@font-face{font-family:Geist;src:url(/fonts/geist.woff2);font-weight:100 900;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope.woff2);font-weight:200 800;font-display:swap}:root{--paper:#f1f2ee;--sheet:#fbfbf9;--surface:#f9faf6;--ink:#15182b;--muted:#6b6f85;--line:#d9dad3;--blue:#2f35e8;--yellow:#ffd43b;--error:#d93a3a;--green:#2e9e6b;--warning:#d9902b;--purple:var(--blue);--bg:var(--paper)}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:var(--ink);background:var(--surface);margin:0;font:14px/1.45 Geist,Arial,sans-serif}button,input,textarea,select{font:inherit;color:inherit}button,a,select{touch-action:manipulation}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}button:disabled{opacity:.5;cursor:not-allowed}input,select,textarea{min-width:0}input:not([type=checkbox]),select,textarea{border:1px solid var(--line);background:var(--sheet);border-radius:4px;max-width:100%;padding:9px 11px}textarea{resize:vertical;min-height:90px}input[type=checkbox]{accent-color:var(--blue);flex-shrink:0;width:14px;height:14px}h1,h2,h3{letter-spacing:-.025em;color:var(--ink);font-family:Manrope,Arial,sans-serif;line-height:1.25}h1{margin:0 0 8px;font-size:32px;font-weight:750}h2{margin:0 0 10px;font-size:19px;font-weight:700}h3{margin:0 0 9px;font-size:14px}p{color:var(--muted);margin:0 0 16px;line-height:1.6}small{font-size:11px}code,pre,kbd{font:12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--paper);border:1px solid var(--line);padding:18px;overflow:auto}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}svg{flex-shrink:0}.muted{color:var(--muted)}.blue{color:var(--blue)}.mono{font-family:ui-monospace,monospace}.error-text{color:var(--error)}.eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:11px;font-weight:600}.primary,.secondary,.danger{border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:36px;padding:8px 13px;font-size:13px;font-weight:550;display:inline-flex}.primary{background:var(--blue);color:#fff}.primary:hover{background:#242abf}.secondary{background:var(--sheet);border-color:var(--line)}.secondary:hover{border-color:var(--ink)}.danger{color:var(--error);background:var(--sheet);border-color:#e3c4c4}.danger:hover{background:#fff1f1}.full{width:100%}.icon-button{border-radius:4px;justify-content:center;align-items:center;padding:7px;display:inline-flex}.icon-button:hover{background:var(--paper)}.text-button{color:var(--blue);align-items:center;gap:6px;padding:6px 0;display:inline-flex}.actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.field{flex-direction:column;gap:8px;min-width:0;margin:20px 0;font-size:12px;font-weight:550;display:flex}.field input,.field select,.field textarea{width:100%;font-size:14px;font-weight:400}.field.inline{min-width:200px;margin:0}.brand{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.brand strong{letter-spacing:-.035em;font-family:Manrope,sans-serif;font-size:20px;font-weight:800}.brandmark{background:var(--blue);color:#fff;border-radius:4px;place-items:center;width:25px;height:25px;font-family:Manrope,sans-serif;font-size:19px;font-weight:800;display:grid}.brand small{color:var(--muted);font-size:9px;display:none}.version,.ledger-tag,.environment-tag{color:var(--muted);letter-spacing:.02em;background:#e7e9e5;border-radius:2px;padding:3px 6px;font:10px Geist,sans-serif}.ledger-tag{vertical-align:middle;margin-inline-start:8px}.avatar{background:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;font-size:11px;display:inline-flex}.avatar.tiny{width:22px;height:22px;font-size:9px}.with-avatar{align-items:center;gap:9px;min-width:0;display:flex}.with-avatar small{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.blue-dot{background:var(--blue);border-radius:50%;width:6px;height:6px;margin-inline-end:6px;display:inline-block}.pin{border:2px solid var(--ink);background:var(--yellow);width:24px;height:24px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;font:700 11px Geist,sans-serif;display:inline-grid}.pin.small{border-width:1px;width:19px;height:19px;font-size:10px}.redacted{border:1px solid var(--line);background:repeating-linear-gradient(135deg,var(--paper),var(--paper) 3px,#e1e2df 3px,#e1e2df 4px);color:var(--muted);border-radius:3px;padding:3px 6px;font:11px ui-monospace,monospace}.relay-sidebar{background:var(--sheet);border-inline-end:1px solid var(--line);z-index:20;flex-direction:column;width:250px;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.sidebar-brand{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:57px;padding:15px 17px;display:flex}.workspace-switch{border-bottom:1px solid var(--line);align-items:center;gap:9px;min-height:65px;padding:12px 18px;display:flex}.workspace-switch .avatar{background:#454556;border-radius:3px;width:22px;height:22px}.workspace-switch select{background:0 0;border:0;width:100%;padding:5px 0;font-size:13px}.relay-sidebar nav{gap:3px;padding:12px 8px;display:grid}.relay-sidebar nav button{text-align:start;border-inline-start:2px solid #0000;border-radius:3px;align-items:center;gap:13px;padding:10px 12px;font-size:13px;display:flex}.relay-sidebar nav button:hover{background:var(--paper)}.relay-sidebar nav button.active{border-inline-start-color:var(--blue);background:#e7e9e5}.relay-sidebar nav small{color:var(--blue);background:#e0e0ff;margin-inline-start:auto;padding:1px 5px;font-weight:650}.sidebar-footer{margin-top:auto}.sidebar-footer>button{text-align:start;align-items:center;gap:12px;width:100%;padding:16px 18px;display:flex}.sidebar-footer .profile{border-top:1px solid var(--line)}.profile>span:not(.avatar){white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.profile small{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:9px;display:block}.relay-main{flex-direction:column;min-width:0;min-height:100vh;margin-inline-start:250px;display:flex}.relay-topbar{z-index:15;background:var(--sheet);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:57px;padding:9px 24px;display:flex;position:sticky;top:0}.breadcrumb{color:var(--muted);align-items:center;gap:12px;min-width:0;font-size:12px;display:flex}.breadcrumb span{text-overflow:ellipsis;white-space:nowrap;max-width:210px;overflow:hidden}.breadcrumb strong{color:var(--ink);font-weight:500}.header-actions{align-items:center;gap:15px;display:flex}.global-search{background:var(--paper);border:1px solid var(--line);color:var(--muted);border-radius:4px;align-items:center;gap:9px;padding:5px 9px;font-size:12px;display:flex}.global-search kbd{border:1px solid var(--line);border-radius:3px;margin-inline-start:10px;padding:0 4px;font-size:11px}.relay-content{flex:1;min-width:0;padding:32px 36px 55px}.overview-content{flex:1;min-width:0}.page-heading{justify-content:space-between;align-items:end;gap:22px;margin-bottom:25px;display:flex}.page-heading p{margin:0;font-size:13px}.page-heading .eyebrow{margin-bottom:10px}.workspace-footer{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:5px;min-height:38px;margin-top:auto;padding:10px 24px;font-size:10px;display:flex}.workspace-footer>span:nth-last-child(2){margin-inline-start:auto}.workspace-footer button{align-items:center;gap:4px;margin-inline-start:10px;display:flex}.tabs{border-bottom:1px solid var(--line);white-space:nowrap;align-items:center;gap:22px;min-width:0;display:flex;overflow-x:auto}.tabs button{color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:6px;padding:12px 0;font-size:13px;display:flex}.tabs button.selected{color:var(--ink);border-bottom-color:var(--blue)}.tabs button.selected:hover{background:0 0}.section-tabs{margin-bottom:25px}.section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.section-heading h2{margin:0}.section-heading p{margin:6px 0 0;font-size:12px}.section-heading h2 small{color:var(--muted);margin-inline-start:12px;font:11px Geist,sans-serif}.section-heading.strip{background:var(--paper);border-block:1px solid var(--line);margin-bottom:0;padding:12px 20px}.section-heading button{color:var(--blue);align-items:center;gap:5px;font-size:12px;display:flex}.metrics-strip{border-bottom:1px solid var(--line);background:var(--sheet);grid-template-columns:repeat(4,1fr);display:grid}.metrics-strip>div{border-inline-end:1px solid var(--line);flex-direction:column;gap:9px;padding:24px;display:flex}.metrics-strip>div:last-child{border:0}.metrics-strip span{color:var(--muted);font-size:12px}.metrics-strip strong{letter-spacing:-.04em;font:750 32px Manrope,sans-serif}.metrics-strip small{color:var(--muted);font-size:11px}.metrics-strip>div:last-child strong{color:var(--error)}.overview-columns{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);display:grid}.overview-columns>aside{border-inline-start:1px solid var(--line);min-height:calc(100vh - 200px)}.chart-section{padding:25px 24px 20px}.chart-section .tabs button{font-size:11px}.volume-chart{width:100%;height:220px;margin-top:20px;display:block}.chart-grid{stroke:var(--line);stroke-dasharray:2 3;fill:none}.chart-axis{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.hotspots,.setup-checklist{border-bottom:1px solid var(--line);padding:25px 22px}.hotspots h2 small{float:right;color:var(--muted);font:11px Geist}.hotspots>p{margin:18px 0;font-size:12px}.hotspot{margin:22px 0}.hotspot>div{justify-content:space-between;gap:10px;font-size:12px;display:flex}.hotspot strong{overflow-wrap:anywhere;font-weight:550}.hotspot span{white-space:nowrap;color:var(--muted)}progress{background:var(--paper);width:100%;height:5px;accent-color:var(--blue);border:0;margin-top:8px;display:block}progress::-webkit-progress-bar{background:var(--paper)}progress::-webkit-progress-value{background:var(--blue)}.setup-checklist>button{text-align:start;align-items:start;gap:12px;width:100%;padding:13px 0;font-size:13px;display:flex}.setup-checklist small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.check{border:1px solid var(--muted);width:18px;height:18px;color:var(--blue);flex-shrink:0;place-items:center;font-weight:700;display:inline-grid}.check.checked{background:#e4e6e0;border-color:#0000}.incident-row{border-bottom:1px solid var(--line);background:var(--sheet);border-inline-start:3px solid #9aa0b5;align-items:center;gap:14px;padding:16px 18px;font-size:12px;display:flex}.incident-row:hover{background:var(--paper)}.incident-name{flex:1;min-width:0}.incident-name strong{font-size:13px;font-weight:550;display:block}.incident-name code{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);margin-top:5px;font-size:11px;display:block;overflow:hidden}.pin-preview{background:#e7e9e5;flex-shrink:0;padding:8px}.incident-row.critical{border-inline-start-color:var(--error)}.incident-row.high{border-inline-start-color:#e06a2c}.incident-row.medium{border-inline-start-color:var(--warning)}.incident-row.low{border-inline-start-color:#9aa0b5}.status-dot{white-space:nowrap;font-size:12px}.status-dot:before{content:"";background:var(--error);border-radius:50%;width:6px;height:6px;margin-inline-end:7px;display:inline-block}.status-dot.in_progress:before{background:var(--warning)}.status-dot.resolved:before,.status-dot.closed:before{background:var(--green)}.ledger-filters{background:var(--sheet);border:1px solid var(--line);border-radius:4px;flex-wrap:wrap;gap:10px;margin:22px 0;padding:12px 14px;display:flex}.ledger-filters>label:not(.ledger-search){color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.ledger-filters select{max-width:140px;color:var(--ink);background:0 0;border:0;padding:4px 16px 4px 2px;font-size:12px}.ledger-search{background:var(--paper);border-radius:4px;align-items:center;gap:7px;margin-inline-start:auto;padding:0 8px;display:flex}.ledger-search input{background:0 0;border:0;width:190px;padding:6px;font-size:12px}.table-scroll{max-width:100%;overflow-x:auto}table{border-collapse:collapse;text-align:start;width:100%}th{letter-spacing:.05em;color:var(--muted);text-align:start;white-space:nowrap;background:#e7e9e5;padding:12px 13px;font-size:10px;font-weight:600}td{border-bottom:1px solid var(--line);padding:17px 13px;font-size:12px}tbody tr{background:var(--sheet)}tbody tr:hover{background:var(--paper)}.ledger-table table{min-width:880px}.ledger-table td:first-child{border-inline-start:3px solid #9aa0b5;width:40px}.ledger-table tr.critical td:first-child{border-inline-start-color:var(--error)}.ledger-table tr.high td:first-child{border-inline-start-color:#e06a2c}.ledger-table tr.medium td:first-child{border-inline-start-color:var(--warning)}.ledger-table td:nth-child(3){min-width:220px;max-width:400px}.report-title{font-size:13px;font-weight:550;display:block}.ledger-table code{white-space:nowrap;text-overflow:ellipsis;max-width:380px;color:var(--muted);margin-top:5px;font-size:11px;display:block;overflow:hidden}.ledger-table code.error-text{color:var(--error)}.path-cell{text-overflow:ellipsis;white-space:nowrap;max-width:170px;color:var(--muted);font-size:11px;overflow:hidden}.ledger-table .with-avatar{white-space:nowrap;text-overflow:ellipsis;max-width:110px;overflow:hidden}.ledger-table.dense td{padding-block:8px}.label-list{flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;display:flex}.label-list span{border:1px solid var(--line);background:var(--paper);padding:1px 6px;font-size:10px}.bulk-bar{background:var(--ink);color:var(--sheet);border-radius:4px;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:20px;padding:10px 14px;font-size:12px;display:flex}.bulk-bar>strong{margin-inline-end:auto}.bulk-bar select,.bulk-bar input{color:#fff;background:#2b2e3f;border-color:#45485a;max-width:150px;padding:6px;font-size:12px}.pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:15px;margin-top:25px;font-size:12px;display:flex}.pagination>div{align-items:center;gap:18px;display:flex}.pagination button{align-items:center;gap:4px;padding:8px;display:flex}.filter-drawer{gap:18px;display:grid}.filter-drawer>label{justify-content:space-between;align-items:center;gap:10px;display:flex}.filter-drawer select{max-width:230px}.project-ledger-head{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:2fr 1fr 1fr 1.5fr;gap:20px;padding:12px 15px;font-size:10px;display:grid}.project-row{border-bottom:1px solid var(--line);background:var(--sheet);grid-template-columns:2fr 1fr 1fr 1.5fr;align-items:center;gap:20px;padding:25px 15px;display:grid}.project-row h2{font-size:16px}.project-row a{color:var(--muted);gap:5px;font-size:12px;display:inline-flex}.project-row small{color:var(--muted);margin-top:5px;display:block}.copy-key{color:var(--muted);overflow-wrap:anywhere;word-break:break-all;align-items:center;gap:8px;padding:8px 0;font:10px ui-monospace,monospace;display:flex}.environment-tag{text-transform:uppercase;width:fit-content;font-size:10px}.add-project{border:1px dashed var(--line);align-items:center;gap:18px;margin-top:22px;padding:28px 18px;display:flex}.add-project h2{font-size:15px}.add-project p{margin:0;font-size:12px}.add-project>.secondary{margin-inline-start:auto}.team-table{min-width:650px}.team-table td{padding-block:22px}.team-table td>small{color:var(--muted);margin-top:6px;display:block}.team-table select{font-size:12px}.audit-export{margin-inline-start:auto}.sheet-section{background:var(--sheet);border-bottom:1px solid var(--line);min-width:0;padding:25px}.invitation-row{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:17px 0;font-size:12px;display:flex}.invitation-row>span{overflow-wrap:anywhere;flex:1;min-width:150px}.invitation-row small{color:var(--muted);margin-top:4px;display:block}.permission-summary{background:#e7e9e5;gap:20px;margin-top:30px;padding:28px;display:flex}.permission-summary p{margin:0;font-size:12px}.settings-section{border-bottom:1px solid var(--line);grid-template-columns:45px minmax(0,1fr);gap:15px;max-width:1000px;padding:26px 0;display:grid}.settings-section>div:nth-child(2){max-width:760px}.section-number{color:var(--muted);padding-top:4px;font:12px ui-monospace,monospace}.settings-section h2{font-size:20px}.settings-section p{font-size:13px}.settings-section .field{margin-block:22px}.save-bar{background:var(--sheet);border:1px solid var(--line);z-index:4;justify-content:flex-end;gap:12px;padding:15px 20px;display:flex;position:sticky;bottom:0}.privacy-guarantee{border:1px solid var(--line);background:var(--sheet);gap:15px;margin:20px 0;padding:18px;display:flex}.privacy-guarantee p{margin:0}.seat-metrics{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:25px 0;display:grid}.seat-metrics>div{border-inline-end:1px solid var(--line);padding:20px 12px}.seat-metrics strong{font:750 30px Manrope,sans-serif;display:block}.seat-metrics span{color:var(--muted);font-size:11px}.danger-zone{border:1px solid #e3c4c4;max-width:800px;margin-top:40px;padding:25px}.danger-zone p{font-size:12px}.audit-row{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:15px;padding:13px 0;font-size:12px;display:flex}.audit-row small,.audit-row time,.system-state{color:var(--muted);font-size:11px}.integration-grid{border-top:1px solid var(--line);border-inline-start:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.integration-tile{background:var(--sheet);border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line);padding:26px}.integration-heading{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.integration-heading h2{margin:0;font-size:16px}.provider-symbol{background:var(--paper);border:1px solid var(--line);place-items:center;width:35px;height:35px;font:700 20px Manrope;display:grid}.connection-state{color:var(--muted);margin-inline-start:auto;font-size:10px}.integration-tile p{min-height:42px;font-size:12px}.integration-tile .text-button{margin-inline-start:12px;font-size:12px}.install-options{border:1px solid var(--line);background:var(--sheet);margin-block:24px;padding:20px}.auth-page{background:var(--surface);min-height:100vh}.auth-page>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:65px;padding:0 40px;display:flex}.auth-page>header .eyebrow{margin:0}.auth-grid{grid-template-columns:minmax(300px,420px) minmax(0,1fr);gap:24px;min-height:calc(100vh - 65px);padding:30px 40px;display:grid}.auth-sheet{background:var(--sheet);border:1px solid #e6e8e0;border-radius:6px;flex-direction:column;padding:28px 25px;display:flex}.auth-sheet>div:first-child{align-items:center;gap:8px;font-size:12px;display:flex}.auth-sheet>h1{margin-top:42px;font-size:30px}.auth-sheet>p{margin-bottom:26px;font-size:13px}.auth-sheet form .field{margin-block:22px}.or{color:var(--muted);align-items:center;gap:16px;margin:26px 0;font-size:12px;display:flex}.or:before,.or:after{content:"";background:var(--line);flex:1;height:1px}.auth-options{color:var(--blue);flex-wrap:wrap;justify-content:space-between;gap:15px;margin-top:20px;font-size:11px;display:flex}.auth-sheet .auth-foot{align-items:center;gap:8px;margin-top:auto;margin-bottom:0;padding-top:60px;font-size:11px;display:flex}.auth-preview{background:var(--paper);border-radius:6px;flex-direction:column;justify-content:center;min-width:0;padding:24px;display:flex;position:relative}.preview-title{color:var(--muted);justify-content:space-between;gap:10px;font-size:10px;display:flex;position:absolute;inset-block-start:24px;inset-inline:24px}.preview-title span{font-size:10px}.sample-canvas{background:var(--sheet);border:1px solid var(--line);border-radius:4px;padding:20px;position:relative}.browser-strip{background:#e7e9e5;align-items:center;gap:8px;padding:12px;font-size:11px;display:flex}.browser-strip i{background:#b7b9c0;border-radius:50%;width:7px;height:7px}.browser-strip code{flex:1;margin-inline-start:10px;font-size:11px}.sample-line{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:20px 12px;font-size:13px;display:flex}.sample-pay{justify-content:space-between;align-items:center;gap:15px;padding-top:35px;display:flex}.sample-pay button{color:#fff;opacity:1;background:#202329;padding:13px 20px;font-size:12px;position:relative}.sample-pay .pin{position:absolute;top:-8px;right:-10px}.sample-thread{pointer-events:none;width:calc(100% - 35px);height:140px;position:absolute;bottom:-12px;left:12px;overflow:visible}.sample-thread path{fill:none;stroke:var(--blue);stroke-width:1.7px}.sample-thread circle{fill:var(--blue)}.preview-telemetry{margin-top:30px}.preview-telemetry h3{letter-spacing:.06em;font:600 10px Geist}.trace-error{background:var(--sheet);border-inline-start:3px solid var(--error);color:var(--error);align-items:center;gap:16px;margin-bottom:9px;padding:16px 15px;font-size:12px;display:flex}.trace-error strong{background:#fdd;padding:3px 6px}.trace-error>span:first-of-type{color:var(--ink);font-weight:550}.trace-error svg{color:var(--blue);margin-inline-start:auto}.trace-error.subtle{background:#e7e9e5;border-color:#0000}.preview-telemetry>p{background:var(--sheet);align-items:center;gap:8px;padding:12px 15px;font-size:11px;display:flex}.auth-preview>footer{color:var(--muted);font-size:11px;position:absolute;bottom:23px;left:25px}.onboarding-page>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding:18px 40px;display:flex}.onboarding-page nav{color:var(--muted);flex-wrap:wrap;gap:25px;font-size:12px;display:flex}.onboarding-page nav .active{color:var(--blue);font-weight:600}.onboarding-page>main{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:80px;max-width:1200px;margin:55px auto;padding:0 35px;display:grid}.onboarding-page>main>section{max-width:520px}.onboarding-page h1{margin-bottom:16px}.topology-preview{border:1px solid var(--line);background:var(--sheet);align-self:start;padding:35px}.topology-node{border:1px solid var(--line);align-items:center;gap:16px;padding:20px;display:flex}.topology-thread{background:var(--blue);width:2px;height:70px;margin-inline-start:34px}.topology-preview>p{margin-top:30px;font-size:12px}.auth-callback{max-width:600px;margin:15vh auto;padding:30px}.auth-callback h1{margin-top:25px}.relay-modal{border:1px solid var(--line);background:var(--sheet);width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 50px);color:var(--ink);border-radius:16px;padding:0;box-shadow:0 8px 30px #15182b12}.relay-modal.wide{width:800px}.relay-modal::backdrop{background:#15182b45}.relay-modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:21px 24px;display:flex}.relay-modal>header h2{margin:0;font-size:20px}.modal-content{overflow-wrap:anywhere;padding:22px 24px}.modal-content p{font-size:13px}.modal-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:25px;padding-top:25px;display:flex}.toast{background:var(--ink);max-width:calc(100vw - 30px);color:var(--paper);z-index:100;border-radius:6px;align-items:center;gap:13px;padding:15px 18px;font-size:12px;display:flex;position:fixed;bottom:24px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 30px #15182b12}.toast button{color:#c5c8ff}.toast i{background:var(--blue);width:100%;height:2px;animation:7s linear forwards toast-timer;position:absolute;bottom:0;left:0}@keyframes toast-timer{to{width:0}}.toast.is-error>svg{color:#ff8787}.notice{border-inline-start:3px solid var(--blue);overflow-wrap:anywhere;background:#e7e9e5;justify-content:space-between;align-items:center;gap:10px;margin:15px 0;padding:14px 18px;font-size:12px;display:flex}.notice.error{border-color:var(--error);color:#a52121;background:#fff4f2}.offline-banner{background:var(--ink);color:#fff;flex-wrap:wrap;align-items:center;gap:14px;padding:13px 24px;font-size:12px;display:flex}.offline-banner>span{flex:1}.offline-banner button{color:#bfc2ff;font-size:11px}.search-input{width:100%;margin-bottom:15px}.search-results>a,.notification-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 0;font-size:13px;display:flex}.search-results>a>span:nth-child(2),.notification-row>span{flex:1;min-width:0}.search-results small,.notification-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:11px;display:block;overflow:hidden}.severity-edge{background:#9aa0b5;width:3px;height:28px}.severity-edge.critical{background:var(--error)}.severity-edge.high{background:#e06a2c}.severity-edge.medium{background:var(--warning)}.empty{text-align:center;background:var(--sheet);border-bottom:1px solid var(--line);padding:65px 24px}.empty p{max-width:470px;margin:12px auto 25px;font-size:13px}.empty-vector{height:65px;color:var(--blue);justify-content:center;align-items:center;gap:15px;margin:0 auto 20px;display:flex}.empty-vector i{background:var(--blue);width:70px;height:1px;display:block}.loading-ledger{max-width:1200px;margin:auto;padding:50px}.skeleton-metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:30px;padding:20px;display:grid}.skeleton-metrics i,.skeleton-metrics b,.skeleton-row i,.skeleton-row b,.skeleton-row span{background:#e2e3df;border-radius:2px;animation:1.3s ease-in-out infinite alternate skeleton-pulse;display:block}.skeleton-metrics i{width:80%;height:10px}.skeleton-metrics b{width:50%;height:30px;margin-top:18px}.skeleton-row{border-bottom:1px solid var(--line);gap:22px;padding:26px 0;display:flex}.skeleton-row i{width:30px;height:30px}.skeleton-row span{width:60%;height:20px}.skeleton-row b{width:15%;height:13px;margin-inline-start:auto}.loading-ledger>p{text-align:center;margin-top:35px;font-size:12px}@keyframes skeleton-pulse{to{opacity:.4}}.fault-page{max-width:950px;margin:auto;padding:50px 30px}.fault-page>.eyebrow{margin-top:80px}.fault-page>p{max-width:620px}.fault-page>.secondary{margin-inline-start:10px}.fault-matrix{border:1px solid var(--line);background:repeating-linear-gradient(90deg,transparent,transparent 39px,var(--line) 40px),repeating-linear-gradient(0deg,transparent,transparent 39px,var(--line) 40px);flex-direction:column;justify-content:center;align-items:center;height:230px;margin:35px 0;display:flex}.fault-matrix span{color:var(--muted);font:600 60px Manrope}.fault-matrix code{color:var(--muted)}.fixture{max-width:1050px;margin:0 auto;padding:65px 35px}.fixture>p{max-width:640px}.fixture-grid{grid-template-columns:1fr 1fr;gap:25px;margin-block:38px;display:grid}.card{background:var(--sheet);border:1px solid var(--line);border-radius:4px;padding:26px}.fake-product{text-align:center;background:var(--paper);color:#8c8eac;margin-bottom:20px;padding:25px;font-size:95px}.fixture-buttons{gap:15px;display:grid}.footnote{color:var(--muted);font-size:10px}.guide-steps{color:var(--muted);padding-inline-start:20px;font-size:13px}.guide-steps li{margin:12px 0}@media (min-width:1600px){.relay-content{padding-inline:50px}.chart-section{padding-inline:35px}}@media (max-width:1200px){.global-search span{display:none}.global-search kbd{margin:0}.overview-columns{grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr)}.incident-row>.muted{display:none}.project-row,.project-ledger-head{grid-template-columns:2fr 1fr 1fr}.project-row>.actions{grid-column:1/-1}.project-ledger-head>span:last-child{display:none}.relay-content{padding-inline:25px}.auth-grid{grid-template-columns:360px minmax(0,1fr)}.sample-pay button{font-size:10px}.sample-pay{flex-wrap:wrap}.topology-preview{padding:24px}.onboarding-page>main{gap:35px}}@media (max-width:1000px){.relay-sidebar{width:210px}.relay-main{margin-inline-start:210px}.relay-topbar{padding-inline:18px}.header-actions{gap:10px}.overview-columns{grid-template-columns:1fr}.overview-columns>aside{border-inline-start:0;border-top:1px solid var(--line);grid-template-columns:1fr 1fr;min-height:0;display:grid}.overview-columns>aside>section+section{border-inline-start:1px solid var(--line)}.metrics-strip>div{padding:20px 16px}.metrics-strip strong{font-size:28px}.metrics-strip small{font-size:10px}.auth-grid{grid-template-columns:340px minmax(0,1fr);padding:25px}.auth-preview{padding:20px}.preview-title{display:none}.sample-canvas{padding:12px}.trace-error{flex-wrap:wrap;font-size:10px}.integration-grid{grid-template-columns:1fr}.onboarding-page nav{gap:15px}.page-heading{align-items:start}.seat-metrics{grid-template-columns:1fr}.seat-metrics>div{border-bottom:1px solid var(--line)}}@media (max-width:767px){h1{font-size:26px}.relay-sidebar{width:60px}.sidebar-brand{padding:16px}.sidebar-brand .brand strong,.sidebar-brand .brand small,.sidebar-brand .version,.workspace-switch,.relay-sidebar nav button>span,.relay-sidebar nav small,.sidebar-footer>button>span:not(.avatar),.profile>svg{display:none}.sidebar-brand .brandmark{width:25px;height:25px}.relay-sidebar nav{padding:12px 6px}.relay-sidebar nav button{justify-content:center;padding:12px 8px}.sidebar-footer>button{padding:15px 16px}.relay-main{margin-inline-start:60px}.relay-topbar{gap:8px;padding:10px 14px}.breadcrumb{gap:6px;font-size:11px}.breadcrumb>span{max-width:90px}.header-actions{gap:3px}.header-actions>.avatar,.header-actions>.primary span,.global-search kbd{display:none}.header-actions>.primary{min-height:32px;padding:8px}.global-search{background:0 0;border:0;padding:7px}.header-actions .icon-button{padding:6px}.relay-content{padding:25px 16px 40px}.metrics-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-strip>div{border-bottom:1px solid var(--line);min-width:0;padding:20px 16px}.metrics-strip strong{font-size:30px}.metrics-strip small{line-height:1.5}.overview-columns>aside{grid-template-columns:1fr}.overview-columns>aside>section+section{border-inline-start:0}.chart-section{padding:25px 16px 15px}.chart-section .section-heading{flex-direction:column;align-items:start}.chart-section .tabs{width:100%}.volume-chart{height:170px;margin-top:0}.incident-row{flex-wrap:wrap;gap:10px;padding:15px 12px}.incident-name{flex-basis:calc(100% - 60px)}.incident-row .status-dot{margin-inline-start:50px}.pin-preview{padding:4px}.section-heading.strip{padding-inline:16px}.section-heading.strip h2{font-size:16px}.section-heading.strip small{display:none}.page-heading{flex-direction:column;gap:15px}.page-heading .actions{gap:10px}.page-heading .actions>button{font-size:11px}.ledger-filters{gap:12px;padding:12px}.ledger-search{width:100%;margin:0}.ledger-search input{width:100%}.ledger-filters>label:not(.ledger-search){flex-direction:column;flex-basis:calc(50% - 10px);align-items:start}.ledger-filters select{width:100%;max-width:100%}.bulk-bar{gap:12px}.bulk-bar>strong{flex-basis:100%}.pagination{flex-direction:column;align-items:start}.project-row,.project-ledger-head{grid-template-columns:minmax(0,1fr) 90px;gap:12px}.project-ledger-head>span:nth-child(3){display:none}.project-row>.environment-tag{grid-area:1/2}.project-row>.actions{grid-column:1/-1}.project-row>div:first-child{min-width:0}.project-row>div:first-child a{overflow-wrap:anywhere;font-size:11px}.project-row>div:nth-child(2){grid-column:1/-1;font-size:12px}.add-project{flex-wrap:wrap}.add-project>div{flex:1;min-width:150px}.add-project>.secondary{margin:0}.settings-section{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:25px}.section-number{font-size:10px}.save-bar{padding:12px}.permission-summary{gap:12px;padding:20px}.sheet-section{padding:20px 16px}.audit-row{font-size:11px}.integration-tile{padding:22px 16px}.integration-heading{gap:8px}.connection-state{margin:0}.integration-tile .text-button{margin-top:12px}.auth-page>header{padding-inline:20px}.auth-page>header .eyebrow{font-size:9px}.auth-grid{grid-template-columns:1fr;gap:20px;padding:20px}.auth-sheet{min-height:600px;padding:25px 22px}.auth-preview{min-height:500px;padding:20px}.auth-preview>footer{font-size:10px}.auth-sheet>h1{font-size:27px}.auth-sheet>.auth-foot{padding-top:40px}.preview-title{flex-wrap:wrap;margin-bottom:35px;display:flex;position:static}.auth-preview .sample-canvas{margin-top:0}.sample-line{font-size:11px}.auth-sheet>div:first-child>.muted{font-size:10px}.onboarding-page>header{flex-wrap:wrap;padding:18px 20px}.onboarding-page>header>nav{flex-basis:100%;order:3;font-size:10px}.onboarding-page>main{grid-template-columns:1fr;gap:35px;margin-block:30px;padding-inline:20px}.topology-preview{padding:25px}.settings-section pre{font-size:10px}.workspace-footer{flex-wrap:wrap;padding:10px 16px;font-size:9px}.workspace-footer>span:nth-last-child(2){margin-inline-start:0}.toast{width:calc(100vw - 25px);font-size:11px;bottom:15px}.modal-content{padding:20px}.offline-banner{padding:15px}.fault-page{padding-inline:25px}.fixture{padding:40px 22px}.fixture-grid{grid-template-columns:1fr}.fixture .card{padding:22px}.section-tabs{gap:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.relay-sidebar nav>a{border-inline-start:2px solid #0000;border-radius:3px;align-items:center;gap:13px;padding:10px 12px;font-size:13px;display:flex}.relay-sidebar nav>a.active{border-color:var(--blue);background:#e7e9e5}.sidebar-footer>a{color:var(--muted);padding:20px;font-size:12px;display:block}.report-titlebar{background:var(--sheet);border-bottom:1px solid var(--line);padding:25px 25px 20px}.report-crumb{color:var(--muted);align-items:center;gap:12px;margin-bottom:17px;font-size:11px;display:flex}.report-crumb>span:nth-child(3){color:var(--blue)}.report-crumb time{margin-inline-start:auto}.report-title-line{align-items:center;gap:10px;display:flex}.report-title-line h1{overflow-wrap:anywhere;flex:1;max-width:900px;font-size:27px}.report-title-actions{gap:7px;margin-inline-start:auto;display:flex}.triage-controls{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.triage-controls>select,.severity-select select{background:var(--paper);height:32px;padding:5px 12px;font-size:12px}.triage-controls>.muted{margin-inline-start:auto;font-size:11px}.severity-select{border-inline-start:3px solid #9aa0b5}.severity-select.critical{border-color:var(--error)}.severity-select.high{border-color:#e06a2c}.severity-select.medium{border-color:var(--warning)}.severity-select select{text-transform:uppercase;border-inline-start:0;border-radius:0;font-size:11px}.report-split{grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);align-items:start;min-width:0;display:grid}.evidence-body{min-width:0;position:relative}.report-rail{border-inline-start:1px solid var(--line);background:var(--sheet);min-width:0;min-height:100%}.surface-heading{border-bottom:1px solid var(--line);background:var(--sheet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;font-size:10px;display:flex}.surface-heading strong{letter-spacing:.04em;font-size:10px;font-weight:600}.surface-heading strong>span{color:var(--muted);margin-inline-start:8px;font-weight:400}.surface-heading .actions>button{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.capture-browser{border:1px solid var(--line);background:var(--sheet);margin:25px 24px 0}.capture-browser>.browser-strip{background:#e7e9e5;min-width:0;padding:9px 12px}.capture-browser>.browser-strip code{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.capture-image{min-width:0;line-height:0;position:relative}.capture-image.pin-mode{cursor:crosshair}.capture-image>img{width:100%;height:auto;display:block}.annotation-pin{cursor:pointer;z-index:4;line-height:1;position:absolute;transform:translate(-50%,-50%)}.annotation-pin.active{outline:4px solid #2f35e82d}.capture-browser>footer{border-top:1px solid var(--line);justify-content:space-between;gap:15px;padding:12px;font-size:10px;display:flex;overflow:hidden}.capture-browser>footer>code{white-space:nowrap;text-overflow:ellipsis;max-width:65%;font-size:10px;overflow:hidden}.capture-browser>footer>span{color:var(--muted);font-size:10px}.thread-caption{height:62px;color:var(--blue);border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:7px;padding-inline:18px;font:10px ui-monospace,monospace;display:flex}.pin-inspector{background:var(--sheet);border-bottom:1px solid var(--line);padding:18px 24px}.pin-inspector .field{margin-block:10px}.pin-inspector .field select{font-size:12px}.pin-inspector button{margin-inline-end:9px}.telemetry-section{background:var(--sheet)}.telemetry-tabs{gap:20px;padding-inline:24px}.telemetry-tabs button{font-size:12px}.telemetry-tabs small{background:var(--paper);padding:0 4px;font-size:10px}.telemetry-tabs .copy-logs{margin-inline-start:auto;font-size:10px}.telemetry-filters{border-bottom:1px solid var(--line);background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:10px 24px;display:flex}.telemetry-filters>div{gap:10px;display:flex}.telemetry-filters button{color:var(--muted);border:1px solid #0000;padding:3px 5px;font-size:11px}.telemetry-filters button.selected{border-color:var(--line);background:var(--sheet);color:var(--blue)}.telemetry-filters label{align-items:center;gap:5px;font-size:10px;display:flex}.telemetry-filters input{max-width:170px;padding:4px 7px;font-size:11px}.event-list{max-height:550px;position:relative;overflow-y:auto}.event-row{border-bottom:1px solid var(--line);border-inline-start:3px solid #0000}.event-row.error{border-inline-start-color:var(--error)}.event-row.active{border-inline-start-color:var(--blue);background:#e0e0ff28}.event-summary{text-align:start;align-items:start;gap:12px;width:100%;min-width:0;padding:13px 18px;font-size:11px;display:flex}.event-summary code{white-space:pre-wrap;word-break:break-word;flex:1;min-width:0;font-size:11px}.event-summary time{white-space:nowrap;color:var(--muted);padding-top:2px;font-size:10px}.event-level{color:var(--muted);min-width:25px;font:10px ui-monospace,monospace}.event-row.error .event-level,.event-row.error .event-summary code{color:var(--error)}.event-expanded{padding:0 22px 18px}.event-expanded pre{margin:0;font-size:11px}.event-expanded p{margin:10px 0 0;font-size:11px}.no-events{padding:30px 24px;font-size:12px}.telemetry-footnote{color:var(--muted);border-top:1px solid var(--line);padding:14px 24px;font-size:10px}.evidence-vector{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.evidence-vector path{fill:none;stroke:var(--blue);stroke-width:1.5px}.evidence-vector circle{fill:var(--blue)}.reporter-metadata,.labels-section,.delivery-section,.triage-stream{border-bottom:1px solid var(--line);padding:24px}.report-rail h3{letter-spacing:.05em;color:var(--muted);margin:0 0 20px;font:600 10px Geist,sans-serif}.reporter-metadata .with-avatar strong{font-size:13px}.reporter-metadata .with-avatar small{font-size:11px}.metadata-grid{background:var(--paper);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;padding:18px;display:grid}.metadata-grid>div{min-width:0}.metadata-grid span{color:var(--muted);font-size:10px;display:block}.metadata-grid strong{overflow-wrap:anywhere;font-size:11px;font-weight:450}.redaction-strip{background:#e7e9e5;align-items:center;gap:9px;padding:12px 20px;font-size:10px;display:flex}.redaction-strip .redacted{margin-inline-start:auto;font-size:9px}.label-list button{border:1px solid var(--line);background:var(--paper);border-radius:2px;padding:3px 7px;font-size:11px}.add-label{align-items:center;gap:7px;margin-top:15px;display:flex}.add-label input{flex:1;width:100%;padding:7px 9px;font-size:11px}.add-label button{color:var(--blue)}.delivery-panel h3{margin-top:0}.delivery-panel p{font-size:11px}.delivery-panel>.field select{width:100%;font-size:11px}.delivery-panel>.field{margin-block:15px;font-size:11px}.delivery-panel .secondary,.delivery-panel .primary{min-height:32px;font-size:11px}.divider{background:var(--line);height:1px;margin-block:23px}.delivery-job{border-top:1px solid var(--line);padding:13px 0;font-size:11px}.delivery-job strong{text-transform:capitalize;font-size:11px}.delivery-job p{margin:9px 0}.delivery-panel .actions h3{margin:0}.checkbox-field{align-items:start;gap:8px;margin-block:20px;font-size:12px;display:flex}.checkbox-field input{margin-top:3px}.delivery-panel .checkbox-field{font-size:10px}.comment{align-items:start;gap:8px;margin:16px 0;display:flex}.comment>div{background:var(--paper);border:1px solid var(--line);flex:1;min-width:0;padding:13px}.comment header{justify-content:space-between;gap:8px;font-size:11px;display:flex}.comment time{color:var(--muted);font-size:10px}.comment p{color:var(--ink);white-space:pre-wrap;word-break:break-word;margin:9px 0 0;font-size:12px}.pin-comment-link{color:var(--blue);margin-top:8px;font-size:10px}.comment-composer{margin-top:25px}.comment-composer textarea{background:var(--sheet);width:100%;min-height:100px;font-size:12px}.comment-composer>div{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.comment-composer>div>span{color:var(--muted);font-size:10px}.report-details{padding:25px}.report-details section{border-bottom:1px solid var(--line);margin-bottom:15px;padding:10px 0 18px}.report-details h3{color:var(--muted);font-family:Geist;font-size:12px}.report-details p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);font-size:13px}.environment-grid{grid-template-columns:1fr 1fr;gap:20px;padding:25px;display:grid}.environment-grid>div{border-bottom:1px solid var(--line);flex-direction:column;gap:7px;min-width:0;padding-bottom:12px;display:flex}.environment-grid>div>span{color:var(--muted);font-size:11px}.environment-grid code{overflow-wrap:anywhere;font-size:11px}.activity-list{padding:22px}.activity-row{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0;font-size:11px;display:flex}.activity-row time{color:var(--muted);margin-inline-start:auto;font-size:10px}.activity-row code{color:var(--muted);font-size:10px}.report-bottom{border-top:1px solid var(--line);color:var(--muted);background:#e7e9e5;justify-content:space-between;gap:15px;margin-top:auto;padding:13px 25px;font-size:10px;display:flex}.report-bottom button{font-size:10px}.expanded-screenshot{width:100%;height:auto}.shared-report{max-width:1500px;margin:auto}.shared-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 25px;display:flex}.shared-header>span{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.report-loading{max-width:1000px;margin:auto;padding:45px}.report-loading p{margin-top:30px;font-size:12px}@media (max-width:1100px){.report-split{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)}.report-title-line{flex-wrap:wrap}.report-title-line h1{flex-basis:80%;font-size:25px}.report-title-actions{margin-inline-start:0}.surface-heading{padding-inline:18px}.capture-browser{margin-inline:18px}.telemetry-tabs{gap:18px;padding-inline:18px}.telemetry-tabs .copy-logs{display:none}.event-summary{gap:7px;padding-inline:10px}.event-summary time{display:none}.reporter-metadata,.labels-section,.delivery-section,.triage-stream{padding:22px 18px}.metadata-grid{gap:12px;padding:13px}.report-bottom{flex-wrap:wrap}}@media (max-width:900px){.report-split{grid-template-columns:1fr}.report-rail{border-inline-start:0;border-top:1px solid var(--line)}.report-rail .reporter-metadata{display:none}.triage-stream{max-width:800px}.report-titlebar{padding-inline:20px}.report-title-line h1{font-size:25px}.report-crumb time{display:none}.capture-browser{margin-top:20px}.event-list{max-height:450px}.delivery-section{max-width:800px}.environment-grid{padding:20px}.report-rail{min-height:0}}@media (max-width:767px){.relay-sidebar nav>a{justify-content:center;padding:12px 8px}.relay-sidebar nav>a>span,.sidebar-footer>a{display:none}.report-titlebar{padding:22px 16px}.report-title-line h1{flex-basis:80%;font-size:23px}.report-title-line>.icon-button{margin-inline-start:auto}.report-title-actions .secondary{font-size:12px}.report-crumb{flex-wrap:wrap;gap:8px;font-size:10px}.triage-controls{gap:8px}.triage-controls>select{max-width:100%;font-size:11px}.triage-controls>.muted{flex-basis:100%;margin:0;font-size:10px}.surface-heading{padding:13px 16px}.surface-heading strong>span{display:none}.capture-browser{margin:16px 12px 0}.capture-browser>.browser-strip{padding:8px}.capture-browser>footer{flex-direction:column;gap:5px;padding:10px}.capture-browser>footer>code{max-width:100%}.thread-caption{gap:5px;height:50px;font-size:8px}.pin-inspector{padding-inline:16px}.telemetry-tabs{gap:20px;padding-inline:16px}.telemetry-tabs button{font-size:11px}.telemetry-tabs button svg{display:none}.telemetry-filters{gap:10px;padding:10px 16px}.telemetry-filters>label{width:100%}.telemetry-filters input{width:100%;max-width:100%}.event-summary{padding:12px 10px}.event-summary code{font-size:10px}.event-summary small{font-size:9px}.event-expanded{padding-inline:12px}.event-expanded pre{font-size:10px}.environment-grid{grid-template-columns:1fr}.report-details{padding:20px 16px}.report-bottom{padding-inline:16px;font-size:9px}.report-bottom>span:nth-child(2){display:none}.shared-header{padding:15px 18px}.shared-header .brand strong{font-size:17px}.shared-header>span{font-size:10px}.annotation-pin{width:21px;height:21px;font-size:10px}}.offline-lock{border:0;min-width:0;margin:0;padding:0;display:contents}.offline-lock:disabled{opacity:.85}.fault-actions{max-width:950px;margin:0 auto 60px;padding:0 30px}.reporter-metadata .with-avatar>div{flex:1;min-width:0}.reporter-metadata .with-avatar strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.triage-controls>select[aria-label=Report\ assignee]{max-width:260px}.comment header>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.comment time{flex-shrink:0}.actions>button.selected{color:var(--blue);border-bottom:2px solid var(--blue)}.report-video{border-bottom:1px solid var(--line);padding:20px 24px}.report-video video{background:#15182b;width:100%;max-height:540px;display:block}.report-video p{color:var(--muted);font-size:11px}.public-site{background:var(--sheet);overflow:clip}.public-header{border-bottom:1px solid var(--line);align-items:center;gap:45px;max-width:1440px;min-height:86px;margin:auto;padding:20px 48px;display:flex}.public-header>nav{gap:28px;margin:auto;font-size:12px;display:flex}.public-header nav a{color:var(--muted)}.public-header nav a:hover,.public-header nav a[aria-current=page]{color:var(--blue)}.public-auth{align-items:center;gap:25px;font-size:12px;display:flex}.public-auth .primary{gap:10px;padding:10px 15px}.public-mobile-menu{display:none}.public-hero{max-width:1440px;margin:auto;padding:85px 48px 65px}.hero-copy{max-width:900px}.hero-copy>.eyebrow{align-items:center;gap:10px;font-size:10px;display:flex}.hero-copy h1{letter-spacing:-.065em;margin:30px 0;font-size:clamp(48px,6.5vw,92px);font-weight:650;line-height:1.04}.hero-copy h1>span{color:var(--blue)}.hero-copy>p{max-width:600px;color:var(--muted);font-size:18px;line-height:1.7}.public-hero-actions{align-items:center;gap:30px;margin-top:30px;display:flex}.public-hero-actions .primary{gap:18px;padding:15px 20px;font-size:13px}.public-text-link{color:var(--blue);align-items:center;gap:12px;font-size:13px;display:inline-flex}.hero-promises{color:var(--muted);gap:23px;margin-top:24px;font-size:10px;display:flex}.hero-promises>span{align-items:center;gap:6px;display:flex}.hero-promises svg{color:var(--blue)}.hero-graphic{max-width:1080px;margin:65px auto 0}.graphic-caption{letter-spacing:.07em;color:var(--muted);justify-content:space-between;margin-bottom:12px;font:9px/1.5 ui-monospace,monospace;display:flex}.evidence-illustration{border:1px solid var(--line);background:#fff}.illustration-top{background:var(--paper);border-bottom:1px solid var(--line);align-items:center;gap:18px;padding:13px 18px;display:flex}.illustration-top>div{gap:5px;display:flex}.illustration-top>div span{background:#b8bab7;border-radius:50%;width:7px;height:7px}.illustration-top code{color:var(--muted);font-size:10px}.public-beta{letter-spacing:.07em;background:var(--paper);color:var(--muted);border:1px solid var(--line);align-items:center;padding:4px 7px;font:8px/1.5 ui-monospace,monospace;display:inline-flex}.illustration-top>.public-beta{background:0 0;border:0;margin-inline-start:auto}.illustration-grid{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);display:grid}.illustration-screen{border-inline-end:1px solid var(--line);padding:30px 35px 48px;position:relative;overflow:hidden}.illustration-store{letter-spacing:.06em;border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:20px;font-size:9px;display:flex}.illustration-item{align-items:center;gap:28px;margin-block:30px;display:flex}.illustration-product{color:#8e88c1;background:#ededf7;flex-shrink:0;place-items:center;width:130px;height:130px;font-size:70px;display:grid}.illustration-item small{color:var(--muted);letter-spacing:.06em;font-size:8px}.illustration-item h3{max-width:180px;margin:10px 0;font-size:22px}.illustration-item p{color:var(--muted);font-size:10px}.illustration-checkout{grid-template-columns:1fr auto;gap:14px;max-width:360px;margin-inline-start:auto;font-size:12px;display:grid}.illustration-checkout>div{border:1px solid var(--blue);color:var(--blue);background:#f4f4ff;grid-column:1/-1;place-items:center;padding:13px;display:grid;position:relative}.illustration-checkout>div>span:last-child{align-items:center;gap:15px;display:flex}.illustration-checkout .pin{z-index:2;position:absolute;top:-13px;left:45%}.illustration-checkout small{text-align:center;color:#c44c4c;grid-column:1/-1;font-size:9px}.illustration-screen>svg{inset-inline:0;pointer-events:none;width:100%;height:45%;position:absolute;bottom:-15px}.illustration-screen>svg path{fill:none;stroke:var(--blue);stroke-width:1.3px}.illustration-inspector{background:var(--surface);padding:30px}.illustration-inspector>.eyebrow{color:var(--blue);font-size:8px}.illustration-inspector h3{margin:18px 0;font-size:22px}.illustration-severity{color:#c54f34;align-items:center;gap:7px;font-size:10px;display:flex}.illustration-severity>span{background:#c54f34;border-radius:50%;width:5px;height:5px}.illustration-event{border:1px solid var(--line);background:#fff;border-inline-start:3px solid #d64a4a;flex-wrap:wrap;gap:10px;margin-top:24px;padding:14px;display:flex}.illustration-event code{font-size:10px}.illustration-event strong{color:#cf4747;margin-inline-start:auto;font-size:10px}.illustration-event p{color:var(--muted);flex-basis:100%;margin:4px 0 0;font-size:10px}.illustration-log{color:var(--muted);align-items:center;gap:8px;margin-block:20px;display:flex}.illustration-log code{font-size:9px}.illustration-detail{border-top:1px solid var(--line);gap:7px;padding-block:13px;font-size:10px;display:grid}.illustration-detail>span{color:var(--muted)}.illustration-detail strong{align-items:center;gap:5px;font-weight:500;display:flex}.illustration-bottom{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;padding:12px 18px;font-size:9px;display:flex}.illustration-bottom>svg{color:var(--blue);margin-inline-start:auto}.public-value-strip{border-block:1px solid var(--line);justify-content:center;align-items:center;gap:30px;padding:30px 48px;font-size:16px;display:flex}.public-value-strip>.value-line{border-top:1px solid var(--line);width:90px}.public-value-strip>svg{color:var(--blue)}.public-section{max-width:1440px;margin:auto;padding:80px 48px}.public-section-heading{justify-content:space-between;align-items:end;gap:60px;margin-bottom:45px;display:flex}.public-section-heading h2,.public-workflow h2,.public-faq h2{letter-spacing:-.045em;margin:18px 0 0;font-size:44px;font-weight:600}.public-section-heading>p{max-width:370px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}.public-feature-grid{border-top:1px solid var(--line);border-inline-start:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-feature-grid>article{border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line);padding:35px 28px}.public-feature-grid article>div{color:var(--blue);justify-content:space-between;align-items:center;gap:12px;margin-bottom:40px;display:flex}.public-feature-grid article .eyebrow{color:var(--muted);font-size:8px}.public-feature-grid h3,.public-feature-grid h2{margin:0 0 15px;font-size:21px;font-weight:600}.public-feature-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.85}.public-workflow{background:var(--paper);border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:90px;max-width:1440px;margin:auto;padding:70px 48px;display:grid}.public-workflow>div>a{margin-top:35px}.public-workflow>ol{margin:0;padding:0;list-style:none}.public-workflow li{border-bottom:1px solid var(--line);gap:24px;padding:25px 0;display:flex}.public-workflow li:first-child{padding-top:0}.public-workflow li>span{color:var(--blue);padding-top:5px;font:12px ui-monospace,monospace}.public-workflow li h3{margin:0;font-size:23px;font-weight:600}.public-workflow li p{color:var(--muted);max-width:420px;font-size:12px;line-height:1.8}.public-faq{max-width:1000px}.public-faq h2{margin-bottom:35px;font-size:33px}.public-faq details{border-top:1px solid var(--line);padding-block:20px}.public-faq details:last-child{border-bottom:1px solid var(--line)}.public-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:14px;list-style:none;display:flex}.public-faq details[open] summary>svg{transform:rotate(45deg)}.public-faq details p{color:var(--muted);max-width:750px;font-size:13px;line-height:1.8}.public-final-cta{border-block:1px solid var(--line);background:#ededff;justify-content:space-between;align-items:center;gap:30px;max-width:1440px;margin:auto;padding:55px 48px;display:flex}.public-final-cta h2{letter-spacing:-.04em;margin:16px 0 0;font-size:40px;font-weight:600}.public-final-cta .primary{flex-shrink:0;gap:20px;padding:14px 18px}.public-footer{grid-template-columns:1.4fr 1fr 1fr 1.1fr;gap:40px;max-width:1440px;margin:auto;padding:60px 48px 35px;display:grid}.public-footer p{color:var(--muted);margin-block:20px;font-size:11px;line-height:1.8}.public-footer>div>strong{margin-bottom:22px;font-size:11px;font-weight:600;display:block}.public-footer>div>a:not(:has(.brand)){color:var(--muted);align-items:center;gap:5px;margin:12px 0;font-size:11px;display:flex}.public-footer small{color:var(--muted);font-size:9px}.public-intro{text-align:center;max-width:1100px;margin:auto;padding:80px 48px 55px}.public-intro h1{letter-spacing:-.05em;margin:22px 0;font-size:clamp(38px,4.5vw,64px);font-weight:600}.public-intro>p{color:var(--muted);max-width:650px;margin:auto;font-size:16px;line-height:1.75}.public-showcase{max-width:1080px;margin:auto;padding:0 35px}.public-boundaries{border-top:1px solid var(--line);align-items:start;gap:25px;display:flex}.public-boundaries>svg{color:var(--blue);flex-shrink:0}.public-boundaries h2{margin:0 0 15px;font-size:28px}.public-boundaries p{max-width:800px;color:var(--muted);font-size:13px;line-height:1.8}.public-guide-steps{max-width:1000px;margin:0 auto 50px;padding:0 48px}.public-guide-steps>article{border-top:1px solid var(--line);grid-template-columns:80px 1fr;gap:30px;padding:35px 0;display:grid}.public-guide-steps article>span{color:var(--blue);font:25px ui-monospace,monospace}.public-guide-steps article svg{color:var(--blue)}.public-guide-steps article h2{margin-block:15px;font-size:28px}.public-guide-steps article p{max-width:680px;color:var(--muted);font-size:14px;line-height:1.9}.public-inline-cta{text-align:center;margin:35px auto 70px}.public-pricing{grid-template-columns:1.2fr 1fr;gap:50px;max-width:1050px;margin:auto;padding:0 48px 80px;display:grid}.public-pricing>article{border:1px solid var(--line);background:var(--paper);padding:35px}.public-pricing h2{margin:25px 0 20px;font-size:30px}.public-price{font-size:23px;font-weight:500}.public-pricing p{color:var(--muted);font-size:13px;line-height:1.8}.public-pricing ul{border-block:1px solid var(--line);margin:20px 0;padding:15px 0;list-style:none}.public-pricing li{gap:9px;padding:9px 0;font-size:12px;display:flex}.public-pricing li svg{color:var(--blue);flex-shrink:0}.public-pricing>aside{padding-top:35px}.public-help{grid-template-columns:220px minmax(0,1fr);gap:50px;max-width:1100px;margin:auto;padding:0 48px 70px;display:grid}.public-help>aside{border-inline-start:1px solid var(--line);color:var(--muted);align-self:start;gap:16px;padding-inline-start:20px;font-size:12px;display:grid;position:sticky;top:25px}.public-help article>section{border-top:1px solid var(--line);padding:15px 0 30px;scroll-margin-top:25px}.public-help h2{margin-block:18px;font-size:25px;font-weight:600}.public-help p{color:var(--muted);font-size:13px;line-height:1.9}.public-help pre{background:var(--paper);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;padding:18px;font-size:11px}.public-contact{grid-template-columns:1fr 1.15fr;gap:65px;max-width:1050px;margin:auto;padding:0 48px 80px;display:grid}.public-contact>aside{padding-top:20px}.public-contact h2{margin-block:20px;font-size:30px;font-weight:600}.public-contact aside p{color:var(--muted);margin-bottom:30px;font-size:13px;line-height:1.85}.public-contact-form{border-top:1px solid var(--line);padding-top:8px}.public-contact-form .field{gap:9px;margin:20px 0;font-size:12px;display:grid}.public-contact-form textarea{min-height:150px}.public-contact-form .checkbox-field{align-items:start;font-size:11px;line-height:1.7}.public-contact-form p,.contact-confirmation p{color:var(--muted);font-size:11px;line-height:1.8}.public-contact-form a,.public-legal a{color:var(--blue);text-decoration:underline}.public-contact-form .primary{gap:30px;margin-top:15px}.contact-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.public-legal{max-width:850px;margin:auto;padding:0 48px 80px}.public-legal h2{margin-top:35px;font-size:22px}.public-legal p{color:var(--muted);font-size:13px;line-height:1.95}.legal-draft{background:var(--paper);border:1px solid var(--line);border-inline-start:3px solid var(--blue);padding:22px}.legal-draft>strong{font-size:12px}.legal-draft>p{margin-bottom:0;font-size:12px}.legal-updated{border-top:1px solid var(--line);margin-top:35px;padding-top:25px;font-size:10px!important}@media (max-width:1000px){.public-header{gap:25px;padding-inline:28px}.public-header>nav{gap:18px}.public-header .public-auth{gap:15px}.public-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-workflow{gap:40px}.public-footer{grid-template-columns:1.2fr 1fr 1fr}.public-footer .footer-note{border-top:1px solid var(--line);grid-column:1/-1;padding-top:25px}.public-footer .footer-note p{max-width:400px}.illustration-screen,.illustration-inspector{padding:25px 20px}.illustration-item{gap:18px}.illustration-product{width:110px;height:110px}.illustration-item h3{font-size:20px}.public-help{grid-template-columns:170px 1fr;gap:25px}.public-contact{gap:35px}}@media (max-width:700px){.public-header{gap:15px;min-height:72px;padding:17px 20px}.public-header>nav{display:none}.public-auth{margin-inline-start:auto}.public-auth>a:first-child{display:none}.public-auth>.primary{padding:9px 11px;font-size:10px}.public-mobile-menu{display:block;position:relative}.public-mobile-menu summary{cursor:pointer;font-size:22px;list-style:none}.public-mobile-menu>nav{inset-inline-end:0;z-index:30;background:var(--sheet);border:1px solid var(--line);gap:17px;width:200px;padding:24px;font-size:13px;display:grid;position:absolute;top:40px;box-shadow:0 8px 30px #15182b12}.public-header .brand strong{font-size:18px}.public-header .brand small{font-size:7px}.public-hero{padding:50px 20px 35px}.hero-copy>.eyebrow{letter-spacing:.04em;font-size:8px}.hero-copy h1{margin-block:23px;font-size:51px}.hero-copy>p{font-size:15px}.public-hero-actions{flex-wrap:wrap;gap:20px}.public-hero-actions .primary{padding:13px 16px;font-size:12px}.public-text-link{font-size:12px}.hero-promises{flex-wrap:wrap;gap:9px 15px;font-size:9px}.hero-graphic{margin-top:40px}.graphic-caption{gap:10px;font-size:7px}.graphic-caption>span:last-child{display:none}.illustration-top{gap:10px;padding:10px}.illustration-top code{font-size:8px}.illustration-top>.public-beta{padding:0;font-size:6px}.illustration-top>div span{width:5px;height:5px}.illustration-grid{grid-template-columns:1fr}.illustration-screen{border-inline-end:0;border-bottom:1px solid var(--line);padding:20px}.illustration-item{margin-block:25px}.illustration-product{width:90px;height:90px;font-size:55px}.illustration-item h3{font-size:22px}.illustration-checkout{max-width:230px}.illustration-inspector{padding:25px}.illustration-inspector h3{font-size:20px}.illustration-inspector .illustration-detail{display:none}.illustration-event{margin-top:18px}.illustration-bottom{padding:11px 13px;font-size:8px}.public-value-strip{flex-wrap:wrap;gap:15px;padding:25px 20px;font-size:11px}.public-value-strip>.value-line{width:35px}.public-value-strip>svg{display:none}.public-section{padding:50px 20px}.public-section-heading{flex-direction:column;align-items:start;gap:20px;margin-bottom:25px}.public-section-heading h2,.public-workflow h2{font-size:35px}.public-section-heading>p{font-size:13px}.public-feature-grid{grid-template-columns:1fr}.public-feature-grid>article{padding:25px}.public-feature-grid article>div{margin-bottom:25px}.public-feature-grid h3,.public-feature-grid h2{font-size:23px}.public-workflow{grid-template-columns:1fr;gap:40px;padding:45px 25px}.public-workflow h2{margin-top:15px}.public-workflow li h3{font-size:22px}.public-faq h2{font-size:28px}.public-faq summary,.public-faq details p{font-size:12px}.public-final-cta{flex-direction:column;align-items:start;padding:40px 25px}.public-final-cta h2{font-size:33px}.public-footer{grid-template-columns:1fr 1fr;gap:35px 25px;padding:40px 25px}.public-footer>div:first-child{grid-column:1/-1}.public-footer>div:first-child p{margin-block:15px}.public-intro{padding:50px 24px 35px}.public-intro h1{font-size:39px}.public-intro>p{font-size:14px}.public-intro>.eyebrow{font-size:9px}.public-showcase{padding:0 20px}.public-boundaries{gap:15px}.public-boundaries h2{font-size:24px}.public-guide-steps{padding:0 24px}.public-guide-steps>article{grid-template-columns:40px 1fr;gap:15px;padding:25px 0}.public-guide-steps article h2{font-size:24px}.public-guide-steps article p{font-size:13px}.public-pricing{grid-template-columns:1fr;gap:10px;padding:0 24px 50px}.public-pricing>article{padding:25px}.public-pricing h2{font-size:27px}.public-price{font-size:21px}.public-help{grid-template-columns:1fr;gap:25px;padding:0 24px 40px}.public-help>aside{border:0;flex-wrap:wrap;gap:12px 20px;padding:0 0 25px;font-size:11px;display:flex;position:static}.public-help h2{font-size:23px}.public-contact{grid-template-columns:1fr;gap:30px;padding:0 24px 50px}.public-contact>aside{padding:0}.public-contact h2{font-size:28px}.public-legal{padding:0 24px 50px}.public-legal h2{font-size:21px}.public-legal p{font-size:12px}.legal-draft{padding:18px}}.public-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1150px;margin:auto;padding:0 48px 75px;display:grid}.public-doc-grid>a{border:1px solid var(--line);background:var(--paper);padding:30px}.public-doc-grid>a:hover{border-color:var(--blue)}.public-doc-grid h2{margin-block:18px;font-size:24px;font-weight:600}.public-doc-grid p{color:var(--muted);min-height:48px;font-size:13px;line-height:1.8}.public-doc-grid .public-text-link{margin-top:18px}.public-doc-article{grid-template-columns:235px minmax(0,1fr);gap:60px;max-width:1200px;margin:60px auto;padding:0 48px;display:grid}.public-doc-article>aside{color:var(--muted);border-inline-start:1px solid var(--line);align-self:start;gap:17px;padding-inline-start:20px;font-size:12px;display:grid;position:sticky;top:30px}.public-doc-article>aside a[aria-current=page]{color:var(--blue)}.public-doc-article h1{letter-spacing:-.04em;font-size:42px}.public-doc-article h2{margin-top:35px;font-size:25px}.public-doc-article p{color:var(--muted);font-size:14px;line-height:1.9}.public-doc-article .doc-summary{border-bottom:1px solid var(--line);padding-bottom:30px;font-size:17px}.public-doc-article article>footer{border-top:1px solid var(--line);margin-top:45px}.public-doc-article article>footer a{color:var(--blue)}.public-install{grid-template-columns:1fr 1fr;gap:70px;max-width:1100px;margin:auto;padding:10px 48px 80px;display:grid}.public-install h2{font-size:27px}.public-install p{color:var(--muted);font-size:13px;line-height:1.8}.public-install .primary{gap:16px;margin:12px 0}.public-install .install-note{font-size:10px}.public-install ol{margin:0;padding:0;list-style:none}.public-install li{border-bottom:1px solid var(--line);gap:14px;padding:22px 0;font-size:13px;line-height:1.8;display:flex}.public-install li svg{color:var(--blue);flex-shrink:0;margin-top:5px}.public-agency-workflow{max-width:950px;margin:auto;padding:0 48px 70px}.public-agency-workflow ol{margin-block:30px;padding:0;list-style:none}.public-agency-workflow li{border-bottom:1px solid var(--line);align-items:start;gap:25px;padding:22px 0;font-size:15px;line-height:1.7;display:flex}.public-agency-workflow li>span{color:var(--blue);padding-top:6px;font:12px ui-monospace,monospace}.public-changelog{max-width:850px;margin:auto;padding:0 48px 70px}.public-changelog article{border-top:1px solid var(--line);padding:35px 0}.public-changelog article>div{align-items:center;gap:25px;display:flex}.public-changelog time{color:var(--muted);font-size:11px}.public-changelog h2{margin-block:24px;font-size:27px}.public-changelog ul{color:var(--muted);padding-inline-start:20px;font-size:13px;line-height:2}.public-status{max-width:850px;margin:auto;padding:0 48px 70px}.status-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:10px 0 25px;display:flex}.status-heading h2{margin:0;font-size:23px}.public-status-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:25px 0;font-size:13px;display:flex}.public-status-row strong{font-weight:500}.check-state{background:var(--paper);text-transform:capitalize;color:var(--muted);padding:4px 8px;font:10px ui-monospace,monospace}.check-state.reachable{color:#197650;background:#eaf2e8}.check-state.check_failed{color:#b14f35;background:#f9ebe5}.status-timestamp{margin:20px 0 45px;font-size:10px!important}.public-status p{color:var(--muted);font-size:13px;line-height:1.8}.public-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:650px;padding:60px 24px;display:flex}.public-error-number{letter-spacing:-.09em;color:var(--blue);margin-top:15px;font:600 clamp(100px,15vw,180px)/1.15 Manrope,sans-serif}.public-error h1{margin-block:25px 15px;font-size:35px}.public-error>p{max-width:520px;color:var(--muted);margin-bottom:25px;font-size:14px;line-height:1.8}.public-error>div:last-child{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.technical-hidden{border-block:1px solid var(--line);background:var(--paper);align-items:start;gap:16px;padding:26px;display:flex}.technical-hidden>svg{color:var(--blue);flex-shrink:0}.technical-hidden h3{margin:0 0 9px;font-size:16px}.technical-hidden p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.shared-unavailable{text-align:center;max-width:680px;margin:100px auto;padding:40px 28px}.shared-unavailable>.brand{justify-content:center;margin-bottom:50px}.shared-unavailable h1{font-size:34px}.shared-unavailable p{color:var(--muted);font-size:14px;line-height:1.9}.shared-unavailable .actions{justify-content:center;margin-top:30px}@media (max-width:700px){.public-doc-grid{grid-template-columns:1fr;gap:15px;padding:0 24px 45px}.public-doc-grid>a{padding:25px}.public-doc-grid h2{font-size:23px}.public-doc-article{grid-template-columns:1fr;gap:35px;margin-block:35px;padding:0 24px}.public-doc-article>aside{border:0;border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px 20px;padding:0 0 25px;font-size:10px;display:flex;position:static}.public-doc-article h1{font-size:34px}.public-doc-article h2{font-size:23px}.public-doc-article p{font-size:13px}.public-install{grid-template-columns:1fr;gap:30px;padding:0 24px 45px}.public-agency-workflow,.public-changelog,.public-status{padding:0 24px 45px}.public-agency-workflow li{gap:18px;font-size:13px}.public-changelog h2{font-size:24px}.public-status-row{font-size:12px}.check-state{font-size:9px}.status-heading h2{font-size:21px}.public-error{min-height:550px}.public-error h1{font-size:28px}.shared-unavailable{margin-block:45px}.shared-unavailable h1{font-size:28px}.technical-hidden{padding:20px}}.billing-controls{border:1px solid var(--line);background:var(--sheet);margin-block:25px;padding:22px}.billing-controls>h3{margin-top:0;font-size:18px}.billing-controls p{color:var(--muted);font-size:12px;line-height:1.8}.billing-plan-row{border-top:1px solid var(--line);align-items:center;gap:20px;padding:20px 0;display:flex}.billing-plan-row>div{flex:1}.billing-plan-row>span{white-space:nowrap;font-size:12px}.configured-public-plans{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;max-width:1100px;margin:auto;padding:0 48px 40px;display:grid}.configured-public-plans article{background:var(--paper);border:1px solid var(--line);padding:28px}.configured-public-plans h2{font-size:25px}.configured-public-plans strong{font-size:22px}.configured-public-plans p{color:var(--muted);font-size:13px;line-height:1.8}.configured-public-plans .primary{margin-top:20px}@media (max-width:700px){.billing-controls{padding:18px}.billing-plan-row{flex-wrap:wrap;gap:12px}.billing-plan-row>div{flex-basis:100%}.configured-public-plans{padding-inline:24px}}.replay-player{border-bottom:1px solid var(--line);background:var(--paper);padding:24px}.replay-player>h3{margin:12px 0;font-size:19px}.replay-player>p{color:var(--muted);font-size:11px;line-height:1.8}.replay-player>canvas{border:1px solid var(--line);background:#fff;width:100%;height:auto;display:block}.replay-controls{align-items:center;gap:10px;padding-top:15px;display:flex}.replay-controls input[type=range]{border:0;flex:1;min-width:40px;padding:0}.replay-controls code{white-space:nowrap;font-size:10px}.replay-controls select{width:auto}.replay-controls button{white-space:nowrap;font-size:11px}@media (max-width:600px){.replay-player{padding:18px 14px}.replay-controls{flex-wrap:wrap}.replay-controls input[type=range]{flex-basis:65%}}.public-header{z-index:40;background:var(--sheet);gap:26px;position:relative}.public-header>nav{white-space:nowrap;gap:23px;font-size:11px}.public-header nav a{transition:color .2s;position:relative}.public-header>nav a[aria-current=page]:after{content:"";background:var(--blue);height:2px;position:absolute;bottom:-31px;left:0;right:0}.public-header .public-auth{gap:18px}.public-site a:focus-visible,.public-site summary:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.public-site .primary{transition:background .2s,transform .2s}.public-site .primary:hover{background:#2026cf;transform:translateY(-2px)}.public-hero{background-image:radial-gradient(#2f35e812 .7px,#0000 .7px);background-position:100% 0;background-size:20px 20px;grid-template-columns:minmax(0,1fr) 230px;column-gap:70px;padding-top:55px;display:grid}.hero-copy{background:var(--sheet)}.hero-release{border:1px solid var(--line);background:var(--paper);align-items:center;gap:12px;margin-bottom:35px;padding:7px 10px;font-size:10px;display:inline-flex}.hero-release>span{color:var(--blue);border-inline-end:1px solid var(--line);letter-spacing:.07em;padding-inline-end:10px;font:8px ui-monospace,monospace}.hero-copy h1{font-size:clamp(55px,6.4vw,90px);font-weight:600}.hero-side-note{border-inline-start:1px solid var(--line);background:var(--sheet);align-self:center;margin-top:45px;padding:22px 0 22px 25px}.hero-side-note>span{letter-spacing:.08em;color:var(--muted);font:8px ui-monospace,monospace}.hero-side-note>p{color:var(--muted);margin:26px 0 15px;font-size:17px;-webkit-text-decoration:line-through #acada7;text-decoration:line-through #acada7}.hero-side-note>svg{color:var(--blue);margin-bottom:18px;transform:rotate(90deg)}.hero-side-note>strong{letter-spacing:-.035em;font-size:24px;font-weight:500;line-height:1.5;display:block}.hero-side-note>small{max-width:160px;color:var(--muted);margin-top:22px;font-size:10px;line-height:1.8;display:block}.hero-graphic{background:var(--paper);border:1px solid var(--line);grid-column:1/-1;width:100%;max-width:1180px;margin-top:65px;padding:24px 24px 0;position:relative}.hero-graphic:after{content:"REVIEWED EVIDENCE / READY TO RELAY";text-align:center;letter-spacing:.13em;color:var(--muted);padding:18px;font:8px ui-monospace,monospace;display:block}.evidence-illustration{box-shadow:0 12px 30px #15182b06}.public-value-strip{letter-spacing:-.01em;background:var(--paper);font-size:13px}.public-section-heading .eyebrow,.marketing-heading>.eyebrow{color:var(--blue);font-size:9px}.public-feature-grid>article{transition:background .2s}.public-feature-grid>article:hover{background:var(--paper)}.public-intro{padding-top:90px;padding-bottom:65px;position:relative}.public-intro:before{content:"+";color:var(--blue);font:18px ui-monospace,monospace;position:absolute;top:30px;left:50%}.public-intro>.eyebrow{color:var(--blue);font-size:9px}.public-intro h1{max-width:850px;margin-inline:auto;line-height:1.12}.marketing-block{border-top:1px solid var(--line);max-width:1440px;margin:auto;padding:90px 48px}.marketing-heading h2{letter-spacing:-.055em;margin:23px 0;font-size:clamp(34px,3.8vw,53px);font-weight:500;line-height:1.12}.marketing-heading h2 em{color:var(--blue);font-style:normal}.marketing-heading>p{color:var(--muted);max-width:390px;font-size:14px;line-height:1.9}.marketing-heading>.public-text-link{margin-top:22px}.marketing-heading.wide{margin-bottom:45px}.marketing-heading.wide>p{max-width:570px}.anatomy-section{grid-template-columns:.85fr 1.3fr;align-items:center;gap:90px;display:grid}.anatomy-board{border:1px solid var(--line);background:var(--paper);box-shadow:10px 10px 0 var(--sheet),11px 11px 0 var(--line)}.anatomy-toolbar{border-bottom:1px solid var(--line);letter-spacing:.04em;align-items:center;gap:8px;padding:14px 18px;font:8px ui-monospace,monospace;display:flex}.anatomy-toolbar>span:last-child{color:var(--muted);margin-inline-start:auto;font-size:8px}.anatomy-title{border-bottom:1px solid var(--line);background:var(--sheet);padding:25px 27px;position:relative}.anatomy-id{color:var(--blue);font:10px ui-monospace,monospace}.anatomy-title h3{letter-spacing:-.035em;margin:18px 0;font-size:29px;font-weight:500;line-height:1.25}.anatomy-chip{color:#9d5c24;background:#faf3e6;border:1px solid #eadbc5;padding:5px 9px;font-size:9px;display:inline-flex}.anatomy-cells{grid-template-columns:1fr 1fr;display:grid}.anatomy-cells>div{border-bottom:1px solid var(--line);padding:22px 26px}.anatomy-cells>div:nth-child(odd){border-inline-end:1px solid var(--line)}.anatomy-cells>div>span{color:var(--blue);justify-content:space-between;align-items:center;font:9px ui-monospace,monospace;display:flex}.anatomy-cells h4{margin:18px 0 8px;font-size:15px;font-weight:600}.anatomy-cells p{color:var(--muted);margin:0;font-size:11px;line-height:1.8}.anatomy-foot{color:var(--muted);align-items:center;gap:8px;padding:13px 20px;font-size:9px;display:flex}.anatomy-foot>svg{color:var(--blue)}.scenarios-section{background:var(--paper)}.scenario-grid{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scenario-grid>article{background:var(--sheet);flex-direction:column;min-height:310px;padding:30px;display:flex}.scenario-grid>article+article{border-inline-start:1px solid var(--line)}.scenario-top{color:var(--blue);justify-content:space-between;align-items:center;gap:12px;display:flex}.scenario-top>span{letter-spacing:.05em;color:var(--muted);font:8px ui-monospace,monospace}.scenario-grid h3{letter-spacing:-.04em;margin:42px 0 15px;font-size:26px;font-weight:500;line-height:1.2}.scenario-grid p{color:var(--muted);margin:0 0 30px;font-size:12px;line-height:1.85}.scenario-grid a{color:var(--blue);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-top:20px;font-size:11px;display:flex}.integration-story{grid-template-columns:1.25fr 1fr;align-items:center;gap:90px;display:grid}.integration-diagram{border:1px solid var(--line);background:repeating-linear-gradient(0deg,transparent,transparent 23px,#d9dad32e 24px),repeating-linear-gradient(90deg,var(--paper),var(--paper) 23px,#d9dad32e 24px);grid-template-columns:1fr 120px 1fr;align-items:center;gap:17px;min-height:300px;padding:55px 24px 25px;display:grid}.connection-sources{gap:26px;display:grid;position:relative}.connection-sources>span{background:var(--sheet);border:1px solid var(--line);z-index:1;white-space:nowrap;align-items:center;gap:8px;padding:16px 10px;font-size:9px;display:flex;position:relative}.connection-sources>span>svg{color:var(--blue);flex-shrink:0}.connection-hub{justify-items:center;gap:10px;display:grid;position:relative}.connection-hub:before{content:"";z-index:0;border-block:1px dashed #2f35e855;width:calc(100% + 40px);height:70px;position:absolute;top:0}.connection-hub>b{color:#fff;background:var(--blue);width:62px;height:62px;box-shadow:0 0 0 7px var(--paper),0 0 0 8px var(--line);place-items:center;font-size:36px;display:grid;position:relative}.connection-hub>span{margin-top:5px;font-size:14px;font-weight:600}.connection-hub>small{letter-spacing:.1em;color:var(--muted);font:6px ui-monospace,monospace}.integration-diagram>p{text-align:center;color:var(--muted);grid-column:1/-1;margin:30px 0 0;font-size:9px;line-height:1.7}.privacy-story{color:#fbfbf9;background:#181c30;border-block:1px solid #31364b}.privacy-story-inner{grid-template-columns:1fr 1fr;align-items:center;gap:95px;max-width:1440px;margin:auto;padding:80px 48px;display:grid}.privacy-story .eyebrow{color:#a4a6ff}.privacy-story .marketing-heading>p{color:#b3b6c8}.privacy-story .marketing-heading>a{color:#fff;border-bottom:1px solid #7a7fb0;align-items:center;gap:20px;margin-top:24px;padding-bottom:10px;font-size:12px;display:inline-flex}.privacy-principles>div{border-bottom:1px solid #383d53;align-items:start;gap:18px;padding:25px 0;display:flex}.privacy-principles>div:first-child{border-top:1px solid #383d53}.privacy-principles>div>svg{color:#a4a6ff;flex-shrink:0;margin-top:3px}.privacy-principles>div>svg:last-child{color:#d7dcad;margin-inline-start:auto}.privacy-principles h3{letter-spacing:-.025em;margin:0 0 9px;font-size:20px;font-weight:500}.privacy-principles p{color:#b3b6c8;max-width:300px;margin:0;font-size:12px;line-height:1.8}.resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.resource-grid>a{border:1px solid var(--line);flex-direction:column;align-items:start;padding:28px;transition:border-color .2s,transform .2s;display:flex}.resource-grid>a:hover{border-color:var(--blue);transform:translateY(-4px)}.resource-grid>a>svg:first-child{color:var(--blue);margin-bottom:30px}.resource-grid .eyebrow{color:var(--muted);font-size:8px}.resource-grid h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:23px;font-weight:500}.resource-grid p{color:var(--muted);margin:0 0 25px;font-size:12px;line-height:1.8}.resource-grid>a>svg:last-child{color:var(--blue);align-self:end;margin-top:auto}.plan-questions{grid-template-columns:1fr 1fr;gap:90px;display:grid}.plan-questions article{border-top:1px solid var(--line);padding:22px 0}.plan-questions h3{margin:0 0 12px;font-size:17px;font-weight:500}.plan-questions article p{color:var(--muted);margin:0;font-size:12px;line-height:1.9}.plan-questions>div>.public-text-link{margin-top:20px}.public-final-cta{background:var(--blue);color:#fff;padding-block:70px;position:relative;overflow:hidden}.public-final-cta>div,.public-final-cta>a{z-index:1;position:relative}.public-final-cta .eyebrow{color:#c0c3ff;font-size:9px}.public-final-cta h2{letter-spacing:-.05em;font-size:46px;font-weight:500;line-height:1.12}.public-final-cta>.primary{color:#2026cf;background:#fbfbf9;border-color:#fbfbf9}.public-final-cta>.primary:hover{background:#e8e9ff}.cta-watermark{color:#ffffff0d;pointer-events:none;font-size:360px;line-height:1;position:absolute;top:-70px;right:18%}.public-doc-grid>a{background:var(--sheet);transition:background .2s,transform .2s;position:relative}.public-doc-grid>a:hover{background:var(--paper);transform:translateY(-3px)}.public-doc-grid>a:before{content:"↗";color:var(--blue);font-size:21px;position:absolute;top:24px;right:27px}.public-doc-grid>a>.eyebrow{color:var(--blue)}.public-pricing>article{border-top:3px solid var(--blue);box-shadow:8px 8px 0 var(--sheet),9px 9px 0 var(--line)}.public-changelog article{border-inline-start:1px solid var(--line);padding-inline-start:30px;position:relative}.public-changelog article:before{content:"";background:var(--blue);width:9px;height:9px;box-shadow:0 0 0 5px var(--sheet);position:absolute;top:41px;left:-5px}.public-install{border-top:1px solid var(--line);padding-top:45px}.public-contact-form{background:var(--paper);border:1px solid var(--line);padding:25px}@media (min-width:1450px){.marketing-block,.privacy-story-inner{padding-inline:80px}.public-hero{padding-inline:70px}.hero-copy h1{font-size:98px}}@media (max-width:1150px){.public-header>nav{gap:16px}.public-header{gap:18px;padding-inline:24px}.public-auth>a:first-child{display:none}.public-auth .primary{font-size:10px}.public-hero{grid-template-columns:1fr 195px;column-gap:35px}.anatomy-section,.integration-story,.privacy-story-inner,.plan-questions{gap:40px}.integration-diagram{grid-template-columns:1fr 85px 1fr;gap:10px;padding-inline:15px}.connection-sources>span{padding:13px 7px;font-size:8px}.connection-sources>span>svg{width:14px}.connection-hub>small{display:none}.scenario-grid>article{padding:25px}.scenario-grid h3{font-size:23px}}@media (max-width:850px){.public-header>nav,.public-header>nav a[aria-current=page]:after{display:none}.public-mobile-menu{display:block;position:relative}.public-mobile-menu summary{cursor:pointer;font-size:22px;list-style:none}.public-mobile-menu>nav{inset-inline-end:0;z-index:50;background:var(--sheet);border:1px solid var(--line);gap:17px;width:210px;padding:24px;font-size:13px;display:grid;position:absolute;top:40px;box-shadow:0 8px 30px #15182b12}.public-auth{margin-inline-start:auto}.public-hero{grid-template-columns:1fr}.hero-side-note{display:none}.anatomy-section,.integration-story,.privacy-story-inner,.plan-questions{grid-template-columns:1fr;gap:40px}.integration-story>.marketing-heading{grid-row:1}.marketing-heading>p{max-width:550px}.marketing-heading h2{font-size:43px}.scenario-grid,.resource-grid{grid-template-columns:1fr}.scenario-grid>article{min-height:230px}.scenario-grid>article+article{border-inline-start:0;border-top:1px solid var(--line)}.scenario-grid h3{margin-top:30px;font-size:27px}.resource-grid>a{min-height:220px}.resource-grid>a>svg:first-child{margin-bottom:22px}.resource-grid h3{font-size:25px}.resource-grid p{max-width:440px}.public-header>nav a[aria-current=page]:after{display:none}}@media (max-width:700px){.hero-copy h1{font-size:54px}.hero-release{gap:9px;max-width:100%;margin-bottom:27px;font-size:9px}.hero-release>span{font-size:7px}.public-hero{padding-top:30px}.hero-graphic{margin-top:38px;padding:12px 12px 0}.hero-graphic:after{padding-block:13px;font-size:6px}.graphic-caption{gap:12px;font-size:6px}.marketing-block{padding:55px 24px}.marketing-heading h2{font-size:36px}.marketing-heading>p{font-size:13px}.marketing-heading>.eyebrow{font-size:8px;line-height:1.8}.anatomy-title{padding:23px}.anatomy-title h3{font-size:27px}.anatomy-toolbar{padding:12px;font-size:7px}.anatomy-toolbar>span:last-child{font-size:6px}.anatomy-cells>div{padding:20px 16px}.anatomy-cells h4{font-size:14px}.anatomy-cells p{font-size:10px}.anatomy-foot{padding-inline:14px;font-size:8px}.privacy-story-inner{gap:25px;padding:55px 24px}.privacy-principles h3{font-size:19px}.privacy-principles p{font-size:11px}.privacy-principles>div{gap:13px}.privacy-principles>div>svg:last-child{display:none}.integration-diagram{grid-template-columns:1fr 70px 1fr;gap:8px;min-height:260px;padding:35px 12px 20px}.connection-sources{gap:25px}.connection-sources>span{gap:5px;padding:13px 6px;font-size:7px}.connection-sources svg{width:12px!important}.connection-hub>b{width:45px;height:45px;font-size:28px}.connection-hub>span{font-size:11px}.connection-hub:before{height:60px;top:-8px}.integration-diagram>p{font-size:8px}.public-intro{padding-top:65px;padding-bottom:40px}.public-intro:before{font-size:15px;top:18px}.public-final-cta{padding:45px 25px}.public-final-cta h2{font-size:37px}.cta-watermark{font-size:240px;top:0;right:-20px}.public-contact-form{padding:20px}.public-header nav a{font-size:13px}.public-value-strip{gap:15px;font-size:10px}.public-value-strip>.value-line{width:25px}.resource-grid>a{padding:25px}.public-footer{padding-bottom:35px}.public-site .primary:hover,.resource-grid>a:hover,.public-doc-grid>a:hover{transform:none}}.privacy-story h2,.privacy-story h3,.public-final-cta h2{color:#fbfbf9}.dashboard-hero{text-align:center;background:radial-gradient(ellipse at 50% 85%,#e9eaff88,transparent 70%),var(--sheet);padding-top:48px;padding-bottom:0;display:block}.dashboard-hero .hero-copy{background:0 0;max-width:900px;margin:auto}.dashboard-hero .hero-release{margin-bottom:26px}.dashboard-hero .hero-copy>.eyebrow{justify-content:center;font-size:9px}.dashboard-hero .hero-copy h1{margin:24px 0;font-size:clamp(52px,6.2vw,85px);line-height:1.06}.dashboard-hero .hero-copy>p{max-width:620px;margin:0 auto;font-size:16px}.dashboard-hero .public-hero-actions{justify-content:center;margin-top:28px}.dashboard-hero .hero-promises{justify-content:center;margin-top:23px}.dashboard-stage{text-align:start;max-width:1180px;margin:60px auto 0}.dashboard-stage-caption{letter-spacing:.08em;color:var(--muted);justify-content:space-between;align-items:center;gap:18px;padding:0 2px 14px;font:8px ui-monospace,monospace;display:flex}.dashboard-stage-caption>span:first-child{align-items:center;gap:8px;display:flex}.marketing-dashboard{background:var(--sheet);border:1px solid #cfd1dd;border-radius:9px;grid-template-columns:185px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 22px 65px #191d4520,0 0 0 7px #e6e7ee80}.md-sidebar{border-inline-end:1px solid var(--line);background:#f3f4f0;flex-direction:column;padding:22px 14px 15px;display:flex}.md-brand{flex-wrap:wrap;align-items:center;gap:7px;padding:0 7px;display:flex}.md-brand>b{background:var(--blue);color:#fff;border-radius:4px;place-items:center;width:23px;height:23px;font-size:17px;display:grid}.md-brand>strong{letter-spacing:-.04em;font-size:15px}.md-brand>small{margin-inline-start:30px;color:var(--muted);letter-spacing:.1em;flex-basis:100%;margin-top:-6px;font:6px ui-monospace,monospace}.md-workspace{border:1px solid var(--line);background:var(--sheet);border-radius:4px;align-items:center;gap:8px;margin:24px 0 18px;padding:12px 8px;font-size:9px;display:flex}.md-workspace>span{background:#e6e5dc;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.md-workspace>div{flex:1;font-weight:500}.md-workspace small{color:var(--muted);margin-top:2px;font-size:7px;font-weight:400;display:block}.md-nav{gap:5px;display:grid}.md-nav>div{color:var(--muted);border-radius:4px;align-items:center;gap:10px;padding:11px 10px;font-size:10px;display:flex}.md-nav>div.selected{color:var(--blue);background:#e7e8fc;font-weight:600}.md-nav small{margin-inline-start:auto;font:8px ui-monospace,monospace}.md-sidebar-bottom{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding:24px 7px 0;font-size:8px;display:flex}.md-sidebar-bottom>svg{color:var(--blue)}.md-sidebar-bottom>div{border-top:1px solid var(--line);flex-basis:100%;align-items:center;gap:7px;margin-top:13px;padding-top:14px;display:flex}.md-main{min-width:0}.md-topbar{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:15px 26px;font-size:9px;display:flex}.md-topbar>span{color:var(--muted);align-items:center;gap:13px;display:flex}.md-topbar>span>span{color:#b8bac4}.md-topbar strong{color:var(--ink);font-weight:500}.md-topbar>div{color:var(--muted);align-items:center;gap:8px;margin-inline-start:auto;display:flex}.md-topbar kbd{border:1px solid var(--line);margin-left:12px;padding:0 4px;font-size:8px}.md-avatar{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;display:grid}.md-content{padding:26px}.md-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.md-heading .eyebrow{margin-bottom:11px;font-size:7px}.md-heading h3{letter-spacing:-.045em;margin:0 0 6px;font-size:25px;font-weight:600}.md-heading p{margin:0;font-size:9px}.md-new-report{background:var(--blue);color:#fff;white-space:nowrap;border-radius:4px;align-items:center;gap:8px;padding:9px 11px;font-size:8px;display:flex}.md-metrics{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:24px 0;display:grid}.md-metrics>div{gap:7px;padding:15px 18px;display:grid}.md-metrics>div+div{border-inline-start:1px solid var(--line)}.md-metrics>div>span{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:8px;display:flex}.md-metrics strong{letter-spacing:-.04em;font:500 29px/1.2 Manrope,sans-serif}.md-metrics small{color:var(--muted);font-size:7px}.md-metrics svg{color:#9397af}.md-section-title{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.md-section-title h4{align-items:center;gap:8px;margin:0;font-size:11px;font-weight:600;display:flex}.md-section-title h4>span{color:var(--muted);background:var(--paper);padding:2px 4px;font:7px ui-monospace,monospace}.md-section-title>span{color:var(--blue);align-items:center;gap:7px;font-size:8px;display:flex}.md-report-table{border:1px solid var(--line)}.md-table-head,.md-report-row{grid-template-columns:minmax(0,1fr) 65px 95px 40px;align-items:center;gap:12px;padding:10px 14px;display:grid}.md-table-head{letter-spacing:.06em;color:var(--muted);background:var(--paper);font:6px ui-monospace,monospace}.md-report-row{border-top:1px solid var(--line);padding-block:14px}.md-report-row.highlighted{box-shadow:inset 2px 0 var(--blue);background:#f0f0ff}.md-report-row>div{align-items:center;gap:10px;min-width:0;display:flex}.md-report-row>div>div{min-width:0}.md-report-row strong{white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:500;display:block;overflow:hidden}.md-report-row small{color:var(--muted);align-items:center;gap:5px;margin-top:4px;font-size:7px;display:flex}.md-report-icon{width:30px;height:30px;color:var(--blue);background:#e6e7f8;border:1px solid #d7d9ef;flex-shrink:0;place-items:center;display:grid}.md-report-icon.is-video{color:#887645;background:#edeae4;border-color:#e2ddd2}.md-priority{color:#8b6b37;font-size:7px}.md-priority:before{content:"▰";margin-inline-end:5px}.md-priority.high{color:#c56845}.md-state{color:var(--muted);align-items:center;gap:6px;font-size:7px;display:flex}.md-state>i{border:1px solid #9295a3;border-radius:50%;width:5px;height:5px}.md-state>i.progress{background:var(--blue);border-color:var(--blue)}.md-person{background:var(--paper);width:22px;height:22px;color:var(--muted);border:1px solid #d8d9d4;border-radius:50%;place-items:center;font-size:7px;display:grid}.md-evidence{border:1px solid var(--line);background:var(--paper);grid-template-columns:1fr 1.05fr;margin-top:20px;display:grid}.md-evidence-image{border-inline-end:1px solid var(--line);background:var(--sheet)}.md-tiny-browser{border-bottom:1px solid var(--line);align-items:center;gap:3px;padding:8px 11px;display:flex}.md-tiny-browser>i{background:#babdb8;border-radius:50%;width:3px;height:3px}.md-tiny-browser>span{color:var(--muted);margin-inline-start:7px;font:6px ui-monospace,monospace}.md-checkout-sample{align-items:center;gap:15px;padding:24px 20px;display:flex;position:relative}.md-product-block{color:#ab9dce;background:#eeebf6;flex-shrink:0;place-items:center;width:65px;height:75px;font-size:45px;display:grid}.md-checkout-sample>div:last-of-type{flex:1;gap:9px;display:grid}.md-checkout-sample small{color:var(--muted);letter-spacing:.1em;font-size:5px}.md-checkout-sample strong{max-width:100px;font-size:11px;font-weight:600;line-height:1.4}.md-checkout-sample>div>span{color:var(--blue);border:1px solid var(--blue);justify-content:space-between;align-items:center;gap:7px;padding:6px 7px;font-size:6px;display:flex}.md-annotation{background:var(--yellow);border:1px solid var(--ink);border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;display:grid;position:absolute;bottom:39px;right:26px;transform:translateY(50%);box-shadow:0 0 0 3px #ffd43b33}.md-screenshot-caption{border-top:1px solid var(--line);color:var(--muted);justify-content:center;align-items:center;gap:7px;padding:8px;font-size:6px;display:flex}.md-evidence-details{padding:18px 20px}.md-evidence-details>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.md-evidence-details .eyebrow{color:var(--blue);margin:0;font-size:6px}.md-evidence-details h4{letter-spacing:-.03em;margin:12px 0;font-size:17px;font-weight:500;line-height:1.3}.md-trace{background:var(--sheet);border:1px solid var(--line);border-inline-start:2px solid #d56b53;align-items:center;gap:8px;padding:7px 8px;display:flex}.md-trace>svg{color:var(--muted)}.md-trace code{font-size:7px}.md-trace>b{color:#c45540;margin-inline-start:auto;font:7px ui-monospace,monospace}.md-evidence-details p{margin:9px 0;font-size:8px;line-height:1.8}.md-evidence-details>span{color:#5f6e51;align-items:center;gap:5px;font-size:7px;display:flex}.md-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:15px;padding:10px 26px;font-size:7px;display:flex}.md-bottom>span:first-child{align-items:center;gap:6px;display:flex}.dashboard-stage-footer{align-items:center;gap:24px;padding:25px 0 28px;font-size:10px;display:flex}.dashboard-stage-footer>div{align-items:center;gap:10px;display:flex}.dashboard-stage-footer>div>span{color:var(--blue);font:8px ui-monospace,monospace}.dashboard-stage-footer>i{border-top:1px solid var(--line);width:35px}.dashboard-stage-footer>a{color:var(--blue);align-items:center;gap:10px;margin-inline-start:auto;font-size:10px;display:flex}.professional-footer.public-footer{background:var(--sheet);padding:64px 48px 24px;display:block}.footer-main{grid-template-columns:1fr 1.3fr;gap:95px;display:grid}.footer-brand-block>.brand{display:inline-flex}.footer-brand-block h3{letter-spacing:-.045em;margin:28px 0 15px;font-size:32px;font-weight:500;line-height:1.2}.professional-footer .footer-brand-block p{margin:0 0 24px;font-size:12px;line-height:1.8}.footer-install{border-bottom:1px solid var(--ink);align-items:center;gap:20px;padding-bottom:10px;font-size:11px;display:inline-flex}.footer-beta-note{color:var(--muted);margin-top:12px;font:8px ui-monospace,monospace;display:block}.footer-main>nav{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.footer-main>nav>div{flex-direction:column;align-items:start;gap:17px;display:flex}.footer-main>nav strong{letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;font:9px ui-monospace,monospace}.footer-main>nav a{color:var(--muted);font-size:11px;line-height:1.6;transition:color .2s}.footer-main>nav a:hover,.footer-bottom a:hover{color:var(--blue)}.footer-trust-line{border-block:1px solid var(--line);align-items:center;gap:24px;margin-top:50px;padding:24px 0;display:flex}.footer-trust-line>span:first-child{color:var(--muted);align-items:center;gap:9px;font-size:10px;display:flex}.footer-trust-line>span>svg{color:var(--blue)}.footer-trust-line>a{align-items:center;gap:9px;margin-inline-start:auto;font-size:10px;display:flex}.footer-wordmark{letter-spacing:-.085em;color:var(--ink);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:20px;padding:22px 0 28px;font:600 clamp(90px,15vw,205px)/1.05 Manrope,sans-serif;display:flex}.footer-wordmark>span{letter-spacing:0;color:var(--blue);font:400 .95em/1 Geist,sans-serif}.footer-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.footer-bottom>small{font-size:9px;line-height:1.8}.footer-bottom>div{color:var(--muted);align-items:center;gap:22px;font-size:9px;display:flex}.footer-bottom>div>a:last-child{align-items:center;gap:5px;display:inline-flex}.footer-bottom>a{color:var(--muted);font-size:9px}@media (max-width:1100px){.marketing-dashboard{grid-template-columns:155px minmax(0,1fr)}.md-sidebar{padding-inline:10px}.md-content{padding:22px}.md-table-head,.md-report-row{grid-template-columns:minmax(0,1fr) 50px 76px 26px;gap:10px;padding-inline:10px}.md-heading h3{font-size:22px}.md-evidence-details{padding:16px}.md-checkout-sample{gap:10px;padding-inline:14px}.footer-main{grid-template-columns:.9fr 1.4fr;gap:55px}.dashboard-stage-footer{gap:16px}.dashboard-stage-footer>i{width:20px}}@media (max-width:850px){.marketing-dashboard{grid-template-columns:130px minmax(0,1fr)}.md-brand strong{font-size:13px}.md-brand>small{font-size:5px}.md-workspace{gap:5px;padding-inline:5px;font-size:7px}.md-workspace small{font-size:6px}.md-workspace>span{width:20px;height:20px}.md-nav>div{gap:8px;padding-inline:7px;font-size:9px}.md-content{padding:18px}.md-topbar{padding-inline:18px}.md-topbar>div>span,.md-topbar kbd{display:none}.md-new-report{gap:4px;padding:7px;font-size:7px}.md-new-report>svg:last-child{display:none}.md-heading .eyebrow{font-size:6px}.md-heading h3{font-size:20px}.md-heading p{font-size:8px}.md-metrics>div{padding:13px 11px}.md-metrics>div>span{font-size:7px}.md-metrics small{font-size:6px}.md-report-row strong{font-size:8px}.md-report-row small{font-size:6px}.md-table-head,.md-report-row{grid-template-columns:minmax(0,1fr) 43px 61px;gap:7px}.md-table-head>span:last-child,.md-report-row>.md-person{display:none}.md-state,.md-priority{font-size:6px}.md-report-icon{width:23px;height:25px}.md-report-row>div{gap:7px}.md-evidence{grid-template-columns:1fr}.md-evidence-image,.md-evidence-details h4 br{display:none}.md-evidence-details h4{font-size:16px}.md-evidence-details p{max-width:350px}.dashboard-stage-footer>i{display:none}.dashboard-stage-footer{gap:15px;font-size:9px}.dashboard-stage-footer>div{gap:6px}.dashboard-stage-footer>a{font-size:9px}.footer-main{grid-template-columns:1fr;gap:45px}.footer-main>nav{gap:30px}.footer-main>nav a{font-size:12px}.footer-main>nav strong{font-size:10px}.footer-brand-block h3{font-size:36px}.footer-wordmark{font-size:16vw}.footer-bottom{flex-wrap:wrap}.footer-bottom>small{flex-basis:100%}.footer-bottom>div{gap:18px}.footer-bottom>a{margin-inline-start:auto}}@media (max-width:550px){.dashboard-hero{padding-top:30px}.dashboard-hero .hero-copy h1{letter-spacing:-.065em;font-size:48px}.dashboard-hero .hero-copy>p{max-width:340px;font-size:14px}.dashboard-hero .hero-copy>.eyebrow{font-size:7px}.dashboard-hero .hero-release{gap:7px;padding:6px 8px;font-size:8px}.dashboard-hero .public-hero-actions{gap:18px}.dashboard-hero .hero-promises{gap:10px 14px;font-size:8px}.dashboard-stage{margin-top:38px}.dashboard-stage-caption{gap:10px;font-size:6px;line-height:1.8}.dashboard-stage-caption>span:last-child{text-align:end;max-width:85px;font-size:5px}.marketing-dashboard{border-radius:5px;grid-template-columns:42px minmax(0,1fr);box-shadow:0 12px 35px #191d4514,0 0 0 4px #e6e7ee80}.md-sidebar{padding:13px 6px}.md-brand{justify-content:center;padding:0}.md-brand>b{width:21px;height:21px;font-size:15px}.md-brand>strong,.md-brand>small,.md-workspace,.md-nav>div small,.md-sidebar-bottom{display:none}.md-nav{gap:8px;margin-top:22px}.md-nav>div{justify-content:center;gap:0;padding:9px 0;font-size:0}.md-nav>div>svg{width:14px}.md-topbar{gap:10px;padding:10px 11px;font-size:7px}.md-topbar>span{gap:7px}.md-topbar>div{display:none}.md-avatar{width:19px;height:19px;margin-inline-start:auto;font-size:6px}.md-content{padding:15px 11px}.md-heading{gap:8px}.md-heading .eyebrow{max-width:150px;margin-bottom:7px;font-size:5px}.md-heading h3{font-size:17px}.md-heading p{max-width:170px;font-size:7px;line-height:1.6}.md-new-report{display:none}.md-metrics{margin:16px 0}.md-metrics>div{gap:6px;padding:10px 8px}.md-metrics>div>span{font-size:6px;line-height:1.5}.md-metrics>div>span>svg{display:none}.md-metrics strong{font-size:22px}.md-metrics small{font-size:5px;line-height:1.5}.md-section-title h4{font-size:9px}.md-section-title>span{font-size:6px}.md-section-title>span>svg{width:10px}.md-table-head,.md-report-row{grid-template-columns:minmax(0,1fr) 43px;gap:6px;padding:9px 7px}.md-table-head{font-size:5px}.md-table-head>span:nth-child(2),.md-report-row>.md-priority{display:none}.md-report-row strong{font-size:7px;line-height:1.6}.md-report-row small{gap:4px;font-size:5px}.md-report-icon{display:none}.md-state{gap:4px;font-size:5px}.md-state>i{flex-shrink:0;width:4px;height:4px}.md-evidence{margin-top:14px}.md-evidence-details{padding:12px}.md-evidence-details .eyebrow{font-size:5px}.md-evidence-details h4{margin:9px 0;font-size:14px;line-height:1.4}.md-trace{padding:6px}.md-trace code,.md-trace>b{font-size:6px}.md-evidence-details p{margin:7px 0;font-size:7px}.md-evidence-details>span{font-size:6px}.md-bottom{gap:8px;padding:8px 10px;font-size:5px}.md-bottom>span:first-child{gap:4px}.md-bottom svg{width:9px}.dashboard-stage-footer{flex-wrap:wrap;justify-content:center;gap:13px 18px;padding:20px 0;font-size:8px}.dashboard-stage-footer>div>span{font-size:7px}.dashboard-stage-footer>a{flex-basis:100%;justify-content:center;margin-top:3px;font-size:10px}.professional-footer.public-footer{padding:40px 24px 23px}.footer-main{gap:37px}.footer-brand-block h3{margin-top:23px;font-size:32px}.footer-main>nav{grid-template-columns:1fr 1fr;gap:30px 22px}.footer-main>nav>div{gap:13px}.footer-main>nav>div:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:13px 22px;display:grid}.footer-main>nav>div:last-child>strong{grid-column:1/-1}.footer-main>nav a{font-size:11px}.footer-trust-line{flex-wrap:wrap;gap:15px;margin-top:35px;padding:20px 0}.footer-trust-line>span:first-child{flex-basis:100%;font-size:9px}.footer-trust-line>a{font-size:9px}.footer-wordmark{gap:10px;padding:28px 0;font-size:19vw}.footer-wordmark>span{font-size:.85em}.footer-bottom{align-items:start;gap:14px}.footer-bottom>div{flex-wrap:wrap;flex-basis:100%;gap:12px 18px;font-size:8px}.footer-bottom>a{margin:0;font-size:8px}.footer-bottom>small{font-size:8px}}.public-site,.auth-premium{isolation:isolate;position:relative}.ambient-backdrop{pointer-events:none;z-index:-1;color:#5260ad;height:1300px;position:absolute;inset:0 0 auto;overflow:hidden}.ambient-backdrop>svg{opacity:.12;width:100%;height:100%;position:absolute}.ambient-wash{filter:blur(40px);background:radial-gradient(at 18% 22%,#dce1ff9c,#0000 40%),radial-gradient(at 85% 40%,#e8e7dca8,#0000 40%);animation:20s ease-in-out infinite alternate ambient-drift;position:absolute;inset:-15% -10% 0}.ambient-contours{opacity:.7;animation:25s ease-in-out infinite alternate contour-flow}.ambient-markers{opacity:.7}.public-site{background:0 0}.public-site>main,.public-site>main>section{position:relative}.public-site>main>.public-section,.marketing-block,.public-intro,.public-guide-steps,.public-doc-grid,.public-help,.public-install,.public-pricing,.public-contact,.public-changelog,.public-status{background-image:radial-gradient(at 95% 8%,#e3e6f522,#0000 55%)}.public-intro{background-image:linear-gradient(90deg,#0000 49.95%,#d9dad344 50%,#0000 50.05%),radial-gradient(at 50% 0,#e6e9ff80,#0000 70%)}.public-intro:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#929bc333,#0000);height:1px;position:absolute;inset:20px 5% auto}.public-feature-grid>article,.resource-grid>a,.public-doc-grid>a,.contact-route-grid>a,.company-principle-grid>article{transition:transform .3s,border-color .3s,box-shadow .3s}.public-feature-grid>article:hover,.company-principle-grid>article:hover{box-shadow:inset 0 3px var(--blue)}.motion-entered{animation:.7s cubic-bezier(.2,.65,.3,1) both section-arrive}.hero-edition{letter-spacing:.11em;color:var(--muted);text-align:start;justify-content:space-between;gap:20px;padding-bottom:35px;font:7px ui-monospace,monospace;display:flex}.dashboard-hero{background:radial-gradient(at 50% 75%,#dfe3ff80,#0000 65%);padding-top:24px}.dashboard-hero .hero-copy h1{letter-spacing:-.065em;font-size:clamp(52px,6.5vw,90px)}.dashboard-hero .hero-copy h1>span{color:#0000;background:linear-gradient(100deg,#2027d3,#565bff,#282fe2) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite alternate ink-shift}.dashboard-stage{margin-top:70px;padding:0;position:relative}.marketing-dashboard{transform-origin:50% 0;border-color:#c8cce0;transition:transform .6s;transform:perspective(1800px)rotateX(1deg);box-shadow:0 25px 80px #30398220,0 0 0 8px #e5e7f080}.marketing-dashboard:hover{transform:perspective(1800px)rotateX(0)}.dashboard-float-label{z-index:2;background:var(--sheet);color:var(--blue);border:1px solid #cfd4eb;border-radius:6px;align-items:center;gap:12px;padding:10px 13px;animation:6s ease-in-out infinite label-float;display:flex;position:absolute;top:-60px;right:25px;box-shadow:0 7px 25px #29316312}.dashboard-float-label>span{color:var(--muted);font-size:8px;line-height:1.7}.dashboard-float-label strong{color:var(--ink);font-size:9px;font-weight:500}.md-activity-strip{border-block:1px solid var(--line);align-items:center;gap:14px;margin-bottom:20px;padding:12px 0;font-size:7px;display:flex}.md-activity-strip>span{color:var(--muted);align-items:center;gap:6px;font:6px ui-monospace,monospace;display:flex}.md-activity-strip>span>i{background:var(--blue);width:4px;height:4px}.md-activity-strip>div{color:var(--blue);align-items:center;gap:10px;display:flex}.md-activity-strip b{font-weight:500}.md-activity-strip>small{color:var(--muted);margin-inline-start:auto;font-size:6px}.md-report-row.highlighted{background:linear-gradient(90deg,#e9eaff,#f6f6ff)}.professional-footer{background-image:linear-gradient(#0000 30%,#eef0f555)!important}.professional-footer .footer-trust-line>a{margin-block:0;margin-inline-start:auto}.privacy-story{background-image:radial-gradient(at 0 100%,#4b50a729,#0000 60%),repeating-linear-gradient(90deg,#0000,#0000 119px,#ffffff03 120px)}.public-final-cta{background-image:repeating-linear-gradient(-35deg,#0000,#0000 79px,#ffffff05 80px),radial-gradient(at 75% 20%,#686dff77,#0000 60%)}.company-story{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.company-manifesto{border:1px solid var(--line);background:linear-gradient(140deg,#eef0fc88,var(--paper));padding:42px;position:relative;overflow:hidden}.company-manifesto:after{content:"";border:1px solid #b8bfd577;width:270px;height:270px;position:absolute;top:-150px;right:-180px;transform:rotate(35deg);box-shadow:0 0 0 25px #b8bfd511,0 0 0 50px #b8bfd511}.company-manifesto>.eyebrow{color:var(--blue);font-size:8px}.company-manifesto h2{letter-spacing:-.05em;margin:30px 0 45px;font-size:46px;font-weight:500;line-height:1.13}.company-manifesto em{color:var(--blue);font-style:normal}.story-thread{align-items:center;gap:12px;font-size:9px;display:flex}.story-thread>i{background:#adb4d5;flex:1;height:1px}.story-thread>b{background:var(--blue);color:#fff;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.company-narrative>.eyebrow{color:var(--blue);font-size:8px}.company-narrative h3{letter-spacing:-.04em;margin:20px 0;font-size:29px;font-weight:500}.company-narrative p{font-size:13px;line-height:1.9}.company-narrative>a{margin-top:12px}.company-principle-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.company-principle-grid>article{background:var(--sheet);padding:32px}.company-principle-grid>article+article{border-inline-start:1px solid var(--line)}.company-principle-grid article>span{color:var(--blue);justify-content:space-between;align-items:center;font:9px ui-monospace,monospace;display:flex}.company-principle-grid h3{letter-spacing:-.04em;margin:40px 0 17px;font-size:25px;font-weight:500}.company-principle-grid p{margin:0;font-size:12px;line-height:1.9}.company-journey{grid-template-columns:1fr 1fr;gap:90px;display:grid}.company-journey article{border-top:1px solid var(--line);align-items:start;gap:20px;padding:25px 0;display:flex}.company-journey article>svg{color:var(--blue);margin-top:3px}.company-journey article h3{margin:0 0 12px;font-size:20px;font-weight:500}.company-journey article p{margin:0;font-size:12px;line-height:1.8}.company-origin{background-color:var(--paper);grid-template-columns:.85fr 1.3fr;align-items:center;gap:100px;display:grid}.origin-mark{letter-spacing:-.08em;color:var(--blue);border:1px solid var(--line);background:repeating-linear-gradient(0deg,#0000,#0000 29px,#d9dad344 30px),repeating-linear-gradient(90deg,#0000,#0000 29px,#d9dad344 30px);justify-content:center;align-items:center;gap:20px;min-height:300px;font:500 180px/1 Manrope,sans-serif;display:flex}.origin-mark>span{align-self:start;padding-top:25px;font:400 80px Geist,sans-serif}.company-origin h2{letter-spacing:-.045em;margin:20px 0;font-size:42px;font-weight:500;line-height:1.2}.company-origin p{max-width:480px;font-size:13px;line-height:1.9}.company-actions{flex-wrap:wrap;gap:24px;margin-top:25px;display:flex}.contact-routes{border-top:0;padding-top:15px}.contact-route-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.contact-route-grid>a{border:1px solid var(--line);background:var(--sheet);padding:30px}.contact-route-grid>a:hover{border-color:var(--blue);transform:translateY(-4px);box-shadow:0 8px 30px #15182b08}.contact-route-grid svg{color:var(--blue)}.contact-route-grid h3{letter-spacing:-.035em;margin:25px 0 14px;font-size:25px;font-weight:500}.contact-route-grid p{min-height:44px;font-size:12px;line-height:1.85}.contact-route-grid a>span{border-top:1px solid var(--line);color:var(--blue);justify-content:space-between;align-items:center;gap:10px;margin-top:25px;padding-top:20px;font-size:11px;display:flex}.public-contact{max-width:1200px;padding-top:50px;scroll-margin-top:30px}.contact-form-shell{border:1px solid var(--line);background:var(--sheet);box-shadow:9px 9px #eceef480}.contact-form-heading{border-bottom:1px solid var(--line);background:linear-gradient(120deg,#eff1fb88,var(--paper));padding:28px 28px 22px}.contact-form-heading>.eyebrow{color:var(--blue);margin:0;font-size:8px}.contact-form-heading h2{margin:16px 0 9px;font-size:26px;font-weight:500}.contact-form-heading p{margin:0;font-size:11px}.contact-form-shell .public-contact-form{background:0 0;border:0;padding:6px 28px 28px}.contact-confirmation{padding:30px}.contact-next{grid-template-columns:1fr 1fr;gap:80px;display:grid}.contact-next ol{margin:0;padding:0;list-style:none}.contact-next li{border-top:1px solid var(--line);gap:18px;padding:25px 0;display:flex}.contact-next li>span{color:var(--blue);padding-top:5px;font:10px ui-monospace,monospace}.contact-next li h3{margin:0 0 10px;font-size:19px;font-weight:500}.contact-next li p{margin:0;font-size:12px;line-height:1.8}.contact-next li>svg{color:var(--blue);flex-shrink:0;margin-inline-start:auto}.auth-premium{background:var(--sheet);min-height:100vh}.auth-premium>header{z-index:1;border-bottom:1px solid var(--line);background:#fbfbf9bb;align-items:center;gap:30px;padding:22px 45px;display:flex;position:relative}.auth-back{color:var(--muted);align-items:center;gap:8px;margin-inline-start:auto;font-size:10px;display:flex}.auth-premium>header>.eyebrow{margin:0;font-size:9px}.auth-premium .auth-grid{grid-template-columns:minmax(340px,.9fr) minmax(0,1.25fr);align-items:center;gap:60px;max-width:1440px;min-height:calc(100vh - 90px);margin:auto;padding:45px}.auth-premium .auth-sheet{background:0 0;border:0;width:100%;max-width:460px;min-height:0;margin:auto;padding:30px 22px}.auth-form-kicker{color:var(--muted);letter-spacing:.08em;align-items:center;gap:8px;margin-bottom:25px;font:8px ui-monospace,monospace;display:flex}.auth-mode-switch{border:1px solid var(--line);background:var(--paper);gap:4px;margin-bottom:30px;padding:4px;display:flex}.auth-mode-switch>button{color:var(--muted);border:1px solid #0000;flex:1;padding:9px 15px;font-size:11px;transition:background .2s}.auth-mode-switch>button[aria-pressed=true]{background:var(--sheet);border-color:var(--line);color:var(--ink);box-shadow:0 2px 4px #15182b05}.auth-premium .auth-sheet h1{letter-spacing:-.05em;margin-bottom:15px;font-size:34px;font-weight:500;line-height:1.18}.auth-premium .auth-sheet>p{max-width:350px;font-size:12px;line-height:1.9}.auth-premium .field{gap:9px;margin:22px 0;font-size:11px}.auth-premium .field input{background:#ffffffa6;padding:13px 14px;font-size:12px}.auth-premium .field>small{color:var(--muted);font-size:9px}.auth-password{display:flex;position:relative}.auth-password>input{width:100%;padding-inline-end:44px!important}.auth-password>button{width:43px;height:100%;color:var(--muted);place-items:center;display:grid;position:absolute;top:0;right:0}.auth-premium .auth-sheet .primary{justify-content:space-between;min-height:45px;padding:12px 16px;font-size:12px}.auth-premium .auth-sheet>a.secondary{min-height:43px;font-size:12px}.auth-premium .auth-options{flex-wrap:wrap;gap:12px;font-size:10px}.auth-premium .auth-policy{color:var(--muted);margin-top:24px;font-size:9px!important;line-height:1.9!important}.auth-policy a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.auth-premium .auth-sheet>.auth-foot{border-top:1px solid var(--line);align-items:center;gap:7px;margin:18px 0 0;padding-top:18px;font-size:9px;display:flex}.auth-foot>svg{color:var(--blue)}.auth-premium .auth-preview{min-height:690px;box-shadow:10px 10px 0 var(--sheet),11px 11px 0 #d3d8e9;background:linear-gradient(145deg,#e7eafb,#f1f2ee 70%);border:1px solid #d3d8e9;flex-direction:column;justify-content:center;padding:45px;display:flex;position:relative;overflow:hidden}.auth-preview:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000,#0000 79px,#626b9c08 80px);position:absolute;inset:0}.auth-story-heading{margin-bottom:30px;position:relative}.auth-story-heading>.eyebrow{color:var(--blue);font-size:8px}.auth-story-heading h2{letter-spacing:-.05em;margin:20px 0;font-size:42px;font-weight:500;line-height:1.15}.auth-story-heading em{color:var(--blue);font-style:normal}.auth-story-heading p{max-width:350px;font-size:12px;line-height:1.8}.auth-premium .preview-title{justify-content:space-between;gap:10px;margin-bottom:10px;font-size:6px;display:flex;position:static}.auth-premium .preview-title code{font-size:8px}.auth-premium .preview-title>span{font-size:6px}.auth-premium .sample-canvas{background:var(--sheet);margin:0;padding:15px;position:relative}.auth-premium .sample-line{padding-block:12px;font-size:10px}.auth-premium .sample-pay{gap:10px;font-size:9px}.auth-premium .sample-pay button{padding:9px;font-size:9px;position:relative}.auth-premium .sample-thread{height:65px;margin:0;position:relative}.auth-premium .preview-telemetry{background:var(--sheet);border:1px solid var(--line);border-top:0;padding:17px;position:relative}.auth-premium .preview-telemetry h3{font-size:7px}.auth-premium .trace-error{gap:10px;font-size:8px}.auth-premium .preview-telemetry p{margin-bottom:0;font-size:8px}.auth-benefits{flex-wrap:wrap;gap:15px;margin-top:25px;display:flex;position:relative}.auth-benefits>span{color:var(--muted);align-items:center;gap:5px;font-size:8px;display:flex}.auth-benefits svg{color:var(--blue)}.auth-premium .auth-preview>footer{letter-spacing:.08em;align-items:center;gap:7px;margin-top:25px;padding:0;font-size:6px;display:flex;position:relative}@keyframes ambient-drift{0%{transform:translate(-2%)}to{transform:translate(3%,4%)}}@keyframes contour-flow{0%{transform:translateY(-10px)}to{transform:translateY(35px)}}@keyframes section-arrive{0%{transform:translateY(14px)}to{transform:translateY(0)}}@keyframes label-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes ink-shift{0%{background-position:0%}to{background-position:100%}}@media (max-width:1000px){.company-story,.company-journey,.company-origin{gap:40px}.company-manifesto{padding:30px}.company-manifesto h2{font-size:36px}.company-origin h2{font-size:35px}.company-principle-grid>article{padding:25px}.auth-premium .auth-grid{grid-template-columns:minmax(300px,1fr) minmax(0,1fr);gap:25px;padding:30px}.auth-premium .auth-preview{min-height:650px;padding:28px}.auth-story-heading h2{font-size:34px}.auth-premium .auth-sheet{padding-inline:10px}.contact-next{gap:40px}.contact-route-grid>a{padding:24px}.md-activity-strip>small{display:none}.dashboard-float-label{right:15px}}@media (max-width:700px){.hero-edition{gap:15px;padding-bottom:25px;font-size:5px}.dashboard-float-label{display:none}.dashboard-stage{margin-top:40px}.md-activity-strip{flex-wrap:wrap;gap:9px;margin-bottom:15px;padding:9px 0;font-size:6px}.md-activity-strip>span{font-size:5px}.md-activity-strip>div{gap:6px}.marketing-dashboard{transform:none}.company-story,.company-journey,.company-origin,.contact-next{grid-template-columns:1fr;gap:35px}.company-manifesto{padding:28px}.company-manifesto h2{font-size:39px}.company-narrative h3{font-size:27px}.company-principle-grid,.contact-route-grid{grid-template-columns:1fr}.company-principle-grid>article+article{border-inline-start:0;border-top:1px solid var(--line)}.company-principle-grid h3{margin-top:28px}.company-origin .origin-mark{min-height:230px;font-size:130px}.company-origin h2{font-size:33px}.origin-mark>span{font-size:60px}.contact-route-grid>a{padding:25px}.contact-route-grid p{min-height:0}.contact-route-grid h3{margin-top:22px;font-size:26px}.public-contact{padding-top:20px}.contact-form-heading{padding:23px}.contact-form-shell .public-contact-form{padding-inline:23px}.contact-form-heading h2{font-size:25px}.contact-next li{gap:14px}.contact-next li>svg{display:none}.auth-premium>header{gap:15px;padding:18px 22px}.auth-premium .auth-back{font-size:9px}.auth-premium>header>.eyebrow{display:none}.auth-premium .auth-grid{grid-template-columns:1fr;gap:35px;min-height:0;padding:25px 22px 40px}.auth-premium .auth-sheet{max-width:440px;padding:18px 0}.auth-premium .auth-sheet h1{font-size:33px}.auth-form-kicker{font-size:7px}.auth-premium .auth-preview{min-height:0;padding:30px 24px}.auth-story-heading h2{font-size:32px}.auth-premium .sample-line{font-size:9px}.auth-premium .sample-pay,.auth-premium .trace-error{flex-wrap:wrap}.auth-benefits{gap:12px}.auth-benefits>span{font-size:7px}.auth-premium .preview-title{gap:5px}.auth-premium .preview-title>span{font-size:5px}.ambient-backdrop{height:1000px}.ambient-backdrop>svg{opacity:.09}}@media (prefers-reduced-motion:reduce){.ambient-wash,.ambient-contours,.motion-entered,.dashboard-float-label,.dashboard-hero .hero-copy h1>span{animation:none!important}.marketing-dashboard,.resource-grid>a,.contact-route-grid>a,.public-feature-grid>article{transition:none!important;transform:none!important}html{scroll-behavior:auto!important}}.auth-premium .auth-sheet h1{margin-top:0}.auth-premium .auth-preview>footer{bottom:auto;left:auto;right:auto}.auth-premium .auth-story-heading{animation:.8s both section-arrive}@media (prefers-reduced-motion:reduce){.auth-premium .auth-story-heading{animation:none!important}}.signature-hero{background:radial-gradient(at 70% 40%,#dfe5fa5c,#0000 60%);grid-template-columns:1.7fr 1fr;column-gap:75px;padding-top:24px;display:grid}.signature-hero .hero-edition{border-bottom:1px solid #bbc2d338;grid-column:1/-1;margin-bottom:40px;padding-bottom:40px}.signature-hero .hero-copy{text-align:start;max-width:820px;margin:0}.signature-hero .hero-copy>.eyebrow{justify-content:start;font-size:8px}.signature-hero .hero-copy h1{letter-spacing:-.07em;margin:25px 0 30px;font-size:clamp(58px,6.5vw,91px);font-weight:550;line-height:1.02}.signature-hero .hero-copy h1>span{color:var(--blue);background:0 0;animation:none;display:inline-block;position:relative}.signature-hero h1>span>svg{fill:none;stroke:#2f35e866;stroke-width:2px;stroke-linecap:round;pointer-events:none;width:100%;height:18px;position:absolute;bottom:-12px;left:0}.signature-hero .hero-copy>p{max-width:535px;margin:0;font-size:15px;line-height:1.85}.signature-hero .public-hero-actions,.signature-hero .hero-promises{justify-content:start}.signature-hero .hero-release{margin-bottom:22px}.hero-editorial-note{text-align:start;border-inline-start:1px solid #b9c0da;place-self:center end;max-width:260px;margin-top:80px;padding:25px 0 25px 25px;position:relative}.hero-editorial-note:before{content:"+";color:var(--blue);font:12px ui-monospace,monospace;position:absolute;top:-7px;left:-5px}.hero-editorial-note>span{color:var(--blue);letter-spacing:.08em;font:7px ui-monospace,monospace}.hero-editorial-note p{letter-spacing:-.025em;color:var(--muted);margin:22px 0;font-size:18px;line-height:1.75}.hero-editorial-note strong{color:var(--ink);font-weight:500}.hero-editorial-note>div{flex-wrap:wrap;gap:6px;display:flex}.hero-editorial-note>div>span{color:var(--muted);background:#fbfbf966;border:1px solid #ccd1df;padding:5px 6px;font:6px ui-monospace,monospace}.signature-hero .showcase-stage{text-align:start;grid-column:1/-1;width:100%;max-width:none;margin-top:62px}.showcase-caption{letter-spacing:.1em;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;font:7px ui-monospace,monospace;display:flex}.showcase-caption>span:first-child{align-items:center;gap:8px;display:flex}.showcase-console{background:var(--sheet);border:1px solid #c3c9dd;border-radius:9px;position:relative;overflow:hidden;box-shadow:0 28px 70px #2d37631a,0 0 0 7px #e2e6f366}.showcase-chrome{color:#d8dced;background:#1b2036;border-bottom:1px solid #33394e;align-items:center;gap:18px;padding:16px 21px;display:flex}.showcase-logo{flex:1;align-items:center;gap:12px;font-size:10px;display:flex}.showcase-logo>b{color:#fff;background:#454bff;border-radius:4px;place-items:center;width:24px;height:24px;font-size:16px;display:grid}.showcase-logo>span:first-of-type{align-items:center;gap:8px;display:flex}.showcase-logo>strong{font-size:10px;font-weight:450}.showcase-slash{color:#6d7596}.showcase-private{color:#b3bad6;align-items:center;gap:6px;font-size:8px;display:flex}.showcase-avatar{background:#2c3454;border:1px solid #535d88;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.showcase-body{grid-template-columns:200px minmax(0,1fr) 230px;min-height:570px;display:grid}.showcase-inbox{border-inline-end:1px solid var(--line);background:#f0f1ed;flex-direction:column;padding:24px 16px 20px;display:flex}.showcase-inbox>div:first-child{color:var(--muted);justify-content:space-between;align-items:center;font:8px ui-monospace,monospace;display:flex}.showcase-inbox .eyebrow{margin:0;font-size:7px}.showcase-inbox h3{letter-spacing:-.04em;margin:21px 0 26px;font-size:19px;font-weight:500;line-height:1.3}.showcase-report-list{gap:9px;display:grid}.showcase-report-list>button{text-align:start;background:0 0;border:1px solid #0000;border-radius:4px;padding:13px 11px;transition:background .2s,border-color .2s}.showcase-report-list>button[aria-pressed=true]{background:var(--sheet);border-color:#cdd1e2;position:relative;box-shadow:0 3px 8px #252d4a08}.showcase-report-list>button[aria-pressed=true]:before{content:"";background:var(--blue);width:2px;position:absolute;top:12px;bottom:12px;left:-1px}.showcase-report-list>button:hover{background:#fbfbf9cc}.showcase-report-number{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:9px;font:7px ui-monospace,monospace;display:flex}.showcase-report-number>i{background:#9b8a5e;border-radius:50%;width:4px;height:4px}.showcase-report-number>i.priority-high{background:#d07756}.showcase-report-list strong{font-size:11px;font-weight:500;line-height:1.6;display:block}.showcase-report-list small{color:var(--muted);justify-content:space-between;align-items:center;gap:5px;margin-top:10px;font-size:7px;display:flex}.showcase-report-list small svg{color:var(--blue)}.showcase-inbox-note{color:var(--blue);gap:9px;margin-top:auto;padding-top:25px;display:flex}.showcase-inbox-note p{margin:0;font-size:8px;line-height:1.9}.showcase-inbox-note strong{color:var(--ink);font-weight:500}.showcase-evidence{background:#fafbf8;min-width:0;padding:23px 24px}.showcase-report-heading{justify-content:space-between;align-items:start;gap:10px;display:flex}.showcase-report-heading .eyebrow{color:var(--muted);margin-bottom:10px;font-size:6px}.showcase-report-heading h3{letter-spacing:-.04em;margin:0;font-size:21px;font-weight:550;line-height:1.25}.showcase-priority{white-space:nowrap;color:#a6693e;background:#f9eee3;border:1px solid #ead9ca;padding:4px 6px;font-size:6px}.showcase-tabs{border-bottom:1px solid var(--line);gap:23px;margin-top:24px;display:flex}.showcase-tabs>button{min-height:36px;color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 0 10px;font-size:8px;transition:color .2s,border-color .2s;display:flex}.showcase-tabs>button[aria-selected=true]{color:var(--blue);border-bottom-color:var(--blue)}.showcase-browser{border:1px solid var(--line);background:var(--sheet);box-shadow:0 3px 12px #15182b04}.showcase-address{border-bottom:1px solid var(--line);color:var(--muted);background:#eff0ec;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.showcase-address>span{gap:4px;display:flex}.showcase-address i{background:#b6bcb5;border-radius:50%;width:4px;height:4px}.showcase-address code{margin-inline-end:auto;font-size:7px}.showcase-capture{min-height:270px;padding:19px 24px 23px;position:relative;overflow:hidden}.showcase-store{border-bottom:1px solid var(--line);letter-spacing:.1em;justify-content:space-between;gap:15px;padding-bottom:16px;font-size:6px;display:flex}.showcase-store>b{font-weight:600}.showcase-store>span{color:var(--muted);font-size:6px}.showcase-product{grid-template-columns:100px 1fr;align-items:center;gap:20px;margin:20px 0;display:grid}.showcase-product-art{perspective:300px;background:linear-gradient(145deg,#e1dfeb,#f4f2f8);place-items:center;height:100px;display:grid;position:relative;overflow:hidden}.showcase-product-art>div{background:#b8afd5;border:6px solid #d5cee8;width:55px;height:60px;transform:rotateX(20deg)rotate(-25deg);box-shadow:7px 10px #9585ba,14px 20px 15px #65558233}.showcase-product-art>i{background:#f4f1ff;width:23px;height:6px;position:absolute;bottom:17px;left:10px;transform:rotate(-25deg)}.showcase-product-art>b{border:1px solid #b0a3cd;width:15px;height:15px;position:absolute;top:12px;right:8px}.showcase-product .eyebrow{color:#8b83a5;margin:0;font-size:5px}.showcase-product h4{letter-spacing:-.035em;max-width:190px;margin:10px 0;font:500 22px/1.16 Manrope,sans-serif}.showcase-product p{max-width:160px;margin:0;font-size:7px;line-height:1.8}.showcase-capture-action{grid-template-columns:1fr auto;gap:8px;max-width:240px;margin-inline-start:auto;font-size:7px;display:grid}.showcase-capture-action>span{color:var(--muted);align-self:center;font:5px ui-monospace,monospace}.showcase-capture-action>strong{font-size:9px;font-weight:500}.showcase-capture-action>div{border:1px solid var(--blue);color:var(--blue);background:#efefff;grid-column:1/-1;justify-content:center;align-items:center;gap:14px;padding:10px;font-size:8px;display:flex;position:relative}.showcase-pin{border:1px solid var(--ink);background:var(--yellow);width:20px;height:20px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:9px;display:grid;box-shadow:0 0 0 3px #ffd43b33}.showcase-capture-action .showcase-pin{position:absolute;top:-9px;left:28px}.showcase-capture-action small{color:#c57b64;text-align:center;grid-column:1/-1;font-size:6px}.showcase-pointer{color:#fff;background:var(--blue);align-items:center;gap:4px;padding:4px 7px;font-size:6px;display:flex;position:absolute;bottom:35px;left:24px;transform:rotate(-5deg)}.showcase-thread{fill:none;stroke:#686dff99;stroke-width:1px;pointer-events:none;width:80%;height:65%;position:absolute;bottom:-3px;right:0}.showcase-capture-footer{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:6px;padding:9px 11px;font-size:6px;display:flex}.showcase-capture-footer>span{margin-inline-start:auto;font-size:5px}.showcase-evidence-bottom{color:var(--muted);align-items:center;gap:6px;margin-top:16px;font-size:6px;display:flex}.showcase-evidence-bottom>svg{color:var(--blue)}.showcase-evidence-bottom>span{margin-inline-start:auto;font-size:5px}.showcase-context{border-inline-start:1px solid var(--line);background:#f4f5f0;flex-direction:column;padding:26px 20px;display:flex}.showcase-context>.eyebrow{color:var(--muted);font-size:6px}.showcase-context h4{letter-spacing:-.04em;margin:13px 0 25px;font:500 23px/1.2 Manrope,sans-serif}.showcase-context-note{background:#fcfbf1;border:1px solid #d9d9c7;margin-bottom:25px;padding:18px 14px 13px;position:relative}.showcase-context-note>.showcase-pin{width:18px;height:18px;font-size:8px;position:absolute;top:-10px;left:12px}.showcase-context-note>span{color:#8d8263;letter-spacing:.06em;font:5px ui-monospace,monospace}.showcase-context-note>p{color:#65624f;margin:9px 0 0;font-size:9px;line-height:1.9}.showcase-context-item{border-top:1px solid var(--line);gap:8px;padding:14px 0;display:grid}.showcase-context-item>span{color:var(--muted);font-size:6px}.showcase-context-item>strong{align-items:center;gap:7px;font-size:8px;font-weight:450;display:flex}.showcase-context-item b{background:#e3e5d8;border-radius:50%;place-items:center;width:20px;height:20px;font-size:6px;font-weight:500;display:grid}.showcase-context-item i{border:1px solid var(--blue);border-radius:50%;width:5px;height:5px}.showcase-context-item svg{color:var(--blue)}.showcase-handoff{border-top:1px solid var(--line);color:var(--blue);align-items:start;gap:9px;margin-top:auto;padding-top:17px;display:flex}.showcase-handoff p{margin:0;font-size:8px;line-height:1.9}.showcase-handoff strong{color:var(--ink);font-weight:500}.showcase-bottom{border-top:1px solid var(--line);color:var(--muted);background:#eceee8;justify-content:space-between;align-items:center;gap:20px;padding:12px 20px;font-size:6px;display:flex}.showcase-bottom>span:first-child{align-items:center;gap:6px;display:flex}.showcase-bottom svg{color:var(--blue)}.showcase-below{color:var(--muted);letter-spacing:.08em;align-items:center;gap:25px;padding:26px 0;font:7px ui-monospace,monospace;display:flex}.showcase-below>i{background:#b8bed0;width:50px;height:1px}.showcase-below>a{color:var(--blue);letter-spacing:0;align-items:center;gap:12px;margin-inline-start:auto;font:10px Geist,sans-serif;display:flex}.showcase-story,.showcase-diagnostics{min-height:330px;padding:24px 15px}.showcase-story>.eyebrow,.showcase-diagnostics .eyebrow{color:var(--blue);font-size:6px}.showcase-story h4,.showcase-diagnostics h4{letter-spacing:-.04em;margin:16px 0 25px;font:500 30px/1.15 Manrope,sans-serif}.showcase-story>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.showcase-story article>span{color:var(--blue);font:7px ui-monospace,monospace}.showcase-story h5{margin:10px 0;font-size:8px;font-weight:450;line-height:1.8}.story-frame{border:1px solid var(--line);background:#f0f1ec;gap:7px;height:80px;margin-top:8px;padding:12px;display:grid;position:relative}.story-frame>span{background:#c8ccbd;width:90%;height:4px}.story-frame>span:nth-child(2){width:60%}.story-frame>span:nth-child(3){background:#767dce;width:75%}.story-frame>svg{color:var(--blue);position:absolute;bottom:8px;right:10px}.story-frame-2{background:#f9efe8}.story-frame-2>span:last-of-type{background:#d9927d}.showcase-story>p,.showcase-diagnostics>p{margin-top:25px;font-size:8px;line-height:1.9}.showcase-diagnostics>div:first-child{color:var(--blue);align-items:center;gap:12px;display:flex}.showcase-diagnostics .eyebrow{margin:0}.showcase-diagnostic-row{border-top:1px solid var(--line);background:#f0f1ec;grid-template-columns:75px 1fr auto;align-items:center;gap:10px;padding:15px 10px;display:grid}.showcase-diagnostic-row>span{color:var(--muted);font:6px ui-monospace,monospace}.showcase-diagnostic-row>code{overflow-wrap:anywhere;font-size:8px}.showcase-diagnostic-row>b{color:#bc6d55;font:8px ui-monospace,monospace}@media (min-width:1450px){.signature-hero .hero-copy h1{font-size:100px}.showcase-body{grid-template-columns:220px minmax(0,1fr) 250px}}@media (max-width:1100px){.signature-hero{grid-template-columns:1.8fr 1fr;column-gap:45px}.hero-editorial-note p{font-size:16px}.showcase-body{grid-template-columns:165px minmax(0,1fr) 190px}.showcase-inbox{padding-inline:12px}.showcase-context{padding-inline:15px}.showcase-context h4{font-size:21px}.showcase-evidence{padding-inline:18px}.showcase-report-heading h3{font-size:18px}.showcase-product{grid-template-columns:80px 1fr;gap:14px}.showcase-product-art{height:85px}.showcase-product h4{font-size:20px}.showcase-capture{padding-inline:17px}.showcase-tabs{gap:17px}.showcase-tabs>button{font-size:7px}.showcase-priority{font-size:5px}}@media (max-width:850px){.signature-hero{grid-template-columns:1fr}.signature-hero .hero-edition{margin-bottom:25px;padding-bottom:25px}.hero-editorial-note{display:none}.signature-hero .hero-copy{max-width:700px}.signature-hero .hero-copy h1{font-size:76px}.signature-hero .showcase-stage{margin-top:40px}.showcase-body{grid-template-columns:150px minmax(0,1fr)}.showcase-context{display:none}.showcase-inbox{padding-top:23px}.showcase-report-heading h3{font-size:20px}.showcase-capture{min-height:280px}.showcase-product{grid-template-columns:100px 1fr}.showcase-product h4{font-size:23px}.showcase-evidence{padding:23px 20px}.showcase-capture-action{margin-top:20px}.showcase-body{min-height:540px}.showcase-story,.showcase-diagnostics{padding-inline:10px}}@media (max-width:550px){.signature-hero .hero-edition{gap:10px;padding-bottom:20px;font-size:5px}.signature-hero .hero-copy>.eyebrow{font-size:7px}.signature-hero .hero-copy h1{letter-spacing:-.07em;margin-block:24px 30px;font-size:53px;line-height:1.05}.signature-hero h1>span>svg{height:12px;bottom:-10px}.signature-hero .hero-copy>p{max-width:340px;font-size:13px;line-height:1.9}.signature-hero .hero-release{margin-bottom:20px;font-size:7px}.signature-hero .public-hero-actions{gap:18px}.signature-hero .hero-promises{gap:11px;font-size:7px}.showcase-caption{letter-spacing:.04em;gap:12px;font-size:5px;line-height:1.7}.showcase-caption>span:last-child{text-align:end;max-width:85px}.showcase-console{border-radius:5px;box-shadow:0 14px 40px #2d376318,0 0 0 4px #e2e6f366}.showcase-chrome{gap:8px;padding:12px}.showcase-logo{gap:8px;font-size:8px}.showcase-logo>b{width:22px;height:22px;font-size:15px}.showcase-logo>strong{font-size:8px}.showcase-logo>span:first-of-type{font-size:7px}.showcase-logo>span:first-of-type>svg,.showcase-private{display:none}.showcase-avatar{width:20px;height:20px;font-size:6px}.showcase-body{grid-template-columns:1fr;min-height:0}.showcase-inbox{border-inline-end:0;border-bottom:1px solid var(--line);padding:13px 12px}.showcase-inbox>div:first-child,.showcase-inbox h3,.showcase-inbox-note{display:none}.showcase-report-list{gap:6px;display:flex}.showcase-report-list>button{border:1px solid var(--line);background:#f6f7f2;flex:1;min-width:0;padding:8px 6px}.showcase-report-list strong{font-size:7px;line-height:1.7}.showcase-report-list small{display:none}.showcase-report-number{margin-bottom:6px;font-size:5px}.showcase-report-list>button[aria-pressed=true]:before{width:calc(100% - 12px);height:2px;top:auto;bottom:-1px;left:6px}.showcase-evidence{padding:19px 12px}.showcase-report-heading h3{max-width:230px;font-size:20px}.showcase-report-heading .eyebrow{font-size:5px}.showcase-priority{padding:4px;font-size:5px}.showcase-tabs{gap:21px;margin-top:20px}.showcase-tabs>button{gap:5px;font-size:7px}.showcase-tabs svg{width:12px}.showcase-panel{min-height:320px;padding-top:14px}.showcase-address{gap:8px;padding:8px}.showcase-address code{font-size:6px}.showcase-capture{min-height:260px;padding:17px 14px}.showcase-store{padding-bottom:13px;font-size:5px}.showcase-store>span{font-size:5px}.showcase-product{grid-template-columns:80px 1fr;gap:14px;margin:18px 0}.showcase-product-art{height:90px}.showcase-product-art>div{border-width:4px;width:43px;height:49px}.showcase-product h4{font-size:21px}.showcase-product .eyebrow{font-size:4px}.showcase-product p{font-size:6px}.showcase-capture-action{max-width:190px;margin-top:14px}.showcase-capture-action>div{padding:9px;font-size:7px}.showcase-capture-action small{font-size:5px}.showcase-pointer{padding:3px 4px;font-size:5px;bottom:50px;left:10px}.showcase-pointer svg{width:11px}.showcase-pin{width:17px;height:17px;font-size:8px}.showcase-capture-footer{padding:8px;font-size:5px}.showcase-capture-footer>span{font-size:4px}.showcase-evidence-bottom{font-size:5px}.showcase-evidence-bottom>span{display:none}.showcase-bottom{flex-wrap:wrap;gap:7px;padding:10px 12px;font-size:5px}.showcase-bottom>span:first-child{gap:4px;font-size:5px;line-height:1.7}.showcase-bottom>span:last-child{margin-inline-start:15px}.showcase-below{flex-wrap:wrap;justify-content:center;gap:12px;padding:23px 0;font-size:6px}.showcase-below>i{width:20px}.showcase-below>a{flex-basis:100%;justify-content:center;margin:6px 0 0;font-size:10px}.showcase-story h4,.showcase-diagnostics h4{font-size:27px}.showcase-story>div{gap:8px}.story-frame{height:70px;padding:10px}.showcase-story h5{font-size:7px}.showcase-diagnostic-row{grid-template-columns:60px 1fr auto;gap:6px;padding:13px 6px}.showcase-diagnostic-row>span{font-size:5px}.showcase-diagnostic-row>code{font-size:7px}}@media (prefers-reduced-motion:reduce){.showcase-report-list>button,.showcase-tabs>button{transition:none!important}}.signature-hero{background:radial-gradient(at 77% 39%,#dce2ff9c,#0000 46%),radial-gradient(at 10% 72%,#ecebe2aa,#0000 42%);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;column-gap:clamp(32px,4vw,72px);min-height:670px;padding-top:16px;padding-bottom:26px}.signature-hero .hero-edition{grid-column:1/-1;margin-bottom:7px;padding-bottom:18px}.signature-hero .hero-copy{z-index:2;grid-area:2/1;max-width:620px;position:relative}.signature-hero .hero-copy h1{margin:22px 0 25px;font-size:clamp(58px,6.25vw,88px);line-height:.99}.signature-hero .hero-copy>p{max-width:470px;font-size:14px;line-height:1.85}.signature-hero .hero-promises{flex-wrap:wrap;gap:10px 18px;margin-top:27px}.hero-showcase-wrap{grid-area:2/2;min-width:0;padding:15px 0 24px;position:relative}.signature-hero .showcase-stage{text-align:start;z-index:1;width:100%;max-width:none;margin:0;position:relative}.showcase-console{transform-origin:50%;transition:transform .5s,box-shadow .5s;transform:perspective(1600px)rotateY(-1.2deg)rotateX(1deg);box-shadow:0 38px 90px #29316324,0 0 0 1px #fff,0 0 0 9px #e4e8f57a}.hero-showcase:hover .showcase-console{transform:perspective(1600px)rotateY(0)rotateX(0);box-shadow:0 42px 100px #2931632a,0 0 0 1px #fff,0 0 0 9px #e4e8f59c}.showcase-body{grid-template-columns:145px minmax(0,1fr);min-height:405px}.showcase-inbox{padding:17px 11px 14px}.showcase-inbox h3{margin:16px 0 17px;font-size:16px}.showcase-report-list{gap:5px}.showcase-report-list>button{padding:9px 8px}.showcase-report-list strong{font-size:9px;line-height:1.45}.showcase-report-number{margin-bottom:5px;font-size:6px}.showcase-report-list small{margin-top:6px;font-size:6px}.showcase-inbox-note{gap:6px;padding-top:14px}.showcase-inbox-note p{font-size:7px}.showcase-context{display:none}.showcase-evidence{padding:17px 17px 13px}.showcase-report-heading h3{font-size:17px}.showcase-tabs{gap:17px;margin-top:15px}.showcase-tabs>button{min-height:31px;padding-bottom:7px;font-size:7px}.showcase-panel{min-height:270px;padding-top:13px}.showcase-capture{min-height:205px;padding:13px 17px 16px}.showcase-product{grid-template-columns:78px 1fr;gap:13px;margin:13px 0}.showcase-product-art{height:74px}.showcase-product-art>div{width:43px;height:47px}.showcase-product h4{margin:7px 0;font-size:17px}.showcase-capture-action{margin-top:10px}.showcase-capture-action>div{padding:7px}.showcase-capture-footer{padding:7px 9px}.showcase-evidence-bottom{margin-top:10px}.showcase-bottom{padding:9px 13px;font-size:6px}.showcase-caption{margin:0 4px 12px;font-size:6px}.showcase-below{gap:14px;padding:18px 2px;font-size:6px}.showcase-below>i{width:22px}.showcase-below>a{gap:6px;font-size:8px}.hero-showcase-float{z-index:3;background:#fbfbf9;border:1px solid #cbd0e4;border-radius:5px;align-items:center;gap:10px;padding:12px 15px;animation:6s ease-in-out infinite label-float;display:flex;position:absolute;bottom:6px;right:-15px;box-shadow:0 12px 35px #222b4b1f}.hero-showcase-float>span{width:22px;height:22px;color:var(--blue);background:#e8eaff;border-radius:50%;place-items:center;display:grid}.hero-showcase-float strong,.hero-showcase-float small{display:block}.hero-showcase-float strong{font-size:9px;font-weight:550}.hero-showcase-float small{color:var(--muted);margin-top:3px;font-size:7px}@media (max-width:1100px) and (min-width:851px){.signature-hero{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);column-gap:28px}.signature-hero .hero-copy h1{font-size:clamp(55px,6vw,70px)}.showcase-body{grid-template-columns:122px minmax(0,1fr);min-height:380px}.showcase-inbox{padding-inline:8px}.showcase-context{display:none}.showcase-evidence{padding-inline:12px}.showcase-report-heading h3{font-size:15px}.showcase-capture{padding-inline:12px}}@media (max-width:850px){.signature-hero{grid-template-columns:1fr;row-gap:8px;min-height:0;padding-top:15px}.signature-hero .hero-copy{grid-area:2/1;max-width:720px}.signature-hero .hero-copy h1{font-size:76px}.hero-showcase-wrap{grid-area:3/1;margin-top:18px;padding-inline:8px}.signature-hero .showcase-stage{margin-top:0}.showcase-body{grid-template-columns:150px minmax(0,1fr);min-height:440px}.showcase-context{display:none}.showcase-evidence{padding:20px 17px}.showcase-capture{min-height:245px}.hero-showcase-float{bottom:2px;right:-4px}}@media (max-width:550px){.signature-hero{row-gap:4px;padding-top:8px}.signature-hero .hero-copy h1{margin-block:20px 25px;font-size:53px}.signature-hero .hero-promises{margin-top:20px}.hero-showcase-wrap{margin-top:14px;padding:6px 5px 22px}.showcase-body{grid-template-columns:1fr;min-height:0}.showcase-inbox{border-inline-end:0;border-bottom:1px solid var(--line);padding:11px 10px}.showcase-inbox>div:first-child,.showcase-inbox h3,.showcase-inbox-note{display:none}.showcase-report-list{gap:5px;display:flex}.showcase-report-list>button{flex:1;min-width:0;padding:7px 5px}.showcase-report-list strong{font-size:7px;line-height:1.5}.showcase-report-number{font-size:5px}.showcase-report-list small{display:none}.showcase-evidence{padding:16px 11px}.showcase-report-heading h3{font-size:19px}.showcase-panel{min-height:320px}.showcase-capture{min-height:260px;padding:17px 14px}.showcase-product{grid-template-columns:80px 1fr;gap:14px;margin:18px 0}.showcase-product-art{height:90px}.showcase-product h4{font-size:21px}.showcase-caption{font-size:5px}.showcase-console{transform:none}.hero-showcase-float{padding:9px 10px;bottom:0;right:0}.hero-showcase-float strong{font-size:8px}.hero-showcase-float small{font-size:6px}}@media (prefers-reduced-motion:reduce){.showcase-console,.hero-showcase-float{transition:none!important;animation:none!important}}.public-header{z-index:40;background:var(--sheet);border-bottom:1px solid #d9dad3;gap:clamp(22px,2.2vw,40px);width:100%;max-width:none;min-height:78px;margin:0;padding:15px max(28px,50% - 672px);position:relative;box-shadow:0 5px 20px #15182b08}.public-header>nav{gap:clamp(18px,1.8vw,30px);font-size:12px}.public-header .brand strong{letter-spacing:-.04em;font-size:20px}.public-header .brandmark{width:27px;height:27px}.public-header .public-auth{gap:20px;font-size:12px}.public-header .public-auth .primary{min-height:40px;padding:9px 15px}@media (max-width:1150px){.public-header{gap:22px;min-height:76px;padding-inline:28px}.public-header>nav{gap:16px}.public-header .public-auth{gap:15px}}@media (max-width:850px){.public-header{min-height:74px;padding-inline:25px}.public-header .public-auth{margin-inline-start:auto}}@media (max-width:550px){.public-header{gap:13px;min-height:68px;padding:12px 19px}.public-header .brand{gap:7px}.public-header .brand strong{font-size:18px}.public-header .brandmark{width:25px;height:25px}.public-header .public-auth{gap:11px}.public-header .public-auth>.primary{min-height:36px;padding:7px 10px;font-size:10px}.public-mobile-menu summary{font-size:21px}}@media (prefers-reduced-motion:reduce){.public-header{box-shadow:none}}.planned-pricing{max-width:1120px;margin:auto;padding:10px 48px 88px}.planned-pricing-top{background:#eef0ff;border:1px solid #d4d7f5;align-items:center;gap:18px;margin-bottom:30px;padding:17px 20px;display:flex}.planned-pricing-top p{margin:0;font-size:12px}.planned-pricing-top .primary{white-space:nowrap;margin-inline-start:auto}.planned-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.planned-plan{border:1px solid var(--line);background:var(--sheet);min-width:0;padding:30px 28px 25px;position:relative}.planned-plan.featured{border-color:#aeb3ee;box-shadow:0 10px 35px #272d7d12}.planned-plan>.eyebrow{color:var(--blue);font-size:9px}.planned-plan h2{margin:14px 0 10px;font-size:28px}.planned-plan>p{min-height:40px;font-size:12px}.planned-price{letter-spacing:-.04em;margin:24px 0 20px;font:650 32px/1.2 Manrope,sans-serif;display:block}.planned-price small{letter-spacing:0;color:var(--muted);font:400 10px/1.6 Geist,sans-serif}.planned-plan ul{border-block:1px solid var(--line);margin:0 0 19px;padding:14px 0 10px;list-style:none}.planned-plan li{color:var(--muted);align-items:start;gap:9px;padding:8px 0;font-size:11px;display:flex}.planned-plan li svg{color:var(--blue);flex-shrink:0}.plan-popular{background:var(--blue);color:#fff;letter-spacing:.08em;padding:7px 10px;font:7px ui-monospace,monospace;position:absolute;top:0;right:0}.plan-disabled{border:1px solid var(--line);background:var(--paper);color:var(--muted);padding:7px 9px;font-size:9px;display:inline-flex}.planned-pricing-note{text-align:center;max-width:830px;margin:22px auto 35px;font-size:10px;line-height:1.9}.planned-enterprise{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:24px 27px;display:flex}.planned-enterprise h2{margin:8px 0;font-size:22px}.planned-enterprise p{margin:0;font-size:11px}.planned-enterprise .eyebrow{margin:0;font-size:8px}.public-legal{padding-top:0}.public-legal h2{letter-spacing:-.025em}.public-legal .legal-updated{border-top:1px solid var(--line);padding-top:17px;font-size:10px}@media (max-width:700px){.planned-pricing{padding:0 20px 55px}.planned-pricing-top{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:15px}.planned-pricing-top p{flex-basis:100%;font-size:11px}.planned-pricing-top .primary{margin:0}.planned-plan-grid{grid-template-columns:1fr;gap:13px}.planned-plan{padding:25px 21px 20px}.planned-price{font-size:29px}.planned-enterprise{flex-direction:column;align-items:flex-start;padding:20px 4px}.planned-enterprise h2{font-size:20px}.public-legal{padding-inline:20px}}
