*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--cream:#f7f3eb;--cream-2:#efe9de;--cream-3:#e6dfd3;--ink:#18160f;--ink-2:#2e2b22;--muted:#9c9080;--muted-2:#6b6050;--green:#2b5c46;--green-2:#3d7a60;--green-pale:#e3eeea;--border:rgba(24,22,15,.09);--border-2:rgba(24,22,15,.05);--r:10px}html{scroll-behavior:smooth;font-size:16px}body{color:var(--ink);font-family:var(--font-inter);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.nav{position:fixed;top:0;left:0;right:0;z-index:200;padding:18px 0;transition:background .35s,border-color .35s;border-bottom:1px solid transparent}.nav--up{background:hsla(40,43%,95%,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-color:var(--border)}.nav__inner{max-width:1140px;margin:0 auto;padding:0 36px;justify-content:space-between}.logo,.nav__inner{display:flex;align-items:center}.logo{gap:9px;text-decoration:none;color:var(--ink)}.logo__text{font-family:var(--font-cormorant);font-size:19px;font-weight:500;letter-spacing:-.01em}.nav__links{display:flex;gap:28px;list-style:none}.nav__links a{font-size:13px;color:var(--muted-2);text-decoration:none;transition:color .2s}.nav__links a:hover{color:var(--ink)}.pill{display:inline-flex;align-items:center;gap:7px;background:var(--green);color:#fff;border:none;border-radius:100px;padding:9px 20px;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;text-decoration:none;transition:background .2s,transform .15s}.pill:hover{background:var(--green-2);transform:translateY(-1px)}.pill svg{transition:transform .2s}.pill:hover svg{transform:translateX(3px)}.btn-ghost{font-size:13px;color:var(--muted-2);text-decoration:none;display:inline-flex;align-items:center;gap:5px;transition:color .2s}.btn-ghost:hover{color:var(--ink)}.hero{padding:130px 0 0;text-align:center;overflow:hidden}.eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--green-pale);border:1px solid rgba(43,92,70,.18);border-radius:100px;padding:5px 15px;font-size:11px;font-weight:500;color:var(--green);letter-spacing:.06em;text-transform:uppercase;margin-bottom:32px;opacity:0;animation:fadeUp .7s .1s forwards}.dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);animation:blink 2.5s infinite}.hero__h{font-family:var(--font-cormorant);font-size:clamp(60px,9.5vw,116px);line-height:.95;letter-spacing:-.035em;font-weight:400;max-width:960px;margin:0 auto;opacity:0;animation:fadeUp .8s .22s forwards}.hero__h em{font-style:italic;color:var(--muted)}.hero__sub{font-size:17px;font-weight:300;color:var(--muted-2);max-width:460px;margin:26px auto 0;line-height:1.75;opacity:0;animation:fadeUp .7s .38s forwards}.hero__btns{margin-top:42px;display:flex;align-items:center;justify-content:center;gap:14px;opacity:0;animation:fadeUp .7s .5s forwards}.scene{position:relative;margin-top:68px;opacity:0;animation:fadeUp 1.1s .65s forwards}.scene-svg{width:100%;display:block;overflow:visible}.logo-bar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:36px 0;overflow:hidden;background:var(--cream-2)}.logo-bar__label{text-align:center;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:28px}.marquee-wrap{position:relative;overflow:hidden}.marquee-wrap:after,.marquee-wrap:before{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}.marquee-wrap:before{left:0;background:linear-gradient(to right,var(--cream-2),transparent)}.marquee-wrap:after{right:0;background:linear-gradient(to left,var(--cream-2),transparent)}.marquee-track{display:flex;gap:60px;align-items:center;width:max-content;animation:marquee 28s linear infinite}.marquee-track:hover{animation-play-state:paused}@keyframes marquee{to{transform:translateX(-50%)}}.logo-item{display:flex;align-items:center;gap:9px;opacity:.45;transition:opacity .25s;white-space:nowrap;font-size:13px;font-weight:500;color:var(--ink-2);letter-spacing:-.01em;cursor:default}.logo-item:hover{opacity:.8}.logo-item svg{flex-shrink:0}.w{max-width:1140px;margin:0 auto;padding:0 36px}section{padding:108px 0}.tag{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--green);margin-bottom:14px}.sh{font-family:var(--font-cormorant);font-size:clamp(38px,5.5vw,62px);font-weight:400;line-height:1.04;letter-spacing:-.028em}.sh em{font-style:italic;color:var(--muted)}.cost-section{background:var(--ink);color:var(--cream);padding:100px 0}.cost-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;margin-top:64px;background:hsla(0,0%,100%,.06);border-radius:var(--r);overflow:hidden}.cost-col{padding:48px 44px;background:var(--ink)}.cost-col--highlight{background:#1f1e16}.cost-label{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:hsla(40,43%,95%,.35);margin-bottom:24px}.cost-big{font-family:var(--font-cormorant);font-size:clamp(52px,7vw,80px);font-weight:300;line-height:1;letter-spacing:-.04em;color:var(--cream);margin-bottom:8px}.cost-per{font-size:13px;color:hsla(40,43%,95%,.4);margin-bottom:32px}.cost-rows{display:flex;flex-direction:column;border-top:1px solid hsla(0,0%,100%,.06)}.cost-row{display:flex;justify-content:space-between;align-items:center;padding:13px 0;border-bottom:1px solid hsla(0,0%,100%,.05);font-size:13px}.cost-row .role{color:hsla(40,43%,95%,.55)}.cost-row .amount{color:hsla(40,43%,95%,.35);font-weight:300;font-size:12px}.cost-row--al .role{color:hsla(40,43%,95%,.85);font-weight:400}.cost-saving{margin-top:24px;padding:16px 18px;background:rgba(43,92,70,.25);border:1px solid rgba(43,92,70,.35);border-radius:8px;font-size:13px;color:hsla(40,43%,95%,.7);line-height:1.6}.cost-saving strong{color:var(--cream);font-weight:500}.steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;margin-top:56px;background:var(--border-2);border:1px solid var(--border);border-radius:var(--r);overflow:hidden}.step{background:var(--cream);padding:44px 36px;transition:background .2s}.step:hover{background:var(--cream-2)}.step__n{font-size:11px;color:var(--muted);letter-spacing:.07em;margin-bottom:24px}.step__icon{margin-bottom:20px;width:36px;height:36px;background:var(--green-pale);border-radius:8px;display:flex;align-items:center;justify-content:center}.step h3{font-size:15px;font-weight:500;letter-spacing:-.01em;margin-bottom:10px}.step p{font-size:14px;color:var(--muted-2);line-height:1.7}.memory-section{background:var(--cream-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.mem-grid{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:60px;gap:60px;align-items:start;margin-top:16px}.mem-body{font-size:15px;color:var(--muted-2);line-height:1.8;margin-top:16px}.timeline{border:1px solid var(--border);border-radius:var(--r);overflow:hidden}.tl{display:flex;gap:20px;padding:20px 24px;border-bottom:1px solid var(--border-2);font-size:13px}.tl:last-child{border-bottom:none}.tl__week{width:58px;flex-shrink:0;font-size:11px;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;padding-top:1px}.tl__text{color:var(--muted-2);line-height:1.65}.tl__text strong{color:var(--ink);font-weight:500}@keyframes frameRise{0%{-webkit-clip-path:inset(100% 0 0 0 round 10px);clip-path:inset(100% 0 0 0 round 10px);opacity:0;transform:translateY(8px)}to{-webkit-clip-path:inset(0 0 0 0 round 10px);clip-path:inset(0 0 0 0 round 10px);opacity:1;transform:none}}.team-bento-section{background:var(--ink);padding:100px 0 120px}.team-bento-header{margin-bottom:56px}.team-bento-h{color:var(--cream);margin-top:12px}.team-bento-h em{color:hsla(40,43%,95%,.28);font-style:italic;background:none;-webkit-text-fill-color:unset;animation:none}.team-bento-lead{font-size:16px;font-weight:300;color:hsla(40,43%,95%,.45);max-width:520px;line-height:1.8;margin-top:18px}.agent-bento{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px}.agent-card{position:relative;overflow:hidden;background:#1c1b14;border:1px solid hsla(0,0%,100%,.055);border-radius:10px;padding:32px 30px;display:flex;flex-direction:column;gap:20px;opacity:0;transition:border-color .25s,box-shadow .25s}.agent-card:hover{border-color:hsla(0,0%,100%,.12);box-shadow:0 12px 48px rgba(0,0,0,.35)}.agent-card:hover .agent-card__art{opacity:.14;transform:scale(1.06)}.agent-card--hero{grid-column:span 2;grid-row:span 2;background:#18200e;padding:48px 44px}.agent-card--hero .agent-card__name{font-size:clamp(40px,5vw,58px)}.agent-card--wide{grid-column:span 3;flex-direction:row;align-items:center;gap:40px;padding:36px 44px}.agent-card--wide .agent-card__desc{flex:1 1}.agent-card--wide .agent-card__art{width:140px;height:140px;flex-shrink:0;opacity:.09}.team-bento-section.visible .agent-card{animation:frameRise .72s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--ci,0) * 55ms + .05s)}.agent-card__art{position:absolute;bottom:-20px;right:-20px;width:160px;height:160px;opacity:.08;transition:opacity .35s,transform .35s;pointer-events:none}.agent-card--hero .agent-card__art{width:220px;height:220px;bottom:-30px;right:-30px;opacity:.1}.agent-card__status{display:flex;align-items:center;gap:7px}.agent-card__dot{flex-shrink:0;display:flex;align-items:center}.agent-card__status-text{font-size:11px;font-weight:500;letter-spacing:.04em;color:hsla(40,43%,95%,.35);font-family:var(--font-inter)}.agent-card__identity{display:flex;flex-direction:column;gap:8px}.agent-card__name{font-family:var(--font-cormorant);font-size:28px;font-weight:400;letter-spacing:-.025em;line-height:1;color:var(--cream)}.agent-card__title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.agent-card__role{font-size:11.5px;color:hsla(40,43%,95%,.4);letter-spacing:.01em}.agent-card__pill{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:3px 8px;white-space:nowrap}.agent-card__desc{font-size:13.5px;font-weight:300;color:hsla(40,43%,95%,.55);line-height:1.78}.agent-card--hero .agent-card__desc{font-size:15px;max-width:460px}.agent-card__signals{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.agent-card__signal{font-size:10.5px;font-weight:500;color:hsla(40,43%,95%,.35);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;padding:3px 9px;letter-spacing:.01em;transition:color .2s,border-color .2s}.agent-card:hover .agent-card__signal{color:hsla(40,43%,95%,.6);border-color:hsla(0,0%,100%,.2)}@media(max-width:900px){.agent-card--hero{grid-column:span 2;grid-row:span 1}.agent-card--wide{grid-column:span 2;flex-direction:column}.agent-bento{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.agent-bento{grid-template-columns:1fr}.agent-card--hero,.agent-card--wide{grid-column:span 1}}.integrations-section{background:var(--cream-2);border-top:1px solid var(--border)}.int-lead{font-size:16px;font-weight:300;color:var(--muted-2);max-width:540px;line-height:1.8;margin-top:20px;margin-bottom:64px}.int-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:start}.int-card{border:1px solid var(--border);border-radius:var(--r);overflow:hidden;background:var(--cream);transition:box-shadow .25s}.int-card:hover{box-shadow:0 6px 28px rgba(24,22,15,.07)}.int-card__badge{display:flex;align-items:center;gap:8px;padding:14px 18px;font-size:13px;font-weight:500;color:var(--ink-2);border-bottom:1px solid var(--border);letter-spacing:-.01em;background:var(--cream-2)}.int-card__sub{margin-left:auto;font-size:11px;font-weight:400;color:var(--muted);letter-spacing:0}.int-card__inner{padding:16px}.int-also{margin-top:40px;border-top:1px solid var(--border);padding-top:36px}.int-also__label{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:20px}.int-also-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.int-also-card{display:flex;gap:14px;align-items:flex-start;padding:18px 16px;border:1px solid var(--border);border-radius:var(--r);background:var(--cream);transition:background .2s}.int-also-card:hover,.int-also-card__icon{background:var(--cream-2)}.int-also-card__icon{flex-shrink:0;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center}.int-also-card__body{display:flex;flex-direction:column;gap:5px}.int-also-card__body strong{font-size:13px;font-weight:500;color:var(--ink)}.int-also-card__body span{font-size:12px;color:var(--muted-2);line-height:1.55}@media(max-width:820px){.int-grid{grid-template-columns:1fr}.int-card__sub{display:none}.int-also-grid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.int-also-grid{grid-template-columns:1fr}}.cta-dark{background:var(--ink);padding:120px 36px;text-align:center}.cta-dark,.cta-h{color:var(--cream)}.cta-h{font-family:var(--font-cormorant);font-size:clamp(48px,7vw,82px);font-weight:400;line-height:.98;letter-spacing:-.035em;margin-bottom:14px}.cta-h em{font-style:italic;color:hsla(40,43%,95%,.4)}.cta-sub{font-size:16px;font-weight:300;color:hsla(40,43%,95%,.5);margin-bottom:48px}.waitlist-form{display:flex;gap:10px;max-width:420px;margin:0 auto}.waitlist-form input{flex:1 1;background:var(--cream-2);border:1px solid var(--border);border-radius:100px;padding:14px 22px;font-size:14px;font-family:inherit;color:var(--ink);outline:none;transition:border-color .2s}.waitlist-form input::placeholder{color:var(--muted)}.waitlist-form input:focus{border-color:rgba(24,22,15,.25)}.waitlist-form input:disabled{opacity:.6}.waitlist-form--dark input{background:hsla(40,43%,95%,.08);border-color:hsla(40,43%,95%,.15);color:var(--cream)}.waitlist-form--dark input::placeholder{color:hsla(40,43%,95%,.3)}.waitlist-form--dark input:focus{border-color:hsla(40,43%,95%,.4)}.waitlist-form button{background:var(--green);color:#fff;border:none;border-radius:100px;padding:14px 26px;font-size:14px;font-weight:500;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .2s,opacity .2s,transform .15s}.waitlist-form button:hover:not(:disabled){background:var(--green-2);transform:translateY(-1px)}.waitlist-form button:disabled{opacity:.65;cursor:default}.waitlist-form button.done{background:var(--green)}.waitlist-form--dark button{background:var(--cream);color:var(--ink)}.waitlist-form--dark button:hover:not(:disabled){opacity:.88}.waitlist-form--dark button.done{background:var(--cream)}.form-note{font-size:12px;color:var(--muted);margin-top:14px;text-align:center}footer{padding:32px 0;border-top:1px solid var(--border)}.fi{max-width:1140px;margin:0 auto;padding:0 36px;display:flex;justify-content:space-between;align-items:center}.fl{font-size:13px;color:var(--muted)}.fr{display:flex;gap:24px}.fr a{font-size:13px;color:var(--muted);text-decoration:none;transition:color .2s}.fr a:hover{color:var(--ink)}.rev{opacity:0;transform:translateY(26px);transition:opacity .75s ease,transform .75s ease}.rev.in{opacity:1;transform:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes cardReveal{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes shimmerSweep{0%{transform:translateX(-150%)}to{transform:translateX(150%)}}@keyframes gradientDrift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes pulseRing{0%{box-shadow:0 0 0 0 rgba(43,92,70,.45)}70%{box-shadow:0 0 0 9px rgba(43,92,70,0)}to{box-shadow:0 0 0 0 rgba(43,92,70,0)}}@keyframes textShimmer{0%{background-position:0}to{background-position:200%}}.pill{position:relative;overflow:hidden}.pill:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,hsla(0,0%,100%,.22) 50%,transparent 70%);transform:translateX(-150%)}.pill:hover:after{animation:shimmerSweep .55s ease forwards}.dot{animation:blink 2.5s infinite,pulseRing 2.8s 2s infinite}.hero__h em{background:linear-gradient(90deg,var(--muted) 0,#7a7060 45%,var(--muted) 80%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:textShimmer 8s linear 2.5s infinite}.step{opacity:0;transition:background .2s,box-shadow .25s,transform .2s}.rev.in .step{animation:cardReveal .6s ease both;animation-delay:calc(var(--si,0) * .11s)}.step:hover{transform:translateY(-2px);box-shadow:0 4px 18px rgba(24,22,15,.06)}.cost-big{opacity:0;transform:translateY(16px);transition:opacity .75s ease,transform .75s ease}.cost-section.in .cost-big{opacity:1;transform:none}.cost-section.in .cost-col:first-child .cost-big{transition-delay:.12s}.cost-section.in .cost-col:last-child .cost-big{transition-delay:.32s}.cost-row{opacity:0;transform:translateX(-10px);transition:opacity .45s ease,transform .45s ease;transition-delay:calc(var(--ri,0) * 42ms)}.cost-section.in .cost-row{opacity:1;transform:none}.int-card{transition:box-shadow .25s,transform .2s}.int-card:hover{box-shadow:0 8px 32px rgba(24,22,15,.09);transform:translateY(-2px)}.cta-dark{background:linear-gradient(135deg,#18160f,#1f1e14 45%,#1c1a10);background-size:300% 300%;animation:gradientDrift 14s ease infinite}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.live-proof{background:var(--ink);padding:100px 0;border-top:1px solid hsla(0,0%,100%,.05)}.lp-header{margin-bottom:56px}.lp-live-badge{display:inline-flex;align-items:center;gap:9px;background:rgba(43,92,70,.2);border:1px solid rgba(43,92,70,.35);border-radius:100px;padding:5px 14px;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#6abf8e;margin-bottom:24px}.lp-pulse{width:7px;height:7px;border-radius:50%;background:#6abf8e;box-shadow:0 0 0 0 rgba(106,191,142,.5);animation:lp-ring 1.8s ease-out infinite;flex-shrink:0}@keyframes lp-ring{0%{box-shadow:0 0 0 0 rgba(106,191,142,.55)}70%{box-shadow:0 0 0 9px rgba(106,191,142,0)}to{box-shadow:0 0 0 0 rgba(106,191,142,0)}}.lp-h{color:var(--cream);margin-top:0}.lp-h em{color:hsla(40,43%,95%,.28);font-style:italic;background:none;-webkit-text-fill-color:unset;animation:none}.lp-sub{font-size:16px;font-weight:300;color:hsla(40,43%,95%,.45);max-width:520px;line-height:1.8;margin-top:16px}.lp-grid{display:grid;grid-template-columns:300px 1fr;grid-gap:24px;gap:24px;align-items:start}.lp-metrics{gap:2px}.lp-metric-card,.lp-metrics{display:flex;flex-direction:column}.lp-metric-card{background:#1c1b14;border:1px solid hsla(0,0%,100%,.07);border-radius:10px;padding:22px 24px;gap:6px}.lp-metric-card--mrr{padding-bottom:16px}.lp-metric-label{font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:hsla(40,43%,95%,.3)}.lp-metric-value{font-family:var(--font-cormorant);font-size:36px;font-weight:300;letter-spacing:-.04em;line-height:1;color:var(--cream)}.lp-metric-unit{font-size:20px;color:hsla(40,43%,95%,.5)}.lp-metric-delta{font-size:11.5px;color:hsla(40,43%,95%,.4)}.lp-metric-delta--up{color:#6abf8e}.sparkline{margin-top:8px;display:block}.lp-feed{background:#1c1b14;border:1px solid hsla(0,0%,100%,.07);border-radius:10px;overflow:hidden}.lp-feed-label{padding:14px 20px;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:hsla(40,43%,95%,.25);border-bottom:1px solid hsla(0,0%,100%,.06)}.lp-feed-item{display:flex;gap:14px;padding:18px 20px;border-bottom:1px solid hsla(0,0%,100%,.04);opacity:0;transition:opacity .4s ease;transition-delay:calc(var(--fi,0) * .12s + .3s)}.live-proof.in .lp-feed-item{opacity:1}.lp-feed-item:last-child{border-bottom:none}.lp-feed-item--typing{opacity:.6}.live-proof.in .lp-feed-item--typing{opacity:.6;transition-delay:calc(5 * .12s + .3s)}.lp-feed-avatar{flex-shrink:0;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center}.lp-feed-avatar span{font-size:12px;font-weight:700;font-family:var(--font-cormorant)}.lp-feed-body{flex:1 1;min-width:0}.lp-feed-meta{display:flex;align-items:center;gap:8px;margin-bottom:5px;flex-wrap:wrap}.lp-feed-meta strong{font-size:12px;font-weight:600}.lp-feed-tag{font-size:9.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:hsla(40,43%,95%,.3);background:hsla(0,0%,100%,.07);border-radius:3px;padding:2px 6px}.lp-feed-time{font-size:10.5px;color:hsla(40,43%,95%,.25);margin-left:auto}.lp-feed-msg{font-size:13px;font-weight:300;color:hsla(40,43%,95%,.6);line-height:1.65}.lp-typing-dots{display:flex;align-items:center;gap:4px;margin-top:4px}.lp-typing-dot{width:6px;height:6px;border-radius:50%;background:hsla(40,43%,95%,.3);animation:lp-bounce 1.2s ease-in-out infinite}@keyframes lp-bounce{0%,80%,to{transform:translateY(0);opacity:.3}40%{transform:translateY(-5px);opacity:.8}}@media(max-width:820px){.lp-grid{grid-template-columns:1fr}.lp-metrics{flex-direction:row;flex-wrap:wrap}.lp-metric-card{flex:1 1 140px}}.stat-bar{display:flex;align-items:stretch;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--cream);overflow:hidden}.stat-item{flex:1 1;padding:40px 36px;display:flex;flex-direction:column;gap:8px;border-right:1px solid var(--border);opacity:0}.stat-item:last-child{border-right:none}.stat-bar.in .stat-item{animation:cardReveal .65s ease both;animation-delay:calc(var(--si,0) * .14s)}.stat-item__num{display:flex;align-items:baseline;gap:4px;line-height:1}.stat-item__n{font-size:clamp(48px,6vw,72px);letter-spacing:-.04em;color:var(--ink)}.stat-item__n,.stat-item__u{font-family:var(--font-cormorant);font-weight:300}.stat-item__u{font-size:clamp(22px,3vw,32px);letter-spacing:-.02em;color:var(--muted)}.stat-item__label{font-size:13px;font-weight:400;color:var(--muted-2);line-height:1.5}.studio-scene-section{border-top:1px solid var(--border);padding-top:8px}.studio-scene-lead{font-size:16px;font-weight:300;color:var(--muted-2);max-width:560px;line-height:1.8;margin-top:20px;margin-bottom:40px}.studio3d-stage{position:relative;height:clamp(440px,58vw,680px);border:1px solid var(--border);border-radius:16px;overflow:hidden;background:radial-gradient(120% 90% at 50% 0,#fbfaf6 0,var(--cream) 70%);touch-action:none}.studio3d-hero{margin-top:46px;opacity:0;animation:fadeUp 1.1s .6s forwards}.studio3d-stage--hero{height:clamp(440px,62vh,720px);border:none;border-radius:0;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.studio3d-poster{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;color:var(--muted);letter-spacing:.02em}.studio3d-poster__dot{width:8px;height:8px;border-radius:50%;background:var(--green);animation:studioPulse 1.4s ease-in-out infinite}@keyframes studioPulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.studio3d-panel{position:absolute;top:16px;right:16px;width:268px;max-width:calc(100% - 32px);text-align:left;background:hsla(40,43%,95%,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border);border-radius:14px;padding:16px;box-shadow:0 10px 40px -12px rgba(24,22,15,.22);opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .3s ease;pointer-events:auto}.studio3d-panel.is-open{opacity:1;transform:none}.studio3d-panel__head{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.studio3d-panel__avatar{width:30px;height:30px;border-radius:9px;flex:none;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:600}.studio3d-panel__name{font-size:15px;font-weight:600;color:var(--ink);line-height:1.1}.studio3d-panel__role{font-size:11px;color:var(--muted);margin-top:2px}.studio3d-panel__close{margin-left:auto;border:none;background:none;cursor:pointer;color:var(--muted);font-size:20px;line-height:1;padding:0 2px}.studio3d-panel__close:hover{color:var(--ink)}.studio3d-panel__state{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;color:var(--muted-2);margin-bottom:10px}.studio3d-panel__statedot{width:6px;height:6px;border-radius:50%;background:var(--muted)}.studio3d-panel__state.is-working{color:var(--green)}.studio3d-panel__state.is-working .studio3d-panel__statedot{background:var(--green)}.studio3d-panel__task{font-size:13px;line-height:1.55;color:var(--ink);margin:0 0 10px}.studio3d-panel__focus{font-size:11.5px;line-height:1.5;color:var(--muted);margin:0 0 12px}.studio3d-chip,.studio3d-panel__link{border:1px solid var(--border);background:var(--cream);border-radius:8px;font-size:12px;color:var(--ink);cursor:pointer;padding:7px 10px}.studio3d-panel__link:hover{border-color:var(--green);color:var(--green)}.studio3d-panel__members{display:flex;flex-direction:column;gap:7px}.studio3d-chip{display:flex;align-items:center;gap:8px;text-align:left}.studio3d-chip:hover{border-color:var(--green)}.studio3d-chip__dot{width:8px;height:8px;border-radius:50%;flex:none}.studio3d-chip__role{color:var(--muted);margin-left:auto;font-size:11px}.studio3d-hint{display:flex;flex-direction:column;gap:6px}.studio3d-hint strong{font-size:13px;font-weight:600;color:var(--ink)}.studio3d-hint span{font-size:12px;line-height:1.5;color:var(--muted)}@media (max-width:640px){.studio3d-panel{left:16px;right:16px;width:auto;top:auto;bottom:16px}}.pipeline-section{border-top:1px solid var(--border)}.pipeline-lead{font-size:16px;font-weight:300;color:var(--muted-2);max-width:560px;line-height:1.8;margin-top:20px;margin-bottom:56px}.pipeline-wrap{position:relative}.pipeline-labels{display:grid;grid-template-columns:110px 1fr 110px;padding:0 0 16px;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);max-width:960px}.pipeline-labels span:nth-child(2){text-align:center}.pipeline-labels span:nth-child(3){text-align:right}.pipeline-svg{width:100%;display:block;max-height:520px;overflow:visible}.mem-chart-wrap,.pipeline-svg{border:1px solid var(--border);border-radius:var(--r);background:var(--cream)}.mem-chart-wrap{position:relative;padding:20px;overflow:hidden}.mem-chart-svg{width:100%;display:block}.mem-callout{display:flex;align-items:flex-start;gap:18px;margin-top:28px;padding:20px 22px;background:var(--green-pale);border:1px solid rgba(43,92,70,.18);border-radius:10px}.mem-callout__num{font-family:var(--font-cormorant);font-size:52px;font-weight:300;line-height:1;letter-spacing:-.04em;color:var(--green);flex-shrink:0}.mem-callout strong{display:block;font-size:14px;font-weight:500;color:var(--ink);letter-spacing:-.01em;margin-bottom:4px}.mem-callout p{font-size:13px;color:var(--muted-2);line-height:1.6}@media(max-width:820px){.nav__links{display:none}.mem-grid{gap:40px}.cost-grid,.mem-grid{grid-template-columns:1fr}.fi{gap:14px;text-align:center}.fi,.stat-bar,.waitlist-form{flex-direction:column}.stat-item{border-right:none;border-bottom:1px solid var(--border)}.stat-item:last-child{border-bottom:none}.hero__h{font-size:clamp(48px,12vw,80px)}.pipeline-labels{grid-template-columns:80px 1fr 80px;font-size:9px}}.am-bg{position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,hsla(40,43%,95%,.74),hsla(40,43%,95%,.88) 52%,hsla(40,43%,95%,.98)),url("https://upload.wikimedia.org/wikipedia/commons/thumb/7/7e/Claude_Monet%2C_The_Water-Lily_Pond_(National_Gallery%2C_London).jpg/1280px-Claude_Monet%2C_The_Water-Lily_Pond_(National_Gallery%2C_London).jpg") top /cover no-repeat}body{background:var(--cream)}.am-hero{padding:190px 0 120px;text-align:center;position:relative}.am-eyebrow{display:inline-flex;align-items:center;gap:8px;background:hsla(40,43%,95%,.7);border:1px solid rgba(43,92,70,.2);border-radius:100px;padding:6px 16px;font-size:11px;font-weight:500;color:var(--green);letter-spacing:.07em;text-transform:uppercase;margin-bottom:34px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;animation:fadeUp .7s .1s forwards}.am-hero__h{font-family:var(--font-cormorant);font-size:clamp(46px,7.4vw,96px);line-height:1.02;letter-spacing:-.03em;font-weight:400;max-width:1000px;margin:0 auto;color:var(--ink);opacity:0;animation:fadeUp .8s .2s forwards}.am-hero__h em{font-style:italic;background:linear-gradient(90deg,var(--green) 0,#4a8a6c 50%,var(--green) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:textShimmer 8s linear 2s infinite}.am-hero__sub{font-size:18px;font-weight:300;color:var(--ink-2);max-width:600px;margin:28px auto 0;line-height:1.7;opacity:0;animation:fadeUp .7s .36s forwards}.am-hero__sub strong{font-weight:500;color:var(--ink)}.am-hero__btns{margin-top:38px;display:flex;align-items:center;justify-content:center;gap:18px;opacity:0;animation:fadeUp .7s .5s forwards}.am-hero__note{margin-top:28px;font-size:12.5px;color:var(--muted-2);letter-spacing:.02em;opacity:0;animation:fadeUp .7s .62s forwards}.am-pain{padding:96px 0 108px;text-align:center}.am-pain__stats{font-size:16px;font-weight:300;color:var(--muted-2);max-width:560px;margin:26px auto 0;line-height:1.85}.am-pain__stats strong{color:var(--green);font-weight:600}.am-marquee-wrap{margin-top:56px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.am-marquee{display:flex;gap:14px;width:max-content;animation:marquee 46s linear infinite}.am-marquee--rev{animation-direction:reverse;animation-duration:54s}.am-marquee-wrap:hover .am-marquee{animation-play-state:paused}.am-quote{flex-shrink:0;font-family:var(--font-cormorant);font-size:19px;font-style:italic;font-weight:400;color:var(--ink-2);background:hsla(40,43%,95%,.66);border:1px solid var(--border);border-radius:100px;padding:12px 26px;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.am-what{padding:100px 0;text-align:center;border-top:1px solid var(--border)}.am-lead{font-size:17px;font-weight:300;color:var(--muted-2);max-width:600px;margin:24px auto 0;line-height:1.8}.am-agents{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:820px;margin:48px auto 0}.am-agent{display:flex;align-items:baseline;gap:8px;background:hsla(40,43%,95%,.72);border:1px solid var(--border);border-radius:100px;padding:9px 18px;transition:border-color .2s,transform .15s}.am-agent:hover{border-color:rgba(43,92,70,.4);transform:translateY(-2px)}.am-agent__name{font-family:var(--font-cormorant);font-size:19px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.am-agent__role{font-size:11.5px;color:var(--muted-2)}.am-what__moat{font-size:17px;font-weight:300;color:var(--muted-2);max-width:560px;margin:44px auto 0;line-height:1.7}.am-what__moat strong{color:var(--green);font-weight:600}.am-moat{background:linear-gradient(160deg,#16150e,#1c1b12);padding:108px 0}.am-moat,.am-moat__h{color:var(--cream)}.am-moat__h em{color:#7fd0a4;font-style:italic;-webkit-text-fill-color:unset;background:none;animation:none}.am-moat__lead{font-size:16px;font-weight:300;color:hsla(40,43%,95%,.5);max-width:520px;margin:18px 0 0;line-height:1.7}.am-cases{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;gap:2px;margin-top:56px;background:hsla(0,0%,100%,.06);border-radius:var(--r);overflow:hidden}.am-case{background:#191811;padding:38px 36px;display:flex;flex-direction:column;gap:14px;transition:background .25s}.am-case:hover{background:#1f1e15}.am-case__head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.am-case__name{font-family:var(--font-cormorant);font-size:30px;font-weight:400;letter-spacing:-.02em;color:var(--cream)}.am-case__tag{font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:hsla(40,43%,95%,.4)}.am-case__body{font-size:14px;font-weight:300;color:hsla(40,43%,95%,.62);line-height:1.7}.am-case__metric{font-family:var(--font-cormorant);font-size:22px;font-weight:400;color:#7fd0a4;letter-spacing:-.01em}.am-case__lesson{font-size:13px;color:hsla(40,43%,95%,.5);line-height:1.6;border-top:1px solid hsla(0,0%,100%,.07);padding-top:14px;margin-top:auto}.am-case__lesson strong{color:var(--cream);font-weight:500}.am-how{padding:104px 0}.am-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;gap:2px;margin-top:52px;background:var(--border-2);border:1px solid var(--border);border-radius:var(--r);overflow:hidden}.am-step{background:hsla(40,43%,95%,.82);padding:36px 30px;transition:background .2s}.am-step:hover{background:var(--cream-2)}.am-step__n{font-family:var(--font-cormorant);font-size:34px;font-weight:300;color:var(--green);letter-spacing:-.02em;display:block;margin-bottom:18px}.am-step h3{font-size:16px;font-weight:600;letter-spacing:-.01em;margin-bottom:10px;color:var(--ink)}.am-step p{font-size:13.5px}.am-step p,.am-trust{color:var(--muted-2);line-height:1.7}.am-trust{margin-top:26px;padding:22px 26px;background:var(--green-pale);border:1px solid rgba(43,92,70,.2);border-radius:var(--r);font-size:15px}.am-trust strong{color:var(--green);font-weight:600}.am-founder{padding:100px 0;text-align:center;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:hsla(39,35%,90%,.5)}.am-founder blockquote{font-family:var(--font-cormorant);font-size:clamp(26px,3.6vw,42px);font-weight:400;font-style:italic;line-height:1.3;letter-spacing:-.02em;color:var(--ink);max-width:880px;margin:0 auto}.am-founder__by{margin-top:26px;font-size:13px;color:var(--muted-2);letter-spacing:.02em}.am-faq{padding:104px 0}.am-faq__list{margin-top:44px;max-width:820px}.am-faq__item{border-bottom:1px solid var(--border)}.am-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;font-size:17px;font-weight:500;color:var(--ink);letter-spacing:-.01em}.am-faq__item summary::-webkit-details-marker{display:none}.am-faq__plus{position:relative;flex-shrink:0;width:14px;height:14px}.am-faq__plus:after,.am-faq__plus:before{content:"";position:absolute;background:var(--green);border-radius:2px;transition:transform .25s}.am-faq__plus:before{top:6px;left:0;width:14px;height:2px}.am-faq__plus:after{top:0;left:6px;width:2px;height:14px}.am-faq__item[open] .am-faq__plus:after{transform:rotate(90deg);opacity:0}.am-faq__item p{font-size:15px;font-weight:300;color:var(--muted-2);line-height:1.8;padding:0 0 26px;max-width:680px}.am-cta{background:linear-gradient(135deg,#16150e,#1f1e14 45%,#1a190f);background-size:300% 300%;animation:gradientDrift 16s ease infinite;color:var(--cream);padding:120px 0;text-align:center}.am-cta__h{font-family:var(--font-cormorant);font-size:clamp(40px,6vw,74px);font-weight:400;line-height:1.02;letter-spacing:-.03em;color:var(--cream);margin-top:12px}.am-cta__h em{font-style:italic;color:#7fd0a4}.am-cta__sub{font-size:16px;font-weight:300;color:hsla(40,43%,95%,.5);max-width:480px;margin:20px auto 0;line-height:1.7}.am-form{max-width:520px;margin:48px auto 0;text-align:left;background:hsla(40,43%,95%,.06);border:1px solid hsla(40,43%,95%,.14);border-radius:18px;padding:30px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.am-form__progress{height:3px;background:hsla(40,43%,95%,.1);border-radius:3px;overflow:hidden}.am-form__bar{height:100%;background:#7fd0a4;transition:width .35s ease}.am-form__step-label{margin-top:16px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:hsla(40,43%,95%,.4)}.am-form__body{margin-top:14px}.am-form__body h3{font-family:var(--font-cormorant);font-size:27px;font-weight:400;letter-spacing:-.02em;color:var(--cream);margin-bottom:18px;line-height:1.15}.am-form__hint{font-size:13px;font-family:var(--font-inter);color:hsla(40,43%,95%,.4);font-style:italic}.am-form input{width:100%;background:hsla(40,43%,95%,.08);border:1px solid hsla(40,43%,95%,.16);border-radius:12px;padding:15px 18px;font-size:15px;font-family:inherit;color:var(--cream);outline:none;transition:border-color .2s}.am-form input::placeholder{color:hsla(40,43%,95%,.32)}.am-form input:focus{border-color:rgba(127,208,164,.6)}.am-form__choices{display:flex;flex-direction:column;gap:10px}.am-form__choices--multi{flex-direction:row;flex-wrap:wrap}.am-choice{text-align:left;cursor:pointer;background:hsla(40,43%,95%,.06);border:1px solid hsla(40,43%,95%,.16);border-radius:12px;padding:14px 18px;font-size:14.5px;font-family:inherit;color:hsla(40,43%,95%,.85);transition:border-color .2s,background .2s,transform .12s}.am-form__choices--multi .am-choice{flex:0 0 auto}.am-choice:hover{border-color:rgba(127,208,164,.5);transform:translateY(-1px)}.am-choice.is-on{border-color:#7fd0a4;background:rgba(127,208,164,.14);color:var(--cream)}.am-form__nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}.am-form__nav .btn-ghost{color:hsla(40,43%,95%,.5)}.am-form__nav .btn-ghost:hover{color:var(--cream)}.am-form__nav .pill{margin-left:auto}.am-form__nav .pill:disabled{opacity:.4;cursor:default;transform:none}.am-form__fine{margin-top:14px;font-size:12px;color:hsla(40,43%,95%,.35);line-height:1.5}.am-form--done{text-align:center}.am-form__badge{font-family:var(--font-cormorant);font-size:26px;font-weight:400;color:var(--cream);margin-bottom:12px}.am-form--done p{font-size:14.5px;font-weight:300;color:hsla(40,43%,95%,.6);line-height:1.7}@media(max-width:820px){.am-hero{padding:150px 0 90px}.am-cases{grid-template-columns:1fr}.am-steps{grid-template-columns:1fr 1fr}}@media(max-width:520px){.am-steps{grid-template-columns:1fr}.am-hero__btns{flex-direction:column}.am-form{padding:22px}}