/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.delay-1{transition-delay:1ms}.delay-2{transition-delay:2ms}.delay-3{transition-delay:3ms}.delay-4{transition-delay:4ms}}:root{--paper:#f2f0e6;--paper-light:#fbfaf4;--ink:#11140f;--muted:#64665e;--line:#11140f2e;--cyan:#31c6d4;--cyan-dark:#087b8a;--red:#ff4d57;--yellow:#ffd84a;--green:#43c98b;--dark-green:#0e2a22;--white:#fff;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--font-sans:Arial, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif;--font-mono:"SFMono-Regular", Menlo, Consolas, "Courier New", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}::selection{background:var(--red);color:var(--white)}.august-site{isolation:isolate;min-height:100vh;position:relative}.disco-rig{z-index:1000;contain:paint;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s,visibility .42s;position:fixed;inset:0;overflow:hidden}.disco-mode .disco-rig{opacity:1;visibility:visible}.disco-frame{z-index:9;border:3px solid #0000;border-image:conic-gradient(from 90deg, var(--red), var(--yellow), var(--green), var(--cyan), #926cff, var(--red)) 1;opacity:.88;animation:2.8s ease-in-out infinite disco-frame-pulse;position:absolute;inset:10px}.disco-aurora{z-index:0;aspect-ratio:1;opacity:.2;filter:blur(60px);mix-blend-mode:hard-light;will-change:transform;border-radius:50%;width:48vmax;position:absolute}.aurora-one{background:#ff1b78;animation:9s ease-in-out infinite alternate disco-aurora-one;top:-17vmax;left:-20vmax}.aurora-two{background:#17e7ff;animation:11s ease-in-out infinite alternate disco-aurora-two;top:18vh;right:-22vmax}.aurora-three{background:#ffe02b;animation:13s ease-in-out infinite alternate disco-aurora-three;bottom:-31vmax;left:26vw}.disco-beams{z-index:1;mix-blend-mode:screen;position:absolute;inset:0}.disco-beams>i{opacity:.3;transform-origin:50% 0;width:clamp(2px,.35vw,6px);height:125vh;animation:disco-beam-swing var(--beam-duration) ease-in-out infinite alternate;animation-delay:var(--beam-delay);background:linear-gradient(#fffffff2,#ffd84a9e 16%,#31c6d41f 72%,#0000);border-radius:999px;position:absolute;top:110px;left:80vw;box-shadow:0 0 16px}.disco-beams>i:nth-child(2n){color:var(--red);background:linear-gradient(#fff,#ff4d579e 18%,#ff4d5714 75%,#0000)}.disco-beams>i:nth-child(3n){color:var(--cyan)}.disco-ball{z-index:5;aspect-ratio:1;border:3px solid var(--ink);background:linear-gradient(90deg, transparent 47%, #11140f85 48% 52%, transparent 53%), linear-gradient(transparent 47%, #11140f85 48% 52%, transparent 53%), conic-gradient(from 45deg, white, var(--cyan), white, var(--red), var(--yellow), white, var(--green), white);background-size:19px 100%,100% 19px,100% 100%;border-radius:50%;place-items:center;width:clamp(82px,9vw,145px);animation:6s linear infinite disco-ball-spin;display:grid;position:absolute;top:88px;right:clamp(28px,7vw,118px);overflow:visible;box-shadow:0 0 0 7px #fff3,0 0 60px #ffffffa8}.disco-ball:before{content:"";background:var(--ink);width:2px;height:92px;position:absolute;bottom:100%;left:50%}.disco-ball>i{border:1px solid #11140f73;border-radius:50%;position:absolute;inset:10%}.disco-ball>span{border:1px solid var(--ink);background:var(--yellow);font:900 10px/1 var(--font-mono);letter-spacing:.08em;padding:7px;position:relative;transform:rotate(-8deg)}.disco-data-storm{z-index:4;position:absolute;inset:0;overflow:hidden}.disco-data-storm>span{left:var(--token-x);color:var(--ink);font:800 clamp(6px, .65vw, 9px)/1 var(--font-mono);letter-spacing:.08em;white-space:nowrap;opacity:0;animation:disco-data-fall var(--token-duration) linear infinite;animation-delay:var(--token-delay);background:#f2f0e6ba;border:1px solid;padding:5px 8px;position:absolute;top:-65px;box-shadow:4px 4px #11140f47}.disco-data-storm>span:nth-child(4n+1){background:var(--yellow)}.disco-data-storm>span:nth-child(4n+2){background:var(--cyan)}.disco-data-storm>span:nth-child(4n+3){background:var(--red);color:var(--white)}.disco-data-storm>span:nth-child(4n){background:var(--green)}.disco-cursor{z-index:12;border:2px solid var(--white);opacity:0;width:86px;height:86px;box-shadow:0 0 0 7px #ff4d5729, 0 0 42px var(--cyan);mix-blend-mode:difference;will-change:transform;background:radial-gradient(circle,#ffffff9e 0 5%,#ffd84a47 7% 25%,#31c6d41f 38%,#0000 68%);border-radius:50%;transition:opacity .18s;position:fixed;top:0;left:0}.disco-cursor:before,.disco-cursor:after,.disco-cursor>i{content:"";border-radius:50%;position:absolute}.disco-cursor:before{border:1px dashed;animation:2.8s linear infinite rotate;inset:15px}.disco-cursor:after{border:1px solid #ffffff6b;animation:1.4s ease-in-out infinite cursor-breathe;inset:-14px}.disco-cursor>i{background:#fff;inset:38px;box-shadow:0 0 15px #fff}.disco-burst-layer{z-index:13;position:absolute;inset:0}.disco-burst{width:1px;height:1px;position:fixed}.disco-burst>strong{border:2px solid var(--ink);background:var(--yellow);color:var(--ink);font:900 8px/1 var(--font-mono);white-space:nowrap;animation:disco-ack .78s var(--ease-out) forwards;padding:5px 8px;position:absolute;top:-31px;left:11px}.disco-burst>i{background:var(--burst-color);width:8px;height:8px;box-shadow:0 0 9px var(--burst-color);animation:disco-burst-out .76s var(--ease-out) forwards;position:absolute;top:-4px;left:-4px}.disco-dvd{z-index:6;border:2px solid var(--ink);background:var(--red);color:var(--white);box-shadow:6px 6px 0 var(--yellow);align-items:flex-end;gap:4px;padding:8px 11px;animation:17s linear infinite disco-dvd-bounce;display:flex;position:absolute;top:0;left:0}.disco-dvd span{font:900 21px/.8 var(--font-sans);letter-spacing:-.08em}.disco-dvd small{font:900 7px/1 var(--font-mono)}.scan-overlay{z-index:9999;pointer-events:none;opacity:0;background:repeating-linear-gradient(#43c98b14 0 1px,#0000 1px 4px),#00150914;position:fixed;inset:0}.scan-mode .scan-overlay{animation:.85s ease-out health-scan}.status-ticker{z-index:1200;background:var(--ink);height:28px;color:var(--white);font:700 8px/28px var(--font-mono);letter-spacing:.13em;white-space:nowrap;border-bottom:1px solid #ffffff21;position:relative;overflow:hidden}.ticker-content{min-width:max-content;animation:31s linear infinite ticker;display:inline-flex}.ticker-content span{padding:0 22px}.ticker-content i{background:var(--yellow);border-radius:50%;align-self:center;width:5px;height:5px}.august-header{z-index:1100;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#f2f0e6e0;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 clamp(18px,4vw,66px);display:grid;position:sticky;top:0}.header-actions{justify-self:end;align-items:center;gap:8px;display:flex}.august-brand{justify-self:start;align-items:center;gap:11px;display:inline-flex}.august-mark{background:var(--red);width:38px;height:38px;color:var(--white);transition:transform .5s var(--ease-spring), background .25s ease;border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.august-brand:hover .august-mark{background:var(--ink);transform:rotate(-17deg)scale(1.12)}.august-brand>span:last-child{flex-direction:column;gap:3px;display:flex}.august-brand strong{letter-spacing:.1em;font-size:12px}.august-brand small{color:var(--muted);font:600 7px/1 var(--font-mono);letter-spacing:.1em}.august-header nav{gap:32px;font-size:11px;font-weight:700;display:flex}.august-header nav a{padding:11px 0;position:relative}.august-header nav a:after{content:"";background:var(--red);transform-origin:100%;height:2px;transition:transform .3s var(--ease-out);position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.august-header nav a:hover:after{transform-origin:0;transform:scaleX(1)}.august-header nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.health-button{border:1px solid var(--ink);cursor:pointer;min-height:38px;font:700 8px/1 var(--font-mono);letter-spacing:.08em;transition:color .22s ease, background .22s ease, transform .22s var(--ease-spring);background:0 0;border-radius:999px;justify-self:end;align-items:center;padding:0 14px;display:inline-flex}.health-button>span{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:9px;animation:2.3s ease-out infinite live-pulse;box-shadow:0 0 0 5px #43c98b21}.health-button:hover{background:var(--ink);color:var(--white)}.health-button:active{transform:scale(.96)}.disco-toggle{border:1px solid var(--ink);background:var(--yellow);cursor:pointer;min-height:38px;font:800 8px/1 var(--font-mono);letter-spacing:.08em;transition:transform .22s var(--ease-spring), color .22s ease, background .22s ease;border-radius:999px;align-items:center;gap:9px;padding:0 14px;display:inline-flex}.disco-toggle:hover{transform:rotate(-2deg)scale(1.05)}.disco-toggle[aria-pressed=true]{background:var(--red);color:var(--white);box-shadow:0 0 0 4px #ff4d5729}.equalizer{align-items:center;gap:2px;height:14px;display:flex}.equalizer i{transform-origin:bottom;background:currentColor;width:2px;height:5px;display:block}.disco-toggle[aria-pressed=true] .equalizer i{animation:.62s ease-in-out infinite alternate disco-equalizer}.equalizer i:nth-child(2){animation-delay:-180ms!important}.equalizer i:nth-child(3){animation-delay:-340ms!important}.equalizer i:nth-child(4){animation-delay:-90ms!important}.cat-hero{isolation:isolate;border-bottom:4px solid var(--ink);background:linear-gradient(90deg, transparent 49.7%, #11140f29 49.8% 50.2%, transparent 50.3%), linear-gradient(0deg, transparent 49.7%, #11140f29 49.8% 50.2%, transparent 50.3%), var(--red);background-size:52px 52px;min-height:calc(100svh - 104px);padding:78px clamp(24px,5vw,88px) 42px;position:relative;overflow:hidden}.cat-hero:before{content:"C-SUITE";z-index:0;color:#ffffff2e;font:1000 clamp(145px, 26vw, 430px)/.72 var(--font-sans);letter-spacing:-.1em;white-space:nowrap;pointer-events:none;position:absolute;bottom:-.16em;right:-.06em}.cat-hero:after{content:"";z-index:1;opacity:.18;background:repeating-linear-gradient(118deg, transparent 0 96px, var(--yellow) 97px 101px, transparent 102px 198px);pointer-events:none;position:absolute;inset:0}.cat-access-tape{z-index:7;border-bottom:3px solid var(--ink);background:var(--yellow);width:max-content;min-width:210%;height:34px;color:var(--ink);white-space:nowrap;font:1000 9px/1 var(--font-mono);letter-spacing:.13em;align-items:center;gap:24px;padding:0 26px;animation:24s linear infinite cat-tape-run;display:flex;position:absolute;top:0;left:0}.cat-access-tape i{background:var(--ink);flex:none;width:9px;height:9px;transform:rotate(45deg)}.cat-orbit{z-index:2;aspect-ratio:1;border:3px dashed var(--ink);opacity:.54;pointer-events:none;border-radius:50%;width:clamp(310px,39vw,650px);animation:32s linear infinite cat-orbit-spin;position:absolute;top:clamp(20px,6vw,100px);right:clamp(-220px,-10vw,-90px)}.cat-orbit>i{border:2px solid var(--ink);border-radius:50%;position:absolute}.cat-orbit>i:first-child{border-style:dotted;inset:12%}.cat-orbit>i:nth-child(2){border-width:11px;border-color:var(--yellow);inset:29%}.cat-orbit>i:nth-child(3){background:var(--cyan);inset:42%}.cat-orbit>span{aspect-ratio:1;border:3px solid var(--ink);background:var(--paper-light);width:62px;font:1000 25px/1 var(--font-sans);border-radius:50%;place-items:center;display:grid;position:absolute;top:46%;left:4%}.cat-hero-grid{z-index:4;grid-template-columns:minmax(310px,.82fr) minmax(560px,1.18fr);align-items:center;gap:clamp(42px,6vw,110px);width:min(100%,1600px);margin:0 auto;display:grid;position:relative}.cat-visual{align-self:center;min-width:0}.cat-photo-frame{border:4px solid var(--ink);background:var(--paper-light);width:min(100%,530px);box-shadow:17px 17px 0 var(--cyan), 27px 27px 0 var(--ink);transition:transform .38s var(--ease-spring), box-shadow .38s ease;margin:0 auto;position:relative;transform:rotate(-2.4deg)}.cat-photo-frame:hover{box-shadow:8px 8px 0 var(--yellow), 18px 18px 0 var(--ink);transform:rotate(1deg)translateY(-8px)}.cat-photo{border-bottom:4px solid var(--ink);background-color:var(--cyan);background-repeat:no-repeat;background-size:cover;place-items:center;min-height:clamp(360px,50svh,610px);display:grid;position:relative;overflow:hidden}.cat-photo:after{content:"";opacity:.13;background:repeating-linear-gradient(0deg, transparent 0 5px, var(--ink) 6px 7px);pointer-events:none;position:absolute;inset:0}.cat-photo-placeholder{z-index:1;text-align:center;justify-items:center;width:100%;padding:35px 28px 28px;display:grid;position:relative}.cat-photo-placeholder>strong{color:var(--paper-light);font:1000 clamp(54px, 6vw, 92px)/.8 var(--font-sans);letter-spacing:-.09em;text-shadow:5px 5px 0 var(--ink);margin-top:-8px}.cat-photo-placeholder p{border:2px solid var(--ink);background:var(--paper-light);width:min(100%,390px);margin:24px 0 15px;padding:12px;font-size:13px;font-weight:800;line-height:1.55}.cat-photo-placeholder small{font:900 8px/1.4 var(--font-mono);letter-spacing:.11em}.css-cat{filter:drop-shadow(9px 11px #11140feb);width:clamp(150px,16vw,230px);height:clamp(145px,16vw,225px);position:relative}.css-cat>i{z-index:0;border:4px solid var(--ink);background:var(--yellow);clip-path:polygon(50% 0,100% 100%,0 100%);width:43%;height:46%;transition:transform .24s var(--ease-spring);position:absolute;top:3%}.css-cat>i:first-child{left:4%;transform:rotate(-13deg)}.css-cat>i:nth-child(2){right:4%;transform:rotate(13deg)}.cat-photo-frame:hover .css-cat>i:first-child{transform:rotate(-23deg)translateY(-4px)}.cat-photo-frame:hover .css-cat>i:nth-child(2){transform:rotate(24deg)translateY(-4px)}.css-cat>span{z-index:1;border:4px solid var(--ink);background:var(--yellow);border-radius:47% 47% 43% 43%;height:76%;position:absolute;bottom:2%;left:8%;right:8%}.css-cat b{border:3px solid var(--ink);background:var(--paper-light);border-radius:50%;width:17%;height:25%;position:absolute;top:35%}.css-cat b:after{content:"";background:var(--ink);border-radius:999px;width:4px;height:70%;position:absolute;top:16%;left:42%}.css-cat b:first-child{left:22%}.css-cat b:nth-child(2){right:22%}.css-cat em{border:3px solid var(--ink);background:var(--red);border-radius:50% 50% 70% 70%;width:18px;height:13px;position:absolute;top:64%;left:50%;transform:translate(-50%)}.css-cat em:before,.css-cat em:after{content:"";background:var(--ink);width:clamp(42px,6vw,86px);height:2px;position:absolute;top:6px}.css-cat em:before{right:18px;transform:rotate(7deg)}.css-cat em:after{left:18px;transform:rotate(-7deg)}.cat-photo-index{min-height:46px;font-family:var(--font-mono);justify-content:space-between;align-items:center;padding:8px 13px;display:flex}.cat-photo-index span{letter-spacing:.11em;font-size:8px;font-weight:900}.cat-photo-index strong{border:2px solid var(--ink);background:var(--red);color:var(--white);padding:7px 12px;font-size:11px}.cat-approval{border:3px solid var(--ink);background:var(--paper-light);width:min(100%,530px);min-height:78px;box-shadow:8px 8px 0 var(--ink);text-align:left;cursor:pointer;transition:transform .23s var(--ease-spring), box-shadow .23s ease;border-radius:0;grid-template-columns:minmax(130px,.58fr) minmax(0,1.42fr);margin:38px auto 0;padding:0;display:grid}.cat-approval:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(5px,5px)rotate(-.7deg)}.cat-approval>span{border-right:3px solid var(--ink);background:var(--ink);color:var(--yellow);font:900 9px/1.4 var(--font-mono);text-align:center;place-items:center;padding:13px;display:grid}.cat-approval>strong{animation:cat-approval-in .48s var(--ease-spring) both;align-items:center;padding:14px 17px;font-size:clamp(13px,1.1vw,17px);line-height:1.35;display:flex}.cat-authority{min-width:0;padding:clamp(14px,2vw,30px) 0;position:relative}.cat-eyebrow{border:2px solid var(--ink);background:var(--paper-light);width:fit-content;box-shadow:5px 5px 0 var(--ink);font:900 8px/1 var(--font-mono);letter-spacing:.1em;align-items:center;gap:13px;padding:9px 12px;display:flex;transform:rotate(-1deg)}.cat-eyebrow i{background:var(--green);border-radius:50%;width:8px;height:8px;animation:1.7s infinite live-pulse}.cat-eyebrow strong{color:var(--red)}.cat-identity{font:800 clamp(11px, 1vw, 15px)/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:clamp(27px,4vw,52px) 0 10px}.cat-authority h1{z-index:1;letter-spacing:-.105em;text-transform:uppercase;width:max-content;max-width:100%;margin:0;font-size:clamp(74px,9.3vw,154px);font-weight:1000;line-height:.77;position:relative}.cat-authority h1:after{content:"ACTING HUMAN: AUGUST";border:2px solid var(--ink);background:var(--cyan);font:900 8px/1 var(--font-mono);letter-spacing:.08em;padding:8px 12px;position:absolute;bottom:-23px;right:-6px;transform:rotate(-2deg)}.cat-title{border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);background:#ffffff5c;grid-template-columns:auto 1fr;align-items:center;width:min(100%,760px);margin-top:clamp(46px,6vw,74px);display:grid}.cat-title>strong{border-right:3px solid var(--ink);background:var(--yellow);min-width:116px;font:1000 clamp(34px, 4vw, 66px)/1 var(--font-sans);letter-spacing:-.08em;grid-row:1/3;align-self:stretch;place-items:center;padding:18px;display:grid}.cat-title>span{font:950 clamp(12px, 1.3vw, 19px)/1 var(--font-mono);letter-spacing:.04em;padding:15px 18px 8px}.cat-title>p{margin:0;padding:0 18px 15px;font-size:13px;font-weight:700;line-height:1.45}.cat-current-status{border:3px solid var(--ink);background:var(--paper-light);width:fit-content;max-width:100%;box-shadow:8px 8px 0 var(--green);grid-template-columns:auto 1fr;gap:3px 17px;margin:24px 0 0 auto;padding:14px 18px;display:grid;transform:rotate(1.2deg)}.cat-current-status>span{border-right:1px solid var(--ink);color:var(--red);font:900 8px/1.3 var(--font-mono);letter-spacing:.08em;grid-row:1/3;align-self:center;padding-right:15px}.cat-current-status>strong{font-size:clamp(15px,1.5vw,22px)}.cat-current-status>small{font:700 8px/1.4 var(--font-mono)}.schedule-wormhole{border:4px solid var(--ink);background:var(--yellow);width:min(100%,760px);box-shadow:12px 12px 0 var(--ink);transition:transform .26s var(--ease-spring), box-shadow .26s ease, background .26s ease;grid-template-columns:minmax(0,1fr);gap:7px 18px;margin-top:clamp(30px,4vw,48px);padding:18px 82px 20px 20px;display:grid;position:relative;overflow:hidden}.schedule-wormhole:after{content:"BUSY BUSY BUSY";z-index:0;color:#11140f14;font:1000 clamp(54px, 7vw, 110px)/.7 var(--font-sans);letter-spacing:-.1em;writing-mode:vertical-rl;pointer-events:none;position:absolute;top:.06em;right:-.06em}.schedule-wormhole>*{z-index:1;position:relative}.schedule-wormhole:before{content:"";opacity:.65;background:var(--paper-light);width:24%;transition:left .6s var(--ease-out);position:absolute;top:0;bottom:0;left:-28%;transform:skew(-18deg)}.schedule-wormhole:is(:hover,:focus-visible){background:var(--cyan);box-shadow:5px 5px 0 var(--ink);transform:translate(7px,7px)rotate(-.8deg)}.schedule-wormhole:is(:hover,:focus-visible):before{left:112%}.schedule-wormhole>span{font:900 8px/1 var(--font-mono);letter-spacing:.1em;grid-column:1}.schedule-panic{width:fit-content;color:var(--ink);font:1000 clamp(62px, 7vw, 114px)/.72 var(--font-sans);letter-spacing:-.105em;grid-column:1;margin:7px 0 10px;display:block;position:relative;transform:rotate(-2deg)}.schedule-panic:before,.schedule-panic:after{content:attr(data-text);z-index:-1;pointer-events:none;position:absolute;inset:0}.schedule-panic:before{color:var(--red);transform:translate(-6px,-4px)}.schedule-panic:after{color:var(--cyan);transform:translate(6px,5px)}.schedule-link-label{border:2px solid var(--ink);background:var(--paper-light);letter-spacing:-.04em;grid-column:1;width:fit-content;padding:7px 10px;font-size:clamp(17px,1.7vw,27px);line-height:1.05}.schedule-wormhole>em{background:var(--ink);width:fit-content;color:var(--yellow);font:900 9px/1.3 var(--font-mono);letter-spacing:.02em;grid-column:1;margin-top:3px;padding:8px 10px;font-style:normal}.schedule-wormhole>small{font:700 8px/1.4 var(--font-mono);grid-column:1}.schedule-mood-window{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--red);width:100%;color:var(--white);grid-column:1;margin-top:5px;overflow:hidden}.schedule-mood-tape{white-space:nowrap;align-items:center;gap:22px;width:max-content;min-height:31px;padding:0 11px;animation:28s linear infinite schedule-mood-run;display:flex}.schedule-mood-tape span{font:900 8px/1 var(--font-mono);letter-spacing:.04em}.schedule-mood-tape span:after{content:"✦";color:var(--yellow);margin-left:22px}.schedule-wormhole>p{border:2px dashed var(--ink);background:var(--cyan);font:800 9px/1.4 var(--font-mono);grid-column:1;margin:1px 0 0;padding:8px 10px}.schedule-wormhole>i{aspect-ratio:1;border:3px solid var(--ink);background:var(--red);width:49px;color:var(--white);font:1000 28px/1 var(--font-mono);border-radius:50%;place-items:center;animation:1.35s ease-in-out infinite cat-wormhole-arrow;display:grid;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.disco-mode .schedule-panic{animation:2.1s steps(2,end) infinite schedule-panic-malfunction}.cat-metrics{z-index:4;border:3px solid var(--ink);width:min(100%,1600px);box-shadow:13px 13px 0 var(--ink);grid-template-columns:repeat(3,1fr);margin:clamp(44px,6vw,82px) auto 0;display:grid;position:relative}.cat-metrics article{border-right:3px solid var(--ink);background:var(--paper-light);min-height:144px;padding:18px 20px;position:relative}.cat-metrics article:nth-child(2){background:var(--cyan)}.cat-metrics article:nth-child(3){background:var(--yellow);border-right:0}.cat-metrics span{font:900 8px/1 var(--font-mono);letter-spacing:.1em;display:block}.cat-metrics strong{letter-spacing:-.07em;margin-top:13px;font-size:clamp(31px,4vw,64px);font-weight:1000;line-height:.85;display:inline-block}.cat-metrics small{font:900 8px/1 var(--font-mono);margin-left:7px}.cat-metrics p{margin:13px 0 0;font-size:11px;font-weight:700}.disco-mode .cat-hero{background-color:#ff3e8c;animation:8s step-end infinite cat-disco-ground}.disco-mode .cat-authority h1{color:var(--paper-light);text-shadow:-8px 0 var(--cyan), 8px 0 var(--ink), 0 11px var(--yellow);animation:2.6s steps(2,end) infinite cat-title-malfunction}.disco-mode .cat-photo-frame{animation:3.2s ease-in-out infinite alternate cat-frame-float}.disco-mode .cat-metrics article:first-child{animation:2.8s ease-in-out infinite alternate cat-metric-tilt}.disco-mode .cat-metrics article:nth-child(2){animation:3.4s ease-in-out -1s infinite alternate-reverse cat-metric-tilt}.disco-mode .cat-metrics article:nth-child(3){animation:3s ease-in-out -.4s infinite alternate cat-metric-tilt}.weather-hero{border-bottom:1px solid var(--ink);background:var(--cyan);min-height:calc(100svh - 104px);position:relative;overflow:hidden}.disco-hero-tag{z-index:4;border:2px solid var(--ink);background:var(--paper-light);min-width:240px;box-shadow:8px 8px 0 var(--red);grid-template-columns:auto auto;align-items:center;display:none;position:absolute;top:clamp(20px,4vw,54px);right:clamp(18px,5vw,82px);transform:rotate(2deg)}.disco-mode .disco-hero-tag{animation:disco-tag-in .72s var(--ease-spring) both;display:grid}.disco-hero-tag span,.disco-hero-tag strong,.disco-hero-tag small{font-family:var(--font-mono);padding:9px 11px}.disco-hero-tag span{border-bottom:1px solid var(--ink);background:var(--yellow);letter-spacing:.12em;grid-column:1/-1;font-size:8px;font-weight:900}.disco-hero-tag strong{border-right:1px solid var(--ink);font-size:17px}.disco-hero-tag small{letter-spacing:.08em;font-size:6px}.disco-mode .weather-hero:before,.disco-mode .weather-hero:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:-28%}.disco-mode .weather-hero:before{opacity:.38;mix-blend-mode:hard-light;background:conic-gradient(#0000,#ff4d57b8,#0000 25%,#ffd84ab3,#0000 50%,#43c98b9e,#0000 75%,#926cffb3,#0000);animation:14s linear infinite disco-spectrum}.disco-mode .weather-hero:after{opacity:.22;background:repeating-linear-gradient(112deg,#0000 0 68px,#fffc 70px 72px,#0000 74px 136px);animation:3.4s linear infinite disco-scan;inset:0}.disco-mode .weather-statement{text-shadow:-7px 0 var(--cyan), 7px 0 var(--red), 0 9px var(--yellow);animation:3.2s steps(2,end) infinite human-service-glitch}.disco-mode :is(.forecast-header h2,.section-title h2,.briefing-heading h2,.api-heading h2,.about-copy h2){text-shadow:-3px 0 var(--cyan), 3px 0 var(--red), 0 5px var(--yellow)}.disco-mode .status-ticker{background:linear-gradient(90deg,#151017,#6e1634,#075b68,#433208,#151017) 0 0/300% 100%;animation:7s linear infinite disco-ticker}.disco-mode .ticker-content i{box-shadow:0 0 12px var(--yellow);border-radius:0;transform:rotate(45deg)}.disco-mode .august-header{box-shadow:0 4px 0 var(--red), 0 8px 0 var(--cyan);background:linear-gradient(90deg,#f2f0e6e0,#31c6d4c7,#ffd84ad1,#f2f0e6e0) 0 0/220% 100%;animation:8s linear infinite disco-header}.disco-mode :is(.forecast-day,.weekend-card,.holiday-card,.metric,.api-console,.identity-response,.august-intro){transition:transform .3s var(--ease-spring), box-shadow .3s ease}.disco-mode :is(.forecast-day,.weekend-card,.holiday-card,.metric,.api-console,.identity-response,.august-intro):hover{box-shadow:10px 10px 0 var(--red), -7px -7px 0 var(--cyan);transform:translateY(-7px)rotate(-.6deg)}.disco-mode .response-panel{position:relative;overflow:hidden}.disco-mode .response-loading:after{content:"ACK RECEIVED / DANCE HANDSHAKE";z-index:5;background:var(--yellow);color:var(--ink);font:900 10px/1 var(--font-mono);text-align:center;animation:disco-api-laser .72s var(--ease-out) both;padding:10px;position:absolute;top:46%;left:-15%;right:-15%;transform:rotate(-5deg)translate(-110%)}.weather-hero.weather-clear{background:var(--yellow)}.weather-hero.weather-rain,.weather-hero.weather-storm{background:#6dd3dc}.weather-hero.weather-storm{color:var(--white);background:#202c4b}.weather-field,.weather-grid{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.weather-field{z-index:1}.weather-grid{z-index:0;background-image:linear-gradient(#11140f13 1px,#0000 1px),linear-gradient(90deg,#11140f13 1px,#0000 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(#000 20%,#0000 93%);mask-image:linear-gradient(#000 20%,#0000 93%)}.moisture-lens{z-index:3;opacity:0;-webkit-backdrop-filter:blur(2px)saturate(1.2);backdrop-filter:blur(2px)saturate(1.2);pointer-events:none;will-change:transform;background:radial-gradient(circle,#ffffff36,#ffffff05 60%,#0000 70%);border:1px solid #ffffff75;border-radius:50%;place-items:center;width:290px;height:290px;transition:opacity .25s;display:grid;position:absolute;top:0;left:0}.moisture-lens:before,.moisture-lens:after{content:"";border:1px dashed #11140f2e;border-radius:50%;position:absolute}.moisture-lens:before{inset:20px}.moisture-lens:after{inset:52px}.moisture-lens span{color:#11140f6b;font:700 9px/1 var(--font-mono);letter-spacing:.14em}.weather-hero-inner{z-index:4;grid-template-columns:minmax(0,1.55fr) minmax(320px,.45fr);gap:clamp(40px,8vw,140px);width:min(100%,1660px);min-height:calc(100svh - 104px);margin:0 auto;padding:clamp(70px,8vw,120px) clamp(18px,5vw,82px);display:grid;position:relative}.weather-primary{align-self:center;min-width:0}.weather-meta{max-width:950px;font:700 8px/1 var(--font-mono);letter-spacing:.13em;border-top:1px solid #11140f6b;border-bottom:1px solid #11140f38;justify-content:space-between;gap:30px;padding:11px 0;display:flex}.weather-feeling-lockup{align-items:center;gap:28px;margin-top:clamp(42px,7vw,86px);display:flex}.weather-feeling-lockup>span{max-width:18ch;font:800 10px/1.45 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.weather-feeling-glyph{border:2px solid var(--ink);width:112px;height:96px;box-shadow:10px 10px 0 var(--ink);background:#f2f0e6b8;place-items:center;display:grid;transform:rotate(-3deg)}.weather-feeling-glyph .weather-glyph{transform:scale(1.15)}.temperature-row{align-items:flex-end;gap:clamp(22px,4vw,65px);margin-top:18px;display:flex}.temperature{letter-spacing:-.12em;align-items:flex-start;font-size:clamp(160px,25vw,390px);font-weight:740;line-height:.75;display:flex}.temperature strong{animation:temperature-in .85s var(--ease-out);display:block}.temperature>span{letter-spacing:0;margin:-.07em 0 0 .06em;font-size:.29em;font-weight:500}.condition{flex-direction:column;align-items:flex-start;padding-bottom:2.5vw;display:flex}.condition>strong{letter-spacing:-.03em;margin-top:14px;font-size:clamp(15px,1.6vw,23px)}.condition>span{color:#11140fa3;font:600 9px/1 var(--font-mono);letter-spacing:.08em;margin-top:6px}.weather-glyph{width:76px;height:58px;display:block;position:relative}.glyph-sun{border:1px solid var(--ink);background:var(--yellow);border-radius:50%;width:36px;height:36px;animation:4s ease-in-out infinite glyph-float;position:absolute;top:4px;left:5px;box-shadow:0 0 0 8px #ffd84a40}.glyph-cloud{border:1px solid var(--ink);background:var(--paper-light);border-radius:999px;width:54px;height:24px;position:absolute;bottom:7px;left:16px}.glyph-cloud:before,.glyph-cloud:after{content:"";border:1px solid var(--ink);background:var(--paper-light);border-bottom:0;border-radius:50% 50% 0 0;position:absolute;bottom:-1px}.glyph-cloud:before{width:22px;height:29px;left:8px}.glyph-cloud:after{width:18px;height:20px;right:7px}.cloud-two{display:none}.glyph-rain{opacity:0;background:repeating-linear-gradient(110deg, transparent 0 7px, var(--cyan-dark) 7px 9px, transparent 9px 14px);height:12px;position:absolute;bottom:-2px;left:23px;right:8px}.glyph-clear .glyph-cloud,.glyph-clear .glyph-rain{display:none}.glyph-cloud .glyph-sun,.glyph-rain .glyph-sun,.glyph-storm .glyph-sun{opacity:.45}.glyph-rain .glyph-rain,.glyph-storm .glyph-rain{opacity:1;animation:.75s linear infinite mini-rain}.glyph-storm .glyph-cloud{background:#5f6b83}.weather-statement{letter-spacing:-.085em;text-wrap:balance;max-width:1100px;margin:clamp(34px,5vw,64px) 0 0;font-size:clamp(72px,9vw,150px);line-height:.88}.weather-feeling-actions{align-items:center;gap:18px;margin-top:clamp(38px,5vw,66px);display:flex}.weather-feeling-actions p{margin:0;font-size:13px;font-weight:800}.weather-feeling-actions button{border:1px solid var(--ink);background:var(--paper-light);box-shadow:5px 5px 0 var(--ink);cursor:pointer;font:800 9px/1 var(--font-mono);letter-spacing:.08em;transition:transform .18s var(--ease-spring), box-shadow .18s ease;padding:11px 15px}:is(.weather-feeling-actions button:hover,.weather-feeling-actions button:focus-visible){box-shadow:2px 2px 0 var(--ink);transform:translate(3px,3px)}.weather-storm .weather-meta{border-color:#ffffff6b}.weather-storm .weather-feeling-actions button{color:var(--ink)}.august-intro{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f2f0e69e;border:1px solid #11140f61;align-self:center;max-width:420px;padding:26px;box-shadow:13px 13px #11140fe6}.intro-rule{font:700 7px/1 var(--font-mono);letter-spacing:.12em;align-items:center;gap:11px;display:flex}.intro-rule i{background:var(--ink);flex:1;height:1px}.august-intro h2{letter-spacing:-.055em;margin:34px 0 8px;font-size:clamp(27px,3vw,44px);line-height:1}.august-intro>p{margin:0 0 12px;font-size:12px;line-height:1.75}.august-intro>p:first-of-type{color:var(--red);font-weight:700}.august-intro dl{border-top:1px solid var(--line);margin:30px 0 0}.august-intro dl>div{border-bottom:1px solid var(--line);font:600 7px/1.35 var(--font-mono);letter-spacing:.07em;grid-template-columns:70px 1fr;gap:12px;padding:12px 0;display:grid}.august-intro dt{color:var(--muted)}.august-intro dd{margin:0}.make-entry{border-top:2px solid var(--ink);gap:8px;margin-top:22px;padding-top:18px;display:grid}.make-entry span{font:800 8px/1 var(--font-mono);letter-spacing:.12em}.make-entry strong{font-size:13px;line-height:1.55}.make-entry small{border-bottom:1px solid var(--ink);width:fit-content;color:var(--cyan-dark);padding-bottom:3px;font-weight:900}.live-dot{background:var(--green);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.weather-data-bar{z-index:5;border-top:1px solid var(--ink);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#f2f0e6e6;grid-template-columns:repeat(4,1fr) 1.05fr;min-height:108px;display:grid;position:absolute;bottom:0;left:0;right:0}.weather-data-bar>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:5px;padding:17px clamp(15px,2.2vw,32px);display:flex}.weather-data-bar>div:last-child{border-right:0}.weather-data-bar span{color:var(--muted);font:600 8px/1 var(--font-mono);letter-spacing:.08em}.weather-data-bar strong{letter-spacing:-.04em;font-size:clamp(18px,2vw,30px)}.weather-data-bar small{color:var(--muted);font-size:8px}.weather-data-bar .weather-freshness{background:var(--ink);color:var(--white)}.weather-freshness span{color:var(--green)}.weather-freshness strong{font:700 15px/1 var(--font-mono)}.weather-freshness button{color:#ffffffa6;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff80;align-self:flex-start;padding:0;font-size:8px}.hero-rise{opacity:0;animation:hero-rise .9s var(--ease-out) forwards;transform:translateY(24px)}.delay-1{animation-delay:80ms}.delay-2{animation-delay:.15s}.delay-3{animation-delay:.24s}.delay-4{animation-delay:.33s}.delay-5{animation-delay:.45s}.forecast-section,.upcoming-section,.metrics-section,.api-section,.about-section{width:min(100%,1660px);margin:0 auto;padding:clamp(90px,10vw,160px) clamp(18px,5vw,82px);position:relative}.forecast-section{padding-bottom:clamp(70px,8vw,115px)}.forecast-header,.section-title,.api-heading{margin-bottom:clamp(40px,6vw,76px)}.forecast-header{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.eyebrow{color:var(--red);font:700 8px/1 var(--font-mono);letter-spacing:.16em}.forecast-header h2,.section-title h2,.api-heading h2,.about-copy h2{letter-spacing:-.072em;margin:15px 0 0;font-size:clamp(43px,6vw,92px);line-height:.96}.forecast-controls{gap:8px;display:flex}.forecast-controls button{border:1px solid var(--ink);cursor:pointer;width:46px;height:46px;transition:background .2s ease, color .2s ease, transform .2s var(--ease-spring);background:0 0;border-radius:50%;place-items:center;display:grid}.forecast-controls button:hover{background:var(--ink);color:var(--white);transform:scale(1.08)}.forecast-window{border-top:1px solid var(--ink);border-left:1px solid var(--line);overflow:hidden}.forecast-track{width:116.7%;transition:transform .6s var(--ease-out);display:flex}.forecast-day{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff38;flex:0 0 14.285%;min-height:360px;padding:21px 17px;transition:color .35s,background .35s;position:relative}.forecast-day.today{background:var(--yellow)}.forecast-day:hover{background:var(--cyan)}.forecast-day-head{justify-content:space-between;align-items:center;font-size:11px;font-weight:700;display:flex}.forecast-day-head small{color:var(--muted);font:600 7px/1 var(--font-mono)}.forecast-day .weather-glyph{transform-origin:0;margin:45px 0 25px;transform:scale(.8)}.forecast-day>strong{letter-spacing:-.08em;font-size:clamp(43px,4.2vw,70px);line-height:1;display:inline-block}.forecast-low{color:var(--muted);margin-left:4px;font-size:18px}.rain-chance{border:1px solid var(--line);height:17px;margin-top:28px;position:relative;overflow:hidden}.rain-chance i{background:var(--cyan-dark);height:100%;transition:width .9s var(--ease-out);display:block}.rain-chance span{color:var(--white);font:700 6px/1 var(--font-mono);letter-spacing:.07em;place-items:center;display:grid;position:absolute;inset:0}.forecast-day>p{color:var(--muted);margin:13px 0 0;font-size:10px}.forecast-advice{border-left:6px solid var(--red);background:#ffffff57;margin:26px 0 0;padding:16px 18px;font-size:12px}.upcoming-section{background:var(--ink);width:100%;max-width:none;color:var(--white)}.upcoming-section>*{width:min(100%,1496px);margin-left:auto;margin-right:auto}.section-title>p,.api-heading>p{max-width:660px;color:var(--muted);margin:20px 0 0;font-size:12px;line-height:1.7}.upcoming-section .eyebrow{color:var(--yellow)}.upcoming-section .section-title>p{color:#ffffff85}.time-dashboard{grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);gap:15px;display:grid}.weekend-card,.holiday-card{min-height:500px;position:relative;overflow:hidden}.weekend-card{background-color:#171a18;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:35px 35px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff40;padding:clamp(28px,4vw,54px)}.card-kicker{font:700 8px/1 var(--font-mono);letter-spacing:.12em;justify-content:space-between;gap:25px;display:flex}.card-kicker strong{color:var(--green)}.weekend-card h3{color:#ffffffa3;margin:78px 0 25px;font-size:14px;font-weight:500}.countdown{align-items:flex-start;gap:clamp(7px,1.4vw,20px);display:flex}.countdown>div{flex-direction:column;display:flex}.countdown strong{font:650 clamp(55px, 7.5vw, 124px)/.78 var(--font-sans);letter-spacing:-.085em}.countdown span{color:#ffffff6e;font:600 7px/1 var(--font-mono);letter-spacing:.12em;margin-top:15px}.countdown>i{color:var(--yellow);font:500 clamp(45px, 6vw, 91px)/.8 var(--font-sans);margin-top:-.05em;font-style:normal;animation:1s step-end infinite colon-blink}.week-pipeline{grid-template-columns:repeat(7,1fr);gap:12px;margin-top:73px;display:grid;position:relative}.week-pipeline>span{color:#ffffff59;font:600 7px/1 var(--font-mono)}.week-pipeline>span.passed{color:#ffffff94}.week-pipeline>span.current{color:var(--yellow)}.pipeline-line{background:#ffffff21;grid-column:1/-1;height:7px;overflow:hidden}.pipeline-line>i{background:linear-gradient(90deg, var(--cyan), var(--yellow));height:100%;transition:width 1s var(--ease-out);display:block;position:relative}.pipeline-line b{background:var(--white);width:11px;height:11px;box-shadow:0 0 17px var(--yellow);border-radius:50%;animation:1.6s ease-in-out infinite packet-pulse;position:absolute;top:-2px;right:-5px}.weekend-card>p{color:#ffffff75;margin:23px 0 0;font-size:9px}.holiday-card{background:var(--yellow);color:var(--ink);padding:clamp(28px,4vw,48px)}.ticket-edge{background:radial-gradient(circle at 0 10px, transparent 0 6px, var(--yellow) 6.5px) 0 0 / 16px 20px repeat-y;width:16px;position:absolute;top:0;bottom:0;left:-8px}.holiday-card .card-kicker strong{color:var(--ink);border:1px solid var(--ink);padding:5px 8px}.holiday-days{align-items:flex-start;margin-top:60px;display:flex}.holiday-days strong{letter-spacing:-.1em;font-size:clamp(100px,12vw,180px);line-height:.74}.holiday-days span{margin:-3px 0 0 11px;font-size:20px;font-weight:700}.holiday-card h3{letter-spacing:-.055em;margin:38px 0 8px;font-size:clamp(28px,3.3vw,48px)}.holiday-card>p{margin:0;font-size:11px}.holiday-stamp{border:3px solid var(--red);color:var(--red);letter-spacing:.1em;animation:stamp-in .65s var(--ease-spring) both .6s;margin-top:32px;padding:10px 16px;font-size:18px;font-weight:800;display:inline-block;transform:rotate(-7deg)}.holiday-card>small{color:#11140f9e;border-top:1px solid #11140f59;padding-top:13px;font-size:8px;position:absolute;bottom:30px;left:48px;right:48px}.event-list{border-top:1px solid #ffffff59;margin-top:70px}.event{border-bottom:1px solid #ffffff2b;grid-template-columns:.45fr 1.3fr .25fr;align-items:center;gap:30px;min-height:160px;padding:25px 20px 25px 0;transition:color .38s;display:grid;position:relative;overflow:hidden}.event:before{content:"";z-index:0;background:var(--cyan);transition:transform .55s var(--ease-out);position:absolute;inset:0;transform:translate(-102%)}.event:hover:before{transform:translate(0)}.event:hover{color:var(--ink)}.event-workday:before{background:var(--red)}.event-holiday:before{background:var(--yellow)}.event>*{z-index:1;position:relative}.event-date{align-items:baseline;gap:5px;display:flex}.event-date strong{letter-spacing:-.07em;font-size:clamp(31px,4vw,61px)}.event-date span{color:#ffffff6b;font-size:13px}.event:hover .event-date span{color:#11140f80}.event-main>span{color:var(--yellow);font:700 7px/1 var(--font-mono);letter-spacing:.12em}.event:hover .event-main>span{color:var(--ink)}.event-main h3{letter-spacing:-.045em;margin:8px 0 6px;font-size:clamp(21px,2.6vw,38px)}.event-main p{color:#ffffff75;margin:0;font-size:10px}.event:hover .event-main p{color:#11140fa6}.event-distance{justify-self:end;align-items:baseline;gap:5px;display:flex}.event-distance strong{font:700 clamp(25px, 3vw, 43px)/1 var(--font-mono)}.event-distance span{color:#fff6;font:600 6px/1 var(--font-mono)}.official-source{color:#ffffff73;justify-content:space-between;margin-top:25px;padding:15px 0;font-size:9px;display:flex}.official-source:hover{color:var(--yellow)}.briefing-section{border-top:12px solid var(--red);border-bottom:12px solid var(--yellow);width:100%;max-width:none;color:var(--white);background-color:#54182f;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:0 0 clamp(90px,10vw,160px);position:relative;overflow:hidden}.briefing-section>:not(.briefing-warning){width:min(100% - clamp(36px,10vw,164px),1496px);margin-left:auto;margin-right:auto}.briefing-warning{background:repeating-linear-gradient(135deg, var(--yellow) 0 19px, #f1bd19 19px 38px);width:max-content;min-width:200%;height:46px;color:var(--ink);font:900 8px/46px var(--font-mono);letter-spacing:.15em;align-items:center;animation:18s linear infinite briefing-warning-run;display:flex;overflow:hidden}.briefing-warning span{padding:0 32px}.briefing-warning i{border:2px solid var(--ink);width:9px;height:9px;transform:rotate(45deg)}.briefing-heading{grid-template-columns:minmax(0,1fr) 265px;align-items:end;gap:clamp(35px,7vw,105px);padding-top:clamp(85px,9vw,145px);display:grid}.briefing-heading .eyebrow{color:var(--yellow)}.briefing-heading h2{letter-spacing:-.09em;text-wrap:balance;max-width:1050px;margin:18px 0 0;font-size:clamp(62px,9.5vw,150px);line-height:.82}.briefing-heading>div>p{color:#ffffff9e;max-width:760px;margin:35px 0 0;font-size:13px;line-height:1.8}.briefing-meta{border:2px solid var(--ink);background:var(--cyan);color:var(--ink);box-shadow:12px 12px 0 var(--yellow);flex-direction:column;align-items:flex-start;padding:24px;display:flex;transform:rotate(3deg)}.briefing-meta.stale{background:var(--red);color:var(--white)}.briefing-meta span,.briefing-meta small{font:700 7px/1.3 var(--font-mono);letter-spacing:.11em}.briefing-meta strong{font:900 25px/1 var(--font-mono);letter-spacing:-.06em;margin:18px 0 8px}.briefing-meta b{font:900 8px/1 var(--font-mono);border:1px solid;margin-top:26px;padding:7px 9px;transform:rotate(-3deg)}.briefing-grid{grid-template-columns:repeat(12,1fr);gap:14px;margin-top:clamp(65px,8vw,110px);display:grid}.briefing-status{border:2px solid var(--ink);background:var(--yellow);min-height:650px;color:var(--ink);box-shadow:14px 14px 0 var(--red);grid-column:span 7;padding:clamp(30px,5vw,70px);position:relative;overflow:hidden}.briefing-status:before{content:"HUMAN SERVICE / NO WARRANTY";border:2px solid var(--ink);background:var(--red);width:310px;color:var(--white);font:900 8px/1 var(--font-mono);letter-spacing:.12em;text-align:center;padding:9px;position:absolute;top:112px;right:-89px;transform:rotate(45deg)}.briefing-card-head{border-bottom:2px solid var(--ink);font:900 8px/1 var(--font-mono);letter-spacing:.1em;justify-content:space-between;gap:25px;padding-bottom:18px;display:flex}.briefing-card-head strong{color:var(--red)}.briefing-status>p{font:800 10px/1 var(--font-mono);letter-spacing:.1em;margin:62px 0 0}.briefing-status>h3{letter-spacing:-.11em;width:max-content;max-width:100%;text-shadow:-7px 0 var(--cyan), 7px 0 var(--red);margin:12px 0 35px;font-size:clamp(95px,12vw,190px);line-height:.83;animation:3.8s step-end infinite human-service-glitch;position:relative}.briefing-status>h3:after{content:attr(data-text);color:#0000;-webkit-text-stroke:2px var(--white);clip-path:inset(38% 0);width:100%;position:absolute;top:0;left:0;overflow:hidden;transform:translate(13px)}.briefing-status blockquote{border-left:8px solid var(--red);letter-spacing:-.04em;max-width:680px;margin:0;padding:22px 0 22px 25px;font-size:clamp(20px,2.4vw,35px);font-weight:750;line-height:1.42}.stability-meter{font:800 8px/1 var(--font-mono);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-top:55px;display:grid}.stability-meter>i{border:2px solid var(--ink);background:#ffffff61;height:12px;overflow:hidden}.stability-meter b{background:repeating-linear-gradient(90deg, var(--red) 0 8px, var(--ink) 8px 10px);height:100%;display:block}.briefing-status>footer{font:800 7px/1.4 var(--font-mono);border-top:1px solid #11140f59;justify-content:space-between;gap:20px;margin-top:27px;padding-top:20px;display:flex}.briefing-status>footer strong{color:var(--red);text-align:right}.briefing-signals{grid-column:span 5;grid-template-rows:repeat(3,1fr);gap:14px;display:grid}.briefing-signal{border:2px solid var(--ink);background:var(--paper-light);min-height:205px;color:var(--ink);flex-direction:column;padding:27px;display:flex;position:relative;overflow:hidden}.briefing-signal:nth-child(2){background:var(--cyan);transform:translate(-14px)rotate(-1deg)}.briefing-signal:nth-child(3){background:var(--red);color:var(--white);transform:translate(9px)rotate(1.2deg)}.briefing-signal>div{font:900 8px/1 var(--font-mono);letter-spacing:.09em;justify-content:space-between;gap:20px;display:flex}.briefing-signal h3{letter-spacing:-.055em;max-width:600px;margin:25px 0 8px;font-size:clamp(24px,3vw,45px);line-height:.98}.briefing-signal p{color:currentColor;opacity:.62;margin:auto 0 20px;font-size:9px}.briefing-signal>i{background:#11140f2e;height:6px;overflow:hidden}.briefing-signal>i b{background:currentColor;height:100%;display:block}.briefing-audit{border:2px solid var(--white);background:var(--ink);min-height:420px;box-shadow:-14px 14px 0 var(--cyan);grid-column:1/-1;grid-template-columns:.5fr 1.5fr;gap:clamp(35px,8vw,130px);padding:clamp(35px,6vw,84px);display:grid;position:relative;overflow:hidden}.briefing-audit:after{content:"REASSESSMENT IS NOT MEDICAL ADVICE";background:var(--red);color:var(--white);font:900 8px/1 var(--font-mono);letter-spacing:.11em;padding:10px 90px;position:absolute;bottom:45px;right:-80px;transform:rotate(-9deg)}.briefing-audit>span{color:var(--green);font:800 8px/1 var(--font-mono);letter-spacing:.12em}.briefing-audit h3{letter-spacing:-.06em;grid-column:1;margin:0;font-size:clamp(35px,4.5vw,69px);line-height:.97}.briefing-audit>strong{border:2px dashed var(--yellow);max-width:800px;color:var(--yellow);letter-spacing:-.05em;animation:audit-result-in .62s var(--ease-spring) both;grid-area:1/2/3;align-self:center;padding:35px;font-size:clamp(25px,3.4vw,51px);line-height:1.14}.briefing-audit button{background:var(--yellow);width:100%;color:var(--ink);cursor:pointer;font:900 10px/1 var(--font-mono);transition:transform .23s var(--ease-spring), background .23s ease;border:0;grid-column:1;justify-content:space-between;align-self:end;gap:20px;padding:19px;display:flex}.briefing-audit button:hover{background:var(--cyan);transform:rotate(-1deg)scale(1.02)}.audit-stamp{border:3px solid var(--red);color:var(--red);font:900 9px/1.15 var(--font-mono);text-align:center;text-transform:uppercase;padding:10px;position:absolute;top:25px;right:28px;transform:rotate(13deg)}.briefing-updates{border:2px solid var(--ink);box-shadow:12px 12px 0 var(--yellow);grid-template-columns:repeat(3,1fr);margin-top:95px;display:grid}.briefing-updates article{border-right:2px solid var(--ink);background:var(--paper-light);min-height:290px;color:var(--ink);padding:30px}.briefing-updates article:nth-child(2){background:var(--cyan)}.briefing-updates article:nth-child(3){background:var(--green);border-right:0}.briefing-updates span{font:900 8px/1 var(--font-mono);letter-spacing:.1em}.briefing-updates h3{letter-spacing:-.055em;margin:75px 0 15px;font-size:clamp(25px,3vw,43px);line-height:.98}.briefing-updates p{margin:0;font-size:10px;line-height:1.6}.briefing-incident{border:3px solid var(--ink);background:var(--paper-light);color:var(--ink);box-shadow:-14px 14px 0 var(--red), 14px -14px 0 var(--cyan);margin-top:95px}.briefing-incident>header{border-bottom:3px solid var(--ink);background:var(--ink);min-height:87px;color:var(--white);grid-template-columns:1fr auto;align-items:center;gap:30px;padding:18px 24px;display:grid}.briefing-incident>header>div:first-child{font-family:var(--font-mono);align-items:baseline;gap:20px;display:flex}.briefing-incident>header>div:first-child span{color:var(--red);letter-spacing:.12em;font-size:9px;font-weight:900}.briefing-incident>header>div:first-child strong{font-size:clamp(17px,2vw,28px)}.incident-severity{align-items:center;gap:14px;display:flex}.incident-severity span{background:var(--red);font:900 19px/1 var(--font-mono);padding:10px 12px}.incident-severity strong{max-width:220px;font:700 7px/1.4 var(--font-mono)}.incident-escalated .incident-severity span,.incident-escalated>header{background:var(--red)}.incident-escalated>header>div:first-child span{color:var(--yellow)}.incident-escalated .incident-severity span{color:var(--ink);background:var(--yellow);animation:.9s ease-in-out infinite alternate incident-severity-pulse}.incident-body{grid-template-columns:minmax(0,1.1fr) minmax(350px,.9fr);display:grid}.incident-timeline{border-right:3px solid var(--ink)}.incident-timeline>div{border-bottom:1px solid var(--line);grid-template-columns:75px 1fr auto;align-items:center;gap:18px;min-height:83px;padding:14px 24px;display:grid}.incident-timeline>div:last-child{border-bottom:0}.incident-timeline time,.incident-timeline span{font:800 8px/1 var(--font-mono)}.incident-timeline p{margin:0;font-size:12px}.incident-timeline span{color:#118257;border:1px solid;padding:5px 7px}.incident-timeline span.bad{color:var(--red)}.incident-body dl{margin:0;padding:30px}.incident-body dl>div{border-bottom:1px solid var(--line);padding:20px 0}.incident-body dt{color:var(--red);font:900 8px/1 var(--font-mono);letter-spacing:.1em}.incident-body dd{margin:12px 0 0;font-size:11px;line-height:1.6}.incident-body code{background:var(--yellow);font-family:var(--font-mono);padding:2px 5px}.briefing-incident>footer{border-top:3px solid var(--ink);grid-template-columns:1fr auto;align-items:center;min-height:84px;display:grid}.briefing-incident>footer p{font:800 8px/1.5 var(--font-mono);margin:0;padding:20px 25px}.briefing-incident>footer p strong{color:var(--red);font-size:20px}.briefing-incident>footer button{border:0;border-left:3px solid var(--ink);background:var(--red);color:var(--white);cursor:pointer;font:900 9px/1 var(--font-mono);align-self:stretch;padding:20px 25px}.briefing-incident>footer button span{color:var(--yellow);margin-left:15px;font-size:15px}.briefing-incident>footer button:hover{background:var(--ink)}.briefing-source{font:800 8px/1.5 var(--font-mono);border-top:1px solid #ffffff59;border-bottom:1px solid #ffffff59;grid-template-columns:auto auto 1fr;align-items:center;gap:25px;margin-top:60px;padding:22px 0;display:grid}.briefing-source code{border:1px solid var(--yellow);color:var(--yellow);padding:8px 11px}.briefing-source p{color:#ffffff8c;text-align:right;justify-self:end;max-width:620px;margin:0}.metrics-section{width:min(100%,1660px)}.metrics-mosaic{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(150px,auto);gap:13px;display:grid}.metric{border:1px solid var(--line);min-height:260px;transition:transform .45s var(--ease-out), box-shadow .45s ease;background:#ffffff54;flex-direction:column;justify-content:space-between;padding:25px;display:flex;position:relative;overflow:hidden}.metric:hover{z-index:2;box-shadow:12px 15px 0 var(--ink);transform:translateY(-8px)rotate(-.4deg)}.metric>span{font:700 8px/1 var(--font-mono);letter-spacing:.1em}.metric>strong{letter-spacing:-.09em;margin-top:auto;font-size:clamp(56px,7vw,113px);line-height:.78}.metric>small{font:700 8px/1 var(--font-mono);position:absolute;bottom:29px;right:25px}.metric>p{color:var(--muted);margin:26px 0 0;font-size:9px}.metric-year{background:var(--cyan);grid-area:span 2/span 4;min-height:540px}.progress-ring{aspect-ratio:1;background:conic-gradient(var(--ink) var(--progress), #ffffff59 0);border-radius:50%;place-items:center;width:min(100%,320px);margin:auto;display:grid;position:relative;transform:rotate(-90deg)}.progress-ring:before{content:"";background:var(--cyan);border-radius:50%;position:absolute;inset:11px}.progress-ring>div{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative;transform:rotate(90deg)}.progress-ring strong{letter-spacing:-.07em;font-size:clamp(32px,4vw,61px)}.progress-ring span{font:700 7px/1 var(--font-mono);margin-top:8px}.metric-month{background:var(--yellow);grid-column:span 5}.giant-progress{border:1px solid var(--ink);height:13px;margin-top:28px}.giant-progress i{background:var(--red);height:100%;transition:width 1s var(--ease-out);display:block}.metric-time{background:var(--ink);color:var(--white);grid-column:span 3}.metric-time>p{color:#ffffff75}.metric-pointer{grid-column:span 3;min-height:265px}.pointer-orbit{border:1px dashed var(--line);border-radius:50%;width:150px;height:150px;animation:17s linear infinite rotate;position:absolute;top:-22px;right:-35px}.pointer-orbit i{background:var(--red);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%}.metric-api{background:var(--green);grid-column:span 3}.packet-row{gap:7px;margin-top:25px;display:flex}.packet-row i{background:var(--ink);width:9px;height:9px;animation:1.5s ease-in-out infinite packet}.packet-row i:nth-child(2){animation-delay:80ms}.packet-row i:nth-child(3){animation-delay:.16s}.packet-row i:nth-child(4){animation-delay:.24s}.packet-row i:nth-child(5){animation-delay:.32s}.packet-row i:nth-child(6){animation-delay:.4s}.packet-row i:nth-child(7){animation-delay:.48s}.packet-row i:nth-child(8){animation-delay:.56s}.metric-clicks{background:var(--paper-light);grid-column:span 3}.metric-clicks button{border:1px solid var(--ink);cursor:pointer;background:0 0;align-self:flex-start;margin-top:28px;padding:9px 12px;font-size:8px;transition:background .2s,color .2s}.metric-clicks button:hover{background:var(--ink);color:var(--white)}.metric-productivity{background:var(--red);color:var(--white);grid-column:span 5}.metric-productivity>p{color:#ffffffad}.metric-certainty{background:var(--paper-light);grid-column:span 3}.api-section{background:#d6d3c9;width:100%;max-width:none}.api-section>*{width:min(100%,1496px);margin-left:auto;margin-right:auto}.api-heading h2{max-width:1100px}.api-console{border:1px solid var(--ink);background:var(--paper);min-height:650px;box-shadow:18px 18px 0 var(--ink);grid-template-columns:minmax(340px,.7fr) minmax(0,1.3fr);display:grid}.endpoint-list{border-right:1px solid var(--ink)}.endpoint-list button{border:0;border-bottom:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;grid-template-columns:50px 1fr 20px;align-items:center;width:100%;min-height:105px;padding:18px 20px;transition:color .32s,background .32s;display:grid;position:relative}.endpoint-list button:last-child{border-bottom:0}.endpoint-list button:hover,.endpoint-list button.active{background:var(--ink);color:var(--white)}.endpoint-list .method{color:var(--cyan-dark);font:700 8px/1 var(--font-mono)}.endpoint-list button.active .method,.endpoint-list button:hover .method{color:var(--yellow)}.endpoint-path{font:700 clamp(12px, 1.3vw, 17px)/1 var(--font-mono);letter-spacing:-.03em}.endpoint-list small{color:var(--muted);grid-column:2;margin-top:8px;font-size:8px}.endpoint-list button.active small,.endpoint-list button:hover small{color:#ffffff75}.endpoint-list button>i{transition:transform .28s var(--ease-spring);grid-area:1/3/3;font-style:normal}.endpoint-list button:hover>i,.endpoint-list button.active>i{transform:rotate(45deg)}.response-panel{color:#c9f4d9;min-width:0;font-family:var(--font-mono);background:#101612;grid-template-rows:auto auto 1fr auto;display:grid}.response-head{border-bottom:1px solid #c9f4d924;grid-template-columns:1fr auto 1fr;align-items:center;min-height:55px;padding:0 18px;font-size:8px;display:grid}.response-head>div{gap:6px;display:flex}.response-head i{background:var(--red);border-radius:50%;width:7px;height:7px}.response-head i:nth-child(2){background:var(--yellow)}.response-head i:nth-child(3){background:var(--green)}.response-head>strong{color:var(--green);justify-self:end;font-size:8px}.request-trace{color:#c9f4d975;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:24px 30px 8px;font-size:7px;display:grid}.request-trace>i{background:#c9f4d92e;height:1px;position:relative;overflow:hidden}.request-trace b{background:var(--green);width:30%;height:100%;animation:1.5s ease-in-out infinite request-travel;position:absolute}.response-panel pre{font:500 clamp(12px, 1.25vw, 17px)/1.8 var(--font-mono);white-space:pre-wrap;margin:0;padding:clamp(27px,4vw,55px);overflow:auto}.response-loading pre{color:#c9f4d980;animation:.7s ease-in-out infinite alternate terminal-flicker}.response-done pre{animation:json-in .5s var(--ease-out)}.response-foot{color:#c9f4d96b;border-top:1px solid #c9f4d924;justify-content:space-between;gap:20px;padding:14px 18px;font-size:7px;display:flex}.about-section{grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);align-items:center;gap:clamp(65px,10vw,160px);display:grid}.about-copy h2{max-width:850px}.about-lead{letter-spacing:-.025em;max-width:750px;margin:38px 0 0;font-size:clamp(18px,2.1vw,31px);line-height:1.55}.collaboration-grid{border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:0;max-width:900px;margin-top:55px;display:grid}.collaboration-grid article{border-right:1px solid var(--ink);min-width:0;padding:20px}.collaboration-grid article:last-child{border-right:0}.collaboration-grid span{color:var(--red);font:700 8px/1 var(--font-mono);letter-spacing:.12em}.collaboration-grid p{margin:20px 0 0;font-size:11px;line-height:1.7}.identity-response{border:1px solid var(--ink);background:var(--paper-light);box-shadow:14px 14px 0 var(--cyan);overflow:hidden}.identity-head{border-bottom:1px solid var(--line);font:700 8px/1 var(--font-mono);justify-content:space-between;padding:15px 17px;display:flex}.identity-head strong{color:#148656}.identity-response pre{font:500 clamp(11px, 1.1vw, 15px)/1.85 var(--font-mono);white-space:pre-wrap;margin:0;padding:clamp(25px,4vw,50px)}.contact-hint{border-top:1px solid var(--ink);background:var(--yellow);font:700 11px/1 var(--font-mono);justify-content:space-between;gap:20px;padding:20px;display:flex}.contact-hint strong{text-align:right}.august-footer{background:var(--dark-green);min-height:500px;color:var(--white);grid-template-columns:1.4fr .7fr .9fr;gap:clamp(35px,6vw,90px);padding:clamp(70px,8vw,120px) clamp(18px,5vw,82px) 38px;display:grid}.august-footer>div:first-child strong{letter-spacing:-.07em;max-width:850px;font-size:clamp(42px,6vw,91px);line-height:.97;display:block}.footer-meta,.footer-sources{color:#fff9;font:600 8px/1.5 var(--font-mono);letter-spacing:.08em;border-top:1px solid #ffffff40;flex-direction:column;gap:13px;padding-top:12px;display:flex}.footer-sources a:hover{color:var(--yellow)}.august-footer>p{color:#ffffff6b;font:500 8px/1.5 var(--font-mono);border-top:1px solid #ffffff2e;grid-column:1/-1;align-self:end;margin:0;padding-top:22px}.reveal{opacity:0;transition:opacity .76s ease, transform .9s var(--ease-out);transform:translateY(28px)scale(.993)}.reveal.visible{opacity:1;transform:none}:focus-visible{outline:2px solid var(--red);outline-offset:4px}#cat,#today,#upcoming,#holidays,#briefing,#metrics,#api,#colleagues{scroll-margin-top:76px}@keyframes ticker{to{transform:translate(-50%)}}@keyframes cat-tape-run{to{transform:translate(-50%)}}@keyframes cat-orbit-spin{to{transform:rotate(360deg)}}@keyframes cat-approval-in{0%{opacity:0;transform:translate(28px)skew(-5deg)}to{opacity:1;transform:none}}@keyframes cat-wormhole-arrow{0%,to{transform:translateY(-58%)}50%{transform:translateY(-39%)}}@keyframes schedule-mood-run{to{transform:translate(-50%)}}@keyframes schedule-panic-malfunction{0%,76%,to{transform:rotate(-2deg)translate(0)}79%{transform:rotate(-3deg)translate(-6px,2px)skew(-5deg)}83%{transform:rotate(1deg)translate(7px,-2px)skew(4deg)}88%{transform:rotate(-2deg)translate(-2px,1px)}}@keyframes cat-disco-ground{0%,to{background-color:#ff3e8c}25%{background-color:var(--cyan)}50%{background-color:#926cff}75%{background-color:var(--green)}}@keyframes cat-title-malfunction{0%,82%,to{transform:none}84%{transform:translate(-5px,2px)skew(-3deg)}87%{transform:translate(7px,-2px)skew(4deg)}91%{transform:translate(-2px,1px)}}@keyframes cat-frame-float{0%{transform:rotate(-2.4deg)translateY(0)}to{transform:rotate(.8deg)translateY(-10px)}}@keyframes cat-metric-tilt{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-6px)rotate(-.6deg)}}@keyframes live-pulse{0%{box-shadow:0 0 #43c98b73}80%,to{box-shadow:0 0 0 10px #43c98b00}}@keyframes hero-rise{to{opacity:1;transform:none}}@keyframes temperature-in{0%{opacity:0;transform:translateY(30%)rotate(2deg)}to{opacity:1;transform:none}}@keyframes glyph-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes mini-rain{to{background-position:14px 12px}}@keyframes colon-blink{0%,49%{opacity:1}50%,to{opacity:.24}}@keyframes packet-pulse{50%{transform:scale(1.5)}}@keyframes stamp-in{0%{opacity:0;transform:scale(1.6)rotate(-17deg)}to{opacity:1;transform:scale(1)rotate(-7deg)}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes packet{0%,to{opacity:.17;transform:translateY(0)}45%{opacity:1;transform:translateY(-6px)}}@keyframes request-travel{0%{transform:translate(-110%)}to{transform:translate(440%)}}@keyframes terminal-flicker{to{opacity:.55}}@keyframes json-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes health-scan{0%{opacity:0;transform:translateY(-100%)}25%{opacity:1}70%{opacity:.85}to{opacity:0;transform:translateY(100%)}}@keyframes disco-frame-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes disco-aurora-one{0%{transform:translate(-4vw,-3vh)scale(.85)}to{transform:translate(31vw,28vh)scale(1.2)}}@keyframes disco-aurora-two{0%{transform:translate(3vw,-9vh)scale(1.1)}to{transform:translate(-38vw,24vh)scale(.82)}}@keyframes disco-aurora-three{0%{transform:translate(-12vw,8vh)scale(.8)}to{transform:translate(20vw,-30vh)scale(1.18)}}@keyframes disco-beam-swing{0%{transform:rotate(var(--beam-from)) scaleY(.92);opacity:.12}to{transform:rotate(var(--beam-to)) scaleY(1.08);opacity:.42}}@keyframes disco-ball-spin{0%{background-position:0 0,0 0,0 0}to{background-position:38px 0,0 38px,0 0}}@keyframes disco-data-fall{0%{opacity:0;transform:translate3d(0, -8vh, 0) rotate(var(--token-tilt))}8%,82%{opacity:.67}to{opacity:0;transform:translate3d(7vw, 112vh, 0) rotate(calc(var(--token-tilt) + 180deg))}}@keyframes cursor-breathe{50%{opacity:.2;transform:scale(1.25)}}@keyframes disco-ack{0%{opacity:0;transform:translateY(12px)rotate(10deg)scale(.4)}35%{opacity:1;transform:translateY(-9px)rotate(-4deg)scale(1.1)}to{opacity:0;transform:translateY(-38px)rotate(2deg)scale(.92)}}@keyframes disco-burst-out{0%{opacity:1;transform:rotate(var(--burst-angle)) translateX(0) scale(1.5)}to{opacity:0;transform:rotate(var(--burst-angle)) translateX(var(--burst-distance)) scale(.2)}}@keyframes disco-dvd-bounce{0%{transform:translate(4vw,72vh)rotate(-8deg)}24%{transform:translate(72vw,19vh)rotate(5deg)}49%{transform:translate(88vw,67vh)rotate(-3deg)}74%{transform:translate(35vw,8vh)rotate(9deg)}to{transform:translate(4vw,72vh)rotate(-8deg)}}@keyframes disco-equalizer{0%{transform:scaleY(.5)}to{transform:scaleY(2.6)}}@keyframes disco-tag-in{0%{opacity:0;transform:translateY(-25px)rotate(9deg)scale(.7)}to{opacity:1;transform:rotate(2deg)scale(1)}}@keyframes disco-spectrum{to{transform:rotate(360deg)scale(1.08)}}@keyframes disco-scan{0%{transform:translate(-20%)}to{transform:translate(20%)}}@keyframes disco-temperature{0%,82%,to{text-shadow:-7px 0 var(--cyan), 7px 0 var(--red), 0 9px var(--yellow);transform:translate(0)}86%{text-shadow:-13px 0 var(--cyan), 11px 0 var(--red), 0 12px var(--yellow);transform:translate(-3px,2px)}90%{text-shadow:-4px 0 var(--cyan), 15px 0 var(--red), 0 7px var(--yellow);transform:translate(4px,-1px)}}@keyframes disco-ticker{to{background-position:300% 0}}@keyframes disco-header{to{background-position:220% 0}}@keyframes disco-api-laser{0%{opacity:0;transform:rotate(-5deg)translate(-110%)}35%,65%{opacity:1}to{opacity:0;transform:rotate(-5deg)translate(110%)}}@keyframes briefing-warning-run{to{transform:translate(-50%)}}@keyframes human-service-glitch{0%,82%,to{transform:translate(0)skew(0deg)}84%{transform:translate(-5px,2px)skew(-3deg)}86%{transform:translate(7px,-2px)skew(4deg)}88%{transform:translate(-2px)skew(-1deg)}}@keyframes audit-result-in{0%{opacity:0;transform:translate(40px)rotate(4deg)scale(.75)}to{opacity:1;transform:none}}@keyframes incident-severity-pulse{0%{transform:rotate(-2deg)scale(.98);box-shadow:0 0 #ffd84a00}to{transform:rotate(2deg)scale(1.07);box-shadow:0 0 30px #ffd84abf}}@media (max-width:1180px){.cat-hero-grid{grid-template-columns:minmax(290px,.78fr) minmax(460px,1.22fr);gap:50px}.cat-authority h1{font-size:clamp(68px,9vw,112px)}.cat-title>strong{min-width:98px}.weather-hero-inner{grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);gap:50px}.temperature{font-size:clamp(155px,24vw,290px)}.weather-data-bar{grid-template-columns:repeat(3,1fr);position:relative}.weather-data-bar>div:nth-child(-n+3){border-bottom:1px solid var(--line)}.weather-data-bar>div:nth-child(3){border-right:0}.weather-freshness{grid-column:span 2}.forecast-track{width:140%}.forecast-day{flex-basis:20%}.briefing-status{grid-column:span 8}.briefing-signals{grid-column:span 4}.briefing-audit{grid-template-columns:.7fr 1.3fr}.metric-year{grid-column:span 5}.metric-month{grid-column:span 7}.metric-time,.metric-pointer,.metric-api,.metric-clicks,.metric-productivity,.metric-certainty{grid-column:span 4}}@media (max-width:900px){.august-header{grid-template-columns:1fr auto}.august-header nav{display:none}.disco-ball{width:88px;right:22px}.disco-data-storm>span:nth-child(2n){display:none}.cat-hero{min-height:auto;padding-top:76px}.cat-hero-grid{grid-template-columns:1fr;gap:64px}.cat-photo-frame,.cat-approval{margin-left:0}.cat-photo-frame{width:min(78vw,520px)}.cat-authority{width:min(100%,760px);margin-left:auto}.cat-authority h1{font-size:clamp(80px,15vw,132px)}.cat-metrics{margin-top:70px}.cat-metrics strong{font-size:clamp(27px,5vw,48px)}.weather-hero-inner{grid-template-columns:1fr;min-height:auto;padding-bottom:75px}.weather-primary{padding-top:20px}.temperature{font-size:clamp(155px,43vw,330px)}.condition{padding-bottom:7vw}.weather-statement{font-size:clamp(70px,12vw,112px)}.weather-feeling-lockup{margin-top:52px}.august-intro{justify-self:end;width:min(100%,560px)}.forecast-track{width:175%}.forecast-day{flex-basis:25%}.time-dashboard,.briefing-heading{grid-template-columns:1fr}.briefing-meta{justify-self:end;width:min(100%,360px)}.briefing-status,.briefing-signals{grid-column:1/-1}.briefing-signals{grid-template-rows:auto;grid-template-columns:repeat(3,1fr)}.briefing-signal:nth-child(2),.briefing-signal:nth-child(3){transform:none}.briefing-audit{grid-template-columns:1fr}.briefing-audit>strong{grid-area:auto/1}.briefing-updates{grid-template-columns:1fr}.briefing-updates article{border-right:0;border-bottom:2px solid var(--ink);min-height:210px}.briefing-updates article:last-child{border-bottom:0}.briefing-updates h3{margin-top:45px}.incident-body{grid-template-columns:1fr}.incident-timeline{border-right:0;border-bottom:3px solid var(--ink)}.briefing-source{grid-template-columns:1fr auto}.briefing-source p{text-align:left;grid-column:1/-1;justify-self:start}.holiday-card{min-height:470px}.api-console{box-shadow:11px 11px 0 var(--ink);grid-template-columns:1fr}.endpoint-list{border-right:0;border-bottom:1px solid var(--ink)}.endpoint-list button{min-height:82px}.response-panel{min-height:520px}.about-section{grid-template-columns:1fr}.identity-response{max-width:670px}.august-footer{grid-template-columns:1fr 1fr}.august-footer>div:first-child{grid-column:1/-1}}@media (max-width:640px){.status-ticker{height:25px;line-height:25px}.ticker-content{animation-duration:42s}.august-header{height:66px;padding:0 16px}.august-mark{width:34px;height:34px}.august-brand small,.health-button{display:none}.disco-toggle{min-height:34px;padding:0 11px;font-size:6px}.disco-frame{border-width:2px;inset:5px}.disco-aurora{filter:blur(38px)}.disco-beams>i{opacity:.2;top:72px;left:88vw}.disco-ball{opacity:.78;width:62px;top:72px;right:12px}.disco-ball>span{padding:4px;font-size:7px}.disco-cursor,.disco-dvd,.disco-hero-tag{display:none!important}.moisture-lens{display:none}.cat-hero{min-height:calc(100svh - 91px);padding:61px 16px 52px}.cat-hero:before{writing-mode:vertical-rl;font-size:155px;bottom:.1em;right:-.03em}.cat-access-tape{gap:17px;height:29px;padding:0 18px;font-size:7px}.cat-orbit{width:360px;top:55px;right:-185px}.cat-hero-grid{gap:52px}.cat-photo-frame{width:calc(100% - 17px);box-shadow:10px 10px 0 var(--cyan), 17px 17px 0 var(--ink);margin-left:0}.cat-photo{min-height:410px}.css-cat{width:175px;height:175px}.cat-photo-placeholder{padding-inline:18px}.cat-photo-placeholder>strong{font-size:57px}.cat-approval{grid-template-columns:1fr;width:calc(100% - 8px);margin:31px 0 0}.cat-approval>span{border-right:0;border-bottom:3px solid var(--ink);min-height:42px}.cat-approval>strong{min-height:66px}.cat-eyebrow{gap:8px;padding:8px;font-size:6px}.cat-identity{margin-top:31px;font-size:9px}.cat-authority h1{font-size:clamp(57px,18.5vw,78px);line-height:.81}.cat-authority h1:after{font-size:6px;bottom:-25px;right:0}.cat-title{grid-template-columns:78px 1fr;margin-top:55px}.cat-title>strong{min-width:78px;padding:10px;font-size:34px}.cat-title>span{padding:12px 12px 6px;font-size:10px}.cat-title>p{padding:0 12px 12px;font-size:10px}.cat-current-status{grid-template-columns:1fr;margin-top:22px}.cat-current-status>span{border-right:0;border-bottom:1px solid var(--ink);grid-row:auto;padding:0 0 8px}.schedule-wormhole{box-shadow:8px 8px 0 var(--ink);margin-top:34px;padding:16px 63px 16px 15px}.schedule-panic{font-size:clamp(51px,17vw,67px)}.schedule-link-label{font-size:19px}.schedule-wormhole>em,.schedule-wormhole>p{font-size:7px}.schedule-wormhole>i{width:42px;right:10px}.cat-metrics{box-shadow:8px 8px 0 var(--ink);grid-template-columns:1fr;margin-top:62px}.cat-metrics article{border-right:0;border-bottom:3px solid var(--ink);min-height:132px}.cat-metrics article:last-child{border-bottom:0}.cat-metrics strong{font-size:41px}.weather-hero-inner{padding:45px 16px 62px}.weather-meta{font-size:6px}.temperature-row{align-items:center;gap:16px}.temperature{font-size:clamp(133px,42vw,190px)}.condition{padding-bottom:0}.condition .weather-glyph{transform-origin:0 100%;width:58px;transform:scale(.72)}.condition>strong{font-size:12px}.weather-statement{margin-top:28px;font-size:clamp(58px,17vw,82px)}.weather-feeling-lockup{gap:20px;margin-top:38px}.weather-feeling-glyph{width:92px;height:80px;box-shadow:7px 7px 0 var(--ink)}.weather-feeling-glyph .weather-glyph{transform:scale(.95)}.weather-feeling-actions{flex-direction:column;align-items:flex-start;gap:14px;margin-top:34px}.august-intro{box-shadow:8px 8px 0 var(--ink);padding:23px}.weather-data-bar{grid-template-columns:1fr 1fr}.weather-data-bar>div{min-height:100px;padding:15px}.weather-data-bar>div:nth-child(2n){border-right:0}.weather-data-bar>div:nth-child(3){border-right:1px solid var(--line)}.weather-data-bar>div:nth-child(-n+4){border-bottom:1px solid var(--line)}.weather-freshness{grid-column:span 2}.forecast-section,.upcoming-section,.metrics-section,.api-section,.about-section{padding:82px 16px}.briefing-section{padding-bottom:90px}.briefing-section>:not(.briefing-warning){width:calc(100% - 32px)}.briefing-heading h2{font-size:64px}.briefing-meta{justify-self:start;transform:rotate(1.5deg)}.briefing-grid{display:block}.briefing-status{min-height:570px;padding:25px}.briefing-status>h3{margin-top:18px;font-size:82px}.briefing-status blockquote{font-size:21px}.briefing-status>footer{flex-direction:column}.briefing-status>footer strong{text-align:left}.briefing-signals{grid-template-columns:1fr;margin-top:25px;display:grid}.briefing-signal{min-height:220px}.briefing-audit{margin-top:25px;padding:28px 22px 95px}.briefing-audit h3{font-size:39px}.briefing-audit>strong{padding:22px;font-size:26px}.audit-stamp{display:none}.briefing-updates,.briefing-incident{margin-top:70px}.briefing-incident>header{grid-template-columns:1fr}.incident-severity{justify-content:space-between}.incident-timeline>div{grid-template-columns:55px 1fr}.incident-timeline span{grid-column:2;justify-self:start}.briefing-incident>footer{grid-template-columns:1fr}.briefing-incident>footer button{border-top:3px solid var(--ink);border-left:0;min-height:65px}.briefing-source{grid-template-columns:1fr}.briefing-source code,.briefing-source p{text-align:left;grid-column:1;justify-self:start}.forecast-header{flex-direction:column;align-items:flex-start;gap:24px}.forecast-header h2,.section-title h2,.api-heading h2,.about-copy h2{font-size:43px}.forecast-controls{display:none}.forecast-window{scrollbar-width:none;overflow-x:auto}.forecast-window::-webkit-scrollbar{display:none}.forecast-track{width:max-content;transform:none!important}.forecast-day{flex-basis:165px;width:165px;min-height:330px}.weekend-card,.holiday-card{min-height:430px;padding:25px}.weekend-card h3{margin-top:65px}.countdown{justify-content:space-between;gap:5px}.countdown strong{font-size:47px}.countdown>i{font-size:36px}.seconds-colon,.seconds-unit{display:none!important}.week-pipeline{margin-top:62px}.holiday-card>small{left:25px;right:25px}.event{grid-template-columns:.75fr 1.25fr;gap:20px;min-height:145px;padding-right:0}.event-date strong{font-size:31px}.event-distance{position:absolute;top:18px;right:0}.event-distance strong{font-size:16px}.event-distance span{display:none}.metrics-mosaic{grid-template-columns:1fr}.metric,.metric-year,.metric-month,.metric-time,.metric-pointer,.metric-api,.metric-clicks,.metric-productivity,.metric-certainty{grid-area:auto/1;min-height:270px}.metric-year{min-height:430px}.progress-ring{width:240px}.endpoint-list button{grid-template-columns:45px 1fr 20px;padding:15px}.response-head{grid-template-columns:1fr auto}.response-head>span{display:none}.response-panel pre{font-size:11px}.response-foot{flex-direction:column}.collaboration-grid{grid-template-columns:1fr}.collaboration-grid article{border-right:0;border-bottom:1px solid var(--ink)}.collaboration-grid article:last-child{border-bottom:0}.identity-response{box-shadow:8px 8px 0 var(--cyan)}.august-footer{grid-template-columns:1fr;min-height:610px;padding:72px 16px 30px}.august-footer>div:first-child{grid-column:1}.august-footer>div:first-child strong{font-size:46px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero-rise,.reveal{opacity:1!important;transform:none!important}.disco-beams,.disco-data-storm,.disco-cursor,.disco-burst-layer,.disco-dvd{display:none!important}.disco-aurora{opacity:.06}.disco-mode .weather-hero:before,.disco-mode .weather-hero:after{opacity:.08}.disco-mode .temperature strong{transform:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
