.Hero-module__PgAKtG__hero{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.Hero-module__PgAKtG__videoWrap{background:var(--blue-sky) url(/initial-preload-hero-img.jpg) center / cover no-repeat;position:absolute;inset:0;overflow:hidden}.Hero-module__PgAKtG__video{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.Hero-module__PgAKtG__poster{background:url(/initial-preload-hero-img.jpg) 50%/cover no-repeat;animation:.6s 1.4s forwards Hero-module__PgAKtG__posterFade;position:absolute;inset:0}@keyframes Hero-module__PgAKtG__posterFade{to{opacity:0}}.Hero-module__PgAKtG__tint{background:linear-gradient(#0a3a570a 0%,#0a3a5738 100%);position:absolute;inset:0}.Hero-module__PgAKtG__announce{z-index:3;appearance:none;text-align:left;cursor:pointer;width:auto;max-width:760px;color:var(--white);font-family:var(--font-body), system-ui, sans-serif;text-shadow:0 2px 8px #0a3a578c;background:0 0;border:0;margin:0;padding:0;font-size:clamp(.95rem,2vw,1.2rem);font-weight:600;line-height:1.35;display:block;position:absolute;top:clamp(22px,5vw,40px);left:clamp(18px,4vw,48px);right:clamp(16px,4vw,48px)}.Hero-module__PgAKtG__announce strong{font-weight:800}@media (max-width:900px){.Hero-module__PgAKtG__hero{aspect-ratio:16/10.8}.Hero-module__PgAKtG__video{width:120%;height:100%;inset:0 auto auto 50%;transform:translate(-50%)}.Hero-module__PgAKtG__heroTris{display:none}.Hero-module__PgAKtG__announce{font-size:clamp(.62rem,1.8vw,.75rem)}}
.Triangles-module___OtnQa__tri{transform-origin:50%;pointer-events:none;background:url(/yellow-triangle.svg) 50%/contain no-repeat;position:absolute}
.CardRail-module__agERWW__section{margin-top:0;padding:clamp(28px,4vw,56px) 0 clamp(48px,8vw,96px);position:relative}.CardRail-module__agERWW__head{text-align:center;margin-bottom:clamp(28px,4vw,48px);padding:0 clamp(20px,5vw,48px)}.CardRail-module__agERWW__head h2{font-size:clamp(2.4rem,8vw,4.6rem)}.CardRail-module__agERWW__sub{font-family:var(--font-body), system-ui, sans-serif;color:var(--white);max-width:34ch;margin:14px auto 0;font-size:clamp(1rem,2.4vw,1.2rem);font-weight:600}.CardRail-module__agERWW__railWrap{position:relative}.CardRail-module__agERWW__featureCard{z-index:3;cursor:pointer;background:0 0;border:0;border-radius:20px;width:clamp(220px,30vw,380px);padding:0;transition:transform .25s;position:absolute;top:50%;left:clamp(16px,5vw,80px);overflow:hidden;transform:translateY(-50%)rotate(-3deg);box-shadow:0 26px 54px #0a3a576b}.CardRail-module__agERWW__featureCard:hover{transform:translateY(-50%)rotate(-3deg)scale(1.03)}.CardRail-module__agERWW__featureImg{width:100%;height:auto;display:block}.CardRail-module__agERWW__featureHover{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.CardRail-module__agERWW__featureCard:hover .CardRail-module__agERWW__featureHover{opacity:1}.CardRail-module__agERWW__rail{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:clamp(16px,2.4vw,28px);padding:10px clamp(20px,8vw,120px) 26px clamp(260px,40vw,500px);display:flex;overflow:auto hidden}.CardRail-module__agERWW__rail::-webkit-scrollbar{display:none}.CardRail-module__agERWW__scrollbar{z-index:4;background:#ffffff38;border-radius:999px;height:12px;transition:opacity .2s;position:absolute;bottom:clamp(20px,3vw,40px);left:clamp(40px,6vw,90px);right:clamp(40px,6vw,90px)}.CardRail-module__agERWW__scrollThumb{background:var(--yellow);cursor:grab;touch-action:none;border-radius:999px;width:30%;min-width:44px;position:absolute;top:0;bottom:0;left:0}.CardRail-module__agERWW__scrollThumb:active{cursor:grabbing}.CardRail-module__agERWW__item{flex:none;transition:transform .2s;position:relative}.CardRail-module__agERWW__card{width:clamp(190px,60vw,280px);height:auto;box-shadow:var(--shadow-card);border-radius:18px;transition:transform .2s;display:block}.CardRail-module__agERWW__item:hover{transform:translateY(-8px)scale(1.02)}.CardRail-module__agERWW__cardHover{opacity:0;pointer-events:none;z-index:2;background:url(/card-hover.png) 50%/cover no-repeat;border-radius:18px;transition:opacity .15s;position:absolute;inset:0}.CardRail-module__agERWW__item:hover .CardRail-module__agERWW__cardHover{opacity:1}@media (max-width:700px){.CardRail-module__agERWW__featureCard{width:clamp(150px,46vw,220px);left:8px}.CardRail-module__agERWW__rail{padding-left:clamp(160px,52vw,240px)}}.CardRail-module__agERWW__videoCard{cursor:pointer;background:0 0;border:0;padding:0;display:block}
.VideoLightbox-module__ptIeDW__overlay{z-index:100;perspective:1400px;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.VideoLightbox-module__ptIeDW__stage{aspect-ratio:1108/720;width:min(80vw,720px);transform-style:preserve-3d;border:8px solid #ffed00;border-radius:16px;animation:.55s cubic-bezier(.34,1.56,.64,1) both VideoLightbox-module__ptIeDW__pop3d;position:relative;overflow:hidden;box-shadow:0 40px 90px #0a3a578c}@keyframes VideoLightbox-module__ptIeDW__pop3d{0%{opacity:0;transform:translateZ(-600px)rotateX(45deg)rotate(-6deg)scale(.7)}60%{opacity:1;transform:translateZ(0)rotateX(-8deg)rotate(1deg)scale(1.05)}to{opacity:1;transform:translateZ(0)rotateX(0)rotate(0)scale(1)}}.VideoLightbox-module__ptIeDW__video{background:var(--blue,#1497d6);transform-origin:50%;border:0;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.06)}.VideoLightbox-module__ptIeDW__poster{z-index:2;background-position:50%;background-size:cover;background-color:var(--blue,#1497d6);transition:opacity .45s;position:absolute;inset:0}.VideoLightbox-module__ptIeDW__posterHidden{opacity:0;pointer-events:none}.VideoLightbox-module__ptIeDW__arrow{cursor:pointer;z-index:110;background:#ffed00;border:0;border-radius:50%;justify-content:center;align-items:center;gap:clamp(2px,.6vw,8px);width:clamp(120px,16vw,210px);height:clamp(120px,16vw,210px);padding:0 clamp(10px,1.4vw,22px);transition:transform .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 14px 34px #0a3a5766}.VideoLightbox-module__ptIeDW__arrow:hover{transform:translateY(-50%)scale(1.06)}.VideoLightbox-module__ptIeDW__label{font-family:var(--font-display), system-ui, sans-serif;color:var(--blue-deep,#0b78bd);text-transform:uppercase;text-align:left;font-size:clamp(.95rem,1.5vw,1.5rem);line-height:.95}.VideoLightbox-module__ptIeDW__chev{font-family:var(--font-display), system-ui, sans-serif;color:var(--blue-deep,#0b78bd);font-size:clamp(2rem,3.2vw,3.2rem);line-height:1}.VideoLightbox-module__ptIeDW__chevImg{width:clamp(26px,3.6vw,46px);height:auto;display:block}.VideoLightbox-module__ptIeDW__prev .VideoLightbox-module__ptIeDW__chevImg{transform:scaleX(-1)}.VideoLightbox-module__ptIeDW__prev{left:clamp(8px,3vw,60px)}.VideoLightbox-module__ptIeDW__next{right:clamp(8px,3vw,60px)}@media (max-width:640px){.VideoLightbox-module__ptIeDW__arrow{gap:0;width:60px;height:60px;padding:0}.VideoLightbox-module__ptIeDW__label{display:none}.VideoLightbox-module__ptIeDW__chev{font-size:2rem}.VideoLightbox-module__ptIeDW__prev{left:8px}.VideoLightbox-module__ptIeDW__next{right:8px}}@media (prefers-reduced-motion:reduce){.VideoLightbox-module__ptIeDW__stage{animation:none}}.VideoLightbox-module__ptIeDW__minimized{pointer-events:none}.VideoLightbox-module__ptIeDW__minimized .VideoLightbox-module__ptIeDW__stage{z-index:120;pointer-events:auto;width:min(360px,72vw);margin:0;transition:width .25s;position:fixed;bottom:16px;right:16px}.VideoLightbox-module__ptIeDW__minimized .VideoLightbox-module__ptIeDW__arrow{display:none}.VideoLightbox-module__ptIeDW__close{z-index:130;width:32px;height:32px;color:var(--navy,#0a3a57);cursor:pointer;background:#ffed00;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:1.4rem;line-height:1;display:none;position:absolute;top:6px;right:8px}.VideoLightbox-module__ptIeDW__minimized .VideoLightbox-module__ptIeDW__close{display:flex}
.HowToPlay-module___grIyq__overlay{z-index:100;perspective:1400px;overscroll-behavior:contain;background:#0a3a578c;justify-content:center;align-items:center;padding:clamp(12px,3vw,40px);display:flex;position:fixed;inset:0;overflow:hidden auto}.HowToPlay-module___grIyq__stage{width:min(94vw,1180px);transform-style:preserve-3d;background:linear-gradient(to top right,#00e2ff,#008eff);border-radius:30px;padding:clamp(26px,3.5vw,56px) clamp(28px,4vw,64px) clamp(30px,4vw,60px);animation:.55s cubic-bezier(.34,1.56,.64,1) both HowToPlay-module___grIyq__pop3d;position:relative;overflow:visible;box-shadow:0 48px 110px #0a3a578c,inset 0 0 0 8px #ffffff2e}@keyframes HowToPlay-module___grIyq__pop3d{0%{opacity:0;transform:translateZ(-600px)rotateX(45deg)rotate(-6deg)scale(.7)}60%{opacity:1;transform:translateZ(0)rotateX(-8deg)rotate(1deg)scale(1.05)}to{opacity:1;transform:translateZ(0)rotateX(0)rotate(0)scale(1)}}.HowToPlay-module___grIyq__close{z-index:5;background:var(--yellow,#ffd23e);width:52px;height:52px;color:var(--navy,#0a3a57);cursor:pointer;border:0;border-radius:50%;font-size:2rem;line-height:1;position:absolute;top:18px;right:20px}.HowToPlay-module___grIyq__title{z-index:2;font-family:var(--font-display), system-ui, sans-serif;color:#fff;margin:0 0 clamp(16px,2.2vw,30px);font-size:clamp(2.2rem,5.5vw,4.2rem);line-height:1;position:relative}.HowToPlay-module___grIyq__accent{color:var(--yellow,#ffd23e)}.HowToPlay-module___grIyq__stripWrap{margin-bottom:clamp(20px,2.8vw,38px);margin-left:calc(0px - clamp(28px,4vw,64px) - clamp(20px,3.4vw,60px));margin-right:calc(0px - clamp(28px,4vw,64px) - clamp(20px,3.4vw,60px))}.HowToPlay-module___grIyq__strip{z-index:2;width:100%;height:auto;display:block;position:relative}.HowToPlay-module___grIyq__swipeHint,.HowToPlay-module___grIyq__stepScroll{display:none}@media (max-width:900px){.HowToPlay-module___grIyq__swipeHint{font-family:var(--font-display), system-ui, sans-serif;color:var(--yellow,#ffd23e);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px #0a3a5740;justify-content:center;align-items:center;gap:10px;margin:0 0 12px;font-size:1.1rem;display:flex}.HowToPlay-module___grIyq__swipeArrow{font-size:1.3rem;animation:1.1s ease-in-out infinite HowToPlay-module___grIyq__swipeNudge;display:inline-block}.HowToPlay-module___grIyq__stripWrap{display:none}.HowToPlay-module___grIyq__stepScroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin-bottom:clamp(16px,4vw,26px);margin-left:calc(0px - clamp(20px,5vw,40px));margin-right:calc(0px - clamp(20px,5vw,40px));padding:0 clamp(20px,5vw,40px) 14px;display:flex;overflow-x:auto}.HowToPlay-module___grIyq__stepScroll::-webkit-scrollbar{display:none}.HowToPlay-module___grIyq__stepImg{scroll-snap-align:center;border-radius:16px;flex:none;width:76%;max-width:340px;height:auto}.HowToPlay-module___grIyq__logo{display:none}}@keyframes HowToPlay-module___grIyq__swipeNudge{0%,to{transform:translate(0)}50%{transform:translate(7px)}}.HowToPlay-module___grIyq__steps{z-index:2;counter-reset:step;flex-direction:column;gap:clamp(8px,1.4vw,18px);max-width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.HowToPlay-module___grIyq__step{counter-increment:step;align-items:flex-start;gap:clamp(16px,2vw,30px);display:flex}.HowToPlay-module___grIyq__num{text-align:center;min-width:1.1em;font-family:var(--font-display), system-ui, sans-serif;color:var(--yellow,#ffd23e);flex:none;font-size:clamp(2rem,4vw,3.4rem);line-height:.85}.HowToPlay-module___grIyq__num:before{content:counter(step)}.HowToPlay-module___grIyq__text{font-family:var(--font-body), system-ui, sans-serif;color:#fff;padding-top:.18em;font-size:clamp(1.15rem,2.3vw,1.7rem);font-weight:700;line-height:1.25}.HowToPlay-module___grIyq__logo{z-index:2;aspect-ratio:230/150;pointer-events:none;background:url(/dogbingo.svg) 50%/contain no-repeat;width:clamp(160px,18vw,300px);position:absolute;bottom:clamp(22px,3vw,56px);right:clamp(28px,4vw,72px)}.HowToPlay-module___grIyq__deco{z-index:1;pointer-events:none;opacity:.85;background:url(/yellow-triangle.svg) 50%/contain no-repeat;position:absolute}.HowToPlay-module___grIyq__decoA{width:clamp(28px,3vw,46px);height:clamp(28px,3vw,46px);top:clamp(18px,3vw,40px);right:clamp(90px,14vw,230px);transform:rotate(-14deg)}.HowToPlay-module___grIyq__decoB{width:clamp(48px,6vw,78px);height:clamp(48px,6vw,78px);top:54%;right:clamp(48px,8vw,150px);transform:rotate(10deg)}@media (max-width:760px){.HowToPlay-module___grIyq__steps{max-width:100%}.HowToPlay-module___grIyq__logo,.HowToPlay-module___grIyq__deco{display:none}}@media (prefers-reduced-motion:reduce){.HowToPlay-module___grIyq__stage,.HowToPlay-module___grIyq__swipeArrow{animation:none}}
.PitchPanel-module__OQ4xrG__outer{z-index:2;margin-top:clamp(-64px,-4vw,-40px);padding:0 25px;position:relative}.PitchPanel-module__OQ4xrG__yellowCircle{z-index:0;aspect-ratio:1;width:clamp(216px,23.4vw,360px);position:absolute;top:-96px;right:-10px}.PitchPanel-module__OQ4xrG__yellowCircle:before{content:"";background-image:url(/pre-order-yellow-circle2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0;transform:rotate(-10deg)}.PitchPanel-module__OQ4xrG__panel{z-index:1;background:0 0;border-radius:40px;padding-top:clamp(56px,7vw,96px);position:relative;box-shadow:0 24px 60px #0a3a5752}.PitchPanel-module__OQ4xrG__pitch{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding:0 clamp(45px,5vw,95px);display:grid;position:relative}.PitchPanel-module__OQ4xrG__photoCol{z-index:1;justify-content:center;min-width:0;display:flex;position:relative}.PitchPanel-module__OQ4xrG__labWrap{aspect-ratio:1;width:clamp(380px,56vw,720px);margin-top:clamp(-200px,-14vw,-110px);position:relative}.PitchPanel-module__OQ4xrG__photo{object-fit:contain}.PitchPanel-module__OQ4xrG__labHover{z-index:2;object-fit:contain;opacity:0;transition:opacity .25s}.PitchPanel-module__OQ4xrG__labWrap:hover .PitchPanel-module__OQ4xrG__labHover{opacity:1}.PitchPanel-module__OQ4xrG__content{z-index:1;min-width:0;color:var(--white);margin-top:clamp(-72px,-5vw,-36px);position:relative}.PitchPanel-module__OQ4xrG__content h1{margin:0;padding-top:40px;font-size:clamp(2.5rem,6.3vw,4.4rem)}@media (max-width:900px){.PitchPanel-module__OQ4xrG__outer{margin-top:0;padding:0 14px}.PitchPanel-module__OQ4xrG__panel{padding-top:clamp(16px,4vw,32px)}.PitchPanel-module__OQ4xrG__pitch{text-align:center;grid-template-columns:minmax(0,1fr);padding:0 clamp(14px,3.5vw,20px)}.PitchPanel-module__OQ4xrG__content{margin-top:0}.PitchPanel-module__OQ4xrG__labWrap{flex-shrink:0;width:clamp(432px,118vw,749px);margin-top:clamp(0px,1.5vw,8px)}.PitchPanel-module__OQ4xrG__content .points{text-align:left;align-items:flex-start}.PitchPanel-module__OQ4xrG__yellowCircle{display:none}}.PitchPanel-module__OQ4xrG__prePop{opacity:0;transform:scale(.2)}.PitchPanel-module__OQ4xrG__popped{animation:.7s cubic-bezier(.22,1,.36,1) both PitchPanel-module__OQ4xrG__labPop}@keyframes PitchPanel-module__OQ4xrG__labPop{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.08)}80%{transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PitchPanel-module__OQ4xrG__prePop,.PitchPanel-module__OQ4xrG__popped{opacity:1;animation:none;transform:none}}.PitchPanel-module__OQ4xrG__glowLayer{z-index:0;pointer-events:none;background:linear-gradient(to top right,#00e2ff,#008eff);border-radius:40px;position:absolute;inset:0;overflow:hidden}.PitchPanel-module__OQ4xrG__glowCircle{mix-blend-mode:screen;opacity:.43;background:#09c1f3;border-radius:50%;position:absolute}.PitchPanel-module__OQ4xrG__glowTop{aspect-ratio:1;width:clamp(420px,62%,1000px);top:-16%;left:50%;transform:translate(-50%)}.PitchPanel-module__OQ4xrG__glowBottom{aspect-ratio:1;width:clamp(320px,48%,760px);bottom:-20%;left:-10%}@media (max-width:900px){.PitchPanel-module__OQ4xrG__prePop,.PitchPanel-module__OQ4xrG__popped{opacity:1;animation:none;transform:none}}
.OfferModal-module__HXeqRG__overlay{z-index:120;perspective:1400px;background:#0a3a578c;justify-content:center;align-items:center;padding:clamp(16px,4vw,40px);display:flex;position:fixed;inset:0;overflow-y:auto}.OfferModal-module__HXeqRG__stage{text-align:center;width:min(92vw,748px);transform-style:preserve-3d;background:linear-gradient(to top right,#00e2ff,#008eff);border-radius:28px;padding:clamp(30px,4vw,48px) clamp(24px,4vw,44px) clamp(32px,4vw,46px);animation:.5s cubic-bezier(.34,1.56,.64,1) both OfferModal-module__HXeqRG__pop3d;position:relative;box-shadow:0 40px 90px #0a3a578c,inset 0 0 0 6px #ffffff2e}@keyframes OfferModal-module__HXeqRG__pop3d{0%{opacity:0;transform:translateZ(-200px)rotateX(12deg)scale(.9)}to{opacity:1;transform:translateZ(0)rotateX(0)scale(1)}}.OfferModal-module__HXeqRG__close{background:var(--yellow);width:44px;height:44px;color:var(--navy);cursor:pointer;border:0;border-radius:14px;font-size:1.8rem;line-height:1;position:absolute;top:14px;right:16px;box-shadow:0 4px #0a3a574d}.OfferModal-module__HXeqRG__title{font-family:var(--font-display), system-ui, sans-serif;color:var(--white);margin:0 0 10px;font-size:clamp(2rem,6vw,3rem)}.OfferModal-module__HXeqRG__accent{color:var(--yellow)}.OfferModal-module__HXeqRG__sub{font-family:var(--font-body), system-ui, sans-serif;color:var(--white);opacity:.95;margin:0 0 22px;font-size:clamp(1rem,2.4vw,1.15rem);font-weight:600;line-height:1.4}.OfferModal-module__HXeqRG__form{flex-direction:column;gap:12px;display:flex}.OfferModal-module__HXeqRG__input{border:2px solid var(--white);width:100%;font-family:var(--font-body), system-ui, sans-serif;color:var(--navy);border-radius:999px;padding:15px 18px;font-size:1rem}.OfferModal-module__HXeqRG__input:focus{border-color:var(--yellow);outline:none;box-shadow:0 0 0 3px #ffd23e73}.OfferModal-module__HXeqRG__submit{background:var(--yellow);color:var(--navy);font-family:var(--font-body), system-ui, sans-serif;cursor:pointer;border:0;border-radius:999px;padding:15px 20px;font-size:1.05rem;font-weight:700;transition:transform .15s;box-shadow:0 6px #0a3a5738}.OfferModal-module__HXeqRG__submit:hover{transform:translateY(-2px)}.OfferModal-module__HXeqRG__submit:disabled{opacity:.7;cursor:default;transform:none}.OfferModal-module__HXeqRG__check{text-align:left;font-family:var(--font-body), system-ui, sans-serif;color:var(--white);cursor:pointer;align-items:flex-start;gap:10px;font-size:.95rem;font-weight:600;line-height:1.35;display:flex}.OfferModal-module__HXeqRG__check input{width:18px;height:18px;accent-color:var(--yellow);cursor:pointer;flex:none;margin:3px 0 0}.OfferModal-module__HXeqRG__gdpr{background:#ffffff1f;border-radius:14px;padding:12px 14px}.OfferModal-module__HXeqRG__gdpr .OfferModal-module__HXeqRG__check{opacity:.95;font-size:.82rem;font-weight:500}.OfferModal-module__HXeqRG__link{color:var(--yellow);font-weight:700;text-decoration:underline}.OfferModal-module__HXeqRG__link:hover{text-decoration:none}.OfferModal-module__HXeqRG__error{color:var(--white);background:#0000002e;border-radius:10px;margin:12px 0 0;padding:9px 12px;font-size:.9rem;font-weight:600}.OfferModal-module__HXeqRG__thanks{font-family:var(--font-body), system-ui, sans-serif;color:var(--white);margin:8px 0 0;font-size:clamp(1.1rem,2.6vw,1.3rem);font-weight:700}@media (prefers-reduced-motion:reduce){.OfferModal-module__HXeqRG__stage{animation:none}}
.OfferCta-module__O7VDaG__ctaTitle{font-family:var(--font-body), system-ui, sans-serif;color:var(--white);margin:clamp(28px,3.5vw,44px) 0 16px;font-size:clamp(1.1rem,2.4vw,1.5rem);font-weight:800;line-height:1.3}.OfferCta-module__O7VDaG__ctaTitleAccent{color:var(--yellow)}.OfferCta-module__O7VDaG__ctaRow{flex-wrap:wrap;gap:clamp(14px,2vw,22px);margin-top:clamp(26px,3.4vw,40px);display:flex}.OfferCta-module__O7VDaG__btn{font-family:var(--font-body), system-ui, sans-serif;cursor:pointer;border:3px solid #0000;border-radius:999px;padding:clamp(14px,1.5vw,19px) clamp(28px,3vw,46px);font-size:clamp(1rem,2vw,1.18rem);font-weight:700;transition:transform .15s,background .15s,color .15s}.OfferCta-module__O7VDaG__btnPrimary{background:var(--yellow);color:var(--navy);border-color:var(--yellow);box-shadow:0 10px 24px #0a3a5738}.OfferCta-module__O7VDaG__btnPrimary:hover{transform:translateY(-2px)}.OfferCta-module__O7VDaG__btnOutline{color:var(--white);background:0 0;border-color:#ffffffe6}.OfferCta-module__O7VDaG__btnOutline:hover{background:var(--white);color:var(--blue-deep);transform:translateY(-2px)}@media (max-width:900px){.OfferCta-module__O7VDaG__ctaRow{justify-content:center}}
.PhotoSplit-module__bpfMba__split{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(48px,8vw,110px) clamp(20px,6vw,90px);display:grid}.PhotoSplit-module__bpfMba__reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.PhotoSplit-module__bpfMba__reverse .PhotoSplit-module__bpfMba__photoCol{order:2}.PhotoSplit-module__bpfMba__reverse .PhotoSplit-module__bpfMba__contentCol{order:1;align-self:start}.PhotoSplit-module__bpfMba__photoCol,.PhotoSplit-module__bpfMba__contentCol{z-index:1;position:relative}.PhotoSplit-module__bpfMba__photoCol{justify-content:center;align-items:center;display:flex}.PhotoSplit-module__bpfMba__photoWrap{width:clamp(260px,42vw,500px);max-width:100%;position:relative}.PhotoSplit-module__bpfMba__photo{z-index:1;width:100%;height:auto;transition:transform .25s;display:block;position:relative}.PhotoSplit-module__bpfMba__clickable{cursor:pointer}.PhotoSplit-module__bpfMba__clickable:hover .PhotoSplit-module__bpfMba__photo{transform:scale(1.03)}.PhotoSplit-module__bpfMba__rollover{aspect-ratio:1740/1406}.PhotoSplit-module__bpfMba__rollover .PhotoSplit-module__bpfMba__photo{object-fit:contain}.PhotoSplit-module__bpfMba__hoverPhoto{z-index:2;object-fit:contain;opacity:0;transition:opacity .2s}.PhotoSplit-module__bpfMba__rollover:hover .PhotoSplit-module__bpfMba__hoverPhoto{opacity:1}.PhotoSplit-module__bpfMba__card{width:46%;height:auto;box-shadow:var(--shadow-card);z-index:2;border-radius:14px;position:absolute;bottom:-6%;left:-8%;transform:rotate(-6deg)}.PhotoSplit-module__bpfMba__contentCol{color:var(--white)}.PhotoSplit-module__bpfMba__contentCol h1{margin:0;font-size:clamp(2.3rem,6vw,4.2rem)}.PhotoSplit-module__bpfMba__contentCol h2{margin:0 0 6px;font-size:clamp(2.1rem,5.5vw,3.6rem)}.PhotoSplit-module__bpfMba__contentCol ul+p{margin-top:18px}.PhotoSplit-module__bpfMba__reverse .PhotoSplit-module__bpfMba__contentCol h2{font-size:clamp(3.8rem,9.5vw,6rem)}.PhotoSplit-module__bpfMba__reverse .PhotoSplit-module__bpfMba__contentCol .lead{font-size:clamp(1.32rem,3.2vw,1.72rem)}.PhotoSplit-module__bpfMba__reverse .PhotoSplit-module__bpfMba__contentCol .point{font-size:clamp(1.17rem,2.6vw,1.35rem)}.PhotoSplit-module__bpfMba__large{z-index:4;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:clamp(12px,2vw,32px)}.PhotoSplit-module__bpfMba__split.PhotoSplit-module__bpfMba__large{overflow:visible}.PhotoSplit-module__bpfMba__large .PhotoSplit-module__bpfMba__photoWrap{width:100%;max-width:940px;margin-top:-300px}.PhotoSplit-module__bpfMba__large .PhotoSplit-module__bpfMba__contentCol{transform:translateY(-150px)}.PhotoSplit-module__bpfMba__large .PhotoSplit-module__bpfMba__contentCol h2{font-size:clamp(4.2rem,11vw,7.2rem)}.PhotoSplit-module__bpfMba__large .PhotoSplit-module__bpfMba__contentCol .point{font-size:clamp(1.17rem,2.6vw,1.35rem)}.PhotoSplit-module__bpfMba__xl .PhotoSplit-module__bpfMba__photoWrap{width:132%;max-width:1320px}.PhotoSplit-module__bpfMba__photoCircle{z-index:0;background:var(--yellow);border-radius:50%;width:300px;height:300px;position:absolute;top:8%;left:4%}.PhotoSplit-module__bpfMba__reverse .PhotoSplit-module__bpfMba__photoCircle{left:auto;right:4%}@media (max-width:900px){.PhotoSplit-module__bpfMba__large .PhotoSplit-module__bpfMba__photoWrap{margin-top:0}.PhotoSplit-module__bpfMba__large .PhotoSplit-module__bpfMba__contentCol{transform:none}.PhotoSplit-module__bpfMba__split,.PhotoSplit-module__bpfMba__reverse{text-align:center;grid-template-columns:1fr}.PhotoSplit-module__bpfMba__reverse .PhotoSplit-module__bpfMba__photoCol,.PhotoSplit-module__bpfMba__reverse .PhotoSplit-module__bpfMba__contentCol{order:0}.PhotoSplit-module__bpfMba__contentCol .points{text-align:left;align-items:flex-start}.PhotoSplit-module__bpfMba__photoCircle{width:39vw;height:39vw;margin-left:-19.5vw;top:2%;left:50%;right:auto}}
.PopHeading-module__A0yJCG__pop{opacity:0;transform-origin:0;will-change:transform, opacity;transform:scale(.4)}.PopHeading-module__A0yJCG__shown{animation:.8s cubic-bezier(.34,1.56,.64,1) forwards PopHeading-module__A0yJCG__popJiggle}@keyframes PopHeading-module__A0yJCG__popJiggle{0%{opacity:0;transform:scale(.4)rotate(-7deg)}45%{opacity:1;transform:scale(1.12)rotate(5deg)}62%{transform:scale(.95)rotate(-3deg)}78%{transform:scale(1.04)rotate(1.5deg)}90%{transform:scale(.99)rotate(-.6deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.PopHeading-module__A0yJCG__pop{opacity:1;transform:none}.PopHeading-module__A0yJCG__shown{animation:none}}
