@charset "UTF-8";:root{--container-max-width:1250px;--font-brand:Inter,Arial,sans-serif;--footer-heading-color:rgb(255, 255, 255)}blockquote p:first-child::after,blockquote p:first-child::before,blockquote p:last-child::after,blockquote p:last-child::before{content:none}@font-face{ascent-override:100%;font-display:swap;font-family:NeueHelvetica;font-style:normal;font-weight:400;src:url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/NeueHelvetica/NeueHelvetica-Light.woff2) format("woff2"),url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/NeueHelvetica/NeueHelvetica-Light.woff) format("woff"),url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/NeueHelvetica/NeueHelvetica-Light.ttf) format("truetype")}@font-face{ascent-override:100%;font-display:swap;font-family:NeueHelvetica;font-style:normal;font-weight:600;src:url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/NeueHelvetica/NeueHelvetica.woff2) format("woff2"),url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/NeueHelvetica/NeueHelvetica.woff) format("woff"),url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/NeueHelvetica/NeueHelvetica.ttf) format("truetype")}@font-face{ascent-override:100%;font-display:swap;font-family:NeueHelvetica;font-style:normal;font-weight:600;src:url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/NeueHelvetica/NeueHelvetica-Bold.woff2) format("woff2"),url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/NeueHelvetica/NeueHelvetica-Bold.woff) format("woff"),url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/NeueHelvetica/NeueHelvetica-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/Inter.woff2) format("woff2"),url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/Inter.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100 900;src:url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/Inter-Italic.woff2) format("woff2"),url(/assets/design-system/campaign-landing-pages/1.0.4/fonts/Inter-Italic.ttf) format("truetype")}button[type=submit],input[type=button],input[type=reset],input[type=submit]{font-family:Inter,Arial,sans-serif}body{font-family:Inter,Arial,sans-serif;font-weight:400}h1{font-family:Inter,Arial,sans-serif}h2{font-family:Inter,Arial,sans-serif}h3{font-family:Inter,Arial,sans-serif}h4{font-family:Inter,Arial,sans-serif}h5{font-family:Inter,Arial,sans-serif}h6{font-family:Inter,Arial,sans-serif}dl dt{font-family:Inter,Arial,sans-serif}@media (min-width:760px){.block{padding:4.5rem 0}}.block__heading h2{font-size:1.9385927439rem;line-height:1.2;font-weight:600}@media (min-width:620px) and (max-width:760px){.block__heading h2{font-size:calc(1.9385927439rem + .1140348673 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.block__heading h2{font-size:calc(2.0526276112rem + .2280697346 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.block__heading h2{font-size:2.2806973457rem}}.block__media{border:0;border-radius:0}.block--background .block__content{font-size:1.2102539063rem;line-height:1.2}@media (min-width:620px) and (max-width:760px){.block--background .block__content{font-size:calc(1.2102539063rem + .0711914063 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.block--background .block__content{font-size:calc(1.2814453125rem + .1423828125 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.block--background .block__content{font-size:1.423828125rem}}.block--background .block__content h2{font-size:2.1809168369rem;line-height:1.2;font-weight:600}@media (min-width:620px) and (max-width:760px){.block--background .block__content h2{font-size:calc(2.1809168369rem + .1282892257 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.block--background .block__content h2{font-size:calc(2.3092060626rem + .2565784514 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.block--background .block__content h2{font-size:2.565784514rem}}@media (min-width:761px){.block--background .block__content h2{font-size:2.7602228716rem;line-height:1.2}}@media (min-width:761px) and (min-width:620px) and (max-width:760px){.block--background .block__content h2{font-size:calc(2.7602228716rem + .1623660513 * (100vw - 620px)/ 140)}}@media (min-width:761px) and (min-width:760px) and (max-width:1220px){.block--background .block__content h2{font-size:calc(2.9225889229rem + .3247321025 * (100vw - 760px)/ 460)}}@media (min-width:761px) and (min-width:1220px){.block--background .block__content h2{font-size:3.2473210255rem}}.block--background .block__content h2::before{color:#8464cb;content:"/ "}.block--media .block__content h2{font-size:1.9385927439rem;line-height:1.2;font-weight:600}@media (min-width:620px) and (max-width:760px){.block--media .block__content h2{font-size:calc(1.9385927439rem + .1140348673 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.block--media .block__content h2{font-size:calc(2.0526276112rem + .2280697346 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.block--media .block__content h2{font-size:2.2806973457rem}}.block--media .block__image>*,.block--media .block__video>*{box-shadow:0 1.5rem 3rem -.75rem rgba(18,22,26,.25)}.block--grid .responsive-ratio{box-shadow:0 1.5rem 3rem -.75rem rgba(18,22,26,.25)}.block[class*=accent-].block--media .block__image,.block[class*=accent-].block--media .block__video{margin-bottom:.5rem;margin-right:.5rem}.block[class*=accent-].block--media .block__image::before,.block[class*=accent-].block--media .block__video::before{content:"";height:100%;position:absolute;right:-.5rem;top:.5rem;width:.5rem}.block[class*=accent-].block--media .block__image::after,.block[class*=accent-].block--media .block__video::after{bottom:-.5rem;content:"";height:.5rem;position:absolute;right:-.5rem;width:100%}.block[class*=accent-].accent-bright-charcoal .block__content h2::before{color:#161b20}.block[class*=accent-].accent-bright-charcoal.block--media .block__image::after,.block[class*=accent-].accent-bright-charcoal.block--media .block__image::before,.block[class*=accent-].accent-bright-charcoal.block--media .block__video::after,.block[class*=accent-].accent-bright-charcoal.block--media .block__video::before{background-color:#161b20}.block[class*=accent-].accent-bright-red .block__content h2::before{color:#b01c2e}.block[class*=accent-].accent-bright-red.block--media .block__image::after,.block[class*=accent-].accent-bright-red.block--media .block__image::before,.block[class*=accent-].accent-bright-red.block--media .block__video::after,.block[class*=accent-].accent-bright-red.block--media .block__video::before{background-color:#b01c2e}.block[class*=accent-].accent-bright-stone .block__content h2::before{color:#f6f6f6}.block[class*=accent-].accent-bright-stone.block--media .block__image::after,.block[class*=accent-].accent-bright-stone.block--media .block__image::before,.block[class*=accent-].accent-bright-stone.block--media .block__video::after,.block[class*=accent-].accent-bright-stone.block--media .block__video::before{background-color:#f6f6f6}.block[class*=accent-].accent-bright-slate .block__content h2::before{color:#45494d}.block[class*=accent-].accent-bright-slate.block--media .block__image::after,.block[class*=accent-].accent-bright-slate.block--media .block__image::before,.block[class*=accent-].accent-bright-slate.block--media .block__video::after,.block[class*=accent-].accent-bright-slate.block--media .block__video::before{background-color:#45494d}.block[class*=accent-].accent-bright-green .block__content h2::before{color:#2c882e}.block[class*=accent-].accent-bright-green.block--media .block__image::after,.block[class*=accent-].accent-bright-green.block--media .block__image::before,.block[class*=accent-].accent-bright-green.block--media .block__video::after,.block[class*=accent-].accent-bright-green.block--media .block__video::before{background-color:#2c882e}.block[class*=accent-].accent-bright-aqua .block__content h2::before{color:#00c0b5}.block[class*=accent-].accent-bright-aqua.block--media .block__image::after,.block[class*=accent-].accent-bright-aqua.block--media .block__image::before,.block[class*=accent-].accent-bright-aqua.block--media .block__video::after,.block[class*=accent-].accent-bright-aqua.block--media .block__video::before{background-color:#00c0b5}.block[class*=accent-].accent-bright-blue .block__content h2::before{color:#1a5877}.block[class*=accent-].accent-bright-blue.block--media .block__image::after,.block[class*=accent-].accent-bright-blue.block--media .block__image::before,.block[class*=accent-].accent-bright-blue.block--media .block__video::after,.block[class*=accent-].accent-bright-blue.block--media .block__video::before{background-color:#1a5877}.block[class*=accent-].accent-bright-orange .block__content h2::before{color:#ee7219}.block[class*=accent-].accent-bright-orange.block--media .block__image::after,.block[class*=accent-].accent-bright-orange.block--media .block__image::before,.block[class*=accent-].accent-bright-orange.block--media .block__video::after,.block[class*=accent-].accent-bright-orange.block--media .block__video::before{background-color:#ee7219}.block[class*=accent-].accent-bright-purple .block__content h2::before{color:#8464cb}.block[class*=accent-].accent-bright-purple.block--media .block__image::after,.block[class*=accent-].accent-bright-purple.block--media .block__image::before,.block[class*=accent-].accent-bright-purple.block--media .block__video::after,.block[class*=accent-].accent-bright-purple.block--media .block__video::before{background-color:#8464cb}.block[class*=accent-].accent-bright-pink .block__content h2::before{color:#e0249a}.block[class*=accent-].accent-bright-pink.block--media .block__image::after,.block[class*=accent-].accent-bright-pink.block--media .block__image::before,.block[class*=accent-].accent-bright-pink.block--media .block__video::after,.block[class*=accent-].accent-bright-pink.block--media .block__video::before{background-color:#e0249a}.block[class*=accent-].accent-bright-lime .block__content h2::before{color:#bed600}.block[class*=accent-].accent-bright-lime.block--media .block__image::after,.block[class*=accent-].accent-bright-lime.block--media .block__image::before,.block[class*=accent-].accent-bright-lime.block--media .block__video::after,.block[class*=accent-].accent-bright-lime.block--media .block__video::before{background-color:#bed600}.block[class*=accent-].accent-bright-yellow .block__content h2::before{color:#c28a0e}.block[class*=accent-].accent-bright-yellow.block--media .block__image::after,.block[class*=accent-].accent-bright-yellow.block--media .block__image::before,.block[class*=accent-].accent-bright-yellow.block--media .block__video::after,.block[class*=accent-].accent-bright-yellow.block--media .block__video::before{background-color:#c28a0e}.block[class*=bg-].bg-black .button{border-color:#fff;color:#fff}.block[class*=bg-].bg-black .button:focus,.block[class*=bg-].bg-black .button:hover{background-color:#fff;color:#333}.block[class*=bg-].bg-white .button{border-color:#333;color:#333}.block[class*=bg-].bg-white .button:focus,.block[class*=bg-].bg-white .button:hover{background-color:#333;color:#fff}.block[class*=bg-].bg-white .grid .module{box-shadow:0 1.5rem 3rem -.75rem rgba(18,22,26,.25)}.block[class*=bg-].bg-bright-stone .button{border-color:#333;color:#333}.block[class*=bg-].bg-bright-stone .button:focus,.block[class*=bg-].bg-bright-stone .button:hover{background-color:#333;color:#fff}.block[class*=bg-].bg-bright-stone .grid .module{box-shadow:0 1.5rem 3rem -.75rem rgba(18,22,26,.25)}.block[class*=bg-].bg-bright-red .button{border-color:#fff;color:#fff}.block[class*=bg-].bg-bright-red .button:focus,.block[class*=bg-].bg-bright-red .button:hover{background-color:#fff;color:#333}.button{font-family:Inter,Arial,sans-serif}.block .button{background-color:transparent;border-color:#333;border-style:solid;border-width:.125rem;color:#333}.hero{padding:1.5rem 0 9rem 0}.hero__content{margin:0}.hero__breadcrumbs{display:none}.hero__text{margin:6rem 0 2rem 0}.hero__text h1{font-weight:600}@media (min-width:960px){.hero__text h1{font-size:3.4934070719rem;line-height:1.1}}@media (min-width:960px) and (min-width:620px) and (max-width:760px){.hero__text h1{font-size:calc(3.4934070719rem + .2054945336 * (100vw - 620px)/ 140)}}@media (min-width:960px) and (min-width:760px) and (max-width:1220px){.hero__text h1{font-size:calc(3.6989016056rem + .4109890673 * (100vw - 760px)/ 460)}}@media (min-width:960px) and (min-width:1220px){.hero__text h1{font-size:4.1098906729rem}}@media (min-width:1220px){.hero__text h1{font-size:3.9300829559rem;line-height:1.1}}@media (min-width:1220px) and (min-width:620px) and (max-width:760px){.hero__text h1{font-size:calc(3.9300829559rem + .2311813503 * (100vw - 620px)/ 140)}}@media (min-width:1220px) and (min-width:760px) and (max-width:1220px){.hero__text h1{font-size:calc(4.1612643063rem + .4623627007 * (100vw - 760px)/ 460)}}@media (min-width:1220px) and (min-width:1220px){.hero__text h1{font-size:4.623627007rem}}.hero__text p{font-size:1.3615356445rem;line-height:1.2;font-weight:400}@media (min-width:620px) and (max-width:760px){.hero__text p{font-size:calc(1.3615356445rem + .080090332 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.hero__text p{font-size:calc(1.4416259766rem + .1601806641 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.hero__text p{font-size:1.6018066406rem}}.hero__actions{margin:0}@media (min-width:620px){.hero--gradient .hero__text h1{font-size:2.1809168369rem;line-height:1.2}}@media (min-width:620px) and (min-width:620px) and (max-width:760px){.hero--gradient .hero__text h1{font-size:calc(2.1809168369rem + .1282892257 * (100vw - 620px)/ 140)}}@media (min-width:620px) and (min-width:760px) and (max-width:1220px){.hero--gradient .hero__text h1{font-size:calc(2.3092060626rem + .2565784514 * (100vw - 760px)/ 460)}}@media (min-width:620px) and (min-width:1220px){.hero--gradient .hero__text h1{font-size:2.565784514rem}}@media (max-width:759px){.hero--gradient .hero__text h1{font-size:2.7602228716rem;line-height:1.2}}@media (max-width:759px) and (min-width:620px) and (max-width:760px){.hero--gradient .hero__text h1{font-size:calc(2.7602228716rem + .1623660513 * (100vw - 620px)/ 140)}}@media (max-width:759px) and (min-width:760px) and (max-width:1220px){.hero--gradient .hero__text h1{font-size:calc(2.9225889229rem + .3247321025 * (100vw - 760px)/ 460)}}@media (max-width:759px) and (min-width:1220px){.hero--gradient .hero__text h1{font-size:3.2473210255rem}}.key-statistic{align-items:flex-start;margin-bottom:4rem}@media (min-width:620px){.key-statistic{margin:0}}@media (min-width:1024px){.key-statistic{max-width:320px}}.key-statistic:last-of-type{margin:0}.key-statistic dt{font-size:2.1809168369rem;line-height:1.2;align-items:flex-end;flex-direction:row;font-family:Inter,Arial,sans-serif;font-weight:600;height:2.4em}@media (min-width:620px) and (max-width:760px){.key-statistic dt{font-size:calc(2.1809168369rem + .1282892257 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.key-statistic dt{font-size:calc(2.3092060626rem + .2565784514 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.key-statistic dt{font-size:2.565784514rem}}.key-statistic dt::before{align-items:center;background-color:#8464cb;-webkit-clip-path:polygon(75% 0,100% 0,25% 100%,0 100%);clip-path:polygon(75% 0,100% 0,25% 100%,0 100%);content:"";display:flex;flex-shrink:0;height:100%;justify-content:center;margin-right:1rem;overflow:hidden;width:2.625rem}.key-statistic dt i{display:none}.key-statistic dt span{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-clamp:2;overflow:hidden;text-align:left;text-overflow:ellipsis;visibility:visible}.key-statistic dd{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-clamp:2;overflow:hidden;text-align:left;text-overflow:ellipsis;visibility:visible;font-size:1.07578125rem;line-height:1.5;height:3em}@media (min-width:620px) and (max-width:760px){.key-statistic dd{font-size:calc(1.07578125rem + .06328125 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.key-statistic dd{font-size:calc(1.1390625rem + .1265625 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.key-statistic dd{font-size:1.265625rem}}.key-statistic[class*=accent-].accent-bright-charcoal dt::before{background-color:#161b20}.key-statistic[class*=accent-].accent-bright-red dt::before{background-color:#b01c2e}.key-statistic[class*=accent-].accent-bright-stone dt::before{background-color:#f6f6f6}.key-statistic[class*=accent-].accent-bright-slate dt::before{background-color:#45494d}.key-statistic[class*=accent-].accent-bright-green dt::before{background-color:#2c882e}.key-statistic[class*=accent-].accent-bright-aqua dt::before{background-color:#00c0b5}.key-statistic[class*=accent-].accent-bright-blue dt::before{background-color:#1a5877}.key-statistic[class*=accent-].accent-bright-orange dt::before{background-color:#ee7219}.key-statistic[class*=accent-].accent-bright-purple dt::before{background-color:#8464cb}.key-statistic[class*=accent-].accent-bright-pink dt::before{background-color:#e0249a}.key-statistic[class*=accent-].accent-bright-lime dt::before{background-color:#bed600}.key-statistic[class*=accent-].accent-bright-yellow dt::before{background-color:#c28a0e}.list__heading{font-family:Inter,Arial,sans-serif}@media (min-width:1024px){[class*=grid--double] .module .module__header,[class=grid] .module .module__header{padding:2.5rem 2.5rem 1rem 2.5rem}[class*=grid--double] .module .module__header h2,[class=grid] .module .module__header h2{font-size:1.7231935501rem;line-height:1.2}}@media (min-width:1024px) and (min-width:620px) and (max-width:760px){[class*=grid--double] .module .module__header h2,[class=grid] .module .module__header h2{font-size:calc(1.7231935501rem + .1013643265 * (100vw - 620px)/ 140)}}@media (min-width:1024px) and (min-width:760px) and (max-width:1220px){[class*=grid--double] .module .module__header h2,[class=grid] .module .module__header h2{font-size:calc(1.8245578766rem + .202728653 * (100vw - 760px)/ 460)}}@media (min-width:1024px) and (min-width:1220px){[class*=grid--double] .module .module__header h2,[class=grid] .module .module__header h2{font-size:2.0272865295rem}}@media (min-width:1024px){[class*=grid--double] .module .module__header:last-child,[class=grid] .module .module__header:last-child{padding-bottom:2.5rem}}@media (min-width:1024px){[class*=grid--double] .module .module__main,[class=grid] .module .module__main{font-size:1.07578125rem;line-height:1.5;padding:0 2.5rem 2.5rem 2.5rem}}@media (min-width:1024px) and (min-width:620px) and (max-width:760px){[class*=grid--double] .module .module__main,[class=grid] .module .module__main{font-size:calc(1.07578125rem + .06328125 * (100vw - 620px)/ 140)}}@media (min-width:1024px) and (min-width:760px) and (max-width:1220px){[class*=grid--double] .module .module__main,[class=grid] .module .module__main{font-size:calc(1.1390625rem + .1265625 * (100vw - 760px)/ 460)}}@media (min-width:1024px) and (min-width:1220px){[class*=grid--double] .module .module__main,[class=grid] .module .module__main{font-size:1.265625rem}}@media (min-width:1024px){[class*=grid--double] .module .module__main:only-child,[class=grid] .module .module__main:only-child{padding-top:2.5rem}}@media (min-width:1024px){[class*=grid--double] .module .module__main>*,[class=grid] .module .module__main>*{margin-bottom:1.5rem}[class*=grid--double] .module .module__main>:last-child,[class=grid] .module .module__main>:last-child{margin:0}}@media (min-width:1024px){[class*=grid--double] .module .module__main .quote__author,[class=grid] .module .module__main .quote__author{margin-bottom:2.25rem}}@media (min-width:1024px){.grid--treble .module .module__header{padding:1.5rem 2rem 1rem 2rem}.grid--treble .module .module__header:last-child{padding-bottom:1.5rem}.grid--treble .module .module__main{font-size:.95625rem;line-height:1.5;padding:0 2rem 1.5rem 2rem}}@media (min-width:1024px) and (min-width:620px) and (max-width:760px){.grid--treble .module .module__main{font-size:calc(.95625rem + .05625 * (100vw - 620px)/ 140)}}@media (min-width:1024px) and (min-width:760px) and (max-width:1220px){.grid--treble .module .module__main{font-size:calc(1.0125rem + .1125 * (100vw - 760px)/ 460)}}@media (min-width:1024px) and (min-width:1220px){.grid--treble .module .module__main{font-size:1.125rem}}@media (min-width:1024px){.grid--treble .module .module__main:only-child{padding-top:1.5rem}}@media (min-width:1024px){.grid--treble .module .module__main .quote__author{margin-bottom:1.5rem}}.module__header{padding-bottom:.25rem}.module__header:last-child{padding-bottom:1.25rem}.module__header h2{font-size:1.3615356445rem;line-height:1.2;font-family:Inter,Arial,sans-serif}@media (min-width:620px) and (max-width:760px){.module__header h2{font-size:calc(1.3615356445rem + .080090332 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.module__header h2{font-size:calc(1.4416259766rem + .1601806641 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.module__header h2{font-size:1.6018066406rem}}.module__main>*{margin-bottom:1rem}.module__link{text-decoration:none}.page-navigation__header{border-color:inherit}.page-navigation__content{background-color:inherit;border-color:inherit}.page-navigation__content .collapse{border-color:inherit}.page-navigation__content.fixed .page-navigation__header{border-color:inherit}.page-navigation__header__content{border-color:inherit}.page-navigation__logo{filter:brightness(0) invert(0)}.page-navigation__title span{font-family:Inter,Arial,sans-serif}.page-navigation__toggle{font-family:Inter,Arial,sans-serif}.page-navigation--black{--page-navigation-background-color:rgb(0, 0, 0);--page-navigation-foreground-color:rgb(255, 255, 255);--page-navigation-muted-color:rgb(227, 230, 229);--page-navigation-border-color:rgb(57, 61, 65);--page-navigation-hover-focus-background-color:rgb(18, 22, 26)}.page-navigation--black .page-navigation__logo{filter:brightness(0) invert(1)}.quote{border:0;padding:1.5rem}@media (min-width:1024px){.quote{padding:3rem}}.quote::before{content:"\e244";display:inline-block;font-family:var(--font-icons-base);font-size:1.25em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;font-size:2.1809168369rem;line-height:1.2;font-variation-settings:"FILL" 1;height:2.5rem;transform:rotate(180deg);width:2rem}@media (min-width:620px) and (max-width:760px){.quote::before{font-size:calc(2.1809168369rem + .1282892257 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.quote::before{font-size:calc(2.3092060626rem + .2565784514 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.quote::before{font-size:2.565784514rem}}.quote blockquote{font-size:1.07578125rem;line-height:1.5;font-style:normal;margin:0 0 2rem}@media (min-width:620px) and (max-width:760px){.quote blockquote{font-size:calc(1.07578125rem + .06328125 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.quote blockquote{font-size:calc(1.1390625rem + .1265625 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.quote blockquote{font-size:1.265625rem}}[class=grid] .quote blockquote{font-size:1.2102539063rem;line-height:1.2}@media (min-width:620px) and (max-width:760px){[class=grid] .quote blockquote{font-size:calc(1.2102539063rem + .0711914063 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){[class=grid] .quote blockquote{font-size:calc(1.2814453125rem + .1423828125 * (100vw - 760px)/ 460)}}@media (min-width:1220px){[class=grid] .quote blockquote{font-size:1.423828125rem}}[class=grid] .quote{width:75%;padding:0}.quote__author{font-size:.85rem;line-height:1.5;border:0;padding:0}@media (min-width:620px) and (max-width:760px){.quote__author{font-size:calc(.85rem + .05 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.quote__author{font-size:calc(.9rem + .1 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.quote__author{font-size:1rem}}.quote__image{height:2.5rem;width:2.5rem}.quote__name a{color:inherit;text-decoration:none}.quote__name a:focus,.quote__name a:hover{text-decoration:underline}.quote__title{flex-direction:column}.quote__title>::after{content:none}.swiper-text{font-family:Inter,Arial,sans-serif}.footer{padding:4rem 0}@media (min-width:1024px){.footer{padding:5rem 0}}.footer .list--icons{font-size:18px;margin-top:1rem}.footer .list--icons .list__item{margin-right:1.25rem}.footer .list--icons .list__item:last-child{margin-right:0}.footer .list--icons .list__link{background:0 0;border:0;height:auto;margin:0;min-width:auto;padding:0}.footer__links{background-color:inherit;color:inherit;padding:0}.footer__logo{display:inline-flex;filter:brightness(0) invert(1);margin-bottom:1.5rem}.footer__link{color:inherit}.footer__top{bottom:1.5rem;padding:0;position:fixed;right:1.5rem;z-index:80}.footer__top .footer__link{font-size:1.5317276001rem;line-height:1.2;background-color:#000;border-radius:50%;color:#fff;height:3rem;opacity:0;outline:1px solid #45494d;pointer-events:none;transition:all .3s;width:3rem}@media (min-width:620px) and (max-width:760px){.footer__top .footer__link{font-size:calc(1.5317276001rem + .0901016235 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.footer__top .footer__link{font-size:calc(1.6218292236rem + .1802032471 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.footer__top .footer__link{font-size:1.8020324707rem}}.footer__top .footer__link:focus,.footer__top .footer__link:hover{background-color:#fff;color:#000;outline:1px solid #000;pointer-events:initial}.footer__top .footer__link:focus::before,.footer__top .footer__link:hover::before{top:40%}.footer__top .footer__link.fixed{opacity:1;pointer-events:initial;position:relative!important}.footer__top .footer__link::before{left:50%;top:50%;transform:translate(-50%,-50%)}.footer__top .footer__link span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.footer__copyright{font-size:.7555555556rem;line-height:1.5}@media (min-width:620px) and (max-width:760px){.footer__copyright{font-size:calc(.7555555556rem + .0444444444 * (100vw - 620px)/ 140)}}@media (min-width:760px) and (max-width:1220px){.footer__copyright{font-size:calc(.8rem + .0888888889 * (100vw - 760px)/ 460)}}@media (min-width:1220px){.footer__copyright{font-size:.8888888889rem}}@media (min-width:1024px){.footer__copyright{display:flex;flex-direction:row}.footer__copyright .list{display:flex;flex-direction:row}.footer__copyright .list__item{display:flex}.footer__copyright .list__item:nth-last-child(2)::after{content:"/";margin-left:2rem}}.footer[class*=bg-].bg-black{--footer-heading-color:rgb(255, 255, 255)}.footer[class*=bg-].bg-black .footer__logo{filter:brightness(0) invert(1)}.footer[class*=bg-].bg-black .list__item a{color:#fff}.footer[class*=bg-].bg-white{--footer-heading-color:rgb(51, 51, 51)}.footer[class*=bg-].bg-white .footer__logo{filter:brightness(0) invert(0)}.footer[class*=bg-].bg-white .list__item a{color:#333}