:root{--black:#050607;--ink:#090b0d;--panel:#101316;--panel-soft:#15191c;--white:#f1f0eb;--muted:#a2a49f;--quiet:#686d6a;--line:#f1f0eb24;--line-strong:#f1f0eb45;--gold:#c3a66b;--gold-light:#ddc88f;--green:#95b197;--display:"Bodoni 72", Didot, "Iowan Old Style", "Palatino Linotype", serif;--roman:"Trajan Pro", "Times New Roman", "Palatino Linotype", serif;--sans:"Avenir Next", "Century Gothic", "Trebuchet MS", sans-serif;--mono:"IBM Plex Mono", "Cascadia Mono", "SFMono-Regular", Consolas, monospace;--container:min(1320px, calc(100vw - 96px))}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{color:var(--white);background:var(--black);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}::selection{color:var(--black);background:var(--gold-light)}.skip-link{z-index:100;color:var(--black);background:var(--white);padding:12px 16px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-shell{min-height:100vh;overflow:hidden}.inscription-rail{z-index:30;color:#ddc88fad;mix-blend-mode:difference;pointer-events:none;flex-direction:column;align-items:center;gap:14px;width:28px;height:min(610px,78vh);padding-block:4px;display:flex;position:fixed;top:50%;right:12px;transform:translateY(-50%)}.rail-cap{font:8px/1 var(--roman);letter-spacing:.16em;writing-mode:vertical-rl}.rail-inscription{color:#f1f0eb73;font:8px/1 var(--roman);letter-spacing:.22em;text-transform:uppercase;writing-mode:vertical-rl}.rail-line{background:#f1f0eb2e;flex:1;width:1px;position:relative;overflow:hidden}.reading-progress{background:var(--gold-light);transform-origin:top;display:block;position:absolute;inset:0;transform:scaleY(0)}.container{z-index:1;width:var(--container);margin-inline:auto;position:relative}.classification-bar{z-index:20;border-bottom:1px solid var(--line);color:#888c89;height:30px;font:8px/1 var(--mono);letter-spacing:.17em;text-transform:uppercase;background:#050607;grid-template-columns:1fr 1fr 1fr;align-items:center;padding-inline:max(32px,50vw - 660px);display:grid;position:relative}.classification-bar span:nth-child(2){text-align:center}.classification-bar span:last-child{text-align:right}.site-header{z-index:10;width:var(--container);border-bottom:1px solid #ffffff40;grid-template-columns:1fr auto 1fr;align-items:center;height:110px;margin-inline:auto;display:grid;position:absolute;top:30px;left:0;right:0}.brand,.footer-brand{align-items:center;gap:15px;display:inline-flex}.brand-mark{flex:none;width:48px;height:48px}.brand-mark circle{fill:#0506074d;stroke:#f1f0eb8f;stroke-width:1px}.brand-mark .mark-inner{fill:none;stroke:#c3a66b59}.brand-mark path:not(.mark-axis){fill:var(--gold-light)}.brand-mark .mark-axis{fill:none;stroke:var(--white);stroke-width:.45px;opacity:.22}.brand-copy{flex-direction:column;gap:6px;display:flex}.brand-copy strong{font:600 20px/1 var(--sans);letter-spacing:.18em}.brand-copy small{color:#f1f0eba6;font:8px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.site-nav{color:#f1f0ebc7;font:9px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:36px;display:flex}.site-nav a{padding-block:13px;position:relative}.site-nav a:after{content:"";background:var(--gold);transform-origin:0;height:1px;transition:transform .18s;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.site-nav a:hover:after,.site-nav a:focus-visible:after{transform:scaleX(1)}.header-contact{font:9px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;justify-self:end;align-items:center;gap:20px;display:inline-flex}.header-contact span{color:var(--gold-light);font-size:15px}.hero{isolation:isolate;align-items:flex-end;min-height:max(760px,100vh - 30px);display:flex;position:relative;overflow:hidden}.hero-image,.hero-shade,.hero-grid{position:absolute;inset:0}.hero-image{z-index:-4;background:url(/images/veritasin-operations-room.webp) 50%/cover no-repeat;transform:scale(1.025)}.hero-shade{z-index:-3;background:linear-gradient(90deg,#030405f7 0%,#030405c2 37%,#03040526 73%),linear-gradient(#0000 55%,#030405f2 100%),linear-gradient(#03040559,#0000 30%)}.hero-grid{z-index:-2;opacity:.17;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:80px 80px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 67%);mask-image:linear-gradient(90deg,#000,#0000 67%)}.hero-content{width:var(--container);margin-inline:auto;padding:245px 0 145px}.accent-header{color:var(--gold-light);font:9px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase}.hero-kicker{align-items:center;gap:15px;display:flex}.hero-kicker:before{content:"";background:var(--gold);width:38px;height:1px}.hero h1{max-width:1040px;font:700 clamp(78px, 9.2vw, 150px) / .78 var(--sans);letter-spacing:-.07em;text-transform:uppercase;text-wrap:balance;perspective:900px;margin:34px 0 28px}.hero-line{transform-origin:50% 100%;display:block}.hero-line-outline{color:#0000;-webkit-text-stroke:1px #f1f0ebcc;font-weight:400;display:block}.hero-content>p{color:#f1f0ebc2;max-width:650px;margin:0 0 42px;font-size:clamp(16px,1.35vw,20px);line-height:1.6}.hero-action{border-bottom:1px solid var(--gold);width:fit-content;min-width:220px;font:9px/1 var(--mono);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:17px 0;display:flex}.hero-action span{color:var(--gold-light);font-size:15px}.hero-status{color:#f1f0eb8c;font:8px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;gap:34px;display:flex;position:absolute;bottom:46px;right:max(48px,50vw - 660px)}.hero-status span:first-child{color:#f1f0ebcc}.hero-status i{background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%;margin-right:8px;display:inline-block}.epigraph-band{z-index:3;color:#d6c18b;background:linear-gradient(90deg,#c3a66b17,#0000 26%),#090b0c;border-top:1px solid #ddc88f52;border-bottom:1px solid #ddc88f52;align-items:center;height:58px;display:flex;position:relative;overflow:hidden}.epigraph-track{will-change:transform;white-space:nowrap;align-items:center;width:max-content;display:flex}.epigraph-track span,.epigraph-track i{font:11px/1 var(--roman);letter-spacing:.23em;text-transform:uppercase;padding-inline:54px}.epigraph-track i{color:#f1f0eb70;font-style:normal}.section-pad{isolation:isolate;padding-block:120px;position:relative;overflow:hidden}.latin-fragment{z-index:0;color:#f1f0eb07;font:500 clamp(76px, 10vw, 168px) / .85 var(--roman);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;position:absolute}.latin-fragment-left{transform-origin:0;top:22%;left:-5%;transform:rotate(-90deg)}.latin-fragment-right{transform-origin:100%;bottom:13%;right:-8%;transform:rotate(90deg)}.latin-fragment-dark{color:#17191a09}.section-heading{margin-bottom:62px}.section-heading h2,.method-intro h2,.reach-copy h2,.contact-content h2{font:500 clamp(48px, 5vw, 80px) / .98 var(--display);letter-spacing:-.035em;margin:20px 0 0}.centered{text-align:center;max-width:870px;margin-inline:auto}.centered p{max-width:700px;color:var(--muted);margin:26px auto 0;font-size:16px;line-height:1.7}.results{color:#17191a;background:radial-gradient(circle at 8% 15%,#c3a66b2b,#0000 22%),#e9e7e0}.results .accent-header{color:#8d6b2f}.results-grid{border-top:1px solid #17191a38;border-bottom:1px solid #17191a38;grid-template-columns:repeat(3,1fr);display:grid}.result{border-right:1px solid #17191a33;min-height:330px;padding:42px 42px 38px}.result:last-child{border-right:0}.result-visual{height:138px;margin-bottom:25px;overflow:hidden}.result strong{font:600 clamp(34px, 3.2vw, 50px) / 1 var(--sans);letter-spacing:-.04em;display:block}.result p{color:#5f625e;max-width:330px;margin:14px 0 0;font-size:13px;line-height:1.6}.signal-visual{background-color:#0000;background-image:linear-gradient(#17191a14 1px,#0000 1px),linear-gradient(90deg,#17191a14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:relative}.signal-visual:after{content:"";background:linear-gradient(155deg,#0000 0 14%,#9b7c40 15% 16%,#0000 17% 31%,#252a28 32% 34%,#0000 35% 55%,#9b7c40 56% 58%,#0000 59%);height:48px;position:absolute;bottom:32px;left:0;right:0}.signal-visual span{z-index:1;background:#e9e7e0;border:1px solid #17191a;border-radius:50%;width:7px;height:7px;position:absolute}.signal-visual span:first-child{top:60px;left:15%}.signal-visual span:nth-child(2){top:82px;left:50%}.signal-visual span:nth-child(3){top:49px;left:84%}.spectrum-visual{border-bottom:1px solid #17191a4d;align-items:end;gap:8px;display:flex}.spectrum-visual i{width:7%;height:calc(22% + (var(--bar,1) * 1%));background:#202422}.spectrum-visual i:first-child{height:24%}.spectrum-visual i:nth-child(2){height:38%}.spectrum-visual i:nth-child(3){height:31%}.spectrum-visual i:nth-child(4){background:#9b7c40;height:66%}.spectrum-visual i:nth-child(5){height:48%}.spectrum-visual i:nth-child(6){height:83%}.spectrum-visual i:nth-child(7){height:58%}.spectrum-visual i:nth-child(8){background:#9b7c40;height:96%}.spectrum-visual i:nth-child(9){height:74%}.spectrum-visual i:nth-child(10){height:43%}.spectrum-visual i:nth-child(11){height:61%}.focus-visual{background:radial-gradient(circle,#0000 0 25px,#17191a21 26px 27px,#0000 28px 52px,#17191a21 53px 54px,#0000 55px),linear-gradient(90deg,#0000 49.8%,#17191a33 50%,#0000 50.2%);position:relative}.focus-visual:after{content:"";background:#17191a33;height:1px;position:absolute;top:50%;left:0;right:0}.focus-visual span{z-index:1;background:#e9e7e0;border:3px solid #9b7c40;border-radius:50%;width:14px;height:14px;position:absolute;top:calc(50% - 7px);left:calc(50% - 7px)}.strategy{background:linear-gradient(125deg, transparent 65%, #c3a66b0a), var(--ink)}.split-heading{grid-template-columns:1.45fr .55fr;align-items:end;gap:90px;display:grid}.split-heading>p{max-width:380px;color:var(--muted);margin:0 0 4px;font-size:14px;line-height:1.7}.strategy-grid{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(2,1fr);display:grid}.strategy-card{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:#ffffff03;grid-template-columns:65px 1fr;gap:25px;min-height:290px;padding:42px;transition:background .22s,transform .22s;display:grid;position:relative}.strategy-card:hover{z-index:1;background:#c3a66b12;transform:translateY(-3px)}.strategy-number{color:var(--gold);font:9px/1 var(--mono);letter-spacing:.15em}.strategy-card h3{max-width:440px;font:500 clamp(27px, 2.5vw, 39px) / 1.06 var(--display);margin:-7px 0 22px}.strategy-card p{max-width:450px;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.card-line{background:var(--gold);width:24px;height:1px;position:absolute;bottom:25px;right:25px}.capabilities{background:#060809}.capability-grid{grid-template-columns:repeat(3,1fr);display:grid}.capability-card{isolation:isolate;border-right:1px solid #ffffff40;min-height:510px;position:relative;overflow:hidden}.capability-card:last-child{border-right:0}.capability-image{z-index:-2;background:url(/images/veritasin-operations-room.webp) var(--image-position) center / auto 100% no-repeat;filter:grayscale(.55)contrast(1.08);transition:filter .5s,transform .7s;position:absolute;inset:0;transform:scale(1.04)}.capability-card:after{z-index:-1;content:"";background:linear-gradient(#0305060d 28%,#030506f7),linear-gradient(90deg,#04060740,#0000);position:absolute;inset:0}.capability-card:hover .capability-image{filter:grayscale(.15)contrast(1.08);transform:scale(1.09)}.capability-copy{position:absolute;bottom:36px;left:34px;right:34px}.capability-copy>span{color:var(--gold-light);font:8px/1 var(--mono);letter-spacing:.16em}.capability-copy h3{font:500 clamp(28px, 2.6vw, 42px) / 1 var(--display);margin:14px 0 10px}.capability-copy p{color:#f1f0ebab;margin:0;font-size:13px;line-height:1.5}.arcana{background:radial-gradient(circle at 24% 48%,#c3a66b1f,#0000 31%),linear-gradient(135deg,#17140f,#0a0b0c 64%)}.arcana .section-heading{z-index:2;position:relative}.arcana-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(60px,8vw,130px);display:grid}.artifact-wrap{min-width:0;position:relative}.artifact{aspect-ratio:1;background:radial-gradient(circle,#c3a66b1a,#0000 46%),repeating-radial-gradient(circle,#0000 0 48px,#ddc88f09 49px 50px);border:1px solid #ddc88f33;border-radius:50%;width:min(100%,550px);margin-inline:auto;position:relative;box-shadow:inset 0 0 90px #000000b8,0 0 100px #c3a66b0d}.artifact:before,.artifact:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.artifact:before{border:1px solid #ddc88f2e;inset:8%}.artifact:after{border:1px solid #f1f0eb1f;inset:22%}.artifact-ring{transform-origin:50%;will-change:transform;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.artifact-ring circle{fill:none;stroke:#ddc88f38;stroke-width:1px}.artifact-ring text{fill:#ddc88fb8;font:12px var(--roman);letter-spacing:.24em}.artifact-ring-inner{opacity:.68}.artifact-ring-inner text{fill:#f1f0eb7a;font-size:10px}.artifact-axis{z-index:0;background:#ddc88f24;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.axis-horizontal{width:84%;height:1px}.axis-vertical{width:1px;height:84%}.artifact-lens{z-index:2;background:#030405d1;border:1px solid #ddc88f7a;border-radius:50%;width:150px;height:72px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 42px #c3a66b14}.artifact-lens:before,.artifact-lens:after{content:"";background:#ddc88f38;position:absolute;top:50%;transform:translateY(-50%)}.artifact-lens:before{height:1px;left:0;right:0}.artifact-lens:after{width:1px;height:100%;left:50%}.artifact-lens>span,.artifact-lens-glow{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.artifact-lens>span{z-index:2;border:2px solid var(--gold-light);background:#090a0b;width:12px;height:12px}.artifact-lens-glow{opacity:.72;will-change:transform, opacity;background:radial-gradient(circle,#ddc88f80,#0000 67%);width:58px;height:58px;display:block}.artifact-core{z-index:3;flex-direction:column;align-items:center;gap:7px;display:flex;position:absolute;top:63%;left:50%;transform:translate(-50%)}.artifact-core strong{color:var(--gold-light);font:500 28px/1 var(--roman);letter-spacing:.23em}.artifact-core small{color:#f1f0eb5e;font:7px/1 var(--roman);letter-spacing:.2em;white-space:nowrap}.artifact-stamp{color:#ddc88fa6;font:12px/1 var(--roman);letter-spacing:.28em;text-align:center;text-transform:uppercase;margin-top:30px}.artifact-stamp i{color:#f1f0eb57;padding-inline:7px;font-style:normal}.arcana-list{border-top:1px solid #ddc88f4d}.arcana-entry{border-bottom:1px solid #ddc88f29;grid-template-columns:46px 1fr .8fr;align-items:center;gap:22px;min-height:128px;display:grid}.arcana-entry>span{color:var(--gold);font:8px/1 var(--mono)}.arcana-entry h3{color:var(--white);font:500 clamp(20px, 1.7vw, 27px) / 1.1 var(--roman);letter-spacing:.08em;margin:0 0 9px}.arcana-entry strong{color:var(--gold-light);font:8px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;font-weight:400}.arcana-entry p{color:#f1f0eb85;margin:0;font-size:12px;line-height:1.55}.arcana-formula{color:#ddc88f8c;min-height:86px;font:9px/1 var(--roman);letter-spacing:.19em;border-top:1px solid #ddc88f33;border-bottom:1px solid #ddc88f33;justify-content:space-between;align-items:center;margin-top:84px;padding-inline:28px;display:flex}.arcana-formula i{background:#ddc88f75;border-radius:50%;width:3px;height:3px}.method{color:#17191a;background:#e9e7e0}.method-layout{grid-template-columns:.8fr 1.2fr;gap:110px;display:grid}.method .accent-header{color:#8d6b2f}.method-intro p{color:#626560;max-width:460px;margin:28px 0 0;font-size:14px;line-height:1.7}.method-list{border-top:1px solid #17191a57}.method-row{border-bottom:1px solid #17191a33;grid-template-columns:55px 145px 1fr 24px;align-items:center;gap:20px;min-height:122px;display:grid}.method-row>span{color:#8d6b2f;font:9px/1 var(--mono)}.method-row h3{font:500 28px/1 var(--display);margin:0}.method-row p{color:#626560;margin:0;font-size:13px}.method-row i{color:#8d6b2f;font-style:normal}.reach{background:radial-gradient(circle at 16% 40%, #c3a66b1a, transparent 28%), var(--ink)}.reach-card{border:1px solid var(--line-strong);background:#ffffff05;grid-template-columns:.9fr 1.1fr;display:grid}.reach-map{border-right:1px solid var(--line);background:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:42px 42px;place-items:center;min-height:510px;display:grid}.globe{aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#c3a66b2e,#0000 55%),#070a0bcc;border:1px solid #ddc88f99;border-radius:50%;width:min(310px,70%);position:relative;overflow:hidden;box-shadow:0 0 80px #c3a66b14}.globe:before,.globe:after,.globe-axis,.globe-scan,.node{position:absolute}.globe:before{content:"";border-top:1px solid #f1f0eb33;border-bottom:1px solid #f1f0eb33;border-radius:50%;inset:18% 0}.globe:after{content:"";border-left:1px solid #f1f0eb33;border-right:1px solid #f1f0eb33;border-radius:50%;inset:0 18%}.globe-axis{background:#f1f0eb33;height:1px;inset:49.8% 0 auto}.axis-two{transform:rotate(35deg)}.axis-three{transform:rotate(-35deg)}.globe-scan{transform-origin:0 0;clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(35deg,#c3a66b4d,#0000 72%);animation:8s linear infinite scan;inset:50% 0 0 50%}.node{background:var(--gold-light);width:7px;height:7px;box-shadow:0 0 12px var(--gold);border-radius:50%}.node-one{top:29%;left:61%}.node-two{top:56%;left:28%}.node-three{top:68%;left:73%}.reach-copy{padding:72px 72px 50px}.reach-copy h2{font-size:clamp(44px,4.2vw,68px)}.reach-copy p{max-width:520px;color:var(--muted);margin:28px 0 0;font-size:15px;line-height:1.7}.reach-facts{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.reach-facts div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:10px;min-height:150px;padding:34px 42px;display:flex}.reach-facts div:last-child{border-right:0}.reach-facts strong{color:var(--gold-light);font:500 42px/1 var(--display)}.reach-facts span{color:var(--muted);font:8px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.contact-banner{isolation:isolate;align-items:center;min-height:590px;display:flex;position:relative;overflow:hidden}.contact-background,.contact-overlay{position:absolute;inset:0}.contact-background{z-index:-2;filter:grayscale(.7);background:url(/images/veritasin-operations-room.webp) 50% 55%/cover no-repeat}.contact-overlay{z-index:-1;background:linear-gradient(90deg,#040506f7,#040506b8 55%,#04050647),linear-gradient(#0000,#040506bd)}.contact-content{padding-block:90px}.contact-monument{z-index:0;color:#ddc88f21;width:220px;height:470px;font:18px/1 var(--roman);letter-spacing:.3em;text-transform:uppercase;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:-70px;right:max(60px,50vw - 660px)}.contact-monument:before{content:"";border-bottom:95px solid #ddc88f0e;border-left:110px solid #0000;border-right:110px solid #0000;width:0;height:0}.contact-monument i{background:linear-gradient(90deg,#0000,#ddc88f0b,#0000),repeating-linear-gradient(#0000 0 30px,#ddc88f14 31px);border-left:1px solid #ddc88f1f;border-right:1px solid #ddc88f1f;width:122px;height:270px;margin-bottom:18px;display:block}.contact-content h2{max-width:760px;font-size:clamp(58px,6.4vw,96px)}.contact-content p{color:#f1f0ebb0;max-width:560px;margin:28px 0 34px;font-size:15px;line-height:1.7}.contact-content a{border-bottom:1px solid var(--gold);width:fit-content;min-width:290px;font:9px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.contact-content a span{color:var(--gold-light);font-size:15px}.site-footer{width:var(--container);min-height:160px;color:var(--quiet);font:8px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:1fr 1fr 1fr;align-items:center;margin-inline:auto;display:grid}.footer-brand .brand-mark{width:34px;height:34px}.footer-brand span{color:var(--muted);font:600 15px/1 var(--sans);letter-spacing:.15em}.site-footer p:nth-child(2){text-align:center}.site-footer p:last-child{text-align:right}@keyframes scan{to{transform:rotate(360deg)}}@media (max-width:1280px){.inscription-rail{display:none}}@media (max-width:1050px){:root{--container:min(100% - 48px, 920px)}.site-header{grid-template-columns:1fr auto}.site-nav{display:none}.hero-content{padding-bottom:160px}.hero h1{font-size:clamp(72px,12vw,112px)}.hero-status{right:24px}.split-heading,.method-layout,.arcana-layout{grid-template-columns:1fr;gap:46px}.artifact{width:min(100%,510px)}.result{padding-inline:28px}.capability-card{min-height:430px}.reach-copy{padding:60px 46px}.latin-fragment{font-size:100px}}@media (max-width:720px){:root{--container:calc(100% - 32px)}.classification-bar{grid-template-columns:1fr 1fr;padding-inline:16px}.classification-bar span:nth-child(2){display:none}.site-header{height:88px}.brand-mark{width:39px;height:39px}.brand-copy strong{font-size:16px}.brand-copy small{display:none}.header-contact{gap:0;font-size:0}.header-contact span{font-size:19px}.hero{min-height:720px}.hero-image{background-position:63%}.hero-shade{background:linear-gradient(90deg,#030405ed,#0304054d),linear-gradient(#0000 30%,#030405fa)}.hero-content{padding:210px 0 140px}.hero h1{margin-top:30px;font-size:clamp(44px,12vw,58px);line-height:.83}.hero-content>p{font-size:15px}.hero-status{bottom:30px;right:16px}.hero-status span:not(:first-child){display:none}.section-pad{padding-block:84px}.epigraph-band{height:48px}.epigraph-track span,.epigraph-track i{padding-inline:32px;font-size:9px}.latin-fragment{display:none}.section-heading{margin-bottom:42px}.section-heading h2,.method-intro h2,.reach-copy h2{font-size:46px}.results-grid,.strategy-grid,.capability-grid,.reach-card,.reach-facts{grid-template-columns:1fr}.result{border-bottom:1px solid #17191a33;border-right:0;min-height:285px}.result:last-child{border-bottom:0}.strategy-card{grid-template-columns:42px 1fr;gap:12px;min-height:280px;padding:32px 26px}.capability-card{border-bottom:1px solid #ffffff40;border-right:0;min-height:460px}.capability-card:last-child{border-bottom:0}.artifact{width:min(100%,350px)}.artifact-ring text{font-size:14px}.artifact-ring-inner text{font-size:12px}.artifact-lens{width:112px;height:54px}.artifact-core strong{font-size:22px}.artifact-stamp{margin-top:25px;font-size:9px;line-height:1.5}.arcana-entry{grid-template-columns:34px 1fr;align-items:start;gap:12px;min-height:160px;padding-block:26px}.arcana-entry p{grid-column:2;font-size:12px}.arcana-formula{text-align:center;flex-wrap:wrap;justify-content:center;gap:22px;min-height:120px;margin-top:58px;padding-block:26px;line-height:1.5;display:flex}.method-row{grid-template-columns:36px 1fr 20px;gap:12px;min-height:145px}.method-row p{grid-column:2/4;padding-bottom:24px}.method-row i{grid-area:1/3}.reach-map{border-right:0;border-bottom:1px solid var(--line);min-height:390px}.reach-copy{padding:54px 28px}.reach-facts div{border-right:0;border-bottom:1px solid var(--line);min-height:125px}.reach-facts div:last-child{border-bottom:0}.contact-banner{min-height:560px}.contact-content h2{font-size:58px}.contact-content a{min-width:100%}.contact-monument{opacity:.55;bottom:-110px;right:-60px;transform:scale(.68)}.site-footer{grid-template-columns:1fr 1fr;gap:28px;min-height:190px;padding-block:35px}.site-footer p:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
