.world183{background:#101214;color:#ece9df;overflow:hidden;font-family:Manrope,Arial,sans-serif}
.world183 section{position:relative;padding:100px 7vw;isolation:isolate}
.world183 h1,.world183 h2,.world183 h3{font-family:Archivo,Arial,sans-serif!important;font-weight:900;letter-spacing:-.055em;line-height:1;margin:0}
.world183 h1{font-size:clamp(64px,8.5vw,144px)!important;max-width:1100px}
.world183 h2{font-size:clamp(42px,5.6vw,84px)!important;max-width:1050px}
.world183 em{font:inherit;color:#c2a777;font-style:normal}
.world183 p{font-size:16px;line-height:1.8;color:#aeb4b4;max-width:43ch}
.world183 .w183-kicker{font:500 12px/1.5 Manrope,sans-serif;letter-spacing:.17em;color:#c2a777;margin:0 0 27px;text-transform:uppercase}
.world183 .w183-hero{min-height:760px;min-height:90svh;display:flex;align-items:center;padding-top:180px;padding-bottom:140px;background:#0b0e11}
.w183-terrain{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0b0e11bd,transparent 85%),linear-gradient(0deg,#101214,transparent 65%),url('/assets/alpine-valley.webp') 62% 50%/cover;filter:grayscale(.9) brightness(.54)}
.world183 .w183-lead{font-size:18px;line-height:1.7;margin:30px 0}
.w183-link,.w183-text-link{display:inline-block;color:#d2bd96;text-decoration:none;border-bottom:1px solid #c2a77770;padding:13px 0;font-size:12px;font-weight:700;letter-spacing:.1em;transition:color .3s,border-color .3s}
.w183-link:hover,.w183-text-link:hover{color:#fff0d2;border-color:#ead2a0}
.w183-hero-foot{position:absolute;bottom:35px;left:7vw;right:7vw;display:flex;justify-content:space-between;gap:20px;font-size:11px;letter-spacing:.14em;color:#919995}
.world183 .w183-global{padding-top:90px;background:#101214}
.w183-global header{display:grid;grid-template-columns:1fr 1fr;column-gap:9vw;align-items:end}
.w183-global header .w183-kicker{grid-column:1/-1}
.w183-global header h2{font-size:clamp(42px,4.5vw,68px)!important}
.w183-global header>p:last-child{max-width:31ch;margin:0 0 4px}
.w183-atlas{margin-top:55px}
.w183-map{height:450px;position:relative;border-block:1px solid #c2a77724;background:radial-gradient(ellipse at 52% 58%,#26303355,transparent 72%);overflow:hidden}
.w183-map canvas{width:100%;height:100%;display:block;opacity:.95}
.w183-coordinate{position:absolute;bottom:23px;left:0;font:11px/1.5 monospace;letter-spacing:.1em;color:#828b89}
.w183-map-label{position:absolute;right:0;bottom:20px;font:800 22px/1 Archivo,sans-serif;letter-spacing:.03em;color:#c2a777}
.w183-regions{display:grid;grid-template-columns:1fr 1fr;gap:9vw;margin-top:45px}
.w183-regions nav{display:flex;flex-direction:column}
.w183-regions button{display:flex;align-items:center;gap:24px;text-align:left;min-height:58px;padding:14px 0;border:0;border-bottom:1px solid #ffffff15;background:none;color:#939b9c;font:800 22px/1.2 Archivo,sans-serif;cursor:pointer;transition:color .3s,padding .4s}
.w183-regions button small{font:11px monospace;color:#777f7c}
.w183-regions button[aria-pressed=true]{color:#d4bc8e;padding-left:13px;border-bottom-color:#c2a77780}
.w183-regions button:hover{color:#ede4d1}
.w183-region-copy{padding-top:20px;align-self:start;position:sticky;top:130px}
.world183 .w183-region-copy h3{font-size:clamp(28px,3.5vw,49px);letter-spacing:-.04em;max-width:17ch}
.world183 .w183-region-copy p{margin-top:26px;max-width:34ch}
.world183 .w183-markets{min-height:650px;display:flex;flex-direction:column;justify-content:center;background:#0e1113}
.w183-market-terrain{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#101214f5,#10121480),linear-gradient(0deg,#101214,transparent 60%,#101214),url('/assets/scads-alpine-panorama.webp') right 74%/cover;filter:grayscale(1);opacity:.55}
.w183-market-copy{display:grid;grid-template-columns:1fr 1fr;gap:6vw;max-width:900px;margin-top:25px}
.w183-terms{display:flex;gap:45px;margin-top:35px;color:#a99878;font-size:11px;letter-spacing:.15em}
.world183 .w183-close{text-align:center;padding-top:110px;padding-bottom:120px;background:#0c0f11}
.world183 .w183-close h2,.world183 .w183-close p{margin-left:auto;margin-right:auto}
.world183 .w183-close>p:not(.w183-kicker){margin-top:30px;margin-bottom:30px}
.w183-cta{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:18px 30px;border:1px solid #c2a777;color:#e8d7b7;text-decoration:none;font-size:12px;letter-spacing:.12em;font-weight:700;transition:background .3s,color .3s}
.w183-cta:hover{background:#c2a777;color:#101214}
.w183-close .w183-text-link{margin-left:28px}
.world183 a:focus-visible,.world183 button:focus-visible{outline:2px solid #e0c38f;outline-offset:5px}
@media(max-width:700px){
 .world183 section{padding:65px 24px}
 .world183 .w183-hero{min-height:720px;min-height:88svh;padding-top:150px;padding-bottom:115px;align-items:center}
 .world183 h1{font-size:clamp(43px,11.5vw,76px)!important;line-height:1.02;letter-spacing:-.055em}
 .world183 h2,.w183-global header h2{font-size:clamp(34px,9.5vw,54px)!important}
 .world183 .w183-lead{font-size:16px;margin:25px 0 20px}
 .w183-terrain{background-position:center,center,65% 50%}
 .w183-hero-foot{left:24px;right:24px;bottom:30px;font-size:9px;letter-spacing:.06em}
 .w183-global header{display:block}
 .w183-global header>p:last-child{margin-top:23px;max-width:33ch}
 .w183-atlas{margin-top:30px}
 .w183-map{height:260px;margin-inline:-12px}
 .w183-coordinate{font-size:9px;left:12px;bottom:16px}
 .w183-map-label{font-size:15px;right:12px;bottom:16px;max-width:50%;text-align:right}
 .w183-regions{display:block;margin-top:25px}
 .w183-regions nav{flex-direction:row;overflow-x:auto;scrollbar-width:none;gap:24px;padding:0 0 8px;overscroll-behavior-x:contain}
 .w183-regions button{flex:0 0 auto;font-size:17px;gap:9px;min-height:52px;white-space:nowrap}
 .w183-regions button[aria-pressed=true]{padding-left:0}
 .w183-region-copy{position:static;min-height:235px;padding-top:30px}
 .world183 .w183-region-copy h3{font-size:31px;max-width:20ch}
 .world183 .w183-region-copy .w183-kicker{margin-bottom:15px}
 .world183 .w183-region-copy p{margin-top:18px}
 .world183 .w183-markets{min-height:0}
 .w183-market-copy{display:block;margin-top:16px}
 .w183-terms{gap:16px;flex-wrap:wrap;font-size:9px;margin-top:23px}
 .world183 .w183-close{padding:80px 24px}
 .w183-close .w183-text-link{display:table;margin:22px auto 0}
}
@media(prefers-reduced-motion:reduce){.world183 *{scroll-behavior:auto!important;transition:none!important}}
/* Keep the mountain sky in the graphite world, including its brightest haze. */
.w183-terrain{filter:grayscale(.95) brightness(.36)}
.w183-map{perspective:1100px}
.w183-map canvas{transform:rotateX(15deg) rotateZ(-2deg) scale(1.035);transform-origin:50% 50%}
@media(max-width:700px){.w183-map canvas{transform:rotateX(9deg) rotateZ(-1deg)}}
