.editorial-guide-module__UWFO5G__page{--guide-accent:var(--mint);--guide-border:#96dcc240;color:#d9e5df;background:#041510;padding-top:72px}.editorial-guide-module__UWFO5G__container{width:min(1320px,100% - 96px);margin-inline:auto}.editorial-guide-module__UWFO5G__hero{border-bottom:1px solid var(--guide-border);min-height:560px;position:relative}.editorial-guide-module__UWFO5G__heroVisual{position:absolute;inset:0;overflow:hidden}.editorial-guide-module__UWFO5G__heroImage{object-fit:cover}.editorial-guide-module__UWFO5G__shade{background:linear-gradient(90deg,#041510,#041510e8 31%,#04151085 48%,#0000 72%),linear-gradient(#0000 35%,#03120e99);position:absolute;inset:0}.editorial-guide-module__UWFO5G__heroContent{padding-block:34px 40px;position:relative}.editorial-guide-module__UWFO5G__heroCopy{max-width:630px}.editorial-guide-module__UWFO5G__breadcrumb{color:#bed0c7;font-size:var(--type-nav);flex-wrap:wrap;gap:9px;margin-bottom:30px;line-height:1.5;display:flex}.editorial-guide-module__UWFO5G__eyebrow{color:var(--guide-accent);font-size:var(--type-eyebrow);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-weight:700;line-height:1.6}.editorial-guide-module__UWFO5G__hero h1{font-family:var(--serif);font-size:var(--type-h1);font-weight:500;line-height:var(--leading-h1);margin:0 0 20px}.editorial-guide-module__UWFO5G__hero h1 em{color:var(--guide-accent);font-style:italic;display:block}.editorial-guide-module__UWFO5G__lead{max-width:52ch;font-size:var(--type-lead);line-height:var(--leading-lead);margin:0}.editorial-guide-module__UWFO5G__heroActions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.editorial-guide-module__UWFO5G__heroActions a{gap:10px}.editorial-guide-module__UWFO5G__meta{color:#b0c6bb;font-size:var(--type-secondary);margin-top:21px;line-height:1.6}.editorial-guide-module__UWFO5G__article{padding-block:48px 80px}.editorial-guide-module__UWFO5G__layout{grid-template-columns:220px minmax(0,1fr);gap:44px;display:grid}.editorial-guide-module__UWFO5G__rail{border-right:1px solid var(--guide-border);min-width:0}.editorial-guide-module__UWFO5G__desktopToc{scrollbar-width:thin;max-height:calc(100svh - 130px);padding-right:26px;position:sticky;top:105px;overflow-y:auto}.editorial-guide-module__UWFO5G__rail ol{margin:0;padding:0;list-style:none}.editorial-guide-module__UWFO5G__rail a{color:#bfd0c8;font-size:var(--type-nav);padding:8px 0;line-height:1.55;text-decoration:none;display:block}.editorial-guide-module__UWFO5G__rail a:hover{color:var(--guide-accent)}.editorial-guide-module__UWFO5G__mobileToc{display:none}.editorial-guide-module__UWFO5G__reading{min-width:0}.editorial-guide-module__UWFO5G__section{border-bottom:1px solid var(--guide-border);min-width:0;margin-bottom:40px;padding-bottom:40px;scroll-margin-top:104px}.editorial-guide-module__UWFO5G__section h2,.editorial-guide-module__UWFO5G__related h2{font-family:var(--serif);font-size:var(--type-h2);font-weight:500;line-height:var(--leading-h2);color:#e5ede8;margin:0 0 20px}.editorial-guide-module__UWFO5G__prose,.editorial-guide-module__UWFO5G__summary,.editorial-guide-module__UWFO5G__faq p{font-size:var(--type-prose);line-height:var(--leading-prose)}.editorial-guide-module__UWFO5G__summary{max-width:var(--reading-measure);margin:0}.editorial-guide-module__UWFO5G__prose>p,.editorial-guide-module__UWFO5G__prose>ul{max-width:var(--reading-measure)}.editorial-guide-module__UWFO5G__prose p{margin:0 0 1em}.editorial-guide-module__UWFO5G__prose ul{margin-block:20px;padding-left:1.3em}.editorial-guide-module__UWFO5G__prose li{margin-bottom:10px}.editorial-guide-module__UWFO5G__sectionPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.editorial-guide-module__UWFO5G__sectionPair>.editorial-guide-module__UWFO5G__section+.editorial-guide-module__UWFO5G__section{border-left:1px solid var(--guide-border);padding-left:28px}.editorial-guide-module__UWFO5G__quick{border-block:1px solid var(--guide-border);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:28px;display:grid}.editorial-guide-module__UWFO5G__quick>div{border-left:1px solid var(--guide-border);align-items:flex-start;gap:16px;min-width:0;padding:25px 20px;display:flex}.editorial-guide-module__UWFO5G__quick>div:first-child{border-left:0}.editorial-guide-module__UWFO5G__quick img,.editorial-guide-module__UWFO5G__stepIcon{object-fit:contain;flex:0 0 56px;width:56px;height:56px}.editorial-guide-module__UWFO5G__quick h3,.editorial-guide-module__UWFO5G__steps h3,.editorial-guide-module__UWFO5G__callout h3,.editorial-guide-module__UWFO5G__example h3,.editorial-guide-module__UWFO5G__relatedCard h3{font-family:var(--serif);font-size:var(--type-h3);font-weight:500;line-height:var(--leading-h3);color:#e5ede8;margin:0 0 8px}.editorial-guide-module__UWFO5G__quick p{font-size:var(--type-prose);line-height:var(--leading-prose);margin:0}.editorial-guide-module__UWFO5G__quick b,.editorial-guide-module__UWFO5G__steps>li>b{color:var(--guide-accent);font-family:var(--serif);font-size:var(--type-h3);font-weight:500}.editorial-guide-module__UWFO5G__steps{margin:26px 0;padding:0;list-style:none}.editorial-guide-module__UWFO5G__steps li{grid-template-columns:40px minmax(0,1fr);gap:14px;margin:26px 0;display:grid}.editorial-guide-module__UWFO5G__stepIcon{float:left;margin:0 16px 10px 0}.editorial-guide-module__UWFO5G__stepsGrid{border:1px solid var(--guide-border);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.editorial-guide-module__UWFO5G__stepsGrid li{grid-template-columns:30px minmax(0,1fr);min-width:0;margin:0;padding:24px}.editorial-guide-module__UWFO5G__stepsGrid li>div{min-width:0}.editorial-guide-module__UWFO5G__stepsGrid li:nth-child(2n){border-left:1px solid var(--guide-border)}.editorial-guide-module__UWFO5G__stepsGrid li:nth-child(n+3){border-top:1px solid var(--guide-border)}.editorial-guide-module__UWFO5G__stepsGrid .editorial-guide-module__UWFO5G__stepIcon{float:none;margin:0 0 16px;display:block}.editorial-guide-module__UWFO5G__stepsGrid li p:last-child{margin-bottom:0}.editorial-guide-module__UWFO5G__callout,.editorial-guide-module__UWFO5G__example{background:linear-gradient(125deg,#0d302573,#061b15);border:1px solid #80f0c761;border-radius:12px;margin:26px 0;padding:24px}.editorial-guide-module__UWFO5G__callout{max-width:var(--reading-measure)}.editorial-guide-module__UWFO5G__callout p:last-child{margin-bottom:0}.editorial-guide-module__UWFO5G__example h3{margin-bottom:20px}.editorial-guide-module__UWFO5G__example dl{margin:0}.editorial-guide-module__UWFO5G__example dl>div{border-top:1px solid var(--guide-border);grid-template-columns:130px minmax(0,1fr);gap:16px;display:grid}.editorial-guide-module__UWFO5G__example dt,.editorial-guide-module__UWFO5G__example dd{font-size:var(--type-prose);line-height:var(--leading-prose);margin:0;padding:13px 0}.editorial-guide-module__UWFO5G__example dt{color:var(--guide-accent)}.editorial-guide-module__UWFO5G__exampleColumns{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:26px;display:grid}.editorial-guide-module__UWFO5G__exampleColumns .editorial-guide-module__UWFO5G__sectionImage{align-self:start;margin:0}.editorial-guide-module__UWFO5G__exampleColumns .editorial-guide-module__UWFO5G__sectionImage img{aspect-ratio:3/4;height:auto;max-height:520px}.editorial-guide-module__UWFO5G__exampleColumns .editorial-guide-module__UWFO5G__sectionImage[data-framing=full] img{aspect-ratio:16/9}.editorial-guide-module__UWFO5G__exampleNote{margin-top:20px!important}.editorial-guide-module__UWFO5G__sectionImage{margin:24px 0}.editorial-guide-module__UWFO5G__sectionImage img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--guide-border);border-radius:10px;width:100%;height:auto;display:block}.editorial-guide-module__UWFO5G__sectionImage figcaption{color:#afc6bb;font-size:var(--type-secondary);padding-top:10px;line-height:1.6}.editorial-guide-module__UWFO5G__template pre{border:1px solid var(--guide-border);font:inherit;font-size:var(--type-prose);line-height:var(--leading-prose);white-space:pre-wrap;overflow-wrap:anywhere;background:#061b15;border-radius:10px;margin:24px 0 16px;padding:22px}.editorial-guide-module__UWFO5G__copyStatus{min-height:1.65em;font-size:var(--type-secondary);margin-top:12px!important}.editorial-guide-module__UWFO5G__table{border:1px solid var(--guide-border);border-radius:10px;max-width:100%;margin-block:26px;overflow-x:auto}.editorial-guide-module__UWFO5G__table table{border-collapse:collapse;width:100%;min-width:580px;font-size:var(--type-prose);line-height:var(--leading-prose)}.editorial-guide-module__UWFO5G__table th,.editorial-guide-module__UWFO5G__table td{border-bottom:1px solid var(--guide-border);text-align:left;vertical-align:top;padding:17px}.editorial-guide-module__UWFO5G__table th{color:var(--guide-accent);font-weight:600}.editorial-guide-module__UWFO5G__table tr:last-child td,.editorial-guide-module__UWFO5G__table tr:last-child th{border-bottom:0}.editorial-guide-module__UWFO5G__table thead{background:#1d4b3b47}.editorial-guide-module__UWFO5G__faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.editorial-guide-module__UWFO5G__faq details{border:1px solid var(--guide-border);border-radius:10px}.editorial-guide-module__UWFO5G__faq summary{font-size:var(--type-prose);cursor:pointer;justify-content:space-between;gap:14px;padding:20px;line-height:1.6;display:flex}.editorial-guide-module__UWFO5G__faq summary::-webkit-details-marker{display:none}.editorial-guide-module__UWFO5G__faq summary svg{flex-shrink:0;margin-top:5px;transition:transform .2s}.editorial-guide-module__UWFO5G__faq details[open] summary svg{transform:rotate(45deg)}.editorial-guide-module__UWFO5G__faq p{margin:0;padding:0 20px 22px}.editorial-guide-module__UWFO5G__sources{font-size:var(--type-prose);line-height:var(--leading-prose);padding-left:24px}.editorial-guide-module__UWFO5G__sources li{margin-bottom:22px;scroll-margin-top:110px}.editorial-guide-module__UWFO5G__sources span{color:#afc6bb;font-size:var(--type-secondary);margin-top:6px;line-height:1.65;display:block}.editorial-guide-module__UWFO5G__sources svg{margin-left:7px;display:inline}.editorial-guide-module__UWFO5G__citations{max-width:var(--reading-measure);color:#afc6bb;font-size:var(--type-secondary);margin:22px 0 0;line-height:1.7}.editorial-guide-module__UWFO5G__sources a,.editorial-guide-module__UWFO5G__citations a,.editorial-guide-module__UWFO5G__prose a{color:var(--guide-accent);text-underline-offset:4px;-webkit-text-decoration:underline #80f0c766;text-decoration:underline #80f0c766}.editorial-guide-module__UWFO5G__inlineLink{width:fit-content;max-width:100%;font-size:var(--type-prose);align-items:center;gap:10px;margin:16px 0;line-height:1.6;display:flex}.editorial-guide-module__UWFO5G__inlineLink svg{flex-shrink:0}.editorial-guide-module__UWFO5G__related>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.editorial-guide-module__UWFO5G__relatedCard{background:#061b15;border:1px solid #80f0c759;border-radius:12px;min-width:0;text-decoration:none;transition:border-color .2s,box-shadow .2s;overflow:hidden}.editorial-guide-module__UWFO5G__relatedCard img{object-fit:cover;width:100%;height:180px;display:block}.editorial-guide-module__UWFO5G__relatedCard>div{padding:23px}.editorial-guide-module__UWFO5G__relatedCard p{font-size:var(--type-prose);line-height:var(--leading-prose);margin:0 0 18px}.editorial-guide-module__UWFO5G__relatedCard span{color:var(--guide-accent);font-size:var(--type-ui);align-items:center;gap:12px;display:flex}.editorial-guide-module__UWFO5G__page a:focus-visible,.editorial-guide-module__UWFO5G__page button:focus-visible,.editorial-guide-module__UWFO5G__page summary:focus-visible,.editorial-guide-module__UWFO5G__table:focus-visible{outline:2px solid var(--guide-accent);outline-offset:5px}.editorial-guide-module__UWFO5G__relatedCard:focus-visible,.editorial-guide-module__UWFO5G__faq summary:focus-visible{border-color:var(--guide-accent);box-shadow:0 0 18px #80f0c71f}@media (hover:hover) and (pointer:fine){.editorial-guide-module__UWFO5G__relatedCard:hover,.editorial-guide-module__UWFO5G__faq summary:hover{border-color:var(--guide-accent);box-shadow:0 0 18px #80f0c71a}}@media (max-width:1100px){.editorial-guide-module__UWFO5G__layout{grid-template-columns:190px minmax(0,1fr);gap:30px}.editorial-guide-module__UWFO5G__container{width:calc(100% - 64px)}.editorial-guide-module__UWFO5G__quick{grid-template-columns:1fr}.editorial-guide-module__UWFO5G__quick>div{border-left:0;border-top:1px solid var(--guide-border)}.editorial-guide-module__UWFO5G__quick>div:first-child{border-top:0}.editorial-guide-module__UWFO5G__stepsGrid{grid-template-columns:1fr}.editorial-guide-module__UWFO5G__stepsGrid li:nth-child(2n){border-left:0}.editorial-guide-module__UWFO5G__stepsGrid li+li{border-top:1px solid var(--guide-border)}}@media (max-width:1000px){.editorial-guide-module__UWFO5G__sectionPair,.editorial-guide-module__UWFO5G__exampleColumns{grid-template-columns:1fr}.editorial-guide-module__UWFO5G__exampleColumns .editorial-guide-module__UWFO5G__sectionImage img{aspect-ratio:16/9}.editorial-guide-module__UWFO5G__sectionPair{gap:0}.editorial-guide-module__UWFO5G__sectionPair>.editorial-guide-module__UWFO5G__section+.editorial-guide-module__UWFO5G__section{border-left:0;padding-left:0}}@media (max-width:760px){.editorial-guide-module__UWFO5G__page{padding-top:62px}.editorial-guide-module__UWFO5G__container{width:calc(100% - 40px)}.editorial-guide-module__UWFO5G__hero{flex-direction:column;min-height:0;display:flex}.editorial-guide-module__UWFO5G__heroContent{order:0;padding-block:28px 30px}.editorial-guide-module__UWFO5G__heroCopy{max-width:100%}.editorial-guide-module__UWFO5G__heroVisual{order:1;height:235px;position:relative}.editorial-guide-module__UWFO5G__shade{background:linear-gradient(#041510,#0000 25% 72%,#041510)}.editorial-guide-module__UWFO5G__breadcrumb{margin-bottom:24px}.editorial-guide-module__UWFO5G__heroActions{flex-direction:column}.editorial-guide-module__UWFO5G__heroActions a{white-space:normal;width:100%;min-width:0}.editorial-guide-module__UWFO5G__meta{margin-bottom:0}.editorial-guide-module__UWFO5G__article{padding-block:28px 55px}.editorial-guide-module__UWFO5G__layout{display:block}.editorial-guide-module__UWFO5G__rail{border:0;margin-bottom:30px}.editorial-guide-module__UWFO5G__desktopToc{display:none}.editorial-guide-module__UWFO5G__mobileToc{border:1px solid var(--guide-border);border-radius:10px;display:block}.editorial-guide-module__UWFO5G__mobileToc summary{font-size:var(--type-nav);cursor:pointer;justify-content:space-between;padding:16px;display:flex}.editorial-guide-module__UWFO5G__mobileToc nav{padding:0 16px 14px}.editorial-guide-module__UWFO5G__section{margin-bottom:30px;padding-bottom:30px}.editorial-guide-module__UWFO5G__section h2,.editorial-guide-module__UWFO5G__related h2{margin-bottom:18px}.editorial-guide-module__UWFO5G__quick{grid-template-columns:1fr}.editorial-guide-module__UWFO5G__quick>div{padding:23px 10px}.editorial-guide-module__UWFO5G__faq,.editorial-guide-module__UWFO5G__related>div{grid-template-columns:1fr}.editorial-guide-module__UWFO5G__example,.editorial-guide-module__UWFO5G__callout{padding:20px}.editorial-guide-module__UWFO5G__example dl>div{grid-template-columns:1fr;gap:0;padding-block:14px}.editorial-guide-module__UWFO5G__example dt{padding:0 0 4px}.editorial-guide-module__UWFO5G__example dd{padding:0}.editorial-guide-module__UWFO5G__exampleColumns .editorial-guide-module__UWFO5G__sectionImage img{height:auto;min-height:0;max-height:none}.editorial-guide-module__UWFO5G__sources{padding-left:20px}}@media (prefers-reduced-motion:reduce){.editorial-guide-module__UWFO5G__page *,.editorial-guide-module__UWFO5G__page :before,.editorial-guide-module__UWFO5G__page :after{scroll-behavior:auto;transition:none}}
