:root{--surface: #fcf9f8;--surface-alt: #f6f3f2;--surface-card: #ffffff;--surface-high: #e4e2e2;--sand: #f9f3ea;--sand-strong: #e7e2da;--clay: #d9c9b4;--text: #323233;--muted: #5f5f5f;--soft: #6f6b68;--primary: #5f5e5e;--primary-dim: #535252;--ink: #232223;--ink-2: #2d2c2d;--ink-text: #f4f1ee;--ink-muted: rgba(244, 241, 238, .66);--glow: #f3dcc4;--glow-2: #e9e3f5;--live: #3fb27f;--ghost: rgba(50, 50, 51, .08);--ghost-border: rgba(178, 178, 177, .35);--shadow-ambient: 0 40px 80px -24px rgba(50, 50, 51, .14);--shadow-soft: 0 24px 56px -20px rgba(50, 50, 51, .12);--radius-sm: 16px;--radius: 28px;--radius-lg: 36px;--radius-full: 999px;--font: "Manrope Variable", "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: ui-monospace, "SFMono-Regular", "JetBrains Mono", Menlo, Consolas, monospace;--max: 1240px;--gutter: clamp(16px, 4vw, 40px);--header-h: 76px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 24px);-webkit-text-size-adjust:100%}body{margin:0;background:var(--surface);color:var(--text);font-family:var(--font);font-size:1rem;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}img,video,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--text);outline-offset:3px;border-radius:6px}::selection{background:var(--glow)}.skip-link{position:absolute;left:16px;top:-60px;z-index:100;padding:10px 16px;border-radius:var(--radius-full);background:var(--text);color:#fff;font-weight:700}.skip-link:focus{top:12px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:min(var(--max),100% - 2 * var(--gutter));margin-inline:auto}.wrap-narrow{width:min(820px,100% - 2 * var(--gutter));margin-inline:auto}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:.74rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.55}.eyebrow.no-dot:before{display:none}.display{font-size:clamp(2.6rem,6.4vw,5.6rem);line-height:.95;letter-spacing:-.055em;font-weight:800}.h1{font-size:clamp(2.4rem,5.6vw,4.6rem);line-height:.98;letter-spacing:-.05em;font-weight:800}.h2{font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.02;letter-spacing:-.045em;font-weight:800}.h3{font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.15;letter-spacing:-.03em;font-weight:750}.lead{color:var(--muted);font-size:clamp(1.05rem,1.6vw,1.28rem);line-height:1.6;max-width:62ch}.muted{color:var(--muted)}.small{font-size:.88rem}.tiny{font-size:.78rem;color:var(--soft)}.serif-accent{font-style:italic;font-weight:500;letter-spacing:-.03em}.grad-text{background:linear-gradient(100deg,var(--text) 10%,#8a7663 55%,var(--text) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.stack>*+*{margin-top:var(--stack, 20px)}.stack-sm{--stack: 12px}.stack-lg{--stack: 32px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 22px;border:0;border-radius:var(--radius-full);font-size:.94rem;font-weight:750;letter-spacing:-.01em;white-space:nowrap;transition:transform .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-primary{background:linear-gradient(180deg,var(--primary),var(--primary-dim));background:linear-gradient(180deg,#4a4949,var(--text));color:#fff;box-shadow:0 10px 24px -10px #2322238c}.btn-primary:hover{box-shadow:0 16px 32px -12px #23222399}.btn-secondary{background:var(--sand-strong);color:var(--text)}.btn-secondary:hover{background:var(--clay)}.btn-ghost{background:transparent;color:var(--text);padding:0 6px}.btn-ghost:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--ghost-border);transform:none}.btn-light{background:#fff;color:var(--ink)}.btn-light:hover{background:var(--sand)}.btn-outline-light{background:#ffffff14;color:var(--ink-text);box-shadow:inset 0 0 0 1px #ffffff2e}.btn-outline-light:hover{background:#ffffff24}.btn-lg{min-height:54px;padding:0 28px;font-size:1rem}.btn-sm{min-height:38px;padding:0 16px;font-size:.85rem}.btn .arrow{transition:transform .18s ease}.btn:hover .arrow{transform:translate(3px)}.btn-live:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--live);box-shadow:0 0 #3fb27f99;animation:pulse 2s infinite}.text-link{font-weight:750;display:inline-flex;align-items:center;gap:6px}.text-link:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--ghost-border)}.actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:var(--radius-full);background:var(--sand);color:var(--muted);font-size:.82rem;font-weight:700}.chips{display:flex;flex-wrap:wrap;gap:8px}.badge{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--radius-full);background:#ffffffd1;color:var(--text);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;backdrop-filter:blur(10px)}.badge-live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--live);animation:pulse 2s infinite}.status{display:inline-flex;padding:3px 10px;border-radius:var(--radius-full);font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;background:var(--sand);color:var(--muted)}.status-live{background:#e3f3ea;color:#23744f}.status-beta{background:#efe9f8;color:#5d4a8a}.status-soon{background:var(--surface-alt);color:var(--soft)}.site-header{position:sticky;top:0;z-index:50;padding:12px 0}.nav-bar{display:flex;align-items:center;gap:8px;height:56px;padding:0 10px 0 18px;border-radius:var(--radius-full);background:#fcf9f8cc;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);box-shadow:0 1px #fff9 inset,0 12px 40px -18px #3232332e}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:1.06rem;letter-spacing:-.03em;flex-shrink:0}.brand img{width:28px;height:28px}.nav-main{display:flex;align-items:center;gap:2px;margin-left:18px}.nav-item{position:relative}.nav-trigger,.nav-link{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border:0;border-radius:var(--radius-full);background:transparent;color:var(--muted);font-size:.9rem;font-weight:650;transition:background .15s,color .15s}.nav-trigger:after{content:"";width:6px;height:6px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-2px) rotate(45deg);opacity:.6}.nav-trigger:hover,.nav-link:hover,.nav-item:focus-within>.nav-trigger,.nav-link[aria-current=page],.nav-item.is-current>.nav-trigger{color:var(--text);background:var(--surface-alt)}.nav-panel{position:absolute;top:calc(100% + 10px);left:-12px;min-width:560px;padding:14px;border-radius:28px;background:var(--surface-card);box-shadow:var(--shadow-ambient),0 0 0 1px var(--ghost);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.nav-panel:before{content:"";position:absolute;inset:-12px 0 auto;height:12px}.nav-item:hover>.nav-panel,.nav-item:focus-within>.nav-panel{opacity:1;visibility:visible;transform:translateY(0)}.nav-panel-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px}.nav-panel-wide{min-width:720px}.nav-panel-wide .nav-panel-grid{grid-template-columns:1fr 1fr 220px}.nav-entry{display:block;padding:12px 14px;border-radius:18px;transition:background .15s}.nav-entry:hover{background:var(--sand)}.nav-entry strong{display:block;font-size:.92rem;letter-spacing:-.01em}.nav-entry span{display:block;color:var(--muted);font-size:.8rem;line-height:1.45;margin-top:2px}.nav-feature{grid-row:span 3;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:210px;padding:16px;border-radius:20px;background:linear-gradient(180deg,#23222300 30%,#232223d1),var(--feature-img, var(--ink)) center / cover;color:#fff}.nav-feature strong{font-size:.95rem}.nav-feature span{font-size:.78rem;opacity:.8;line-height:1.4}.nav-actions{display:flex;align-items:center;gap:6px;margin-left:auto}.nav-signin{color:var(--muted);font-size:.9rem;font-weight:650;padding:0 12px}.nav-signin:hover{color:var(--text)}.nav-toggle{display:none;width:44px;height:44px;border:0;border-radius:50%;background:var(--surface-alt);position:relative}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{position:absolute;left:50%;width:18px;height:2px;margin-left:-9px;border-radius:2px;background:var(--text);transition:transform .2s,opacity .2s;content:""}.nav-toggle span{top:21px}.nav-toggle span:before{top:-6px;left:0;margin:0}.nav-toggle span:after{top:6px;left:0;margin:0}.site-header[data-open] .nav-toggle span{background:transparent}.site-header[data-open] .nav-toggle span:before{transform:translateY(6px) rotate(45deg)}.site-header[data-open] .nav-toggle span:after{transform:translateY(-6px) rotate(-45deg)}.mobile-menu{display:none}@media (max-width: 1080px){.nav-main,.nav-signin,.nav-actions .btn-secondary{display:none}.nav-toggle{display:inline-block}.mobile-menu{position:fixed;inset:80px 12px auto;max-height:calc(100dvh - 96px);overflow-y:auto;padding:18px;border-radius:28px;background:var(--surface-card);box-shadow:var(--shadow-ambient),0 0 0 1px var(--ghost)}.site-header[data-open] .mobile-menu{display:block}.mobile-group+.mobile-group{margin-top:18px}.mobile-group .eyebrow{margin-bottom:6px}.mobile-group a{display:block;padding:9px 4px;font-weight:700}.mobile-cta{display:grid;gap:8px;margin-top:20px}}@media (max-width: 520px){.nav-actions .btn-primary{display:none}}.section{padding:clamp(72px,10vw,128px) 0}.section-sm{padding:clamp(48px,6vw,80px) 0}.section-tint{background:var(--surface-alt)}.section-sand{background:var(--sand)}.section-ink{background:var(--ink);color:var(--ink-text)}.section-ink .h2,.section-ink .h3,.section-ink h2,.section-ink h3{color:var(--ink-text)}.section-ink .lead,.section-ink .muted{color:var(--ink-muted)}.section-ink .eyebrow{color:#f4f1ee99}.round-top{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.inset-panel{border-radius:var(--radius-lg);margin-inline:clamp(8px,1.5vw,20px)}.section-head{max-width:760px;margin-bottom:clamp(36px,5vw,64px)}.section-head .lead{margin-top:18px}.section-head.center{margin-inline:auto;text-align:center}.section-head.center .lead{margin-inline:auto}.section-head .eyebrow{margin-bottom:16px}.section-head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(36px,5vw,56px)}.section-head-row .section-head{margin-bottom:0}@media (max-width: 760px){.section-head-row{flex-direction:column;align-items:flex-start}}.hero{position:relative;padding:clamp(36px,6vw,72px) 0 clamp(56px,8vw,96px);overflow:clip}.hero:before{content:"";position:absolute;inset:-20% -10% auto 35%;height:900px;background:radial-gradient(closest-side,rgba(243,220,196,.75),transparent 70%) 30% 30% / 70% 70% no-repeat,radial-gradient(closest-side,rgba(233,227,245,.8),transparent 70%) 80% 10% / 60% 60% no-repeat;pointer-events:none;z-index:0}.hero>*{position:relative;z-index:1}.hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,72px);align-items:center}.hero-copy .eyebrow{margin-bottom:22px}.hero-copy .lead{margin-top:24px}.hero-copy .actions{margin-top:34px}.hero-meta{margin-top:28px;display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--muted);font-size:.86rem;font-weight:650}.hero-meta span{display:inline-flex;align-items:center;gap:8px}.hero-meta span:before{content:"✓";font-weight:900;color:var(--text)}.page-hero{padding:clamp(48px,8vw,104px) 0 clamp(40px,6vw,72px);position:relative;overflow:clip}.page-hero:before{content:"";position:absolute;inset:-40% -20% auto 40%;height:700px;background:radial-gradient(closest-side,rgba(243,220,196,.6),transparent 70%);pointer-events:none}.page-hero>*{position:relative}.page-hero .eyebrow{margin-bottom:20px}.page-hero .lead{margin-top:22px}.page-hero .actions{margin-top:30px}.page-hero.center{text-align:center}.page-hero.center .lead,.page-hero.center .h1{margin-inline:auto}.page-hero.center .actions{justify-content:center}.page-hero.center .h1{max-width:16ch}@media (max-width: 900px){.hero-grid{grid-template-columns:1fr}}.stage{position:relative;border-radius:var(--radius-lg);padding:12px;background:linear-gradient(160deg,#ffffffe6,#f6f3f2b3);box-shadow:var(--shadow-ambient),0 0 0 1px #ffffffb3 inset}.stage-frame{position:relative;aspect-ratio:4 / 4.4;border-radius:28px;overflow:hidden;background:radial-gradient(ellipse at 50% 30%,#f1efed,#d8d6d4)}.stage-frame.wide{aspect-ratio:4 / 3}.stage-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 20%}.stage-slot{position:absolute;inset:0}.stage-top{position:absolute;top:16px;left:16px;right:16px;display:flex;justify-content:space-between;gap:8px;z-index:2;pointer-events:none}.stage-caption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 8px 4px;font-size:.82rem;color:var(--muted);font-weight:650}.stage-caption strong{color:var(--text)}.stage.has-agent .stage-poster,.stage.has-agent .stage-top{visibility:hidden}.strip{padding:28px 0 8px}.strip-label{text-align:center;color:var(--soft);font-size:.8rem;font-weight:700;letter-spacing:.05em;margin-bottom:18px}.marquee-track{display:flex;flex-wrap:wrap;justify-content:center;row-gap:10px}.wordmark{padding:0 28px;font-size:1.15rem;font-weight:800;letter-spacing:-.03em;color:var(--soft);white-space:nowrap}.grid{display:grid;gap:clamp(14px,1.6vw,20px)}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1000px){.grid-4,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.card{position:relative;padding:clamp(24px,2.6vw,32px);border-radius:var(--radius);background:var(--surface-card)}.section .card{box-shadow:0 1px #fffc inset}.section:not(.section-tint):not(.section-sand) .card:not(.card-sand){background:var(--surface-alt)}.card-sand{background:var(--sand)!important}.card-ink{background:var(--ink-2)!important;color:var(--ink-text)}.card-ink .muted,.card-ink p{color:var(--ink-muted)}.card h3{font-size:1.15rem;letter-spacing:-.02em;line-height:1.25;font-weight:780}.card p{color:var(--muted);font-size:.95rem;margin-top:10px}.card .icon{margin-bottom:18px}.card-link{transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column}.card-link:hover{transform:translateY(-3px);box-shadow:var(--shadow-soft)}.card-link .text-link{margin-top:auto;padding-top:18px}.card-media{margin:calc(-1*clamp(24px,2.6vw,32px));margin-bottom:22px;border-radius:var(--radius) var(--radius) 0 0;overflow:hidden;aspect-ratio:16 / 10;background:var(--surface-high)}.card-media img,.card-media video{width:100%;height:100%;object-fit:cover}.icon{display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:var(--sand);color:var(--text)}.icon svg{width:22px;height:22px}.section-tint .icon,.section-sand .icon{background:var(--surface-card)}.card-ink .icon{background:#ffffff14;color:var(--ink-text)}.checks{display:grid;gap:10px}.checks li{display:flex;gap:12px;align-items:flex-start;color:var(--muted)}.checks li:before{content:"";flex:0 0 20px;height:20px;margin-top:3px;border-radius:50%;background:var(--text) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 10.5l2.6 2.6L14 7.5'/%3E%3C/svg%3E") center / 20px no-repeat}.checks strong{color:var(--text)}.section-ink .checks li{color:var(--ink-muted)}.section-ink .checks strong{color:var(--ink-text)}.section-ink .checks li:before{background-color:#ffffff29}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,6vw,96px);align-items:center}.split+.split{margin-top:clamp(72px,10vw,128px)}.split.flip>:first-child{order:2}.split-copy .eyebrow{margin-bottom:16px}.split-copy .lead{margin-top:18px}.split-copy .checks{margin-top:26px}.split-copy .actions{margin-top:30px}@media (max-width: 900px){.split{grid-template-columns:1fr}.split.flip>:first-child{order:0}}.visual{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-alt);box-shadow:var(--shadow-soft)}.visual img{width:100%;height:auto}.visual-pad{padding:clamp(16px,2.4vw,28px);background:linear-gradient(150deg,var(--sand),var(--surface-alt))}.visual-pad>img{border-radius:20px;box-shadow:var(--shadow-soft)}.visual-glow{background:radial-gradient(ellipse at 20% 0%,var(--glow),transparent 60%),radial-gradient(ellipse at 90% 100%,var(--glow-2),transparent 60%),var(--surface-alt)}.window{border-radius:22px;background:var(--surface-card);box-shadow:var(--shadow-ambient),0 0 0 1px var(--ghost);overflow:hidden}.window-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--surface-alt);font-size:.76rem;color:var(--soft);font-weight:650}.window-bar i{width:10px;height:10px;border-radius:50%;background:var(--surface-high)}.window-bar .url{margin-left:10px;padding:4px 12px;border-radius:var(--radius-full);background:var(--surface-card);flex:1;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.window-body{padding:clamp(16px,2vw,24px)}.window-dark{background:#1b1a1b;color:#ece9e6}.window-dark .window-bar{background:#242324;color:#8f8b88}.window-dark .window-bar i{background:#3a3839}.transcript{display:grid;gap:10px;font-size:.86rem;line-height:1.5}.bubble{max-width:86%;padding:10px 14px;border-radius:18px 18px 18px 6px;background:var(--surface-alt)}.bubble.user{justify-self:end;border-radius:18px 18px 6px;background:var(--text);color:#fff}.bubble small{display:block;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;opacity:.55;margin-bottom:2px}.bubble.action{justify-self:center;background:var(--sand);font-size:.76rem;font-weight:700;color:var(--muted);border-radius:var(--radius-full);padding:6px 12px}[data-reveal].is-visible .transcript .bubble{animation:bubbleIn .5s both}[data-reveal].is-visible .transcript .bubble:nth-child(2){animation-delay:.5s}[data-reveal].is-visible .transcript .bubble:nth-child(3){animation-delay:1s}[data-reveal].is-visible .transcript .bubble:nth-child(4){animation-delay:1.5s}[data-reveal].is-visible .transcript .bubble:nth-child(5){animation-delay:2s}[data-reveal].is-visible .transcript .bubble:nth-child(6){animation-delay:2.5s}.act{--act-h: 318px}.act-url{display:grid}.act-url>span{grid-area:1 / 1;overflow:hidden;text-overflow:ellipsis}.act-before{opacity:0}.act-stage{padding:clamp(12px,1.6vw,18px);display:grid;gap:12px}.act-page{border-radius:16px;background:var(--surface);box-shadow:0 0 0 1px var(--ghost);overflow:hidden}.act-nav{display:flex;align-items:center;gap:6px;padding:9px 12px;font-size:.72rem;font-weight:700;color:var(--soft);background:var(--surface-card)}.act-nav strong{margin-right:auto;color:var(--text);font-weight:800;white-space:nowrap}.act-tab{position:relative;isolation:isolate;padding:3px 9px;border-radius:var(--radius-full);white-space:nowrap}.act-tab i{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--sand-strong)}.act-view{height:var(--act-h);overflow:hidden}.act-scroll{transform:translateY(calc(var(--act-h) * -1))}.act-screen{height:var(--act-h);padding:12px;display:grid;gap:10px;align-content:start}.act-hero{align-content:end;background:radial-gradient(ellipse at 15% 0%,var(--glow),transparent 62%),radial-gradient(ellipse at 95% 80%,var(--glow-2),transparent 60%),var(--sand)}.act-hero p{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--text)}.act-hero span{font-size:.8rem;color:var(--muted)}.act-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.act-plan{display:grid;gap:1px;padding:8px;border-radius:12px;background:var(--surface-card);box-shadow:0 0 0 1px var(--ghost);font-size:.66rem;color:var(--soft);line-height:1.35}.act-plan i{height:22px;margin-bottom:5px;border-radius:6px;background:linear-gradient(90deg,transparent 58%,var(--surface-high) 58%,var(--surface-high) 60%,transparent 60%),linear-gradient(0deg,transparent 46%,var(--surface-high) 46%,var(--surface-high) 50%,transparent 50%),var(--surface-alt)}.act-plan b{font-size:.78rem;color:var(--text)}.act-plan.pick{background:var(--glow);box-shadow:0 0 0 2px var(--text)}.act-plan.pick span{color:var(--text);font-weight:700}.act-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px;border-radius:14px;background:var(--surface-card);box-shadow:0 0 0 1px var(--ghost);font-size:.7rem}.act-form b{grid-column:1 / -1;font-size:.76rem}.act-field{display:grid;padding:4px 9px;border-radius:9px;background:var(--surface-alt);line-height:1.35;min-height:36px}.act-field small{font-size:.58rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--soft)}.act-field em{font-style:normal;font-weight:700;color:var(--text);white-space:nowrap}.act-send{display:grid;place-items:center;border-radius:9px;background:var(--text);color:#fff;font-weight:800}.act-agent{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center}.act-face{position:relative;width:84px;aspect-ratio:3 / 4;border-radius:16px;overflow:hidden;background:#8e8d8b;box-shadow:var(--shadow-soft)}.act-face img,.act-face video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.act-face video{opacity:0;transition:opacity .4s}.act-face video.is-playing{opacity:1}.act-says{display:grid;align-items:center}.act-line{grid-area:1 / 1;margin:0;opacity:0;font-size:.95rem;font-weight:650;line-height:1.4;color:var(--text)}.act-line small{display:block;font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--soft);margin-bottom:2px}.act-line.user{font-weight:500;color:var(--muted)}.act-line.l4{opacity:1}@media (max-width: 480px){.act-tab:last-child{display:none}.act-face{width:64px}.act-line{font-size:.86rem}}@media (prefers-reduced-motion: no-preference){.act.is-visible :is(.act-scroll,.act-before,.act-after,.act-plan.pick,.act-field em,.act-send,.act-line){animation-duration:16s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.act.is-visible .act-scroll{animation-name:actScroll;animation-timing-function:cubic-bezier(.6,0,.2,1)}.act.is-visible .act-before{animation-name:actBefore}.act.is-visible .act-after{animation-name:actAfter}.act.is-visible .act-plan.pick{animation-name:actPick}.act.is-visible .act-plan.pick:nth-child(4){animation-delay:.45s}.act.is-visible .act-plan.pick:nth-child(6){animation-delay:.9s}.act.is-visible .act-field em{animation-name:actType}.act.is-visible .act-field:nth-of-type(2) em{animation-delay:.6s}.act.is-visible .act-field:nth-of-type(3) em{animation-delay:1.2s}.act.is-visible .act-send{animation-name:actSend}.act.is-visible .l1{animation-name:actL1}.act.is-visible .l2{animation-name:actL2}.act.is-visible .l3{animation-name:actL3}.act.is-visible .l4{animation-name:actL4}}@keyframes actScroll{0%,26%{transform:none}31%,97%{transform:translateY(calc(var(--act-h) * -1))}to{transform:none}}@keyframes actBefore{0%,26%{opacity:1}28%,98%{opacity:0}to{opacity:1}}@keyframes actAfter{0%,26%{opacity:0}28%,98%{opacity:1}to{opacity:0}}@keyframes actPick{0%,33%{background:var(--surface-card);box-shadow:0 0 0 1px var(--ghost)}35%,to{background:var(--glow);box-shadow:0 0 0 2px var(--text)}}@keyframes actType{0%,68%{clip-path:inset(0 100% 0 0)}72%,to{clip-path:inset(0)}}@keyframes actSend{0%,80%{background:var(--surface-high);color:var(--soft)}83%,to{background:var(--text);color:#fff}}@keyframes actL1{0%,3%{opacity:0}5%,22%{opacity:1}24%,to{opacity:0}}@keyframes actL2{0%,24%{opacity:0}26%,46%{opacity:1}48%,to{opacity:0}}@keyframes actL3{0%,48%{opacity:0}50%,63%{opacity:1}65%,to{opacity:0}}@keyframes actL4{0%,65%{opacity:0}67%,97%{opacity:1}to{opacity:0}}.wave{display:inline-flex;align-items:center;gap:3px;height:22px}.wave i{width:3px;height:100%;border-radius:3px;background:currentColor;animation:wave 1.1s ease-in-out infinite}.wave i:nth-child(2){animation-delay:.1s}.wave i:nth-child(3){animation-delay:.2s}.wave i:nth-child(4){animation-delay:.3s}.wave i:nth-child(5){animation-delay:.4s}.wave i:nth-child(6){animation-delay:.5s}.wave i:nth-child(7){animation-delay:.6s}.meter{display:grid;gap:8px}.meter-row{display:grid;grid-template-columns:1fr auto;gap:6px 12px;font-size:.82rem;font-weight:650}.meter-bar{grid-column:1 / -1;height:8px;border-radius:8px;background:var(--surface-alt);overflow:hidden}.meter-bar span{display:block;height:100%;width:var(--v, 50%);border-radius:inherit;background:linear-gradient(90deg,#8a7663,var(--text))}.window-dark .meter-bar{background:#2c2b2c}.window-dark .meter-bar span{background:linear-gradient(90deg,#6fd3a4,#3fb27f)}.ring{--v: 75;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--ring, #3fb27f) calc(var(--v) * 1%),rgba(255,255,255,.08) 0);font-weight:800;font-size:.95rem;position:relative}.ring:before{content:"";position:absolute;inset:6px;border-radius:50%;background:inherit;background:#1b1a1b}.ring span{position:relative}.code{position:relative;border-radius:22px;background:#1b1a1b;color:#e9e5e1;box-shadow:var(--shadow-ambient);overflow:hidden}.code-tabs{display:flex;gap:4px;padding:10px 12px 0;overflow-x:auto}.code-tab{padding:8px 14px;border:0;border-radius:12px 12px 0 0;background:transparent;color:#8f8b88;font-size:.8rem;font-weight:700;white-space:nowrap}.code-tab[aria-selected=true]{background:#262526;color:#fff}.code pre{margin:0;padding:22px 24px;background:#262526;overflow-x:auto;font-family:var(--mono);font-size:.82rem;line-height:1.7}.code pre.wrap-pre{white-space:pre-wrap;overflow-wrap:anywhere}.code .c{color:#7e7a77}.code .k{color:#d9b38c}.code .s{color:#9fd3b5}.code .t{color:#b6a6e0}.code-copy{position:absolute;top:12px;right:12px;padding:6px 12px;border:0;border-radius:var(--radius-full);background:#ffffff14;color:#cfcac6;font-size:.74rem;font-weight:700}.code-copy:hover{background:#ffffff29}.faces{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.face{position:relative;aspect-ratio:3 / 4;border-radius:22px;overflow:hidden;background:#8e8d8b}.face img,.face video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.face video{opacity:0;transition:opacity .4s}.face video.is-playing{opacity:1}.face-label{position:absolute;left:10px;bottom:10px;padding:4px 10px;border-radius:var(--radius-full);background:#ffffffdb;font-size:.72rem;font-weight:800;backdrop-filter:blur(8px)}.faces .face:nth-child(2n){transform:translateY(28px)}@media (max-width: 900px){.faces{grid-template-columns:repeat(3,minmax(0,1fr))}.faces .face:nth-child(n+7){display:none}.faces .face:nth-child(2n){transform:none}}.tabs-list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.tab{padding:10px 18px;border:0;border-radius:var(--radius-full);background:var(--surface-card);color:var(--muted);font-weight:750;font-size:.9rem;transition:background .15s,color .15s}.section:not(.section-tint) .tab{background:var(--surface-alt)}.tab:hover{color:var(--text)}.tab[aria-selected=true]{background:var(--text)!important;color:#fff}.tab-panel[hidden]{display:none}.tab-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(20px,3vw,36px);border-radius:var(--radius-lg);background:var(--surface-card)}.section:not(.section-tint) .tab-panel{background:var(--surface-alt)}.tab-panel .checks{margin-top:22px}.tab-panel .actions{margin-top:26px}@media (max-width: 900px){.tab-panel{grid-template-columns:1fr}}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;counter-reset:step}.steps.three{grid-template-columns:repeat(3,minmax(0,1fr))}.step{position:relative;padding:28px;border-radius:var(--radius);background:var(--surface-card);counter-increment:step}.section:not(.section-tint):not(.section-sand) .step{background:var(--surface-alt)}.step:before{content:counter(step,decimal-leading-zero);display:block;margin-bottom:26px;color:var(--soft);font-size:.82rem;font-weight:800;letter-spacing:.08em}.step h3{font-size:1.12rem;letter-spacing:-.02em}.step p{color:var(--muted);font-size:.93rem;margin-top:8px}.section-ink .step{background:var(--ink-2)}.section-ink .step p{color:var(--ink-muted)}@media (max-width: 1000px){.steps,.steps.three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.steps,.steps.three{grid-template-columns:1fr}}.customers{padding-top:8px}.customer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.customer{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:var(--radius-sm);background:var(--surface-card);box-shadow:0 0 0 1px var(--ghost)}.customer img{width:40px;height:40px;object-fit:contain;border-radius:10px;flex:none}.customer strong{display:block;font-size:.98rem;letter-spacing:-.01em}.customer span span{display:block;font-size:.84rem;color:var(--muted)}@media (max-width: 900px){.customer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.customer-grid{grid-template-columns:1fr}}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.stat{padding:28px;border-radius:var(--radius);background:var(--ink-2)}.section:not(.section-ink) .stat{background:var(--surface-card)}.stat strong{display:block;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1;letter-spacing:-.05em;font-weight:800}.stat span{display:block;margin-top:10px;font-size:.9rem;color:var(--muted)}.section-ink .stat span{color:var(--ink-muted)}@media (max-width: 900px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.versus{display:grid;grid-template-columns:1fr 1fr;gap:16px}.versus-card{padding:clamp(24px,3vw,40px);border-radius:var(--radius-lg);background:var(--surface-card)}.versus-card.us{background:var(--ink);color:var(--ink-text)}.versus-card.us .muted,.versus-card.us li{color:var(--ink-muted)}.versus-card h3{font-size:1.4rem;letter-spacing:-.03em;margin:10px 0 18px}.versus-card ul{display:grid;gap:12px}.versus-card li{display:flex;gap:10px;color:var(--muted)}.versus-card li:before{content:"—";color:var(--soft)}.versus-card.us li:before{content:"✓";color:#8fe0b8;font-weight:900}.flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.flow span{padding:6px 12px;border-radius:var(--radius-full);background:var(--surface-alt);font-size:.78rem;font-weight:750}.versus-card.us .flow span{background:#ffffff1a}.flow em{font-style:normal;color:var(--soft)}@media (max-width: 800px){.versus{grid-template-columns:1fr}}.table-wrap{overflow-x:auto;border-radius:var(--radius);background:var(--surface-card)}.section:not(.section-tint) .table-wrap{background:var(--surface-alt)}table.compare{width:100%;min-width:760px;border-collapse:collapse;font-size:.9rem}table.compare th,table.compare td{padding:15px 20px;text-align:left;vertical-align:top}table.compare thead th{font-size:.8rem;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}table.compare tbody tr:nth-child(odd){background:#32323306}table.compare tbody th{font-weight:700;color:var(--text);width:26%}table.compare td{color:var(--muted)}table.compare .yes{color:var(--text);font-weight:750}table.compare tr.group th{padding-top:26px;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--soft);background:transparent}.billing-toggle{display:inline-grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:var(--radius-full);background:var(--surface-alt)}.billing-option{min-width:128px;height:42px;border:0;border-radius:var(--radius-full);background:transparent;font-weight:800;font-size:.86rem}.billing-option.active{background:var(--text);color:#fff}.billing-option .save{opacity:.7;margin-left:4px}.plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch}@media (max-width: 1100px){.plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.plans{grid-template-columns:1fr}}.plan{display:flex;flex-direction:column;padding:28px;border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:0 0 0 1px var(--ghost)}.plan.featured{background:var(--ink);color:var(--ink-text);box-shadow:var(--shadow-ambient)}.plan-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.plan h3{font-size:1.5rem;letter-spacing:-.035em}.plan-tag{padding:4px 10px;border-radius:var(--radius-full);background:var(--sand);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.plan.featured .plan-tag{background:#ffffff1f;color:#fffc}.plan-desc{margin-top:8px;color:var(--muted);font-size:.9rem;min-height:3em}.plan.featured .plan-desc,.plan.featured .price-note,.plan.featured .plan-list li{color:var(--ink-muted)}.price{display:flex;align-items:baseline;gap:6px;margin-top:22px}.price-amount{font-size:2.9rem;font-weight:800;letter-spacing:-.055em;line-height:1}.price-period{color:var(--muted);font-size:.9rem}.plan.featured .price-period{color:var(--ink-muted)}.price-note{display:block;min-height:1.4em;margin-top:6px;color:var(--soft);font-size:.8rem}.plan .btn{width:100%;margin:22px 0 24px}.plan-list-label{font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--soft);margin:4px 0 12px}.plan-list{display:grid;gap:10px;font-size:.88rem}.plan-list li{display:flex;gap:10px;color:var(--muted)}.plan-list li:before{content:"✓";font-weight:900;color:var(--text)}.plan.featured .plan-list li:before{color:#8fe0b8}.plan-list li strong{color:var(--text);font-weight:750}.plan.featured .plan-list li strong{color:var(--ink-text)}.note-band{display:flex;gap:16px;align-items:flex-start;padding:18px 22px;border-radius:22px;background:var(--sand);color:var(--muted);font-size:.92rem}.note-band strong{color:var(--text)}.calc{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:16px;align-items:stretch}.calc-inputs{display:grid;gap:18px;align-content:start;padding:clamp(22px,3vw,36px);border-radius:var(--radius);background:var(--surface-card)}.calc-inputs label{display:flex;justify-content:space-between;gap:12px}.calc-inputs output{color:var(--text);font-weight:800}.calc-inputs input[type=range]{padding:0;border:0;background:none;accent-color:var(--ink)}.calc-idle{color:var(--muted);font-size:.95rem}.calc-idle strong{color:var(--text)}.calc-results{display:grid;grid-template-columns:1fr 1fr;gap:16px}.calc-result{display:flex;flex-direction:column;padding:clamp(22px,3vw,36px);border-radius:var(--radius);background:var(--surface-card)}.calc-result.us{background:var(--ink);color:var(--ink-text)}.calc-result.us .eyebrow,.calc-result.us .calc-detail,.calc-result.us .price-period{color:var(--ink-muted)}.calc-plan{margin-top:18px;font-size:1.15rem;font-weight:780}.calc-price{margin-top:4px;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;letter-spacing:-.05em;line-height:1.1}.calc-price .price-period{font-size:1rem;letter-spacing:0;font-weight:650}.calc-detail{margin-top:14px;color:var(--muted);font-size:.9rem}@media (max-width: 900px){.calc{grid-template-columns:1fr}}@media (max-width: 520px){.calc-results{grid-template-columns:1fr}}.faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,80px);align-items:start}@media (max-width: 860px){.faq-grid{grid-template-columns:1fr}}.faq{display:grid;gap:10px}.faq details{border-radius:22px;background:var(--surface-card);padding:4px 22px}.section:not(.section-tint) .faq details{background:var(--surface-alt)}.faq summary{display:flex;justify-content:space-between;gap:16px;padding:16px 0;font-weight:750;letter-spacing:-.01em;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:1.3rem;line-height:1;font-weight:500;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding:0 0 18px;color:var(--muted)}.cta-band{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:32px;align-items:center;padding:clamp(36px,6vw,72px);border-radius:var(--radius-lg);background:var(--ink);color:var(--ink-text)}.cta-band:before{content:"";position:absolute;inset:-40% -10% auto 45%;height:520px;background:radial-gradient(closest-side,rgba(243,220,196,.22),transparent 70%)}.cta-band>*{position:relative}.cta-band .h2{color:var(--ink-text)}.cta-band .lead{color:var(--ink-muted);margin-top:16px}.cta-band .actions{justify-content:flex-end}.cta-faces{display:flex;margin-bottom:22px}.cta-faces img{width:44px;height:44px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px var(--ink)}.cta-faces img+img{margin-left:-10px}@media (max-width: 860px){.cta-band{grid-template-columns:1fr}.cta-band .actions{justify-content:flex-start}}.form-card{padding:clamp(24px,3vw,36px);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-soft)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-grid .full{grid-column:1 / -1}@media (max-width: 560px){.form-grid{grid-template-columns:1fr}}.field{display:grid;gap:6px}.field label{font-size:.8rem;font-weight:750;color:var(--muted)}.field input,.field select,.field textarea{width:100%;min-height:48px;padding:12px 18px;border:1px solid transparent;border-radius:18px;background:var(--surface-alt);transition:background .15s,border-color .15s}.field textarea{min-height:110px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{outline:none;background:#fff;border-color:var(--ghost-border)}.consent{display:flex;gap:10px;align-items:flex-start;font-size:.8rem;color:var(--muted)}.consent input{margin-top:3px}.honeypot{position:absolute;left:-9999px}.form-status{min-height:1.4em;font-size:.88rem;font-weight:650}.form-status[data-state=success]{color:#23744f}.form-status[data-state=error]{color:#a33b3b}.embed-frame{width:100%;border:0;border-radius:20px;background:var(--surface-card)}.prose{font-size:1.06rem;line-height:1.8;color:#3d3c3d}.prose>*+*{margin-top:1.1em}.prose h2{font-size:clamp(1.5rem,2.6vw,2rem);letter-spacing:-.035em;line-height:1.15;margin-top:2em}.prose h3{font-size:1.25rem;letter-spacing:-.02em;margin-top:1.6em}.prose ul{list-style:disc;padding-left:1.3em}.prose ol{list-style:decimal;padding-left:1.3em}.prose li+li{margin-top:.4em}.prose a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--ghost-border);font-weight:650}.prose blockquote{padding:18px 24px;border-radius:20px;background:var(--sand);font-weight:600}.prose strong{color:var(--text)}.article-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:24px;color:var(--soft);font-size:.86rem;font-weight:650}.site-footer{padding:clamp(56px,8vw,96px) 0 36px;background:var(--surface-alt);margin-top:clamp(48px,8vw,96px)}.footer-grid{display:grid;grid-template-columns:1.6fr repeat(5,1fr);gap:32px}.footer-brand p{margin-top:14px;color:var(--muted);font-size:.9rem;max-width:30ch}.footer-col strong{display:block;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin-bottom:14px}.footer-col a{display:block;padding:4px 0;color:var(--muted);font-size:.9rem;font-weight:600}.footer-col a:hover{color:var(--text)}.footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:24px;color:var(--soft);font-size:.8rem;box-shadow:0 -1px 0 var(--ghost)}.footer-bottom nav{display:flex;flex-wrap:wrap;gap:18px}.footer-bottom a:hover{color:var(--text)}@media (max-width: 1000px){.footer-grid{grid-template-columns:repeat(3,1fr)}.footer-brand{grid-column:1 / -1}}@media (max-width: 560px){.footer-grid{grid-template-columns:repeat(2,1fr)}}.js [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.js [data-reveal].is-visible{opacity:1;transform:none}.js [data-reveal-delay="1"]{transition-delay:.08s}.js [data-reveal-delay="2"]{transition-delay:.16s}.js [data-reveal-delay="3"]{transition-delay:.24s}@keyframes pulse{0%{box-shadow:0 0 #3fb27f8c}70%{box-shadow:0 0 0 8px #3fb27f00}to{box-shadow:0 0 #3fb27f00}}@keyframes wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes bubbleIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.js [data-reveal]{opacity:1;transform:none}}.mt-0{margin-top:0!important}.mt-s{margin-top:12px}.mt-m{margin-top:24px}.mt-l{margin-top:48px}.mt-xl{margin-top:clamp(56px,8vw,96px)}.center{text-align:center}.max-60{max-width:60ch}@media (max-width: 640px){.hide-sm{display:none!important}}.section-ink .versus-card{background:var(--ink-2);color:var(--ink-text)}.section-ink .versus-card li{color:var(--ink-muted)}.section-ink .versus-card.us{background:#fff;color:var(--text)}.section-ink .versus-card.us h3{color:var(--text)}.section-ink .versus-card.us .eyebrow,.section-ink .versus-card.us li{color:var(--muted)}.section-ink .versus-card.us li:before{color:#23744f}.section-ink .text-link{color:var(--ink-text)}.card-ink .eyebrow{color:var(--ink-muted)}.card-ink .h2,.card-ink h3,.card-ink .text-link{color:var(--ink-text)}.card .h2{font-size:clamp(2rem,3.2vw,2.6rem);color:var(--text);margin-top:8px}.card .h2 .small{font-size:1rem;letter-spacing:0;color:var(--muted);font-weight:650}.card.card-ink p,.card.card-ink .h2 .small{color:var(--ink-muted)}.card.card-ink .h2{color:var(--ink-text)}.try-asking{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 8px 6px}.try-asking>span:first-child{font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin-right:4px}.try-asking .chip{background:var(--surface-card);box-shadow:0 0 0 1px var(--ghost);font-size:.8rem}.checks.notes li:before{background:var(--surface-high) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23323233' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6.5 10h7'/%3E%3C/svg%3E") center / 20px no-repeat}#somebody-agent-host{position:absolute;top:-9999px;left:-9999px;width:160px;height:140px;overflow:hidden;border-radius:28px;z-index:40}
