@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--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: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;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--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%;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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.left-1\/2{left:50%}.z-20{z-index:20}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-auto{margin:auto}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.h-0{height:calc(var(--spacing)*0)}.h-\[clamp\(58px\,7\.2vw\,110px\)\]{height:clamp(58px,7.2vw,110px)}.w-0{width:calc(var(--spacing)*0)}.w-3{width:calc(var(--spacing)*3)}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.overflow-hidden{overflow:hidden}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[var\(--color-from\)\]{--tw-gradient-from:var(--color-from);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[var\(--color-to\)\]{--tw-gradient-via:var(--color-to);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[var\(--color-from\)\]{--tw-gradient-to:var(--color-from);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-\[length\:var\(--bg-size\)_100\%\]{background-size:var(--bg-size)100%}.bg-size-\[200\%_auto\]{background-size:200%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.py-2{padding-block:calc(var(--spacing)*2)}.\[font-family\:var\(--font-display\)\,sans-serif\]{font-family:var(--font-display),sans-serif}.text-\[clamp\(48px\,6vw\,96px\)\]{font-size:clamp(48px,6vw,96px)}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-transparent{color:#0000}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\[filter\:url\(\#threshold\)_blur\(0\.6px\)\]{filter:url(#threshold)blur(.6px)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--volt)var(--dark)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--dark)}::-webkit-scrollbar-thumb{background:var(--volt);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#e0ff44}:root{--black:#000;--dark:#121212;--white:#fff;--volt:#cf0;--slate:#475569;--purple:#7c3aed;--purple-deep:#5b21b6;--electric:#2563eb;--magenta:#ec4899;--amber:#f59e0b;--radius:.625rem;--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000596046 0);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000596046 0);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000596046 0);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% -.0000596046 0);--input:lab(90.952% -.0000596046 0);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000596046 0);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% -.0000596046 0);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}html{margin:0;padding:0}body{font-family:var(--font-body),sans-serif;background:var(--dark);color:var(--white);margin:0;padding:0}input,button{font:inherit}.app{transition:padding .5s cubic-bezier(.22,1,.36,1)}.page-transition{animation:.55s cubic-bezier(.22,1,.36,1) both pageSlideIn}@keyframes pageSlideIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.page{padding:0;overflow-x:hidden}.page>section:first-child{border-top:none}.section{border-top:8px solid var(--black);padding:64px 0;overflow:hidden}.section.white{background:var(--white);color:var(--black)}.section.volt{background:var(--volt);color:var(--black)}.home-logo-btn{z-index:300;background:var(--black);color:var(--white);border:3px solid var(--black);cursor:pointer;box-shadow:4px 4px 0 var(--black);align-items:center;gap:8px;padding:8px 14px;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;top:20px;left:20px}.home-logo-btn:hover{box-shadow:6px 6px 0 var(--black);transform:translate(-2px,-2px)}.home-logo-icon{color:var(--volt);font-size:18px}.home-logo-text{font-family:var(--font-display),sans-serif;letter-spacing:.05em;font-size:18px;font-weight:800}.label{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.btn{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.08em;border:4px solid var(--black);background:var(--white);cursor:pointer;box-shadow:8px 8px 0 var(--black);border-radius:8px;padding:12px 20px;font-weight:700;transition:transform .12s,box-shadow .12s}.btn:hover{box-shadow:4px 4px 0 var(--black);transform:translate(4px,4px)}.hero{color:var(--black);padding:80px 48px 0;position:relative;overflow:visible;background:#fff!important}.hero-inner{flex-direction:column;align-items:flex-start;max-width:1100px;margin:0 auto;display:flex}.hero-sticker{margin-bottom:24px}.sticker{background:var(--white);color:var(--black);border:4px solid var(--black);font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1em;padding:8px 16px;display:inline-block;transform:rotate(-2deg)}.hero-title{font-family:var(--font-display),sans-serif;text-transform:uppercase;text-shadow:8px 8px 0 var(--black);overflow-wrap:break-word;word-break:break-word;flex-direction:column;gap:12px;margin:0 0 24px;font-size:clamp(40px,9vw,180px);line-height:.85;display:flex}.hero-line{display:inline-block}.hero-line.tilt-left{transform:rotate(-2deg)}.hero-line.tilt-right{transform:rotate(2deg)}.hero-line.punch{background:var(--volt);color:var(--black);border:4px solid var(--black);width:fit-content;max-width:100%;box-shadow:8px 8px 0 var(--black);padding:6px 14px;animation:2.6s ease-in-out infinite punch}.hero-subhead{max-width:720px;margin-bottom:32px;font-size:clamp(18px,3vw,32px);font-style:italic}.hero-subtext{letter-spacing:.02em;max-width:720px;margin:0 0 32px;font-size:18px}.brutalist-form{border:4px solid var(--black);box-shadow:8px 8px 0 var(--black);background:var(--white);display:inline-flex}.brutalist-form input{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1em;border:none;min-width:280px;padding:16px 18px}.brutalist-form input:focus{outline:none}.brutalist-form button{border:none;border-left:4px solid var(--black);background:var(--black);color:var(--white);font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;padding:16px 22px}.hero-rail{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.skewed-text{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1em;background:var(--volt);color:var(--black);border:4px solid var(--black);padding:6px 12px;display:inline-block;transform:skew(-8deg)}.wobble{animation:3s ease-in-out infinite wobble}.signal-strip{padding-bottom:48px}.ticker{border:4px solid var(--black);box-shadow:8px 8px 0 var(--black);background:var(--white);color:var(--black);margin-bottom:32px;overflow:hidden}.ticker-volt{background:var(--volt)}.ticker-tilt-wrap{justify-content:center;align-items:center;width:calc(100% + 96px);min-height:140px;margin:32px -48px -40px;padding:0 0 48px;display:flex;overflow:visible}.ticker-tilt-wrap .ticker{flex-shrink:0;width:100%;margin-bottom:0}.ticker-tilt-wrap .ticker-tilt-30{transform-origin:50%;width:100%;transform:skewY(-5deg)}.ticker-tilt-wrap .ticker-track{gap:40px;padding:20px 40px;font-size:1.5rem;font-weight:700}.ticker-track{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;gap:24px;padding:14px 24px;animation:12s linear infinite ticker;display:inline-flex}.signal-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid}.stat-card{border:4px solid var(--black);box-shadow:8px 8px 0 var(--black);background:var(--white);color:var(--black);gap:12px;padding:24px;display:grid}.stat-card.tilt-left{transform:rotate(-1.2deg)}.stat-card.tilt-right{transform:rotate(1.2deg)}.stat-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.stat-chip{border:2px solid var(--black);font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1em;padding:2px 8px}.stat-divider{background:var(--black);height:4px}.stat-list{letter-spacing:.02em;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.stat-list li{align-items:flex-start;gap:8px;display:flex}.stat-list li:before{content:"■";margin-top:2px;font-size:12px}.big-number{font-family:var(--font-archivo),sans-serif;margin:0 0 8px;font-size:56px}.social-proof{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.proof-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;width:100%;display:grid}.proof-card{border:4px solid var(--black);background:var(--white);box-shadow:8px 8px 0 var(--black);font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.08em;gap:12px;padding:20px;font-size:14px;display:grid;position:relative}.proof-card h3{font-family:var(--font-display),sans-serif;margin:0;font-size:28px}.proof-visual{border:3px solid var(--black);justify-content:center;align-items:center;height:120px;display:flex;position:relative;overflow:hidden}.proof-visual-roadmap{background:var(--black);grid-template-columns:repeat(4,1fr);gap:6px;padding:16px;display:grid}.proof-visual-roadmap span{background:var(--volt);border-radius:2px;height:100%}.proof-visual-roadmap span:nth-child(2){background:var(--white);opacity:.3}.proof-visual-roadmap span:nth-child(4){background:var(--white);opacity:.15}.proof-visual-chart{background:var(--volt);align-items:flex-end;gap:8px;padding:16px 20px;display:flex}.proof-visual-chart span{background:var(--black);border:2px solid var(--black);flex:1;min-width:20px}.proof-visual-timeline{background:var(--black);flex-direction:column;justify-content:center;gap:8px;padding:16px 20px;display:flex}.proof-visual-timeline span{background:var(--volt);opacity:.8;height:4px}.proof-visual-timeline span:nth-child(2){opacity:.5;width:70%}.proof-visual-timeline span:nth-child(3){opacity:.3;width:40%}.proof-visual-code{background:var(--dark);flex-direction:column;align-items:flex-start;gap:6px;padding:16px 20px;display:flex}.proof-visual-code span{background:var(--volt);opacity:.6;border-radius:1px;height:6px}.proof-visual-code span:nth-child(odd){opacity:.3;background:var(--white)}.proof-footer{justify-content:space-between;gap:12px;font-size:12px;display:flex}.proof-meta{opacity:.8}.proof-callout{transform:rotate(-1deg)}.proof-quote{background:var(--volt);transform:rotate(1deg)}.proof-log{transform:rotate(-2deg)}.proof-note{transform:rotate(2deg)}.split-text{gap:6px;font-size:16px;line-height:1.2;display:grid}.split-text span{background:var(--white);border:2px solid var(--black);padding:4px 8px;animation:2.8s ease-in-out infinite splitLift;display:inline-block}.split-text span:nth-child(2){animation-delay:.4s}.split-text span:nth-child(3){animation-delay:.8s}.log-head,.note-head{justify-content:space-between;gap:12px;font-size:12px;display:flex}.log-lines{border-top:4px solid var(--black);border-bottom:4px solid var(--black);gap:8px;padding:12px 0;display:grid}.note-bar{border-top:4px solid var(--black);justify-content:space-between;gap:12px;padding-top:10px;font-size:12px;display:flex}.tag{border:2px solid var(--black);padding:2px 6px}.quote-mark{font-size:28px;font-family:var(--font-display),sans-serif;position:absolute;top:14px;right:14px}.comparison{padding:0}.comparison-row{border-bottom:8px solid var(--black);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.comparison-row:last-child{border-bottom:0}.half{flex-direction:column;justify-content:center;gap:12px;min-height:200px;padding:48px;display:flex}.half h2{font-family:var(--font-display),sans-serif;text-transform:uppercase;margin:0;font-size:clamp(48px,6vw,80px)}.half .label{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.half.old{background:var(--black);color:var(--slate)}.half.new{background:var(--volt);color:var(--black)}.process{flex-direction:column;gap:32px;display:flex}.process-head{max-width:720px}.process-lead{margin:16px 0 0;font-size:18px;line-height:1.6}.process-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.process-list{gap:8px;margin:16px 0 0;padding-left:20px;font-size:15px;display:grid}.info-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.info-card{border:4px solid var(--black);box-shadow:8px 8px 0 var(--black);background:var(--white);color:var(--black);padding:24px}.info-card h3{font-family:var(--font-display),sans-serif;text-transform:uppercase;margin:12px 0;font-size:32px}.concept{flex-direction:column;gap:32px;display:flex}.concept-head{max-width:760px}.concept-rotate{vertical-align:middle;margin-left:12px;display:inline-flex}.concept-rotate-text{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.08em;border:3px solid var(--black);background:var(--volt);padding:6px 12px;font-size:clamp(20px,3vw,32px)}.concept-lead{margin:12px 0 0;font-size:18px;line-height:1.6}.concept-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.concept-grid{grid-template-columns:1fr}}.concept-card{border:4px solid var(--black);box-shadow:10px 10px 0 var(--black);background:var(--white);color:var(--black);gap:12px;padding:24px;display:grid}.concept-chip{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.12em;background:var(--black);color:var(--white);align-self:flex-start;padding:6px 12px;display:inline-flex}.concept-title{font-family:var(--font-display),sans-serif;text-transform:uppercase;font-size:clamp(28px,4vw,40px)}.concept-list{gap:8px;margin:0;padding-left:18px;display:grid}.concept-rail{border:4px solid var(--volt);background:var(--black);color:var(--volt);box-shadow:8px 8px 0 var(--volt);grid-template-columns:auto 1fr;align-items:center;gap:20px;padding:18px 20px;display:grid}.concept-spin{width:120px;height:120px;font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.2em}.concept-rail-text{text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:18px}.duel{flex-direction:column;gap:24px;display:flex}.duel-head{max-width:720px}.duel-lead{margin:12px 0 0;font-size:18px;line-height:1.6}.duel-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.duel-card{border:4px solid var(--black);background:var(--white);box-shadow:8px 8px 0 var(--black);gap:12px;padding:20px;display:grid}.duel-sides{gap:12px;display:grid}.duel-before,.duel-after{font-family:var(--font-display),sans-serif;text-transform:uppercase;font-size:clamp(28px,4vw,42px)}.duel-before{color:var(--black)}.duel-after{background:var(--volt);border:3px solid var(--black);align-self:flex-start;padding:6px 12px;display:inline-flex}.process-card{background:var(--white);color:var(--black);border:8px solid var(--black);min-height:260px;box-shadow:8px 8px 0 var(--white);padding:32px;position:relative;overflow:hidden}.process-card h3{font-family:var(--font-display),sans-serif;text-transform:uppercase;margin:40px 0 16px;font-size:40px}.step-tag{background:var(--volt);border:4px solid var(--black);font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1em;z-index:2;padding:6px 12px;position:absolute;top:16px;left:16px;transform:rotate(-2deg)}.watermark{font-family:var(--font-display),sans-serif;opacity:.03;pointer-events:none;font-size:160px;position:absolute;bottom:-10px;right:20px}.section-title{font-family:var(--font-display),sans-serif;text-transform:uppercase;margin:0 0 32px;font-size:clamp(48px,6vw,96px)}.manifesto-inner{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;display:grid}.manifesto-list{border:4px solid var(--black);box-shadow:8px 8px 0 var(--black);background:var(--white);color:var(--black);gap:16px;padding:24px;display:grid}.manifesto-list p{margin:0;font-size:18px}.stack{flex-direction:column;gap:32px;display:flex}.stack-head{max-width:720px}.stack-lead{margin:12px 0 0;font-size:18px;line-height:1.6}.stack-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:900px){.stack-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.stack-grid{grid-template-columns:1fr}}.stack-card{border:4px solid var(--black);background:var(--white);color:var(--black);box-shadow:6px 6px 0 var(--black);flex-direction:column;gap:8px;padding:20px;transition:transform .12s,box-shadow .12s;display:flex}.stack-card:hover{box-shadow:3px 3px 0 var(--black);transform:translate(3px,3px)}.stack-tag{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.12em;background:var(--volt);border:2px solid var(--black);align-self:flex-start;padding:3px 8px;font-size:11px;font-weight:700}.stack-name{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:.02em;font-size:22px;font-weight:800}.wl-v1{color:var(--volt);background:#0a0a0a;position:relative}.wl-v1-badge,.wl-v2-badge,.wl-v3-badge{font-family:var(--font-mono),monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--white);border:2px solid var(--white);z-index:2;background:#7c3aed;padding:6px 14px;font-size:11px;font-weight:700;position:absolute;top:20px;right:20px}.wl-v1-window{background:#111;border:3px solid #333;border-radius:8px;max-width:720px;overflow:hidden}.wl-v1-topbar{background:#1a1a1a;border-bottom:2px solid #333;align-items:center;gap:8px;padding:10px 14px;display:flex}.wl-v1-dot{background:#333;border-radius:50%;width:12px;height:12px}.wl-v1-dot:first-child{background:#ff5f57}.wl-v1-dot:nth-child(2){background:#febc2e}.wl-v1-dot:nth-child(3){background:#28c840}.wl-v1-title{font-family:var(--font-mono),monospace;color:#666;margin-left:auto;font-size:12px}.wl-v1-body{flex-direction:column;gap:8px;padding:28px 24px;display:flex}.wl-v1-line{font-family:var(--font-mono),monospace;margin:0;font-size:15px;line-height:1.6}.wl-v1-dim{color:#666}.wl-v1-accent{color:var(--volt);font-size:28px;font-weight:700;font-family:var(--font-display),sans-serif;margin:8px 0}.wl-v1-form{background:#0a0a0a;border:2px solid #333;align-items:center;gap:0;margin-top:12px;display:flex}.wl-v1-prompt{font-family:var(--font-mono),monospace;color:var(--volt);padding:0 12px;font-size:18px;font-weight:700}.wl-v1-form input{color:var(--white);font-family:var(--font-mono),monospace;letter-spacing:.05em;background:0 0;border:none;flex:1;padding:14px 8px;font-size:14px}.wl-v1-form input::placeholder{color:#555}.wl-v1-form input:focus{outline:none}.wl-v1-form button{background:var(--volt);color:var(--black);font-family:var(--font-mono),monospace;cursor:pointer;letter-spacing:.1em;border:none;border-left:2px solid #333;padding:14px 20px;font-size:13px;font-weight:700;transition:background .12s}.wl-v1-form button:hover{background:#e6ff33}.wl-v1-status{flex-wrap:wrap;gap:16px;margin-top:12px;display:flex}.wl-v1-status span{font-family:var(--font-mono),monospace;color:#555;letter-spacing:.08em;font-size:11px}.wl-v2{background:var(--black);color:var(--white);position:relative;overflow:hidden}.wl-v2-split{grid-template-columns:1fr 1fr;gap:0;min-height:420px;display:grid}@media (max-width:900px){.wl-v2-split{grid-template-columns:1fr}.wl-v2-left{padding-bottom:0!important}}.wl-v2-left{flex-direction:column;justify-content:center;padding:40px 0;display:flex}.wl-v2-big{font-family:var(--font-display),sans-serif;text-transform:uppercase;color:var(--white);font-size:clamp(64px,8vw,120px);font-weight:800;line-height:.9}.wl-v2-outline{color:#0000;-webkit-text-stroke:3px var(--volt)}.wl-v2-right{background:var(--volt);color:var(--black);clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:40px;display:flex;position:relative}@media (max-width:900px){.wl-v2-right{clip-path:none;padding:40px 20px}}.wl-v2-card{flex-direction:column;gap:12px;max-width:380px;margin-left:40px;display:flex}@media (max-width:900px){.wl-v2-card{margin-left:0}}.wl-v2-heading{font-family:var(--font-display),sans-serif;text-transform:uppercase;margin:0;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1}.wl-v2-desc{margin:0;font-size:16px;line-height:1.5}.wl-v2-form{border:4px solid var(--black);background:var(--white);width:100%;display:flex}.wl-v2-form input{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.08em;border:none;flex:1;min-width:0;padding:14px 16px;font-size:13px}.wl-v2-form input:focus{outline:none}.wl-v2-form button{border:none;border-left:4px solid var(--black);background:var(--black);color:var(--white);font-family:var(--font-display),sans-serif;cursor:pointer;padding:14px 20px;font-size:24px;transition:background .12s}.wl-v2-form button:hover{background:#7c3aed}.wl-v2-stickers{gap:10px;margin-top:4px;margin-left:40px;display:flex}@media (max-width:900px){.wl-v2-stickers{margin-left:0}}.wl-v2-sticker{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;border:3px solid var(--black);background:var(--white);padding:5px 10px;font-size:11px;font-weight:700}.wl-v2-s1{transform:rotate(-3deg)}.wl-v2-s2{color:var(--white);background:#7c3aed;border-color:#5b21b6;transform:rotate(2deg)}.wl-v2-s3{transform:rotate(-1deg)}.wl-v3{background:var(--dark);color:var(--white);position:relative;overflow:hidden}.wl-v3-scene{justify-content:center;align-items:center;min-height:440px;display:flex;position:relative}.wl-v3-deco{border:4px solid #ccff0026;position:absolute}.wl-v3-deco-1{border-radius:0;width:180px;height:180px;top:10%;left:8%;transform:rotate(12deg)}.wl-v3-deco-2{background:#7c3aed1a;border-color:#7c3aed40;width:100px;height:100px;bottom:12%;right:10%;transform:rotate(-8deg)}.wl-v3-deco-3{background:#ccff000d;border-color:#ccff001a;border-radius:50%;width:60px;height:60px;top:20%;right:18%}.wl-v3-main{z-index:1;background:var(--white);color:var(--black);border:6px solid var(--black);box-shadow:14px 14px 0 var(--black);flex-direction:column;gap:16px;width:100%;max-width:520px;padding:48px 44px;display:flex;position:relative;transform:rotate(-1deg)}.wl-v3-eyebrow{font-family:var(--font-mono),monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--white);background:#7c3aed;align-self:flex-start;padding:5px 12px;font-size:11px;font-weight:700;transform:rotate(1deg)}.wl-v3-title{font-family:var(--font-display),sans-serif;text-transform:uppercase;margin:0;font-size:clamp(32px,4.5vw,48px);font-weight:800;line-height:1}.wl-v3-sub{color:#444;margin:0;font-size:16px;line-height:1.5}.wl-v3-form{border:4px solid var(--black);box-shadow:6px 6px 0 var(--black);display:flex}.wl-v3-form input{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.08em;border:none;flex:1;min-width:0;padding:14px 16px;font-size:13px}.wl-v3-form input:focus{outline:none}.wl-v3-form button{border:none;border-left:4px solid var(--black);background:var(--black);color:var(--white);font-family:var(--font-display),sans-serif;text-transform:uppercase;cursor:pointer;letter-spacing:.05em;white-space:nowrap;padding:14px 22px;font-weight:700;transition:background .12s}.wl-v3-form button:hover{background:#7c3aed}.wl-v3-pills{flex-wrap:wrap;gap:8px;display:flex}.wl-v3-pill{font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;border:3px solid var(--black);padding:4px 10px;font-size:11px;font-weight:700}.wl-v3-pill:nth-child(2){background:var(--volt)}.wl-v3-pill:nth-child(3){color:var(--white);background:#7c3aed;border-color:#5b21b6}.faq{background:var(--dark)}.faq-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.faq-card{border:4px solid var(--black);box-shadow:8px 8px 0 var(--black);background:var(--white);color:var(--black);padding:24px}.faq-card h3{font-family:var(--font-display),sans-serif;text-transform:uppercase;margin:12px 0;font-size:28px}.strip{z-index:150;cursor:pointer;border:none;justify-content:center;align-items:center;height:100vh;margin-left:-12px;transition:left .55s cubic-bezier(.22,1,.36,1),filter .3s,opacity .3s;display:flex;position:fixed;top:0}.strip-projects{background:linear-gradient(#00d4ff 0%,#06f 50%,#1a0a3a 100%)!important}.strip-team{background:linear-gradient(#a855f7 0%,#7c3aed 50%,#1a0a2e 100%)!important}.strip-contacts{background:linear-gradient(#06b6d4 0%,#3b82f6 50%,#0f172a 100%)!important}.strip:hover{filter:brightness(1.15)}.strip-active{filter:brightness(.85)saturate(1.3)!important}.strip-active span{text-shadow:0 0 12px #ffffff4d;color:#fff!important}.strip span{writing-mode:vertical-rl;text-transform:uppercase;font-family:var(--font-display),sans-serif;letter-spacing:.12em;color:#ffffffe6;pointer-events:none;text-shadow:0 1px 4px #0003;font-size:24px;font-weight:900}.pg-section{flex-direction:column;gap:12px;padding:80px 0 32px;display:flex}.pg-title{font-family:var(--font-display),sans-serif;text-transform:uppercase;color:var(--white);margin:0;font-size:clamp(56px,8vw,100px);font-weight:800;line-height:.9}.pg-lead{color:#aaa;max-width:600px;margin:0;font-size:18px;line-height:1.6}.pg-section-projects{margin-bottom:48px}.pg-title-projects{margin-bottom:16px}.pg-lead-projects{color:#999;max-width:520px;font-size:17px}.pg-projects-bento{grid-template-columns:repeat(3,1fr);gap:24px;padding-bottom:100px;display:grid}.pg-proj-card{background:#0d0d0d;border:2px solid #222;border-radius:16px;flex-direction:column;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;display:flex;overflow:hidden}.pg-proj-card:hover{border-color:#ccff0080;transform:translateY(-6px);box-shadow:0 20px 50px #00000080,0 0 30px #ccff0014}.pg-proj-card-wide{grid-column:span 2}.pg-proj-card-tall{grid-row:span 2}.pg-proj-image-wrap{flex-shrink:0;position:relative;overflow:hidden}.pg-proj-card-wide .pg-proj-image-wrap,.pg-proj-card-normal .pg-proj-image-wrap{height:200px}.pg-proj-card-tall .pg-proj-image-wrap{height:100%;min-height:340px}.pg-proj-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.pg-proj-card:hover .pg-proj-image{transform:scale(1.05)}.pg-proj-overlay{pointer-events:none;background:linear-gradient(#0000 30%,#0003 60%,#000000d9 100%);position:absolute;inset:0}.pg-proj-tag{font-family:var(--font-mono),monospace;letter-spacing:.15em;text-transform:uppercase;background:var(--volt);color:var(--black);border:1px solid #ccff0080;border-radius:4px;padding:5px 12px;font-size:10px;font-weight:700;position:absolute;top:14px;left:14px}.pg-proj-tech{flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.pg-proj-tech-badge{font-family:var(--font-mono),monospace;color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff26;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600}.pg-proj-body{flex-direction:column;flex:1;gap:8px;padding:20px 22px;display:flex}.pg-proj-name{font-family:var(--font-display),sans-serif;text-transform:uppercase;color:var(--white);letter-spacing:.02em;margin:0;font-size:18px;font-weight:800;line-height:1.2}.pg-proj-desc{color:#888;margin:0;font-size:14px;line-height:1.55}@media (max-width:1100px){.pg-projects-bento{grid-template-columns:repeat(2,1fr)}.pg-proj-card-wide{grid-column:span 2}}@media (max-width:700px){.pg-projects-bento{grid-template-columns:1fr;gap:16px}.pg-proj-card-wide{grid-column:span 1}.pg-proj-card-tall{grid-row:span 1}.pg-proj-card-tall .pg-proj-image-wrap{min-height:220px}}@media (max-width:600px){.pg-proj-name{font-size:16px}.pg-proj-body{padding:16px 18px}}.pg-team{flex-direction:column;padding-bottom:80px;display:flex}.pg-member{border-bottom:3px solid #222;grid-template-columns:80px 1fr;align-items:start;gap:20px;padding:28px 0;display:grid}.pg-member:last-child{border-bottom:none}.pg-avatar{border:4px solid var(--black);background:var(--black);width:80px;height:80px;font-family:var(--font-display),sans-serif;color:var(--white);justify-content:center;align-items:center;font-size:32px;font-weight:800;display:flex}.pg-member-info{flex-direction:column;gap:6px;display:flex}.pg-member-role{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--volt);font-size:12px;font-weight:700}.pg-member-name{font-family:var(--font-display),sans-serif;text-transform:uppercase;color:var(--white);margin:0;font-size:24px;font-weight:800}.pg-member-info p{color:#888;margin:0;font-size:15px;line-height:1.6}.pg-contacts{flex-direction:column;gap:32px;padding-bottom:80px;display:flex}.pg-contact-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (max-width:700px){.pg-contact-grid{grid-template-columns:1fr}}.pg-contact-item{flex-direction:column;gap:6px;display:flex}.pg-contact-label{font-family:var(--font-mono),monospace;letter-spacing:.15em;text-transform:uppercase;color:#666;font-size:11px;font-weight:700}.pg-contact-value{font-family:var(--font-display),sans-serif;color:var(--white);white-space:pre-line;margin:0;font-size:20px;font-weight:700;line-height:1.5}.pg-contact-extra{border-top:3px solid #222;grid-template-columns:repeat(2,1fr);gap:24px;padding-top:24px;display:grid}@media (max-width:700px){.pg-contact-extra{grid-template-columns:1fr}}.pg-map{border:4px solid var(--black);background:#1a1a1a;justify-content:center;align-items:center;height:220px;display:flex;position:relative}.pg-map-label{font-family:var(--font-mono),monospace;letter-spacing:.15em;color:#333;text-transform:uppercase;font-size:14px;font-weight:700}.pg-map-dot{border:3px solid var(--volt);background:#7c3aed;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #7c3aed33}@keyframes wobble{0%,to{transform:rotate(-2deg)translateY(0)}50%{transform:rotate(2deg)translateY(-2px)}}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes punch{0%,to{transform:translate(0)}50%{transform:translate(3px,-3px)}}@keyframes splitLift{0%,to{transform:translate(0)}50%{transform:translate(2px,-2px)}}@media (max-width:1024px){.app{padding-left:0!important;padding-right:0!important}.hero-title{text-shadow:5px 5px 0 var(--black);font-size:clamp(36px,8vw,96px)}.strip{border-left:none;border-top:4px solid var(--black);margin-left:0;bottom:0;height:48px!important;position:fixed!important;top:auto!important;left:auto!important}.strip span{writing-mode:horizontal-tb;font-size:14px}.strip-projects{width:33.33vw!important;left:0!important}.strip-team{width:33.33vw!important;left:33.33vw!important}.strip-contacts{width:33.34vw!important;left:66.66vw!important}}@media (max-width:768px){.home-logo-btn{padding:6px 10px;top:12px;left:12px}.page{padding:0}.hero{padding:64px 24px 0}.ticker-tilt-wrap{width:calc(100% + 48px);margin-left:-24px;margin-right:-24px}.brutalist-form{flex-wrap:wrap;width:100%;max-width:100%}.brutalist-form input{flex:200px;min-width:0}.hero-title{text-shadow:4px 4px 0 var(--black);font-size:clamp(32px,10vw,72px)}.comparison-row{grid-template-columns:1fr}.concept-rail{text-align:center;grid-template-columns:1fr;justify-items:center}.concept-spin{width:96px;height:96px}.duel-sides{gap:8px}.process-grid{grid-template-columns:1fr}}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% -.0000596046 0);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 0);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 0);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 0);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.7449 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4329 31.4532);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 0);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}@keyframes aurora{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.animate-aurora{animation:10s infinite aurora}@keyframes gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.animate-gradient{animation:8s infinite gradient}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 20px #ccff004d,0 0 60px #ccff001a}50%{box-shadow:0 0 40px #cf09,0 0 100px #cf03}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes countRoll{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.sec-partners{background:var(--purple-deep);border:none;padding:80px 0 60px;position:relative;overflow:hidden}.sec-partners:before{content:"";background:var(--purple-deep);clip-path:ellipse(75% 50px at 50% 100%);z-index:2;width:100%;height:50px;position:absolute;top:-48px;left:0}.sec-partners .section-title{color:var(--white);text-align:center;margin-bottom:40px}.partners-track{gap:0;width:max-content;animation:20s linear infinite marqueeScroll;display:flex}.partners-item{font-family:var(--font-display),sans-serif;color:#ffffff4d;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;border-right:2px solid #ffffff1a;flex-shrink:0;padding:16px 40px;font-size:clamp(18px,2.5vw,28px);font-weight:800;transition:color .3s}.partners-item:hover{color:var(--volt)}.sec-metrics{background:linear-gradient(135deg,var(--dark)0%,var(--purple-deep)100%);clip-path:polygon(0 40px,100% 0,100% 100%,0 100%);margin-top:-40px;padding:100px 48px 80px;position:relative}.sec-metrics .section-title{color:var(--white);text-align:center;margin-bottom:60px}.metrics-grid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.metric-card{text-align:center}.metric-number{font-family:var(--font-display),sans-serif;color:var(--volt);font-size:clamp(64px,10vw,140px);font-weight:900;line-height:1;animation:.8s cubic-bezier(.22,1,.36,1) both countRoll;display:block}.metric-card:nth-child(2) .metric-number{animation-delay:.15s}.metric-card:nth-child(3) .metric-number{animation-delay:.3s}.metric-card:nth-child(4) .metric-number{animation-delay:.45s}.metric-label{font-family:var(--font-mono),monospace;text-transform:uppercase;color:#ffffff80;letter-spacing:.15em;margin-top:12px;font-size:14px}.sec-services{background:var(--white);color:var(--black);padding:100px 48px 80px;position:relative}.sec-services:before{content:"";background:repeating-linear-gradient(90deg,var(--purple-deep)0px,var(--purple-deep)20px,var(--white)20px,var(--white)40px);clip-path:polygon(0% 0%,5% 100%,10% 0%,15% 100%,20% 0%,25% 100%,30% 0%,35% 100%,40% 0%,45% 100%,50% 0%,55% 100%,60% 0%,65% 100%,70% 0%,75% 100%,80% 0%,85% 100%,90% 0%,95% 100%,100% 0%,100% 100%,0% 100%);width:100%;height:20px;position:absolute;top:-20px;left:0}.sec-services .section-title{text-align:center;margin-bottom:48px}.services-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.service-card{border:4px solid var(--black);background:var(--white);padding:32px 24px;transition:transform .25s,box-shadow .25s,border-color .25s}.service-card:hover{box-shadow:8px 8px 0 var(--electric);border-color:var(--electric);transform:translateY(-8px)}.service-card h3{font-family:var(--font-display),sans-serif;text-transform:uppercase;margin:0 0 12px;font-size:22px}.service-icon{margin-bottom:16px;font-size:36px;display:block}.service-card p{font-family:var(--font-body),sans-serif;color:var(--slate);font-size:15px;line-height:1.5}.sec-gitlog{background:#0d1117;border:4px solid #30363d;margin:0 48px;padding:0;position:relative;overflow:hidden}.gitlog-chrome{background:#161b22;border-bottom:1px solid #30363d;align-items:center;gap:12px;padding:12px 16px;display:flex}.gitlog-dots{gap:8px;display:flex}.gdot{border-radius:50%;width:12px;height:12px;display:block}.gdot-r{background:#ff5f57}.gdot-y{background:#ffbd2e}.gdot-g{background:#28c840}.gitlog-title{font-family:var(--font-mono),monospace;color:#8b949e;font-size:13px}.gitlog-body{font-family:var(--font-mono),monospace;padding:24px 24px 16px;font-size:14px;line-height:2.2}.gitlog-row{white-space:nowrap;animation:.4s cubic-bezier(.22,1,.36,1) both typeRow}@keyframes typeRow{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(8px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}.gl-graph{color:var(--volt);margin-right:12px;font-weight:700}.gl-hash{color:#f0883e;margin-right:8px}.gl-tag{color:var(--volt);background:#ccff0026;border:1px solid #ccff004d;margin-right:8px;padding:2px 8px;font-size:12px}.gl-branch{color:#58a6ff;margin-right:8px}.gl-msg{color:#c9d1d9;margin-right:16px}.gl-date{color:#484f58}.gitlog-cursor{align-items:center;gap:4px;margin-top:8px;display:flex}.gl-prompt{color:var(--volt);font-weight:700}.gl-blink{color:#c9d1d9;animation:1s step-end infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.sec-testimonials{background:linear-gradient(135deg,var(--magenta)0%,var(--purple)100%);color:var(--white);padding:100px 48px 80px;position:relative}.sec-testimonials:before{content:"";background:linear-gradient(135deg,var(--magenta),var(--purple));clip-path:polygon(0% 100%,4% 0%,8% 100%,12% 0%,16% 100%,20% 0%,24% 100%,28% 0%,32% 100%,36% 0%,40% 100%,44% 0%,48% 100%,52% 0%,56% 100%,60% 0%,64% 100%,68% 0%,72% 100%,76% 0%,80% 100%,84% 0%,88% 100%,92% 0%,96% 100%,100% 0%,100% 100%);width:100%;height:24px;position:absolute;top:-24px;left:0}.sec-testimonials .section-title{text-align:center;margin-bottom:48px}.testimonials-scroll{scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;padding-bottom:16px;display:flex;overflow-x:auto}.testimonials-scroll::-webkit-scrollbar{display:none}.testimonial-card{scroll-snap-align:start;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:2px solid #fff3;border-radius:12px;flex:0 0 360px;padding:32px}.testimonial-stars{color:var(--amber);letter-spacing:4px;margin-bottom:16px;font-size:20px}.testimonial-quote{font-family:var(--font-body),sans-serif;color:#ffffffe6;margin-bottom:20px;font-size:16px;font-style:italic;line-height:1.6}.testimonial-author{font-family:var(--font-display),sans-serif;font-size:16px;font-weight:800}.testimonial-role{font-family:var(--font-mono),monospace;color:#ffffff80;text-transform:uppercase;margin-top:4px;font-size:12px}.sec-pricing{background:var(--white);color:var(--black);border-top:4px dashed var(--black);padding:100px 48px 80px;position:relative}.sec-pricing .section-title{text-align:center;margin-bottom:48px}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;display:grid}.pricing-card{border:4px solid var(--black);background:var(--white);text-align:center;padding:40px 28px;transition:transform .25s,box-shadow .25s}.pricing-card:hover{box-shadow:8px 8px 0 var(--black);transform:translateY(-8px)}.pricing-card.featured{border-color:var(--volt);background:var(--black);color:var(--white);box-shadow:12px 12px 0 var(--volt);transform:scale(1.05)}.pricing-card.featured:hover{box-shadow:16px 16px 0 var(--volt);transform:scale(1.05)translateY(-8px)}.pricing-name{font-family:var(--font-display),sans-serif;text-transform:uppercase;margin-bottom:8px;font-size:24px;font-weight:900}.pricing-price{font-family:var(--font-display),sans-serif;margin-bottom:4px;font-size:48px;font-weight:900;line-height:1}.pricing-period{font-family:var(--font-mono),monospace;text-transform:uppercase;color:var(--slate);margin-bottom:24px;font-size:13px}.pricing-card.featured .pricing-period{color:#ffffff80}.pricing-features{text-align:left;margin:0 0 32px;padding:0;list-style:none}.pricing-features li{font-family:var(--font-body),sans-serif;border-bottom:1px solid #00000014;padding:8px 0;font-size:15px}.pricing-card.featured .pricing-features li{border-bottom-color:#ffffff1a}.pricing-features li:before{content:"→ ";font-weight:700}.pricing-btn{font-family:var(--font-mono),monospace;text-transform:uppercase;cursor:pointer;background:0 0;border:4px solid;padding:14px 32px;font-size:14px;font-weight:700;transition:all .15s;display:inline-block}.pricing-btn:hover{background:var(--black);color:var(--white)}.pricing-card.featured .pricing-btn{border-color:var(--volt);color:var(--volt)}.pricing-card.featured .pricing-btn:hover{background:var(--volt);color:var(--black)}.sec-kinetic.site-footer{background:var(--black);border-top:4px solid var(--volt);justify-content:center;align-items:center;height:auto;min-height:340px;padding:0;display:flex;position:relative;overflow:hidden}.kinetic-layer{white-space:nowrap;width:max-content;font-family:var(--font-display),sans-serif;text-transform:uppercase;pointer-events:none;font-weight:900;line-height:1;display:flex;position:absolute;left:0}.kinetic-l1{color:#ffffff08;font-size:clamp(40px,5vw,72px);animation:25s linear infinite marqueeScroll;top:16px}.kinetic-l2{color:#7c3aed1a;font-size:clamp(28px,3.5vw,48px);animation:35s linear infinite reverse marqueeScroll;bottom:24px}.kinetic-l3{color:#ccff000d;font-size:clamp(20px,2.5vw,36px);animation:30s linear infinite marqueeScroll;top:50%;transform:translateY(-50%)}.footer-content{z-index:2;flex-direction:column;gap:0;width:100%;max-width:1200px;margin:0 auto;padding:56px 40px 40px;display:flex;position:relative}.footer-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.footer-brand{align-items:center;gap:14px;display:flex}.footer-logo{color:var(--volt);font-size:28px;line-height:1}.footer-company{font-family:var(--font-display),sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.05em;font-size:clamp(20px,2.5vw,28px);font-weight:900}.footer-contacts{flex-wrap:wrap;gap:40px;display:flex}.footer-contact-item{flex-direction:column;gap:4px;display:flex}.footer-contact-label{font-family:var(--font-mono),monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--volt);opacity:.8;font-size:10px;font-weight:700}.footer-contact-value{color:#ffffffbf;font-size:14px;line-height:1.4}.footer-divider{background:#ffffff14;width:100%;height:1px;margin:32px 0 20px}.footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.footer-copy{color:#ffffff59;letter-spacing:.04em;font-size:12px}.footer-links{gap:24px;display:flex}.footer-link{font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:#ffffff4d;cursor:pointer;font-size:10px;font-weight:600;transition:color .2s}.footer-link:hover{color:var(--volt)}.sec-prism{background:#050510;justify-content:flex-end;align-items:center;min-height:100vh;padding:80px 48px;display:flex;position:relative;overflow:hidden}.sec-prism:before{content:"";clip-path:polygon(0 0,50% 100%,100% 0,100% 100%,0 100%);z-index:2;background:#050510;width:100%;height:62px;position:absolute;top:-60px;left:0}.prism-beam{transform-origin:100%;filter:blur(.5px);background:linear-gradient(90deg,#0000 0%,#fffc 40%,#fff 100%);width:55%;height:3px;animation:3s ease-in-out infinite beamPulse;position:absolute;top:50%;left:-5%;transform:translateY(-50%)rotate(-8deg);box-shadow:0 0 20px #ffffff4d,0 0 60px #ffffff1a}@keyframes beamPulse{0%,to{opacity:.7}50%{opacity:1}}.prism-shape{clip-path:polygon(50% 0%,0% 100%,100% 100%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(135deg,#ffffff14,#ffffff05);border:2px solid #ffffff26;width:80px;height:80px;position:absolute;top:50%;left:42%;transform:translate(-50%,-50%)rotate(30deg)}.prism-spectrum{z-index:1;flex-direction:column;gap:0;width:50%;display:flex;position:relative}.prism-band{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:.08em;cursor:default;border-left:4px solid;justify-content:space-between;align-items:center;padding:18px 32px;font-weight:800;transition:transform .3s,padding-left .3s;animation:.6s ease-out both bandSlideIn;display:flex}.prism-band:hover{padding-left:40px;transform:translate(12px)}@keyframes bandSlideIn{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}.prism-band-red{color:#f33;background:linear-gradient(90deg,#ff33331f,#0000 70%);border-color:#f33}.prism-band-orange{color:#f83;background:linear-gradient(90deg,#ff88331f,#0000 70%);border-color:#f83}.prism-band-yellow{color:#fd3;background:linear-gradient(90deg,#ffdd331f,#0000 70%);border-color:#fd3}.prism-band-green{color:#3f8;background:linear-gradient(90deg,#33ff881f,#0000 70%);border-color:#3f8}.prism-band-cyan{color:#3df;background:linear-gradient(90deg,#33ddff1f,#0000 70%);border-color:#3df}.prism-band-blue{color:#36f;background:linear-gradient(90deg,#3366ff1f,#0000 70%);border-color:#36f}.prism-band-violet{color:#a3f;background:linear-gradient(90deg,#aa33ff1f,#0000 70%);border-color:#a3f}.prism-band-label{font-size:clamp(16px,2vw,24px)}.prism-band-sub{font-family:var(--font-mono),monospace;opacity:.5;letter-spacing:.05em;font-size:12px;font-weight:400}.prism-title{z-index:1;position:absolute;bottom:80px;left:48px}.prism-eyebrow{font-family:var(--font-mono),monospace;color:#ffffff4d;letter-spacing:.3em;text-transform:uppercase;margin-bottom:8px;font-size:12px;display:block}.prism-big{font-family:var(--font-display),sans-serif;color:#0000;text-transform:uppercase;background:linear-gradient(90deg,#f33,#f83,#fd3,#3f8,#3df,#36f,#a3f);-webkit-background-clip:text;background-clip:text;font-size:clamp(32px,5vw,64px);font-weight:900;line-height:1.1;display:block}.sec-iso{text-align:center;background:linear-gradient(#0a0a20 0%,#12082a 100%);padding:100px 48px;position:relative;overflow:hidden}.sec-iso:before{content:"";clip-path:polygon(0 100%,25% 0,50% 100%,75% 0,100% 100%);z-index:2;background:linear-gradient(#0a0a20 0%,#12082a 100%);width:100%;height:52px;position:absolute;top:-50px;left:0}.iso-stars{pointer-events:none;position:absolute;inset:0}.iso-star{background:#fff;border-radius:50%;width:2px;height:2px;animation:2s ease-in-out infinite starTwinkle;position:absolute}@keyframes starTwinkle{0%,to{opacity:.1}50%{opacity:.8}}.iso-title{z-index:1;color:var(--white);margin-bottom:60px;position:relative}.iso-grid{z-index:1;perspective:800px;justify-content:center;align-items:flex-end;gap:20px;margin-bottom:48px;display:flex;position:relative}.iso-block{width:90px;height:var(--iso-h,100px);transform-style:preserve-3d;cursor:default;transition:transform .5s cubic-bezier(.22,1,.36,1),filter .3s;position:relative;transform:rotateX(-20deg)rotateY(25deg)}.iso-block:hover{filter:brightness(1.3);transform:rotateX(-20deg)rotateY(25deg)translateY(-20px)}.iso-top{background:var(--iso-accent);opacity:.9;width:100%;height:30px;position:absolute;top:0;left:0;transform:rotateX(60deg)translateZ(15px)}.iso-front{background:linear-gradient(180deg,var(--iso-accent),#0009);opacity:.7;border:1px solid #ffffff14;width:100%;height:100%;position:absolute;bottom:0;left:0}.iso-right{transform-origin:0 0;background:linear-gradient(#0000004d,#000000b3);border-left:1px solid #ffffff0d;width:20px;height:100%;position:absolute;bottom:0;right:-20px;transform:skewY(-30deg)}.iso-label{font-family:var(--font-mono),monospace;color:var(--iso-accent);letter-spacing:.1em;white-space:nowrap;font-size:11px;font-weight:700;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.iso-sub{z-index:1;font-family:var(--font-body),sans-serif;color:#ffffff59;margin-top:24px;font-size:16px;position:relative}.sec-wave{background:#0a0a0a;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative;overflow:hidden}.sec-wave:before{content:"";clip-path:polygon(0% 100%,2% 40%,4% 100%,6% 20%,8% 100%,10% 50%,12% 100%,14% 30%,16% 100%,18% 60%,20% 100%,22% 10%,24% 100%,26% 45%,28% 100%,30% 70%,32% 100%,34% 25%,36% 100%,38% 55%,40% 100%,42% 15%,44% 100%,46% 40%,48% 100%,50% 65%,52% 100%,54% 20%,56% 100%,58% 50%,60% 100%,62% 35%,64% 100%,66% 10%,68% 100%,70% 45%,72% 100%,74% 60%,76% 100%,78% 25%,80% 100%,82% 55%,84% 100%,86% 15%,88% 100%,90% 40%,92% 100%,94% 70%,96% 100%,98% 30%,100% 100%);z-index:2;background:#0a0a0a;width:100%;height:42px;position:absolute;top:-40px;left:0}.wave-bars{pointer-events:none;align-items:flex-end;gap:4px;padding:0 24px;display:flex;position:absolute;inset:0}.wave-bar{opacity:.4;background:linear-gradient(#00e5ff 0%,#784ba0 60%,#ff3cac);border-radius:2px 2px 0 0;flex:1;min-height:8px;animation:1s ease-in-out infinite alternate waveEqualize}@keyframes waveEqualize{0%{height:15%}25%{height:55%}50%{height:30%}75%{height:80%}to{height:45%}}.wave-content{z-index:1;text-align:center;padding:60px 24px;position:relative}.wave-eyebrow{font-family:var(--font-mono),monospace;color:#ffffff4d;letter-spacing:.4em;text-transform:uppercase;margin-bottom:40px;font-size:13px;display:block}.wave-metrics{grid-template-columns:repeat(4,1fr);gap:48px;display:grid}.wave-metric{flex-direction:column;gap:8px;display:flex}.wave-metric-value{font-family:var(--font-display),sans-serif;color:#0000;background:linear-gradient(135deg,#00e5ff,#ff3cac);-webkit-background-clip:text;background-clip:text;font-size:clamp(36px,5vw,64px);font-weight:900;line-height:1}.wave-metric-label{font-family:var(--font-mono),monospace;color:#fff6;letter-spacing:.15em;text-transform:uppercase;font-size:11px}.sec-blackhole{background:radial-gradient(circle,#000 0%,#0a0020 40%,#15003a 100%);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.sec-blackhole:before{content:"";clip-path:ellipse(60% 50px at 50% 100%);z-index:2;background:radial-gradient(circle,#000 0%,#0a0020 40%,#15003a 100%);width:100%;height:50px;position:absolute;top:-48px;left:0}.bh-rings{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bh-ring{border:1px solid;border-radius:50%;animation:linear infinite bhSpin;position:absolute}.bh-ring-1{border-color:#7c3aed4d;width:200px;height:200px;animation-duration:12s}.bh-ring-2{border-color:#ccff0026;width:340px;height:340px;animation-duration:18s;animation-direction:reverse}.bh-ring-3{border-color:#00e5ff1a;width:480px;height:480px;animation-duration:25s}.bh-ring-4{border-color:#ff3cac14;width:620px;height:620px;animation-duration:30s;animation-direction:reverse}.bh-ring-5{border-color:#ffffff0a;width:760px;height:760px;animation-duration:35s}@keyframes bhSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bh-accretion{pointer-events:none;background:radial-gradient(circle,#0000 30%,#7c3aed26 50%,#ccff0014 70%,#0000 100%);border-radius:50%;width:280px;height:280px;animation:4s ease-in-out infinite bhPulse;position:absolute}@keyframes bhPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.bh-core{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.bh-label{font-family:var(--font-mono),monospace;color:#ffffff4d;letter-spacing:.4em;text-transform:uppercase;font-size:12px}.bh-cta{font-family:var(--font-display),sans-serif;color:var(--volt);text-transform:uppercase;letter-spacing:.05em;border:3px solid var(--volt);aspect-ratio:1;text-align:center;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:220px;height:220px;padding:20px 48px;font-size:clamp(24px,4vw,48px);font-weight:900;line-height:1.2;text-decoration:none;transition:background .4s,box-shadow .4s,transform .4s;display:flex}.bh-cta:hover{background:var(--volt);color:var(--black);transform:scale(1.08);box-shadow:0 0 60px #cf06,0 0 120px #ccff0026}.bh-email{font-family:var(--font-mono),monospace;color:#fff3;letter-spacing:.1em;font-size:14px}.bh-particles{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bh-particle{width:var(--bh-size,4px);height:var(--bh-size,4px);transform:rotate(var(--bh-angle))translateX(var(--bh-dist));animation:8s linear infinite bhOrbit;animation-delay:var(--bh-delay);background:#cf09;border-radius:50%;position:absolute}@keyframes bhOrbit{0%{transform:rotate(var(--bh-angle))translateX(var(--bh-dist))}to{transform:rotate(calc(var(--bh-angle) + 360deg))translateX(var(--bh-dist))}}.sec-topo{background:#0b1a0b;justify-content:center;align-items:center;min-height:90vh;display:flex;position:relative;overflow:hidden}.sec-topo:before{content:"";clip-path:polygon(0% 100%,10% 30%,20% 80%,30% 10%,40% 60%,50% 0%,60% 55%,70% 15%,80% 70%,90% 25%,100% 100%);z-index:2;background:#0b1a0b;width:100%;height:46px;position:absolute;top:-44px;left:0}.topo-lines{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.topo-contour{width:var(--topo-size);height:var(--topo-size);transform:translate(var(--topo-offset-x),var(--topo-offset-y));animation:10s ease-in-out infinite alternate topoMorph;animation-delay:var(--topo-delay);border:1px solid #33ff641f;border-radius:42% 58% 55% 45%/40% 52% 48% 60%;position:absolute}@keyframes topoMorph{0%{border-radius:42% 58% 55% 45%/40% 52% 48% 60%}33%{border-radius:55% 45% 48% 52%/58% 42% 60% 40%}66%{border-radius:48% 52% 42% 58%/45% 55% 40% 60%}to{border-radius:52% 48% 60% 40%/42% 58% 55% 45%}}.topo-peaks{pointer-events:none;position:absolute;inset:0}.topo-peak{z-index:3;pointer-events:auto;cursor:default;flex-direction:column;align-items:center;gap:4px;transition:transform .3s;display:flex;position:absolute}.topo-peak:hover{transform:translateY(-8px)}.topo-pin{background:var(--volt);border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite topoPulse;box-shadow:0 0 16px #ccff0080,0 0 40px #cf03}@keyframes topoPulse{0%,to{box-shadow:0 0 16px #ccff0080}50%{box-shadow:0 0 32px #cf0c,0 0 60px #ccff004d}}.topo-peak-name{font-family:var(--font-display),sans-serif;color:var(--volt);letter-spacing:.15em;font-size:14px;font-weight:900}.topo-peak-elev{font-family:var(--font-mono),monospace;color:#33ff6466;font-size:10px}.topo-legend{z-index:2;text-align:center;position:relative}.topo-legend-title{font-family:var(--font-display),sans-serif;color:#33ff64b3;text-transform:uppercase;margin-bottom:12px;font-size:clamp(28px,4vw,52px);font-weight:900;display:block}.topo-legend-sub{font-family:var(--font-mono),monospace;color:#ffffff40;letter-spacing:.1em;font-size:13px;display:block}.sec-periodic{text-align:center;background:#0d0d1a;padding:80px 48px;position:relative;overflow:hidden}.sec-periodic:before{content:"";clip-path:polygon(0 100%,0 50%,5% 100%,10% 20%,15% 100%,20% 40%,25% 100%,30% 10%,35% 100%,40% 55%,45% 100%,50% 0%,55% 100%,60% 35%,65% 100%,70% 15%,75% 100%,80% 50%,85% 100%,90% 30%,95% 100%,100% 45%,100% 100%);z-index:2;background:#0d0d1a;width:100%;height:38px;position:absolute;top:-36px;left:0}.periodic-title{color:var(--white);margin-bottom:8px}.periodic-sub{font-family:var(--font-mono),monospace;color:#ffffff4d;letter-spacing:.1em;margin-bottom:48px;font-size:13px}.periodic-grid{grid-template-columns:repeat(5,1fr);gap:8px;max-width:800px;margin:0 auto 40px;display:grid}.periodic-el{text-align:center;cursor:default;background:#ffffff05;border:1px solid #ffffff14;border-radius:4px;padding:14px 10px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative}.periodic-el:hover{z-index:2;box-shadow:0 0 24px rgba(var(--periodic-r,100),var(--periodic-g,100),var(--periodic-b,255),.3);transform:scale(1.12)}.periodic-num{font-family:var(--font-mono),monospace;color:#fff3;font-size:9px;position:absolute;top:4px;left:6px}.periodic-sym{font-family:var(--font-display),sans-serif;margin-bottom:4px;font-size:28px;font-weight:900;line-height:1;display:block}.periodic-name{font-family:var(--font-mono),monospace;color:#fff6;letter-spacing:.05em;text-transform:uppercase;font-size:9px;display:block}.periodic-mass{font-family:var(--font-mono),monospace;color:#ffffff26;font-size:8px;position:absolute;bottom:4px;right:6px}.periodic-frontend{--periodic-r:0;--periodic-g:229;--periodic-b:255;border-color:#00e5ff33}.periodic-frontend .periodic-sym{color:#00e5ff}.periodic-backend{--periodic-r:204;--periodic-g:255;--periodic-b:0;border-color:#cf03}.periodic-backend .periodic-sym{color:var(--volt)}.periodic-database{--periodic-r:255;--periodic-g:179;--periodic-b:0;border-color:#ffb30033}.periodic-database .periodic-sym{color:#ffb300}.periodic-infra{--periodic-r:255;--periodic-g:60;--periodic-b:172;border-color:#ff3cac33}.periodic-infra .periodic-sym{color:#ff3cac}.periodic-design{--periodic-r:124;--periodic-g:58;--periodic-b:237;border-color:#7c3aed33}.periodic-design .periodic-sym{color:#7c3aed}.periodic-api{--periodic-r:0;--periodic-g:230;--periodic-b:118;border-color:#00e67633}.periodic-api .periodic-sym{color:#00e676}.periodic-cloud{--periodic-r:255;--periodic-g:110;--periodic-b:64;border-color:#ff6e4033}.periodic-cloud .periodic-sym{color:#ff6e40}.periodic-language{--periodic-r:68;--periodic-g:138;--periodic-b:255;border-color:#448aff33}.periodic-language .periodic-sym{color:#448aff}.periodic-legend-row{flex-wrap:wrap;justify-content:center;gap:16px;max-width:800px;margin:0 auto;display:flex}.periodic-legend-item{font-family:var(--font-mono),monospace;letter-spacing:.1em;border:1px solid;border-radius:2px;padding:4px 10px;font-size:10px}.periodic-legend-frontend{color:#00e5ff;border-color:#00e5ff4d}.periodic-legend-backend{color:var(--volt);border-color:#ccff004d}.periodic-legend-database{color:#ffb300;border-color:#ffb3004d}.periodic-legend-infra{color:#ff3cac;border-color:#ff3cac4d}.periodic-legend-design{color:#7c3aed;border-color:#7c3aed4d}.periodic-legend-api{color:#00e676;border-color:#00e6764d}.periodic-legend-cloud{color:#ff6e40;border-color:#ff6e404d}.periodic-legend-language{color:#448aff;border-color:#448aff4d}.sec-dna{background:linear-gradient(160deg,#0a0015 0%,#150025 50%,#0a0a1a 100%);justify-content:center;align-items:center;min-height:80vh;padding:80px 48px;display:flex;position:relative;overflow:hidden}.sec-dna:before{content:"";clip-path:ellipse(80% 52px at 50% 100%);z-index:2;background:linear-gradient(160deg,#0a0015 0%,#150025 50%,#0a0a1a 100%);width:100%;height:52px;position:absolute;top:-50px;left:0}.dna-helix{pointer-events:none;flex-direction:column;justify-content:center;gap:0;width:200px;display:flex;position:absolute;top:0;bottom:0;left:12%}.dna-pair{height:36px;animation:3s ease-in-out infinite dnaWave;animation-delay:calc(var(--dna-i)*.18s);justify-content:center;align-items:center;gap:0;display:flex;position:relative}@keyframes dnaWave{0%,to{transform:translate(0)scaleX(1)}50%{transform:translate(30px)scaleX(.6)}}.dna-dot{z-index:1;border-radius:50%;flex-shrink:0;width:10px;height:10px}.dna-dot-l{background:#ff3cac;box-shadow:0 0 8px #ff3cac80}.dna-dot-r{background:#00e5ff;box-shadow:0 0 8px #00e5ff80}.dna-bridge{background:linear-gradient(90deg,#ff3cac66,#00e5ff66);flex:1;height:2px}.dna-content{z-index:1;text-align:left;max-width:500px;margin-left:auto;position:relative}.dna-eyebrow{font-family:var(--font-mono),monospace;color:#ffffff4d;letter-spacing:.35em;margin-bottom:12px;font-size:12px;display:block}.dna-title{margin-bottom:40px}.dna-pairs-info{flex-direction:column;gap:16px;display:flex}.dna-info-pair{align-items:center;gap:12px;display:flex}.dna-info-l,.dna-info-r{font-family:var(--font-display),sans-serif;color:var(--white);text-transform:uppercase;letter-spacing:.1em;cursor:default;background:#ffffff08;border:1px solid;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:800;transition:background .3s,transform .3s}.dna-info-l:hover,.dna-info-r:hover{background:#ffffff14;transform:scale(1.05)}.dna-info-bond{opacity:.5;border-radius:1px;flex-shrink:0;width:40px;height:2px}.sec-morse{background:#0a0a0a;flex-direction:column;justify-content:center;align-items:center;min-height:70vh;padding:80px 48px;display:flex;position:relative;overflow:hidden}.sec-morse:before{content:"";clip-path:polygon(0 100%,50% 0,100% 100%);z-index:2;background:#0a0a0a;width:100%;height:38px;position:absolute;top:-36px;left:0}.morse-signals{pointer-events:none;opacity:.6;flex-direction:column;gap:24px;padding:60px 48px;display:flex;position:absolute;top:0;left:0;right:0}.morse-line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.morse-dot{background:var(--volt);border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite morseBlink}.morse-dash{background:var(--volt);border-radius:4px;width:28px;height:8px;animation:1.5s ease-in-out infinite morseBlink}.morse-space{width:16px}@keyframes morseBlink{0%,to{opacity:.15}50%{opacity:1}}.morse-center{z-index:1;text-align:center;position:relative}.morse-label{font-family:var(--font-mono),monospace;color:#ffffff40;letter-spacing:.4em;margin-bottom:32px;font-size:12px;display:block}.morse-decoded{justify-content:center;gap:40px;margin-bottom:48px;display:flex}.morse-word{font-family:var(--font-display),sans-serif;color:var(--volt);text-transform:uppercase;text-shadow:0 0 30px #ccff004d;font-size:clamp(24px,4vw,48px);font-weight:900;animation:.8s ease-out both morseReveal}@keyframes morseReveal{0%{opacity:0;filter:blur(8px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}.morse-transmitter{flex-direction:column;align-items:center;gap:8px;display:flex}.morse-key{border:3px solid var(--volt);background:0 0;border-radius:50%;width:48px;height:48px;animation:2s ease-in-out infinite morseKeyPulse}@keyframes morseKeyPulse{0%,to{box-shadow:0 0 #ccff004d}50%{box-shadow:0 0 0 20px #cf00}}.morse-key-label{font-family:var(--font-mono),monospace;color:#fff3;letter-spacing:.2em;font-size:10px}.sec-vinyl{background:linear-gradient(135deg,#1a0a08 0%,#0a0a0a 50%,#080815 100%);justify-content:center;align-items:center;gap:80px;min-height:90vh;padding:80px 48px;display:flex;position:relative;overflow:hidden}.sec-vinyl:before{content:"";clip-path:ellipse(70% 46px at 50% 100%);z-index:2;background:linear-gradient(135deg,#1a0a08 0%,#0a0a0a 50%,#080815 100%);width:100%;height:46px;position:absolute;top:-44px;left:0}.vinyl-disc{background:radial-gradient(circle,#1a1a1a 0%,#0a0a0a 50%,#111 100%);border:2px solid #ffffff0f;border-radius:50%;flex-shrink:0;width:380px;height:380px;animation:8s linear infinite vinylSpin;position:relative}@keyframes vinylSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vinyl-grooves{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.vinyl-groove{width:var(--vinyl-r);height:var(--vinyl-r);border:1px solid #ffffff0a;border-radius:50%;position:absolute}.vinyl-label{background:radial-gradient(circle,#ff6e40 0%,#ff3cac 50%,#7c3aed 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:0;width:100px;height:100px;animation:8s linear infinite reverse vinylSpin;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vinyl-label-title{font-family:var(--font-display),sans-serif;color:var(--white);letter-spacing:.15em;font-size:12px;font-weight:900;line-height:1.2}.vinyl-label-year{font-family:var(--font-mono),monospace;color:#fff9;margin-top:2px;font-size:9px}.vinyl-track-list{pointer-events:none;opacity:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:260px;height:260px;transition:opacity .3s;animation:8s linear infinite reverse vinylSpin;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vinyl-disc:hover .vinyl-track-list{opacity:1}.vinyl-disc:hover .vinyl-label{opacity:0}.vinyl-track{font-family:var(--font-mono),monospace;color:#fff9;letter-spacing:.05em;white-space:nowrap;font-size:9px}.vinyl-arm{transform-origin:top;z-index:1;background:linear-gradient(#ffffff26,#ffffff0d);border-radius:2px;width:4px;height:160px;position:absolute;top:calc(50% - 180px);right:calc(50% - 220px);transform:rotate(25deg)}.vinyl-arm:after{content:"";background:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-6px;left:-4px}.vinyl-info{z-index:1;flex-direction:column;gap:8px;display:flex;position:relative}.vinyl-info-label{font-family:var(--font-mono),monospace;color:#fff3;letter-spacing:.3em;font-size:10px}.vinyl-info-track{font-family:var(--font-display),sans-serif;color:var(--white);text-transform:uppercase;font-size:clamp(28px,4vw,52px);font-weight:900;line-height:1.1}.vinyl-info-artist{font-family:var(--font-mono),monospace;color:#ff6e4099;letter-spacing:.15em;font-size:12px}.sec-newspaper{background:#f5f0e8;padding:60px 48px;position:relative;overflow:hidden}.sec-newspaper:before{content:"";clip-path:polygon(0% 100%,3% 60%,6% 100%,9% 40%,12% 100%,15% 55%,18% 100%,21% 30%,24% 100%,27% 65%,30% 100%,33% 20%,36% 100%,39% 50%,42% 100%,45% 35%,48% 100%,51% 70%,54% 100%,57% 25%,60% 100%,63% 55%,66% 100%,69% 15%,72% 100%,75% 45%,78% 100%,81% 60%,84% 100%,87% 30%,90% 100%,93% 50%,96% 100%,100% 40%,100% 100%);z-index:2;background:#f5f0e8;width:100%;height:42px;position:absolute;top:-40px;left:0}.sec-newspaper:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");position:absolute;inset:0}.np-header{text-align:center;z-index:1;margin-bottom:40px;position:relative}.np-header-line{background:#1a1a1a;height:3px;margin:8px 0}.np-date{color:#666;letter-spacing:.15em;margin:10px 0 4px;font-family:Georgia,Times New Roman,serif;font-size:11px;display:block}.np-masthead{color:#1a1a1a;letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,6vw,72px);font-style:italic;font-weight:700;line-height:1}.np-motto{color:#888;margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:12px;font-style:italic;display:block}.np-columns{z-index:1;border-top:1px solid #ccc;grid-template-columns:2fr 1fr;gap:32px;padding-top:24px;display:grid;position:relative}.np-headline{color:#1a1a1a;margin-bottom:12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.2}.np-byline{color:#888;border-bottom:1px solid #ddd;margin-bottom:16px;padding-bottom:12px;font-family:Georgia,Times New Roman,serif;font-size:11px;font-style:italic}.np-body{color:#333;text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-bottom:12px;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.7}.np-col-side{border-left:1px solid #ccc;flex-direction:column;gap:20px;padding-left:24px;display:flex}.np-sidebar-item{border-bottom:1px solid #ddd;padding-bottom:16px}.np-sidebar-head{color:#1a1a1a;margin-bottom:6px;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700}.np-sidebar-body{color:#555;font-family:Georgia,Times New Roman,serif;font-size:13px;line-height:1.6}.np-sidebar-ad{color:var(--white);text-align:center;background:#1a1a1a;border-bottom:none;flex-direction:column;gap:8px;padding:20px;display:flex}.np-ad-label{letter-spacing:.2em;color:#ffffff4d;font-family:Georgia,Times New Roman,serif;font-size:9px}.np-ad-text{font-family:var(--font-display),sans-serif;color:var(--volt);text-transform:uppercase;font-size:18px;font-weight:900}.np-ad-cta{font-family:var(--font-mono),monospace;color:#ffffff80;font-size:11px}.sec-glitch{background:#0a0a0a;justify-content:center;align-items:center;min-height:80vh;padding:80px 48px;display:flex;position:relative;overflow:hidden}.sec-glitch:before{content:"";clip-path:polygon(0 100%,3% 0,6% 100%,9% 0,12% 100%,15% 0,18% 100%,21% 0,24% 100%,27% 0,30% 100%,33% 0,36% 100%,39% 0,42% 100%,45% 0,48% 100%,51% 0,54% 100%,57% 0,60% 100%,63% 0,66% 100%,69% 0,72% 100%,75% 0,78% 100%,81% 0,84% 100%,87% 0,90% 100%,93% 0,96% 100%,100% 0,100% 100%);z-index:2;background:#0a0a0a;width:100%;height:42px;position:absolute;top:-40px;left:0}.glitch-scanlines{pointer-events:none;z-index:3;background:repeating-linear-gradient(0deg,#0000 0 2px,#00ff0004 2px 4px);animation:.1s infinite glitchFlicker;position:absolute;inset:0}@keyframes glitchFlicker{0%{opacity:.8}50%{opacity:1}to{opacity:.85}}.glitch-noise{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E");animation:.2s steps(3,end) infinite noiseShift;position:absolute;inset:0}@keyframes noiseShift{0%{transform:translate(0)}33%{transform:translate(-2px,1px)}66%{transform:translate(1px,-1px)}}.glitch-content{z-index:2;text-align:center;max-width:700px;position:relative}.glitch-text{font-family:var(--font-display),sans-serif;color:#fff;text-transform:uppercase;font-size:clamp(40px,7vw,80px);font-weight:900;animation:3s infinite glitchJitter;position:relative}.glitch-text:before,.glitch-text:after{content:attr(data-text);width:100%;height:100%;position:absolute;top:0;left:0}.glitch-text:before{color:#ff0040;clip-path:inset(20% 0 30%);animation:2s infinite glitchLeft}.glitch-text:after{color:#00e5ff;clip-path:inset(60% 0 5%);animation:2.5s infinite glitchRight}@keyframes glitchJitter{0%,95%,to{transform:none}96%{transform:translate(-4px)skew(-1deg)}97%{transform:translate(4px)skew(1deg)}98%{transform:translate(-2px)}}@keyframes glitchLeft{0%,90%,to{opacity:0;transform:none}91%{opacity:.8;transform:translate(-8px)}93%{opacity:.6;transform:translate(4px)}95%{opacity:0;transform:none}}@keyframes glitchRight{0%,88%,to{opacity:0;transform:none}89%{opacity:.7;transform:translate(6px)}92%{opacity:.5;transform:translate(-3px)}94%{opacity:0;transform:none}}.glitch-sub{font-family:var(--font-mono),monospace;color:#ffffff80;margin:24px 0 40px;font-size:clamp(14px,2vw,18px);position:relative}.glitch-sub:before,.glitch-sub:after{content:attr(data-text);width:100%;height:100%;position:absolute;top:0;left:0}.glitch-sub:before{color:#ff004066;clip-path:inset(0 0 50%);animation:3s .5s infinite glitchLeft}.glitch-sub:after{color:#00e5ff66;clip-path:inset(50% 0 0);animation:3.5s .3s infinite glitchRight}.glitch-fix{justify-content:center;align-items:center;gap:12px;margin-bottom:40px;display:flex}.glitch-fix-label{font-family:var(--font-mono),monospace;color:#00ff41;font-size:14px}.glitch-fix-value{font-family:var(--font-display),sans-serif;color:var(--volt);font-size:20px;font-weight:900;animation:1s step-end infinite glitchBlink}@keyframes glitchBlink{0%,49%{opacity:1}50%,to{opacity:.3}}.glitch-stats{text-align:left;flex-direction:column;gap:8px;max-width:400px;margin:0 auto;display:flex}.glitch-stat{font-family:var(--font-mono),monospace;justify-content:space-between;font-size:13px;display:flex}.glitch-stat-label{color:#ffffff4d}.glitch-stat-bar{color:#00ff41}.sec-receipt{background:#e8e0d4;justify-content:center;padding:80px 48px;display:flex;position:relative;overflow:hidden}.sec-receipt:before{content:"";clip-path:polygon(0 100%,100% 100%,100% 0,97% 100%,94% 0,91% 100%,88% 0,85% 100%,82% 0,79% 100%,76% 0,73% 100%,70% 0,67% 100%,64% 0,61% 100%,58% 0,55% 100%,52% 0,49% 100%,46% 0,43% 100%,40% 0,37% 100%,34% 0,31% 100%,28% 0,25% 100%,22% 0,19% 100%,16% 0,13% 100%,10% 0,7% 100%,4% 0,0 100%);z-index:2;background:#e8e0d4;width:100%;height:46px;position:absolute;top:-44px;left:0}.receipt-paper{background:#faf6f0;width:380px;max-width:100%;position:relative;box-shadow:4px 4px 20px #00000026}.receipt-tear-top,.receipt-tear-bottom{background:#faf6f0;height:16px}.receipt-tear-top{clip-path:polygon(0% 100%,2% 20%,4% 100%,6% 30%,8% 100%,10% 10%,12% 100%,14% 40%,16% 100%,18% 20%,20% 100%,22% 35%,24% 100%,26% 15%,28% 100%,30% 45%,32% 100%,34% 25%,36% 100%,38% 50%,40% 100%,42% 20%,44% 100%,46% 35%,48% 100%,50% 10%,52% 100%,54% 40%,56% 100%,58% 20%,60% 100%,62% 45%,64% 100%,66% 25%,68% 100%,70% 35%,72% 100%,74% 15%,76% 100%,78% 45%,80% 100%,82% 20%,84% 100%,86% 35%,88% 100%,90% 10%,92% 100%,94% 40%,96% 100%,98% 25%,100% 100%)}.receipt-tear-bottom{clip-path:polygon(0% 0%,2% 80%,4% 0%,6% 70%,8% 0%,10% 90%,12% 0%,14% 60%,16% 0%,18% 80%,20% 0%,22% 65%,24% 0%,26% 85%,28% 0%,30% 55%,32% 0%,34% 75%,36% 0%,38% 50%,40% 0%,42% 80%,44% 0%,46% 65%,48% 0%,50% 90%,52% 0%,54% 60%,56% 0%,58% 80%,60% 0%,62% 55%,64% 0%,66% 75%,68% 0%,70% 65%,72% 0%,74% 85%,76% 0%,78% 55%,80% 0%,82% 80%,84% 0%,86% 65%,88% 0%,90% 90%,92% 0%,94% 60%,96% 0%,98% 75%,100% 0%)}.receipt-body{padding:24px 28px}.receipt-header{text-align:center;flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.receipt-logo{font-family:var(--font-mono),monospace;color:#1a1a1a;letter-spacing:.1em;font-size:18px;font-weight:700}.receipt-addr{font-family:var(--font-mono),monospace;color:#888;font-size:11px}.receipt-divider{font-family:var(--font-mono),monospace;color:#ccc;text-align:center;white-space:nowrap;margin:12px 0;font-size:11px;overflow:hidden}.receipt-line-items{flex-direction:column;gap:6px;display:flex}.receipt-item{font-family:var(--font-mono),monospace;color:#333;align-items:baseline;gap:4px;font-size:12px;display:flex}.receipt-item-name{flex-shrink:0}.receipt-item-dots{border-bottom:1px dotted #ccc;flex:1;min-width:20px;margin:0 4px}.receipt-item-qty{color:#888;flex-shrink:0;margin-right:8px}.receipt-item-price{flex-shrink:0;font-weight:700}.receipt-total{font-family:var(--font-mono),monospace;color:#1a1a1a;justify-content:space-between;margin-top:4px;font-size:14px;font-weight:700;display:flex}.receipt-total-val{font-size:18px}.receipt-total-saved{color:#0a0;font-size:12px;font-weight:400}.receipt-footer{text-align:center;font-family:var(--font-mono),monospace;color:#333;flex-direction:column;gap:8px;font-size:13px;display:flex}.receipt-barcode{letter-spacing:-2px;color:#1a1a1a;font-size:24px;line-height:1}.receipt-footer-small{color:#aaa;font-size:10px}.sec-blueprint{background:#0a1628;justify-content:center;align-items:center;min-height:80vh;padding:80px 48px;display:flex;position:relative;overflow:hidden}.sec-blueprint:before{content:"";clip-path:polygon(0 0,0 100%,100% 100%,100% 0,98% 50%,96% 0,94% 50%,92% 0,90% 50%,88% 0,86% 50%,84% 0,82% 50%,80% 0,78% 50%,76% 0,74% 50%,72% 0,70% 50%,68% 0,66% 50%,64% 0,62% 50%,60% 0,58% 50%,56% 0,54% 50%,52% 0,50% 50%,48% 0,46% 50%,44% 0,42% 50%,40% 0,38% 50%,36% 0,34% 50%,32% 0,30% 50%,28% 0,26% 50%,24% 0,22% 50%,20% 0,18% 50%,16% 0,14% 50%,12% 0,10% 50%,8% 0,6% 50%,4% 0,2% 50%);z-index:2;background:#0a1628;width:100%;height:48px;position:absolute;top:-46px;left:0}.bp-grid-bg{background-image:linear-gradient(#64b4ff0f 1px,#0000 1px),linear-gradient(90deg,#64b4ff0f 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.bp-content{z-index:1;width:100%;max-width:800px;position:relative}.bp-title-block{text-align:center;border:2px solid #64b4ff4d;margin-bottom:48px;padding:32px;position:relative}.bp-corner{border-style:solid;border-color:#64b4ff80;width:16px;height:16px;position:absolute}.bp-corner-tl{border-width:3px 0 0 3px;top:-2px;left:-2px}.bp-corner-tr{border-width:3px 3px 0 0;top:-2px;right:-2px}.bp-corner-bl{border-width:0 0 3px 3px;bottom:-2px;left:-2px}.bp-corner-br{border-width:0 3px 3px 0;bottom:-2px;right:-2px}.bp-stamp{font-family:var(--font-display),sans-serif;color:#f33;letter-spacing:.2em;background:#0a1628;border:2px solid #f33;padding:0 8px;font-size:11px;font-weight:900;position:absolute;top:-12px;right:32px;transform:rotate(-3deg)}.bp-title{font-family:var(--font-display),sans-serif;color:#64b4ffcc;text-transform:uppercase;margin-bottom:8px;font-size:clamp(24px,4vw,40px);font-weight:900}.bp-subtitle{font-family:var(--font-mono),monospace;color:#64b4ff4d;letter-spacing:.15em;font-size:11px}.bp-diagram{flex-direction:column;align-items:center;gap:12px;margin-bottom:40px;display:flex}.bp-node{font-family:var(--font-mono),monospace;color:#64b4ffb3;letter-spacing:.1em;text-align:center;border:2px solid #64b4ff66;padding:12px 24px;font-size:13px;font-weight:700;transition:border-color .3s,color .3s,box-shadow .3s}.bp-node:hover{color:#64b4ff;border-color:#64b4ffcc;box-shadow:0 0 20px #64b4ff26}.bp-node-main{border-width:3px;font-size:16px}.bp-node-db{border-radius:8px}.bp-arrow-h{background:#64b4ff4d;width:2px;height:32px;position:relative}.bp-arrow-h:after{content:"▼";color:#64b4ff66;font-size:10px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.bp-arrow-group{gap:80px;display:flex}.bp-arrow-v{background:#64b4ff33;width:2px;height:24px}.bp-services{gap:24px;display:flex}.bp-node-svc{border-style:dashed;font-size:12px}.bp-arrow-db{height:24px}.bp-dimensions{font-family:var(--font-mono),monospace;color:#64b4ff33;letter-spacing:.1em;justify-content:center;gap:40px;font-size:11px;display:flex}.sec-arcade{background:#000;justify-content:center;padding:60px 48px;display:flex;position:relative;overflow:hidden}.sec-arcade:before{content:"";clip-path:polygon(0 100%,0 0,100% 0,100% 100%,95% 50%,90% 100%,85% 50%,80% 100%,75% 50%,70% 100%,65% 50%,60% 100%,55% 50%,50% 100%,45% 50%,40% 100%,35% 50%,30% 100%,25% 50%,20% 100%,15% 50%,10% 100%,5% 50%);z-index:2;background:#000;width:100%;height:34px;position:absolute;top:-32px;left:0}.arc-screen{background:#0a0a0a;border:4px solid #333;border-radius:8px;width:600px;max-width:100%;padding:16px;box-shadow:0 0 40px #00ff000d,inset 0 0 60px #00000080}.arc-header{font-family:var(--font-mono),monospace;color:#fff;border-bottom:1px solid #222;justify-content:space-between;margin-bottom:16px;padding:8px 0;font-size:14px;display:flex}.arc-hi{color:#f33}.arc-field{flex-direction:column;align-items:center;min-height:300px;display:flex;position:relative}.arc-invaders{flex-direction:column;gap:8px;margin-bottom:40px;display:flex}.arc-row{justify-content:center;gap:12px;display:flex}.arc-invader{font-size:20px;animation:2s ease-in-out infinite alternate arcFloat;display:inline-block}@keyframes arcFloat{0%{transform:translate(-4px)}to{transform:translate(4px)}}.arc-player{color:#00ff41;margin-bottom:24px;font-size:28px;animation:1s step-end infinite arcPlayerBlink}@keyframes arcPlayerBlink{0%,80%{opacity:1}81%,to{opacity:.3}}.arc-message{text-align:center;flex-direction:column;gap:8px;display:flex}.arc-msg-main{font-family:var(--font-mono),monospace;color:#fd3;font-size:clamp(20px,4vw,32px);font-weight:700;animation:1.2s step-end infinite glitchBlink}.arc-msg-sub{font-family:var(--font-mono),monospace;color:#ffffff4d;letter-spacing:.1em;font-size:11px}.arc-controls{border-top:1px solid #222;justify-content:center;gap:12px;margin-top:16px;padding-top:12px;display:flex}.arc-btn{font-family:var(--font-mono),monospace;color:#666;cursor:default;border:2px solid #333;border-radius:4px;padding:8px 16px;font-size:14px;transition:border-color .2s,color .2s}.arc-btn:hover{color:#00ff41;border-color:#00ff41}.arc-btn-fire{color:#f33;border-color:#f33}.arc-btn-fire:hover{color:#f66;border-color:#f66;box-shadow:0 0 12px #ff33334d}.sec-lava{background:#0a0008;justify-content:center;align-items:center;min-height:80vh;padding:80px 48px;display:flex;position:relative;overflow:hidden}.sec-lava:before{content:"";clip-path:ellipse(65% 50px at 50% 100%);z-index:2;background:#0a0008;width:100%;height:50px;position:absolute;top:-48px;left:0}.lava-blobs{pointer-events:none;filter:blur(60px);position:absolute;inset:0}.lava-blob{left:var(--lava-x);top:var(--lava-y);width:var(--lava-size);height:var(--lava-size);background:hsl(var(--lava-hue),80%,50%);opacity:.3;animation:lavaFloat var(--lava-dur)ease-in-out infinite alternate;border-radius:50%;position:absolute}@keyframes lavaFloat{0%{transform:translate(0)scale(1)}33%{transform:translate(40px,-30px)scale(1.15)}66%{transform:translate(-30px,20px)scale(.9)}to{transform:translate(20px,-40px)scale(1.1)}}.lava-content{z-index:1;text-align:center;max-width:600px;position:relative}.lava-eyebrow{font-family:var(--font-mono),monospace;color:#fff3;letter-spacing:.4em;margin-bottom:20px;font-size:12px;display:block}.lava-title{margin-bottom:24px}.lava-sub{font-family:var(--font-body),sans-serif;color:#fff6;font-size:17px;line-height:1.6}.sec-cinema{background:#0a0a0a;padding:40px 0;position:relative;overflow:hidden}.sec-cinema:before{content:"";clip-path:polygon(0 100%,5% 0,10% 100%,15% 0,20% 100%,25% 0,30% 100%,35% 0,40% 100%,45% 0,50% 100%,55% 0,60% 100%,65% 0,70% 100%,75% 0,80% 100%,85% 0,90% 100%,95% 0,100% 100%);z-index:2;background:#0a0a0a;width:100%;height:42px;position:absolute;top:-40px;left:0}.cinema-strip{gap:0;width:max-content;animation:16s linear infinite marqueeScroll;display:flex}.cinema-strip-bottom{animation-duration:20s;animation-direction:reverse}.cinema-frame{background:#1a1a1a;border:2px solid #333;flex-shrink:0;width:120px;height:80px;position:relative}.cinema-frame-inner{background:linear-gradient(135deg,#ffffff05,#ffffff0d);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.cinema-frame-text{font-family:var(--font-display),sans-serif;color:#ffffff26;text-transform:uppercase;letter-spacing:.1em;font-size:14px;font-weight:900}.cinema-perf{background:#333;border-radius:1px;width:10px;height:6px;position:absolute;left:50%;transform:translate(-50%)}.cinema-perf-t{top:-4px}.cinema-perf-b{bottom:-4px}.cinema-center{text-align:center;z-index:1;padding:60px 48px;position:relative}.cinema-counter{font-family:var(--font-mono),monospace;color:#ffffff26;letter-spacing:.3em;margin-bottom:16px;font-size:18px;animation:1.5s step-end infinite glitchBlink;display:block}.cinema-title{font-family:var(--font-display),sans-serif;color:var(--white);text-transform:uppercase;margin-bottom:12px;font-size:clamp(28px,5vw,56px);font-weight:900;line-height:1.1}.cinema-sub{font-family:var(--font-mono),monospace;color:#ffffff40;letter-spacing:.2em;font-size:12px}.sec-sat{background:radial-gradient(circle,#001a0a 0%,#000d05 50%,#000 100%);justify-content:center;align-items:center;min-height:90vh;display:flex;position:relative;overflow:hidden}.sec-sat:before{content:"";clip-path:polygon(0 100%,0 0,5% 100%,10% 0,15% 100%,20% 0,25% 100%,30% 0,35% 100%,40% 0,45% 100%,50% 0,55% 100%,60% 0,65% 100%,70% 0,75% 100%,80% 0,85% 100%,90% 0,95% 100%,100% 0,100% 100%);z-index:2;background:radial-gradient(circle,#001a0a 0%,#000d05 50%,#000 100%);width:100%;height:44px;position:absolute;top:-42px;left:0}.sat-grid-overlay{pointer-events:none;position:absolute;inset:0}.sat-gridline-h{background:#00ff640f;width:100%;height:1px;position:absolute;left:0}.sat-gridline-v{background:#00ff640f;width:1px;height:100%;position:absolute;top:0}.sat-crosshair{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sat-cross-h{background:linear-gradient(90deg,#0000,#00ff6426,#0000);width:100%;height:1px;position:absolute}.sat-cross-v{background:linear-gradient(#0000,#00ff6426,#0000);width:1px;height:100%;position:absolute}.sat-pings{pointer-events:none;position:absolute;inset:0}.sat-ping{flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute}.sat-ping-dot{z-index:1;background:#00ff64;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #00ff6499}.sat-ping-ring{border:1px solid #00ff6480;border-radius:50%;width:8px;height:8px;animation:2.5s ease-out infinite satPingExpand;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes satPingExpand{0%{opacity:1;width:8px;height:8px}to{opacity:0;width:60px;height:60px}}.sat-ping-label{font-family:var(--font-mono),monospace;color:#00ff6499;letter-spacing:.15em;margin-top:8px;font-size:10px}.sat-hud{z-index:1;flex-direction:column;align-items:center;gap:32px;display:flex;position:relative}.sat-hud-top,.sat-hud-bottom{font-family:var(--font-mono),monospace;color:#00ff644d;letter-spacing:.1em;gap:32px;font-size:11px;display:flex}.sat-hud-center{text-align:center}.sat-hud-title{font-family:var(--font-display),sans-serif;color:#00ff64b3;text-transform:uppercase;text-shadow:0 0 30px #00ff6433;margin-bottom:12px;font-size:clamp(28px,5vw,56px);font-weight:900;display:block}.sat-hud-sub{font-family:var(--font-mono),monospace;color:#00ff644d;letter-spacing:.1em;font-size:13px;display:block}.sec-bento{background:var(--white);padding:80px 48px}.bento-head{margin-bottom:48px}.bento-label{font-family:var(--font-mono),monospace;color:var(--slate);letter-spacing:.3em;text-transform:uppercase;margin-bottom:12px;font-size:12px;display:block}.bento-title{font-family:var(--font-display),sans-serif;color:var(--black);text-transform:uppercase;font-size:clamp(32px,5vw,56px);font-weight:900;line-height:1.1}.bento-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;gap:16px;display:grid}.bento-card{cursor:default;border-radius:20px;flex-direction:column;justify-content:space-between;padding:32px;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.bento-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001a}.bento-xl{grid-area:span 2/span 2;min-height:320px}.bento-md{grid-column:span 2}.bento-sm{grid-column:span 1}.bento-dark{background:var(--black);color:var(--white)}.bento-volt{background:var(--volt);color:var(--black)}.bento-purple{background:var(--purple);color:var(--white)}.bento-gradient{color:var(--white);background:linear-gradient(135deg,#0a0a1a,#1a0a30)}.bento-tag{font-family:var(--font-mono),monospace;letter-spacing:.2em;opacity:.5;text-transform:uppercase;margin-bottom:16px;font-size:11px}.bento-card-title{font-family:var(--font-display),sans-serif;margin-bottom:12px;font-size:clamp(20px,2.5vw,28px);font-weight:800;line-height:1.2}.bento-card-desc{font-family:var(--font-body),sans-serif;opacity:.7;font-size:15px;line-height:1.5}.bento-num{font-family:var(--font-display),sans-serif;margin-bottom:8px;font-size:clamp(36px,5vw,56px);font-weight:900;line-height:1}.bento-visual-flow{align-items:center;gap:0;margin-top:24px;display:flex}.bvf-dot{background:var(--volt);border-radius:50%;flex-shrink:0;width:12px;height:12px}.bvf-line{background:#ccff004d;flex:1;height:2px}.sec-included{background:var(--black);color:var(--white);padding:80px 48px}.inc-head{margin-bottom:48px}.inc-label{font-family:var(--font-display),sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--black);background:var(--volt);border-radius:100px;margin-bottom:16px;padding:5px 18px;font-size:13px;font-weight:900;display:inline-block}.inc-title{font-family:var(--font-display),sans-serif;text-transform:uppercase;color:var(--white);font-size:clamp(32px,5vw,56px);font-weight:900;line-height:1.1}.inc-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;gap:16px;display:grid}.inc-card{cursor:default;border-radius:20px;flex-direction:column;justify-content:space-between;padding:32px;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.inc-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}.inc-xl{grid-area:span 2/span 2;min-height:300px}.inc-md{grid-column:span 2}.inc-sm{grid-column:span 1}.inc-glass{background:#ffffff0a;border:1px solid #ffffff14}.inc-glass:hover{background:#ffffff0f;border-color:#ccff0026}.inc-volt{background:var(--volt);color:var(--black)}.inc-purple{background:var(--purple);color:var(--white)}.inc-gradient{color:var(--white);background:linear-gradient(135deg,#0d0d2b,#1a0a30 60%,#0d1a0d);border:1px solid #ffffff0f}.inc-tag{font-family:var(--font-mono),monospace;letter-spacing:.2em;opacity:.5;text-transform:uppercase;margin-bottom:16px;font-size:11px}.inc-card-title{font-family:var(--font-display),sans-serif;margin-bottom:10px;font-size:clamp(18px,2vw,24px);font-weight:800;line-height:1.2}.inc-card-desc{font-family:var(--font-body),sans-serif;opacity:.55;font-size:14px;line-height:1.55}.inc-num{font-family:var(--font-display),sans-serif;margin-bottom:8px;font-size:clamp(36px,5vw,56px);font-weight:900;line-height:1}.inc-flow{align-items:center;gap:0;margin-top:auto;padding-top:24px;display:flex}.inc-flow-step{font-family:var(--font-mono),monospace;letter-spacing:.08em;color:#ffffff80;white-space:nowrap;background:#ffffff0f;border-radius:6px;padding:6px 12px;font-size:11px}.inc-flow-active{background:var(--volt);color:var(--black);font-weight:700}.inc-flow-arrow{color:#ffffff26;flex-shrink:0;padding:0 6px;font-size:12px}.inc-card-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.inc-badge-check{width:36px;height:36px;color:var(--volt);background:#ccff001a;border:1px solid #ccff0040;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}.sec-split{background:var(--white);padding:0}.split-row{grid-template-columns:1fr 1fr;min-height:0;display:grid}.split-row:nth-child(2n){direction:rtl}.split-row:nth-child(2n)>*{direction:ltr}.split-left{background:var(--black);justify-content:center;align-items:center;padding:80px 48px;display:flex}.split-big{font-family:var(--font-display),sans-serif;text-transform:uppercase;font-size:clamp(32px,5vw,56px);font-weight:900;line-height:1.1}.split-right{flex-direction:column;justify-content:center;padding:60px 48px;display:flex}.split-text{font-family:var(--font-body),sans-serif;color:var(--slate);margin-bottom:24px;font-size:17px;line-height:1.6}.split-list{flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.split-list li{font-family:var(--font-body),sans-serif;color:var(--black);align-items:center;gap:10px;font-size:15px;display:flex}.split-check{font-size:18px;font-weight:700}.sec-results{background:#fafafa;padding:80px 48px}.res-head{text-align:center;margin-bottom:56px}.res-label{font-family:var(--font-mono),monospace;color:var(--slate);letter-spacing:.3em;margin-bottom:12px;font-size:12px;display:block}.res-title{font-family:var(--font-display),sans-serif;color:var(--black);text-transform:uppercase;font-size:clamp(28px,4vw,48px);font-weight:900}.res-cards{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.res-card{border:2px solid var(--black);cursor:default;background:var(--white);border-radius:16px;grid-template-columns:140px 1fr;transition:box-shadow .3s,transform .3s;display:grid;overflow:hidden}.res-card:hover{box-shadow:8px 8px 0 var(--volt);transform:translate(-2px,-2px)}.res-card-metric{background:var(--black);color:var(--white);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.res-metric-val{font-family:var(--font-display),sans-serif;color:var(--volt);margin-bottom:6px;font-size:36px;font-weight:900;line-height:1}.res-metric-label{font-family:var(--font-mono),monospace;color:#fff6;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.res-card-body{flex-direction:column;gap:14px;padding:24px;display:flex}.res-client{font-family:var(--font-display),sans-serif;color:var(--black);text-transform:uppercase;letter-spacing:.1em;font-size:14px;font-weight:800}.res-ba{align-items:center;gap:12px;display:flex}.res-ba-item{flex-direction:column;gap:2px;display:flex}.res-ba-label{font-family:var(--font-mono),monospace;letter-spacing:.15em;font-size:9px}.res-before .res-ba-label{color:#f33}.res-after .res-ba-label{color:#0c4}.res-ba-item span:last-child{font-family:var(--font-body),sans-serif;color:var(--black);font-size:13px}.res-ba-arrow{color:var(--volt);font-size:18px;font-weight:700}.res-tags{flex-wrap:wrap;gap:6px;display:flex}.res-tag{font-family:var(--font-mono),monospace;color:var(--slate);letter-spacing:.05em;border:1px solid #0000001a;border-radius:4px;padding:3px 8px;font-size:10px}.sec-scope{background:var(--white);padding:80px 48px}.scope-head{text-align:center;margin-bottom:48px}.scope-title{font-family:var(--font-display),sans-serif;color:var(--black);text-transform:uppercase;margin-bottom:12px;font-size:clamp(28px,4vw,44px);font-weight:900}.scope-sub{font-family:var(--font-body),sans-serif;color:var(--slate);font-size:16px}.scope-table{max-width:800px;margin:0 auto}.scope-header-row,.scope-row{grid-template-columns:2fr 1fr 1fr 1fr;gap:0;display:grid}.scope-header-row{border-bottom:3px solid var(--black);margin-bottom:8px;padding-bottom:12px}.scope-header-row .scope-plan-col{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:.1em;text-align:center;color:var(--black);font-size:14px;font-weight:900}.scope-plan-featured{background:var(--black);border-radius:8px 8px 0 0;padding:8px;color:var(--volt)!important}.scope-row{border-bottom:1px solid #0000000f;align-items:center;padding:10px 0;transition:background .2s}.scope-row:hover{background:#00000005}.scope-feature-col{font-family:var(--font-body),sans-serif;color:var(--black);font-size:14px}.scope-row .scope-plan-col{text-align:center;font-family:var(--font-mono),monospace;font-size:14px}.scope-row .scope-plan-featured{background:#00000008;border-radius:0}.scope-yes{color:var(--volt);font-size:18px;font-weight:700}.scope-no{color:#ccc}.scope-text{color:var(--black);font-weight:600}.sec-expertise{background:var(--black);color:var(--white);padding:80px 48px}.exp-head{margin-bottom:48px}.exp-title{font-family:var(--font-display),sans-serif;text-transform:uppercase;margin-bottom:12px;font-size:clamp(28px,4vw,44px);font-weight:900}.exp-sub{font-family:var(--font-body),sans-serif;color:#ffffff59;font-size:16px}.exp-bars{flex-direction:column;gap:20px;max-width:800px;display:flex}.exp-row{flex-direction:column;gap:8px;display:flex}.exp-info{justify-content:space-between;align-items:baseline;display:flex}.exp-skill{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:.05em;font-size:15px;font-weight:800}.exp-hours{font-family:var(--font-mono),monospace;color:#ffffff4d;font-size:11px}.exp-track{background:#ffffff0f;border-radius:4px;height:8px;position:relative;overflow:visible}.exp-fill{border-radius:4px;height:100%;transition:width 1s cubic-bezier(.22,1,.36,1)}.exp-pct{font-family:var(--font-mono),monospace;font-size:11px;font-weight:700;position:absolute;top:-22px;transform:translate(-100%)}.sec-whyus{background:#fafafa;padding:80px 48px}.whyus-title{font-family:var(--font-display),sans-serif;color:var(--black);text-transform:uppercase;text-align:center;margin-bottom:56px;font-size:clamp(28px,4vw,44px);font-weight:900}.whyus-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.whyus-col{border:2px solid #0000000f;border-radius:16px;padding:32px;transition:border-color .3s,box-shadow .3s}.whyus-col:hover{border-color:var(--volt);box-shadow:0 8px 32px #0000000f}.whyus-icon{font-family:var(--font-display),sans-serif;color:var(--volt);margin-bottom:20px;font-size:36px;font-weight:900;display:block}.whyus-col-title{font-family:var(--font-display),sans-serif;color:var(--black);text-transform:uppercase;margin-bottom:20px;font-size:20px;font-weight:900}.whyus-points{flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.whyus-points li{font-family:var(--font-body),sans-serif;color:var(--slate);padding-left:16px;font-size:14px;line-height:1.5;position:relative}.whyus-points li:before{content:"→";color:var(--volt);font-weight:700;position:absolute;left:0}.sec-logobar{background:var(--black);text-align:center;padding:40px 0;overflow:hidden}.logobar-label{font-family:var(--font-mono),monospace;color:#fff3;letter-spacing:.4em;margin-bottom:24px;font-size:11px;display:block}.logobar-scroll{width:max-content;animation:30s linear infinite marqueeScroll;display:flex}.logobar-set{gap:0;display:flex}.logobar-item{cursor:default;flex-direction:column;align-items:center;gap:6px;padding:16px 32px;transition:opacity .3s;display:flex}.logobar-item:hover{opacity:1}.logobar-icon{color:#fff6;font-size:24px;transition:color .3s}.logobar-item:hover .logobar-icon{color:var(--volt)}.logobar-name{font-family:var(--font-mono),monospace;color:#fff3;letter-spacing:.1em;text-transform:uppercase;font-size:10px}@media (max-width:768px){.metrics-grid{grid-template-columns:repeat(2,1fr);gap:24px}.services-grid{grid-template-columns:1fr}.pricing-grid{grid-template-columns:1fr;gap:32px}.pricing-card.featured{transform:none}.pricing-card.featured:hover{transform:translateY(-8px)}.testimonial-card{flex:0 0 85vw}.sec-gitlog{border-left:none;border-right:none;margin:0}.gitlog-body{font-size:11px;overflow-x:auto}.sec-kinetic.site-footer{min-height:280px}.footer-content{padding:40px 20px 28px}.footer-top{flex-direction:column;gap:28px}.footer-contacts{flex-direction:column;gap:16px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:12px}.footer-links{gap:16px}.sec-prism{flex-direction:column;align-items:flex-start;min-height:auto;padding:60px 24px}.prism-beam,.prism-shape{display:none}.prism-spectrum{width:100%}.prism-band{padding:14px 20px}.prism-band-sub{display:none}.prism-title{margin-bottom:32px;position:relative;bottom:0;left:0}.prism-big{font-size:28px}.sec-iso{padding:60px 24px}.iso-grid{flex-wrap:wrap;gap:16px}.iso-block{width:60px}.wave-metrics{grid-template-columns:repeat(2,1fr);gap:24px}.bh-cta{width:160px;height:160px;font-size:18px}.bh-ring-4,.bh-ring-5{display:none}.sec-topo{min-height:60vh}.topo-legend-title{font-size:24px}.sec-periodic{padding:60px 24px}.periodic-grid{grid-template-columns:repeat(3,1fr)}.periodic-sym{font-size:22px}.periodic-legend-row{gap:8px}.sec-dna{flex-direction:column;min-height:auto;padding:60px 24px}.dna-helix{width:100%;height:200px;margin-bottom:32px;position:relative;left:0}.dna-content{max-width:100%;margin-left:0}.sec-morse{min-height:50vh;padding:60px 24px}.morse-decoded{flex-direction:column;gap:16px}.sec-vinyl{flex-direction:column;gap:40px;min-height:auto;padding:60px 24px}.vinyl-disc{width:260px;height:260px}.vinyl-info{text-align:center;align-items:center}.sec-newspaper{padding:40px 20px}.np-columns{grid-template-columns:1fr}.np-col-side{border-top:1px solid #ccc;border-left:none;padding-top:20px;padding-left:0}.sec-glitch{min-height:60vh;padding:60px 24px}.glitch-text{font-size:32px}.glitch-fix{flex-direction:column;gap:8px}.sec-receipt{padding:60px 24px}.receipt-paper{width:100%}.sec-blueprint{min-height:auto;padding:60px 24px}.bp-services{flex-direction:column;gap:12px}.bp-arrow-group{gap:30px}.bp-dimensions{flex-direction:column;gap:8px}.sec-arcade{padding:40px 16px}.arc-screen{padding:12px}.arc-row{gap:6px}.arc-invader{font-size:16px}.sec-lava{min-height:60vh;padding:60px 24px}.cinema-frame{width:80px;height:56px}.cinema-center{padding:40px 24px}.sec-sat{min-height:70vh}.sat-hud-top,.sat-hud-bottom{flex-direction:column;align-items:center;gap:8px}.sec-bento{padding:60px 24px}.bento-grid{grid-template-columns:1fr}.bento-xl,.bento-md,.bento-sm{grid-column:span 1}.bento-xl{min-height:auto}.sec-included{padding:60px 24px}.inc-grid{grid-template-columns:1fr}.inc-xl,.inc-md,.inc-sm{grid-column:span 1}.inc-xl{min-height:auto}.inc-flow{flex-wrap:wrap;gap:4px}.inc-flow-step{padding:4px 8px;font-size:10px}.inc-flow-arrow{padding:0 3px}.split-row,.split-row:nth-child(2n){direction:ltr;grid-template-columns:1fr}.split-left{padding:48px 24px}.split-right{padding:40px 24px}.sec-results{padding:60px 24px}.res-cards{grid-template-columns:1fr}.res-card{grid-template-columns:100px 1fr}.res-metric-val{font-size:28px}.sec-scope{padding:60px 24px}.scope-header-row,.scope-row{grid-template-columns:1.5fr 1fr 1fr 1fr;font-size:12px}.scope-feature-col{font-size:12px}.sec-expertise,.sec-whyus{padding:60px 24px}.whyus-grid{grid-template-columns:1fr}.sec-metrics,.sec-services,.sec-testimonials,.sec-pricing{padding-left:24px;padding-right:24px}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@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}
