.legal-page-module__kGiEGW__legalPage{z-index:1;min-height:calc(100dvh - var(--header-stack-height));background:var(--site-background);color:var(--text);padding:calc(var(--header-stack-height) + clamp(28px, 5vw, 48px)) clamp(16px, 4vw, 24px) clamp(40px, 7vw, 72px);box-sizing:border-box;justify-content:center;display:flex;position:relative}.legal-page-module__kGiEGW__legalStack{flex-direction:column;align-items:stretch;gap:clamp(20px,3.5vw,28px);width:100%;max-width:min(720px,100%);margin:0 auto;display:flex}.legal-page-module__kGiEGW__legalPill{box-sizing:border-box;text-align:left;background:#ffffff09;border:1px solid #ffffff1a;border-radius:clamp(28px,5vw,40px);width:100%;padding:clamp(32px,5vw,48px) clamp(24px,4.5vw,40px)}.legal-page-module__kGiEGW__legalContactWrap{justify-content:center;display:flex}.legal-page-module__kGiEGW__legalContactBtn{box-sizing:border-box;min-width:min(100%,220px);color:var(--site-background);letter-spacing:.02em;cursor:pointer;background:#fff;border:1px solid #ffffffa6;border-radius:999px;justify-content:center;align-items:center;padding:14px 28px;font-family:inherit;font-size:clamp(.92rem,1.35vw,1.02rem);font-weight:700;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex;box-shadow:0 6px 20px #0000001f}.legal-page-module__kGiEGW__legalContactBtn:hover{filter:brightness(.94);transform:translateY(1px);box-shadow:0 4px 12px #00000024,inset 0 1px 2px #00000014}.legal-page-module__kGiEGW__legalContactBtn:active{filter:brightness(.9);transform:translateY(2px);box-shadow:0 2px 6px #0000001f,inset 0 2px 4px #0000001f}.legal-page-module__kGiEGW__legalContactBtn:focus-visible{outline-offset:3px;outline:2px solid #fff}.legal-page-module__kGiEGW__legalH1{letter-spacing:-.02em;color:var(--text);margin:0 0 12px;font-size:clamp(1.65rem,4vw,2.125rem);font-weight:800;line-height:1.15}.legal-page-module__kGiEGW__legalMeta{color:var(--text-secondary);margin:0 0 clamp(20px,3vw,28px);font-size:clamp(.8rem,1.1vw,.88rem);line-height:1.5}.legal-page-module__kGiEGW__legalLead{color:var(--text-secondary);margin:0 0 clamp(18px,2.5vw,22px);font-size:clamp(.94rem,1.35vw,1.02rem);line-height:1.65}.legal-page-module__kGiEGW__legalH2{letter-spacing:-.015em;max-width:none;color:var(--text);margin:clamp(28px,4vw,36px) 0 clamp(12px,1.5vw,14px);font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:800}.legal-page-module__kGiEGW__legalH3{color:var(--text);margin:clamp(20px,3vw,24px) 0 10px;font-size:clamp(.98rem,1.6vw,1.08rem);font-weight:700}.legal-page-module__kGiEGW__legalProse{max-width:none;color:var(--text-secondary);margin:0 0 clamp(14px,2vw,18px);font-size:clamp(.88rem,1.25vw,.96rem);line-height:1.65}.legal-page-module__kGiEGW__legalProse strong{color:#ffffffeb;font-weight:600}.legal-page-module__kGiEGW__legalList{color:var(--text-secondary);margin:0 0 clamp(14px,2vw,18px);padding-left:1.25em;font-size:clamp(.88rem,1.25vw,.96rem);line-height:1.65}.legal-page-module__kGiEGW__legalList li{margin-bottom:8px}.legal-page-module__kGiEGW__legalList li::marker{color:#fff}.legal-page-module__kGiEGW__legalLink{color:var(--accent);text-decoration:none}.legal-page-module__kGiEGW__legalLink:hover{color:var(--accent-muted)}.legal-page-module__kGiEGW__legalTable{border-collapse:collapse;width:100%;color:var(--text-secondary);margin:0 0 clamp(14px,2vw,18px);font-size:clamp(.88rem,1.25vw,.96rem);line-height:1.5}.legal-page-module__kGiEGW__legalTable th,.legal-page-module__kGiEGW__legalTable td{text-align:left;border:1px solid #ffffff1f;padding:10px 12px}.legal-page-module__kGiEGW__legalTable th{color:#ffffffeb;background:#ffffff0a;font-weight:600}@media (max-width:639px){.legal-page-module__kGiEGW__legalPage{padding-bottom:clamp(8px,2.5vw,14px)}}
.press3d-module__mPgJiW__pressHost{-webkit-tap-highlight-color:transparent;transform:none!important}.press3d-module__mPgJiW__pressHost .press3d-module__mPgJiW__press,.press3d-module__mPgJiW__press.press3d-module__mPgJiW__pressHost{--d:5px;--ledge:color-mix(in srgb, var(--face,#fff) 76%, black);filter:drop-shadow(0 var(--d) 0 var(--ledge));transition:translate .12s cubic-bezier(.3,.7,.4,1.4),filter .12s cubic-bezier(.3,.7,.4,1.4)}@media (hover:hover){.press3d-module__mPgJiW__pressHost:hover .press3d-module__mPgJiW__press,.press3d-module__mPgJiW__press.press3d-module__mPgJiW__pressHost:hover{filter:drop-shadow(0 calc(var(--d) + 1px) 0 var(--ledge));translate:0 -1px}}.press3d-module__mPgJiW__pressStore.press3d-module__mPgJiW__press{--ledge:var(--site-background)}.press3d-module__mPgJiW__pressHost:active .press3d-module__mPgJiW__press,.press3d-module__mPgJiW__press.press3d-module__mPgJiW__pressHost:active{translate:0 var(--d);filter:drop-shadow(0 0 0 var(--ledge));transition-duration:50ms}
.coral-pattern-module__qfDvKG__coralPatternBg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.coral-pattern-module__qfDvKG__coralPatternBg img{width:auto;min-width:100%;max-width:none;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.coral-pattern-module__qfDvKG__coralPatternBgSection{border-radius:0}@media (max-width:900px){.coral-pattern-module__qfDvKG__coralPatternBgSection{width:100vw;left:50%;right:auto;transform:translate(-50%)}}@supports (width:100dvw){@media (max-width:900px){.coral-pattern-module__qfDvKG__coralPatternBgSection{width:100dvw}}}.coral-pattern-module__qfDvKG__coralPatternBgInset{border-radius:inherit}.coral-pattern-module__qfDvKG__coralPatternSurface{isolation:isolate;background-color:var(--accent);position:relative}.coral-pattern-module__qfDvKG__coralPatternSurface>:not([data-coral-pattern]){z-index:1}.coral-pattern-module__qfDvKG__coralPatternSurfaceInset{overflow:hidden}
.page-module__aRJf1q__page{z-index:1;min-height:calc(100dvh - var(--header-stack-height));padding-top:var(--header-stack-height);background-color:var(--site-background);position:relative}.page-module__aRJf1q__navAnchors{pointer-events:none;height:0;margin:0;padding:0;display:block;overflow:visible}.page-module__aRJf1q__navAnchors>div{width:0;height:0;scroll-margin-top:calc(var(--nav-height) + 12px);overflow:hidden}.page-module__aRJf1q__heroCoralBridge{isolation:isolate;background-color:var(--accent);width:100%;max-width:100%;position:relative;overflow-x:hidden}.page-module__aRJf1q__heroCoralBridge>picture:not([data-coral-pattern]),.page-module__aRJf1q__heroCoralBridge>.page-module__aRJf1q__brandBand{z-index:1;position:relative}.page-module__aRJf1q__waveBridge{vertical-align:top;border:0;flex-shrink:0;width:100%;height:auto;margin:-2px 0 0;padding:0;display:block}@media (max-width:900px){.page-module__aRJf1q__waveBridge{width:100vw;max-width:none;margin-top:-2px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@supports (width:100dvw){@media (max-width:900px){.page-module__aRJf1q__waveBridge{width:100dvw;margin-top:-2px;margin-left:calc(50% - 50dvw);margin-right:calc(50% - 50dvw)}}}.page-module__aRJf1q__waveBridgeCoralToDark{z-index:2;box-shadow:0 3px 0 var(--site-background);margin-top:calc(4px - min(12vw,144px));margin-bottom:-4px;position:relative}@media (max-width:900px){.page-module__aRJf1q__waveBridgeCoralToDark{margin-top:calc(4px - min(24.074vw,168px))}}@supports (width:100dvw){@media (max-width:900px){.page-module__aRJf1q__waveBridgeCoralToDark{margin-top:calc(4px - min(24.074vw,168px))}}}.page-module__aRJf1q__brandBand{z-index:1;text-align:center;box-sizing:border-box;background:0 0;border:none;flex-direction:column;align-items:center;width:100%;margin:0;padding:clamp(40px,5vw,56px) 24px clamp(160px,26vw,320px);display:flex;position:relative}.page-module__aRJf1q__sectionLabelBadge,.page-module__aRJf1q__finalDownloadEyebrow{letter-spacing:.08em;max-width:min(100%,26rem);color:var(--site-background);box-sizing:border-box;background:#fff;border:1px solid #ffffffa6;border-radius:999px;margin:0 0 clamp(14px,2.2vw,22px);padding:9px 20px;font-size:clamp(.66rem,1.25vw,.76rem);font-weight:700;line-height:1.25;display:inline-block;box-shadow:0 4px #c2c2c2}.page-module__aRJf1q__brandBandHeading{letter-spacing:-.012em;color:#fff;max-width:min(56rem,96vw);margin:0 auto;font-size:clamp(40px,5.5vw,64px);font-weight:800;line-height:1.14}.page-module__aRJf1q__brandBandSteps{padding-bottom:clamp(170px,17vw,240px)}@media (max-width:900px){.page-module__aRJf1q__brandBandSteps{padding-bottom:clamp(170px,36vw,250px)}}.page-module__aRJf1q__brandBandSubheading{letter-spacing:-.01em;max-width:min(44rem,96vw);color:var(--text-secondary);margin:clamp(6px,1vw,12px) 0 0;padding:0;font-size:clamp(1rem,1.85vw,1.125rem);font-weight:500;line-height:1.5}.page-module__aRJf1q__coralDarkBridge{width:100%;max-width:100%;position:relative;overflow:clip visible}.page-module__aRJf1q__howItWorksDark{text-align:center;box-sizing:border-box;background:var(--site-background);width:100%;scroll-margin-top:calc(var(--nav-height) + 12px);border:none;flex-direction:column;align-items:center;margin:0;padding:clamp(40px,5vw,56px) 24px clamp(64px,10vw,120px);display:flex}.page-module__aRJf1q__howItWorksDarkTitle{letter-spacing:-.012em;color:#fafafa;max-width:min(56rem,96vw);margin:0 auto;font-size:clamp(32px,4.5vw,52px);font-weight:800;line-height:1.14}.page-module__aRJf1q__howItWorksDarkLead{letter-spacing:-.01em;max-width:min(44rem,96vw);color:var(--text-secondary);margin:clamp(8px,1.2vw,14px) 0 0;padding:0;font-size:clamp(1rem,1.75vw,1.125rem);font-weight:500;line-height:1.55}.page-module__aRJf1q__styleSection{padding-top:clamp(48px,8vw,96px)}.page-module__aRJf1q__coralDarkBridge>.page-module__aRJf1q__styleSection:first-of-type{padding-top:clamp(28px,4vw,48px);padding-bottom:clamp(64px,10vw,120px)}.page-module__aRJf1q__insideAppBadge,.page-module__aRJf1q__brandBandEyebrow{letter-spacing:.08em;max-width:min(100%,28rem);color:var(--site-background);background:#fff;border:1px solid #ffffffa6;border-radius:999px;margin:0 0 clamp(12px,2vw,18px);padding:10px 22px;font-size:clamp(.82rem,1.35vw,.95rem);font-weight:700;line-height:1.3;display:inline-block;box-shadow:0 4px #c2c2c2}.page-module__aRJf1q__insideAppHeadCtaWrap{box-sizing:border-box;justify-content:center;width:100%;max-width:min(360px,100% - 48px);margin:clamp(28px,4vw,48px) auto 0;padding:0 24px;display:flex}.page-module__aRJf1q__insideAppHeadCta{box-sizing:border-box;text-align:center;letter-spacing:.02em;color:#fff;background:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 82%, black 18%);cursor:pointer;width:auto;max-width:100%;box-shadow:none;border-radius:999px;padding:16px 22px;font-family:inherit;font-size:clamp(.92rem,1.35vw,1.02rem);font-weight:700;text-decoration:none;transition:filter .15s,transform .15s;display:inline-block}.page-module__aRJf1q__insideAppHeadCta:hover{filter:brightness(.9);transform:translateY(1px)}.page-module__aRJf1q__insideAppHeadCta:active{filter:brightness(.85);transform:translateY(2px)}.page-module__aRJf1q__insideAppHeadCta:focus-visible{outline-offset:3px;outline:2px solid #fff}.page-module__aRJf1q__insideAppHeadCtaOnCoral{color:var(--site-background);box-shadow:none;background:#fff;border:1px solid #ffffff24;transition:filter .15s,transform .15s,background .15s}.page-module__aRJf1q__insideAppHeadCtaOnCoral:hover{filter:brightness(.94);box-shadow:none;transform:translateY(1px)}.page-module__aRJf1q__insideAppHeadCtaOnCoral:active{filter:brightness(.9);box-shadow:none;transform:translateY(2px)}.page-module__aRJf1q__insideAppHeadCtaOnCoral:focus-visible{outline:2px solid var(--site-background);outline-offset:3px}.page-module__aRJf1q__insideAppCoralBridge{isolation:isolate;background-color:var(--accent);width:100%;max-width:100%;position:relative;overflow-x:hidden}.page-module__aRJf1q__insideAppCoralBridge>picture:not([data-coral-pattern]),.page-module__aRJf1q__insideAppCoralBridge>.page-module__aRJf1q__brandBand{z-index:1;position:relative}.page-module__aRJf1q__insideAppCoralBridge .page-module__aRJf1q__brandBand{scroll-margin-top:calc(var(--nav-height) + 12px)}.page-module__aRJf1q__pricingCoralBridge{isolation:isolate;background-color:var(--accent);width:100%;max-width:100%;position:relative;overflow-x:hidden}.page-module__aRJf1q__pricingCoralBridge>picture:not([data-coral-pattern]),.page-module__aRJf1q__pricingCoralBridge>.page-module__aRJf1q__pricingBand{z-index:1;position:relative}.page-module__aRJf1q__pricingBand{z-index:1;text-align:center;box-sizing:border-box;width:100%;scroll-margin-top:calc(var(--nav-height) + 12px);background:0 0;border:none;flex-direction:column;align-items:center;margin:0;padding:clamp(48px,6.5vw,64px) 24px clamp(176px,28vw,360px);display:flex;position:relative}.page-module__aRJf1q__pricingBillingWrap{box-sizing:border-box;justify-content:center;width:100%;max-width:min(720px,100%);margin:clamp(32px,5vw,48px) auto 0;display:flex}.page-module__aRJf1q__pricingBillingSeg{box-shadow:none;background:#00000038;border:1px solid #ffffff38;border-radius:999px;grid-template-columns:1fr 1fr;align-items:stretch;gap:4px;padding:5px;display:inline-grid;position:relative}.page-module__aRJf1q__pricingBillingThumb{width:calc(50% - 7px);box-shadow:none;z-index:0;pointer-events:none;will-change:transform;background:#fff;border-radius:999px;transition:transform .38s cubic-bezier(.25,.9,.32,1);position:absolute;top:5px;bottom:5px;left:5px}.page-module__aRJf1q__pricingBillingSeg[data-billing=yearly] .page-module__aRJf1q__pricingBillingThumb{transform:translate(calc(100% + 4px))}.page-module__aRJf1q__pricingBillingChoice,.page-module__aRJf1q__pricingBillingChoiceActive{z-index:1;cursor:pointer;letter-spacing:.02em;white-space:nowrap;background:0 0;border:none;border-radius:999px;margin:0;padding:12px clamp(18px,2.5vw,26px);font-family:inherit;font-size:clamp(.82rem,1.25vw,.94rem);font-weight:700;transition:color .32s cubic-bezier(.25,.9,.32,1),transform .15s;position:relative}.page-module__aRJf1q__pricingBillingChoice{color:var(--text-secondary)}.page-module__aRJf1q__pricingBillingChoice:hover{color:#fff}.page-module__aRJf1q__pricingBillingChoiceActive,.page-module__aRJf1q__pricingBillingChoiceActive:hover{color:#0a0a0b}.page-module__aRJf1q__pricingBillingChoice:active{transform:translateY(1px)scale(.98)}.page-module__aRJf1q__pricingCardBilled{color:#ffffffb8;min-height:1.35em;margin:0;padding:0;font-size:clamp(.78rem,1.1vw,.86rem);font-weight:600;line-height:1.35;transition:opacity .32s cubic-bezier(.25,.9,.32,1),transform .32s cubic-bezier(.25,.9,.32,1)}.page-module__aRJf1q__pricingCardBilledVisible{opacity:1;visibility:visible;transform:translateY(0)}.page-module__aRJf1q__pricingCardBilledHidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(4px)}.page-module__aRJf1q__pricingCardPeriodAnimated{transition:opacity .28s}@media (prefers-reduced-motion:reduce){.page-module__aRJf1q__pricingBillingThumb,.page-module__aRJf1q__pricingCardBilled,.page-module__aRJf1q__pricingCardPeriodAnimated{transition:none}}.page-module__aRJf1q__pricingCards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(22px,3vw,32px);width:100%;max-width:min(720px,100%);margin:clamp(20px,3vw,28px) auto 0;display:grid}.page-module__aRJf1q__pricingCard{background:var(--site-background);text-align:left;min-height:clamp(340px,42dvh,440px);box-shadow:0 5px 0 color-mix(in srgb, var(--site-background) 55%, black), 0 28px 56px #00000059;border:none;border-radius:clamp(18px,2.2vw,24px);flex-direction:column;align-items:stretch;gap:clamp(20px,2.5vw,28px);padding:clamp(34px,4.8vw,48px) clamp(18px,2.4vw,24px) clamp(32px,4.2vw,44px);display:flex;position:relative}.page-module__aRJf1q__pricingCardPopular{box-shadow:0 5px 0 color-mix(in srgb, var(--site-background) 55%, black), 0 32px 64px #0006}.page-module__aRJf1q__pricingCardName{letter-spacing:.02em;color:#fff;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.45em;margin:0;padding:0;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:700;display:flex}.page-module__aRJf1q__pricingCardProBadge{color:#0a0a0b;letter-spacing:.05em;text-transform:uppercase;background:#fff;border:1px solid #ffffffa6;border-radius:999px;justify-content:center;align-items:center;padding:.16em .55em;font-size:.68em;font-weight:700;line-height:1.15;display:inline-flex;box-shadow:0 4px #c2c2c2}.page-module__aRJf1q__pricingCardPriceRow{flex-direction:column;align-items:flex-start;gap:6px;min-height:clamp(5.75rem,14vw,6.75rem);margin:0;display:flex}.page-module__aRJf1q__pricingCardPrice{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;margin:0;padding:0;font-size:clamp(2.35rem,5vw,3.1rem);font-weight:800;line-height:1}.page-module__aRJf1q__pricingCardPeriod{color:#ffffffc7;margin:0;padding:0;font-size:clamp(.88rem,1.25vw,.98rem);font-weight:500}.page-module__aRJf1q__pricingFeatureList{text-align:left;flex-direction:column;flex:1;gap:clamp(14px,1.8vw,18px);width:100%;margin:0;padding:0;list-style:none;display:flex}.page-module__aRJf1q__pricingFeatureList li{color:var(--text-secondary);margin:0;padding:0 0 0 1.35em;font-size:clamp(.86rem,1.2vw,.94rem);font-weight:500;line-height:1.45;position:relative}.page-module__aRJf1q__pricingFeatureList li:before{content:"";background:#fff;border-radius:50%;width:.45em;height:.45em;position:absolute;top:.45em;left:0}.page-module__aRJf1q__pricingTrialNote{text-align:left;color:#ffffffb8;width:100%;margin:clamp(4px,.8vw,8px) 0 0;font-size:clamp(.78rem,1.05vw,.84rem);font-weight:500;line-height:1.45}.page-module__aRJf1q__pricingCardCta{box-sizing:border-box;text-align:center;letter-spacing:.02em;width:100%;color:var(--site-background);cursor:pointer;background:#fff;border:none;border-radius:999px;margin-top:auto;padding:16px 22px;font-family:inherit;font-size:clamp(.92rem,1.35vw,1.02rem);font-weight:700;text-decoration:none;display:block}.page-module__aRJf1q__pricingCardCta:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:720px){.page-module__aRJf1q__pricingCards{grid-template-columns:1fr;max-width:360px}.page-module__aRJf1q__pricingCard{min-height:clamp(320px,52dvh,420px)}}.page-module__aRJf1q__hero{grid-template-columns:1fr;place-content:center;place-items:center;max-width:1200px;margin:24px auto 0;padding:0 16px}@media (max-width:768px),(max-height:768px){.page-module__aRJf1q__hero{text-align:center}}@media (min-width:768px) and (min-height:768px){.page-module__aRJf1q__hero{min-height:calc(100vh - var(--header-stack-height));grid-template-columns:1fr 2fr;justify-items:start;margin:0 auto;padding:0 24px}.page-module__aRJf1q__heroDeviceStack{justify-self:center;width:100%}.page-module__aRJf1q__heroContent{justify-self:start;margin-left:clamp(28px,2.45vw,52px)}}@media (min-height:1200px){.page-module__aRJf1q__hero{grid-template-columns:45% 55%;max-width:1400px}}.page-module__aRJf1q__heroDeviceStack{flex-direction:column;align-items:center;width:100%;display:flex}.page-module__aRJf1q__heroMockupStack{width:100%;animation:1.05s cubic-bezier(.25,.85,.3,1) 60ms both page-module__aRJf1q__heroMockupEnter}@media (max-width:768px),(max-height:768px){.page-module__aRJf1q__heroMockupStack{animation-name:page-module__aRJf1q__heroMockupEnterMobile;animation-duration:.85s;animation-timing-function:cubic-bezier(.22,.99,.26,1)}}@media (prefers-reduced-motion:reduce){.page-module__aRJf1q__heroMockupStack{opacity:1;animation:none;transform:none}}.page-module__aRJf1q__heroDevice{width:clamp(214px,96%,320px)}@media (max-width:768px){.page-module__aRJf1q__heroDevice{z-index:0;width:clamp(164px,78%,256px);margin-bottom:clamp(-18px,-4.5vw,-8px);position:relative}.page-module__aRJf1q__heroDevice:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#0a0a0b00 0%,#0a0a0b2e 28%,#0a0a0b94 62%,#0a0a0bf0 100%);border-radius:0 0 42px 42px;height:54%;max-height:280px;position:absolute;bottom:-8%;left:-8%;right:-8%;-webkit-mask-image:linear-gradient(#0000 0%,#00000059 18%,#000000eb 42%,#000 100%);mask-image:linear-gradient(#0000 0%,#00000059 18%,#000000eb 42%,#000 100%)}}@media (prefers-reduced-motion:reduce){@media (max-width:768px){.page-module__aRJf1q__heroDevice:after{-webkit-backdrop-filter:none;background:linear-gradient(#0a0a0b00 0%,#0a0a0b7a 38%,#0a0a0bf0 100%)}}}@media (min-width:768px) and (min-height:768px){.page-module__aRJf1q__heroDevice{width:clamp(214px,100%,404px)}}@media (min-width:768px) and (max-height:1100px){.page-module__aRJf1q__heroDevice{width:clamp(214px,92%,372px)}}.page-module__aRJf1q__heroDeviceInner{z-index:1;width:100%;padding:0 clamp(6px,2vw,14px);position:relative;-webkit-mask-image:linear-gradient(#000 70%,#0000 95% 100%);mask-image:linear-gradient(#000 70%,#0000 95% 100%)}@media (max-width:768px),(max-height:768px){.page-module__aRJf1q__heroDeviceInner{-webkit-mask-image:linear-gradient(#000 70%,#0000 85% 100%);mask-image:linear-gradient(#000 70%,#0000 85% 100%)}}@keyframes page-module__aRJf1q__heroMockupEnter{0%{opacity:0;transform:translateY(clamp(14px,2.5vw,22px))}to{opacity:1;transform:translate(0,0)}}@keyframes page-module__aRJf1q__heroMockupEnterMobile{0%{opacity:0;transform:translateY(clamp(12px,2.2vw,18px))}to{opacity:1;transform:translate(0,0)}}.page-module__aRJf1q__heroDeviceMockup{z-index:1;pointer-events:none;width:100%;height:auto;display:block;position:relative}@media (min-width:768px) and (min-height:768px){.page-module__aRJf1q__heroDeviceMockup{transform-origin:50%;transform:rotate(-5deg)}}@media (max-width:768px){.page-module__aRJf1q__heroDeviceInner,.page-module__aRJf1q__heroDeviceMockup{z-index:0}}@media (prefers-reduced-motion:reduce){.page-module__aRJf1q__heroDeviceMockup{opacity:1}@media (max-width:768px),(max-height:768px){.page-module__aRJf1q__heroDeviceMockup{transform:none}}}.page-module__aRJf1q__heroDevice.page-module__aRJf1q__heroDeviceFan{width:min(100%,440px);position:relative}.page-module__aRJf1q__heroDeviceFan .page-module__aRJf1q__heroDeviceInner{padding:0}.page-module__aRJf1q__heroFan{aspect-ratio:1/1.1;width:100%;position:relative}.page-module__aRJf1q__heroFanPhone{pointer-events:none;height:auto;transform:rotate(var(--r,0deg));filter:drop-shadow(0 26px 34px #00000080);animation:.5s cubic-bezier(.22,.9,.3,1) both page-module__aRJf1q__heroFanPhoneIn;display:block;position:absolute}.page-module__aRJf1q__heroFanTile{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;transform:rotate(var(--r,0deg));--face:#fafafa;filter:drop-shadow(0 4px 0 color-mix(in srgb, var(--face) 68%, black)) drop-shadow(0 10px 14px #0006);animation:page-module__aRJf1q__heroFanTilePop .32s cubic-bezier(.3, 1.4, .5, 1) var(--d,0s) both, page-module__aRJf1q__heroFanTileFloat var(--fd,4s) ease-in-out calc(var(--d,0s) + .32s) infinite;border-radius:22%;position:absolute}.page-module__aRJf1q__heroFanPhoneCenter{z-index:2;--r:0deg;width:52%;animation-delay:20ms;top:0;left:24%}.page-module__aRJf1q__heroFanPhoneLeft{z-index:1;--r:-8deg;--from-x:76.316%;--from-y:0.32%;--from-s:1.368;opacity:0;width:38%;animation:1.05s cubic-bezier(.22,.55,.24,1) .28s forwards page-module__aRJf1q__heroFanOut;top:13%;left:2%}.page-module__aRJf1q__heroFanPhoneRight{z-index:1;--r:8deg;--from-x:-76.316%;--from-y:0.32%;--from-s:1.368;opacity:0;width:38%;animation:1.05s cubic-bezier(.22,.55,.24,1) .28s forwards page-module__aRJf1q__heroFanOut;top:13%;left:60%}.page-module__aRJf1q__heroFanTile1{--r:-12deg;--d:.82s;--fd:3.6s;--face:#2db3a8;width:11%;top:6%;left:0}.page-module__aRJf1q__heroFanTile2{--r:10deg;--d:.88s;--fd:4.4s;--face:#e2dfdc;width:12.5%;top:2%;left:87%}.page-module__aRJf1q__heroFanTile3{--r:9deg;--d:.94s;--fd:4s;--face:#e9e6e3;width:12%;top:51%;left:-1.5%}.page-module__aRJf1q__heroFanTile4{--r:-10deg;--d:1s;--fd:3.4s;--face:#f549a3;width:12%;top:46%;left:87%}.page-module__aRJf1q__heroFanTile5{--r:-6deg;--d:1.06s;--fd:4.8s;--face:#8e5cf6;width:10%;top:78%;left:15%}.page-module__aRJf1q__heroFanTile6{--r:12deg;--d:1.12s;--fd:3.9s;--face:#e6e2de;width:11%;top:80%;left:76%}.page-module__aRJf1q__heroFanTile>img,.page-module__aRJf1q__heroFanTile>svg{width:100%;height:auto;display:block}.page-module__aRJf1q__heroFanTileArt{border-radius:0}@media (min-width:960px){.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan){max-width:1440px;min-height:min(calc(100vh - var(--header-stack-height,0px)), 900px);text-align:left;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);place-items:center stretch;column-gap:clamp(24px,3.5vw,56px);margin:0 auto;padding:clamp(32px,6vh,72px) clamp(32px,4.5vw,64px);display:grid}.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan) .page-module__aRJf1q__heroDeviceStack{justify-self:center;width:100%}.page-module__aRJf1q__heroDevice.page-module__aRJf1q__heroDeviceFan{width:min(100%,600px,66vh);margin:0 auto}.page-module__aRJf1q__heroDeviceFan .page-module__aRJf1q__heroDeviceInner{-webkit-mask-image:none;mask-image:none}.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan) .page-module__aRJf1q__heroContent{text-align:left;justify-self:stretch;align-items:flex-start;width:100%;max-width:780px;margin:0;container-type:inline-size}.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan) .page-module__aRJf1q__heroTitle .page-module__aRJf1q__heroHeadline{text-align:left;max-width:none;margin-left:0;font-size:clamp(2rem,7.6cqi,4.4rem)}.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan) .page-module__aRJf1q__heroHeadlineLogo{width:2.15em}:is(.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan) .page-module__aRJf1q__heroHeadlineLine1,.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan) .page-module__aRJf1q__heroHeadlineLine2){white-space:nowrap}.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan) .page-module__aRJf1q__heroTitle p{text-align:left;max-width:44ch;margin-left:0;margin-right:0;font-size:clamp(1rem,2.3cqi,1.3rem)}:is(.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan) .page-module__aRJf1q__heroCta,.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan) .page-module__aRJf1q__storeBadges){justify-content:flex-start;margin-inline:0}.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan) .page-module__aRJf1q__heroLaurels{justify-content:flex-start}}@media (max-width:959px){.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan){text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;min-height:0;padding-left:16px;padding-right:16px;display:grid}.page-module__aRJf1q__heroDevice.page-module__aRJf1q__heroDeviceFan{width:min(100%,440px);margin-bottom:0}.page-module__aRJf1q__hero:has(.page-module__aRJf1q__heroDeviceFan) .page-module__aRJf1q__heroContent{text-align:center;align-items:center;margin-top:clamp(-64px,-14vw,-44px);margin-left:auto;margin-right:auto}.page-module__aRJf1q__heroDeviceFan .page-module__aRJf1q__heroDeviceInner{-webkit-mask-image:linear-gradient(#000 58%,#0000 86% 100%);mask-image:linear-gradient(#000 58%,#0000 86% 100%)}.page-module__aRJf1q__heroFanPhoneCenter{width:54%;left:23%}.page-module__aRJf1q__heroFanPhoneLeft{--r:-9deg;--from-x:73.684%;--from-y:4.34%;--from-s:1.421;width:38%;top:12%;left:3%}.page-module__aRJf1q__heroFanPhoneRight{--r:9deg;--from-x:-73.684%;--from-y:4.34%;--from-s:1.421;width:38%;top:12%;left:59%}.page-module__aRJf1q__heroFanTile1{width:12.5%;top:6%;left:0}.page-module__aRJf1q__heroFanTile2{width:14%;top:2%;left:86%}.page-module__aRJf1q__heroFanTile3{width:13.5%;top:50%;left:-1.5%}.page-module__aRJf1q__heroFanTile4{width:13.5%;top:44%;left:86.5%}.page-module__aRJf1q__heroFanTile5,.page-module__aRJf1q__heroFanTile6{display:none}}@keyframes page-module__aRJf1q__heroFanPhoneIn{0%{opacity:0;transform:translate3d(0, 32px, 0) rotate(var(--r,0deg))}to{opacity:1;transform:translate3d(0, 0, 0) rotate(var(--r,0deg))}}@keyframes page-module__aRJf1q__heroFanOut{0%{opacity:1;transform:translate3d(var(--from-x), var(--from-y), 0) rotate(0deg) scale(var(--from-s))}to{opacity:1;transform:translate3d(0, 0, 0) rotate(var(--r,0deg)) scale(1)}}@keyframes page-module__aRJf1q__heroFanTilePop{0%{opacity:0;transform:scale(.3) rotate(calc(var(--r,0deg) - 22deg))}70%{opacity:1;transform:scale(1.12) rotate(var(--r,0deg))}to{opacity:1;transform:scale(1) rotate(var(--r,0deg))}}@keyframes page-module__aRJf1q__heroFanTileFloat{0%,to{transform:translate3d(0, 0, 0) rotate(var(--r,0deg))}50%{transform:translate3d(0, -9px, 0) rotate(calc(var(--r,0deg) + 3deg))}}@media (prefers-reduced-motion:reduce){.page-module__aRJf1q__heroFanPhone,.page-module__aRJf1q__heroFanTile{opacity:1;animation:none}}.page-module__aRJf1q__heroContent{text-align:left;flex-direction:column;align-items:stretch;width:100%;max-width:680px;display:flex}@media (max-width:768px),(max-height:768px){.page-module__aRJf1q__heroContent{z-index:4;text-align:center;align-items:center;margin-top:clamp(-96px,-18vw,-72px);position:relative}}@media (max-width:768px){.page-module__aRJf1q__heroContent{z-index:6;isolation:isolate;margin-top:clamp(-124px,-26vw,-88px)}.page-module__aRJf1q__heroTitle{z-index:1;text-shadow:0 0 1px #0a0a0be6,0 2px 14px #0a0a0b8c;position:relative}}.page-module__aRJf1q__heroTitle{width:100%}.page-module__aRJf1q__heroTitle .page-module__aRJf1q__heroHeadline{text-align:left;max-width:min(28ch,100%);color:var(--accent);letter-spacing:-.035em;margin-left:0;margin-right:auto;font-size:clamp(2.3rem,5.65vw,3.74rem);font-weight:800;line-height:1.12}.page-module__aRJf1q__heroHeadlineLine1{animation:.58s cubic-bezier(.33,1.12,.52,1) 60ms both page-module__aRJf1q__heroHeadlinePopIn;display:block}.page-module__aRJf1q__heroHeadlineLine2{animation:.58s cubic-bezier(.33,1.12,.52,1) .16s both page-module__aRJf1q__heroHeadlinePopIn;display:block}:is(html.translated-ltr .page-module__aRJf1q__heroHeadlineLine1,html.translated-ltr .page-module__aRJf1q__heroHeadlineLine2,html.translated-rtl .page-module__aRJf1q__heroHeadlineLine1,html.translated-rtl .page-module__aRJf1q__heroHeadlineLine2){white-space:normal;animation:none;display:inline}:is(html.translated-ltr .page-module__aRJf1q__heroHeadline,html.translated-rtl .page-module__aRJf1q__heroHeadline){text-wrap:balance;animation:.6s cubic-bezier(.33,1.12,.52,1) 60ms both page-module__aRJf1q__heroHeadlinePopIn}@keyframes page-module__aRJf1q__heroHeadlinePopIn{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.page-module__aRJf1q__accentWord{color:var(--accent)}.page-module__aRJf1q__accentWordRaiseWrap{display:inline-block;position:relative}@keyframes page-module__aRJf1q__heroHeadlineLogoPop{0%{opacity:0;transform:rotate(11deg)scale(.88)}58%{opacity:1;transform:rotate(11deg)scale(1.04)}to{opacity:1;transform:rotate(11deg)scale(1)}}@keyframes page-module__aRJf1q__heroHeadlineLogoPopMobile{0%{opacity:0;transform:rotate(9deg)scale(.88)}58%{opacity:1;transform:rotate(9deg)scale(1.04)}to{opacity:1;transform:rotate(9deg)scale(1)}}.page-module__aRJf1q__heroHeadlineLogoWrap{z-index:1;transform-origin:100% 0;filter:drop-shadow(0 4px 14px #00000059);line-height:0;transition:transform .2s,filter .2s;animation:.62s cubic-bezier(.33,1.25,.52,1) .22s both page-module__aRJf1q__heroHeadlineLogoPop;position:absolute;top:-.98em;right:-1.32em}.page-module__aRJf1q__heroHeadlineLogoWrap:hover{filter:drop-shadow(0 6px 18px #0000006b);transform:rotate(11deg)scale(1.06)}.page-module__aRJf1q__heroHeadlineLogo{object-fit:contain;width:clamp(82px,17.2vw,133px);height:auto;display:block}@media (max-width:520px){.page-module__aRJf1q__heroHeadlineLogoWrap{animation-name:page-module__aRJf1q__heroHeadlineLogoPopMobile;top:-.86em;right:-1.14em}.page-module__aRJf1q__heroHeadlineLogoWrap:hover{transform:rotate(9deg)scale(1.06)}.page-module__aRJf1q__heroHeadlineLogo{width:clamp(67px,18.8vw,92px)}}@media (prefers-reduced-motion:reduce){.page-module__aRJf1q__heroHeadlineLine1,.page-module__aRJf1q__heroHeadlineLine2,.page-module__aRJf1q__heroTitle p,.page-module__aRJf1q__hero .page-module__aRJf1q__heroCta{opacity:1;animation:none;transform:none}.page-module__aRJf1q__heroHeadlineLogoWrap{opacity:1;transition:none;animation:none;transform:rotate(11deg)}}@media (max-width:520px) and (prefers-reduced-motion:reduce){.page-module__aRJf1q__heroHeadlineLogoWrap,.page-module__aRJf1q__heroHeadlineLogoWrap:hover{transform:rotate(9deg)}}@media (min-width:521px) and (prefers-reduced-motion:reduce){.page-module__aRJf1q__heroHeadlineLogoWrap,.page-module__aRJf1q__heroHeadlineLogoWrap:hover{transform:rotate(11deg)}}.page-module__aRJf1q__heroTitle p{letter-spacing:-.01em;max-width:44ch;color:var(--text-secondary);text-align:left;margin:clamp(12px,2vw,18px) 0 0;padding:0;font-size:clamp(1.12rem,2.04vw,1.31rem);font-weight:500;line-height:1.55;animation:.52s cubic-bezier(.33,1.12,.52,1) .28s both page-module__aRJf1q__heroHeadlinePopIn}@media (max-width:768px),(max-height:768px){.page-module__aRJf1q__heroTitle .page-module__aRJf1q__heroHeadline{text-align:center;margin-left:auto;margin-right:auto;font-size:clamp(2.24rem,7.68vw,2.77rem);line-height:1.12}.page-module__aRJf1q__heroTitle p{text-align:center;max-width:36ch;margin-left:auto;margin-right:auto;font-size:clamp(.94rem,3.05vw,1.06rem)}.page-module__aRJf1q__heroLaurels{justify-content:center}}@media (max-width:420px){.page-module__aRJf1q__heroTitle .page-module__aRJf1q__heroHeadline{font-size:clamp(1.74rem,6.28vw,2.77rem)}.page-module__aRJf1q__heroTitle p{font-size:clamp(.88rem,2.75vw,.98rem)}}.page-module__aRJf1q__heroCta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:clamp(12px,2.5vw,20px);margin-top:20px;display:flex}.page-module__aRJf1q__storeBadges{scroll-margin-top:calc(var(--nav-height) + 12px)}.page-module__aRJf1q__hero .page-module__aRJf1q__storeBadges img,.page-module__aRJf1q__hero .page-module__aRJf1q__storeBadges svg{object-fit:contain;width:auto;height:64px;display:block}@media (max-width:768px),(max-height:768px){.page-module__aRJf1q__storeBadges{box-sizing:border-box;width:100%;margin-inline:auto;padding-inline:clamp(4px,2vw,12px)}.page-module__aRJf1q__storeBadges a{align-items:center;display:flex}.page-module__aRJf1q__hero .page-module__aRJf1q__storeBadges img,.page-module__aRJf1q__hero .page-module__aRJf1q__storeBadges svg{object-fit:contain;object-position:center;width:auto;height:64px;max-height:64px}}.page-module__aRJf1q__hero .page-module__aRJf1q__heroCta{width:100%;animation:.5s cubic-bezier(.33,1.12,.52,1) .38s both page-module__aRJf1q__heroHeadlinePopIn}@media (min-width:768px) and (min-height:768px){.page-module__aRJf1q__heroCta,.page-module__aRJf1q__hero .page-module__aRJf1q__heroCta{justify-content:flex-start}}@media (max-width:768px),(max-height:768px){.page-module__aRJf1q__heroCta,.page-module__aRJf1q__hero .page-module__aRJf1q__heroCta,.page-module__aRJf1q__storeBadges,.page-module__aRJf1q__storeBadges a{justify-content:center}}.page-module__aRJf1q__heroCta a{line-height:0;transition:transform .2s}.page-module__aRJf1q__heroCta a[class]{line-height:1.2}.page-module__aRJf1q__heroCta a:hover{transform:translateY(1px)scale(.99)}.page-module__aRJf1q__heroCta a:active{transform:translateY(2px)scale(.98)}.page-module__aRJf1q__heroLaurels{color:var(--text-secondary);grid-template-columns:repeat(2,max-content);justify-content:start;place-items:center;gap:2.25rem;margin-bottom:30px;display:grid}.page-module__aRJf1q__hiddenMobile{display:grid}.page-module__aRJf1q__hiddenDesktop{display:none}@media (max-width:768px),(max-height:768px){.page-module__aRJf1q__hiddenMobile{display:none}.page-module__aRJf1q__hiddenDesktop{margin-top:28px;margin-bottom:0;display:grid}}.page-module__aRJf1q__laurelItem{grid-template-columns:auto max-content auto;place-items:center;gap:10px;display:grid}.page-module__aRJf1q__laurelSide{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.page-module__aRJf1q__heroLaurels .page-module__aRJf1q__laurelWreathImg{filter:brightness(0)invert();opacity:.75;width:clamp(26px,3.71vw,35px);height:auto;display:block}.page-module__aRJf1q__laurelWreathImgMirror{transform:scaleX(-1)}.page-module__aRJf1q__laurelText{text-align:center}.page-module__aRJf1q__heroLaurels .page-module__aRJf1q__laurelMain{color:var(--text-secondary);white-space:nowrap;margin:0;font-size:clamp(1.18rem,2.28vw,1.44rem);font-weight:700}.page-module__aRJf1q__heroLaurels .page-module__aRJf1q__laurelSmall{white-space:nowrap;color:var(--text-secondary);opacity:.7;margin:0;font-size:clamp(.84rem,2.2vw,1.03rem)}.page-module__aRJf1q__starsRow{justify-content:center;align-items:center;gap:6px;margin-bottom:2px;display:flex}.page-module__aRJf1q__heroLaurels .page-module__aRJf1q__starLaurel{width:clamp(17px,2.26vw,22px);height:clamp(17px,2.26vw,22px);color:var(--text-secondary);flex-shrink:0}.page-module__aRJf1q__heroLaurels .page-module__aRJf1q__starsRow p{color:var(--text-secondary);margin:0;font-weight:700}.page-module__aRJf1q__wearables{justify-items:center;gap:16px;max-width:1200px;margin:72px auto 56px;padding:0 16px}.page-module__aRJf1q__wearablesViewport{width:100%;max-width:1200px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.page-module__aRJf1q__wearablesTrack{flex-wrap:nowrap;gap:16px;width:max-content;animation:28s linear infinite page-module__aRJf1q__wearablesScroll;display:flex}.page-module__aRJf1q__wearablesGroup{flex-wrap:nowrap;gap:16px;display:flex}.page-module__aRJf1q__wearablesLogo{background:var(--card-muted);border:1px solid var(--card-border);min-width:76px;height:42px;color:var(--text-secondary);letter-spacing:.02em;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-size:.78rem;font-weight:700;display:flex}@keyframes page-module__aRJf1q__wearablesScroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}.page-module__aRJf1q__how{text-align:center;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center;gap:3rem;max-width:1200px;margin:88px auto}.page-module__aRJf1q__howCard{justify-items:center;width:100%;padding:clamp(2rem,4vw,4rem) 16px;display:grid}.page-module__aRJf1q__howCardBg{background:var(--card-background);border:1px solid var(--card-border);border-radius:44px;width:100%;box-shadow:0 24px 56px #0006}@media (max-width:768px){.page-module__aRJf1q__howCardBg{border-radius:18px}}.page-module__aRJf1q__howInner{max-width:720px;padding:32px 24px 40px}.page-module__aRJf1q__howInner h3{max-width:none;margin:0 auto 12px}.page-module__aRJf1q__howInner p{margin:0 auto}.page-module__aRJf1q__howGrid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;max-width:100%;margin-top:28px;display:grid}@media (max-width:940px){.page-module__aRJf1q__howGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.page-module__aRJf1q__howGrid{grid-template-columns:1fr}}.page-module__aRJf1q__howMini{background:var(--card-muted);border:1px solid var(--card-border);border-radius:18px;padding:16px}.page-module__aRJf1q__howMini h4{color:var(--text);max-width:none;margin:0 0 8px;font-size:1.05rem}.page-module__aRJf1q__howMini p{margin:0;font-size:.92rem;line-height:1.45}.page-module__aRJf1q__reviewsSection{box-sizing:border-box;background:var(--site-background);width:100%;scroll-margin-top:calc(var(--nav-height) + 12px);flex-direction:column;align-items:center;gap:clamp(44px,7vw,64px);margin:0;padding:clamp(48px,6vw,72px) 0 clamp(56px,9vw,96px);display:flex;overflow:hidden}.page-module__aRJf1q__reviewsIntro{text-align:center;max-width:min(52rem,100%);margin:0 auto;padding:0 24px}.page-module__aRJf1q__reviewsHeading{letter-spacing:-.012em;color:#fafafa;max-width:none;margin:0;padding:0;font-size:clamp(30px,4.2vw,48px);font-weight:800;line-height:1.14}.page-module__aRJf1q__reviewsStat{letter-spacing:-.02em;color:var(--text-secondary);max-width:min(42rem,100%);margin:clamp(12px,2vw,18px) auto 0;padding:0;font-size:clamp(1.12rem,2.15vw,1.45rem);font-weight:600;line-height:1.35}.page-module__aRJf1q__reviewsSub{letter-spacing:-.01em;color:var(--text-secondary);max-width:min(40rem,100%);margin:clamp(8px,1.2vw,12px) auto 0;padding:0;font-size:clamp(1rem,1.65vw,1.1rem);font-weight:500;line-height:1.55}.page-module__aRJf1q__faqSection{box-sizing:border-box;width:100%;scroll-margin-top:calc(var(--nav-height) + 12px);margin:0;padding:clamp(40px,5.5vw,64px) 24px clamp(52px,8vw,88px);position:relative}.page-module__aRJf1q__faqInner{max-width:min(720px,100%);margin:0 auto}.page-module__aRJf1q__faqIntro{margin-bottom:clamp(36px,5.5vw,52px)}.page-module__aRJf1q__faqList{flex-direction:column;width:100%;display:flex}.page-module__aRJf1q__faqItem{border-bottom:1px solid #ffffff1a}.page-module__aRJf1q__faqItem:first-of-type{border-top:1px solid #ffffff1a}.page-module__aRJf1q__faqTrigger{color:#fafafa;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:center;gap:clamp(14px,2vw,20px);width:100%;padding:clamp(18px,2.4vw,22px) 0;font-family:inherit;display:flex}.page-module__aRJf1q__faqTrigger:hover .page-module__aRJf1q__faqQuestion{color:#fff}.page-module__aRJf1q__faqTrigger:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.page-module__aRJf1q__faqQuestion{letter-spacing:-.02em;color:#fafafaf2;font-size:clamp(.95rem,1.5vw,1.06rem);font-weight:600;line-height:1.35;transition:color .2s}.page-module__aRJf1q__faqIcon{color:#ffffffb8;flex-shrink:0;justify-content:center;align-items:center;transition:transform .45s cubic-bezier(.4,0,.2,1);display:flex}.page-module__aRJf1q__faqIconOpen{transform:rotate(180deg)}.page-module__aRJf1q__faqPanel{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1);display:grid}.page-module__aRJf1q__faqPanelExpanded{grid-template-rows:1fr}.page-module__aRJf1q__faqPanelInner{min-height:0;overflow:hidden}.page-module__aRJf1q__faqAnswer{letter-spacing:-.01em;color:var(--text-secondary);max-width:none;margin:0;padding:0 0 clamp(18px,2.4vw,24px);font-size:clamp(.9rem,1.35vw,1rem);font-weight:500;line-height:1.6}.page-module__aRJf1q__faqMoreHelp{text-align:center;max-width:none;color:var(--text-secondary);margin:clamp(28px,4vw,36px) 0 0;font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:600;line-height:1.5}.page-module__aRJf1q__faqMoreHelpLink{color:#ffffffeb;font-weight:600;text-decoration:none}.page-module__aRJf1q__faqMoreHelpLink:hover{color:#fff}.page-module__aRJf1q__faqMoreHelpLink:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.page-module__aRJf1q__faqPanel,.page-module__aRJf1q__faqIcon{transition-duration:.01ms}}.page-module__aRJf1q__finalDownloadSection{z-index:1;box-sizing:border-box;background-color:var(--site-background);width:100%;scroll-margin-top:calc(var(--nav-height) + 12px);gap:0;margin:0;padding:clamp(36px,5vw,64px) 24px clamp(48px,7vw,88px);display:block;position:relative}@media (max-width:639px){.page-module__aRJf1q__finalDownloadSection.page-module__aRJf1q__finalDownloadSectionTightFollow{padding-top:clamp(6px,2vw,12px)}}.page-module__aRJf1q__finalDownloadInner{justify-content:center;max-width:min(1100px,100%);margin:0 auto;display:flex}.page-module__aRJf1q__finalDownloadBox{text-align:center;box-sizing:border-box;border-radius:clamp(40px,6.5vw,64px);width:100%;max-width:min(900px,100%);padding:clamp(52px,9vw,88px) clamp(36px,6.5vw,72px);position:relative;overflow:visible;box-shadow:0 24px 60px #00000061,inset 0 0 0 1px #ffffff1f}.page-module__aRJf1q__finalDownloadBoxContent{z-index:1;position:relative}.page-module__aRJf1q__ctaPeekClip{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module__aRJf1q__ctaPeek{--pw:clamp(200px, 27%, 290px);width:var(--pw);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;bottom:-2px;right:-2px}.page-module__aRJf1q__ctaPeekImg{width:100%;height:auto;display:block}.page-module__aRJf1q__ctaPeekIn{opacity:1;animation-name:page-module__aRJf1q__ctaPeekIn;animation-duration:.9s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.2s;animation-fill-mode:both}@keyframes page-module__aRJf1q__ctaPeekIn{0%{translate:55% 70%;rotate:12deg}to{translate:0;rotate:none}}@media (max-width:600px){.page-module__aRJf1q__finalDownloadBox{padding-bottom:calc(clamp(52px,9vw,88px) + 34vw)}.page-module__aRJf1q__ctaPeek{--pw:44%}}@media (prefers-reduced-motion:reduce){.page-module__aRJf1q__ctaPeekIn{animation:none}}.page-module__aRJf1q__finalDownloadMascotClip{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module__aRJf1q__ctaMascot{opacity:0;width:clamp(270px,42%,420px);position:absolute;bottom:-10%;left:6%}.page-module__aRJf1q__ctaMascotMobile{display:none}.page-module__aRJf1q__ctaMascotImg{width:100%;height:auto;transform:rotate(var(--aim,-10deg));transform-origin:30% 100%;-webkit-user-select:none;user-select:none;display:block}.page-module__aRJf1q__ctaMascotIn{opacity:1;animation-name:page-module__aRJf1q__ctaMascotPop;animation-duration:1s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.15s;animation-fill-mode:both}@keyframes page-module__aRJf1q__ctaMascotPop{0%{translate:-45% 80%;rotate:-16deg}to{translate:0;rotate:none}}@media (min-width:601px) and (max-width:900px){.page-module__aRJf1q__ctaMascot{width:34%}}@media (min-width:601px) and (max-width:760px){.page-module__aRJf1q__ctaMascot{width:27%;left:3%}}@media (max-width:600px){.page-module__aRJf1q__finalDownloadBox .page-module__aRJf1q__finalDownloadBadges{justify-content:center}.page-module__aRJf1q__ctaMascot{display:none}.page-module__aRJf1q__ctaMascotMobile{-webkit-user-select:none;user-select:none;width:52%;height:auto;display:block;position:absolute;bottom:-2px;left:42%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.page-module__aRJf1q__ctaMascotIn{animation:none}}.page-module__aRJf1q__finalDownloadTitle{letter-spacing:-.02em;color:#fff;max-width:none;margin:0;padding:0;font-size:clamp(2.35rem,6.2vw,3.85rem);font-weight:800;line-height:1.1}.page-module__aRJf1q__finalDownloadSub{letter-spacing:-.01em;color:var(--text-secondary);max-width:42ch;margin:clamp(14px,2.2vw,22px) auto 0;padding:0;font-size:clamp(1.08rem,2.1vw,1.35rem);font-weight:500;line-height:1.55}.page-module__aRJf1q__finalDownloadBadges{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(18px,3vw,28px);margin-top:clamp(36px,5vw,52px);display:flex}.page-module__aRJf1q__finalDownloadBadges a{line-height:0;transition:transform .2s}.page-module__aRJf1q__finalDownloadBadges a[class]{line-height:1.2}.page-module__aRJf1q__finalDownloadBadges a:hover{transform:translateY(1px)scale(.99)}.page-module__aRJf1q__finalDownloadBadges a:active{transform:translateY(2px)scale(.98)}.page-module__aRJf1q__finalDownloadBadges img,.page-module__aRJf1q__finalDownloadBadges svg{object-fit:contain;width:auto;height:clamp(56px,9vw,70px);display:block}@media (max-width:640px){.page-module__aRJf1q__finalDownloadBadges{box-sizing:border-box;justify-content:center;align-items:center;padding-inline:clamp(4px,2vw,12px)}.page-module__aRJf1q__finalDownloadBadges a{justify-content:center;align-items:center;display:flex}.page-module__aRJf1q__finalDownloadBadges img,.page-module__aRJf1q__finalDownloadBadges svg{object-fit:contain;object-position:center;width:auto;height:58px;max-height:58px}}@media (min-width:601px){.page-module__aRJf1q__finalDownloadBadges{justify-content:center}.page-module__aRJf1q__finalDownloadBadges img,.page-module__aRJf1q__finalDownloadBadges svg{height:76px;max-height:none}}.page-module__aRJf1q__reviews{text-align:center;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center;gap:3rem;max-width:none;margin:120px auto;overflow:hidden}@media (max-width:768px){.page-module__aRJf1q__reviews{margin:72px auto}}.page-module__aRJf1q__reviewsCarousel{gap:20px;width:100%;display:grid}.page-module__aRJf1q__reviewsTrackRow{width:100%;overflow:hidden}.page-module__aRJf1q__reviewsTrack{gap:20px;width:max-content;animation:22s linear infinite page-module__aRJf1q__scrollLeft;display:flex}.page-module__aRJf1q__reviewsTrackAlt{animation:26s linear infinite page-module__aRJf1q__scrollRight}.page-module__aRJf1q__reviewsTrack:hover{animation-play-state:paused}@keyframes page-module__aRJf1q__scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes page-module__aRJf1q__scrollRight{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.page-module__aRJf1q__reviewsTrack,.page-module__aRJf1q__reviewsTrackAlt{animation:none;transform:none}}.page-module__aRJf1q__reviewStars{color:#ffffff9e;flex-shrink:0;align-items:center;gap:3px;margin-bottom:10px;display:flex}.page-module__aRJf1q__reviewStar{flex-shrink:0;width:20px;height:20px;display:block}@media (max-width:768px){.page-module__aRJf1q__reviewStar{width:18px;height:18px}}.page-module__aRJf1q__reviewCard{text-align:left;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:clamp(18px,2.4vw,24px);flex-direction:column;flex-shrink:0;align-items:stretch;width:300px;height:206px;padding:22px 26px 20px;display:flex;box-shadow:0 18px 40px #0006}@media (max-width:768px){.page-module__aRJf1q__reviewCard{width:260px;height:214px;padding:20px 22px 18px}}.page-module__aRJf1q__reviewTitle{color:#fafafa;flex-shrink:0;margin:0 0 8px;font-size:clamp(.82rem,2vw,.96rem);font-weight:700;line-height:1.3}.page-module__aRJf1q__reviewBody{color:var(--text-secondary);flex:1;min-height:0;margin:0;font-size:clamp(.78rem,1.8vw,.94rem);line-height:1.5;overflow-y:auto}.page-module__aRJf1q__challenges{text-align:center;justify-items:center;gap:2.5rem;max-width:1200px;margin:100px auto 140px}.page-module__aRJf1q__challengesCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;display:grid}@media (max-width:768px){.page-module__aRJf1q__challengesCards{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:0 8px 4px;display:flex;overflow-x:auto}.page-module__aRJf1q__challengesCards::-webkit-scrollbar{display:none}}.page-module__aRJf1q__challengeCard{background:var(--card-background);border:1px solid #ffffff17;border-radius:28px;flex-direction:column;align-items:center;gap:8px;min-height:280px;padding:22px;display:flex}@media (max-width:768px){.page-module__aRJf1q__challengeCard{scroll-snap-align:start;border-radius:18px;flex:0 0 min(86vw,300px)}}.page-module__aRJf1q__challengeCard h3{max-width:none;margin:0;font-size:clamp(1.05rem,1.6vw,1.35rem)}.page-module__aRJf1q__challengeCard p{color:var(--text-secondary);max-width:320px;margin:0 0 6px;font-size:.84rem;line-height:1.45}.page-module__aRJf1q__challengePreview{border:1px solid var(--card-border);color:var(--text-secondary);background:#ffffff0a;border-radius:16px;margin-top:auto;padding:10px 12px;font-size:.78rem}.page-module__aRJf1q__challengesCta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.page-module__aRJf1q__pillPrimary,.page-module__aRJf1q__pillSecondary{cursor:pointer;border:1px solid #0000;border-radius:999px;padding:12px 18px;font-family:inherit;font-size:.9rem;font-weight:600;transition:transform .2s,background .2s,border-color .2s}.page-module__aRJf1q__pillPrimary{border-color:color-mix(in srgb, var(--accent) 78%, var(--card-border));background:color-mix(in srgb, var(--accent) 58%, transparent);color:var(--text)}.page-module__aRJf1q__pillPrimary:hover{border-color:color-mix(in srgb, var(--accent) 70%, var(--card-border));background:color-mix(in srgb, var(--accent) 48%, transparent);color:var(--text);transform:translateY(1px)}.page-module__aRJf1q__pillPrimary:active{background:color-mix(in srgb, var(--accent) 40%, transparent);transform:translateY(2px)}.page-module__aRJf1q__pillSecondary{border:1px solid var(--card-border);color:var(--text);background:#ffffff0d}.page-module__aRJf1q__pillSecondary:hover{background:#ffffff0a;transform:translateY(1px)}.page-module__aRJf1q__pillSecondary:active{background:#ffffff08;transform:translateY(2px)}.page-module__aRJf1q__why{text-align:center;place-content:center;justify-items:center;max-width:1080px;min-height:auto;margin:0 auto}.page-module__aRJf1q__why h2{max-width:none}.page-module__aRJf1q__whyGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;width:100%;margin-top:28px;display:grid}.page-module__aRJf1q__statCard{background:var(--card-background);border:1px solid var(--card-border);text-align:left;border-radius:22px;padding:20px}.page-module__aRJf1q__statValue{letter-spacing:-.03em;color:var(--accent);font-size:clamp(1.9rem,4vw,2.8rem);font-weight:800}.page-module__aRJf1q__statLabel{color:var(--text-secondary);margin-top:8px;font-size:.92rem;line-height:1.4}.page-module__aRJf1q__pricing{justify-items:center;max-width:1200px;margin:0 auto}.page-module__aRJf1q__sectionHeader{text-align:center}.page-module__aRJf1q__sectionLead{max-width:52ch;margin-top:12px}.page-module__aRJf1q__billingToggle{background:var(--card-muted);border:1px solid var(--card-border);border-radius:999px;gap:4px;margin-bottom:8px;padding:4px;display:inline-flex}.page-module__aRJf1q__billingToggle button{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 16px;font-family:inherit;font-size:.88rem;font-weight:600;transition:background .2s,color .2s}.page-module__aRJf1q__billingActive{border:1px solid #ffffff1f;color:var(--text)!important;background:#ffffff1a!important}.page-module__aRJf1q__pricingStoreRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(12px,2vw,18px);margin-top:8px;margin-bottom:4px;display:flex}.page-module__aRJf1q__pricingStoreRow img{object-fit:contain;width:auto;height:48px;display:block}@media (max-width:600px){.page-module__aRJf1q__pricingStoreRow img{height:42px}}.page-module__aRJf1q__pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;margin-top:8px;display:grid}@media (max-width:900px){.page-module__aRJf1q__pricingGrid{grid-template-columns:1fr;max-width:420px}}.page-module__aRJf1q__priceCard{border:1px solid var(--card-border);background:var(--card-background);text-align:left;border-radius:26px;flex-direction:column;align-items:flex-start;gap:6px;padding:24px;display:flex}.page-module__aRJf1q__priceFeatured{border-color:color-mix(in srgb, var(--accent) 55%, var(--card-border));box-shadow:0 16px 48px #ff7a5c1f}.page-module__aRJf1q__priceBadge{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin:0 0 4px;font-size:.72rem;font-weight:700}.page-module__aRJf1q__priceCard h3{max-width:none;margin:0}.page-module__aRJf1q__priceAmount{letter-spacing:-.03em;font-size:1.75rem;font-weight:800;color:var(--text)!important;margin:4px 0 0!important}.page-module__aRJf1q__priceSub{opacity:.75;margin:0 0 8px!important;font-size:.88rem!important}.page-module__aRJf1q__priceList{flex-direction:column;gap:8px;width:100%;margin:8px 0 16px;padding:0;list-style:none;display:flex}.page-module__aRJf1q__priceList li{color:var(--text-secondary);padding-left:18px;font-size:.9rem;position:relative}.page-module__aRJf1q__priceList li:before{content:"";background:#fff;border-radius:999px;width:7px;height:7px;position:absolute;top:.55em;left:0}.page-module__aRJf1q__priceCardFooter{flex-direction:column;gap:8px;width:100%;margin-top:auto;display:flex}.page-module__aRJf1q__priceBtn{border:1px solid color-mix(in srgb, var(--accent) 78%, var(--card-border));background:color-mix(in srgb, var(--accent) 58%, transparent);color:var(--text);text-align:center;border-radius:999px;width:100%;margin-top:0;padding:12px 18px;font-size:.9rem;font-weight:600;transition:transform .2s,background .2s}.page-module__aRJf1q__priceBtn:hover{background:color-mix(in srgb, var(--accent) 48%, transparent);transform:translateY(1px)}.page-module__aRJf1q__priceBtn:active{background:color-mix(in srgb, var(--accent) 40%, transparent);transform:translateY(2px)}.page-module__aRJf1q__priceLinkSecondary{border:1px solid var(--card-border);width:100%;color:var(--text-secondary);text-align:center;background:0 0;border-radius:999px;padding:10px 14px;font-size:.84rem;font-weight:600;transition:background .18s,color .18s,transform .18s;display:block}.page-module__aRJf1q__priceLinkSecondary:hover{color:var(--text);background:#ffffff0a;transform:translateY(1px)}.page-module__aRJf1q__priceLinkSecondary:active{background:#ffffff08;transform:translateY(2px)}.page-module__aRJf1q__merch{text-align:center;justify-items:center;gap:12px;max-width:960px;margin:0 auto}.page-module__aRJf1q__merchBtn{margin-top:8px}.page-module__aRJf1q__finalCta{-webkit-backdrop-filter:blur(12px);text-align:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:24px;justify-items:center;max-width:960px;margin:80px auto 32px;gap:12px!important;padding:48px 32px!important}.page-module__aRJf1q__finalCta h2{max-width:22ch}.page-module__aRJf1q__finalLead{max-width:48ch!important}.page-module__aRJf1q__linkAccent{color:var(--accent);font-weight:700}.page-module__aRJf1q__linkAccent:hover{color:var(--accent-muted)}
.hero-centered-module__p2hBZq__hero{text-align:center;z-index:0;--mw:clamp(200px, 21vw, 430px);--mlb:-12.6vw;flex-direction:column;align-items:center;gap:0;width:100%;margin:0;padding:clamp(56px,11vh,128px) 16px 0;display:flex;position:relative;overflow:clip visible}.hero-centered-module__p2hBZq__copy{z-index:2;flex-direction:column;align-items:center;max-width:1100px;display:flex;position:relative}.hero-centered-module__p2hBZq__title{letter-spacing:-.035em;max-width:14ch;color:var(--accent);text-wrap:balance;margin:0 auto;font-size:clamp(2.3rem,5vw,4.2rem);font-weight:800;line-height:1.1}.hero-centered-module__p2hBZq__line{white-space:nowrap;display:block}@media (min-width:960px){.hero-centered-module__p2hBZq__title{max-width:none}}@media (max-width:959px){.hero-centered-module__p2hBZq__title{max-width:none;font-size:clamp(1.45rem,7.4vw,2.6rem)}}.hero-centered-module__p2hBZq__sub{max-width:44ch;color:var(--text-secondary);margin:clamp(20px,2.6vw,30px) auto 0;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:500;line-height:1.5}.hero-centered-module__p2hBZq__cta{justify-content:center;margin-top:clamp(30px,4vw,44px);display:flex}.hero-centered-module__p2hBZq__badge{width:auto;height:64px;display:block}.hero-centered-module__p2hBZq__line,.hero-centered-module__p2hBZq__sub,.hero-centered-module__p2hBZq__cta{animation-name:hero-centered-module__p2hBZq__copyRise;animation-timing-function:cubic-bezier(.33,1.12,.52,1);animation-fill-mode:both}.hero-centered-module__p2hBZq__line:first-child{animation-duration:.58s;animation-delay:60ms}.hero-centered-module__p2hBZq__line:nth-child(2){animation-duration:.58s;animation-delay:.16s}.hero-centered-module__p2hBZq__sub{animation-duration:.52s;animation-delay:.28s}.hero-centered-module__p2hBZq__cta{animation-duration:.5s;animation-delay:.38s}@keyframes hero-centered-module__p2hBZq__copyRise{0%{opacity:0;translate:0 16px;scale:.97}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.hero-centered-module__p2hBZq__line,.hero-centered-module__p2hBZq__sub,.hero-centered-module__p2hBZq__cta{animation:none}}.hero-centered-module__p2hBZq__stage{width:min(100%,1040px);margin-top:clamp(56px,9vh,104px);margin-bottom:-9vw;position:relative}.hero-centered-module__p2hBZq__fan{aspect-ratio:1/.56;width:100%;position:relative}.hero-centered-module__p2hBZq__phone{pointer-events:none;height:auto;rotate:var(--r,0deg);filter:drop-shadow(0 26px 34px #00000080);animation:.5s cubic-bezier(.22,.9,.3,1) both hero-centered-module__p2hBZq__phoneIn;display:block;position:absolute}.hero-centered-module__p2hBZq__phoneCenter{z-index:2;width:40%;animation-delay:20ms;top:0;left:30%}.hero-centered-module__p2hBZq__phoneLeft{z-index:1;--r:-8deg;--from-x:92.1875%;--from-y:3.24%;--from-s:1.25;opacity:0;width:32%;animation:1.05s cubic-bezier(.22,.55,.24,1) .28s forwards hero-centered-module__p2hBZq__phoneFan;top:11%;left:4.5%}.hero-centered-module__p2hBZq__phoneRight{z-index:1;--r:8deg;--from-x:-92.1875%;--from-y:3.24%;--from-s:1.25;opacity:0;width:32%;animation:1.05s cubic-bezier(.22,.55,.24,1) .28s forwards hero-centered-module__p2hBZq__phoneFan;top:11%;left:63.5%}@keyframes hero-centered-module__p2hBZq__phoneIn{0%{opacity:0;translate:0 32px}to{opacity:1;translate:0}}@keyframes hero-centered-module__p2hBZq__phoneFan{0%{opacity:1;translate:var(--from-x) var(--from-y);rotate:none;scale:var(--from-s)}to{opacity:1;translate:0;rotate:var(--r,0deg);scale:1}}.hero-centered-module__p2hBZq__tile{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(40px,6.4%,58px);height:auto;rotate:var(--r,0deg);--face:#fafafa;filter:drop-shadow(0 4px 0 color-mix(in srgb, var(--face) 68%, black)) drop-shadow(0 10px 14px #0006);animation:hero-centered-module__p2hBZq__tilePop .32s cubic-bezier(.3, 1.4, .5, 1) var(--d,0s) both, hero-centered-module__p2hBZq__tileFloat var(--fd,4s) ease-in-out calc(var(--d,0s) + .32s) infinite;border-radius:22%;position:absolute}.hero-centered-module__p2hBZq__tile1{--r:-12deg;--fd:3.6s;--d:.82s;--face:#2db3a8;top:10%;left:1%}.hero-centered-module__p2hBZq__tile2{--r:10deg;--fd:4.4s;--d:.88s;--face:#f549a3;top:6%;right:1%}.hero-centered-module__p2hBZq__tile3{--r:9deg;--fd:4s;--d:.94s;--face:#e9e6e3;top:46%;left:0}.hero-centered-module__p2hBZq__tile4{--r:-10deg;--fd:3.4s;--d:1s;--face:#e6e2de;top:42%;right:0}.hero-centered-module__p2hBZq__tile5{--r:-6deg;--fd:4.8s;--d:1.06s;--face:#8e5cf6;top:0;left:23%}.hero-centered-module__p2hBZq__tile6{--r:10deg;--fd:3.9s;--d:1.12s;--face:#e2dfdc;top:-3%;right:22%}.hero-centered-module__p2hBZq__tile>img,.hero-centered-module__p2hBZq__tile>svg{width:100%;height:auto;display:block}.hero-centered-module__p2hBZq__tileArt{border-radius:0;width:clamp(46px,7.4%,68px)}@keyframes hero-centered-module__p2hBZq__tilePop{0%{opacity:0;scale:.3;rotate:calc(var(--r,0deg) - 22deg)}70%{opacity:1;scale:1.12;rotate:var(--r,0deg)}to{opacity:1;scale:1;rotate:var(--r,0deg)}}@keyframes hero-centered-module__p2hBZq__tileFloat{0%,to{translate:0}50%{translate:0 -9px}}@media (prefers-reduced-motion:reduce){.hero-centered-module__p2hBZq__tile,.hero-centered-module__p2hBZq__phone{opacity:1;animation:none}}.hero-centered-module__p2hBZq__mascot{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;height:auto;position:absolute}.hero-centered-module__p2hBZq__mascotIn{opacity:1}.hero-centered-module__p2hBZq__mascotImg{width:100%;height:auto;display:block}.hero-centered-module__p2hBZq__speech{--bw:clamp(190px, 15vw, 250px);z-index:4;width:var(--bw);left:calc(var(--mw) * .66);bottom:calc(var(--mlb) + var(--mw) * 1.062 * .8);transform-origin:15% 95%;filter:drop-shadow(0 10px 20px #0006);pointer-events:none;opacity:0;position:absolute}.hero-centered-module__p2hBZq__speechCloud{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-centered-module__p2hBZq__speechText{box-sizing:border-box;aspect-ratio:3/2;color:#0a0a0b;text-align:center;justify-content:center;align-items:center;width:100%;padding:20.7% 20.7% 26% 26.7%;font-size:clamp(.95rem,1.15vw,1.15rem);font-weight:800;line-height:1.15;display:flex;position:relative}.hero-centered-module__p2hBZq__speechCopy{text-wrap:balance;max-width:100%;display:block}:is(html.translated-ltr .hero-centered-module__p2hBZq__speechCopy,html.translated-rtl .hero-centered-module__p2hBZq__speechCopy){font-size:.88em}.hero-centered-module__p2hBZq__speechCloudFlip{scale:-1 1}.hero-centered-module__p2hBZq__speechTextFlip{padding:20.7% 26.7% 26% 20.7%}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__speech{animation-name:hero-centered-module__p2hBZq__speechPop;animation-duration:.3s;animation-timing-function:cubic-bezier(.34,1.7,.64,1);animation-delay:1.1s;animation-fill-mode:both}@keyframes hero-centered-module__p2hBZq__speechPop{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__speech{opacity:1;animation:none}}@media (max-width:1239px){.hero-centered-module__p2hBZq__speech{display:none}}.hero-centered-module__p2hBZq__mascotBottom.hero-centered-module__p2hBZq__mascotIn{animation-name:hero-centered-module__p2hBZq__mascotPopUp;animation-duration:1.1s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.6s;animation-fill-mode:both}@keyframes hero-centered-module__p2hBZq__mascotPopUp{0%{translate:-100%}to{translate:0}}@media (prefers-reduced-motion:reduce){.hero-centered-module__p2hBZq__mascotBottom.hero-centered-module__p2hBZq__mascotIn{animation:none}}.hero-centered-module__p2hBZq__helloStage{--hw:clamp(200px, 18vw, 320px);--hbw:clamp(170px, 12.5vw, 220px);width:var(--hw);pointer-events:none;height:100%;position:absolute;top:0;right:0}.hero-centered-module__p2hBZq__mascotHello{right:0;top:calc(var(--hbw) * .667 * .62);width:var(--hw)}.hero-centered-module__p2hBZq__mascotHello.hero-centered-module__p2hBZq__mascotIn{animation-name:hero-centered-module__p2hBZq__mascotSlideInRight;animation-duration:.95s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.35s;animation-fill-mode:both}.hero-centered-module__p2hBZq__helloBubble{z-index:2;width:var(--hbw);top:0;right:calc(var(--hw) * .58);transform-origin:85% 95%;filter:drop-shadow(0 10px 20px #0006);pointer-events:none;opacity:0;position:absolute}.hero-centered-module__p2hBZq__helloBubble .hero-centered-module__p2hBZq__speechText{font-size:clamp(.9rem,1.05vw,1.1rem)}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__helloBubble{animation-name:hero-centered-module__p2hBZq__speechPop;animation-duration:.3s;animation-timing-function:cubic-bezier(.34,1.7,.64,1);animation-delay:1.1s;animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.hero-centered-module__p2hBZq__mascotHello.hero-centered-module__p2hBZq__mascotIn{animation:none}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__helloBubble{opacity:1;animation:none}}.hero-centered-module__p2hBZq__mascotBottom{bottom:var(--mlb);width:var(--mw);left:0}@media (min-width:960px){.hero-centered-module__p2hBZq__hero{--mlb:2vw}}@media (min-width:1240px){.hero-centered-module__p2hBZq__stage{width:min(100%,1040px,60vw)}}@media (max-width:1239px){.hero-centered-module__p2hBZq__mascotBottom{display:none}}@media (max-width:700px){.hero-centered-module__p2hBZq__stage{width:100%;margin-top:44px;margin-bottom:-18vw}.hero-centered-module__p2hBZq__fan{aspect-ratio:1/.86}.hero-centered-module__p2hBZq__phoneCenter{width:52%;top:0;left:24%}.hero-centered-module__p2hBZq__phoneLeft{--r:-9deg;--from-x:78.205%;--from-y:3.94%;--from-s:1.333;width:39%;top:12%;left:0}.hero-centered-module__p2hBZq__phoneRight{--r:9deg;--from-x:-78.205%;--from-y:3.94%;--from-s:1.333;width:39%;top:12%;left:61%}.hero-centered-module__p2hBZq__tile{width:11%}.hero-centered-module__p2hBZq__tileArt{width:12.5%}.hero-centered-module__p2hBZq__tile1{top:2%;left:0}.hero-centered-module__p2hBZq__tile2{top:0;right:0}.hero-centered-module__p2hBZq__tile3{top:44%;left:-1%}.hero-centered-module__p2hBZq__tile4{top:42%;right:-1%}.hero-centered-module__p2hBZq__tile5,.hero-centered-module__p2hBZq__tile6{display:none}}@media (max-width:959px){.hero-centered-module__p2hBZq__hero{display:none!important}}@media (min-width:960px){.hero-centered-module__p2hBZq__mobileOnly{display:none!important}}.hero-centered-module__p2hBZq__nextSection{-webkit-mask:url(/images/hero/zigzag-mask-desktop.svg) top/100% 12vw no-repeat,linear-gradient(#000 0 0) 0 calc(12vw - 1px)/100% 100% no-repeat;mask:url(/images/hero/zigzag-mask-desktop.svg) top/100% 12vw no-repeat,linear-gradient(#000 0 0) 0 calc(12vw - 1px)/100% 100% no-repeat}@media (max-width:900px){.hero-centered-module__p2hBZq__nextSection{-webkit-mask:url(/images/hero/zigzag-mask-mobile.svg) top/100% 24.074vw no-repeat,linear-gradient(#000 0 0) 0 calc(24.074vw - 1px)/100% 100% no-repeat;mask:url(/images/hero/zigzag-mask-mobile.svg) top/100% 24.074vw no-repeat,linear-gradient(#000 0 0) 0 calc(24.074vw - 1px)/100% 100% no-repeat}}.hero-centered-module__p2hBZq__nextSection>picture:not([data-coral-pattern]) img{visibility:hidden}.hero-centered-module__p2hBZq__mobileHero{z-index:0;--mmw:min(66vw, 360px);--mbw:min(48vw, 230px);--mlift:-9.5vw;position:relative}.hero-centered-module__p2hBZq__mobileMascotStage{width:100%;height:calc(var(--mlift) + var(--phw) * 1.4023 * .8 + var(--phb) * .667);margin-top:28px;margin-bottom:-14vw;position:relative}.hero-centered-module__p2hBZq__mascotMobile{left:calc(50% - 50vw);bottom:var(--mlift);width:var(--mmw)}.hero-centered-module__p2hBZq__mascotMobile.hero-centered-module__p2hBZq__mascotIn{animation-name:hero-centered-module__p2hBZq__mascotPopUp;animation-duration:1.1s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.4s;animation-fill-mode:both}.hero-centered-module__p2hBZq__speech.hero-centered-module__p2hBZq__speechMobile{--bw:var(--mbw);left:min(calc((100% - 100vw) / 2 + var(--mmw) * .6), calc(100% - var(--bw)));bottom:calc(var(--mlift) + var(--mmw) * 1.062 * .8);display:block}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__speech.hero-centered-module__p2hBZq__speechMobile{animation-delay:.9s}@media (prefers-reduced-motion:reduce){.hero-centered-module__p2hBZq__mascotMobile.hero-centered-module__p2hBZq__mascotIn{animation:none}}.hero-centered-module__p2hBZq__mobileHero{--phw:min(62vw, 300px);--phb:min(50vw, 220px)}.hero-centered-module__p2hBZq__mascotMobileHello{right:calc(50% - 50vw);bottom:var(--mlift);width:var(--phw)}.hero-centered-module__p2hBZq__mascotMobileHello.hero-centered-module__p2hBZq__mascotIn{animation-name:hero-centered-module__p2hBZq__mascotSlideInRight;animation-duration:.95s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.4s;animation-fill-mode:both}.hero-centered-module__p2hBZq__helloBubbleMobile{z-index:2;width:var(--phb);left:max(8px, calc(100% + (100vw - 100%) / 2 - var(--phw) * .5 - var(--phb)));bottom:calc(var(--mlift) + var(--phw) * 1.4023 * .8);transform-origin:85% 95%;filter:drop-shadow(0 10px 20px #0006);pointer-events:none;opacity:0;position:absolute}.hero-centered-module__p2hBZq__helloBubbleMobile .hero-centered-module__p2hBZq__speechText{font-size:clamp(.85rem,3.8vw,1.05rem)}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__helloBubbleMobile{animation-name:hero-centered-module__p2hBZq__speechPop;animation-duration:.3s;animation-timing-function:cubic-bezier(.34,1.7,.64,1);animation-delay:1s;animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.hero-centered-module__p2hBZq__mascotMobileHello.hero-centered-module__p2hBZq__mascotIn{animation:none}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__helloBubbleMobile{opacity:1;animation:none}}.hero-centered-module__p2hBZq__peekHost{z-index:0;--tw:min(clamp(162px, calc(18vw * 693 / 768), 289px), max(162px, calc(50vw - 340px)));--ttop:378px;--tbw:clamp(190px, 14vw, 230px);position:relative}.hero-centered-module__p2hBZq__whyMascotStage{height:0;position:absolute;bottom:0;left:0;right:0}.hero-centered-module__p2hBZq__mascotThink{right:0;bottom:calc(var(--ttop) - var(--tw) * 1.5498);width:var(--tw)}.hero-centered-module__p2hBZq__mascotThink.hero-centered-module__p2hBZq__mascotIn{animation-name:hero-centered-module__p2hBZq__mascotSlideInRight;animation-duration:.95s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.1s;animation-fill-mode:both}.hero-centered-module__p2hBZq__thinkBubble{z-index:2;width:var(--tbw);right:12px;bottom:calc(var(--ttop) + 6px);transform-origin:15% 95%;filter:drop-shadow(0 10px 20px #0006);pointer-events:none;opacity:0;position:absolute}@media (min-width:960px) and (max-width:1439px){.hero-centered-module__p2hBZq__thinkBubble{display:none}}.hero-centered-module__p2hBZq__thinkBubble .hero-centered-module__p2hBZq__speechText{font-size:clamp(.95rem,1.1vw,1.12rem)}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__thinkBubble{animation-name:hero-centered-module__p2hBZq__speechPop;animation-duration:.3s;animation-timing-function:cubic-bezier(.34,1.7,.64,1);animation-delay:.85s;animation-fill-mode:both}@media (max-width:959px){.hero-centered-module__p2hBZq__peekHost{--tw:min(calc(62vw * 693 / 768), 271px);--tbw:min(54vw, 240px)}.hero-centered-module__p2hBZq__whyMascotStage{height:calc(var(--tw) * 1.5498 * .85 + 12px);margin-top:40px;margin-bottom:-14vw;position:relative}.hero-centered-module__p2hBZq__mascotThink{right:0;bottom:calc(var(--tw) * -1.5498 * .15)}.hero-centered-module__p2hBZq__thinkBubble{left:auto;right:min(calc(var(--tw) * .7), calc(100% - var(--tbw) - 8px));bottom:calc(var(--tw) * 1.5498 * .56);transform-origin:85% 95%}.hero-centered-module__p2hBZq__thinkBubble .hero-centered-module__p2hBZq__speechCloud{scale:-1 1}.hero-centered-module__p2hBZq__thinkBubble .hero-centered-module__p2hBZq__speechText{padding:20.7% 26.7% 26% 20.7%}}@media (prefers-reduced-motion:reduce){.hero-centered-module__p2hBZq__mascotThink.hero-centered-module__p2hBZq__mascotIn{animation:none}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__thinkBubble{opacity:1;animation:none}}.hero-centered-module__p2hBZq__stylePeek{z-index:0;--sw:clamp(290px, calc(17vw * 1183 / 768), 460px);--slift:-12.6vw;--sbw:clamp(220px, 16vw, 280px);position:relative}.hero-centered-module__p2hBZq__styleMascotStage{height:0;position:absolute;bottom:0;left:0;right:0}.hero-centered-module__p2hBZq__mascotStyle{left:0;bottom:var(--slift);width:var(--sw)}.hero-centered-module__p2hBZq__mascotStyle.hero-centered-module__p2hBZq__mascotIn{animation-name:hero-centered-module__p2hBZq__mascotPopUp;animation-duration:.95s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.1s;animation-fill-mode:both}.hero-centered-module__p2hBZq__styleBubble{z-index:2;width:var(--sbw);left:max(8px, calc(var(--sw) * .02));bottom:calc(var(--slift) + var(--sw) * .8952 * 1);transform-origin:85% 95%;filter:drop-shadow(0 10px 20px #0006);pointer-events:none;opacity:0;position:absolute}@media (min-width:960px){.hero-centered-module__p2hBZq__styleBubble .hero-centered-module__p2hBZq__speechCloud{scale:-1 1}.hero-centered-module__p2hBZq__styleBubble .hero-centered-module__p2hBZq__speechText{padding:20.7% 26.7% 26% 20.7%}}.hero-centered-module__p2hBZq__styleBubble .hero-centered-module__p2hBZq__speechText{font-size:clamp(.78rem,.95vw,.98rem)}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__styleBubble{animation-name:hero-centered-module__p2hBZq__speechPop;animation-duration:.3s;animation-timing-function:cubic-bezier(.34,1.7,.64,1);animation-delay:.85s;animation-fill-mode:both}@media (max-width:959px){.hero-centered-module__p2hBZq__stylePeek{--sw:min(calc(62vw * 1183 / 768), 462px);--slift:-9.5vw;--sbw:min(50vw, 220px)}.hero-centered-module__p2hBZq__styleMascotStage{height:calc(var(--slift) + var(--sw) * .8952 + var(--sbw) * .667 * .7);margin-top:36px;margin-bottom:-14vw;position:relative}.hero-centered-module__p2hBZq__styleBubble{transform-origin:15% 95%;left:calc(var(--sw) * .1);bottom:calc(var(--slift) + var(--sw) * .8952 * .94)}.hero-centered-module__p2hBZq__styleBubble .hero-centered-module__p2hBZq__speechText{font-size:.56rem;line-height:1.2}}@media (prefers-reduced-motion:reduce){.hero-centered-module__p2hBZq__mascotStyle.hero-centered-module__p2hBZq__mascotIn{animation:none}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__styleBubble{opacity:1;animation:none}}.hero-centered-module__p2hBZq__helpStage{display:none}@media (min-width:1200px){.hero-centered-module__p2hBZq__helpStage{--hw:min(clamp(188px, calc(18vw * 721 / 768), 300px), calc(50vw - 400px));--hbw:min(calc(var(--hw) * .82), 240px);width:var(--hw);pointer-events:none;height:100%;display:block;position:absolute;top:0;right:0}}.hero-centered-module__p2hBZq__mascotHelp{right:0;top:calc(clamp(16px, 2vw, 32px) + var(--hbw) * .667 * .72);width:var(--hw)}.hero-centered-module__p2hBZq__mascotHelp.hero-centered-module__p2hBZq__mascotIn{animation-name:hero-centered-module__p2hBZq__mascotSlideInRight;animation-duration:.95s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.1s;animation-fill-mode:both}@keyframes hero-centered-module__p2hBZq__mascotSlideInRight{0%{translate:100%;rotate:14deg}to{translate:0;rotate:none}}.hero-centered-module__p2hBZq__helpBubble{z-index:2;width:var(--hbw);top:clamp(16px,2vw,32px);right:calc(var(--hw) * .5);transform-origin:85% 95%;filter:drop-shadow(0 10px 20px #0006);pointer-events:none;opacity:0;position:absolute}.hero-centered-module__p2hBZq__helpBubble .hero-centered-module__p2hBZq__speechText{font-size:clamp(.95rem,1.1vw,1.12rem)}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__helpBubble{animation-name:hero-centered-module__p2hBZq__speechPop;animation-duration:.3s;animation-timing-function:cubic-bezier(.34,1.7,.64,1);animation-delay:.8s;animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.hero-centered-module__p2hBZq__mascotHelp.hero-centered-module__p2hBZq__mascotIn{animation:none}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__helpBubble{opacity:1;animation:none}}.hero-centered-module__p2hBZq__helpMobileStage{--hmw:min(58vw, 300px);--hmbw:min(46vw, 210px);height:calc(var(--hmbw) * .667 * .72 + var(--hmw) * 1.4924);margin-top:clamp(24px,6vw,40px);margin-bottom:-32px;margin-right:calc(min(720px,100vw - 48px)/2 - 50vw);position:relative}@media (min-width:1200px){.hero-centered-module__p2hBZq__helpMobileStage{display:none}}.hero-centered-module__p2hBZq__mascotHelpMobile{width:var(--hmw);bottom:0;right:0}.hero-centered-module__p2hBZq__mascotHelpMobile.hero-centered-module__p2hBZq__mascotIn{animation-name:hero-centered-module__p2hBZq__mascotSlideInRight;animation-duration:.95s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.1s;animation-fill-mode:both}.hero-centered-module__p2hBZq__helpBubbleMobile{z-index:2;width:var(--hmbw);top:0;right:calc(var(--hmw) * .5);transform-origin:85% 95%;filter:drop-shadow(0 10px 20px #0006);pointer-events:none;opacity:0;position:absolute}.hero-centered-module__p2hBZq__helpBubbleMobile .hero-centered-module__p2hBZq__speechText{font-size:clamp(.85rem,3.8vw,1.05rem)}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__helpBubbleMobile{animation-name:hero-centered-module__p2hBZq__speechPop;animation-duration:.3s;animation-timing-function:cubic-bezier(.34,1.7,.64,1);animation-delay:.8s;animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.hero-centered-module__p2hBZq__mascotHelpMobile.hero-centered-module__p2hBZq__mascotIn{animation:none}.hero-centered-module__p2hBZq__mascotIn~.hero-centered-module__p2hBZq__helpBubbleMobile{opacity:1;animation:none}}:is(html.translated-ltr .hero-centered-module__p2hBZq__line,html.translated-rtl .hero-centered-module__p2hBZq__line){white-space:normal;animation:none;display:inline}:is(html.translated-ltr .hero-centered-module__p2hBZq__title,html.translated-rtl .hero-centered-module__p2hBZq__title){text-wrap:balance;max-width:min(24ch,62vw,100%);margin-inline:auto;font-size:clamp(2.1rem,4.4vw,3.7rem);animation-name:hero-centered-module__p2hBZq__copyRise;animation-duration:.6s;animation-timing-function:cubic-bezier(.33,1.12,.52,1);animation-delay:60ms;animation-fill-mode:both}
.landing-module__-84PQa__siteHeader{z-index:1000;will-change:transform;transition:transform .32s;position:fixed;top:0;left:0;right:0;transform:translateY(0)}.landing-module__-84PQa__siteHeaderHidden{pointer-events:none;transform:translateY(-100%)}.landing-module__-84PQa__announcementBar{isolation:isolate;width:100%;height:var(--announcement-height);max-height:var(--announcement-height);background-color:var(--site-background);color:var(--cta-on-accent);box-sizing:border-box;border-bottom:1px solid #ffffff0f;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.landing-module__-84PQa__announcementBar>:not([data-coral-pattern]){z-index:1}.landing-module__-84PQa__announcementMarquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%)}.landing-module__-84PQa__announcementMarqueeTrack{width:max-content;animation:56s linear infinite landing-module__-84PQa__announcementMarquee;display:flex}.landing-module__-84PQa__announcementMarqueeGroup{display:flex}.landing-module__-84PQa__announcementMarqueeItem{font-size:clamp(.625rem,.45vw + .54rem,.75rem);font-weight:600;line-height:var(--announcement-height);letter-spacing:.01em;white-space:nowrap;flex-shrink:0;padding:0 2.75rem}@keyframes landing-module__-84PQa__announcementMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.landing-module__-84PQa__announcementMarqueeTrack{justify-content:center;width:100%;animation:none}.landing-module__-84PQa__announcementMarqueeGroup+.landing-module__-84PQa__announcementMarqueeGroup,.landing-module__-84PQa__announcementMarqueeItem:not(:first-child){display:none}.landing-module__-84PQa__announcementMarqueeItem:first-child{padding:0 1rem}}.landing-module__-84PQa__navbar{min-height:var(--nav-bar-height);box-shadow:none;background:0 0;border-bottom:none;align-items:center;margin:0 auto;padding:14px 20px 12px;display:grid;position:relative;left:0;right:0}@media (prefers-reduced-motion:reduce){.landing-module__-84PQa__siteHeader{transition:none}.landing-module__-84PQa__siteHeaderHidden{pointer-events:auto;transform:translateY(0)}}@media (max-width:1000px){.landing-module__-84PQa__navbar{padding:10px 14px 8px}}.landing-module__-84PQa__navbarInner{box-sizing:border-box;background:#121214;border:1px solid #ffffff1f;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;max-width:min(1100px,100%);margin:0 auto;padding:10px 12px 10px 18px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 12px 40px #0000006b}@media (max-width:1000px){.landing-module__-84PQa__navbarInner{grid-template-columns:1fr auto;padding:8px 10px 8px 14px}}.landing-module__-84PQa__navbarLeft{border-radius:999px;align-items:center;gap:10px;line-height:0;text-decoration:none;display:flex}.landing-module__-84PQa__navbarLogo{object-fit:contain;object-position:center;width:44px;height:44px;display:block}.landing-module__-84PQa__navbarMiddle{--sliding-hover-radius:999px;--sliding-hover-bg:#ffffff14;flex-flow:row;justify-content:center;align-items:center;gap:4px;min-width:0;max-width:100%;display:flex;position:relative}.landing-module__-84PQa__slidingHoverPill{border-radius:var(--sliding-hover-radius,999px);background:var(--sliding-hover-bg,#ffffff14);pointer-events:none;opacity:0;z-index:0;width:0;height:0;transition:left .32s cubic-bezier(.22,1,.36,1),top .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),opacity .16s;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.landing-module__-84PQa__slidingHoverPill{transition:none}}@media (max-width:1000px){.landing-module__-84PQa__navbarMiddle{display:none}}.landing-module__-84PQa__navbarMiddle a{color:#ffffffdb;font-size:var(--nav-link-font-size,clamp(.66rem, .72vw + .52rem, 1.05rem));white-space:nowrap;z-index:1;border-radius:999px;flex-shrink:0;padding:11px 13px;font-weight:600;line-height:1.2;text-decoration:none;transition:color .15s;position:relative}.landing-module__-84PQa__navbarMiddle a:hover{color:#fff}.landing-module__-84PQa__navbarMiddle a:focus-visible{outline-offset:2px;outline:2px solid #fff}.landing-module__-84PQa__navbarRight{justify-self:end;align-items:center;gap:8px;min-width:0;display:flex}.landing-module__-84PQa__navbarBurger{width:44px;height:44px;box-shadow:none;color:#ffffffd9;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s;display:none}.landing-module__-84PQa__navbarBurger:hover{background:#ffffff14;transform:none}.landing-module__-84PQa__navbarBurger:focus-visible{outline-offset:2px;outline:2px solid #fff}.landing-module__-84PQa__navbarStoreBadges{flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:8px;line-height:0;display:flex}.landing-module__-84PQa__navbarStoreBadge{width:auto;height:clamp(38px,2.85vw,44px);display:block}.landing-module__-84PQa__navbarStoreBadge:hover{opacity:.92}@media (max-width:1000px){.landing-module__-84PQa__navbarNoLinks .landing-module__-84PQa__navbarStoreBadges{display:flex}.landing-module__-84PQa__navbarNoLinks .landing-module__-84PQa__navbarBurger{display:none}.landing-module__-84PQa__navbarBurger{order:2;align-items:center;display:flex}.landing-module__-84PQa__languagePickerNavbar{order:1}.landing-module__-84PQa__navbarStoreBadges{display:none}}.landing-module__-84PQa__mobileMenu{box-sizing:border-box;z-index:999;opacity:0;visibility:hidden;pointer-events:none;padding:calc(var(--header-stack-height) + env(safe-area-inset-top,0px)) 24px 36px;-webkit-backdrop-filter:blur(28px)saturate(160%);contain:layout style paint;background:#0a0a0be0;border:none;flex-direction:column;transition:opacity .22s,visibility .22s;display:flex;position:fixed;inset:0}@media (max-width:1000px){.landing-module__-84PQa__mobileMenu{-webkit-backdrop-filter:none;background:#0a0a0b;transition:opacity .16s,visibility .16s}}.landing-module__-84PQa__mobileMenuOpen{opacity:1;visibility:visible;pointer-events:auto}.landing-module__-84PQa__mobileMenuLinks{--sliding-hover-radius:12px;--sliding-hover-bg:#ffffff0f;flex-direction:column;gap:10px;display:flex;position:relative}.landing-module__-84PQa__mobileMenuLinks a{z-index:1;color:#d4d4d4;border-radius:12px;padding:14px 16px;font-size:1.18rem;font-weight:600;text-decoration:none;transition:color .2s;position:relative}.landing-module__-84PQa__mobileMenuLinks a:hover{color:var(--text)}.landing-module__-84PQa__mobileMenuStores{flex-flow:wrap;justify-content:center;align-items:center;gap:12px 14px;margin-top:22px;display:flex}.landing-module__-84PQa__mobileMenuStores a{opacity:.98;flex:none;line-height:0;transition:opacity .18s,transform .18s;display:block}.landing-module__-84PQa__mobileMenuStores a[class]{align-items:center;line-height:1.2;display:inline-flex}.landing-module__-84PQa__mobileMenuStores a:hover{opacity:1;transform:translateY(1px)scale(.99)}.landing-module__-84PQa__mobileMenuStores a:active{transform:translateY(2px)scale(.98)}.landing-module__-84PQa__mobileMenuStoreBadge{object-fit:contain;width:auto;max-width:min(180px,72vw);height:clamp(46px,11vw,54px);display:block}.landing-module__-84PQa__navbarBurgerOpen .landing-module__-84PQa__bar1{transform:translateY(4px)rotate(45deg)}.landing-module__-84PQa__navbarBurgerOpen .landing-module__-84PQa__bar2{opacity:0}.landing-module__-84PQa__navbarBurgerOpen .landing-module__-84PQa__bar3{transform:translateY(-4px)rotate(-45deg)}.landing-module__-84PQa__bar1,.landing-module__-84PQa__bar2,.landing-module__-84PQa__bar3{transform-origin:50%;transform-box:fill-box;transition:transform .36s cubic-bezier(.22,.61,.36,1),opacity .24s}.landing-module__-84PQa__languagePicker{color:#d4d4d4;justify-content:center;align-items:center;display:inline-flex;position:relative}.landing-module__-84PQa__languagePickerNavbar{flex-shrink:0;width:40px;height:40px}.landing-module__-84PQa__languagePickerNavbar .landing-module__-84PQa__languagePickerTrigger{border-radius:999px;width:40px;min-width:40px;height:40px;transition:color .15s,background-color .15s}.landing-module__-84PQa__languagePickerNavbar .landing-module__-84PQa__languagePickerTrigger:hover,.landing-module__-84PQa__languagePickerNavbar .landing-module__-84PQa__languagePickerTrigger:focus-visible{color:#fff;background:#ffffff14}.landing-module__-84PQa__languagePickerFooter{flex-shrink:1;width:fit-content;min-width:0;max-width:min(100%,220px)}.landing-module__-84PQa__languagePickerTrigger{width:28px;min-width:28px;height:28px;box-shadow:none;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0;display:inline-flex;position:relative}.landing-module__-84PQa__languagePickerFooter .landing-module__-84PQa__languagePickerTrigger{border:1px solid var(--card-border);background:#ffffff0d;border-radius:999px;width:fit-content;min-width:0;height:auto;padding:8px 16px 8px 12px;transition:transform .2s,background .2s,color .2s}.landing-module__-84PQa__languagePickerFooter .landing-module__-84PQa__languagePickerTrigger:hover,.landing-module__-84PQa__languagePickerFooter .landing-module__-84PQa__languagePickerTrigger:focus-visible{color:var(--text);background:#ffffff0a;transform:translateY(1px)}.landing-module__-84PQa__languagePickerFooter .landing-module__-84PQa__languagePickerTrigger:active{background:#ffffff08;transform:translateY(2px)}.landing-module__-84PQa__languagePickerTrigger:hover,.landing-module__-84PQa__languagePickerTrigger:focus-visible{color:var(--text)}.landing-module__-84PQa__languagePickerTrigger:after{content:"";width:180px;height:12px;position:absolute;top:100%;right:0}.landing-module__-84PQa__languagePickerIcon{pointer-events:none;flex:none;width:24px;height:24px;display:block}.landing-module__-84PQa__languagePickerFooter .landing-module__-84PQa__languagePickerIcon{width:16px;height:16px}.landing-module__-84PQa__languagePickerLabel{color:var(--text);white-space:nowrap;text-overflow:ellipsis;max-width:11rem;font-size:clamp(.64rem,.8vw,.76rem);line-height:1.2;overflow:hidden}.landing-module__-84PQa__languagePickerMenu{--sliding-hover-radius:10px;--sliding-hover-bg:#ffffff14;-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;pointer-events:none;z-index:40;contain:layout style paint;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#0a0a0bf0;border:1px solid #ffffff14;border-radius:14px;width:min(208px,100vw - 32px);max-height:min(420px,100vh - 96px);padding:8px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden auto;transform:translateY(-4px);box-shadow:0 18px 44px #0000006b,inset 0 1px #ffffff0d}.landing-module__-84PQa__languagePickerFooter .landing-module__-84PQa__languagePickerMenu{top:auto;bottom:calc(100% + 8px);transform:translateY(4px)}.landing-module__-84PQa__languagePickerOption{z-index:1;width:100%;box-shadow:none;color:#ffffffdb;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:10px;padding:9px 10px;font-size:.8rem;font-weight:500;line-height:1.25;position:relative;overflow:hidden}.landing-module__-84PQa__languagePickerOption:hover{color:#fff;background:0 0}.landing-module__-84PQa__languagePickerOption:focus-visible,.landing-module__-84PQa__languagePickerOption[aria-current=true]:not(:hover){color:#fff;background:#ffffff14}@media (hover:hover) and (pointer:fine){.landing-module__-84PQa__languagePicker:hover .landing-module__-84PQa__languagePickerMenu,.landing-module__-84PQa__languagePicker:focus-within .landing-module__-84PQa__languagePickerMenu{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,transform .18s,visibility;transform:translate(0,0)}}.landing-module__-84PQa__languagePickerOpen .landing-module__-84PQa__languagePickerMenu{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,transform .18s,visibility;transform:translate(0,0)}@media (max-width:1000px){.landing-module__-84PQa__languagePickerNavbar .landing-module__-84PQa__languagePickerMenu{-webkit-backdrop-filter:none;background:#121214;width:min(210px,100vw - 32px);transition:opacity .12s,visibility 0s linear .12s;right:0;transform:none;box-shadow:0 16px 40px #0000008c}.landing-module__-84PQa__languagePickerOpen .landing-module__-84PQa__languagePickerMenu{transition:opacity .12s,visibility;transform:none}}
.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-footer{z-index:1;box-sizing:border-box;width:100%;max-width:none;padding:44px 24px env(safe-area-inset-bottom,0) 24px;background:var(--footer-background);gap:32px;margin:0;display:grid;position:relative;overflow-x:clip}.site-footer__inner,.site-footer__meta,.site-footer__watermarkShell{box-sizing:border-box;width:100%;max-width:1200px;margin-inline:auto}.site-footer__watermarkShell{z-index:0;pointer-events:none;margin:0;position:absolute;top:clamp(48px,14%,180px);bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.site-footer__watermark{box-sizing:border-box;text-align:center;width:100%;font-family:var(--font-oswald), var(--font-body-sans);letter-spacing:0;text-transform:uppercase;color:#e4e4e705;-webkit-user-select:none;user-select:none;white-space:nowrap;transform-origin:bottom;clip-path:none;margin:0;padding:0 0 .04em;font-size:clamp(4rem,min(46vw,36vh),18rem);font-weight:700;line-height:.82;position:absolute;bottom:0;left:0;right:0;transform:scaleX(1.28)}.site-footer__inner{z-index:1;width:100%;position:relative}.site-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.site-footer__column{text-align:center;align-content:start;justify-items:center;gap:10px;display:grid}.site-footer__column h4{color:var(--text);letter-spacing:.04em;text-transform:uppercase;text-align:center;margin:0 0 6px;font-size:clamp(.7rem,.9vw,.82rem);font-weight:600}.site-footer__column a,.site-footer__column a:visited{width:fit-content;color:var(--text-secondary);font-size:clamp(.74rem,.95vw,.86rem);text-decoration:none}.site-footer__column a:hover{color:var(--text)}.site-footer__meta{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:clamp(16px,3vw,22px);padding-bottom:clamp(18px,4vw,36px);display:flex;position:relative}.site-footer__metaLanguage{justify-content:center;width:100%;display:flex}.site-footer__legal{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 14px;display:flex}.site-footer__copyright{color:var(--text-secondary);margin:0;font-size:clamp(.62rem,.75vw,.72rem)}.site-footer__legal-link{color:var(--text-secondary);font-size:clamp(.62rem,.75vw,.72rem);text-decoration:none}.site-footer__legal-link:hover{color:var(--text)}.site-footer__builtBy{color:var(--text-secondary);align-items:center;gap:6px;font-size:clamp(.62rem,.75vw,.72rem);display:inline-flex}.site-footer__builtByLabel{font-weight:500;line-height:1}.site-footer__legalEzevio{align-items:center;line-height:0;display:inline-flex}.site-footer__legalEzevioLogo{opacity:1;width:auto;height:1em;transition:opacity .15s;display:block}.site-footer__legalEzevio:not(:hover) .site-footer__legalEzevioLogo{opacity:.66}.site-footer__legalEzevio:focus-visible{outline:2px solid var(--accent-muted);outline-offset:3px;border-radius:2px}.site-footer__language{border:1px solid var(--card-border);cursor:pointer;background:#ffffff0d;border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:8px 16px 8px 12px;transition:transform .2s,background .2s,color .2s;display:flex}.site-footer__language:hover{background:#ffffff0a;transform:translateY(1px)}.site-footer__language:active{background:#ffffff08;transform:translateY(2px)}.site-footer__language select{color:var(--text);cursor:pointer;appearance:none;background:0 0;background-image:linear-gradient(45deg, transparent 50%, var(--text-secondary) 50%), linear-gradient(135deg, var(--text-secondary) 50%, transparent 50%);background-position:calc(100% - 9px) 52%,calc(100% - 5px) 52%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border:none;width:fit-content;padding:1px 22px 2px 0;font-size:clamp(.68rem,.85vw,.8rem);line-height:1.2}.site-footer__language select:focus{outline:none}.site-footer__language_icon{flex:none;width:16px;height:16px}@media (max-width:768px){.site-footer{padding:32px 16px env(safe-area-inset-bottom,0) 16px;overflow-x:visible}.site-footer__watermarkShell{width:auto;max-width:none;margin-inline:-16px;top:clamp(36px,10%,120px);left:0;right:0;overflow:visible;transform:none}.site-footer__watermark{--footer-watermark-scale-x:1.28;--footer-watermark-fit:calc(3.72 * var(--footer-watermark-scale-x));font-size:calc((100vw - 6px) / var(--footer-watermark-fit));max-width:100%;transform:scaleX(var(--footer-watermark-scale-x))}.site-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.site-footer__meta{padding-bottom:clamp(16px,4vw,28px)}}
.mockup-pops-module__dHtEyW__svg{width:100%;height:auto;display:block;overflow:visible}.mockup-pops-module__dHtEyW__ringScore,.mockup-pops-module__dHtEyW__awardNum,.mockup-pops-module__dHtEyW__badgeNum,.mockup-pops-module__dHtEyW__streakNum,.mockup-pops-module__dHtEyW__streakLabel{font-family:var(--font-body-sans), system-ui, -apple-system, sans-serif}.mockup-pops-module__dHtEyW__ringScore{letter-spacing:-.04em;fill:#0a0a0b;font-size:23px;font-weight:800}.mockup-pops-module__dHtEyW__streakNum{letter-spacing:-.03em;fill:#0a0a0b;font-size:22px;font-weight:800}.mockup-pops-module__dHtEyW__streakLabel{fill:#8e8e93;font-size:10px;font-weight:600}.mockup-pops-module__dHtEyW__badgeNum{fill:#fff;font-size:12px;font-weight:800}.mockup-pops-module__dHtEyW__glyph{flex:none;width:14px;height:14px;display:block}.mockup-pops-module__dHtEyW__appTile{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.mockup-pops-module__dHtEyW__appTileGlyph{width:18px;height:18px;display:block}.mockup-pops-module__dHtEyW__stack{flex-direction:column;gap:3px;line-height:1.1;display:flex}.mockup-pops-module__dHtEyW__rowLine{align-items:baseline;gap:6px;display:inline-flex}.mockup-pops-module__dHtEyW__muted{color:#8e8e93;font-weight:600}.mockup-pops-module__dHtEyW__small{color:#8e8e93;font-size:11px;font-weight:600}.mockup-pops-module__dHtEyW__time{color:#aeaeb2;font-size:10.5px;font-weight:600}.mockup-pops-module__dHtEyW__slider{background:#e6e3e0;border-radius:99px;width:96px;height:4px;margin-top:3px;display:block;position:relative}.mockup-pops-module__dHtEyW__sliderFill{border-radius:inherit;background:#ff7a5c;width:32%;position:absolute;inset:0 auto 0 0}.mockup-pops-module__dHtEyW__sliderKnob{background:#fff;border-radius:99px;width:20px;height:12px;position:absolute;top:50%;left:32%;translate:-50% -50%;box-shadow:0 1px 4px #00000038}.mockup-pops-module__dHtEyW__stat{flex-direction:column;align-items:center;gap:2px;padding:2px 8px;line-height:1;display:flex}.mockup-pops-module__dHtEyW__statValue{letter-spacing:-.03em;align-items:center;gap:4px;font-size:22px;font-weight:800;display:inline-flex}.mockup-pops-module__dHtEyW__statFlame{width:20px;height:20px;display:block}.mockup-pops-module__dHtEyW__statLabel{color:#8e8e93;font-size:11px;font-weight:600}.mockup-pops-module__dHtEyW__rank{color:#8e8e93;padding-left:6px;font-weight:600}.mockup-pops-module__dHtEyW__avatar,.mockup-pops-module__dHtEyW__avatarLg{object-fit:cover;border-radius:50%;flex:none;display:block}.mockup-pops-module__dHtEyW__avatar{width:26px;height:26px}.mockup-pops-module__dHtEyW__avatarLg{width:32px;height:32px}.mockup-pops-module__dHtEyW__mePill{color:#636366;background:#e6e3e0;border-radius:6px;padding:2px 6px;font-size:10.5px;font-weight:700}.mockup-pops-module__dHtEyW__streakInline{color:#636366;align-items:center;gap:1px;font-weight:600;display:inline-flex}.mockup-pops-module__dHtEyW__inlineFlame{width:13px;height:13px;display:block}.mockup-pops-module__dHtEyW__bigNum{letter-spacing:-.03em;margin-left:6px;font-size:19px;font-weight:800}.mockup-pops-module__dHtEyW__points{letter-spacing:-.03em;font-size:22px;font-weight:800;line-height:1}.mockup-pops-module__dHtEyW__trend{color:#1fa35b;background:#dcf3e4;border-radius:99px;align-self:center;align-items:center;gap:3px;padding:2px 7px;font-size:11.5px;font-weight:700;display:inline-flex}.mockup-pops-module__dHtEyW__trendGlyph{width:12px;height:12px;display:block}.mockup-pops-module__dHtEyW__miniHex{flex:none;width:28px;display:block}.mockup-pops-module__dHtEyW__countPill{color:#3a3a3c;background:#e6e3e0;border-radius:99px;padding:2px 7px;font-size:11px;font-weight:700}.mockup-pops-module__dHtEyW__awardNum{fill:#4a4a4c;font-size:15px;font-weight:800}
.how-it-works-steps-module__tpTkmq__steps{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(24px,3.5vw,56px);width:100%;max-width:1120px;margin:clamp(36px,4vw,60px) auto 0;padding:0;list-style:none;display:grid}.how-it-works-steps-module__tpTkmq__step{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.how-it-works-steps-module__tpTkmq__device{width:min(78%,280px);transform:rotate(var(--tilt,0deg));position:relative}.how-it-works-steps-module__tpTkmq__step:first-child{--tilt:-5deg;padding-top:56px}.how-it-works-steps-module__tpTkmq__step:nth-child(2){--tilt:0deg}.how-it-works-steps-module__tpTkmq__step:nth-child(3){--tilt:5deg;padding-top:56px}.how-it-works-steps-module__tpTkmq__phone{filter:drop-shadow(0 28px 34px #50140861);width:100%;height:auto;display:block}.how-it-works-steps-module__tpTkmq__title{letter-spacing:-.02em;color:#fff;margin:clamp(26px,3vw,36px) 0 0;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:800;line-height:1.15}.how-it-works-steps-module__tpTkmq__body{color:#ffffffe6;max-width:30ch;margin:10px 0 0;font-size:clamp(.98rem,1.2vw,1.06rem);font-weight:500;line-height:1.55}.how-it-works-steps-module__tpTkmq__chip{z-index:3;color:#0a0a0b;white-space:nowrap;transform:rotate(var(--r,0deg));background:#fafafa;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 7px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 4px #bebebe,0 14px 26px #4612064d}.how-it-works-steps-module__tpTkmq__chip.how-it-works-steps-module__tpTkmq__chipCard{border-radius:16px;padding:8px 14px 8px 8px}.how-it-works-steps-module__tpTkmq__chipA{--r:-4deg;top:30%;left:-16%}.how-it-works-steps-module__tpTkmq__chipB{--r:4deg;top:24%;right:-18%}.how-it-works-steps-module__tpTkmq__chipC{--r:-3deg;top:40%;left:-16%}.how-it-works-steps-module__tpTkmq__tile{z-index:3;--face:#fafafa;width:23%;max-width:64px;height:auto;filter:drop-shadow(0 4px 0 color-mix(in srgb, var(--face) 68%, black)) drop-shadow(0 12px 16px #46120652);transform:rotate(var(--r,0deg));display:block;position:absolute}.how-it-works-steps-module__tpTkmq__tileA{--r:10deg;--face:#f549a3;top:8%;right:-10%}.how-it-works-steps-module__tpTkmq__tileB{--r:-10deg;--face:#e9e6e3;top:6%;left:-12%}.how-it-works-steps-module__tpTkmq__tileC{--r:10deg;--face:#e2dfdc;width:26%;max-width:72px;top:60%;right:-12%}.how-it-works-steps-module__tpTkmq__step{opacity:0;transform:translateY(44px)}.how-it-works-steps-module__tpTkmq__chip,.how-it-works-steps-module__tpTkmq__tile{opacity:0}.how-it-works-steps-module__tpTkmq__visible .how-it-works-steps-module__tpTkmq__step{opacity:1;transition:opacity .5s,transform .55s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 90ms);transform:none}.how-it-works-steps-module__tpTkmq__visible .how-it-works-steps-module__tpTkmq__chip,.how-it-works-steps-module__tpTkmq__visible .how-it-works-steps-module__tpTkmq__tile{animation:how-it-works-steps-module__tpTkmq__stepPop .32s cubic-bezier(.3, 1.4, .5, 1) both, how-it-works-steps-module__tpTkmq__stepFloat var(--fd,4.2s) ease-in-out infinite;animation-delay:calc(var(--i) * 90ms + .4s), calc(var(--i) * 90ms + .72s)}.how-it-works-steps-module__tpTkmq__visible .how-it-works-steps-module__tpTkmq__tile{--fd:3.6s;animation-delay:calc(var(--i) * 90ms + .48s), calc(var(--i) * 90ms + .8s)}@keyframes how-it-works-steps-module__tpTkmq__stepPop{0%{opacity:0;transform:scale(.4) rotate(calc(var(--r,0deg) - 14deg))}70%{opacity:1;transform:scale(1.08) rotate(var(--r,0deg))}to{opacity:1;transform:scale(1) rotate(var(--r,0deg))}}@keyframes how-it-works-steps-module__tpTkmq__stepFloat{0%,to{opacity:1;transform:translate3d(0, 0, 0) rotate(var(--r,0deg))}50%{opacity:1;transform:translate3d(0, -8px, 0) rotate(calc(var(--r,0deg) + 2deg))}}@media (prefers-reduced-motion:reduce){.how-it-works-steps-module__tpTkmq__step,.how-it-works-steps-module__tpTkmq__chip,.how-it-works-steps-module__tpTkmq__tile{opacity:1;transition:none!important;animation:none!important}.how-it-works-steps-module__tpTkmq__step{transform:none}.how-it-works-steps-module__tpTkmq__chip,.how-it-works-steps-module__tpTkmq__tile{transform:rotate(var(--r,0deg))}}@media (max-width:900px){.how-it-works-steps-module__tpTkmq__steps{grid-template-columns:minmax(0,1fr);gap:clamp(64px,14vw,88px);max-width:440px}.how-it-works-steps-module__tpTkmq__step:first-child,.how-it-works-steps-module__tpTkmq__step:nth-child(3){padding-top:0}.how-it-works-steps-module__tpTkmq__device{width:min(64%,260px)}.how-it-works-steps-module__tpTkmq__chipA,.how-it-works-steps-module__tpTkmq__chipC{left:-30%}.how-it-works-steps-module__tpTkmq__chipB{right:-32%}.how-it-works-steps-module__tpTkmq__tileA,.how-it-works-steps-module__tpTkmq__tileC{right:-18%}.how-it-works-steps-module__tpTkmq__tileB{left:-20%}}@media (max-width:420px){.how-it-works-steps-module__tpTkmq__chip{padding:6px 12px 6px 6px;font-size:12px}.how-it-works-steps-module__tpTkmq__chipA,.how-it-works-steps-module__tpTkmq__chipC{left:-24%}.how-it-works-steps-module__tpTkmq__chipB{right:-26%}}
.inside-app-showcase-module__9mXhnq__rows{flex-direction:column;gap:clamp(64px,7vw,104px);width:100%;max-width:960px;margin:clamp(48px,5vw,80px) auto 0;padding:0;list-style:none;display:flex}.inside-app-showcase-module__9mXhnq__row{--g:clamp(48px, 7vw, 112px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,112px);display:grid;position:relative}.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__device{order:2}.inside-app-showcase-module__9mXhnq__device{--tilt:-4deg;width:min(100%,280px);transform:rotate(var(--tilt));justify-self:end;position:relative}.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__device{--tilt:4deg;justify-self:start}.inside-app-showcase-module__9mXhnq__phone{filter:drop-shadow(0 28px 34px #50140861);width:100%;height:auto;display:block}.inside-app-showcase-module__9mXhnq__copy{text-align:left;min-width:0}.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__copy{text-align:left;justify-self:end}.inside-app-showcase-module__9mXhnq__copy{justify-self:start}.inside-app-showcase-module__9mXhnq__title{letter-spacing:-.035em;color:#fff;margin:0;font-size:clamp(2.2rem,4.6vw,3.6rem);font-weight:800;line-height:1}.inside-app-showcase-module__9mXhnq__sub{color:#ffffffeb;max-width:30ch;margin:14px 0 0;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:500;line-height:1.55}.inside-app-showcase-module__9mXhnq__chip{z-index:3;color:#0a0a0b;white-space:nowrap;--r:4deg;transform:rotate(var(--r));background:#fafafa;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 7px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:34%;right:-26%;box-shadow:0 4px #bebebe,0 14px 26px #4612064d}.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__chip{--r:-4deg;left:-26%;right:auto}.inside-app-showcase-module__9mXhnq__chip.inside-app-showcase-module__9mXhnq__chipHigh{top:18%}.inside-app-showcase-module__9mXhnq__chip.inside-app-showcase-module__9mXhnq__chipCard{border-radius:16px;padding:8px 14px 8px 8px}.inside-app-showcase-module__9mXhnq__tile{z-index:3;--face:#fafafa;width:23%;max-width:66px;height:auto;filter:drop-shadow(0 4px 0 color-mix(in srgb, var(--face) 68%, black)) drop-shadow(0 12px 16px #46120652);--r:-10deg;transform:rotate(var(--r));display:block;position:absolute;top:6%;left:-12%}.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__tile{--r:12deg;top:62%;left:auto;right:-12%}.inside-app-showcase-module__9mXhnq__linkHost{display:contents}.inside-app-showcase-module__9mXhnq__link{z-index:1;pointer-events:none;position:absolute;overflow:visible}.inside-app-showcase-module__9mXhnq__linkWide{left:calc(50% - var(--g) / 2 - 344px);width:calc(368px + var(--g));height:340px;top:calc(100% - 140px)}.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__linkWide{left:auto;right:calc(50% - var(--g) / 2 - 344px);scale:-1 1}.inside-app-showcase-module__9mXhnq__linkSmall{display:none}.inside-app-showcase-module__9mXhnq__linkLine,.inside-app-showcase-module__9mXhnq__linkHead{stroke:#fff;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.inside-app-showcase-module__9mXhnq__linkDrawn .inside-app-showcase-module__9mXhnq__linkLine{animation-name:inside-app-showcase-module__9mXhnq__linkDraw;animation-duration:1.1s;animation-timing-function:cubic-bezier(.55,.1,.35,1);animation-fill-mode:both}.inside-app-showcase-module__9mXhnq__linkDrawn .inside-app-showcase-module__9mXhnq__linkHead{animation-name:inside-app-showcase-module__9mXhnq__linkDraw;animation-duration:.28s;animation-timing-function:ease-out;animation-delay:1.05s;animation-fill-mode:both}@keyframes inside-app-showcase-module__9mXhnq__linkDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.inside-app-showcase-module__9mXhnq__device,.inside-app-showcase-module__9mXhnq__copy{opacity:0}.inside-app-showcase-module__9mXhnq__device{translate:0 48px}.inside-app-showcase-module__9mXhnq__copy{translate:-28px}.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__copy{translate:28px}.inside-app-showcase-module__9mXhnq__chip,.inside-app-showcase-module__9mXhnq__tile{opacity:0}.inside-app-showcase-module__9mXhnq__visible .inside-app-showcase-module__9mXhnq__device,.inside-app-showcase-module__9mXhnq__visible .inside-app-showcase-module__9mXhnq__copy{opacity:1;transition:opacity .5s,translate .6s cubic-bezier(.2,.8,.2,1);translate:0}.inside-app-showcase-module__9mXhnq__visible .inside-app-showcase-module__9mXhnq__copy{transition-delay:.1s}.inside-app-showcase-module__9mXhnq__visible .inside-app-showcase-module__9mXhnq__chip,.inside-app-showcase-module__9mXhnq__visible .inside-app-showcase-module__9mXhnq__tile{animation:.32s cubic-bezier(.3,1.4,.5,1) .38s both inside-app-showcase-module__9mXhnq__rowPop,4.2s ease-in-out .7s infinite inside-app-showcase-module__9mXhnq__rowFloat}.inside-app-showcase-module__9mXhnq__visible .inside-app-showcase-module__9mXhnq__tile{animation:.32s cubic-bezier(.3,1.4,.5,1) .46s both inside-app-showcase-module__9mXhnq__rowPop,3.6s ease-in-out .78s infinite inside-app-showcase-module__9mXhnq__rowFloat}@keyframes inside-app-showcase-module__9mXhnq__rowPop{0%{opacity:0;transform:scale(.4) rotate(calc(var(--r) - 14deg))}70%{opacity:1;transform:scale(1.08) rotate(var(--r))}to{opacity:1;transform:scale(1) rotate(var(--r))}}@keyframes inside-app-showcase-module__9mXhnq__rowFloat{0%,to{opacity:1;transform:translate3d(0, 0, 0) rotate(var(--r))}50%{opacity:1;transform:translate3d(0, -8px, 0) rotate(calc(var(--r) + 2deg))}}@media (prefers-reduced-motion:reduce){.inside-app-showcase-module__9mXhnq__linkLine,.inside-app-showcase-module__9mXhnq__linkHead{stroke-dashoffset:0;animation:none!important}.inside-app-showcase-module__9mXhnq__device,.inside-app-showcase-module__9mXhnq__copy,.inside-app-showcase-module__9mXhnq__chip,.inside-app-showcase-module__9mXhnq__tile{opacity:1;translate:0;transition:none!important;animation:none!important}}@media (max-width:900px){.inside-app-showcase-module__9mXhnq__rows{gap:clamp(64px,14vw,88px);max-width:440px}.inside-app-showcase-module__9mXhnq__row,.inside-app-showcase-module__9mXhnq__rowFlip{grid-template-columns:minmax(0,1fr);gap:clamp(26px,6vw,36px)}.inside-app-showcase-module__9mXhnq__device,.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__device{justify-self:center}.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__device{order:0}.inside-app-showcase-module__9mXhnq__device{width:min(64%,260px)}.inside-app-showcase-module__9mXhnq__copy,.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__copy{text-align:center;justify-self:center;translate:0 24px}.inside-app-showcase-module__9mXhnq__sub,.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__sub{margin-left:auto;margin-right:auto}.inside-app-showcase-module__9mXhnq__linkWide{display:none}.inside-app-showcase-module__9mXhnq__linkSmall{aspect-ratio:260/340;width:80px;height:auto;display:block;top:100%;left:calc(50% - min(32%,130px) - 62px);translate:0 6px}.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__linkSmall{left:auto;right:calc(50% - min(32%,130px) - 62px);scale:-1 1}.inside-app-showcase-module__9mXhnq__chip{right:-34%}.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__chip{left:-34%}.inside-app-showcase-module__9mXhnq__tile{left:-18%}.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__tile{right:-18%}}@media (max-width:420px){.inside-app-showcase-module__9mXhnq__chip{padding:6px 12px 6px 6px;font-size:12px;right:-28%}.inside-app-showcase-module__9mXhnq__rowFlip .inside-app-showcase-module__9mXhnq__chip{left:-28%}}
