.associated-products-module__tG2Ulq__section{border-block:1px solid color-mix(in srgb, currentColor 20%, transparent);margin-block:3rem 2rem;padding-block:1.5rem}.associated-products-module__tG2Ulq__headingRow{justify-content:space-between;align-items:start;gap:1rem;display:flex}.associated-products-module__tG2Ulq__headingRow h2{margin-block:.2rem 0}.associated-products-module__tG2Ulq__eyebrow{letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.associated-products-module__tG2Ulq__preview,.associated-products-module__tG2Ulq__disclosure{color:inherit;background:#d99a1824;border-left:3px solid #b77a00;border-radius:.25rem;padding:.7rem .85rem;font-size:.9rem}.associated-products-module__tG2Ulq__preview{max-width:20rem}.associated-products-module__tG2Ulq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;margin:1.25rem 0;padding:0;list-style:none;display:grid}.associated-products-module__tG2Ulq__card{border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:.75rem;flex-direction:column;min-width:0;padding:1rem;display:flex}.associated-products-module__tG2Ulq__card h3{margin:0;font-size:1.05rem}.associated-products-module__tG2Ulq__author{opacity:.78;margin-block:.25rem;font-size:.9rem}.associated-products-module__tG2Ulq__productLink,.associated-products-module__tG2Ulq__disabledLink{align-items:center;min-height:2.75rem;margin-top:auto;padding-top:.75rem;font-weight:700;display:inline-flex}.associated-products-module__tG2Ulq__disabledLink{cursor:not-allowed;opacity:.62}.associated-products-module__tG2Ulq__policy{opacity:.82;margin-bottom:0;font-size:.85rem}@media (max-width:40rem){.associated-products-module__tG2Ulq__headingRow{flex-direction:column;align-items:stretch}.associated-products-module__tG2Ulq__preview{max-width:none}}
.editorial-image-module__cX_OZa__figure{min-width:0;margin:2rem 0 3rem}.editorial-image-module__cX_OZa__figure>picture{display:block}.editorial-image-module__cX_OZa__image{aspect-ratio:16/9;object-fit:cover;background:#e5ded2;width:100%;height:auto;max-height:42rem;display:block}.editorial-image-module__cX_OZa__caption{border-bottom:1px solid var(--line);color:#514a40;justify-content:space-between;gap:.5rem 2rem;padding:.85rem 0;font-size:.82rem;line-height:1.5;display:flex}.editorial-image-module__cX_OZa__caption small{color:#625c52;font-size:.68rem}.editorial-image-module__cX_OZa__caption a{color:inherit;text-underline-offset:.2em}.editorial-image-module__cX_OZa__image.editorial-image-module__cX_OZa__diagram{aspect-ratio:auto;object-fit:contain;max-height:none}.editorial-image-module__cX_OZa__explanation{max-width:75ch;margin:.65rem 0;font-size:1rem;line-height:1.65}.editorial-image-module__cX_OZa__caption.editorial-image-module__cX_OZa__detailed{font-size:1rem}.editorial-image-module__cX_OZa__caption.editorial-image-module__cX_OZa__detailed a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:800px){.editorial-image-module__cX_OZa__figure{margin:1.5rem 0 2.25rem}.editorial-image-module__cX_OZa__image{aspect-ratio:4/3}.editorial-image-module__cX_OZa__caption{flex-direction:column}}
.guide-breadcrumb-module__ArivSa__breadcrumb{color:var(--muted);margin-bottom:1.5rem;font-size:.9rem;line-height:1.5}.guide-breadcrumb-module__ArivSa__breadcrumb ol{flex-wrap:wrap;gap:0 .65rem;margin:0;padding:0;list-style:none;display:flex}.guide-breadcrumb-module__ArivSa__breadcrumb li{overflow-wrap:anywhere;align-items:center;gap:.65rem;max-width:100%;min-height:44px;display:flex}.guide-breadcrumb-module__ArivSa__breadcrumb a{min-height:44px;color:var(--signal-dark);text-underline-offset:.2em;align-items:center;font-weight:700;display:inline-flex}.guide-breadcrumb-module__ArivSa__separator{opacity:.6}
.article-module__Wa5o4W__article{max-width:76rem;margin:0 auto;padding:2rem clamp(1rem,4vw,3rem) 6rem}.article-module__Wa5o4W__breadcrumb,.article-module__Wa5o4W__boundaries,.article-module__Wa5o4W__contents{flex-wrap:wrap;gap:.65rem 1rem;display:flex}.article-module__Wa5o4W__breadcrumb{color:var(--muted);margin-bottom:3rem;font-size:.9rem}.article-module__Wa5o4W__hero{max-width:58rem}.article-module__Wa5o4W__hero h1{letter-spacing:-.055em;margin:.55rem 0 1.5rem;font-size:clamp(2.8rem,6.4vw,5.4rem);line-height:.96}.article-module__Wa5o4W__hero h1 em{color:#8c3d28;font-weight:inherit}.article-module__Wa5o4W__heroActions{flex-wrap:wrap;gap:.8rem;margin:1.5rem 0;display:flex}.article-module__Wa5o4W__heroActions a{border:1px solid #244d39;border-radius:0;justify-content:space-between;align-items:center;gap:1.4rem;min-height:48px;padding:.65rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.article-module__Wa5o4W__heroActions a:first-child{color:#f3f3df;background:#183b2e}.article-module__Wa5o4W__lede{max-width:43rem;font-size:clamp(1.1rem,1.6vw,1.25rem);line-height:1.55}.article-module__Wa5o4W__boundaries{margin:1.5rem 0;padding:0;list-style:none}.article-module__Wa5o4W__boundaries li,.article-module__Wa5o4W__stateMachine{background:color-mix(in srgb, var(--signal) 12%, transparent);border:1px solid color-mix(in srgb, var(--signal) 34%, transparent);color:var(--ink);letter-spacing:.05em;text-transform:uppercase;border-radius:0;padding:.45rem .75rem;font-size:.78rem;font-weight:700}.article-module__Wa5o4W__byline{border-top:1px solid var(--line);color:var(--muted);margin-top:2rem;padding-top:1rem;font-size:.78rem;line-height:1.65}.article-module__Wa5o4W__answerBox{background:var(--surface);border:1px solid var(--line);border-radius:1.25rem;max-width:58rem;margin:3rem 0;padding:clamp(1.4rem,4vw,2.4rem);box-shadow:0 1.5rem 4rem #00000014}.article-module__Wa5o4W__answerBox h2{margin:.35rem 0 .8rem;font-size:clamp(1.5rem,3vw,2.25rem)}.article-module__Wa5o4W__contents{border-block:1px solid var(--line);margin:4rem 0;padding:1.25rem 0}.article-module__Wa5o4W__contents strong{flex-basis:100%}.article-module__Wa5o4W__contents a,.article-module__Wa5o4W__breadcrumb a,.article-module__Wa5o4W__body a{text-underline-offset:.16em;text-decoration-thickness:.08em}.article-module__Wa5o4W__body section{margin:5rem 0;scroll-margin-top:2rem}.article-module__Wa5o4W__body h2{letter-spacing:-.035em;max-width:48rem;margin:.4rem 0 1.4rem;font-size:clamp(1.9rem,4vw,3rem);line-height:1.08}.article-module__Wa5o4W__body h3{margin:2.4rem 0 .85rem;font-size:clamp(1.25rem,2.5vw,1.7rem)}.article-module__Wa5o4W__body p,.article-module__Wa5o4W__body li,.article-module__Wa5o4W__worksheet dd{font-size:1.04rem;line-height:1.78}.article-module__Wa5o4W__body p{max-width:48rem}.article-module__Wa5o4W__body li+li{margin-top:.65rem}.article-module__Wa5o4W__body ol,.article-module__Wa5o4W__body ul{max-width:48rem;padding-left:1.35rem}.article-module__Wa5o4W__callout,.article-module__Wa5o4W__formula{border-left:.3rem solid var(--signal);max-width:48rem;margin:2rem 0;padding:.3rem 0 .3rem 1.25rem}.article-module__Wa5o4W__callout h3,.article-module__Wa5o4W__formula strong{margin:0 0 .4rem;display:block}.article-module__Wa5o4W__tableWrap{border:1px solid var(--line);border-radius:0;max-width:64rem;margin:2rem 0;overflow-x:auto}.article-module__Wa5o4W__tableWrap table{border-collapse:collapse;width:100%;min-width:48rem}.article-module__Wa5o4W__tableWrap caption{text-align:left;padding:1rem;font-weight:700}.article-module__Wa5o4W__tableWrap th,.article-module__Wa5o4W__tableWrap td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:.9rem 1rem;line-height:1.5}.article-module__Wa5o4W__tableWrap thead th{background:var(--surface);letter-spacing:.04em;text-transform:uppercase;font-size:.82rem}.article-module__Wa5o4W__scenarioGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0;display:grid}.article-module__Wa5o4W__scenarioGrid section{background:var(--surface);border:1px solid var(--line);border-radius:0;margin:0;padding:1.25rem}.article-module__Wa5o4W__scenarioGrid h3{margin-top:0}.article-module__Wa5o4W__scenarioGrid p{margin-bottom:0;font-size:.96rem}.article-module__Wa5o4W__stateMachine{font-family:var(--font-mono);overflow-wrap:anywhere;border-radius:.6rem;padding:1rem;line-height:1.8}.article-module__Wa5o4W__worksheet{gap:0;max-width:56rem;margin:2rem 0;display:grid}.article-module__Wa5o4W__worksheet div{border-top:1px solid var(--line);grid-template-columns:minmax(7rem,.35fr) minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.article-module__Wa5o4W__worksheet dt{font-weight:750}.article-module__Wa5o4W__worksheet dd{margin:0}.article-module__Wa5o4W__sources li{overflow-wrap:anywhere}@media (max-width:720px){.article-module__Wa5o4W__article{padding-top:1.25rem}.article-module__Wa5o4W__breadcrumb{margin-bottom:2rem}.article-module__Wa5o4W__scenarioGrid{grid-template-columns:1fr}.article-module__Wa5o4W__worksheet div{grid-template-columns:1fr;gap:.35rem}.article-module__Wa5o4W__body p,.article-module__Wa5o4W__body li,.article-module__Wa5o4W__worksheet dd{font-size:1rem;line-height:1.7}}@media print{.article-module__Wa5o4W__contents,.article-module__Wa5o4W__breadcrumb{display:none}.article-module__Wa5o4W__article{max-width:none;padding:0}.article-module__Wa5o4W__body section{break-inside:avoid;margin:2rem 0}}.article-module__Wa5o4W__heroLayout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);margin:2.5rem 0 5rem;display:grid}.article-module__Wa5o4W__hero h1{font-size:clamp(2.8rem,5vw,4.5rem);line-height:1.02}.article-module__Wa5o4W__hero .article-module__Wa5o4W__lede{font-size:1.05rem;line-height:1.65}.article-module__Wa5o4W__boundaries{gap:.5rem 1rem}.article-module__Wa5o4W__boundaries li{letter-spacing:.03em;background:0 0;border:0;border-left:1px solid #afa999;padding:0 0 0 .65rem;font-size:.65rem;font-weight:500}.article-module__Wa5o4W__heroActions a:first-child{color:#fffaf1;background:#8c3d28;border-color:#8c3d28}.article-module__Wa5o4W__heroActions a{border-color:#8c3d28}.article-module__Wa5o4W__body{max-width:none}.article-module__Wa5o4W__body>section{border-top:1px solid var(--line);padding-top:2rem}@media (min-width:1100px){.article-module__Wa5o4W__body>section>h3,.article-module__Wa5o4W__body>section>ol,.article-module__Wa5o4W__body>section>ul{margin-left:8rem}.article-module__Wa5o4W__body>section>p:not(.eyebrow){margin-left:8rem}.article-module__Wa5o4W__body>section>h2{margin-left:8rem}.article-module__Wa5o4W__body>section>.eyebrow{margin-bottom:1.7rem}}@media (max-width:800px){.article-module__Wa5o4W__heroLayout{grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}.article-module__Wa5o4W__hero h1{font-size:clamp(2.8rem,8vw,4.5rem)}}.article-module__Wa5o4W__heroLayout{gap:0 clamp(2rem,4vw,4rem);max-width:none}.article-module__Wa5o4W__heroLayout>*{grid-column:1}.article-module__Wa5o4W__heroLayout>figure{grid-area:1/2/span 6}@media (max-width:800px){.article-module__Wa5o4W__heroLayout{flex-direction:column;gap:1.25rem;margin-top:1.5rem;display:flex}.article-module__Wa5o4W__hero h1,.article-module__Wa5o4W__hero .article-module__Wa5o4W__lede,.article-module__Wa5o4W__heroActions,.article-module__Wa5o4W__boundaries,.article-module__Wa5o4W__byline{margin:0}.article-module__Wa5o4W__hero>.eyebrow{margin:0}.article-module__Wa5o4W__heroLayout>figure{width:100%}}
.article-module__K0hc_G__article{max-width:76rem;margin:0 auto;padding:2rem clamp(1rem,4vw,3rem) 6rem}.article-module__K0hc_G__article>h1{letter-spacing:-.055em;max-width:65rem;margin:.55rem 0 1.5rem;font-size:clamp(2.5rem,7vw,5.4rem);line-height:.96}.article-module__K0hc_G__article>p{color:var(--muted);max-width:52rem;line-height:1.65}.article-module__K0hc_G__article article{max-width:64rem}.article-module__K0hc_G__article article h2{letter-spacing:-.035em;max-width:50rem;margin:5rem 0 1.4rem;scroll-margin-top:2rem;font-size:clamp(1.9rem,4vw,3rem);line-height:1.08}.article-module__K0hc_G__article article p,.article-module__K0hc_G__article article li{font-size:1.04rem;line-height:1.78}.article-module__K0hc_G__article article p,.article-module__K0hc_G__article article ol,.article-module__K0hc_G__article article ul{max-width:50rem}.article-module__K0hc_G__article article li+li{margin-top:.65rem}.article-module__K0hc_G__article article a{text-underline-offset:.16em;text-decoration-thickness:.08em}.article-module__K0hc_G__tableScroll{border:1px solid var(--line);border-radius:1rem;margin:2rem 0;overflow-x:auto}.article-module__K0hc_G__tableScroll:focus-visible{outline:.2rem solid var(--signal);outline-offset:.2rem}.article-module__K0hc_G__tableScroll table{border-collapse:collapse;width:100%;min-width:48rem}.article-module__K0hc_G__tableScroll th,.article-module__K0hc_G__tableScroll td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:.9rem 1rem;line-height:1.5}.article-module__K0hc_G__tableScroll thead th{background:var(--surface);letter-spacing:.04em;text-transform:uppercase;border-top:0;font-size:.82rem}@media (max-width:720px){.article-module__K0hc_G__article{padding-top:1.25rem}.article-module__K0hc_G__article article p,.article-module__K0hc_G__article article li{font-size:1rem;line-height:1.7}}@media print{.article-module__K0hc_G__article{max-width:none;padding:0}.article-module__K0hc_G__article article h2{break-after:avoid;margin-top:2rem}}
.guide-photograph-module__m5frxG__figure{min-width:0;margin:0}.guide-photograph-module__m5frxG__figure img{background:#e5ded2;width:100%;height:auto;display:block}.guide-photograph-module__m5frxG__figure figcaption{border-bottom:1px solid var(--line);color:#514a40;justify-content:space-between;gap:.7rem 2rem;padding:.9rem 0;font-size:.82rem;line-height:1.5;display:flex}.guide-photograph-module__m5frxG__figure figcaption small{color:#625c52;font-size:.68rem}.guide-photograph-module__m5frxG__figure a{color:inherit;text-underline-offset:.2em}.guide-photograph-module__m5frxG__hero img{aspect-ratio:4/5;object-fit:cover;object-position:52% center}.guide-photograph-module__m5frxG__hero figcaption{display:block}.guide-photograph-module__m5frxG__hero small{margin-top:.4rem;display:block}.guide-photograph-module__m5frxG__wide{margin:3rem 0}.guide-photograph-module__m5frxG__wide img{aspect-ratio:2.2;object-fit:cover}.guide-photograph-module__m5frxG__portrait img{aspect-ratio:1;object-fit:cover;object-position:center 35%}.guide-photograph-module__m5frxG__portrait figcaption{display:block}.guide-photograph-module__m5frxG__portrait small{margin-top:.4rem;display:block}@media (max-width:800px){.guide-photograph-module__m5frxG__hero img,.guide-photograph-module__m5frxG__wide img{aspect-ratio:4/3}.guide-photograph-module__m5frxG__figure figcaption{flex-direction:column;gap:.35rem}}
.candidate-module__GsYfxq__candidate table caption{text-align:left;padding:.75rem 1rem;font-weight:700}
.portal-module__KL_-na__portal{--paper:#eee8da;--ink:#152a28;--brass:#c5a46c;--muted:#b2b8b3;color:var(--paper);background:#102524;min-height:100vh;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.portal-module__KL_-na__portal *{box-sizing:border-box}.portal-module__KL_-na__portal a{color:inherit;text-decoration:none}.portal-module__KL_-na__portal button,.portal-module__KL_-na__portal input,.portal-module__KL_-na__portal select,.portal-module__KL_-na__portal textarea{font:inherit}.portal-module__KL_-na__portal a:focus-visible,.portal-module__KL_-na__portal summary:focus-visible,.portal-module__KL_-na__portal input:focus-visible,.portal-module__KL_-na__portal select:focus-visible,.portal-module__KL_-na__portal button:focus-visible{outline:2px solid var(--brass);outline-offset:5px}.portal-module__KL_-na__header{color:#eee8da;z-index:5;background:#102524f5;border-bottom:1px solid #c5a46c3d;align-items:center;gap:24px;padding:21px clamp(20px,4vw,70px);display:flex;position:relative}.portal-module__KL_-na__brand{letter-spacing:.18em;white-space:nowrap;align-items:center;gap:13px;font-size:16px;line-height:1.2;display:flex}.portal-module__KL_-na__brand small{letter-spacing:.5em;margin-top:5px;font-size:9px;display:block}.portal-module__KL_-na__mark{color:#d1b57d;letter-spacing:-.18em;border:1px solid #c5a46c;padding:3px 10px;font-family:Georgia,serif;font-size:30px}.portal-module__KL_-na__mark span{font-size:21px}.portal-module__KL_-na__desktopNav{gap:clamp(14px,1.65vw,29px);margin-left:auto;font-size:13px;display:flex}.portal-module__KL_-na__desktopNav a[aria-current=page],.portal-module__KL_-na__desktopNav a:hover{color:#ddc28d}.portal-module__KL_-na__account{border-left:1px solid #c5a46c3d;padding-left:24px;font-size:12px}.portal-module__KL_-na__mobileNav{display:none}.portal-module__KL_-na__skip{background:#eee8da;padding:10px;position:absolute;top:-150px;left:20px;color:#102524!important}.portal-module__KL_-na__skip:focus{top:10px}.portal-module__KL_-na__page{max-width:1250px;margin:auto;padding:72px clamp(22px,5vw,80px) 90px}.portal-module__KL_-na__page h1{letter-spacing:-.035em;max-width:950px;margin:22px 0;font-family:Georgia,serif;font-size:clamp(40px,5vw,78px);font-weight:400;line-height:1.05}.portal-module__KL_-na__kicker{letter-spacing:.2em;text-transform:uppercase;color:#d1b57d;font-size:11px}.portal-module__KL_-na__lede{color:#ced2c9;max-width:760px;margin:24px 0 46px;font-size:19px}.portal-module__KL_-na__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:30px 0;display:grid}.portal-module__KL_-na__card{background:#16302e;border:1px solid #c5a46c38;padding:28px;transition:background .18s;display:block}.portal-module__KL_-na__card:hover{background:#203b36}.portal-module__KL_-na__card h2{justify-content:space-between;gap:12px;margin:0 0 18px;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.2;display:flex}.portal-module__KL_-na__card h2 span{color:#c5a46c;font-size:18px}.portal-module__KL_-na__card p{color:#c5cec7;margin:0;font-size:14px}.portal-module__KL_-na__note{color:#d8ddcf;background:#1a3430;border-left:2px solid #c5a46c;margin:30px 0;padding:22px 26px}.portal-module__KL_-na__note a,.portal-module__KL_-na__prose a{color:#dfbf83;text-underline-offset:4px;text-decoration:underline}.portal-module__KL_-na__prose{max-width:800px}.portal-module__KL_-na__prose h2{margin:46px 0 18px;font-family:Georgia,serif;font-size:30px;font-weight:400}.portal-module__KL_-na__prose p,.portal-module__KL_-na__prose li{color:#d5d8cd}.portal-module__KL_-na__prose li{margin-bottom:10px}.portal-module__KL_-na__footer{color:#cbd1c5;background:#0b1b1a;border-top:1px solid #c5a46c38;grid-template-columns:1fr 1fr;gap:20px;padding:42px clamp(22px,5vw,80px);display:grid}.portal-module__KL_-na__footer strong{letter-spacing:.16em;font-size:13px}.portal-module__KL_-na__footer p{font-family:Georgia,serif;font-size:20px}.portal-module__KL_-na__footer nav{flex-wrap:wrap;place-content:start flex-end;gap:20px;font-size:13px;display:flex}.portal-module__KL_-na__footer small{color:#97a99e;grid-column:1/-1;font-size:11px}.portal-module__KL_-na__badge{letter-spacing:.08em;text-transform:uppercase;color:#d9c48e;border:1px solid #c5a46c5a;margin:0 0 12px;padding:3px 7px;font-size:10px;display:inline-block}.portal-module__KL_-na__button{background:#d1b57d;padding:13px 22px;font-size:13px;font-weight:600;display:inline-block;color:#102524!important}.portal-module__KL_-na__secondary{color:#eee8da;border:1px solid #d1b57d;padding:12px 22px;font-size:13px;display:inline-block}.portal-module__KL_-na__actions{flex-wrap:wrap;gap:14px;margin:28px 0;display:flex}.portal-module__KL_-na__search{flex-wrap:wrap;align-items:end;gap:15px;margin:35px 0;display:flex}.portal-module__KL_-na__search label{color:#d2dacd;gap:6px;font-size:12px;display:grid}.portal-module__KL_-na__search input,.portal-module__KL_-na__search select{color:#eee8da;background:#0c1e1c;border:1px solid #64776a;min-width:200px;max-width:100%;padding:11px}.portal-module__KL_-na__search button{color:#102524;cursor:pointer;background:#d1b57d;border:0;padding:12px 22px}.portal-module__KL_-na__tableWrap{max-width:100%;overflow:auto}.portal-module__KL_-na__table{border-collapse:collapse;width:100%;font-size:14px}.portal-module__KL_-na__table td,.portal-module__KL_-na__table th{text-align:left;vertical-align:top;border-bottom:1px solid #c5a46c33;padding:15px 12px}.portal-module__KL_-na__table th{color:#d1b57d;font-weight:500}.portal-module__KL_-na__table a{color:#dfbf83;text-decoration:underline}.portal-module__KL_-na__facts{background:#c5a46c38;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:28px 0;display:grid}.portal-module__KL_-na__facts div{background:#16302e;padding:19px}.portal-module__KL_-na__facts dt{color:#abbcad;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.portal-module__KL_-na__facts dd{overflow-wrap:anywhere;margin:7px 0 0}.portal-module__KL_-na__empty{border:1px solid #c5a46c33;margin:30px 0;padding:40px}.portal-module__KL_-na__empty h2{font-family:Georgia,serif;font-weight:400}.portal-module__KL_-na__paper{color:#152a28;background:#eee8da;padding:70px clamp(22px,5vw,80px)}.portal-module__KL_-na__paper a{color:#152a28}.portal-module__KL_-na__paper h2{font-family:Georgia,serif;font-size:40px;font-weight:400}.portal-module__KL_-na__paper .portal-module__KL_-na__card{background:0 0;border-color:#152a2840}.portal-module__KL_-na__paper .portal-module__KL_-na__card p{color:#42544b}.portal-module__KL_-na__contextHero{isolation:isolate;align-items:end;min-height:min(680px,100svh - 85px);display:grid;position:relative;overflow:hidden}.portal-module__KL_-na__contextArt{isolation:isolate;background:#0b1b1a;margin:0;position:absolute;inset:0;overflow:hidden}.portal-module__KL_-na__contextArt picture{display:contents}.portal-module__KL_-na__contextArt img{object-fit:cover;object-position:center;width:100%;height:100%}.portal-module__KL_-na__contextArt:after{content:"";background:linear-gradient(#0000 0%,#05141161 38%,#051411f0 100%),linear-gradient(90deg,#051411e6 0%,#0514118c 48%,#0000 78%);position:absolute;inset:0}.portal-module__KL_-na__contextArt figcaption{z-index:1;color:#eee8dac7;letter-spacing:.06em;text-align:right;max-width:430px;font-size:9px;position:absolute;top:18px;right:clamp(20px,5vw,70px)}.portal-module__KL_-na__contextIntro{z-index:2;width:min(1250px,100%);margin:auto;padding:clamp(90px,14vh,150px) clamp(22px,5vw,80px) clamp(54px,8vh,90px);position:relative}.portal-module__KL_-na__contextIntro h1{letter-spacing:-.035em;max-width:950px;margin:22px 0;font-family:Georgia,serif;font-size:clamp(40px,5vw,78px);font-weight:400;line-height:1.05}.portal-module__KL_-na__contextIntro .portal-module__KL_-na__lede{color:#e2e5d9;text-shadow:0 1px 20px #081b18;margin-bottom:0}.portal-module__KL_-na__pageAfterHero{padding-top:56px}@media (max-width:1100px){.portal-module__KL_-na__desktopNav{gap:13px;font-size:12px}.portal-module__KL_-na__header{gap:15px;padding:19px 24px}.portal-module__KL_-na__account{padding-left:15px}.portal-module__KL_-na__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.portal-module__KL_-na__desktopNav,.portal-module__KL_-na__account{display:none}.portal-module__KL_-na__mobileNav{margin-left:auto;display:block}.portal-module__KL_-na__mobileNav summary{cursor:pointer;border:1px solid #c5a46c58;padding:10px;font-size:13px;list-style:none}.portal-module__KL_-na__mobileNav nav{background:#102524;border-bottom:1px solid #c5a46c;grid-template-columns:1fr 1fr;gap:2px;padding:20px;display:grid;position:absolute;top:100%;left:0;right:0}.portal-module__KL_-na__mobileNav nav a{min-height:44px;padding:12px}.portal-module__KL_-na__header{padding:16px 22px}.portal-module__KL_-na__page{padding-top:48px}.portal-module__KL_-na__grid,.portal-module__KL_-na__footer{grid-template-columns:1fr}.portal-module__KL_-na__footer nav{justify-content:start}.portal-module__KL_-na__facts{grid-template-columns:1fr}.portal-module__KL_-na__lede{font-size:17px}.portal-module__KL_-na__search>*{width:100%}.portal-module__KL_-na__search input,.portal-module__KL_-na__search select{width:100%;min-width:0}.portal-module__KL_-na__table{min-width:480px}.portal-module__KL_-na__contextHero{min-height:calc(100svh - 76px)}.portal-module__KL_-na__contextIntro{padding:90px 22px 56px}.portal-module__KL_-na__contextIntro h1{font-size:clamp(40px,12vw,60px)}.portal-module__KL_-na__contextArt img{object-position:center}.portal-module__KL_-na__contextArt figcaption{text-align:left;top:16px;left:20px;right:20px}}@media (prefers-reduced-motion:reduce){.portal-module__KL_-na__card{transition:none}}.portal-module__KL_-na__header{font-family:Arial,sans-serif}.portal-module__KL_-na__header a{color:inherit;text-decoration:none}.portal-module__KL_-na__header a:focus-visible,.portal-module__KL_-na__header summary:focus-visible{outline-offset:5px;outline:2px solid #d1b57d}.portal-module__KL_-na__header .portal-module__KL_-na__account{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.portal-module__KL_-na__account button{color:#eee8da;cursor:pointer;font:inherit;background:0 0;border:1px solid #c5a46c;padding:7px 10px}.portal-module__KL_-na__account a{white-space:nowrap}.portal-module__KL_-na__account span[role=alert]{width:100%;max-width:250px}@media (min-width:1101px) and (max-width:1280px){.portal-module__KL_-na__header{gap:14px;padding-inline:22px}.portal-module__KL_-na__desktopNav{gap:12px}.portal-module__KL_-na__account{gap:10px;padding-left:14px}}@media (max-width:1100px){.portal-module__KL_-na__header{flex-wrap:wrap}.portal-module__KL_-na__header .portal-module__KL_-na__account{border-top:1px solid #c5a46c3d;border-left:0;order:3;width:100%;min-height:36px;padding:12px 0 0}.portal-module__KL_-na__header .portal-module__KL_-na__mobileNav{margin-left:auto}}
.account-login-dialog-module__m5_yDq__dialog{color:#17372e;background:#f5f0e6;border:1px solid #c5a46c;width:min(820px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;font:16px/1.5 Arial,sans-serif;overflow:auto;box-shadow:0 24px 100px #0006}.account-login-dialog-module__m5_yDq__dialog,.account-login-dialog-module__m5_yDq__dialog *{box-sizing:border-box}.account-login-dialog-module__m5_yDq__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#071c17c9}.account-login-dialog-module__m5_yDq__heading{border-bottom:1px solid #cfc9b9;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 32px 24px;display:flex}.account-login-dialog-module__m5_yDq__heading p,.account-login-dialog-module__m5_yDq__eyebrow{letter-spacing:.18em;margin:0 0 8px;font-size:10px;font-weight:700}.account-login-dialog-module__m5_yDq__heading h2{margin:0;font:400 clamp(1.8rem,5vw,2.4rem)/1.15 Georgia,serif}.account-login-dialog-module__m5_yDq__close{color:#17372e;cursor:pointer;background:0 0;border:1px solid #b5b9ac;flex-shrink:0;width:40px;height:40px;font:28px/1 Arial,sans-serif}.account-login-dialog-module__m5_yDq__columns{grid-template-columns:1.1fr 1fr;display:grid}.account-login-dialog-module__m5_yDq__email{min-width:0;padding:8px 32px 24px}.account-login-dialog-module__m5_yDq__alternatives{border-left:1px solid #cfc9b9;margin:28px 0;padding:0 32px}.account-login-dialog-module__m5_yDq__alternatives h3{margin:14px 0;font:400 1.65rem/1.2 Georgia,serif}.account-login-dialog-module__m5_yDq__alternatives>p:not(.account-login-dialog-module__m5_yDq__eyebrow){font-size:14px}.account-login-dialog-module__m5_yDq__emailLink{color:#17372e;border:1px solid #17372e;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding:14px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.account-login-dialog-module__m5_yDq__emailLink:hover{background:#e4e9df}.account-login-dialog-module__m5_yDq__note{color:#526357}.account-login-dialog-module__m5_yDq__providers{color:#526357;border-top:1px solid #cfc9b9;margin-top:24px;padding-top:16px;font-size:12px}.account-login-dialog-module__m5_yDq__providers p{color:#17372e;margin:0 0 4px;font-weight:700}.account-login-dialog-module__m5_yDq__footer{border-top:1px solid #cfc9b9;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:20px 32px;font-size:14px;display:flex}.account-login-dialog-module__m5_yDq__footer button{color:#17372e;text-underline-offset:4px;cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 0;font-weight:700;text-decoration:underline}.account-login-dialog-module__m5_yDq__footer small{color:#526357;flex-basis:100%;font-size:11px}.account-login-dialog-module__m5_yDq__dialog :focus-visible{outline-offset:3px;outline:3px solid #92652b}@media (max-width:620px){.account-login-dialog-module__m5_yDq__columns{grid-template-columns:1fr}.account-login-dialog-module__m5_yDq__heading,.account-login-dialog-module__m5_yDq__footer{padding:20px}.account-login-dialog-module__m5_yDq__email{padding:0 20px 16px}.account-login-dialog-module__m5_yDq__alternatives{border-top:1px solid #cfc9b9;border-left:0;margin:0 20px 24px;padding:20px 0 0}.account-login-dialog-module__m5_yDq__emailLink{margin-top:16px}}
.homepage-module__uR2bCW__home{--home-ivory:#f3efe2;--home-ink:#14231d;--home-signal:#f0643b;background:#0b1713;overflow:clip}.homepage-module__uR2bCW__sceneSequence{isolation:isolate;position:relative;overflow:clip}.homepage-module__uR2bCW__sceneStage{z-index:0;pointer-events:none;background:#0b1713;height:100svh;margin-bottom:-100svh;display:none;position:sticky;top:0;overflow:clip}.homepage-module__uR2bCW__sceneSequence[data-pinned-scenes=true] .homepage-module__uR2bCW__sceneStage{display:block}.homepage-module__uR2bCW__sceneChapters{z-index:1;position:relative}.homepage-module__uR2bCW__stageLayer,.homepage-module__uR2bCW__stageVisual,.homepage-module__uR2bCW__stageScrim{position:absolute;inset:0}.homepage-module__uR2bCW__stageLayer{overflow:clip}.homepage-module__uR2bCW__stageLayer[data-scene="1"]{opacity:var(--scene-1,0)}.homepage-module__uR2bCW__stageLayer[data-scene="2"]{opacity:var(--scene-2,0)}.homepage-module__uR2bCW__stageVisual{object-fit:cover;width:100%;height:100%}.homepage-module__uR2bCW__stageScrim{z-index:1}.homepage-module__uR2bCW__sceneSequence[data-pinned-scenes=true] .homepage-module__uR2bCW__chapterVisual,.homepage-module__uR2bCW__sceneSequence[data-pinned-scenes=true] .homepage-module__uR2bCW__scrim{visibility:hidden}.homepage-module__uR2bCW__chapter{isolation:isolate;color:#fffdf5;align-items:end;min-height:100svh;display:grid;position:relative;overflow:clip}.homepage-module__uR2bCW__chapterVisual,.homepage-module__uR2bCW__scrim{pointer-events:none;position:absolute;inset:0}.homepage-module__uR2bCW__chapterVisual{z-index:-3;object-fit:cover;width:100%;height:100%;transform:scale(1.035)}.homepage-module__uR2bCW__scrim{z-index:-2}.homepage-module__uR2bCW__heroVisual{object-position:center 48%}.homepage-module__uR2bCW__guidesVisual{object-position:center 54%}.homepage-module__uR2bCW__signalsVisual{object-position:center 48%}.homepage-module__uR2bCW__heroScrim{background:linear-gradient(90deg,#050e0be0 0%,#07130f9e 47%,#07120f2b 72%),linear-gradient(#0000 55%,#040c09c7 100%)}.homepage-module__uR2bCW__guidesScrim{background:linear-gradient(90deg,#07120ee6 0%,#081812b3 46%,#08161129 76%),linear-gradient(#0000 60%,#050e0bb8 100%)}.homepage-module__uR2bCW__signalsScrim{background:radial-gradient(circle at 72% 36%,#0d2d241f,#050e0bb8 74%),linear-gradient(90deg,#040c0aeb 0%,#06110e8a 59%,#050d0b7a 100%)}.homepage-module__uR2bCW__chapterInner{z-index:1;width:min(1240px,100% - 80px);margin-inline:auto;padding-block:clamp(7rem,14vh,10rem) clamp(4.5rem,9vh,7rem)}.homepage-module__uR2bCW__heroInner{grid-template-columns:minmax(0,1fr) minmax(190px,.27fr);align-items:end;gap:clamp(2rem,5vw,5rem);min-height:calc(100svh - 88px);padding-block:3rem 4rem;display:grid}.homepage-module__uR2bCW__heroCopy{max-width:930px}.homepage-module__uR2bCW__kicker,.homepage-module__uR2bCW__paperKicker{letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.35rem;font-size:.72rem;font-weight:850;line-height:1.4}.homepage-module__uR2bCW__kicker{color:#ffd4be}.homepage-module__uR2bCW__hero h1{max-width:940px;font-family:var(--font-display);letter-spacing:-.064em;text-wrap:balance;margin:0;font-size:clamp(3rem,5.5vw,5.5rem);font-weight:500;line-height:.98}.homepage-module__uR2bCW__heroLede{color:#fffdf5db;max-width:660px;margin:1.5rem 0 0;font-size:clamp(1.08rem,1.5vw,1.32rem);line-height:1.6}.homepage-module__uR2bCW__actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.homepage-module__uR2bCW__primaryAction,.homepage-module__uR2bCW__secondaryAction{letter-spacing:.02em;border:1px solid #fffdf5c7;justify-content:center;align-items:center;gap:1.15rem;min-height:52px;padding:.9rem 1.15rem;font-size:.84rem;font-weight:800;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.homepage-module__uR2bCW__primaryAction{background:var(--home-ivory);color:var(--home-ink)}.homepage-module__uR2bCW__secondaryAction{color:#fffdf5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08141057}.homepage-module__uR2bCW__primaryAction:hover,.homepage-module__uR2bCW__primaryAction:focus-visible{background:#fff;border-color:#fff}.homepage-module__uR2bCW__secondaryAction:hover,.homepage-module__uR2bCW__secondaryAction:focus-visible{background:#fffdf521}.homepage-module__uR2bCW__heroNote{color:#fffdf5a6;letter-spacing:.025em;margin:1.4rem 0 0;font-size:.76rem}.homepage-module__uR2bCW__heroRail{color:#fffdf5;background:#102e2b;border:1px solid #fffdf58a;align-self:end;padding:1rem}.homepage-module__uR2bCW__heroRail span{color:#ffd4be;font-family:var(--font-mono);font-size:.72rem}.homepage-module__uR2bCW__heroRail p{max-width:19rem;font-family:var(--font-display);margin:1.5rem 0 0;font-size:clamp(1.25rem,1.8vw,1.7rem);line-height:1.3}.homepage-module__uR2bCW__heroNote a,.homepage-module__uR2bCW__heroRail a{text-underline-offset:.2em}.homepage-module__uR2bCW__artDisclosure{z-index:2;color:#fffdf5ad;letter-spacing:.045em;margin:0;font-size:.63rem;position:absolute;bottom:1rem;right:clamp(1rem,3vw,2.5rem)}.homepage-module__uR2bCW__guidesInner,.homepage-module__uR2bCW__signalsInner{grid-template-columns:minmax(0,.82fr) minmax(420px,.7fr);align-items:end;gap:clamp(4rem,9vw,9rem);display:grid}.homepage-module__uR2bCW__chapterHeading h2{max-width:760px;font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(3.4rem,7vw,7.1rem);font-weight:500;line-height:.93}.homepage-module__uR2bCW__chapterHeading>p:last-child{color:#fffdf5c7;max-width:620px;margin:2rem 0 0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.65}.homepage-module__uR2bCW__guideList{border-top:1px solid #fffdf580}.homepage-module__uR2bCW__guideRow{min-height:132px;color:inherit;border-bottom:1px solid #fffdf557;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.5rem .25rem;text-decoration:none;transition:background-color .18s,padding .18s;display:grid}a.homepage-module__uR2bCW__guideRow:hover,a.homepage-module__uR2bCW__guideRow:focus-visible{background:#fffdf51a;padding-inline:.9rem}.homepage-module__uR2bCW__guideIndex{color:#ffd4be;font-family:var(--font-mono);padding-top:.28rem;font-size:.7rem}.homepage-module__uR2bCW__guideRow strong,.homepage-module__uR2bCW__guideRow small{display:block}.homepage-module__uR2bCW__guideRow strong{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:500}.homepage-module__uR2bCW__guideRow small{color:#fffdf5ab;max-width:38rem;margin-top:.55rem;font-size:.82rem;line-height:1.5}.homepage-module__uR2bCW__chapterNumber{z-index:1;color:#fffdf5ad;font-family:var(--font-mono);letter-spacing:.08em;font-size:.72rem;position:absolute;top:clamp(1.5rem,5vh,4rem);right:clamp(1.5rem,4vw,4rem)}.homepage-module__uR2bCW__signalsInner{grid-template-columns:minmax(0,.9fr) minmax(390px,.66fr)}.homepage-module__uR2bCW__signalLinks{gap:.7rem;display:grid}.homepage-module__uR2bCW__signalCard{color:inherit;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#050e0b8f;border:1px solid #fffdf547;gap:.65rem;padding:clamp(1.25rem,3vw,1.8rem);text-decoration:none;transition:background-color .18s,border-color .18s,transform .18s;display:grid}.homepage-module__uR2bCW__signalCard:hover,.homepage-module__uR2bCW__signalCard:focus-visible{background:#091c15c2;border-color:#fffdf5c7;transform:translate(-.35rem)}.homepage-module__uR2bCW__signalCard>span{color:#ffd4be;letter-spacing:.15em;text-transform:uppercase;font-size:.66rem;font-weight:850}.homepage-module__uR2bCW__signalCard strong{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:500;line-height:1.16}.homepage-module__uR2bCW__signalCard small{color:#fffdf59e;font-size:.74rem;line-height:1.45}.homepage-module__uR2bCW__resourceShelf{color:#fffdf5;background:#14231d;padding:clamp(5rem,10vh,8rem) max(40px,50vw - 620px)}.homepage-module__uR2bCW__resourceIntro{border-bottom:1px solid #fffdf56b;grid-template-columns:minmax(0,.9fr) minmax(280px,.45fr);align-items:end;gap:1.5rem 5rem;padding-bottom:2rem;display:grid}.homepage-module__uR2bCW__resourceIntro .homepage-module__uR2bCW__paperKicker{color:#ffd4be;grid-column:1/-1}.homepage-module__uR2bCW__resourceIntro h2{font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(3rem,6vw,6.3rem);font-weight:500;line-height:.92}.homepage-module__uR2bCW__resourceIntro>p:last-child{color:#fffdf5b8;margin:0;line-height:1.65}.homepage-module__uR2bCW__resourceGrid{border-left:1px solid #fffdf547;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.homepage-module__uR2bCW__resourceCard{min-height:260px;color:inherit;border-bottom:1px solid #fffdf547;border-right:1px solid #fffdf547;flex-direction:column;gap:1rem;padding:clamp(1.35rem,3vw,2.1rem);text-decoration:none;transition:background-color .18s,color .18s;display:flex}.homepage-module__uR2bCW__resourceCard:hover,.homepage-module__uR2bCW__resourceCard:focus-visible{background:var(--home-ivory);color:var(--home-ink)}.homepage-module__uR2bCW__resourceCard>span{color:#ffd4be;letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:850}.homepage-module__uR2bCW__resourceCard:hover>span,.homepage-module__uR2bCW__resourceCard:focus-visible>span{color:#9b391f}.homepage-module__uR2bCW__resourceCard strong{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:500;line-height:1.05}.homepage-module__uR2bCW__resourceCard small{color:#fffdf5a8;margin-top:auto;font-size:.82rem;line-height:1.55}.homepage-module__uR2bCW__resourceCard:hover small,.homepage-module__uR2bCW__resourceCard:focus-visible small{color:#536159}.homepage-module__uR2bCW__readingRoom{background:linear-gradient(#14231d0b 1px, transparent 1px) 0 0 / 100% 4.8rem, var(--home-ivory);min-height:100svh;color:var(--home-ink);padding:clamp(6rem,12vh,10rem) max(40px,50vw - 620px)}.homepage-module__uR2bCW__readingIntro{border-bottom:2px solid var(--home-ink);grid-template-columns:minmax(0,.9fr) minmax(280px,.35fr);align-items:end;gap:2rem 5rem;padding-bottom:2rem;display:grid}.homepage-module__uR2bCW__paperKicker{color:#9b391f;grid-column:1/-1;margin-bottom:-.5rem}.homepage-module__uR2bCW__readingIntro h2{font-family:var(--font-display);letter-spacing:-.058em;text-wrap:balance;margin:0;font-size:clamp(3.4rem,7vw,7.2rem);font-weight:500;line-height:.9}.homepage-module__uR2bCW__readingIntro>p:last-child{color:#536159;margin:0 0 .45rem;font-size:.94rem;line-height:1.65}.homepage-module__uR2bCW__readingGrid{border-left:1px solid #14231d5c;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.homepage-module__uR2bCW__readingCard{border-bottom:1px solid #14231d5c;border-right:1px solid #14231d5c;flex-direction:column;min-height:360px;padding:clamp(1.4rem,3vw,2.25rem);display:flex}.homepage-module__uR2bCW__readingLead{min-height:310px}.homepage-module__uR2bCW__readingCard:nth-child(odd):last-child{grid-column:1/-1}.homepage-module__uR2bCW__readingCard>p:first-child{color:#7a4a3b;font-family:var(--font-mono);letter-spacing:.045em;text-transform:uppercase;margin-bottom:2rem;font-size:.66rem}.homepage-module__uR2bCW__readingCard h3{max-width:900px;font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 1rem;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:500;line-height:1.02}.homepage-module__uR2bCW__readingCard h3 a{text-underline-offset:.14em;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .18s}.homepage-module__uR2bCW__readingCard h3 a:hover,.homepage-module__uR2bCW__readingCard h3 a:focus-visible{text-decoration-color:currentColor}.homepage-module__uR2bCW__readingCard>p:not(:first-child){color:#536159;max-width:680px;margin-bottom:2rem;font-size:.94rem;line-height:1.65}.homepage-module__uR2bCW__readLink{letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid;width:fit-content;margin-top:auto;padding-bottom:.35rem;font-size:.78rem;font-weight:850;text-decoration:none}.homepage-module__uR2bCW__readingEmpty{color:#536159;min-height:260px;font-family:var(--font-display);border-bottom:1px solid #14231d5c;place-items:center start;margin:0;font-size:clamp(1.5rem,3vw,2.4rem);display:grid}.homepage-module__uR2bCW__paperRule{color:#65736b;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding-top:1rem;font-size:.64rem;display:flex}@media (max-width:900px){.homepage-module__uR2bCW__chapterInner{width:min(100% - 40px,720px)}.homepage-module__uR2bCW__heroInner,.homepage-module__uR2bCW__guidesInner,.homepage-module__uR2bCW__signalsInner,.homepage-module__uR2bCW__resourceIntro,.homepage-module__uR2bCW__readingIntro{grid-template-columns:1fr}.homepage-module__uR2bCW__heroInner{gap:3.5rem}.homepage-module__uR2bCW__heroRail{max-width:32rem}.homepage-module__uR2bCW__heroRail p{margin-top:1.5rem}.homepage-module__uR2bCW__guidesInner,.homepage-module__uR2bCW__signalsInner{gap:3.5rem}.homepage-module__uR2bCW__readingIntro{gap:1.6rem}.homepage-module__uR2bCW__paperKicker,.homepage-module__uR2bCW__resourceIntro .homepage-module__uR2bCW__paperKicker{grid-column:auto;margin-bottom:0}.homepage-module__uR2bCW__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.homepage-module__uR2bCW__chapterInner{width:calc(100% - 32px);padding-block:6rem 4.5rem}.homepage-module__uR2bCW__heroInner{gap:1.5rem;min-height:calc(100svh - 88px);padding-block:2rem 4.5rem}.homepage-module__uR2bCW__hero h1{font-size:clamp(2.6rem,12vw,4rem);line-height:.98}.homepage-module__uR2bCW__heroRail{display:none}.homepage-module__uR2bCW__heroVisual{object-position:62% center}.homepage-module__uR2bCW__guidesVisual{object-position:64% center}.homepage-module__uR2bCW__signalsVisual{object-position:67% center}.homepage-module__uR2bCW__heroScrim,.homepage-module__uR2bCW__guidesScrim,.homepage-module__uR2bCW__signalsScrim{background:linear-gradient(90deg,#050e0be6,#050e0b8c)}.homepage-module__uR2bCW__actions,.homepage-module__uR2bCW__primaryAction,.homepage-module__uR2bCW__secondaryAction{width:100%}.homepage-module__uR2bCW__chapterHeading h2,.homepage-module__uR2bCW__readingIntro h2{font-size:clamp(3rem,14.5vw,5rem)}.homepage-module__uR2bCW__guideRow{min-height:120px}.homepage-module__uR2bCW__chapterNumber{top:1.25rem;right:1rem}.homepage-module__uR2bCW__artDisclosure{text-align:left;left:1rem;right:1rem}.homepage-module__uR2bCW__resourceShelf{padding:4.5rem 20px}.homepage-module__uR2bCW__resourceGrid{grid-template-columns:1fr}.homepage-module__uR2bCW__resourceCard{min-height:220px}.homepage-module__uR2bCW__readingRoom{padding:5.5rem 20px}.homepage-module__uR2bCW__readingGrid{grid-template-columns:1fr}.homepage-module__uR2bCW__readingCard{min-height:310px;padding:1.6rem}.homepage-module__uR2bCW__readingCard:nth-child(odd):last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.homepage-module__uR2bCW__sceneSequence[data-pinned-scenes=true] .homepage-module__uR2bCW__sceneStage{display:none}.homepage-module__uR2bCW__sceneSequence[data-pinned-scenes=true] .homepage-module__uR2bCW__chapterVisual,.homepage-module__uR2bCW__sceneSequence[data-pinned-scenes=true] .homepage-module__uR2bCW__scrim{visibility:visible}.homepage-module__uR2bCW__chapterVisual{animation:none!important;transform:none!important}.homepage-module__uR2bCW__guideRow,.homepage-module__uR2bCW__primaryAction,.homepage-module__uR2bCW__secondaryAction,.homepage-module__uR2bCW__signalCard,.homepage-module__uR2bCW__resourceCard{transition:none}}
.article-module__diSB8W__article{max-width:76rem;margin:0 auto;padding:2rem clamp(1rem,4vw,3rem) 6rem}.article-module__diSB8W__previewNotice{border:1px solid var(--line);background:var(--surface);max-width:50rem;color:var(--signal-dark);border-radius:.75rem;margin:0 0 1.25rem;padding:.75rem 1rem;font-weight:700}.article-module__diSB8W__breadcrumb{color:var(--muted);margin-bottom:1.5rem;font-size:.9rem;line-height:1.5}.article-module__diSB8W__breadcrumb ol{flex-wrap:wrap;gap:0 .65rem;margin:0;padding:0;list-style:none;display:flex}.article-module__diSB8W__breadcrumb li{overflow-wrap:anywhere;align-items:center;gap:.65rem;max-width:100%;min-height:44px;display:flex}.article-module__diSB8W__breadcrumb a{min-height:44px;color:var(--signal-dark);text-underline-offset:.2em;align-items:center;font-weight:700;display:inline-flex}.article-module__diSB8W__separator{opacity:.6}.article-module__diSB8W__article>h1{letter-spacing:-.055em;max-width:65rem;margin:.55rem 0 1.5rem;font-size:clamp(2.5rem,7vw,5.4rem);line-height:.96}.article-module__diSB8W__byline{max-width:52rem;color:var(--muted);margin:0;line-height:1.65}.article-module__diSB8W__standfirst{max-width:52rem;color:var(--ink);margin:0 0 1rem;font-size:clamp(1.08rem,2vw,1.3rem);line-height:1.6}.article-module__diSB8W__articleBody{max-width:64rem}.article-module__diSB8W__articleBody h2{letter-spacing:-.035em;max-width:50rem;margin:5rem 0 1.4rem;scroll-margin-top:2rem;font-size:clamp(1.9rem,4vw,3rem);line-height:1.08}.article-module__diSB8W__articleBody h3{max-width:50rem;margin:3rem 0 1rem;font-size:clamp(1.4rem,3vw,2rem);line-height:1.15}.article-module__diSB8W__articleBody p,.article-module__diSB8W__articleBody li{font-size:1.04rem;line-height:1.78}.article-module__diSB8W__articleBody p,.article-module__diSB8W__articleBody ol,.article-module__diSB8W__articleBody ul,.article-module__diSB8W__articleBody blockquote{max-width:50rem}.article-module__diSB8W__articleBody li+li{margin-top:.65rem}.article-module__diSB8W__articleBody a{text-underline-offset:.16em;text-decoration-thickness:.08em}.article-module__diSB8W__tableScroll{border:1px solid var(--line);border-radius:1rem;max-width:64rem;margin:2rem 0;overflow-x:auto}.article-module__diSB8W__tableScroll:focus-visible{outline:.2rem solid var(--signal);outline-offset:.2rem}.article-module__diSB8W__tableScroll table{border-collapse:collapse;width:100%;min-width:42rem}.article-module__diSB8W__tableScroll caption{color:var(--muted);text-align:left;padding:1rem;font-weight:700}.article-module__diSB8W__tableScroll th,.article-module__diSB8W__tableScroll td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:.9rem 1rem;line-height:1.5}.article-module__diSB8W__tableScroll thead th{background:var(--surface);letter-spacing:.04em;text-transform:uppercase;font-size:.82rem}@media (max-width:720px){.article-module__diSB8W__article{padding-top:1.25rem}.article-module__diSB8W__articleBody p,.article-module__diSB8W__articleBody li{font-size:1rem;line-height:1.7}}@media print{.article-module__diSB8W__article{max-width:none;padding:0}.article-module__diSB8W__articleBody h2{break-after:avoid;margin-top:2rem}}
.world-home-module__M1fina__sceneSequence{isolation:isolate;background:#0b1b19;position:relative;overflow:clip}.world-home-module__M1fina__sceneStage{z-index:0;pointer-events:none;background:#0b1b19;height:100svh;margin-bottom:-100svh;display:none;position:sticky;top:0;overflow:hidden}.world-home-module__M1fina__sceneSequence[data-pinned-scenes=true] .world-home-module__M1fina__sceneStage{display:block}.world-home-module__M1fina__sceneChapters{z-index:1;position:relative}.world-home-module__M1fina__stageLayer,.world-home-module__M1fina__stageShade,.world-home-module__M1fina__scenePicture,.world-home-module__M1fina__chapterShade{position:absolute;inset:0}.world-home-module__M1fina__stageLayer{overflow:hidden}.world-home-module__M1fina__stageLayer[data-scene="1"]{opacity:var(--world-scene-1,0)}.world-home-module__M1fina__stageLayer[data-scene="2"]{opacity:var(--world-scene-2,0)}.world-home-module__M1fina__stageShade,.world-home-module__M1fina__chapterShade{z-index:0;background:linear-gradient(90deg,#04100ee8,#06171394 52%,#0612102e),linear-gradient(#0000 50%,#051411d1)}.world-home-module__M1fina__scenePicture{z-index:-2;display:block}.world-home-module__M1fina__scenePicture img{object-fit:cover;object-position:center;width:100%;height:100%}.world-home-module__M1fina__sceneSequence[data-pinned-scenes=true] .world-home-module__M1fina__chapter>.world-home-module__M1fina__scenePicture,.world-home-module__M1fina__sceneSequence[data-pinned-scenes=true] .world-home-module__M1fina__chapter>.world-home-module__M1fina__chapterShade{visibility:hidden}.world-home-module__M1fina__chapter{isolation:isolate;color:#f4efe1;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.world-home-module__M1fina__chapterInner{z-index:1;width:min(1240px,100% - 80px);margin-inline:auto;padding-block:clamp(7rem,14vh,10rem) clamp(4.8rem,9vh,7rem);position:relative}.world-home-module__M1fina__hero{min-height:calc(100svh - 85px)}.world-home-module__M1fina__hero .world-home-module__M1fina__scenePicture img{object-position:58% center}.world-home-module__M1fina__heroInner{grid-template-columns:minmax(0,1fr) minmax(220px,.3fr);align-items:end;gap:clamp(2rem,6vw,6rem);min-height:calc(100svh - 85px);padding-block:3rem 5.5rem;display:grid}.world-home-module__M1fina__hero h1,.world-home-module__M1fina__chapter h2,.world-home-module__M1fina__paperSection>h2{letter-spacing:-.045em;font-family:Georgia,serif;font-weight:400;line-height:.98}.world-home-module__M1fina__hero h1{max-width:930px;margin:24px 0;font-size:clamp(3rem,6.2vw,6.2rem)}.world-home-module__M1fina__hero h1 em{color:#e0c38d}.world-home-module__M1fina__chapter h2{margin:24px 0;font-size:clamp(3rem,5.7vw,6.2rem)}.world-home-module__M1fina__lede{color:#dde1d4;max-width:660px;font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.65}.world-home-module__M1fina__heroStatus{color:#bdc9b9;letter-spacing:.15em;margin-top:24px;font-size:9px;display:block}.world-home-module__M1fina__heroRail{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0514117a;border-top:1px solid #f4efe194;padding:1rem}.world-home-module__M1fina__heroRail span{color:#e0c38d;letter-spacing:.16em;font-size:.68rem}.world-home-module__M1fina__heroRail p{margin:1.5rem 0 0;font-family:Georgia,serif;font-size:clamp(1.25rem,1.8vw,1.7rem);line-height:1.35}.world-home-module__M1fina__caption{z-index:2;color:#f4efe1db;letter-spacing:.045em;text-align:right;background:#05141194;max-width:430px;margin:0;padding:.35rem .5rem;font-size:.62rem;position:absolute;bottom:1rem;right:clamp(1rem,3vw,2.5rem)}.world-home-module__M1fina__scroll{z-index:2;color:#f4efe1;letter-spacing:.12em;font-size:.68rem;text-decoration:none;position:absolute;bottom:1.6rem;left:clamp(20px,5vw,70px)}.world-home-module__M1fina__split{grid-template-columns:minmax(0,.92fr) minmax(380px,.68fr);align-items:end;gap:clamp(4rem,10vw,10rem);display:grid}.world-home-module__M1fina__body{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0618149e;border:1px solid #e0c38d52;max-width:560px;padding:clamp(1.5rem,3vw,2rem)}.world-home-module__M1fina__body p{color:#d9dfd2;margin-top:0;font-size:1.05rem;line-height:1.7}.world-home-module__M1fina__body>a{color:#f2d6a3;border-bottom:1px solid #e0c38d8c;margin-right:1rem;padding-bottom:.35rem;text-decoration:none;display:inline-block}.world-home-module__M1fina__body small{color:#aebcaf;margin-top:1.6rem;line-height:1.5;display:block}.world-home-module__M1fina__roles{flex-wrap:wrap;gap:.55rem;margin:1.5rem 0;display:flex}.world-home-module__M1fina__roles span{color:#e4deca;border:1px solid #e0c38d61;padding:.42rem .65rem;font-size:.7rem}.world-home-module__M1fina__diagram{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#051411a8;padding:1.4rem}.world-home-module__M1fina__diagram div{background:linear-gradient(90deg,#243b32eb,#0000);border-left:2px solid #c5a46c;padding:15px 24px}.world-home-module__M1fina__diagram span{color:#d3b780;letter-spacing:.2em;font-size:9px;display:block}.world-home-module__M1fina__diagram strong{margin:6px 0;font-family:Georgia,serif;font-size:24px;font-weight:400;display:block}.world-home-module__M1fina__diagram a{color:#d6dfd3;font-size:12px;text-decoration:none}.world-home-module__M1fina__diagram b{color:#c5a46c;text-align:center;font-weight:400;line-height:30px;display:block}.world-home-module__M1fina__paperSection{color:#152a28;background:#eee8da;padding:clamp(5rem,10vh,8rem) max(28px,50vw - 620px)}.world-home-module__M1fina__paperSection>p:first-child{color:#8f452f}.world-home-module__M1fina__paperSection>h2{max-width:900px;margin:1.2rem 0 3rem;font-size:clamp(3rem,6vw,6.4rem)}.world-home-module__M1fina__paperSection>p:last-child{margin-top:2.5rem}.world-home-module__M1fina__paperSection a{color:#152a28}.world-home-module__M1fina__heroMedia{z-index:-2;position:absolute;inset:0}.world-home-module__M1fina__heroMedia .world-home-module__M1fina__scenePicture{z-index:0}.world-home-module__M1fina__heroVideo{object-fit:cover;object-position:58% center;width:100%;height:100%;position:absolute;inset:0}.world-home-module__M1fina__motionControl{z-index:3;color:#f4efe1;letter-spacing:.06em;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0514119e;border:1px solid #f4efe19e;min-height:42px;padding:.65rem .85rem;font-size:.7rem;position:absolute;top:1rem;right:1rem}.world-home-module__M1fina__motionControl:focus-visible{outline-offset:4px;outline:2px solid #e0c38d}@media (max-width:820px){.world-home-module__M1fina__chapterInner{width:calc(100% - 40px)}.world-home-module__M1fina__hero{min-height:calc(100svh - 76px)}.world-home-module__M1fina__heroInner{grid-template-columns:1fr;gap:1.5rem;min-height:calc(100svh - 76px);padding-block:5rem}.world-home-module__M1fina__heroRail{display:none}.world-home-module__M1fina__split{grid-template-columns:1fr;gap:2rem}.world-home-module__M1fina__chapter h2{font-size:clamp(3rem,12vw,5rem)}.world-home-module__M1fina__chapter>.world-home-module__M1fina__scenePicture img{object-position:62% center}.world-home-module__M1fina__hero>.world-home-module__M1fina__scenePicture img,.world-home-module__M1fina__heroMedia .world-home-module__M1fina__scenePicture img{object-position:center}.world-home-module__M1fina__stageShade,.world-home-module__M1fina__chapterShade{background:linear-gradient(90deg,#04100ee8,#0514118c),linear-gradient(#0000 40%,#051411c7)}.world-home-module__M1fina__caption{text-align:left;left:20px;right:20px}.world-home-module__M1fina__scroll,.world-home-module__M1fina__motionControl{display:none}}@media (prefers-reduced-motion:reduce){.world-home-module__M1fina__sceneSequence[data-pinned-scenes=true] .world-home-module__M1fina__sceneStage{display:none}.world-home-module__M1fina__sceneSequence[data-pinned-scenes=true] .world-home-module__M1fina__chapter>.world-home-module__M1fina__scenePicture,.world-home-module__M1fina__sceneSequence[data-pinned-scenes=true] .world-home-module__M1fina__chapter>.world-home-module__M1fina__chapterShade{visibility:visible}}.world-home-module__M1fina__updateTeaser{color:#f4efe1;background:#0b1b1a;border-block:1px solid #c5a46c42;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);align-items:center;gap:clamp(3rem,8vw,8rem);padding:clamp(5rem,10vw,8rem) max(40px,50vw - 620px);display:grid}.world-home-module__M1fina__updateTeaser h2{letter-spacing:-.05em;margin:1rem 0 1.5rem;font:400 clamp(3rem,5.8vw,6rem)/.94 Georgia,serif}.world-home-module__M1fina__updateTeaser p{color:#cbd6cb;max-width:610px;line-height:1.7}.world-home-module__M1fina__updateTeaser figure{margin:0}.world-home-module__M1fina__updateTeaser img{border:1px solid #c5a46c4d;width:100%;height:auto;display:block}.world-home-module__M1fina__updateTeaser figcaption{color:#9fb0a5;margin-top:.65rem;font-size:.68rem}.world-home-module__M1fina__updateTeaser .secondary{color:#f4efe1}@media (max-width:820px){.world-home-module__M1fina__updateTeaser{grid-template-columns:1fr;padding-inline:20px}.world-home-module__M1fina__updateTeaser h2{font-size:clamp(3rem,12vw,5rem)}}
.gadget-editorial-module__HTVDQa__shell{max-width:80rem;color:var(--ink,#12352b);margin:auto;padding:4rem 2rem 6rem}.gadget-editorial-module__HTVDQa__kicker{font:700 .7rem/1.5 var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:#8e4835;display:block}.gadget-editorial-module__HTVDQa__notice{background:#eee8d9;border:1px solid #c9c3b5;margin-bottom:2rem;padding:.8rem 1rem;font-size:.85rem}.gadget-editorial-module__HTVDQa__heroTitle{font:400 clamp(2.5rem,6vw,5.6rem)/1.02 var(--font-editorial,Georgia,serif);letter-spacing:-.035em;max-width:19ch;margin:.8rem 0 1.3rem}.gadget-editorial-module__HTVDQa__lead{max-width:64ch;font-size:1.18rem;line-height:1.75}.gadget-editorial-module__HTVDQa__byline{color:#4b635b;margin:1.2rem 0 2rem;font-size:.83rem;line-height:1.8}.gadget-editorial-module__HTVDQa__hero{margin:2rem 0 3rem}.gadget-editorial-module__HTVDQa__hero img{object-fit:contain;border:1px solid #d7cfbd;width:100%;height:auto;display:block}.gadget-editorial-module__HTVDQa__hero figcaption{color:#4b635b;max-width:90ch;margin:.7rem 0;font-size:.82rem;line-height:1.6}.gadget-editorial-module__HTVDQa__hero figcaption strong{color:#254438}.gadget-editorial-module__HTVDQa__layout{grid-template-columns:minmax(0,1fr) 15rem;align-items:start;gap:3.5rem;display:grid}.gadget-editorial-module__HTVDQa__body{min-width:0;max-width:64rem}.gadget-editorial-module__HTVDQa__body p,.gadget-editorial-module__HTVDQa__body li{max-width:68ch;font-size:1.05rem;line-height:1.85}.gadget-editorial-module__HTVDQa__body h2{letter-spacing:-.015em;max-width:32ch;margin:3rem 0 1rem;font:400 clamp(1.9rem,3vw,2.65rem)/1.2 Georgia,serif}.gadget-editorial-module__HTVDQa__body h3{font:400 1.6rem/1.25 Georgia,serif}.gadget-editorial-module__HTVDQa__body p{margin:1rem 0}.gadget-editorial-module__HTVDQa__body a,.gadget-editorial-module__HTVDQa__shell a{text-underline-offset:.2em}.gadget-editorial-module__HTVDQa__toc{border-top:2px solid #12352b;padding-top:1rem;position:sticky;top:2rem}.gadget-editorial-module__HTVDQa__toc ul{padding:0;list-style:none}.gadget-editorial-module__HTVDQa__toc li{margin:1rem 0;font-size:.84rem;line-height:1.6}.gadget-editorial-module__HTVDQa__toc a{color:inherit}.gadget-editorial-module__HTVDQa__verdict{color:#f5efdf;background:#173d32;margin-bottom:2.5rem;padding:1.8rem 2rem}.gadget-editorial-module__HTVDQa__verdict h2{margin:0 0 .8rem;font-size:2rem}.gadget-editorial-module__HTVDQa__verdict p{margin:0;font-size:1.13rem;line-height:1.8}.gadget-editorial-module__HTVDQa__rating{opacity:.9;border-top:1px solid #8ea599;padding-top:.8rem;margin-top:1rem!important;font-size:.8rem!important}.gadget-editorial-module__HTVDQa__diagram{background:#ede8db;border:1px solid #d1c7b1;margin:2.5rem 0;padding:1.6rem}.gadget-editorial-module__HTVDQa__diagram h3{margin:.5rem 0 1.3rem}.gadget-editorial-module__HTVDQa__diagram p{margin-bottom:0;font-size:.85rem;line-height:1.65}.gadget-editorial-module__HTVDQa__steps{grid-template-columns:1fr 1fr;gap:1.2rem;padding:0;list-style:none;display:grid}.gadget-editorial-module__HTVDQa__steps li{border-top:2px solid #af5b40;padding:1rem 0;font-size:.95rem}.gadget-editorial-module__HTVDQa__steps strong,.gadget-editorial-module__HTVDQa__steps span{display:block}.gadget-editorial-module__HTVDQa__steps span{margin-top:.5rem;line-height:1.6}.gadget-editorial-module__HTVDQa__flow{grid-template-columns:repeat(4,1fr);gap:.6rem;padding:0;list-style:none;display:grid}.gadget-editorial-module__HTVDQa__flow li{color:#f5efdf;background:#173d32;padding:1rem;font-size:.9rem}.gadget-editorial-module__HTVDQa__flow strong,.gadget-editorial-module__HTVDQa__flow span{display:block}.gadget-editorial-module__HTVDQa__flow span{margin-top:.5rem;font-size:.75rem;line-height:1.5}.gadget-editorial-module__HTVDQa__tableWrap{border:1px solid #cbc3b1;max-width:100%;margin:1.4rem 0;overflow:auto}.gadget-editorial-module__HTVDQa__tableWrap table{border-collapse:collapse;width:100%;font-size:.88rem;line-height:1.6}.gadget-editorial-module__HTVDQa__tableWrap caption{text-align:left;color:#355145;background:#e8e1d1;padding:1rem;font-size:.78rem}.gadget-editorial-module__HTVDQa__tableWrap th,.gadget-editorial-module__HTVDQa__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #d5cbb8;min-width:6rem;padding:.8rem 1rem}.gadget-editorial-module__HTVDQa__tableWrap thead{color:#fff7e6;background:#173d32}.gadget-editorial-module__HTVDQa__costBars{margin:1.5rem 0}.gadget-editorial-module__HTVDQa__costBars>div{grid-template-columns:minmax(10rem,1.4fr) 2fr 6rem;align-items:center;gap:1rem;margin:.7rem 0;font-size:.8rem;display:grid}.gadget-editorial-module__HTVDQa__barTrack{background:#ded6c3;height:1.2rem;display:flex}.gadget-editorial-module__HTVDQa__barTrack i{background:#173d32}.gadget-editorial-module__HTVDQa__barTrack b{background:#b76246}.gadget-editorial-module__HTVDQa__hardwareKey:before,.gadget-editorial-module__HTVDQa__planKey:before{content:"";background:#173d32;width:.8rem;height:.8rem;margin-right:.4rem;display:inline-block}.gadget-editorial-module__HTVDQa__planKey:before{background:#b76246}.gadget-editorial-module__HTVDQa__planKey{margin-left:1.3rem}.gadget-editorial-module__HTVDQa__calendar{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.gadget-editorial-module__HTVDQa__calendar>div{background:#f7f1e3;border-top:3px solid #b76246;padding:1rem}.gadget-editorial-module__HTVDQa__calendar strong,.gadget-editorial-module__HTVDQa__calendar span,.gadget-editorial-module__HTVDQa__calendar b{display:block}.gadget-editorial-module__HTVDQa__calendar span{margin:.6rem 0;font-size:.8rem;line-height:1.5}.gadget-editorial-module__HTVDQa__responsible{background:#f1eadb;border-left:3px solid #ad5e42;margin:2rem 0;padding:1rem 1.5rem}.gadget-editorial-module__HTVDQa__responsible li{font-size:.93rem}.gadget-editorial-module__HTVDQa__responsible p{font-size:.85rem}.gadget-editorial-module__HTVDQa__related{border-top:1px solid #bfb49d;margin-top:3rem;padding-top:2rem}.gadget-editorial-module__HTVDQa__related a{margin:1rem 0;display:block}.gadget-editorial-module__HTVDQa__grid{grid-template-columns:1fr 1fr;gap:2rem;margin:2.5rem 0;display:grid}.gadget-editorial-module__HTVDQa__feature{border-top:1px solid #c9bfa9;border-bottom:1px solid #c9bfa9;grid-template-columns:1.2fr 1fr;align-items:center;gap:2.5rem;padding:2rem 0;display:grid}.gadget-editorial-module__HTVDQa__feature img,.gadget-editorial-module__HTVDQa__tile img{object-fit:contain;width:100%;height:auto;display:block}.gadget-editorial-module__HTVDQa__feature h2{margin:.8rem 0;font:400 clamp(2rem,3.5vw,3.2rem)/1.1 Georgia,serif}.gadget-editorial-module__HTVDQa__feature p{max-width:58ch;line-height:1.75}.gadget-editorial-module__HTVDQa__tile{border-bottom:1px solid #cabfa7;padding-bottom:1.5rem}.gadget-editorial-module__HTVDQa__tile h2{max-width:28ch;font:400 2rem/1.2 Georgia,serif}.gadget-editorial-module__HTVDQa__tile p{line-height:1.75}.gadget-editorial-module__HTVDQa__topicNav{flex-wrap:wrap;gap:.8rem;margin:2rem 0;display:flex}.gadget-editorial-module__HTVDQa__topicNav a{border:1px solid #beb29a;padding:.55rem .8rem;font-size:.8rem;text-decoration:none}.gadget-editorial-module__HTVDQa__policy{max-width:68ch}.gadget-editorial-module__HTVDQa__policy h2{margin:2.5rem 0 1rem;font:400 2rem/1.2 Georgia,serif}.gadget-editorial-module__HTVDQa__policy p,.gadget-editorial-module__HTVDQa__policy li{line-height:1.8}.gadget-editorial-module__HTVDQa__band{background:#ece5d4;border-block:1px solid #b9b09b;grid-template-columns:1fr 1.2fr;align-items:center;gap:2rem;max-width:76rem;margin:4rem auto;padding:2rem;display:grid}.gadget-editorial-module__HTVDQa__band img{object-fit:contain;width:100%;height:auto}.gadget-editorial-module__HTVDQa__band h2{font:400 clamp(2rem,4vw,3.4rem)/1.12 Georgia,serif}.gadget-editorial-module__HTVDQa__band p{max-width:52ch;line-height:1.75}.gadget-editorial-module__HTVDQa__band a{color:inherit}@media (max-width:850px){.gadget-editorial-module__HTVDQa__layout{display:block}.gadget-editorial-module__HTVDQa__toc{margin-bottom:2rem;position:static}.gadget-editorial-module__HTVDQa__feature{gap:1.5rem}.gadget-editorial-module__HTVDQa__shell{padding:2rem 1.2rem 4rem}.gadget-editorial-module__HTVDQa__band{margin:2rem 1.2rem}}@media (max-width:600px){.gadget-editorial-module__HTVDQa__shell{padding:2rem 1rem 4rem}.gadget-editorial-module__HTVDQa__heroTitle{font-size:2.75rem}.gadget-editorial-module__HTVDQa__grid,.gadget-editorial-module__HTVDQa__feature,.gadget-editorial-module__HTVDQa__band{grid-template-columns:1fr;gap:1rem}.gadget-editorial-module__HTVDQa__feature{padding:1.5rem 0}.gadget-editorial-module__HTVDQa__feature h2{font-size:2.3rem}.gadget-editorial-module__HTVDQa__steps,.gadget-editorial-module__HTVDQa__flow,.gadget-editorial-module__HTVDQa__calendar{grid-template-columns:1fr 1fr}.gadget-editorial-module__HTVDQa__diagram{margin:2rem 0;padding:1rem}.gadget-editorial-module__HTVDQa__verdict{padding:1.3rem}.gadget-editorial-module__HTVDQa__costBars>div{grid-template-columns:1fr 5rem;gap:.5rem}.gadget-editorial-module__HTVDQa__costBars>div>span{grid-column:1/-1}.gadget-editorial-module__HTVDQa__tableWrap th,.gadget-editorial-module__HTVDQa__tableWrap td{min-width:5.5rem;padding:.65rem}.gadget-editorial-module__HTVDQa__toc ul{flex-wrap:wrap;gap:.4rem 1.2rem;display:flex}.gadget-editorial-module__HTVDQa__toc li{margin:.3rem 0}.gadget-editorial-module__HTVDQa__body p,.gadget-editorial-module__HTVDQa__body li{font-size:1rem;line-height:1.8}}@media (max-width:850px){.gadget-editorial-module__HTVDQa__layout{flex-direction:column;gap:1rem;display:flex}.gadget-editorial-module__HTVDQa__toc{order:-1;width:100%}.gadget-editorial-module__HTVDQa__body{width:100%}}.gadget-editorial-module__HTVDQa__flow{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}@media (max-width:600px){.gadget-editorial-module__HTVDQa__flow{grid-template-columns:1fr 1fr}}
.development-update-module__ipph_G__update{--night:#071816;--forest:#0d2823;--ivory:#f1eadb;--brass:#d1b57d;--ember:#c86f4b;background:var(--night);color:var(--ivory);overflow:hidden}.development-update-module__ipph_G__hero{isolation:isolate;align-items:end;min-height:calc(100svh - 84px);display:grid;position:relative;overflow:hidden}.development-update-module__ipph_G__heroMedia,.development-update-module__ipph_G__heroShade{position:absolute;inset:0}.development-update-module__ipph_G__heroMedia img{object-fit:cover;object-position:center;width:100%;height:100%}.development-update-module__ipph_G__heroShade{background:linear-gradient(90deg,#030d0bf2,#05120f94 55%,#05120f1f),linear-gradient(#0000 40%,#030d0beb)}.development-update-module__ipph_G__heroDisclosure{z-index:2;color:#f1eadbd1;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050c0bb8;border:1px solid #f1eadb47;margin:0;padding:.45rem .65rem;font:700 .65rem/1.2 Arial,sans-serif;position:absolute;bottom:1rem;right:clamp(1rem,3vw,3rem)}.development-update-module__ipph_G__heroInner{z-index:1;width:min(1240px,100% - 80px);margin:auto;padding:clamp(7rem,18vh,12rem) 0 5rem;position:relative}.development-update-module__ipph_G__eyebrow,.development-update-module__ipph_G__label{letter-spacing:.2em;text-transform:uppercase;color:var(--brass);font:700 .68rem/1.2 Arial,sans-serif}.development-update-module__ipph_G__hero h1{letter-spacing:-.06em;max-width:980px;margin:1.2rem 0;font:400 clamp(3.8rem,8vw,8.3rem)/.88 Georgia,serif}.development-update-module__ipph_G__hero h1 em{color:var(--brass)}.development-update-module__ipph_G__heroInner>p{color:#d8dfd4;max-width:690px;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.65}.development-update-module__ipph_G__actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.development-update-module__ipph_G__primary,.development-update-module__ipph_G__secondary{letter-spacing:.05em;align-items:center;min-height:46px;padding:.8rem 1.1rem;font:700 .76rem Arial,sans-serif;text-decoration:none;display:inline-flex}.development-update-module__ipph_G__primary{background:var(--brass);color:#10231f}.development-update-module__ipph_G__secondary{color:var(--ivory);border:1px solid #d1b57d80}.development-update-module__ipph_G__proofStrip{background:#0b211e;border-block:1px solid #d1b57d35;grid-template-columns:repeat(4,1fr);display:grid}.development-update-module__ipph_G__proofStrip div{border-right:1px solid #d1b57d2c;padding:1.25rem clamp(1rem,3vw,2.5rem)}.development-update-module__ipph_G__proofStrip div:last-child{border:0}.development-update-module__ipph_G__proofStrip strong{color:var(--brass);font:400 clamp(1.7rem,3vw,2.8rem) Georgia,serif;display:block}.development-update-module__ipph_G__proofStrip span{color:#b9c6bc;font-size:.72rem}.development-update-module__ipph_G__section{width:min(1240px,100% - 80px);margin:auto;padding:clamp(5rem,11vw,9rem) 0}.development-update-module__ipph_G__intro{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.development-update-module__ipph_G__section h2{letter-spacing:-.05em;margin:.6rem 0 1.5rem;font:400 clamp(3rem,6vw,6.5rem)/.95 Georgia,serif}.development-update-module__ipph_G__section h3{margin:.4rem 0 1rem;font:400 clamp(1.7rem,3vw,2.6rem)/1.08 Georgia,serif}.development-update-module__ipph_G__section p,.development-update-module__ipph_G__section li{color:#cbd6cb;line-height:1.75}.development-update-module__ipph_G__bigIdea{margin:0;color:var(--ivory)!important;font:400 clamp(1.6rem,3vw,2.6rem)/1.35 Georgia,serif!important}.development-update-module__ipph_G__bigIdea em{color:var(--brass)}.development-update-module__ipph_G__progression{background:#d1b57d36;border:1px solid #d1b57d36;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:4rem;display:grid}.development-update-module__ipph_G__progression div{background:#0d2823;min-height:150px;padding:1.3rem}.development-update-module__ipph_G__progression span{color:var(--ember);letter-spacing:.15em;font-size:.68rem;display:block}.development-update-module__ipph_G__progression strong{margin-top:2.8rem;font:400 1.25rem Georgia,serif;display:block}.development-update-module__ipph_G__chapter{color:#152a28;background:#f1eadb;padding:clamp(5rem,10vw,9rem) max(40px,50vw - 620px)}.development-update-module__ipph_G__chapterDark{color:var(--ivory);background:#0b201d}.development-update-module__ipph_G__chapterGrid{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.development-update-module__ipph_G__chapter h2{letter-spacing:-.05em;margin:.5rem 0 1.5rem;font:400 clamp(3rem,6vw,6.5rem)/.95 Georgia,serif}.development-update-module__ipph_G__chapter p{line-height:1.75}.development-update-module__ipph_G__chapterDark p{color:#cbd6cb}.development-update-module__ipph_G__media{margin:0;position:relative}.development-update-module__ipph_G__media img{border:1px solid #d1b57d38;width:100%;height:auto;display:block}.development-update-module__ipph_G__media figcaption{color:inherit;opacity:.72;margin-top:.7rem;font-size:.7rem;line-height:1.5}.development-update-module__ipph_G__mediaStack{grid-template-columns:1fr .58fr;align-items:end;gap:1rem;display:grid}.development-update-module__ipph_G__mediaStack .development-update-module__ipph_G__media:last-child img{object-fit:contain;object-position:top;max-height:none}.development-update-module__ipph_G__systemGrid{background:#d1b57d33;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:3rem;display:grid}.development-update-module__ipph_G__system{background:#102a25;padding:1.6rem}.development-update-module__ipph_G__system span{letter-spacing:.14em;color:var(--brass);font-size:.65rem}.development-update-module__ipph_G__system h3{margin:.8rem 0}.development-update-module__ipph_G__system p{margin:0;font-size:.88rem}.development-update-module__ipph_G__system a{color:#efd199;margin-top:1rem;display:inline-block}.development-update-module__ipph_G__statusSection{color:#152a28;background:#e7ddca;padding:clamp(5rem,10vw,8rem) max(40px,50vw - 620px)}.development-update-module__ipph_G__statusSection>h2{letter-spacing:-.05em;max-width:850px;font:400 clamp(3rem,6vw,6rem)/.95 Georgia,serif}.development-update-module__ipph_G__statusGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:3rem;display:grid}.development-update-module__ipph_G__statusCard{background:#f1eadb;border:1px solid #16302e38;padding:1.6rem}.development-update-module__ipph_G__statusCard b{color:#fff;letter-spacing:.12em;background:#17332d;padding:.25rem .5rem;font-size:.65rem;display:inline-block}.development-update-module__ipph_G__statusCard[data-status=TESTING] b{background:#9a5a33}.development-update-module__ipph_G__statusCard[data-status=DEVELOPING] b{background:#355e78}.development-update-module__ipph_G__statusCard[data-status=PLANNED] b{background:#625674}.development-update-module__ipph_G__statusCard h3{margin:.9rem 0;font:400 1.7rem Georgia,serif}.development-update-module__ipph_G__statusCard p{color:#42544b;margin:0;line-height:1.65}.development-update-module__ipph_G__callout{text-align:center;background:radial-gradient(circle at 50% 0,#264c41,#071816 65%);padding:clamp(5rem,13vw,10rem) max(40px,50vw - 500px)}.development-update-module__ipph_G__callout h2{letter-spacing:-.055em;font:400 clamp(3.2rem,7vw,7rem)/.9 Georgia,serif}.development-update-module__ipph_G__callout p{color:#cbd6cb;max-width:740px;margin:1.5rem auto;font-size:1.1rem;line-height:1.75}.development-update-module__ipph_G__questions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:2rem auto;display:flex}.development-update-module__ipph_G__questions span{color:#e4d7bc;border:1px solid #d1b57d4a;padding:.6rem .8rem;font-size:.75rem}.development-update-module__ipph_G__landingFlow{background:#d1b57d2d;grid-template-columns:repeat(4,1fr);gap:1px;margin:2rem 0 3rem;display:grid}.development-update-module__ipph_G__landingFlow div{background:#16302e;padding:1.4rem}.development-update-module__ipph_G__landingFlow span{color:#d1b57d;letter-spacing:.14em;font-size:.66rem;display:block}.development-update-module__ipph_G__landingFlow strong{margin-top:1rem;font:400 1.3rem Georgia,serif;display:block}.development-update-module__ipph_G__landingStatus{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2.5rem 0;display:grid}.development-update-module__ipph_G__landingStatus article{border-top:1px solid #d1b57d66;padding-top:1.1rem}.development-update-module__ipph_G__landingStatus b{letter-spacing:.14em;color:#d1b57d;font-size:.66rem}.development-update-module__ipph_G__landingStatus p{color:#cbd6cb;font-size:.88rem}.development-update-module__ipph_G__landingStatus a{color:#efd199}@media (max-width:900px){.development-update-module__ipph_G__proofStrip{grid-template-columns:repeat(2,1fr)}.development-update-module__ipph_G__proofStrip div:nth-child(2){border-right:0}.development-update-module__ipph_G__intro,.development-update-module__ipph_G__chapterGrid{grid-template-columns:1fr}.development-update-module__ipph_G__progression{grid-template-columns:repeat(2,1fr)}.development-update-module__ipph_G__progression div:last-child{grid-column:1/-1}.development-update-module__ipph_G__systemGrid,.development-update-module__ipph_G__landingFlow{grid-template-columns:1fr 1fr}.development-update-module__ipph_G__landingStatus{grid-template-columns:1fr}.development-update-module__ipph_G__mediaStack{grid-template-columns:1fr .7fr}}@media (max-width:600px){.development-update-module__ipph_G__hero{min-height:calc(100svh - 76px)}.development-update-module__ipph_G__heroInner,.development-update-module__ipph_G__section{width:calc(100% - 40px)}.development-update-module__ipph_G__hero h1{font-size:clamp(3.2rem,16vw,5.4rem)}.development-update-module__ipph_G__heroMedia img{object-position:62% center}.development-update-module__ipph_G__proofStrip{grid-template-columns:1fr 1fr}.development-update-module__ipph_G__proofStrip div{padding:1rem}.development-update-module__ipph_G__progression,.development-update-module__ipph_G__systemGrid,.development-update-module__ipph_G__statusGrid,.development-update-module__ipph_G__landingFlow{grid-template-columns:1fr}.development-update-module__ipph_G__progression div:last-child{grid-column:auto}.development-update-module__ipph_G__chapter,.development-update-module__ipph_G__statusSection,.development-update-module__ipph_G__callout{padding-inline:20px}.development-update-module__ipph_G__chapter h2,.development-update-module__ipph_G__section h2,.development-update-module__ipph_G__statusSection>h2{font-size:clamp(2.7rem,13vw,4.6rem)}.development-update-module__ipph_G__mediaStack{grid-template-columns:1fr}.development-update-module__ipph_G__mediaStack .development-update-module__ipph_G__media:last-child{width:74%;margin-left:auto}.development-update-module__ipph_G__actions{align-items:stretch}.development-update-module__ipph_G__primary,.development-update-module__ipph_G__secondary{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.development-update-module__ipph_G__update *{scroll-behavior:auto!important}}.development-update-module__ipph_G__chapter:not(.development-update-module__ipph_G__chapterDark) .development-update-module__ipph_G__secondary{color:var(--forest);border-color:#17392f}
.article-module__47uBxG__article{overflow-wrap:anywhere;max-width:58rem;margin:0 auto;padding:3rem 1.25rem 5rem;line-height:1.75}.article-module__47uBxG__article h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.15}.article-module__47uBxG__article h2{margin-top:2.5rem;line-height:1.3}.article-module__47uBxG__article p,.article-module__47uBxG__article li{max-width:75ch}.article-module__47uBxG__article li{margin-bottom:.75rem}.article-module__47uBxG__article a{text-underline-offset:.2em;text-decoration:underline}.article-module__47uBxG__tableScroll{border:1px solid;border-radius:.5rem;margin:1.5rem 0;overflow-x:auto}.article-module__47uBxG__tableScroll:focus-visible{outline-offset:3px;outline:3px solid}.article-module__47uBxG__tableScroll table{border-collapse:collapse;width:100%;min-width:36rem}.article-module__47uBxG__tableScroll th,.article-module__47uBxG__tableScroll td{text-align:left;vertical-align:top;border-bottom:1px solid;padding:.8rem 1rem}
.workflow-board-module__ZPcaNq__board{color:#282a24;background:#f1ede4;border-block:1px solid #b9b2a4;border-radius:0;margin:2rem 0;padding:clamp(1.25rem,3vw,2.5rem)}.workflow-board-module__ZPcaNq__boardTop{justify-content:space-between;align-items:start;gap:1.5rem;margin-bottom:2rem;display:flex}.workflow-board-module__ZPcaNq__kicker,.workflow-board-module__ZPcaNq__mapLabel{letter-spacing:.14em;text-transform:uppercase;color:#5d6256;font-size:.73rem}.workflow-board-module__ZPcaNq__board h2{letter-spacing:-.035em;max-width:28rem;margin:.5rem 0;font-size:clamp(1.65rem,3vw,2.5rem);line-height:1.12}.workflow-board-module__ZPcaNq__boardBadge{white-space:nowrap;border:0;border-radius:0;padding:.55rem .85rem;font-size:.72rem}.workflow-board-module__ZPcaNq__workspace{grid-template-columns:15rem minmax(0,1fr);gap:2rem;display:grid}.workflow-board-module__ZPcaNq__choices{border:0;min-width:0;margin:0;padding:0}.workflow-board-module__ZPcaNq__choices legend{padding:0 0 1rem;font-size:.85rem;font-weight:700}.workflow-board-module__ZPcaNq__choice{border:0;cursor:pointer;border-bottom:1px solid #b9b2a4;border-radius:0;align-items:start;gap:.6rem;margin-bottom:.65rem;padding:1rem .75rem;display:flex;position:relative}.workflow-board-module__ZPcaNq__choice:has(input:checked){color:#fffaf1;background:#8c3d28;border-color:#8c3d28}.workflow-board-module__ZPcaNq__choice:has(input:focus-visible){outline-offset:3px;outline:3px solid #262e25}.workflow-board-module__ZPcaNq__choice input{opacity:0;width:1px;height:1px;position:absolute}.workflow-board-module__ZPcaNq__choiceNumber{opacity:.8;padding-top:.2rem;font-size:.7rem}.workflow-board-module__ZPcaNq__choice strong{font-size:.92rem;line-height:1.3;display:block}.workflow-board-module__ZPcaNq__choice small{margin-top:.4rem;font-size:.77rem;line-height:1.5;display:block}.workflow-board-module__ZPcaNq__localNote{color:#5d6256;font-size:.75rem;line-height:1.5}.workflow-board-module__ZPcaNq__map{background:0 0;border:0;border-left:1px solid #b9b2a4;border-radius:0;min-width:0;padding:1.4rem}.workflow-board-module__ZPcaNq__mapLabel{margin:0 0 1.5rem}.workflow-board-module__ZPcaNq__nodes{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.workflow-board-module__ZPcaNq__nodes li{color:#282a24;background:#fbfaf6;border-top:2px solid #797c6a;border-radius:0;min-height:9rem;padding:.85rem .7rem;position:relative}.workflow-board-module__ZPcaNq__nodes li:nth-child(3){background:#e4dccb}.workflow-board-module__ZPcaNq__nodeIndex{opacity:.7;margin-bottom:1rem;font-size:.65rem;display:block}.workflow-board-module__ZPcaNq__nodes small{letter-spacing:.04em;text-transform:uppercase;margin-bottom:.45rem;font-size:.62rem;line-height:1.5;display:block}.workflow-board-module__ZPcaNq__nodes strong{font-size:.84rem;line-height:1.4;display:block}.workflow-board-module__ZPcaNq__connector{color:#6e402e;z-index:1;position:absolute;top:50%;right:-.8rem}.workflow-board-module__ZPcaNq__recommendation{border-top:1px solid #b9b2a4;gap:1rem;padding-top:1.3rem;display:flex}.workflow-board-module__ZPcaNq__recommendation h3{margin:0 0 .4rem;font-family:inherit;font-size:.95rem}.workflow-board-module__ZPcaNq__recommendation p{color:#4e5348;margin:0 0 .5rem;font-size:.89rem;line-height:1.65}.workflow-board-module__ZPcaNq__recommendation a,.workflow-board-module__ZPcaNq__guideLink{color:#763821;text-underline-offset:.2em;align-items:center;gap:.7rem;min-height:44px;font-size:.83rem;display:inline-flex}.workflow-board-module__ZPcaNq__stopRule{background:#e8e1d4;border-left:2px solid #e4bc92;margin:1rem 0 0;padding:.85rem 1rem}.workflow-board-module__ZPcaNq__stopRule strong{color:#673722;font-size:.75rem}.workflow-board-module__ZPcaNq__stopRule p{margin:.3rem 0 0;font-size:.8rem;line-height:1.5}.workflow-board-module__ZPcaNq__guideLink{margin-top:.5rem}.workflow-board-module__ZPcaNq__board a:focus-visible{outline-offset:4px;outline:3px solid #8c3d28}.workflow-board-module__ZPcaNq__routeCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.5rem 0 5rem;display:grid}.workflow-board-module__ZPcaNq__routeCards a{background:0 0;border:0;border-top:1px solid #9e9c8e;border-radius:0;padding:1.25rem;text-decoration:none;display:block;position:relative}.workflow-board-module__ZPcaNq__routeCards a:hover{background:#edf0dd;border-color:#2c5945}.workflow-board-module__ZPcaNq__routeCards span{color:var(--muted);margin-bottom:1.2rem;font-size:.7rem;display:block}.workflow-board-module__ZPcaNq__routeCards strong{font-size:1rem}.workflow-board-module__ZPcaNq__routeCards p{color:var(--muted);margin:.5rem 0 0;font-size:.82rem;line-height:1.5}.workflow-board-module__ZPcaNq__routeCards b{font-weight:400;position:absolute;top:1rem;right:1rem}.workflow-board-module__ZPcaNq__products{margin:4rem 0;scroll-margin-top:2rem}.workflow-board-module__ZPcaNq__sectionHeading{justify-content:space-between;align-items:end;gap:2rem;display:flex}.workflow-board-module__ZPcaNq__sectionHeading h2{letter-spacing:-.04em;margin:.5rem 0 1rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.workflow-board-module__ZPcaNq__sectionHeading>p{max-width:22rem;font-size:.95rem;line-height:1.65}.workflow-board-module__ZPcaNq__disclosure{color:var(--muted);max-width:58rem;margin:0 0 1.7rem;font-size:.8rem;line-height:1.65}.workflow-board-module__ZPcaNq__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.workflow-board-module__ZPcaNq__productCard{background:0 0;border:0;border-top:1px solid #9e9c8e;border-radius:0;flex-direction:column;padding:clamp(1.25rem,2vw,2rem);scroll-margin-top:2rem;display:flex}.workflow-board-module__ZPcaNq__productCard:target{outline-offset:4px;outline:3px solid #62863e}.workflow-board-module__ZPcaNq__productTop{color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;font-size:.73rem;display:flex}.workflow-board-module__ZPcaNq__productCard h3{margin:.8rem 0 .5rem;font-size:1.6rem}.workflow-board-module__ZPcaNq__productCard p{font-size:.9rem;line-height:1.65}.workflow-board-module__ZPcaNq__productCard .workflow-board-module__ZPcaNq__fit{margin:0;font-weight:650}.workflow-board-module__ZPcaNq__productCard details{border-top:1px solid var(--line);margin:1rem 0;font-size:.82rem}.workflow-board-module__ZPcaNq__productCard summary{cursor:pointer;min-height:44px;padding:.8rem 0;font-weight:700}.workflow-board-module__ZPcaNq__productCard details p{margin:.2rem 0 .8rem}.workflow-board-module__ZPcaNq__productCard>a{color:#254b35;text-underline-offset:.2em;min-height:44px;margin-top:auto;padding-top:.7rem;font-weight:750;display:block}.workflow-board-module__ZPcaNq__productCard>a small{color:var(--muted);margin-top:.45rem;font-size:.7rem;font-weight:400;display:block}.workflow-board-module__ZPcaNq__readingNav{border-block:1px solid var(--line);flex-wrap:wrap;gap:.5rem 1.4rem;margin:4rem 0 2rem;padding:1.25rem 0;display:flex}.workflow-board-module__ZPcaNq__readingNav strong{flex-basis:100%;font-size:.85rem}.workflow-board-module__ZPcaNq__readingNav a{align-items:center;min-height:44px;font-size:.82rem;display:inline-flex}@media (max-width:1050px){.workflow-board-module__ZPcaNq__workspace{grid-template-columns:1fr}.workflow-board-module__ZPcaNq__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.workflow-board-module__ZPcaNq__choice{margin:0}.workflow-board-module__ZPcaNq__localNote{grid-column:1/-1}.workflow-board-module__ZPcaNq__routeCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.workflow-board-module__ZPcaNq__boardTop,.workflow-board-module__ZPcaNq__sectionHeading{display:block}.workflow-board-module__ZPcaNq__boardBadge{margin-top:.6rem;display:inline-block}.workflow-board-module__ZPcaNq__choices{display:block}.workflow-board-module__ZPcaNq__choice{min-height:44px;margin-bottom:.65rem}.workflow-board-module__ZPcaNq__map{padding:1rem}.workflow-board-module__ZPcaNq__nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.workflow-board-module__ZPcaNq__nodes li{min-height:8.6rem}.workflow-board-module__ZPcaNq__connector{display:none}.workflow-board-module__ZPcaNq__productGrid{grid-template-columns:1fr}.workflow-board-module__ZPcaNq__routeCards{gap:.65rem;margin-bottom:3rem}.workflow-board-module__ZPcaNq__routeCards a{padding:1rem}.workflow-board-module__ZPcaNq__routeCards strong{font-size:.9rem}.workflow-board-module__ZPcaNq__productTop{flex-wrap:wrap}.workflow-board-module__ZPcaNq__board{margin-inline:0}.workflow-board-module__ZPcaNq__sectionHeading>p{max-width:none}}@media (prefers-reduced-motion:reduce){.workflow-board-module__ZPcaNq__board,.workflow-board-module__ZPcaNq__products,.workflow-board-module__ZPcaNq__productCard{scroll-behavior:auto}}.workflow-board-module__ZPcaNq__productLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start;gap:2.5rem;display:grid}.workflow-board-module__ZPcaNq__productPhoto{position:sticky;top:2rem}.workflow-board-module__ZPcaNq__productCard{padding:1.3rem 0 1.6rem}.workflow-board-module__ZPcaNq__productTop{color:#7c432e;justify-content:flex-start;font-weight:650}.workflow-board-module__ZPcaNq__routeCards a{padding-inline:0}.workflow-board-module__ZPcaNq__routeCards a:hover{color:#8c3d28;background:0 0;border-color:#8c3d28}@media (max-width:1050px){.workflow-board-module__ZPcaNq__map{border-top:1px solid #b9b2a4;border-left:0;padding-inline:0}.workflow-board-module__ZPcaNq__productLayout{grid-template-columns:1fr 1.5fr}.workflow-board-module__ZPcaNq__productGrid{grid-template-columns:1fr}}@media (max-width:650px){.workflow-board-module__ZPcaNq__productLayout{display:block}.workflow-board-module__ZPcaNq__productPhoto{margin-bottom:2rem;position:static}.workflow-board-module__ZPcaNq__productGrid{grid-template-columns:1fr}.workflow-board-module__ZPcaNq__board{padding-inline:1rem}.workflow-board-module__ZPcaNq__routeCards{margin-top:2rem}}
.candidate-index-module__NzvENa__index{width:min(72rem,100% - 2rem);margin:0 auto;padding:clamp(2.5rem,7vw,6rem) 0}.candidate-index-module__NzvENa__notice{border:1px solid;border-radius:999px;margin-bottom:1rem;padding:.5rem .75rem;font-weight:700;display:inline-block}.candidate-index-module__NzvENa__intro{max-width:46rem;font-size:1.1rem;line-height:1.7}.candidate-index-module__NzvENa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;margin:2rem 0;padding:0;list-style:none;display:grid}.candidate-index-module__NzvENa__card{border:1px solid color-mix(in srgb, currentColor 22%, transparent);border-radius:1rem;height:100%;padding:1.25rem}.candidate-index-module__NzvENa__card p,.candidate-index-module__NzvENa__card h2{margin-top:0}.candidate-index-module__NzvENa__card a{font-weight:700}
.guides-module__jggYIq__directory{max-width:72rem;margin:0 auto;padding:4.5rem clamp(1.25rem,4vw,3rem) 6rem}.guides-module__jggYIq__hero{border-bottom:1px solid var(--line);max-width:48rem;padding-bottom:2.5rem}.guides-module__jggYIq__hero h1{letter-spacing:-.06em;margin:.45rem 0 1rem;font-size:clamp(2.4rem,6vw,4.8rem);line-height:.98}.guides-module__jggYIq__hero p:last-child{color:var(--muted);margin:0;font-size:1.1rem;line-height:1.65}.guides-module__jggYIq__sections{gap:3.5rem;margin-top:3rem;display:grid}.guides-module__jggYIq__sectionHeader{max-width:46rem}.guides-module__jggYIq__sectionHeader h2{margin:0 0 .55rem;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15}.guides-module__jggYIq__sectionHeader p{color:var(--muted);margin:0;line-height:1.6}.guides-module__jggYIq__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.guides-module__jggYIq__card{border:1px solid var(--line);background:var(--paper);border-radius:.9rem;flex-direction:column;min-height:100%;padding:clamp(1.25rem,3vw,2rem);display:flex}.guides-module__jggYIq__card h3{margin:0;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.15}.guides-module__jggYIq__card h3 a{color:inherit;text-underline-offset:.15em;text-decoration-thickness:.08em}.guides-module__jggYIq__card p{color:var(--muted);margin:1rem 0 1.5rem;line-height:1.6}.guides-module__jggYIq__readLink{color:var(--signal-dark);margin-top:auto;font-weight:700}.guides-module__jggYIq__empty{color:var(--muted);margin-top:2.5rem}@media (max-width:700px){.guides-module__jggYIq__directory{padding-top:2.5rem}.guides-module__jggYIq__list{grid-template-columns:1fr}}
.news-module__PjzJLa__directory{max-width:72rem;margin:0 auto;padding:4.5rem clamp(1.25rem,4vw,3rem) 6rem}.news-module__PjzJLa__hero{border-bottom:1px solid var(--line);max-width:52rem;padding-bottom:2.75rem}.news-module__PjzJLa__hero h1{letter-spacing:-.06em;margin:.45rem 0 1rem;font-size:clamp(2.6rem,7vw,5.2rem);line-height:.96}.news-module__PjzJLa__hero p:last-child{color:var(--muted);margin:0;font-size:1.1rem;line-height:1.65}.news-module__PjzJLa__editions{margin-top:3rem}.news-module__PjzJLa__editions h2{margin:0 0 1.25rem;font-size:clamp(1.55rem,3vw,2.15rem);line-height:1.15}.news-module__PjzJLa__list{margin:0;padding:0;list-style:none}.news-module__PjzJLa__card{border:1px solid var(--line);background:var(--paper);border-radius:1rem;max-width:52rem;padding:clamp(1.35rem,4vw,2.25rem)}.news-module__PjzJLa__cardMeta{color:var(--muted);flex-wrap:wrap;gap:.6rem 1rem;margin:0 0 .85rem;font-size:.9rem;line-height:1.5;display:flex}.news-module__PjzJLa__previewLabel{color:var(--signal-dark);border:1px solid;border-radius:999px;padding:.1rem .55rem;font-weight:700}.news-module__PjzJLa__card h3{margin:0;font-size:clamp(1.45rem,3vw,2.2rem);line-height:1.12}.news-module__PjzJLa__card h3 a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:.08em}.news-module__PjzJLa__card>p:last-of-type{color:var(--muted);margin:1rem 0 1.5rem;line-height:1.65}.news-module__PjzJLa__readLink{color:var(--signal-dark);font-weight:700}.news-module__PjzJLa__empty{max-width:40rem;color:var(--muted);line-height:1.65}@media (max-width:700px){.news-module__PjzJLa__directory{padding-top:2.5rem}}
.public-content-browser-module__nqbtja__browser{border-top:1px solid #14231d57}.public-content-browser-module__nqbtja__controls{grid-template-columns:minmax(240px,.8fr) minmax(0,1.7fr);align-items:end;gap:2rem;padding:2rem 0;display:grid}.public-content-browser-module__nqbtja__searchLabel{color:#536159;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;gap:.6rem;font-size:.68rem;display:grid}.public-content-browser-module__nqbtja__searchLabel input{color:#14231d;width:100%;min-height:48px;font:500 1rem/1.2 var(--font-body);background:#fffcf3c7;border:1px solid #14231d6b;border-radius:0;padding:.75rem .9rem}.public-content-browser-module__nqbtja__searchLabel input:focus-visible,.public-content-browser-module__nqbtja__filters button:focus-visible,.public-content-browser-module__nqbtja__readLink:focus-visible{outline-offset:3px;outline:3px solid #b45f3f}.public-content-browser-module__nqbtja__filters{flex-wrap:wrap;gap:.55rem;display:flex}.public-content-browser-module__nqbtja__filters button{color:#223a31;cursor:pointer;min-height:44px;font:650 .77rem/1 var(--font-body);background:0 0;border:1px solid #14231d5c;border-radius:999px;padding:.8rem 1rem}.public-content-browser-module__nqbtja__filters button[aria-pressed=true]{color:#fffaf0;background:#173c31}.public-content-browser-module__nqbtja__resultCount{color:#6b5549;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:0 0 1.1rem;font-size:.7rem}.public-content-browser-module__nqbtja__results{border-left:1px solid #14231d52;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.public-content-browser-module__nqbtja__results>li{border-bottom:1px solid #14231d52;border-right:1px solid #14231d52;min-width:0}.public-content-browser-module__nqbtja__card{flex-direction:column;height:100%;min-height:330px;padding:clamp(1.35rem,3vw,2.5rem);display:flex}.public-content-browser-module__nqbtja__meta{color:#7a4a3b;font-family:var(--font-mono);letter-spacing:.045em;text-transform:uppercase;flex-wrap:wrap;gap:.35rem .75rem;margin:0 0 2rem;font-size:.65rem;display:flex}.public-content-browser-module__nqbtja__meta span+span:before,.public-content-browser-module__nqbtja__meta time:before{content:"·";margin-right:.75rem}.public-content-browser-module__nqbtja__card h3{font-family:var(--font-display);letter-spacing:-.035em;margin:0 0 1rem;font-size:clamp(1.55rem,2.4vw,2.15rem);font-weight:500;line-height:1.05}.public-content-browser-module__nqbtja__card h3 a{text-underline-offset:.15em;text-decoration-color:#0000;text-decoration-thickness:1px}.public-content-browser-module__nqbtja__card h3 a:hover,.public-content-browser-module__nqbtja__card h3 a:focus-visible{text-decoration-color:currentColor}.public-content-browser-module__nqbtja__card>p:not(.public-content-browser-module__nqbtja__meta){color:#536159;margin:0 0 2rem;font-size:.94rem;line-height:1.65}.public-content-browser-module__nqbtja__readLink{color:#7a3f2d;letter-spacing:.025em;text-transform:uppercase;width:fit-content;margin-top:auto;font-size:.82rem;font-weight:750;text-decoration:none}.public-content-browser-module__nqbtja__empty{color:#536159;min-height:190px;font-family:var(--font-display);border-bottom:1px solid #14231d52;place-items:center start;margin:0;font-size:clamp(1.4rem,3vw,2.1rem);display:grid}@media (max-width:760px){.public-content-browser-module__nqbtja__controls,.public-content-browser-module__nqbtja__results{grid-template-columns:1fr}.public-content-browser-module__nqbtja__controls{gap:1.2rem}.public-content-browser-module__nqbtja__card{min-height:290px}}@media (prefers-reduced-motion:reduce){.public-content-browser-module__nqbtja__filters button,.public-content-browser-module__nqbtja__card h3 a{transition:none}}
.gadget-product-card-module__LLmprW__card{color:#173d32;background:linear-gradient(135deg,#b95f4214,#0000 48%),#fffaf0f0;border:1px solid #173d323d;border-radius:1rem;margin-block:2.5rem;padding:clamp(1.1rem,2.8vw,1.8rem);overflow:hidden;box-shadow:0 1rem 2.5rem #173d321a}.gadget-product-card-module__LLmprW__heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.gadget-product-card-module__LLmprW__heading h2{text-wrap:balance;margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,3vw,2rem);line-height:1.08}.gadget-product-card-module__LLmprW__eyebrow{color:#9b4a35;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.gadget-product-card-module__LLmprW__status{background:#d8b16638;border:1px solid #9b6d1847;border-radius:999px;flex:none;padding:.35rem .65rem;font-size:.76rem;font-weight:700}.gadget-product-card-module__LLmprW__details{gap:0;margin-block:1.4rem;display:grid}.gadget-product-card-module__LLmprW__details>div{border-top:1px solid #173d3226;grid-template-columns:minmax(7rem,.32fr) 1fr;gap:.4rem;padding-block:.8rem;display:grid}.gadget-product-card-module__LLmprW__details dt{letter-spacing:.03em;text-transform:uppercase;font-size:.8rem;font-weight:800}.gadget-product-card-module__LLmprW__details dd{margin:0;line-height:1.5}.gadget-product-card-module__LLmprW__disclosure{background:#d8b16621;border-left:3px solid #9b6d18;margin-block:1rem;padding:.75rem .9rem;font-size:.84rem;line-height:1.45}.gadget-product-card-module__LLmprW__disclosure p{margin:0}.gadget-product-card-module__LLmprW__disclosure p+p{margin-top:.35rem}.gadget-product-card-module__LLmprW__offer{margin-block:1rem;font-size:1.05rem;font-weight:800}.gadget-product-card-module__LLmprW__offer span{margin-top:.15rem;font-size:.82rem;font-weight:500;display:block}.gadget-product-card-module__LLmprW__purchaseLink,.gadget-product-card-module__LLmprW__detailsLink{text-underline-offset:.18em;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:2.85rem;padding:.5rem 1rem;font-weight:800;text-decoration-thickness:.08em;display:inline-flex}.gadget-product-card-module__LLmprW__purchaseLink{color:#fffaf0;background:#173d32;text-decoration:none}.gadget-product-card-module__LLmprW__detailsLink{color:inherit;border:1px solid}.gadget-product-card-module__LLmprW__purchaseLink:focus-visible,.gadget-product-card-module__LLmprW__detailsLink:focus-visible{outline-offset:3px;outline:3px solid #b95f42}.gadget-product-card-module__LLmprW__paidLabel{border-left:1px solid color-mix(in srgb, currentColor 45%, transparent);text-transform:uppercase;padding-left:.45rem;font-size:.7rem;font-weight:600}.gadget-product-card-module__LLmprW__fallback{opacity:.76;margin:.65rem 0 0;font-size:.8rem}@media (max-width:38rem){.gadget-product-card-module__LLmprW__heading{flex-direction:column;align-items:stretch}.gadget-product-card-module__LLmprW__status{align-self:start}.gadget-product-card-module__LLmprW__details>div{grid-template-columns:1fr}.gadget-product-card-module__LLmprW__purchaseLink,.gadget-product-card-module__LLmprW__detailsLink{width:100%;display:flex}}@media (prefers-reduced-motion:reduce){.gadget-product-card-module__LLmprW__purchaseLink,.gadget-product-card-module__LLmprW__detailsLink{scroll-behavior:auto}}
.resource-section-module__SMBFaG__resource{color:#102820;background:#fffdf7;border:1px solid #102820;margin-block:4rem;box-shadow:0 16px 42px #10282017}.resource-section-module__SMBFaG__header,.resource-section-module__SMBFaG__section,.resource-section-module__SMBFaG__downloads,.resource-section-module__SMBFaG__boundary{padding:clamp(1.35rem,4vw,2.5rem)}.resource-section-module__SMBFaG__header{background:linear-gradient(135deg,#cfe8dc 0%,#fffdf7 72%);border-bottom:1px solid #d8d7cb}.resource-section-module__SMBFaG__eyebrow{color:#9b321b;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:800}.resource-section-module__SMBFaG__header h2{max-width:45rem;margin-bottom:1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,3.6rem);font-weight:500;line-height:1.02}.resource-section-module__SMBFaG__lede{color:#43534b;max-width:50rem;margin-bottom:0;font-size:1.05rem;line-height:1.7}.resource-section-module__SMBFaG__meta{border-top:1px solid #b9c8c0;border-left:1px solid #b9c8c0;grid-template-columns:repeat(3,minmax(0,1fr));margin:1.5rem 0 0;display:grid}.resource-section-module__SMBFaG__meta>div{border-bottom:1px solid #b9c8c0;border-right:1px solid #b9c8c0;padding:.9rem}.resource-section-module__SMBFaG__meta dt{color:#586861;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.resource-section-module__SMBFaG__meta dd{margin:.35rem 0 0;font-weight:750}.resource-section-module__SMBFaG__section{border-bottom:1px solid #d8d7cb;grid-template-columns:minmax(10rem,.65fr) minmax(0,1.35fr);gap:1rem 2rem;display:grid}.resource-section-module__SMBFaG__section h3,.resource-section-module__SMBFaG__downloads h3,.resource-section-module__SMBFaG__boundary h3{margin:0;font-size:1.2rem}.resource-section-module__SMBFaG__section p,.resource-section-module__SMBFaG__section ul,.resource-section-module__SMBFaG__boundary p,.resource-section-module__SMBFaG__boundary ul{color:#43534b;margin:0;line-height:1.65}.resource-section-module__SMBFaG__section ul,.resource-section-module__SMBFaG__boundary ul{padding-left:1.2rem}.resource-section-module__SMBFaG__section li+li,.resource-section-module__SMBFaG__boundary li+li{margin-top:.45rem}.resource-section-module__SMBFaG__tableWrap{border:1px solid #d8d7cb;grid-column:1/-1;overflow-x:auto}.resource-section-module__SMBFaG__tableWrap:focus-visible{outline-offset:3px;outline:3px solid #1b67a5}.resource-section-module__SMBFaG__tableWrap table{border-collapse:collapse;background:#fffdf7;width:100%;min-width:42rem}.resource-section-module__SMBFaG__tableWrap caption{color:#586861;text-align:left;padding:.85rem;font-weight:750}.resource-section-module__SMBFaG__tableWrap th,.resource-section-module__SMBFaG__tableWrap td{text-align:left;vertical-align:top;border-top:1px solid #d8d7cb;padding:.75rem}.resource-section-module__SMBFaG__tableWrap th{letter-spacing:.04em;text-transform:uppercase;background:#eeece3;font-size:.78rem}.resource-section-module__SMBFaG__downloads{border-bottom:1px solid #d8d7cb}.resource-section-module__SMBFaG__downloadGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.resource-section-module__SMBFaG__download{color:#102820;border:1px solid #102820;min-height:100%;padding:1rem;text-decoration:none;display:block}.resource-section-module__SMBFaG__download:hover{background:#cfe8dc}.resource-section-module__SMBFaG__download strong,.resource-section-module__SMBFaG__download span,.resource-section-module__SMBFaG__download small{display:block}.resource-section-module__SMBFaG__download span{color:#9b321b;margin-block:.25rem .65rem;font-size:.72rem;font-weight:800}.resource-section-module__SMBFaG__download small{color:#586861;line-height:1.45}.resource-section-module__SMBFaG__boundary{background:#f3d4c9}.resource-section-module__SMBFaG__boundary>div+div{margin-top:1.5rem}.resource-section-module__SMBFaG__byline{font-weight:750;margin-top:1.5rem!important}.resource-section-module__SMBFaG__utility{background:#fffdf7;border:1px solid #102820;margin-block:4rem;padding:clamp(1.35rem,4vw,2.5rem);box-shadow:0 16px 42px #10282017}.resource-section-module__SMBFaG__utilityIntro{max-width:52rem}.resource-section-module__SMBFaG__utilityIntro h2{margin-bottom:1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,3.4rem);font-weight:500;line-height:1.03}.resource-section-module__SMBFaG__utilityIntro>p:last-child,.resource-section-module__SMBFaG__utilityStatus{color:#586861;line-height:1.65}.resource-section-module__SMBFaG__utility form{margin-top:2rem}.resource-section-module__SMBFaG__utility label{margin:1rem 0 .4rem;font-weight:800;display:block}.resource-section-module__SMBFaG__utility textarea{color:#102820;resize:vertical;background:#fff;border:1px solid #7b8781;width:100%;padding:.8rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.45}.resource-section-module__SMBFaG__utilityColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.resource-section-module__SMBFaG__utilityActions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.resource-section-module__SMBFaG__utilityActions button{color:#fffdf7;cursor:pointer;background:#102820;border:1px solid #102820;min-height:2.8rem;padding:.65rem 1rem;font-weight:800}.resource-section-module__SMBFaG__utilityActions button+button{color:#102820;background:0 0}.resource-section-module__SMBFaG__utilityResult,.resource-section-module__SMBFaG__utilityError,.resource-section-module__SMBFaG__utilityStatus{background:#eeece3;border-left:4px solid #bb3a1c;margin-top:1.5rem;padding:1rem}.resource-section-module__SMBFaG__utilityError{color:#6f2818;background:#f3d4c9}.resource-section-module__SMBFaG__utilityResult>p:last-child{margin-bottom:0}.resource-section-module__SMBFaG__resultList{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.resource-section-module__SMBFaG__resultList div{background:#fffdf7;border:1px solid #c6c9bf;padding:.75rem}.resource-section-module__SMBFaG__resultList dt{color:#586861;text-transform:uppercase;font-size:.72rem;font-weight:800}.resource-section-module__SMBFaG__resultList dd{margin:.35rem 0 0;font-size:1.25rem;font-weight:800}@media (max-width:760px){.resource-section-module__SMBFaG__meta,.resource-section-module__SMBFaG__section,.resource-section-module__SMBFaG__downloadGrid,.resource-section-module__SMBFaG__utilityColumns,.resource-section-module__SMBFaG__resultList{grid-template-columns:1fr}.resource-section-module__SMBFaG__tableWrap{grid-column:auto}}@media print{.resource-section-module__SMBFaG__resource{box-shadow:none;break-inside:auto}.resource-section-module__SMBFaG__downloads{display:none}}
.guide-module__bR6n5q__guide{color:#18352e;--gold:#d8bc83;--ink:#18352e;background:#f0ebdf;font-family:Arial,sans-serif}.guide-module__bR6n5q__guide a:focus-visible{outline-offset:5px;outline:3px solid #ac5639}.guide-module__bR6n5q__hero{color:#f7f0e2;background:#102a24;padding:28px max(24px,50vw - 640px) 0}.guide-module__bR6n5q__hero nav{color:#d2d9cf;flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.guide-module__bR6n5q__hero nav a{color:inherit;text-underline-offset:4px}.guide-module__bR6n5q__eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:700}.guide-module__bR6n5q__hero>.guide-module__bR6n5q__eyebrow{color:#d8bc83;margin-top:85px}.guide-module__bR6n5q__hero h1{letter-spacing:-.06em;margin:30px 0 45px;font:400 clamp(62px,9.6vw,145px)/.94 Georgia,serif}.guide-module__bR6n5q__hero h1 em{color:#d8bc83}.guide-module__bR6n5q__heroBottom{justify-content:space-between;align-items:end;gap:40px;display:flex}.guide-module__bR6n5q__heroBottom>p{max-width:700px;margin:0;font:22px/1.6 Georgia,serif}.guide-module__bR6n5q__heroJump{color:#e6ce9e;white-space:nowrap;border-bottom:1px solid #d8bc8377;padding:16px 0;text-decoration:none}.guide-module__bR6n5q__heroJump span{padding-left:25px}.guide-module__bR6n5q__meta{color:#d5ddcf;border-top:1px solid #d8bc8344;flex-wrap:wrap;gap:12px 35px;margin-top:60px;padding:22px 0;font-size:11px;display:flex}.guide-module__bR6n5q__contents{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#e8e1d2f5;border-bottom:1px solid #18352e33;position:sticky;top:0}.guide-module__bR6n5q__contents nav{scrollbar-width:thin;gap:6px;max-width:1330px;margin:auto;padding:12px 24px;display:flex;overflow-x:auto}.guide-module__bR6n5q__contents a{white-space:nowrap;color:#18352e;border-right:1px solid #18352e22;padding:8px 13px;font-size:12px;text-decoration:none}.guide-module__bR6n5q__contents a span{color:#985138;margin-right:8px;font-size:10px}.guide-module__bR6n5q__body{max-width:1280px;margin:auto;padding:55px 30px}.guide-module__bR6n5q__editorNote{background:#e7dfcf;border-left:3px solid #a54f36;grid-template-columns:1fr 2fr;gap:30px;padding:28px 32px;font-size:14px;line-height:1.7;display:grid}.guide-module__bR6n5q__editorNote>strong{font:25px/1.3 Georgia,serif}.guide-module__bR6n5q__editorNote p{margin:0}.guide-module__bR6n5q__intro{max-width:820px;margin:65px auto 75px;font:21px/1.75 Georgia,serif}.guide-module__bR6n5q__chapter{border-top:1px solid #18352e40;padding:65px 0;scroll-margin-top:85px}.guide-module__bR6n5q__chapterHeading{grid-template-columns:70px 1fr;align-items:start;gap:15px;margin-bottom:32px;display:grid}.guide-module__bR6n5q__chapterHeading>span{color:#9d553c;padding-top:8px;font:italic 30px Georgia,serif}.guide-module__bR6n5q__chapterHeading h2{letter-spacing:-.035em;max-width:900px;margin:0;font:400 clamp(32px,4.4vw,60px)/1.08 Georgia,serif}.guide-module__bR6n5q__prose{max-width:820px;margin-left:85px;font-size:17px;line-height:1.85}.guide-module__bR6n5q__prose p{margin:0 0 22px}.guide-module__bR6n5q__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;margin-top:38px;display:grid}.guide-module__bR6n5q__gallery figure{background:#e6dfd0;border:1px solid #18352e15;min-width:0;margin:0}.guide-module__bR6n5q__gallery figure>a{background:#333;display:block;position:relative;overflow:hidden}.guide-module__bR6n5q__gallery img{object-fit:contain;width:100%;height:auto;max-height:680px;display:block}.guide-module__bR6n5q__gallery .guide-module__bR6n5q__zoom{color:#f5edda;letter-spacing:.03em;background:#102a24ec;padding:8px 10px;font-size:10px;position:absolute;bottom:10px;right:10px}.guide-module__bR6n5q__gallery figcaption{padding:20px 22px 25px}.guide-module__bR6n5q__imageKind{letter-spacing:.12em;text-transform:uppercase;color:#88442e;margin-bottom:10px;font-size:10px;display:block}.guide-module__bR6n5q__gallery figcaption strong{font:23px/1.2 Georgia,serif}.guide-module__bR6n5q__gallery figcaption p{color:#42584e;margin:10px 0 0;font-size:13px;line-height:1.65}.guide-module__bR6n5q__concepts{grid-template-columns:1fr}.guide-module__bR6n5q__concepts img{max-height:none}.guide-module__bR6n5q__takeaway{border-top:1px solid #9d553c66;max-width:820px;margin:35px 0 0 85px;padding:22px 0 0;font-size:15px;line-height:1.75}.guide-module__bR6n5q__takeaway b{color:#8d462e}.guide-module__bR6n5q__lesson{color:#eee8da;background:#18352e;border-top:3px solid #d8bc83;max-width:820px;margin:35px 0 0 85px;padding:28px 32px}.guide-module__bR6n5q__lesson>b{text-transform:uppercase;letter-spacing:.14em;color:#d8bc83;font-size:10px}.guide-module__bR6n5q__lesson p{margin:14px 0 0;font:21px/1.6 Georgia,serif}.guide-module__bR6n5q__metricRow{border-block:1px solid #18352e44;grid-template-columns:repeat(3,1fr);margin:35px 0;padding:28px 0;display:grid}.guide-module__bR6n5q__metricRow>div{border-right:1px solid #18352e33;padding:0 25px}.guide-module__bR6n5q__metricRow>div:last-child{border:0}.guide-module__bR6n5q__metricRow strong{font:34px Georgia,serif;display:block}.guide-module__bR6n5q__metricRow span{margin-top:10px;font-size:12px;line-height:1.5;display:block}.guide-module__bR6n5q__tableWrap{outline-offset:5px;max-width:960px;margin:32px auto;overflow-x:auto}.guide-module__bR6n5q__tableWrap:focus-visible{outline:3px solid #a54f36}.guide-module__bR6n5q__tableWrap table{border-collapse:collapse;width:100%;min-width:600px;font-size:14px}.guide-module__bR6n5q__tableWrap caption{text-align:left;color:#6b5142;margin:0 0 16px;font-size:12px}.guide-module__bR6n5q__tableWrap th,.guide-module__bR6n5q__tableWrap td{text-align:left;border-bottom:1px solid #18352e22;padding:16px 18px}.guide-module__bR6n5q__tableWrap thead{color:#f0ebdf;background:#18352e}.guide-module__bR6n5q__tableWrap tbody th{font-weight:400}.guide-module__bR6n5q__tableWrap tbody tr:nth-child(2n){background:#e7e0d2}.guide-module__bR6n5q__atlas{background:#c4bdac;border:1px solid #c4bdac;grid-template-columns:repeat(3,1fr);gap:1px;margin:35px 0;display:grid}.guide-module__bR6n5q__atlas article{background:#e8e1d3;padding:32px}.guide-module__bR6n5q__atlas b{color:#8f4b32;font:42px Georgia,serif}.guide-module__bR6n5q__atlas h3{font:26px Georgia,serif}.guide-module__bR6n5q__atlas p{font-size:14px;line-height:1.7}.guide-module__bR6n5q__steps{counter-reset:step;max-width:820px;margin:40px 0 0 85px;padding:0;list-style:none}.guide-module__bR6n5q__steps li{counter-increment:step;border-bottom:1px solid #18352e22;margin-bottom:25px;padding:0 0 25px 58px;position:relative}.guide-module__bR6n5q__steps li:before{content:counter(step,decimal-leading-zero);color:#985138;font:24px Georgia,serif;position:absolute;top:0;left:0}.guide-module__bR6n5q__steps h3{margin:0 0 10px;font:26px Georgia,serif}.guide-module__bR6n5q__steps p{margin:0;font-size:16px;line-height:1.75}.guide-module__bR6n5q__statusGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px;display:grid}.guide-module__bR6n5q__statusGrid article{background:#e5ddcd;border-top:3px solid #a54f36;padding:28px}.guide-module__bR6n5q__statusGrid article:first-child{border-color:#3c775b}.guide-module__bR6n5q__statusGrid span{text-transform:uppercase;letter-spacing:.1em;font-size:10px}.guide-module__bR6n5q__statusGrid h3{margin:18px 0;font:30px Georgia,serif}.guide-module__bR6n5q__statusGrid p{font-size:15px;line-height:1.7}.guide-module__bR6n5q__closing{flex-wrap:wrap;align-items:center;gap:25px;padding:40px 0;display:flex}.guide-module__bR6n5q__closing>p{flex-basis:100%;margin:0;font:38px Georgia,serif}.guide-module__bR6n5q__closing>a:last-child{color:#18352e;text-underline-offset:5px;font-size:14px}.guide-module__bR6n5q__primary{background:#d8bc83;align-items:center;gap:25px;min-height:48px;padding:18px 25px;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex;color:#132d25!important}.guide-module__bR6n5q__primary:hover{background:#e4cd9f}.guide-module__bR6n5q__sources{color:#46584e;border-top:1px solid #18352e44;max-width:900px;padding:40px 0;font-size:13px;line-height:1.8}.guide-module__bR6n5q__sources h2{color:#18352e;font:30px Georgia,serif}.guide-module__bR6n5q__sources a{color:#18352e;text-underline-offset:4px}.guide-module__bR6n5q__sources li{margin:10px 0}.guide-module__bR6n5q__feature{color:#f7f0e2;background:#102a24;border:1px solid #d8bc8377;grid-template-columns:1fr 1fr;align-items:center;gap:35px;margin:35px 0 55px;padding:45px;display:grid}.guide-module__bR6n5q__featureText>.guide-module__bR6n5q__eyebrow{color:#d8bc83}.guide-module__bR6n5q__feature h2{letter-spacing:-.035em;margin:20px 0;font:400 clamp(32px,4vw,58px)/1.06 Georgia,serif}.guide-module__bR6n5q__feature h2 em{color:#d8bc83}.guide-module__bR6n5q__featureText>p:not(.guide-module__bR6n5q__eyebrow){max-width:540px;font-size:16px;line-height:1.75}.guide-module__bR6n5q__feature small{color:#bccbbd;margin-top:20px;font-size:11px;line-height:1.7;display:block}.guide-module__bR6n5q__feature figure{margin:0}.guide-module__bR6n5q__feature figure img{width:100%;height:auto}.guide-module__bR6n5q__feature figcaption{color:#d0d6c8;margin-top:10px;font-size:10px;line-height:1.6}.guide-module__bR6n5q__homeFeature{border:none;gap:65px;margin:0;padding:clamp(40px,6vw,85px) max(24px,50vw - 620px)}.guide-module__bR6n5q__homeFeature>.guide-module__bR6n5q__featureText,.guide-module__bR6n5q__homeFeature figure{min-width:0}@media (max-width:850px){.guide-module__bR6n5q__body{padding:35px 22px}.guide-module__bR6n5q__hero>.guide-module__bR6n5q__eyebrow{margin-top:55px}.guide-module__bR6n5q__heroBottom{display:block}.guide-module__bR6n5q__heroBottom>p{font-size:19px}.guide-module__bR6n5q__heroJump{margin-top:15px;display:inline-block}.guide-module__bR6n5q__meta{margin-top:35px}.guide-module__bR6n5q__editorNote{grid-template-columns:1fr;gap:12px;padding:25px}.guide-module__bR6n5q__intro{margin:45px 0;font-size:19px}.guide-module__bR6n5q__chapterHeading{grid-template-columns:40px 1fr;gap:10px}.guide-module__bR6n5q__prose,.guide-module__bR6n5q__steps,.guide-module__bR6n5q__takeaway,.guide-module__bR6n5q__lesson{margin-left:0}.guide-module__bR6n5q__chapter{padding:45px 0}.guide-module__bR6n5q__gallery{gap:22px 15px}.guide-module__bR6n5q__gallery figcaption{padding:17px}.guide-module__bR6n5q__feature{grid-template-columns:1fr;gap:25px;padding:30px}.guide-module__bR6n5q__homeFeature{padding:45px 24px}.guide-module__bR6n5q__atlas article{padding:20px}.guide-module__bR6n5q__statusGrid{grid-template-columns:1fr}.guide-module__bR6n5q__feature h2{font-size:44px}}@media (max-width:600px){.guide-module__bR6n5q__gallery{grid-template-columns:1fr}.guide-module__bR6n5q__gallery img{max-height:none}.guide-module__bR6n5q__hero h1{font-size:clamp(58px,17vw,90px)}.guide-module__bR6n5q__hero nav{gap:9px;font-size:10px}.guide-module__bR6n5q__hero>.guide-module__bR6n5q__eyebrow{font-size:9px}.guide-module__bR6n5q__heroBottom>p{font-size:18px}.guide-module__bR6n5q__chapterHeading h2{font-size:34px}.guide-module__bR6n5q__prose{font-size:16px}.guide-module__bR6n5q__meta{gap:9px;display:grid}.guide-module__bR6n5q__metricRow{grid-template-columns:1fr;gap:20px}.guide-module__bR6n5q__metricRow>div{border-bottom:1px solid #18352e22;border-right:0;padding:0 10px 20px}.guide-module__bR6n5q__atlas{grid-template-columns:1fr}.guide-module__bR6n5q__atlas article{padding:25px}.guide-module__bR6n5q__atlas h3{margin:12px 0}.guide-module__bR6n5q__contents nav{padding:8px 12px}.guide-module__bR6n5q__feature .guide-module__bR6n5q__primary{justify-content:space-between;width:100%;padding-inline:18px}.guide-module__bR6n5q__feature{padding:25px}.guide-module__bR6n5q__feature h2{font-size:38px}.guide-module__bR6n5q__concepts figcaption p{font-size:13px}.guide-module__bR6n5q__closing{align-items:stretch}.guide-module__bR6n5q__closing .guide-module__bR6n5q__primary{width:100%}.guide-module__bR6n5q__steps h3{font-size:23px}}@media (prefers-reduced-motion:reduce){.guide-module__bR6n5q__guide{scroll-behavior:auto}}.guide-module__bR6n5q__feature small a{color:#e6ce9e;text-underline-offset:4px;margin-top:8px;display:inline-block}
