.cXtroG_level{align-items:center;gap:14px;margin-bottom:clamp(24px,3vw,40px);display:flex}.cXtroG_code{border:1px solid var(--torch);color:var(--torch);font-family:var(--font-mono), monospace;letter-spacing:.12em;flex:none;padding:7px 8px 6px;font-size:13px;font-weight:500;line-height:1;display:inline-block}.cXtroG_text{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ash);font-size:13px;font-weight:500;line-height:1.4}.sectionBone .cXtroG_code{border-color:var(--ember);color:var(--ember)}.sectionBone .cXtroG_text{color:#6b6257}
.aE6RSq_hero{background:var(--pit)}.aE6RSq_crumbItem{align-items:center;gap:8px;display:inline-flex}.aE6RSq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.aE6RSq_head h1{flex:560px;max-width:15ch}.aE6RSq_aside{flex:0 auto;max-width:100%}
._1SvrgG_form{flex-direction:column;gap:18px;display:flex}._1SvrgG_row{grid-template-columns:1fr;gap:18px;display:grid}._1SvrgG_field{flex-direction:column;gap:7px;min-width:0;display:flex}._1SvrgG_label{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ash);font-size:10.5px;font-weight:500}._1SvrgG_input,._1SvrgG_select,._1SvrgG_textarea{border:1px solid var(--mortar);background:var(--stone);width:100%;min-height:52px;color:var(--bone);font-family:var(--font-body), sans-serif;border-radius:0;padding:13px 14px;font-size:16px;line-height:1.4}._1SvrgG_textarea{resize:vertical;min-height:150px}._1SvrgG_input:focus,._1SvrgG_select:focus,._1SvrgG_textarea:focus{border-color:var(--torch);box-shadow:0 0 0 1px var(--torch);outline:none}._1SvrgG_inputError{border-color:#ff8f52}._1SvrgG_error{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:#ff8f52;font-size:10.5px}._1SvrgG_footer{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:4px;display:flex}._1SvrgG_note{font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--ash);flex:240px;margin:0;font-size:10px;line-height:1.7}._1SvrgG_success{border:1px solid var(--torch);background:var(--stone);padding:clamp(24px,3.4vw,44px)}._1SvrgG_successTitle{color:var(--torch);margin:8px 0 16px;font-size:clamp(40px,6vw,72px)}._1SvrgG_successTitle:focus-visible{outline-offset:6px}._1SvrgG_successText{max-width:52ch;color:var(--ash);font-size:16px;line-height:1.65}._1SvrgG_successActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}@media (min-width:700px){._1SvrgG_row{grid-template-columns:1fr 1fr}}
.u5EUZG_filters{border-bottom:1px solid var(--mortar);flex-wrap:wrap;gap:8px;padding-bottom:clamp(28px,4vw,44px);display:flex}.u5EUZG_filter{border:1px solid var(--mortar);min-height:48px;color:var(--ash);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;background:0 0;align-items:center;gap:8px;padding:10px 16px;font-size:11px;font-weight:500;display:inline-flex}.u5EUZG_filter:hover{border-color:var(--ash);color:var(--bone)}.u5EUZG_filterOn{background:var(--torch);border-color:var(--torch);color:var(--pit)}.u5EUZG_filterOn:hover{border-color:var(--torch);color:var(--pit)}.u5EUZG_count{opacity:.7;font-size:9px}.u5EUZG_list{margin:0;padding:0;list-style:none}.u5EUZG_item{border-bottom:1px solid var(--mortar)}.u5EUZG_link{grid-template-columns:1fr;gap:6px;padding:clamp(22px,3vw,34px) 44px clamp(22px,3vw,34px) 0;display:grid;position:relative}.u5EUZG_link:hover .u5EUZG_title{color:var(--torch)}.u5EUZG_meta{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ash);font-size:10px;font-weight:500}.u5EUZG_title{font-family:var(--font-body), sans-serif;letter-spacing:-.015em;color:var(--bone);overflow-wrap:normal;font-size:clamp(20px,2.6vw,30px);font-weight:700;line-height:1.2;transition:color .14s}.u5EUZG_excerpt{max-width:62ch;color:var(--ash);font-size:15px;line-height:1.55}.u5EUZG_arrow{color:var(--torch);font-size:20px;position:absolute;top:clamp(24px,3vw,36px);right:4px}@media (min-width:800px){.u5EUZG_link{grid-template-columns:170px minmax(0,1fr) 28px;align-items:start;gap:24px}.u5EUZG_title,.u5EUZG_excerpt{grid-column:2}.u5EUZG_arrow{grid-area:1/3;margin-top:2px;position:static}}
.jP2HRq_progressRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.jP2HRq_tally{gap:6px;display:flex}.jP2HRq_tick,.jP2HRq_tickOn{background:var(--mortar);width:22px;height:3px;display:block}.jP2HRq_tickOn{background:var(--torch)}.jP2HRq_body{min-height:240px}.jP2HRq_prompt{font-family:var(--font-body), sans-serif;letter-spacing:-.01em;color:var(--bone);margin:0 0 22px;font-size:clamp(20px,2.2vw,28px);font-weight:700;line-height:1.25}.jP2HRq_options{border-top:1px solid var(--mortar);flex-direction:column;display:flex}.jP2HRq_option{border:0;border-bottom:1px solid var(--mortar);width:100%;min-height:64px;color:var(--bone);text-align:left;background:0 0;grid-template-columns:34px 1fr 24px;align-items:center;gap:12px;padding:14px 4px;transition:background-color .14s,color .14s;display:grid}.jP2HRq_option:hover{background:var(--pit)}.jP2HRq_option:hover .jP2HRq_optionText{color:var(--torch)}.jP2HRq_option:focus-visible{outline-offset:-2px}.jP2HRq_optionNum{font-family:var(--font-mono), monospace;letter-spacing:.1em;color:var(--ash);font-size:11px}.jP2HRq_optionText{font-size:16px;line-height:1.35}.jP2HRq_optionArrow{color:var(--torch);text-align:right;font-size:16px}.jP2HRq_backRow{align-items:center;min-height:48px;margin-top:14px;display:flex}.jP2HRq_restart{border:0;border-bottom:1px solid var(--mortar);min-height:48px;color:var(--ash);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;background:0 0;padding:0;font-size:11px}.jP2HRq_restart:hover{color:var(--torch);border-color:var(--torch)}.jP2HRq_resultTitle{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;color:var(--torch);overflow-wrap:normal;margin:6px 0;font-size:clamp(40px,7vw,76px);line-height:.88}.jP2HRq_resultLine{display:block}.jP2HRq_resultKicker{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ash);margin:0 0 18px;font-size:10.5px}.jP2HRq_ask{border-left:2px solid var(--torch);color:var(--bone);margin:16px 0 0;padding-left:14px;font-size:14.5px;line-height:1.6}.jP2HRq_restartRow{margin-top:18px}
.-i9KWa_rating{border-left:1px solid var(--mortar);flex-direction:column;align-items:flex-start;gap:2px;padding-left:18px;display:flex}.-i9KWa_ratingNum{font-family:var(--font-display), Impact, sans-serif;color:var(--torch);font-size:clamp(48px,6vw,76px);line-height:.9}.-i9KWa_ratingStars{letter-spacing:.18em;color:var(--torch);font-size:13px}.-i9KWa_ratingMeta{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ash);font-size:9.5px}.-i9KWa_rating a{min-height:48px;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--bone);border-bottom:1px solid var(--mortar);align-items:center;margin-top:6px;font-size:9.5px;display:inline-flex}.-i9KWa_rating a:hover{color:var(--torch);border-color:var(--torch)}.-i9KWa_h2{max-width:11ch;margin-bottom:clamp(20px,3vw,30px);font-size:clamp(38px,4.8vw,68px)}.-i9KWa_storyGrid{grid-template-columns:1fr;align-items:start;gap:clamp(32px,5vw,64px);display:grid}.-i9KWa_storyActions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:28px;display:flex}.-i9KWa_facts{border:1px solid var(--mortar);background:var(--stone);padding:clamp(20px,2.6vw,30px)}.-i9KWa_factsLabel{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--torch);font-size:9.5px;font-weight:500}.-i9KWa_facts dl{margin:14px 0 0}.-i9KWa_factRow{border-top:1px solid var(--mortar);grid-template-columns:84px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.-i9KWa_factRow dt{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ash);padding-top:2px;font-size:9.5px}.-i9KWa_factRow dd{color:var(--bone);margin:0;font-size:14px;line-height:1.5}.-i9KWa_factsPhone{min-height:52px;font-family:var(--font-display), Impact, sans-serif;color:var(--torch);align-items:center;margin-top:12px;font-size:clamp(28px,3.4vw,38px);display:inline-flex}.-i9KWa_factsPhone:hover{color:var(--bone)}.-i9KWa_factsNote{font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:#8c8377;margin:2px 0 0;font-size:9px;line-height:1.6}.-i9KWa_coachHead{grid-template-columns:1fr;align-items:end;gap:20px;margin-bottom:clamp(28px,4vw,44px);display:grid}.-i9KWa_coachHead p{max-width:38ch;color:var(--ash);margin:0;font-size:15.5px;line-height:1.6}.-i9KWa_coachList{border-top:1px solid var(--mortar);margin:0;padding:0;list-style:none}.-i9KWa_coachRow{border-bottom:1px solid var(--mortar);grid-template-columns:42px minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:clamp(16px,2.4vw,26px) 0;display:grid}.-i9KWa_coachNum{font-family:var(--font-mono), monospace;letter-spacing:.1em;color:var(--torch);font-size:10.5px}.-i9KWa_coachName{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;color:var(--bone);font-size:clamp(46px,8vw,110px);line-height:.86}.-i9KWa_coachMeta{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ash);grid-column:2;font-size:9.5px}.-i9KWa_coachFoot{color:#8c8377;max-width:52ch;margin:20px 0 0;font-size:13.5px;line-height:1.6}.-i9KWa_roomGrid{grid-template-columns:1fr;align-items:start;gap:clamp(32px,5vw,64px);display:grid}.-i9KWa_roomTitle{max-width:10ch;margin-bottom:26px;font-size:clamp(46px,7vw,104px)}.-i9KWa_roomQuote{border-left:2px solid var(--ember);font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;color:var(--pit);max-width:20ch;margin:0;padding-left:18px;font-size:clamp(24px,3vw,38px);line-height:1}.-i9KWa_roomQuote cite{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ember);margin-top:10px;font-size:9.5px;font-style:normal;display:block}.-i9KWa_roomBody p{color:#5a534a;max-width:58ch;font-size:16px;line-height:1.7}.-i9KWa_notPublished{border:1px solid #0f0d0b40;margin-top:26px;padding:20px}.-i9KWa_notPublishedLabel{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ember);margin-bottom:10px;font-size:9.5px;font-weight:500;display:block}.-i9KWa_notPublished ul{border-top:1px solid #0f0d0b33;grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.-i9KWa_notPublished li{font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:#5a534a;border-bottom:1px solid #0f0d0b33;padding:8px 0;font-size:11px;line-height:1.5}.-i9KWa_notPublished p{color:#5a534a;margin:12px 0 0;font-size:13px;line-height:1.6}.-i9KWa_notPublished a{color:var(--ember);border-bottom:1px solid var(--ember)}.-i9KWa_ratingBand{grid-template-columns:1fr;align-items:start;gap:clamp(30px,5vw,64px);display:grid}.-i9KWa_ratingTitle{max-width:9ch;margin-bottom:20px}.-i9KWa_ratingText{max-width:40ch;color:var(--ash);font-size:16px;line-height:1.65}.-i9KWa_ratingActions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:24px;display:flex}.-i9KWa_quoteStack{flex-direction:column;gap:26px;display:flex}.-i9KWa_quoteStack blockquote{border-top:1px solid var(--mortar);margin:0;padding-top:16px}.-i9KWa_quoteStack p{max-width:16ch;font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;color:var(--bone);margin:0;font-size:clamp(30px,4.2vw,56px);line-height:.95}.-i9KWa_quoteStack cite{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ash);margin-top:8px;font-size:9.5px;font-style:normal;display:block}@media (min-width:620px){.-i9KWa_notPublished ul{grid-template-columns:1fr 1fr;gap:0 20px}}@media (min-width:900px){.-i9KWa_storyGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.-i9KWa_facts{position:sticky;top:108px}.-i9KWa_coachHead{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.-i9KWa_coachRow{grid-template-columns:60px minmax(0,1fr) auto;align-items:center}.-i9KWa_coachMeta{text-align:right;grid-column:3}.-i9KWa_roomGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.-i9KWa_ratingBand{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}
.OY1H2W_titleLine{display:block}.OY1H2W_byline{border-left:1px solid var(--mortar);flex-direction:column;gap:3px;padding-left:16px;display:flex}.OY1H2W_bylineLabel{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ash);font-size:9.5px}.OY1H2W_bylineName{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;color:var(--torch);font-size:clamp(24px,2.6vw,34px);line-height:1}.OY1H2W_bylineMeta{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ash);font-size:9.5px;line-height:1.6}.OY1H2W_layout{grid-template-columns:1fr;align-items:start;gap:clamp(32px,4vw,56px);display:grid}.OY1H2W_sidebar{flex-direction:column;order:2;gap:26px;min-width:0;display:flex}.OY1H2W_toc{display:none}.OY1H2W_tocLabel{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--torch);margin-bottom:10px;font-size:9.5px;font-weight:500;display:block}.OY1H2W_toc nav{border-top:1px solid var(--mortar)}.OY1H2W_toc a{border-bottom:1px solid var(--mortar);min-height:48px;font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ash);align-items:center;padding:6px 0;font-size:10.5px;line-height:1.5;display:flex}.OY1H2W_toc a:hover{color:var(--torch)}.OY1H2W_takeaways ul{border-top:1px solid var(--mortar);margin:0;padding:0;list-style:none}.OY1H2W_takeaways li{border-bottom:1px solid var(--mortar);color:var(--ash);padding:10px 0 10px 16px;font-size:13.5px;line-height:1.55;position:relative}.OY1H2W_takeaways li:before{content:"";background:var(--torch);width:6px;height:1px;position:absolute;top:17px;left:0}.OY1H2W_toolBox{border:1px solid var(--mortar);background:var(--stone);padding:16px}.OY1H2W_toolBox p{color:var(--ash);margin:0 0 8px;font-size:13.5px;line-height:1.55}.OY1H2W_body{order:1;min-width:0;max-width:68ch}.OY1H2W_body h2{scroll-margin-top:108px}.OY1H2W_body>p:first-of-type:first-letter{float:left;font-family:var(--font-display), Impact, sans-serif;color:var(--torch);padding:6px 12px 0 0;font-size:74px;line-height:.76}.OY1H2W_articleFoot{border-top:1px solid var(--mortar);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ash);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:44px;padding-top:18px;font-size:10px;display:flex}.OY1H2W_articleFoot a{color:var(--torch)}.OY1H2W_pager{border-top:1px solid var(--mortar);background:var(--pit);grid-template-columns:1fr;display:grid}.OY1H2W_pagerLink{padding:26px var(--pad);border-bottom:1px solid var(--mortar);flex-direction:column;gap:6px;display:flex}.OY1H2W_pagerLabel{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ash);font-size:9.5px}.OY1H2W_pagerTitle{max-width:34ch;font-family:var(--font-body), sans-serif;letter-spacing:-.01em;color:var(--bone);font-size:clamp(17px,2vw,22px);font-weight:700;line-height:1.3;transition:color .14s}.OY1H2W_pagerLink:hover .OY1H2W_pagerTitle{color:var(--torch)}@media (min-width:800px){.OY1H2W_pager{grid-template-columns:1fr 1fr}.OY1H2W_pagerLink{border-bottom:0}.OY1H2W_pagerNext{text-align:right;border-left:1px solid var(--mortar);align-items:flex-end}}@media (min-width:1024px){.OY1H2W_layout{grid-template-columns:260px minmax(0,1fr);gap:clamp(40px,4vw,64px)}.OY1H2W_sidebar{order:0;position:sticky;top:108px}.OY1H2W_body{order:0}.OY1H2W_toc{display:block}}
.MlY1RW_heroArt{width:clamp(90px,11vw,150px);color:var(--bone);opacity:.45}.MlY1RW_indexTitle{max-width:10ch;margin-bottom:clamp(30px,4vw,52px)}.MlY1RW_policyGrid{grid-template-columns:1fr;align-items:start;gap:clamp(30px,4vw,56px);display:grid}.MlY1RW_policyTitle{max-width:10ch}.MlY1RW_policyBody{max-width:56ch}.MlY1RW_policyBody p{color:var(--ash);font-size:16px;line-height:1.7}.MlY1RW_policyActions{flex-wrap:wrap;gap:12px;margin:26px 0 16px;display:flex}.MlY1RW_count{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:#8c8377!important;font-size:10px!important}@media (min-width:900px){.MlY1RW_policyGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}
.sxuMuG_wrap{min-height:calc(100svh - 77px);padding:clamp(64px, 10vh, 120px) var(--pad);background:var(--pit);align-items:center;display:flex}.sxuMuG_inner{width:100%}.sxuMuG_title{margin:0 0 28px;font-size:clamp(48px,12.5vw,200px)}.sxuMuG_text{max-width:42ch;color:var(--ash);margin-bottom:30px;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.sxuMuG_links{border-top:1px solid var(--mortar);flex-wrap:wrap;gap:6px 28px;margin-top:clamp(40px,6vw,64px);padding-top:18px;display:flex}.sxuMuG_links a{min-height:48px;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ash);align-items:center;font-size:10.5px;display:inline-flex}.sxuMuG_links a:hover{color:var(--torch)}
