.OLOd8G_page{--ink:var(--dm-public-ink,#202024);--muted:var(--dm-public-muted,#606068);--soft:var(--dm-public-soft,#85858a);--line:var(--dm-public-border,#e2e2e5);--line-strong:#cecdc6;--surface:#fff;--quiet:#f6f6f3;--accent:#d1a44c;--accent-ink:#2b210d;--link:var(--dm-public-accent,#896315);--focus:#8f6719;min-width:0;color:var(--ink);font-family:var(--font-body);padding-bottom:0;display:block}.OLOd8G_page,.OLOd8G_page *{box-sizing:border-box}.OLOd8G_page a:focus-visible,.OLOd8G_page button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.OLOd8G_breadcrumb,.OLOd8G_readingGrid{width:100%;max-width:54rem;margin-inline:auto}.OLOd8G_breadcrumb{color:var(--soft);flex-wrap:wrap;align-items:center;gap:.55rem;padding-top:.5rem;font-size:.8rem;display:flex}.OLOd8G_breadcrumb a{color:var(--muted);text-decoration:none}.OLOd8G_breadcrumb a:hover{color:var(--ink);text-decoration:underline}.OLOd8G_readingGrid{margin-top:clamp(2.25rem,4vw,3.25rem)}.OLOd8G_hero{row-gap:1.05rem;display:grid}.OLOd8G_hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(2.5rem,8.5vw,3.4rem);font-weight:500;line-height:1}.OLOd8G_lede{color:#4b4b47;text-wrap:pretty;max-width:100%;margin:0;font-size:clamp(1.08rem,1.6vw,1.25rem);line-height:1.52}.OLOd8G_heroMeta{border-top:1px solid var(--line);color:var(--soft);flex-wrap:wrap;gap:.55rem 1.25rem;margin-top:.15rem;padding-top:1rem;font-size:.78rem;line-height:1.5;display:flex}.OLOd8G_heroMeta span[data-difficulty=easy]{color:#3d6540}.OLOd8G_heroMeta span[data-difficulty=medium]{color:#74591d}.OLOd8G_heroMeta span[data-difficulty=hard]{color:#7a433c}.OLOd8G_actionDock{border-block:1px solid var(--line);min-width:0;color:var(--ink);background:0 0;padding:1.5rem 0}.OLOd8G_actionDock h2{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:580;line-height:1.15}.OLOd8G_actionDockMain{grid-template-columns:minmax(0,1fr) minmax(12rem,.42fr);align-items:end;gap:clamp(1.25rem,4vw,3rem);display:grid}.OLOd8G_actionDockMain>div:first-child>p{max-width:36rem;color:var(--muted);margin:.55rem 0 0;font-size:.8rem;line-height:1.55}.OLOd8G_actionDockMain>div:first-child>.OLOd8G_actionDockRouteLabel{color:var(--muted);margin-top:.35rem}.OLOd8G_actionDockRouteLabel strong{color:var(--ink);font-weight:650}.OLOd8G_actionDockRoute{min-width:0}.OLOd8G_primaryAction{background:var(--ink);color:#fff;border-radius:.42rem;justify-content:center;align-items:center;gap:1rem;width:100%;min-height:2.75rem;padding:.7rem .8rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:background-color .14s;display:flex}.OLOd8G_primaryAction:hover{background:#333338}.OLOd8G_rawDestination{color:var(--link);font-family:var(--font-body);overflow-wrap:anywhere;margin-top:.65rem;font-size:.7rem;line-height:1.55;display:block}.OLOd8G_page .OLOd8G_rawDestination:hover,.OLOd8G_page .OLOd8G_rawDestination:focus-visible{color:var(--focus)}.OLOd8G_actionDockFacts{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:1.25rem 0 0;display:grid}.OLOd8G_actionDockFacts>div{min-width:0;padding:.9rem 0 .15rem}.OLOd8G_actionDockFacts>div:nth-child(2n){padding-left:1.5rem}.OLOd8G_actionDockFacts dt{color:#85857f;font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:.76rem}.OLOd8G_actionDockFacts dd{color:var(--muted);margin:.35rem 0 0;font-size:.82rem;line-height:1.55}.OLOd8G_actionDockEmails{gap:.25rem;display:grid}.OLOd8G_actionDockEmails a{color:var(--link);overflow-wrap:anywhere}.OLOd8G_guideLayout{margin-top:0}.OLOd8G_guideBody{gap:clamp(3.25rem,6vw,4.5rem);min-width:0;display:grid}.OLOd8G_section{min-width:0;scroll-margin-top:6rem}.OLOd8G_sectionHeading{max-width:46rem}.OLOd8G_sectionHeading h2,.OLOd8G_managed h2,.OLOd8G_nextSteps h2{letter-spacing:-.03em;text-wrap:balance;margin:.6rem 0 0;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:550;line-height:1.1}.OLOd8G_sectionHeading>p:last-child{max-width:42rem;color:var(--muted);margin:.9rem 0 0;font-size:1rem;line-height:1.8}.OLOd8G_scopeSummary{border-block:1px solid var(--line);background:0 0;margin-top:1.1rem;padding:1.1rem 0}.OLOd8G_scopeSummary h3{color:var(--soft);font-family:var(--font-body);letter-spacing:0;text-transform:none;margin:0;font-size:.76rem;font-weight:600;line-height:1.4}.OLOd8G_scopeSummary p{max-width:48rem;color:var(--ink);text-wrap:pretty;margin:.6rem 0 0;font-size:.98rem;line-height:1.75}.OLOd8G_preparationGrid{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:1.45rem;padding-top:.35rem;display:grid}.OLOd8G_requirementsPanel,.OLOd8G_warningPanel,.OLOd8G_scopePanel{min-width:0}.OLOd8G_requirementsPanel h3,.OLOd8G_verificationGrid h3,.OLOd8G_subheading h3{margin:0;font-size:.9rem;font-weight:650}.OLOd8G_requirementsPanel ul,.OLOd8G_warningPanel ul,.OLOd8G_tipsPanel ul{gap:.2rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.OLOd8G_requirementsPanel ul{-moz-column-gap:1.75rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.75rem}.OLOd8G_requirementsPanel li{color:var(--muted);grid-template-columns:1.2rem minmax(0,1fr);gap:.5rem;padding:.42rem 0;font-size:.95rem;line-height:1.65;display:grid}.OLOd8G_requirementsPanel li>span:first-child{color:#6f8a6c;font-size:.65rem}.OLOd8G_warningPanel,.OLOd8G_scopePanel{background:0 0;border:1px solid #d9d9d3;border-radius:2px;align-self:start;padding:1rem 1.1rem 1.1rem}.OLOd8G_warningPanel>p,.OLOd8G_scopePanel>p,.OLOd8G_tipsPanel>p{color:var(--ink);margin:0;font-size:.78rem;font-weight:600}.OLOd8G_warningPanel ul{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.25rem 1.5rem}.OLOd8G_warningPanel li,.OLOd8G_tipsPanel li{color:var(--muted);padding:.42rem 0 .42rem .8rem;font-size:.9rem;line-height:1.65;position:relative}.OLOd8G_warningPanel li:before,.OLOd8G_tipsPanel li:before{content:"";opacity:.45;background:currentColor;border-radius:50%;width:.22rem;height:.22rem;position:absolute;top:.85rem;left:0}.OLOd8G_scopePanel span{color:var(--muted);margin-top:.65rem;font-size:.8rem;line-height:1.6;display:block}.OLOd8G_routeMatrix,.OLOd8G_entityMap{background:0 0;border:1px solid #d9d9d3;border-radius:2px;margin-top:1.5rem;overflow:hidden}.OLOd8G_routeMatrixHeader,.OLOd8G_entityMapHeader{color:var(--soft);font-family:var(--font-body);letter-spacing:0;text-transform:none;border-bottom:1px solid #d9d9d3;grid-template-columns:minmax(9rem,.28fr) minmax(0,.72fr) auto;align-items:center;gap:1.5rem;padding:.7rem 1rem;font-size:.76rem;font-weight:600;display:grid}.OLOd8G_routeMatrixHeader span:last-child,.OLOd8G_entityMapHeader span:last-child{text-align:right}.OLOd8G_subheading{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:end;gap:1.5rem;padding-bottom:.7rem;display:flex}.OLOd8G_subheading>span{color:var(--soft);font-family:var(--font-body);letter-spacing:0;text-transform:none;flex:none;font-size:.76rem}.OLOd8G_routeCards{display:grid}.OLOd8G_routeCard,.OLOd8G_entityMap ul>li{border-bottom:1px solid #dfdfda;grid-template-columns:minmax(9rem,.28fr) minmax(0,.72fr);gap:1.5rem;min-width:0;padding:1rem;display:grid}.OLOd8G_routeCard:last-child,.OLOd8G_entityMap ul>li:last-child{border-bottom:0}.OLOd8G_routeCardHeader,.OLOd8G_routeCardBody{align-content:start;gap:.2rem;min-width:0;display:grid}.OLOd8G_routeCardHeader h4{letter-spacing:0;margin:0;font-size:.9rem;font-weight:650}.OLOd8G_routeCardHeader span{color:var(--soft);font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:.76rem;line-height:1.45}.OLOd8G_routeAuthority{color:var(--soft)!important;margin:0!important;font-size:.78rem!important;line-height:1.5!important}.OLOd8G_routeUrl{max-width:100%;color:var(--ink);font-family:var(--font-body);overflow-wrap:anywhere;justify-self:start;margin-top:.25rem;font-size:.8rem;line-height:1.55;display:inline-block}.OLOd8G_routeCardBody>p:not(.OLOd8G_routeAuthority,.OLOd8G_routeScope){color:var(--muted);margin:.45rem 0 0;font-size:.88rem;line-height:1.65}.OLOd8G_routeScope{color:var(--soft);margin:.15rem 0 0;font-size:.88rem;line-height:1.65}.OLOd8G_routeDetail{grid-template-columns:6rem minmax(0,1fr);gap:.65rem;margin-top:.55rem;display:grid}.OLOd8G_routeDetail strong{color:var(--soft);font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:.76rem;font-weight:600}.OLOd8G_routeDetail span{color:var(--muted);font-size:.88rem;line-height:1.65}.OLOd8G_routeDetailsDisclosure{margin-top:.45rem}.OLOd8G_routeDetailsDisclosure>button{cursor:pointer;color:var(--muted);font-size:.82rem;font-weight:600}.OLOd8G_routeDetailsDisclosure[data-open=true]>button{margin-bottom:.45rem}.OLOd8G_emailTemplate{margin-top:.6rem}.OLOd8G_emailTemplate>button{cursor:pointer;color:var(--ink);font-size:.76rem;font-weight:600}.OLOd8G_emailTemplate p{color:var(--muted);white-space:pre-line;margin:.65rem 0 0;font-size:.75rem;line-height:1.6}.OLOd8G_requestFacts{background:0 0;border:1px solid #d9d9d3;border-radius:2px;margin-top:1rem;overflow:hidden}.OLOd8G_requestFacts>button{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.2rem;padding:.8rem 1rem;display:flex}.OLOd8G_requestFacts>button:hover{background:#ecece8}.OLOd8G_requestFacts>button>span:first-child{gap:.15rem;display:grid}.OLOd8G_requestFacts>button strong{font-size:.8rem}.OLOd8G_requestFacts>button small{color:var(--soft);font-size:.69rem}.OLOd8G_requestFacts>button>span:last-child{color:var(--link);transition:transform .14s}.OLOd8G_requestFacts[data-open=true]>button>span:last-child{transform:rotate(45deg)}.OLOd8G_requestFacts dl{border-top:1px solid #d9d9d3;margin:0;padding:0 1rem .35rem}.OLOd8G_requestFacts dl>div{border-top:1px solid var(--line);grid-template-columns:minmax(8rem,.25fr) minmax(0,.75fr);gap:1.5rem;padding:.9rem 0;display:grid}.OLOd8G_requestFacts dt{color:var(--soft);font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:.76rem}.OLOd8G_requestFacts dd{margin:0}.OLOd8G_requestFacts dd p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.7}.OLOd8G_requestFacts dd p+p{margin-top:.35rem}.OLOd8G_steps{border-top:1px solid var(--line);margin:1.45rem 0 0;padding:0;list-style:none;display:grid}.OLOd8G_steps li{border-bottom:1px solid var(--line);grid-template-columns:2rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.85rem .25rem;scroll-margin-top:6rem;display:grid}.OLOd8G_steps li>span{color:var(--soft);font-family:var(--font-body);font-size:.76rem;line-height:1.6}.OLOd8G_steps li:first-child>span{color:var(--focus)}.OLOd8G_steps p{color:#3f3e3a;margin:0;font-size:.95rem;font-weight:450;line-height:1.65}.OLOd8G_verificationGrid{grid-template-columns:minmax(0,1fr) minmax(14rem,.72fr);gap:clamp(2rem,5vw,4rem);margin-top:1.45rem;padding-top:.35rem;display:grid}.OLOd8G_checklist{gap:.15rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.OLOd8G_checklist li{grid-template-columns:2rem minmax(0,1fr);gap:.6rem;padding:.55rem 0;display:grid}.OLOd8G_checklist li>span{color:var(--soft);font-family:var(--font-body);font-size:.76rem;line-height:1.6}.OLOd8G_checklist strong{font-size:.92rem;display:block}.OLOd8G_checklist p{color:var(--muted);margin:.2rem 0 0;font-size:.88rem;line-height:1.65}.OLOd8G_tipsPanel{border-top:1px solid var(--line);align-self:start;padding-top:1rem}.OLOd8G_tipsPanel>button{cursor:pointer;color:var(--ink);font-size:.88rem;font-weight:650}.OLOd8G_tipsPanel>p{color:var(--soft)}.OLOd8G_tipsPanel a{color:var(--ink);gap:.4rem;margin-top:.9rem;font-size:.74rem;font-weight:600;display:inline-flex}.OLOd8G_dataList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1.75rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.OLOd8G_dataList li{color:var(--muted);padding:.55rem 0 .55rem .9rem;font-size:.92rem;line-height:1.6;position:relative}.OLOd8G_dataList li:before{background:var(--soft);content:"";border-radius:50%;width:.22rem;height:.22rem;position:absolute;top:1.05rem;left:0}.OLOd8G_entitySection{scroll-margin-top:6rem}.OLOd8G_entityMap ul,.OLOd8G_sources ul{margin:0;padding:0;list-style:none}.OLOd8G_entityMap li>div{align-content:start;gap:.2rem;display:grid}.OLOd8G_entityMap strong{font-size:.9rem}.OLOd8G_entityMap li>div:first-child>span{color:var(--soft);font-size:.78rem;line-height:1.45}.OLOd8G_entityMap a,.OLOd8G_entityMap li>div:last-child>span{color:var(--ink);font-family:var(--font-body);overflow-wrap:anywhere;font-size:.8rem}.OLOd8G_entityMap li p{color:var(--soft);margin:.1rem 0 0;font-size:.8rem;line-height:1.6}.OLOd8G_sources{margin-top:0}.OLOd8G_sources>button{color:var(--muted);font-size:.82rem;font-weight:400}.OLOd8G_sources ul{padding-top:.6rem}.OLOd8G_sources ul>li{border-bottom:0;grid-template-columns:minmax(7rem,.22fr) minmax(0,.78fr);gap:1.4rem;padding:.55rem 0;display:grid}.OLOd8G_sources li>span{color:var(--soft);font-family:var(--font-body);font-size:.76rem}.OLOd8G_sources li>div{gap:.2rem;display:grid}.OLOd8G_sources a{color:var(--ink);font-family:var(--font-body);overflow-wrap:anywhere;font-size:.76rem;font-weight:560;line-height:1.5}.OLOd8G_sources small{color:var(--soft);font-size:.76rem;line-height:1.5}.OLOd8G_sourceNote{color:var(--soft);margin:0;padding:1rem 0 0;font-size:.82rem;line-height:1.65}.OLOd8G_managed{border-block:1px solid var(--line-strong);grid-template-columns:minmax(12rem,.65fr) minmax(0,1fr) auto;align-items:start;gap:1.5rem;padding-block:1.5rem;display:grid}.OLOd8G_managed h2{max-width:11ch;font-size:clamp(1.5rem,2.8vw,2.1rem)}.OLOd8G_managed>div:nth-child(2)>p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.65}.OLOd8G_managed small{color:var(--soft);margin-top:.5rem;font-size:.68rem;display:block}.OLOd8G_managed>a{color:var(--ink);white-space:nowrap;font-size:.76rem;font-weight:600}.OLOd8G_nextSteps{grid-template-columns:minmax(7rem,.22fr) minmax(0,.78fr);gap:1.4rem;padding-block:.25rem;display:grid}.OLOd8G_nextSteps h2{font-size:clamp(1.55rem,3vw,2.25rem)}.OLOd8G_nextSteps>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1.5rem;display:grid}.OLOd8G_nextSteps a{color:var(--ink);padding:.25rem 0;font-size:.76rem;line-height:1.45}.OLOd8G_page a:not(.OLOd8G_primaryAction):not([data-reading-nav-link]):not(.OLOd8G_rawDestination):not(.OLOd8G_actionDockEmailLink){color:var(--link);text-underline-offset:.16em;text-decoration-color:#89631573}.OLOd8G_page a:not(.OLOd8G_primaryAction):not([data-reading-nav-link]):not(.OLOd8G_rawDestination):not(.OLOd8G_actionDockEmailLink):hover{color:var(--focus);text-decoration-color:currentColor}.OLOd8G_page .OLOd8G_rawDestination,.OLOd8G_page .OLOd8G_actionDockEmails a{color:var(--link)}.OLOd8G_page .OLOd8G_rawDestination:hover,.OLOd8G_page .OLOd8G_rawDestination:focus-visible,.OLOd8G_page .OLOd8G_actionDockEmails a:hover,.OLOd8G_page .OLOd8G_actionDockEmails a:focus-visible{color:var(--focus)}.OLOd8G_recommendationBand{border-top:1px solid var(--line);background:0 0;width:100vw;margin-top:clamp(2.75rem,5vw,4rem);margin-left:calc(50% - 50vw);padding:clamp(1.8rem,3vw,2.5rem) 0 clamp(2.1rem,3.5vw,3rem);scroll-margin-top:5rem;overflow:hidden}.OLOd8G_recommendationHeader{min-width:0}.OLOd8G_recommendationHeader h2{letter-spacing:-.035em;text-wrap:balance;margin:.35rem 0 0;font-size:clamp(1.35rem,2.25vw,1.8rem);font-weight:550;line-height:1.05}.OLOd8G_recommendationRail{margin-top:0}.OLOd8G_recommendationControls{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1rem;padding-inline:clamp(1.25rem,4vw,4rem);display:flex}.OLOd8G_recommendationControls button{border:1px solid var(--line-strong);background:var(--surface);min-height:1.75rem;color:var(--ink);cursor:pointer;font:inherit;border-radius:3px;flex:none;align-items:center;gap:.42rem;padding:.34rem .55rem;font-size:.72rem;line-height:1.45;transition:border-color .14s,background-color .14s;display:inline-flex}.OLOd8G_recommendationControls button:hover:not(:disabled){border-color:var(--ink);background:var(--quiet)}.OLOd8G_recommendationControls button:disabled{cursor:default;color:var(--soft)}.OLOd8G_recommendationControls button>span:first-child{text-align:center;min-width:.75rem;font-size:.68rem;line-height:1}.OLOd8G_recommendationViewport{overscroll-behavior-inline:contain;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y pinch-zoom;gap:.7rem;padding:.15rem clamp(1.25rem,4vw,4rem) .35rem;display:flex;overflow-x:auto}.OLOd8G_recommendationSequence{flex:none;gap:.7rem;display:flex}.OLOd8G_recommendationViewport::-webkit-scrollbar{display:none}.OLOd8G_recommendationViewport[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.OLOd8G_page a.OLOd8G_recommendationCard{min-height:10.5rem;color:var(--ink);-webkit-user-drag:none;background:#fff;border:1px solid #d9d8d1;border-radius:4px;flex:0 0 clamp(15.5rem,20vw,17.5rem);grid-template-rows:auto auto auto 1fr;align-content:start;padding:1rem;text-decoration:none;transition:transform .18s cubic-bezier(.2,0,0,1),border-color .18s,background-color .18s;display:grid;position:relative;overflow:hidden}.OLOd8G_page a.OLOd8G_recommendationCard:hover,.OLOd8G_page a.OLOd8G_recommendationCard:focus-visible{color:var(--ink);background:#fffefa;border-color:#aaa69b;transform:translateY(-1px)}.OLOd8G_recommendationReason{width:fit-content;color:var(--ink);font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:.76rem;font-weight:650;line-height:1.4}.OLOd8G_recommendationCard h3{color:var(--ink);letter-spacing:-.025em;margin:1.05rem 0 0;font-size:1.12rem;font-weight:600;line-height:1.15}.OLOd8G_recommendationCard p{color:var(--muted);font-family:var(--font-body);overflow-wrap:anywhere;margin:.35rem 0 0;font-size:.72rem}.OLOd8G_recommendationMeta{color:var(--soft);align-self:end;margin-top:1.25rem;padding-right:2.5rem;font-size:.72rem;line-height:1.45}.OLOd8G_recommendationArrow{color:var(--ink);font-size:1rem;transition:transform .18s cubic-bezier(.2,0,0,1);position:absolute;bottom:1.05rem;right:1.15rem}.OLOd8G_recommendationCard:hover .OLOd8G_recommendationArrow,.OLOd8G_recommendationCard:focus-visible .OLOd8G_recommendationArrow{transform:translate(3px)}@media (min-width:900px){.OLOd8G_breadcrumb{padding-left:0}.OLOd8G_readingGrid{-moz-column-gap:clamp(2rem, 5vw, 4.5rem);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:start;column-gap:clamp(2rem,5vw,4.5rem);display:grid}.OLOd8G_hero{grid-area:1/1}.OLOd8G_hero h1{font-size:clamp(3.1rem,4.5vw,4rem)}.OLOd8G_guideLayout{display:contents}.OLOd8G_guideBody{grid-area:2/1;margin-top:clamp(3rem,6vw,4.5rem)}.OLOd8G_managed{grid-template-columns:minmax(11rem,.6fr) minmax(0,1fr)}.OLOd8G_managed>a{grid-column:2;justify-self:start}}@media (max-width:899px){.OLOd8G_guideLayout,.OLOd8G_guideBody{margin-top:2.25rem}}@media (max-width:660px){.OLOd8G_actionDockMain,.OLOd8G_actionDockFacts,.OLOd8G_preparationGrid,.OLOd8G_verificationGrid,.OLOd8G_nextSteps{grid-template-columns:1fr}.OLOd8G_actionDockFacts>div:nth-child(2n){border-left:0;padding-left:0}.OLOd8G_actionDockFacts>div+div{border-top:1px solid var(--line)}.OLOd8G_routeCard,.OLOd8G_requestFacts dl>div,.OLOd8G_entityMap ul>li,.OLOd8G_sources ul>li{grid-template-columns:1fr;gap:.45rem}.OLOd8G_requirementsPanel ul,.OLOd8G_warningPanel ul{grid-template-columns:1fr}.OLOd8G_routeMatrixHeader,.OLOd8G_entityMapHeader{grid-template-columns:1fr auto;gap:.75rem}.OLOd8G_routeMatrixHeader span:nth-child(2),.OLOd8G_entityMapHeader span:nth-child(2){display:none}.OLOd8G_routeCardBody{grid-column:1}.OLOd8G_managed{grid-template-columns:1fr}.OLOd8G_managed>a{grid-column:1}.OLOd8G_nextSteps>div:last-child{grid-template-columns:1fr}.OLOd8G_recommendationHeader{gap:1rem;display:grid}}@media (max-width:460px){.OLOd8G_hero h1{font-size:clamp(2.35rem,10.5vw,2.8rem)}.OLOd8G_lede{font-size:1rem;line-height:1.58}.OLOd8G_heroMeta{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OLOd8G_dataList{grid-template-columns:1fr}.OLOd8G_recommendationHeader h2{max-width:14ch}.OLOd8G_page a.OLOd8G_recommendationCard{flex-basis:min(82vw,18rem)}.OLOd8G_routeDetail{grid-template-columns:1fr;gap:.2rem}}@media (prefers-reduced-motion:reduce){.OLOd8G_page *,.OLOd8G_page :before,.OLOd8G_page :after{scroll-behavior:auto;transition-duration:.01ms!important}}.OLOd8G_page [data-reading-section-nav] aside{box-shadow:none;background:0 0;border:0;padding:0}.OLOd8G_page [data-reading-section-nav] aside>p{letter-spacing:0;text-transform:none;margin:0 0 .75rem;font-size:.78rem;font-weight:400}.OLOd8G_page [data-reading-nav-link]{color:var(--muted);background:0 0;padding:.65rem .75rem;font-weight:400}.OLOd8G_page [data-reading-nav-link][aria-current=location],.OLOd8G_page [data-reading-nav-link]:hover{background:var(--dm-public-quiet,#f5f5f6);color:var(--ink)}.OLOd8G_page [data-reading-section-nav] aside>a{border:0;border-top:1px solid var(--line);color:var(--ink);border-radius:0;margin-top:1rem}.OLOd8G_page .OLOd8G_hero h1{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(2.3rem,4.5vw,3.5rem);line-height:1.08;max-width:24ch!important}.OLOd8G_page .OLOd8G_lede{color:var(--muted);font-size:1.05rem;line-height:1.6}.OLOd8G_routeMatrix,.OLOd8G_entityMap{border:0;border-radius:0}.OLOd8G_sectionHeading h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:500}.OLOd8G_primaryAction span{transition:transform .18s var(--ease-standard)}.OLOd8G_primaryAction:hover span{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.OLOd8G_primaryAction span{transition:none}}.OLOd8G_heroMeta{border:0;padding-top:.25rem}.OLOd8G_actionDock,.OLOd8G_scopeSummary{border:0;padding:0}.OLOd8G_steps,.OLOd8G_steps li{border:0}.OLOd8G_steps li{padding-block:.8rem}.OLOd8G_warningPanel,.OLOd8G_scopePanel{border:0;padding:.75rem 0 0}.OLOd8G_tipsPanel,.OLOd8G_subheading{border:0}.OLOd8G_guideBody{gap:2.75rem}.OLOd8G_sectionHeading>p:last-child{margin-top:.5rem;line-height:1.6}.OLOd8G_entitySection>[data-dashboard-disclosure]{border:1px solid var(--line);border-radius:var(--dm-public-surface-radius,2px);background:var(--dm-public-quiet,#f7f7f8);margin-top:1rem;overflow:hidden}.OLOd8G_page .OLOd8G_entitySection>[data-dashboard-disclosure]>button{min-height:3.5rem;color:var(--ink);transition:background-color .18s var(--ease-standard);padding:1rem 1.25rem;font-size:.88rem}.OLOd8G_page .OLOd8G_entitySection>[data-dashboard-disclosure]>button:hover{background:#efeff1}.OLOd8G_entitySection .OLOd8G_entityMap{padding:0 1.25rem 1.25rem}@media (min-width:900px){.OLOd8G_guideBody{margin-top:2.5rem}}.OLOd8G_entityMap{border:0;margin-top:1rem}.OLOd8G_entityMap ul{gap:1.5rem;display:grid}.OLOd8G_entityMap ul>li{border:0;gap:1.5rem;padding:0}.OLOd8G_entityMap strong{overflow-wrap:anywhere;font-weight:500}.OLOd8G_entityMap li p{color:var(--muted)}@media (max-width:660px){.OLOd8G_entityMap ul>li{gap:.4rem}}.OLOd8G_page .OLOd8G_requestFacts{border:1px solid var(--line);border-radius:var(--dm-public-surface-radius,2px);background:var(--dm-public-quiet,#f7f7f8)}.OLOd8G_page .OLOd8G_requestFacts>button{min-height:4.25rem;transition:background-color .18s var(--ease-standard);padding:1rem 1.25rem}.OLOd8G_page .OLOd8G_requestFacts>button:hover{background:#efeff1}.OLOd8G_page .OLOd8G_requestFacts>button strong{font-size:.9rem;font-weight:500}.OLOd8G_page .OLOd8G_requestFacts>button small{font-size:.76rem}.OLOd8G_page .OLOd8G_requestFacts dl{border:0;gap:1.4rem;padding:.25rem 1.25rem 1.5rem;display:grid}.OLOd8G_page .OLOd8G_requestFacts dl>div{border:0;padding:0;display:block}.OLOd8G_page .OLOd8G_requestFacts dt{color:var(--ink);font-size:.82rem;font-weight:500}.OLOd8G_page .OLOd8G_requestFacts dd{margin-top:.35rem}.OLOd8G_page .OLOd8G_requestFacts dd p{max-width:70ch;font-size:.86rem;line-height:1.6}.OLOd8G_page .OLOd8G_sources>button{background:0 0;gap:.65rem;width:fit-content;min-height:2.5rem;padding:.5rem 0}.OLOd8G_page .OLOd8G_sources>button:hover,.OLOd8G_page .OLOd8G_sources>button:active{color:var(--ink);background:0 0}.OLOd8G_dataList{grid-template-columns:minmax(0,1fr);gap:.65rem;max-width:68ch;margin-top:1.15rem}.OLOd8G_dataList li{text-wrap:pretty;padding:.15rem 0 .15rem 1rem;font-size:.92rem;line-height:1.65}.OLOd8G_dataList li:before{opacity:.65;width:.18rem;height:.18rem;top:.8rem}.OLOd8G_page a:not(.OLOd8G_primaryAction):not(.OLOd8G_recommendationCard){color:var(--link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.OLOd8G_page a:not(.OLOd8G_primaryAction):not(.OLOd8G_recommendationCard):hover{color:var(--focus)}.OLOd8G_page .OLOd8G_primaryAction{background:var(--ink);color:#fff}.OLOd8G_page .OLOd8G_primaryAction:hover{background:#333338}.OLOd8G_page .OLOd8G_recommendationCard h3,.OLOd8G_page .OLOd8G_recommendationArrow{color:var(--link)}.OLOd8G_page a[href^=mailto\:]:not(.OLOd8G_primaryAction):not(.OLOd8G_recommendationCard){color:var(--link);border-radius:var(--dm-public-surface-radius,2px);-webkit-box-decoration-break:clone;box-decoration-break:clone;text-underline-offset:.2em;transition:background-color .16s var(--ease-standard), text-decoration-color .16s var(--ease-standard);background:#d1a44c1a;padding:.12em .3em;-webkit-text-decoration:underline #89631559;text-decoration:underline #89631559}.OLOd8G_page a[href^=mailto\:]:not(.OLOd8G_primaryAction):not(.OLOd8G_recommendationCard):hover{color:var(--focus);background:#d1a44c2e;text-decoration-color:currentColor}.OLOd8G_page .OLOd8G_emailTemplate{border:1px solid var(--line);border-radius:var(--dm-public-surface-radius,2px);background:var(--dm-public-quiet,#f7f7f8);margin-top:1.25rem;padding:1.25rem}.OLOd8G_emailTemplateHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.OLOd8G_emailTemplateHeading h4{margin:0;font-size:1rem;font-weight:500}.OLOd8G_emailTemplateHeading button{border:1px solid var(--line-strong);border-radius:var(--dm-public-button-radius,2px);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;padding:.5rem .75rem;font-size:.8rem}.OLOd8G_emailTemplateHeading button:hover{background:#efeff1}.OLOd8G_page .OLOd8G_emailTemplate p{overflow-wrap:anywhere;font-size:.88rem;line-height:1.65}.OLOd8G_page .OLOd8G_emailTemplate .OLOd8G_emailTemplateHint{color:var(--soft);font-size:.76rem}.OLOd8G_emailTemplateBody{white-space:pre-wrap;-webkit-user-select:text;user-select:text}.OLOd8G_emailTemplate [role=status]{color:var(--muted);font-size:.76rem;display:block}.OLOd8G_emailTemplateHeading h3{margin:0;font-size:1.15rem;font-weight:500}.OLOd8G_emailField{margin-top:1.25rem}.OLOd8G_emailField .OLOd8G_emailTemplateHeading h4{color:var(--muted);font-size:.82rem}@media print{:is(body:has(.OLOd8G_page) .dm-site-header,body:has(.OLOd8G_page) .dm-parallax-footer){display:none!important}body:has(.OLOd8G_page) .dm-page-reveal-layer{margin-bottom:0!important}.OLOd8G_page{color:#000!important;background:#fff!important;padding:0!important}.OLOd8G_breadcrumb,.OLOd8G_recommendationBand,.OLOd8G_nextSteps,.OLOd8G_page [data-reading-section-nav]{display:none!important}.OLOd8G_readingGrid{width:100%!important;max-width:none!important;margin:0!important;display:block!important}.OLOd8G_hero{margin-bottom:1.75rem}.OLOd8G_hero h1{max-width:none;font-size:30pt}.OLOd8G_guideBody{margin:0!important;display:block!important}.OLOd8G_guideBody>*+*{margin-top:1.6rem!important}.OLOd8G_actionDock{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #222;color:#000!important;background:#fff!important}.OLOd8G_actionDock *,.OLOd8G_page a{color:#000!important}.OLOd8G_primaryAction{border:1px solid #222;background:#fff!important}.OLOd8G_page [data-dashboard-disclosure]>button{pointer-events:none}.OLOd8G_page [data-dashboard-disclosure]>button svg{display:none}.OLOd8G_page [data-dashboard-disclosure]>div[aria-hidden]{opacity:1!important;grid-template-rows:1fr!important}.OLOd8G_page [data-dashboard-disclosure]>div[aria-hidden]>div{padding-top:.7rem!important;padding-bottom:.75rem!important}.OLOd8G_section,.OLOd8G_entitySection,.OLOd8G_managed,.OLOd8G_sources,.OLOd8G_routeCard,.OLOd8G_steps li{-moz-column-break-inside:avoid;break-inside:avoid}}