/* Aurora IT · Tilda Feed article pages */
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Unbounded:wght@500;600&display=swap');
body:has(#rec5247128101 .t-cms__page-container_snippet){background:#f5f8fc;color:#304f65}
#rec5247128101 .t-cms__page-container_snippet{font-family:Manrope,Arial,sans-serif;color:#304f65}
#rec5247128101 .t-cms__page-header{background:#fff;border-bottom:1px solid #dce7ef;box-shadow:0 3px 18px rgba(0,57,93,.035)}
#rec5247128101 .t-cms__page-header__back-button{color:#00395d}
#rec5247128101 .t-cms__page-header__back-button:hover{color:#0794eb}
#rec5247128101 .t-cms__page-wrapper{width:min(100% - 48px,900px)!important;max-width:900px!important;margin:42px auto 70px!important}
#rec5247128101 .t-cms__page{width:100%!important;max-width:none!important;background:#fff;border:1px solid #dce7ef;border-radius:20px;box-shadow:0 18px 48px rgba(0,57,93,.055);padding:52px 62px 38px;box-sizing:border-box}
#rec5247128101 .t-cms__page__cell{width:100%!important;max-width:none!important}
#rec5247128101 [data-style="post_title_typo"]{display:block!important;font:500 clamp(29px,3vw,40px)/1.32 Unbounded,Manrope,sans-serif!important;letter-spacing:-.035em;color:#00395d!important;margin:0 0 28px!important;text-wrap:balance}
#rec5247128101 .t-redactor__tte-view{font-family:Manrope,Arial,sans-serif!important}
#rec5247128101 .t-redactor__text{font:400 17px/1.78 Manrope,Arial,sans-serif!important;color:#304f65!important;margin:0 0 22px!important}
#rec5247128101 .t-redactor__tte-view>.t-redactor__text:first-child{font-size:18px!important;line-height:1.82!important;color:#3a5b70!important;padding:0 0 27px;border-bottom:1px solid #dce7ef;margin-bottom:42px!important}
#rec5247128101 .t-redactor__h2{font:500 clamp(23px,2.1vw,29px)/1.43 Unbounded,Manrope,sans-serif!important;letter-spacing:-.025em;color:#00395d!important;margin:48px 0 20px!important;text-wrap:balance}
#rec5247128101 .t-redactor__h3{font:600 21px/1.45 Manrope,Arial,sans-serif!important;color:#006fa9!important;margin:38px 0 16px!important;padding:20px 0 0;border-top:1px solid #dce7ef}
#rec5247128101 .t-redactor__tte-view a{color:#007bbf!important;text-decoration-thickness:1px;text-underline-offset:4px;font-weight:700}
#rec5247128101 .t-redactor__tte-view a:hover{color:#00395d!important}
#rec5247128101 .t-redactor__h2:has(+ .t-redactor__text + .t-redactor__text>a[href*="#request"]){background:#00395d;color:#fff!important;border-radius:16px 16px 0 0;padding:28px 32px 4px;margin:46px 0 0!important}
#rec5247128101 .t-redactor__h2:has(+ .t-redactor__text + .t-redactor__text>a[href*="#request"])+.t-redactor__text{background:#00395d;color:#d7e7f0!important;margin:0!important;padding:0 32px 14px}
#rec5247128101 .t-redactor__h2:has(+ .t-redactor__text + .t-redactor__text>a[href*="#request"])+.t-redactor__text+.t-redactor__text{background:#00395d;border-radius:0 0 16px 16px;margin:0!important;padding:0 32px 30px}
#rec5247128101 .t-redactor__h2:has(+ .t-redactor__text + .t-redactor__text>a[href*="#request"])+.t-redactor__text+.t-redactor__text>a{display:inline-flex;align-items:center;justify-content:center;background:#0794eb;color:#fff!important;padding:12px 20px;border-radius:10px;text-decoration:none;font-size:15px}
#rec5247128101 .t-redactor__h2:has(+ .t-redactor__text + .t-redactor__text>a[href*="#request"])+.t-redactor__text+.t-redactor__text>a:hover{background:#0079c5}
#rec5247128101 .t-cms__page__molecule:last-child{color:#6a8193;font:500 12px/1.5 Manrope,Arial,sans-serif;margin-top:32px}
@media(max-width:740px){#rec5247128101 .t-cms__page-wrapper{width:calc(100% - 24px)!important;margin:20px auto 42px!important}#rec5247128101 .t-cms__page{border-radius:15px;padding:30px 22px 28px}#rec5247128101 [data-style="post_title_typo"]{font-size:25px!important;margin-bottom:22px!important}#rec5247128101 .t-redactor__text{font-size:16px!important;line-height:1.78!important}#rec5247128101 .t-redactor__tte-view>.t-redactor__text:first-child{font-size:16px!important;margin-bottom:30px!important;padding-bottom:23px}#rec5247128101 .t-redactor__h2{font-size:21px!important;margin:36px 0 17px!important}#rec5247128101 .t-redactor__h3{font-size:19px!important}#rec5247128101 .t-redactor__h2:has(+ .t-redactor__text + .t-redactor__text>a[href*="#request"]){padding:23px 21px 4px;margin:38px 0 0!important}#rec5247128101 .t-redactor__h2:has(+ .t-redactor__text + .t-redactor__text>a[href*="#request"])+.t-redactor__text{padding:0 21px 14px}#rec5247128101 .t-redactor__h2:has(+ .t-redactor__text + .t-redactor__text>a[href*="#request"])+.t-redactor__text+.t-redactor__text{padding:0 21px 24px}}
@media print{body:has(#rec5247128101 .t-cms__page-container_snippet){background:#fff}#rec5247128101 .t-cms__page{box-shadow:none;border:0;padding:0}#rec5247128101 .t-cms__page-wrapper{margin:0 auto!important}}

#rec5247128101 .t-cms__page-container_snippet{padding-top:0!important;padding-bottom:0!important}
#rec5247128101 .t-cms__page-wrapper{padding:0!important}
