._heroWrapper_1a83s_7{z-index:1;--ink:#f1f0ea;--paper:#e7e5de;--void:#050506;--void-soft:#0b0b0d;--line:#f1f0ea2e;--line-dark:#0505062e;--electric:#6c63ff;--signal:#a9a5ff;--pad:clamp(1.1rem, 2.3vw, 2.4rem);width:100%;font-family:var(--font-body,"Inter", -apple-system, BlinkMacSystemFont, sans-serif);color:var(--ink,#f1f0ea);-webkit-font-smoothing:antialiased;background:0 0;position:relative;overflow:hidden}._hero_1a83s_7{isolation:isolate;background:0 0;height:100svh;min-height:680px;position:relative;overflow:hidden}._heroVisual_1a83s_39{cursor:crosshair;-webkit-user-select:none;user-select:none;touch-action:pan-y;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 70%,#000000bf 82%,#00000040 92%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#000000bf 82%,#00000040 92%,#0000 100%)}._heroVisual_1a83s_39:after{display:none}._heroImage_1a83s_67{object-fit:cover;object-position:72% clamp(25px, 4vh, 60px);will-change:transform, clip-path;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._heroImageMachine_1a83s_78{z-index:1}._heroImageHuman_1a83s_82{z-index:2;clip-path:circle(0 at var(--mx,68%) var(--my,44%));filter:saturate(.82)contrast(1.05);transition:clip-path .12s cubic-bezier(.16,1,.3,1)}._heroImageHuman_1a83s_82._isRevealed_1a83s_89{clip-path:circle(clamp(115px, 12vw, 210px) at var(--mx,68%) var(--my,44%))}._heroHalo_1a83s_94{z-index:4;top:var(--my,44%);left:var(--mx,68%);aspect-ratio:1;opacity:0;pointer-events:none;border:1px solid #a9a5ffad;border-radius:50%;width:clamp(180px,20vw,340px);transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1);position:absolute;transform:translate(-50%,-50%)scale(.82);box-shadow:inset 0 0 0 10px #6c63ff06,0 0 70px #6c63ff24}._heroVisual_1a83s_39:hover ._heroHalo_1a83s_94,._heroHalo_1a83s_94._isActive_1a83s_115{opacity:1;transform:translate(-50%,-50%)scale(1)}._heroHalo_1a83s_94:before,._heroHalo_1a83s_94:after{content:"";background:#a9a5ff73;position:absolute;top:50%;left:50%}._heroHalo_1a83s_94:before{width:114%;height:1px;transform:translate(-50%,-50%)}._heroHalo_1a83s_94:after{width:1px;height:114%;transform:translate(-50%,-50%)}._heroCopy_1a83s_144{z-index:5;width:min(56rem,67vw);height:100%;padding:7.5rem var(--pad) 3.5rem;pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:relative}._eyebrow_1a83s_156{font-family:var(--font-body,"Inter", sans-serif);letter-spacing:.2em;text-transform:uppercase;color:var(--ink,#f1f0ea);opacity:.88;align-items:center;gap:.75rem;font-size:.62rem;display:flex}._eyebrow_1a83s_156:before{content:"";background:currentColor;width:2.2rem;height:1px}._headline_1a83s_175{max-width:9ch;font-family:var(--font-display,"Syne", sans-serif);letter-spacing:-.075em;color:var(--ink,#f1f0ea);text-shadow:0 4px 30px #00000080;margin:1.4rem 0 1.5rem;font-size:clamp(4.25rem,10.8vw,10.9rem);font-weight:700;line-height:.82}._headlinePrefix_1a83s_187{display:block}._headlineOutline_1a83s_191{color:#0000;-webkit-text-stroke:1.5px #f1f0ead1;display:block}._heroSub_1a83s_197{grid-template-columns:auto minmax(210px,23rem);align-items:end;gap:clamp(1.5rem,8vw,8rem);max-width:44rem;display:grid}._heroSub_1a83s_197 p{font-family:var(--font-body,"Inter", sans-serif);color:#f1f0eabf;margin:0;font-size:clamp(.82rem,1vw,1rem);line-height:1.55}._scrollCue_1a83s_213{font-family:var(--font-body,"Inter", sans-serif);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--ink,#f1f0ea);align-items:center;gap:.7rem;font-size:.6rem;display:flex}._scrollCue_1a83s_213:before{content:"";background:var(--ink,#f1f0ea);transform-origin:0;width:2.7rem;height:1px;animation:1.8s ease-in-out infinite _cue_1a83s_1}@keyframes _cue_1a83s_1{0%,to{transform:scaleX(.2)}50%{transform:scaleX(1)}}._heroCoordinates_1a83s_246{right:var(--pad);z-index:5;border-left:1px solid var(--line,#f1f0ea2e);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.1em;text-transform:uppercase;color:#f1f0eabf;pointer-events:none;gap:.35rem;padding-left:1.2rem;font-size:.55rem;line-height:1.45;display:grid;position:absolute;bottom:3.5rem}._heroCoordinates_1a83s_246 b{color:var(--ink,#f1f0ea);font-weight:500}._stateActive_1a83s_269{text-shadow:0 0 8px #7bff8299;color:#7bff82!important}._heroMode_1a83s_274{top:50%;right:var(--pad);z-index:5;font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.17em;text-transform:uppercase;color:#f1f0eab3;transform-origin:100% 100%;pointer-events:none;align-items:center;gap:.65rem;font-size:.58rem;display:flex;position:absolute;transform:rotate(90deg)translate(50%)}._heroMode_1a83s_274 b{color:var(--signal,#a9a5ff);font-weight:500}@media (width<=900px){._heroCoordinates_1a83s_246,._heroMode_1a83s_274{display:none}}@media (width<=768px){._hero_1a83s_7{height:100svh;min-height:580px}._heroCopy_1a83s_144{box-sizing:border-box;justify-content:flex-end;width:100%;max-width:100%;padding:5rem clamp(1.25rem,4.5vw,1.75rem) clamp(2rem,5.5vh,3.25rem)}._eyebrow_1a83s_156{letter-spacing:.18em;gap:.65rem;margin-bottom:.5rem;font-size:clamp(.58rem,2.2vw,.66rem)}._eyebrow_1a83s_156:before{width:1.8rem}._headline_1a83s_175{letter-spacing:-.055em;text-shadow:0 4px 20px #000000b3;max-width:100%;margin:.65rem 0 1.25rem;font-size:clamp(2.5rem,11vw,3.85rem);line-height:.94}._headlinePrefix_1a83s_187,._headlineOutline_1a83s_191{white-space:nowrap;display:block}._heroSub_1a83s_197{grid-template-columns:1fr;gap:1rem;max-width:100%}._heroSub_1a83s_197 p{color:#f1f0eacc;text-shadow:0 2px 10px #0009;max-width:min(34ch,100%);font-size:clamp(.85rem,2.8vw,.95rem);line-height:1.5}._scrollCue_1a83s_213{display:none}._heroImage_1a83s_67{object-position:62% clamp(15px, 2.5vh, 35px)}._heroImageHuman_1a83s_82{clip-path:circle(clamp(80px,22vw,120px) at 68% 36%)}._heroHalo_1a83s_94{display:none}}@media (width<=480px){._hero_1a83s_7{min-height:540px}._heroCopy_1a83s_144{padding-bottom:clamp(1.75rem,4.5vh,2.5rem);padding-left:1.25rem;padding-right:1.25rem}._headline_1a83s_175{margin:.5rem 0 1rem;font-size:clamp(2.25rem,10.8vw,3.15rem)}._heroSub_1a83s_197 p{max-width:32ch;font-size:.84rem;line-height:1.48}}[data-theme=light] ._heroWrapper_1a83s_7{--ink:#173ded;--line:#173ded33;color:#173ded}[data-theme=light] ._eyebrow_1a83s_156{color:#173ded;opacity:1}[data-theme=light] ._eyebrow_1a83s_156:before{background:#173ded}[data-theme=light] ._headline_1a83s_175{color:#173ded;text-shadow:0 4px 24px #173ded29}[data-theme=light] ._headlineOutline_1a83s_191{-webkit-text-stroke:1.5px #173ded}[data-theme=light] ._heroSub_1a83s_197 p{color:#173dedd1;text-shadow:none}[data-theme=light] ._scrollCue_1a83s_213{color:#173ded}[data-theme=light] ._scrollCue_1a83s_213:before{background:#173ded}[data-theme=light] ._heroCoordinates_1a83s_246{color:#173dedbf;border-left-color:#173ded38}[data-theme=light] ._heroCoordinates_1a83s_246 b{color:#173ded}[data-theme=light] ._heroMode_1a83s_274{color:#173dedbf}[data-theme=light] ._heroMode_1a83s_274 b{color:#173ded}[data-theme=light] ._heroHalo_1a83s_94{border-color:#173ded73;box-shadow:inset 0 0 0 10px #173ded08,0 0 60px #173ded29}[data-theme=light] ._heroHalo_1a83s_94:before,[data-theme=light] ._heroHalo_1a83s_94:after{background:#173ded59}.qa-artistic-section{padding-top:clamp(4.5rem,8vw,7.5rem);padding-bottom:clamp(4.5rem,8vw,7.5rem);position:relative;overflow:hidden}.qa-ambient-glow{filter:blur(90px);pointer-events:none;z-index:0;background:radial-gradient(#173ded29 0%,#5f86ff0f 45%,#0000 72%);border-radius:50%;width:900px;height:450px;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.qa-ambient-radial-glow{filter:blur(100px);pointer-events:none;z-index:0;background:radial-gradient(#5f86ff1f 0%,#0000 65%);border-radius:50%;width:600px;height:300px;position:absolute;bottom:10%;right:15%}.qa-ambient-grid-overlay{pointer-events:none;z-index:0;background-image:radial-gradient(#bbc3ff12 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 80%)}[data-theme=light] .qa-ambient-glow{background:radial-gradient(#173ded14 0%,#a8d4ff40 50%,#0000 75%)}[data-theme=light] .qa-ambient-grid-overlay{background-image:radial-gradient(#173ded0f 1px,#0000 1px)}.qa-artistic-container{z-index:1;position:relative}.qa-artistic-header{max-width:860px;margin-bottom:clamp(2.8rem,5.5vw,4.25rem)}.qa-editorial-tag-row{align-items:center;gap:.75rem;margin-bottom:1.15rem;display:inline-flex}.qa-status-pulsar{background:#38ef7d;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite qaPulsarGlow;box-shadow:0 0 10px #38ef7d}@keyframes qaPulsarGlow{0%,to{opacity:.9;transform:scale(1);box-shadow:0 0 8px #38ef7d}50%{opacity:.4;transform:scale(.85);box-shadow:0 0 3px #38ef7d}}.qa-editorial-tag{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.24em;text-transform:uppercase;color:var(--primary,#bbc3ff);opacity:.9;font-size:.74rem}[data-theme=light] .qa-editorial-tag{color:#173ded;opacity:.95}.qa-live-badge{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.14em;color:#bbc3ff;background:#173ded38;border:1px solid #5f86ff4d;border-radius:999px;padding:.2rem .55rem;font-size:.62rem;font-weight:600}[data-theme=light] .qa-live-badge{color:#173ded;background:#173ded14;border-color:#173ded33}.qa-artistic-title{letter-spacing:-.015em;text-transform:uppercase;color:var(--text-primary,#fff);margin-bottom:1.15rem;font-family:Carl Brown,serif;font-size:clamp(2.3rem,4.6vw,3.9rem);font-weight:400;line-height:1.08}.qa-artistic-subtitle{font-family:var(--font-body,"Inter", sans-serif);color:var(--text-muted,#bababa);max-width:640px;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.68}.qa-artistic-grid{perspective:1400px;grid-template-columns:repeat(5,1fr);gap:1.25rem;width:100%;display:grid}.qa-artistic-card{-webkit-backdrop-filter:blur(22px);min-height:410px;transform-style:preserve-3d;transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));cursor:default;background:#060b1c8c;border:1px solid #bbc3ff1f;border-radius:14px;flex-direction:column;justify-content:space-between;padding:2rem 1.5rem 1.75rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .4s,background-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden}.qa-artistic-card.is-hovered{background:#09112cad;border-color:#5f86ff66;box-shadow:0 24px 48px -12px #173ded47,0 0 0 1px #5f86ff33,inset 0 1px 1px #ffffff26}[data-theme=light] .qa-artistic-card{background:#ffffffc7;border-color:#0e121a17;box-shadow:0 8px 24px #0000000a}[data-theme=light] .qa-artistic-card.is-hovered{background:#fffffffa;border-color:#173ded4d;box-shadow:0 20px 42px -10px #173ded24,0 0 0 1px #173ded1f}.qa-spotlight-glow{background:radial-gradient(circle 240px at var(--mouse-x,50%) var(--mouse-y,50%), #5f86ff38, transparent 70%);opacity:0;pointer-events:none;z-index:1;transition:opacity .35s;position:absolute;inset:0}.qa-artistic-card.is-hovered .qa-spotlight-glow{opacity:1}[data-theme=light] .qa-spotlight-glow{background:radial-gradient(circle 240px at var(--mouse-x,50%) var(--mouse-y,50%), #173ded1a, transparent 70%)}.qa-border-beam{border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;opacity:0;z-index:2;background:conic-gradient(#0000 0% 35%,#5f86ff99 50%,#bbc3ffe6 55%,#173ded99 60%,#0000 75% 100%);padding:1px;transition:opacity .4s;animation:6s linear infinite paused qaBorderRotate;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.qa-artistic-card.is-hovered .qa-border-beam{opacity:1;animation-play-state:running}@keyframes qaBorderRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.qa-card-aura{filter:blur(28px);opacity:0;pointer-events:none;z-index:0;background:radial-gradient(circle,#5f86ff40 0%,#0000 70%);border-radius:50%;width:140px;height:140px;transition:opacity .4s;position:absolute;top:-30px;right:-30px}.qa-artistic-card.is-hovered .qa-card-aura{opacity:1}.qa-card-top{z-index:3;flex-direction:column;gap:1.25rem;margin-bottom:1.75rem;display:flex;position:relative}.qa-number-lockup{justify-content:space-between;align-items:center;display:flex}.qa-card-number{color:var(--primary,#bbc3ff);opacity:.45;-webkit-user-select:none;user-select:none;font-family:Carl Brown,serif;font-size:2.8rem;line-height:1;transition:opacity .35s,transform .35s}.qa-artistic-card.is-hovered .qa-card-number{opacity:.95;transform:scale(1.05)}[data-theme=light] .qa-card-number{color:#173ded;opacity:.35}[data-theme=light] .qa-artistic-card.is-hovered .qa-card-number{opacity:.9}.qa-telemetry-badge{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.12em;color:#5f86ff;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#173ded2e;border:1px solid #5f86ff47;border-radius:4px;padding:.25rem .5rem;font-size:.6rem;transition:border-color .3s,background .3s}.qa-artistic-card.is-hovered .qa-telemetry-badge{color:#bbc3ff;background:#173ded52;border-color:#5f86ff8c}[data-theme=light] .qa-telemetry-badge{color:#173ded;background:#173ded14;border-color:#173ded33}.qa-glyph-wrapper{z-index:3;width:100%;position:relative}.qa-kinetic-visualizer{background:#02061480;border:1px solid #bbc3ff14;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:52px;padding:.5rem .75rem;transition:border-color .3s,background .3s;display:flex;position:relative;overflow:hidden}[data-theme=light] .qa-kinetic-visualizer{background:#f0f4ffa6;border-color:#173ded1a}.qa-artistic-card.is-hovered .qa-kinetic-visualizer{background:#04091cb3;border-color:#5f86ff4d}.qa-visualizer-live-pill{font-family:var(--font-mono,"JetBrains Mono", monospace);color:#bbc3ff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:4px;flex-shrink:0;align-items:center;gap:.35rem;padding:.2rem .45rem;font-size:.6rem;font-weight:600;display:inline-flex}[data-theme=light] .qa-visualizer-live-pill{color:#173ded;background:#173ded0f;border-color:#173ded1f}.qa-live-dot{background:#5f86ff;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite qaDotBlink;box-shadow:0 0 6px #5f86ff}.qa-green-dot{background:#38ef7d;box-shadow:0 0 6px #38ef7d}.qa-cyan-dot{background:#00f2fe;box-shadow:0 0 6px #00f2fe}@keyframes qaDotBlink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}.qa-wave-svg{width:80px;height:32px;overflow:visible}.qa-wave-path-dim{stroke:#5f86ff33;stroke-width:1.2px}.qa-wave-path-main{stroke:#5f86ff;stroke-width:1.6px;animation:3s linear infinite qaWaveSlide}.qa-wave-path-echo{stroke:#bbc3ff;stroke-width:1px;opacity:.5;animation:4s linear infinite reverse qaWaveSlide}.qa-wave-particle{fill:#fff;filter:drop-shadow(0 0 4px #5f86ff);animation:2.5s ease-in-out infinite alternate qaWaveTrack}@keyframes qaWaveSlide{0%{transform:translate(0)}to{transform:translate(60px)}}@keyframes qaWaveTrack{0%{cx:20;cy:15}50%{cx:60;cy:26}to{cx:100;cy:14}}.qa-aperture-target{width:32px;height:32px;position:relative}.qa-aperture-ring-outer{border:1.2px dashed #5f86ff;border-radius:50%;animation:8s linear infinite qaSpinSlow;position:absolute;inset:0}.qa-aperture-ring-middle{border:1px solid #bbc3ff66;border-radius:50%;animation:2s ease-in-out infinite alternate qaAperturePulse;position:absolute;inset:4px}.qa-aperture-ring-inner{border:1px solid #bbc3ff;border-radius:50%;position:absolute;inset:9px}.qa-aperture-crosshair-h{background:#5f86ff66;height:1px;position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}.qa-aperture-crosshair-v{background:#5f86ff66;width:1px;position:absolute;top:-4px;bottom:-4px;left:50%;transform:translate(-50%)}.qa-aperture-core{background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 6px #5f86ff}@keyframes qaSpinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes qaAperturePulse{0%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}.qa-battery-housing{align-items:center;gap:3px;display:flex}.qa-battery-body{background:#02061499;border:1.5px solid #5f86ff80;border-radius:4px;gap:2px;width:48px;height:22px;padding:2px;display:flex}.qa-battery-segment{opacity:.25;background:#38ef7d;border-radius:1px;flex:1;height:100%;transition:opacity .3s;animation:2.4s ease-in-out infinite qaBatteryCharge}.qa-battery-segment.seg-1{animation-delay:0s}.qa-battery-segment.seg-2{animation-delay:.4s}.qa-battery-segment.seg-3{animation-delay:.8s}.qa-battery-segment.seg-4{animation-delay:1.2s}.qa-battery-terminal{background:#5f86ff80;border-radius:0 2px 2px 0;width:3px;height:9px}@keyframes qaBatteryCharge{0%,to{opacity:.3;filter:drop-shadow(0 0 #38ef7d)}50%{opacity:1;filter:drop-shadow(0 0 4px #38ef7d)}}.qa-tactile-visualizer{cursor:pointer;-webkit-user-select:none;user-select:none}.qa-tactile-visualizer:active{transform:scale(.98)}.qa-tactile-waves{justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.qa-tactile-ring{opacity:0;border:1px solid #00f2fe;border-radius:50%;animation:2s cubic-bezier(.16,1,.3,1) infinite qaSonarWave;position:absolute;inset:0}.qa-tactile-ring.ring-1{animation-delay:0s}.qa-tactile-ring.ring-2{animation-delay:.65s}.qa-tactile-ring.ring-3{animation-delay:1.3s}.qa-tactile-core-btn{cursor:pointer;background:#00f2fe26;border:1.2px solid #00f2fe;border-radius:50%;outline:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:background .2s,transform .15s;display:flex;position:relative}.qa-tactile-visualizer:hover .qa-tactile-core-btn{background:#00f2fe4d;transform:scale(1.1)}.qa-tactile-pin{background:#00f2fe;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #00f2fe}.qa-tactile-visualizer.is-clicked .qa-tactile-pin{background:#fff;transform:scale(1.3);box-shadow:0 0 14px #00f2fe,0 0 20px #fff}.qa-tactile-visualizer.is-clicked .qa-tactile-pill{background:#00f2fe40;border-color:#00f2fe}@keyframes qaSonarWave{0%{opacity:.8;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.qa-orbital-network{justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.qa-orbital-globe-core{background:radial-gradient(circle,#5f86ff 0%,#173ded 100%);border-radius:50%;width:14px;height:14px;box-shadow:0 0 10px #5f86ff80}.qa-orbital-ring{border:1px solid #bbc3ff66;border-radius:50%;position:absolute;inset:2px}.qa-orbital-ring.ring-primary{animation:4s linear infinite qaOrbitRotate;transform:rotateX(65deg)}.qa-orbital-ring.ring-secondary{animation:6s linear infinite reverse qaOrbitRotate;transform:rotateY(65deg)}.qa-orbital-node{background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 4px #5f86ff}.qa-orbital-node.node-1{animation:1.8s infinite qaDotBlink;top:3px;left:10px}.qa-orbital-node.node-2{animation:2.2s .5s infinite qaDotBlink;bottom:5px;right:8px}.qa-orbital-node.node-3{animation:1.4s .8s infinite qaDotBlink;top:16px;right:2px}@keyframes qaOrbitRotate{0%{transform:rotateX(65deg)rotate(0)}to{transform:rotateX(65deg)rotate(360deg)}}.qa-card-body{z-index:3;margin-bottom:2rem;position:relative}.qa-card-title{font-family:var(--font-display,"Syne", sans-serif);letter-spacing:-.01em;text-transform:uppercase;color:var(--text-primary,#fff);margin-bottom:.75rem;font-size:1.15rem;font-weight:700;line-height:1.35;transition:color .3s}.qa-artistic-card.is-hovered .qa-card-title{color:#fff}.qa-card-desc{font-family:var(--font-body,"Inter", sans-serif);color:var(--text-muted,#bababa);font-size:.85rem;line-height:1.65}.qa-card-bottom{z-index:3;border-top:1px solid #bbc3ff1a;padding-top:1.25rem;transition:border-color .35s;position:relative}.qa-artistic-card.is-hovered .qa-card-bottom{border-top-color:#5f86ff59}[data-theme=light] .qa-card-bottom{border-top-color:#0e121a14}[data-theme=light] .qa-artistic-card.is-hovered .qa-card-bottom{border-top-color:#173ded40}.qa-standard-meta{justify-content:space-between;align-items:center;margin-bottom:.45rem;display:flex}.qa-standard-heading{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--spotlight-accent,#173ded);opacity:.95;font-size:.65rem;display:block}.qa-standard-verified{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.12em;color:#38ef7d;align-items:center;gap:.3rem;font-size:.6rem;font-weight:700;display:inline-flex}.qa-standard-value-row{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.qa-standard-text{font-family:var(--font-body,"Inter", sans-serif);color:var(--text-primary,#fff);font-size:.82rem;font-weight:600;line-height:1.4}.qa-metric-chip{font-family:var(--font-mono,"JetBrains Mono", monospace);color:#bbc3ff;opacity:.8;white-space:nowrap;font-size:.62rem}.qa-standard-laser{opacity:0;background:linear-gradient(90deg,#0000,#5f86ff,#bbc3ff,#0000);height:2px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0;transform:translate(-100%)}.qa-artistic-card.is-hovered .qa-standard-laser{opacity:1;animation:1.8s ease-in-out infinite qaLaserSlide}@keyframes qaLaserSlide{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (width<=1280px){.qa-artistic-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media (width<=860px){.qa-artistic-grid{grid-template-columns:repeat(2,1fr);gap:1.15rem}.qa-artistic-card{min-height:380px;padding:1.75rem 1.4rem 1.5rem}}@media (width<=580px){.qa-artistic-grid{grid-template-columns:1fr;gap:1rem}.qa-artistic-card{min-height:auto}}@media (prefers-reduced-motion:reduce){.qa-artistic-card,.qa-wave-path-main,.qa-wave-path-echo,.qa-wave-particle,.qa-aperture-ring-outer,.qa-aperture-ring-middle,.qa-battery-segment,.qa-tactile-ring,.qa-orbital-ring,.qa-standard-laser{transition:none!important;animation:none!important;transform:none!important}}:root{--bg-canvas:#010309;--bg-canvas-radial: radial-gradient(ellipse 46% 36% at 52% 44%, #ffffff1f 0%, transparent 55%),  radial-gradient(ellipse 68% 52% at 50% 46%, #bbc3ff2e 0%, #bbc3ff0f 42%, transparent 70%),  radial-gradient(ellipse 78% 58% at 76% 38%, #5f86ff47 0%, #5f86ff1a 45%, transparent 76%),  radial-gradient(ellipse 90% 64% at 28% 65%, #173ded59 0%, #173ded1f 48%, transparent 80%),  linear-gradient(180deg, #010309 0%, #030617 48%, #010309 100%);--bg-surface:#0a102a8c;--bg-surface-elevated:#0f1941a6;--surface-container:#0c1c5a73;--surface-container-low:#040b2973;--surface-container-high:#1228788c;--surface-container-lowest:#01041466;--spotlight-accent:#173ded;--spotlight-accent-glow:#173ded80;--spotlight-accent-soft:#173ded26;--primary:#bbc3ff;--primary-container:#173ded;--secondary:#bfc2ff;--secondary-container:#3d4288;--text-primary:#dcdee2;--text-secondary:#9da2af;--text-muted:#bababa;--border-subtle:#bababa2e;--border-medium:#bababa52;--border-highlight:#173ded99;--glass-bg:#020616d1;--glass-border:#bababa2e;--font-display:"Syne", -apple-system, BlinkMacSystemFont, sans-serif;--font-condensed:"Bebas Neue", "Oswald", sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", monospace;--font-headline:"Bebas Neue", "Oswald", sans-serif;--font-heading:"Syne", -apple-system, BlinkMacSystemFont, sans-serif;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-full:9999px;--glow-primary:0 0 32px -4px #173ded73;--glow-intense:0 0 48px #173dedbf;--card-shadow:0 16px 40px -12px #173ded40;--testimonial-title-color:#fff;--testimonial-title-shadow:0 0 60px #173ded38;--hero-accent-color:#5f86ff}[data-theme=light]{--bg-canvas:#fff;--bg-canvas-radial:radial-gradient(ellipse 95% 75% at 92% 92%, #a8d4ffb3 0%, #c6e2ff8c 24%, #e0efff73 50%, #f5faff33 75%, transparent 100%), radial-gradient(ellipse 70% 50% at 92% 12%, #d2e6ff99 0%, transparent 65%), radial-gradient(ellipse 60% 60% at 8% 8%, #fffffffa 0%, #fff9 45%, transparent 80%), linear-gradient(160deg, #fff 0%, #f7faff 28%, #ecf3fe 58%, #ddebfc 80%, #cfe3fb 100%);--bg-surface:#ffffffdb;--bg-surface-elevated:#f2f7ffeb;--surface-container:#eaf2ffcc;--surface-container-low:#f8fbffd9;--surface-container-high:#e0ecffe0;--surface-container-lowest:#fff;--spotlight-accent:#173ded;--spotlight-accent-glow:#173ded4d;--spotlight-accent-soft:#173ded14;--primary:#173ded;--primary-container:#dee4ff;--secondary:#3b4085;--secondary-container:#d9defa;--text-primary:#0e121a;--text-secondary:#4a5162;--text-muted:#6e7587;--border-subtle:#0e121a1f;--border-medium:#0e121a3d;--border-highlight:#173ded80;--glass-bg:#ffffffd9;--glass-border:#0e121a1a;--glow-primary:0 0 24px -4px #173ded40;--glow-intense:0 0 36px #173ded66;--card-shadow:0 12px 32px -8px #173ded1a;--testimonial-title-color:#4e5f78;--testimonial-title-shadow:0 4px 24px #173ded1f, 0 1px 2px #0e121a14;--hero-accent-color:#173ded}@font-face{font-family:Carl Brown;src:url(/assets/CarlBrown.woff2)format("woff2"),url(https://cdn.prod.website-files.com/679742110fb07950530154b3/679746d009ffc6f5cca76c84_CarlBrown.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{background:var(--bg-canvas);background-image:var(--bg-canvas-radial);color:var(--text-primary);font-family:var(--font-body);background-attachment:fixed;min-height:100vh;line-height:1.625;transition:background-color .3s,color .3s;overflow-x:clip}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}::selection{background:var(--spotlight-accent);color:#fff}@media (hover:hover) and (pointer:fine){*,:before,:after,body,a,button,[role=button],.clickable,.interactive{cursor:none!important}input,textarea,select,[contenteditable=true]{cursor:text!important}}.cursor-dot,.cursor-ring{pointer-events:none;z-index:100000;will-change:transform;border-radius:50%;position:fixed;top:0;left:0}.cursor-dot{background:var(--text-primary,#fff);width:5px;height:5px;transition:opacity .2s,transform .15s ease-out;transform:translate(-50%,-50%)}.cursor-dot.is-clicking{transform:translate(-50%,-50%)scale(1.4)}.cursor-ring{border:1px solid #e9ede67a;width:42px;height:42px;transition:width .25s cubic-bezier(.25,1,.5,1),height .25s cubic-bezier(.25,1,.5,1),background .25s,border-color .25s,box-shadow .25s,opacity .2s;transform:translate(-50%,-50%)}[data-theme=light] .cursor-ring{border-color:#173ded61}.cursor-ring.is-hover{border-color:var(--spotlight-accent,#173ded);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#173ded24;width:70px;height:70px;box-shadow:0 0 24px -2px #173ded61}.cursor-ring.is-clicking{border-color:var(--spotlight-accent,#173ded);background:#173ded3d;width:36px;height:36px}.cursor-hidden{opacity:0!important}@media (hover:none),(pointer:coarse),(width<=900px){.cursor-dot,.cursor-ring{display:none!important}*,:before,:after,body,a,button,input,textarea,select,[role=button],.clickable,.interactive{cursor:auto!important}}.noise-block{z-index:99999;pointer-events:none;opacity:.055;mix-blend-mode:lighten;background-image:url(/assets/grain.gif);background-repeat:repeat;background-size:160px;width:100vw;height:100vh;position:fixed;inset:0;transform:translate(0,0)}[data-theme=light] .noise-block{mix-blend-mode:multiply;opacity:.035}.editorial-reveal-wrap,.text-reveal-wrap{margin-bottom:-.06em;padding-top:.04em;padding-bottom:.16em;display:block;overflow:hidden!important}.editorial-reveal-item,.text-reveal-item{opacity:0;filter:blur(18px);transform-origin:0 100%;will-change:transform, opacity, filter;transition:transform 1.25s cubic-bezier(.16,1,.3,1),opacity 1.05s cubic-bezier(.16,1,.3,1),filter 1.1s cubic-bezier(.16,1,.3,1);display:block;transform:translateY(115%)rotate(2.5deg)}.editorial-reveal-item.has--align-right,.editorial-reveal-item.is-align-right{transform-origin:100% 100%;transform:translateY(115%)rotate(-2.5deg)}.has--text-reveal:not(:has(.editorial-reveal-item)):not(:has(.text-reveal-item)){opacity:0;filter:blur(18px);will-change:transform, opacity, filter;transition:transform 1.25s cubic-bezier(.16,1,.3,1),opacity 1.05s cubic-bezier(.16,1,.3,1),filter 1.1s cubic-bezier(.16,1,.3,1);transform:translateY(36px)}.monumental-title.has--text-reveal:not(:has(.editorial-reveal-item)){opacity:0;filter:blur(18px);will-change:transform, opacity, filter;transition:transform 1.25s cubic-bezier(.16,1,.3,1),opacity 1.05s cubic-bezier(.16,1,.3,1),filter 1.1s cubic-bezier(.16,1,.3,1);transform:translateY(36px)}.is--revealed>.editorial-reveal-item,.is--revealed>.text-reveal-item,.is--revealed .editorial-reveal-item,.is--revealed .text-reveal-item,.editorial-reveal-wrap.is--revealed .editorial-reveal-item,.editorial-reveal-wrap.is--revealed .text-reveal-item,.editorial-reveal-item.is--revealed,.text-reveal-item.is--revealed,.monumental-title.has--text-reveal.is--revealed{opacity:1!important;filter:none!important;transform:translate(0,0)rotate(0)!important}.has--text-reveal.is--revealed:not(:has(.editorial-reveal-item)):not(:has(.text-reveal-item)){opacity:1!important;filter:none!important;transform:translate(0,0)rotate(0)!important}.editorial-reveal-wrap:first-child .editorial-reveal-item,.text-reveal-wrap:first-child .text-reveal-item{transition-delay:40ms}.editorial-reveal-wrap:nth-child(2) .editorial-reveal-item,.text-reveal-wrap:nth-child(2) .text-reveal-item{transition-delay:.18s}.editorial-reveal-wrap:nth-child(3) .editorial-reveal-item,.text-reveal-wrap:nth-child(3) .text-reveal-item{transition-delay:.32s}.editorial-reveal-wrap:nth-child(4) .editorial-reveal-item,.text-reveal-wrap:nth-child(4) .text-reveal-item{transition-delay:.46s}@media (prefers-reduced-motion:reduce){.editorial-reveal-item,.text-reveal-item,.has--text-reveal,.monumental-title{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}.naya-bg-backdrop{z-index:0;pointer-events:none;filter:saturate(1.5)contrast(1.1);width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}.naya-bg-glow-center{filter:blur(55px);will-change:transform;background:radial-gradient(circle at 48% 46%,#ffffff2e 0%,#bbc3ff38 28%,#5f86ff24 52%,#173ded0f 70%,#0000 82%);border-radius:50%;width:54vw;height:48vw;animation:18s ease-in-out infinite alternate naya-ambient-drift-1;position:absolute;top:36%;left:32%;transform:translate(0,0)}.naya-bg-glow-right{filter:blur(65px);will-change:transform;background:radial-gradient(circle at 55%,#5f86ff52 0%,#173ded38 38%,#01030914 65%,#0000 78%);border-radius:50%;width:64vw;height:58vw;animation:22s ease-in-out infinite alternate naya-ambient-drift-2;position:absolute;top:20%;right:-6vw;transform:translate(0,0)}.naya-bg-glow-left{filter:blur(60px);will-change:transform;background:radial-gradient(circle at 40%,#173ded61 0%,#5f86ff2e 36%,#0103091f 62%,#0000 78%);border-radius:50%;width:58vw;height:52vw;animation:20s ease-in-out infinite alternate naya-ambient-drift-3;position:absolute;bottom:6%;left:-8vw;transform:translate(0,0)}@keyframes naya-ambient-drift-1{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-3vw,2vw)scale(1.08)}to{transform:translate(2vw,-2vw)scale(.96)}}@keyframes naya-ambient-drift-2{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-2vw,-3vw)scale(1.06)}to{transform:translate(3vw,2vw)scale(.94)}}@keyframes naya-ambient-drift-3{0%{transform:translate(0,0)scale(1)}50%{transform:translate(3vw,-2vw)scale(1.05)}to{transform:translate(-2vw,3vw)scale(.95)}}[data-theme=light] .naya-bg-backdrop{opacity:.15}#webgl-bg-canvas{z-index:0;pointer-events:none;opacity:.65;width:100vw;height:100vh;transition:opacity .5s;position:fixed;top:0;left:0}.font-display{font-family:var(--font-display)}.font-body{font-family:var(--font-body)}.font-mono{font-family:var(--font-mono)}.site-wrapper{z-index:1;flex-direction:column;width:100%;min-height:100vh;display:flex;position:relative}.site-container{width:100%;margin:0;padding-left:clamp(1.5rem,4vw,6rem);padding-right:clamp(1.5rem,4vw,6rem);max-width:100%!important}.site-header{z-index:10000;width:100%;height:80px;transition:background .3s,box-shadow .3s;position:fixed;top:0;left:0;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important}.site-header .nav-container{justify-content:space-between;align-items:center;gap:2rem;width:100%;height:100%;padding-left:clamp(1.5rem,4vw,6rem);padding-right:clamp(1.5rem,4vw,6rem);display:flex;max-width:100%!important}.brand-logo{color:var(--text-primary);align-items:center;gap:.75rem;text-decoration:none;transition:transform .2s;display:flex}.brand-logo:hover{transform:scale(1.02)}.brand-logo img{width:auto;height:32px}.brand-badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem}.brand-badge span{color:var(--spotlight-accent)}.nav-links{align-items:center;gap:.5rem;list-style:none;display:flex}.nav-link{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;border:1px solid #0000;padding:.4rem .85rem;font-size:.8rem;text-decoration:none;transition:all .2s}.nav-link:hover{color:var(--text-primary);border-color:var(--border-subtle)}.nav-link.active{color:var(--text-primary);background:var(--bg-surface);border-color:var(--spotlight-accent);box-shadow:0 0 16px -4px var(--spotlight-accent-glow)}.header-actions{align-items:center;gap:1rem;display:flex}.telemetry-pill{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.06em;align-items:center;gap:.75rem;padding:.35rem .75rem;font-size:.75rem;display:flex}.status-dot{background:var(--spotlight-accent);border-radius:50%;width:8px;height:8px;position:relative}.status-dot:after{content:"";background:var(--spotlight-accent);opacity:.7;border-radius:50%;width:12px;height:12px;animation:2s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;top:-2px;left:-2px}@keyframes ping{75%,to{opacity:0;transform:scale(2.2)}}.icon-btn{border:1px solid var(--border-subtle);color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:inline-flex}.icon-btn:hover{color:var(--text-primary);border-color:var(--spotlight-accent);background:var(--bg-surface)}.icon-btn.active{color:var(--spotlight-accent);border-color:var(--spotlight-accent);background:var(--spotlight-accent-soft)}.cta-btn-primary{background:var(--spotlight-accent);color:#fff;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm);cursor:pointer;box-shadow:var(--glow-primary);border:none;align-items:center;gap:.5rem;padding:.6rem 1.4rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.cta-btn-primary:hover{box-shadow:var(--glow-intense);transform:translateY(-2px)scale(1.02)}.cta-btn-secondary{background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm);border:1px solid var(--border-subtle);cursor:pointer;align-items:center;gap:.5rem;padding:.6rem 1.4rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.cta-btn-secondary:hover{border-color:var(--spotlight-accent);background:var(--surface-container);color:var(--text-primary)}.banner-cta-btn-primary{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.6rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 16px #00000040;color:#0c0e36!important;background:#fff!important;border:1px solid #fff!important}.banner-cta-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000059;color:#173ded!important;background:#eef2ff!important}.banner-cta-btn-secondary{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm);cursor:pointer;-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.6rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex;color:#fff!important;background:#ffffff1f!important;border:1px solid #fff9!important}.banner-cta-btn-secondary:hover{transform:translateY(-2px);box-shadow:0 0 20px #ffffff4d;color:#fff!important;background:#ffffff40!important;border-color:#fff!important}[data-theme=light] .banner-cta-btn-primary{box-shadow:0 4px 18px #173ded59;color:#fff!important;background:#173ded!important;border:1px solid #173ded!important}[data-theme=light] .banner-cta-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 26px #173ded80;color:#fff!important;background:#0f2ab8!important;border-color:#0f2ab8!important}[data-theme=light] .banner-cta-btn-secondary{box-shadow:0 2px 8px #0e121a0a;color:#0e121a!important;background:#fff!important;border:1px solid #0e121a33!important}[data-theme=light] .banner-cta-btn-secondary:hover{transform:translateY(-2px);box-shadow:0 4px 16px #173ded26;color:#173ded!important;background:#f4f8ff!important;border-color:#173ded!important}.cta-banner-card{text-align:center;-webkit-backdrop-filter:blur(20px);background:radial-gradient(circle at 50% 0,#173ded4d 0%,#0a102aa6 75%);border:1px solid #bbc3ff33;border-radius:16px;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:4rem 2rem;transition:background .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px -10px #173ded40,inset 0 1px #ffffff1f}.cta-banner-card.split{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;padding:3.5rem}@media (width<=991px){.cta-banner-card.split{text-align:center;flex-direction:column;padding:3rem 2rem}}.cta-banner-tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#85a4ff;background:#173ded33;border:1px solid #4d72ff59;border-radius:9999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.75rem;font-weight:600;transition:all .25s;display:inline-flex}.cta-banner-heading{font-family:var(--font-headline,var(--font-display));text-transform:uppercase;color:#fff;letter-spacing:-.02em;text-shadow:0 0 40px #173ded4d;max-width:min(1000px,80vw);font-size:clamp(2.2rem,4vw,3.8rem);line-height:1.1;transition:color .3s}.cta-banner-desc{color:#cbd5e1;max-width:min(800px,75vw);font-size:1.05rem;line-height:1.65;transition:color .3s}[data-theme=light] .cta-banner-card{background:radial-gradient(90% 70% at 50% -10%,#173ded17 0%,#f4f8ffeb 55%,#fffffffa 100%);border:1px solid #173ded2e;box-shadow:0 20px 48px -12px #173ded24,0 2px 10px #0e121a0a,inset 0 1px #ffffffe6}[data-theme=light] .cta-banner-tag{color:#173ded;background:#173ded14;border:1px solid #173ded38;box-shadow:0 2px 8px #173ded14}[data-theme=light] .cta-banner-heading{color:#0e121a;text-shadow:0 1px 3px #0e121a14}[data-theme=light] .cta-banner-desc{color:#4a5162}main{padding-top:0}.page-section{padding:6rem 0;position:relative;border:none!important}.page-section.hero{align-items:center;min-height:calc(100vh - 80px);padding:5rem 0 6rem;display:flex}.wayfinding-tag{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.35rem .75rem;font-size:.75rem;display:inline-flex}.wayfinding-tag .index-num{color:var(--spotlight-accent);font-weight:600}.wayfinding-tag .index-title{color:var(--text-muted)}.monumental-title{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;color:var(--text-primary);width:100%;margin-bottom:1.5rem;font-size:clamp(2.6rem,5.2vw,6.2rem);font-weight:700;line-height:1.05}.work-hero-section .monumental-title,.about-hero-section .monumental-title,.about-page .monumental-title{letter-spacing:-.01em;font-family:Carl Brown,serif;font-weight:400;line-height:.98}.hero-accent-text{color:var(--hero-accent-color,var(--spotlight-accent,#173ded));display:inline}[data-theme=light] .hero-accent-text{color:#173ded}:root .hero-accent-text{color:var(--hero-accent-color,#5f86ff);text-shadow:0 0 32px #173ded66}.monumental-subtitle{color:var(--text-muted);max-width:min(1300px,94vw);margin-bottom:2.5rem;font-size:clamp(1.1rem,1.4vw,1.6rem);line-height:1.65}.telemetry-card{border-radius:var(--radius-lg);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#0e1238e6 0%,#050724f2 100%);border:1px solid #bbc3ff33;padding:1.5rem;position:relative;overflow:hidden}[data-theme=light] .telemetry-card{background:linear-gradient(135deg,#fffffff2 0%,#f0f4fff2 100%);border:1px solid #173ded33}.telemetry-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem;display:grid}.telemetry-stat{background:var(--bg-canvas);opacity:.9;border-radius:var(--radius-sm);border:1px solid var(--border-subtle);padding:.85rem}.telemetry-stat .label{font-family:var(--font-mono);text-transform:uppercase;color:var(--text-muted);font-size:.7rem;display:block}.telemetry-stat .value{font-family:var(--font-mono);color:var(--text-primary);margin:.35rem 0;font-size:1.35rem;font-weight:700;display:block}.telemetry-stat .sub{font-family:var(--font-mono);color:var(--primary);text-transform:uppercase;font-size:.65rem;display:block}.kinetic-band{--band-bg:transparent;--band-color:#fff;--band-border:transparent;--band-dot:#5f86ff;--band-stroke:#fff;-webkit-backdrop-filter:blur(16px);width:100%;color:var(--band-color);-webkit-user-select:none;user-select:none;z-index:2;background:linear-gradient(90deg,#173ded1f 0%,#5f86ff38 50%,#173ded1f 100%);border-top:none;border-bottom:none;padding:clamp(16px,2vw,28px) 0;transition:background-color .3s,color .3s;position:relative;overflow:hidden;box-shadow:0 4px 30px #173ded26}.kinetic-band--dark{--band-bg:transparent;--band-color:#dcdee2;--band-border:transparent;--band-dot:var(--spotlight-accent,#173ded);--band-stroke:#fff;box-shadow:none;background:linear-gradient(90deg,#01030933 0%,#173ded40 50%,#01030933 100%)}[data-theme=light] .kinetic-band{--band-color:#0b153b;--band-stroke:#173ded;--band-dot:#173ded;-webkit-backdrop-filter:blur(24px);background:linear-gradient(90deg,#173ded0d 0%,#5f86ff1f 50%,#173ded0d 100%);border-top:1px solid #173ded29;border-bottom:1px solid #173ded29;box-shadow:0 8px 30px -6px #173ded1f,inset 0 1px #ffffffe6,inset 0 -1px #fff6}[data-theme=light] .kinetic-band--dark{--band-color:#0b153b;--band-stroke:#173ded;--band-dot:#173ded;background:linear-gradient(90deg,#173ded0d 0%,#5f86ff1f 50%,#173ded0d 100%);border-top:1px solid #173ded29;border-bottom:1px solid #173ded29;box-shadow:0 8px 30px -6px #173ded1f}[data-theme=light] .kinetic-band__track i{box-shadow:0 0 10px #173ded73}[data-theme=light] .kinetic-band__segment:hover i{box-shadow:0 0 16px #173dedd9}[data-theme=light] .kinetic-band__track .outline{-webkit-text-stroke:1.5px #173ded;text-shadow:0 0 20px #173ded26}.kinetic-band__stage{width:max-content;display:flex}.kinetic-band__track{white-space:nowrap;width:max-content;font-family:var(--font-display,"Syne", sans-serif);letter-spacing:-.035em;text-transform:uppercase;will-change:transform;font-size:clamp(38px,5.5vw,86px);font-weight:600;line-height:.88;display:flex}.kinetic-band__segment{flex-shrink:0;align-items:center;display:inline-flex}.kinetic-band__track i{background:var(--band-dot);border-radius:0;flex-shrink:0;width:clamp(12px,1.4vw,24px);height:clamp(12px,1.4vw,24px);margin:0 clamp(20px,2.6vw,46px);transition:transform .3s;display:inline-block;box-shadow:0 0 8px #00000026}.kinetic-band__segment:hover i{transform:rotate(45deg)}.kinetic-band__track .outline{color:#0000;-webkit-text-stroke:1.2px var(--band-stroke);letter-spacing:-.035em;font-weight:600}.ticker-section{background:0 0;border-top:none;border-bottom:none;width:100%;padding:1.1rem 0;position:relative;overflow:hidden}.ticker-track{align-items:center;width:max-content;animation:30s linear infinite marquee;display:flex}.ticker-track:hover{animation-play-state:paused}.ticker-item{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-primary);align-items:center;gap:1.25rem;padding:0 2rem;font-size:.9rem;font-weight:500;display:inline-flex}.ticker-item .num{color:var(--spotlight-accent);font-weight:700}.ticker-item .sep{opacity:.35;color:var(--text-muted)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.bento-grid{grid-template-columns:repeat(12,1fr);gap:1.5rem;margin-top:2.5rem;display:grid}.bento-card{background:var(--bg-surface);-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-md);border:1px solid #bbc3ff24;padding:2.25rem;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.bento-card:hover{border-color:var(--border-highlight);box-shadow:0 16px 36px -12px var(--spotlight-accent-glow);transform:translateY(-4px)}.bento-card .card-index{font-family:var(--font-mono);color:var(--spotlight-accent);margin-bottom:1rem;font-size:.8rem}.bento-card h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.bento-card p{color:var(--text-muted);font-size:.95rem;line-height:1.6}.comparison-container{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);-webkit-user-select:none;user-select:none;width:100%;height:clamp(480px,45vh,680px);margin-top:2rem;position:relative;overflow:hidden}.comparison-before,.comparison-after{flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:clamp(1.5rem,3vw,3.5rem);display:flex;position:absolute;top:0;left:0}.comparison-before{clip-path:inset(0 0 0 50%);background:linear-gradient(#04072266 0%,#030419f2 100%),radial-gradient(circle at 70% 30%,#173ded40 0%,#0000 60%)}.comparison-after{background:linear-gradient(#080c2d4d 0%,#060926f2 100%),radial-gradient(circle at 30% 30%,#3d428859 0%,#0000 60%)}.comparison-divider{background:var(--spotlight-accent);width:2px;box-shadow:0 0 12px var(--spotlight-accent);cursor:ew-resize;z-index:10;position:absolute;top:0;bottom:0;left:50%}.comparison-handle{background:var(--spotlight-accent);color:#fff;width:36px;height:36px;box-shadow:0 0 20px var(--spotlight-accent);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.filter-bar{flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;display:flex}.filter-btn{background:var(--bg-surface);border:1px solid var(--border-subtle);color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-full);cursor:pointer;padding:.45rem 1rem;font-size:.75rem;transition:all .2s}.filter-btn:hover,.filter-btn.active{color:#fff;background:var(--spotlight-accent);border-color:var(--spotlight-accent);box-shadow:0 0 16px -2px var(--spotlight-accent-glow)}.work-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(360px,24vw,540px),1fr));gap:clamp(1.5rem,2vw,2.5rem);width:100%;display:grid}.case-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.case-card:hover{border-color:var(--border-highlight);box-shadow:var(--card-shadow);transform:translateY(-6px)}.case-media{justify-content:center;align-items:center;height:220px;display:flex;position:relative;overflow:hidden}.case-media-art{width:100%;height:100%;font-family:var(--font-display);color:#ffffff26;letter-spacing:.2em;justify-content:center;align-items:center;font-size:3rem;font-weight:800;display:flex}.case-content{flex-direction:column;flex:1;justify-content:space-between;padding:1.75rem;display:flex}.case-tag{font-family:var(--font-mono);text-transform:uppercase;color:var(--primary);letter-spacing:.1em;margin-bottom:.5rem;font-size:.7rem}.case-title{font-family:var(--font-display);text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:1.35rem;font-weight:700}.case-metric{font-family:var(--font-mono);color:var(--spotlight-accent);margin:1rem 0 .5rem;font-size:1.75rem;font-weight:700}.case-metric-label{font-family:var(--font-mono);color:var(--text-muted);text-transform:uppercase;font-size:.75rem}.intake-form{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--card-shadow);padding:2.5rem}.form-group{margin-bottom:1.5rem}.form-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:.6rem;font-size:.8rem;display:block}.form-input,.form-textarea{background:var(--bg-canvas);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font-family:var(--font-body);padding:.85rem 1rem;font-size:.95rem;transition:all .2s}.form-input:focus,.form-textarea:focus{border-color:var(--spotlight-accent);box-shadow:0 0 16px -2px var(--spotlight-accent-glow);outline:none}.pill-group{flex-wrap:wrap;gap:.5rem;display:flex}.pill-choice{cursor:pointer}.pill-choice input{display:none}.pill-badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-full);background:var(--bg-canvas);border:1px solid var(--border-subtle);color:var(--text-muted);padding:.5rem 1rem;font-size:.75rem;transition:all .2s;display:inline-block}.pill-choice input:checked+.pill-badge{background:var(--spotlight-accent);border-color:var(--spotlight-accent);color:#fff;box-shadow:0 0 16px -2px var(--spotlight-accent-glow)}:root{--footer-bg:transparent;--footer-bg-radial:none;--footer-text:#fff;--footer-text-secondary:#dcdee2;--footer-heading:var(--primary,#bbc3ff);--footer-muted:#8e93a0;--footer-rule:transparent;--footer-accent:var(--spotlight-accent,#173ded);--footer-accent-glow:#173deda6;--footer-wordmark-gradient:linear-gradient(180deg, #fff 35%, #dcdee299 100%);--aera-font-display:"Manrope", "Syne", -apple-system, sans-serif;--aera-font-sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--aera-gutter:clamp(18px, 2.5vw, 52px);--aera-colgap:clamp(10px, 1.1vw, 22px)}[data-theme=light]{--footer-bg:transparent;--footer-bg-radial:none;--footer-text:#0e121a;--footer-text-secondary:#2d3748;--footer-heading:#173ded;--footer-muted:#6e7587;--footer-rule:transparent;--footer-accent:#173ded;--footer-accent-glow:#173ded59;--footer-wordmark-gradient:linear-gradient(180deg, #0e121a 40%, #0e121a99 100%)}.footer,.site-footer{z-index:20;transition:background .3s,color .3s;position:relative;color:var(--footer-text)!important;background:0 0!important;border-top:none!important;width:100%!important;padding-top:clamp(32px,5vh,64px)!important;padding-bottom:0!important;overflow:clip!important}.novara-footer-wrap{padding-inline:clamp(24px,5vw,96px);width:100%;max-width:1800px;margin-inline:auto;padding-bottom:clamp(40px,6vw,80px)}.novara-links-grid{color:var(--footer-text-secondary,#bababa);border-top:none;border-bottom:none;grid-template-columns:repeat(4,1fr);width:100%;font-size:14px;display:grid}.novara-col{border-right:none;flex-direction:column;padding-block:clamp(36px,4.5vw,52px);padding-inline:clamp(20px,2.5vw,44px);display:flex}.novara-col:first-child{padding-left:0}.novara-col:last-child{border-right:none;padding-right:0}.novara-col-header{text-transform:uppercase;letter-spacing:.38em;color:var(--footer-heading,#dcdee2);align-items:center;gap:12px;margin-bottom:clamp(24px,3vh,32px);font-size:10px;font-weight:500;line-height:1;display:flex}.novara-dot{background:#fff;border-radius:50%;flex-shrink:0;width:4px;height:4px;display:inline-block}[data-theme=light] .novara-dot{background:#173ded}.novara-list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.novara-link{color:var(--footer-text-secondary,#bababa);align-items:center;gap:8px;font-size:14px;line-height:1.5;text-decoration:none;transition:color .25s;display:inline-flex}.novara-link-line{background:#fff;width:0;height:1px;transition:width .3s cubic-bezier(.16,1,.3,1),background .25s;display:inline-block}.novara-link:hover{color:#fff}.novara-link:hover .novara-link-line{background:var(--spotlight-accent,#173ded);width:20px}[data-theme=light] .novara-link:hover{color:#0e121a}.novara-service-item{color:var(--footer-text-secondary,#bababa);cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.5;display:inline-block}[data-theme=light] .novara-service-item{color:var(--footer-text-secondary,#4a5162)}.novara-contact-text{color:var(--footer-muted,#8e93a0);font-size:14px}.footer__bottom-wrap{column-gap:var(--aera-colgap);padding-inline:var(--aera-gutter);grid-template-columns:repeat(12,1fr);row-gap:40px;width:100%;display:grid}.footer .grid12,.site-footer .grid12,.footer__cols{column-gap:var(--aera-colgap);padding-inline:var(--aera-gutter);grid-template-columns:repeat(12,1fr);row-gap:44px;width:100%;padding-bottom:clamp(60px,8vw,110px);display:grid}.footer__col{grid-column:span 2;align-content:start;gap:10px;display:grid}.footer__col:first-child{grid-column:1/span 3}.footer__col h4{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--footer-heading);margin-bottom:8px;font-size:11px;font-weight:600;line-height:1.4}.footer__col:first-child h4{font-family:var(--aera-font-display);letter-spacing:-.01em;color:var(--footer-text);text-transform:none;font-size:13px;font-weight:700;line-height:1.45}.footer__col a,.footer__col span{font-family:var(--aera-font-sans);color:var(--footer-text-secondary);opacity:.85;font-size:12.5px;line-height:1.5;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-block}.footer__col a:hover{color:var(--footer-accent);opacity:1;transform:translate(2px)}.dot-sq{background:var(--footer-accent);width:7px;height:7px;box-shadow:0 0 10px var(--footer-accent-glow);border-radius:0;flex:none;display:inline-block}.footer__email{font-family:var(--aera-font-display);letter-spacing:-.04em;text-transform:uppercase;color:var(--footer-text);cursor:pointer;border-top:none;border-bottom:none;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding-block:clamp(20px,2.6vw,44px);font-size:clamp(28px,4.5vw,76px);font-weight:700;line-height:1.02;text-decoration:none;transition:color .3s,letter-spacing .35s cubic-bezier(.16,1,.3,1),text-shadow .3s;display:flex}.footer__email:hover{color:var(--footer-accent);letter-spacing:-.025em;text-shadow:0 0 28px var(--footer-accent-glow)}.footer__email .dot-sq{background:var(--footer-accent);width:clamp(12px,1.3vw,22px);height:clamp(12px,1.3vw,22px);box-shadow:0 0 16px var(--footer-accent-glow);transition:transform .5s cubic-bezier(.16,1,.3,1),background-color .3s,box-shadow .3s}.footer__email:hover .dot-sq{background:#fff;transform:rotate(135deg)scale(1.4);box-shadow:0 0 20px #fff}.footer__legal{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--footer-muted);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding-block:26px 10px;font-size:10.5px;display:flex}.footer__wordmark{font-family:var(--aera-font-display);letter-spacing:-.03em;padding-inline:var(--aera-gutter);white-space:nowrap;will-change:transform;background:var(--footer-wordmark-gradient);-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin-left:calc(-1*clamp(4px,.6vw,12px));font-size:clamp(110px,17.5vw,360px);font-weight:700;line-height:.88;transition:filter .4s;display:block;transform:translate(-14%,.06em)}.footer__wordmark:hover{filter:drop-shadow(0 0 45px var(--footer-accent-glow))}@supports (animation-timeline:view()){@keyframes aeraWordmarkSlide{0%{transform:translate(-14%,.06em)}to{transform:translateY(.06em)}}.footer__wordmark{animation:linear both aeraWordmarkSlide;animation-timeline:view();animation-range:entry}}.footer__wordmark .wordmark-f{letter-spacing:.05em;padding-right:.025em}.footer__wordmark sup{vertical-align:2.6em;color:var(--footer-accent);-webkit-text-fill-color:var(--footer-accent);font-size:.18em;font-weight:600}@media (width<=1023px){.footer .grid12,.site-footer .grid12,.footer__cols{grid-template-columns:repeat(8,1fr)}.footer__col:first-child{grid-column:1/span 8}.footer__col{grid-column:span 4!important}.novara-links-grid{grid-template-columns:repeat(2,1fr)}.novara-col{padding-inline:clamp(16px,3vw,28px)}.novara-col:nth-child(2){border-right:none}.novara-col:nth-child(3){padding-left:0;border-top:none!important}.novara-col:nth-child(4){border-top:none!important}.footer__bottom-wrap{grid-template-columns:repeat(8,1fr)}}@media (width<=767px){.footer .grid12,.site-footer .grid12,.footer__cols{grid-template-columns:repeat(4,1fr)}.footer__cols>*{grid-column:1/-1}.footer__col{grid-column:1/-1!important}.novara-links-grid{grid-template-columns:1fr}.novara-col{padding-block:28px;border-top:none!important;border-right:none!important;padding-inline:0!important}.novara-col:first-child{border-top:none!important}.footer__bottom-wrap{grid-template-columns:repeat(4,1fr)}.footer__bottom-wrap>*{grid-column:1/-1}.footer__legal{flex-direction:column;align-items:flex-start;gap:8px}}.mobile-menu-btn{display:none}.mobile-nav-drawer{background:var(--glass-bg);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--border-subtle);z-index:99;flex-direction:column;gap:.75rem;width:100%;padding:1.5rem clamp(1.5rem,4vw,6rem);animation:.25s ease-out slideDownNav;display:flex;position:fixed;top:80px;left:0;box-shadow:0 16px 32px #0006}@keyframes slideDownNav{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mobile-nav-link{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);border-radius:var(--radius-sm);border:1px solid #0000;justify-content:space-between;align-items:center;padding:.6rem .8rem;font-size:.95rem;text-decoration:none;transition:all .2s;display:flex}.mobile-nav-link:hover,.mobile-nav-link.active{color:var(--text-primary);background:var(--bg-surface);border-color:var(--spotlight-accent)}.stats-feedback-grid{grid-template-columns:2fr 1fr;gap:2rem;margin-bottom:3.5rem;display:grid}.testimonials-cinematic{border-top:none;width:100%;position:relative}.testimonial-stage{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.title-wrap{pointer-events:none;-webkit-user-select:none;user-select:none;width:94vw;max-width:1320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.testimonial-title{font-family:var(--font-condensed,"Bebas Neue", "Oswald", sans-serif);letter-spacing:.04em;text-align:center;white-space:nowrap;color:var(--testimonial-title-color,#fff);text-shadow:var(--testimonial-title-shadow,0 0 60px #173ded38);clip-path:inset(0 100% 0 0);will-change:transform, opacity, clip-path;-webkit-user-select:none;user-select:none;font-size:clamp(4.5rem,13vw,13.5rem);line-height:.85}[data-theme=light] .testimonial-title{color:var(--testimonial-title-color,#4e5f78);text-shadow:var(--testimonial-title-shadow,0 4px 24px #173ded1f, 0 1px 2px #0e121a14);opacity:1!important}.testimonial-cursor{background:var(--spotlight-accent,#173ded);width:3px;height:100%;box-shadow:0 0 16px var(--spotlight-accent,#173ded), 0 0 32px var(--spotlight-accent,#173ded);opacity:0;pointer-events:none;will-change:transform, opacity;position:absolute;top:0;left:0}.card-field{z-index:2;pointer-events:none;width:min(1180px,100%);height:100vh;position:relative}.testimonial-card{-webkit-backdrop-filter:blur(24px);pointer-events:auto;will-change:transform, opacity;color:#fff;box-sizing:border-box;background:linear-gradient(150deg,#0a1044f0 0%,#030628f5 100%);border:1px solid #bbc3ff33;border-radius:14px;flex-direction:column;width:min(440px,90vw);padding:1.75rem 2rem;transition:border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:56%;box-shadow:0 24px 50px -12px #000014e6,0 0 20px -4px #173ded40,inset 0 1px #ffffff26}.testimonial-card:hover{border-color:#173dedd9;box-shadow:0 30px 70px -10px #000014fa,0 0 36px -2px #173ded80,inset 0 1px #ffffff40}.testimonial-card-top{justify-content:space-between;align-items:center;width:100%;margin-bottom:1.25rem;display:flex}.testimonial-tag{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:#85a4ff;background:#173ded2e;border:1px solid #4d72ff52;border-radius:9999px;align-items:center;padding:.25rem .65rem;font-size:.68rem;font-weight:600;display:inline-flex}.testimonial-badge-verified{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.1em;text-transform:uppercase;color:#bbc3ffb3;align-items:center;gap:.4rem;font-size:.68rem;display:inline-flex}.testimonial-verified-dot{background:#00e5ff;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #00e5ff}.testimonial-quote{font-family:var(--font-body,"Inter", sans-serif);color:#f0f3fa;letter-spacing:-.01em;margin:0 0 1.5rem;font-size:clamp(.98rem,1.08vw,1.08rem);font-weight:400;line-height:1.68}.testimonial-footer{border-top:1px solid #bbc3ff24;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding-top:1.15rem;display:flex}.testimonial-author-meta{flex-direction:column;gap:.25rem;display:flex}.testimonial-author-name{font-family:var(--font-body,"Inter", sans-serif);color:#fff;letter-spacing:.01em;font-size:.94rem;font-weight:600;display:block}.testimonial-author-role{font-family:var(--font-mono,"JetBrains Mono", monospace);color:#bbc3ffbf;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;display:block}.testimonial-avatar-seal{width:38px;min-width:38px;height:38px;font-family:var(--font-mono,"JetBrains Mono", monospace);color:#fff;background:radial-gradient(circle at 35% 30%,#2f56ff 0%,#0c1248 100%);border:1px solid #bbc3ff59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex;box-shadow:0 0 14px #173ded66,inset 0 1px #ffffff4d}@media (width<=991px){.nav-links{display:none}.mobile-menu-btn{display:inline-flex}.telemetry-pill{display:none}.stats-feedback-grid{grid-template-columns:1fr}.footer-top-grid{grid-template-columns:1fr 1fr;gap:2.5rem}}@media (width<=640px){.desktop-cta-btn{display:none}.footer-top-grid{grid-template-columns:1fr;gap:2rem}.footer-meta-row{text-align:center;flex-direction:column;gap:.75rem}.footer-giant-contact-link{font-size:clamp(1.6rem,7.5vw,2.8rem)}.telemetry-grid{grid-template-columns:1fr}}@media (width>=1600px){.site-container,.site-header .nav-container{padding-left:clamp(2.5rem,4.5vw,7.5rem);padding-right:clamp(2.5rem,4.5vw,7.5rem)}.monumental-title{font-size:clamp(3.2rem,5.2vw,6.8rem)}.hero-bento-split{grid-template-columns:1.2fr .8fr!important;align-items:center!important;gap:3.5rem!important;display:grid!important}.telemetry-card{padding:2.25rem}.telemetry-stat .value{font-size:1.65rem}.bento-card{padding:3rem 2.5rem}.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:4rem}}@media (width>=2400px){:root{font-size:18px}.site-container,.site-header .nav-container{padding-left:clamp(4rem,6vw,10rem);padding-right:clamp(4rem,6vw,10rem)}.monumental-title{font-size:clamp(3.8rem,5.5vw,8rem)}.telemetry-stat .value{font-size:1.9rem}.telemetry-card{padding:2.75rem}}.stats-aera-section{padding:clamp(4.5rem,7vw,7.5rem) 0 clamp(3.5rem,5vw,5.5rem);position:relative;overflow:clip visible;border:none!important}.stats-aera-backdrop{pointer-events:none;filter:blur(80px);z-index:0;background:radial-gradient(60% 45%,#173ded1a 0%,#5f86ff08 45%,#0000 70%);width:85vw;max-width:1100px;height:420px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(65% 55%,#000 25%,#0000 80%);mask-image:radial-gradient(65% 55%,#000 25%,#0000 80%)}[data-theme=light] .stats-aera-backdrop{background:radial-gradient(60% 45%,#a8d4ff59 0%,#0000 70%)}.stats-aera-parallax-geo{pointer-events:none;z-index:0;opacity:.6;filter:drop-shadow(0 0 25px #173ded40);transition:opacity .3s;position:absolute;top:15%;right:8%}[data-theme=light] .stats-aera-parallax-geo{opacity:.35;filter:drop-shadow(0 0 15px #173ded1f)}.stats-aera-container{z-index:1;position:relative}.stats-aera-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(2.5rem,4vw,4rem);display:flex}.stats-aera-live-badge{border-radius:var(--radius-full);font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-muted);text-transform:uppercase;background:#0a102a73;border:1px solid #bbc3ff24;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.72rem;display:inline-flex}[data-theme=light] .stats-aera-live-badge{color:var(--text-secondary);background:#ffffffd9;border-color:#0e121a1f}.stats-aera-live-dot{background:var(--spotlight-accent);width:6px;height:6px;box-shadow:0 0 8px var(--spotlight-accent);border-radius:50%;animation:2s ease-in-out infinite pulseDot}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.stats-aera-grid{perspective:1200px;perspective-origin:50% 40%;grid-template-columns:repeat(4,1fr);align-items:start;gap:clamp(1.5rem,3.2vw,3.5rem);min-height:clamp(480px,50vw,620px);margin-bottom:clamp(3rem,5vw,4.5rem);display:grid;position:relative}.stats-aera-col{height:100%;transform-style:preserve-3d;will-change:transform;flex-direction:column;display:flex;position:relative}@media (width>=1024px){.stats-aera-col-1{flex-direction:column;justify-content:space-between;display:flex}.stats-aera-col-1 .stats-aera-card:nth-child(2){margin-top:clamp(6.5rem,11vw,12rem)}.stats-aera-col-2 .stats-aera-card{margin-top:clamp(8rem,13vw,15rem)}.stats-aera-col-3 .stats-aera-card{margin-top:clamp(1rem,2.5vw,3rem)}.stats-aera-col-4 .stats-aera-card{margin-top:clamp(11rem,17vw,20rem)}}@media (width>=640px) and (width<=1023px){.stats-aera-grid{grid-template-columns:repeat(2,1fr);gap:3rem 2.5rem;min-height:auto}.stats-aera-col-1 .stats-aera-card:nth-child(2){margin-top:3.5rem}.stats-aera-col-2 .stats-aera-card{margin-top:2rem}.stats-aera-col-3 .stats-aera-card{margin-top:0}.stats-aera-col-4 .stats-aera-card{margin-top:3.5rem}}@media (width<=639px){.stats-aera-grid{grid-template-columns:1fr;gap:2.75rem;min-height:auto}.stats-aera-col-1 .stats-aera-card:nth-child(2),.stats-aera-col-2 .stats-aera-card,.stats-aera-col-3 .stats-aera-card,.stats-aera-col-4 .stats-aera-card{margin-top:0!important}}.stats-aera-card{cursor:default;flex-direction:column;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.stats-aera-card:hover{transform:translateY(-4px)}.stats-aera-line-track{background:linear-gradient(90deg,#bbc3ff33 0%,#bbc3ff08 75%,#0000 100%);width:100%;height:1px;position:relative;overflow:hidden}[data-theme=light] .stats-aera-line-track{background:linear-gradient(90deg,#0e121a29 0%,#0e121a08 75%,#0000 100%)}.stats-aera-line{transform-origin:0;background:linear-gradient(90deg,#bbc3ff99 0%,#bbc3ff33 100%);width:100%;height:100%;transition:background .4s,box-shadow .4s;position:absolute;top:0;left:0}[data-theme=light] .stats-aera-line{background:linear-gradient(90deg,#0e121a80 0%,#0e121a26 100%)}.stats-aera-line-flare{filter:blur(1px);pointer-events:none;opacity:0;z-index:2;background:radial-gradient(#5f86ff 0%,#173ded 50%,#0000 80%);width:60px;height:5px;position:absolute;top:-2px;left:0}[data-theme=light] .stats-aera-line-flare{background:radial-gradient(#173ded 0%,#5f86ff 50%,#0000 80%)}.stats-aera-card:hover .stats-aera-line{background:linear-gradient(90deg,#173ded 0%,#5f86ff 60%,#bbc3ff66 100%);box-shadow:0 0 14px #173deda6}.stats-aera-num-mask{margin-bottom:.6rem;padding-top:1.5rem;position:relative;overflow:hidden}.stats-aera-num-wrap{will-change:transform, opacity;align-items:baseline;display:flex}.stats-aera-prefix{font-family:var(--font-body);color:#fff;letter-spacing:-.02em;margin-right:.1rem;font-size:clamp(2rem,3.2vw,3.2rem);font-weight:700;line-height:1}[data-theme=light] .stats-aera-prefix{color:var(--text-primary)}.stats-aera-num{font-family:var(--font-body);letter-spacing:-.04em;color:#fff;font-feature-settings:"tnum" 1, "cv05" 1;font-size:clamp(3.2rem,5.2vw,5.4rem);font-weight:700;line-height:.95}[data-theme=light] .stats-aera-num{color:var(--text-primary)}.stats-aera-symbol{font-family:var(--font-body);color:var(--spotlight-accent);text-shadow:0 0 20px #173ded8c;margin-left:.2rem;font-size:clamp(2.2rem,3.5vw,3.6rem);font-weight:600;line-height:1;transition:transform .3s,text-shadow .3s;display:inline-block}.stats-aera-card:hover .stats-aera-symbol{text-shadow:0 0 24px #5f86ffd9;transform:scale(1.15)rotate(4deg)}.stats-aera-desc{font-family:var(--font-body);color:var(--text-muted);letter-spacing:.01em;max-width:290px;font-size:clamp(.78rem,.88vw,.88rem);line-height:1.55;transition:color .3s}[data-theme=light] .stats-aera-desc{color:var(--text-secondary)}.stats-aera-card:hover .stats-aera-desc{color:var(--text-primary)}.stats-aera-trust-showcase{flex-direction:column;gap:1.5rem;width:100%;margin-top:1.5rem;display:flex;position:relative;background:0 0!important}.stats-aera-globe-wrapper{width:100%;position:relative;overflow:hidden;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important}[data-theme=light] .stats-aera-globe-wrapper{box-shadow:none!important;background:0 0!important;border:none!important}.stats-aera-globe-wrapper:hover{box-shadow:none!important;border:none!important}.atelier-colophon{width:100%;box-shadow:none;background:0 0;border:none;border-top:1px solid #bbc3ff1f;padding:clamp(3rem,5vw,4.5rem) 0 0;position:relative;overflow:visible}.atelier-colophon:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#5f86ffa6,#38bdf8,#5f86ffa6,#0000);height:1px;position:absolute;top:-1px;left:15%;right:15%;box-shadow:0 0 16px #38bdf899}.atelier-colophon__ambient-glow{pointer-events:none;z-index:0;background:radial-gradient(75% 50% at 50% 35%,#173ded24 0%,#5f86ff0a 50%,#0000 75%);position:absolute;inset:-15% -10% -20%}[data-theme=light] .atelier-colophon{border-top-color:#0e121a17}[data-theme=light] .atelier-colophon:before{background:linear-gradient(90deg,#0000,#173ded73,#0000);box-shadow:0 0 10px #173ded33}[data-theme=light] .atelier-colophon__ambient-glow{background:radial-gradient(75% 50% at 50% 35%,#a8d4ff40 0%,#0000 70%)}.atelier-colophon__masthead{z-index:1;border-bottom:1px solid #bbc3ff14;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;padding-bottom:clamp(1.5rem,2.5vw,2.5rem);display:flex;position:relative}[data-theme=light] .atelier-colophon__masthead{border-bottom-color:#0e121a14}.atelier-colophon__title-group{flex-direction:column;gap:.75rem;max-width:820px;display:flex}.atelier-colophon__index-tag{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#fff9;align-items:center;gap:.6rem;font-size:.72rem;display:inline-flex}.atelier-colophon__index-num{color:#38bdf8;font-weight:700}.atelier-colophon__corner-plus{color:#38bdf8;opacity:.9;font-size:.85rem;line-height:1}.atelier-colophon__index-text{color:var(--text-secondary);font-weight:600}.atelier-colophon__year-range{color:#bbc3ffd9;border-radius:var(--radius-full);background:#173ded2e;border:1px solid #5f86ff4d;margin-left:.25rem;padding:.2rem .55rem;font-size:.64rem}[data-theme=light] .atelier-colophon__index-tag{color:var(--text-secondary)}[data-theme=light] .atelier-colophon__index-num{color:#173ded}[data-theme=light] .atelier-colophon__year-range{color:#173ded;background:#173ded14;border-color:#173ded2e}.atelier-colophon__headline{font-family:"Carl Brown", var(--font-display), serif;color:#fff;letter-spacing:.01em;margin:0;font-size:clamp(1.8rem,3.2vw,2.85rem);font-weight:400;line-height:1.15}[data-theme=light] .atelier-colophon__headline{color:#0c0f17}.atelier-colophon__footnote{font-family:var(--font-mono);letter-spacing:.14em;color:#ffffffb3;text-transform:uppercase;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);background:#0a102a73;border:1px solid #bbc3ff24;align-items:center;gap:.6rem;padding:.45rem 1rem;font-size:.68rem;display:inline-flex}[data-theme=light] .atelier-colophon__footnote{color:var(--text-secondary);background:#ffffffd9;border-color:#0e121a1f}.atelier-colophon__footnote-dot{background:#38bdf8;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulseDot;box-shadow:0 0 8px #38bdf8}.atelier-colophon__grid{z-index:1;background:0 0;border:none;border-radius:0;grid-template-columns:repeat(6,1fr);gap:clamp(.75rem,1.2vw,1.25rem);margin-top:clamp(1.75rem,2.8vw,2.5rem);display:grid;position:relative;overflow:visible}[data-theme=light] .atelier-colophon__grid{background:0 0;border:none}.atelier-colophon__cell{-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-lg,10px);cursor:pointer;background:linear-gradient(175deg,#101a4459 0%,#060c2680 60%,#020514a6 100%);border:1px solid #bbc3ff1c;outline:none;flex-direction:column;justify-content:space-between;min-height:235px;padding:clamp(1.75rem,2.2vw,2.25rem) clamp(1rem,1.25vw,1.35rem) 1.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1),background .4s,border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden}.atelier-colophon__cell:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#bbc3ff66,#0000);height:1px;transition:all .4s;position:absolute;top:0;left:15%;right:15%}[data-theme=light] .atelier-colophon__cell{background:linear-gradient(175deg,#ffffffd9 0%,#f4f8ffb8 100%);border-color:#0e121a17;box-shadow:0 8px 24px #0e121a0a}[data-theme=light] .atelier-colophon__cell:before{background:linear-gradient(90deg,#0000,#173ded4d,#0000)}.atelier-colophon__cell:hover{background:linear-gradient(175deg,#173ded47 0%,#0a12379e 60%,#04081ed9 100%);border-color:#5f86ff66;transform:translateY(-5px);box-shadow:0 24px 50px -15px #000c,0 0 35px #173ded47,inset 0 1px #ffffff40}.atelier-colophon__cell:hover:before{background:linear-gradient(90deg,#0000,#38bdf8,#5f86ff,#0000);left:0;right:0;box-shadow:0 0 10px #38bdf8cc}[data-theme=light] .atelier-colophon__cell:hover{background:#fff;border-color:#173ded59;box-shadow:0 18px 40px #173ded14,0 0 20px #173ded0f}.atelier-colophon__cell-crosshair{font-family:var(--font-mono);color:#bbc3ff40;pointer-events:none;font-size:.75rem;line-height:1;transition:color .3s,transform .3s;position:absolute;top:.65rem;right:.75rem}[data-theme=light] .atelier-colophon__cell-crosshair{color:#0e121a33}.atelier-colophon__cell:hover .atelier-colophon__cell-crosshair{color:#38bdf8;transform:rotate(45deg)}.atelier-colophon__cell-inner{z-index:2;flex-direction:column;justify-content:space-between;gap:1.5rem;height:100%;display:flex;position:relative}.atelier-colophon__glyph{color:#bbc3ffa6;justify-content:center;align-items:center;width:38px;height:38px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}[data-theme=light] .atelier-colophon__glyph{color:#0e121a99}.atelier-colophon__cell:hover .atelier-colophon__glyph{color:#fff;filter:drop-shadow(0 0 12px #5f86ffcc);transform:translateY(-2px)scale(1.12)}[data-theme=light] .atelier-colophon__cell:hover .atelier-colophon__glyph{color:#173ded;filter:drop-shadow(0 0 10px #173ded4d)}.atelier-colophon__brand{margin-top:auto}.atelier-colophon__brand-name{font-family:var(--font-display);letter-spacing:.16em;color:#fff;font-size:clamp(1rem,1.12vw,1.25rem);font-weight:700;transition:color .3s,letter-spacing .3s,text-shadow .3s;display:block}.atelier-colophon__cell:hover .atelier-colophon__brand-name{color:#fff;letter-spacing:.2em;text-shadow:0 0 16px #5f86ff99}[data-theme=light] .atelier-colophon__brand-name{color:#0e121a}[data-theme=light] .atelier-colophon__cell:hover .atelier-colophon__brand-name{color:#173ded;text-shadow:none}.atelier-colophon__meta{border-top:1px solid #bbc3ff14;flex-direction:column;gap:.35rem;padding-top:.85rem;transition:border-color .3s;display:flex}.atelier-colophon__cell:hover .atelier-colophon__meta{border-top-color:#5f86ff40}[data-theme=light] .atelier-colophon__meta{border-top-color:#0e121a14}.atelier-colophon__discipline{font-family:var(--font-body);color:#ffffffb8;font-size:.74rem;font-weight:400;line-height:1.35;transition:color .3s}.atelier-colophon__cell:hover .atelier-colophon__discipline{color:#fff}[data-theme=light] .atelier-colophon__discipline{color:#4a5162}[data-theme=light] .atelier-colophon__cell:hover .atelier-colophon__discipline{color:#0e121a}.atelier-colophon__submeta{font-family:var(--font-mono);letter-spacing:.08em;color:#bbc3ff8c;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.64rem;display:flex}[data-theme=light] .atelier-colophon__submeta{color:#6e7587}.atelier-colophon__submeta-sep{opacity:.4}.atelier-colophon__location{color:#38bdf8;font-weight:600}[data-theme=light] .atelier-colophon__location{color:#173ded}.atelier-colophon__ambient-light{opacity:0;pointer-events:none;z-index:1;background:radial-gradient(circle at 50% 20%,#38bdf833 0%,#173ded1f 40%,#0000 75%);transition:opacity .5s;position:absolute;inset:0}[data-theme=light] .atelier-colophon__ambient-light{background:radial-gradient(circle at 50% 20%,#173ded14 0%,#0000 75%)}.atelier-colophon__cell:hover .atelier-colophon__ambient-light{opacity:1}@media (width<=1200px){.atelier-colophon__grid{grid-template-columns:repeat(3,1fr);gap:1rem}}@media (width<=680px){.atelier-colophon__grid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:1.5rem}.atelier-colophon__cell{min-height:195px;padding:1.5rem 1rem 1.25rem}.atelier-colophon__brand-name{font-size:.95rem}}@media (width<=440px){.atelier-colophon__grid{grid-template-columns:1fr}}.nav__status{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#f1f0ea;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05050666;border:1px solid #f1f0ea2e;align-items:center;gap:.55rem;padding:.35rem .85rem;font-size:.68rem;transition:border-color .3s,color .3s;display:inline-flex}[data-theme=light] .nav__status{color:var(--text-primary);background:var(--bg-surface);border-color:var(--border-subtle)}.nav__status-dot{background:#7bff82;border-radius:50%;width:.42rem;height:.42rem;animation:2s ease-in-out infinite pulseGreenDot;box-shadow:0 0 12px #7bff82bf}@keyframes pulseGreenDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.nav-controls{z-index:10001;align-items:center;gap:clamp(1rem,1.8vw,2rem);display:flex;position:relative}.theme-toggle-slider{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);cursor:pointer;box-sizing:border-box;background:#080e248c;border:1px solid #bbc3ff2e;outline:none;justify-content:space-between;align-items:center;width:60px;height:30px;padding:3px;transition:border-color .3s,background .3s,transform .2s,box-shadow .3s,opacity .3s;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0006,0 2px 8px #00000026}[data-theme=light] .theme-toggle-slider{background:#ffffffd9;border-color:#0e121a26;box-shadow:inset 0 1px 2px #0000000d,0 2px 8px #0e121a14}.theme-toggle-slider:hover{border-color:#5f86ff80;transform:translateY(-1px);box-shadow:0 0 14px #173ded59}[data-theme=light] .theme-toggle-slider:hover{border-color:#173ded73;box-shadow:0 0 12px #173ded33}.theme-slider-thumb{pointer-events:none;z-index:1;border-radius:50%;width:23px;height:23px;transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s,box-shadow .3s;position:absolute;top:2.5px;left:3px}.theme-toggle-slider.is--dark .theme-slider-thumb{background:#173ded;transform:translate(0);box-shadow:0 0 10px #173dedcc,inset 0 1px 1px #ffffff59}.theme-toggle-slider.is--light .theme-slider-thumb{background:#fff;transform:translate(29px);box-shadow:0 2px 6px #00000029,0 0 8px #173ded2e}.theme-slider-icon{z-index:2;justify-content:center;align-items:center;width:23px;height:23px;transition:color .3s,opacity .3s,transform .3s;display:flex;position:relative}.theme-slider-moon{color:#fff6}.theme-toggle-slider.is--dark .theme-slider-moon{color:#fff;opacity:1;transform:scale(1.05)}.theme-toggle-slider.is--light .theme-slider-moon{color:#0e121a59;opacity:.45}.theme-slider-sun{color:#ffffff73}.theme-toggle-slider.is--light .theme-slider-sun{color:#173ded;opacity:1;transform:scale(1.05)}.theme-toggle-slider.is--dark .theme-slider-sun{color:#ffffff59;opacity:.55}.site-header.is--menu-open .theme-toggle-slider,.site-header.is--menu-open .sound-toggle-btn{opacity:0;pointer-events:none;transform:scale(.9)}.sound-toggle-btn{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(14px);cursor:pointer;box-sizing:border-box;width:auto;min-width:106px;height:30px;font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-muted);-webkit-user-select:none;user-select:none;background:#0a1026a6;border:1px solid #bbc3ff29;outline:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:.64rem;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;box-shadow:inset 0 1px 1px #ffffff14,0 2px 8px #0003;white-space:nowrap!important}[data-theme=light] .sound-toggle-btn{color:var(--text-secondary);background:#ffffffe0;border-color:#0e121a1f;box-shadow:inset 0 1px 1px #fffc,0 2px 8px #0e121a0f}.sound-toggle-btn:hover{color:#fff;border-color:#5f86ff73;transform:translateY(-1px);box-shadow:0 4px 16px #173ded40,inset 0 1px 1px #ffffff26}[data-theme=light] .sound-toggle-btn:hover{color:#173ded;border-color:#173ded59;box-shadow:0 4px 14px #173ded26,inset 0 1px 1px #ffffffe6}.sound-toggle-btn:active{transform:translateY(0)scale(.97)}.sound-toggle-btn.is--playing{color:#fff;background:#173ded2e;border-color:#5f86ff8c;box-shadow:0 0 16px #173ded4d,inset 0 1px 1px #ffffff26}[data-theme=light] .sound-toggle-btn.is--playing{color:#173ded;background:#173ded14;border-color:#173ded73;box-shadow:0 2px 10px #173ded26,inset 0 1px 1px #fffc}.sound-toggle-label{align-items:center;gap:5px;line-height:1;display:inline-flex;white-space:nowrap!important}.sound-toggle-title{color:inherit;opacity:.85}.sound-toggle-status{letter-spacing:.06em;min-width:22px;font-weight:700;transition:color .2s,opacity .2s;display:inline-block}.sound-toggle-btn.is--playing .sound-toggle-status{color:#6089ff}[data-theme=light] .sound-toggle-btn.is--playing .sound-toggle-status{color:#173ded}.sound-toggle-btn:not(.is--playing) .sound-toggle-status{opacity:.5}.sound-wave-bars{justify-content:center;align-items:center;gap:2.5px;width:16px;height:14px;display:flex}.sound-bar{background:currentColor;border-radius:99px;width:2px;transition:height .25s cubic-bezier(.16,1,.3,1),opacity .2s}.sound-toggle-btn:not(.is--playing) .sound-bar{opacity:.45}.sound-bar-1{height:4px}.sound-bar-2{height:8px}.sound-bar-3{height:5px}.sound-bar-4{height:9px}.sound-toggle-btn.is--playing .sound-bar{opacity:1}.sound-toggle-btn.is--playing .sound-bar-1{animation:.75s ease-in-out infinite alternate sound-eq-1}.sound-toggle-btn.is--playing .sound-bar-2{animation:.6s ease-in-out .15s infinite alternate sound-eq-2}.sound-toggle-btn.is--playing .sound-bar-3{animation:.85s ease-in-out .3s infinite alternate sound-eq-3}.sound-toggle-btn.is--playing .sound-bar-4{animation:.65s ease-in-out .1s infinite alternate sound-eq-4}@keyframes sound-eq-1{0%{height:3px}to{height:11px}}@keyframes sound-eq-2{0%{height:5px}to{height:13px}}@keyframes sound-eq-3{0%{height:4px}to{height:12px}}@keyframes sound-eq-4{0%{height:3px}to{height:14px}}@media (width<=480px){.sound-toggle-title{display:none}.sound-toggle-btn{gap:6px;min-width:auto;padding:0 9px}}.menu-button{cursor:pointer;color:#fff;z-index:10001;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-end;width:3.2rem;height:1.8rem;padding:0;transition:opacity .2s,color .3s;display:flex;position:relative}[data-theme=light] .menu-button{color:#050506}.menu-button.is--active{color:#050506!important}.menu-button:hover{opacity:.75}.menu-line{transform-origin:50%;background:currentColor;height:1.5px;transition:transform .4s cubic-bezier(.16,1,.3,1),width .4s cubic-bezier(.16,1,.3,1),background-color .3s;display:block}.menu-line-1{width:100%;margin-bottom:.42rem}.menu-line-2{width:68%;margin-left:auto}.noema-staggered-menu{z-index:9999;visibility:hidden;clip-path:inset(0 0 100%);background:#050506;grid-template-columns:minmax(0,1fr) minmax(320px,38vw);display:grid;position:fixed;inset:0;overflow:hidden}.noema-staggered-menu .menu__image{background:#050506;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.noema-staggered-menu .menu__image img{object-fit:cover;filter:contrast(1.1)brightness(.95);width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1);transform:scale(1.02)}.noema-staggered-menu.is--open .menu__image img{transform:scale(1.05)}.noema-staggered-menu .menu__panel{color:#050506;background:#e7e5de;border-left:1px solid #05050626;flex-direction:column;justify-content:flex-end;padding:0 clamp(1.8rem,3.5vw,3.8rem) clamp(1.5rem,2.5vw,2.5rem);display:flex;position:relative;overflow-y:auto}.menu__panel-top{flex-shrink:0;justify-content:space-between;align-items:center;height:80px;min-height:80px;margin-bottom:auto;display:flex}.menu__panel-top small{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#050506a6;font-size:.65rem;font-weight:500}.site-header .menu-button{z-index:10002;transition:color .3s,opacity .2s,transform .2s;position:relative}.site-header .menu-button.is--active{color:#050506!important}.site-header .menu-button.is--active .menu-line{background-color:#050506!important}.noema-staggered-menu .menu__links{margin:0;padding:0;display:grid}.noema-staggered-menu .menu__links a{font-family:Arial, Helvetica, var(--font-heading), sans-serif;letter-spacing:-.065em;text-transform:none;color:#050506;will-change:transform, opacity;border-bottom:1px solid #0505062e;justify-content:space-between;align-items:baseline;padding:clamp(.35rem,1.1vh,.75rem) 0;font-size:clamp(2.6rem,5.8vw,5.8rem);font-weight:500;line-height:.95;text-decoration:none;transition:color .25s,padding-left .25s cubic-bezier(.16,1,.3,1);display:flex}.noema-staggered-menu .menu__links a:hover{color:#173ded;padding-left:.6rem}.noema-staggered-menu .menu__links a.is--active{color:#050506}.noema-staggered-menu .menu__links a span{font-family:var(--font-mono);letter-spacing:.12em;color:#0505067a;font-size:.64rem;transition:color .25s}.noema-staggered-menu .menu__links a:hover span{color:#173ded}.noema-staggered-menu .menu__meta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#050506a6;border-top:1px solid #0505062e;flex-shrink:0;justify-content:space-between;align-items:center;margin-top:1.8rem;padding-top:1.25rem;font-size:.62rem;display:flex}@media (width<=900px){.noema-staggered-menu{grid-template-columns:1fr}.noema-staggered-menu .menu__image{display:none}.noema-staggered-menu .menu__panel{border-left:none;padding:6rem 1.5rem 2.5rem}}.brand-section{box-sizing:border-box;isolation:isolate;background:0 0;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:clamp(5rem,9vh,8rem) clamp(1rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden}.brand-ambient-glow{pointer-events:none;z-index:0;background-image:radial-gradient(75% 55% at 76% 32%,#173ded40 0%,#5f86ff1f 36%,#0000 72%),radial-gradient(60% 50% at 20% 68%,#bbc3ff14 0%,#173ded0f 45%,#0000 70%),radial-gradient(circle,#ffffff08 0%,#0000 60%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%)}[data-theme=light] .brand-ambient-glow{background-image:radial-gradient(75% 55% at 76% 32%,#173ded17 0%,#5f86ff0d 36%,#0000 72%),radial-gradient(60% 50% at 20% 68%,#3b40850d 0%,#0000 70%)}.brand-noise{pointer-events:none;opacity:.15;z-index:1;background-image:radial-gradient(#ffffff38 1px,#0000 1px);background-size:4px 4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}[data-theme=light] .brand-noise{opacity:.08;background-image:radial-gradient(#0e121a40 1px,#0000 1px)}.brand-grid-veil{pointer-events:none;opacity:.12;z-index:2;background-image:linear-gradient(#bbc3ff14 1px,#0000 1px),linear-gradient(90deg,#bbc3ff14 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%)}[data-theme=light] .brand-grid-veil{opacity:.08;background-image:linear-gradient(#173ded26 1px,#0000 1px),linear-gradient(90deg,#173ded26 1px,#0000 1px)}.brand-drift{font-family:var(--font-body,"Inter", -apple-system, sans-serif);letter-spacing:-.07em;color:#bbc3ff0e;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:1;will-change:transform;margin:0;font-size:clamp(5.5rem,14vw,15rem);font-weight:900;line-height:.9;position:absolute;top:clamp(1.5rem,4vh,3.5rem);left:clamp(.5rem,2vw,2rem)}[data-theme=light] .brand-drift{color:#173ded0a}.brand-container{z-index:5;grid-template-columns:repeat(12,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);width:100%;max-width:1180px;margin-left:auto;margin-right:auto;padding-left:clamp(1rem,2.5vw,2.5rem);padding-right:clamp(1rem,2.5vw,2.5rem);display:grid;position:relative}.brand-meta{opacity:0;flex-direction:column;grid-column:span 5;justify-content:center;display:flex}.brand-section-label{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--primary,#bbc3ff);align-items:center;gap:.75rem;margin:0;font-size:11px;font-weight:700;display:inline-flex}.brand-label-dot{background:var(--spotlight-accent,#173ded);border-radius:999px;flex-shrink:0;width:7px;height:7px;display:inline-block;box-shadow:0 0 16px #173dede6,0 0 32px #5f86ff80}[data-theme=light] .brand-section-label{color:var(--spotlight-accent,#173ded)}.brand-manifesto{max-width:380px;font-family:var(--font-body,"Inter", sans-serif);color:#dcdee2b8;letter-spacing:-.01em;margin-top:1.75rem;font-size:14.5px;font-weight:400;line-height:1.75}[data-theme=light] .brand-manifesto{color:#0e121ab8}.brand-words{grid-column:6/13;gap:clamp(1rem,2vh,1.6rem);width:100%;display:grid}.brand-word{font-family:var(--font-body,"Inter", -apple-system, sans-serif);letter-spacing:-.06em;color:var(--text-primary,#fff);cursor:default;will-change:transform, opacity;margin:0;font-size:clamp(3.2rem,5.8vw,5.75rem);font-weight:700;line-height:1.05;transition:color .35s,text-shadow .35s,transform .35s;display:block}[data-theme=light] .brand-word{color:var(--text-primary,#0e121a)}.brand-word--left{text-align:left}.brand-word--right{text-align:right}.brand-word:hover{color:var(--hero-accent-color,#5f86ff);text-shadow:0 0 32px #5f86ffa6,0 0 64px #173ded66}[data-theme=light] .brand-word:hover{color:var(--spotlight-accent,#173ded);text-shadow:0 0 24px #173ded59}@media (width<=900px){.brand-container{grid-template-columns:1fr;gap:2.5rem}.brand-meta{grid-column:span 1}.brand-words{grid-column:span 1;gap:1.1rem}.brand-word{font-size:clamp(2.6rem,10vw,4.2rem)}.brand-manifesto{max-width:100%}.brand-drift{font-size:clamp(4rem,16vw,7.5rem);top:1rem}}.case-study-card{transition:border-color .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)!important}.case-study-card:hover{transform:translateY(-4px);border-color:#5f86ffa6!important;box-shadow:0 28px 70px -10px #000029e6,0 0 45px #173ded59,inset 0 1px #bbc3ff66!important}.case-study-tag:hover{color:#fff!important;background:#173ded52!important;border-color:#bbc3ff99!important}@keyframes fadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.method-card:hover{border-color:var(--spotlight-accent)!important;box-shadow:0 0 24px #173ded4d!important}.dzinr-filter-container{width:100%;margin-bottom:3rem}.dzinr-filter-row{flex-wrap:wrap;align-items:center;gap:.55rem;width:100%;display:flex}.dzinr-filter-pill,.dzinr-toggle-btn{font-family:var(--font-body,"Inter", -apple-system, sans-serif);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;color:#ffffffb8;white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #ffffff2e;border-radius:9999px;outline:none;justify-content:center;align-items:center;gap:.55rem;padding:.68rem 1.6rem;font-size:.84rem;font-weight:500;text-decoration:none;transition:all .24s cubic-bezier(.16,1,.3,1);display:inline-flex}.dzinr-filter-pill:hover,.dzinr-toggle-btn:hover{color:#fff;background:#ffffff0a;border-color:#ffffffd9}.dzinr-filter-pill.is-active{box-shadow:0 4px 24px #ffffff26;color:#000!important;background:#fff!important;border-color:#fff!important}.dzinr-filter-pill.is-active svg{stroke:#000!important}.dzinr-filter-pill sup{opacity:.6;margin-left:3px;font-size:10px;font-weight:400}.dzinr-row-expandable{flex-wrap:wrap;align-items:center;gap:.55rem;width:100%;transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .35s,transform .35s,margin-top .3s;display:flex}[data-theme=light] .dzinr-filter-pill,[data-theme=light] .dzinr-toggle-btn{color:#0a0f23b3;background:0 0;border-color:#0a0f2333}[data-theme=light] .dzinr-filter-pill:hover,[data-theme=light] .dzinr-toggle-btn:hover{color:#050714;background:#0a0f230a;border-color:#0a0f23d9}[data-theme=light] .dzinr-filter-pill.is-active{box-shadow:0 4px 20px #173ded4d;color:#fff!important;background:#173ded!important;border-color:#173ded!important}[data-theme=light] .dzinr-filter-pill.is-active svg{stroke:#fff!important}@media (width<=768px){.dzinr-filter-pill,.dzinr-toggle-btn{padding:.52rem 1.15rem;font-size:.76rem}}.dzinr-about-hero-title{font-family:var(--font-display,"Syne", sans-serif);letter-spacing:-.04em;font-weight:700;line-height:.85}.dzinr-letter-char{will-change:transform, opacity;display:inline-block}.dzinr-about-divider{background:var(--border-subtle,#bbc3ff2e);width:100%;height:1px}.dzinr-about-card{background:var(--bg-surface,#0a102a8c);border:1px solid var(--border-subtle,#bbc3ff2e);-webkit-backdrop-filter:blur(12px);transition:all .4s cubic-bezier(.16,1,.3,1)}.dzinr-about-card:hover{border-color:var(--spotlight-accent,#173ded);transform:translateY(-4px);box-shadow:0 16px 36px -8px #173ded4d}.dzinr-marquee-track{will-change:transform;gap:1.5rem;width:max-content;animation:45s linear infinite dzinrMarqueeScroll;display:flex}.dzinr-marquee-track:hover{animation-play-state:paused}@keyframes dzinrMarqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.dzinr-arrow-btn{cursor:pointer;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex;position:relative}.dzinr-arrow-btn:after{content:"";background:currentColor;width:0;height:1px;transition:width .3s;position:absolute;bottom:-2px;left:0}.dzinr-arrow-btn:hover:after{width:100%}.dzinr-arrow-btn svg{transition:transform .3s}.dzinr-arrow-btn:hover svg{transform:rotate(0)!important}.dzinr-word-highlight{cursor:default;transition:color .3s,opacity .3s,text-shadow .3s,transform .2s}.dzinr-word-highlight:hover{text-shadow:0 0 24px #5f86ffd9;transform:translateY(-2px);color:#fff!important;opacity:1!important}[data-theme=light] .dzinr-word-highlight:hover{text-shadow:0 0 20px #173ded59;color:#173ded!important;opacity:1!important}[data-theme=light] .dzinr-about-card{background:#ffffffd9;border-color:#0e121a1f}[data-theme=light] .dzinr-about-card:hover{border-color:#173ded;box-shadow:0 16px 36px -8px #173ded2e}.dzinr-proven-card{transform-style:preserve-3d;will-change:transform, box-shadow, border-color;position:relative;overflow:hidden}.dzinr-proven-card .card-number-glow{transition:text-shadow .35s,transform .35s cubic-bezier(.16,1,.3,1),color .3s}.dzinr-proven-card:hover .card-number-glow{text-shadow:0 0 35px #5f86ff99,0 0 70px #173ded59;transform:translateY(-2px)}[data-theme=light] .dzinr-proven-card:hover .card-number-glow{text-shadow:0 0 25px #173ded4d}.magic-text-track{width:100%;min-height:300vh;position:relative}.magic-text-sticky{justify-content:center;align-items:center;min-height:100vh;padding:2rem clamp(1.25rem,4vw,4rem);display:flex;position:sticky;top:0}.magic-text-paragraph{max-width:1400px;font-family:var(--font-display,"Syne", sans-serif);letter-spacing:-.035em;z-index:2;--magic-reveal-color:#fff;--magic-reveal-glow:0 0 10px #ffffffe6, 0 0 22px #5f86ffd9, 0 0 45px #5f86ff99, 0 0 80px #173ded73;flex-wrap:wrap;align-items:baseline;margin:0 auto;font-size:clamp(2.4rem,5.8vw,5.5rem);font-weight:600;line-height:1.15;display:flex;position:relative}.magic-text-word-wrap{-webkit-user-select:none;user-select:none;margin-bottom:clamp(.2rem,.6vw,.6rem);margin-right:clamp(.45rem,1.1vw,1.1rem);display:inline-block;position:relative}.magic-text-ghost{color:var(--text-primary,#fff);opacity:.18;-webkit-user-select:none;user-select:none;display:inline-block}.magic-text-reveal{color:var(--magic-reveal-color,#fff);will-change:opacity;text-shadow:var(--magic-reveal-glow);display:inline-block;position:absolute;top:0;left:0}[data-theme=light] .magic-text-paragraph{--magic-reveal-color:#0b101d;--magic-reveal-glow:0 0 14px #173ded73, 0 0 32px #5f86ff59}[data-theme=light] .magic-text-ghost{color:#0e121a;opacity:.16}[data-theme=light] .magic-text-reveal{color:var(--magic-reveal-color,#0b101d);text-shadow:var(--magic-reveal-glow)}.dzinr-proven-section{width:100%;padding:clamp(4.5rem,8vw,8rem) clamp(1.25rem,4vw,4rem) 2rem;position:relative}.dzinr-proven-header{z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex;position:relative}.dzinr-proven-title{font-family:var(--font-display,"Syne", sans-serif);letter-spacing:-.04em;color:var(--text-primary,#fff);margin:0;font-size:clamp(3.2rem,9vw,8.5rem);font-weight:600;line-height:.92}.dzinr-proven-title-line{line-height:1.1;display:inline-block;overflow:hidden}.dzinr-proven-numbers-box{min-width:240px}.dzinr-proven-numbers-label{color:var(--spotlight-accent,#173ded);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;font-size:.85rem;font-weight:600}.dzinr-proven-numbers-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.dzinr-proven-desktop{z-index:10;margin-top:-35vh;display:block;position:relative}@media (width<=1023px){.dzinr-proven-desktop{display:none!important}}.dzinr-proven-track{width:100%;height:300vh;position:relative}.dzinr-proven-pin{box-sizing:border-box;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;height:100vh;padding:0;display:flex}.result-service-card{-webkit-backdrop-filter:blur(16px);cursor:pointer;box-sizing:border-box;will-change:transform;background:#080e20b8;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;flex:1 1 0;justify-content:space-between;min-width:0;height:380px;min-height:380px;padding:clamp(1.75rem,2.5vw,2.5rem);transition:border-color .3s,box-shadow .3s,background .3s;display:flex;position:relative;overflow:hidden}.result-service-card:hover,.result-service-card.is-active-card{border-color:var(--spotlight-accent,#173ded);background:#0c1632d9;box-shadow:0 0 35px #173ded59,0 20px 40px #00000080}.dzinr-proven-mobile{margin-top:2rem;display:none}@media (width<=1023px){.dzinr-proven-mobile{display:block!important}}.dzinr-proven-mobile-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2.5rem;display:grid}.result-service-card-mobile{-webkit-backdrop-filter:blur(16px);cursor:pointer;box-sizing:border-box;background:#080e20b8;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:380px;padding:clamp(1.75rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden}[data-theme=light] .result-service-card,[data-theme=light] .result-service-card-mobile{background:#ffffffd9;border:1px solid #00000014;box-shadow:0 10px 30px #0000000a}[data-theme=light] .result-service-card:hover,[data-theme=light] .result-service-card.is-active-card{border-color:#173ded;box-shadow:0 0 30px #173ded33,0 15px 35px #00000014}.dzinr-about-container .dzinr-founder-grid{grid-template-columns:1.15fr minmax(280px,360px) 1fr;align-items:center;gap:clamp(2rem,4.5vw,4.5rem);width:100%;max-width:1400px;margin:0 auto;display:grid}.dzinr-about-container .dzinr-founder-portrait-wrap{aspect-ratio:.9;border:1px solid var(--border-subtle);border-radius:16px;width:100%;max-width:360px;margin:0 auto;overflow:hidden;box-shadow:0 20px 50px -10px #173ded33}.dzinr-about-container .dzinr-founder-bio-wrap{max-width:400px}@media (width>=769px) and (width<=1023px){.dzinr-about-container .dzinr-about-section{box-sizing:border-box!important;padding:4.5rem 2rem!important}.dzinr-about-container .dzinr-about-hero-section{padding-top:6rem!important;padding-bottom:3rem!important}.dzinr-about-container .dzinr-about-divider-wrap{box-sizing:border-box!important;padding-left:2rem!important;padding-right:2rem!important}.dzinr-about-container .dzinr-team-grid{grid-template-columns:repeat(3,1fr)!important;gap:1.25rem!important}.dzinr-about-container .magic-text-track{min-height:250vh!important}.dzinr-about-container .magic-text-sticky,.dzinr-about-container .dzinr-moodboard-header,.dzinr-about-container .editorial-cta-container{padding-left:2rem!important;padding-right:2rem!important}.dzinr-about-container .dzinr-founder-grid{grid-template-columns:1fr!important;gap:2.5rem!important}.dzinr-about-container .dzinr-founder-portrait-wrap{max-width:360px!important;margin:0 auto!important}.dzinr-about-container .dzinr-founder-bio-wrap{max-width:100%!important}}@media (width<=768px){.dzinr-about-container .dzinr-about-section{box-sizing:border-box!important;width:100%!important;padding:3.5rem 1.25rem!important}.dzinr-about-container .dzinr-about-divider-wrap{box-sizing:border-box!important;width:100%!important;padding-left:1.25rem!important;padding-right:1.25rem!important}.dzinr-about-container .dzinr-about-hero-section{padding-top:5rem!important;padding-bottom:2rem!important}.dzinr-about-container .dzinr-hero-top-row{flex-direction:column!important;align-items:flex-start!important;gap:1.5rem!important}.dzinr-about-container .dzinr-about-hero-title{letter-spacing:-.04em!important;word-break:break-word!important;font-size:clamp(3rem,13.5vw,4.75rem)!important;line-height:.92!important}.dzinr-about-container .dzinr-hero-thesis-wrap{align-items:flex-start!important;gap:1rem!important;max-width:100%!important;padding-bottom:0!important}.dzinr-about-container .dzinr-hero-thesis-wrap p{font-size:1rem!important;line-height:1.55!important}.dzinr-about-container .dzinr-hero-coords{flex-wrap:wrap!important;gap:.4rem .85rem!important;font-size:.68rem!important}.dzinr-about-container .dzinr-hero-banner-wrap{border-radius:14px!important;height:clamp(230px,58vw,360px)!important;margin-top:.5rem!important}.dzinr-about-container .dzinr-hero-banner-badge{letter-spacing:.04em!important;padding:.35rem .75rem!important;font-size:.68rem!important;bottom:.85rem!important;left:.85rem!important}.dzinr-about-container .dzinr-story-grid{grid-template-columns:1fr!important;gap:1.75rem!important}.dzinr-about-container .dzinr-story-title{font-size:clamp(2rem,8.5vw,2.75rem)!important;line-height:1.08!important}.dzinr-about-container .dzinr-story-est{letter-spacing:.06em!important;margin-top:.65rem!important;font-size:.7rem!important}.dzinr-about-container .dzinr-story-narrative{max-width:100%!important}.dzinr-about-container .dzinr-story-narrative p{font-size:clamp(1.1rem,4.6vw,1.35rem)!important;line-height:1.52!important}.dzinr-about-container .dzinr-agency-grid{grid-template-columns:1fr!important;gap:2.25rem!important}.dzinr-about-container .dzinr-agency-media-wrap{gap:1rem!important;width:100%!important}.dzinr-about-container .dzinr-agency-media-wrap>div:last-child{border-radius:14px!important;height:clamp(260px,75vw,380px)!important;max-height:380px!important}.dzinr-about-container .dzinr-agency-text-wrap{gap:1.35rem!important;max-width:100%!important}.dzinr-about-container .dzinr-agency-text-wrap p{font-size:.98rem!important;line-height:1.65!important}.dzinr-about-container .dzinr-proven-section{padding:3.5rem 1.25rem 2rem!important}.dzinr-about-container .dzinr-proven-header{flex-direction:column!important;gap:1.5rem!important;margin-bottom:2rem!important}.dzinr-about-container .dzinr-proven-title{font-size:clamp(2.8rem,12vw,4.2rem)!important;line-height:.95!important}.dzinr-about-container .dzinr-proven-numbers-box{width:100%!important;min-width:100%!important}.dzinr-about-container .dzinr-proven-numbers-label{margin-bottom:.65rem!important;font-size:.78rem!important}.dzinr-about-container .dzinr-proven-numbers-list{gap:.35rem!important}.dzinr-about-container .dzinr-proven-numbers-list li{font-size:.78rem!important}.dzinr-about-container .dzinr-proven-mobile{margin-top:1.5rem!important}.dzinr-about-container .dzinr-proven-mobile-grid{grid-template-columns:1fr!important;gap:1.25rem!important;margin-bottom:2rem!important}.dzinr-about-container .result-service-card-mobile{border-radius:16px!important;min-height:330px!important;padding:1.65rem 1.35rem!important}.dzinr-about-container .magic-text-track{min-height:220vh!important;padding:0!important}.dzinr-about-container .magic-text-sticky{min-height:100vh!important;padding-left:1.25rem!important;padding-right:1.25rem!important}.dzinr-about-container .magic-text-paragraph{letter-spacing:-.03em!important;font-size:clamp(1.65rem,6.6vw,2.5rem)!important;line-height:1.25!important}.dzinr-about-container .magic-text-word-wrap{margin-bottom:.35rem!important;margin-right:clamp(.3rem,1.6vw,.55rem)!important}.dzinr-about-container .dzinr-founder-grid{grid-template-columns:1fr!important;gap:2.25rem!important}.dzinr-about-container .dzinr-founder-heading-wrap h3{font-size:clamp(1.85rem,7vw,2.4rem)!important;line-height:1.15!important}.dzinr-about-container .dzinr-founder-portrait-wrap{border-radius:14px!important;width:100%!important;max-width:360px!important;max-height:400px!important;margin:0 auto!important}.dzinr-about-container .dzinr-founder-bio-wrap{gap:1.25rem!important;max-width:100%!important}.dzinr-about-container .dzinr-founder-bio-wrap p{font-size:.98rem!important;line-height:1.62!important}.dzinr-about-container .dzinr-team-header-grid{grid-template-columns:1fr!important;gap:.65rem!important;margin-bottom:1.75rem!important}.dzinr-about-container .dzinr-team-title{font-size:clamp(2.2rem,8vw,3rem)!important}.dzinr-about-container .dzinr-team-grid{grid-template-columns:repeat(2,1fr)!important;gap:.85rem!important}.dzinr-about-container .dzinr-team-card-photo{border-radius:10px!important;margin-bottom:.65rem!important}.dzinr-about-container .dzinr-team-card-name{font-size:.85rem!important}.dzinr-about-container .dzinr-team-card-role{font-size:.72rem!important}.dzinr-about-container .dzinr-moodboard-section{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.dzinr-about-container .dzinr-moodboard-header{margin-bottom:1.5rem!important;padding-left:1.25rem!important;padding-right:1.25rem!important}.dzinr-about-container .dzinr-moodboard-tag-left,.dzinr-about-container .dzinr-moodboard-tag-right{letter-spacing:-.01em!important;font-size:clamp(.72rem,3.2vw,.95rem)!important}.dzinr-about-container .dzinr-moodboard-card{gap:.65rem!important;width:210px!important}.dzinr-about-container .dzinr-moodboard-card>div:first-child{border-radius:10px!important}.dzinr-about-container .editorial-cta-container{padding-left:1.25rem!important;padding-right:1.25rem!important}.page-section{padding:3.5rem 0}.page-section.hero{padding:3rem 0 3.5rem}.site-container{padding-left:clamp(1rem,4.5vw,1.5rem);padding-right:clamp(1rem,4.5vw,1.5rem)}.monumental-title{font-size:clamp(1.9rem,9vw,3rem)}.monumental-subtitle{margin-bottom:1.75rem;font-size:clamp(.95rem,3.8vw,1.25rem)}.wayfinding-tag{margin-bottom:1rem;padding:.28rem .6rem;font-size:.68rem}.work-grid{grid-template-columns:1fr;gap:1.25rem}}@media (width>=540px) and (width<=768px){.work-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}}@media (width<=768px){.bento-grid{grid-template-columns:repeat(4,1fr);gap:1rem}.bento-card{padding:1.5rem 1.25rem}}@media (width<=540px){.bento-grid{grid-template-columns:repeat(2,1fr);gap:.85rem}}@media (width<=380px){.bento-grid{grid-template-columns:1fr}}@media (width<=768px){.cta-banner-card{border-radius:var(--radius-md);padding:2rem 1.25rem}.cta-banner-card.split{gap:1.25rem;padding:2rem 1.25rem}.cta-banner-heading{max-width:100%;font-size:clamp(1.6rem,7vw,2.4rem)}.cta-banner-desc{max-width:100%;font-size:.93rem}}@media (width<=420px){.banner-cta-btn-primary,.banner-cta-btn-secondary{justify-content:center;width:100%}.cta-banner-card .flex{flex-direction:column;align-items:stretch}}@media (width<=768px){.intake-form{border-radius:var(--radius-md);padding:1.5rem 1.1rem}.form-input,.form-textarea{padding:.75rem .85rem;font-size:16px}.stats-feedback-grid{gap:1.25rem;margin-bottom:2.5rem}.kinetic-band__track{font-size:clamp(28px,8vw,52px)}.kinetic-band{padding:clamp(10px,3vw,18px) 0}}@media (width<=600px){.novara-footer-wrap{padding-inline:1.25rem;padding-bottom:clamp(24px,6vw,48px)}.novara-links-grid{grid-template-columns:1fr 1fr;gap:0}.novara-col{padding-block:1.5rem;padding-inline:0}.novara-col:nth-child(odd){padding-right:1rem}.novara-col:nth-child(2n){padding-left:1rem}}@media (width<=380px){.novara-links-grid{grid-template-columns:1fr}.novara-col{border-bottom:1px solid var(--border-subtle);padding-inline:0!important;padding-left:0!important;padding-right:0!important}.novara-col:last-child{border-bottom:none}}@media (width<=768px){.footer__email{flex-direction:column;align-items:flex-start;gap:.75rem;padding-block:1.25rem;font-size:clamp(1.4rem,6vw,2.4rem)}.footer__wordmark{font-size:clamp(60px,18vw,120px);transform:translateY(.06em)}}@media (width<=480px){.footer__email{font-size:clamp(1.1rem,8vw,1.8rem)}}@media (width<=600px){.hero-accent-text{display:inline-block}.section-eyebrow,.wayfinding-tag{margin-bottom:.75rem}}@media (width<=768px){.testimonial-stage{height:auto;position:relative}.testimonial-quote{font-size:.95rem;line-height:1.58}}@media (width<=600px){.comparison-container{height:clamp(320px,65vw,480px)}}@media (width<=480px){.telemetry-grid{grid-template-columns:1fr 1fr;gap:.6rem}.telemetry-card{padding:1.1rem}.telemetry-stat .value{font-size:1.05rem}}@media (width<=600px){.filter-bar{gap:.4rem;margin-bottom:1.75rem}.filter-btn{padding:.4rem .8rem;font-size:.7rem}.brand-section{padding:clamp(3.5rem,8vh,5rem) clamp(1rem,4vw,1.5rem)}.brand-word{font-size:clamp(2rem,11vw,3.5rem)}}@media (width<=540px){.luxury-contact-console-wrap [style*="gridTemplateColumns: '1fr 1fr'"],.luxury-contact-console-wrap [style*="gridTemplateColumns: \"1fr 1fr\""]{flex-direction:column!important;display:flex!important}.luxury-contact-console-wrap input,.luxury-contact-console-wrap select,.luxury-contact-console-wrap textarea{font-size:16px}}@media (width<=768px){.dzinr-contact-hubs-grid,.project-intake-sidebar-grid{grid-template-columns:1fr!important}.project-intake-wrap{padding:1.5rem 1.1rem!important}.page-section.hero{min-height:calc(100svh - 80px)}}@media (width<=480px){.site-header .nav-container{gap:.75rem;padding-left:1rem;padding-right:1rem}.brand-badge{display:none}.mobile-nav-drawer{padding:1.25rem 1rem}.mobile-nav-link{padding:.75rem .85rem;font-size:.88rem}}@media (width<=600px){.icon-btn{width:38px;height:38px}.bento-card,.telemetry-card,.case-card .case-content,.intake-form,.cta-banner-card{padding:1.1rem .9rem}.site-wrapper,main{overflow-x:clip}.work-grid-matrix-inner{grid-template-columns:1fr!important}.editorial-cta-container{padding-left:1.1rem!important;padding-right:1.1rem!important}.editorial-cta-btn-row{flex-direction:column;align-items:stretch;gap:.75rem}.editorial-cta-btn-row .cta-btn-primary,.editorial-cta-btn-row .cta-btn-secondary{justify-content:center;width:100%}.footer__bottom-wrap{row-gap:24px;padding-inline:1.1rem}.footer .grid12,.site-footer .grid12,.footer__cols{padding-inline:1.1rem;row-gap:2rem;padding-bottom:2.5rem}.pill-group{gap:.35rem}.pill-badge{padding:.4rem .75rem;font-size:.7rem}}@media (width<=480px){.dzinr-filter-pill,.dzinr-toggle-btn{padding:.45rem .9rem;font-size:.72rem}.dzinr-about-hero-title{font-size:clamp(2.6rem,14vw,4rem)!important}}@media (width<=768px){input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=url],textarea,select{font-size:16px!important}.naya-work-section{width:100%!important;max-width:100vw!important;height:auto!important;min-height:unset!important;margin-left:0!important;margin-right:0!important;padding:0 0 2rem!important;overflow:visible!important}.naya-work-section .naya-cylinder-stage,.naya-work-section .naya-drag-cursor-follower,.naya-work-section .naya-carousel-noise-overlay{display:none!important}.naya-work-intro-section{padding-top:3.25rem!important;padding-bottom:.75rem!important}}
