body{overflow-x:clip}.page-module___8aEwW__page{--bar-shadow:inset 0 1px .5px #ffffff80,inset 0 -1px 1px #00000047,0 12px 36px #0006;--bar-w:min(100%,1480px);min-height:100vh;color:var(--text-primary);font-family:var(--font-brand-serif),var(--font-brand-fallback);position:relative}.page-module___8aEwW__bg{z-index:-3;pointer-events:none;background:#000;position:fixed;inset:0}.page-module___8aEwW__bg:before{content:"";background:radial-gradient(40% 28% at 22% 8%,#2a2f8f26,#0000 70%),radial-gradient(34% 26% at 82% 40%,#6d28d914,#0000 70%),radial-gradient(48% 32% at 50% 100%,#2563eb0f,#0000 72%);position:absolute;inset:-20%}.page-module___8aEwW__bg:after{content:"";opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");position:absolute;inset:0}.page-module___8aEwW__glassBar{-webkit-backdrop-filter:blur(16px)saturate(180%);border:1px solid var(--border-glass);box-shadow:var(--bar-shadow);background:#ffffff0f;border-radius:28px}.page-module___8aEwW__btn{color:var(--text-primary);-webkit-backdrop-filter:blur(16px)saturate(180%);letter-spacing:.01em;white-space:nowrap;background:#ffffff0f;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;padding:13px 30px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:inset 0 1px .5px #ffffff8c,inset 0 -1px 1px #00000047,inset 0 0 14px #ffffff0a,0 8px 24px #00000059}.page-module___8aEwW__btn:hover{background:#ffffff1c;border-color:#ffffff52;box-shadow:inset 0 1px .5px #ffffffb8,inset 0 -1px 1px #00000047,inset 0 0 18px #ffffff12,0 12px 30px #0000006b}.page-module___8aEwW__btn:active{transform:translateY(.5px)}.page-module___8aEwW__btnSmall{padding:9px 20px;font-size:.85rem}.page-module___8aEwW__eyebrow{letter-spacing:.24em;color:var(--text-faint);text-transform:uppercase;font-size:.72rem;font-weight:500;display:block}.page-module___8aEwW__rv{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(20px)}.page-module___8aEwW__rv.page-module___8aEwW__inview{opacity:1;transform:none}.page-module___8aEwW__rv.page-module___8aEwW__d1{transition-delay:.1s}.page-module___8aEwW__rv.page-module___8aEwW__d2{transition-delay:.2s}.page-module___8aEwW__rv.page-module___8aEwW__d3{transition-delay:.3s}.page-module___8aEwW__nav{z-index:50;width:var(--bar-w);justify-content:space-between;align-items:center;gap:12px;margin:14px auto 0;padding:10px 18px 10px 20px;display:flex;position:sticky;top:14px}.page-module___8aEwW__brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.page-module___8aEwW__brandLogo{object-fit:contain;width:32px;height:32px;display:block}.page-module___8aEwW__brandWord{letter-spacing:-.01em;font-size:1.3rem;font-weight:500;line-height:1}.page-module___8aEwW__navLinks{align-items:center;gap:14px;display:flex}.page-module___8aEwW__navSep{color:#ffffff2e}.page-module___8aEwW__navTxt{color:var(--text-muted);font-size:.86rem;text-decoration:none;transition:color .16s}.page-module___8aEwW__navTxt:hover{color:var(--text-primary)}.page-module___8aEwW__navCta{margin-left:6px}.page-module___8aEwW__stackSection{padding:16px 16px 10px}.page-module___8aEwW__stackWrap{width:min(1440px,100%);height:clamp(460px,58vw,700px);margin:0 auto;position:relative}.page-module___8aEwW__stackFallback{background:radial-gradient(42% 34% at 50% 52%,#2a2f8f29,#6d28d90d 58%,#0000 78%);animation:2.6s ease-in-out infinite page-module___8aEwW__stackPulse;position:absolute;inset:0}@keyframes page-module___8aEwW__stackPulse{0%,to{opacity:.5}50%{opacity:.9}}.page-module___8aEwW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;list-style:none;position:absolute;overflow:hidden}.page-module___8aEwW__statement{text-align:center;flex-direction:column;align-items:center;max-width:1280px;margin:0 auto;padding:clamp(72px,8vw,108px) 24px clamp(56px,6vw,84px);display:flex}.page-module___8aEwW__statement h1{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.9rem,3.9vw,3.4rem);font-weight:550;line-height:1.08}.page-module___8aEwW__statement h1 em{font-style:italic;font-weight:470}.page-module___8aEwW__srollSection{padding:104px 24px 130px}.page-module___8aEwW__srGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);align-items:center;gap:clamp(44px,7vw,96px);max-width:1060px;margin:0 auto;display:grid}.page-module___8aEwW__srLeft{place-items:center;display:grid;position:relative}.page-module___8aEwW__srLeft:before{content:"";aspect-ratio:1;z-index:-1;filter:blur(24px);background:radial-gradient(50% 50%,#2a2f8f66,#6d28d91f 55%,#0000 78%);border-radius:50%;width:125%;position:absolute}.page-module___8aEwW__srIcon{width:min(72vw,470px,100%);animation:7s ease-in-out infinite page-module___8aEwW__srollFloat;display:block}.page-module___8aEwW__srIconTilt{will-change:transform;transition:transform .38s cubic-bezier(.22,1,.3,1);display:block;transform:perspective(900px)rotateX(0)rotateY(0)}.page-module___8aEwW__srIconImg{width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(circle closest-side,#000 86%,#000000c7 93%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 86%,#000000c7 93%,#0000 100%)}@keyframes page-module___8aEwW__srollFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.page-module___8aEwW__srRight h2{letter-spacing:-.02em;margin-top:14px;font-size:clamp(2.3rem,4.4vw,3.3rem);font-weight:550}.page-module___8aEwW__srLine{color:var(--text-muted);margin-top:10px;font-size:clamp(1.02rem,1.9vw,1.18rem)}.page-module___8aEwW__srLine em{color:var(--text-secondary);font-style:italic}.page-module___8aEwW__srFeats{margin-top:34px;list-style:none}.page-module___8aEwW__srFeats li{border-top:1px solid #ffffff17;align-items:flex-start;gap:16px;padding:15px 0;display:flex}.page-module___8aEwW__srFeats li:last-child{border-bottom:1px solid #ffffff17}.page-module___8aEwW__srFeats svg{width:20px;height:20px;stroke:var(--text-secondary);fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:3px}.page-module___8aEwW__srFeats p{color:var(--text-muted);font-size:.98rem;line-height:1.55}.page-module___8aEwW__srFeats b{color:var(--text-primary);margin-bottom:3px;font-weight:550;display:block}.page-module___8aEwW__srCta{flex-wrap:wrap;align-items:center;gap:20px;margin-top:38px;display:flex}.page-module___8aEwW__footer{width:var(--bar-w);justify-content:space-between;align-items:center;gap:16px;margin:26px auto;padding:13px 20px;display:flex}.page-module___8aEwW__footerRight{align-items:center;gap:10px;display:flex}.page-module___8aEwW__legal{color:var(--text-faint);font-size:.76rem}.page-module___8aEwW__legal a{color:inherit;text-decoration:none}.page-module___8aEwW__legal a:hover{color:var(--text-secondary)}.page-module___8aEwW__iconBtn{color:#ffffffeb;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;place-items:center;width:34px;height:34px;transition:all .25s;display:grid;box-shadow:inset 0 1px .5px #ffffff80,inset 0 -1px 1px #00000040,0 6px 16px #0000004d}.page-module___8aEwW__iconBtn:hover{background:#ffffff1f;border-color:#ffffff52}.page-module___8aEwW__iconBtn svg{fill:currentColor;width:15px;height:15px}@media (max-width:860px){.page-module___8aEwW__srGrid{grid-template-columns:1fr;gap:44px}}@media (max-width:760px){.page-module___8aEwW__navTxt,.page-module___8aEwW__navSep{display:none}}
.sroll-module__Cq2LQa__main{--bar-shadow:inset 0 1px .5px #ffffff80,inset 0 -1px 1px #00000047,0 12px 36px #0006;--bar-w:min(calc(100% - 28px),1480px);min-height:100vh;color:var(--text-primary);font-family:var(--font-brand-serif),var(--font-brand-fallback);position:relative}.sroll-module__Cq2LQa__hero{text-align:left;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);grid-template-areas:"mark pitch""badge download";align-items:center;gap:32px clamp(52px,8vw,112px);width:min(100% - 48px,1240px);margin:0 auto;padding:clamp(68px,8vw,116px) 0 34px;display:grid}.sroll-module__Cq2LQa__productMark{text-align:center;flex-direction:column;grid-area:mark;align-items:center;min-width:0;display:flex}.sroll-module__Cq2LQa__heroIcon{aspect-ratio:1;width:min(100%,350px);animation:7s ease-in-out infinite sroll-module__Cq2LQa__srollFloat;position:relative;-webkit-mask-image:radial-gradient(circle closest-side,#000 84%,#0000008c 92%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 84%,#0000008c 92%,#0000 100%)}.sroll-module__Cq2LQa__heroIcon img{object-fit:contain;width:100%;height:100%}@keyframes sroll-module__Cq2LQa__srollFloat{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-11px)rotate(.4deg)}}.sroll-module__Cq2LQa__heroEyebrow,.sroll-module__Cq2LQa__sectionEyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--text-faint);font-size:.72rem;font-weight:600;line-height:1}.sroll-module__Cq2LQa__heroEyebrow{margin:0}.sroll-module__Cq2LQa__productName{letter-spacing:-.035em;margin-top:4px;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:560;line-height:1}.sroll-module__Cq2LQa__heroPitch{grid-area:pitch;min-width:0}.sroll-module__Cq2LQa__hero>.sroll-module__Cq2LQa__downloadCard{grid-area:download;margin-top:0}.sroll-module__Cq2LQa__hero h1{letter-spacing:-.045em;text-wrap:balance;width:min(100%,760px);margin-top:20px;font-size:clamp(2.7rem,5vw,5rem);font-weight:520;line-height:.98}.sroll-module__Cq2LQa__lede{max-width:650px;color:var(--text-muted);margin-top:18px;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.68}.sroll-module__Cq2LQa__downloadCard{isolation:isolate;text-align:left;-webkit-backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(135deg,#ffffff13,#ffffff06);border:1px solid #ffffff21;border-radius:28px;width:min(100%,650px);margin-top:32px;padding:24px;scroll-margin-top:110px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,0 22px 64px #00000052}.sroll-module__Cq2LQa__downloadCard:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#7185ff21,#0000 68%);border-radius:50%;width:270px;height:190px;position:absolute;top:-90px;right:-80px}.sroll-module__Cq2LQa__downloadTopline{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.sroll-module__Cq2LQa__downloadCopy{min-width:0}.sroll-module__Cq2LQa__downloadKicker{font-family:var(--font-sans),sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:8px;font-size:.67rem;font-weight:650;display:flex}.sroll-module__Cq2LQa__downloadKicker span{background:#82e6ae;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #82e6ae17,0 0 14px #82e6ae61}.sroll-module__Cq2LQa__downloadCard h2{letter-spacing:-.025em;margin-top:8px;font-size:clamp(1.45rem,2.4vw,1.8rem);font-weight:560;line-height:1}.sroll-module__Cq2LQa__downloadMeta{font-family:var(--font-sans),sans-serif;color:var(--text-muted);margin-top:8px;font-size:.79rem;line-height:1.4}.sroll-module__Cq2LQa__storeButton{min-width:232px;min-height:64px;color:var(--text-primary);background:linear-gradient(120deg,#ffffff24,#ffffff0e);border:1px solid #fff3;border-radius:999px;align-items:center;padding:9px 10px 9px 20px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000038,0 12px 32px #00000042}.sroll-module__Cq2LQa__storeButton:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffffff1f 48%,#0000 72%);transition:transform .45s;position:absolute;inset:0;transform:translate(-110%)}.sroll-module__Cq2LQa__storeButtonLabel{min-width:0;font-family:var(--font-sans),sans-serif;flex-direction:column;flex:1;display:flex;position:relative}.sroll-module__Cq2LQa__storeButtonLabel>span{color:var(--text-muted);font-size:.64rem;line-height:1.15}.sroll-module__Cq2LQa__storeButtonLabel strong{letter-spacing:-.01em;margin-top:2px;font-size:.96rem;font-weight:600;line-height:1.15}.sroll-module__Cq2LQa__storeArrow{background:#ffffff13;border:1px solid #ffffff21;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;margin-left:10px;display:grid;position:relative}.sroll-module__Cq2LQa__storeArrow svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.sroll-module__Cq2LQa__storeButton:hover{background:linear-gradient(120deg,#ffffff2e,#ffffff13);border-color:#ffffff52;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff47,0 17px 38px #00000057}.sroll-module__Cq2LQa__storeButton:hover:before{transform:translate(110%)}.sroll-module__Cq2LQa__storeButton:active{transform:translateY(.5px)}.sroll-module__Cq2LQa__storeButton:focus-visible{outline-offset:3px;outline:2px solid #ffffff8c}.sroll-module__Cq2LQa__downloadFacts{font-family:var(--font-sans),sans-serif;color:var(--text-secondary);border-top:1px solid #ffffff16;flex-wrap:wrap;gap:7px 19px;margin-top:20px;padding-top:15px;font-size:.69rem;display:flex}.sroll-module__Cq2LQa__downloadFacts span+span{position:relative}.sroll-module__Cq2LQa__downloadFacts span+span:before{content:"";background:#ffffff42;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-11px}.sroll-module__Cq2LQa__downloadHint a{color:var(--text-secondary);border-bottom:1px solid #fff3}.sroll-module__Cq2LQa__downloadHint a:hover{color:var(--text-primary)}.sroll-module__Cq2LQa__downloadHint{font-family:var(--font-sans),sans-serif;color:var(--text-faint);margin-top:9px;font-size:.67rem;line-height:1.5}.sroll-module__Cq2LQa__productHuntBadge{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(120deg,#ffffff24,#ffffff0e);border:1px solid #fff3;border-radius:999px;grid-area:badge;justify-self:center;align-items:center;max-width:100%;padding:10px 19px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000038,0 12px 32px #00000042}.sroll-module__Cq2LQa__productHuntBadge:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(115% 150% at 11%,#efa07a26,#0000 60%);position:absolute;inset:0}.sroll-module__Cq2LQa__productHuntStack{width:222px;height:48px;display:block;position:relative}.sroll-module__Cq2LQa__productHuntStack img{width:100%;height:100%;display:block;position:absolute;inset:0}.sroll-module__Cq2LQa__productHuntType{clip-path:inset(0 0 0 18.8%);opacity:.92;filter:url(#sroll-ph-type)}.sroll-module__Cq2LQa__productHuntMark{clip-path:inset(0 81.2% 0 0);filter:url(#sroll-ph-mark)}.sroll-module__Cq2LQa__productHuntBadge:hover{background:linear-gradient(120deg,#ffffff2e,#ffffff13);border-color:#ffffff52;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff47,0 17px 38px #00000057}.sroll-module__Cq2LQa__productHuntBadge:active{transform:translateY(.5px)}.sroll-module__Cq2LQa__productHuntBadge:focus-visible{outline-offset:3px;outline:2px solid #ffffff8c}.sroll-module__Cq2LQa__featureNav{-webkit-backdrop-filter:blur(18px)saturate(160%);background:#ffffff09;border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:min(100% - 48px,940px);margin:clamp(38px,5vw,64px) auto 0;padding:6px;display:grid;box-shadow:inset 0 1px #ffffff1a,0 18px 52px #00000047}.sroll-module__Cq2LQa__featureNav a{min-height:54px;color:var(--text-secondary);text-align:center;border:1px solid #0000;border-radius:15px;justify-content:center;align-items:center;padding:12px 14px;font-size:.88rem;font-weight:560;transition:background .18s,border-color .18s,transform .18s;display:flex}.sroll-module__Cq2LQa__featureNav a:hover{color:var(--text-primary);background:#ffffff0e;border-color:#ffffff1c;transform:translateY(-2px)}.sroll-module__Cq2LQa__faq>h2{letter-spacing:-.035em;text-wrap:balance;margin-top:14px;font-size:clamp(2.15rem,4.5vw,4.4rem);font-weight:520;line-height:1.04}.sroll-module__Cq2LQa__screen{background:#ffffff09;border:1px solid #ffffff21;border-radius:20px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 32px 88px #0000008a}.sroll-module__Cq2LQa__screenBar{background:#ffffff09;border-bottom:1px solid #ffffff13;align-items:center;gap:7px;height:32px;padding:0 14px;display:flex}.sroll-module__Cq2LQa__screenBar span{background:#fff3;border-radius:50%;width:7px;height:7px}.sroll-module__Cq2LQa__screenViewport{aspect-ratio:16/10;background:#07080c;position:relative;overflow:hidden}.sroll-module__Cq2LQa__screenViewport img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.sroll-module__Cq2LQa__screen:hover .sroll-module__Cq2LQa__screenViewport img{transform:scale(1.012)}.sroll-module__Cq2LQa__journey{flex-direction:column;gap:clamp(110px,13vw,190px);width:min(100% - 48px,1360px);margin:clamp(110px,13vw,184px) auto 0;display:flex}.sroll-module__Cq2LQa__featureRow{grid-template-columns:minmax(260px,.72fr) minmax(0,1.45fr);align-items:center;gap:clamp(42px,6vw,92px);scroll-margin-top:100px;display:grid}.sroll-module__Cq2LQa__featureReverse{grid-template-columns:minmax(0,1.45fr) minmax(260px,.72fr)}.sroll-module__Cq2LQa__featureReverse .sroll-module__Cq2LQa__featureCopy{order:2}.sroll-module__Cq2LQa__featureReverse .sroll-module__Cq2LQa__screen{order:1}.sroll-module__Cq2LQa__featureCopy h2{letter-spacing:-.035em;text-wrap:balance;margin-top:14px;font-size:clamp(2rem,3.4vw,3.65rem);font-weight:520;line-height:1.03}.sroll-module__Cq2LQa__featureCopy>p:not(.sroll-module__Cq2LQa__sectionEyebrow){color:var(--text-muted);margin-top:20px;font-size:1rem;line-height:1.7}.sroll-module__Cq2LQa__promptStack{flex-direction:column;align-items:flex-start;gap:8px;margin-top:26px;display:flex}.sroll-module__Cq2LQa__promptStack span{color:var(--text-secondary);background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;padding:9px 12px;font-size:.82rem}.sroll-module__Cq2LQa__trackingCrop .sroll-module__Cq2LQa__screenViewport img{transform-origin:63% 42%;transform:scale(1.6)}.sroll-module__Cq2LQa__trackingCrop:hover .sroll-module__Cq2LQa__screenViewport img{transform:scale(1.62)}.sroll-module__Cq2LQa__faq{text-align:center;width:min(100% - 48px,900px);margin:clamp(110px,14vw,190px) auto 0}.sroll-module__Cq2LQa__faq>h2{font-size:clamp(2.1rem,4vw,4rem)}.sroll-module__Cq2LQa__faqList{text-align:left;margin-top:clamp(34px,5vw,56px)}.sroll-module__Cq2LQa__faqList details{border-top:1px solid #ffffff1a}.sroll-module__Cq2LQa__faqList details:last-child{border-bottom:1px solid #ffffff1a}.sroll-module__Cq2LQa__faqList summary{cursor:pointer;color:var(--text-secondary);padding:22px 46px 22px 2px;font-size:1rem;font-weight:560;list-style:none;position:relative}.sroll-module__Cq2LQa__faqList summary::-webkit-details-marker{display:none}.sroll-module__Cq2LQa__faqList summary:after{content:"+";color:var(--text-faint);font-size:1.25rem;font-weight:400;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.sroll-module__Cq2LQa__faqList details[open] summary:after{content:"−"}.sroll-module__Cq2LQa__faqList details p{max-width:720px;color:var(--text-muted);padding:0 46px 22px 2px;font-size:.94rem;line-height:1.65}.sroll-module__Cq2LQa__legalRow{flex-wrap:wrap;justify-content:center;gap:14px;margin:clamp(64px,8vw,96px) auto 0;padding:0 24px;display:flex}.sroll-module__Cq2LQa__support{text-align:center;color:var(--text-faint);margin:18px auto 0;padding:0 24px;font-size:.84rem}.sroll-module__Cq2LQa__support a{color:var(--text-muted);border-bottom:1px solid #ffffff24;padding-bottom:1px}.sroll-module__Cq2LQa__support a:hover{color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.sroll-module__Cq2LQa__heroIcon{animation:none}.sroll-module__Cq2LQa__featureNav a,.sroll-module__Cq2LQa__screenViewport img{transition:none}}@media (max-width:900px){.sroll-module__Cq2LQa__hero{text-align:center;grid-template-columns:1fr;grid-template-areas:"mark""badge""pitch""download";gap:38px}.sroll-module__Cq2LQa__productMark{width:min(100%,300px);margin:0 auto}.sroll-module__Cq2LQa__heroIcon{width:min(58vw,240px)}.sroll-module__Cq2LQa__hero h1,.sroll-module__Cq2LQa__lede{margin-inline:auto}.sroll-module__Cq2LQa__featureNav{grid-template-columns:repeat(2,minmax(0,1fr))}.sroll-module__Cq2LQa__featureRow,.sroll-module__Cq2LQa__featureReverse{grid-template-columns:1fr;gap:34px}.sroll-module__Cq2LQa__featureReverse .sroll-module__Cq2LQa__featureCopy,.sroll-module__Cq2LQa__featureReverse .sroll-module__Cq2LQa__screen{order:initial}.sroll-module__Cq2LQa__featureCopy{max-width:660px}}@media (max-width:560px){.sroll-module__Cq2LQa__hero{width:min(100% - 28px,1240px);padding-top:48px}.sroll-module__Cq2LQa__heroIcon{width:min(58vw,220px)}.sroll-module__Cq2LQa__downloadCard{border-radius:24px;padding:20px}.sroll-module__Cq2LQa__downloadTopline{grid-template-columns:1fr;gap:18px}.sroll-module__Cq2LQa__storeButton{width:100%;min-width:0}.sroll-module__Cq2LQa__featureNav,.sroll-module__Cq2LQa__journey,.sroll-module__Cq2LQa__faq{width:min(100% - 28px,1360px)}.sroll-module__Cq2LQa__featureNav{grid-template-columns:repeat(2,minmax(0,1fr))}.sroll-module__Cq2LQa__screen{border-radius:14px}.sroll-module__Cq2LQa__screenBar{height:24px}.sroll-module__Cq2LQa__journey{gap:96px}.sroll-module__Cq2LQa__promptStack span{border-radius:14px}}.sroll-module__Cq2LQa__prose{max-width:760px;margin:0 auto;padding:clamp(40px,5vw,64px) 24px 24px}.sroll-module__Cq2LQa__prose h1{letter-spacing:-.02em;font-size:clamp(2rem,4vw,2.9rem);font-weight:550;line-height:1.08}.sroll-module__Cq2LQa__effective{color:var(--text-faint);margin-top:10px;font-size:.86rem}.sroll-module__Cq2LQa__card{background:#ffffff07;border:1px solid #ffffff17;border-radius:24px;margin-top:28px;padding:clamp(22px,3.4vw,40px);box-shadow:inset 0 1px .5px #ffffff24,0 14px 42px #00000073}.sroll-module__Cq2LQa__card h2{letter-spacing:-.01em;margin-top:30px;font-size:1.22rem;font-weight:600}.sroll-module__Cq2LQa__card h2:first-child{margin-top:0}.sroll-module__Cq2LQa__card p,.sroll-module__Cq2LQa__card li{color:var(--text-muted);margin-top:12px;font-size:.97rem;line-height:1.65}.sroll-module__Cq2LQa__card b{color:var(--text-secondary);font-weight:550}.sroll-module__Cq2LQa__card ol{padding-left:22px}.sroll-module__Cq2LQa__card a{color:var(--text-secondary);border-bottom:1px solid #ffffff2e}.sroll-module__Cq2LQa__card a:hover{color:var(--text-primary)}
