.workspace{--wbg:#090b10;--side:#101218;--panel:#12151d;--elevated:#171a23;--line:#272b36;--ink:#f4f5f8;--muted:#a3abba;--accent:#a99cff;--teal:#62d5c8;min-height:100vh;background:var(--wbg);color:var(--ink);display:flex;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.01em}.workspace *{box-sizing:border-box}.workspace button,.workspace select,.workspace input{font:inherit}.workspace button{cursor:pointer}.workspace a{color:inherit;text-decoration:none}.workspace button:focus-visible,.workspace a:focus-visible,.workspace select:focus-visible,.workspace input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.side{width:240px;flex-shrink:0;position:sticky;top:0;height:100vh;background:var(--side);border-right:1px solid var(--line);padding:25px 16px;display:flex;flex-direction:column}.product-logo{font-size:16px;font-weight:700;display:flex;align-items:center;gap:3px;margin:0 6px 31px}.product-logo>span:last-child{color:#a8adbc;font-weight:500}.logo-symbol{width:29px;height:29px;display:grid;place-items:center;border:1px solid #7367ce;color:#c2b9ff;border-radius:8px;margin-right:8px;background:#25203c}.side-label{font-size:10px;letter-spacing:.1em;font-weight:700;color:#8992a3;margin:0 8px 10px}.repo-switch{background:var(--elevated);border:1px solid var(--line);display:flex;align-items:center;gap:8px;padding:10px;border-radius:8px;margin-bottom:30px;color:#b4b8c8}.repo-switch select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;flex:1;background:transparent;color:var(--ink);border:0;outline:none;font-size:12px;font-weight:600}.repo-switch option,.workspace select option{background:#1b1e28;color:#f4f5f8}.side nav{display:grid;gap:3px}.side nav button{display:flex;align-items:center;gap:11px;text-align:left;color:#aab1c1;padding:10px;border-radius:7px;font-size:13px}.side nav button svg{color:#9099aa}.side nav button span{margin-left:auto;color:#8e96a7;font-size:11px}.side nav button:hover,.side nav button.active{background:#20232e;color:#f4f5f8}.side nav button.active svg{color:#b4aaff}.side-bottom{margin-top:auto;border-top:1px solid var(--line);padding:20px 8px 0;display:flex;align-items:center;gap:10px;color:var(--teal)}.side-bottom strong,.side-bottom small{display:block}.side-bottom strong{color:var(--ink);font-size:12px}.side-bottom small{color:var(--muted);font-size:11px}.workspace-main{flex:1;min-width:0}.workspace-header{height:64px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px;padding:0 32px}.workspace-header strong{font-size:13px;font-weight:600}.header-crumb,.crumb-separator{color:var(--muted);font-size:13px}.command-button{margin-left:auto;display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:7px;padding:7px 10px;color:var(--muted);font-size:12px;min-width:190px}.command-button kbd{margin-left:auto;border:1px solid #3c414f;border-radius:4px;padding:1px 4px;font-size:10px}.guest-chip,.mode-tag{display:inline-flex;align-items:center;gap:7px;color:#b5c1c0;font-size:11px;white-space:nowrap}.guest-chip>span,.mode-tag>span{width:6px;height:6px;background:var(--teal);border-radius:50%}.guest-chip{margin-left:10px}.mobile-menu{display:none}.workspace-body{max-width:1500px;padding:40px 32px 80px;margin:auto}.page-title{display:flex;align-items:end;justify-content:space-between;gap:24px;margin:0 0 28px}.page-title.compact{align-items:center}.page-title h1{font-size:30px;letter-spacing:-.035em;line-height:1.15;margin:10px 0}.page-title p{color:var(--muted);margin:0;font-size:14px}.eyebrow{font-size:10px;letter-spacing:.09em;font-weight:700;color:#a1a9bc}.eyebrow span{color:#5f687c;padding:0 7px}.primary,.quiet-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:7px;padding:10px 14px;font-size:12px;font-weight:650;white-space:nowrap}.primary{background:#8b7cf6;color:#101019}.primary:hover{background:#a397ff}.quiet-button{border:1px solid #353947;color:#c8cbd6;background:#1a1c25}.quiet-button:hover{background:#242733}.primary.small{padding:8px 11px}.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.metric{background:var(--side);border:1px solid var(--line);border-radius:10px;padding:19px 20px;min-height:113px}.metric span,.metric strong,.metric small{display:block}.metric span{color:#afb6c4;font-size:12px}.metric strong{font-size:26px;line-height:1.1;letter-spacing:-.03em;margin:11px 0 6px}.metric small{color:#929bad;font-size:11px}.panel{background:var(--side);border:1px solid var(--line);border-radius:10px;min-width:0}.overview-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:16px}.panel-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:20px 22px;border-bottom:1px solid var(--line)}.panel-heading h2,.settings-panel h2{font-size:14px;font-weight:650;margin:0}.panel-heading p,.settings-panel>p{font-size:12px;color:var(--muted);margin:4px 0 0}.panel-heading>svg{color:#9f96ed}.text-button{color:#b8afff;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;white-space:nowrap}.overview-list button{display:flex;width:100%;align-items:center;gap:12px;text-align:left;padding:15px 22px;border-bottom:1px solid var(--line)}.overview-list button:last-child{border-bottom:0}.overview-list button:hover,.queue-list button:hover{background:#191c25}.overview-list button>svg:first-child{color:#62d5c8;flex-shrink:0}.overview-list button>svg:last-child{color:#7c8598}.overview-list button>span:nth-child(2){min-width:0;flex:1}.overview-list strong,.overview-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-list strong{font-size:12px;font-weight:600}.overview-list small{font-size:11px;color:var(--muted);margin-top:4px}.status{display:inline-block;border-radius:5px;padding:3px 7px;background:#252830;color:#bfc5d0;font-size:10px;text-transform:capitalize;white-space:nowrap}.status-high{color:#ff9aaa;background:#3b222b}.status-medium{color:#f6c88b;background:#3a3022}.status-low{color:#9ab4ee;background:#222c3c}.stages{padding:18px 22px 4px}.stages>div{display:flex;gap:13px;min-height:53px}.stages>div>span{width:25px;height:25px;display:grid;place-items:center;border:1px solid #414450;border-radius:50%;color:#c4bbff;font-size:11px;flex:none}.stages p{margin:1px 0;color:#d8dbe5;font-size:12px}.stages small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.overview-aside>.quiet-button{margin:8px 22px 20px}.source-note{display:flex;align-items:center;gap:8px;color:#9ca5b5;font-size:12px;margin-top:22px;flex-wrap:wrap}.source-note svg{flex:none}.source-note a,.external-link,.related-link{display:inline-flex;align-items:center;gap:5px;color:#b8afff}.welcome{border:1px solid #51496f;background:#1e1d2b;border-radius:9px;padding:15px 17px;margin-bottom:28px;display:flex;align-items:center;justify-content:space-between;gap:18px}.welcome>div{display:flex;align-items:center;gap:12px}.welcome-icon{color:#c1b6ff;background:#34304b;border-radius:8px;display:grid;place-items:center;width:35px;height:35px;flex:none}.welcome strong{font-size:13px}.welcome p{color:#b6b6c8;font-size:12px;margin:3px 0 0}.welcome button:not(.primary){color:#c5c5d3;padding:8px;font-size:12px}.issue-layout{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(400px,1.1fr);gap:16px;align-items:start}.count{font-size:11px;color:var(--muted);margin-left:5px}.filter-row{display:flex;gap:8px;padding:14px;border-bottom:1px solid var(--line)}.filter-row label{display:flex;align-items:center;gap:8px;flex:1;min-width:100px;background:var(--wbg);border:1px solid #333743;color:var(--muted);border-radius:6px;padding:7px 9px}.filter-row input{min-width:0;width:100%;color:var(--ink);background:transparent;border:0;outline:none;font-size:12px}.workspace select:not(.repo-switch select){background:#191c25;color:#e7e8ee;border:1px solid #383c49;border-radius:6px;padding:8px;font-size:12px}.queue-list{max-height:760px;overflow:auto}.queue-list button{display:block;text-align:left;width:100%;padding:16px 18px;border-bottom:1px solid var(--line)}.queue-list button.selected{background:#1c1e2b;box-shadow:inset 2px 0 #a99cff}.queue-list button>strong{display:block;font-size:13px;line-height:1.4;margin:7px 0 10px}.queue-number,.queue-meta{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px}.queue-number svg{color:var(--teal)}.queue-number span{margin-left:auto}.queue-meta span:last-child{margin-left:auto}.inspector-top{padding:22px;border-bottom:1px solid var(--line)}.inspector-top h2{font-size:19px;line-height:1.3;letter-spacing:-.02em;margin:10px 0 14px}.inspector-meta{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12px;flex-wrap:wrap}.inspector-meta a{margin-left:auto;color:#b9afff;display:flex;gap:5px;align-items:center}.inspector-content{padding:4px 22px 24px}.section-title{display:flex;gap:8px;align-items:center;margin:26px 0 12px;font-weight:650;font-size:13px}.section-title svg{color:#aca2f8}.section-title span{margin-left:auto;font-size:10px;color:var(--muted);font-weight:500}.issue-body{white-space:pre-wrap;max-height:200px;overflow:auto;font-size:12px;color:#c4c9d4;line-height:1.6}.source-caption{font-size:11px;color:var(--muted);margin:10px 0}.assessment,.policy-note,.draft{padding:14px;background:var(--elevated);border:1px solid var(--line);border-radius:8px}.assessment strong{font-size:13px;text-transform:capitalize}.assessment p,.policy-note p{font-size:12px;color:#b6bdcc;margin:6px 0}.assessment span{color:var(--teal);font-size:11px}.policy-note{margin-top:10px;border-color:#484365}.policy-note strong{font-size:12px;color:#c6bdff}.inspector details{border-bottom:1px solid var(--line);padding-bottom:14px}.inspector summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;font-size:13px;font-weight:650;margin:22px 0 12px}.evidence-line{display:flex;align-items:start;gap:10px;border-top:1px solid var(--line);padding:10px 0;font-size:11px}.evidence-line span{color:#aaa1f4}.evidence-line p{flex:1;margin:0;color:#c4c9d4}.evidence-line b{color:#f2b86b}.muted{color:var(--muted);font-size:12px}.related-link{font-size:12px}.draft{font-size:12px;line-height:1.65;white-space:pre-wrap;color:#d5d8e3}.review-buttons{display:flex;gap:7px;flex-wrap:wrap}.review-buttons button{border:1px solid #3b3e4c;border-radius:6px;padding:8px 10px;font-size:11px;color:#d2d6e1}.review-buttons button:hover,.review-buttons button[aria-pressed=true]{background:#353051;border-color:#8173cf;color:#fff}.activity-layout,.memory-grid,.evaluation-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.activity-select{max-height:780px;overflow:auto}.activity-select>button{display:flex;gap:10px;text-align:left;padding:13px 18px;width:100%;border-bottom:1px solid var(--line);font-size:12px}.activity-select>button span{color:#9e95ec}.activity-select>button.selected{background:#242336}.timeline{padding-bottom:25px}.timeline-step{display:flex;gap:15px;padding:21px 22px 0}.timeline-step.pending{opacity:.35}.step-dot{width:24px;height:24px;flex:none;background:#292542;border:1px solid #5a5184;border-radius:50%;display:grid;place-items:center;color:#c2b8ff}.timeline-step>div{flex:1}.step-title{display:flex;justify-content:space-between;text-transform:capitalize}.step-title strong{font-size:13px}.step-title span{font-size:11px;color:var(--teal)}.timeline-step p,.timeline-step small{color:var(--muted);font-size:12px;line-height:1.6}.timeline-step small{display:block;margin-top:7px}.timeline-step b{color:#e1b776}.settings-panel{padding:22px}.settings-panel>p{line-height:1.6;margin:8px 0 20px}.preference,.history-row,.measure{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-top:1px solid var(--line)}.preference strong,.history-row strong{font-size:12px}.preference p{font-size:11px;color:var(--muted);margin:4px 0 0}.preference input{accent-color:#8b7cf6;width:18px;height:18px}.history-row small{display:block;font-size:11px;color:var(--muted)}.history-row>span{font-size:11px;color:#b9afff}.empty-memory,.no-data{padding:38px 20px;text-align:center;color:var(--muted)}.empty-memory svg,.no-data svg{margin:0 auto 12px;color:#a99cff}.empty-memory strong,.no-data h2{display:block;color:var(--ink);font-size:14px}.empty-memory p,.no-data p{font-size:12px;max-width:350px;margin:8px auto 16px;color:var(--muted)}.select-label{display:grid;gap:8px;color:var(--muted);font-size:12px;margin:20px 0}.select-label select{width:100%}.comparison{display:grid;grid-template-columns:1fr 1fr;gap:10px}.comparison>div{background:var(--elevated);padding:15px;border-radius:7px}.comparison span,.comparison strong{display:block}.comparison span{font-size:10px;color:#b4aaff}.comparison strong{font-size:13px;margin-top:10px}.comparison p{font-size:12px;color:var(--muted);margin:8px 0}.measure span,.measure strong{font-size:12px}.measure span{color:var(--muted)}.measure strong{font-weight:600}.external-link{font-size:12px}.palette-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000a;z-index:80;display:flex;justify-content:center;align-items:flex-start;padding:15vh 16px}.palette{width:min(500px,100%);background:#1b1e27;border:1px solid #3b3e4e;border-radius:12px;box-shadow:0 25px 70px #0008;padding:10px}.palette>div,.palette>button{display:flex;align-items:center;gap:12px;width:100%;padding:12px;text-align:left}.palette>div{border-bottom:1px solid var(--line);margin-bottom:6px}.palette>div button,.palette>button svg:last-child{margin-left:auto}.palette>button{border-radius:6px;color:#d3d6e2;font-size:13px}.palette>button:hover{background:#2b2e3b}.mobile-menu{color:#c6c9d5}@media (max-width:1100px){.issue-layout{grid-template-columns:1fr}.queue-list{max-height:380px}.overview-grid{grid-template-columns:1fr}.overview-aside .stages{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:800px){.side{position:fixed;left:0;z-index:60;transform:translate(-100%);transition:transform .2s}.side.side-open{transform:translate(0);box-shadow:10px 0 50px #0009}.mobile-menu{display:block}.workspace-header{padding:0 20px}.workspace-body{padding:30px 20px 60px}.metrics{grid-template-columns:repeat(2,1fr)}.memory-grid,.evaluation-grid,.activity-layout{grid-template-columns:1fr}.activity-select{max-height:260px}.welcome{align-items:flex-start;flex-direction:column}.comparison{grid-template-columns:1fr}}@media (max-width:500px){.workspace-header{gap:8px}.header-crumb,.crumb-separator,.command-button span,.command-button kbd,.guest-chip{display:none}.command-button{min-width:0;padding:8px}.workspace-body{padding:24px 16px 50px}.page-title{align-items:flex-start;flex-direction:column}.page-title h1{font-size:26px}.metric{padding:15px}.filter-row{flex-wrap:wrap}.filter-row label{flex-basis:100%}.filter-row select{flex:1}.overview-list button{padding:14px}.overview-aside .stages{grid-template-columns:1fr}.inspector-top,.inspector-content{padding-left:16px;padding-right:16px}.welcome>div:last-child{width:100%;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.workspace *,.workspace *:before,.workspace *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.palette input{flex:1;min-width:0;background:transparent;color:#f4f5f8;border:0;outline:none}.distribution{display:grid;grid-template-columns:1fr 1.5fr;align-items:center;gap:32px;padding:22px;margin-top:16px}.distribution h2{font-size:14px;font-weight:650}.distribution p{font-size:12px;color:var(--muted);margin-top:5px}.distribution-bars{display:grid;gap:9px}.distribution-bars>div{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--muted)}.distribution-bars span{text-transform:capitalize;width:45px}.distribution-bars>div>div{height:5px;background:#2a2e39;border-radius:9px;flex:1;overflow:hidden}.distribution-bars i{display:block;height:100%;background:#7e89a0;border-radius:9px}.distribution-bars i.bar-high{background:#ed7185}.distribution-bars i.bar-medium{background:#f2b86b}.distribution-bars b{width:20px;text-align:right}@media (max-width:600px){.distribution{grid-template-columns:1fr;gap:15px}}.recorded-number,.recorded-meta{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px}.recorded-number svg{color:var(--teal)}.recorded-number span,.recorded-meta span:last-child{margin-left:auto}.queue-list .recorded-issue>strong{display:block;font-size:13px;line-height:1.4;margin:7px 0 10px}.mobile-backdrop{display:none}@media (max-width:800px){.side{visibility:hidden}.side.side-open{visibility:visible}.mobile-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:59}}.marketing{background:#090b10;color:#f4f5f8;font:15px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.012em;overflow:hidden}.marketing *{box-sizing:border-box}.marketing a{color:inherit;text-decoration:none}.marketing button{font:inherit;cursor:pointer}.marketing a:focus-visible,.marketing button:focus-visible{outline:2px solid #a99cff;outline-offset:3px}.marketing-nav{height:72px;display:flex;align-items:center;gap:36px;max-width:1280px;margin:auto;padding:0 32px;border-bottom:1px solid #242733}.marketing-brand{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;white-space:nowrap}.marketing-brand>span{display:grid;place-items:center;width:30px;height:30px;border:1px solid #7669cc;border-radius:8px;background:#27203c;color:#b9afff}.marketing-nav nav{display:flex;gap:28px;margin:auto;color:#a6aebe;font-size:12px}.marketing-nav nav a,.marketing-footer a{display:inline-flex;align-items:center;gap:4px}.marketing-nav nav a:hover{color:#fff}.nav-cta{display:flex;gap:8px;align-items:center;border:1px solid #3b3e4e;border-radius:7px;padding:8px 12px;font-size:12px;font-weight:600}.marketing-hero{max-width:1280px;margin:auto;padding:112px 32px 0}.hero-inner{text-align:center;max-width:820px;margin:auto}.hero-kicker,.section-intro>span,.capability-copy>span,.engineering>div:first-child>span,.marketing-close>div>span{font-size:10px;letter-spacing:.13em;color:#a69bee;font-weight:700}.hero-kicker span,.product-caption span:first-child span{display:inline-block;width:6px;height:6px;border-radius:50%;background:#62d5c8;margin-right:7px;vertical-align:middle}.hero-inner h1{font-size:clamp(3.9rem,7.1vw,6rem);font-weight:700;letter-spacing:-.04em;line-height:1.03;margin:24px 0}.hero-inner h1 span,.section-intro h2 em,.engineering h2 em,.marketing-close h2 em{color:#9ba2b2;font-style:normal}.hero-inner>p{color:#aeb5c4;font-size:18px;line-height:1.65;max-width:650px;margin:auto}.hero-actions{display:flex;gap:13px;align-items:center;justify-content:center;margin-top:32px}.marketing-primary,.marketing-secondary{display:inline-flex;align-items:center;gap:9px;padding:13px 19px;border-radius:7px;font-size:13px;font-weight:650}.marketing-primary{background:#9182f9;color:#0e0c19!important}.marketing-primary:hover{background:#b0a4ff}.marketing-secondary{border:1px solid #393d49;color:#e1e3eb}.marketing-secondary:hover,.nav-cta:hover{background:#191c25}.hero-subtext{display:flex;justify-content:center;gap:7px;align-items:center;margin-top:21px;color:#9aa4b4;font-size:11px}.hero-subtext svg{color:#62d5c8}.hero-product{margin:74px auto 0;max-width:1120px}.product-browser{border:1px solid #343745;border-radius:12px 12px 0 0;overflow:hidden;box-shadow:0 35px 100px #0009;background:#101218}.product-chrome{height:46px;border-bottom:1px solid #2b2e39;display:flex;align-items:center;gap:20px;padding:0 17px;color:#98a0b1;font-size:10px}.product-chrome>span:last-child{margin-left:auto}.browser-dots{display:flex;gap:5px}.browser-dots i{width:6px;height:6px;border-radius:50%;background:#555c6a}.product-view{display:grid;grid-template-columns:180px 1fr;min-height:390px}.product-view aside{background:#101218;border-right:1px solid #272b36;padding:22px 13px;font-size:11px;color:#a1a9b9}.preview-wordmark{font-weight:700;color:#f4f5f8;display:flex;gap:7px;align-items:center;padding:0 6px 22px}.preview-wordmark svg{color:#b2a6ff}.product-view aside small{display:block;font-size:9px;letter-spacing:.08em;color:#858fa1;margin:15px 6px 7px}.product-view aside>div:not(.preview-wordmark){padding:8px;border-radius:5px}.preview-current{display:flex;gap:7px;align-items:center;background:#1d202a}.preview-active{color:#eae8ff;background:#262437}.preview-main{padding:26px;background:#0d0f16}.preview-topline{font-size:9px;color:#939bab;letter-spacing:.07em}.preview-topline>span{float:right;color:#7fcfc4}.preview-topline>span>span{display:inline-block;width:5px;height:5px;border-radius:50%;background:#62d5c8;margin-right:5px}.preview-main h2{font-size:20px;letter-spacing:-.025em;margin:24px 0 4px}.preview-main>p{font-size:11px;color:#9ba4b5;margin-bottom:22px}.preview-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.preview-queue,.preview-assessment{border:1px solid #292c37;background:#141720;border-radius:7px;min-width:0}.preview-section-heading{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid #292c37;font-size:11px;font-weight:650}.preview-section-heading span{color:#99a1b0;font-weight:400}.preview-queue button{display:block;text-align:left;width:100%;padding:10px 14px;border-bottom:1px solid #292c37}.preview-queue button.active{background:#222133;box-shadow:inset 2px 0 #9c8ff5}.preview-queue small,.preview-queue strong,.preview-queue button>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-queue small{display:flex;align-items:center;gap:5px;color:#8e98aa;font-size:9px}.preview-queue small svg{color:#62d5c8}.preview-queue strong{font-size:10px;margin:4px 0}.preview-queue button>span{color:#9da6b5;font-size:9px}.preview-assessment>small,.preview-assessment>h3,.preview-assessment>p,.preview-verdict,.preview-evidence,.preview-review{margin-left:15px;margin-right:15px}.preview-assessment>small{display:block;color:#9da6b5;font-size:9px;margin-top:16px}.preview-assessment h3{font-size:13px;line-height:1.4;margin-top:7px;margin-bottom:12px}.preview-verdict{color:#c2b8ff;background:#29243c;border-radius:5px;font-size:10px;padding:7px;text-transform:capitalize}.preview-verdict span{float:right;color:#c1c5d2}.preview-assessment>p{font-size:10px;color:#b6bdca;line-height:1.55;margin-top:12px}.preview-evidence{font-size:10px;color:#a4adbd;border-top:1px solid #292c37;padding:10px 0}.preview-review{font-size:10px;color:#75cdbf;display:flex;gap:6px;align-items:center;padding-bottom:12px}.product-caption{display:flex;justify-content:space-between;gap:10px;color:#929bad;font-size:10px;padding:15px 2px}.product-caption>span:first-child{font-weight:700;letter-spacing:.08em}.marketing-belief{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1216px;padding:95px 0;margin:auto;border-bottom:1px solid #252833}.marketing-belief span,.engineering>div:first-child>span{font-size:10px;letter-spacing:.1em;color:#969fb0}.marketing-belief p{max-width:430px;color:#aeb5c4;font-size:17px;line-height:1.6;margin:16px 0 0}.marketing-belief>div:last-child p{color:#f4f5f8;font-size:23px;font-weight:650}.marketing-belief em{font-style:normal;color:#939caf}.capabilities,.workflow-section,.engineering{max-width:1216px;margin:auto;padding:120px 0}.section-intro>h2,.engineering h2,.marketing-close h2{font-size:clamp(2.8rem,5vw,4.6rem);line-height:1.08;letter-spacing:-.04em;font-weight:700;margin:22px 0}.section-intro>p{color:#a8b0c0;font-size:16px;max-width:520px;line-height:1.7}.capability-row{display:grid;grid-template-columns:.8fr 1.2fr;gap:11%;align-items:center;margin-top:100px}.capability-row.reversed{grid-template-columns:1.2fr .8fr}.capability-row.reversed .capability-copy{order:2}.capability-copy h3{font-size:32px;letter-spacing:-.035em;line-height:1.17;margin:20px 0;max-width:15ch}.capability-copy p,.capability-bottom p{color:#a8b0c0;line-height:1.7;font-size:14px}.capability-copy a{display:inline-flex;gap:8px;align-items:center;color:#b6aaff;margin-top:20px;font-weight:600;font-size:13px}.capability-surface,.evidence-surface{background:#141720;border:1px solid #303440;border-radius:11px;padding:22px;box-shadow:0 25px 60px #0005}.surface-head,.evidence-title{display:flex;align-items:center;gap:8px;color:#b2a8f3;font-size:10px;letter-spacing:.08em;font-weight:700;padding-bottom:18px;border-bottom:1px solid #303440}.surface-head span,.evidence-title span{margin-left:auto;color:#939cab;font-size:10px;letter-spacing:0}.surface-row{display:flex;gap:12px;align-items:center;padding:17px 0;border-bottom:1px solid #303440}.surface-row:last-child{border:0}.surface-row>svg:first-child{color:#62d5c8;flex:none}.surface-row>svg:last-child{color:#8b93a4}.surface-row span{min-width:0;flex:1}.surface-row strong,.surface-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.surface-row strong{font-size:12px}.surface-row small{font-size:10px;color:#a3abb9;margin-top:4px}.evidence-surface h4{font-size:18px;text-transform:capitalize;margin:22px 0 8px}.evidence-surface>p{font-size:13px;color:#adb5c3}.evidence-surface>div:not(.evidence-title){display:flex;gap:12px;padding:12px 0;border-top:1px solid #303440;font-size:11px;color:#c6cbd6}.evidence-surface>div span{color:#aea4f8}.evidence-surface>div b{margin-left:auto;color:#f2b86b}.evidence-surface footer{border-top:1px solid #303440;padding-top:18px;color:#7dcfc1;font-size:11px;display:flex;align-items:center;gap:7px}.capability-bottom{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:110px}.capability-bottom>div{border-top:1px solid #303440;padding-top:24px}.capability-bottom svg{color:#a99cff}.capability-bottom h3{font-size:19px;margin:18px 0 8px}.capability-bottom p{max-width:420px}.workflow-section{border-top:1px solid #252833}.workflow-nav{display:flex;overflow:auto;gap:6px;border-bottom:1px solid #303440;margin-top:48px}.workflow-nav button{white-space:nowrap;padding:15px;color:#a4acbb;font-size:12px;border-bottom:2px solid transparent}.workflow-nav button.active{color:#f4f5f8;border-color:#a99cff}.workflow-nav button span{color:#8e98aa;margin-right:8px;font-size:10px}.workflow-content{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:40px}.workflow-content>div:first-child>span,.workflow-output>span{color:#a99cff;font-size:10px;letter-spacing:.08em;font-weight:700}.workflow-content h3{font-size:28px;margin:12px 0}.workflow-content p{color:#aeb5c3}.workflow-content button{display:flex;align-items:center;gap:8px;color:#b9afff;margin-top:28px;font-size:13px}.workflow-output{background:#141720;border:1px solid #303440;border-radius:9px;padding:24px;min-height:155px}.workflow-output p{white-space:pre-wrap;color:#e4e6ed;font-size:13px;line-height:1.6}.workflow-content>div:last-child>small{display:block;color:#969fae;font-size:11px;margin-top:12px}.engineering{display:grid;grid-template-columns:1fr 1fr;gap:35px 100px;border-top:1px solid #252833}.engineering h2{margin-bottom:0}.engineering>p{color:#aeb5c3;font-size:16px;line-height:1.8;align-self:end}.engineering>div:last-child{grid-column:1/-1;display:flex;gap:12px;flex-wrap:wrap}.engineering>div:last-child span{padding:9px 12px;border:1px solid #303440;border-radius:6px;color:#bbc1cd;font-size:12px}.marketing-close{background:#141620;border-block:1px solid #303440;padding:110px 32px;text-align:center}.marketing-close p{color:#aeb5c3;margin-bottom:30px}.marketing-footer{max-width:1216px;margin:auto;display:flex;align-items:center;gap:35px;padding:34px 0;color:#a0a9ba;font-size:12px}.marketing-footer .marketing-brand{color:#f4f5f8}.marketing-footer>div{margin-left:auto;display:flex;gap:24px}.about-page{min-height:100vh;background:#090b10;color:#f4f5f8;padding:80px max(24px,calc((100vw - 760px)/2));font:16px/1.7 system-ui,sans-serif}.about-page h1{font-size:48px;line-height:1.1;letter-spacing:-.04em;margin:55px 0 24px}.about-page h2{font-size:21px;margin:40px 0 10px}.about-page p{color:#aeb5c3}.about-page a{color:#b9afff}@media (max-width:1280px){.marketing-belief,.capabilities,.workflow-section,.engineering,.marketing-footer{margin-inline:32px}}@media (max-width:850px){.marketing-nav nav{display:none}.marketing-nav .nav-cta{margin-left:auto}.marketing-hero{padding-top:75px}.product-view{grid-template-columns:1fr}.product-view aside{display:none}.capability-row,.capability-row.reversed{grid-template-columns:1fr;gap:35px}.capability-row.reversed .capability-copy{order:0}.marketing-belief,.engineering{grid-template-columns:1fr;gap:35px}.engineering>div:last-child{grid-column:auto}.capabilities,.workflow-section,.engineering{padding-block:80px}.workflow-content{grid-template-columns:1fr;gap:25px}}@media (max-width:550px){.marketing-nav{padding-inline:16px;height:62px}.marketing-hero{padding:64px 16px 0}.hero-inner h1{font-size:3.7rem}.hero-inner>p{font-size:16px}.hero-actions{flex-wrap:wrap}.hero-product{margin-top:55px}.preview-main{padding:17px}.preview-grid{grid-template-columns:1fr}.preview-assessment{display:none}.product-view{min-height:0}.product-chrome{gap:10px}.product-chrome>span:last-child{display:none}.product-caption{flex-wrap:wrap}.marketing-belief,.capabilities,.workflow-section,.engineering,.marketing-footer{margin-inline:16px}.marketing-belief{padding-block:65px}.capability-row{margin-top:65px}.capability-copy h3{font-size:28px}.capability-bottom{grid-template-columns:1fr;gap:30px;margin-top:65px}.workflow-nav button{padding:12px 10px}.marketing-close{padding:75px 16px}.marketing-footer{flex-wrap:wrap;gap:15px}.marketing-footer>div{width:100%;margin:0}.engineering h2,.marketing-close h2{font-size:2.8rem}}@media (prefers-reduced-motion:reduce){.marketing *,.marketing *:before,.marketing *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.preview-queue .recorded-issue.selected{background:#222133;box-shadow:inset 2px 0 #9c8ff5}.preview-queue .recorded-number{display:flex;align-items:center;gap:5px;color:#8e98aa;font-size:9px}.preview-queue .recorded-number svg{color:#62d5c8}.preview-queue .recorded-meta{color:#9da6b5;font-size:9px}.preview-queue .recorded-issue>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;margin:4px 0}.product-view aside>div:not(.preview-wordmark){display:flex;align-items:center;gap:7px}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,SF Mono,Cascadia Code,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root,:root[data-theme=light]{color-scheme:light;--bg-base: #f6f8f4;--bg-surface: #ffffff;--bg-elevated: #ffffff;--border: #dce5dc;--border-focus: #b8cabb;--text-primary: #192f25;--text-secondary: #4a6052;--text-tertiary: #61766a;--accent: #244b3b;--accent-weak: rgba(36, 75, 59, .12);--danger: #dc2626;--warning: #d97706;--success: #16a34a;--info: #2563eb;--neutral: #71717a;--track: #e4e4e7;--shadow-lg: 0 18px 44px -22px rgba(20, 20, 25, .12)}:root[data-theme=dark]{color-scheme:dark;--bg-base: #101a15;--bg-surface: #19271f;--bg-elevated: #203129;--border: #304539;--border-focus: #506b5a;--text-primary: #fafafa;--text-secondary: #a1a1aa;--text-tertiary: #a0b4a6;--accent: #d2e8d7;--accent-weak: rgba(250, 250, 250, .08);--danger: #ef4444;--warning: #f59e0b;--success: #22c55e;--info: #3b82f6;--neutral: #71717a;--track: #27272a;--shadow-lg: 0 22px 54px -26px rgba(0, 0, 0, .62)}*{box-sizing:border-box}body{margin:0;background:var(--bg-base);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased;transition:background-color .3s ease,color .3s ease}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:2px}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.left-0\.5{left:.125rem}.left-3{left:.75rem}.right-2\.5{right:.625rem}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:1rem}.top-\[7px\]{top:7px}.z-10{z-index:10}.z-50{z-index:50}.mx-4{margin-left:1rem;margin-right:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-8{height:2rem}.h-\[30px\]{height:30px}.h-\[5px\]{height:5px}.h-full{height:100%}.max-h-40{max-height:10rem}.max-h-\[85vh\]{max-height:85vh}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-7{width:1.75rem}.w-\[34px\]{width:34px}.w-\[5px\]{width:5px}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[280px\]{min-width:280px}.min-w-\[50px\]{min-width:50px}.max-w-2xl{max-width:42rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in .2s cubic-bezier(.16,1,.3,1)}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:12px}.rounded-md{border-radius:8px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-t{border-top-width:1px}.border-accent{border-color:var(--accent)}.border-border{border-color:var(--border)}.border-border-focus{border-color:var(--border-focus)}.border-danger{border-color:var(--danger)}.border-l-accent{border-left-color:var(--accent)}.border-l-info{border-left-color:var(--info)}.bg-\[color-mix\(in_srgb\,var\(--bg-base\)_84\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg-base) 84%,transparent)}.bg-accent{background-color:var(--accent)}.bg-black\/40{background-color:#0006}.bg-border-focus{background-color:var(--border-focus)}.bg-danger{background-color:var(--danger)}.bg-elevated{background-color:var(--bg-elevated)}.bg-info{background-color:var(--info)}.bg-neutral{background-color:var(--neutral)}.bg-success{background-color:var(--success)}.bg-surface{background-color:var(--bg-surface)}.bg-track{background-color:var(--track)}.bg-transparent{background-color:transparent}.bg-warning{background-color:var(--warning)}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.pb-11{padding-bottom:2.75rem}.pb-6{padding-bottom:1.5rem}.pb-\[72px\]{padding-bottom:72px}.pl-4{padding-left:1rem}.pl-9{padding-left:2.25rem}.pr-3\.5{padding-right:.875rem}.pt-1{padding-top:.25rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:JetBrains Mono,SF Mono,Cascadia Code,Consolas,monospace}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-accent{color:var(--accent)}.text-canvas{color:var(--bg-base)}.text-danger{color:var(--danger)}.text-info{color:var(--info)}.text-success{color:var(--success)}.text-text-primary{color:var(--text-primary)}.text-text-secondary{color:var(--text-secondary)}.text-text-tertiary{color:var(--text-tertiary)}.text-warning{color:var(--warning)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-\[inset_2px_0_0_var\(--accent\)\]{--tw-shadow: inset 2px 0 0 var(--accent);--tw-shadow-colored: inset 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-elevate{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.container-main{max-width:1120px;margin:0 auto;padding:0 28px}@media (max-width: 640px){.container-main{padding:0 16px}}.brand-mark:hover{text-decoration:none}.header-workspace{padding:6px 12px;margin-right:8px;font-size:13px;font-weight:600}.workspace-intro{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:52px 0 28px}.workspace-intro h1{font-size:clamp(2rem,4vw,3rem);line-height:1.1;font-weight:650;letter-spacing:-.035em;margin:8px 0}.workspace-intro p{color:var(--text-secondary);margin:0}.workspace-intro .workspace-caption{color:var(--text-tertiary);font-size:11px;font-weight:700;letter-spacing:.08em}.workspace-source{color:var(--text-secondary);font-size:11px;font-weight:700;white-space:nowrap;letter-spacing:.05em}.workspace-search{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;padding:18px 20px 0}.workspace-content{padding-top:12px}::-moz-selection{background:#b6d7bd;color:#18372a}::selection{background:#b6d7bd;color:#18372a}@media (max-width:640px){.workspace-intro{padding-top:32px;align-items:start;flex-direction:column;gap:12px}.workspace-search{padding:14px 14px 0}}.digest-md h3{font-size:15px;font-weight:600;margin:16px 0 4px;color:var(--text-primary)}.digest-md h4{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-tertiary);margin:15px 0 5px}.digest-md p{font-size:14px;color:var(--text-secondary);margin:4px 0}.digest-md ul{margin:4px 0;padding-left:16px}.digest-md li{font-size:14px;color:var(--text-secondary);margin:3px 0}.digest-md blockquote{border-left:2px solid var(--border-focus);margin:8px 0;padding:2px 12px;color:var(--text-secondary);font-style:italic}.digest-md a{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}.digest-md strong{color:var(--text-primary);font-weight:600}.landing-hero{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;padding-top:100px;padding-bottom:110px}.landing-label{color:var(--text-secondary);font-size:14px}.landing h1{font-size:clamp(3.2rem,6vw,5.7rem);line-height:1.02;letter-spacing:-.04em;font-weight:650;margin:24px 0}.landing h1 em{color:#628270;font-family:Georgia,serif;font-weight:400}.landing-intro{max-width:48ch;font-size:18px;color:var(--text-secondary)}.landing-actions{display:flex;align-items:center;gap:24px;margin-top:32px}.landing button{background:#244b3b;color:#fff;border:0;border-radius:8px;padding:14px 20px;font-weight:600;cursor:pointer}.landing button:hover{background:#35644e}.landing button:focus-visible{outline:3px solid #83b39b;outline-offset:3px}.landing-note{color:var(--text-secondary);font-size:13px;margin-top:20px}.hero-preview{background:#e5ede5;color:#18372a;padding:30px;border-radius:16px}.preview-top{display:flex;justify-content:space-between;gap:12px;font-size:11px;font-weight:700;letter-spacing:.05em;border-bottom:1px solid #b4c9b9;padding-bottom:22px}.hero-preview h2{font-family:Georgia,serif;font-size:30px;margin:32px 0 4px}.hero-preview p{color:#486657;margin-bottom:30px}.preview-row{display:flex;align-items:center;gap:16px;padding:18px 0;border-top:1px solid #b4c9b9;font-size:13px}.preview-row div{flex:1}.preview-row small{display:block;color:#486657;margin-top:4px}.preview-row b{font-size:10px}.landing-details{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding-top:80px;padding-bottom:100px;border-top:1px solid var(--border)}.landing-details h2,.landing-close h2{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.03em;line-height:1.1}.landing-details p{color:var(--text-secondary)}.detail-list article{border-top:1px solid var(--border);padding:20px 0}.detail-list h3{font-size:18px;margin:0}.landing-close{border-top:1px solid var(--border);padding-top:50px;padding-bottom:80px}@media (max-width:700px){.landing-hero,.landing-details{grid-template-columns:1fr;gap:40px;padding-top:55px;padding-bottom:65px}.landing h1{font-size:3.3rem}.hero-preview{padding:22px}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root,:root[data-theme=light]{--bg-base:#f7f8fc;--bg-surface:#fff;--bg-elevated:#fff;--border:#e2e5ef;--border-focus:#cbd1e0;--text-primary:#191c2c;--text-secondary:#5e647a;--text-tertiary:#70788e;--accent:#5d50d8;--accent-weak:rgba(93,80,216,.12);--success:#16835d;--danger:#c83954;--warning:#a86512;--info:#425ed4;--track:#e8eaf1}:root[data-theme=dark]{--bg-base:#10111b;--bg-surface:#191b29;--bg-elevated:#212334;--border:#303345;--border-focus:#484b61;--text-primary:#f3f3fa;--text-secondary:#b4b7ca;--text-tertiary:#a1a6bc;--accent:#b1a7ff;--accent-weak:rgba(177,167,255,.16);--success:#62d5a4;--danger:#ff8192;--warning:#f4ba6a;--info:#a9b8ff;--track:#37394a}body{font-family:Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif}.container-main{max-width:1240px}.brand-mark{display:inline-flex;align-items:center;gap:9px;letter-spacing:-.04em;font-size:18px}.brand-icon{width:30px;height:30px;display:grid;place-items:center;color:#fff;background:#6457de;border-radius:9px}.header-workspace{display:inline-flex;align-items:center;gap:4px;color:var(--text-primary)}.landing-hero{min-height:650px;grid-template-columns:.94fr 1.06fr;gap:6%;padding-top:90px;padding-bottom:115px}.hero-copy{position:relative;z-index:1}.hero-badge{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-size:13px;font-weight:650;background:var(--accent-weak);border-radius:100px;padding:8px 12px}.landing h1{font-size:clamp(3.5rem,5.4vw,5.4rem);font-weight:700;line-height:1.04;letter-spacing:-.04em;margin:26px 0 22px;max-width:10ch}.landing h1 span{color:var(--accent)}.landing-intro{font-size:18px;line-height:1.7;max-width:43ch}.landing-actions{margin-top:30px}.landing button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#6254da;color:#fff;padding:15px 20px;border-radius:10px;box-shadow:0 8px 20px #4b3dae33}.landing button:hover{background:#5144c3;transform:translateY(-1px)}.landing-actions a{display:inline-flex;align-items:center;gap:4px;color:var(--text-primary);font-size:14px;font-weight:600}.hero-assurance{display:flex;flex-wrap:wrap;gap:18px;color:var(--text-secondary);font-size:12px;margin-top:29px}.hero-assurance span{display:inline-flex;align-items:center;gap:5px}.hero-assurance svg{color:var(--success)}.hero-art{position:relative;padding:38px 0 38px 30px}.hero-art:before{content:"";position:absolute;top:0;right:-24px;bottom:0;left:0;background:#e8e7fa;border-radius:32px}[data-theme=dark] .hero-art:before{background:#282643}.preview-window{position:relative;border:1px solid var(--border);background:var(--bg-surface);border-radius:14px;box-shadow:0 25px 70px #221e5229;overflow:hidden}.preview-chrome{display:flex;gap:20px;align-items:center;height:52px;padding:0 20px;border-bottom:1px solid var(--border);font-size:11px;color:var(--text-secondary)}.preview-mark{display:flex;align-items:center;gap:7px;font-weight:700;font-size:13px;color:var(--text-primary)}.preview-mark svg{color:var(--accent)}.preview-project{display:flex;align-items:center;gap:6px;border-left:1px solid var(--border);padding-left:18px}.preview-dots{margin-left:auto;font-size:16px;letter-spacing:2px}.preview-content{padding:28px 26px 20px}.preview-heading{display:flex;justify-content:space-between;gap:10px;align-items:start}.preview-kicker{color:var(--text-tertiary);font-size:10px;font-weight:700;letter-spacing:.08em}.preview-heading h2{font-size:21px;font-weight:700;letter-spacing:-.03em;margin:6px 0 3px}.preview-heading p{color:var(--text-secondary);font-size:12px;margin:0}.preview-live{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:10px;color:var(--text-secondary)}.preview-live span{width:7px;height:7px;background:#45bf89;border-radius:50%}.preview-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:25px 0}.preview-stats div{background:var(--bg-base);border:1px solid var(--border);border-radius:9px;padding:13px}.preview-stats small,.preview-stats strong,.preview-stats span{display:block}.preview-stats small{color:var(--text-secondary);font-size:10px}.preview-stats strong{font-size:24px;line-height:1.2;margin:8px 0 4px}.preview-stats span{color:var(--text-tertiary);font-size:10px}.preview-list-head{display:flex;justify-content:space-between;font-size:12px;padding-bottom:11px}.preview-list-head span{display:flex;gap:4px;align-items:center;color:var(--text-tertiary)}.preview-item{display:flex;align-items:center;gap:10px;border-top:1px solid var(--border);padding:13px 0;color:var(--accent)}.preview-item div{flex:1;min-width:0}.preview-item strong{display:block;color:var(--text-primary);font-size:11px}.preview-item small{display:block;color:var(--text-tertiary);font-size:10px;margin-top:3px}.preview-item b{border-radius:5px;padding:4px 6px;font-size:9px;white-space:nowrap}.badge-high{color:#b64d61;background:#fcebf0}.badge-review{color:#89540e;background:#fff3dc}.badge-duplicate{color:#5d50ba;background:#eeeaff}.insight-card{position:absolute;z-index:1;bottom:0;left:0;display:flex;align-items:center;gap:11px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:11px;box-shadow:0 15px 35px #1e194126;padding:13px 16px;color:var(--success)}.insight-icon{background:var(--accent-weak);color:var(--accent);border-radius:8px;padding:8px}.insight-card strong{display:block;color:var(--text-primary);font-size:12px}.insight-card p{color:var(--text-secondary);font-size:11px;margin:2px 0 0}.trust-strip{border-block:1px solid var(--border);background:var(--bg-surface)}.trust-strip>div{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:23px}.trust-strip span{display:flex;gap:8px;align-items:center;color:var(--text-secondary);font-size:13px;font-weight:600}.trust-strip span:first-child{font-size:10px;letter-spacing:.09em;color:var(--text-tertiary)}.trust-strip svg{color:var(--accent)}.landing-details{padding-top:120px;padding-bottom:120px;border:0;gap:14%}.details-intro>span{color:var(--accent);font-size:11px;letter-spacing:.08em;font-weight:700}.landing-details h2{max-width:13ch;font-weight:700;margin:22px 0}.details-intro p{max-width:42ch;line-height:1.7}.details-intro button{margin-top:24px}.detail-list article{display:flex;align-items:start;gap:18px;padding:25px 0}.detail-list article>div:nth-child(2){flex:1}.detail-list article>svg{color:var(--text-tertiary)}.detail-list p{margin:6px 0 0;font-size:14px;line-height:1.6}.detail-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:var(--accent-weak);color:var(--accent);flex-shrink:0}.landing-close{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-block:45px 75px}.landing-close h2{font-weight:700;margin:0 0 10px}.landing-close p{color:var(--text-secondary)}.workspace-intro{padding-top:48px}.workspace-intro h1{font-size:clamp(2rem,3.5vw,2.75rem)}.workspace-source{display:flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);text-transform:none;font-size:12px;letter-spacing:0}.workspace-search{padding:20px 22px 2px;box-shadow:0 12px 35px #27294c0a}.workspace-content section{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;padding:20px}.workspace-content section>div:first-child>span{font-size:13px;color:var(--text-primary);letter-spacing:0;text-transform:none}::-moz-selection{background:#c8c1ff;color:#20184f}::selection{background:#c8c1ff;color:#20184f}@media (max-width:800px){.landing-hero{grid-template-columns:1fr;min-height:0;gap:50px;padding-top:60px;padding-bottom:70px}.hero-art{max-width:620px}.trust-strip>div{flex-wrap:wrap;justify-content:flex-start;-moz-column-gap:30px;column-gap:30px}.trust-strip span:first-child{width:100%}.landing-details{grid-template-columns:1fr;gap:40px;padding-block:75px}}@media (max-width:520px){.landing h1{font-size:3.3rem}.landing-intro{font-size:16px}.hero-art{padding:20px 0 30px 10px}.hero-art:before{right:-10px}.preview-content{padding:20px 15px 12px}.preview-project{display:none}.preview-stats{gap:5px}.preview-stats div{padding:9px}.preview-stats small,.preview-stats span{font-size:9px}.preview-item b{display:none}.insight-card{bottom:-5px}.landing-close{align-items:flex-start;flex-direction:column}.workspace-content section{padding:14px}}.landing h1{max-width:13ch}@media (max-width:520px){.header-workspace{display:none}.landing-actions{gap:14px}.landing-actions button{padding:13px 14px;font-size:13px}.landing-actions a{font-size:13px;white-space:nowrap}.hero-art:before{right:0}}:root,:root[data-theme=light]{--bg-base:#f5f5f7;--bg-surface:#fff;--bg-elevated:#fff;--border:#d9d9de;--border-focus:#b2b4bc;--text-primary:#1d1d1f;--text-secondary:#55565d;--text-tertiary:#6a6b73;--accent:#0066cc;--accent-weak:rgba(0,102,204,.12);--success:#19734b;--danger:#b42d3e;--warning:#99600a;--info:#005fb8;--track:#dddde2}:root[data-theme=dark]{--bg-base:#111112;--bg-surface:#1c1c1e;--bg-elevated:#29292c;--border:#3b3b40;--border-focus:#62636b;--text-primary:#f5f5f7;--text-secondary:#b8b8c0;--text-tertiary:#a6a6ae;--accent:#70b6ff;--accent-weak:rgba(112,182,255,.16);--success:#77d0a4;--danger:#ff8791;--warning:#eab76c;--info:#8cc5ff;--track:#45454a}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.01em}.brand-icon{background:var(--text-primary);color:var(--bg-base);border-radius:8px}.brand-mark{gap:7px}.header-workspace{font-size:12px;font-weight:500}.container-main{max-width:1150px}.landing-new button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#0071e3;color:#fff;border:0;border-radius:100px;padding:14px 21px;font-size:15px;font-weight:600;cursor:pointer}.landing-new button:hover{background:#0077ed}.landing-new button:focus-visible,.landing-new a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.intro-new{text-align:center;padding-top:120px;padding-bottom:120px}.intro-new h1{font-size:clamp(4rem,8vw,6rem);line-height:1.02;letter-spacing:-.04em;font-weight:700;margin:0}.intro-new h1 span{color:var(--text-tertiary)}.intro-new>p{max-width:680px;margin:26px auto 0;color:var(--text-secondary);font-size:21px;line-height:1.45}.intro-actions{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:30px}.intro-actions a{color:var(--accent);font-size:16px;font-weight:600}.intro-foot{margin-top:30px;font-size:13px;color:var(--text-tertiary)}.intro-foot span{margin:0 7px}.example-section{background:var(--bg-surface);padding:110px 0}.example-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;align-items:center}.example-copy h2,.story-heading h2,.close-new h2{font-size:clamp(2.8rem,4.5vw,4.1rem);letter-spacing:-.04em;line-height:1.06;font-weight:700;margin:0}.example-copy p,.story-heading p,.close-new p{font-size:18px;line-height:1.55;color:var(--text-secondary);margin:23px 0}.example-copy>span{display:block;color:var(--text-tertiary);font-size:11px;letter-spacing:.07em;font-weight:650;margin-top:36px}.example-sheet{background:var(--bg-base);border:1px solid var(--border);border-radius:18px;overflow:hidden;box-shadow:0 25px 70px #00000014}.sheet-top{display:flex;justify-content:space-between;gap:20px;padding:17px 24px;border-bottom:1px solid var(--border);color:var(--text-tertiary);font-size:12px;font-weight:600}.sheet-body{padding:30px}.sheet-label{display:flex;gap:8px;align-items:center;color:var(--success);font-size:12px;font-weight:700;letter-spacing:.04em}.sheet-body h3{font-size:24px;line-height:1.2;letter-spacing:-.025em;max-width:32ch;margin:16px 0 25px}.sheet-rule{height:1px;background:var(--border);margin-bottom:24px}.match-label{font-size:12px;color:var(--text-tertiary);font-weight:600}.match-row{display:flex;gap:12px;align-items:center;margin-top:12px;font-size:14px}.match-row span{color:var(--text-tertiary)}.match-row strong{flex:1}.match-row svg{color:var(--accent)}.sheet-body>p{font-size:14px;line-height:1.55;color:var(--text-secondary);margin:13px 0 28px}.sheet-bottom{border-top:1px solid var(--border);padding-top:18px;display:flex;justify-content:space-between;gap:15px;color:var(--text-tertiary);font-size:12px}.sheet-bottom span:first-child{display:flex;align-items:center;gap:7px;color:var(--text-secondary)}.story-section{padding-top:120px;padding-bottom:120px}.story-heading{max-width:760px}.story-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:64px}.story-columns article{border-top:1px solid var(--border);padding-top:24px}.story-columns svg{color:var(--accent)}.story-columns h3{font-size:20px;letter-spacing:-.025em;margin:22px 0 8px}.story-columns p{font-size:15px;line-height:1.55;color:var(--text-secondary)}.close-new{background:var(--bg-surface);text-align:center;padding:110px 0}.close-new button{margin-top:14px}.workspace-intro{padding:42px 0 24px}.workspace-intro h1{font-size:32px;letter-spacing:-.025em}.workspace-intro p{font-size:14px}.workspace-source{border:0;background:transparent;color:var(--text-secondary)}.workspace-search{box-shadow:none;border-radius:12px}.workspace-content{padding-top:0}.workspace-content section{border-radius:12px}.queue-filters{display:flex;gap:3px;overflow-x:auto;padding:24px 0 14px;scrollbar-width:thin}.queue-filter{flex:0 0 auto;display:inline-flex;flex-direction:row-reverse;align-items:center;gap:7px;border:0;border-radius:8px;background:transparent;padding:9px 12px;color:var(--text-secondary);font-size:13px;font-weight:600}.queue-filter:hover{background:var(--accent-weak)}.queue-filter-active{background:var(--bg-surface);color:var(--text-primary);box-shadow:0 1px 3px #0000001a}.queue-filter-count{font-size:12px;color:var(--text-tertiary)}.queue-filter-label{white-space:nowrap}.workspace-content section>div:first-child>span{font-size:15px;font-weight:650}@media (max-width:720px){.intro-new{padding-top:80px;padding-bottom:80px}.intro-new h1{font-size:clamp(3.5rem,12vw,5rem)}.intro-new>p{font-size:18px}.example-section,.story-section,.close-new{padding-block:75px}.example-layout{grid-template-columns:1fr;gap:45px}.example-copy h2,.story-heading h2,.close-new h2{font-size:2.8rem}.story-columns{grid-template-columns:1fr;gap:24px;margin-top:40px}.sheet-body{padding:22px}.sheet-body h3{font-size:21px}.sheet-bottom{flex-direction:column}.intro-actions{gap:20px}.workspace-intro{padding-top:30px}.queue-filters{margin-inline:-16px;padding-inline:16px;flex-wrap:wrap;overflow:visible;gap:4px;margin-inline:0;padding-inline:0}}.placeholder\:text-text-tertiary::-moz-placeholder{color:var(--text-tertiary)}.placeholder\:text-text-tertiary::placeholder{color:var(--text-tertiary)}.first\:border-t:first-child{border-top-width:1px}.first\:border-t-0:first-child{border-top-width:0px}.hover\:bg-surface:hover{background-color:var(--bg-surface)}.hover\:text-text-primary:hover{color:var(--text-primary)}.hover\:text-text-secondary:hover{color:var(--text-secondary)}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[inset_2px_0_0_var\(--accent\)\]:hover{--tw-shadow: inset 2px 0 0 var(--accent);--tw-shadow-colored: inset 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-accent:focus{border-color:var(--accent)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[3px\]:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-accent-weak:focus{--tw-ring-color: var(--accent-weak)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--accent)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-accent-weak:focus-visible{--tw-ring-color: var(--accent-weak)}.disabled\:opacity-40:disabled{opacity:.4}@media not all and (min-width: 640px){.max-sm\:order-3{order:3}.max-sm\:order-4{order:4}.max-sm\:basis-full{flex-basis:100%}.max-sm\:overflow-visible{overflow:visible}.max-sm\:whitespace-normal{white-space:normal}}@media (min-width: 640px){.sm\:static{position:static}.sm\:inline-block{display:inline-block}.sm\:min-w-\[300px\]{min-width:300px}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:self-center{align-self:center}}@media (min-width: 1024px){.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}
