body[data-feature] .tool-body .container{max-width:720px}body[data-feature] #intFaqList{max-width:720px;margin-inline:auto}.feat-hero-art{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:clamp(24px,3.5vw,40px);border:1px solid var(--hairline);border-radius:12px;background:color-mix(in srgb,var(--elev) 60%,transparent);overflow:hidden}.feat-hero-art .wisp{position:absolute;inset:0;z-index:0}.feat-hero-art>*{position:relative;z-index:1}.feat-hero-art .price-wave{--pw-fs: clamp(13px, 1.5vw, 17px);margin-top:0;display:block;width:max-content;max-width:100%}.feat-cap{font-family:var(--mono);font-size:.82rem;letter-spacing:.02em;color:var(--muted);text-align:center;margin:0}.feat-cap .g{color:var(--muted-soft);letter-spacing:.16em}.feat-cap .r{color:var(--accent-text)}.feat-hero-cmd,.feat-hero-relay{border:none;background:none;padding:0;overflow:visible;width:100%;gap:clamp(16px,2.4vw,26px)}.feat-hero-cmd .cmd-live{align-items:center;width:100%;max-width:460px}.feat-hero-cmd .cmd-say{justify-content:center;text-align:center;min-height:2.6em}.feat-hero-cmd .cmd-say-quote{font-size:clamp(1.15rem,2.2vw,1.45rem)}.feat-hero-cmd .cmd-screen{width:100%;max-width:460px}.feat-hero-relay{align-items:stretch}.feat-hero-relay .agent-relay{max-width:480px;width:100%}body[data-feature=private-by-design] #pwBright{background:linear-gradient(135deg,#34d399 10%,#6ee7a5 50%,#a7f3d0 88%);-webkit-background-clip:text;background-clip:text;text-shadow:0 0 12px rgba(52,211,153,.22)}[data-theme=light] body[data-feature=private-by-design] #pwBright{background:linear-gradient(135deg,#0f9d6b 10%,#12b981 50%,#059669 88%);-webkit-background-clip:text;background-clip:text;text-shadow:none}body[data-feature=private-by-design] .feat-cap .r,body[data-feature=private-by-design] .price-chips li:before,body[data-feature=private-by-design] .pf-n,body[data-feature=private-by-design] .pv-list li:before{color:var(--trust);background:none}body[data-feature=private-by-design] .price-chips li:before{background:var(--trust)}.feat-cross{margin-top:clamp(28px,4vw,44px)}@media(max-width:900px){.feat-hero-art{order:-1;margin-inline:auto;max-width:480px;width:100%}}@media(max-width:620px){.feat-hero-art{padding:22px 16px}}
