.dcs{--dcs-sand:#f3ece1;--dcs-sand-deep:#e6dccb;--dcs-ink:#191814;--dcs-ink-soft:#4b4740;--dcs-stone:#b9ae9c;--dcs-forest:#1f3529;--dcs-forest-deep:#14241b;--dcs-gold:#b8802a;--dcs-line:#19181424;background:var(--dcs-sand);color:var(--dcs-ink);flex-direction:column;min-height:100vh;font-family:Archivo,system-ui,sans-serif;font-size:16px;line-height:1.55;display:flex}.dcs *,.dcs :before,.dcs :after{box-sizing:border-box}.dcs h1,.dcs h2,.dcs h3{letter-spacing:-.01em;text-wrap:balance;margin:0;font-family:Bodoni Moda,Times New Roman,serif;font-weight:400}.dcs p{margin:0}.dcs :focus-visible{outline:2px solid var(--dcs-gold);outline-offset:3px}.dcs-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--dcs-gold);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:600}.dcs-tag{letter-spacing:.14em;text-transform:uppercase;background:#0c141080;border:1px solid #ffffff59;border-radius:2px;place-self:flex-start start;align-items:center;padding:4px 9px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:600;display:inline-flex}.dcs-header{z-index:60;border-bottom:1px solid var(--dcs-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f3ece1f0;align-items:center;gap:24px;padding:14px clamp(16px,4vw,48px);display:flex;position:sticky;top:0}.dcs-logo{color:inherit;align-items:baseline;gap:9px;text-decoration:none;display:inline-flex}.dcs-logo b{font-family:Bodoni Moda,serif;font-size:17px;font-weight:500}.dcs-logo small{letter-spacing:.18em;color:var(--dcs-ink-soft);font:9px IBM Plex Mono,monospace}.dcs-nav{align-items:center;gap:4px;margin-left:auto;display:flex}.dcs-nav a{color:var(--dcs-ink-soft);padding:8px 11px;font-size:13px;font-weight:500;text-decoration:none}.dcs-nav a:hover{color:var(--dcs-ink);background:#1918140d}.dcs-nav-cta{background:var(--dcs-forest);color:#f6f2e8;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;min-height:40px;padding:0 16px;font:600 10px IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.dcs-burger{border:1px solid var(--dcs-line);min-width:44px;min-height:44px;color:var(--dcs-ink);letter-spacing:.12em;background:0 0;margin-left:auto;font:600 10px IBM Plex Mono,monospace;display:none}.dcs-main{flex:1}.dcs-wrap{width:min(1240px,100%);margin:0 auto;padding-inline:clamp(16px,4vw,48px)}.dcs-band{padding-block:clamp(48px,7vw,96px)}.dcs-band--forest{background:var(--dcs-forest-deep);color:#efe9dc}.dcs-band--sand{background:var(--dcs-sand-deep)}.dcs-section-head{gap:14px;max-width:780px;margin-bottom:clamp(26px,4vw,44px);display:grid}.dcs-section-head h2{font-size:clamp(28px,4vw,46px);line-height:1.06}.dcs-lede,.dcs-body{color:var(--dcs-ink-soft);max-width:64ch;font-size:16px}.dcs-band--forest .dcs-lede,.dcs-band--forest .dcs-body{color:#efe9dcc7}.dcs-hero{isolation:isolate;background:var(--dcs-forest-deep);align-items:flex-end;min-height:clamp(420px,62vh,620px);display:flex;position:relative;overflow:hidden}.dcs-hero>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.dcs-hero:after{content:"";z-index:-1;background:linear-gradient(172deg,#0c140f9e,#0c140f47 38%,#09100cdb);position:absolute;inset:0}.dcs-hero-copy{color:#f6f2e8;gap:16px;max-width:760px;padding-block:clamp(40px,8vw,82px);display:grid}.dcs-hero-copy h1{color:#fbf7ee;font-size:clamp(34px,6.4vw,74px);line-height:.98}.dcs-hero-body{color:#f6f2e8db;max-width:58ch;font-size:clamp(15px,1.4vw,19px)}.dcs-hero--front{min-height:clamp(560px,88vh,900px)}.dcs-actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.dcs-btn{border:1px solid var(--dcs-gold);background:var(--dcs-gold);color:#17140e;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;min-height:48px;padding:0 20px;font:600 11px IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.dcs-btn--ghost{color:#f6f2e8;background:0 0;border-color:#f6f2e880}.dcs-btn--ink{background:var(--dcs-forest);border-color:var(--dcs-forest);color:#f6f2e8}.dcs-btn--outline{color:var(--dcs-ink);background:0 0;border-color:#19181452}.dcs-gateways{background:var(--dcs-line);gap:2px;display:grid}.dcs-gateway{isolation:isolate;color:#f6f2e8;background:var(--dcs-forest-deep);align-items:flex-end;min-height:320px;padding:clamp(20px,3vw,36px);text-decoration:none;display:flex;position:relative;overflow:hidden}.dcs-gateway img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0;transform:scale(1.02)}.dcs-gateway:after{content:"";z-index:-1;background:linear-gradient(#09100c1a,#09100c3d 42%,#09100ce6);position:absolute;inset:0}.dcs-gateway:hover img{transform:scale(1.07)}.dcs-gateway-copy{gap:9px;max-width:46ch;display:grid}.dcs-gateway-copy h2{color:#fbf7ee;font-size:clamp(24px,3vw,38px);line-height:1.02}.dcs-gateway-copy>span{color:#f6f2e8d1;font-size:15px}.dcs-gateway-copy .dcs-arrow{letter-spacing:.16em;text-transform:uppercase;color:#e8c483;font:10px IBM Plex Mono,monospace}.dcs-figures,.dcs-scales{background:#b9ae9c80;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;display:grid}.dcs-figures>div,.dcs-scales>div{background:var(--dcs-sand);gap:5px;padding:22px 20px;display:grid}.dcs-band--forest .dcs-figures>div,.dcs-band--forest .dcs-scales>div{background:var(--dcs-forest-deep)}.dcs-figures b{font:400 clamp(28px,3.4vw,42px)/1 Bodoni Moda,serif}.dcs-figures span,.dcs-scales span{color:var(--dcs-ink-soft);font-size:14px}.dcs-figures small,.dcs-scales i{letter-spacing:.14em;color:var(--dcs-gold);font:9px IBM Plex Mono,monospace}.dcs-scales strong{color:#f7f2e7;font:400 24px Bodoni Moda,serif}.dcs-split{align-items:center;gap:clamp(22px,4vw,56px);display:grid}.dcs-split figure{margin:0}.dcs-split figure img{object-fit:cover;width:100%;height:clamp(280px,46vw,540px);display:block}.dcs-split figcaption{letter-spacing:.12em;text-transform:uppercase;color:var(--dcs-ink-soft);padding-top:8px;font:9px IBM Plex Mono,monospace}.dcs-split-copy{gap:14px;display:grid}.dcs-split-copy h2{font-size:clamp(26px,3.4vw,42px);line-height:1.05}.dcs-list{background:var(--dcs-line);border-top:1px solid var(--dcs-line);gap:1px;display:grid}.dcs-list article{background:var(--dcs-sand);gap:8px;padding:22px 4px 24px;display:grid}.dcs-band--sand .dcs-list article{background:var(--dcs-sand-deep)}.dcs-band--forest .dcs-list article{background:var(--dcs-forest-deep)}.dcs-list h3{font-size:21px}.dcs-list p{color:var(--dcs-ink-soft);font-size:15px}.dcs-band--forest .dcs-list p{color:#efe9dcbd}.dcs-list i{letter-spacing:.16em;color:var(--dcs-gold);font:10px IBM Plex Mono,monospace}.dcs-links{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.dcs-chip{border:1px solid var(--dcs-line);min-height:38px;color:var(--dcs-ink);border-radius:999px;align-items:center;padding:0 13px;font-size:13px;text-decoration:none;display:inline-flex}.dcs-note{border-left:2px solid var(--dcs-gold);gap:6px;max-width:78ch;padding:14px 0 14px 16px;display:grid}.dcs-note b{letter-spacing:.14em;text-transform:uppercase;font:10px IBM Plex Mono,monospace}.dcs-note span{color:var(--dcs-ink-soft);font-size:14px}.dcs-evidence-key{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}.dcs-evidence-key>div{border:1px solid var(--dcs-line);border-top:3px solid var(--dcs-gold);gap:8px;padding:18px;display:grid}.dcs-evidence-key strong{letter-spacing:.12em;font:11px IBM Plex Mono,monospace}.dcs-evidence-key p{color:var(--dcs-ink-soft);font-size:14px}.dcs-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2px;display:grid}.dcs-strip figure{margin:0;position:relative}.dcs-strip img{object-fit:cover;width:100%;height:clamp(180px,24vw,280px);display:block}.dcs-strip figcaption{letter-spacing:.14em;text-transform:uppercase;color:#f6f2e8;text-shadow:0 1px 6px #000;font:9px IBM Plex Mono,monospace;position:absolute;bottom:10px;left:12px}.dcs-footer{background:var(--dcs-ink);color:#f3ece1cc;padding-block:clamp(36px,5vw,64px)}.dcs-footer-grid{gap:28px;display:grid}.dcs-footer nav{align-content:start;gap:6px;display:grid}.dcs-footer nav b{letter-spacing:.16em;text-transform:uppercase;color:var(--dcs-gold);font:9px IBM Plex Mono,monospace}.dcs-footer a{color:#f3ece1d1;align-items:center;min-height:28px;font-size:14px;text-decoration:none;display:inline-flex}.dcs-footer-base{letter-spacing:.1em;text-transform:uppercase;color:#f3ece199;border-top:1px solid #f3ece12e;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:32px;padding-top:16px;font:10px IBM Plex Mono,monospace;display:flex}.dcs-model-bar{z-index:230;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06100ed1;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:7px 12px 7px 10px;display:inline-flex;position:absolute;top:14px;left:14px}.dcs-model-bar a{color:#f2f5efd1;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:30px;padding:0 8px;font:600 9px IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.dcs-model-bar a.dcs-model-home{text-transform:none;color:#f7f2e7;font:13px Bodoni Moda,serif}@media (width>=900px){.dcs-gateways{grid-template-columns:1.32fr 1fr}.dcs-gateway:first-child{grid-row:span 2;min-height:640px}.dcs-gateway:nth-child(4){grid-column:1/-1;min-height:380px}.dcs-split{grid-template-columns:1.05fr 1fr}.dcs-split--reverse>figure{order:2}.dcs-footer-grid{grid-template-columns:1.4fr 1fr 1fr}}@media (width>=760px){.dcs-list--cols{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.dcs-list--cols article{padding-inline:22px}}@media (width<=1020px){.dcs-nav,.dcs-header>.dcs-nav-cta{display:none}.dcs-burger{display:inline-flex}.dcs-header.is-open{flex-wrap:wrap}.dcs-header.is-open .dcs-nav{border-top:1px solid var(--dcs-line);width:100%;margin:10px 0 4px;padding-top:10px;display:grid}.dcs-header.is-open .dcs-nav a{align-items:center;min-height:44px;font-size:15px;display:flex}.dcs-header.is-open>.dcs-nav-cta{justify-content:center;width:100%;min-height:46px;display:inline-flex}}@media (width<=760px){.dcs-model-bar{top:max(10px,env(safe-area-inset-top));gap:2px;padding:5px 8px;left:10px}.dcs-model-bar a.dcs-model-links{display:none}.dcs-hero:after{background:linear-gradient(#0a110d9e,#0a110db8 45%,#080e0beb)}}@media (width>=761px){html[data-dunottar-model=true] .dc-header{display:none}html[data-dunottar-model=true] .dc-workspace{height:100svh;max-height:none;padding-top:0}html[data-dunottar-model=true] .dtx{visibility:hidden;pointer-events:none}html[data-dunottar-model=true][data-dunottar-immersive-tools=closed] :is(.dc-3d-mode,.dc-3d-districts,.dc-3d-inspect,.dc-navigation-dock,.dcl-launch){opacity:0;visibility:hidden;pointer-events:none}html[data-dunottar-model=true] .dc-immersive-tools-trigger{z-index:320!important;top:14px!important;left:auto!important;right:14px!important}html[data-dunottar-model=true] .dc-3d-engine,html[data-dunottar-model=true] .dc-3d-canvas,html[data-dunottar-model=true] .dc-map-viewport{height:100%;min-height:0;max-height:none}}
