.about-page{--mono:ui-monospace, "SF Mono", "JetBrains Mono", "Cascadia Code", Menlo, monospace}body.deep-active.about-mono{background:#fff fixed}.about-page .mono{font-family:var(--mono);font-feature-settings:"tnum" 1}.grain:after{content:"";pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.mesh-adit{background:radial-gradient(55% 75% at 18% 18%,#007ec261,#0000 60%),radial-gradient(50% 60% at 88% 28%,#0036838c,#0000 62%),radial-gradient(70% 80% at 65% 105%,#ec751d1f,#0000 60%),linear-gradient(160deg,#071630 0%,#04070d 100%)}.ground-values{background:radial-gradient(80% 60% at 50% -10%,#007ec229,#0000 60%),#060f1f}.ground-spec{background-color:#04070d;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:46px 46px}.angled-top{clip-path:polygon(0 2.6vw,100% 0,100% 100%,0 100%)}.angled-both{clip-path:polygon(0 2.6vw,100% 0,100% calc(100% - 2.6vw),0 100%)}.tilt{transform-style:preserve-3d;transform:perspective(900px) rotateX(var(--ry,0deg)) rotateY(var(--rx,0deg)) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.2,.8,.2,1),border-color .4s,background-color .4s}.tilt:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(280px circle at var(--mx,50%) var(--my,50%), #e1aa5229, transparent 60%);transition:opacity .4s;position:absolute;inset:0}.tilt:hover:before{opacity:1}.tilt:hover{border-color:#e1aa5273!important}.img-frame{position:relative;overflow:hidden}.img-frame img{will-change:transform;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),filter .6s}.img-frame:hover img{filter:saturate(1.08)contrast(1.04);transform:scale(1.045)}.section-light{color:#0a1f3c;background:#eef1f6}.section-light .muted{color:#0a1f3c99}@media (prefers-reduced-motion:reduce){.tilt{transition:none;transform:none!important}.img-frame img{transition:none}}.about-editorial{--serif:"Lato", "Segoe UI", system-ui, sans-serif;font-family:Lato,Segoe UI,system-ui,sans-serif}.about-editorial .serif{font-family:var(--serif)}.about-editorial .rule{background:#00214f29;height:1px}.ed-divider{width:100%;max-width:1340px;margin-inline:auto;padding-inline:clamp(24px,4vw,48px)}.ed-divider>span{background:#00214f24;height:1px;display:block}.ed-duotone{filter:grayscale()contrast(1.05)brightness(1.03)}.ed-photo-tint{mix-blend-mode:multiply;background:linear-gradient(155deg,#00368373 0%,#00214f3d 55%,#007ec22e 100%)}.ed-corner{z-index:10;pointer-events:none;border:0 solid #ffffffb8;width:16px;height:16px;position:absolute}.ed-corner-tl{border-top-width:1px;border-left-width:1px;top:8px;left:8px}.ed-corner-tr{border-top-width:1px;border-right-width:1px;top:8px;right:8px}.ed-corner-bl{border-bottom-width:1px;border-left-width:1px;bottom:8px;left:8px}.ed-corner-br{border-bottom-width:1px;border-right-width:1px;bottom:8px;right:8px}.about-grad{z-index:0;pointer-events:none;filter:blur(26px);will-change:transform;background:radial-gradient(38% 42% at 32% 34%,#007ec238,#0000 70%),radial-gradient(36% 40% at 72% 58%,#ec751d29,#0000 70%),radial-gradient(44% 48% at 54% 86%,#e1aa5224,#0000 70%);border-radius:50%;animation:20s ease-in-out infinite alternate about-grad-drift;position:absolute;inset:-28% -18%}@keyframes about-grad-drift{0%{transform:translate(0,0)scale(1)rotate(0)}50%{transform:translate(-3%,2.5%)scale(1.1)rotate(8deg)}to{transform:translate(3%,-2%)scale(1.05)rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.about-grad{animation:none}}.ed-row{transition:padding-left .45s cubic-bezier(.2,.8,.2,1),color .4s}.ed-row:hover{padding-left:1.5rem}.ed-row:hover .ed-num{color:#ec751d}.ed-row .ed-body{opacity:0;max-height:0;transition:max-height .6s,opacity .5s,margin .5s;overflow:hidden}.ed-row:hover .ed-body{opacity:1;max-height:200px;margin-top:.9rem}.scene{align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.scene-bg{z-index:0;position:absolute;inset:0}.scene-bg img{object-fit:cover}.scene-content{z-index:2;position:relative}.scene-veil{z-index:1;position:absolute;inset:0}.ab-chapter{letter-spacing:.18em;text-transform:uppercase;color:#003683;align-items:center;gap:.7rem;font-size:12px;font-weight:700;display:inline-flex}.ab-chapter-tick{background:#ec751d;flex:none;width:26px;height:2px;display:inline-block}.ab-chapter--light{color:#ffffffe0}.ab-figure{box-shadow:0 24px 60px -30px #00214f73}.ab-img{will-change:transform;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s}.img-frame:hover .ab-img{transform:scale(1.06)}.ab-duotone{filter:grayscale(.82)contrast(1.06)brightness(.92)}.ab-value-num{transition:transform .45s cubic-bezier(.2,.8,.2,1),color .4s}.ab-value:hover .ab-value-num{transform:translate(4px)}.ab-dark{color:#fff;background:linear-gradient(160deg,#007ec2 0%,#0056a3 45%,#003683 100%)}.ab-dark-grad{background:radial-gradient(60% 80% at 16% 18%,#007ec24d,#0000 62%),radial-gradient(54% 64% at 88% 30%,#0036838c,#0000 64%),radial-gradient(70% 80% at 70% 112%,#ec751d1f,#0000 60%)}@media (prefers-reduced-motion:reduce){.ab-img{transition:none}}.ab-grid{background-image:linear-gradient(#00214f0b 1px,#0000 1px),linear-gradient(90deg,#00214f0b 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 55%,#0000 100%);mask-image:radial-gradient(120% 90% at 50% 0,#000 55%,#0000 100%)}.ab-grid-dark{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:64px 64px}.ab-corner{pointer-events:none;width:14px;height:14px;position:absolute}.ab-corner:before,.ab-corner:after{content:"";background:currentColor;position:absolute}.ab-corner:before{width:100%;height:1px;top:0;left:0}.ab-corner:after{width:1px;height:100%;top:0;left:0}.ab-corner.tl{top:10px;left:10px}.ab-corner.tr{top:10px;right:10px;transform:scaleX(-1)}.ab-corner.bl{bottom:10px;left:10px;transform:scaleY(-1)}.ab-corner.br{bottom:10px;right:10px;transform:scale(-1)}.ab-ghost{letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.4px #00214f1a;-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:900;line-height:.78}.ab-ghost-light{-webkit-text-stroke:1.4px #ffffff24}.ab-rail{background:#00214f24;width:1px;position:relative}.ab-rail-thumb{background:#ec751d;width:3px;height:52px;margin-left:-1.5px;position:absolute;top:0;left:50%;box-shadow:0 0 14px #ec751d8c}.ab-value .ab-value-name{transition:color .45s}.ab-value.is-active .ab-value-name{color:#ec751d}.ab-value.is-active .ab-value-num{color:#ec751d;transform:translate(4px)}.ab-value-plus{transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s,color .3s}.ab-value-acc[open] .ab-value-plus{color:#ec751d;border-color:#ec751d73;transform:rotate(45deg)}@keyframes ab-scan{0%{opacity:0;transform:translateY(-8%)}10%{opacity:.9}90%{opacity:.9}to{opacity:0;transform:translateY(560%)}}.ab-scanline{animation:6s cubic-bezier(.4,0,.2,1) infinite ab-scan}@media (prefers-reduced-motion:reduce){.ab-scanline{opacity:0;animation:none}.ab-rail-thumb{display:none}}.ab-globe-panel{box-shadow:0 34px 80px -40px #00152fbf}.ab-globe-panel:after{content:"";pointer-events:none;z-index:5;position:absolute;inset:0;box-shadow:inset 0 0 80px 10px #0008168c}.ab-chip{transition:border-color .35s,background-color .35s,transform .35s}.ab-chip:hover{background:#ec751d0f;border-color:#ec751d80;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ab-chip{transition:none}.ab-chip:hover{transform:none}}.ab-cred{transition:border-color .4s,background-color .4s,box-shadow .4s,transform .4s;position:relative;overflow:hidden}.ab-cred-accent{background:#ec751d;width:22px;height:2px;transition:width .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0}.ab-cred:hover{background:#fff;border-color:#00214f38;transform:translateY(-2px);box-shadow:0 22px 48px -30px #00214f80}.ab-cred:hover .ab-cred-accent{width:64px}.ab-cred-code{transition:transform .4s cubic-bezier(.2,.8,.2,1)}.ab-cred:hover .ab-cred-code{transform:translate(3px)}.ab-seal{animation:60s linear infinite ab-seal-spin}@keyframes ab-seal-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ab-cred,.ab-cred-accent,.ab-cred-code{transition:none}.ab-cred:hover{transform:none}.ab-seal{animation:none}}.gate-node{transition:color .35s,border-color .35s,box-shadow .35s,transform .35s}[data-gate].is-armed .gate-node{color:#ec751d;border-color:#ec751d;transform:translateY(-2px);box-shadow:0 10px 28px -16px #00214f8c}.pm-head:after{content:"";pointer-events:none;background:linear-gradient(270deg,#ec751d8c,#0000);width:26px;height:2px;margin-top:-1px;position:absolute;top:50%;right:100%}@media (prefers-reduced-motion:reduce){.gate-node{transition:none}.pm-head{display:none!important}}.eng-cap-img{filter:grayscale(.4)contrast(1.06)brightness(.92);will-change:transform;transition:transform .7s cubic-bezier(.2,.8,.2,1);transform:scale(1.02)}.group:hover .eng-cap-img{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.eng-cap-img{transition:none;transform:none}.group:hover .eng-cap-img{transform:none}}@keyframes engCapSwap{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.eng-cap-swap{animation:.5s cubic-bezier(.32,.72,0,1) both engCapSwap}@media (prefers-reduced-motion:reduce){.eng-cap-swap{animation:none}}.about-editorial .diff-panel{position:relative}.about-editorial .ed-corner-ink{border-color:#00214f6b;width:22px;height:22px}.about-editorial .diff-cell{transition:background-color .45s;position:relative}.about-editorial .diff-cell:hover{background-color:#00214f06}.about-editorial .diff-tick{background:var(--color-orange);width:24px;height:1px;transition:width .45s cubic-bezier(.22,1,.36,1);display:block}.about-editorial .diff-cell:hover .diff-tick{width:56px}.about-editorial .diff-cell+.diff-cell{border-top:1px solid #00214f24}@media (min-width:1024px){.about-editorial .diff-cell:nth-child(-n+2){border-top:0}.about-editorial .diff-cell:nth-child(odd){border-right:1px solid #00214f24}}@media (prefers-reduced-motion:reduce){.about-editorial .diff-tick,.about-editorial .diff-cell{transition:none}}
