.journal-module__f1n4qG__journal,.journal-module__f1n4qG__article{--journal-line:#20202047;--journal-muted:#565656;--journal-hover:#8a2c08;background:var(--paper);color:var(--ink)}.journal-module__f1n4qG__breadcrumbs{max-width:100%;color:var(--journal-muted);flex-wrap:wrap;gap:8px 12px;margin-bottom:clamp(38px,5vw,72px);display:flex}.journal-module__f1n4qG__breadcrumbs a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.journal-module__f1n4qG__breadcrumbs span[aria-current=page]{overflow-wrap:anywhere;min-width:0}.journal-module__f1n4qG__kicker{color:var(--journal-muted)}.journal-module__f1n4qG__indexHero{padding:clamp(116px,12vw,170px) 0 clamp(56px,8vw,112px)}.journal-module__f1n4qG__indexHeading{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:clamp(32px,6vw,96px);margin-top:24px;display:grid}.journal-module__f1n4qG__indexTitle{max-width:10ch;font-family:var(--font-display), sans-serif;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(46px,7.6vw,112px);font-weight:600;line-height:.94}.journal-module__f1n4qG__indexIntro{padding-bottom:8px}.journal-module__f1n4qG__indexIntro>p:first-child{max-width:44ch;font-size:clamp(18px,1.6vw,23px);line-height:1.55}.journal-module__f1n4qG__indexStats{color:var(--journal-muted);margin-top:28px}.journal-module__f1n4qG__categoryNav{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.journal-module__f1n4qG__categoryNavInner{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:0;display:grid}.journal-module__f1n4qG__categoryNav a{border-left:1px solid var(--journal-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:72px;padding:16px 22px;font-size:16px;transition:background-color .18s,color .18s;display:grid}.journal-module__f1n4qG__categoryNav a:last-child{border-right:1px solid var(--journal-line)}.journal-module__f1n4qG__categoryIndex,.journal-module__f1n4qG__categoryCount{color:var(--journal-muted)}.journal-module__f1n4qG__categoryList{padding-block:clamp(56px,8vw,112px)}.journal-module__f1n4qG__categorySection{scroll-margin-top:84px}.journal-module__f1n4qG__categorySection+.journal-module__f1n4qG__categorySection{margin-top:clamp(72px,10vw,144px)}.journal-module__f1n4qG__categoryHeader{border-bottom:2px solid var(--ink);grid-template-columns:72px minmax(0,1fr) auto;align-items:baseline;gap:24px;padding-bottom:24px;display:grid}.journal-module__f1n4qG__categoryNumber{color:var(--orange)}.journal-module__f1n4qG__categoryHeader h2{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;font-size:clamp(29px,4vw,56px);font-weight:600;line-height:1.05}.journal-module__f1n4qG__categoryAmount{color:var(--journal-muted)}.journal-module__f1n4qG__articleCard{border-bottom:1px solid var(--journal-line);grid-template-columns:72px minmax(0,1fr) minmax(145px,.24fr) 24px;align-items:start;gap:24px;padding:clamp(26px,3vw,42px) 0;transition:color .18s,padding-left .18s;display:grid}.journal-module__f1n4qG__articleNumber{color:var(--orange);padding-top:6px}.journal-module__f1n4qG__articleList{min-width:0}.journal-module__f1n4qG__cardCopy,.journal-module__f1n4qG__cardMeta{min-width:0;display:grid}.journal-module__f1n4qG__cardCopy{gap:14px}.journal-module__f1n4qG__cardTitle{letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;max-width:28ch;font-size:clamp(23px,2.4vw,35px);font-weight:600;line-height:1.2}.journal-module__f1n4qG__cardDescription{max-width:68ch;color:var(--journal-muted);font-size:16px;line-height:1.6}.journal-module__f1n4qG__cardMeta{color:var(--journal-muted);gap:10px;padding-top:6px}.journal-module__f1n4qG__cardArrow{font-size:21px;line-height:1;transition:transform .18s}.journal-module__f1n4qG__emptyCategory{border-bottom:1px solid var(--journal-line);color:var(--journal-muted);padding:32px 0}.journal-module__f1n4qG__article{padding:clamp(116px,12vw,164px) 0 clamp(72px,9vw,128px)}.journal-module__f1n4qG__articleHeader{border-bottom:2px solid var(--ink);max-width:1180px;padding-bottom:clamp(48px,7vw,88px)}.journal-module__f1n4qG__articleTitle{max-width:19ch;font-family:var(--font-display), sans-serif;letter-spacing:-.04em;overflow-wrap:anywhere;text-wrap:balance;margin-top:24px;font-size:clamp(38px,5.7vw,82px);font-weight:600;line-height:1.02}.journal-module__f1n4qG__articleLead{max-width:64ch;margin-top:clamp(28px,4vw,48px);font-size:clamp(20px,2vw,28px);line-height:1.5}.journal-module__f1n4qG__articleMeta{grid-template-columns:repeat(3,max-content);gap:32px clamp(32px,6vw,88px);margin-top:clamp(36px,5vw,60px);display:grid}.journal-module__f1n4qG__articleMeta div{gap:7px;display:grid}.journal-module__f1n4qG__articleMeta dt{color:var(--journal-muted)}.journal-module__f1n4qG__articleMeta dd{font-size:15px}.journal-module__f1n4qG__articleGrid{grid-template-columns:minmax(190px,250px) minmax(0,780px);align-items:start;gap:clamp(40px,7vw,112px);padding-top:clamp(48px,7vw,88px);display:grid}.journal-module__f1n4qG__contents{min-width:0;position:sticky;top:88px}.journal-module__f1n4qG__contents>p{color:var(--journal-muted)}.journal-module__f1n4qG__contents nav{border-top:1px solid var(--journal-line);margin-top:18px;display:grid}.journal-module__f1n4qG__contents a{border-bottom:1px solid var(--journal-line);grid-template-columns:24px minmax(0,1fr);gap:8px;padding:12px 0;font-size:13px;line-height:1.45;display:grid}.journal-module__f1n4qG__contents a span{color:var(--orange);font-family:var(--font-mono), monospace;font-size:10px}.journal-module__f1n4qG__articleBody{min-width:0}.journal-module__f1n4qG__articleSection{margin-bottom:clamp(56px,8vw,88px);scroll-margin-top:88px}.journal-module__f1n4qG__sectionMarker{color:var(--orange);margin-bottom:13px}.journal-module__f1n4qG__articleSection h2,.journal-module__f1n4qG__serviceCta h2,.journal-module__f1n4qG__related h2{letter-spacing:-.03em;text-wrap:balance;margin-bottom:24px;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.18}.journal-module__f1n4qG__articleSection>p:not(.journal-module__f1n4qG__sectionMarker),.journal-module__f1n4qG__articleSection li,.journal-module__f1n4qG__serviceCta>p:not(.journal-module__f1n4qG__serviceLabel){font-size:clamp(17px,1.45vw,19px);line-height:1.75}.journal-module__f1n4qG__articleSection>p+p{margin-top:20px}.journal-module__f1n4qG__articleSection ul{gap:12px;margin-top:24px;padding-left:24px;display:grid}.journal-module__f1n4qG__articleSection li::marker{color:var(--orange)}.journal-module__f1n4qG__tableWrap{overscroll-behavior-inline:contain;border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);scrollbar-color:var(--orange) transparent;max-width:100%;margin-top:32px;overflow-x:auto}.journal-module__f1n4qG__tableWrap:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.journal-module__f1n4qG__tableWrap table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px;line-height:1.55}.journal-module__f1n4qG__tableWrap th,.journal-module__f1n4qG__tableWrap td{border-bottom:1px solid var(--journal-line);text-align:left;vertical-align:top;min-width:150px;padding:16px 22px 16px 0}.journal-module__f1n4qG__tableWrap th{font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:500}.journal-module__f1n4qG__tableWrap tbody tr:last-child td{border-bottom:0}.journal-module__f1n4qG__caseList{border-top:1px solid var(--ink)}.journal-module__f1n4qG__caseLink{border-bottom:1px solid var(--journal-line);grid-template-columns:minmax(120px,.35fr) minmax(0,1fr) auto;align-items:baseline;gap:24px;padding:20px 0;display:grid}.journal-module__f1n4qG__caseLink>span:first-child{color:var(--journal-muted)}.journal-module__f1n4qG__caseLink strong{overflow-wrap:anywhere;min-width:0;font-size:18px;line-height:1.4}.journal-module__f1n4qG__questions{border-top:1px solid var(--ink)}.journal-module__f1n4qG__question{border-bottom:1px solid var(--journal-line)}.journal-module__f1n4qG__question summary{cursor:pointer;padding:22px 42px 22px 0;font-size:18px;font-weight:600;line-height:1.45}.journal-module__f1n4qG__question p{max-width:64ch;padding:0 0 24px;font-size:17px;line-height:1.7}.journal-module__f1n4qG__serviceCta{background:var(--ink);color:var(--paper);margin-bottom:clamp(56px,8vw,88px);padding:clamp(28px,5vw,52px)}.journal-module__f1n4qG__serviceLabel{color:#bfbfbd;margin-bottom:18px}.journal-module__f1n4qG__serviceCta>p:not(.journal-module__f1n4qG__serviceLabel){max-width:55ch}.journal-module__f1n4qG__serviceButton{border-color:var(--paper);margin-top:30px}.journal-module__f1n4qG__serviceButton:hover,.journal-module__f1n4qG__serviceButton:focus-visible{background:var(--orange);border-color:var(--orange);color:var(--ink);box-shadow:none}.journal-module__f1n4qG__related{margin-bottom:clamp(56px,8vw,88px)}.journal-module__f1n4qG__related ul{border-top:1px solid var(--ink);list-style:none}.journal-module__f1n4qG__related li{border-bottom:1px solid var(--journal-line)}.journal-module__f1n4qG__related a{justify-content:space-between;gap:24px;padding:18px 0;font-size:17px;display:flex}.journal-module__f1n4qG__sources ol{counter-reset:sources;border-top:1px solid var(--ink);list-style:none}.journal-module__f1n4qG__sources li{counter-increment:sources;border-bottom:1px solid var(--journal-line);grid-template-columns:28px minmax(0,1fr);gap:14px;padding:20px 0;display:grid}.journal-module__f1n4qG__sources li:before{content:counter(sources, decimal-leading-zero);color:var(--orange);font-family:var(--font-mono), monospace;font-size:11px}.journal-module__f1n4qG__sources li>a,.journal-module__f1n4qG__sources li>.journal-module__f1n4qG__accessed{grid-column:2}.journal-module__f1n4qG__sources a{gap:8px;min-width:0;display:grid}.journal-module__f1n4qG__sources a>span{font-size:16px;font-weight:600;line-height:1.45}.journal-module__f1n4qG__sources small{color:var(--journal-muted);overflow-wrap:anywhere;word-break:break-word;font-size:12px;line-height:1.5}.journal-module__f1n4qG__accessed{color:var(--journal-muted)}.journal-module__f1n4qG__articleFooter{border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:24px;padding-top:24px;display:flex}.journal-module__f1n4qG__articleFooter p{color:var(--journal-muted)}.journal-module__f1n4qG__articleFooter a{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.journal-module__f1n4qG__breadcrumbs a:hover,.journal-module__f1n4qG__articleFooter a:hover,.journal-module__f1n4qG__related a:hover,.journal-module__f1n4qG__sources a:hover,.journal-module__f1n4qG__caseLink:hover{color:var(--journal-hover)}.journal-module__f1n4qG__categoryNav a:hover{background:var(--ink);color:var(--paper)}.journal-module__f1n4qG__categoryNav a:hover .journal-module__f1n4qG__categoryIndex,.journal-module__f1n4qG__categoryNav a:hover .journal-module__f1n4qG__categoryCount{color:var(--orange)}.journal-module__f1n4qG__articleCard:hover{color:var(--journal-hover);padding-left:12px}.journal-module__f1n4qG__articleCard:hover .journal-module__f1n4qG__cardArrow{transform:translate(3px,-3px)}}@media (max-width:1000px){.journal-module__f1n4qG__indexHeading{grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:40px}.journal-module__f1n4qG__articleCard{grid-template-columns:54px minmax(0,1fr) minmax(130px,.28fr) 22px;gap:18px}.journal-module__f1n4qG__articleGrid{grid-template-columns:minmax(175px,220px) minmax(0,1fr);gap:42px}}@media (max-width:760px){.journal-module__f1n4qG__indexHero,.journal-module__f1n4qG__article{padding-top:104px}.journal-module__f1n4qG__indexHeading{display:block}.journal-module__f1n4qG__indexIntro{margin-top:34px}.journal-module__f1n4qG__categoryNavInner{display:block}.journal-module__f1n4qG__categoryNav a,.journal-module__f1n4qG__categoryNav a:last-child{border-left:0;border-right:0;border-bottom:1px solid var(--journal-line);min-height:58px;padding:12px 0}.journal-module__f1n4qG__categoryNav a:last-child{border-bottom:0}.journal-module__f1n4qG__categoryHeader{grid-template-columns:36px minmax(0,1fr);gap:12px}.journal-module__f1n4qG__categoryAmount{grid-column:2}.journal-module__f1n4qG__articleCard{grid-template-columns:36px minmax(0,1fr) 20px;gap:12px}.journal-module__f1n4qG__cardMeta{flex-wrap:wrap;grid-area:2/2;gap:8px 18px;display:flex}.journal-module__f1n4qG__cardArrow{grid-area:1/3}.journal-module__f1n4qG__articleMeta{grid-template-columns:1fr 1fr}.journal-module__f1n4qG__articleGrid{display:block}.journal-module__f1n4qG__contents{margin-bottom:52px;position:static}.journal-module__f1n4qG__contents nav{grid-template-columns:1fr 1fr;column-gap:22px}.journal-module__f1n4qG__caseLink{grid-template-columns:minmax(0,1fr) auto;gap:8px 18px}.journal-module__f1n4qG__caseLink>span:first-child{grid-column:1/-1}}@media (max-width:520px){.journal-module__f1n4qG__breadcrumbs{margin-bottom:34px}.journal-module__f1n4qG__indexTitle{font-size:clamp(40px,12.7vw,62px);line-height:1}.journal-module__f1n4qG__articleTitle{font-size:clamp(34px,10vw,48px);line-height:1.08}.journal-module__f1n4qG__articleMeta{grid-template-columns:1fr;gap:20px}.journal-module__f1n4qG__contents nav{grid-template-columns:1fr}.journal-module__f1n4qG__articleCard{grid-template-columns:28px minmax(0,1fr) 18px;gap:10px}.journal-module__f1n4qG__cardDescription{font-size:15px}.journal-module__f1n4qG__articleSection h2,.journal-module__f1n4qG__serviceCta h2,.journal-module__f1n4qG__related h2{font-size:28px}.journal-module__f1n4qG__articleFooter{flex-direction:column;align-items:flex-start}.journal-module__f1n4qG__serviceCta{margin-inline:-8px}}
