.qhero-01.bh{--bh-p:0;--bh-r:0;--bh-peek:.14;--bh-rise:.5;--bh-grad-shift:10%;--bh-veil:.6;--bh-copy-shift:3rem;--bh-copy-clear:-20px;--bh-copy-blur:.5px;--bh-pace:.7;--bh-hold-mode:laptop;--bh-h1-top:57px;--bh-h1-gap:49px;--bh-cta-hold:on;--bh-cta-gap:24px;--bh-cta-fade:72px;background-color:#eef6ff;background-image:none;isolation:isolate;position:relative}.qhero-01.bh .bh__stage{inset:0;overflow:hidden;pointer-events:none;position:absolute}.qhero-01.bh .bh__base,.qhero-01.bh .bh__grad{background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0}.qhero-01.bh .bh__base{background-position:50%;top:0;z-index:0}.qhero-01.bh .bh__grad{background-position:bottom;opacity:calc(1 - var(--bh-r)*(1 - var(--bh-veil)));top:-45%;transform:translate3d(0,calc(var(--bh-p)*var(--bh-grad-shift)),0);will-change:transform,opacity;z-index:2}.qhero-01.bh .bh__device{bottom:var(--bh-anchor,0);left:50%;position:absolute;transform:translate3d(-50%,calc((1 - var(--bh-peek) - var(--bh-r)*var(--bh-r)*var(--bh-rise))*100% + var(--bh-hold, 0px)),0);width:min(67%,72rem);will-change:transform;z-index:1}.qhero-01.bh .bh__device img{display:block;filter:drop-shadow(0 -1rem 2.5rem rgba(0,32,80,.15));height:auto;width:100%}.qhero-01.bh .bh__copy{position:relative;z-index:3}.qhero-01.bh .bh__copy :is(.tagline,.description,.cta-group,.inline-form){filter:var(--bh-lf,none);opacity:var(--bh-lo,1);transform:translate3d(0,calc(var(--bh-p)*var(--bh-copy-shift)),0)}.qhero-01.bh .bh__copy .cta-group.bh-cta-held{transform:translate3d(0,var(--bh-ly,0),0);visibility:var(--bh-lv,visible)}.qhero-01.bh .bh__copy .heading{opacity:var(--bh-h1o,1);transform:translate3d(0,var(--bh-h1y,0),0)}@media (max-width:767.98px){.qhero-01.bh .bh__device{display:none}.qhero-01.bh .bh__grad{top:-45vh}.qhero-01.bh .bh__copy .description br{display:none}}@media (prefers-reduced-motion:reduce){.qhero-01.bh .bh__copy,.qhero-01.bh .bh__device,.qhero-01.bh .bh__grad{transform:none;will-change:auto}.qhero-01.bh .bh__grad{opacity:1}.qhero-01.bh .bh__device{transform:translate3d(-50%,calc((1 - var(--bh-peek))*100%),0)}.qhero-01.bh .bh__copy .heading,.qhero-01.bh .bh__copy :is(.tagline,.description,.cta-group,.inline-form){filter:none;opacity:1;transform:none}}.qhero-01.bh .bh__mesh{background:linear-gradient(90deg,#7aa8de,#b4d0ee 22%,#f1f5fe 45%,#f1f5fe 55%,#c4c5e4 78%,#9a9bd0);inset:0;overflow:hidden;position:absolute;z-index:0}.qhero-01.bh .bh__blob{border-radius:42% 58% 55% 45%/50% 42% 58% 50%;filter:blur(70px);position:absolute;translate:calc(var(--bh-mp, 0)*var(--dx)) calc(var(--bh-mp, 0)*var(--dy));will-change:transform,border-radius}.qhero-01.bh .bh__blob--1{--dx:14vw;--dy:-18vh;animation:bh-drift1 38s ease-in-out infinite alternate,bh-morph 26s ease-in-out infinite alternate;background:#6fa3dc;height:70%;left:-12%;opacity:.75;top:10%;width:46%}.qhero-01.bh .bh__blob--2{--dx:-16vw;--dy:22vh;animation:bh-drift2 44s ease-in-out infinite alternate,bh-morph 32s ease-in-out infinite alternate-reverse;background:#8f8cc8;height:75%;opacity:.65;right:-14%;top:0;width:46%}.qhero-01.bh .bh__blob--3{--dx:6vw;--dy:30vh;animation:bh-drift3 50s ease-in-out infinite alternate,bh-morph 36s ease-in-out infinite alternate;background:#fff;height:55%;left:30%;opacity:.8;top:5%;width:40%}.qhero-01.bh .bh__blob--4{--dx:-10vw;--dy:-26vh;animation:bh-drift2 52s ease-in-out infinite alternate-reverse,bh-morph 30s ease-in-out infinite alternate;background:#a9c8ec;height:40%;left:8%;opacity:.55;top:40%;width:30%}@keyframes bh-drift1{0%{transform:translate(0) scale(1)}to{transform:translate(5%,6%) scale(1.08)}}@keyframes bh-drift2{0%{transform:translate(0) scale(1.05)}to{transform:translate(-6%,4%) scale(.98)}}@keyframes bh-drift3{0%{transform:translate(-4%) scale(1)}to{transform:translate(5%,5%) scale(1.1)}}@keyframes bh-morph{0%{border-radius:42% 58% 55% 45%/50% 42% 58% 50%}50%{border-radius:58% 42% 45% 55%/44% 56% 44% 56%}to{border-radius:48% 52% 60% 40%/56% 44% 52% 48%}}@media (max-width:767.98px){.qhero-01.bh .bh__blob{filter:blur(40px)}}@media (prefers-reduced-motion:reduce){.qhero-01.bh .bh__blob{animation:none;translate:none}}.qhero-01.bh .bh__mesh:after{background:#fff;content:"";inset:0;opacity:calc(max(0, 1 - var(--bh-mp, 0) * 3)*.55);pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.qhero-01.bh .bh__mesh:after{opacity:0}}.qhero-01.bh .bh__mesh{animation:bh-in-fade 1.6s ease both}.qhero-01.bh .bh__copy .cta-group>*,.qhero-01.bh .bh__copy .description>*,.qhero-01.bh .bh__copy .heading>*,.qhero-01.bh .bh__copy .tagline>*{animation:bh-in-rise 1s cubic-bezier(.2,.7,.2,1) both}.qhero-01.bh .bh__copy .tagline>*{animation-delay:.1s}.qhero-01.bh .bh__copy .heading>*{animation-delay:.2s}.qhero-01.bh .bh__copy .heading>:nth-child(2){animation-delay:.32s}.qhero-01.bh .bh__copy .description>*{animation-delay:.45s}.qhero-01.bh .bh__copy .cta-group>*{animation-delay:.6s}.qhero-01.bh .bh__copy .cta-group>:nth-child(2){animation-delay:.7s}.qhero-01.bh .bh__copy .cta-group>:nth-child(3){animation-delay:.8s}@keyframes bh-in-rise{0%{filter:blur(6px);opacity:0;translate:0 14px}to{filter:blur(0);opacity:1;translate:0 0}}@keyframes bh-in-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.qhero-01.bh .bh__copy :is(.tagline,.heading,.description,.cta-group)>*,.qhero-01.bh .bh__mesh{animation:none}}@media (min-width:768px) and (max-width:991.98px){.od-grid{align-items:center;column-gap:36px;display:grid!important;grid-template-columns:minmax(0,1fr) 300px}.od-grid>:not(.od-card){grid-column:1;min-width:0}.od-grid>.od-card{align-self:center;grid-column:2;grid-row:1/span 12}.od-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(12,14,12,.55);border:1px solid hsla(0,0%,100%,.16);border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,.25);box-sizing:border-box;padding:22px 20px 20px;position:relative;text-align:left;width:100%;z-index:3}.od-card--light{background:hsla(0,0%,100%,.86);border-color:rgba(0,0,0,.08);box-shadow:0 20px 50px rgba(20,40,90,.15)}.od-card__label{color:hsla(0,0%,100%,.75);font:600 12px/1 system-ui,-apple-system,sans-serif;letter-spacing:.02em;margin:0 0 8px!important}.od-card__offer{color:#fff;font:700 20px/1.25 system-ui,-apple-system,sans-serif;margin:0 0 16px!important}.od-card--light .od-card__label{color:rgba(0,0,0,.6)}.od-card--light .od-card__offer{color:#111}.od-card .offer-wrapper{background:none!important;border:0!important;margin:0!important;padding:0!important}.od-card .offer-wrapper>:not(.hero-countdown-timer){display:none!important}.od-card .hero-countdown-timer{border-bottom:1px solid hsla(0,0%,100%,.14);margin:0!important;padding:0 0 18px!important}.od-card--light .hero-countdown-timer{border-bottom-color:rgba(0,0,0,.1)}.od-card .countdown-blocks{align-items:flex-start!important;display:flex!important;gap:0!important;justify-content:space-between!important}.od-card .countdown-block{align-items:center;display:flex!important;flex:1 1 0;flex-direction:column;width:auto!important}.od-card .countdown-value{color:#fff!important;font-size:30px!important;font-variant-numeric:tabular-nums;line-height:1!important}.od-card .countdown-label{color:hsla(0,0%,100%,.72)!important;font-size:10px!important;letter-spacing:.06em;margin-top:6px!important;text-transform:uppercase}.od-card .countdown-separator{color:hsla(0,0%,100%,.5)!important;display:inline!important;flex:none;font-size:22px!important;line-height:30px!important}.od-card--light .countdown-value{color:#111!important}.od-card--light .countdown-label,.od-card--light .countdown-separator{color:#444!important}.od-card .cta-group{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:10px!important;margin:18px 0 0!important;padding:0!important}}@media (min-width:768px) and (max-width:991.98px){.qhero-01.bh .od-card,.qhero-01.bh .od-card .cta-group *,.qhero-01.bh .od-card .offer-wrapper *,.qhero-01.bh .od-card :is(.cta-group,.offer-wrapper,.tagline,.description,.inline-form){filter:none!important;opacity:1!important;transform:none!important;translate:none!important;visibility:visible!important}.qhero-01.bh .od-grid>.od-card{align-self:start!important;height:auto!important}}