:root{color-scheme:light;--paper: #f9fafc;--ink: #111827;--muted: #6b7280;--line: #e5e7eb;--panel: #ffffff;--accent: #111827;--accent-dark: #111827;--brick: #c2410c;--blue: #2563eb;--soft-line: #d1d5db;--shadow: 0 24px 70px rgba(17, 24, 39, .12);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:var(--paper)}body{margin:0;color:var(--ink);background-color:var(--paper);background-image:linear-gradient(to right,rgba(17,24,39,.025) 1px,transparent 1px),linear-gradient(to bottom,rgba(17,24,39,.025) 1px,transparent 1px);background-size:28px 28px;line-height:1.6}a{color:inherit;text-decoration:none}.site-header,.site-footer,.shell{width:min(1120px,calc(100% - 40px));margin-inline:auto}.site-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0}.brand,.nav,.header-actions,.socials,.actions{display:flex;align-items:center}.brand{gap:10px;font-weight:720}.brand-mark{display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--line);border-radius:8px;background:var(--ink);color:var(--paper);font-size:15px}.nav{gap:8px;color:var(--muted);font-size:14px}.header-actions{justify-content:flex-end;gap:12px}.nav a,.language-switch{border-radius:999px;padding:8px 12px}.nav a:hover,.nav a[aria-current=page],.language-switch:hover{background:#0f766e1a;color:var(--accent-dark)}.language-switch{border:1px solid var(--line);color:var(--accent-dark);font-size:14px;font-weight:720}.home-hero,.about-hero,.product-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:56px;align-items:center;min-height:calc(100vh - 170px);padding:28px 0 80px}.about-hero{min-height:auto;padding-top:64px}.about-hero h1,.product-hero h1{font-size:68px;line-height:.98}.eyebrow,.section-kicker{margin:0 0 14px;color:var(--accent-dark);font-size:13px;font-weight:760;letter-spacing:0;text-transform:uppercase}h1,h2,p{margin-top:0}h1{max-width:900px;margin-bottom:24px;font-size:84px;line-height:.95;letter-spacing:0;text-wrap:balance}h2{font-size:46px;line-height:1.02;letter-spacing:0;text-wrap:balance}.lead{max-width:680px;color:var(--muted);font-size:20px;line-height:1.65;text-wrap:pretty}.actions{flex-wrap:wrap;gap:12px;margin-top:32px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--line);border-radius:8px;padding:10px 16px;font-weight:720}.button.primary{border-color:var(--accent);background:var(--accent);color:#fff}.button.ghost{background:#fffaf1b8}.signal-visual,.portrait-card,.app-shot,.clock-visual,.rating-visual,.terminal-visual,.diagnostic-visual{position:relative;min-height:460px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,#fffaf1,#e7f2ee);box-shadow:var(--shadow)}.signal-visual{display:grid;place-items:center}.home-hero-modern{grid-template-columns:minmax(0,.94fr) minmax(360px,.78fr);min-height:calc(100vh - 210px);padding-top:38px}.home-hero-modern h1{max-width:760px;font-size:66px}.home-hero-modern .lead{max-width:560px}.home-panel{display:grid;gap:14px}.product-map{gap:12px;border:1px solid var(--line);border-radius:8px;padding:16px;background:#fffaf1b8;box-shadow:0 18px 50px #201d1a14}.map-intro{display:grid;gap:8px;border-bottom:1px solid var(--line);padding-bottom:14px}.map-intro h2{max-width:520px;margin:0;font-size:24px;line-height:1.08}.map-intro p:not(.section-kicker){margin:0;color:var(--muted);font-size:15px;line-height:1.48}.flow-list{display:grid;gap:12px}.flow-card{display:grid;grid-template-columns:38px 1fr;gap:10px;border:1px solid rgba(222,214,202,.82);border-radius:8px;padding:12px;background:#fffaf1c2}.flow-card:hover{border-color:#0f766e6b}.flow-card>span{display:grid;width:32px;height:32px;place-items:center;border-radius:8px;background:var(--ink);color:var(--paper);font-size:13px;font-weight:760}.flow-card strong{color:var(--accent-dark);font-size:13px;text-transform:uppercase}.flow-card h3{margin:2px 0 6px;font-size:20px;line-height:1.08}.flow-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.42}.proof-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 0 46px}.proof-strip span{border-top:1px solid var(--line);padding-top:12px;color:var(--accent-dark);font-size:13px;font-weight:760;line-height:1.35}.product-hero+.proof-strip{padding-top:0;padding-bottom:18px}.product-anchor-nav{position:sticky;z-index:5;top:0;display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px 0;background:#f7f3eaeb;backdrop-filter:blur(10px)}.product-anchor-nav a{border:1px solid var(--line);border-radius:999px;padding:6px 11px;color:var(--accent-dark);font-size:13px;font-weight:720}.product-anchor-nav a:hover{border-color:#0f766e6b;background:#0f766e14}.inside-section{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:42px;align-items:center;scroll-margin-top:74px;padding:68px 0 66px}.inside-copy h2{max-width:520px;margin-bottom:18px;font-size:48px}.inside-copy p:not(.section-kicker){color:var(--muted);font-size:18px}.inside-workbench{overflow:hidden;border:1px solid rgba(32,29,26,.12);border-radius:8px;background:#111817;color:#eef9f4;box-shadow:var(--shadow)}.workbench-top{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(255,255,255,.1);padding:14px 16px;color:#eef9f4b3;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px}.workbench-top strong{color:#80cbc4;font-weight:760}.inventory-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:1px;background:#ffffff14}.metric-tile{display:grid;gap:8px;min-height:142px;align-content:end;padding:18px;background:#121d1b}.metric-tile.strong{background:linear-gradient(135deg,rgba(128,203,196,.2),transparent),#121d1b}.metric-tile span,.artifact-table span,.diagnosis-result span{color:#eef9f494;font-size:12px;font-weight:760;text-transform:uppercase}.metric-tile strong{font-size:34px;line-height:1}.metric-tile p{margin:0;color:#eef9f4ad;font-size:14px;line-height:1.4}.artifact-table{display:grid;padding:10px 16px 16px}.artifact-table div{display:grid;grid-template-columns:150px 1fr;gap:16px;border-bottom:1px solid rgba(255,255,255,.08);padding:12px 0}.artifact-table div:last-child{border-bottom:0}.artifact-table strong{color:#eef9f4d1;font-size:15px;font-weight:620}.diagnosis-workbench{background:#121923}.diagnosis-timeline{display:grid;gap:1px;background:#ffffff14}.diagnosis-timeline div{display:grid;grid-template-columns:44px 130px 1fr;gap:14px;align-items:center;padding:18px;background:#141e2a}.diagnosis-timeline span{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;background:#80cbc429;color:#80cbc4;font-size:13px;font-weight:760}.diagnosis-timeline strong{color:#f7f3ea;font-size:18px}.diagnosis-timeline p{margin:0;color:#eef5ffb3;font-size:15px}.diagnosis-result{padding:18px;background:linear-gradient(135deg,rgba(37,99,235,.2),transparent),#101722}.diagnosis-result p{max-width:660px;margin:8px 0 0;color:#eef5ffd6;font-size:18px}.narrative-band .split-content{padding:64px 0}.featured-product{display:grid;gap:10px;min-height:180px;align-content:space-between;border:1px solid var(--line);border-radius:8px;padding:20px;background:#fffaf1c7;box-shadow:0 18px 50px #201d1a14}.featured-primary{min-height:280px;background:linear-gradient(135deg,rgba(15,118,110,.16),transparent),#fffaf1e6}.featured-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.featured-product span,.compact-link span{color:var(--accent-dark);font-size:13px;font-weight:760;text-transform:uppercase}.featured-product strong{display:block;font-size:42px;line-height:1}.featured-row .featured-product strong{font-size:24px}.featured-product p{margin:0;color:var(--muted);font-size:17px;line-height:1.55}.home-products{display:grid;gap:42px;padding:42px 0 96px}.product-line{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:56px;border-top:1px solid var(--line);padding-top:34px}.product-line h2{max-width:430px;font-size:40px}.compact-list{display:grid}.compact-link{display:grid;gap:8px;border-bottom:1px solid var(--line);padding:18px 0}.compact-link:hover span,.featured-product:hover span{color:var(--brick)}.compact-link:first-child{padding-top:0}.compact-link p{margin:0;color:var(--muted);font-size:17px}.node{position:absolute;z-index:2;min-width:118px;border:1px solid rgba(32,29,26,.12);border-radius:8px;padding:14px 18px;background:#fffaf1e0;font-weight:760;box-shadow:0 12px 36px #201d1a1f}.node-a{top:72px;left:44px}.node-b{top:128px;right:56px}.node-c{bottom:102px;left:70px}.node-d{right:72px;bottom:58px}.beam{position:absolute;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);transform-origin:center}.beam-one{width:78%;transform:rotate(22deg)}.beam-two{width:72%;transform:rotate(-18deg)}.beam-three{width:54%;transform:rotate(90deg);background:linear-gradient(90deg,transparent,var(--brick),transparent)}.band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fffaf1ad}.two-column,.split-content{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;padding:72px 0}.stack{display:grid;gap:12px}.list-link,.product-row{display:grid;gap:6px;border-top:1px solid var(--line);padding:18px 0}.list-link span,.product-row span{color:var(--accent-dark);font-weight:760}.list-link strong,.product-row p{margin:0;color:var(--muted);font-size:18px;font-weight:500}.socials{flex-wrap:wrap;gap:10px;margin-top:30px}.socials a{border-bottom:1px solid var(--accent);color:var(--accent-dark);font-weight:720}.portrait-card{display:grid;align-content:end;padding:24px}.portrait-grid{position:absolute;inset:28px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.portrait-grid span{border-radius:8px;background:#0f766e1f}.portrait-grid span:nth-child(3n){background:#b4530929}.portrait-card figcaption{position:relative;margin:0;color:var(--muted);font-weight:720}.content-section{padding:80px 0}.positioning-section{scroll-margin-top:74px;padding:40px 0 26px}.positioning-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.positioning-card{display:grid;gap:12px;border-top:1px solid var(--line);padding-top:18px}.positioning-card h2{margin:0;font-size:24px;line-height:1.1}.positioning-card p{margin:0;color:var(--muted)}.product-list,.writing-list{margin:0;padding:0}.writing-list{display:grid;gap:14px;list-style:none;color:var(--muted);font-size:20px}.writing-list li{border-top:1px solid var(--line);padding-top:14px}.prose{color:var(--muted);font-size:18px}.product-story,#features,#inside,#workflow,#cases,#faq{scroll-margin-top:74px}.product-hero{min-height:auto;gap:48px;padding-top:48px;padding-bottom:52px}.product-launch-hero{display:grid;grid-template-columns:1fr;gap:24px;justify-items:center;text-align:center;padding-top:38px;padding-bottom:30px}.product-launch-hero .product-copy{display:grid;justify-items:center;max-width:100%;min-width:0}.product-launch-hero h1{max-width:1060px;margin-bottom:18px;font-size:56px;line-height:1.02}.product-launch-hero .lead{max-width:780px;margin-inline:auto;font-size:19px;line-height:1.58}.product-launch-hero .actions{justify-content:center;margin-top:22px}.product-copy .lead{max-width:620px}.product-launch-hero .product-copy .lead{max-width:780px}.hero-visual-frame{width:min(820px,100%);max-width:100%;min-width:0}.product-hero .terminal-visual,.product-hero .diagnostic-visual,.product-hero .clock-visual,.product-hero .rating-visual{min-height:250px;text-align:left;box-shadow:0 28px 100px #201d1a29}.meta-line{margin-top:18px;color:var(--muted);font-size:14px}.app-shot{display:grid;align-content:start;padding:18px;background:#16201f}.window-bar{display:flex;gap:7px;margin-bottom:18px}.window-bar span{width:10px;height:10px;border-radius:999px;background:#f8d78d}.window-bar span:nth-child(2){background:#80cbc4}.window-bar span:nth-child(3){background:#93c5fd}.search-row{border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:14px 16px;color:#e9f4ef;background:#ffffff0f}.result-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:92px;gap:12px;margin-top:16px}.result-card{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:linear-gradient(135deg,rgba(128,203,196,.32),transparent),#ffffff0f}.result-card.tall{grid-row:span 2}.result-card.wide{grid-column:span 2}.terminal-visual{display:grid;align-content:start;padding:16px;background:linear-gradient(135deg,rgba(128,203,196,.12),transparent),#111817;color:#dff5ee}.terminal-visual pre{margin:0;overflow:auto;white-space:pre-wrap}.terminal-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:stretch}.terminal-visual code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.58}.terminal-summary{display:grid;grid-template-columns:1fr 1fr;gap:8px}.terminal-summary div{display:grid;gap:4px;border:1px solid rgba(238,249,244,.09);border-radius:8px;padding:9px 10px;background:#eef9f40b}.terminal-summary span{color:#eef9f48f;font-size:10px;font-weight:760;text-transform:uppercase}.terminal-summary strong{color:#dff5ee;font-size:14px}.diagnostic-visual{display:grid;align-content:start;gap:12px;padding:16px;background:linear-gradient(135deg,rgba(37,99,235,.16),transparent),#121923;color:#eef5ff}.incident-card,.diagnosis-grid>div{border:1px solid rgba(238,245,255,.13);border-radius:8px;background:#eef5ff12}.incident-card{display:grid;gap:8px;padding:16px}.incident-card span,.diagnosis-grid span{color:#eef5ff9e;font-size:13px;font-weight:720;text-transform:uppercase}.incident-card strong{font-size:26px;line-height:1.1}.diagnosis-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.diagnosis-grid>div{display:grid;gap:8px;padding:16px}.diagnosis-grid strong{color:#dff5ee;font-size:18px;line-height:1.25}.clock-visual{display:grid;gap:12px;align-content:center;padding:24px;background:linear-gradient(135deg,#10201f,#214844);color:#f7f3ea}.clock-city{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:18px;background:#ffffff12}.clock-city span,.movie-title{color:#f7f3eab8;font-size:15px}.clock-city strong{font-size:42px;line-height:1}.primary-city{background:#80cbc42e}.rating-visual{display:grid;place-items:center;padding:24px;background:linear-gradient(135deg,#2a2119,#fff0d1)}.movie-panel{width:min(100%,420px);border:1px solid rgba(255,250,241,.16);border-radius:8px;padding:22px;background:#201d1adb;color:#fffaf1;box-shadow:var(--shadow)}.score-row{display:flex;align-items:center;justify-content:space-between;margin-top:14px;border-radius:8px;padding:16px;background:#fffaf114}.score-row span{color:#fffaf1b8}.score-row strong{font-size:32px;line-height:1}.score-row.imdb strong{color:#f8d78d}.score-row.tomato strong{color:#f97373}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.feature{border-top:1px solid var(--line);padding-top:18px}.feature h2{margin-bottom:14px;font-size:22px;line-height:1.15}.feature p{color:var(--muted)}.workflow-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.workflow-step{border-top:1px solid var(--line);padding-top:18px}.workflow-step span{display:inline-flex;margin-bottom:18px;color:var(--accent-dark);font-weight:760}.workflow-step h2{margin-bottom:14px;font-size:24px;line-height:1.1}.workflow-step p{color:var(--muted)}.provider-list{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.provider-list span{border:1px solid var(--line);border-radius:8px;padding:10px 12px;background:#fffaf1b8;color:var(--accent-dark);font-weight:720}.faq-section{padding-top:72px}.faq-list{display:grid;border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line);padding:20px 0}.faq-list summary{cursor:pointer;color:var(--ink);font-size:22px;font-weight:760;line-height:1.2}.faq-list p{max-width:760px;margin:14px 0 0;color:var(--muted);font-size:18px}.final-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:80px 0 100px}.final-cta h2{margin:0}.site-footer{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:24px 0 36px;color:var(--muted);font-size:14px}@media(max-width:860px){.site-header,.site-footer,.header-actions{align-items:flex-start;flex-direction:column}.home-hero,.about-hero,.product-hero,.product-line,.two-column,.split-content{grid-template-columns:1fr}.home-hero,.about-hero,.product-hero{min-height:auto;gap:34px;padding-bottom:56px}.home-hero-modern{padding-top:40px}.home-products{padding-top:22px}.product-line{gap:24px}h1,.about-hero h1,.product-hero h1,.home-hero-modern h1{font-size:54px}h2,.product-line h2{font-size:34px}.featured-product strong{font-size:32px}.lead{font-size:18px}.signal-visual,.portrait-card,.app-shot,.clock-visual,.rating-visual,.terminal-visual,.diagnostic-visual{min-height:340px}.product-launch-hero .terminal-visual,.product-launch-hero .diagnostic-visual,.product-launch-hero .clock-visual,.product-launch-hero .rating-visual{min-height:260px}.feature-grid,.workflow-grid,.inside-section,.positioning-grid,.proof-strip{grid-template-columns:1fr 1fr}.final-cta{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.site-header,.site-footer,.shell{width:min(100% - 28px,1120px)}.nav{width:100%;flex-wrap:wrap;justify-content:flex-start}.feature-grid,.workflow-grid,.inside-section,.positioning-grid,.proof-strip{grid-template-columns:1fr}.inside-copy h2{font-size:34px}.inventory-grid,.terminal-hero-grid,.diagnosis-grid,.diagnosis-timeline div{grid-template-columns:1fr}.artifact-table div{grid-template-columns:1fr;gap:4px}.featured-row{grid-template-columns:1fr}.featured-product,.featured-primary{min-height:170px}.node{min-width:96px;padding:10px 12px;font-size:14px}h1,.about-hero h1,.product-hero h1,.home-hero-modern h1{font-size:42px}.product-launch-hero h1{font-size:38px;line-height:1.06}.product-launch-hero .terminal-summary{display:none}.incident-card strong{font-size:24px}.clock-city strong{font-size:32px}.node-a{left:18px}.node-b{right:18px}.node-c{left:22px}.node-d{right:22px}}.site-header,.site-footer,.shell{width:min(1080px,calc(100% - 48px))}.site-header{position:sticky;top:0;z-index:20;width:100%;height:60px;margin-inline:0;border-bottom:1px solid var(--line);padding:0 max(24px,calc((100% - 1080px)/2));background:#f9fafcdb;backdrop-filter:blur(18px)}.brand{gap:9px;color:#111827;font-size:14px;font-weight:650;letter-spacing:0}.brand-mark{width:30px;height:30px;border-color:#111827;border-radius:7px;background:#111827;color:#fff;font-size:13px}.header-actions{min-width:0;gap:18px}.nav{gap:18px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1}.nav a,.language-switch{border-radius:0;padding:0}.nav a:hover,.nav a[aria-current=page],.language-switch:hover{background:transparent;color:#111827}.language-switch{border:1px solid var(--soft-line);border-radius:999px;padding:7px 10px;background:#fff;color:#374151;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:500}h1{margin-bottom:22px;font-size:clamp(3rem,8vw,5.25rem);line-height:.94;letter-spacing:-.03em;font-weight:650}h2{font-size:clamp(2rem,4.2vw,3rem);line-height:1;letter-spacing:-.025em;font-weight:650}.lead{max-width:60ch;color:#4b5563;font-size:clamp(1rem,2vw,1.18rem);line-height:1.65}.eyebrow,.section-kicker{color:#6b7280;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.button{min-height:42px;border-color:var(--soft-line);border-radius:6px;padding:10px 16px;background:#fff;color:#111827;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;font-weight:500;transition:transform .15s ease,border-color .15s ease,background .15s ease}.button:hover{border-color:#111827;transform:translateY(-1px)}.button.primary{border-color:#111827;background:#111827;color:#fff}.button.ghost{background:#fff}.home-hero,.about-hero,.product-hero{min-height:auto}.home-hero-modern{grid-template-columns:minmax(0,.94fr) minmax(360px,.82fr);padding-top:82px;padding-bottom:78px}.home-hero-modern h1{max-width:11ch;font-size:clamp(3.25rem,7.6vw,5.6rem);line-height:.94}.home-panel,.product-map,.featured-product,.flow-card{border-color:var(--line);background:#fff;box-shadow:none}.map-intro h2{font-size:22px;letter-spacing:-.02em}.flow-card>span{border-radius:7px;background:#111827;color:#fff}.flow-card strong,.featured-product span,.compact-link span,.product-row span,.list-link span,.socials a{color:#111827}.featured-primary{background:#fff}.product-line{gap:64px;border-top-color:var(--line)}.product-line h2{max-width:10ch;font-size:clamp(2rem,4vw,2.8rem)}.compact-link,.list-link,.product-row{border-top-color:var(--line)}.signal-visual,.portrait-card,.app-shot,.clock-visual,.rating-visual,.terminal-visual,.diagnostic-visual{border-color:#11182714;border-radius:12px;box-shadow:0 24px 60px #11182724}.band{border-color:var(--line);background:#ffffff7a}.two-column,.split-content{padding:78px 0}.about-hero{padding-top:86px;padding-bottom:70px}.about-hero h1{max-width:11ch;font-size:clamp(3rem,7vw,5.1rem)}.product-launch-hero{gap:34px;padding-top:76px;padding-bottom:32px}.product-launch-hero h1{max-width:min(19ch,100%);margin-bottom:18px;font-size:clamp(2.35rem,5vw,3.28rem);line-height:1.04;letter-spacing:-.03em;font-weight:650}.product-launch-hero .lead,.product-launch-hero .product-copy .lead{max-width:min(60ch,100%);font-size:clamp(1rem,1.7vw,1.12rem);line-height:1.68}.product-launch-hero .actions{gap:10px;margin-top:24px}.meta-line{max-width:64ch;margin-top:18px;color:#6b7280;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.6}.hero-visual-frame{width:min(920px,100%);max-width:100%;min-width:0}.product-hero .terminal-visual,.product-hero .diagnostic-visual,.product-hero .clock-visual,.product-hero .rating-visual{min-height:286px;border-radius:14px;box-shadow:0 28px 70px #1118272e,0 1px #ffffff4d inset}.terminal-visual{padding:18px;background:radial-gradient(circle at top right,rgba(128,203,196,.14),transparent 30%),#0f1720}.terminal-hero-grid{grid-template-columns:minmax(0,1fr) 300px;gap:16px}.terminal-visual code{font-size:13px;line-height:1.7}.terminal-summary div{border-radius:7px}.proof-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding-bottom:54px}.proof-strip span{border:1px solid var(--soft-line);border-radius:999px;padding:7px 13px;background:#fff;color:#374151;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:500;line-height:1.2}.product-anchor-nav{top:60px;justify-content:center;gap:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:13px 0;background:#f9fafce0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.product-anchor-nav a{border:0;border-radius:0;padding:0;color:#6b7280;font-size:12px;font-weight:500}.product-anchor-nav a:hover{background:transparent;color:#111827}.inside-section{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:54px;border-bottom:1px solid var(--line);padding:76px 0}.inside-copy h2{max-width:20ch;margin-bottom:18px;font-size:clamp(2.1rem,4.4vw,3.1rem);line-height:1.02}.inside-copy p:not(.section-kicker){max-width:38ch;color:#4b5563;font-size:17px;line-height:1.72}.inside-workbench{border-color:#1118271a;border-radius:14px;box-shadow:0 24px 64px #11182729}.metric-tile{min-height:150px}.positioning-section,.content-section{padding:78px 0}.positioning-section{border-bottom:1px solid var(--line)}.positioning-grid,.feature-grid,.workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.positioning-card,.feature,.workflow-step{min-height:190px;border:0;padding:26px;background:#fff}.positioning-card:nth-child(3){grid-column:span 2;min-height:150px}.positioning-card h2,.feature h2,.workflow-step h2{max-width:22ch;margin-bottom:12px;font-size:21px;line-height:1.12;letter-spacing:-.02em}.positioning-card p,.feature p,.workflow-step p,.prose,.provider-list span,.faq-list p{color:#4b5563}.feature p,.workflow-step p,.positioning-card p{margin:0;max-width:42ch;font-size:15px;line-height:1.66}.workflow-step span{margin-bottom:30px;color:#9ca3af;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:500}.product-story .split-content,#cases .split-content{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:70px;padding:84px 0}.product-story h2,#cases h2{max-width:18ch}.prose{max-width:62ch;font-size:17px;line-height:1.76}.provider-list span{border-color:var(--soft-line);border-radius:999px;background:#fff;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:500}.faq-section{padding-top:82px}.faq-list{border-top-color:var(--line)}.faq-list details{padding:22px 0}.faq-list summary{color:#111827;font-size:20px;font-weight:600;letter-spacing:-.01em}.final-cta{border-top:1px solid var(--line);padding:70px 0 88px}.final-cta h2{max-width:20ch;font-size:clamp(2.1rem,4.4vw,3rem)}.site-footer{width:min(1080px,calc(100% - 48px));border-top-color:var(--line);padding:22px 0 34px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}@media(max-width:900px){.site-header{height:auto;align-items:flex-start;flex-direction:column;gap:10px;padding-top:12px;padding-bottom:12px}.header-actions{width:100%;align-items:center;flex-direction:row;gap:12px;min-width:0}.nav{flex:1 1 auto;width:auto;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;white-space:nowrap}.language-switch{flex:0 0 auto}.home-hero-modern,.home-hero,.about-hero,.product-hero,.inside-section,.product-story .split-content,#cases .split-content,.product-line,.two-column,.split-content{grid-template-columns:1fr}.product-anchor-nav{top:0;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap}.home-hero-modern,.about-hero,.product-launch-hero{padding-top:56px}.inside-copy h2,.product-story h2,#cases h2,.product-line h2{max-width:22ch}.inside-copy p:not(.section-kicker){max-width:62ch}.terminal-hero-grid{grid-template-columns:1fr}}@media(max-width:640px){.site-header,.site-footer,.shell{width:min(100% - 28px,1080px)}.site-header{width:100%;padding-inline:14px}.header-actions{gap:12px}.nav{gap:14px}.language-switch{padding:6px 9px}h1,.about-hero h1,.home-hero-modern h1{font-size:clamp(2.8rem,14vw,4.2rem)}.product-launch-hero h1{max-width:18ch;font-size:clamp(2.05rem,10vw,2.85rem)}.positioning-grid,.feature-grid,.workflow-grid{grid-template-columns:1fr}.positioning-card:nth-child(3){grid-column:auto}.positioning-card,.feature,.workflow-step{min-height:auto;padding:22px}.terminal-summary{display:none}.product-hero .terminal-visual,.product-hero .diagnostic-visual,.product-hero .clock-visual,.product-hero .rating-visual{min-height:260px}.final-cta{align-items:flex-start}}.product-scene{display:grid;gap:16px;min-height:286px;padding:18px}.scene-topbar{display:flex;align-items:center;gap:12px;color:#eef9f49e;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.scene-topbar .window-bar{margin:0}.scene-topbar strong{color:#ffffffeb;font-weight:650}.scene-topbar>span{margin-left:auto}.inventory-scene{align-content:stretch;background:radial-gradient(circle at 76% 18%,rgba(56,189,248,.18),transparent 28%),linear-gradient(135deg,rgba(20,184,166,.1),transparent),#0d151d}.inventory-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(240px,.95fr);gap:16px;align-items:stretch}.scan-map,.artifact-stack div,.command-strip{border:1px solid rgba(226,232,240,.1);border-radius:10px;background:#e2e8f00e}.scan-map{display:grid;gap:18px;padding:18px}.scan-map-head,.command-strip,.artifact-stack div,.confidence-card,.extension-head,.match-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.scan-map-head span,.artifact-stack span,.command-strip span,.incident-card span,.diagnosis-path span,.confidence-card span,.extension-head span,.local-time span,.clock-list span,.score-row span,.match-row span{color:#e2e8f099;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:600;text-transform:uppercase}.scan-map-head strong,.artifact-stack strong,.confidence-card strong,.match-row strong{color:#f8fafceb;font-size:14px}.segment-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:7px}.segment-grid span{aspect-ratio:1;border-radius:6px;background:#94a3b826}.segment-grid .done{background:#2dd4bf8c}.segment-grid .active{background:#fbbf24;box-shadow:0 0 0 4px #fbbf2421}.segment-grid .split{background:linear-gradient(135deg,#60a5fa 50%,#2dd4bf8c 50%)}.scan-progress,.confidence-card div{height:7px;overflow:hidden;border-radius:999px;background:#94a3b82e}.scan-progress span,.confidence-card div span{display:block;height:100%;border-radius:inherit;background:#2dd4bf}.artifact-stack{display:grid;gap:10px}.artifact-stack div{min-height:64px;padding:14px}.command-strip{padding:13px 15px;color:#f8fafce6;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.command-strip code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diagnosis-scene{background:radial-gradient(circle at 82% 16%,rgba(96,165,250,.2),transparent 30%),#111827}.diagnosis-board{display:grid;grid-template-columns:1fr .82fr;gap:10px}.diagnosis-board .incident-card{grid-column:span 2;gap:5px;padding:13px 16px}.diagnosis-board .incident-card strong{font-size:22px}.diagnosis-board .incident-card p,.diagnosis-path p,.movie-copy p,.local-time small,.clock-list small{margin:0;color:#e2e8f09e;font-size:13px;line-height:1.45}.diagnosis-path{display:grid;gap:7px}.diagnosis-path div,.confidence-card{border:1px solid rgba(226,232,240,.1);border-radius:10px;background:#e2e8f00f}.diagnosis-path div{display:grid;grid-template-columns:34px 1fr;gap:3px 12px;align-items:center;padding:10px 12px}.diagnosis-path span{grid-row:span 2;display:grid;width:28px;height:28px;place-items:center;border-radius:7px;background:#60a5fa29;color:#93c5fd}.diagnosis-path strong{color:#f8fafceb;font-size:15px}.confidence-card{display:grid;align-content:space-between;padding:14px}.clock-scene{place-items:center;background:radial-gradient(circle at 20% 10%,rgba(251,191,36,.2),transparent 26%),linear-gradient(135deg,#0f172a,#12312f)}.extension-shell{width:min(100%,420px);border:1px solid rgba(226,232,240,.15);border-radius:18px;padding:18px;background:#ffffff14;box-shadow:0 20px 50px #0000003d}.extension-head{color:#f8fafc}.local-time{display:grid;gap:4px;margin:18px 0;border-radius:14px;padding:18px;background:#ffffff1a}.local-time strong{color:#f8fafc;font-size:56px;line-height:1;letter-spacing:-.03em}.clock-list{display:grid;gap:8px}.clock-list div{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:baseline;border-bottom:1px solid rgba(226,232,240,.1);padding:8px 0}.clock-list strong{color:#f8fafc;font-size:18px}.day-strip{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;margin-top:14px}.day-strip span{height:5px;border-radius:999px;background:#e2e8f029}.day-strip .active{background:#fbbf24}.rating-scene{place-items:center;background:radial-gradient(circle at 84% 18%,rgba(248,113,113,.22),transparent 28%),linear-gradient(135deg,#1f2933,#40372f)}.browser-page{width:min(100%,520px);border:1px solid rgba(255,255,255,.16);border-radius:16px;padding:14px;background:#ffffff14}.browser-line{width:56%;height:10px;margin-bottom:12px;border-radius:999px;background:#ffffff2e}.movie-card{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:center;margin-bottom:12px}.poster-chip{width:48px;height:62px;border-radius:10px;background:linear-gradient(160deg,#fbbf24cc,#f87171b8),#111827}.movie-copy{display:grid;gap:4px}.movie-copy strong{color:#fff7ed;font-size:18px;line-height:1.15}.score-panel{display:grid;gap:7px}.score-row{border-radius:10px;padding:12px 16px;background:#ffffff17}.rating-scene .score-row strong{font-size:28px}.score-row.douban strong{color:#f8fafc}.match-row{margin-top:10px;border-top:1px solid rgba(255,255,255,.12);padding-top:10px}@media(max-width:700px){.inventory-layout,.diagnosis-board{grid-template-columns:1fr}.product-scene,.scan-map,.artifact-stack div,.command-strip,.scene-topbar{min-width:0}.scene-topbar>span{display:none}.scan-map-head,.artifact-stack div,.match-row{align-items:flex-start;flex-direction:column;gap:6px}.segment-grid{grid-template-columns:repeat(4,1fr)}.diagnosis-board .incident-card{grid-column:auto}.artifact-stack{grid-template-columns:1fr}.command-strip{align-items:flex-start;flex-direction:column}.command-strip code{max-width:100%}.local-time strong{font-size:46px}}.home-workbench-hero{grid-template-columns:minmax(0,.82fr) minmax(420px,.92fr);gap:72px;align-items:center;padding-top:86px;padding-bottom:72px}.home-workbench-copy h1{max-width:12ch;font-size:clamp(3.6rem,8vw,6.3rem)}.home-workbench-copy .lead{max-width:48ch}.home-workbench-panel{display:grid;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.workbench-panel-head,.workbench-flow-card{background:#fff}.workbench-panel-head{display:grid;gap:10px;padding:28px}.workbench-panel-head h2{max-width:16ch;margin:0;font-size:30px;letter-spacing:-.02em}.workbench-panel-head p:not(.section-kicker){margin:0;color:#4b5563;font-size:15px;line-height:1.62}.workbench-flow-list{display:grid;gap:1px}.workbench-flow-card{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:22px 26px}.workbench-flow-card>span{display:grid;width:34px;height:34px;place-items:center;border-radius:7px;background:#111827;color:#fff;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:600}.workbench-flow-card strong,.catalog-card span,.browser-tool-list span,.about-system-panel span,.about-product-card span{color:#111827;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:600;text-transform:uppercase}.workbench-flow-card h3{margin:0 0 6px;font-size:22px;line-height:1.1;letter-spacing:-.02em}.workbench-flow-card p,.catalog-card p,.browser-tool-list p,.about-system-panel p,.about-product-card p{margin:0;color:#4b5563;font-size:15px;line-height:1.62}.home-principle{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:64px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-top:76px;padding-bottom:76px}.home-principle>div:first-child{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:54px}.home-principle h2,.catalog-heading h2,.about-section-heading h2,.about-principles h2{max-width:14ch}.home-proof-list{display:grid;gap:10px;align-content:start}.home-proof-list span{border:1px solid var(--soft-line);border-radius:999px;padding:8px 13px;background:#fff;color:#374151;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.home-catalog,.about-products,.about-focus-section{display:grid;gap:28px;padding-top:76px;padding-bottom:84px}.catalog-heading,.about-section-heading{display:grid;gap:8px}.catalog-grid,.about-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.catalog-card,.about-product-card{display:grid;gap:14px;min-height:220px;align-content:space-between;padding:26px;background:#fff}.catalog-card span,.about-product-card span{color:#6b7280}.catalog-card p,.about-product-card p{align-self:end}.home-browser-band{display:grid;grid-template-columns:.62fr 1.38fr;gap:54px;border-top:1px solid var(--line);padding-top:58px;padding-bottom:96px}.browser-band-copy{display:grid;gap:14px;align-content:start}.browser-band-copy p:not(.section-kicker){max-width:32ch;margin:0;color:#4b5563;font-size:16px;line-height:1.64}.browser-band-body{display:grid;gap:18px}.browser-tool-list{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.browser-tool-list a{display:grid;gap:12px;min-height:160px;align-content:space-between;padding:24px;background:#fff}.browser-screenshot-row{display:grid;grid-template-columns:.86fr 1.14fr;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.browser-screenshot{display:block;min-height:270px;overflow:hidden;background:#fff}.browser-screenshot img{width:100%;height:100%;object-fit:cover;object-position:top left;display:block}.browser-screenshot.clock img{object-position:top center}.about-redesign-hero{grid-template-columns:minmax(0,.92fr) minmax(360px,.82fr);gap:72px;padding-top:92px;padding-bottom:74px}.about-redesign-copy h1{max-width:12ch}.about-redesign-copy .lead{max-width:52ch}.about-contact-row a{border:1px solid var(--soft-line);border-radius:999px;padding:7px 12px;background:#fff;color:#111827;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:500}.about-system-panel{display:grid;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.about-system-panel div{display:grid;gap:10px;padding:24px;background:#fff}.about-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-product-card strong{max-width:22ch;color:#111827;font-size:22px;line-height:1.16;letter-spacing:-.02em}.about-product-card.primary{min-height:260px}.about-principles{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff7a}@media(max-width:900px){.home-workbench-hero,.home-principle,.home-principle>div:first-child,.home-browser-band,.about-redesign-hero{grid-template-columns:1fr}.catalog-grid,.about-product-grid{grid-template-columns:1fr}.home-principle{gap:30px}.home-workbench-copy h1{max-width:12ch}}@media(max-width:640px){.home-workbench-hero,.about-redesign-hero{gap:36px;padding-top:52px;padding-bottom:56px}.home-workbench-copy h1{font-size:clamp(3.1rem,16vw,4.4rem)}.workbench-panel-head,.workbench-flow-card,.catalog-card,.about-product-card,.browser-tool-list a,.about-system-panel div{padding:20px}.workbench-flow-card,.browser-tool-list,.browser-screenshot-row{grid-template-columns:1fr}.browser-screenshot{min-height:230px}}.clock-scene{overflow:hidden;place-items:center;background:linear-gradient(135deg,#011609fa,#021008f5 46%,#eae4d3eb)}.clock-shot-stack{position:relative;width:min(100%,560px);min-height:440px}.clock-shot{position:absolute;display:block;width:72%;max-width:360px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:4px;box-shadow:0 26px 70px #00000059}.clock-shot.dark{top:0;right:0;z-index:2}.clock-shot.light{left:0;bottom:0;z-index:1;opacity:.96}.rating-scene{overflow:hidden;place-items:center;background:linear-gradient(135deg,#fff7ed,#f8fafc 45%,#e5e7eb)}.douban-shot-frame{width:min(100%,620px);overflow:hidden;border:1px solid rgba(17,24,39,.12);border-radius:6px;background:#fff;box-shadow:0 24px 70px #1118272e}.douban-shot-frame img{display:block;width:100%;aspect-ratio:1454 / 918;object-fit:cover;object-position:top left}@media(max-width:900px){.clock-shot-stack{min-height:380px}.clock-shot{width:68%}}@media(max-width:640px){.clock-shot-stack{min-height:330px}.clock-shot{width:74%}.douban-shot-frame{width:100%}}
