@import"https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@400;500;600;700&family=DM+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600;700&display=swap";.hero-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:23px}.hero-proof a{display:flex;flex-direction:column;gap:10px;border:1px solid #2a553d;background:#0d2016;padding:16px 15px;min-width:0;transition:border-color .2s,background .2s}.hero-proof a:hover{border-color:#35e9a0;background:#13301e}.hero-proof a:focus-visible{outline:2px solid #31efaa;outline-offset:3px}.hero-proof a>span{font:10px JetBrains Mono,monospace;color:#7fb99a;letter-spacing:.055em}.hero-proof strong{display:flex;align-items:center;justify-content:space-between;gap:10px;font:600 12px/1.5 JetBrains Mono,monospace;color:#d3fbe5}.hero-proof svg{flex-shrink:0;color:#43e8a4}.hero .hero-meta{margin-top:36px}.project-card{position:relative}.project-card:focus-within{border-color:#39e9a5}.project-card .card-link{width:fit-content;min-height:34px}.project-card .case-link{margin-top:4px;font-weight:700;color:#dcffed}.project-card .case-link:hover{text-decoration:underline;text-underline-offset:5px}.project-card .case-link:focus-visible,.project-card a:focus-visible{outline:2px solid #36f0a8;outline-offset:4px}.project-card .state:not(.active){color:#b8b6a1}@media(max-width:650px){.hero-proof{grid-template-columns:1fr;margin-top:20px}.hero-proof a{padding:14px}.hero .hero-meta{margin-top:30px}}@media(prefers-reduced-motion:reduce){.hero-proof a{transition:none}}.vlan-lab{padding-top:80px;padding-bottom:95px;border-top:1px solid #245138}.vlan-title{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:27px}.vlan-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:14px}.vlan-panel{border:1px solid #285b3f;background:#091a12;min-width:0}.vlan-segments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:19px}.vlan-segment{border:1px solid #2a6043;padding:18px;min-width:0}.vlan-segment>strong{display:block;font:700 21px Chakra Petch,sans-serif;color:#2befa1}.vlan-segment>span{font:10px JetBrains Mono,monospace;color:#93b7a2}.vlan-segment p{font:11px JetBrains Mono,monospace;color:#e6ffef;border-top:1px solid #224c34;padding-top:12px;overflow-wrap:anywhere}.vlan-segment small{display:block;color:#83a995;margin-top:4px}.vlan-footnote{padding:0 19px;color:#719d86;font:10px JetBrains Mono,monospace}.vlan-control{padding-bottom:18px}.vlan-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px}.vlan-fields label{font:11px JetBrains Mono,monospace;color:#a2c6ad}.vlan-fields select{display:block;margin-top:9px;padding:12px;background:#10291c;border:1px solid #326a49;color:#e2faea;width:100%;max-width:100%;font:11px JetBrains Mono,monospace}.vlan-toggles{display:flex;flex-direction:column;gap:12px;margin:24px 18px;font:12px JetBrains Mono,monospace;color:#b4d5c0}.vlan-toggles label{display:flex;align-items:center;gap:9px}.vlan-toggles input{accent-color:#2befa1}.vlan-verdict{margin:18px;border:1px solid #28583e;padding:16px}.vlan-verdict strong{font:700 14px JetBrains Mono,monospace}.vlan-pass{color:#2befa1}.vlan-fail{color:#ffb183}.vlan-verdict p{font-size:13px;color:#a9c8b3;line-height:1.6}.vlan-buttons{display:flex;flex-wrap:wrap;gap:9px;margin:0 18px}.vlan-buttons button{border:1px solid #347652;background:#173d29;color:#dcffea;cursor:pointer;padding:12px;display:flex;align-items:center;gap:7px;font:11px JetBrains Mono,monospace}.vlan-buttons button:focus-visible,.vlan-fields select:focus-visible{outline:2px solid #2befa1;outline-offset:3px}.vlan-events{margin-top:14px}.vlan-events ol{padding:10px 24px 18px;list-style:none}.vlan-events li{font:12px/1.7 JetBrains Mono,monospace;color:#b4d8c2;padding:8px 0;border-bottom:1px solid #21432f;overflow-wrap:anywhere}@media(max-width:930px){.vlan-layout{grid-template-columns:1fr}.vlan-title{align-items:flex-start;flex-direction:column}}@media(max-width:650px){.vlan-segments,.vlan-fields{grid-template-columns:1fr}.vlan-lab{padding-top:55px;padding-bottom:65px}}.packet-flow{margin-top:16px;padding-bottom:22px}.packet-intro{margin:18px 20px;color:#b3d4c1;line-height:1.65;font-size:13px}.packet-track{display:flex;gap:6px;overflow-x:auto;padding:18px 20px}.packet-hop{position:relative;flex:1 0 104px;min-width:104px;min-height:100px;border:1px solid #2b543d;background:#10271b;padding:13px 9px;display:flex;flex-direction:column;gap:8px;color:#b0c7b8;transition:background .2s,border-color .2s}.packet-hop:not(:last-child):after{content:"→";position:absolute;right:-9px;top:38px;color:#44b77d;z-index:2}.packet-hop strong{font:700 12px JetBrains Mono,monospace;overflow-wrap:anywhere}.packet-hop small{color:#94ac9d;font:10px JetBrains Mono,monospace}.packet-index{color:#5b9973;font:11px JetBrains Mono,monospace}.packet-hop.packet-future{opacity:.4}.packet-hop.packet-past{border-color:#277c4b}.packet-hop.packet-active{border-color:#3cf0a0;background:#17402a;box-shadow:inset 0 0 0 1px #236f49}.packet-hop.packet-drop.packet-active{border-color:#ff996e;background:#42251c}.packet-hop.packet-deliver.packet-active{border-color:#4debb0}.packet-signal{height:7px;width:7px;border-radius:100%;background:#47efaa;box-shadow:0 0 12px #47efaa;position:absolute;right:12px;top:12px}.packet-drop .packet-signal{background:#ff996e;box-shadow:0 0 12px #ff996e}.packet-readout{margin:0 20px 18px;padding:15px;min-height:88px;border:1px solid #296244;background:#0d2519}.packet-readout strong{font:700 12px JetBrains Mono,monospace;color:#57eda9}.packet-readout p{font-size:13px;color:#b6d3c0;line-height:1.6;margin:8px 0}.packet-actions{margin:0 20px 18px}.packet-actions button:disabled{opacity:.45;cursor:not-allowed}.packet-flow>.vlan-footnote{margin:12px 20px 0;padding:0}@media(max-width:650px){.packet-track{padding:12px}.packet-hop{flex-basis:110px}.packet-intro,.packet-readout{margin-left:12px;margin-right:12px}}.challenge-lab{margin-top:16px;padding-bottom:18px}.challenge-intro{margin:18px 20px;color:#b3d4c1;line-height:1.7;font-size:13px}.challenge-tabs{display:flex;gap:8px;flex-wrap:wrap;padding:4px 20px 18px}.challenge-tabs button,.challenge-actions button,.challenge-feedback button,.challenge-secondary{background:#123120;border:1px solid #377550;color:#d5ffe5;cursor:pointer;padding:11px 13px;font:11px JetBrains Mono,monospace}.challenge-tabs .challenge-selected{border-color:#47ecaa;background:#1b4930;color:#7cfec0}.challenge-body{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 20px 20px}.challenge-ticket,.challenge-diagnosis{border:1px solid #2d6244;background:#0b2116;padding:18px;min-width:0}.challenge-label{font:11px JetBrains Mono,monospace;letter-spacing:.06em;color:#7ed7a3;margin-bottom:16px}.challenge-ticket strong{font:700 13px/1.6 JetBrains Mono,monospace;color:#e2ffed}.challenge-ticket p,.challenge-diagnosis p{color:#bad9c6;line-height:1.6;font-size:13px}.challenge-state{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #305940;border-bottom:1px solid #305940;padding:14px 0;margin:16px 0;font:11px JetBrains Mono,monospace}.challenge-bad{color:#ffac89!important}.challenge-good{color:#59e8a5!important}.challenge-evidence{margin:12px 0;padding-left:20px;color:#a9d5b8;font:12px/1.8 JetBrains Mono,monospace}.challenge-choices{display:flex;flex-direction:column;gap:14px;margin:20px 0;color:#d4eee0;font:12px JetBrains Mono,monospace}.challenge-choices label{display:flex;align-items:center;gap:10px;cursor:pointer}.challenge-choices input{accent-color:#47ecaa}.challenge-actions{display:flex;flex-wrap:wrap;gap:8px}.challenge-actions button:disabled{opacity:.45;cursor:not-allowed}.challenge-feedback{margin-top:15px}.challenge-feedback p{display:flex;gap:8px;align-items:flex-start}.challenge-feedback button{display:flex;align-items:center;gap:7px}.challenge-lab>.vlan-footnote{margin:0 20px 10px;padding:0}.challenge-lab button:focus-visible{outline:2px solid #50f5b2;outline-offset:3px}@media(max-width:760px){.challenge-body{grid-template-columns:1fr}}@media(max-width:650px){.challenge-body{padding:0 12px 12px}.challenge-tabs{padding:4px 12px 14px}.challenge-intro{margin-left:12px;margin-right:12px}}.network-cli{margin-top:16px;padding-bottom:18px}.cli-intro{margin:18px 20px;color:#b8d3c2;font-size:13px;line-height:1.7}.cli-window{margin:0 20px;background:#030d08;border:1px solid #32734a;padding:17px;min-height:280px;max-height:510px;overflow:auto;color:#83f1ac;font:12px/1.7 JetBrains Mono,monospace}.cli-banner{color:#70b38a;border-bottom:1px solid #284735;padding-bottom:14px;margin-bottom:16px}.cli-entry{margin-bottom:14px}.cli-entry b{color:#d9fbe4}.cli-entry pre{margin:5px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:#90cfa7}.cli-form{display:flex;align-items:center;gap:9px}.cli-form label{white-space:nowrap;color:#e3ffeb}.cli-form input{flex:1;min-width:0;background:transparent;color:#baffcc;border:0;outline:none;font:inherit}.cli-form input:focus-visible{outline:1px solid #4cce89;outline-offset:3px}.cli-form button,.cli-shortcuts button{cursor:pointer;background:#153721;border:1px solid #32794e;color:#daffeb;padding:9px 11px;font:11px JetBrains Mono,monospace}.cli-shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin:15px 20px}.cli-shortcuts button{display:flex;align-items:center;gap:6px}.cli-shortcuts button:focus-visible,.cli-form button:focus-visible{outline:2px solid #4beb91;outline-offset:3px}.network-cli>.vlan-footnote{padding:0;margin:10px 20px}@media(max-width:650px){.cli-intro,.cli-window,.cli-shortcuts{margin-left:12px;margin-right:12px}.cli-window{padding:11px;font-size:11px}.cli-form{gap:5px}.cli-form button{padding:7px}}.config-sim{margin-top:16px;padding-bottom:16px}.config-intro{margin:18px 20px;color:#b3d4c1;font-size:13px;line-height:1.7}.config-status{display:flex;gap:12px;flex-wrap:wrap;margin:0 20px 16px}.config-status span{padding:10px 14px;border:1px solid #356b4a;color:#afd0bd;font:11px JetBrains Mono,monospace}.config-status b{color:#57efae;margin-left:7px}.config-terminal{background:#030f09;border:1px solid #32754d;margin:0 20px;padding:16px;color:#a8fac3;min-height:250px;font:12px/1.7 JetBrains Mono,monospace}.config-lines{max-height:350px;overflow:auto}.config-lines pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0 0 11px}.config-prompt{display:flex;align-items:center;gap:8px}.config-prompt label{white-space:nowrap;color:#dcffe9}.config-prompt input{flex:1;min-width:0;background:transparent;border:0;color:#a8fac3;font:inherit;outline:none}.config-prompt input:focus-visible{outline:1px solid #56d38d;outline-offset:3px}.config-prompt button,.config-suggestions button{background:#163b27;border:1px solid #3a7d54;color:#ddfdea;padding:9px 11px;cursor:pointer;font:11px JetBrains Mono,monospace}.config-suggestions{display:flex;flex-wrap:wrap;gap:8px;margin:15px 20px}.config-suggestions button{display:flex;align-items:center;gap:6px}.config-suggestions button:focus-visible,.config-prompt button:focus-visible{outline:2px solid #4cf0a3;outline-offset:3px}.config-sim>.vlan-footnote{margin:8px 20px;padding:0}@media(max-width:650px){.config-intro,.config-terminal{margin-left:12px;margin-right:12px}.config-terminal{padding:11px;font-size:11px}.config-status,.config-suggestions{margin-left:12px;margin-right:12px}.config-prompt{gap:5px}}.journal-page{padding-top:75px;padding-bottom:120px}.journal-page>.eyebrow{display:flex;align-items:center;gap:9px}.journal-page h1,.journal-article h1{max-width:920px;font-size:clamp(47px,7vw,90px)}.journal-lead{max-width:790px;color:#a9c7b4;font-size:clamp(16px,2vw,21px);line-height:1.8}.journal-list{margin-top:65px;display:grid;grid-template-columns:minmax(0,1fr);max-width:950px}.journal-entry{padding:36px;border:1px solid #285b3f;background:linear-gradient(130deg,#0d2418,#07140e);display:flex;flex-direction:column;align-items:flex-start;gap:19px}.journal-entry>svg{color:#2befa1}.journal-entry-top,.journal-entry-bottom,.journal-meta{font:10px JetBrains Mono,monospace;letter-spacing:.05em;color:#82b299;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;width:100%}.journal-entry h2{max-width:730px;font-size:clamp(26px,4vw,45px);margin:0;color:#ecfff3}.journal-entry>p{font-size:15px;line-height:1.8;color:#a2beae;max-width:740px}.journal-entry-bottom{border-top:1px solid #244d36;padding-top:18px;align-items:center}.journal-entry-bottom a{display:inline-flex;gap:8px;align-items:center;color:#38ef9f}.journal-entry-bottom a:focus-visible,.journal-article a:focus-visible{outline:2px solid #2befa1;outline-offset:4px}.journal-article{padding-top:76px;padding-bottom:110px;max-width:970px}.journal-article>.eyebrow{margin-bottom:28px}.journal-meta{border-top:1px solid #28533d;border-bottom:1px solid #28533d;padding:20px 0;margin:38px 0 64px}.journal-article h2{margin:60px 0 20px;font-size:clamp(29px,4vw,44px)}.journal-article>p:not(.eyebrow):not(.journal-lead){font-size:16px;line-height:1.95;color:#afc9b9;max-width:800px}.journal-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0}.journal-steps>div{border:1px solid #28553d;background:#0b1d14;padding:24px}.journal-steps span{color:#2befa1;font:700 11px JetBrains Mono,monospace}.journal-steps strong{display:block;margin:17px 0 8px;font:700 19px Chakra Petch,sans-serif}.journal-steps p{color:#9bbda7;font:14px/1.8 DM Sans,sans-serif}.journal-end{display:flex;gap:18px;align-items:flex-start;border-left:3px solid #2befa1;background:#0c2116;padding:24px;margin:45px 0}.journal-end svg{flex-shrink:0;color:#2befa1}.journal-end p{color:#b1d4bf;line-height:1.8;margin:0}.journal-end strong{display:block;color:#2befa1;font:700 12px JetBrains Mono,monospace;margin-bottom:8px}@media(max-width:650px){.journal-page,.journal-article{padding-top:48px;padding-bottom:70px}.journal-entry{padding:23px}.journal-meta{margin-bottom:45px}.journal-steps{grid-template-columns:1fr}}/*! tailwindcss v4.3.3 | 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,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;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:where(:not(iframe)){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;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-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{.fixed{position:fixed}.static{position:static}.block{display:block}.contents{display:contents}.inline{display:inline}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{color:#e9f7f2;font-synthesis:none;background:#060c0a;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}.site{background:radial-gradient(60% 42% at 80% 12%,#0d33234f,#0000),#060c0a;min-height:100vh;overflow:hidden}.shell{max-width:1200px;margin:0 auto;padding-left:26px;padding-right:26px}.scanline{pointer-events:none;opacity:.75;background:repeating-linear-gradient(#0000 0,#0000 4px,#7affb303,#7affb303 6px);height:850px;position:absolute;inset:0 0 auto}.header{z-index:2;border-bottom:1px solid #1b342a;justify-content:space-between;align-items:center;height:92px;display:flex;position:relative}.brand{letter-spacing:.055em;align-items:center;gap:12px;font:700 22px Chakra Petch,sans-serif;display:flex}.brand-mark{color:#30f7a7;clip-path:polygon(0 0,80% 0,100% 20%,100% 100%,20% 100%,0 80%);border:1px solid #16df8f;place-items:center;width:44px;height:44px;font-size:17px;display:grid}.brand-dot{color:#2ceca1}.nav{color:#9bb4a7;align-items:center;gap:33px;font:500 12px JetBrains Mono,monospace;display:flex}.nav a:hover,.nav-link-accent{color:#35f3a6}.nav-link-accent{align-items:center;gap:5px;display:flex}.mobile-menu{color:#d6f7e5;background:0 0;border:0;display:none}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:35px;min-height:660px;display:grid;position:relative}.hero-copy{z-index:1;position:relative}.eyebrow,.index-label,.hero-meta,.panel-top,.panel-bottom,.ticker,.project-type,.card-head,.card-link,.terminal-window,.footer,.capability-list{font-family:JetBrains Mono,monospace}.eyebrow{letter-spacing:.16em;color:#36e7a5;font-size:11px;font-weight:600}.pulse{background:#2ae899;border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block;box-shadow:0 0 15px #2ae899}.faint{color:#4b7162}.index-label{color:#71917f;letter-spacing:.09em;margin:48px 0 14px;font-size:11px}h1,h2,h3{font-family:Chakra Petch,sans-serif}h1{letter-spacing:-.075em;margin:0 0 27px;font-size:clamp(54px,6.2vw,91px);font-weight:700;line-height:.98}h1 span,h2 span{color:#2befa1}.hero-description{color:#a5b9ad;max-width:520px;font-size:17px;line-height:1.9}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.button{border:1px solid #315b46;justify-content:center;align-items:center;gap:12px;padding:14px 19px;font:600 12px JetBrains Mono,monospace;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.primary{color:#04110c;background:#25e59b;border-color:#25e59b}.button.secondary{color:#c4eada;background:#102017}.hero-meta{letter-spacing:.06em;color:#739181;flex-wrap:wrap;gap:24px;margin-top:56px;font-size:9px;display:flex}.green{color:#2befa1}.hero-visual{background:linear-gradient(150deg,#0d2118,#07130e);border:1px solid #1b543a;min-width:0;position:relative;box-shadow:0 0 100px #18ac5b13}.hero-visual:before{content:"";pointer-events:none;background-image:linear-gradient(#2ae68c0b 1px,#0000 1px),linear-gradient(90deg,#2ae68c0b 1px,#0000 1px);background-size:28px 28px;position:absolute;top:0;right:0;bottom:0;left:0}.panel-top,.panel-bottom{z-index:1;letter-spacing:.04em;color:#729987;border-bottom:1px solid #204632;justify-content:space-between;align-items:center;gap:5px;padding:17px;font-size:9px;display:flex;position:relative}.panel-top span:first-child{align-items:center;gap:8px;display:flex}.panel-bottom{border-top:1px solid #204632;border-bottom:0}.topology{z-index:1;width:100%;display:block;position:relative}.edge{stroke:#18d88f;stroke-width:1.4px;stroke-opacity:.55;stroke-dasharray:5 4;animation:11s linear infinite flow}.node{fill:#0a2920;stroke:#38f2a8;stroke-width:2px}.node-halo{fill:#20ffb91b}.topology-label{fill:#5efcb8;font:10px JetBrains Mono,monospace}.topology-note{fill:#51816b;font:8px JetBrains Mono,monospace}.ticker{background:#0b1810;border-top:1px solid #214131;border-bottom:1px solid #214131}.ticker-inner{color:#a4bdae;letter-spacing:.11em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;min-height:67px;font-size:11px;display:flex}.ticker b{color:#31ec9e}.section{padding-top:108px;padding-bottom:80px}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:36px;display:flex}.section-heading p:last-child{color:#859f90;max-width:300px;font-size:14px;line-height:1.8}h2{letter-spacing:-.05em;margin:12px 0;font-size:clamp(34px,4vw,53px);font-weight:700;line-height:1.13}.project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.project-card{background:#0b1711;border:1px solid #224533;flex-direction:column;min-height:325px;padding:23px;transition:border-color .2s,transform .2s;display:flex}.project-card:hover{border-color:#29e69b;transform:translateY(-4px)}.card-head{color:#5a8c71;justify-content:space-between;font-size:10px;display:flex}.state{color:#97a897}.state.active{color:#23eba0}.project-icon{color:#24e69a;margin:25px 0 20px}.project-type{color:#6b967e;letter-spacing:.05em;font-size:10px}.project-card h3{margin:2px 0 9px;font-size:31px}.project-detail{color:#8da998;font-size:14px;line-height:1.7}.card-link{color:#32f5a7;align-items:center;gap:6px;margin-top:auto;padding-top:20px;font-size:11px;display:flex}.card-link.muted{color:#668674}.split{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.body-copy,.about p:last-child{color:#94af9e;max-width:520px;font-size:15px;line-height:1.9}.capability-list{flex-wrap:wrap;gap:13px;margin-top:30px;display:flex}.capability-list span{color:#b9d6c3;border:1px solid #234534;align-items:center;gap:6px;padding:10px;font-size:10px;display:flex}.terminal-window{background:#08140e;border:1px solid #29573f;min-width:0;box-shadow:0 15px 55px #0005}.terminal-bar{color:#85ad92;border-bottom:1px solid #234534;justify-content:space-between;align-items:center;padding:14px;font-size:11px;display:flex}.dots{color:#31e899}.terminal-body{color:#b8dbca;padding:30px 18px;font-size:13px;line-height:2}.terminal-body p{margin:0}.terminal-body span{color:#35efa3}.terminal-body em{color:#42eaae;float:right;font-size:10px;font-style:normal}.cursor-line{margin-top:24px!important}.cursor{animation:1.2s step-end infinite blink}.about{border-top:1px solid #1c3e2a;justify-content:space-between;align-items:center;gap:45px;padding-top:75px;padding-bottom:75px;display:flex}.footer{color:#779483;border-top:1px solid #224532;justify-content:space-between;align-items:center;gap:15px;min-height:100px;font-size:10px;display:flex}.brand-footer{color:#ebfdf3;font:700 19px Chakra Petch,sans-serif}.brand-footer span{color:#2bea9f}@keyframes blink{50%{opacity:0}}@keyframes flow{to{stroke-dashoffset:-120px}}@media(max-width:900px){.hero{grid-template-columns:1fr;min-height:0;padding-top:70px;padding-bottom:75px}.hero-visual{max-width:660px}.project-grid{grid-template-columns:1fr 1fr}.split{gap:32px}}@media(max-width:650px){.shell{padding-left:19px;padding-right:19px}.header{height:75px}.mobile-menu{display:block}.nav{background:#09180f;border:1px solid #315c42;flex-direction:column;align-items:flex-start;padding:24px;display:none;position:absolute;top:74px;left:0;right:0}.nav.open{display:flex}.hero{padding-top:65px}.index-label{margin-top:33px}h1{font-size:clamp(49px,13vw,75px)}.hero-description{font-size:15px}.hero-meta{margin-top:37px}.section{padding-top:75px;padding-bottom:45px}.section-heading{display:block}.project-grid,.split{grid-template-columns:1fr}.about{display:block}.about .button{margin-top:20px}.footer{flex-direction:column;justify-content:center;align-items:flex-start;padding-top:25px;padding-bottom:25px}.ticker-inner{justify-content:center;padding-top:18px;padding-bottom:18px}.terminal-body{font-size:10px}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.header{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060e0bfa;position:sticky;top:0}.nav a.active{color:#2befa1}.nav a.active:not(.nav-link-accent){text-underline-offset:10px;-webkit-text-decoration:underline #2befa1;text-decoration:underline #2befa1}.nav a:focus-visible,.button:focus-visible,.home-destinations a:focus-visible,.mobile-menu:focus-visible,.brand:focus-visible{outline-offset:5px;outline:2px solid #2befa1}.page-content{min-height:calc(100vh - 195px);padding-bottom:65px}.page-intro{justify-content:space-between;align-items:center;gap:20px;padding-top:42px;display:flex}.page-number{color:#689582;font:11px JetBrains Mono,monospace}.page-content .section{padding-top:65px}.page-content .about{min-height:400px;margin-top:48px}.home-next{grid-template-columns:1fr 1fr;align-items:center;gap:55px;padding-top:85px;padding-bottom:120px;display:grid}.home-destinations{border-top:1px solid #22523a}.home-destinations a{color:#bce7ce;border-bottom:1px solid #22523a;justify-content:space-between;align-items:center;padding:22px 16px;font:600 14px JetBrains Mono,monospace;transition:color .2s,background .2s;display:flex}.home-destinations a:hover{color:#2befa1;background:#102419}.not-found{padding-top:100px;padding-bottom:100px}.not-found .button{margin-top:20px}@media(max-width:650px){.home-next{grid-template-columns:1fr;gap:25px;padding-top:60px;padding-bottom:80px}.page-intro{padding-top:32px}.page-content .about{min-height:auto}.nav{z-index:50}}.page-intro a{color:inherit}.page-intro a:hover{color:#3af5a6}.case-hero{border-bottom:1px solid #224532;grid-template-columns:1.35fr 1fr;align-items:center;gap:70px;padding-top:75px;padding-bottom:90px;display:grid}.case-hero h1{margin:27px 0;font-size:clamp(64px,9vw,124px)}.case-hero h1 span{color:#32e9a3}.case-hero .hero-description{max-width:690px}.case-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.case-specs{background:#0a1b12;border:1px solid #2d6545;padding:20px 26px}.case-specs div{border-bottom:1px solid #244230;justify-content:space-between;gap:20px;padding:19px 0;display:flex}.case-specs div:last-child{border-bottom:0}.case-specs span,.case-specs strong{font:500 11px JetBrains Mono,monospace}.case-specs span{color:#6e9c82}.case-specs strong{text-align:right;color:#d4f2e0}.case-specs strong.green{color:#2befa1}.case-section{border-bottom:1px solid #183a28;padding-top:88px;padding-bottom:55px}.case-section-title{margin-bottom:30px}.architecture{background:linear-gradient(135deg,#0e2318,#07130c);border:1px solid #285b3f;padding:30px;position:relative}.arch-node{text-align:center;background:#10251a;border:1px solid #347a53;flex-direction:column;gap:11px;padding:24px;display:flex}.arch-node span,.arch-footnote{color:#6eac88;letter-spacing:.07em;font:10px JetBrains Mono,monospace}.arch-node strong{font:600 24px Chakra Petch,sans-serif}.arch-node small{color:#9abd9f;font:11px/1.8 JetBrains Mono,monospace}.arch-host{max-width:390px;margin:0 auto}.arch-connector{text-align:center;color:#27e9a0;padding:10px;font:30px JetBrains Mono,monospace}.arch-columns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.arch-footnote{text-align:center;margin:30px 0 0}.case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.case-grid article{background:#0b1a12;border:1px solid #275039;padding:28px}.case-grid article>svg{color:#2befa1}.case-grid h3{margin:18px 0 10px;font-size:23px}.case-grid p{color:#9bb7a6;font-size:14px;line-height:1.8}.case-end{border:0;justify-content:space-between;align-items:center;gap:40px;display:flex}.case-end .button{flex-shrink:0}.case-link{color:#e3fbec;padding-top:8px}@media(max-width:800px){.case-hero{grid-template-columns:1fr;gap:35px;padding-top:55px}.case-end{flex-direction:column;align-items:flex-start}}@media(max-width:650px){.case-grid,.arch-columns{grid-template-columns:1fr}.architecture{padding:16px}.case-specs{padding:15px}.case-specs div{flex-wrap:wrap}.case-hero h1{font-size:72px}.case-section{padding-top:55px;padding-bottom:40px}}.lab-simulator{padding-top:30px;padding-bottom:110px}.lab-sim-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:30px;display:flex}.lab-sim-heading .body-copy{max-width:700px}.sim-pill{color:#42f0aa;background:#0e291b;border:1px solid #256446;flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;font:10px JetBrains Mono,monospace;display:inline-flex}.lab-sim-grid{grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr);gap:14px;display:grid}.sim-map,.sim-device-info,.sim-log{background:#08180f;border:1px solid #28543c;min-width:0}.sim-panel-heading{color:#7dae92;border-bottom:1px solid #254b35;justify-content:space-between;gap:12px;padding:16px 17px;font:10px JetBrains Mono,monospace;display:flex}.sim-svg{background:radial-gradient(circle at 55%,#13462c45,#0000 65%),linear-gradient(#2ae68c08 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#2ae68c08 1px,#0000 1px) 0 0/28px 28px;width:100%;max-height:470px;display:block}.sim-link{stroke:#2dde94;stroke-width:2px;stroke-dasharray:6 5}.sim-link.down{stroke:#ed7763;stroke-opacity:.65}.sim-node{cursor:pointer;outline:none}.sim-node-ring{fill:none;stroke:#24583d;stroke-width:3px}.sim-node-core{fill:#0f3020;stroke:#3bf0ab;stroke-width:2px}.sim-node.selected .sim-node-ring,.sim-node:focus-visible .sim-node-ring{stroke:#b2ffdd;stroke-width:4px}.sim-node.offline .sim-node-core{stroke:#ec7967;fill:#3c1a19}.sim-node-letter{fill:#ceffe6;pointer-events:none;font:700 13px JetBrains Mono,monospace}.sim-node-label{fill:#98bca6;pointer-events:none;font:11px JetBrains Mono,monospace}.sim-legend{color:#7dae92;border-top:1px solid #254b35;flex-wrap:wrap;gap:16px;padding:17px;font:9px JetBrains Mono,monospace;display:flex}.sim-dot{border-radius:100%;width:8px;height:8px;margin-right:5px;display:inline-block}.sim-dot.online{background:#2cef9d}.sim-dot.offline{background:#eb7666}.sim-sidebar{flex-direction:column;gap:14px;display:flex}.sim-inspector-content{padding:24px}.sim-inspector-icon{color:#2cef9d}.sim-inspector-content h3{margin:9px 0 0;font-size:32px}.sim-inspector-content p{color:#95b6a0;font-size:13px;line-height:1.7}.sim-inspector-content .sim-device-role{color:#55e5a4;text-transform:uppercase;font:11px JetBrains Mono,monospace}.sim-status{color:#7dae92;border-top:1px solid #28543c;border-bottom:1px solid #28543c;justify-content:space-between;gap:10px;margin:24px 0;padding:13px 0;font:10px JetBrains Mono,monospace;display:flex}.sim-status strong{text-align:right}.sim-status .good{color:#33e6a0}.sim-status .bad{color:#ff8875}.sim-action,.sim-reset{cursor:pointer;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:9px;padding:13px;font:600 11px JetBrains Mono,monospace;display:flex}.sim-action{color:#e6fdee;background:#193325;border:1px solid #3a7950}.sim-action:hover{background:#235437}.sim-reset{color:#a8c8b6;background:0 0;border:1px solid #254b35}.sim-reset:hover{background:#173326}.sim-log ol{max-height:205px;margin:0;padding:13px 16px 19px;list-style:none;overflow:auto}.sim-log li{color:#a1c6ae;overflow-wrap:anywhere;border-bottom:1px solid #173824;padding:5px 0;font:10px/1.8 JetBrains Mono,monospace}.sim-log li span{color:#29d992}@media(max-width:900px){.lab-sim-grid{grid-template-columns:1fr}.sim-sidebar{grid-template-columns:1fr 1fr;align-items:start;display:grid}}@media(max-width:650px){.lab-sim-heading{flex-direction:column;align-items:flex-start}.sim-sidebar{grid-template-columns:1fr}.sim-node-label{font-size:13px}.sim-legend{font-size:9px}.lab-simulator{padding-bottom:65px}}.ops-section{border-top:1px solid #204331;padding-top:65px;padding-bottom:115px}.ops-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:25px 0 16px;display:grid}.ops-stats>div{background:#091b11;border:1px solid #28543c;flex-direction:column;gap:12px;padding:20px;display:flex}.ops-stats span{color:#8bad97;font:10px JetBrains Mono,monospace}.ops-stats strong{color:#e1f9e9;font:700 36px Chakra Petch,sans-serif}.ops-stats strong.ops-good{color:#2befa1}.ops-stats strong.ops-warn{color:#ffbf73}.ops-stats strong.ops-bad{color:#ff877b}.ops-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;display:grid}.ops-table-panel,.ops-graph,.ops-events{background:#091910;border:1px solid #28543c;min-width:0}.ops-table{border-collapse:collapse;width:100%;min-width:480px;font:11px JetBrains Mono,monospace}.ops-table th{text-align:left;letter-spacing:.035em;color:#709a7f;padding:17px 8px;font-size:9px;font-weight:500}.ops-table th:first-child{padding-left:15px}.ops-row-cell{border-top:1px solid #1f402e;padding:0!important}.ops-row{text-align:left;color:#b9dac5;cursor:pointer;background:0 0;border:0;grid-template-columns:1.1fr .9fr 1.2fr .6fr .6fr;align-items:center;gap:7px;width:100%;padding:17px 8px;font:11px JetBrains Mono,monospace;display:grid}.ops-row span:first-child{color:#e1f6e9;padding-left:7px}.ops-row:hover,.ops-row.selected{background:#143123}.ops-row:focus-visible{outline-offset:-3px;outline:2px solid #31e8a2}.ops-status{font-size:9px;font-weight:700}.ops-status.online{color:#2befa1}.ops-status.degraded{color:#ffbf73}.ops-status.offline{color:#ff877b}.ops-actions{color:#41f2ab;border-top:1px solid #28543c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 16px;font:11px JetBrains Mono,monospace;display:flex}.ops-actions p{color:#84a78e;margin:9px 0 0;font-size:10px}.ops-buttons{flex-wrap:wrap;gap:8px;display:flex}.ops-buttons button{color:#d5f6df;cursor:pointer;background:#183827;border:1px solid #35704d;align-items:center;gap:7px;padding:11px 13px;font:10px JetBrains Mono,monospace;display:flex}.ops-buttons button:hover{background:#24563b}.ops-buttons button:focus-visible{outline:2px solid #2befa1}.ops-graphs{flex-direction:column;gap:14px;display:flex}.ops-graph{flex:1}.ops-graph .sim-panel-heading strong{color:#3bf0a6}.ops-plot{width:100%;max-height:150px;padding:13px;display:block}.ops-graph p{text-align:right;color:#6e9983;margin:0;padding:0 16px 15px;font:9px JetBrains Mono,monospace}.ops-events{margin-top:14px}.ops-events ol{margin:0;padding:8px 20px 15px;list-style:none}.ops-events li{color:#b7d8c2;border-bottom:1px solid #183725;align-items:baseline;gap:20px;padding:13px 0;font:11px/1.5 JetBrains Mono,monospace;display:flex}.ops-events li:last-child{border-bottom:0}.ops-severity{flex:0 0 75px;font-weight:700}.ops-severity.info{color:#3aeb9f}.ops-severity.warn{color:#ffbf73}.ops-severity.critical{color:#ff877b}@media(max-width:970px){.ops-layout{grid-template-columns:1fr}.ops-graphs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media(max-width:650px){.ops-heading{flex-direction:column;align-items:flex-start}.ops-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-graphs{grid-template-columns:1fr}.ops-section{padding-bottom:70px}.ops-events li{gap:10px;font-size:10px}}.ops-section{padding-bottom:110px}.ops-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:25px;display:flex}.ops-heading .body-copy{max-width:690px}.ops-controls{background:#0a1a11;border:1px solid #244b36;flex-wrap:wrap;align-items:center;gap:9px;padding:14px;display:flex}.ops-controls>span{color:#81ad94;margin-right:10px;font:10px JetBrains Mono,monospace}.ops-controls button{cursor:pointer;color:#aac8b6;background:#10241a;border:1px solid #2c5b40;padding:10px 13px;font:600 11px JetBrains Mono,monospace}.ops-controls button.active{color:#072016;background:#37e9a1;border-color:#37e9a1}.ops-controls button:focus-visible,.ops-table button:focus-visible{outline-offset:2px;outline:2px solid #b5ffdc}.ops-controls .ops-reset{align-items:center;gap:7px;margin-left:auto;display:flex}.ops-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.ops-metrics>div{background:#0b1b12;border:1px solid #2b533d;padding:19px}.ops-metrics span{color:#82ae94;font:10px JetBrains Mono,monospace;display:block}.ops-metrics strong{margin-top:10px;font:700 39px Chakra Petch,sans-serif;display:block}.ops-section .good{color:#31eaa0}.ops-section .warn{color:#f4bc66}.ops-section .bad{color:#f58474}.ops-columns{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:14px;display:grid}.ops-panel{background:#08180f;border:1px solid #28543c;min-width:0}.ops-table-scroll{overflow-x:auto}.ops-table{border-collapse:collapse;white-space:nowrap;width:100%;font:11px JetBrains Mono,monospace}.ops-table th{text-align:left;color:#75a58a;border-bottom:1px solid #244936;padding:14px 12px;font-weight:500}.ops-table td{color:#bed9c7;border-bottom:1px solid #1a3727;padding:15px 12px}.ops-table tr.selected{background:#163222}.ops-table button{color:#45f0aa;cursor:pointer;background:0 0;border:0;padding:3px;font:600 11px JetBrains Mono,monospace}.ops-state{letter-spacing:.04em;color:#2ce6a0;font-size:9px}.ops-state.degraded{color:#f4bc66}.ops-state.unreachable{color:#f58474}.ops-inspector{border-top:1px solid #28543c;padding:17px}.ops-inspector span{color:#45e8a0;font:10px JetBrains Mono,monospace}.ops-inspector p{color:#a9cbb4;font-size:13px;line-height:1.7}.ops-events{margin:0;padding:16px;list-style:none}.ops-events li{border-bottom:1px solid #254735;gap:14px;padding:13px 0;display:flex}.ops-events li>span{color:#679a78;font:10px JetBrains Mono,monospace}.ops-events p{color:#bde2c9;margin:0;font:11px/1.6 JetBrains Mono,monospace}.ops-events p.warn{color:#f4bc66}.ops-events p.bad{color:#f58474}.ops-notice{color:#8fab99;align-items:center;gap:9px;padding:0 16px 14px;font:10px JetBrains Mono,monospace;display:flex}.ops-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.ops-chart{width:100%;padding:15px;display:block}.ops-footnote{color:#7da58f;align-items:center;gap:9px;margin:20px 0;font:10px/1.8 JetBrains Mono,monospace;display:flex}@media(max-width:900px){.ops-columns{grid-template-columns:1fr}.ops-heading{flex-direction:column;align-items:flex-start}}@media(max-width:650px){.ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-charts{grid-template-columns:1fr}.ops-controls .ops-reset{margin-left:0}.ops-section{padding-bottom:60px}}.dns-section{border-top:1px solid #245138;padding-top:75px;padding-bottom:100px}.dns-form{flex-wrap:wrap;align-items:end;gap:14px;margin:28px 0;display:flex}.dns-form label{color:#9bc8aa;flex-direction:column;flex:1;gap:10px;min-width:180px;font:11px JetBrains Mono,monospace;display:flex}.dns-form input,.dns-form select{color:#e4ffee;background:#0c2015;border:1px solid #367451;border-radius:0;width:100%;padding:14px;font:13px JetBrains Mono,monospace}.dns-form input:focus-visible,.dns-form select:focus-visible{outline-offset:3px;outline:2px solid #35eaa2}.dns-form button{cursor:pointer;min-height:47px}.dns-form button:disabled{opacity:.65;cursor:wait}.dns-output{background:#08180f;border:1px solid #28543c;min-height:170px}.dns-output .sim-panel-heading span:first-child{align-items:center;gap:9px;display:flex}.dns-placeholder,.dns-error,.dns-records{color:#b7d8c3;overflow-wrap:anywhere;padding:24px;font:12px/1.8 JetBrains Mono,monospace}.dns-error{color:#f6a17f}.dns-records p{color:#42e6a2}.dns-records ul{padding-left:20px}.dns-records li{margin:10px 0}@media(max-width:650px){.dns-form{flex-direction:column;align-items:stretch}.dns-form label,.dns-form button{width:100%}.dns-section{padding-top:50px;padding-bottom:60px}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
