:root {
  --base:#0B0F17;--panel:#141B27;--raised:#1B2433;--border:#2A3850;
  --fg:#E6ECF5;--muted:#8A97AD;--lime:#BAFF70;--cyan:#81D6F1;
  --violet:#BDABFF;--orange:#FFC190;--pink:#F3AACC;
  --font:"Plus Jakarta Sans","Segoe UI",system-ui,sans-serif;
  color-scheme:dark;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:36px;overflow-x:clip}
body{margin:0;background:var(--base);color:var(--fg);font-family:var(--font);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}
body::selection{background:var(--lime);color:var(--base)}
a{color:inherit}button{font:inherit}img{max-width:100%;height:auto}
:focus-visible{outline:2px solid var(--lime);outline-offset:5px}
.shell{max-width:1360px;margin-inline:auto;padding-inline:clamp(22px,5.2vw,78px)}
.page-atmosphere{position:absolute;z-index:-2;pointer-events:none;inset:0 0 auto;height:1080px;background:radial-gradient(ellipse 46% 42% at 81% 33%,#81d6f112,transparent 86%),radial-gradient(ellipse 48% 37% at 34% 8%,#bdabff09,transparent 91%)}
.skip-link{position:fixed;top:8px;left:12px;z-index:20;background:var(--lime);color:var(--base);padding:9px 15px;transform:translateY(-150%);border-radius:7px;font-weight:700}
.skip-link:focus{transform:none}
.header{display:flex;height:104px;align-items:center;justify-content:space-between;border-bottom:1px solid #2a385078;gap:22px}
.brand{display:flex;align-items:center;gap:12px;text-decoration:none;white-space:nowrap;font-size:12px;font-weight:800;letter-spacing:.14em}
.brand strong{font-weight:400;letter-spacing:.09em}.brand-emblem{object-fit:contain;width:36px;height:36px;flex:none}
.top-nav{display:flex;align-items:center;gap:clamp(17px,2.6vw,38px);font-size:12px;font-weight:700;color:#aeb9cb}
.top-nav a{text-decoration:none;transition:color .2s}.top-nav a:hover{color:var(--lime)}
.top-nav .nav-return{color:var(--fg);border:1px solid var(--border);padding:10px 15px;border-radius:8px;white-space:nowrap}
.top-nav .nav-return:hover{border-color:var(--cyan)}
.hero{min-height:706px;display:grid;grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);gap:clamp(35px,5vw,76px);align-items:center;padding-block:65px 81px}
.hero-text{position:relative;z-index:2}
.guard-panel{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;padding:36px;border:1px solid var(--lime);border-radius:9px;background:var(--panel)}.guard-panel h2{margin:0 0 22px;font-size:clamp(36px,4vw,56px);line-height:1.1;letter-spacing:-.05em}.guard-panel h2 em{font-style:normal;color:var(--lime)}.guard-panel p{font-size:15px;line-height:1.8;color:var(--fg)}.guard-panel .guard-limit{font-size:12px;color:var(--muted)}.guard-steps{margin:0;padding-left:24px;display:grid;gap:24px;align-content:center}.guard-steps li{padding-left:8px;color:var(--lime)}.guard-steps strong,.guard-steps span{display:block}.guard-steps strong{font-size:16px;color:var(--fg);margin-bottom:8px}.guard-steps span{font-size:13px;line-height:1.8;color:var(--muted)}.guard-card{border-color:var(--lime)}@media(max-width:860px){.guard-panel{grid-template-columns:1fr;gap:24px}}@media(max-width:620px){.guard-panel{padding:24px 20px}}
.breadcrumb{font-size:9.5px;color:#94a3b9;letter-spacing:.14em;font-weight:700;display:flex;align-items:center;gap:11px;white-space:nowrap;margin-bottom:65px}
.crumb-square{width:7px;height:7px;background:var(--violet);display:inline-block}.crumb-slash{color:#3b4b66}
.hero-label,.kicker{font-size:11px;font-weight:800;color:var(--lime);letter-spacing:.13em;line-height:1.6;display:flex;align-items:center;gap:11px}
.light-dot{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 16px #baff708a}
h1,h2,h3,p{margin-top:0}h1{font-size:clamp(64px,6.8vw,106px);font-weight:700;letter-spacing:-.085em;line-height:1.07;margin:21px 0 29px;white-space:nowrap}
h1 .hero-italic{font-weight:300;font-style:normal;color:#b1bfd1}h1 em{font-style:normal;color:var(--lime)}
.hero-subtitle{max-width:540px;font-size:clamp(15px,1.26vw,18px);line-height:1.8;color:#9daac0;margin-bottom:30px}
.hero-subtitle strong{color:var(--fg);font-weight:700}
.hero-actions{display:flex;flex-wrap:wrap;gap:10px}.button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:54px;border-radius:9px;padding:13px 21px;font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap;transition:transform .2s ease,background .2s,border-color .2s}.button:hover{transform:translateY(-2px)}
.button-primary{background:var(--lime);color:var(--base);box-shadow:0 12px 34px #baff700c}.button-primary:hover{background:#d1ffa0}.button-secondary{background:#18223186;border:1px solid var(--border);color:var(--fg)}.button-secondary:hover{border-color:var(--cyan)}
.cta-note{font-size:11px;margin:20px 0 0;color:#77869b}.cta-note span{color:var(--lime);font-size:8px;padding-right:7px}
.hero-art{min-width:0;position:relative;isolation:isolate;padding-top:40px}
.art-orbit{position:absolute;border-radius:50%;z-index:-1;pointer-events:none}.orbit-1{inset:5% 1% 2% -4%;border:1px solid #44618724;transform:rotate(-16deg)}.orbit-2{inset:11% -5% -3% 1%;border:1px solid #81d6f11d;transform:rotate(22deg)}
.console{margin-left:auto;max-width:598px;border:1px solid #3d4b62;background:linear-gradient(144deg,#182637 0%,#0d1420 55%,#0c131e 100%);border-radius:16px;box-shadow:0 40px 110px #0008,0 0 0 7px #1c273044;overflow:hidden;transform:perspective(1200px) rotateY(-4deg) rotateX(1.5deg);transition:transform .5s ease}
.console:hover{transform:perspective(1200px) rotateY(0deg) rotateX(0deg)}
.console-head{min-height:53px;border-bottom:1px solid #33415575;display:flex;align-items:center;gap:16px;padding:0 21px;background:#172333b5}
.traffic{display:flex;gap:6px}.traffic b{display:block;width:8px;height:8px;border-radius:50%;background:#6f7b8f}.traffic b:first-child{background:#ffb0a5}.traffic b:nth-child(2){background:#ffc190}.traffic b:last-child{background:#baff70}
.console-title{font-size:10px;color:#a2b2c7;font-weight:700;letter-spacing:.035em;flex:1;white-space:nowrap}
.console-mode{font-size:9px;letter-spacing:.06em;font-weight:700;color:#9ba9ba}.console-mode span{display:inline-block;width:6px;height:6px;background:var(--lime);border-radius:50%;margin-right:5px}
.console-body{padding:25px clamp(20px,3vw,34px) 28px;font-family:ui-monospace,SFMono-Regular,Consolas,Monaco,monospace}
.console-intro{font-size:16px;font-weight:700;color:var(--fg);display:flex;align-items:center;gap:10px}.console-prompt{color:var(--lime)}.console-command{color:var(--cyan)}.console-muted{color:#c4cbd8}
.cursor{display:inline-block;width:8px;height:19px;background:var(--lime);animation:blink 1.25s steps(1) infinite}
@keyframes blink{50%{opacity:0}}
.console-meta{font-size:10px;color:#8c9db2;margin:13px 0 22px;display:flex;align-items:center;gap:8px}.inline-key{font-size:16px;color:var(--violet)}.verified{margin-left:auto;color:var(--lime);font-size:10px}
.pipeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-bottom:24px}
.phase{position:relative;min-height:69px;background:#192738;border:1px solid #2d4056;border-radius:5px;padding:11px 8px 8px;display:flex;flex-direction:column;justify-content:space-between;color:#9eafc1;font-size:11px;font-weight:700}
.phase:after{content:"";position:absolute;right:-7px;top:27px;width:7px;height:1px;background:#59748f}.phase:last-child:after{display:none}
.phase i{width:6px;height:6px;background:#59758c;display:block;border-radius:50%}.phase b{color:#56677d;font-weight:400;text-align:right;font-size:9px}
.phase.done i{background:var(--lime)}.phase.current{background:#253a32;border-color:#83b860;color:var(--lime)}.phase.current i{background:var(--lime);box-shadow:0 0 12px #baff7095}.phase.current b{color:#91ad82}
.console-divider{display:flex;align-items:center;gap:11px;font-size:9px;font-weight:800;color:#7b8da6;letter-spacing:.12em;margin-bottom:15px}.console-divider i{height:1px;background:#405267;flex:1}.console-divider small{font-size:9px;font-weight:600;color:var(--cyan)}
.specialist{display:flex;align-items:center;gap:11px;background:#19243472;border:1px solid #34465c7a;border-radius:6px;min-height:45px;padding:7px 11px;margin-bottom:7px;font-size:11px;color:#c7d3e2;font-weight:700}
.sp-branch{color:#65758b;font-size:12px}.sp-icon{font-size:16px;line-height:1}.specialist-cyan .sp-icon{color:var(--cyan)}.specialist-violet .sp-icon{color:var(--violet)}.specialist-orange .sp-icon{color:var(--orange)}.specialist b{margin-left:auto;font-weight:500;font-size:9px;color:#8799ad}.specialist-cyan{border-left:2px solid var(--cyan)}.specialist-violet{border-left:2px solid var(--violet)}.specialist-orange{border-left:2px solid var(--orange)}
.console-decision{display:flex;align-items:center;gap:13px;padding:18px 4px 0;margin-top:19px;border-top:1px dashed #405067}.decision-square{width:25px;height:25px;border:2px solid var(--lime);display:block;transform:rotate(45deg);position:relative;margin:0 5px}.decision-square:after{content:"";position:absolute;inset:7px;background:var(--lime)}.console-decision div{display:flex;flex-direction:column;gap:3px}.console-decision b{font-size:12px;color:var(--fg)}.console-decision small{font-size:9px;color:#97a9be}.decision-arrow{margin-left:auto;color:var(--lime);font-size:23px}
.art-caption{text-align:right;font-size:9px;letter-spacing:.12em;color:#6c7d92;margin:29px 5px 0;font-weight:700}.art-caption span{color:#a0abb9;padding:0 5px}
.metrics{display:grid;grid-template-columns:1fr 1fr 1fr 1.3fr;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-top:32px;padding-bottom:34px;gap:14px}
.metrics>div{display:flex;align-items:center;gap:13px;border-right:1px solid #2a385095;padding-left:clamp(0px,1.3vw,15px)}.metrics>div:first-child{padding-left:0}.metrics>div:last-child{border-right:0}
.metrics strong{font-size:clamp(26px,2.7vw,42px);line-height:1;letter-spacing:-.06em;color:var(--fg);font-weight:700}.metric-plus{color:var(--lime);font-weight:300;padding-left:3px}.metrics span:not(.metric-plus){font-size:11px;color:#a0b0c5;font-weight:600;line-height:1.4}
.tiny-chips{display:flex;gap:6px}.tiny-chips i{display:block;width:10px;height:10px;background:var(--lime)}.tiny-chips i:nth-child(2){background:var(--cyan)}.tiny-chips i:nth-child(3){background:var(--violet)}.tiny-chips i:nth-child(4){background:var(--pink)}
.section{padding-top:132px}.section-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:34px}.kicker{white-space:nowrap}.kicker-line{display:inline-block;width:22px;height:1px;background:var(--lime)}.section-index{font-size:10px;color:#77869b;letter-spacing:.12em;font-weight:700}
.section-headline{display:flex;justify-content:space-between;align-items:end;gap:65px;margin-bottom:44px}.section-headline h2{font-size:clamp(40px,4.25vw,69px);line-height:1.13;font-weight:700;letter-spacing:-.065em;margin:0}.section-headline h2 em{font-weight:300;font-style:normal;color:var(--cyan)}.section-headline p{max-width:475px;color:#9aabc1;font-size:14px;line-height:1.9;margin:0 0 5px}
.process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.process-card{min-height:328px;display:flex;flex-direction:column;padding:26px 26px 21px;background:linear-gradient(155deg,#182334,#121a26);border:1px solid var(--border);border-radius:10px;transition:transform .2s,border-color .2s}.process-card:hover{transform:translateY(-4px);border-color:#4e6884}
.process-number{font-size:12px;font-weight:800;color:var(--fg);letter-spacing:.07em}.process-number span{font-size:9px;font-weight:700;color:#8192a8;letter-spacing:.16em;margin-left:5px}.process-glyph{display:flex;align-items:center;justify-content:center;width:78px;height:78px;margin:30px 0 21px;font:700 25px/1 ui-monospace,monospace;border:1px solid currentColor;background:#ffffff04;border-radius:9px}.glyph-lime{color:var(--lime)}.glyph-cyan{color:var(--cyan)}.glyph-violet{color:var(--violet)}
.process-card h3{font-size:20px;letter-spacing:-.04em;margin:0 0 9px}.process-card p{font-size:13px;color:#a1afc3;line-height:1.85;margin-bottom:26px}.process-card code{color:#d5e3ef;background:#2c3949;padding:1px 5px;border-radius:3px;white-space:nowrap}.process-bottom{margin-top:auto;display:flex;justify-content:space-between;border-top:1px solid #34465c87;padding-top:15px;font-size:9px;letter-spacing:.14em;font-weight:800;color:#8a9aaf}.process-bottom span:last-child{font-size:18px;letter-spacing:0;color:var(--fg)}
.commands-section{padding-top:145px}.command-explorer{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);border:1px solid #31435a;border-radius:12px;overflow:hidden;min-height:427px;background:var(--panel)}
.command-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:stretch;gap:1px;background:#2a3850;border-right:1px solid #2a3850}
.command-option{border:0;border-radius:0;background:#111b29;color:#bed0dd;padding:17px 12px 19px;display:flex;align-items:start;justify-content:space-between;flex-direction:column;gap:38px;cursor:pointer;text-align:left;position:relative;transition:background .2s,color .2s;font-size:13px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:700;min-width:0;overflow-wrap:anywhere}
.command-option:hover{background:#203047}.command-option.active{background:#203829;color:var(--lime)}.command-option.active:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--lime)}.command-option small{font-family:var(--font);font-size:9px;letter-spacing:.12em;color:#8598b1;font-weight:700;text-transform:uppercase}.command-option.active small{color:#b4d0a2}
.command-detail{display:flex;flex-direction:column;padding:clamp(23px,3.6vw,49px);background:radial-gradient(ellipse at 95% 5%,#81d6f10d,transparent 59%),linear-gradient(140deg,#1d2838,#111b29)}
.detail-top{display:flex;justify-content:space-between;gap:15px;align-items:center}.tag-mono{font:700 10px ui-monospace,monospace;letter-spacing:.06em;color:#93a4bb}.detail-status{font-size:9px;letter-spacing:.1em;font-weight:800;color:#93ab94;display:flex;align-items:center;gap:8px}.detail-status i{display:block;width:6px;height:6px;border-radius:50%;background:var(--lime)}
.detail-title{font:700 48px ui-monospace,Consolas,monospace;letter-spacing:-.065em;color:var(--lime);line-height:1.1;margin:36px 0 16px}.command-detail h3{font-size:clamp(20px,2vw,27px);letter-spacing:-.04em;line-height:1.35;margin:0 0 11px}.detail-desc{max-width:490px;font-size:13px;color:#a6b5c7;line-height:1.9;margin:0 0 24px}.detail-example{display:flex;align-items:center;gap:16px;background:#0c1422c9;border:1px solid #34455b;padding:15px 17px;border-radius:7px;margin-top:auto}.detail-example span{font-size:9px;letter-spacing:.12em;font-weight:800;color:#7f90a6}.detail-example code{font:700 13px ui-monospace,Consolas,monospace;color:#e1edfa}.detail-bottom{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px;color:#889aaf;margin-top:20px}.detail-bottom>span:last-child{font-size:20px;color:var(--cyan)}.commands-footnote{font-size:11px;color:#74869d;line-height:1.7;margin:19px 0 0}
.architecture-section{padding-top:144px}.architecture-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.arch-card{position:relative;display:grid;grid-template-columns:55px 1fr;gap:19px;padding:32px 32px 65px;border:1px solid var(--border);border-radius:9px;background:#141e2b;min-height:230px}.arch-icon{width:49px;height:49px;border:1px solid currentColor;border-radius:8px;display:flex;align-items:center;justify-content:center;font:700 25px ui-monospace,monospace}.arch-icon-lime{color:var(--lime)}.arch-icon-cyan{color:var(--cyan)}.arch-icon-violet{color:var(--violet)}.arch-icon-orange{color:var(--orange)}
.arch-card h3{margin:0 0 12px;font-size:19px;letter-spacing:-.035em}.arch-card p{margin:0;color:#a0aec2;font-size:13px;line-height:1.85;max-width:365px}.arch-category{position:absolute;bottom:21px;left:32px;font-size:9px;letter-spacing:.12em;color:#73869e;font-weight:800}.aside-note{margin-top:24px;display:flex;align-items:start;gap:15px;color:#8c9db2;font-size:12px;line-height:1.8;padding:20px 24px;border-left:2px solid var(--violet);background:#bdabff09}.aside-note a{color:var(--cyan);text-underline-offset:3px}.aside-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font:700 12px/1 ui-monospace,monospace;border:1px solid var(--violet);color:var(--violet);flex:none}
.final-section{padding-top:137px;padding-bottom:107px}.final-panel{position:relative;display:flex;align-items:end;justify-content:space-between;gap:25px;overflow:hidden;background:linear-gradient(110deg,#172432,#1e2d3d);border:1px solid #40536a;padding:clamp(33px,4.3vw,59px);border-radius:12px;min-height:345px}.final-panel:after{content:"";position:absolute;right:-12%;top:-91%;width:560px;height:560px;border:1px solid #81d6f121;border-radius:50%;pointer-events:none}.final-copy{position:relative;z-index:1}.final-copy h2{font-size:clamp(38px,4.7vw,69px);line-height:1.15;letter-spacing:-.065em;margin:18px 0 15px}.final-copy h2 em{font-style:normal;color:var(--lime);font-weight:300}.final-copy p{font-size:13px;color:#a6b3c5;max-width:430px;margin:0}.final-button{position:relative;z-index:1}.final-graphic{display:flex;gap:6px;position:absolute;right:4%;top:30px;opacity:.7}.final-graphic span{width:12px;height:12px;background:var(--lime)}.final-graphic span:nth-child(2){background:var(--cyan)}.final-graphic span:nth-child(3){background:var(--violet)}.final-graphic span:nth-child(4){background:var(--orange)}.final-graphic span:nth-child(5){background:var(--pink)}
.footer{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap;padding-top:29px;padding-bottom:45px;border-top:1px solid var(--border);color:var(--muted);font-size:12px}.footer a{text-decoration:none}.footer a:hover{color:var(--lime)}.color-dots{display:flex;gap:7px;align-items:center}.color-dots b{height:6px;width:6px;background:var(--c);display:block}
/* Addy Agent identity: lime rails, flat workflow surfaces, and reuse emphasis. */
.page-atmosphere{background:radial-gradient(ellipse 55% 42% at 77% 26%,#baff700d,transparent 86%)}
.breadcrumb{margin-bottom:38px}.crumb-square{background:var(--lime)}
.hero-label{border-left:3px solid var(--lime);padding-left:12px}.hero h1{letter-spacing:-.065em}
.hero-subtitle strong:last-child{color:var(--lime)}
.art-orbit{display:none}.console,.console:hover{transform:none;border-radius:3px;border:1px solid var(--border);border-top:3px solid var(--lime);box-shadow:18px 18px 0 #baff7008;background:var(--panel)}
.console-head{background:var(--base)}.traffic{display:none}.console-title{color:var(--lime);letter-spacing:.1em}.console-command{color:var(--lime)}
.metrics{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:transparent}
.guard-panel{border-radius:3px;border:1px solid var(--border);border-left:5px solid var(--lime);background:linear-gradient(110deg,#baff7008,var(--panel) 65%)}
.guard-steps li::marker{font-weight:800}
.section-headline h2 em{color:var(--lime);font-weight:500}
.process-card{border-radius:0;background:transparent;border:0;border-top:2px solid var(--lime);padding-top:24px}
.process-card:hover{transform:none;border-color:var(--lime);background:#baff7005}.process-glyph{border:0;background:transparent;border-radius:0;width:48px;height:48px;margin:24px 0 18px}
.command-explorer{border-radius:3px}.command-detail{background:var(--panel)}
.arch-card{border-radius:3px;background:var(--panel)}.arch-card.guard-card{border-color:var(--lime);background:#baff7008}.guard-card .arch-icon{color:var(--lime)}
.final-panel{border-radius:3px;border:1px solid var(--border);border-top:3px solid var(--lime);background:var(--panel)}.final-panel:after{display:none}
@media (max-width:1160px){.hero{grid-template-columns:1fr 1fr;gap:30px;min-height:650px}.breadcrumb{margin-bottom:34px}.hero h1{font-size:clamp(54px,6.7vw,76px)}.console{transform:none}.hero-art{padding-top:10px}.console:hover{transform:none}.section{padding-top:104px}}
@media (max-width:860px){.header{height:auto;padding-block:24px;align-items:start}.top-nav{flex-wrap:wrap;justify-content:flex-end;row-gap:12px}.top-nav a:nth-child(3){display:none}.hero{grid-template-columns:1fr;padding-top:58px;padding-bottom:70px;min-height:0}.hero h1{font-size:clamp(60px,9.6vw,91px)}.breadcrumb{margin-bottom:29px}.hero-text{max-width:720px}.hero-art{width:min(100%,640px);margin:12px auto 0}.metrics{grid-template-columns:repeat(2,1fr);row-gap:25px}.metrics>div:nth-child(2){border-right:0}.section-headline{gap:22px;align-items:start;flex-direction:column}.process-grid{gap:10px}.process-card{padding:20px;min-height:335px}.arch-card{padding:25px 22px 65px}.arch-category{left:22px}.final-panel{flex-direction:column;align-items:start}}
@media (max-width:620px){.shell{padding-inline:20px}.header{align-items:center;gap:10px}.brand{font-size:10px;gap:6px;letter-spacing:.09em}.brand-emblem{width:30px;height:30px}.top-nav{gap:10px}.top-nav>a:not(.nav-return){display:none}.top-nav .nav-return{padding:9px 10px;font-size:10px}.hero{padding-top:39px}.breadcrumb{font-size:8px;gap:6px;margin-bottom:37px;letter-spacing:.06em;white-space:normal}.hero-label{font-size:9px}.hero h1{font-size:clamp(52px,12.4vw,77px);letter-spacing:-.077em;margin-bottom:23px}.hero-subtitle{font-size:15px}.hero-actions{flex-direction:column;align-items:stretch}.button{width:100%;justify-content:space-between}.console{border-radius:9px}.console-body{padding:18px 13px 19px}.console-head{padding:0 12px}.console-title{font-size:9px}.console-mode{font-size:8px}.phase{font-size:9px;min-height:58px;padding:8px 5px}.phase b{font-size:8px}.console-meta{font-size:9px}.specialist{font-size:10px;padding:7px 8px;gap:7px}.specialist b{font-size:8px}.art-caption{font-size:8px}.metrics{padding-top:23px;padding-bottom:24px;gap:24px 10px}.metrics>div{gap:7px}.metrics strong{font-size:28px}.metrics span:not(.metric-plus){font-size:9px}.tiny-chips{gap:3px}.tiny-chips i{width:6px;height:6px}.section,.architecture-section,.commands-section{padding-top:82px}.section-top{margin-bottom:25px}.section-index{font-size:8px;max-width:140px;text-align:right}.section-headline{margin-bottom:31px}.section-headline h2{font-size:clamp(39px,8.3vw,55px)}.section-headline p{font-size:13px}.process-grid,.architecture-grid{grid-template-columns:1fr}.process-card{min-height:265px;padding:22px}.process-glyph{margin:20px 0 12px;width:57px;height:57px;font-size:20px}.command-explorer{grid-template-columns:1fr}.command-list{grid-template-columns:repeat(3,1fr);border-right:0}.command-option{gap:16px;min-height:74px;font-size:12px;padding:12px 10px}.command-detail{min-height:325px;padding:25px 22px}.detail-title{font-size:43px;margin-top:25px}.detail-top{font-size:9px}.arch-card{min-height:210px;padding:22px 22px 60px}.final-section{padding-top:85px;padding-bottom:71px}.final-panel{padding:30px 25px}.footer{flex-direction:column;align-items:start;gap:24px;padding-bottom:33px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
