.AWl4Ta_rail{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.AWl4Ta_d{border-right:1px solid var(--line);color:inherit;padding:26px 26px 30px;text-decoration:none;display:block;position:relative}.AWl4Ta_d:last-child{border-right:0}.AWl4Ta_d:before{content:"";background:var(--red);width:0;height:2px;position:absolute;top:-2px;left:0}.AWl4Ta_on:before,.AWl4Ta_d:hover:before,.AWl4Ta_d:focus-visible:before{width:100%}.AWl4Ta_d:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.AWl4Ta_n{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin-bottom:16px;font-size:10px;display:block}.AWl4Ta_h3{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);margin:0 0 10px;font-size:23px;font-weight:700;line-height:1.18}.AWl4Ta_body{color:var(--muted);margin:0 0 18px;font-size:14.5px;line-height:1.55}.AWl4Ta_go{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--red);font-size:10.5px;font-weight:500}.AWl4Ta_d:hover .AWl4Ta_go{text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.AWl4Ta_rail{grid-template-columns:1fr}.AWl4Ta_d{border-right:0;border-bottom:1px solid var(--line);padding:22px 0 26px}.AWl4Ta_d:last-child{border-bottom:0}.AWl4Ta_d:not(.AWl4Ta_on):before{display:none}}@media (prefers-reduced-motion:reduce){.AWl4Ta_d:before{transition:none}}
.CfJbKG_seq{background:var(--paper);padding:var(--sec-y,84px) 0;position:relative;overflow:hidden}.CfJbKG_grid{pointer-events:none;background:radial-gradient(60% 50% at 82% 12%,#23356e14,#0000 70%),radial-gradient(46% 40% at 8% 96%,#b623270e,#0000 70%);position:absolute;inset:0}.CfJbKG_seq .wrap{z-index:1;position:relative}.CfJbKG_head{max-width:62ch}.CfJbKG_head h2{color:var(--ink);margin:14px 0 0;font-size:clamp(30px,3.5vw,44px)}.CfJbKG_r{color:var(--red)}.CfJbKG_dek{max-width:62ch;color:var(--muted);margin:18px 0 0;font-size:16.5px;line-height:1.6}.CfJbKG_track{border-top:1px solid #23356e4d;grid-template-columns:repeat(5,1fr);margin:52px 0 0;padding:0;list-style:none;display:grid}.CfJbKG_stage{padding:30px 22px 8px 0;position:relative}.CfJbKG_node{background:var(--paper);border:2px solid var(--brand-navy);border-radius:50%;width:11px;height:11px;position:absolute;top:-6px;left:0}.CfJbKG_stageKey .CfJbKG_node{background:var(--brand-red);border-color:var(--brand-red);box-shadow:0 0 0 5px #b6232729}.CfJbKG_num{font-family:var(--mono);letter-spacing:.16em;color:var(--muted);font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:10px;display:block}.CfJbKG_stageKey .CfJbKG_num{color:var(--brand-red)}.CfJbKG_stage h3{font-family:var(--display);letter-spacing:-.025em;color:var(--ink);margin:0 0 6px;font-size:clamp(20px,1.9vw,25px);font-weight:700}.CfJbKG_owner{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--brand-navy);margin-bottom:12px;font-size:9.5px;display:block}.CfJbKG_stageKey .CfJbKG_owner{color:var(--brand-red)}.CfJbKG_stage p{max-width:30ch;color:var(--ink-body);margin:0;font-size:14px;line-height:1.6}.CfJbKG_foot{border-top:1px solid #23356e33;margin-top:44px;padding-top:22px}.CfJbKG_foot b{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);font-size:clamp(16px,1.6vw,19px);font-weight:700}@media (max-width:900px){.CfJbKG_track{grid-template-columns:1fr 1fr}}@media (max-width:620px){.CfJbKG_track{border-top:0;border-left:1px solid #23356e4d;grid-template-columns:1fr;padding-left:26px}.CfJbKG_stage{padding:0 0 30px}.CfJbKG_stage:last-child{padding-bottom:0}.CfJbKG_node{top:4px;left:-32px}.CfJbKG_stage p{max-width:46ch}}
.VI4X9W_vs{background:var(--sand);padding:var(--sec-y,84px) 0}.VI4X9W_head{max-width:62ch;margin-bottom:34px}.VI4X9W_head h2{color:var(--ink);margin:14px 0 0;font-size:clamp(30px,3.5vw,44px)}.VI4X9W_r{color:var(--red)}.VI4X9W_dek{color:var(--muted);margin:16px 0 0;font-size:16.5px;line-height:1.6}.VI4X9W_wrapper{border:1px solid var(--line);background:var(--paper);border-radius:14px;overflow-x:auto}.VI4X9W_table{border-collapse:collapse;width:100%;min-width:620px;font-size:15px}.VI4X9W_table th,.VI4X9W_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:15px 22px}.VI4X9W_table thead th{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:10px;font-weight:500}.VI4X9W_table thead th.VI4X9W_usCol{color:var(--brand-red)}.VI4X9W_table tbody th{font-family:var(--mono);letter-spacing:.06em;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.VI4X9W_table td{color:var(--ink-body);line-height:1.55}.VI4X9W_table td.VI4X9W_us{color:var(--ink);border-left:2px solid var(--brand-red);background:#b6232709;font-weight:500}.VI4X9W_table tbody tr:last-child th,.VI4X9W_table tbody tr:last-child td{border-bottom:0}
.W-57bW_hero{background:var(--ink);color:#fff;align-items:flex-end;min-height:94vh;display:flex;position:relative;overflow:hidden}.W-57bW_heroPhoto{z-index:0;background:radial-gradient(80% 70% at 74% 24%,#3a3226,#0000 60%),linear-gradient(160deg,#241f18,#100d09);position:absolute;inset:0}.W-57bW_heroPhoto:after{content:"";background:linear-gradient(90deg,#100d09c7 0%,#100d095c 46%,#100d0914 100%),linear-gradient(#0000 45%,#100d099e);position:absolute;inset:0}.W-57bW_heroGlow{z-index:1;pointer-events:none;background:radial-gradient(closest-side,#f5a52421,#0000 70%);width:46%;height:150%;position:absolute;top:-26%;right:-6%}.W-57bW_heroImgtag{z-index:2;font-family:var(--mono);letter-spacing:.14em;color:#ffffff52;text-transform:uppercase;font-size:10.5px;position:absolute;bottom:34px;right:22px}@media (max-width:900px){.W-57bW_heroImgtag{text-align:right;line-height:1.35;bottom:30px;left:22px}}.W-57bW_heroMapAttrib{z-index:2;font-family:var(--mono);letter-spacing:.06em;color:#ffffff47;font-size:9.5px;position:absolute;bottom:14px;right:22px}.W-57bW_hero .wrap{z-index:3;padding:0 var(--gutter) 74px;position:relative}.W-57bW_heroEyebrow{color:var(--amber)}.W-57bW_heroTitle{font-family:var(--display);letter-spacing:-.04em;color:#fff;text-transform:uppercase;max-width:19ch;margin:20px 0 0;font-size:clamp(46px,7.4vw,96px);font-weight:700;line-height:.96}.W-57bW_heroTitle .W-57bW_r{color:var(--red)}@media (max-width:560px){.W-57bW_heroTitle{font-size:clamp(28px,9.6vw,46px)}}.W-57bW_heroTitleDivisions{letter-spacing:-.015em;color:#fff;margin-top:.12em;font-size:.58em;font-weight:800;line-height:1.08;display:inline-block}.W-57bW_heroSub{color:#d3ccbe;max-width:56ch;margin-top:24px;font-size:clamp(18px,1.6vw,21px);line-height:1.5}.W-57bW_heroCta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.W-57bW_human{font-family:var(--mono);letter-spacing:.06em;color:#e7e1d3;align-items:center;gap:11px;margin-top:26px;font-size:12px;display:inline-flex}.W-57bW_human b{font-family:var(--body);color:#fff;letter-spacing:0;font-weight:700}.W-57bW_proof{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:16px 40px;max-width:920px;margin-top:42px;padding-top:28px;display:flex}.W-57bW_proofItem{flex-direction:column;gap:5px;max-width:26ch;display:flex}.W-57bW_proofItem b{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amber);font-size:10.5px;font-weight:600}.W-57bW_proofItem span{font-family:var(--display);letter-spacing:-.01em;color:#f3efe7;font-size:15px;font-weight:600}.W-57bW_sec{padding:var(--space-band) 0}.W-57bW_secSand{background:var(--sand)}.W-57bW_sec .cap.sys .top .d{background:var(--brand-navy)}.W-57bW_r{color:var(--red)}.W-57bW_kick{text-align:center;max-width:820px;margin:0 auto 60px}.W-57bW_kickSplit{text-align:left;grid-template-columns:1fr auto;align-items:end;gap:40px;max-width:none;margin-bottom:36px;display:grid}.W-57bW_kickSplit h2{max-width:18ch;margin-top:12px}.W-57bW_kickSplit>p{max-width:44ch;margin:0;font-size:16.5px;line-height:1.55}@media (max-width:900px){.W-57bW_kickSplit{grid-template-columns:1fr;gap:18px}.W-57bW_kickSplit h2{max-width:none}}.W-57bW_kick h2{font-family:var(--display);font-weight:700;font-size:var(--fs-h2);letter-spacing:-.03em;color:var(--ink);margin-top:14px;line-height:1.04}.W-57bW_kick h2 .W-57bW_r{color:var(--red)}.W-57bW_kick p{color:var(--muted);margin-top:18px;font-size:20px;line-height:1.5}.W-57bW_sechead{max-width:780px;margin-bottom:48px}.W-57bW_sechead h2{font-family:var(--display);font-weight:700;font-size:var(--fs-h2);letter-spacing:-.03em;color:var(--ink);margin-top:14px;line-height:1.05}.W-57bW_sechead p{color:var(--muted);max-width:60ch;margin-top:16px;font-size:19px;line-height:1.5}.W-57bW_capGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.W-57bW_capC{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;height:100%;padding:30px 26px 28px;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s,border-color .22s}.W-57bW_capC:hover{border-color:var(--sand-2);transform:translateY(-5px);box-shadow:0 34px 60px -36px #17140f6b}.W-57bW_capIcon{border-radius:var(--r-md);background:var(--sand);width:48px;height:48px;color:var(--red);place-items:center;transition:background .22s,color .22s;display:grid}.W-57bW_capC:hover .W-57bW_capIcon{background:var(--red);color:#fff}.W-57bW_capIcon svg{width:24px;height:24px;display:block}.W-57bW_capC h3{color:var(--ink);letter-spacing:-.015em;margin:20px 0 9px;font-size:19px;line-height:1.15}.W-57bW_capC p{color:var(--muted);font-size:14.5px;line-height:1.55}@media (max-width:1060px){.W-57bW_capGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.W-57bW_capGrid{grid-template-columns:1fr}}.W-57bW_probGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.W-57bW_probC{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;flex-direction:column;height:100%;padding:30px 26px 28px;text-decoration:none;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s,border-color .22s;display:flex}.W-57bW_probC:hover{border-color:var(--sand-2);transform:translateY(-5px);box-shadow:0 34px 60px -36px #17140f6b}.W-57bW_probC h3{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:21px;font-weight:700;line-height:1.2}.W-57bW_probC p{color:var(--muted);margin-top:12px;font-size:14.5px;line-height:1.55}.W-57bW_probGo{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--red);margin-top:auto;padding-top:18px;font-size:11.5px;font-weight:600}@media (max-width:640px){.W-57bW_probGrid{grid-template-columns:1fr}}.W-57bW_apartGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:48px;display:grid}.W-57bW_diffList{flex-direction:column;gap:16px;display:flex}.W-57bW_diffItem{align-items:flex-start;gap:14px;display:flex}.W-57bW_diffTick{border-radius:var(--r-sm);background:var(--red);color:#fff;flex:none;place-items:center;width:26px;height:26px;margin-top:2px;display:grid}.W-57bW_diffTick svg{width:15px;height:15px;display:block}.W-57bW_diffItem p{color:var(--ink-body);font-size:16px;line-height:1.5}.W-57bW_diffItem p b{color:var(--ink);font-weight:600}.W-57bW_compareWrap{isolation:isolate;position:relative}.W-57bW_compare{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #17140f66}.W-57bW_compareHead{grid-template-columns:minmax(120px,.8fr) 1fr 1fr;display:grid}.W-57bW_compareHead>div{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;padding:14px 20px;font-size:10.5px;font-weight:600}.W-57bW_compareSpacer{color:#0000}.W-57bW_compareTypical{background:var(--sand);color:var(--muted)}.W-57bW_compareGn{background:var(--ink);color:#fff}.W-57bW_compareRow{border-top:1px solid var(--line);grid-template-columns:minmax(120px,.8fr) 1fr 1fr;display:grid}.W-57bW_compareAspect{font-family:var(--display);color:var(--ink);padding:16px 20px;font-size:13.5px;font-weight:650}.W-57bW_cellTypical,.W-57bW_cellGn{padding:16px 20px;font-size:14.5px;line-height:1.5}.W-57bW_cellTypical{color:var(--muted)}.W-57bW_cellGn{color:var(--ink);border-left:2px solid var(--red);font-weight:600}.W-57bW_cellLabel{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:5px;font-size:9.5px;display:none}@media (max-width:760px){.W-57bW_compareHead{display:none}.W-57bW_compareRow{grid-template-columns:1fr;padding-bottom:6px}.W-57bW_compareAspect{padding-bottom:2px;font-size:15px}.W-57bW_cellTypical,.W-57bW_cellGn{padding:8px 20px 12px}.W-57bW_cellGn{border-left-width:3px}.W-57bW_cellLabel{display:block}}@media (max-width:900px){.W-57bW_apartGrid{grid-template-columns:1fr;gap:36px}}.W-57bW_local{background:var(--ink);color:#fff}.W-57bW_local .wrap{padding:var(--space-band) var(--gutter);grid-template-columns:.92fr 1.08fr;align-items:center;gap:56px;display:grid}.W-57bW_fig{aspect-ratio:4/4.4;border-radius:var(--r-lg);border:1px solid var(--line-dk);background:linear-gradient(150deg,#2b251c,#12100b);position:relative;overflow:hidden}.W-57bW_figD{background:var(--red);opacity:.9;clip-path:polygon(0 0,100% 0,60% 100%,0 100%);width:60%;height:120%;position:absolute;bottom:-20%;left:-14%}.W-57bW_figFrame{border-radius:var(--r-md);z-index:2;pointer-events:none;border:1px solid #ffffff2e;position:absolute;inset:16px}.W-57bW_figCap{z-index:3;font-family:var(--mono);letter-spacing:.14em;color:#ffffffd9;text-transform:uppercase;font-size:10.5px;position:absolute;bottom:20px;left:24px}.W-57bW_localEyebrow{color:var(--amber)}.W-57bW_local h2{font-family:var(--display);font-weight:700;font-size:var(--fs-h2);color:#fff;letter-spacing:-.03em;margin-top:14px;line-height:1.05}.W-57bW_local p{color:#c9c1b2;max-width:48ch;margin-top:20px;font-size:19px;line-height:1.6}.W-57bW_sig{align-items:center;gap:14px;margin-top:26px;display:flex}.W-57bW_sigMark{border-radius:var(--r-sm);background:var(--red);flex:none;width:36px;height:36px}.W-57bW_sig .W-57bW_nm{font-family:var(--display);color:#fff;font-size:17px;font-weight:700}.W-57bW_sig .W-57bW_rl{font-family:var(--mono);letter-spacing:.08em;color:var(--muted-lt);font-size:12px}.W-57bW_localCta{flex-wrap:wrap;gap:13px;margin-top:30px;display:flex}.W-57bW_local .W-57bW_localSolo{text-align:center;max-width:760px;margin:0 auto;display:block}.W-57bW_localSolo p{margin-left:auto;margin-right:auto}.W-57bW_sigLine{font-family:var(--display);color:#fff;margin-top:26px;font-size:17px;font-weight:700}.W-57bW_sigLine span{font-family:var(--mono);letter-spacing:.08em;color:var(--muted-lt);font-size:12px;font-weight:400}.W-57bW_localSolo .W-57bW_localCta{justify-content:center}@media (max-width:900px){.W-57bW_local .wrap{grid-template-columns:1fr;gap:32px}.W-57bW_fig{aspect-ratio:16/10}}.W-57bW_statsBand{background:var(--ink)}.W-57bW_licChallenge{color:#aeb9d6;flex-wrap:wrap;align-items:baseline;gap:4px 20px;max-width:64ch;margin:0;padding:56px 0 4px;font-size:16px;line-height:1.55;display:flex}.W-57bW_licChallenge>span{font-family:var(--display);letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(44px,5.4vw,76px);font-weight:800;line-height:1}.W-57bW_statsBand:has(.W-57bW_licChallenge) .stats .wrap{padding-top:30px}.W-57bW_licStrip{padding:18px var(--gutter) 40px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-lt);border-top:1px solid #ffffff29;margin:0;font-size:12px;display:block}@media (max-width:640px){.W-57bW_statsBand .stats .wrap{grid-template-columns:1fr 1fr;gap:30px 22px;padding-bottom:34px;display:grid}.W-57bW_licStrip{padding:18px var(--gutter) 42px;text-align:left;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-lt);border-top:1px solid #ffffff29;margin:0;font-size:12px;display:block}}.W-57bW_tmo{background:var(--paper)}.W-57bW_tmo .wrap{padding:var(--space-band) var(--gutter);text-align:center;max-width:980px}.W-57bW_stars{color:var(--amber);letter-spacing:.3em;font-family:var(--mono);font-size:15px}.W-57bW_tmo blockquote{font-family:var(--display);letter-spacing:-.03em;max-width:20ch;color:var(--ink);margin:22px auto 0;font-size:clamp(28px,4vw,50px);font-weight:700;line-height:1.13}.W-57bW_by{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:24px;font-size:12px}.W-57bW_homeSectors{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:14px;margin-top:34px;display:grid}.W-57bW_homeSector{background:var(--paper);border:1px solid var(--line);border-radius:14px;flex-direction:column;height:100%;padding:20px 20px 18px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.W-57bW_homeSector:hover{border-color:var(--brand-red);transform:translateY(-2px)}.W-57bW_homeSector:focus-visible{outline:2px solid var(--brand-navy);outline-offset:2px}.W-57bW_homeSectorTag{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-size:9.5px}.W-57bW_homeSector h3{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);margin:10px 0 0;font-size:19px;font-weight:700}.W-57bW_homeSectorGo{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--brand-red);margin-top:auto;padding-top:16px;font-size:10px}@media (prefers-reduced-motion:reduce){.W-57bW_homeSector,.W-57bW_homeSector:hover{transition:none;transform:none}}.W-57bW_areas{background:var(--paper);padding:64px 0 56px}.W-57bW_areas h2{font-size:var(--fs-h3);margin:0 0 10px}.W-57bW_areas p{color:var(--muted);max-width:60ch;margin:0 0 22px}.W-57bW_areas ul{flex-wrap:wrap;gap:10px;margin:0 0 22px;padding:0;list-style:none;display:flex}.W-57bW_areas li a{border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink-body);padding:9px 14px;font-size:15px;text-decoration:none;transition:border-color .15s,color .15s;display:inline-block}.W-57bW_areas li a:hover{border-color:var(--red);color:var(--red)}.W-57bW_areasAll{color:var(--ink-body);font-weight:700}
