.phone-frame-module__ZF2LHW__phone{width:100%;aspect-ratio:1 / calc(var(--phone-frame) * var(--phone-crop,var(--phone-crop-default)));position:relative;overflow:hidden;container-type:inline-size}.phone-frame-module__ZF2LHW__body{background:linear-gradient(145deg,#3a4052 0%,#151924 28%,#0b0e16 62%,#2a2f3f 100%);border-radius:16.4cqw;padding:2.4cqw;position:relative;box-shadow:inset 0 0 0 .45cqw #ffffff24,inset 0 0 0 .9cqw #05070c}.phone-frame-module__ZF2LHW__screen{background:var(--night);border-radius:14.2cqw;width:100%;height:auto;display:block}.phone-frame-module__ZF2LHW__island{background:#000;border-radius:999px;width:28.5cqw;height:8.4cqw;position:absolute;top:5.6cqw;left:50%;transform:translate(-50%)}
.feature-explorer-module__L7amVW__explorer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,5vw,72px);display:grid}.feature-explorer-module__L7amVW__list{flex-direction:column;align-self:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.feature-explorer-module__L7amVW__group{color:var(--ink-muted);letter-spacing:-.01em;padding:14px 20px 2px;font-size:.9375rem;font-weight:600}.feature-explorer-module__L7amVW__item{background:#e8ecf699;border-radius:20px;transition:background-color .24s,box-shadow .24s}.feature-explorer-module__L7amVW__item[data-active=true]{background:#fff;box-shadow:0 1px #0e13220a,0 18px 40px -24px #0e132247}.feature-explorer-module__L7amVW__trigger{border-radius:inherit;width:100%;color:var(--ink-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;transition:color .2s;display:flex}.feature-explorer-module__L7amVW__trigger:hover,.feature-explorer-module__L7amVW__item[data-active=true] .feature-explorer-module__L7amVW__trigger{color:var(--ink)}.feature-explorer-module__L7amVW__trigger:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.feature-explorer-module__L7amVW__heading{flex-direction:column;gap:2px;display:flex}.feature-explorer-module__L7amVW__label{color:var(--tertiary);letter-spacing:-.005em;font-size:.875rem;font-weight:600}.feature-explorer-module__L7amVW__title{letter-spacing:-.02em;font-size:clamp(1.125rem,1.7vw,1.375rem);font-weight:600}.feature-explorer-module__L7amVW__ring{fill:none;flex:none;width:28px;height:28px;transform:rotate(-90deg)}.feature-explorer-module__L7amVW__ringTrack{stroke:#0e132224;stroke-width:2px}.feature-explorer-module__L7amVW__ringProgress{stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:6.5s linear forwards feature-explorer-module__L7amVW__ring-fill}.feature-explorer-module__L7amVW__explorer[data-paused=true] .feature-explorer-module__L7amVW__ringProgress{animation-play-state:paused}.feature-explorer-module__L7amVW__ringArrow{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transform-origin:14px 14px;transform:rotate(90deg)}@keyframes feature-explorer-module__L7amVW__ring-fill{to{stroke-dashoffset:0}}.feature-explorer-module__L7amVW__panel{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.7,.2,1);display:grid}.feature-explorer-module__L7amVW__item[data-active=true] .feature-explorer-module__L7amVW__panel{grid-template-rows:1fr}.feature-explorer-module__L7amVW__body{min-height:0;color:var(--ink-muted);opacity:0;margin:0;padding:0 56px 0 20px;font-size:clamp(1rem,1.35vw,1.125rem);line-height:1.45;transition:opacity .24s,padding-bottom .32s cubic-bezier(.2,.7,.2,1);overflow:hidden}.feature-explorer-module__L7amVW__item[data-active=true] .feature-explorer-module__L7amVW__body{opacity:1;padding-bottom:20px}.feature-explorer-module__L7amVW__stage{background:radial-gradient(90% 70% at 50% 100%,#b7c4ff8c,#0000 72%),linear-gradient(#eef1fa 0%,#e3e8f7 100%);border-radius:28px;justify-content:center;align-items:flex-end;padding:clamp(32px,5vw,64px) 24px 0;display:flex;overflow:hidden}.feature-explorer-module__L7amVW__device{width:min(100%,340px);display:grid}.feature-explorer-module__L7amVW__screen{opacity:0;grid-area:1/1;transition:opacity .42s,transform .52s cubic-bezier(.2,.7,.2,1);transform:translateY(14px)scale(.985)}.feature-explorer-module__L7amVW__screen[data-active=true]{opacity:1;transform:none}@media (max-width:860px){.feature-explorer-module__L7amVW__explorer{grid-template-columns:minmax(0,1fr)}.feature-explorer-module__L7amVW__stage{order:-1}.feature-explorer-module__L7amVW__device{width:min(72%,300px)}}@media (prefers-reduced-motion:reduce){.feature-explorer-module__L7amVW__ringProgress{stroke-dashoffset:0;animation:none}.feature-explorer-module__L7amVW__panel,.feature-explorer-module__L7amVW__body,.feature-explorer-module__L7amVW__screen,.feature-explorer-module__L7amVW__item{transition:none}.feature-explorer-module__L7amVW__screen{transform:none}}
.page-module__Y4mqUq__page{--gutter:clamp(16px, 2.2vw, 24px);--radius:clamp(24px, 2.4vw, 32px);--display-tracking:-.035em;background:var(--paper);color:var(--ink);position:relative}.page-module__Y4mqUq__nav{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(170%);white-space:nowrap;background:#ffffffb8;border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:6px;padding:6px 6px 6px 16px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 1px #0e13220a,0 12px 32px -16px #0e13224d}.page-module__Y4mqUq__navBrand{color:var(--ink);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.page-module__Y4mqUq__brandMark{width:22px;height:22px}.page-module__Y4mqUq__brandWord{font-family:var(--font-syncopate), InterVariable, sans-serif;letter-spacing:.04em;text-transform:lowercase;font-size:.875rem;font-weight:700}.page-module__Y4mqUq__navLinks{align-items:center;gap:2px;margin-left:14px;display:flex}.page-module__Y4mqUq__navLinks a{color:var(--ink-muted);border-radius:999px;padding:8px 12px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .16s,background-color .16s}.page-module__Y4mqUq__navLinks a:hover{color:var(--ink);background:#0e13220d}.page-module__Y4mqUq__navCta,.page-module__Y4mqUq__download{background:var(--ink);color:#fff;letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}.page-module__Y4mqUq__navCta{margin-left:8px;padding:9px 16px 9px 13px;font-size:.9375rem}.page-module__Y4mqUq__download{padding:15px 26px 15px 22px;font-size:1.0625rem;box-shadow:0 14px 30px -14px #0e132299}.page-module__Y4mqUq__navCta:hover,.page-module__Y4mqUq__download:hover{background:#1b2440;transform:translateY(-1px)}.page-module__Y4mqUq__downloadLight{color:var(--ink);background:#fff}.page-module__Y4mqUq__downloadLight:hover{background:var(--primary)}.page-module__Y4mqUq__nav a:focus-visible,.page-module__Y4mqUq__download:focus-visible,.page-module__Y4mqUq__path:focus-visible,.page-module__Y4mqUq__footNote a:focus-visible,.page-module__Y4mqUq__footer a:focus-visible,.page-module__Y4mqUq__privacyLink a:focus-visible{outline:2px solid var(--secondary);outline-offset:3px}.page-module__Y4mqUq__hero{padding:clamp(112px, 15vh, 168px) var(--gutter) 0;border-radius:var(--radius);text-align:center;isolation:isolate;background:radial-gradient(70% 36% at 50% 104%,#fff6e8 0%,#fff6e800 72%),radial-gradient(46% 30% at 14% 86%,#67e0c257,#0000 72%),radial-gradient(46% 32% at 88% 82%,#ff7e8a3d,#0000 72%),radial-gradient(64% 44% at 50% 74%,#b7c4ffb3,#0000 74%),linear-gradient(#c5d2ff 0%,#d9e1ff 34%,#ebeefb 62%,#fbf4ea 100%);flex-direction:column;align-items:center;margin:8px;display:flex;position:relative;overflow:hidden}.page-module__Y4mqUq__hero:before{content:"";z-index:-1;filter:blur(54px);opacity:.8;background:linear-gradient(90deg,#67e0c200 0%,#67e0c28c 22%,#7ea6ff99 44%,#b7c4ffa6 56%,#ff7e8a73 76%,#f4c76b00 100%);border-radius:50%;height:180px;position:absolute;bottom:16%;left:-12%;right:-12%}.page-module__Y4mqUq__heroCopy{flex-direction:column;align-items:center;max-width:880px;display:flex}.page-module__Y4mqUq__heroTitle{letter-spacing:var(--display-tracking);text-wrap:balance;margin:0;font-size:clamp(2.75rem,7.4vw,5.25rem);font-weight:600;line-height:1}.page-module__Y4mqUq__heroTitle span{display:inline-block}.page-module__Y4mqUq__heroLead{max-width:34rem;color:var(--ink-muted);letter-spacing:-.012em;text-wrap:balance;margin:clamp(18px,2.4vw,26px) 0 clamp(24px,3vw,34px);font-size:clamp(1.125rem,1.9vw,1.5rem);line-height:1.32}.page-module__Y4mqUq__heroMeta{color:var(--ink-muted);margin:16px 0 0;font-size:.875rem;font-weight:500}.page-module__Y4mqUq__heroDevice{filter:drop-shadow(0 40px 60px #28366e57);width:clamp(250px,29vw,380px);margin-top:clamp(40px,6vw,72px);animation:.9s cubic-bezier(.2,.7,.2,1) both page-module__Y4mqUq__device-rise}@keyframes page-module__Y4mqUq__device-rise{0%{opacity:0;transform:translateY(48px)}}.page-module__Y4mqUq__paths{width:min(100%,1424px);padding:clamp(40px, 5vw, 64px) var(--gutter) 0;flex-direction:column;align-items:center;gap:18px;margin:0 auto;display:flex}.page-module__Y4mqUq__pathsList{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.page-module__Y4mqUq__path{border-radius:calc(var(--radius) - 6px);background:var(--card);height:100%;color:var(--ink);justify-content:space-between;align-items:flex-start;gap:16px;padding:clamp(20px,2.4vw,30px);text-decoration:none;transition:background-color .18s,transform .18s;display:flex}.page-module__Y4mqUq__path:hover{background:#fff;transform:translateY(-2px)}.page-module__Y4mqUq__pathCopy{flex-direction:column;display:flex}.page-module__Y4mqUq__pathArrow{width:22px;height:22px;color:var(--tertiary);flex:none;margin-top:4px}.page-module__Y4mqUq__sources{padding:clamp(40px, 5vw, 64px) var(--gutter) 0;flex-direction:column;align-items:center;gap:18px;display:flex}.page-module__Y4mqUq__sourcesTitle{color:var(--ink-muted);letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:500}.page-module__Y4mqUq__sourcesList{letter-spacing:-.025em;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px clamp(24px,4vw,52px);margin:0;padding:0;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:600;list-style:none;display:flex}.page-module__Y4mqUq__section{width:min(100%,1424px);padding:clamp(88px, 11vw, 160px) var(--gutter) 0;margin:0 auto}.page-module__Y4mqUq__sectionHead{text-align:center;max-width:820px;margin:0 auto clamp(36px,5vw,64px)}.page-module__Y4mqUq__sectionHeadLeft{text-align:left;margin-left:0}.page-module__Y4mqUq__splitHead{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:clamp(24px,5vw,72px);margin:0 0 clamp(36px,5vw,64px);display:grid}.page-module__Y4mqUq__splitHead .page-module__Y4mqUq__sectionLead{margin:0;padding-bottom:.3em}.page-module__Y4mqUq__sectionTitle{letter-spacing:var(--display-tracking);text-wrap:balance;margin:0;font-size:clamp(2.25rem,5.2vw,4rem);font-weight:600;line-height:1.02}.page-module__Y4mqUq__sectionLead{color:var(--ink-muted);letter-spacing:-.012em;text-wrap:balance;margin:clamp(14px,1.8vw,20px) 0 0;font-size:clamp(1.0625rem,1.7vw,1.5rem);line-height:1.32}.page-module__Y4mqUq__eyebrow{color:var(--tertiary);letter-spacing:-.01em;margin:0 0 clamp(10px,1.4vw,16px);font-size:clamp(1rem,1.3vw,1.1875rem);font-weight:600}.page-module__Y4mqUq__storyCard{--wash:126 166 255;border-radius:var(--radius);background:linear-gradient(180deg, #fff0 38%, rgb(var(--wash) / .22) 86%, rgb(var(--wash) / .42) 100%), var(--card);flex-direction:column;padding:clamp(28px,3vw,44px) clamp(24px,3vw,44px) 0;display:flex;overflow:hidden}.page-module__Y4mqUq__storyCard[data-tone=green]{--wash:103 224 194}.page-module__Y4mqUq__storyCard[data-tone=red]{--wash:255 126 138}.page-module__Y4mqUq__storyCard[data-tone=violet]{--wash:196 148 255}.page-module__Y4mqUq__storyCard[data-tone=orange]{--wash:240 163 107}.page-module__Y4mqUq__storyTitle{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,2.5vw,2.125rem);font-weight:600;line-height:1.08}.page-module__Y4mqUq__cardBody{color:var(--ink-muted);letter-spacing:-.012em;margin:12px 0 0;font-size:clamp(1.0625rem,1.5vw,1.3125rem);line-height:1.34}.page-module__Y4mqUq__storyDevice{filter:drop-shadow(0 24px 34px #0e13223d);width:min(82%,300px);margin:auto auto 0;padding-top:clamp(28px,3.4vw,48px)}.page-module__Y4mqUq__bento{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;display:grid}.page-module__Y4mqUq__bentoLead{grid-row:1/span 2}.page-module__Y4mqUq__bentoLead .page-module__Y4mqUq__storyDevice{width:min(78%,320px)}.page-module__Y4mqUq__bentoSide{flex-direction:row;gap:clamp(16px,2vw,32px)}.page-module__Y4mqUq__bentoSide .page-module__Y4mqUq__storyCopy{flex:1 1 0;align-self:center;padding-bottom:clamp(28px,3vw,44px)}.page-module__Y4mqUq__bentoSide .page-module__Y4mqUq__storyDevice{flex:none;align-self:flex-end;width:min(44%,250px);margin:0;padding-top:0}.page-module__Y4mqUq__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.page-module__Y4mqUq__step{padding:clamp(22px,2.2vw,32px) clamp(20px,2vw,30px) 0}.page-module__Y4mqUq__stepNumber{color:#0e13224d;letter-spacing:-.03em;margin-bottom:6px;font-size:clamp(1.5rem,2vw,2rem);font-weight:600;line-height:1}.page-module__Y4mqUq__stepTitle{letter-spacing:-.03em;margin:0;font-size:clamp(1.375rem,1.9vw,1.75rem);font-weight:600;line-height:1.1}.page-module__Y4mqUq__stepBody{color:var(--ink-muted);letter-spacing:-.01em;margin:10px 0 0;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.4}.page-module__Y4mqUq__step .page-module__Y4mqUq__storyDevice{width:min(88%,260px);padding-top:clamp(22px,2.6vw,36px)}.page-module__Y4mqUq__factsTitle{letter-spacing:-.03em;margin:clamp(40px,5vw,72px) 0 clamp(16px,2vw,24px);font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:600;line-height:1.1}.page-module__Y4mqUq__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.page-module__Y4mqUq__fact{border-radius:calc(var(--radius) - 6px);background:var(--card);padding:clamp(20px,2.2vw,30px)}.page-module__Y4mqUq__factTitle{letter-spacing:-.02em;margin:0;font-size:clamp(1.125rem,1.5vw,1.3125rem);font-weight:600;line-height:1.15}.page-module__Y4mqUq__catalog{border-radius:var(--radius);background:var(--card);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);margin-top:16px;padding:clamp(28px,3.4vw,52px);display:grid}.page-module__Y4mqUq__catalogTitle{letter-spacing:-.03em;text-wrap:balance;margin:0 0 clamp(14px,1.8vw,22px);font-size:clamp(1.625rem,2.5vw,2.125rem);font-weight:600;line-height:1.08}.page-module__Y4mqUq__catalogList{margin:0}.page-module__Y4mqUq__catalogRow{border-top:1px solid var(--line);letter-spacing:-.008em;grid-template-columns:minmax(7.5rem,.32fr) minmax(0,1fr);gap:4px 20px;padding:12px 0;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.4;display:grid}.page-module__Y4mqUq__catalogRow dt{font-weight:600}.page-module__Y4mqUq__catalogRow dd{color:var(--ink-muted);margin:0}.page-module__Y4mqUq__catalogRules{border-radius:calc(var(--radius) - 8px);background:#ffffff9e;flex-direction:column;align-self:start;align-items:flex-start;padding:clamp(20px,2.4vw,32px);display:flex}.page-module__Y4mqUq__catalogRules .page-module__Y4mqUq__download{margin-top:clamp(18px,2vw,26px)}.page-module__Y4mqUq__sectionFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:clamp(24px,3vw,40px);display:flex}.page-module__Y4mqUq__footNote{max-width:40rem;color:var(--ink-muted);letter-spacing:-.01em;align-items:flex-start;gap:10px;margin:0;font-size:clamp(1rem,1.4vw,1.1875rem);line-height:1.4;display:flex}.page-module__Y4mqUq__footNote a{color:var(--ink);text-underline-offset:4px;-webkit-text-decoration:underline #0e13223d;text-decoration:underline #0e13223d}.page-module__Y4mqUq__footNote a:hover{text-decoration-color:currentColor}.page-module__Y4mqUq__footIcon{width:20px;height:20px;color:var(--tertiary);flex:none;margin-top:.15em}.page-module__Y4mqUq__wideCard{--wash:255 126 138;border-radius:var(--radius);background:radial-gradient(80% 90% at 78% 100%, rgb(var(--wash) / .34), transparent 70%), radial-gradient(60% 70% at 100% 20%, #b7c4ff80, transparent 70%), var(--card);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;margin-top:16px;display:grid;overflow:hidden}.page-module__Y4mqUq__wideCard[data-feature=cycle]{--wash:196 148 255;background:radial-gradient(80% 90% at 22% 100%, rgb(var(--wash) / .34), transparent 70%), radial-gradient(60% 70% at 0% 20%, #ff7e8a3d, transparent 70%), var(--card)}.page-module__Y4mqUq__wideCopy{flex-direction:column;justify-content:center;max-width:34rem;padding:clamp(32px,6vw,96px) clamp(24px,5vw,72px);display:flex}.page-module__Y4mqUq__wideTitle{letter-spacing:var(--display-tracking);text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1.03}.page-module__Y4mqUq__wideDevice{justify-content:center;align-items:flex-end;padding:clamp(32px,5vw,64px) 24px 0;display:flex}.page-module__Y4mqUq__wideDevice>*{filter:drop-shadow(0 28px 40px #0e132242);width:min(100%,320px)}.page-module__Y4mqUq__wideCard[data-flip=true] .page-module__Y4mqUq__wideDevice{order:-1}.page-module__Y4mqUq__night{padding:clamp(80px, 10vw, 144px) var(--gutter) var(--gutter);border-radius:var(--radius);background:radial-gradient(52% 34% at 50% 0%, #8b9be057, transparent 72%), radial-gradient(40% 30% at 8% 30%, #67e0c21a, transparent 70%), linear-gradient(180deg, #161d2f 0%, var(--night) 34%, #0b0f18 100%);color:var(--night-foreground);margin:clamp(88px,11vw,160px) 8px 0;scroll-margin-top:8px}.page-module__Y4mqUq__nightHead{text-align:center;max-width:760px;margin:0 auto clamp(40px,6vw,80px)}.page-module__Y4mqUq__nightTitle{letter-spacing:var(--display-tracking);margin:0;font-size:clamp(2.25rem,5.2vw,4rem);font-weight:600;line-height:1.02}.page-module__Y4mqUq__nightTitle span{color:#f0f3ff80;display:block}.page-module__Y4mqUq__nightLead{color:#f0f3ffa8;letter-spacing:-.012em;text-wrap:balance;margin:clamp(14px,1.8vw,20px) 0 0;font-size:clamp(1.0625rem,1.7vw,1.5rem);line-height:1.32}.page-module__Y4mqUq__nightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100%,1376px);margin:0 auto;display:grid}.page-module__Y4mqUq__nightCard{border-radius:calc(var(--radius) - 4px);color:var(--ink);background:radial-gradient(90% 80% at 100% 100%,#b7c4ff80,#0000 70%),linear-gradient(#f1f3fb 0%,#e6eaf7 100%);overflow:hidden}.page-module__Y4mqUq__nightCardWide{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.page-module__Y4mqUq__nightCardWide .page-module__Y4mqUq__wideDevice{align-self:end}.page-module__Y4mqUq__nightCardSmall{flex-direction:column;justify-content:flex-end;padding:clamp(24px,3vw,40px);display:flex}.page-module__Y4mqUq__nightIcon,.page-module__Y4mqUq__extraIcon{width:28px;height:28px;color:var(--tertiary);stroke-width:1.75px;margin-bottom:clamp(20px,3vw,44px)}.page-module__Y4mqUq__smallTitle{letter-spacing:-.025em;margin:0;font-size:clamp(1.25rem,1.9vw,1.625rem);font-weight:600;line-height:1.12}.page-module__Y4mqUq__smallBody{color:var(--ink-muted);letter-spacing:-.008em;margin:8px 0 0;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.42}.page-module__Y4mqUq__extras,.page-module__Y4mqUq__privacyGrid{gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.page-module__Y4mqUq__extras{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(24px,4vw,48px)}.page-module__Y4mqUq__extra,.page-module__Y4mqUq__privacyCard{border-radius:calc(var(--radius) - 6px);background:var(--card);padding:clamp(22px,2.6vw,34px)}.page-module__Y4mqUq__extra .page-module__Y4mqUq__extraIcon{margin-bottom:clamp(16px,2.4vw,28px)}.page-module__Y4mqUq__privacyGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.page-module__Y4mqUq__privacyCard{background:linear-gradient(180deg, #fff0 40%, #67e0c229 100%), var(--card)}.page-module__Y4mqUq__privacyLink{text-align:center;margin:clamp(24px,3vw,36px) 0 0;font-size:1.0625rem;font-weight:600}.page-module__Y4mqUq__privacyLink a{color:var(--ink);text-underline-offset:5px;-webkit-text-decoration:underline #0e13223d;text-decoration:underline #0e13223d;transition:text-decoration-color .16s}.page-module__Y4mqUq__privacyLink a:hover{text-decoration-color:currentColor}.page-module__Y4mqUq__cta{padding:clamp(72px, 9vw, 128px) var(--gutter) 0;border-radius:var(--radius);text-align:center;background:radial-gradient(60% 40% at 50% 100%,#b7c4ffcc,#0000 74%),radial-gradient(40% 30% at 16% 90%,#67e0c24d,#0000 72%),radial-gradient(40% 30% at 86% 88%,#ff7e8a33,#0000 72%),linear-gradient(#e9edfb 0%,#dfe5fb 100%);flex-direction:column;align-items:center;margin:clamp(88px,11vw,160px) 8px 0;display:flex;position:relative;overflow:hidden}.page-module__Y4mqUq__ctaCopy{flex-direction:column;align-items:center;display:flex}.page-module__Y4mqUq__ctaCopy .page-module__Y4mqUq__sectionLead{margin-bottom:clamp(24px,3vw,34px)}.page-module__Y4mqUq__ctaDevice{filter:drop-shadow(0 40px 60px #28366e5c);width:clamp(240px,26vw,340px);margin-top:clamp(40px,6vw,72px)}.page-module__Y4mqUq__footer{width:min(100%,1424px);padding:clamp(56px, 7vw, 96px) var(--gutter) clamp(40px, 5vw, 64px);flex-wrap:wrap;justify-content:space-between;gap:40px;margin:0 auto;display:flex}.page-module__Y4mqUq__footerMeta{color:var(--ink-faint);margin:10px 0 0;font-size:.8125rem}.page-module__Y4mqUq__footerLinks{gap:clamp(40px,8vw,112px);display:flex}.page-module__Y4mqUq__footerLinks div{flex-direction:column;gap:12px;display:flex}.page-module__Y4mqUq__footerLinks h2{color:var(--ink-faint);margin:0 0 4px;font-size:.875rem;font-weight:500}.page-module__Y4mqUq__footerLinks a{color:var(--ink);font-size:.9375rem;font-weight:500;text-decoration:none}.page-module__Y4mqUq__footerLinks a:hover{text-underline-offset:4px;text-decoration:underline}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page-module__Y4mqUq__sectionHead,.page-module__Y4mqUq__nightHead,.page-module__Y4mqUq__storyCard,.page-module__Y4mqUq__fact,.page-module__Y4mqUq__catalog,.page-module__Y4mqUq__wideCard,.page-module__Y4mqUq__nightCard,.page-module__Y4mqUq__extra,.page-module__Y4mqUq__privacyCard{animation:linear both page-module__Y4mqUq__reveal;animation-timeline:view();animation-range:entry entry 42%}}}@keyframes page-module__Y4mqUq__reveal{0%{opacity:0;transform:translateY(28px)}}@media (prefers-reduced-motion:reduce){.page-module__Y4mqUq__heroDevice{animation:none}.page-module__Y4mqUq__navCta,.page-module__Y4mqUq__download{transition:none}}@media (max-width:1099px){.page-module__Y4mqUq__steps,.page-module__Y4mqUq__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__Y4mqUq__step .page-module__Y4mqUq__storyDevice{width:min(70%,300px)}}@media (max-width:980px){.page-module__Y4mqUq__splitHead{grid-template-columns:minmax(0,1fr);gap:clamp(14px,1.8vw,20px)}.page-module__Y4mqUq__splitHead .page-module__Y4mqUq__sectionLead{max-width:44rem;padding-bottom:0}.page-module__Y4mqUq__bento,.page-module__Y4mqUq__catalog{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.page-module__Y4mqUq__bentoLead{text-align:center;grid-row:auto;align-items:center}.page-module__Y4mqUq__bentoLead .page-module__Y4mqUq__cardBody{max-width:30rem}}@media (max-width:760px){.page-module__Y4mqUq__navLinks{display:none}.page-module__Y4mqUq__wideCard,.page-module__Y4mqUq__nightCardWide,.page-module__Y4mqUq__pathsList,.page-module__Y4mqUq__facts{grid-template-columns:minmax(0,1fr)}.page-module__Y4mqUq__factsTitle{text-align:center}.page-module__Y4mqUq__catalogRow{grid-template-columns:minmax(0,1fr)}.page-module__Y4mqUq__splitHead{text-align:center}.page-module__Y4mqUq__splitHead .page-module__Y4mqUq__sectionLead{margin-inline:auto}.page-module__Y4mqUq__swipe{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.page-module__Y4mqUq__swipe::-webkit-scrollbar{display:none}.page-module__Y4mqUq__swipe>*{scroll-snap-align:start;text-align:center;flex:0 0 84%;align-items:center}.page-module__Y4mqUq__bento.page-module__Y4mqUq__swipe{--phone-crop:.8}.page-module__Y4mqUq__bentoSide{flex-direction:column;gap:0}.page-module__Y4mqUq__bentoSide .page-module__Y4mqUq__storyCopy{flex:none;align-self:stretch;padding-bottom:0}.page-module__Y4mqUq__bentoLead .page-module__Y4mqUq__storyDevice,.page-module__Y4mqUq__bentoSide .page-module__Y4mqUq__storyDevice,.page-module__Y4mqUq__step .page-module__Y4mqUq__storyDevice{align-self:center;width:min(78%,300px);margin:auto auto 0;padding-top:clamp(24px,6vw,36px)}.page-module__Y4mqUq__sectionFoot{text-align:center;flex-direction:column}.page-module__Y4mqUq__footNote{flex-direction:column;align-items:center;gap:8px}.page-module__Y4mqUq__wideCopy{text-align:center;max-width:none;padding-bottom:0}.page-module__Y4mqUq__wideCard[data-flip=true] .page-module__Y4mqUq__wideDevice{order:0}.page-module__Y4mqUq__wideDevice>*{width:min(72%,300px)}.page-module__Y4mqUq__extras{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__Y4mqUq__privacyGrid,.page-module__Y4mqUq__nightGrid{grid-template-columns:minmax(0,1fr)}.page-module__Y4mqUq__sectionHeadLeft{text-align:center;margin-left:auto}}@media (max-width:440px){.page-module__Y4mqUq__extras{grid-template-columns:minmax(0,1fr)}.page-module__Y4mqUq__navCta span{display:none}.page-module__Y4mqUq__navCta{padding:10px}}
