*{box-sizing:border-box}html{color:var(--text);background:var(--bg);font-family:Unica77 Cohere Web,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{margin:0;overflow-x:hidden}main{overflow-x:clip}a{color:inherit}h1,h2,h3,p{margin:0}.announcementBar{min-height:36px;display:flex;align-items:center;justify-content:center;gap:14px;color:#021539;padding:7px 18px;font-size:.78rem}.announcementBar span{color:#666666}.announcementBar strong{font-weight:500}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;min-height:64px;justify-content:space-between;padding:0 24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand,.topbar{align-items:center}.brand{display:inline-flex;gap:9px;color:#021539;font-weight:700;text-decoration:none}.brand img{width:142px;height:auto;display:block}.navlinks{display:flex;align-items:center;gap:18px;color:#666666;font-size:.9rem}.navlinks a{text-decoration:none}.navlinks a:hover{color:#021539}.mobileMenu{display:none}.mobileMenu summary{min-height:40px;display:inline-flex;align-items:center;border:1px solid #e5e7eb;border-radius:999px;background:#ffffff;color:#021539;cursor:pointer;list-style:none;padding:0 16px;font-size:.88rem;font-weight:700}.mobileMenu summary::-webkit-details-marker{display:none}.mobileMenuPanel{display:grid;grid-gap:10px;gap:10px;margin-top:12px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:12px}.mobileMenuPanel a{min-height:38px;display:flex;align-items:center;text-decoration:none}.navbutton{min-height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #021539;border-radius:999px;background:#021539;color:#ffffff;padding:0 14px;font-weight:600}.localeSwitch{display:inline-flex;overflow:hidden;border:1px solid #e5e7eb;border-radius:999px;background:#ffffff}.localeSwitch a{min-width:42px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;border-right:1px solid #e5e7eb;color:#666666;font-size:.78rem;font-weight:700}.localeSwitch a:last-child{border-right:0}.localeSwitch a[aria-current=page]{background:#021539;color:#ffffff}.srOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pageShell,.shell{width:min(1120px,calc(100% - 32px));margin:0 auto}.homeNarrative{width:min(1220px,calc(100% - 32px));margin:0 auto;padding:22px 0 84px}.controlWords{min-height:auto;display:grid;align-content:center;justify-items:center;grid-gap:14px;gap:14px;border-bottom:1px solid #e5e7eb;padding:20px 0 28px;text-align:center}.controlWordLoop{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:840px;margin:0;padding:0;list-style:none}.controlWordText{min-height:40px;display:inline-flex;align-items:center;border:1px solid #e5e7eb;border-radius:999px;background:#f5f5f5;color:#021539;padding:0 14px;font-size:clamp(.9rem,1.2vw,1rem);font-weight:700;line-height:1;white-space:nowrap}.controlWords p{max-width:760px;color:#666666;font-size:clamp(.98rem,1.3vw,1.12rem);line-height:1.45}.editorialHero{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.45fr);grid-gap:clamp(28px,7vw,96px);gap:clamp(28px,7vw,96px);align-items:center;min-height:min(760px,calc(100svh - 116px));border-bottom:1px solid #e5e7eb;padding:clamp(42px,7vw,96px) 0 52px}.heroText{min-width:0}.editorialHero h1{max-width:13ch;margin-top:18px;font-size:clamp(3.4rem,7.2vw,7.2rem);font-weight:520;line-height:.95;letter-spacing:0;word-break:keep-all;color:#021539}.editorialHero p{max-width:720px;margin-top:24px;color:#666666;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.45;word-break:keep-all}.heroProductNote{display:grid;grid-gap:14px;gap:14px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:18px}.heroProductNote span,.routeProof small,.routeProof span,.safeguardList span{color:#666666}.heroProductNote span,.routeProof span{font-size:.78rem;font-weight:700;text-transform:uppercase}.heroProductNote strong{color:#021539;font-size:1.45rem;font-weight:400;line-height:1.18}.heroProductNote p{margin-top:0;color:#444444;font-size:.98rem}.heroProofStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin-top:26px;border:1px solid #e5e7eb;border-radius:8px;background:#e5e7eb}.heroProofStrip>div{display:grid;grid-gap:5px;gap:5px;min-height:72px;align-content:center;background:#ffffff;padding:12px}.heroProofStrip strong{color:#021539;font-size:1.35rem;font-weight:500;line-height:1}.heroProofStrip span{color:#666666;font-size:.78rem;line-height:1.3}.heroWordmark{display:block;width:min(360px,72vw);height:auto;margin-bottom:24px}.heroFinePrint{max-width:540px;margin-top:14px;color:#666666;font-size:.86rem;line-height:1.45}.homeBenchmark{display:grid;grid-template-columns:minmax(0,.62fr) minmax(460px,1fr);grid-gap:clamp(24px,5vw,68px);gap:clamp(24px,5vw,68px);align-items:start;margin-top:34px;border-bottom:1px solid #e5e7eb;padding:0 0 42px}.homeBenchmark .sectionIntro .button{width:-moz-fit-content;width:fit-content;margin-top:22px}.homeBenchmarkPanel{display:grid;grid-gap:12px;gap:12px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:14px}.homeBenchmarkLead{display:grid;grid-gap:7px;gap:7px;border-radius:7px;background:#021539;color:#ffffff;padding:16px}.homeBenchmarkLead span{color:#9ec5ff;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.homeBenchmarkLead strong{font-size:1.35rem}.homeBenchmarkLead p{color:#d7d7df;line-height:1.45}.homeBenchmarkLead small{color:#9ec5ff;line-height:1.4}.homeBenchmarkGrid{display:grid;grid-gap:10px;gap:10px}.homeBenchmarkRoute{display:grid;grid-template-columns:minmax(0,.88fr) minmax(260px,1fr);grid-gap:14px;gap:14px;align-items:start;border:1px solid #f0f0f0;border-radius:7px;padding:12px;background:#ffffff}.homeBenchmarkRoute>div:first-child{display:grid;grid-gap:5px;gap:5px}.homeBenchmarkRoute span,.homeBenchmarkRoute strong{display:block}.homeBenchmarkRoute strong{color:#021539}.homeBenchmarkRoute span{color:#666666}.homeBenchmarkRoute.pending{background:#fafafa}.homeBenchmarkRoute.pending .homeBenchmarkMetrics{grid-template-columns:1fr}.homeBenchmarkMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.homeBenchmarkMetrics>span:not(.metricBadge){border:1px solid #e5e7eb;border-radius:8px;padding:8px;background:#fafafa;color:#021539;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}.suiteRangeGrid{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.suiteRangeGrid span{display:grid;grid-gap:4px;gap:4px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:10px}.suiteRangeGrid strong{color:#666666;font-size:.75rem;font-weight:700}.suiteRangeGrid em{color:#0d9488;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.96rem;font-style:normal;font-weight:700}.buyerTrust{display:grid;grid-template-columns:minmax(0,.58fr) minmax(460px,1fr);grid-gap:clamp(24px,5vw,68px);gap:clamp(24px,5vw,68px);align-items:start;margin-top:34px;border-bottom:1px solid #e5e7eb;padding:0 0 42px}.buyerTrustGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.buyerTrustCard{display:grid;grid-gap:8px;gap:8px;min-height:170px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:16px}.buyerTrustCard span{color:#0d9488;font-size:.76rem;font-weight:800;text-transform:uppercase}.buyerTrustCard strong{color:#021539;font-size:1rem;line-height:1.25;overflow-wrap:anywhere}.buyerTrustCard p{color:#666666;font-size:.92rem;line-height:1.45}.liveBand,.quickstartSection{display:grid;grid-template-columns:minmax(0,.72fr) minmax(420px,1fr);grid-gap:clamp(24px,5vw,68px);gap:clamp(24px,5vw,68px);align-items:start;margin-top:34px;border:1px solid #021539;border-radius:8px;background:#021539;color:#ffffff;padding:clamp(24px,5vw,64px)}.sectionIntro{min-width:0}.sectionIntro h2{margin-top:12px;font-size:clamp(2.1rem,4.4vw,4.25rem);font-weight:400;line-height:1;letter-spacing:0;overflow-wrap:normal;word-break:keep-all;color:#021539}.sectionIntro p{max-width:620px;margin-top:18px;color:#666666;font-size:1rem;line-height:1.55}.liveBand .eyebrow,.liveBand .sectionIntro p,.quickstartSection .eyebrow,.quickstartSection .sectionIntro p{color:rgba(255,255,255,.72)}.consoleStory{display:grid;grid-gap:12px;gap:12px;min-width:0}.liveBand .heroConsole{min-height:280px;background:#021539}.routeProofGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.routeProof{display:grid;grid-gap:8px;gap:8px;min-width:0;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:#021539;padding:14px;text-decoration:none}.routeProof strong{font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92rem;font-weight:400;overflow-wrap:anywhere}.routeProof small{font-size:.78rem;line-height:1.4}.catalogSection,.metricSection{margin-top:84px;border-top:1px solid #e5e7eb;padding-top:34px}.metricSection{display:grid;grid-template-columns:minmax(260px,.44fr) minmax(0,1fr);grid-gap:clamp(22px,4vw,54px);gap:clamp(22px,4vw,54px)}.metricSection .statStrip{margin-top:0}.safeguardList{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.safeguardList span{min-height:54px;display:flex;align-items:center;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:12px 14px;line-height:1.35}.catalogSection .catalogHeader{margin-top:0}.catalogControls{display:grid;justify-items:end;grid-gap:10px;gap:10px;min-width:min(100%,430px)}.catalogControls .searchBox{width:100%}.mobileRouteCards,.routePresetCards{display:none}.routePresetCards{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.mobileRouteCard,.routePresetCards{display:grid;grid-gap:12px;gap:12px}.mobileRouteCard{position:relative;border:1px solid #e5e7eb;border-radius:8px;padding:16px;text-decoration:none}.mobileRouteCard>span{color:#0d9488;font-size:.78rem;font-weight:700;text-transform:uppercase}.mobileRouteCard>strong{color:#021539;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1rem;overflow-wrap:anywhere}.mobileRouteCard dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.mobileRouteCard dl div{display:grid;grid-gap:4px;gap:4px;border:1px solid #f0f0f0;border-radius:7px;background:#fafafa;padding:10px}.mobileRouteCard dd{margin:0;color:#021539;font-weight:800}.mobileRouteCard small{color:#666666;line-height:1.45}.comingSoonRoute{position:relative;overflow:hidden}.comingSoonRoute:after{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;min-height:26px;align-items:center;border:1px solid rgba(2,21,57,.24);border-radius:999px;background:rgba(2,21,57,.08);color:#021539;content:"Coming Soon";font-size:.72rem;font-weight:700;padding:0 9px;text-transform:uppercase}.comingSoonRoute>:not(.statusPill){filter:blur(1.2px);opacity:.72}.comingSoonRoute:hover>*{filter:blur(.4px)}.filterChips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.filterChips .filter{padding:0 12px}.quickstartSection{grid-template-columns:minmax(0,.74fr) minmax(360px,.82fr);align-items:stretch;margin-top:84px;background:#021539}.quickstartSection .button.primary{border-color:#ffffff;background:#ffffff;color:#021539}.quickstartSection .button.secondary{color:#ffffff}.quickstartCode{display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#021539}.quickstartCode .panelHeader{border-bottom-color:rgba(255,255,255,.14);padding:16px 18px}.quickstartCode .panelHeader span{color:rgba(255,255,255,.64)}.quickstartCode .panelHeader strong{color:#ffffff;overflow-wrap:anywhere}.quickstartCode pre{border-radius:0;background:transparent}.marketShell{display:grid;grid-template-columns:248px minmax(0,1fr) 372px;grid-gap:18px;gap:18px;width:min(1600px,calc(100% - 28px));margin:0 auto;padding:28px 0 64px}.detailRail,.filterRail{position:-webkit-sticky;position:sticky;top:82px;height:calc(100dvh - 100px);align-self:start}.accountPanel,.detailPanel,.docBlock,.emptyState,.filterRail,.modelTableWrap,.routeCatalog,.statStrip,.statusCard,.tableWrap{border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.filterRail{display:grid;align-content:start;grid-gap:18px;gap:18px;padding:16px}.railSection{display:grid;grid-gap:10px;gap:10px}.eyebrow,.label,.railLabel,dt,th{color:#0d9488;font-size:.75rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.capBox,.filter,.searchBox,.sortPills button,.sortPills span{border:1px solid #e5e7eb;border-radius:6px;background:#ffffff;color:#021539}.searchBox{min-height:42px;display:flex;align-items:center;color:#666666;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;padding:0 11px}.filterStack{display:grid;grid-gap:8px;gap:8px}.filter,.sortPills button,.sortPills span{min-height:36px;font:inherit;font-size:.88rem;font-weight:500}.filter.active,.sortPills button.active,.sortPills span.active{border-color:#021539;background:#021539;color:#ffffff}.capBox{display:grid;grid-gap:4px;gap:4px;border-color:#f0f0f0;background:#fafafa;padding:10px}.capBox span{color:#666666;font-size:.78rem}.capBox strong,.packRow span,dd{font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.strategyControl,.tierSelector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:4px}.strategyControl button,.tierSelector button{min-height:44px;border:0;border-radius:6px;background:transparent;color:#666666;cursor:pointer;font:inherit;font-size:.82rem;font-weight:700}.strategyControl button.active,.tierSelector button.active{background:#021539;color:#ffffff}.tierSelector button:disabled{border-color:rgba(24,99,220,.18);background:#eff6ff;color:#1863dc;cursor:not-allowed;opacity:.78}.priceRangeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.fallbackControl,.priceRangeGrid label,.rpmControl{min-height:54px;display:grid;grid-gap:4px;gap:4px;align-content:center;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:10px 12px}.fallbackControl span,.priceRangeGrid span,.rpmControl span{color:#666666;font-size:.72rem;font-weight:700;text-transform:uppercase}.fallbackControl strong,.priceRangeGrid strong,.rpmControl strong{font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1rem}.fallbackControl{grid-template-columns:minmax(0,1fr) auto;align-items:center}.fallbackControl strong{color:#0d9488}.continuityNotice{margin-top:10px;color:#666666;font-size:.84rem;line-height:1.35}.marketMain{min-width:0}.marketHero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(260px,.42fr);align-items:stretch;justify-content:space-between;grid-gap:24px;gap:24px;min-height:390px;border:1px solid #f0f0f0;border-radius:22px;background:#ffffff;padding:32px}.marketHero>div:first-child{min-width:0}.marketHero h1{max-width:9.2ch;margin-top:16px;font-size:clamp(3.1rem,4.55vw,4.9rem);font-weight:400;line-height:1;letter-spacing:0;overflow-wrap:normal;color:#021539}.catalogHeader p,.docBlock p,.marketHero p,.pageHeader p,.split p,.statusCard p,li{color:#666666;line-height:1.5}.marketHero p{max-width:560px;margin-top:20px;color:#666666;font-size:1.12rem}.actions,.heroActions{display:flex;flex-wrap:wrap;gap:10px}.heroActions{justify-content:flex-start;margin-top:28px}.button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:999px;padding:0 18px;font-weight:600;text-decoration:none}button.button{cursor:pointer;font:inherit}.button:disabled,.oauthButton:disabled{cursor:not-allowed;background:#fafafa;color:#666666}.button.primary{border-color:#021539;background:#021539;color:#ffffff}.button.secondary{border-color:transparent;background:transparent;text-decoration:underline;text-underline-offset:5px}.heroConsole{display:grid;align-content:space-between;grid-gap:20px;gap:20px;border-radius:16px;color:#ffffff;padding:24px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.consoleGrid,.consoleRoute,.consoleTop{display:grid;grid-gap:7px;gap:7px}.consoleTop{grid-template-columns:1fr auto;align-items:center}.consoleGrid span,.consoleRoute span,.consoleTop span{color:rgba(255,255,255,.66);font-size:.76rem;text-transform:uppercase}.consoleTop strong{border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:5px 10px;color:#9ec5ff;font-size:.78rem;font-weight:600}.consoleRoute strong{font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(1.2rem,2vw,2rem);font-weight:400;overflow-wrap:anywhere}.consoleMeter{height:10px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.16)}.consoleMeter span{display:block;height:100%;border-radius:inherit;background:#ff7759}.consoleGrid{grid-template-columns:repeat(3,1fr);gap:0}.consoleGrid>div{min-width:0;border-top:1px solid rgba(255,255,255,.18);padding-top:14px}.consoleGrid>div+div{margin-left:8px}.consoleGrid strong{display:block;margin-top:4px;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.1rem;font-weight:400}.statStrip{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;margin-top:18px;border-color:#f0f0f0;background:#ffffff}.statStrip>div{min-height:82px;display:grid;align-content:center;grid-gap:6px;gap:6px;border-right:1px solid #e5e7eb;padding:14px 16px}.statStrip>div:last-child{border-right:0}.statStrip strong{color:#021539;font-size:1.85rem;font-weight:400}.statStrip span,dd,td{color:#666666}.catalogHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:36px 0 14px}.catalogHeader h2,h2{font-size:1.7rem;font-weight:400;line-height:1.1;overflow-wrap:normal;word-break:keep-all;color:#021539}.sortPills{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.sortPills button,.sortPills span{padding:0 12px}.modelTableWrap,.routeCatalog,.tableWrap{overflow-x:auto;border-color:#f0f0f0;background:#ffffff}table{width:100%;min-width:780px;border-collapse:collapse}.routeTable{min-width:1080px}.benchmarkTable{min-width:980px}.benchmarkTable.benchmarkTableCompact{min-width:640px}.benchmarkTable td,.benchmarkTable th{padding:8px 11px;vertical-align:middle}.benchmarkTable th{font-size:.8rem;font-weight:600;white-space:nowrap}.benchmarkTable td{font-size:.86rem;line-height:1.3}.benchmarkTable td span,.benchmarkTable td strong{display:inline;margin-top:0}.benchmarkTable .benchRank{color:#1863dc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600}.benchmarkTable .benchMeta{color:#666666;font-size:.8rem;font-weight:400}.benchmarkTable .benchTierCell{font-weight:600}.benchmarkTable .benchNumCell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:nowrap}.benchmarkTable .bestForCell{max-width:12rem;color:#666666;font-size:.82rem}.benchmarkTable .metricBadge{min-width:40px;min-height:24px;padding:0 6px;border-radius:6px;font-size:.8rem}.benchmarkTable .valueBadge{min-width:44px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.benchmarkTable .suiteStack{display:flex;flex-wrap:wrap;gap:4px}.benchmarkTable .suiteStack span{padding:1px 6px;border-radius:5px;font-size:.74rem}.benchmarkCatalog,.benchmarkRangeCatalog{border:1px solid #f0f0f0;background:#ffffff}.benchmarkCatalog{margin-top:14px}.benchmarkRangeCatalog{margin-top:16px}.benchmarkTableHeader{position:-webkit-sticky;position:sticky;left:0;z-index:2;display:flex;min-width:max-content;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #e5e7eb;padding:11px 14px;background:#ffffff}.benchmarkTableHeader span{color:#666666;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;font-weight:700;text-transform:uppercase}.benchmarkCatalog .benchmarkTableHeader{min-width:980px}.benchmarkRangeCatalog .benchmarkTableHeader,.tierRangeTable{min-width:920px}.benchmarkSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin:12px 0 0;border:1px solid #f0f0f0;background:#e5e7eb}.benchmarkSummary>div{display:grid;grid-gap:6px;gap:6px;min-height:72px;align-content:center;padding:12px 14px;background:#ffffff}.benchmarkSummary strong{color:#021539;font-size:1.35rem;font-weight:500;line-height:1}.benchmarkSummary span{color:#666666;font-size:.86rem}.rankingsStatBand{padding:48px 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;background:#ffffff;margin-bottom:8px}.rankingsStatBandGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.rankingsStat{display:grid;grid-gap:10px;gap:10px;min-width:0}.rankingsStat strong{color:#021539;font-size:clamp(2rem,4vw,3.2rem);font-weight:700;line-height:1;letter-spacing:-.02em}.rankingsStat span{color:#666666;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rankingsTierCards{margin-top:64px;padding-bottom:24px}.rankingsTierCardsTitle{margin:0 0 20px;font-size:1.5rem;font-weight:400;color:#021539}.rankingsTierCardGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.rankingsTierCard{display:grid;grid-gap:16px;gap:16px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:24px}.rankingsTierCard>div{display:grid;grid-gap:8px;gap:8px}.rankingsTierCard span{color:#0d9488;font-size:.76rem;font-weight:800;text-transform:uppercase}.rankingsTierCard strong{color:#021539;font-size:1.3rem;font-weight:700;line-height:1.1}.rankingsTierCard p{color:#666666;font-size:.92rem;line-height:1.45}.rankingsTierCard dl{display:grid;grid-gap:10px;gap:10px;margin:0}.rankingsTierCard dl div{display:grid;grid-gap:4px;gap:4px;border-top:1px solid #f0f0f0;padding-top:10px}.rankingsTierCard dt{color:#666666;font-size:.72rem;font-weight:800;text-transform:uppercase}.rankingsTierCard dd{margin:0;color:#021539;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem;overflow-wrap:anywhere}.expandedRow td{padding:0!important;background:#f5f5f5;border-bottom:1px solid #e5e7eb}.expandedRowGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:16px;gap:16px;padding:18px 14px}.expandedRowGrid>div{display:grid;grid-gap:4px;gap:4px}.expandedRowGrid>div>span{color:#666666;font-size:.72rem;font-weight:700;text-transform:uppercase}.expandedRowGrid>div>.metricBadge,.expandedRowGrid>div>p,.expandedRowGrid>div>span+td,.expandedRowGrid>div>strong,.expandedRowGrid>div>td,.expandedRowGrid>div>td>.metricBadge,.expandedRowGrid>div>td>span,.expandedRowGrid>div>td>strong{display:block}.benchmarkSortNav{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 16px}.benchmarkSortNav a,.benchmarkSortNav button{display:inline-flex;min-height:44px;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e5e7eb;border-radius:8px;padding:0 18px;background:#ffffff;color:#666666;cursor:pointer;font-size:.92rem;font-weight:600;text-decoration:none}.benchmarkSortNav a[aria-current=page],.benchmarkSortNav button[aria-current=page]{border-color:#021539;background:#021539;color:#ffffff}.benchmarkBuyerFilters{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr)) minmax(200px,1.25fr);grid-gap:12px;gap:12px;margin:12px 0 20px}.benchmarkBuyerFilters label{display:grid;grid-gap:6px;gap:6px}.benchmarkBuyerFilters label span{color:#666666;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.benchmarkBuyerFilters input{min-width:0;min-height:44px;border:1px solid #e5e7eb;border-radius:8px;padding:0 14px;background:#ffffff;color:#021539;font:inherit;font-size:.92rem}.benchmarkBuyerFilters input:focus{border-color:#021539;outline:2px solid rgba(2,21,57,.12);outline-offset:1px}.filterSummary{align-self:end;min-height:44px;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;background:#f5f5f5;color:#666666;font-size:.82rem;line-height:1.35}.benchmarkComparison{margin-top:14px;border:1px solid var(--soft-line);background:var(--surface)}.benchmarkComparisonHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);padding:14px}.benchmarkComparisonHeader h2{margin:3px 0 5px;font-size:1.05rem;font-weight:700}.benchmarkComparisonHeader p{max-width:720px;margin:0;color:var(--muted);font-size:.88rem;line-height:1.45}.benchmarkComparisonHeader span,.benchmarkSourceNote{color:var(--muted);font-size:.78rem}.benchmarkLegend{display:flex;flex:0 0 auto;gap:8px}.benchmarkLegend span{display:inline-flex;min-height:28px;align-items:center;border:1px solid var(--line);border-radius:999px;padding:0 10px;background:var(--surface-raised);color:var(--text);font-weight:700}.benchmarkLegend span:before{width:8px;height:8px;margin-right:7px;border-radius:999px;content:""}.benchmarkChartFrame{overflow-x:auto;padding:10px 10px 0}.benchmarkChart{display:block;max-width:100%;width:100%;height:auto;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.chartGrid line{stroke:var(--line)}.chartBand rect{stroke:none}.chartBand.high rect{fill:rgba(24,99,220,.08)}.chartBand.middle rect{fill:rgba(13,148,136,.06)}.chartBand.low rect{fill:rgba(2,21,57,.04)}.chartBand text{fill:#666666;font-size:10px;font-weight:700;text-transform:uppercase}.chartGrid text{fill:#666666;font-size:12px}.chartGrid .axisLabel{fill:#021539;font-size:12px;font-weight:700}.chartGrid line{stroke:#e5e7eb;stroke-width:1}.chartPoint circle{stroke-width:2}.chartPoint.cpen circle{fill:rgba(13,148,136,.18);stroke:#0d9488}.chartPoint.reference circle{fill:rgba(24,99,220,.18);stroke:#1863dc}.chartPoint text{fill:#021539;font-size:11px;font-weight:700;paint-order:stroke;stroke:#ffffff;stroke-width:4px}.frontierLine{fill:none;stroke-width:2;stroke-dasharray:4 4}.frontierLine.cpen{stroke:#0d9488;stroke-width:2.5;stroke-dasharray:none}.frontierLine.openrouter,.frontierLine.reference{stroke:#1863dc}.frontierLine.openai{stroke:#6b7280}.frontierLine.claude{stroke:#9ca3af}.frontierLine.gemini{stroke:#94a3b8}.benchmarkLegend .cpen{border-color:#0d9488;background:rgba(13,148,136,.08);color:#0d9488}.benchmarkLegend .openrouter{border-color:#1863dc;color:#1863dc}.benchmarkLegend .claude,.benchmarkLegend .gemini,.benchmarkLegend .openai{border-color:#9ca3af;color:#6b7280}.benchmarkLegend .cpen:before{background:#0d9488}.benchmarkLegend .openrouter:before{background:#1863dc}.benchmarkLegend .claude:before,.benchmarkLegend .gemini:before,.benchmarkLegend .openai:before{background:#9ca3af}.savingsTable{margin-top:14px;border-top:1px solid #e5e7eb;padding:14px;background:#fafafa}.savingsTable table{width:100%;min-width:0;border-collapse:collapse}.savingsTable th{position:static;background:transparent;color:#666666;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:6px 10px;text-align:left;border-bottom:1px solid #e5e7eb}.savingsTable td{padding:8px 10px;font-size:.86rem;color:#021539;border-bottom:1px solid #f0f0f0}.savingsTable td strong{color:#021539;font-weight:600}.savingsTable .priceCell{font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:nowrap}.savingsTable tbody tr:last-child td{border-bottom:0}.benchmarkReferenceTable{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line)}.benchmarkReferenceTable>div{display:grid;grid-gap:3px;gap:3px;min-height:62px;align-content:center;border-right:1px solid var(--line);padding:10px 12px}.benchmarkReferenceTable>div:last-child{border-right:0}.benchmarkReferenceTable span,.benchmarkReferenceTable strong{display:block}.benchmarkReferenceTable strong{color:var(--text);font-size:.88rem}.benchmarkReferenceTable span{color:var(--muted);font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.benchmarkSourceNote,.benchmarkValueNote{margin:0;border-top:1px solid var(--line);padding:10px 14px;line-height:1.45}.benchmarkValueNote{color:var(--muted);font-size:.86rem}.benchmarkError{color:#9b301c;font-size:.9rem}.benchmarkError,.benchmarkHelp{max-width:760px;margin:10px 0 0}.benchmarkHelp{color:var(--muted);font-size:.92rem;line-height:1.45}.tableTitle{font-size:.92rem;margin:0;color:var(--text);font-weight:700}td,th{border-bottom:1px solid var(--line);padding:12px 14px;text-align:left;vertical-align:top}th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--surface-muted);color:var(--accent-strong);font-size:.74rem;font-weight:600;letter-spacing:0;text-transform:uppercase}.benchmarkTable th button{display:inline-flex;min-height:32px;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e5e7eb;border-radius:6px;padding:0 10px;background:#ffffff;color:#021539;cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;text-align:left;text-decoration:none;white-space:nowrap}.benchmarkTable th button[aria-current=page]{border-color:#021539;background:#021539;color:#ffffff}.benchmarkTableCompact td,.benchmarkTableCompact th{padding:10px 14px;vertical-align:middle}.benchmarkTableCompact th{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#021539}.benchmarkTable td:first-child,.benchmarkTable th:first-child{width:54px}.benchmarkTable td:nth-child(2),.benchmarkTable th:nth-child(2){width:124px}.benchmarkTable td:nth-child(3),.benchmarkTable td:nth-child(4),.benchmarkTable th:nth-child(3),.benchmarkTable th:nth-child(4){width:96px}.benchmarkTable td:nth-child(5),.benchmarkTable th:nth-child(5){width:78px}.benchmarkTable td:nth-child(6),.benchmarkTable th:nth-child(6){width:116px}.benchmarkTable td:nth-child(7),.benchmarkTable th:nth-child(7){width:78px}.benchmarkTable td:nth-child(8),.benchmarkTable td:nth-child(9),.benchmarkTable th:nth-child(8),.benchmarkTable th:nth-child(9){width:88px}.benchmarkTable td:nth-child(10),.benchmarkTable th:nth-child(10){width:96px}.benchmarkTable td:nth-child(11),.benchmarkTable th:nth-child(11){width:104px}.benchmarkTable td:nth-child(12),.benchmarkTable th:nth-child(12){width:118px}.benchmarkTable thead tr:first-child th{text-align:center}.benchmarkTable thead tr:nth-child(2) th{top:34px}.priceCell{white-space:nowrap}.valueCell .metricBadge{min-width:56px}.referenceSuccessCell small,.referenceValueCell small{display:block;margin-top:4px;color:var(--muted);font-size:.72rem;line-height:1.25}.lastCheckCell strong,.reasoningCell strong{color:var(--accent);font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.84rem}.lastCheckCell span,.reasoningCell span,.statusCell small{display:block;margin-top:4px;color:var(--muted);font-size:.72rem;line-height:1.25}.gpqaBandRow td{position:-webkit-sticky;position:sticky;left:0;z-index:1;border-bottom-color:#f0f0f0;padding:8px 14px;background:#f5f5f5}.gpqaBandRow span,.gpqaBandRow strong{display:inline-flex;margin:0 8px 0 0;color:#021539;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.gpqaBandRow span{color:#666666}.gpqaBandRow.middle td{background:rgba(13,148,136,.06)}.gpqaBandRow.low td{background:rgba(24,99,220,.06)}.referenceModelRow td{border-bottom-color:rgba(30,85,210,.16);background:rgba(60,140,255,.08)}.referenceModelRow td:first-child{border-left:3px solid var(--blue);color:var(--blue)}.referenceModelRow .metricBadge{border-color:rgba(30,85,210,.22);background:rgba(60,140,255,.14)}.referenceModelName strong,.referenceModelRow .lastCheckCell strong,.referenceModelRow .reasoningCell strong{color:var(--blue)}.mutedMetricCell{color:var(--muted)}tr:last-child td{border-bottom:0}td{font-size:.88rem}td span,td strong{display:block}td strong{color:var(--text);font-weight:600}td span{margin-top:3px}.benchmarkTable td:nth-child(10),.benchmarkTable td:nth-child(11),.benchmarkTable td:nth-child(12),.benchmarkTable td:nth-child(3),.benchmarkTable td:nth-child(4),.benchmarkTable td:nth-child(5),.benchmarkTable td:nth-child(6),.benchmarkTable td:nth-child(7),.benchmarkTable td:nth-child(8),.benchmarkTable td:nth-child(9),.tierRangeTable td:nth-child(n+2){font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.modelTable td:first-child,.routeTable td:first-child strong{color:var(--blue);font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.statusPill{display:inline-flex;min-height:26px;align-items:center;border:1px solid var(--line);border-radius:999px;padding:0 9px;color:var(--muted);font-size:.78rem;font-weight:600}.statusPill.available{border-color:rgba(13,148,136,.25);background:#ecfdf5;color:#0d9488}.statusPill.planned{border-color:rgba(24,99,220,.24);background:#eff6ff;color:#1863dc}.statusPill.ready{border-color:rgba(13,148,136,.25);background:#ecfdf5;color:#0d9488}.statusPill.watch{border-color:rgba(24,99,220,.24);background:#eff6ff;color:#1863dc}.statusPill.risk{border-color:rgba(185,28,28,.24);background:rgba(255,107,74,.1);color:#b91c1c}.statusPill.reference{border-color:rgba(24,99,220,.24);background:#eff6ff;color:#1863dc}.metricBadge{display:inline-grid;min-width:48px;min-height:30px;place-items:center;border:1px solid var(--line);border-radius:6px;padding:0 8px;color:var(--text);font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem;font-weight:700}.metricBadge.excellent{border-color:rgba(13,148,136,.24);background:#ecfdf5;color:#0d9488}.metricBadge.good{border-color:rgba(24,99,220,.24);background:#eff6ff;color:#1863dc}.metricBadge.watch{border-color:rgba(185,28,28,.24);background:rgba(255,107,74,.1);color:#b91c1c}.suiteStack{display:grid;grid-gap:5px;gap:5px}.suiteStack span{display:inline-flex;max-width:100%;border:1px solid #e5e7eb;border-radius:7px;padding:4px 7px;background:#fafafa;color:#666666;font-size:.78rem;overflow-wrap:anywhere}.detailRail{align-content:start}.detailPanel,.detailRail{display:grid;grid-gap:14px;gap:14px}.detailPanel{border-color:#f0f0f0;padding:18px}.panelHeader{display:grid;grid-gap:5px;gap:5px;border-bottom:1px solid #e5e7eb;padding-bottom:12px}.panelHeader span{color:#666666;font-size:.78rem;font-weight:600;text-transform:uppercase}.panelHeader strong{color:#021539;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:400}dl{display:grid;grid-gap:14px;gap:14px;margin:0}dd{margin:4px 0 0;font-size:.9rem;line-height:1.4}dd,pre{overflow-wrap:anywhere}pre{margin:0;overflow-x:auto;border-radius:8px;background:#021539;color:#e5e7eb;padding:18px;font-size:.84rem;line-height:1.6;white-space:pre-wrap}.pageShell{padding:48px 0 72px}.pageHeader{margin-bottom:28px}.pageHeader h1{max-width:920px;margin-top:12px;font-size:clamp(2.4rem,6vw,4.8rem);font-weight:400;line-height:1;color:#021539}.compactHeader h1{font-size:clamp(2.1rem,5vw,4rem)}.pageHeader p{max-width:760px;margin-top:18px}.dashboardGrid,.docGrid,.pricingGrid,.signinGrid,.statusGrid{display:grid;grid-gap:12px;gap:12px}.docGrid,.statusGrid{grid-template-columns:repeat(3,1fr)}.pricingGrid,.signinGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboardGrid .signinGrid{grid-column:1/-1}.accountPanel,.docBlock,.emptyState,.statusCard{border-color:#f0f0f0;padding:20px}.docBlock{display:grid;grid-gap:16px;gap:16px}.docBlock.wide{margin-top:12px}.docsBaseUrl{margin-top:0}.docsQuickstart{margin-top:12px}.docsCodeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.docsConceptGrid{margin-top:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.docsSplitGrid{margin-top:12px}.docsTable{min-width:640px}.docsTable td,.docsTable th{padding:10px 12px;vertical-align:top;font-size:.86rem;line-height:1.4}.docsTable th{font-size:.8rem;font-weight:600;white-space:nowrap}.docsTable code{font-size:.82rem}.docsTableCompact{min-width:0}.docsLinks{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.statusLine{display:flex;align-items:center;gap:10px}.dot{width:10px;height:10px;border-radius:999px;background:var(--warn)}.dot.available{background:var(--ok)}.tableWrap{margin-top:18px}.adminStatsShell{width:min(100% - 48px,1280px);margin:0 auto;padding:28px 0 72px}.adminStatsHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:flex-end;margin-bottom:18px}.adminStatsHeader h1{max-width:760px;margin-top:8px;font-size:clamp(2rem,4vw,3.6rem);font-weight:400;line-height:1.02}.adminStatsHeader p{max-width:760px;margin-top:12px;color:var(--muted)}.adminWindowTabs{display:inline-grid;grid-template-columns:repeat(3,minmax(96px,1fr));overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.adminWindowTab{border-right:1px solid var(--line);padding:10px 14px;color:var(--muted);font-size:.86rem;font-weight:700;text-align:center}.adminWindowTab:last-child{border-right:0}.adminWindowTab.active{background:var(--ink);color:var(--surface)}.adminWindowCards{display:none}.adminAccessState,.adminStatsMeta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px;border:1px solid var(--soft-line);border-radius:8px;background:var(--surface);padding:12px 14px}.adminAccessState span,.adminStatsMeta span{border-radius:999px;background:rgba(0,77,64,.08);color:var(--accent);padding:4px 8px;font-size:.74rem;font-weight:800}.adminAccessState strong,.adminStatsMeta strong{flex:1 1 260px;font-size:.9rem}.adminLockedPreview{display:grid;grid-gap:14px;gap:14px}.adminLockedHero{display:grid;grid-template-columns:minmax(0,.88fr) minmax(280px,.72fr);grid-gap:18px;gap:18px;align-items:stretch;border:1px solid var(--soft-line);border-radius:22px;background:var(--surface);padding:clamp(20px,4vw,30px)}.adminLockedHero h2{max-width:680px;margin-top:10px;font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.04}.adminLockedHero p{max-width:720px;margin-top:12px;color:var(--muted);line-height:1.5}.adminLockedKpis{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.adminLockedKpis>div{display:grid;grid-gap:6px;gap:6px;align-content:center;border:1px solid var(--line);border-radius:8px;background:#fafafa;padding:14px}.adminLockedKpis span{color:var(--muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.adminLockedKpis strong{font-size:1.5rem;font-weight:500}.adminStatsKpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:18px}.adminMetricCard,.adminStatsPanel{border:1px solid var(--soft-line);border-radius:8px;background:var(--surface)}.adminMetricCard{min-height:112px;display:grid;align-content:space-between;padding:16px}.adminMetricCard span{color:var(--muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.adminMetricCard strong{font-size:clamp(1.45rem,2.6vw,2.1rem);font-weight:500;line-height:1}.adminStatsPanels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.adminStatsPanel{min-width:0;overflow:hidden}.adminStatsPanel.wide{grid-column:1/-1}.adminStatsPanel.locked{opacity:.82}.adminPanelHeader{display:grid;grid-gap:4px;gap:4px;border-bottom:1px solid var(--soft-line);padding:16px 18px 14px}.adminPanelHeader h2{margin:0;font-size:1rem}.adminPanelHeader p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.45}.adminTableWrap{margin-top:0;border:0;border-radius:0;background:transparent}.adminTableWrap table{margin:0}ul{display:grid;grid-gap:10px;gap:10px;margin:20px 0 0;padding-left:20px}.alert{margin-bottom:16px;border:1px solid rgba(179,0,0,.24);border-radius:8px;background:rgba(179,0,0,.06);color:var(--danger);padding:14px 16px}.oauthButton{min-height:68px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-weight:600;text-decoration:none}.oauthNotice{grid-column:1/-1;color:var(--muted);line-height:1.5}.accountPanel{display:grid;grid-gap:18px;gap:18px}.identity{display:flex;align-items:center;gap:14px;min-width:0}.avatarFallback,.identity img{width:56px;height:56px;flex:0 0 auto;border-radius:50%;background:var(--surface-muted)}.identity p{margin-top:4px;color:var(--muted)}.identity span{display:inline-flex;margin-top:8px;color:var(--accent-strong);font-size:.78rem;font-weight:600;text-transform:uppercase}.creditBox{border:1px solid var(--line);border-radius:8px;background:var(--surface-raised);padding:18px}.creditBox strong{display:block;margin-top:8px}.dashboardShell{width:min(1380px,calc(100% - 32px));margin:0 auto;padding:36px 0 72px}.dashboardHero{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);grid-gap:clamp(20px,4vw,32px);gap:clamp(20px,4vw,32px);align-items:stretch;border:1px solid var(--soft-line);border-radius:22px;background:var(--surface);padding:clamp(22px,4vw,32px)}.dashboardIdentity{display:grid;align-content:space-between;grid-gap:20px;gap:20px;min-width:0}.dashboardIdentity h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:400;line-height:1.1}.dashboardConsole{min-height:240px}.dashboardMain,.dashboardStats{margin-top:14px}.dashboardMain{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.dashboardRail{position:-webkit-sticky;position:sticky;top:82px}.quickstartPanel{gap:16px}.dashboardSnippet{margin:0;border-radius:8px;background:#021539;color:#e5e7eb;padding:14px;font-size:.76rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.dashboardContent{min-width:0}.dashboardOnboarding{display:grid;grid-gap:14px;gap:14px}.onboardingHero{grid-template-columns:minmax(0,.95fr) minmax(280px,.72fr);align-items:stretch;border:1px solid #021539;border-radius:22px;color:#ffffff;padding:clamp(24px,5vw,40px)}.onboardingCopy,.onboardingHero{display:grid;grid-gap:16px;gap:16px}.onboardingCopy{align-content:start;min-width:0}.onboardingHero .eyebrow,.onboardingHero p{color:rgba(255,255,255,.72)}.onboardingHero h2{max-width:18ch;font-size:clamp(2rem,4vw,3.2rem);font-weight:400;line-height:1.05}.onboardingHero .oauthButton{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.08);color:#fff}.onboardingHero .oauthButton:disabled{background:rgba(255,255,255,.1);color:rgba(255,255,255,.82)}.accountPreviewConsole{display:grid;align-content:space-between;grid-gap:18px;gap:18px;min-height:270px;border:1px solid rgba(255,255,255,.16);border-radius:16px;padding:20px}.accountPreviewRows{display:grid;grid-gap:8px;gap:8px}.accountPreviewRows>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(255,255,255,.14);padding-top:9px}.accountPreviewRows span{color:rgba(255,255,255,.62);font-size:.74rem;text-transform:uppercase}.accountPreviewRows strong{min-width:0;overflow-wrap:anywhere;color:#fff;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem;font-weight:400}.onboardingFeatures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.onboardingCard{border-color:var(--soft-line);background:var(--surface);color:var(--text)}.onboardingCard span{color:var(--muted)}.onboardingCard strong{color:var(--text)}.onboardingCard small{color:var(--muted)}.accountDashboard{display:grid;grid-gap:14px;gap:14px}.dashboardApp{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh;background:var(--bg)}.dashboardSidebar{display:grid;grid-template-rows:auto 1fr auto;grid-gap:20px;gap:20px;border-right:1px solid var(--soft-line);background:var(--surface);padding:24px 18px;position:-webkit-sticky;position:sticky;top:0;height:100vh}.dashboardSidebarBrand{display:grid;grid-gap:6px;gap:6px}.dashboardSidebarBrand a{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-weight:700;text-decoration:none}.dashboardSidebarBrand img{width:28px;height:28px}.dashboardSidebarBrand small{color:var(--muted);font-size:.78rem;font-weight:600;text-transform:uppercase}.dashboardSidebarNav{display:grid;grid-gap:6px;gap:6px;align-content:start}.dashboardNavLink{display:block;border-radius:10px;color:var(--muted);font-size:.92rem;font-weight:600;padding:10px 12px;text-decoration:none}.dashboardNavLink.active,.dashboardNavLink:hover{background:var(--surface-raised);color:var(--text)}.dashboardNavLink.active{border:1px solid var(--line)}.dashboardSidebarFooter{display:grid;grid-gap:12px;gap:12px}.dashboardCreditChip,.dashboardUserChip{display:grid;grid-gap:4px;gap:4px;border:1px solid var(--line);border-radius:12px;background:var(--surface-raised);padding:12px}.dashboardCreditChip span,.dashboardUserChip span{color:var(--muted);font-size:.74rem;font-weight:700;text-transform:uppercase}.dashboardUserChip{grid-template-columns:40px minmax(0,1fr);align-items:center}.dashboardUserChip>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.dashboardUserChip .avatarFallback,.dashboardUserChip img{width:40px;height:40px;border-radius:999px}.dashboardCreditChip strong,.dashboardUserChip strong{font-size:.95rem;font-weight:600;overflow-wrap:anywhere}.dashboardBackLink{color:var(--muted);font-size:.84rem;text-decoration:none}.dashboardSupportLinks{display:flex;flex-wrap:wrap;gap:8px 12px}.dashboardSupportLinks a{color:var(--muted);font-size:.78rem;text-decoration:underline;text-underline-offset:3px}.dashboardMainArea{display:grid;grid-template-rows:auto 1fr;min-width:0}.dashboardTopbar{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;border-bottom:1px solid var(--soft-line);padding:28px clamp(20px,4vw,36px) 20px}.dashboardTopbar h1{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:400;line-height:1.05}.dashboardTopbarMeta{display:grid;justify-items:end;grid-gap:6px;gap:6px}.dashboardTopbarMeta strong{font-size:1.2rem}.dashboardPageBody{padding:20px clamp(20px,4vw,36px) 40px}.dashboardAuthenticatedShell,.dashboardPublicShell .dashboardOnboardingPage{min-height:100vh}.dashboardOnboardingPage{width:min(1380px,calc(100% - 32px));margin:0 auto;padding:36px 0 72px}.dashboardOverview,.dashboardSettings{display:grid;grid-gap:14px;gap:14px}.dashboardOverviewGrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);grid-gap:14px;gap:14px;align-items:start}.dashboardQuickLinks{display:flex;flex-wrap:wrap;gap:8px}.dashboardControlActions{display:flex;gap:8px;align-items:flex-end}.settingsIdentity{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center}.settingsIdentity .avatarFallback,.settingsIdentity img{width:56px;height:56px;border-radius:999px}.settingsIdentity p{color:var(--muted)}.dashboardTabs{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dashboardTab{min-height:40px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);cursor:pointer;font:inherit;font-size:.88rem;font-weight:600;padding:0 16px}.dashboardTab.active{border-color:var(--accent);background:var(--accent);color:var(--accent-text)}.dashboardRefresh{margin-left:auto}.dashboardControls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:flex-end}.controlGroup{display:grid;grid-gap:8px;gap:8px;min-width:0}.controlGroup>span{color:var(--muted);font-size:.75rem;font-weight:700;text-transform:uppercase}.dashboardSelect{min-height:40px;width:100%;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;padding:0 12px}.activityMetrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px}.metricCard{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:18px}.metricCard span{color:var(--muted);font-size:.78rem;font-weight:700;text-transform:uppercase}.metricCard strong{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:400;line-height:1}.dashboardPanel{gap:16px}.compactTableWrap{margin-top:0;border:0;background:transparent}.emptyCopy{color:var(--muted);line-height:1.5}.ledgerTable code{font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;color:var(--blue)}.dashboardCredits{display:grid;grid-gap:14px;gap:14px}.activityChartPanel{overflow:hidden}.activityChart{display:grid;grid-template-columns:repeat(auto-fit,minmax(28px,1fr));grid-gap:8px;gap:8px;align-items:flex-end;min-height:180px;padding-top:8px}.activityBar{display:grid;grid-gap:6px;gap:6px;justify-items:center;min-width:0}.activityBarTrack{display:flex;align-items:flex-end;width:100%;height:120px;border:1px solid var(--line);border-radius:8px;background:var(--surface-raised);padding:6px}.activityBarFill{display:block;width:100%;border-radius:4px;background:linear-gradient(180deg,#ff7759 0,var(--accent) 100%)}.activityBar small{color:var(--muted);font-size:.68rem;text-align:center;overflow-wrap:anywhere}.keyInlineEdit{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.keyInlineEdit input{width:72px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;padding:8px}.routingPolicyFields{grid-template-columns:repeat(4,minmax(72px,1fr));min-width:0}.keyPolicyEdit,.routingPolicyFields,.routingPolicyFields label{display:grid;grid-gap:8px;gap:8px}.routingPolicyFields input{width:100%;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;padding:8px}.keyPolicySummary{display:grid;grid-gap:6px;gap:6px;min-width:140px}.keyPolicySummary .button{width:-moz-fit-content;width:fit-content;margin-top:4px}.apiKeyHeader{display:grid;grid-gap:16px;gap:16px}.keyTableWrap{overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:var(--surface-raised)}.keyTable{width:100%;min-width:980px;border-collapse:collapse}.keyTable td,.keyTable th{border-bottom:1px solid var(--line);padding:14px 16px;text-align:left;vertical-align:top}.keyTable tr:last-child td{border-bottom:0}.keyTable code{font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem;color:var(--blue)}.keyTable td strong{display:block;font-weight:600}.keyTable td span{display:block;margin-top:4px;color:var(--muted);font-size:.82rem}.keyRowRevoked{opacity:.62}.keyEmptyState{display:grid;place-items:center;min-height:180px;border:0;background:transparent;color:var(--muted);text-align:center}.newKeyRow{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.newKeyRow code{flex:1 1 240px;overflow-wrap:anywhere;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem}.apiKeyManager{display:grid;grid-gap:18px;gap:18px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:18px}.keyCreateRow{display:grid;grid-template-columns:minmax(180px,1fr) 110px minmax(320px,1.4fr) auto;grid-gap:12px;gap:12px;align-items:flex-end}.keyCreateRow label,.messageEditor{display:grid;grid-gap:8px;gap:8px;min-width:0}.keyCreateRow span,.messageEditor span,.routingPolicyFields span{color:var(--muted);font-size:.78rem;font-weight:700;text-transform:uppercase}.keyCreateRow input,.messageEditor textarea,.playgroundInput{width:100%;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;padding:12px}.messageEditor textarea{min-height:96px;resize:vertical}.newKeyBox{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(0,60,51,.22);border-radius:8px;background:rgba(0,60,51,.06);padding:14px}.keyRow small,.newKeyBox span{color:var(--muted)}.newKeyBox code{overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,monospace}.keyList{display:grid;grid-gap:10px;gap:10px}.keyList p{color:var(--muted)}.keyRow{display:flex;gap:12px;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:8px;background:var(--surface-raised);padding:12px}.keyRow div{display:grid;grid-gap:4px;gap:4px;min-width:0}.keyRow span{overflow-wrap:anywhere;color:var(--accent);font-family:SFMono-Regular,Consolas,monospace}.keyMetrics{display:flex;flex-wrap:wrap;gap:6px}.keyMetrics small{border:1px solid var(--line);border-radius:999px;background:var(--surface);padding:4px 8px}.packList{display:grid;grid-gap:10px;gap:10px}.button.compact{padding:10px 14px;font-size:.92rem}.legalLinks{flex-wrap:wrap}.siteFooter{margin-top:48px;padding:40px 24px 28px;color:#ffffff}.footerInner{display:grid;grid-gap:28px;gap:28px;max-width:1120px;margin:0 auto}.footerBrand p,.footerNote{color:rgba(255,255,255,.6)}.footerColumns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.footerColumns div{display:grid;grid-gap:10px;gap:10px}.footerColumns span{color:#ffffff;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.footerColumns a{color:rgba(255,255,255,.72);text-decoration:none}.footerNote{max-width:1120px;margin:20px auto 0;font-size:.82rem}.muted{color:var(--muted)}.packRow{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-raised);padding:12px 14px}.packRow>div{display:grid;grid-gap:4px;gap:4px}.packRow strong{font-size:1.35rem}.packRow span{color:var(--muted)}.actions.compact{margin-top:0}.modelShell{width:min(1380px,calc(100% - 28px));margin:0 auto;padding:28px 0 64px}.modelHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;border:1px solid var(--soft-line);border-radius:22px;background:var(--surface);padding:24px}.modelHeader h1{margin-top:10px;font-size:clamp(2.2rem,5vw,4.8rem);font-weight:400;line-height:1}.modelHeader p{max-width:760px;margin-top:14px;color:var(--muted);line-height:1.6}.modelHeader.comingSoonRoute{padding:24px}.button.disabled,.button[aria-disabled=true]{pointer-events:none;opacity:.58}.backLink{color:var(--blue);font-size:.82rem;font-weight:600;text-decoration:none;text-transform:uppercase}.modelHeaderActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.modelGrid{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:14px;gap:14px;margin-top:14px;min-width:0}.comingSoonContent{filter:blur(1.2px);opacity:.72;max-width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.widePanel{grid-column:1/-1}.priceGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.priceGrid>div{border:1px solid var(--line);border-radius:8px;background:var(--surface-raised);padding:14px}.priceGrid span{color:var(--muted);font-size:.78rem;font-weight:600;text-transform:uppercase}.priceGrid strong{display:block;margin-top:8px;font-size:1.45rem}.compactTable{min-width:760px}.playgroundShell{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:16px;gap:16px;width:min(1380px,calc(100% - 28px));margin:0 auto;padding:18px 0 64px}.playgroundMain{min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:18px}.editorGrid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:14px;gap:14px;margin-top:14px}.resultPanel{display:grid;align-content:start;grid-gap:16px;gap:16px;border:1px solid var(--line);border-radius:8px;background:var(--surface-raised);padding:18px}.resultPanel h2{font-size:1.3rem}.resultPanel p{color:var(--muted);line-height:1.5}.resultJson{max-height:360px;overflow:auto}@media (max-width:1320px){.marketShell{grid-template-columns:220px minmax(0,1fr)}.detailRail{position:static;height:auto;grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (max-width:920px){.dashboardApp{grid-template-columns:1fr}.dashboardSidebar{position:static;height:auto;border-right:0;border-bottom:1px solid var(--soft-line)}.dashboardSidebarNav{grid-template-columns:repeat(2,minmax(0,1fr))}.activityMetrics,.adminLockedHero,.adminStatsHeader,.adminStatsKpis,.dashboardControls,.dashboardHero,.dashboardMain,.dashboardOverviewGrid,.onboardingFeatures,.onboardingHero{grid-template-columns:1fr}.adminWindowTabs{display:none}.adminWindowCards{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-bottom:14px}.adminWindowCard{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--soft-line);border-radius:8px;background:var(--surface);padding:14px 16px}.adminWindowCard span{font-weight:800}.adminWindowCard strong{color:var(--muted);font-size:.9rem}.adminWindowCard.active{border-color:rgba(0,77,64,.34);background:rgba(0,77,64,.06)}.adminStatsPanels{grid-template-columns:1fr}.dashboardRail{position:static}.buyerTrust,.editorialHero,.homeBenchmark,.liveBand,.metricSection,.quickstartSection{grid-template-columns:1fr}.editorialHero{min-height:0;align-items:start;padding-bottom:42px}.editorialHero h1{max-width:11.4ch;font-size:clamp(3.2rem,13vw,5.9rem)}.heroProductNote{max-width:560px}.buyerTrustGrid,.heroProofStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.routePresetCards,.routeProofGrid,.safeguardList{grid-template-columns:1fr}.safeguardList{grid-column:auto}.catalogControls{justify-items:start;width:100%}.catalogControls .sortPills,.filterChips{justify-content:flex-start}.dashboardGrid,.detailRail,.docGrid,.docsCodeGrid,.docsConceptGrid,.editorGrid,.marketShell,.modelGrid,.playgroundShell,.priceGrid,.pricingGrid,.signinGrid,.statusGrid{grid-template-columns:1fr}.detailPanel,.modelGrid,.modelShell{min-width:0;max-width:100%}.modelGrid .compactTable{min-width:560px}.keyCreateRow,.keyRow,.routingPolicyFields{grid-template-columns:1fr}.keyTable{min-width:0}.keyTable thead{display:none}.keyTable,.keyTable tbody,.keyTable td,.keyTable tr{display:block;width:100%}.keyTable tr{border-bottom:1px solid var(--line);padding:14px}.keyTable td,.keyTable tr:last-child{border-bottom:0}.keyTable td{display:grid;grid-template-columns:minmax(92px,.42fr) minmax(0,1fr);grid-gap:12px;gap:12px;padding:8px 0}.keyTable td:before{content:attr(data-label);color:var(--muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.keyPolicySummary{min-width:0}.keyUsageCell{align-items:baseline}.topbar{position:static}.dashboardTabs{position:relative;z-index:1;padding-top:6px}.dashboardRefresh{margin-left:0}.keyRow{display:grid;align-items:start}.detailRail,.filterRail{position:static;height:auto}.filterRail{order:2}.marketMain,.playgroundConfig{order:1}.playgroundMain{order:2}.detailRail{order:3}.catalogHeader,.marketHero,.modelHeader{align-items:start}.marketHero{grid-template-columns:1fr}.marketHero h1{max-width:11ch;font-size:clamp(2.7rem,10vw,4rem)}.heroActions{justify-content:flex-start}.statStrip{grid-template-columns:repeat(2,1fr)}.benchmarkSummary{grid-template-columns:1fr}.benchmarkComparisonHeader,.benchmarkLegend{display:grid;justify-content:stretch}.benchmarkReferenceTable{grid-template-columns:repeat(2,minmax(0,1fr))}.benchmarkReferenceTable>div:nth-child(2n),.statStrip>div:nth-child(2){border-right:0}.statStrip>div{border-bottom:1px solid var(--line)}.statStrip>div:nth-last-child(-n+2){border-bottom:0}}@media (max-width:620px){.announcementBar{justify-content:flex-start;flex-wrap:wrap;min-height:30px;padding:5px 12px;font-size:.72rem}.topbar{align-items:center;flex-direction:row;gap:12px;min-height:54px;padding:8px 12px}.desktopNav{display:none}.mobileMenu{display:block;margin-left:auto;position:relative}.mobileMenuPanel{position:fixed;top:88px;right:12px;left:12px;width:auto;box-shadow:0 18px 50px rgba(23,23,28,.14)}.mobileMenuPanel .localeSwitch{justify-self:start}.adminStatsShell,.dashboardShell,.homeNarrative,.pageShell,.shell{width:min(100% - 24px,680px)}.homeNarrative{padding-top:14px;padding-bottom:56px}.controlWords p{max-width:28rem;font-size:.98rem}.controlWords{gap:8px;padding:14px 0 20px}.editorialHero{gap:22px;padding-top:4px}.editorialHero h1{max-width:100%;margin-top:10px;font-size:clamp(2.05rem,8.7vw,2.75rem);line-height:1.08}.editorialHero p,.sectionIntro p{font-size:.98rem}.heroActions,.heroProofStrip{margin-top:18px}.heroProofStrip>div{min-height:62px;padding:10px}.heroProofStrip strong{font-size:1.15rem}.heroProductNote{padding-top:14px}.accountPreviewConsole{min-height:240px}.adminLockedHero h2,.onboardingHero h2{font-size:clamp(1.75rem,8vw,2.35rem);line-height:1.08}.liveBand,.quickstartSection{margin-top:24px;border-radius:16px;padding:22px}.sectionIntro h2{font-size:clamp(2rem,10vw,3rem)}.routeProofGrid{gap:8px}.buyerTrust,.catalogSection,.metricSection,.quickstartSection{margin-top:56px}.catalogHeader{display:grid;grid-gap:14px;gap:14px}.catalogControls{min-width:0;justify-items:stretch}.catalogControls .sortPills,.filterChips{width:100%;justify-content:flex-start}.catalogControls .sortPills button,.catalogControls .sortPills span,.filterChips .filter{flex:0 1 auto}.benchmarkBuyerFilters{grid-template-columns:1fr}.filterSummary{align-self:stretch}.marketShell{width:min(100% - 20px,680px)}.marketHero{min-height:0;border-radius:16px;padding:22px}.homeBenchmark{margin-top:28px;padding-bottom:32px}.buyerTrustGrid,.homeBenchmarkMetrics,.homeBenchmarkRoute,.suiteRangeGrid{grid-template-columns:1fr}.routeCatalog{display:none}.mobileRouteCards{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.benchmarkCatalog,.benchmarkRangeCatalog{display:block;box-shadow:inset -18px 0 18px -20px rgba(23,23,28,.42)}.benchmarkCatalog .benchmarkTableHeader,.benchmarkTable{min-width:1280px}.benchmarkTable{table-layout:auto}.benchmarkCatalog td,.benchmarkCatalog th{padding-right:6px;padding-left:6px}.benchmarkTable td:first-child,.benchmarkTable th:first-child{width:46px}.benchmarkTable td:nth-child(2),.benchmarkTable th:nth-child(2){width:104px}.benchmarkTable td:nth-child(3),.benchmarkTable td:nth-child(4),.benchmarkTable th:nth-child(3),.benchmarkTable th:nth-child(4){width:84px}.benchmarkTable td:nth-child(5),.benchmarkTable td:nth-child(7),.benchmarkTable th:nth-child(5),.benchmarkTable th:nth-child(7){width:72px}.benchmarkTable td:nth-child(10),.benchmarkTable td:nth-child(11),.benchmarkTable td:nth-child(6),.benchmarkTable th:nth-child(10),.benchmarkTable th:nth-child(11),.benchmarkTable th:nth-child(6){width:88px}.benchmarkTable td:nth-child(12),.benchmarkTable td:nth-child(8),.benchmarkTable td:nth-child(9),.benchmarkTable th:nth-child(12),.benchmarkTable th:nth-child(8),.benchmarkTable th:nth-child(9){width:82px}.consoleGrid{grid-template-columns:1fr}.consoleGrid>div+div{margin-left:0}}:root{--bg:#ffffff;--surface:#ffffff;--surface-muted:#f5f5f5;--surface-raised:#fafafa;--text:#021539;--muted:#666666;--line:#e5e7eb;--soft-line:#f0f0f0;--accent:#021539;--accent-strong:#021539;--accent-text:#ffffff;--ink:#021539;--ink-text:#ffffff;--coral:#ff6b4a;--blue:#1863dc;--wash:#f5f7fa;--code:#021539;--ok:#16a34a;--warn:#d97706;--danger:#b91c1c;--commercial-navy:#021539;--commercial-navy-2:#021539;--commercial-cyan:#0d9488;--commercial-yellow:#d97706}body,html{background:var(--bg);color:var(--text)}.announcementBar,body{background:#ffffff}.announcementBar{border-bottom:1px solid #e5e7eb;color:#666666}.announcementBar span{color:#0d9488}.announcementBar strong{color:#021539}.topbar{border-bottom:1px solid #e5e7eb;background:rgba(255,255,255,.92);box-shadow:0 4px 12px rgba(2,21,57,.04)}.mobileMenuPanel a,.navlinks{color:#666666}.mobileMenuPanel a[aria-current=page],.navlinks a:hover,.navlinks a[aria-current=page]{color:#021539}.mobileMenu summary,.mobileMenuPanel{border-color:#e5e7eb;background:#ffffff;color:#021539}.button.primary,.navbutton{border-color:#021539;background:#021539;color:#ffffff;box-shadow:0 4px 12px rgba(2,21,57,.08)}.button.secondary{color:#021539;-webkit-text-decoration-color:rgba(2,21,57,.38);text-decoration-color:rgba(2,21,57,.38)}.dashboardOnboardingPage,.homeNarrative,.pageShell{position:relative}.commercialHome{padding-top:0}.editorialHero{min-height:min(760px,calc(100svh - 100px));border-bottom:0;padding-top:clamp(34px,6vw,82px)}.catalogHeader h2,.editorialHero h1,.pageHeader h1,.sectionIntro h2{color:#021539;text-wrap:balance}.catalogHeader p,.editorialHero p,.heroFinePrint,.pageHeader p,.sectionIntro p{color:#666666}.heroWordmark{padding:8px 10px;filter:drop-shadow(0 4px 12px rgba(2,21,57,.08))}.brand,.heroWordmark{border-radius:8px;background:#021539}.brand{padding:6px 8px}.heroConsole{border:1px solid rgba(255,255,255,.14);background:#021539;box-shadow:0 14px 36px rgba(2,21,57,.18)}.routeBoard{display:grid;grid-gap:8px;gap:8px;position:relative;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(2,21,57,.54);padding:10px}.dashboardRouteStrip,.routeBoardHeader,.routeBoardMeta,.routeBoardRow{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;align-items:center}.dashboardRouteStrip span,.routeBoardHeader span,.routeBoardHeader strong,.routeBoardMeta span,.routeBoardRow small,.routeBoardRow span,.routeBoardRow strong{min-width:0;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;overflow-wrap:anywhere}.routeBoardHeader{color:rgba(255,255,255,.68);text-transform:uppercase}.routeBoardHeader strong{color:#0d9488;text-align:right}.routeBoardRow{min-height:34px;border-top:1px solid rgba(255,255,255,.1);color:#edf8fb;padding-top:8px;text-decoration:none}.routeBoardRow strong{color:#0d9488;text-align:right}.routeBoardRow small{color:#d97706;text-align:right}.routeBoardMeta{grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.1);padding-top:8px}.routeBoardMeta span{color:rgba(255,255,255,.68)}.buyerTrust,.commercialProof,.technicalBand{--ink:#ffffff;--line:rgba(255,255,255,0.14);--muted:rgba(235,243,250,0.72);--soft-line:rgba(255,255,255,0.1);box-shadow:0 0 0 100vmax #021539;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.commercialProof,.technicalBand{border-bottom-color:rgba(255,255,255,.1);background:#021539;color:#f7fbff}.buyerTrust h2,.buyerTrust strong,.commercialProof h2,.commercialProof strong,.docsQuickstart h2,.docsQuickstart h3,.docsQuickstart strong,.technicalBand h2,.technicalBand h3,.technicalBand strong{color:#ffffff}.buyerTrust p,.buyerTrustCard p,.commercialProof p,.docsQuickstart p,.technicalBand p{color:rgba(235,243,250,.72)}.buyerTrust .eyebrow,.commercialProof .eyebrow,.docsQuickstart .eyebrow,.technicalBand .eyebrow{color:#0d9488}.buyerTrust{margin-top:0;border-bottom-color:rgba(255,255,255,.1);background:#021539;color:#ffffff;padding-top:64px}.accountPanel,.buyerTrustCard,.detailPanel,.docBlock,.emptyState,.metricCard,.mobileRouteCard,.oauthButton,.statusCard{border:1px solid #e5e7eb;background:#ffffff;box-shadow:0 4px 12px rgba(2,21,57,.04)}.buyerTrustCard{border-color:rgba(255,255,255,.13);background:rgba(255,255,255,.06);box-shadow:none}.buyerTrustCard span,.metricCard span,.mobileRouteCard>span,.panelHeader span{color:#0d9488}.catalogSection{border-top:0}.routeCatalogOverlay{padding-bottom:34px}.routePresetCards{align-items:stretch}.mobileRouteCard{background:#ffffff}.mobileRouteCard:hover{border-color:rgba(13,148,136,.42);transform:translateY(-2px)}.dashboardApp{background:linear-gradient(90deg,#021539,#021539 260px,#f5f7fa 0)}.dashboardSidebar{border-right:1px solid rgba(255,255,255,.1);background:#021539;color:#ffffff}.dashboardCreditChip strong,.dashboardNavLink.active,.dashboardNavLink:hover,.dashboardSidebarBrand a,.dashboardUserChip strong{color:#ffffff}.dashboardBackLink,.dashboardCreditChip span,.dashboardNavLink,.dashboardSidebarBrand small,.dashboardSupportLinks a,.dashboardUserChip span{color:rgba(238,245,250,.68)}.dashboardNavLink.active{border-color:rgba(13,148,136,.34);background:rgba(13,148,136,.1)}.dashboardCreditChip,.dashboardUserChip{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.06)}.dashboardTopbar{border-bottom:1px solid #e5e7eb;background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dashboardRouteStrip{grid-template-columns:repeat(3,minmax(0,auto));justify-content:center;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:8px}.dashboardRouteStrip span{border-right:1px solid #e5e7eb;color:#405167;padding-right:10px}.dashboardRouteStrip span:last-child{border-right:0;padding-right:0}.routeOpsPanel{display:grid;grid-gap:14px;gap:14px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:16px}.routeOpsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.routeOpsGrid .metricCard{background:#fafafa;box-shadow:none}.accountPreviewConsole,.onboardingHero,.siteFooter{background:#021539}.siteFooter{border-top:1px solid #021539}.footerColumns span{color:#0d9488}.dot.available,.statusPill.available{background:rgba(22,163,74,.13);color:#087248}.compactTable th,.keyTable th{color:#56657a}.compactTable td,.keyTable td{color:#17243a}.code,.dashboardSnippet,.quickstart code,code{background:#021539;color:#e9f8fb}@media (max-width:920px){.dashboardApp{background:#f5f7fa}.dashboardTopbar{display:grid;align-items:start}.dashboardRouteStrip,.routeOpsGrid{grid-template-columns:1fr;justify-content:stretch}.dashboardRouteStrip span{border-right:0;border-bottom:1px solid #e5e7eb;padding:0 0 8px}.dashboardRouteStrip span:last-child{border-bottom:0;padding-bottom:0}}@media (max-width:620px){.catalogHeader h2,.editorialHero h1,.pageHeader h1,.sectionIntro h2{text-wrap:balance;word-break:keep-all}.routeBoardHeader,.routeBoardMeta,.routeBoardRow{grid-template-columns:1fr}.routeBoardHeader strong,.routeBoardRow small,.routeBoardRow strong{text-align:left}.mobileMenuPanel{box-shadow:0 18px 50px rgba(2,21,57,.14)}}