@import url("https://fonts.googleapis.com/css2?family=Geist:wght@300;400;500;600;700;800;900&family=Geist+Mono:wght@400;500;600&display=swap");.glass-site{--glass-bg:#050609;--glass-ink:#f0f1f3;--glass-secondary:#b9b9c3;--glass-muted:#a1a2af;--glass-accent:#bda7f3;--glass-line:rgb(229 224 244/0.14);--glass-panel:#121319;--glass-pearl:linear-gradient(165deg,#faf8fd,#ebe7f1 55%,#d7d0e2);color:var(--glass-ink);min-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.glass-site *,.glass-site :after,.glass-site :before{box-sizing:border-box}:where(.glass-site) :where(h1,h2,h3,h4,p,figure){margin:0}.glass-site h1,.glass-site h2,.glass-site h3,.glass-site h4{font-family:inherit;color:inherit;font-weight:600;letter-spacing:-.035em;text-wrap:balance}.glass-site button,.glass-site input,.glass-site select,.glass-site textarea{font:inherit;color:inherit}.glass-site button,.glass-site select,.glass-site summary{cursor:pointer}.glass-site button{border:0}.glass-site a{color:inherit;text-decoration:none}.glass-site img{display:block;max-width:100%}.glass-site svg{flex-shrink:0}.glass-site :focus-visible{outline:2px solid var(--glass-accent);outline-offset:5px}.glass-site ::-moz-selection{background:rgb(177 154 244/.3);color:inherit}.glass-site ::selection{background:rgb(177 154 244/.3);color:inherit}.glass-site [id]{scroll-margin-top:104px}.glass-site button:disabled{opacity:.55;cursor:wait}.glass-container{width:min(1160px,calc(100% - 80px));margin-inline:auto}.glass-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.glass-skip{position:fixed;top:12px;left:16px;z-index:200;padding:12px 18px;border-radius:8px;background:#faf8fd!important;color:#15191f!important;transform:translateY(-160%)}.glass-skip:focus{transform:none}.glass-header{position:sticky;top:0;z-index:50;background:rgb(5 6 9/.93);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgb(229 224 244/.08)}.glass-header-inner{height:76px;display:flex;align-items:center;justify-content:space-between;gap:28px}.glass-brand{display:inline-flex;align-items:center;gap:8px;font-size:25px;font-weight:680;letter-spacing:-1px;line-height:1;white-space:nowrap}.glass-brand svg{width:32px;height:32px;margin-left:-3px}.glass-desktop-nav{display:flex;gap:32px;align-items:center;margin-inline:auto}.glass-desktop-nav a,.glass-login{font-size:14px;color:var(--glass-secondary);transition:color .15s}.glass-desktop-nav a:hover,.glass-desktop-nav a[aria-current],.glass-login:hover{color:var(--glass-ink)}.glass-desktop-nav a[aria-current]{text-decoration:underline;text-decoration-color:var(--glass-accent);text-underline-offset:9px;text-decoration-thickness:2px}.glass-header-actions{display:flex;align-items:center;gap:20px}.glass-language{display:flex;align-items:center;gap:3px;color:var(--glass-secondary)}.glass-language select{min-height:44px;background:transparent;border:0;padding:0 4px;color:inherit;font-size:12px}.glass-language select option{background:#15161d;color:#f0f1f3}.glass-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:13px 22px;border-radius:999px;border:1px solid var(--glass-line)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;white-space:normal;text-align:center;transition:background .16s,border-color .16s,color .16s}.glass-button[data-variant=primary]{color:#15191f;background:var(--glass-pearl);border-color:rgb(248 245 255/.55)!important;box-shadow:inset 0 1px 0 #fff}.glass-button[data-variant=primary]:hover{background:#fff}.glass-button:not([data-variant]),.glass-button[data-variant=secondary]{background:#1a1b22;color:var(--glass-ink)}.glass-button:not([data-variant]):hover,.glass-button[data-variant=secondary]:hover{background:#24252e;border-color:rgb(229 224 244/.3)!important}.glass-header-cta{min-height:40px;padding:9px 17px;gap:9px}.glass-icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:50%;background:#1d1e26;color:var(--glass-ink);border:1px solid var(--glass-line)!important}.glass-menu-toggle,.glass-mobile-nav{display:none}.glass-text-link{display:inline-flex;gap:9px;align-items:center;font-size:15px;font-weight:500;line-height:1.5;min-height:44px;color:var(--glass-accent)!important}.glass-text-link:hover{text-decoration:underline;text-underline-offset:5px}.glass-eyebrow{font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.02em;color:var(--glass-muted)}.glass-laura-portrait{width:76px;height:76px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px rgb(236 230 255/.18);flex-shrink:0}.glass-laura-portrait[data-size=hero]{width:100px;height:100px}.glass-laura-portrait[data-size=small]{width:36px;height:36px}.glass-hero{padding-top:60px;padding-bottom:62px;text-align:center}.glass-hero>.glass-laura-portrait{margin:0 auto 20px}.glass-laura-introduction{display:flex;justify-content:center;align-items:center;gap:11px;font-size:13px;line-height:1.5;margin-bottom:25px!important;color:var(--glass-muted)}.glass-laura-introduction strong{font-size:14px;font-weight:600;color:var(--glass-ink)}.glass-laura-introduction span{border-left:1px solid #46434e;padding-left:11px}.glass-hero h1{font-size:clamp(44px,5.4vw,72px);font-weight:600;line-height:1.08;letter-spacing:-.045em;max-width:980px;margin-inline:auto}.glass-hero h1 span{color:#bdb5cd}.glass-hero-description{max-width:620px;margin:24px auto 32px!important;font-size:18px;line-height:1.65;color:var(--glass-secondary)}.glass-hero .glass-start{max-width:760px;margin:0 auto;text-align:left}.glass-hero-explore{display:inline-flex;gap:8px;align-items:center;margin-top:28px;padding:5px 10px;font-size:14px;color:var(--glass-secondary)!important;min-height:44px}.glass-hero-explore:hover{color:var(--glass-ink)!important}.glass-product-stage{padding-block:44px 0}.glass-proof-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:end;margin-bottom:32px}.glass-proof-heading .glass-eyebrow{margin-bottom:12px}.glass-proof-heading h2{font-size:clamp(28px,3.4vw,44px);line-height:1.18}.glass-proof-heading>p{max-width:440px;font-size:16px;color:var(--glass-secondary)}.glass-product-figure{min-width:0}.glass-product-crop{position:relative;overflow:hidden;aspect-ratio:1.4;background:#101116;border:1px solid rgb(230 224 244/.18);border-radius:18px;isolation:isolate}.glass-product-crop>img{width:108.7%;max-width:none;height:auto;transform:translate(-4%,-7.1%)}.glass-product-crop:has(img[src*=menu-]),.glass-product-crop[data-menu]{aspect-ratio:1.72}.glass-product-crop:has(img[src*=menu-])>img,.glass-product-crop[data-menu]>img{width:107.3%;transform:translate(-3.4%,-14.4%)}.glass-image-zoom{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 13px;border-radius:999px;background:#20212bf2;color:#f0f1f3;border:1px solid #55515f!important;font-size:13px!important;opacity:0;transition:opacity .15s}.glass-product-crop:focus-within .glass-image-zoom,.glass-product-crop:hover .glass-image-zoom{opacity:1}.glass-caption{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-top:14px;font-size:13px;line-height:1.6;color:var(--glass-muted)}.glass-caption a{text-decoration:underline;text-underline-offset:3px;min-height:24px}.glass-caption .glass-text-link{font-size:13px;min-height:24px;white-space:nowrap}.glass-caption-label{font-size:12px;white-space:nowrap}.glass-section{padding-block:96px}.glass-section h2{font-size:clamp(30px,3.6vw,46px);line-height:1.16}.glass-section-heading{display:grid;grid-template-columns:1.15fr 1fr;gap:72px;align-items:end;margin-bottom:42px}.glass-section-heading .glass-eyebrow{margin-bottom:16px}.glass-section-heading>div>p:not(.glass-eyebrow),.glass-section-heading>p{font-size:17px;color:var(--glass-secondary);max-width:480px}.glass-use-section{display:grid;grid-template-columns:1fr 1.15fr;gap:88px;align-items:start}.glass-use-section .glass-eyebrow{margin-bottom:16px}.glass-use-section .glass-text-link{margin-top:24px}.glass-use-list{display:flex;flex-direction:column}.glass-use-list>a{display:flex;gap:24px;align-items:flex-start;padding:26px 0;border-top:1px solid var(--glass-line)}.glass-use-list>a:last-child{border-bottom:1px solid var(--glass-line)}.glass-use-list>a>span{flex:1;min-width:0}.glass-use-list strong{display:block;font-size:22px;font-weight:550;letter-spacing:-.02em;line-height:1.3}.glass-use-list>a>span>span{display:block;font-size:15px;line-height:1.65;color:var(--glass-secondary);margin-top:10px}.glass-use-list>a>svg{margin-top:4px;color:var(--glass-muted)}.glass-use-list>a:hover strong{color:var(--glass-accent)}.glass-context-chapter{padding-block:88px;background:#0d0e13;border-top:1px solid rgb(229 224 244/.05);border-bottom:1px solid rgb(229 224 244/.05)}.glass-context-chapter h2,.glass-light-chapter h2{font-size:clamp(30px,3.6vw,46px);line-height:1.18}.glass-context-chapter h2 span,.glass-light-copy>p{color:var(--glass-secondary)}.glass-light-copy>p{font-size:17px;line-height:1.75;margin-bottom:20px}.glass-light-copy ul{list-style:none;padding:0;margin:24px 0}.glass-light-copy li{display:flex;gap:10px;margin-top:10px;font-size:15px}.glass-light-chapter{--glass-ink:#24212d;--glass-secondary:#575160;--glass-muted:#675f70;--glass-accent:#634491;--glass-line:rgb(84 70 105/0.18);background:#f5f4f7;color:var(--glass-ink);padding-block:90px}.glass-light-chapter .glass-product-crop{background:#f4f2f7;border-color:rgb(84 70 105/.16)}.glass-faq-section{display:grid;grid-template-columns:1fr 1.15fr;gap:88px}.glass-faq details,details.glass-faq{border-bottom:1px solid var(--glass-line)}.glass-faq details:first-child{border-top:1px solid var(--glass-line)}.glass-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:24px 0;font-size:16px;font-weight:500;line-height:1.5}.glass-faq summary::-webkit-details-marker{display:none}.glass-faq summary:after{content:"+";color:var(--glass-muted);font-size:22px;font-weight:400}.glass-faq summary:has(svg):after{display:none}.glass-faq[open]>summary:after{content:"−"}.glass-faq summary svg{color:var(--glass-muted);transition:transform .16s}.glass-faq details[open] summary svg{transform:rotate(180deg)}.glass-faq details p,.glass-faq details>div,details.glass-faq>p{font-size:15px;line-height:1.8;color:var(--glass-secondary);padding:0 20px 24px 0}.glass-final{text-align:center;padding:38px 0 112px}.glass-final>.glass-laura-portrait{margin:0 auto 28px}.glass-final h2{font-size:clamp(34px,4.5vw,56px);line-height:1.12;white-space:pre-line}.glass-final>p{max-width:490px;margin:23px auto!important;font-size:17px;color:var(--glass-secondary)}.glass-final .glass-button{margin-top:6px}.glass-start-page{padding-top:72px;padding-bottom:104px;min-height:70dvh;max-width:860px}.glass-start-heading{display:flex;align-items:center;gap:24px}.glass-start-heading .glass-eyebrow{margin-bottom:8px}.glass-start-page h1{font-size:clamp(34px,4vw,52px);line-height:1.15}.glass-lead{font-size:18px;color:var(--glass-secondary);max-width:650px;margin-top:24px!important}.glass-start-page>.glass-start{margin-top:36px}.glass-start{min-width:0}.glass-entry-switch{display:flex;gap:24px;flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--glass-line);margin-bottom:14px}.glass-entry-switch button{background:none;padding:12px 0;font-size:14px;font-weight:500;min-height:48px;border-bottom:2px solid transparent;color:var(--glass-muted)}.glass-entry-switch button[aria-pressed=true]{color:var(--glass-ink);border-bottom-color:var(--glass-accent)}.glass-preview-status{font-size:13px!important;line-height:1.65;color:var(--glass-muted);margin-block:12px!important}.glass-preview-status[data-kind=success]{color:#8bd6b2}.glass-composer{background:linear-gradient(140deg,#1b1c23,#111217);border:1px solid rgb(229 224 244/.22);border-radius:22px;padding:22px;box-shadow:inset 0 1px 0 rgb(255 255 255/.035)}.glass-mode-switch{display:inline-flex;gap:4px;flex-wrap:wrap;margin-bottom:18px;padding:3px;background:#0c0d12;border-radius:999px}.glass-mode-switch button{font-size:13px;background:transparent;border-radius:999px;color:var(--glass-muted);min-height:36px;padding:7px 13px;border:1px solid transparent}.glass-mode-switch button[aria-pressed=true]{background:#2b2937;color:#e3d9fa;border-color:rgb(177 154 244/.2)}.glass-input-row{display:flex;align-items:flex-end;gap:14px}.glass-start label:not(.glass-sr-only){display:block;font-size:14px;font-weight:500;color:var(--glass-secondary);margin-bottom:10px}.glass-start input[type=text],.glass-start textarea{resize:vertical;width:100%;min-height:94px;padding:13px 15px;background:#0c0d12;border:1px solid #3b3945;border-radius:12px;font-size:16px;line-height:1.6;outline-offset:3px}.glass-start input::-moz-placeholder,.glass-start textarea::-moz-placeholder{color:#a1a2af;opacity:1}.glass-start input::placeholder,.glass-start textarea::placeholder{color:#a1a2af;opacity:1}.glass-start textarea:focus{border-color:var(--glass-accent)}.glass-input-row>textarea{flex:1;min-width:0}.glass-input-row>.glass-button{max-width:185px;flex-shrink:0}.glass-start .glass-button{font-size:14px!important;min-height:46px;gap:8px;padding:12px 18px}.glass-example-prompts{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:16px;font-size:13px;color:var(--glass-muted)}.glass-example-prompts button:not(.glass-button){border:1px solid var(--glass-line)!important;border-radius:999px;background:transparent;color:var(--glass-secondary);font-size:13px;min-height:36px;padding:7px 11px;transition:background .15s}.glass-example-prompts button:not(.glass-button):hover{background:#25242f;color:var(--glass-ink)}.glass-example-prompts button[aria-pressed=true]{border-color:var(--glass-accent)!important;color:var(--glass-ink)}.glass-composer>.glass-caption{font-size:12px;margin-top:9px;display:inline-flex;margin-right:12px}.glass-field-error{font-size:14px;line-height:1.7;color:#f0afb4;margin-top:14px!important}.glass-preview-result{margin-top:28px;padding:26px;border-radius:18px;background:#121319;border:1px solid var(--glass-line);text-align:left}.glass-preview-result h2,.glass-preview-result h3{font-size:26px;line-height:1.3;margin-bottom:14px}.glass-preview-result h4{font-size:17px;margin-top:20px}.glass-preview-result p{font-size:15px;line-height:1.8;color:var(--glass-secondary);margin-bottom:16px}.glass-preview-result ol,.glass-preview-result ul{font-size:15px;line-height:1.8;color:var(--glass-secondary);padding-left:22px;margin:18px 0}.glass-preview-result li{margin-bottom:9px}.glass-preview-result .glass-product-figure{margin-block:24px}.glass-preview-result a:not(.glass-button){text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.glass-preview-result .glass-button{margin:12px 8px 0 0}.glass-preview-result blockquote{margin:20px 0;padding:18px 22px;background:#1c1d25;border-left:2px solid var(--glass-accent);border-radius:0 10px 10px 0;font-size:16px;white-space:pre-wrap;overflow-wrap:anywhere}.glass-page-intro{padding-top:88px;padding-bottom:52px}.glass-page-intro .glass-eyebrow{margin-bottom:20px}.glass-page-intro h1{font-size:clamp(40px,5vw,64px);line-height:1.1;max-width:920px}.glass-page-intro .glass-lead,.glass-page-intro>p:not(.glass-eyebrow){font-size:19px;line-height:1.7;max-width:680px;color:var(--glass-secondary);margin-top:24px}.glass-page-intro .glass-button{margin-top:28px}.glass-two-columns{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.glass-two-columns[data-reverse=true]>.glass-copy{order:2}.glass-two-columns+.glass-two-columns:not(.glass-use-case){margin-top:88px}.glass-copy .glass-eyebrow{margin-bottom:16px}.glass-article h2,.glass-copy h2{font-size:clamp(28px,3.4vw,42px);line-height:1.2;margin-bottom:22px}.glass-copy h3{font-size:23px;margin-bottom:16px}.glass-copy p{font-size:17px;line-height:1.8;color:var(--glass-secondary);margin-bottom:20px;max-width:64ch}.glass-copy .glass-button{margin-top:12px}.glass-copy blockquote{margin:24px 0;padding-left:20px;border-left:2px solid var(--glass-accent);font-size:20px;line-height:1.55;color:var(--glass-ink)}.glass-feature-list{list-style:none;padding:0;margin:26px 0}.glass-feature-list li{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--glass-line);font-size:15px;line-height:1.65;color:var(--glass-secondary)}.glass-feature-list li svg{color:var(--glass-accent);margin-top:3px}.glass-callout{padding:28px 0;border-top:1px solid var(--glass-line);font-size:16px;line-height:1.8;color:var(--glass-secondary);margin-block:32px}.glass-callout h2{margin-block:16px 20px}.glass-callout p+p{margin-top:14px}.glass-callout .glass-button{margin-top:24px;margin-right:18px}.glass-product-overview{padding-top:8px;padding-bottom:40px}.glass-chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;border-top:1px solid var(--glass-line)}.glass-chapters .glass-copy h2{font-size:28px;line-height:1.25}.glass-chapters .glass-copy p{font-size:16px}.glass-use-case{padding-block:72px;border-top:1px solid var(--glass-line)}.glass-use-case .glass-copy{max-width:800px}.glass-offer-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:72px;align-items:start}.glass-offer-aside{padding-top:12px;min-width:0}.glass-offer-aside h2{font-size:28px;margin-bottom:20px}.glass-offer-aside h3{margin-top:38px}.glass-offer-aside p{font-size:16px;color:var(--glass-secondary);margin-bottom:20px}.glass-pricing-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:24px;align-items:stretch}.glass-price-card{display:flex;flex-direction:column;min-width:0;padding:38px;border:1px solid var(--glass-line);border-radius:22px;background:#121319}.glass-price-card[data-featured=true],.glass-price-card[data-primary=true]{border-color:rgb(205 192 237/.38);background:#191820}.glass-price-card>h2,.glass-price-card>h3{font-size:26px;line-height:1.3;margin-bottom:18px}.glass-price-card p{font-size:15px;color:var(--glass-secondary);line-height:1.75}.glass-price{font-size:clamp(38px,4.7vw,62px)!important;color:var(--glass-ink)!important;font-weight:600;letter-spacing:-.035em;margin:25px 0 24px!important;line-height:1.16!important;overflow-wrap:anywhere}.glass-price small,.glass-price span{font-size:14px;letter-spacing:0;font-weight:400;color:var(--glass-secondary);display:block;margin-top:12px}.glass-price-card ul{list-style:none;padding:0;margin:28px 0;flex:1}.glass-price-card li{font-size:15px;line-height:1.75;color:var(--glass-secondary);margin-bottom:14px;display:flex;gap:10px;align-items:flex-start}.glass-price-card>.glass-button{margin-top:26px;align-self:flex-start}.glass-price-card>.glass-text-link{margin-top:20px;align-self:flex-start}.glass-price-card .glass-eyebrow{margin-bottom:8px}.glass-about-story{max-width:900px}.glass-about-persona{display:flex;align-items:center;justify-content:center;gap:24px}.glass-about-persona .glass-laura-portrait{width:160px;height:160px}.glass-about-persona p{color:var(--glass-secondary);font-size:16px}.glass-article{max-width:800px;margin-inline:auto}.glass-article article+article{margin-top:40px}.glass-article h2{margin-top:36px}.glass-article h3{font-size:24px;line-height:1.4;margin-top:30px;margin-bottom:16px}.glass-article p{font-size:17px;color:var(--glass-secondary);line-height:1.85;margin-bottom:22px}.glass-article ol,.glass-article ul{font-size:16px;color:var(--glass-secondary);line-height:1.8;padding-left:22px}.glass-article a:not(.glass-button){text-decoration:underline;text-underline-offset:4px}.glass-safeguard-list{max-width:820px}.glass-safeguard-list article{padding-block:28px;border-top:1px solid var(--glass-line)}.glass-safeguard-list h2{font-size:28px;margin:0 0 16px}.glass-safeguard-list p{font-size:17px;color:var(--glass-secondary);line-height:1.8}.glass-safeguard-list .glass-eyebrow{font-size:13px;line-height:1.4;margin-bottom:14px}.glass-demo-intro{display:flex;align-items:center;gap:28px}.glass-demo-intro>.glass-two-columns{width:100%;grid-template-columns:minmax(0,1fr) 180px}.glass-demo-intro .glass-laura-portrait{width:120px;height:120px;justify-self:center}.glass-contact-panel{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-block:44px;border-top:1px solid var(--glass-line)}.glass-contact-panel p{font-size:16px;color:var(--glass-secondary);max-width:620px;margin-top:14px}.glass-contact-panel h2{font-size:30px}.glass-legacy{padding-top:35px;min-height:70dvh}.glass-legacy h1,.glass-legacy h2,.glass-legacy h3{font-family:inherit}.glass-legacy a{text-underline-offset:4px}.glass-footer{border-top:1px solid var(--glass-line);background:#090a0e}.glass-footer-top{display:grid;grid-template-columns:1.8fr 1fr 1fr 1.2fr;gap:38px;padding:64px 0 48px}.glass-footer-top .glass-brand{font-size:24px}.glass-footer-top>div>p{margin-top:20px;color:var(--glass-muted);font-size:14px;max-width:250px}.glass-footer-column{display:flex;align-items:flex-start;flex-direction:column;gap:9px}.glass-footer-column h2{font-size:14px;font-weight:600;letter-spacing:0;margin-bottom:10px}.glass-footer-column a{font-size:13px;line-height:1.65;min-height:28px;color:var(--glass-muted)}.glass-footer-column a:hover{color:var(--glass-ink)}.glass-footer-bottom{padding:20px 0 25px;border-top:1px solid var(--glass-line);display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--glass-muted);font-size:12px}.glass-footer-bottom button{padding:8px;background:none;font-size:12px;color:var(--glass-muted);min-height:36px}.glass-theme-label{display:flex;align-items:center;gap:6px}.glass-theme-label>span{width:8px;height:8px;border-radius:50%;background:#4a4654;border:1px solid #8a829b}.glass-image-dialog{border:1px solid #45444f;border-radius:18px;background:#101116;color:#f0f1f3;padding:0;max-width:min(1448px,96vw);max-height:94dvh;overflow:hidden;width:96vw;box-shadow:0 30px 100px #0008}.glass-image-dialog::backdrop{background:rgb(0 0 0/.88)}.glass-dialog-toolbar{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px 16px;background:#14151b;z-index:2;border-bottom:1px solid #383842}.glass-dialog-toolbar>span{font-size:14px;line-height:1.5}.glass-dialog-image-scroll{overflow:auto;max-height:calc(94dvh - 112px);overscroll-behavior:contain}.glass-dialog-image-scroll>img{width:100%;height:auto;max-width:none}@media (hover:none){.glass-image-zoom{opacity:1}.glass-image-zoom span{display:none}}@media (max-width:1100px){.glass-container{width:calc(100% - 56px)}.glass-desktop-nav{gap:22px}.glass-header-actions{gap:13px}.glass-proof-heading,.glass-section-heading{gap:40px}.glass-faq-section,.glass-offer-layout,.glass-use-section{gap:48px}.glass-two-columns{gap:36px}.glass-price-card{padding:30px}}@media (max-width:800px){.glass-container{width:calc(100% - 40px)}.glass-header-inner{height:68px;gap:12px}.glass-brand{font-size:24px}.glass-desktop-nav,.glass-login{display:none}.glass-menu-toggle{display:inline-flex}.glass-header-cta{display:none}.glass-header-actions{gap:9px}.glass-language{font-size:12px}.glass-mobile-nav{display:block;padding:8px 20px 22px;background:#0c0d12;border-top:1px solid var(--glass-line)}.glass-mobile-nav nav{display:flex;flex-direction:column;gap:3px}.glass-mobile-nav a:not(.glass-button){display:flex;justify-content:space-between;align-items:center;min-height:49px;padding:12px 5px;font-size:16px;border-bottom:1px solid var(--glass-line)}.glass-mobile-nav .glass-button{margin-top:14px}.glass-hero{padding-top:44px;padding-bottom:40px}.glass-hero h1{font-size:clamp(38px,7vw,56px)}.glass-hero-description{font-size:17px;max-width:560px}.glass-laura-portrait[data-size=hero]{width:84px;height:84px}.glass-proof-heading,.glass-section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.glass-proof-heading>p{max-width:580px}.glass-context-chapter,.glass-light-chapter,.glass-section{padding-block:64px}.glass-faq-section,.glass-offer-layout,.glass-pricing-grid,.glass-two-columns,.glass-use-section{grid-template-columns:1fr;gap:34px}.glass-two-columns[data-reverse=true]>.glass-copy{order:0}.glass-use-section h2{max-width:560px}.glass-two-columns+.glass-two-columns:not(.glass-use-case){margin-top:60px}.glass-page-intro{padding-top:58px;padding-bottom:34px}.glass-page-intro h1{font-size:clamp(36px,6vw,52px)}.glass-page-intro>p:not(.glass-eyebrow){font-size:17px}.glass-start-page{padding-top:50px;padding-bottom:70px}.glass-start-page h1{font-size:39px}.glass-start-heading{gap:18px}.glass-start-heading .glass-laura-portrait{width:64px;height:64px}.glass-final{padding-bottom:76px}.glass-final>p{font-size:16px}.glass-footer-top{grid-template-columns:1fr 1fr 1.2fr;gap:28px;padding-top:44px}.glass-footer-top>div:first-child{grid-column:1/-1;margin-bottom:6px}.glass-footer-top>div>p{max-width:400px;margin-top:14px}.glass-use-case{padding-block:48px}.glass-contact-panel{align-items:flex-start;flex-direction:column;gap:24px}.glass-chapters{grid-template-columns:1fr;gap:36px}.glass-chapters .glass-copy{padding-bottom:24px;border-bottom:1px solid var(--glass-line)}.glass-chapters .glass-copy:last-child{border-bottom:0;padding-bottom:0}.glass-demo-intro>.glass-two-columns{grid-template-columns:1fr}.glass-demo-intro .glass-laura-portrait{grid-row:1;width:84px;height:84px;justify-self:start}.glass-about-persona{justify-content:flex-start}.glass-about-persona .glass-laura-portrait{width:100px;height:100px}}@media (max-width:480px){.glass-container{width:calc(100% - 36px)}.glass-header-inner{height:64px}.glass-brand{font-size:23px}.glass-brand svg{width:29px;height:29px}.glass-language svg{display:none}.glass-hero{padding-top:32px}.glass-hero h1{font-size:clamp(35px,9vw,43px);letter-spacing:-.04em}.glass-hero>.glass-laura-portrait{margin-bottom:16px}.glass-laura-portrait[data-size=hero]{width:76px;height:76px}.glass-laura-introduction{gap:7px;font-size:12px;margin-bottom:22px!important;flex-wrap:wrap}.glass-laura-introduction strong{font-size:13px}.glass-laura-introduction span{padding-left:8px;max-width:240px}.glass-hero-description{font-size:16px;margin:20px auto 26px!important;line-height:1.65}.glass-entry-switch{gap:20px}.glass-entry-switch button{font-size:13px}.glass-composer{padding:16px;border-radius:18px}.glass-mode-switch{margin-bottom:16px}.glass-mode-switch button{font-size:12px;padding:7px 11px}.glass-input-row{flex-direction:column;align-items:stretch;gap:14px}.glass-input-row>.glass-button{max-width:none;align-self:flex-end}.glass-start textarea{font-size:16px;min-height:96px}.glass-start label:not(.glass-sr-only){font-size:13px}.glass-example-prompts{gap:7px}.glass-example-prompts button:not(.glass-button){font-size:12px;padding:8px 10px}.glass-caption,.glass-preview-status{font-size:13px!important}.glass-composer>.glass-caption{font-size:12px!important}.glass-hero-explore{margin-top:20px;font-size:13px}.glass-product-stage{padding-top:24px}.glass-proof-heading h2{font-size:31px}.glass-product-crop{border-radius:12px}.glass-caption{gap:10px;flex-wrap:wrap}.glass-caption-label{display:none}.glass-image-zoom{right:8px;bottom:8px;padding:10px;min-height:40px}.glass-image-zoom span{display:none}.glass-section{padding-block:52px}.glass-context-chapter h2,.glass-light-chapter h2,.glass-section h2{font-size:32px}.glass-context-chapter,.glass-light-chapter{padding-block:52px}.glass-light-copy>p,.glass-section-heading>p{font-size:16px}.glass-use-list>a{gap:16px;padding:24px 0}.glass-use-list strong{font-size:21px}.glass-faq summary{font-size:15px;padding:21px 0}.glass-faq details p,details.glass-faq>p{font-size:15px;padding-right:0}.glass-final{padding-top:28px;padding-bottom:64px}.glass-final h2{font-size:36px}.glass-page-intro{padding-top:40px}.glass-page-intro h1{font-size:38px}.glass-article p,.glass-copy p,.glass-page-intro>p:not(.glass-eyebrow),.glass-safeguard-list p{font-size:16px}.glass-start-heading{align-items:flex-start;flex-direction:column;gap:18px}.glass-start-page h1{font-size:36px}.glass-lead{font-size:16px}.glass-preview-result{padding:18px}.glass-preview-result h3{font-size:24px}.glass-preview-result .glass-button{width:100%;margin-right:0}.glass-price-card{padding:25px}.glass-price{font-size:39px!important}.glass-callout{padding-block:24px}.glass-about-persona,.glass-demo-intro{align-items:flex-start;flex-direction:column;gap:20px}.glass-footer-top{grid-template-columns:1fr 1fr;gap:30px 22px;padding-bottom:38px}.glass-footer-column:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.glass-footer-column:last-child h2{grid-column:1/-1}.glass-footer-bottom{flex-wrap:wrap;gap:12px}.glass-theme-label{display:none}.glass-image-dialog{max-width:98vw;width:98vw;border-radius:12px}.glass-dialog-toolbar>span{font-size:13px}.glass-dialog-image-scroll>img{min-width:850px}}@media (prefers-reduced-motion:reduce){.glass-site *,.glass-site :after,.glass-site :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (prefers-reduced-transparency:reduce){.glass-header{background:#08090c;backdrop-filter:none;-webkit-backdrop-filter:none}.glass-composer{background:#17181f}}@supports not (backdrop-filter:blur(1px)){.glass-header{background:#08090c}}@media (forced-colors:active){.glass-site{color:CanvasText;background:Canvas}.glass-site *{box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important}.glass-site a,.glass-site button,.glass-site select{color:LinkText}.glass-button,.glass-product-crop,.glass-site button{border:1px solid ButtonBorder!important;background:ButtonFace!important}.glass-callout,.glass-composer,.glass-context-chapter,.glass-footer,.glass-header,.glass-light-chapter,.glass-preview-result,.glass-price-card{background:Canvas;color:CanvasText}.glass-site h1,.glass-site h2,.glass-site h3,.glass-site p,.glass-site span{color:CanvasText}.glass-site :focus-visible{outline:2px solid Highlight}.glass-site button[aria-pressed=true]{outline:2px solid Highlight}}.glass-site{--glass-bg:#0b0c0f;--glass-ink:#f0f0f2;--glass-secondary:#bbbcc3;--glass-muted:#a6a7b0;--glass-accent:#c0b4dc;--glass-panel:#1a1b20;background:var(--glass-bg);font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.glass-site h1,.glass-site h2,.glass-site h3{font-weight:550}.glass-site a,.glass-site button{touch-action:manipulation}.glass-site .glass-button{white-space:nowrap;transition:transform .14s cubic-bezier(.23,1,.32,1),opacity .14s cubic-bezier(.23,1,.32,1)}.glass-site .glass-button:active{transform:translateY(1px)}.glass-site .glass-button[data-variant=primary]{background:linear-gradient(155deg,#f1f0f3,#dedce4);color:#17171c;border-color:#dad7e3!important;box-shadow:inset 0 1px 0 #f8f6fb}.glass-site .glass-button[data-variant=primary]:hover{background:#f0eff4}.glass-header{top:18px;width:min(1160px,calc(100% - 48px));margin:18px auto 0;border:1px solid rgb(237 233 249/.14);border-radius:22px;background:rgb(24 25 30/.88);box-shadow:inset 0 1px 0 rgb(245 240 255/.04);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.glass-header-inner{height:62px;width:calc(100% - 36px);gap:22px}.glass-brand{font-size:23px;font-weight:650;letter-spacing:-.8px}.glass-brand svg{width:28px;height:28px}.glass-desktop-nav{gap:28px}.glass-desktop-nav a,.glass-login{font-size:13px}.glass-header-actions{gap:18px}.glass-header-cta{min-height:38px;padding:8px 16px;font-size:13px!important}.glass-footer{background:#0e0f12}.glass-footer-bottom{font-variant-numeric:tabular-nums}.glass-site [id]{scroll-margin-top:112px}.acq-eyebrow{font-size:13px;font-weight:500;line-height:1.6;color:var(--glass-muted);margin-bottom:20px!important}.acq-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.25fr);align-items:center;gap:56px;padding-top:74px;padding-bottom:78px}.acq-hero-copy{min-width:0;padding-bottom:28px}.acq-hero h1{font-size:clamp(40px,3.8vw,52px);line-height:1.12;letter-spacing:-.045em;font-weight:550;text-wrap:wrap}.acq-hero h1 span{color:#b8b4c2}.acq-intro{font-size:18px;line-height:1.65;max-width:400px;margin-top:26px!important;color:var(--glass-secondary)}.acq-hero-note{font-size:13px;line-height:1.65;max-width:315px;color:var(--glass-muted);margin-top:30px!important}.acq-chat{min-width:0;border:1px solid rgb(237 231 248/.21);border-radius:25px;background:linear-gradient(145deg,#28292e,#1b1c21 58%,#17181d);box-shadow:inset 0 1px 0 rgb(246 241 255/.07),0 18px 50px #0003;overflow:hidden;text-align:left}.acq-chat-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 23px;border-bottom:1px solid rgb(237 231 248/.1)}.acq-chat-identity{display:flex;align-items:center;gap:11px;min-width:0}.acq-chat-identity>span{display:flex;flex-direction:column;gap:2px}.acq-chat-identity strong{font-size:15px;font-weight:600;line-height:1.3}.acq-chat-identity>span>span{font-size:12px;line-height:1.45;color:var(--glass-muted)}.acq-chat-scope{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.4;color:var(--glass-muted)}.acq-chat-scope svg{flex-shrink:0}.acq-composer{padding:22px 23px 14px}.acq-composer textarea{display:block;resize:vertical;min-height:133px;max-height:300px;width:100%;padding:1px 0 18px;border:0;border-radius:0;background:transparent;color:var(--glass-ink);font-size:19px;line-height:1.6;letter-spacing:-.015em}.acq-composer textarea::-moz-placeholder{color:#b1b0ba;opacity:1}.acq-composer textarea::placeholder{color:#b1b0ba;opacity:1}.acq-composer textarea:focus-visible{outline:2px solid var(--glass-accent);outline-offset:7px;border-radius:5px}.acq-compose-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.acq-intents{display:flex;gap:5px;align-items:center;flex-wrap:wrap;max-width:calc(100% - 52px)}.acq-intents button{padding:7px 9px;min-height:34px;border-radius:999px;white-space:nowrap;font-size:12px;line-height:1.35;background:transparent;color:var(--glass-muted);border:1px solid transparent}.acq-intents button[aria-pressed=true]{background:#33323a;border-color:rgb(222 212 242/.2);color:#ece8f3;box-shadow:inset 0 1px 0 rgb(242 232 255/.07)}.acq-intents button:hover{color:var(--glass-ink)}.acq-send{width:46px;height:46px;flex:0 0 46px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(160deg,#f1eff4,#d7d4df);color:#1d1d23!important;box-shadow:inset 0 1px 0 #f6f4f9;transition:transform .14s cubic-bezier(.23,1,.32,1)}.acq-send:active{transform:scale(.97)}.acq-chat .acq-send:disabled{opacity:.5;cursor:default}.acq-chat-footnote{display:flex;justify-content:space-between;gap:14px;padding-top:18px;font-size:12px;line-height:1.55;color:var(--glass-muted)}.acq-chat-footnote>span:first-child{min-width:0;white-space:normal}.acq-chat-footnote>span+span{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.acq-access-note{padding:14px 23px 16px;border-top:1px solid rgb(237 231 248/.08);font-size:12px;line-height:1.6;color:#b5b2bf;min-height:50px}.acq-access-note button{display:inline-flex;align-items:center;gap:8px;background:none;padding:0;color:var(--glass-accent);font-size:13px;min-height:28px}.acq-chat-status{display:flex;align-items:center;gap:10px;padding:0 23px 20px;font-size:13px;line-height:1.6;color:var(--glass-secondary)}.acq-chat-status svg{animation:acq-progress 1.4s linear infinite}@keyframes acq-progress{to{transform:rotate(1turn)}}.acq-chat-error{margin:0 22px 20px;padding:16px 18px;border-left:2px solid #b8a4d0;background:#101115;font-size:13px;line-height:1.7}.acq-chat-error strong{font-weight:500;color:var(--glass-ink)}.acq-chat-error p{margin-top:8px;color:var(--glass-secondary)}.acq-chat-error>div{display:flex;gap:20px;flex-wrap:wrap;margin-top:12px}.acq-chat-error a,.acq-chat-error button{display:inline-flex;align-items:center;gap:7px;font-size:13px;background:transparent;padding:4px 0;color:var(--glass-accent);min-height:32px}.acq-conversation{padding:24px 23px 10px;border-bottom:1px solid rgb(237 231 248/.12);max-height:560px;overflow-y:auto;overscroll-behavior:contain}.acq-user-message{background:#343039;border:1px solid #514a5d;border-radius:16px 16px 4px 16px;padding:14px 16px;margin:0 0 26px auto;max-width:92%;font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.acq-answer-identity{display:flex;align-items:center;gap:10px;margin-bottom:15px;font-size:14px}.acq-answer-identity .glass-laura-portrait{width:30px;height:30px}.acq-answer-text{font-size:15px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.acq-answer-text p+p{margin-top:16px}.acq-answer-text a{color:var(--glass-accent);text-decoration:underline;text-underline-offset:3px}.acq-source-list{margin-top:22px;padding-top:17px;border-top:1px solid var(--glass-line);display:flex;flex-wrap:wrap;gap:8px}.acq-source-list h3{width:100%;font-size:12px;font-weight:500;line-height:1.5;color:var(--glass-muted);margin-bottom:3px}.acq-source-list a{display:inline-flex;gap:7px;align-items:center;max-width:100%;padding:7px 9px;background:#111216;border:1px solid var(--glass-line);border-radius:8px;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.acq-source-list a>span{color:var(--glass-muted);font-variant-numeric:tabular-nums}.acq-answer-date{margin-block:14px 12px!important;color:var(--glass-muted);font-size:12px;font-variant-numeric:tabular-nums}.acq-signup-dialog{position:fixed;max-width:470px;width:calc(100vw - 40px);max-height:90dvh;overflow:auto;border:1px solid #55505f;border-radius:26px;background:linear-gradient(155deg,#2d2c34,#17181d 68%);color:var(--glass-ink);padding:34px;text-align:left;box-shadow:0 30px 100px #0006}.acq-signup-dialog::backdrop{background:rgb(6 7 10/.8);backdrop-filter:blur(5px)}.acq-dialog-close{position:absolute;top:15px;right:15px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#35343e;border-radius:50%}.acq-signup-dialog>.glass-laura-portrait{width:56px;height:56px;margin-bottom:23px}.acq-signup-dialog h2{font-size:31px;line-height:1.2;letter-spacing:-.035em;margin-bottom:18px;max-width:340px}.acq-signup-dialog>p{font-size:15px;line-height:1.75;color:var(--glass-secondary)}.acq-signup-dialog ul{list-style:none;padding:0;margin:25px 0;display:flex;flex-direction:column;gap:13px}.acq-signup-dialog li{display:flex;gap:11px;font-size:13px;line-height:1.6}.acq-signup-dialog li svg{color:var(--glass-accent);margin-top:2px}.acq-signup-dialog>.glass-button{width:100%;margin-top:5px}.acq-gate-login{display:block;font-size:14px;text-align:center;padding:16px 0;color:var(--glass-secondary)!important}.acq-signup-dialog small{display:block;font-size:12px;line-height:1.65;color:var(--glass-muted);text-align:center}.acq-outcomes{border-top:1px solid var(--glass-line);padding-top:36px;padding-bottom:66px;display:grid;grid-template-columns:.8fr 1.8fr;gap:70px}.acq-outcomes h2{font-size:27px;line-height:1.22;max-width:290px}.acq-outcomes .acq-eyebrow{margin-bottom:12px!important}.acq-outcomes dl{display:flex;gap:28px;margin:0;padding:0}.acq-outcomes dl>div{flex:1;min-width:0}.acq-outcomes dt{font-size:15px;line-height:1.5;font-weight:550}.acq-outcomes dt>span{display:block;font-size:12px;font-weight:400;margin-bottom:12px;color:var(--glass-muted);font-variant-numeric:tabular-nums}.acq-outcomes dd{margin:10px 0 0;font-size:13px;line-height:1.75;color:var(--glass-secondary)}.acq-product-story{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.3fr);gap:64px;align-items:center;padding-block:40px 88px}.acq-proof-copy h2{font-size:clamp(29px,2.9vw,40px);line-height:1.2;max-width:360px}.acq-proof-copy>p:not(.acq-eyebrow){font-size:16px;line-height:1.8;color:var(--glass-secondary);margin-top:22px;max-width:360px}.acq-proof-copy .glass-text-link{margin-top:20px;font-size:14px}.acq-proof-visual{min-width:0}.acq-proof-visual .glass-product-crop{border-radius:14px}.acq-proof-visual .glass-caption{font-size:12px;line-height:1.6;gap:12px}.acq-proof-visual .glass-caption-label{display:none}.acq-role-section{padding-block:55px 62px;border-block:1px solid var(--glass-line);background:#14151a}.acq-role-heading{display:flex;justify-content:space-between;align-items:center;gap:30px}.acq-role-heading h2{font-size:15px;line-height:1.5;letter-spacing:0;font-weight:500;color:var(--glass-secondary)}.acq-role-switch{display:flex;padding:4px;border:1px solid var(--glass-line);background:#0d0e12;border-radius:999px;gap:4px}.acq-role-switch button{background:transparent;border-radius:999px;padding:10px 16px;font-size:12px;line-height:1.4;color:var(--glass-muted);white-space:nowrap}.acq-role-switch button[aria-pressed=true]{background:#34333c;color:var(--glass-ink);box-shadow:inset 0 1px 0 rgb(244 235 255/.1)}.acq-role-body{display:grid;grid-template-columns:1fr 1fr;gap:96px;padding-top:48px}.acq-role-index{font-size:12px;font-variant-numeric:tabular-nums;color:var(--glass-muted);display:block;margin-bottom:18px}.acq-role-body h3{font-size:clamp(31px,3.1vw,42px);line-height:1.18;max-width:460px}.acq-role-body p{font-size:16px;color:var(--glass-secondary);line-height:1.8;max-width:520px}.acq-role-body ul{list-style:none;margin:23px 0 16px;padding:0}.acq-role-body li{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.7;padding:10px 0;border-bottom:1px solid var(--glass-line)}.acq-role-body li svg{color:var(--glass-accent)}.acq-role-body .glass-text-link{font-size:14px}.acq-path{padding-block:76px}.acq-path-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:32px}.acq-path h2{font-size:clamp(29px,3vw,39px);line-height:1.2}.acq-path .acq-eyebrow{margin-bottom:13px!important}.acq-path ol{list-style:none;display:flex;gap:38px;margin:0;padding:25px 0 0;border-top:1px solid var(--glass-line)}.acq-path li{flex:1;display:flex;gap:15px;align-items:flex-start;min-width:0}.acq-path li>span{display:flex;width:27px;height:27px;flex:0 0 27px;align-items:center;justify-content:center;border:1px solid #4a4654;border-radius:50%;font-size:12px;color:var(--glass-secondary)}.acq-path h3{font-size:16px;line-height:1.6;letter-spacing:-.01em;margin-bottom:9px}.acq-path li p{font-size:13px;line-height:1.8;color:var(--glass-secondary)}.acq-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;padding-top:10px;padding-bottom:76px}.acq-faq h2{font-size:31px;line-height:1.23;max-width:330px}.acq-faq .glass-faq summary{font-size:15px;line-height:1.65;padding:19px 0}.acq-faq .glass-faq p{font-size:14px;line-height:1.8}.acq-final{display:flex;justify-content:space-between;gap:40px;align-items:center;padding-top:35px;padding-bottom:66px;border-top:1px solid var(--glass-line)}.acq-final h2{font-size:clamp(27px,3vw,37px);line-height:1.2;max-width:650px}.acq-final>.glass-button{flex-shrink:0}.glass-start-page{padding-top:64px;max-width:940px}.glass-start-heading .glass-laura-portrait{width:55px;height:55px}.glass-start-page h1{font-size:clamp(34px,3.6vw,46px)}.glass-start-page>.glass-lead{font-size:17px;max-width:650px;margin-bottom:35px}@media (max-width:1100px){.glass-header-inner{gap:16px}.glass-desktop-nav{gap:18px}.glass-header-actions{gap:12px}.acq-hero{gap:34px;padding-top:58px}.acq-hero h1{font-size:clamp(36px,3.8vw,44px)}.acq-intro{font-size:17px}.acq-chat-heading{padding:18px}.acq-chat-scope{font-size:12px;max-width:116px}.acq-composer{padding-inline:18px}.acq-composer textarea{font-size:17px;min-height:130px}.acq-intents button{font-size:12px;padding:7px}.acq-outcomes{gap:40px}.acq-outcomes dl{gap:20px}.acq-product-story{gap:42px}.acq-faq,.acq-role-body{gap:58px}.acq-path ol{gap:28px}.acq-final{gap:30px}}@media (max-width:800px){.glass-header{top:12px;margin-top:12px;width:calc(100% - 24px);border-radius:20px}.glass-header-inner{height:56px;width:calc(100% - 28px)}.glass-brand{font-size:22px}.glass-brand svg{width:25px;height:25px}.glass-menu-toggle{min-width:38px;min-height:38px}.glass-language select{min-height:38px}.glass-mobile-nav{background:#18191e;padding:8px 14px 18px;border-radius:0 0 19px 19px}.glass-mobile-nav a:not(.glass-button){font-size:15px}.acq-hero{grid-template-columns:1fr;gap:27px;padding-top:44px;padding-bottom:48px}.acq-hero-copy{padding:0;max-width:580px}.acq-hero h1{font-size:clamp(35px,6vw,48px)}.acq-eyebrow{font-size:12px;margin-bottom:14px!important}.acq-intro{font-size:16px;max-width:520px;margin-top:19px!important}.acq-hero-note{display:none}.acq-chat{border-radius:22px}.acq-chat-heading{padding:16px 18px}.acq-composer textarea{min-height:112px;font-size:17px}.acq-chat-scope{max-width:none;font-size:12px}.acq-intents button{font-size:12px;padding:7px 9px}.acq-composer{padding:19px 18px 13px}.acq-chat-footnote{font-size:12px;padding-top:15px}.acq-access-note{padding:13px 18px;font-size:12px;min-height:44px}.acq-send{width:42px;height:42px;flex-basis:42px}.acq-outcomes{grid-template-columns:1fr;gap:24px;padding-top:26px;padding-bottom:44px}.acq-outcomes h2{max-width:550px;font-size:27px}.acq-outcomes dl{gap:26px}.acq-outcomes dd{font-size:13px}.acq-product-story{grid-template-columns:1fr;gap:28px;padding-block:22px 52px}.acq-proof-copy h2{max-width:540px;font-size:31px}.acq-proof-copy>p:not(.acq-eyebrow){max-width:600px;font-size:16px}.acq-proof-copy .glass-text-link{margin-top:14px}.acq-role-section{padding-block:33px 39px}.acq-role-heading{align-items:flex-start;flex-direction:column;gap:18px}.acq-role-body{grid-template-columns:1fr;gap:25px;padding-top:29px}.acq-role-body h3{max-width:560px;font-size:32px}.acq-role-body p{max-width:650px}.acq-role-index{margin-bottom:12px}.acq-path{padding-block:48px}.acq-path-heading{align-items:flex-start;gap:18px}.acq-path h2{font-size:30px}.acq-path ol{gap:26px}.acq-path li{gap:10px}.acq-faq{grid-template-columns:1fr;gap:24px;padding-bottom:48px}.acq-faq h2{font-size:29px;max-width:500px}.acq-final{align-items:flex-start;flex-direction:column;gap:23px;padding-block:28px 46px}.acq-final h2{font-size:29px;max-width:550px}.glass-start-page{padding-top:46px}.glass-start-page h1{font-size:36px}.glass-start-page>.glass-lead{font-size:16px}}@media (max-width:480px){.glass-container{width:calc(100% - 36px)}.glass-header-inner{width:calc(100% - 24px)}.acq-hero{padding-top:35px;gap:23px}.acq-hero h1{font-size:34px;letter-spacing:-.045em}.acq-intro{font-size:16px;line-height:1.65;margin-top:17px!important}.acq-chat-heading{padding:15px}.acq-chat-identity strong{font-size:14px}.acq-chat-identity>span>span{font-size:12px}.acq-chat-scope{font-size:12px;max-width:94px;gap:5px}.acq-chat-scope svg{width:12px}.acq-composer{padding:17px 15px 12px}.acq-composer textarea{font-size:16px;min-height:115px}.acq-compose-toolbar{margin-top:10px;gap:8px}.acq-intents{gap:4px}.acq-intents button{font-size:12px;padding:7px;min-height:32px}.acq-chat-footnote{font-size:12px;line-height:1.6;gap:12px}.acq-access-note,.acq-chat-status{padding-inline:15px;font-size:12px}.acq-chat-error{margin-inline:15px;padding:14px}.acq-conversation{padding:20px 15px 8px;max-height:480px}.acq-user-message{font-size:13px;max-width:95%}.acq-answer-text{font-size:14px}.acq-source-list a{font-size:12px}.acq-outcomes dl{display:block}.acq-outcomes dl>div{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:18px 0;border-top:1px solid var(--glass-line)}.acq-outcomes dt{font-size:14px}.acq-outcomes dt>span{display:inline;margin-right:10px;font-size:12px}.acq-outcomes dd{margin:0;font-size:13px}.acq-role-switch{width:100%;gap:2px;padding:3px}.acq-role-switch button{font-size:12px;padding:9px 10px;flex:1}.acq-role-heading h2{font-size:14px}.acq-role-body h3{font-size:29px}.acq-role-body p{font-size:15px}.acq-role-body li{font-size:13px}.acq-path-heading{flex-direction:column;gap:12px}.acq-path ol{display:block}.acq-path li+li{margin-top:25px}.acq-path li{gap:15px}.acq-path h3{font-size:16px;margin-bottom:5px}.acq-path li p{font-size:14px}.acq-faq h2,.acq-final h2{font-size:27px}.acq-final>.glass-button{font-size:13px!important;max-width:100%;padding-inline:16px}.acq-signup-dialog{padding:28px 22px;border-radius:22px;width:calc(100vw - 28px)}.acq-signup-dialog h2{font-size:28px}.acq-signup-dialog>p{font-size:14px}.glass-start-heading{gap:15px;align-items:flex-start}.glass-start-page h1{font-size:31px}.glass-start-heading .glass-laura-portrait{width:46px;height:46px}}@media (prefers-reduced-motion:reduce){.acq-chat-status svg,.acq-send,.glass-site .glass-button{animation:none;transition:none}}@media (prefers-reduced-transparency:reduce){.glass-header{background:#18191e;backdrop-filter:none}.acq-signup-dialog::backdrop{backdrop-filter:none;background:#08090d}}@media (forced-colors:active){.acq-chat,.acq-chat-error,.acq-role-section,.acq-signup-dialog,.acq-user-message{background:Canvas;color:CanvasText;border:1px solid CanvasText}.acq-intents button[aria-pressed=true],.acq-role-switch button[aria-pressed=true]{outline:2px solid Highlight}.acq-send{background:ButtonFace;color:ButtonText!important}.acq-role-switch,.acq-source-list a{border:1px solid CanvasText}}.glass-secondary-v3{--sv3-surface:#1b1c20;--sv3-raised:#242529;--sv3-line:rgb(238 237 245/0.13);padding-bottom:88px}.glass-secondary-v3 .sv3-intro{padding-top:80px;padding-bottom:48px;max-width:1160px}.glass-secondary-v3 .sv3-intro h1{max-width:900px;font-size:clamp(38px,4.7vw,62px);line-height:1.09;letter-spacing:-.045em}.glass-secondary-v3 .sv3-intro .glass-lead{max-width:min(730px,65ch);font-size:18px;line-height:1.7;margin-top:22px}.glass-secondary-v3 .sv3-intro>.glass-button{margin-top:26px}.glass-secondary-v3 h2{font-size:clamp(26px,2.65vw,35px);line-height:1.18;letter-spacing:-.035em}.glass-secondary-v3 h3{font-size:18px;line-height:1.4;letter-spacing:-.015em}.glass-secondary-v3 p{text-wrap:pretty;max-width:65ch}.glass-secondary-v3 .sv3-small{font-size:13px;line-height:1.65;color:var(--glass-muted)}.glass-secondary-v3 .glass-button{gap:16px;white-space:nowrap!important}.glass-secondary-v3 .glass-button>span[aria-hidden]{font-size:18px;line-height:1}.glass-secondary-v3 .sv3-product-figure{margin:0;min-width:0}.glass-secondary-v3 .sv3-product-figure .glass-product-crop{border-radius:16px;border-color:var(--sv3-line);aspect-ratio:1.45;background:#191a1e}.glass-secondary-v3 .sv3-product-figure .glass-caption{flex-direction:column;align-items:flex-start;gap:2px;font-size:13px;line-height:1.6;margin-top:12px}.glass-secondary-v3 .sv3-product-figure .glass-caption .glass-text-link{font-size:13px;min-height:32px;white-space:normal}.sv3-product-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:28px 48px;border-top:1px solid var(--sv3-line)}.sv3-product-path article{display:flex;gap:17px;align-items:flex-start;min-width:0}.sv3-step-number{font-size:12px;line-height:1.4;color:var(--glass-accent);font-variant-numeric:tabular-nums;letter-spacing:.04em;padding-top:4px}.sv3-product-path h2{font-size:21px;margin-bottom:10px}.sv3-product-path p{font-size:16px;line-height:1.65;color:var(--glass-secondary)}.sv3-product-proofs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;padding-block:16px 80px}.sv3-product-proof{min-width:0}.sv3-product-proof>div{padding:0 4px 24px;min-height:151px}.sv3-product-proof h2{font-size:27px;max-width:440px}.sv3-product-proof>div>p{max-width:490px;font-size:16px;line-height:1.7;color:var(--glass-secondary);margin-top:13px}.sv3-next-step{display:grid;grid-template-columns:60px minmax(0,1fr) auto;gap:26px;align-items:center;padding-block:38px;border-block:1px solid var(--sv3-line)}.sv3-next-step .glass-laura-portrait{width:60px;height:60px}.sv3-next-step h2{font-size:25px}.sv3-next-step p{font-size:15px;line-height:1.65;color:var(--glass-secondary);max-width:640px;margin-top:10px}.sv3-next-step .glass-button{max-width:235px}.sv3-role-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;border-block:1px solid var(--sv3-line);padding-block:28px;margin-bottom:28px}.sv3-role-strip article{min-width:0}.sv3-role-strip h2{font-size:18px;letter-spacing:-.015em}.sv3-role-strip p{font-size:15px;line-height:1.65;color:var(--glass-secondary);margin-top:9px;max-width:310px}.sv3-role-strip .glass-text-link{font-size:13px;margin-top:7px}.sv3-scenario{display:grid;grid-template-columns:1fr 1fr;gap:76px;align-items:center;padding-block:50px;border-bottom:1px solid var(--sv3-line)}.sv3-scenario>div:first-child>.glass-eyebrow{margin-bottom:16px}.sv3-scenario h2{max-width:450px}.sv3-scenario>div:first-child>p:last-child{font-size:16px;color:var(--glass-secondary);line-height:1.75;margin-top:17px;max-width:470px}.sv3-task-sheet{padding:24px 26px;border:1px solid var(--sv3-line);border-radius:20px;background:linear-gradient(150deg,#25262b,#1b1c20)}.sv3-task-sheet blockquote{margin:12px 0 25px;font-size:18px;line-height:1.55;letter-spacing:-.015em}.sv3-check-list{list-style:none;padding:0;margin:22px 0;display:flex;flex-direction:column;gap:14px}.sv3-check-list li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.55;color:var(--glass-secondary)}.sv3-check-list li>span:first-child{display:flex;justify-content:center;align-items:center;width:19px;height:19px;flex:0 0 19px;margin-top:1px;border-radius:50%;background:rgb(230 227 243/.09);color:#e0dbe9;font-size:11px;line-height:1}.sv3-task-sheet .sv3-check-list{margin-bottom:0;margin-top:12px;gap:10px}.sv3-schedule{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:center;padding-block:70px 0}.sv3-schedule>div>p{font-size:16px;line-height:1.75;color:var(--glass-secondary);margin-top:18px}.sv3-schedule .glass-button{margin-top:26px}.sv3-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.sv3-offer-card{min-width:0;display:flex;flex-direction:column;padding:29px 27px 27px;border:1px solid var(--sv3-line);border-radius:24px;background:linear-gradient(150deg,#222327,#191a1e);box-shadow:inset 0 1px 0 rgb(255 255 255/.04)}.sv3-offer-card[data-featured=true]{border-color:rgb(198 175 239/.57);background:linear-gradient(155deg,#2d2b34,#1e1f24 64%);box-shadow:inset 0 1px 0 rgb(225 212 252/.16)}.sv3-offer-heading h2{font-size:21px;font-weight:550;letter-spacing:-.02em}.sv3-offer-heading p{min-height:77px;margin-top:12px;font-size:16px;line-height:1.6;color:var(--glass-secondary)}.sv3-offer-price{font-size:47px;font-weight:550;line-height:1.15;letter-spacing:-.05em;margin-top:24px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sv3-offer-price>span{display:block;margin-top:14px;min-height:41px;font-size:13px;font-weight:400;line-height:1.6;letter-spacing:0;color:var(--glass-muted)}.sv3-offer-price.sv3-quote-price{font-size:36px;line-height:1.5;letter-spacing:-.04em}.sv3-offer-card>.sv3-check-list{flex:1;margin:25px 0 29px;gap:13px}.sv3-offer-card>.glass-button{width:100%;min-height:48px;padding-inline:14px}.sv3-pricing-notes{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:15px}.sv3-pricing-notes>p{font-size:12px;color:var(--glass-muted);line-height:1.6}.sv3-pricing-notes>.glass-text-link{font-size:13px;flex-shrink:0}.sv3-trial-note{padding:18px 22px;border:1px solid var(--sv3-line);border-radius:14px;background:var(--sv3-surface);font-size:14px;margin-top:12px}.sv3-trial-note p{color:var(--glass-secondary);margin-top:7px}.sv3-roi{padding-block:75px 65px}.sv3-roi-heading{max-width:680px;margin-bottom:28px}.sv3-roi-heading .glass-eyebrow{margin-bottom:14px}.sv3-roi-heading>p:last-child{margin-top:18px;font-size:16px;line-height:1.75;color:var(--glass-secondary)}.sv3-roi-workspace{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);border:1px solid var(--sv3-line);border-radius:24px;background:var(--sv3-surface);overflow:hidden}.sv3-roi-inputs{padding:30px}.sv3-roi-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 22px;margin-top:22px}.sv3-roi-field{min-width:0}.sv3-roi-field label{display:block;min-height:42px;font-size:14px;line-height:1.5;color:var(--glass-ink)}.sv3-roi-field>div{display:flex;flex-direction:column;gap:7px}.sv3-roi-field input{width:100%;min-height:48px;border:1px solid rgb(233 227 247/.18);border-radius:10px;padding:10px 13px;background:#101114;color:var(--glass-ink);font-size:18px;font-variant-numeric:tabular-nums}.sv3-roi-field input[aria-invalid=true]{border-color:#d59c86}.sv3-roi-field>div>span{font-size:12px;line-height:1.5;color:var(--glass-muted)}.sv3-roi-output{background:linear-gradient(145deg,#2a2930,#242529);border-left:1px solid var(--sv3-line);padding:33px;display:flex;flex-direction:column;gap:25px;justify-content:center;min-width:0}.sv3-roi-output>div>span{display:block;font-size:13px;line-height:1.55;color:var(--glass-secondary);margin-bottom:8px}.sv3-roi-output output{display:block;font-size:clamp(34px,3.5vw,44px);line-height:1.2;letter-spacing:-.035em;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sv3-roi-output output small{font-size:21px;letter-spacing:0;color:var(--glass-secondary)}.sv3-roi-comparison{padding-top:20px;border-top:1px solid var(--sv3-line);font-size:13px;line-height:1.7;color:var(--glass-secondary)}.sv3-roi-comparison .glass-text-link{font-size:13px;margin-top:7px}.sv3-roi-note{margin-top:17px;max-width:940px}.sv3-roi-formula{margin-top:9px;max-width:940px}.sv3-enterprise{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:90px;align-items:start;border-top:1px solid var(--sv3-line);padding-block:55px}.sv3-enterprise-intro .glass-eyebrow{margin-bottom:14px}.sv3-enterprise-intro>p:not(.glass-eyebrow){color:var(--glass-secondary);font-size:16px;line-height:1.7;margin-top:18px}.sv3-enterprise-intro .glass-button{margin-top:26px}.sv3-enterprise-questions{list-style:none;counter-reset:enterprise;min-width:0;margin:0;padding:0}.sv3-enterprise-questions li{counter-increment:enterprise;position:relative;padding:20px 0 20px 42px;border-top:1px solid var(--sv3-line)}.sv3-enterprise-questions li:before{content:"0" counter(enterprise);position:absolute;left:0;top:23px;font-size:12px;font-variant-numeric:tabular-nums;color:var(--glass-muted)}.sv3-enterprise-questions p{font-size:14px;line-height:1.6;color:var(--glass-secondary);margin-top:8px}.sv3-pricing-faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:30px 70px;border-top:1px solid var(--sv3-line);padding-top:55px}.sv3-purchase-conditions{grid-column:1/-1;margin-top:10px;max-width:950px}.sv3-about-manifesto{border-top:1px solid var(--sv3-line);padding-block:44px 58px}.sv3-about-manifesto>p{font-size:clamp(28px,3.3vw,43px);line-height:1.25;letter-spacing:-.035em;max-width:700px;margin-bottom:48px}.sv3-about-manifesto>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:34px;align-items:start;max-width:900px}.sv3-about-manifesto .glass-laura-portrait{width:110px;height:110px}.sv3-about-manifesto>div>div>.glass-eyebrow{margin-bottom:10px}.sv3-about-manifesto h2{font-size:25px}.sv3-about-manifesto>div>div>p:not(.glass-eyebrow){font-size:16px;line-height:1.75;color:var(--glass-secondary);margin-top:16px}.sv3-about-manifesto .glass-button{margin-top:24px}.sv3-about-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;border-top:1px solid var(--sv3-line);padding-top:30px}.sv3-about-principles article>span{font-size:12px;color:var(--glass-muted)}.sv3-about-principles h2{font-size:21px;margin-top:17px}.sv3-about-principles p{font-size:15px;line-height:1.75;color:var(--glass-secondary);margin-top:14px}.sv3-source-ledger article{display:grid;grid-template-columns:40px minmax(0,.7fr) minmax(0,1.3fr);gap:30px;border-top:1px solid var(--sv3-line);padding-block:34px;align-items:start}.sv3-source-ledger article>span{padding-top:6px;color:var(--glass-muted);font-size:12px;font-variant-numeric:tabular-nums}.sv3-source-ledger h2{font-size:24px}.sv3-source-ledger p{font-size:16px;line-height:1.75;color:var(--glass-secondary)}.sv3-source-note{padding:24px 28px;margin-top:22px;background:var(--sv3-surface);border:1px solid var(--sv3-line);border-radius:16px}.sv3-source-note>p{font-size:14px;line-height:1.75;color:var(--glass-secondary);max-width:930px}.sv3-source-note>div{display:flex;gap:26px;flex-wrap:wrap;margin-top:15px}.sv3-source-note .glass-text-link{font-size:14px}.sv3-demo-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:26px}.glass-secondary-v3 .sv3-demo-actions .glass-button{margin-top:0}.sv3-demo-workbench{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:62px;align-items:center;padding-block:20px 60px}.sv3-demo-instructions .glass-laura-portrait{width:64px;height:64px;margin-bottom:24px}.sv3-demo-instructions h2{font-size:28px}.sv3-demo-instructions>p{font-size:15px;line-height:1.75;color:var(--glass-secondary);margin-top:15px}.sv3-demo-instructions ol{padding:0 0 0 22px;margin:27px 0 0}.sv3-demo-instructions li{padding-left:8px;margin-top:18px}.sv3-demo-instructions li::marker{color:var(--glass-muted);font-size:12px}.sv3-demo-instructions h3{font-size:15px;letter-spacing:0}.sv3-demo-instructions li p{font-size:14px;line-height:1.65;color:var(--glass-secondary);margin-top:4px}.sv3-contact{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:44px;align-items:center;border-top:1px solid var(--sv3-line);padding-top:38px}.sv3-contact h2{font-size:26px;max-width:650px}.sv3-contact>div>p:not(.sv3-small){font-size:15px;line-height:1.7;color:var(--glass-secondary);margin-top:14px;max-width:650px}.sv3-contact .sv3-small{margin-top:12px;text-align:center}@media (max-width:1100px){.sv3-offer-card{padding:25px 21px}.sv3-offer-price{font-size:40px}.sv3-offer-price.sv3-quote-price{font-size:31px;line-height:1.5}.sv3-offer-heading p{min-height:90px}.sv3-offer-price>span{min-height:44px}.sv3-scenario{gap:44px}.sv3-demo-workbench,.sv3-schedule{gap:36px}.sv3-enterprise{gap:50px}.sv3-roi-inputs,.sv3-roi-output{padding:25px}.sv3-roi-fields{gap:22px 16px}.sv3-next-step{grid-template-columns:52px minmax(0,1fr);gap:22px}.sv3-next-step .glass-laura-portrait{width:52px;height:52px}.sv3-next-step>.glass-button{grid-column:2;justify-self:start}}@media (max-width:800px){.glass-secondary-v3{padding-bottom:60px}.glass-secondary-v3 .sv3-intro{padding-top:52px;padding-bottom:32px}.glass-secondary-v3 .sv3-intro h1{font-size:clamp(36px,5.8vw,48px)}.glass-secondary-v3 .sv3-intro .glass-lead{font-size:17px}.sv3-product-path{gap:24px;padding-block:24px 32px}.sv3-product-path article{display:block}.sv3-step-number{display:block;margin-bottom:12px}.sv3-product-proofs{gap:22px;padding-bottom:48px}.sv3-product-proof>div{min-height:170px}.sv3-product-proof h2{font-size:23px}.sv3-offers{grid-template-columns:1fr;gap:18px;max-width:600px}.sv3-offer-card{padding:28px}.sv3-offer-heading p{min-height:0;max-width:440px}.sv3-offer-price{font-size:46px;margin-top:23px}.sv3-offer-price.sv3-quote-price{font-size:36px;line-height:1.3}.sv3-offer-price>span{min-height:0}.sv3-offer-card>.sv3-check-list{margin:24px 0}.sv3-offer-card>.glass-button{width:100%}.sv3-pricing-notes{align-items:flex-start;max-width:600px;gap:18px}.sv3-roi{padding-block:48px}.sv3-roi-workspace{grid-template-columns:1fr}.sv3-roi-output{border-left:0;border-top:1px solid var(--sv3-line);display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:28px}.sv3-roi-comparison{grid-column:1/-1}.sv3-roi-field label{min-height:0;margin-bottom:8px}.sv3-enterprise{grid-template-columns:1fr;gap:30px;padding-block:40px}.sv3-enterprise-questions{max-width:650px}.sv3-pricing-faq{grid-template-columns:1fr;gap:24px;padding-top:40px}.sv3-role-strip{gap:24px}.sv3-role-strip h2{font-size:17px}.sv3-role-strip p{font-size:14px}.sv3-scenario{grid-template-columns:1fr;gap:24px;padding-block:35px}.sv3-scenario h2,.sv3-scenario>div:first-child>p:last-child{max-width:680px}.sv3-task-sheet{padding:22px}.sv3-task-sheet blockquote{font-size:18px}.sv3-schedule{grid-template-columns:1fr;gap:28px;padding-top:45px}.sv3-schedule>div>p{max-width:680px}.sv3-schedule .sv3-product-figure{max-width:620px}.sv3-about-principles{gap:25px}.sv3-about-principles h2{font-size:19px}.sv3-about-manifesto{padding-block:30px 40px}.sv3-about-manifesto>p{margin-bottom:33px}.sv3-about-manifesto>div{grid-template-columns:88px 1fr;gap:25px}.sv3-about-manifesto .glass-laura-portrait{width:80px;height:80px}.sv3-source-ledger article{grid-template-columns:28px 1fr;gap:15px 20px;padding-block:28px}.sv3-source-ledger article p{grid-column:2}.sv3-source-ledger h2{font-size:25px}.sv3-source-note{padding:22px}.sv3-demo-workbench{grid-template-columns:1fr;gap:30px;padding-block:10px 40px}.sv3-demo-instructions{max-width:680px}.sv3-demo-instructions ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;padding-left:20px;margin-top:20px}.sv3-demo-instructions li{padding-left:3px;margin-top:0}.sv3-demo-workbench .sv3-product-figure{max-width:650px}.sv3-contact{grid-template-columns:1fr;gap:24px;padding-top:30px}.sv3-contact>div:last-child{justify-self:start}}@media (max-width:560px){.glass-secondary-v3 .sv3-intro{padding-top:38px}.glass-secondary-v3 .sv3-intro h1{font-size:37px}.glass-secondary-v3 .sv3-intro .glass-lead{font-size:16px;margin-top:18px}.sv3-product-path{grid-template-columns:1fr;gap:22px}.sv3-product-path article{display:flex}.sv3-step-number{margin-bottom:0;padding-top:3px}.sv3-product-path h2{font-size:20px}.sv3-product-proofs{grid-template-columns:1fr;gap:34px}.sv3-product-proof>div{min-height:0;padding-bottom:18px}.sv3-product-proof h2{font-size:25px}.sv3-next-step{grid-template-columns:1fr;gap:20px}.sv3-next-step>.glass-button{grid-column:1}.sv3-next-step h2{font-size:25px}.sv3-role-strip{grid-template-columns:1fr;gap:20px;padding-block:24px;margin-bottom:10px}.sv3-role-strip article+article{border-top:1px solid var(--sv3-line);padding-top:20px}.sv3-role-strip p{font-size:15px;max-width:100%}.sv3-role-strip h2{font-size:18px}.sv3-scenario h2{font-size:28px}.sv3-task-sheet{padding:20px}.sv3-task-sheet blockquote{font-size:17px}.sv3-offer-card{padding:26px 23px;border-radius:20px}.sv3-pricing-notes{display:block}.sv3-pricing-notes>.glass-text-link{margin-top:4px}.sv3-roi-heading h2{font-size:29px}.sv3-roi-inputs{padding:23px}.sv3-roi-fields{grid-template-columns:1fr;gap:20px}.sv3-roi-field>div{display:grid;grid-template-columns:minmax(80px,1fr) minmax(0,1fr);gap:12px;align-items:center}.sv3-roi-field label{margin-bottom:7px}.sv3-roi-output{grid-template-columns:1fr;padding:23px;gap:23px}.sv3-roi-output output{font-size:40px}.sv3-about-manifesto>div{grid-template-columns:1fr;gap:22px}.sv3-about-principles{grid-template-columns:1fr;gap:26px}.sv3-about-principles article+article{border-top:1px solid var(--sv3-line);padding-top:23px}.sv3-about-principles h2{font-size:22px;margin-top:10px}.sv3-about-principles p{margin-top:10px}.sv3-source-ledger article{gap:13px}.sv3-source-ledger h2{font-size:23px}.sv3-source-ledger p{font-size:15px}.sv3-source-note{padding:20px}.sv3-demo-actions{gap:10px 24px}.sv3-demo-instructions ol{display:block}.sv3-demo-instructions li{margin-top:19px}.sv3-demo-instructions .glass-laura-portrait{margin-bottom:20px}.sv3-contact h2{font-size:26px}}@media (forced-colors:active){.glass-secondary-v3 .sv3-offer-card,.glass-secondary-v3 .sv3-roi-output,.glass-secondary-v3 .sv3-roi-workspace,.glass-secondary-v3 .sv3-source-note,.glass-secondary-v3 .sv3-task-sheet,.glass-secondary-v3 .sv3-trial-note{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}.glass-secondary-v3 .sv3-roi-field input{background:Field;color:FieldText;border-color:FieldText}.glass-secondary-v3 .sv3-check-list li>span:first-child{background:Canvas;color:CanvasText}}