:root{--ink:#0a2028;--teal:#0b7d82;--bright:#2bbac0;--light:#dfecf0;--paper:#ecf3f5;--dark:#0a2028;--gold:#d6af73;--muted:#46606b;--line:#b1cbd2;--white:#edf5f6;color-scheme:light;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:#cbdde3}
*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{min-width:320px}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:3px solid #d6af73;outline-offset:5px}button:disabled{cursor:default;opacity:.35}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-70px;left:20px;padding:12px 18px;background:white;z-index:50}.skip-link:focus{top:10px}
.app-header{height:65px;display:flex;align-items:center;gap:24px;padding:0 30px;background:#0a2028;color:var(--white)}.wordmark{display:flex;align-items:baseline;gap:8px;text-decoration:none;white-space:nowrap;font-size:17px}.wordmark b{font-size:23px}.wordmark span{color:#b7d5db}.header-caption{font-size:13px;color:#afc8cf;margin-left:10px}.header-actions{display:flex;gap:7px;align-items:center;margin-left:auto}.utility{border:0;background:transparent;color:var(--white);height:39px;min-width:39px;text-decoration:none;display:flex;gap:7px;align-items:center;justify-content:center;padding:0 10px;border-radius:4px;font-size:14px}.utility:hover{background:#193b45}.icon-button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}
#presentation{min-height:calc(100dvh - 137px);display:grid;place-items:center;padding:12px 24px}.slides{display:grid;place-items:center;width:100%}.slide{position:relative;container-type:inline-size;width:min(calc(100vw - 48px),calc((100dvh - 161px)*16/9));height:min(calc((100vw - 48px)*9/16),calc(100dvh - 161px));background:var(--light);overflow:hidden;padding:3.4cqw 4cqw;box-shadow:0 18px 45px #132e3614;animation:enter-page .32s ease both}.no-js .slide{width:min(1400px,100%);height:auto;min-height:700px;margin:25px auto}.no-js .slides{display:block}.no-js .deck-nav{display:none}.slide h1,.slide h2,.slide h3,.slide p,.slide figure{margin:0}.slide h2{font-size:3.35cqw;line-height:1.05;letter-spacing:-.035em}.slide h3{font-size:1.65cqw;line-height:1.16}.slide p{font-size:1.55cqw;line-height:1.4}.serif{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.035em}.page-head{margin-bottom:2cqw}.eyebrow{color:var(--teal);font-weight:700;font-size:1.6cqw!important;letter-spacing:.02em}.overview h2{font-size:4.75cqw;color:var(--teal);margin-top:.2cqw}.intro{margin-top:1cqw!important;max-width:950px;color:var(--muted)}.page-note{font-size:1.16cqw!important;line-height:1.4!important;color:var(--muted)}
.cover{padding:0;isolation:isolate}.cover-image{position:absolute;right:0;top:0;width:52%;height:100%;background-image:linear-gradient(90deg,#dfecf0 0%,#dfecf000 25%),url('assets/cover.jpg');background-position:center;background-size:cover}.cover-content{position:relative;height:100%;width:62%;padding:3.5cqw 0 3cqw 4cqw;display:flex;flex-direction:column;align-items:flex-start}.logo-window{position:relative;width:20.6cqw;aspect-ratio:1838/893;overflow:hidden;mix-blend-mode:multiply;flex-shrink:0}.logo-window img{position:absolute;width:108.814%;height:auto;max-width:none;left:-4.788%;top:-24.188%}.cover-copy{margin-top:2.9cqw;max-width:58cqw}.cover h1{font-size:4.65cqw;line-height:.99;letter-spacing:-.055em}.cover-emphasis{font-size:4.2cqw!important;color:var(--teal);line-height:1.05!important;margin-top:1cqw!important}.cover-definition{font-size:1.9cqw!important;line-height:1.2!important;margin-top:1.7cqw!important;font-weight:700}.cover-description{font-size:1.55cqw!important;max-width:39cqw;line-height:1.45!important;margin-top:1.3cqw!important}.cover-signature{position:absolute;bottom:2cqw;right:3cqw;color:var(--ink);font-size:1.3cqw;letter-spacing:.02em}
.capabilities{display:grid;grid-template-columns:1fr 1fr;column-gap:3.2cqw;row-gap:1.35cqw;margin:1.8cqw 0}.capability{display:flex;gap:1.2cqw;border-top:1px solid var(--line);padding-top:.85cqw;align-items:flex-start}.item-number{font-family:Georgia,serif;font-size:1.7cqw;color:var(--teal);line-height:1.1}.capability h3{font-size:1.65cqw;margin-bottom:.4cqw}.capability p{font-size:1.35cqw;line-height:1.35;color:var(--muted)}
.dark{background:var(--dark);color:var(--white);color-scheme:dark}.compact-head{display:flex;justify-content:space-between;gap:15px;margin-bottom:1.3cqw}.subheading{font-size:2.5cqw!important;line-height:1.15!important;color:var(--teal);margin-top:.7cqw!important}.dark .subheading{color:var(--bright)}.uptime{display:flex;align-items:flex-end;flex-direction:column;justify-content:center;gap:.35cqw;flex-shrink:0}.uptime span,.uptime small{font-size:1.05cqw;color:#a9c6cb}.uptime strong{font:400 2.25cqw Georgia,serif;color:var(--bright)}.chart-controls{display:flex;align-items:center;gap:1.6cqw;margin-bottom:.4cqw}.series-control{border:0;padding:.4cqw 0;background:none;color:var(--white);display:flex;align-items:center;gap:.6cqw;font-size:1.3cqw}.series-control[aria-pressed="false"]{opacity:.45}.swatch{width:22px;height:3px;display:inline-block}.cpu-swatch{background:var(--gold)}.memory-swatch{background:var(--bright)}.chart-unit{margin-left:auto;font-size:1.05cqw;color:#a9c6cb}.chart-frame{height:19cqw;position:relative;background:#06191e}#resource-chart{width:100%;height:100%;display:block;overflow:visible}#resource-chart text{font-family:Arial,sans-serif;fill:#a9c6cb;font-size:12px}#resource-chart .grid-line{stroke:#28434c;stroke-width:1}#resource-chart .data-line{fill:none;stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round}#resource-chart .cpu-line{stroke:var(--gold)}#resource-chart .memory-line{stroke:var(--bright)}#resource-chart .hover-line{stroke:#b7d4d9;stroke-width:1;stroke-dasharray:3 3}#resource-chart .hit-area{fill:transparent;touch-action:pan-y}.chart-tooltip{position:absolute;top:14px;right:14px;padding:10px 13px;background:#e8f2f4;color:var(--ink);font-size:12px;line-height:1.5;white-space:pre-line;border-radius:3px;pointer-events:none;box-shadow:0 6px 24px #0004}.resource-figure figcaption{margin-top:.65cqw;color:#a9c6cb;font-size:1.05cqw;line-height:1.3}.explanations{display:grid;grid-template-columns:1.12fr 1fr;gap:3.3cqw;margin-top:1.9cqw;border-top:1px solid #31505b;padding-top:1.1cqw}.explanations h3{color:var(--bright);font-size:1.35cqw;margin-bottom:.6cqw}.explanations p{font-size:1.3cqw;line-height:1.38;color:var(--white)}.explanations .secondary-detail{font-size:1.1cqw;color:#a9c6cb;margin-top:.6cqw}
.disk-head{margin-bottom:1.55cqw}.disk-head .subheading{font-size:2.65cqw!important}.disk-table{width:100%;border-collapse:collapse;table-layout:fixed}.disk-table th{background:var(--teal);color:white;text-align:left;padding:1cqw .8cqw;font-size:1.13cqw;line-height:1.25;font-weight:700}.disk-table th:first-child{width:26%}.disk-table th:nth-child(2){width:18%}.disk-table th:nth-child(3){width:18%}.disk-table th:nth-child(4){width:13%}.disk-table th:nth-child(5){width:13%}.disk-table th:nth-child(6){width:12%}.disk-table td{padding:.75cqw .8cqw;font-size:1.35cqw;vertical-align:middle;line-height:1.35;border-bottom:1px solid #bdd3da}.disk-table tbody tr:nth-child(even){background:#d0e3e8}.disk-table .drive{font-size:1.6cqw;display:block;font-weight:700;margin-bottom:.15cqw}.disk-table .model{font-size:1.05cqw;color:var(--muted);overflow-wrap:anywhere}.disk-table .secondary-value{font-size:1.1cqw;display:block;color:var(--muted)}.disk-table .health{display:block;font-size:1.1cqw}.data-caption{margin-top:.75cqw!important;color:var(--muted);font-size:1.03cqw!important}.disk-explanation{margin-top:1.45cqw}.disk-explanation h3{font-size:1.4cqw;color:var(--teal);margin-bottom:.55cqw}.disk-explanation p{font-size:1.32cqw;line-height:1.4}.disk-explanation .disk-benefit{margin-top:.8cqw;font-weight:700}.disks .page-note{margin-top:1cqw;font-size:1.05cqw!important}
.deck-nav{height:72px;display:flex;align-items:center;justify-content:center;gap:40px;padding:9px 24px;color:var(--ink)}.nav-button{border:1px solid #aac5ce;background:#e4eff2;border-radius:5px;min-width:118px;height:43px;padding:0 15px;display:flex;justify-content:center;align-items:center;gap:12px;font-size:14px}.nav-button:hover:not(:disabled){background:#f1f7f9}.nav-button span[aria-hidden]{font-size:20px}.slide-position{min-width:106px;display:grid;justify-items:center;gap:7px}.page-number{font-size:13px;font-variant-numeric:tabular-nums;color:#415e69}.position-dots{display:flex;gap:8px}.position-dots button{padding:0;width:7px;height:7px;border:0;border-radius:50%;background:#9cb8c2}.position-dots button[aria-current="true"]{background:var(--teal);transform:scale(1.2)}.closed-view{min-height:calc(100dvh - 65px);display:grid;place-items:center;text-align:center;background:var(--light);padding:30px}.closed-content{max-width:650px;display:flex;align-items:center;flex-direction:column;gap:22px}.closed-content h2{font-size:clamp(32px,5vw,60px);letter-spacing:-.04em;margin:0}.closed-content p{margin:0;color:var(--muted)}.closed-content .wordmark span{color:var(--teal)}.primary-button{background:var(--teal);color:white;border:0;border-radius:5px;padding:15px 22px}.site-link{font-size:14px;text-underline-offset:5px}.noscript-message{padding:20px}
@keyframes enter-page{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:900px){html{scroll-behavior:smooth;scroll-padding-top:68px}.app-header{height:58px;position:sticky;top:0;z-index:20;padding:0 16px;gap:8px}.wordmark{font-size:13px;gap:6px}.wordmark b{font-size:20px}.header-caption{display:none}.header-actions{gap:1px}.utility{padding:0 7px;height:40px;min-width:36px;font-size:13px}#presentation{display:block;padding:0 0 78px;min-height:0}.slides{display:block}.slide{width:100%;height:auto;min-height:0;overflow:visible;box-shadow:none;margin:0;padding:35px 22px 38px;animation:none;container-type:normal;scroll-margin-top:58px}.slide+.slide{border-top:8px solid #bdd3db}.slide h2{font-size:32px;line-height:1.08;letter-spacing:-.035em}.slide h3{font-size:18px;line-height:1.25}.slide p{font-size:16px;line-height:1.55}.page-head{margin-bottom:22px}.page-head .intro{margin-top:13px!important;font-size:16px}.eyebrow{font-size:17px!important}.overview h2{font-size:50px;margin-top:3px}.page-note{font-size:12px!important;line-height:1.5!important}.cover{padding:0;overflow:hidden}.cover-image{position:relative;width:100%;height:220px;background-image:linear-gradient(0deg,#dfecf0 0%,#dfecf000 55%),url('assets/cover.jpg');background-position:center 15%}.cover-content{width:100%;height:auto;padding:0 23px 36px;margin-top:-5px}.logo-window{width:205px}.cover-copy{margin-top:28px;max-width:100%}.cover h1{font-size:clamp(38px,9vw,65px);line-height:1;letter-spacing:-.055em}.cover-emphasis{font-size:clamp(34px,8.4vw,58px)!important;margin-top:12px!important}.cover-definition{font-size:22px!important;margin-top:22px!important;line-height:1.25!important}.cover-description{font-size:17px!important;max-width:500px;margin-top:15px!important;line-height:1.55!important}.cover-signature{position:static;padding:0 23px 28px;font-size:13px;color:var(--muted)}.capabilities{grid-template-columns:1fr;gap:19px;margin:26px 0}.capability{padding-top:13px;gap:14px}.item-number{font-size:23px;min-width:26px}.capability h3{font-size:18px;margin-bottom:5px}.capability p{font-size:15px;line-height:1.5}.compact-head{display:block;margin-bottom:22px}.subheading,.disk-head .subheading{font-size:28px!important;line-height:1.18!important;margin-top:13px!important}.uptime{align-items:flex-start;flex-direction:row;gap:10px;margin-top:20px;justify-content:flex-start;align-items:baseline;flex-wrap:wrap}.uptime span,.uptime small{font-size:12px}.uptime strong{font-size:25px}.chart-controls{gap:20px;flex-wrap:wrap;margin-bottom:12px}.series-control{font-size:14px;gap:7px;min-height:36px;padding:0}.chart-unit{font-size:12px;flex-basis:100%;margin-left:0}.chart-frame{height:240px;margin-left:-7px;margin-right:-7px}.resource-figure figcaption{font-size:11px;line-height:1.5;margin-top:11px}.explanations{grid-template-columns:1fr;gap:22px;margin-top:27px;padding-top:23px}.explanations h3{font-size:17px;margin-bottom:9px}.explanations p{font-size:16px;line-height:1.6}.explanations .secondary-detail{font-size:13px;margin-top:10px}.chart-tooltip{font-size:11px;right:9px;top:9px;padding:8px 10px}.disk-head{margin-bottom:24px}.disk-table,.disk-table tbody{display:block;width:100%}.disk-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.disk-table tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:17px 16px;padding:22px 17px;background:#d0e3e8;margin-bottom:15px;border-top:3px solid var(--teal)}.disk-table td{display:block;border:0;padding:0;font-size:17px;line-height:1.35;min-width:0}.disk-table td:first-child{grid-column:1/-1;border-bottom:1px solid #aecbd4;padding-bottom:13px}.disk-table td::before{content:attr(data-label);display:block;font-size:11px;color:var(--muted);margin-bottom:5px}.disk-table td:first-child::before{display:none}.disk-table .drive{font-size:27px;display:inline;margin:0 12px 0 0}.disk-table .model{font-size:13px;display:inline;line-height:1.5}.disk-table .secondary-value,.disk-table .health{font-size:13px;line-height:1.5}.data-caption{font-size:11px!important;line-height:1.5!important;margin-top:15px!important}.disk-explanation{margin-top:25px}.disk-explanation h3{font-size:17px;margin-bottom:9px}.disk-explanation p{font-size:16px;line-height:1.6}.disk-explanation .disk-benefit{margin-top:15px}.disks .page-note{margin-top:18px;font-size:12px!important}.deck-nav{position:fixed;bottom:0;left:0;right:0;z-index:25;background:#e5eff2f5;backdrop-filter:blur(12px);border-top:1px solid #b1cbd2;height:68px;gap:18px;padding:7px 14px}.nav-button{height:42px;min-width:92px;padding:0 12px;font-size:13px}.slide-position{min-width:70px}.position-dots{gap:9px}.position-dots button{width:6px;height:6px}.closed-view{min-height:calc(100dvh - 58px)}}
@media(min-width:901px){.slide h2{font-size:clamp(34px,3.35cqw,52px)}.slide p{font-size:clamp(15px,1.55cqw,24px)}.overview h2{font-size:4.75cqw}.capability h3{font-size:clamp(16px,1.65cqw,25px)}.capability p{font-size:clamp(14px,1.35cqw,21px)}.item-number{font-size:clamp(16px,1.7cqw,25px)}.page-note{font-size:clamp(11px,1.16cqw,17px)!important}.uptime span,.uptime small{font-size:clamp(11px,1.05cqw,15px)}.series-control{font-size:clamp(14px,1.3cqw,20px)}.chart-unit,.resource-figure figcaption{font-size:clamp(11px,1.05cqw,15px)}.chart-frame{height:21cqw}.explanations h3{font-size:clamp(14px,1.35cqw,20px)}.explanations p{font-size:clamp(14px,1.3cqw,20px)}.explanations .secondary-detail{font-size:clamp(12px,1.1cqw,17px)}.disk-table th{font-size:clamp(12px,1.13cqw,17px)}.disk-table td{font-size:clamp(15px,1.35cqw,21px)}.disk-table .drive{font-size:clamp(18px,1.6cqw,25px)}.disk-table .model{font-size:clamp(11px,1.05cqw,16px)}.disk-table .secondary-value,.disk-table .health{font-size:clamp(12px,1.1cqw,17px)}.data-caption{font-size:clamp(11px,1.03cqw,16px)!important}.disk-explanation h3{font-size:clamp(15px,1.4cqw,21px)}.disk-explanation p{font-size:clamp(14px,1.32cqw,20px)}.disks .page-note{font-size:clamp(11px,1.05cqw,16px)!important}}
@media(max-width:900px){html{scroll-padding-top:58px}.slide{scroll-margin-top:0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.slide{animation:none}*{transition:none!important}}
@media print{@page{size:320mm 180mm;margin:0}html,body{background:white!important;width:320mm;margin:0!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.app-header,.deck-nav,.skip-link,.closed-view{display:none!important}#presentation,.slides{display:block!important;padding:0!important;min-height:0!important}.slide,.slide[hidden]{display:block!important;width:320mm!important;height:180mm!important;min-height:0!important;margin:0!important;break-after:page;overflow:hidden!important;box-shadow:none!important;animation:none!important;container-type:inline-size;padding:3.4cqw 4cqw}.cover{padding:0!important}.cover-image{position:absolute!important;width:52%!important;height:100%!important;right:0;top:0}.cover-content{width:62%!important;height:100%!important;padding:3.5cqw 0 3cqw 4cqw!important;margin:0!important}.logo-window{width:20.6cqw!important}.cover-copy{margin-top:2.9cqw!important}.cover h1{font-size:4.65cqw!important}.cover-emphasis{font-size:4.2cqw!important}.cover-definition{font-size:1.9cqw!important}.cover-description{font-size:1.55cqw!important;max-width:39cqw!important}.cover-signature{position:absolute!important;bottom:2cqw;right:3cqw;padding:0;font-size:1.3cqw!important}.capabilities{display:grid!important;grid-template-columns:1fr 1fr!important}.chart-frame{height:19cqw!important}.explanations{display:grid!important;grid-template-columns:1.12fr 1fr!important}.disk-table{display:table!important}.disk-table thead{position:static!important;display:table-header-group!important;width:auto!important;height:auto!important;clip:auto!important}.disk-table tbody{display:table-row-group!important}.disk-table tbody tr{display:table-row!important}.disk-table td{display:table-cell!important}.disk-table td::before{display:none!important}.slide:last-child{break-after:auto}}
