.cb-public-page .site-wrapper:has(.about-page){width:100%;padding:calc(var(--site-header-height) + 1rem) 0 3rem}.about-page{width:min(1200px,100% - 2*clamp(1rem,3vw,3rem));color:var(--a11y-text-primary);margin-inline:auto}.about-page :is([id],section){scroll-margin-top:calc(var(--site-header-height) + 2rem)}.about-page p{margin:0 0 1.2rem;line-height:1.8}.about-page .about-eyebrow{color:var(--a11y-text-muted);font:.7rem/1.5 var(--font-mono);letter-spacing:.14em;align-items:center;gap:.6rem;margin-bottom:1.25rem;display:flex}.about-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:1rem;padding-block:clamp(2rem,5vw,5rem) 3rem;display:grid}.about-hero-copy{z-index:1;min-width:0;position:relative}.about-page .hud-glitch-title{margin-bottom:1.4rem;font-size:clamp(2.15rem,4.2vw,3.45rem);line-height:1.12}.about-page .about-lead{font-size:1rem}.about-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.8rem;display:flex}.about-page .cyber-button{margin:0}.about-actions>a:not(.cyber-button),.about-text-link{font:.85rem/1.5 var(--font-mono);text-underline-offset:.3rem}.about-system-scene{background:radial-gradient(ellipse at center, rgb(var(--cyan-rgb) / 5%), transparent 68%);min-width:0;padding:1rem 0;position:relative}.about-system-svg{width:100%;height:auto;display:block;overflow:visible}.about-scene-grid{stroke:var(--sem-accent-cyan);stroke-opacity:.13;stroke-width:.7px}.about-scene-base,.about-scene-edge,.about-scene-plane{stroke:var(--sem-accent-cyan);stroke-width:1.2px}.about-scene-base{stroke-opacity:.7}.about-scene-links{stroke:var(--sem-accent-cyan);stroke-opacity:.35;stroke-dasharray:3 5}.about-scene-gold{stroke:var(--sem-accent-gold);stroke-width:2px}.about-scene-seo{stroke:var(--sem-accent-gold);stroke-width:1.3px}.about-scene-seo-title{stroke:var(--a11y-text-primary);stroke-width:3px}.about-scene-diagram{position:relative}.about-layer-label{border-left:2px solid var(--sem-accent-cyan);background:var(--surface-panel-deep-strong);color:var(--a11y-text-primary);font:.72rem/1.35 var(--font-mono);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:.5em;padding:.3em .5em;display:flex;position:absolute}.about-layer-label b{color:var(--a11y-text-primary);opacity:.85;font-weight:400}.about-layer-label--website{border-color:var(--sem-accent-gold);top:1%;right:7%}.about-layer-label--seo{border-color:var(--sem-accent-gold);top:49%;left:0}.about-layer-label--infrastructure{bottom:1%;left:0}.about-scene-callouts{fill:none;stroke:var(--sem-accent-cyan);stroke-width:1px}.about-scene-racks,.about-scene-browser{stroke:var(--sem-accent-cyan);stroke-width:1.3px}.about-scene-browser .about-scene-headline{stroke:var(--a11y-text-primary);stroke-width:4px}.about-scene-browser .about-scene-cta{fill:var(--sem-accent-gold);stroke:var(--sem-accent-gold)}.about-scene-racks .about-scene-status{stroke:var(--sem-accent-gold);stroke-width:3px}.about-scene-circuit{stroke:var(--sem-accent-gold);stroke-width:1.5px}.about-scene-float{animation:7s ease-in-out infinite about-float}.about-scene-packet{stroke:var(--sem-accent-gold);stroke-width:2.5px;stroke-dasharray:6 94;animation:5s linear infinite about-packet}.about-navigation{border-block:1px solid rgb(var(--cyan-rgb) / 30%);grid-template-columns:repeat(4,1fr);display:grid}.about-navigation a{font:.78rem/1.5 var(--font-mono);color:var(--a11y-text-primary);align-items:center;gap:.8rem;padding:1rem .65rem;text-decoration:none;display:flex}.about-navigation a+a{border-left:1px solid rgb(var(--cyan-rgb) / 20%)}.about-navigation span{color:var(--a11y-text-muted);font-size:.62rem}.about-navigation a:is(:hover,[aria-current]){background:rgb(var(--cyan-rgb) / 7%);box-shadow:inset 0 -2px var(--sem-accent-gold)}.about-section{padding-block:clamp(3rem,6vw,5rem)}.about-page .about-heading{font:400 clamp(1.5rem, 2.7vw, 2.2rem)/1.3 var(--font-cyber), var(--font-display), sans-serif;margin:0 0 1.7rem}.about-company{grid-template-columns:.85fr 1.3fr;gap:clamp(2rem,6vw,5rem);display:grid}.about-company-copy p:last-child{margin-bottom:0}.about-company-mark{flex-wrap:wrap;gap:.6rem;margin-top:2.2rem;display:flex}.about-company-mark span{border-left:2px solid var(--sem-accent-cyan);background:rgb(var(--cyan-rgb) / 5%);color:var(--a11y-text-muted);font:.62rem/1.5 var(--font-mono);letter-spacing:.07em;padding:.35rem .6rem}.about-company-mark span:nth-child(2){border-color:var(--sem-accent-gold)}.about-company-mark span:nth-child(3){border-color:var(--primary-red)}.about-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;margin:2.2rem 0 1.5rem;display:grid}.about-stage{border:1px solid rgb(var(--cyan-rgb) / 27%);background:linear-gradient(145deg, rgb(var(--cyan-rgb) / 7%), transparent 60%), var(--surface-panel-soft);padding:1.5rem;position:relative}.about-stage:before{content:"";border-top:2px solid var(--sem-accent-cyan);border-left:2px solid var(--sem-accent-cyan);width:25px;height:9px;position:absolute;top:-1px;left:-1px}.about-stage+.about-stage:after{content:"";background:var(--sem-accent-gold);width:1.3rem;height:1px;position:absolute;top:3.5rem;right:100%}.about-stage-top{border-bottom:1px solid rgb(var(--cyan-rgb) / 25%);justify-content:space-between;align-items:center;margin-bottom:1.3rem;padding-bottom:1rem;display:flex;position:relative;overflow:hidden}.about-stage-top>span{color:var(--a11y-text-muted);font:1rem var(--font-mono)}.about-stage-top svg{fill:none;width:90px;height:48px;stroke:var(--sem-accent-cyan);stroke-width:1.5px}.about-page .about-stage h3{font:1.15rem/1.4 var(--font-cyber);margin:0 0 .85rem}.about-page .about-stage p{margin:0;font-size:.9rem}.about-team-heading{margin-bottom:2.2rem}.about-team-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);display:grid}.about-person{border-bottom:1px solid rgb(var(--cyan-rgb) / 35%);background:linear-gradient(150deg, rgb(var(--cyan-rgb) / 6%), transparent 70%);flex-direction:column;min-width:0;display:flex;position:relative}.about-person-portrait{aspect-ratio:1;border:1px solid rgb(var(--cyan-rgb) / 35%);background:var(--surface-panel-soft);padding:.5rem;position:relative;overflow:hidden}.about-person-portrait:after{content:"";pointer-events:none;border-top:2px solid var(--sem-accent-cyan);border-bottom:2px solid var(--sem-accent-gold);clip-path:polygon(0 0,20% 0,20% 5%,100% 95%,100% 100%,80% 100%,80% 95%,0 5%);position:absolute;inset:0}.about-person picture{width:100%;height:100%;display:block;overflow:hidden}.about-person img{object-fit:cover;width:100%;height:100%;display:block}.about-person-portrait--mikhail img{transform-origin:50% 38%;transform:scale(1.45)}.about-person-copy{flex-direction:column;flex:1;padding:1.4rem 1rem .7rem;display:flex}.about-page .about-person h3{font:1.15rem/1.4 var(--font-display);margin:0 0 1rem}.about-page .about-person p{margin-bottom:1.2rem;font-size:.9rem}.about-page .about-person .about-role{color:var(--a11y-text-muted);font:.66rem/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.55rem}.about-person a{min-height:44px;font:.75rem/1.4 var(--font-mono);text-underline-offset:.3rem;align-self:flex-start;align-items:center;gap:.6rem;margin-top:auto;display:inline-flex}.about-reviews{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}.about-page .about-review{border-left:2px solid var(--sem-accent-gold);margin:0;padding:1.5rem 0 0 1.3rem}#main-content .about-review blockquote{backdrop-filter:none;background:0 0;border:0;margin:0;padding:0;font-style:normal}#main-content .about-review blockquote p{color:var(--a11y-text-primary);font-size:.95rem}#main-content .about-review blockquote:before,#main-content .about-review blockquote:after{content:none}.about-page figcaption{color:var(--a11y-text-muted);font:.72rem/1.7 var(--font-mono);margin-bottom:.8rem}.about-page summary{cursor:pointer;color:var(--a11y-link);padding-block:.6rem;font-size:.8rem}.about-page details>p{margin-top:1rem;font-size:.88rem}.about-close{border:1px solid rgb(var(--cyan-rgb) / 35%);border-top:2px solid var(--sem-accent-cyan);background:linear-gradient(115deg, rgb(var(--cyan-rgb) / 9%), transparent 70%), var(--surface-panel-soft);margin-block:0 2rem;padding:clamp(1.5rem,4vw,3rem);position:relative}.about-close:after{content:"";background:var(--sem-accent-gold);width:20%;height:2px;position:absolute;top:-2px;right:0}.about-page :is(a,summary):focus-visible{outline:2px solid var(--a11y-focus);outline-offset:5px}.about-page .ambient-motion{animation-play-state:paused}.about-page [data-ambient-active] .ambient-motion{animation-play-state:running}[data-motion=paused] .about-page .ambient-motion{animation-play-state:paused}@keyframes about-float{50%{transform:translateY(-12px)}}@keyframes about-packet{to{stroke-dashoffset:-100px}}@media (width<=1000px){.about-hero{grid-template-columns:1.1fr .9fr}.about-stage{padding:1rem}.about-company{gap:2rem}}@media (width<=760px){.about-hero,.about-company{grid-template-columns:minmax(0,1fr)}.about-hero{gap:1.5rem;padding-bottom:2rem}.about-page .hud-glitch-title{font-size:clamp(2rem,7vw,3rem)}.about-system-scene{width:min(100%,460px);margin-inline:auto}.about-team-list{grid-template-columns:minmax(0,1fr);gap:2.5rem;max-width:30rem;margin-inline:auto}.about-person-copy{padding-inline:.75rem}.about-stages,.about-reviews{grid-template-columns:minmax(0,1fr)}.about-stage+.about-stage:after{width:1px;height:1.3rem;top:auto;bottom:100%;left:2rem}.about-navigation{grid-template-columns:repeat(2,1fr)}.about-navigation a:nth-child(3){border-left:0}.about-navigation a:nth-child(n+3){border-top:1px solid rgb(var(--cyan-rgb) / 20%)}.about-company-mark{margin-top:0}.about-stage{padding:1.3rem}.about-stage-top{margin-bottom:1rem}}@media (width<=380px){.about-navigation a{gap:.4rem;padding-inline:.4rem;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.about-page [data-ambient-scene] .ambient-motion{animation:none}}@media (forced-colors:active){.about-system-scene{display:none}.about-hero{grid-template-columns:minmax(0,1fr)}.about-stage,.about-close,.about-person,.about-navigation,.about-navigation a{box-shadow:none;background:canvas;border-color:canvastext}.about-stage-top svg{stroke:canvastext}}
