/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.hero--ai-readiness .hero__heading{padding-top:120px;padding-bottom:120px;position:relative;text-align:center;}.hero--ai-readiness .hero__heading .heading__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("/themes/custom/savas_2023/img/oneoff-pages/ai-readiness/basic-page-hero-purple.webp");background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;}.hero--ai-readiness .hero__heading .heading__bg-vector svg{position:absolute;top:auto;right:0;bottom:0;left:0;}.hero--ai-readiness .hero__heading .heading__bg-vector--mobile{display:none;}.hero--ai-readiness .hero__heading .heading__content{max-width:1120px;margin-left:auto;margin-right:auto;position:relative;}@media (max-width:1160px){.hero--ai-readiness .hero__heading .heading__content{margin-left:20px;margin-right:20px;}}.hero--ai-readiness .hero__heading .heading__content h1{color:#ffffff;font-size:clamp(45px,8vw,60px);font-weight:500;line-height:1.05em;}@media only screen and (max-width:820px){.hero--ai-readiness .hero__heading{padding-top:170px;padding-bottom:90px;}.hero--ai-readiness .hero__heading .heading__bg-vector--desktop{display:none;}.hero--ai-readiness .hero__heading .heading__bg-vector--mobile{display:block;}}.practical-ai{max-width:1120px;margin-left:auto;margin-right:auto;padding-top:64px;padding-bottom:64px;}@media (max-width:1152px){.practical-ai{margin-left:16px;margin-right:16px;}}.practical-ai .practical-ai__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;column-gap:48px;align-items:center;}.practical-ai .practical-ai__content .practical-ai__text{flex:1;}.practical-ai .practical-ai__content .practical-ai__text h2{color:#1a1a1a;font-size:28px;font-weight:500;line-height:1.15em;margin-bottom:24px;}.practical-ai .practical-ai__content .practical-ai__text p{color:#1a1a1a;font-size:20px;font-weight:400;line-height:1.45em;margin:0;}.practical-ai .practical-ai__content .practical-ai__image{flex:1;position:relative;}.practical-ai .practical-ai__content .practical-ai__image img,.practical-ai .practical-ai__content .practical-ai__image div{width:736px;max-width:100%;height:auto;display:block;border-radius:16px;}@media only screen and (max-width:820px){.practical-ai{padding-top:64px;padding-bottom:64px;}.practical-ai .practical-ai__content{flex-direction:column;row-gap:32px;}.practical-ai .practical-ai__content .practical-ai__text h2{margin-bottom:16px;}}.what-you-get{max-width:1120px;margin-left:auto;margin-right:auto;padding-top:64px;padding-bottom:64px;}@media (max-width:1152px){.what-you-get{margin-left:16px;margin-right:16px;}}.what-you-get .what-you-get__heading h2{color:#1a1a1a;font-size:28px;font-weight:500;line-height:1.15em;margin-bottom:24px;}.what-you-get .what-you-get__heading p{color:#1a1a1a;font-size:20px;font-weight:400;line-height:1.45em;margin-bottom:32px;}.what-you-get .what-you-get__list ul{margin:0;padding-left:1.5em;display:grid;grid-template-columns:1fr;row-gap:16px;}.what-you-get .what-you-get__list ul li{padding-left:0.75em;color:#1a1a1a;font-size:20px;font-weight:400;line-height:1.4em;}.what-you-get .what-you-get__list ul li::marker{color:#1a1a1a;}@media only screen and (max-width:820px){.what-you-get{padding-top:64px;padding-bottom:64px;}.what-you-get .what-you-get__heading h2{margin-bottom:16px;}.what-you-get .what-you-get__heading p{margin-bottom:24px;}}.dimensions{max-width:1120px;margin-left:auto;margin-right:auto;padding-top:64px;padding-bottom:64px;}@media (max-width:1152px){.dimensions{margin-left:16px;margin-right:16px;}}.dimensions .dimensions__heading h2{color:#1a1a1a;font-size:28px;font-weight:500;line-height:1.15em;margin-bottom:48px;}.dimensions .dimensions__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;}.dimensions .dimensions__grid .dimension-card{padding:32px;border:2px solid #BCC4D3;border-radius:8px;background:#ffffff;}.dimensions .dimensions__grid .dimension-card h3{color:#1a1a1a;font-family:"Fraunces",serif;font-size:22px;font-weight:500;line-height:1.2em;margin-bottom:16px;margin-top:0;}.dimensions .dimensions__grid .dimension-card ul{margin:0;padding:0;display:flex;flex-direction:column;row-gap:8px;}.dimensions .dimensions__grid .dimension-card ul li{color:#1a1a1a;font-size:20px;font-weight:400;line-height:1.4em;margin:0;}.dimensions .dimensions__grid .dimension-card ul li::marker{color:#f35a69;}.dimensions .dimensions__grid .dimension-card ul li strong{font-weight:600;}@media only screen and (max-width:820px){.dimensions{padding-top:64px;padding-bottom:64px;}.dimensions .dimensions__heading h2{margin-bottom:32px;}.dimensions .dimensions__grid{grid-template-columns:1fr;gap:16px;}.dimensions .dimensions__grid .dimension-card{padding:24px;}}.cta--ai-readiness{padding-top:64px;padding-bottom:64px;margin-top:64px;margin-bottom:64px;border-radius:16px;position:relative;background:linear-gradient(180deg,#523F8B,#39305A);max-width:1120px;margin-left:auto;margin-right:auto;}@media (max-width:1152px){.cta--ai-readiness{margin-left:16px;margin-right:16px;}}.cta--ai-readiness .cta__content{max-width:1120px;margin-left:auto;margin-right:auto;text-align:center;}@media (max-width:1152px){.cta--ai-readiness .cta__content{margin-left:16px;margin-right:16px;}}.cta--ai-readiness .cta__content h2{color:#ffffff;font-size:clamp(35px,6.75vw,60px);font-weight:500;line-height:1.05em;margin-bottom:16px;}.cta--ai-readiness .cta__content p{color:#ffffff;font-size:clamp(16px,2.5vw,24px);font-weight:400;line-height:1.4em;margin-bottom:32px;}.cta--ai-readiness .cta__content .cta__button a{display:inline-block;padding:18px 32px;background:transparent;border-radius:8px;border:2px solid #ffffff;color:#ffffff;font-size:clamp(18px,2.5vw,24px);font-weight:600;line-height:1.5em;text-decoration:none;transition:all 0.15s linear;}.cta--ai-readiness .cta__content .cta__button a:hover,.cta--ai-readiness .cta__content .cta__button a:focus-visible{background:#ffffff;color:#39305A;}@media only screen and (max-width:820px){.cta--ai-readiness{padding-top:48px;padding-bottom:48px;margin-top:32px;margin-bottom:32px;}.cta--ai-readiness .cta__content h2{margin-bottom:12px;}.cta--ai-readiness .cta__content p{margin-bottom:24px;}.cta--ai-readiness .cta__content .cta__button a{padding:14px 24px;}}.oneoff-page--ai-readiness h1,.oneoff-page--ai-readiness h2,.oneoff-page--ai-readiness h3,.oneoff-page--ai-readiness h4,.oneoff-page--ai-readiness h5,.oneoff-page--ai-readiness h6{font-variation-settings:"SOFT" 100,"WONK" 0;}.oneoff-page--ai-readiness .field-name--field-body-paragraphs{padding-bottom:96px;}
