.asst-bar{z-index:50;-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#000000bf;position:fixed;top:0;left:0;right:0}.asst-bar-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;height:60px;margin:0 auto;padding:0 28px;display:flex}.asst-bar-inner>a{flex:none;text-decoration:none}.asst-bar nav{align-items:center;gap:28px;display:flex}.asst-bar nav a:not(.btn){color:var(--fg-2);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:560;text-decoration:none;transition:color .15s}.asst-bar nav a:not(.btn):hover{color:var(--fg)}.asst-bar-cta{height:36px;padding:0 18px;font-size:13.5px}.asst-menu-btn{color:var(--fg);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:14px;display:none}.asst-block,.asst-close{scroll-margin-top:84px}.asst-foot{border-top:1px solid var(--line)}.asst-foot-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px 32px;max-width:1240px;margin:0 auto;padding:28px 28px 32px;display:flex}.asst-foot-inner>a{text-decoration:none}.asst-foot nav{flex-wrap:wrap;gap:8px 22px;display:flex}.asst-foot nav a{color:var(--fg-2);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:560;text-decoration:none}.asst-foot nav a:hover{color:var(--fg)}.asst-foot p{color:var(--fg-3);margin:0;font-size:13px;font-weight:700}.asst{background:radial-gradient(900px 520px at 78% 8%,#96beff29,#0000 58%),radial-gradient(700px 420px at 12% 0,#ffffff0d,#0000 50%),#000;padding-top:60px}.asst-kicker{color:var(--fg-3);letter-spacing:.22em;text-transform:uppercase;margin:0 0 16px;font-size:12px}.asst-hero{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:56px;max-width:1240px;min-height:calc(100svh - 60px);margin:0 auto;padding:64px 28px 72px;display:grid}.asst-hero h1{letter-spacing:-.055em;max-width:680px;margin:0 0 22px;font-size:clamp(52px,6.6vw,92px);font-weight:560;line-height:.92}.asst-hero h1 span{color:#d5deef;display:block}.asst-lead{max-width:460px;color:var(--fg-2);margin:0 0 28px;font-size:17px;line-height:1.55}.asst-actions{flex-wrap:wrap;gap:10px;display:flex}.asst-asks{flex-wrap:wrap;gap:8px;max-width:520px;margin:28px 0 0;padding:0;list-style:none;display:flex}.asst-asks li{border:1px solid var(--line);color:var(--fg-2);letter-spacing:-.01em;background:#ffffff08;border-radius:999px;padding:7px 12px;font-size:13px}.asst-stage{min-height:560px;padding:86px 0 0;position:relative}.asst-glow{filter:blur(6px);pointer-events:none;background:radial-gradient(circle at 48% 42%,#aac8ff57,#0000 58%),radial-gradient(circle at 72% 78%,#ffffff1a,#0000 46%);position:absolute;inset:6% 0 8% 8%}.asst-slip{z-index:2;background:linear-gradient(#1c1c20f5,#0a0a0cf5);border:1px solid #ffffff1f;border-radius:18px;width:220px;padding:16px 16px 18px;position:absolute;top:0;left:18px;transform:rotate(-6deg);box-shadow:0 18px 40px #0006}.asst-slip span,.asst-note span{color:#9eb6ff;letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:11px;display:block}.asst-slip strong,.asst-note strong{letter-spacing:-.03em;font-size:15px;font-weight:560;display:block}.asst-slip small,.asst-note small{color:var(--fg-3);margin-top:6px;font-size:12px;display:block}.asst-chat{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff12,#0000 22%),linear-gradient(#121214f0,#060608fa);border:1px solid #ffffff29;border-radius:30px;width:min(100%,430px);margin-left:auto;position:relative;overflow:hidden;box-shadow:0 40px 90px #0000008c,inset 0 1px #ffffff24}.asst-chat-top{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 18px 14px;display:flex}.asst-chat-top strong{letter-spacing:-.02em;font-size:14px;font-weight:560;display:block}.asst-chat-top small{color:var(--fg-3);font-size:12px}.asst-clock{color:var(--fg-2);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-left:auto;font-size:13px}.asst-live{background:#3dff9a;border-radius:99px;width:8px;height:8px;box-shadow:0 0 14px #3dff9a}.asst-thread{flex-direction:column;justify-content:flex-end;gap:10px;min-height:248px;padding:18px;display:flex}.asst-user,.asst-bot{max-width:90%}.asst-user p,.asst-bot p{border-radius:16px;margin:0;padding:12px 14px;font-size:14px;line-height:1.45}.asst-user{align-self:flex-end}.asst-user p{color:#111;background:#fff;border-bottom-right-radius:6px}.asst-bot{align-self:flex-start}.asst-bot em{color:#9eb6ff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px 2px;font-size:11px;font-style:normal;display:block}.asst-bot p{border:1px solid var(--line);background:#ffffff0d;border-bottom-left-radius:6px}.asst-typing p{align-items:center;gap:5px;width:64px;min-height:20px;display:flex}.asst-typing i{background:#ffffffb3;border-radius:99px;width:6px;height:6px;animation:1s ease-in-out infinite asst-dot}.asst-typing i:nth-child(2){animation-delay:.15s}.asst-typing i:nth-child(3){animation-delay:.3s}@keyframes asst-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.asst-compose{border:1px solid var(--line);color:var(--fg-3);background:#ffffff08;border-radius:999px;justify-content:space-between;align-items:center;margin:0 14px 14px;padding:12px 12px 12px 16px;font-size:13px;display:flex}.asst-compose b{color:#000;background:#fff;border-radius:99px;place-items:center;width:28px;height:28px;font-size:14px;font-weight:500;display:grid}.asst-facts{grid-template-columns:repeat(4,1fr);gap:12px;padding-top:8px;padding-bottom:8px;scroll-margin-top:84px;display:grid}.asst-facts article{border:1px solid var(--line);background:#070708;border-radius:22px;padding:22px 20px 24px}.asst-facts b{color:var(--fg-3);letter-spacing:.16em;margin-bottom:18px;font-size:12px;font-weight:500;display:block}.asst-facts strong{letter-spacing:-.03em;margin-bottom:6px;font-size:18px;font-weight:560;display:block}.asst-facts span{color:var(--fg-2);font-size:14px;line-height:1.45}.asst-block{padding:108px 0 20px}.asst-block-tight{padding-top:72px}.asst h2{letter-spacing:-.048em;max-width:760px;margin:0 0 28px;font-size:clamp(36px,4.6vw,64px);font-weight:560;line-height:.98}.asst-beats{grid-template-columns:repeat(4,1fr);gap:0;margin-top:8px;display:grid}.asst-beats article{border-top:1px solid #ffffff38;padding:22px 22px 8px 0}.asst-beats time{color:#c5d2f2;font-variant-numeric:tabular-nums;letter-spacing:.08em;margin-bottom:14px;font-size:13px;display:block}.asst-beats strong{letter-spacing:-.03em;margin-bottom:8px;font-size:20px;display:block}.asst-beats p,.asst-split p,.asst-steps p{color:var(--fg-2);margin:0;font-size:15px;line-height:1.55}.asst-split{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:28px;display:grid}.asst-split h2,.asst-panel h3{letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(32px,3.4vw,46px);font-weight:560;line-height:1}.asst-split ul{margin:22px 0 0;padding:0;list-style:none}.asst-split li{border-top:1px solid var(--line);color:var(--fg);letter-spacing:-.02em;padding:12px 0;font-size:15px}.asst-panel{border:1px solid var(--line);background:radial-gradient(420px 180px at 100% 0,#96b4ff29,#0000 60%),#070708;border-radius:28px;padding:32px 28px}.asst-note{border:1px solid var(--line);background:#00000059;border-radius:16px;margin-top:28px;padding:16px 16px 18px}.asst-steps{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:8px;display:grid}.asst-steps article{border:1px solid var(--line);background:linear-gradient(#ffffff09,#0000 40%),#070708;border-radius:22px;min-height:210px;padding:22px 18px 24px}.asst-steps b{color:var(--fg-3);letter-spacing:.16em;margin-bottom:28px;font-size:12px;font-weight:500;display:block}.asst-steps strong{letter-spacing:-.03em;margin-bottom:8px;font-size:20px;display:block}.asst-industries{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.asst-industries article{border:1px solid var(--line);text-align:center;background:radial-gradient(180px 80px at 50% 0,#ffffff12,#0000 70%),#070708;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:132px;padding:18px 12px;display:flex}.asst-industries b{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:560}.asst-channels{flex-wrap:wrap;gap:10px;display:flex}.channel-mark{object-fit:contain;flex:none;width:28px;height:28px;display:block}.asst-channels span{border:1px solid var(--line);letter-spacing:-.02em;background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:10px 14px 10px 10px;font-size:14px;display:inline-flex}.asst-plans{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;padding-top:8px;display:grid}.asst-plan{background:#09090b;border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;padding:22px 22px 18px;display:flex}.asst-plan-hot{z-index:1;background:linear-gradient(#ffffff12,#0000 28%),#101013;border-color:#ffffffb8;box-shadow:0 18px 40px #00000059}.asst-plan-hot .asst-plan-note{color:#fff}.asst-plan-note{color:var(--fg-3);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:560}.asst-plan h3{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:560}.asst-plan-price{align-items:baseline;gap:8px;margin:10px 0 18px;display:flex}.asst-plan-price b{letter-spacing:-.05em;font-size:52px;font-weight:560;line-height:.9}.asst-plan-price b small{letter-spacing:0;vertical-align:.55em;margin-right:1px;font-size:.42em}.asst-plan-price s{color:#ffffff47;font-size:15px;text-decoration-thickness:1px}.asst-plan-price span{color:var(--fg-3);font-size:13px}.asst-plan .btn{width:100%;margin-bottom:18px}.plan-list{margin:0;padding:0;list-style:none}.plan-list li{border-top:1px solid #ffffff14;align-items:flex-start;gap:10px;padding:11px 0;font-size:14px;line-height:1.35;display:flex}.plan-mark{color:#ffffff61;background:#ffffff0d;border-radius:99px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.plan-mark-on{color:#0a0a0a;background:#fff}.plan-off{color:#ffffff61}.plan-more{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-top:8px;padding:8px 0 2px;font-size:14px;font-weight:500;display:inline-flex}.plan-more svg{transition:transform .18s}.plan-more[aria-expanded=true] svg{transform:rotate(180deg)}.plan-more:hover{color:var(--fg-2)}.asst-close{padding:88px 0 120px}.asst-close-inner{background:radial-gradient(640px 260px at 92% 0,#96b9ff38,#0000 55%),radial-gradient(400px 180px at 0 100%,#ffffff0f,#0000 50%),#070708;border:1px solid #ffffff1f;border-radius:32px;padding:64px 48px}.asst-close h2{max-width:640px;font-size:clamp(44px,6vw,78px)}.asst-close-inner>p:last-of-type{max-width:460px;color:var(--fg-2);margin:0 0 28px;font-size:17px;line-height:1.55}@media (max-width:980px){.asst-menu-btn{display:block}.asst-bar nav{display:none}.asst-bar nav.asst-nav-open{border-bottom:1px solid var(--line);background:#000;flex-direction:column;align-items:stretch;gap:0;padding:4px 24px 22px;display:flex;position:absolute;top:60px;left:0;right:0}.asst-bar nav.asst-nav-open a:not(.btn){border-bottom:1px solid var(--line);padding:14px 0;font-size:16px}.asst-bar nav.asst-nav-open .asst-bar-cta{height:42px;margin-top:18px}.asst-hero,.asst-facts,.asst-beats,.asst-split,.asst-steps,.asst-plans,.asst-industries,.duo,.change-grid,.phase-grid,.guide-track{grid-template-columns:1fr}.guide-track:before{display:none}.asst-hero{gap:36px;min-height:0;padding-top:48px}.asst-stage{min-height:0;padding:18px 0 0}.asst-slip{display:none}.asst-chat{margin:0 auto}.asst-beats article{padding-right:0}.asst-close-inner{padding:36px 22px}.asst-steps article{min-height:0}.asst-plan-hot{transform:none}}@media (prefers-reduced-motion:reduce){.asst-typing i{animation:none}.asst-plan-hot{transform:none}}.asst-deck{max-width:640px;color:var(--fg-2);margin:-8px 0 28px;font-size:17px;line-height:1.55}.duo{background:radial-gradient(520px 220px at 100% 0,#ffffff0f,#0000 55%),#070708;border:1px solid #ffffff1f;border-radius:32px;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:center;gap:36px;margin-top:18px;padding:28px;display:grid}.duo+.duo{margin-top:16px}.duo-voice{background:radial-gradient(480px 220px at 0 100%,#ffffff0d,#0000 55%),#070708}.duo-badge{color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;place-items:center;width:36px;height:36px;margin-bottom:14px;display:grid}.duo-copy h3{letter-spacing:-.04em;margin:0 0 8px;font-size:28px;font-weight:560}.duo-copy>p{max-width:420px;color:var(--fg-2);margin:0 0 18px;font-size:15px;line-height:1.5}.duo-steps{margin:0 0 22px;padding:0;list-style:none}.duo-steps li{color:var(--fg);align-items:center;gap:12px;padding:8px 0;font-size:15px;display:flex}.duo-steps b{color:#fff;background:#ffffff14;border-radius:99px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:560;display:grid}.duo-steps .on b{color:#000;background:#fff}.float-msgs{min-height:280px;position:relative}.float-card{background:#121214;border:1px solid #ffffff24;border-radius:20px;width:min(300px,92%);padding:14px 14px 16px;position:absolute;box-shadow:0 18px 40px #00000073}.float-a{top:6px;right:42px}.float-b{top:138px;right:0}.float-card small{color:var(--fg-2);letter-spacing:.04em;align-items:center;gap:8px;font-size:12px;display:flex}.float-card em,.float-card span{border-radius:14px;max-width:100%;margin-top:10px;padding:8px 12px;font-size:13.5px;line-height:1.4;display:inline-block}.float-card em{color:#000;background:#fff;font-style:normal;font-weight:560}.float-card span{color:#d5d5d8;background:#1c1c20}.call-stage{text-align:center;background:#00000073;border:1px solid #ffffff1a;border-radius:24px;padding:22px 18px 18px}.call-orb{background:radial-gradient(circle,#ffffff29,#ffffff08 62%);border-radius:50%;place-items:center;width:84px;height:84px;margin:8px auto 14px;display:grid;position:relative;box-shadow:0 0 0 12px #ffffff0a,0 0 0 26px #ffffff06}.call-wave{justify-content:center;align-items:flex-end;gap:4px;height:28px;margin-bottom:10px;display:flex}.call-wave i{background:#fff;border-radius:99px;width:4px;display:block}.call-stage small{color:var(--fg-3);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:12px;display:block}.call-stage p,.call-stage strong{border-radius:14px;max-width:280px;margin:0 auto 8px;padding:8px 12px;font-size:13.5px;font-weight:500;line-height:1.4;display:block}.call-stage p{color:#000;background:#fff}.call-stage strong{color:#d5d5d8;background:#1c1c20;font-weight:500}.sample-card{background:#0006;border:1px solid #ffffff1a;border-radius:22px;padding:16px}.sample-top{color:var(--fg-3);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;margin-bottom:14px;font-size:12px;display:flex}.sample-top b{color:#fff;font-weight:560}.sample-bar{color:var(--fg-2);grid-template-columns:118px 1fr;align-items:center;gap:12px;margin-bottom:10px;font-size:13px;display:grid}.sample-bar i{background:#2a2a2e;border-radius:99px;height:7px;display:block}.sample-bar b{background:#fff;border-radius:99px;height:100%;display:block}.sample-stats,.sample-tiles{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.sample-stats p,.sample-tiles p{border:1px solid var(--line);border-radius:14px;margin:0;padding:12px}.sample-stats b,.sample-tiles b{letter-spacing:-.04em;font-size:22px;display:block}.sample-stats span,.sample-tiles span,.sample-line b{color:var(--fg-3);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:560}.sample-line{color:var(--fg);background:#ffffff0a;border-radius:12px;margin:0 0 8px;padding:10px 12px;font-size:13.5px;line-height:1.4}.sample-line b{margin-bottom:4px;display:block}.sample-flag{color:#fff;border:1px solid #ffffff47;border-radius:12px;margin:0;padding:10px 12px;font-size:13.5px}.change-grid,.phase-grid{gap:14px;margin-top:28px;display:grid}.change-grid{grid-template-columns:repeat(4,1fr)}.phase-grid{grid-template-columns:repeat(3,1fr)}.change-grid article,.phase-grid article{border:1px solid var(--line);background:#070708;border-radius:28px;min-height:168px;padding:22px}.change-grid span{color:var(--fg-3);letter-spacing:.16em;margin-bottom:22px;font-size:12px;display:block}.change-grid b,.phase-grid b{letter-spacing:-.03em;margin-bottom:8px;font-size:18px;display:block}.change-grid p,.phase-grid p{color:var(--fg-2);margin:0;font-size:14px;line-height:1.5}.connect{background:#00000059;border:1px solid #ffffff1a;border-radius:22px;padding:16px 14px 8px}.connect>span{color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;margin:0 4px 8px;font-size:12px;display:block}.connect p{background:#ffffff0a;border-radius:14px;align-items:center;gap:10px;margin:0 0 8px;padding:8px 10px;font-size:14px;display:flex}.connect em,.connect i{margin-left:auto;font-style:normal}.connect em{color:#000;background:#fff;border-radius:99px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.connect i{color:var(--fg-3);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.start-card{margin-bottom:0}.guide-win{background:linear-gradient(#ffffff0a,#0000 28%),#00000073;border:1px solid #ffffff24;border-radius:22px;padding:14px 14px 8px}.guide-chrome{align-items:center;gap:6px;margin-bottom:12px;display:flex}.guide-chrome i{background:#ffffff47;border-radius:99px;width:8px;height:8px}.guide-chrome span{color:var(--fg-3);letter-spacing:.08em;background:#ffffff0f;border-radius:99px;margin-left:8px;padding:4px 12px;font-size:11px}.guide-tabs{border-bottom:1px solid var(--line);color:var(--fg-3);text-align:center;grid-template-columns:repeat(4,1fr);margin-bottom:16px;font-size:12px;display:grid}.guide-tabs span{padding:8px 0 10px}.guide-tabs .on{color:#fff;box-shadow:inset 0 -2px #fff}.guide-win>b{letter-spacing:.14em;text-transform:uppercase;margin:0 4px 10px;font-size:12px;display:block}.guide-win .connect{background:0 0;border:0;padding:0}.guide-track{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;padding-top:22px;display:grid;position:relative}.guide-track:before{content:"";background:#ffffff47;height:1px;position:absolute;top:4px;left:8%;right:8%}.guide-track small{color:var(--fg-3);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:12px;font-size:12px;display:flex}.guide-track small:before{content:"";background:#fff;border-radius:99px;width:10px;height:10px;box-shadow:0 0 0 6px #000}.guide-track article>div{border:1px solid var(--line);background:#070708;border-radius:22px;min-height:148px;padding:22px}.guide-track b{letter-spacing:-.03em;margin-bottom:8px;font-size:18px;display:block}.guide-track p{color:var(--fg-2);margin:0;font-size:14px;line-height:1.5}@media (max-width:980px){.float-msgs{gap:12px;min-height:0;display:grid}.float-card{width:auto;position:static}}.asst-center{text-align:center;max-width:920px;margin-left:auto;margin-right:auto}@media (max-width:720px){.asst-hero{grid-template-columns:1fr;gap:28px;min-height:0;padding:32px 20px 20px}.asst-hero h1{letter-spacing:-.045em;font-size:40px;line-height:.96}.asst-lead{font-size:16px}.asst-stage{min-height:0;padding:0}.asst-chat{border-radius:24px;width:100%}.asst-block{padding:52px 0 4px}.asst-block-tight{padding-top:36px}.asst h2{margin-bottom:16px;font-size:34px}.asst-deck{margin-bottom:16px;font-size:16px}.asst-facts,.asst-beats,.asst-split,.asst-steps,.asst-plans,.duo,.change-grid,.phase-grid,.guide-track{grid-template-columns:1fr}.asst-facts{gap:10px;padding-top:4px}.asst-facts article{padding:18px 16px 20px}.asst-industries{grid-template-columns:1fr 1fr;gap:10px}.asst-industries article{min-height:108px;padding:16px 10px}.duo{border-radius:24px;gap:20px;margin-top:12px;padding:18px}.duo>*{min-width:0}.change-grid article,.phase-grid article,.guide-track article>div{min-height:0}.guide-track{margin-top:16px;padding-top:8px}.guide-track:before{display:none}.guide-tabs{letter-spacing:.04em;grid-template-columns:repeat(4,minmax(0,1fr));font-size:11px}.sample-bar{grid-template-columns:88px minmax(0,1fr)}.asst-close{padding-bottom:28px}.asst-close-inner{border-radius:24px;padding:28px 18px}.asst-close h2{font-size:36px}.asst-foot-inner{flex-direction:column;align-items:flex-start;padding:28px 20px 36px}.asst-plan{padding:22px 18px 18px}.asst-plan-hot{transform:none}.asst-plan-price b{font-size:48px}.plan-more{min-height:44px}.float-msgs{gap:12px;min-height:0;display:grid}.float-card{width:auto;max-width:100%;position:static}.asst-menu-btn{min-width:44px;min-height:44px}}
