.landing-module__MkS3jW__page{min-height:100svh;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);color:var(--stg-ink);background:var(--stg-cream);overflow-x:clip}.landing-module__MkS3jW__page a{color:inherit;text-decoration:none}.landing-module__MkS3jW__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-module__MkS3jW__nav{justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:0 auto;padding:22px 32px;display:flex}.landing-module__MkS3jW__brand{font-family:var(--font-bricolage);letter-spacing:-.045em;align-items:center;gap:10px;font-size:19px;font-weight:760;display:inline-flex}.landing-module__MkS3jW__mark{flex:none;width:34px;height:34px}.landing-module__MkS3jW__navLinks{align-items:center;gap:28px;font-size:14px;font-weight:650;display:flex}.landing-module__MkS3jW__navLinks>a:not(.landing-module__MkS3jW__navCta){color:var(--stg-muted);transition:color .15s}.landing-module__MkS3jW__navLinks>a:not(.landing-module__MkS3jW__navCta):hover,.landing-module__MkS3jW__navLinks>a.landing-module__MkS3jW__navSignIn{color:var(--stg-ink)}.landing-module__MkS3jW__navSignIn{font-weight:750}.landing-module__MkS3jW__navCta{border:var(--stg-border);border-radius:var(--stg-radius-sm);background:var(--stg-green);min-height:40px;box-shadow:var(--stg-shadow-sm);align-items:center;padding:0 16px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex}.landing-module__MkS3jW__navCta:active{box-shadow:1px 1px 0 var(--stg-ink);transform:translate(1px,1px)}@media (hover:hover){.landing-module__MkS3jW__navCta:hover{box-shadow:1px 1px 0 var(--stg-ink);transform:translate(1px,1px)}}.landing-module__MkS3jW__hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px;max-width:1200px;margin:0 auto;padding:48px 32px 96px;display:grid}.landing-module__MkS3jW__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--stg-muted);margin:0;font-size:13px;font-weight:800}.landing-module__MkS3jW__heroCopy h1{font-family:var(--font-bricolage);letter-spacing:-.055em;text-wrap:balance;margin:18px 0 0;font-size:clamp(44px,5.2vw,72px);font-weight:770;line-height:1}.landing-module__MkS3jW__heroCopy h1 span{background:linear-gradient(transparent 62%, var(--stg-green) 62%, var(--stg-green) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em;display:inline}.landing-module__MkS3jW__lede{max-width:540px;color:var(--stg-muted);margin:24px 0 0;font-size:clamp(17px,1.4vw,19px);line-height:1.55}.landing-module__MkS3jW__heroDeck{justify-items:center;display:grid}.landing-module__MkS3jW__heroCopy>*{animation:.6s cubic-bezier(.2,.85,.24,1) both landing-module__MkS3jW__rise}.landing-module__MkS3jW__heroCopy>:nth-child(2){animation-delay:60ms}.landing-module__MkS3jW__heroCopy>:nth-child(3){animation-delay:.14s}.landing-module__MkS3jW__heroCopy>:nth-child(4){animation-delay:.22s}.landing-module__MkS3jW__heroCopy>:nth-child(5){animation-delay:.28s}.landing-module__MkS3jW__heroDeck{animation:.7s cubic-bezier(.2,.85,.24,1) .2s both landing-module__MkS3jW__rise}@keyframes landing-module__MkS3jW__rise{0%{opacity:0;transform:translateY(14px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-module__MkS3jW__head,.landing-module__MkS3jW__anatomy li,.landing-module__MkS3jW__principles li,.landing-module__MkS3jW__faq,.landing-module__MkS3jW__cta>*{animation:linear both landing-module__MkS3jW__rise;animation-timeline:view();animation-range:entry entry 70%}.landing-module__MkS3jW__anatomy li:nth-child(2),.landing-module__MkS3jW__principles li:nth-child(2){animation-range:entry 8% entry 78%}.landing-module__MkS3jW__anatomy li:nth-child(3),.landing-module__MkS3jW__principles li:nth-child(3){animation-range:entry 16% entry 86%}.landing-module__MkS3jW__anatomy li:nth-child(4),.landing-module__MkS3jW__principles li:nth-child(4){animation-range:entry 24% entry 94%}.landing-module__MkS3jW__anatomy li:nth-child(5){animation-range:entry 32%}}}.landing-module__MkS3jW__startForm{border:var(--stg-border);background:var(--stg-paper);width:min(100%,500px);box-shadow:var(--stg-shadow);border-radius:14px;gap:6px;margin-top:32px;padding:6px;display:flex}.landing-module__MkS3jW__startForm:focus-within{outline:3px solid var(--stg-green);outline-offset:2px}.landing-module__MkS3jW__startForm input{min-width:0;color:var(--stg-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 12px;font-size:17px;font-weight:600}.landing-module__MkS3jW__startForm input::placeholder{color:var(--stg-faint)}.landing-module__MkS3jW__startForm button{border:var(--stg-border);border-radius:var(--stg-radius-sm);background:var(--stg-green);min-height:48px;color:var(--stg-ink);font:inherit;cursor:pointer;flex:none;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:800;transition:background .15s;display:inline-flex}.landing-module__MkS3jW__startForm button:hover{background:#b6f85e}.landing-module__MkS3jW__startForm button:focus-visible{outline:2px solid var(--stg-ink);outline-offset:2px}.landing-module__MkS3jW__startFormDark{border-color:var(--stg-cream);box-shadow:4px 4px 0 var(--stg-green);margin-inline:auto}.landing-module__MkS3jW__band{border-block:1.5px solid var(--stg-line);background:var(--stg-paper)}.landing-module__MkS3jW__section{max-width:1200px;margin:0 auto;padding:112px 32px}.landing-module__MkS3jW__head{max-width:680px}.landing-module__MkS3jW__head h2{font-family:var(--font-bricolage);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(34px,3.8vw,52px);font-weight:770;line-height:1.02}.landing-module__MkS3jW__head p{max-width:580px;color:var(--stg-muted);margin:16px 0 0;font-size:18px;line-height:1.55}.landing-module__MkS3jW__anatomy{counter-reset:slide;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.landing-module__MkS3jW__anatomy li{counter-increment:slide;gap:12px;display:grid}.landing-module__MkS3jW__anatomySlide{aspect-ratio:9/16;border:2px solid var(--stg-ink);background:var(--stg-ink);border-radius:16px;transition:transform .25s cubic-bezier(.2,.85,.24,1),box-shadow .25s;position:relative;overflow:hidden}@media (hover:hover){.landing-module__MkS3jW__anatomy li:hover .landing-module__MkS3jW__anatomySlide{box-shadow:var(--stg-shadow);transform:translateY(-6px)}}.landing-module__MkS3jW__anatomy span{font-size:14px;font-weight:750}.landing-module__MkS3jW__anatomy span:before{content:counter(slide);border:var(--stg-border);border-radius:50%;place-items:center;width:22px;height:22px;margin-right:8px;font-size:12px;font-weight:800;display:inline-grid}.landing-module__MkS3jW__anatomy li:first-child span:before{background:var(--stg-green)}.landing-module__MkS3jW__principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:48px 0 0;padding:0;list-style:none;display:grid}.landing-module__MkS3jW__principles li{border-top:3px solid var(--stg-ink);padding-top:20px}.landing-module__MkS3jW__principles h3{font-family:var(--font-bricolage);letter-spacing:-.035em;margin:0;font-size:21px;font-weight:760;line-height:1.15}.landing-module__MkS3jW__principles p{color:var(--stg-muted);margin:10px 0 0;font-size:15px;line-height:1.55}.landing-module__MkS3jW__pricing{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:48px 0 0;padding:0;list-style:none;display:grid}.landing-module__MkS3jW__priceCard,.landing-module__MkS3jW__priceCardMain{border:var(--stg-border);border-radius:var(--stg-radius-lg);background:var(--stg-paper);align-content:start;gap:6px;padding:26px 24px 28px;display:grid}.landing-module__MkS3jW__priceCardMain{background:var(--stg-green);box-shadow:var(--stg-shadow)}.landing-module__MkS3jW__priceCard h3,.landing-module__MkS3jW__priceCardMain h3{font-family:var(--font-bricolage);letter-spacing:-.04em;margin:0;font-size:24px;font-weight:770}.landing-module__MkS3jW__priceAmount{letter-spacing:-.03em;font-size:42px;font-weight:850;line-height:1.1}.landing-module__MkS3jW__priceAmount small{letter-spacing:0;font-size:16px;font-weight:650}.landing-module__MkS3jW__priceNote{color:var(--stg-muted);font-size:14px}.landing-module__MkS3jW__priceCard ul,.landing-module__MkS3jW__priceCardMain ul{gap:10px;margin:16px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.landing-module__MkS3jW__priceCard li,.landing-module__MkS3jW__priceCardMain li{align-items:flex-start;gap:9px;display:flex}.landing-module__MkS3jW__priceCard svg,.landing-module__MkS3jW__priceCardMain svg{flex:none;margin-top:3px}.landing-module__MkS3jW__faqSection{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px;padding-top:0;display:grid}.landing-module__MkS3jW__faq{border-top:1.5px solid var(--stg-ink)}.landing-module__MkS3jW__faq details{border-bottom:1.5px solid var(--stg-line)}.landing-module__MkS3jW__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}.landing-module__MkS3jW__faq summary::-webkit-details-marker{display:none}.landing-module__MkS3jW__faq summary:focus-visible{outline:2px solid var(--stg-ink);outline-offset:4px;border-radius:4px}.landing-module__MkS3jW__faq summary h3{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:750}.landing-module__MkS3jW__faq summary svg{flex:none;transition:transform .2s}.landing-module__MkS3jW__faq details[open] summary svg{transform:rotate(45deg)}.landing-module__MkS3jW__faq details p{max-width:64ch;color:var(--stg-muted);margin:-6px 0 22px;font-size:16px;line-height:1.6}.landing-module__MkS3jW__cta{text-align:center;color:var(--stg-cream);background:var(--stg-ink);padding:104px 32px 112px}.landing-module__MkS3jW__cta h2{font-family:var(--font-bricolage);letter-spacing:-.055em;margin:0;font-size:clamp(36px,4.4vw,60px);font-weight:770;line-height:1}.landing-module__MkS3jW__cta p{color:#f5f1e8b8;max-width:480px;margin:16px auto 0;font-size:18px;line-height:1.5}.landing-module__MkS3jW__notFound{max-width:1200px;margin:0 auto;padding:96px 32px 128px}.landing-module__MkS3jW__notFound h1{font-family:var(--font-bricolage);letter-spacing:-.055em;margin:16px 0 0;font-size:clamp(40px,5vw,64px);font-weight:770;line-height:1}.landing-module__MkS3jW__notFound>p:not(.landing-module__MkS3jW__eyebrow){color:var(--stg-muted);margin:16px 0 0;font-size:18px}.landing-module__MkS3jW__notFoundActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;font-weight:750;display:flex}.landing-module__MkS3jW__notFoundActions a:last-child{text-underline-offset:3px;text-decoration:underline}.landing-module__MkS3jW__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;max-width:1200px;margin:0 auto;padding:32px 32px 40px;font-size:13px;display:flex}.landing-module__MkS3jW__footer .landing-module__MkS3jW__brand{font-size:16px}.landing-module__MkS3jW__footer .landing-module__MkS3jW__mark{width:28px;height:28px}.landing-module__MkS3jW__footerLinks{flex-wrap:wrap;gap:12px 22px;font-weight:600;display:flex}.landing-module__MkS3jW__footerLinks a{color:var(--stg-muted)}.landing-module__MkS3jW__footerLinks a:hover{color:var(--stg-ink)}.landing-module__MkS3jW__footer small{color:var(--stg-faint);font-size:12px}@media (max-width:1000px){.landing-module__MkS3jW__hero{grid-template-columns:1fr;gap:56px;padding-top:32px}.landing-module__MkS3jW__principles{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__MkS3jW__pricing{grid-template-columns:1fr;max-width:480px}.landing-module__MkS3jW__faqSection{grid-template-columns:1fr;gap:24px}}@media (max-width:620px){.landing-module__MkS3jW__nav{padding:16px}.landing-module__MkS3jW__navLinks{gap:16px}.landing-module__MkS3jW__navLinks>a:not(.landing-module__MkS3jW__navCta,.landing-module__MkS3jW__navSignIn){display:none}.landing-module__MkS3jW__navCta{min-height:36px;padding:0 12px;font-size:13px}.landing-module__MkS3jW__brand span{display:none}.landing-module__MkS3jW__hero{padding:20px 16px 72px}.landing-module__MkS3jW__heroCopy h1{font-size:clamp(38px,11vw,52px)}.landing-module__MkS3jW__startForm{flex-direction:column}.landing-module__MkS3jW__startForm input{min-height:46px}.landing-module__MkS3jW__startForm button{justify-content:center}.landing-module__MkS3jW__section{padding:72px 16px}.landing-module__MkS3jW__faqSection{padding-top:0}.landing-module__MkS3jW__anatomy{scroll-snap-type:x mandatory;margin-inline:-16px;padding:0 16px 8px;display:flex;overflow-x:auto}.landing-module__MkS3jW__anatomy li{scroll-snap-align:start;flex:0 0 58vw}.landing-module__MkS3jW__principles{grid-template-columns:1fr;gap:24px}.landing-module__MkS3jW__cta{padding:72px 16px 80px}.landing-module__MkS3jW__footer{flex-direction:column;align-items:flex-start;padding:28px 16px 36px}}@media (prefers-reduced-motion:reduce){.landing-module__MkS3jW__faq summary svg,.landing-module__MkS3jW__navCta,.landing-module__MkS3jW__anatomySlide{transition:none}.landing-module__MkS3jW__heroCopy>*,.landing-module__MkS3jW__heroDeck{animation:none}}
.deck-module__0e01iG__reelCard{gap:14px;display:grid}.deck-module__0e01iG__reelFrame{aspect-ratio:9/16;border:2px solid var(--stg-ink);background:var(--stg-ink);border-radius:22px;transition:box-shadow .16s;position:relative;overflow:hidden}[data-lean=keep] .deck-module__0e01iG__reelFrame{box-shadow:0 0 0 5px var(--stg-green)}[data-lean=skip] .deck-module__0e01iG__reelFrame{box-shadow:0 0 0 5px #ff5a45}.deck-module__0e01iG__slide,.deck-module__0e01iG__slideOn{pointer-events:none;position:absolute;inset:0}.deck-module__0e01iG__slide{visibility:hidden}.deck-module__0e01iG__arrow{z-index:2;color:#fff;cursor:pointer;background:#00000061;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:background .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.deck-module__0e01iG__arrow:hover{background:#0009}.deck-module__0e01iG__arrow:focus-visible{outline-offset:2px;outline:2px solid #fff}.deck-module__0e01iG__arrowLeft{left:8px}.deck-module__0e01iG__arrowRight{right:8px}.deck-module__0e01iG__caption{z-index:1;color:#fff;text-shadow:0 1px 2px #0006;pointer-events:none;background:linear-gradient(#0000,#0006);gap:3px;padding:36px 22% 12px 12px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1.35;display:grid;position:absolute;inset:auto 0 0}.deck-module__0e01iG__caption strong{font-size:13.5px}.deck-module__0e01iG__caption span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.deck-module__0e01iG__dots{justify-content:center;gap:5px;height:6px;display:flex}.deck-module__0e01iG__dots i{background:var(--stg-line);border-radius:50%;width:6px;height:6px}.deck-module__0e01iG__dots .deck-module__0e01iG__dotOn{background:var(--stg-ink)}.deck-module__0e01iG__label{display:grid}.deck-module__0e01iG__labelPart{grid-area:1/1;align-content:start;display:grid}.deck-module__0e01iG__labelHidden{visibility:hidden}.deck-module__0e01iG__reasons{justify-content:center;gap:8px;margin-top:8px;display:flex}.deck-module__0e01iG__reason{border:1.5px solid var(--stg-ink);background:var(--stg-paper);min-height:34px;color:var(--stg-ink);font:inherit;cursor:pointer;box-shadow:2px 3px 0 var(--stg-ink);border-radius:999px;padding:0 14px;font-size:14px;font-weight:800;transition:transform .16s,box-shadow .16s}.deck-module__0e01iG__reason:active{box-shadow:1px 1px 0 var(--stg-ink);transform:scale(.95)}.deck-module__0e01iG__reason:focus-visible{outline:3px solid var(--stg-ink);outline-offset:3px}@media (hover:hover){.deck-module__0e01iG__reason:hover{box-shadow:3px 5px 0 var(--stg-ink);transform:translateY(-2px)}}
.tour-module__UIKX_G__tour{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;margin-top:56px;display:grid}.tour-module__UIKX_G__steps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.tour-module__UIKX_G__step,.tour-module__UIKX_G__stepOn{border-radius:var(--stg-radius);width:100%;color:var(--stg-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1.5px solid #0000;grid-template-columns:34px 1fr;gap:14px;padding:16px 18px 18px 14px;transition:background .15s;display:grid}.tour-module__UIKX_G__step:hover{background:#1318130a}.tour-module__UIKX_G__stepOn{border:var(--stg-border);background:var(--stg-paper);box-shadow:var(--stg-shadow);position:relative;overflow:hidden}.tour-module__UIKX_G__step:focus-visible,.tour-module__UIKX_G__stepOn:focus-visible{outline:2px solid var(--stg-ink);outline-offset:3px}.tour-module__UIKX_G__stepNumber{border:var(--stg-border);width:30px;height:30px;font-family:var(--font-bricolage);border-radius:50%;place-items:center;font-size:15px;font-weight:800;display:grid}.tour-module__UIKX_G__stepOn .tour-module__UIKX_G__stepNumber{background:var(--stg-green)}.tour-module__UIKX_G__stepText{gap:4px;padding-top:3px;display:grid}.tour-module__UIKX_G__stepText strong{font-family:var(--font-bricolage);letter-spacing:-.035em;font-size:20px;font-weight:760;line-height:1.15}.tour-module__UIKX_G__stepText span{color:var(--stg-muted);font-size:15px;line-height:1.5}.tour-module__UIKX_G__step .tour-module__UIKX_G__stepText span{color:var(--stg-faint)}.tour-module__UIKX_G__timer{background:var(--stg-green);height:3px;animation:tour-module__UIKX_G__timer var(--tour-ms) linear both;position:absolute;bottom:0;left:0}.tour-module__UIKX_G__paused .tour-module__UIKX_G__timer{animation-play-state:paused}@keyframes tour-module__UIKX_G__timer{0%{width:0}to{width:100%}}.tour-module__UIKX_G__window{border:var(--stg-border);border-radius:var(--stg-radius-lg);background:var(--stg-cream);box-shadow:var(--stg-shadow);position:sticky;top:24px;overflow:hidden}.tour-module__UIKX_G__chrome{border-bottom:1.5px solid var(--stg-line);background:var(--stg-paper);align-items:center;gap:6px;height:34px;padding:0 14px;display:flex}.tour-module__UIKX_G__chrome i{background:var(--stg-line);border-radius:50%;width:9px;height:9px}.tour-module__UIKX_G__chrome span{letter-spacing:.06em;text-transform:uppercase;color:var(--stg-faint);margin-left:auto;font-size:11px;font-weight:800}.tour-module__UIKX_G__screen{height:440px;animation:.3s ease-out tour-module__UIKX_G__show}@keyframes tour-module__UIKX_G__show{0%{opacity:0;transform:translateY(6px)}}.tour-module__UIKX_G__shell{grid-template-columns:132px minmax(0,1fr);height:100%;display:grid}.tour-module__UIKX_G__sidebar{border-right:1.5px solid var(--stg-line);align-content:start;gap:3px;padding:14px 8px;display:grid}.tour-module__UIKX_G__mark{width:24px;height:24px;margin:0 0 14px 6px}.tour-module__UIKX_G__item,.tour-module__UIKX_G__itemOn{min-height:30px;color:var(--stg-faint);border:1.5px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:0 8px;font-size:12.5px;font-weight:700;display:flex}.tour-module__UIKX_G__itemOn{border-color:var(--stg-ink);background:var(--stg-paper);color:var(--stg-ink);box-shadow:var(--stg-shadow-sm);font-family:var(--font-bricolage);font-size:13.5px;font-weight:770}.tour-module__UIKX_G__main{min-width:0;padding:18px 20px;overflow:hidden}.tour-module__UIKX_G__screenTitle{font-family:var(--font-bricolage);letter-spacing:-.055em;margin:0;font-size:22px;font-weight:770;line-height:1}.tour-module__UIKX_G__screenSub{color:var(--stg-muted);margin:6px 0 0;font-size:13px}.tour-module__UIKX_G__panelTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--stg-faint);margin:0 0 8px;font-size:10.5px;font-weight:800}.tour-module__UIKX_G__read{height:100%;padding:26px 32px;overflow:hidden}.tour-module__UIKX_G__audience,.tour-module__UIKX_G__audienceNext{border:var(--stg-border);background:var(--stg-paper);box-shadow:var(--stg-shadow-sm);border-radius:14px;margin-top:18px;padding:14px 16px}.tour-module__UIKX_G__audienceNext{border-color:var(--stg-line);box-shadow:none;color:var(--stg-muted);margin-top:10px}.tour-module__UIKX_G__audience strong,.tour-module__UIKX_G__audienceNext strong{font-size:15px;font-weight:800;display:block}.tour-module__UIKX_G__audience>span{color:var(--stg-muted);margin-top:2px;font-size:13px;display:block}.tour-module__UIKX_G__audience ul{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.tour-module__UIKX_G__problem,.tour-module__UIKX_G__problemOn{border:1.5px solid var(--stg-line);border-radius:var(--stg-radius-sm);background:#fff;align-items:center;gap:9px;padding:8px 10px;font-size:13px;font-weight:650;display:flex}.tour-module__UIKX_G__problem{color:var(--stg-faint);background:0 0}.tour-module__UIKX_G__tick{border:var(--stg-border);background:var(--stg-paper);border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.tour-module__UIKX_G__problemOn .tour-module__UIKX_G__tick{background:var(--stg-green);animation:.3s both tour-module__UIKX_G__tick}.tour-module__UIKX_G__problemOn:nth-child(2) .tour-module__UIKX_G__tick{animation-delay:.15s}.tour-module__UIKX_G__problemOn:nth-child(3) .tour-module__UIKX_G__tick{animation-delay:.3s}@keyframes tour-module__UIKX_G__tick{0%{background:var(--stg-paper);transform:scale(.7)}}.tour-module__UIKX_G__swipe{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;height:100%;display:grid}.tour-module__UIKX_G__swipeDeck{align-content:start;justify-items:center;gap:12px;display:grid}.tour-module__UIKX_G__miniStack{width:150px;display:grid}.tour-module__UIKX_G__miniReel,.tour-module__UIKX_G__miniUnder{aspect-ratio:9/16;border:2px solid var(--stg-ink);background:var(--stg-ink);border-radius:14px;grid-area:1/1;position:relative;overflow:hidden}.tour-module__UIKX_G__miniReel{z-index:1;animation:.9s cubic-bezier(.2,.85,.24,1) .3s both tour-module__UIKX_G__lean;transform:translate(-10px)rotate(-5deg);box-shadow:0 0 0 4px #ff5a45}@keyframes tour-module__UIKX_G__lean{0%{box-shadow:none;transform:none}}.tour-module__UIKX_G__miniReel img{object-fit:cover}.tour-module__UIKX_G__miniUnder{background:#3a3f3a;transform:translateY(8px)scale(.94)}.tour-module__UIKX_G__miniControls{justify-content:space-between;width:150px;display:flex}.tour-module__UIKX_G__miniSkip,.tour-module__UIKX_G__miniKeep{border:var(--stg-border);width:36px;height:36px;box-shadow:2px 3px 0 var(--stg-ink);border-radius:50%;place-items:center;display:grid}.tour-module__UIKX_G__miniSkip{background:var(--stg-paper);transform:translateY(-2px)scale(1.06)}.tour-module__UIKX_G__miniKeep{background:var(--stg-green)}.tour-module__UIKX_G__feedback{border:var(--stg-border);background:var(--stg-paper);box-shadow:var(--stg-shadow-sm);border-radius:14px;align-self:start;margin-top:36px;padding:14px}.tour-module__UIKX_G__field{border:var(--stg-border);border-radius:var(--stg-radius-sm);background:#fff;min-height:64px;margin-bottom:16px;padding:9px 10px;font-size:13px;line-height:1.4}.tour-module__UIKX_G__rules{gap:5px;margin:0;padding:0;list-style:none;display:grid}.tour-module__UIKX_G__rules li{border:var(--stg-border);background:#fff;border-radius:8px;padding:7px 9px;font-size:12px;font-weight:700;line-height:1.3}.tour-module__UIKX_G__schedule{gap:14px;display:grid}.tour-module__UIKX_G__scheduleHead{align-items:baseline;gap:14px;display:flex}.tour-module__UIKX_G__scheduleHead .tour-module__UIKX_G__screenTitle{margin-right:auto}.tour-module__UIKX_G__week{border:var(--stg-border);background:var(--stg-paper);box-shadow:var(--stg-shadow-sm);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.tour-module__UIKX_G__day,.tour-module__UIKX_G__dayToday{border-left:1.5px solid var(--stg-line);align-content:start;gap:7px;min-width:0;min-height:300px;padding:10px 6px;display:grid}.tour-module__UIKX_G__day:first-child{border-left:0}.tour-module__UIKX_G__dayToday{background:#a7f43d24}.tour-module__UIKX_G__dayHead{letter-spacing:.06em;text-transform:uppercase;color:var(--stg-faint);align-items:baseline;gap:4px;margin:0 0 2px;padding:0 3px;font-size:10px;font-weight:800;display:flex}.tour-module__UIKX_G__dayHead strong{font-family:var(--font-bricolage);letter-spacing:-.04em;color:var(--stg-ink);font-size:17px;font-weight:770}.tour-module__UIKX_G__dayToday .tour-module__UIKX_G__dayHead strong{background:var(--stg-green);box-shadow:inset 0 0 0 1.5px var(--stg-ink);border-radius:99px;padding:0 6px}.tour-module__UIKX_G__slot{border:var(--stg-border);background:#fff;border-radius:9px;align-items:center;gap:6px;padding:4px;display:flex}.tour-module__UIKX_G__slotEmpty{border:1.5px dashed var(--stg-line);min-height:50px;color:var(--stg-faint);border-radius:9px;justify-content:space-between;align-items:center;padding:0 7px;font-size:11px;font-weight:800;display:flex}.tour-module__UIKX_G__thumb{aspect-ratio:9/16;background:var(--stg-ink);border-radius:4px;flex:none;width:24px;position:relative;overflow:hidden}.tour-module__UIKX_G__thumb img{object-fit:cover}.tour-module__UIKX_G__scheduled,.tour-module__UIKX_G__posted{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.tour-module__UIKX_G__scheduled:before,.tour-module__UIKX_G__posted:before{content:"";vertical-align:1px;background:var(--stg-ink);border-radius:50%;width:6px;height:6px;margin-right:3px;display:inline-block}.tour-module__UIKX_G__posted:before{background:#3aa13a}.tour-module__UIKX_G__analytics{gap:12px;display:grid}.tour-module__UIKX_G__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tour-module__UIKX_G__tile{border:1.5px solid var(--stg-line);border-radius:var(--stg-radius-sm);background:#fff;padding:9px 11px;display:grid}.tour-module__UIKX_G__tile span{letter-spacing:.06em;text-transform:uppercase;color:var(--stg-faint);font-size:10px;font-weight:800}.tour-module__UIKX_G__tile strong{font-family:var(--font-bricolage);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:770}.tour-module__UIKX_G__card{border:var(--stg-border);background:var(--stg-paper);box-shadow:var(--stg-shadow-sm);border-radius:14px;padding:12px 14px}.tour-module__UIKX_G__bars{border-bottom:1.5px solid var(--stg-ink);align-items:flex-end;gap:4px;height:92px;display:flex}.tour-module__UIKX_G__bars i{background:var(--stg-ink);transform-origin:bottom;border-radius:3px 3px 0 0;flex:1;animation:.6s cubic-bezier(.2,.85,.24,1) both tour-module__UIKX_G__grow}.tour-module__UIKX_G__bars i:nth-child(n+5){animation-delay:80ms}.tour-module__UIKX_G__bars i:nth-child(n+9){animation-delay:.16s}@keyframes tour-module__UIKX_G__grow{0%{transform:scaleY(0)}}@keyframes tour-module__UIKX_G__fill{0%{transform:scaleX(0)}}.tour-module__UIKX_G__compareRow{grid-template-columns:110px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:4px 0;font-size:12px;font-weight:700;display:grid}.tour-module__UIKX_G__compareRow strong{text-align:right;font-variant-numeric:tabular-nums}.tour-module__UIKX_G__compareBar{background:#13181314;border-radius:99px;height:10px;overflow:hidden}.tour-module__UIKX_G__compareBar i{transform-origin:0;background:var(--stg-green);height:100%;box-shadow:inset 0 0 0 1.5px var(--stg-ink);border-radius:99px;animation:.8s cubic-bezier(.2,.85,.24,1) .2s both tour-module__UIKX_G__fill;display:block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tour-module__UIKX_G__steps li,.tour-module__UIKX_G__window{animation:linear both tour-module__UIKX_G__rise;animation-timeline:view();animation-range:entry entry 60%}.tour-module__UIKX_G__steps li:nth-child(2){animation-range:entry 6% entry 66%}.tour-module__UIKX_G__steps li:nth-child(3){animation-range:entry 12% entry 72%}.tour-module__UIKX_G__steps li:nth-child(4){animation-range:entry 18% entry 78%}@keyframes tour-module__UIKX_G__rise{0%{opacity:0;transform:translateY(14px)}}}}@media (max-width:1000px){.tour-module__UIKX_G__tour{grid-template-columns:1fr;gap:28px}.tour-module__UIKX_G__window{position:relative;top:0}}@media (max-width:620px){.tour-module__UIKX_G__screen{height:400px}.tour-module__UIKX_G__shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.tour-module__UIKX_G__sidebar{border-right:0;border-bottom:1.5px solid var(--stg-line);gap:2px;padding:8px;display:flex;overflow:hidden}.tour-module__UIKX_G__mark{display:none}.tour-module__UIKX_G__item,.tour-module__UIKX_G__itemOn{padding:0 7px;font-size:11.5px}.tour-module__UIKX_G__item>span{display:none}.tour-module__UIKX_G__main{padding:14px}.tour-module__UIKX_G__read{padding:18px 16px}.tour-module__UIKX_G__swipe{grid-template-columns:1fr}.tour-module__UIKX_G__feedback{display:none}.tour-module__UIKX_G__week{grid-template-columns:repeat(3,minmax(0,1fr))}.tour-module__UIKX_G__week>:nth-child(n+4){display:none}.tour-module__UIKX_G__day,.tour-module__UIKX_G__dayToday{min-height:250px}}@media (prefers-reduced-motion:reduce){.tour-module__UIKX_G__screen{animation:none}.tour-module__UIKX_G__timer{display:none}.tour-module__UIKX_G__miniReel,.tour-module__UIKX_G__bars i,.tour-module__UIKX_G__compareBar i,.tour-module__UIKX_G__problemOn .tour-module__UIKX_G__tick{animation:none}}
.legal-module__6ajhsq__shell{min-height:100svh;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);color:var(--stg-ink);background:var(--stg-cream);flex-direction:column;display:flex;position:relative;overflow-x:clip}.legal-module__6ajhsq__shell a{color:inherit;text-decoration:none}.legal-module__6ajhsq__header{z-index:2;justify-content:space-between;align-items:center;width:100%;max-width:1240px;margin:0 auto;padding:24px 34px;display:flex;position:relative}.legal-module__6ajhsq__signIn{color:inherit;font-size:14px;font-weight:700;text-decoration:none}.legal-module__6ajhsq__signIn:hover{text-decoration:underline}.legal-module__6ajhsq__brand{font-family:var(--font-bricolage);letter-spacing:-.045em;align-items:center;gap:11px;font-size:19px;font-weight:760;text-decoration:none;display:inline-flex}.legal-module__6ajhsq__mark{flex:none;width:38px;height:38px}.legal-module__6ajhsq__main{z-index:2;flex:1;position:relative}.legal-module__6ajhsq__content{max-width:720px;margin:0 auto;padding:20px 34px 96px}.legal-module__6ajhsq__content h1{font-family:var(--font-bricolage);letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(34px,5vw,52px);font-weight:770;line-height:.98}.legal-module__6ajhsq__updated{color:var(--stg-muted);margin:14px 0 0;font-size:14px}.legal-module__6ajhsq__intro{letter-spacing:-.01em;color:var(--stg-muted);max-width:62ch;margin:30px 0 0;font-size:18px;line-height:1.6}.legal-module__6ajhsq__section{border-top:1.5px solid var(--stg-line);margin-top:44px;padding-top:28px}.legal-module__6ajhsq__section h2{font-family:var(--font-bricolage);letter-spacing:-.03em;margin:0;font-size:24px;font-weight:760}.legal-module__6ajhsq__section p{color:var(--stg-muted);max-width:66ch;margin:14px 0 0;font-size:16px;line-height:1.65}.legal-module__6ajhsq__section ul{gap:8px;max-width:64ch;margin:14px 0 0;padding:0 0 0 20px;display:grid}.legal-module__6ajhsq__section li{color:var(--stg-muted);font-size:16px;line-height:1.6}.legal-module__6ajhsq__section a{text-decoration:underline;-webkit-text-decoration-color:var(--stg-line);text-decoration-color:var(--stg-line);text-underline-offset:3px;transition:text-decoration-color .2s}.legal-module__6ajhsq__section a:hover{-webkit-text-decoration-color:var(--stg-ink);text-decoration-color:var(--stg-ink)}@media (max-width:620px){.legal-module__6ajhsq__header{padding:18px 16px}.legal-module__6ajhsq__content{padding:12px 16px 72px}}
.agents-landing-module__pQgpzW__page{min-height:100svh;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);color:var(--stg-ink);background:var(--stg-cream);overflow-x:clip}.agents-landing-module__pQgpzW__page a{color:inherit}.agents-landing-module__pQgpzW__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.agents-landing-module__pQgpzW__nav{justify-content:space-between;align-items:center;gap:20px;max-width:1320px;margin:0 auto;padding:20px 32px;display:flex}.agents-landing-module__pQgpzW__brand{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.agents-landing-module__pQgpzW__mark{flex:none;width:34px;height:34px}.agents-landing-module__pQgpzW__brandName{font-family:var(--font-bricolage);letter-spacing:-.045em;font-size:19px;font-weight:780}.agents-landing-module__pQgpzW__brandTag{border:1px solid var(--stg-ink);background:var(--stg-green);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.agents-landing-module__pQgpzW__navLinks{align-items:center;gap:26px;font-size:14px;font-weight:650;display:flex}.agents-landing-module__pQgpzW__navLinks a{text-decoration:none}.agents-landing-module__pQgpzW__navLinks>a:not(.agents-landing-module__pQgpzW__navCta,.agents-landing-module__pQgpzW__navSignIn){color:var(--stg-muted);transition:color .15s}.agents-landing-module__pQgpzW__navLinks>a:not(.agents-landing-module__pQgpzW__navCta,.agents-landing-module__pQgpzW__navSignIn):hover{color:var(--stg-ink)}.agents-landing-module__pQgpzW__navSignIn{font-weight:750}.agents-landing-module__pQgpzW__navCta,.agents-landing-module__pQgpzW__cta{border:var(--stg-border);border-radius:var(--stg-radius-sm);background:var(--stg-green);color:var(--stg-ink);justify-content:center;align-items:center;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.agents-landing-module__pQgpzW__navCta{min-height:40px;box-shadow:var(--stg-shadow-sm);padding:0 16px}.agents-landing-module__pQgpzW__cta{min-height:52px;box-shadow:var(--stg-shadow);padding:0 22px;font-size:16px}.agents-landing-module__pQgpzW__navCta:active,.agents-landing-module__pQgpzW__cta:active{box-shadow:1px 1px 0 var(--stg-ink);transform:translate(2px,2px)}@media (hover:hover){.agents-landing-module__pQgpzW__navCta:hover{box-shadow:1px 1px 0 var(--stg-ink);transform:translate(1px,1px)}.agents-landing-module__pQgpzW__cta:hover{box-shadow:var(--stg-shadow-sm);transform:translate(2px,2px)}}.agents-landing-module__pQgpzW__page a:focus-visible,.agents-landing-module__pQgpzW__page summary:focus-visible,.agents-landing-module__pQgpzW__page [tabindex]:focus-visible{outline:3px solid var(--stg-ink);outline-offset:3px;border-radius:6px}.agents-landing-module__pQgpzW__navCta:focus-visible,.agents-landing-module__pQgpzW__cta:focus-visible{outline-color:var(--stg-ink)}.agents-landing-module__pQgpzW__hero{max-width:1320px;margin:0 auto;padding:40px 32px 96px}.agents-landing-module__pQgpzW__heroHead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:32px 64px;display:grid}.agents-landing-module__pQgpzW__heroHead h1{font-family:var(--font-bricolage);letter-spacing:-.058em;text-wrap:balance;margin:0;font-size:clamp(46px,6.2vw,92px);font-weight:780;line-height:.96}.agents-landing-module__pQgpzW__lede{max-width:460px;color:var(--stg-muted);margin:0;font-size:18px;line-height:1.55}.agents-landing-module__pQgpzW__actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:24px;display:flex}.agents-landing-module__pQgpzW__ctaNote{color:var(--stg-muted);font-size:14px;font-weight:650}.agents-landing-module__pQgpzW__run{margin:64px 0 0}.agents-landing-module__pQgpzW__prompt{border:var(--stg-border);border-radius:var(--stg-radius);background:var(--stg-ink);color:var(--stg-cream);box-shadow:4px 4px 0 var(--stg-green);align-items:baseline;gap:14px;margin:0;padding:18px 22px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:18px;line-height:1.45;display:flex}.agents-landing-module__pQgpzW__caret{color:var(--stg-green);font-weight:700}.agents-landing-module__pQgpzW__promptText{min-width:0;position:relative}.agents-landing-module__pQgpzW__strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.agents-landing-module__pQgpzW__strip li{aspect-ratio:9/16;border:2px solid var(--stg-ink);background:var(--stg-ink);border-radius:16px;overflow:hidden}.agents-landing-module__pQgpzW__strip img{object-fit:cover;width:100%;height:100%;display:block}.agents-landing-module__pQgpzW__caption{color:var(--stg-muted);margin-top:14px;font-size:13px}@media (prefers-reduced-motion:no-preference) and (min-width:621px){.agents-landing-module__pQgpzW__promptText{width:calc(var(--chars) * 1ch);white-space:nowrap;vertical-align:bottom;animation:agents-landing-module__pQgpzW__type 1s steps(var(--chars)) .2s both;display:inline-block;overflow:hidden}.agents-landing-module__pQgpzW__prompt:after{content:"";background:var(--stg-green);align-self:center;width:.6em;height:1.1em;animation:1s step-end 1.2s 3 both agents-landing-module__pQgpzW__blink}.agents-landing-module__pQgpzW__strip li{animation:.55s cubic-bezier(.2,.85,.24,1) both agents-landing-module__pQgpzW__deal;animation-delay:calc(.75s + var(--i,0) * 80ms)}.agents-landing-module__pQgpzW__strip li:nth-child(2){--i:1}.agents-landing-module__pQgpzW__strip li:nth-child(3){--i:2}.agents-landing-module__pQgpzW__strip li:nth-child(4){--i:3}.agents-landing-module__pQgpzW__strip li:nth-child(5){--i:4}}@keyframes agents-landing-module__pQgpzW__type{0%{width:0}}@keyframes agents-landing-module__pQgpzW__blink{50%{opacity:0}}@keyframes agents-landing-module__pQgpzW__deal{0%{opacity:0;transform:translateY(18px)}}.agents-landing-module__pQgpzW__band{border-block:1.5px solid var(--stg-line);background:var(--stg-paper)}.agents-landing-module__pQgpzW__section{max-width:1320px;margin:0 auto;padding:112px 32px}.agents-landing-module__pQgpzW__h2{font-family:var(--font-bricolage);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(34px,3.8vw,52px);font-weight:780;line-height:1.02}.agents-landing-module__pQgpzW__head{max-width:640px}.agents-landing-module__pQgpzW__head p{color:var(--stg-muted);margin:16px 0 0;font-size:18px;line-height:1.55}.agents-landing-module__pQgpzW__steps{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.9fr);gap:28px 48px;margin:48px 0 0;padding:0;list-style:none;display:grid}.agents-landing-module__pQgpzW__step{grid-row:span 2;grid-template-rows:subgrid;display:grid}.agents-landing-module__pQgpzW__stepText h3{font-family:var(--font-bricolage);letter-spacing:-.035em;text-wrap:balance;margin:16px 0 0;font-size:24px;font-weight:760;line-height:1.12}.agents-landing-module__pQgpzW__stepText p{max-width:40ch;color:var(--stg-muted);margin:10px 0 0;font-size:16px;line-height:1.55}.agents-landing-module__pQgpzW__stepNo{border:var(--stg-border);background:var(--stg-cream);border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:inline-grid}.agents-landing-module__pQgpzW__step:first-child .agents-landing-module__pQgpzW__stepNo{background:var(--stg-green)}.agents-landing-module__pQgpzW__stepReel{width:min(100%,300px)}.agents-landing-module__pQgpzW__command{border:var(--stg-border);border-radius:var(--stg-radius);background:var(--stg-ink);color:var(--stg-cream);box-shadow:4px 4px 0 var(--stg-green);align-self:start;gap:10px;padding:20px;display:grid}.agents-landing-module__pQgpzW__commandLabel{color:#f5f1e899;font-size:13px;font-weight:700}.agents-landing-module__pQgpzW__command code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.6}.agents-landing-module__pQgpzW__shot{border:var(--stg-border);border-radius:var(--stg-radius);background:var(--stg-ink);width:100%;height:auto;box-shadow:3px 3px 0 var(--stg-ink);display:block}.agents-landing-module__pQgpzW__tableWrap{margin-top:48px;overflow-x:auto}.agents-landing-module__pQgpzW__plans{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:16px}.agents-landing-module__pQgpzW__plans thead th{text-align:left;vertical-align:bottom;padding:0 16px 20px}.agents-landing-module__pQgpzW__planName{font-family:var(--font-bricolage);letter-spacing:-.04em;font-size:24px;font-weight:780;display:block}.agents-landing-module__pQgpzW__planPrice{letter-spacing:-.03em;margin-top:4px;font-size:40px;font-weight:850;line-height:1.05;display:block}.agents-landing-module__pQgpzW__planPrice small{letter-spacing:0;color:var(--stg-muted);font-size:15px;font-weight:650}.agents-landing-module__pQgpzW__plans tbody tr{border-top:1.5px solid var(--stg-line)}.agents-landing-module__pQgpzW__plans tbody tr:first-child{border-top:1.5px solid var(--stg-ink)}.agents-landing-module__pQgpzW__labelCol{width:34%}.agents-landing-module__pQgpzW__plans tbody th{text-align:left;padding:15px 16px 15px 0;font-weight:650}.agents-landing-module__pQgpzW__plans tbody td{padding:15px 16px}.agents-landing-module__pQgpzW__plans td svg{display:block}.agents-landing-module__pQgpzW__no{color:var(--stg-muted)}.agents-landing-module__pQgpzW__faqSection{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px;padding-top:0;display:grid}.agents-landing-module__pQgpzW__faq{border-top:1.5px solid var(--stg-ink)}.agents-landing-module__pQgpzW__faq details{border-bottom:1.5px solid var(--stg-line)}.agents-landing-module__pQgpzW__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}.agents-landing-module__pQgpzW__faq summary::-webkit-details-marker{display:none}.agents-landing-module__pQgpzW__faq summary h3{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:750}.agents-landing-module__pQgpzW__faq summary svg{flex:none;transition:transform .2s}.agents-landing-module__pQgpzW__faq details[open] summary svg{transform:rotate(45deg)}.agents-landing-module__pQgpzW__faq details p{max-width:64ch;color:var(--stg-muted);margin:-6px 0 22px;font-size:16px;line-height:1.6}.agents-landing-module__pQgpzW__faq details a{color:var(--stg-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.agents-landing-module__pQgpzW__roadmapBand{border:var(--stg-border);border-radius:var(--stg-radius-lg);background:var(--stg-green);max-width:1256px;box-shadow:var(--stg-shadow);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 48px;margin:0 auto;padding:40px 44px;display:grid}.agents-landing-module__pQgpzW__roadmapKicker{letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:800}.agents-landing-module__pQgpzW__roadmapTitle{font-family:var(--font-bricolage);letter-spacing:-.04em;margin:0;font-size:clamp(30px,3vw,42px);font-weight:780;line-height:1.02}.agents-landing-module__pQgpzW__roadmapText{max-width:62ch;margin:12px 0 0;font-size:17px;line-height:1.55}.agents-landing-module__pQgpzW__roadmapCta{background:var(--stg-paper)}.agents-landing-module__pQgpzW__final{text-align:center;color:var(--stg-cream);background:var(--stg-ink);padding:104px 32px 112px}.agents-landing-module__pQgpzW__final h2{max-width:16ch;font-family:var(--font-bricolage);letter-spacing:-.055em;text-wrap:balance;margin:0 auto;font-size:clamp(36px,4.4vw,60px);font-weight:780;line-height:1}.agents-landing-module__pQgpzW__final p{color:#f5f1e8b8;max-width:480px;margin:18px auto 32px;font-size:18px;line-height:1.5}.agents-landing-module__pQgpzW__final .agents-landing-module__pQgpzW__cta{color:var(--stg-ink);border-color:var(--stg-cream);box-shadow:4px 4px 0 var(--stg-green)}.agents-landing-module__pQgpzW__final .agents-landing-module__pQgpzW__cta:focus-visible{outline-color:var(--stg-green)}.agents-landing-module__pQgpzW__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;max-width:1320px;margin:0 auto;padding:32px 32px 40px;font-size:14px;display:flex}.agents-landing-module__pQgpzW__footer .agents-landing-module__pQgpzW__mark{width:28px;height:28px}.agents-landing-module__pQgpzW__footer .agents-landing-module__pQgpzW__brandName{font-size:16px}.agents-landing-module__pQgpzW__footerLinks{flex-wrap:wrap;gap:12px 22px;font-weight:600;display:flex}.agents-landing-module__pQgpzW__footerLinks a{color:var(--stg-muted);text-decoration:none}.agents-landing-module__pQgpzW__footerLinks a:hover{color:var(--stg-ink)}@media (max-width:1000px){.agents-landing-module__pQgpzW__heroHead{grid-template-columns:1fr}.agents-landing-module__pQgpzW__steps{grid-template-rows:none;grid-template-columns:1fr;gap:64px}.agents-landing-module__pQgpzW__step{grid-row:auto;grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px}.agents-landing-module__pQgpzW__stepWide{grid-template-columns:1fr}.agents-landing-module__pQgpzW__faqSection{grid-template-columns:1fr;gap:24px}}@media (max-width:620px){.agents-landing-module__pQgpzW__nav{padding:14px 16px}.agents-landing-module__pQgpzW__navLinks{gap:14px}.agents-landing-module__pQgpzW__navLinks>a:not(.agents-landing-module__pQgpzW__navCta,.agents-landing-module__pQgpzW__navSignIn){display:none}.agents-landing-module__pQgpzW__navCta{min-height:36px;padding:0 12px;font-size:13px}.agents-landing-module__pQgpzW__brandName{white-space:nowrap;font-size:17px}.agents-landing-module__pQgpzW__brandTag{display:none}.agents-landing-module__pQgpzW__navLinks>a{white-space:nowrap}.agents-landing-module__pQgpzW__hero{padding:16px 16px 72px}.agents-landing-module__pQgpzW__heroHead h1{font-size:clamp(40px,12vw,56px)}.agents-landing-module__pQgpzW__lede{font-size:17px}.agents-landing-module__pQgpzW__run{margin-top:44px}.agents-landing-module__pQgpzW__prompt{gap:10px;padding:14px 16px;font-size:15px}.agents-landing-module__pQgpzW__strip{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding:0 16px 4px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.agents-landing-module__pQgpzW__strip::-webkit-scrollbar{display:none}.agents-landing-module__pQgpzW__strip li{scroll-snap-align:start;flex:0 0 64vw}.agents-landing-module__pQgpzW__section{padding:72px 16px}.agents-landing-module__pQgpzW__step{grid-template-columns:1fr;gap:24px}.agents-landing-module__pQgpzW__stepReel{width:min(100%,260px)}.agents-landing-module__pQgpzW__plans{font-size:14px}.agents-landing-module__pQgpzW__labelCol{width:28%}.agents-landing-module__pQgpzW__plans thead th{padding:0 6px 16px}.agents-landing-module__pQgpzW__planName{font-size:16px}.agents-landing-module__pQgpzW__planPrice{font-size:24px}.agents-landing-module__pQgpzW__planPrice small{font-size:12px;display:block}.agents-landing-module__pQgpzW__plans tbody th{padding:12px 6px 12px 0}.agents-landing-module__pQgpzW__plans tbody td{padding:12px 6px}.agents-landing-module__pQgpzW__faqSection{padding-top:0}.agents-landing-module__pQgpzW__final{padding:72px 16px 80px}.agents-landing-module__pQgpzW__footer{flex-direction:column;align-items:flex-start;padding:28px 16px 36px}}@media (prefers-reduced-motion:reduce){.agents-landing-module__pQgpzW__navCta,.agents-landing-module__pQgpzW__cta,.agents-landing-module__pQgpzW__faq summary svg{transition:none}}@media (max-width:760px){.agents-landing-module__pQgpzW__roadmapBand{grid-template-columns:1fr;margin:0 16px;padding:26px 22px}}@media (max-width:380px){.agents-landing-module__pQgpzW__nav .agents-landing-module__pQgpzW__brandName{display:none}}
