:root{color-scheme:light;--ink:#111713;--muted:#687169;--paper:#f7faf4;--paper-deep:#edf4ea;--panel:#ffffff;--line:#d8e1d5;--line-strong:#aebcad;--accent:#0d6f68;--accent-strong:#084c48;--accent-soft:#d9f2ec;--signal:#d7ff4f;--warm:#ffb15d;--cool:#9ec5ff;--danger:#a33b2f;--shadow:0 24px 70px rgba(17,23,19,0.12);--shadow-hard:10px 10px 0 #111713;--radius:8px;--sans:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{min-height:100%}body{background:linear-gradient(125deg,rgba(13,111,104,.12),transparent 34%),linear-gradient(235deg,rgba(255,177,93,.14),transparent 38%),linear-gradient(90deg,rgba(17,23,19,.035) 1px,transparent 1px) 0 0 /44px 44px,linear-gradient(180deg,rgba(17,23,19,.028) 1px,transparent 1px) 0 0 /44px 44px,var(--paper);color:var(--ink);font-family:var(--serif);margin:0}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}button,summary{font:inherit}.shell{isolation:isolate;min-height:100vh;overflow:clip;position:relative}.shell:before{background:linear-gradient(135deg,transparent 0 38%,rgba(215,255,79,.18) 38% 52%,transparent 52% 100%),linear-gradient(45deg,transparent 0 46%,rgba(13,111,104,.12) 46% 58%,transparent 58% 100%);content:"";height:360px;pointer-events:none;position:absolute;right:-110px;top:120px;transform:rotate(-12deg);width:520px;z-index:-1}.topbar{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.78);border:1px solid rgba(17,23,19,.12);border-radius:999px;box-shadow:0 18px 48px rgba(17,23,19,.09);display:flex;gap:20px;justify-content:space-between;margin:16px auto 0;max-width:1180px;min-height:66px;padding:0 12px 0 18px;position:-webkit-sticky;position:sticky;top:16px;width:calc(100% - 32px);z-index:20}.brand{font-family:var(--sans);font-size:19px;font-weight:850;gap:10px;min-height:44px;white-space:nowrap}.brand,.brand-mark{align-items:center;display:inline-flex;letter-spacing:0}.brand-mark{background:linear-gradient(135deg,var(--signal),var(--accent-soft));border:1px solid rgba(17,23,19,.18);border-radius:999px;color:var(--signal);font-family:var(--mono);font-size:12px;color:var(--ink);height:36px;justify-content:center;width:36px}.mobile-nav-panel,.nav{align-items:center;display:flex;gap:8px}.button,.mobile-nav-panel a,.nav a,button.button{align-items:center;background:transparent;border:1px solid transparent;border-radius:999px;color:var(--ink);display:inline-flex;font-family:var(--sans);font-size:14px;font-weight:750;justify-content:center;letter-spacing:0;line-height:1.1;min-height:44px;padding:0 14px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.button:hover,.mobile-nav-panel a:hover,.nav a:hover,button.button:hover{background:var(--panel);border-color:rgba(17,23,19,.12);box-shadow:0 10px 24px rgba(17,23,19,.09);transform:translateY(-1px)}.mobile-nav-panel a[aria-current=page],.nav a[aria-current=page]{background:var(--signal);border-color:rgba(17,23,19,.16)}.button.primary,.mobile-nav-panel .button.primary,.nav .button.primary{background:var(--ink);border-color:var(--ink);color:var(--paper);box-shadow:0 12px 28px rgba(17,23,19,.16)}.button.accent{background:linear-gradient(135deg,var(--signal),#f1ffad);border-color:rgba(17,23,19,.16);color:var(--ink);box-shadow:0 14px 30px rgba(13,111,104,.15)}.button[aria-disabled=true]{cursor:not-allowed;opacity:.62}.mobile-nav{display:none;position:relative}.mobile-nav summary{background:var(--ink);border:1px solid var(--ink);border-radius:var(--radius);color:var(--paper);cursor:pointer;display:inline-flex;font-family:var(--sans);font-size:14px;font-weight:850;list-style:none;min-height:44px;padding:11px 14px}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav-panel{align-items:stretch;background:rgba(255,255,255,.96);border:1px solid var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-hard);display:grid;grid-gap:8px;gap:8px;min-width:230px;padding:10px;position:absolute;right:0;top:calc(100% + 10px)}.account,.hero{padding:clamp(52px,8vw,104px) clamp(18px,4vw,48px)}.hero{align-items:center;display:grid;grid-gap:clamp(30px,5vw,72px);gap:clamp(30px,5vw,72px);grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);min-height:calc(100vh - 72px)}.home-hero{gap:clamp(34px,5vw,62px);grid-template-columns:minmax(0,.92fr) minmax(420px,.78fr);min-height:calc(100vh - 82px);padding-bottom:clamp(40px,5vw,66px);padding-top:clamp(56px,7vw,88px);text-align:left}.hero-copy{max-width:800px}.home-hero .hero-copy{justify-self:end;max-width:640px}.eyebrow{color:var(--accent-strong);font-family:var(--sans);font-size:12px;font-weight:900;letter-spacing:.08em;margin:0 0 18px;text-transform:uppercase}.account h1,h1{font-size:clamp(48px,7.5vw,112px);letter-spacing:0;line-height:.9;margin:0;max-width:920px}.home-hero h1{font-size:clamp(52px,5.8vw,78px);line-height:.94;max-width:640px}.compat-header h2,.dual-engine-header h2,.section h2{font-size:clamp(34px,5.2vw,72px);letter-spacing:0;line-height:.94;margin:0}.lede{color:var(--muted);font-family:var(--sans);font-size:clamp(17px,2vw,21px);line-height:1.55;margin:28px 0 0;max-width:670px}.home-hero .lede,.home-hero .micro-copy{margin-left:0;margin-right:0}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.home-hero .actions{justify-content:flex-start}.micro-copy{color:var(--muted);font-family:var(--sans);font-size:13px;font-weight:700;margin:18px 0 0}.hero-demo{align-self:center;position:relative;width:100%}.home-hero .hero-demo{justify-self:start;max-width:560px;width:min(100%,560px)}.hero-demo:before{background:linear-gradient(135deg,rgba(158,197,255,.9),rgba(215,255,79,.72));border:1px solid rgba(17,23,19,.12);border-radius:var(--radius);content:"";inset:34px -14px -14px 46px;position:absolute;transform:rotate(1.6deg);z-index:-1}.hero-demo-window{background:var(--panel);border:1px solid rgba(17,23,19,.14);border-radius:var(--radius);box-shadow:0 34px 90px rgba(17,23,19,.18);display:grid;overflow:hidden}.hero-demo-titlebar{align-items:center;background:#e9f0e6;border-bottom:1px solid var(--line);display:flex;gap:8px;padding:13px 15px}.dot{border-radius:999px;display:inline-block;height:12px;width:12px}.dot-red{background:#ed6a5e}.dot-amber{background:#f5be4f}.dot-green{background:#61c554}.compat-chip,.compat-disclaimer,.compat-header p,.dual-engine-header p,.engine-card h3,.engine-card p,.environment-badge,.faq-item,.feature-card h3,.feature-card p,.feature-list,.final-cta-copy p,.footer-links,.hero-demo-footer,.hero-demo-label,.hero-demo-title,.legal-card h2,.legal-card p,.metric span,.metric-strip-label,.metric-strip-note,.mono,.panel span,.persona-app,.persona-block p,.persona-block-label,.persona-tab,.plan-badge,.plan-trial-note,.price,.pricing-trust,.site-footer,.status-pill,.step h3,.step p,.subnav,.table-card h3,.table-card p,table{font-family:var(--sans)}.hero-demo-title{color:var(--muted);font-size:13px;font-weight:800;margin-left:8px}.hero-demo-body{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr);padding:clamp(22px,4vw,34px)}.hero-demo-row{display:grid;grid-gap:7px;gap:7px}.hero-demo-label{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.hero-demo-label-out{color:var(--accent-strong)}.hero-demo-inserted,.hero-demo-spoken{font-family:var(--sans);font-size:15px;line-height:1.55;margin:0}.hero-demo-spoken{color:var(--muted);font-style:italic}.hero-demo-inserted{color:var(--ink);font-weight:750}.hero-demo-arrow{color:var(--accent);font-family:var(--sans);font-size:18px;font-weight:900;text-align:center;transform:rotate(-90deg)}.hero-demo-row-out{background:var(--accent-soft);border:1px solid rgba(13,111,104,.28);border-radius:var(--radius);padding:15px}.hero-demo-footer{align-items:center;background:var(--ink);color:var(--paper);display:flex;font-size:13px;font-weight:800;justify-content:space-between;padding:13px 16px}.hero-demo-shortcut{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);border-radius:7px;font-family:var(--mono);padding:5px 10px}.hero-demo-status{align-items:center;display:inline-flex;gap:8px}.hero-demo-pulse{animation:hero-demo-pulse 1.6s ease-in-out infinite;background:var(--signal);border-radius:999px;display:inline-block;height:10px;width:10px}@keyframes hero-demo-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.16)}}.section{border-top:1px solid var(--line);padding:clamp(46px,7vw,88px) clamp(18px,4vw,48px);position:relative}.section-compact{padding-bottom:clamp(34px,5vw,58px);padding-top:clamp(34px,5vw,58px)}.trusted-section{background:rgba(255,255,255,.46);border-top:0;padding-top:8px}.section-band{background:rgba(237,244,234,.68)}.section-pricing{background:linear-gradient(135deg,rgba(13,111,104,.1),transparent 42%),rgba(255,255,255,.38)}.section-final{border-top:0;padding-top:28px}.compat-header,.dual-engine-header,.section-header{display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(280px,.58fr);margin-bottom:28px}.compat-header p,.dual-engine-header p,.section-header p{color:var(--muted);font-size:16px;line-height:1.6;margin:0}.dual-engine-cta,.section-cta{display:flex;justify-content:flex-start;margin-top:26px}.account-grid,.metric-grid,.plans{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.metric,.panel{background:rgba(255,255,255,.76);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.metric span,.panel span{color:var(--muted);display:block;font-size:13px;font-weight:800;margin-bottom:8px}.metric strong,.panel strong{font-size:28px;font-weight:900}.metric-strip{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.metric-strip-item{background:rgba(255,255,255,.76);border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-gap:5px;gap:5px;min-height:132px;padding:17px}.metric-strip-item strong{font-family:var(--sans);font-size:clamp(22px,2.2vw,30px);font-weight:900}.metric-strip-label{font-size:13px;font-weight:850}.metric-strip-note{color:var(--muted);font-size:12px;line-height:1.35}.compat,.dual-engine,.persona-tabs,.plan-block{display:grid;grid-gap:24px;gap:24px}.trusted-section .compat{gap:18px;margin:0 auto;max-width:1120px}.trusted-section .compat-header{display:block;margin:0 auto;max-width:760px;text-align:center}.trusted-section .compat-header h2{font-family:var(--sans);font-size:clamp(20px,2.4vw,30px);font-weight:900;line-height:1.08}.trusted-section .compat-header p{font-size:14px;margin-top:10px}.compat-grid{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.trusted-section .compat-grid{justify-content:center}.compat-chip{align-items:center;background:var(--panel);border:1px solid var(--ink);border-radius:999px;display:inline-flex;gap:8px;padding:8px 14px}.trusted-section .compat-chip{background:rgba(255,255,255,.82);border-color:rgba(17,23,19,.1);box-shadow:0 12px 32px rgba(17,23,19,.06)}.compat-name{font-size:14px;font-weight:800}.compat-tag{background:var(--signal);border-radius:999px;font-size:11px;font-weight:900;padding:2px 8px;text-transform:uppercase}.compat-disclaimer{color:var(--muted);font-size:12px;margin:0}.trusted-section .compat-disclaimer{text-align:center}.dual-engine-cards{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.download-box,.engine-card,.faq-item,.feature-card,.legal-card,.persona-panel,.plan,.step,.table-card,.testimonial{background:rgba(255,255,255,.82);border:1px solid rgba(17,23,19,.1);border-radius:var(--radius);box-shadow:0 18px 45px rgba(17,23,19,.07)}.engine-card{padding:24px}.engine-card h3{font-size:22px;margin:14px 0 6px}.engine-card p{color:var(--muted);line-height:1.5;margin:0}.engine-icon{align-items:center;background:var(--signal);border:1px solid var(--ink);border-radius:var(--radius);display:inline-flex;font-size:20px;font-weight:900;height:42px;justify-content:center;width:42px}.engine-cloud .engine-icon{background:var(--accent);color:var(--paper)}.dual-engine-table table td:nth-child(2),.dual-engine-table table td:nth-child(3),.dual-engine-table table th:nth-child(2),.dual-engine-table table th:nth-child(3){width:38%}.persona-tablist{display:flex;flex-wrap:wrap;gap:8px}.persona-tab{background:var(--panel);border:1px solid var(--ink);border-radius:999px;color:var(--ink);cursor:pointer;font-size:14px;font-weight:800;min-height:40px;padding:9px 16px}.persona-tab.active{background:var(--ink);color:var(--paper)}.persona-panel{box-shadow:var(--shadow);padding:clamp(20px,4vw,30px)}.persona-grid{display:grid;grid-gap:22px;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.persona-block-label{color:var(--accent-strong);display:block;font-size:11px;font-weight:900;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.persona-block p{color:var(--ink);font-size:15px;line-height:1.6;margin:0}.persona-apps{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:18px}.persona-app{background:var(--accent-soft);border:1px solid rgba(13,111,104,.22);border-radius:7px;color:var(--accent-strong);font-size:12px;font-weight:800;padding:5px 10px}.final-cta{align-items:center;background:linear-gradient(135deg,rgba(215,255,79,.18),transparent 36%),var(--ink);border:1px solid var(--ink);border-radius:var(--radius);box-shadow:14px 14px 0 var(--accent);color:var(--paper);display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);padding:clamp(28px,5vw,48px)}.final-cta-copy h2{color:var(--paper);font-size:clamp(30px,5vw,58px);line-height:.95;margin:0 0 12px}.final-cta-copy p{color:rgba(247,250,244,.78);font-size:16px;line-height:1.6;margin:0;max-width:540px}.final-cta-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.final-cta-actions .button{background:var(--panel);border-color:var(--panel)}.final-cta-actions .button.accent{background:var(--signal);border-color:var(--signal)}.plan{display:flex;flex-direction:column;gap:18px;min-height:100%;padding:24px}.plan.featured{border-color:rgba(13,111,104,.38);box-shadow:0 26px 65px rgba(13,111,104,.16);position:relative;transform:translateY(-8px)}.plan h2{font-size:36px;margin:0}.price{display:flex;flex-direction:column;gap:4px}.price-figure{font-size:40px;font-weight:950;letter-spacing:0}.plan-trial-note,.price-annual,.price-suffix,.pricing-trust{color:var(--muted)}.price-suffix{font-size:13px;font-weight:750}.plan-trial-note,.price-annual,.pricing-trust{font-size:12px;font-weight:700}.cycle-toggle{align-items:center;background:var(--panel);border:1px solid var(--ink);border-radius:999px;display:inline-flex;gap:4px;justify-self:start;padding:4px}.cycle-btn{background:transparent;border:0;border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font-family:var(--sans);font-size:14px;font-weight:800;gap:8px;min-height:36px;padding:8px 16px}.cycle-btn.active{background:var(--ink);color:var(--paper)}.cycle-savings,.plan-badge{background:var(--signal);color:var(--ink)}.cycle-savings{border-radius:999px;font-size:11px;font-weight:900;padding:2px 8px}.plan-badge{border:1px solid var(--ink);border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;margin-top:10px;padding:4px 10px}.feature-list{color:var(--muted);line-height:1.8;margin:0;padding-left:18px}.stack{display:grid;grid-gap:14px;gap:14px}.feature-grid,.legal-grid,.step-grid,.table-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.feature-grid,.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-item,.feature-card,.legal-card,.step,.table-card{padding:20px}.step-number{align-items:center;background:var(--warm);border:1px solid var(--ink);border-radius:999px;display:inline-flex;font-family:var(--sans);font-weight:950;height:34px;justify-content:center;margin-bottom:18px;width:34px}.feature-card h3,.legal-card h2,.step h3,.table-card h3{font-size:18px;margin:0 0 10px}.faq-item p,.feature-card p,.legal-card p,.step p,.table-card p{color:var(--muted);line-height:1.58;margin:0}.release-note-group{margin-top:16px}.release-note-group h4{color:var(--ink);font-size:12px;font-weight:900;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.faq-item summary{cursor:pointer;font-size:16px;font-weight:850;list-style-position:outside}.faq-item p{margin-top:10px}.download-box{background:linear-gradient(135deg,rgba(215,255,79,.52),transparent 48%),var(--panel);border-color:rgba(17,23,19,.14);box-shadow:0 28px 70px rgba(17,23,19,.15);padding:clamp(22px,4vw,30px)}.device-approval{min-height:calc(100vh - 72px)}.device-approval-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(240px,.7fr) minmax(0,1fr)}.device-code-panel{align-items:center;background:var(--ink);border-radius:var(--radius);color:var(--paper);display:grid;min-height:220px;padding:24px}.device-code-panel span{color:var(--signal);font-family:var(--sans);font-size:13px;font-weight:900;text-transform:uppercase}.device-code-panel strong{font-size:clamp(44px,8vw,84px);letter-spacing:0}button.button{cursor:pointer;width:-moz-fit-content;width:fit-content}.inline-form{margin-top:14px}.mono{font-size:13px;overflow-wrap:anywhere}.table-wrap{background:rgba(255,255,255,.62);border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}table{border-collapse:collapse;font-size:14px;width:100%}td,th{border-bottom:1px solid var(--line);padding:14px 12px;text-align:left;vertical-align:top}th{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}td button{background:var(--ink);border:0;border-radius:7px;color:var(--paper);cursor:pointer;font-weight:850;padding:8px 12px}.subnav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.subnav a{border:1px solid var(--line);border-radius:999px;font-size:13px;font-weight:800;padding:8px 12px}.environment-badge,.status-pill{border:1px solid var(--ink);border-radius:999px;color:var(--ink);display:inline-flex;font-size:12px;font-weight:900;margin-bottom:18px;padding:7px 11px}.status-pill{background:var(--signal)}.environment-badge{background:var(--warm)}.admin-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.admin-title-row .eyebrow{margin-bottom:18px}.footer{border-top:1px solid var(--line);color:var(--muted);display:flex;flex-wrap:wrap;font-family:var(--sans);gap:12px;justify-content:space-between;padding:28px clamp(18px,4vw,48px)}.site-footer{background:linear-gradient(135deg,rgba(13,111,104,.22),transparent 38%),rgba(17,23,19,.96);border-top:1px solid var(--ink);color:var(--paper);display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(260px,1fr) minmax(0,1.65fr);padding:clamp(34px,5vw,52px) clamp(18px,4vw,48px)}.site-footer p{color:rgba(247,250,244,.68);line-height:1.58;max-width:520px}.site-footer .brand-mark{background:var(--signal);color:var(--ink)}.footer-links{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.footer-links nav{display:grid;grid-gap:10px;gap:10px}.footer-links h2{color:var(--paper);font-size:13px;font-weight:900;margin:0;text-transform:uppercase}.footer-links a{color:rgba(247,250,244,.68);font-size:14px}.testimonials-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.testimonial{display:grid;grid-gap:16px;gap:16px;margin:0;padding:22px}.testimonial blockquote{color:var(--ink);font-size:18px;line-height:1.45;margin:0}.testimonial figcaption{border-top:1px solid var(--line);display:grid;font-family:var(--sans);grid-gap:2px;gap:2px;padding-top:14px}.testimonial figcaption strong{font-size:14px}.testimonial figcaption span{color:var(--muted);font-size:13px}.error{color:var(--danger)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important}.hero-demo-pulse{animation:none;opacity:1}}@media (max-width:1060px){.nav-desktop{display:none}.mobile-nav{display:block}.home-hero{grid-template-columns:1fr;min-height:auto;padding-bottom:clamp(42px,6vw,72px);padding-top:clamp(74px,10vw,122px);text-align:center}.home-hero .hero-copy{justify-self:center;max-width:980px}.home-hero h1{font-size:clamp(56px,8vw,108px);line-height:.96;max-width:920px}.home-hero .lede,.home-hero .micro-copy,.home-hero h1{margin-left:auto;margin-right:auto}.home-hero .actions{justify-content:center}.home-hero .hero-demo{justify-self:center;max-width:960px;width:min(100%,960px)}.metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.topbar{border-radius:var(--radius);min-height:62px;top:10px;width:calc(100% - 20px)}.account-grid,.compat-header,.device-approval-grid,.dual-engine-cards,.dual-engine-header,.feature-grid,.final-cta,.footer-links,.hero,.legal-grid,.metric-grid,.metric-strip,.persona-grid,.plans,.section-header,.site-footer,.step-grid,.table-grid{grid-template-columns:1fr}.hero{min-height:auto}.hero-demo-body{grid-template-columns:1fr}.hero-demo-arrow{transform:none}.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.plan.featured{transform:none}.final-cta-actions{justify-content:flex-start}}@media (max-width:520px){.brand{font-size:17px}.brand-mark{height:32px;width:32px}.account h1,h1{font-size:clamp(42px,15vw,64px)}.compat-header h2,.dual-engine-header h2,.section h2{font-size:clamp(32px,12vw,48px)}.metric-strip{grid-template-columns:1fr}.cycle-toggle{align-items:stretch;border-radius:var(--radius);flex-direction:column;justify-self:stretch}.cycle-btn{justify-content:center}.hero-demo:before{display:none}}