.page-module__-MxDMa__page{--midnight:#08131f;--navy:#10273d;--blue:#245c83;--cobalt:#367fb0;--gold:#e7bd6a;--paper:#f6f4ee;--mist:#e8eef0;--ink:#142333;background:var(--paper);color:var(--ink);overflow-x:clip}.page-module__-MxDMa__hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 82% 14%,#367fb04d,#0000 27rem),linear-gradient(124deg,#07121e 0%,#10273d 58%,#173a55 100%);position:relative;overflow:clip}.page-module__-MxDMa__hero:before{z-index:-1;content:"";background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.page-module__-MxDMa__hero:after{z-index:-1;content:"";border:1px solid #e7bd6a38;border-radius:50%;width:34rem;height:34rem;position:absolute;bottom:-17rem;right:-10rem;box-shadow:0 0 0 4rem #e7bd6a0a,0 0 0 9rem #e7bd6a08}.page-module__-MxDMa__heroGrid{align-items:center;gap:clamp(2.5rem,6vw,6rem);padding-block:clamp(4.5rem,9vw,8rem);display:grid}.page-module__-MxDMa__heroGrid>*{min-width:0}.page-module__-MxDMa__eyebrow,.page-module__-MxDMa__kicker{color:#2f6487;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:1rem;font-weight:800}.page-module__-MxDMa__hero .page-module__-MxDMa__eyebrow{color:#9ac8e6}.page-module__-MxDMa__status{color:#f4dfb6;background:#05111c73;border:1px solid #e7bd6a5c;border-radius:999px;align-items:center;gap:.65rem;margin-top:1.25rem;padding:.62rem .9rem;font-size:1rem;font-weight:800;display:inline-flex}.page-module__-MxDMa__status span{background:var(--gold);border-radius:50%;width:.7rem;height:.7rem;box-shadow:0 0 0 .3rem #e7bd6a1f}.page-module__-MxDMa__hero h1{max-width:15ch;font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;margin:1.25rem 0 0;font-size:clamp(2.65rem,5.1vw,5.1rem);font-weight:570;line-height:.98}.page-module__-MxDMa__lead{color:#ffffffbd;max-width:47rem;margin:1.6rem 0 0;font-size:clamp(1.08rem,1.45vw,1.22rem);line-height:1.72}.page-module__-MxDMa__actions{flex-wrap:wrap;gap:.85rem;margin-top:1.9rem;display:flex}.page-module__-MxDMa__primaryAction,.page-module__-MxDMa__secondaryAction{text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-height:3.35rem;padding:.9rem 1.3rem;font-size:1rem;font-weight:780;line-height:1.35;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s;display:inline-flex}.page-module__-MxDMa__primaryAction{color:#14202a;background:#d5a74f}.page-module__-MxDMa__secondaryAction{color:#fff;border:1px solid #ffffff4d}.page-module__-MxDMa__primaryAction:hover,.page-module__-MxDMa__secondaryAction:hover{transform:translateY(-2px)}.page-module__-MxDMa__primaryAction:hover{background:#e6bd6d}.page-module__-MxDMa__secondaryAction:hover{border-color:#ffffffa6}.page-module__-MxDMa__routePanel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#071420b8;border:1px solid #ffffff26;border-radius:1.6rem;padding:clamp(1.35rem,3vw,2.2rem);position:relative;box-shadow:0 32px 90px #00000052}.page-module__-MxDMa__routeHead{color:#a9d2ec;letter-spacing:.05em;align-items:center;gap:.7rem;font-size:1rem;font-weight:800;display:flex}.page-module__-MxDMa__routeCodes{grid-template-columns:auto minmax(2rem,1fr) auto;align-items:center;gap:.9rem;margin-top:1.8rem;display:grid}.page-module__-MxDMa__routeCodes strong{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.04em;font-size:clamp(2.7rem,7vw,4.8rem);font-weight:570}.page-module__-MxDMa__routeCodes span{background:linear-gradient(90deg, var(--gold), #73b4d9);height:2px}.page-module__-MxDMa__routePanel dl{gap:0;margin:1.3rem 0 0;display:grid}.page-module__-MxDMa__routePanel dl div{border-top:1px solid #ffffff1f;grid-template-columns:minmax(5.5rem,.42fr) 1fr;gap:1rem;padding-block:.9rem;display:grid}.page-module__-MxDMa__routePanel dt{color:#ffffff85;font-weight:700}.page-module__-MxDMa__routePanel dd{color:#ffffffd6;margin:0;line-height:1.5}.page-module__-MxDMa__answerBand{background:#fff;border-bottom:1px solid #1423331f}.page-module__-MxDMa__answerBand>div{align-items:center;gap:1rem;padding-block:1.4rem;display:grid}.page-module__-MxDMa__answerMark{color:#fff;letter-spacing:.09em;background:#163a55;border-radius:.45rem;width:max-content;padding:.45rem .65rem;font-size:1rem;font-weight:850}.page-module__-MxDMa__answerBand p{margin:0;font-size:1.08rem;line-height:1.65}.page-module__-MxDMa__paths,.page-module__-MxDMa__levelSection,.page-module__-MxDMa__conditions,.page-module__-MxDMa__process,.page-module__-MxDMa__costs,.page-module__-MxDMa__blueprint,.page-module__-MxDMa__boundary,.page-module__-MxDMa__sources,.page-module__-MxDMa__related,.page-module__-MxDMa__faq,.page-module__-MxDMa__cta{padding-block:clamp(4.2rem,7vw,7rem)}.page-module__-MxDMa__sectionHeading{max-width:58rem}.page-module__-MxDMa__sectionHeading h2,.page-module__-MxDMa__conditions h2,.page-module__-MxDMa__costs h2,.page-module__-MxDMa__boundary h2,.page-module__-MxDMa__sources h2,.page-module__-MxDMa__cta h2{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.038em;overflow-wrap:anywhere;text-wrap:balance;margin:.7rem 0 0;font-size:clamp(2.15rem,3.8vw,3.7rem);font-weight:570;line-height:1.04}.page-module__-MxDMa__sectionHeading>p:last-child,.page-module__-MxDMa__conditions p,.page-module__-MxDMa__boundary p,.page-module__-MxDMa__sources p,.page-module__-MxDMa__cta p{color:#536270;font-size:1.06rem;line-height:1.72}.page-module__-MxDMa__pathGrid{gap:1rem;margin-top:2.2rem;display:grid}.page-module__-MxDMa__pathGrid article{background:#fff;border:1px solid #14233321;border-radius:1.35rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,2rem);padding:clamp(1.3rem,3vw,2rem);display:grid;box-shadow:0 18px 45px #0e2a3d0f}.page-module__-MxDMa__pathNumber{background:var(--navy);color:#fff;font-family:var(--font-newsreader), Georgia, serif;border-radius:.7rem;padding:.55rem .7rem;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:650}.page-module__-MxDMa__pathGrid h3,.page-module__-MxDMa__levelGrid h3,.page-module__-MxDMa__processList h3,.page-module__-MxDMa__blueprintGrid h3{overflow-wrap:anywhere;margin:0;font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.2}.page-module__-MxDMa__pathGrid p,.page-module__-MxDMa__levelGrid p,.page-module__-MxDMa__processList p,.page-module__-MxDMa__blueprintGrid p{color:#586774;margin:.65rem 0 0;font-size:1rem;line-height:1.68}.page-module__-MxDMa__riskNote{border-left:4px solid var(--gold);background:#f0e7d5;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;margin-top:1rem;padding:1.05rem 1.2rem;display:grid}.page-module__-MxDMa__riskNote svg{color:#855e1e}.page-module__-MxDMa__riskNote p{margin:0;line-height:1.65}.page-module__-MxDMa__levelSection{background:var(--mist)}.page-module__-MxDMa__levelGrid{gap:1rem;margin-top:2.2rem;display:grid}.page-module__-MxDMa__levelGrid article{border-top:4px solid var(--cobalt);background:#fff;padding:clamp(1.35rem,3vw,2rem);position:relative;overflow:clip;box-shadow:0 18px 48px #12344912}.page-module__-MxDMa__levelGrid article:nth-child(2){border-top-color:#b88a37}.page-module__-MxDMa__levelGrid article:nth-child(3){border-top-color:#173f5e}.page-module__-MxDMa__levelTop{align-items:center;gap:.8rem;display:flex}.page-module__-MxDMa__levelTop span{color:#526674;font-size:1rem;font-weight:850}.page-module__-MxDMa__levelAudience{min-height:3.3rem;font-weight:700;color:#4e6070!important}.page-module__-MxDMa__levelValues{border-block:1px solid #1423331f;gap:.55rem;padding-block:1rem;display:grid}.page-module__-MxDMa__levelValues strong{font-size:1rem;line-height:1.45}.page-module__-MxDMa__programValueNote{color:#495d6c;margin:1.2rem 0 0;font-size:1rem;line-height:1.65}.page-module__-MxDMa__programValueNote code,.page-module__-MxDMa__boundary code{background:#234d6a1a;border-radius:.35rem;margin-inline:.25rem;padding:.17rem .35rem;font-size:1rem}.page-module__-MxDMa__conditions{color:#fff;background:linear-gradient(120deg,#0a1927,#153c58)}.page-module__-MxDMa__conditionGrid{align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.page-module__-MxDMa__conditions .page-module__-MxDMa__kicker{color:#9bcbe6}.page-module__-MxDMa__conditions p{color:#ffffffb3}.page-module__-MxDMa__conditionDial{aspect-ratio:1;text-align:center;border:1px solid #fff3;border-radius:50%;place-content:center;justify-self:center;width:min(100%,19rem);display:grid;position:relative;box-shadow:inset 0 0 0 1.7rem #ffffff08,0 24px 70px #00000040}.page-module__-MxDMa__conditionDial:before{content:"";border:1px dashed #e7bd6a85;border-radius:50%;position:absolute;inset:1.15rem}.page-module__-MxDMa__conditionDial span{color:#ffffff8f;font-size:1rem;font-weight:750}.page-module__-MxDMa__conditionDial strong{font-family:var(--font-newsreader), Georgia, serif;margin-top:.25rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:570}.page-module__-MxDMa__conditionDial div{background:var(--gold);border-radius:50%;width:.9rem;height:.9rem;position:absolute;bottom:3.4rem;right:2.7rem;box-shadow:0 0 0 .35rem #e7bd6a24}.page-module__-MxDMa__inlineLink{color:#f0cb83;text-underline-offset:.25rem;align-items:center;gap:.55rem;margin-top:.7rem;font-size:1rem;font-weight:800;text-decoration-thickness:1px;display:inline-flex}.page-module__-MxDMa__process{background:#fff}.page-module__-MxDMa__processList{gap:0;margin:2.2rem 0 0;padding:0;list-style:none;display:grid;position:relative}.page-module__-MxDMa__processList:before{content:"";background:#a9bbc7;width:1px;position:absolute;top:1rem;bottom:1rem;left:1.45rem}.page-module__-MxDMa__processList li{grid-template-columns:auto minmax(0,1fr);gap:1.15rem;padding-block:1rem;display:grid;position:relative}.page-module__-MxDMa__processList li>span{z-index:1;color:#fff;background:#174566;border-radius:50%;place-items:center;width:2.9rem;height:2.9rem;font-size:1rem;font-weight:850;display:grid}.page-module__-MxDMa__costs{background:#e8ece8}.page-module__-MxDMa__costGrid{gap:1rem;display:grid}.page-module__-MxDMa__costAllowed,.page-module__-MxDMa__costExcluded{background:#fff;border-radius:1.4rem;padding:clamp(1.5rem,4vw,2.7rem)}.page-module__-MxDMa__costAllowed>svg{color:#2f755e}.page-module__-MxDMa__costExcluded>svg{color:#aa6834}.page-module__-MxDMa__costGrid ul{gap:.7rem;margin:1.25rem 0 0;padding-left:1.2rem;display:grid}.page-module__-MxDMa__costGrid li,.page-module__-MxDMa__costExcluded>p:last-child{color:#52636f;font-size:1rem;line-height:1.6}.page-module__-MxDMa__costExcluded>p:last-child{border-top:1px solid #1423331f;padding-top:1rem}.page-module__-MxDMa__blueprint{color:#fff;background:#0c2233}.page-module__-MxDMa__blueprint .page-module__-MxDMa__kicker{color:#9ac8e6}.page-module__-MxDMa__blueprint .page-module__-MxDMa__sectionHeading>p:last-child{color:#ffffffa8}.page-module__-MxDMa__blueprintGrid{gap:1rem;margin-top:2.2rem;display:grid}.page-module__-MxDMa__blueprintGrid article{background:#ffffff0a;border:1px solid #ffffff24;border-radius:1.2rem;padding:1.35rem}.page-module__-MxDMa__blueprintGrid article>div{color:#a9d4ed;justify-content:space-between;align-items:center;margin-bottom:1.2rem;display:flex}.page-module__-MxDMa__blueprintGrid article>div span{font-size:1rem;font-weight:850}.page-module__-MxDMa__blueprintGrid p{color:#ffffffa1}.page-module__-MxDMa__boundary{background:#fff}.page-module__-MxDMa__boundaryGrid{gap:clamp(2rem,6vw,5rem);display:grid}.page-module__-MxDMa__boundaryGrid>div>svg{color:#286f75}.page-module__-MxDMa__boundaryGrid ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.page-module__-MxDMa__boundaryGrid li{border-bottom:1px solid #14233321;padding:.95rem 0;font-size:1rem;line-height:1.55}.page-module__-MxDMa__boundaryGrid li:before{color:#a2602c;content:"—";margin-right:.65rem;font-weight:850}.page-module__-MxDMa__sources{background:#dfe8ec}.page-module__-MxDMa__sourceGrid{background:#fff;border-radius:1.5rem;gap:2rem;padding-block:clamp(1.5rem,4vw,3rem);display:grid}.page-module__-MxDMa__sourceIntro>svg{color:#2d688d}.page-module__-MxDMa__sourceGrid ul{align-content:start;gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.page-module__-MxDMa__sourceGrid a{color:#155a81;overflow-wrap:anywhere;text-underline-offset:.2rem;font-size:1rem;font-weight:780;line-height:1.5}.page-module__-MxDMa__related{background:var(--paper)}.page-module__-MxDMa__relatedGrid{gap:1rem;margin-top:2rem;display:grid}.page-module__-MxDMa__relatedGrid a{color:inherit;background:#fff;border:1px solid #14233321;border-radius:1.1rem;gap:.55rem;padding:1.3rem;text-decoration:none;transition:border-color .16s,transform .16s;display:grid}.page-module__-MxDMa__relatedGrid a:hover{border-color:#367fae;transform:translateY(-2px)}.page-module__-MxDMa__relatedGrid strong{font-size:1.12rem}.page-module__-MxDMa__relatedGrid span{color:#596b78;font-size:1rem;line-height:1.55}.page-module__-MxDMa__faq{background:#fff}.page-module__-MxDMa__faqGrid{align-items:start;gap:.8rem;margin-top:2rem;display:grid}.page-module__-MxDMa__faqGrid details{background:#f7f9f8;border:1px solid #14233324;border-radius:.95rem;padding:1rem 1.15rem}.page-module__-MxDMa__faqGrid summary{cursor:pointer;font-size:1.05rem;font-weight:780;line-height:1.45}.page-module__-MxDMa__faqGrid p{color:#526570;margin:.8rem 0 0;font-size:1rem;line-height:1.65}.page-module__-MxDMa__cta{color:#fff;background:radial-gradient(circle at 12%,#367fb047,#0000 24rem),linear-gradient(122deg,#07131f,#12334b)}.page-module__-MxDMa__ctaGrid{align-items:center;gap:1.6rem;display:grid}.page-module__-MxDMa__cta .page-module__-MxDMa__kicker{color:#9ac8e6}.page-module__-MxDMa__cta p{color:#ffffffab}.page-module__-MxDMa__primaryAction:focus-visible,.page-module__-MxDMa__secondaryAction:focus-visible,.page-module__-MxDMa__inlineLink:focus-visible,.page-module__-MxDMa__sourceGrid a:focus-visible,.page-module__-MxDMa__relatedGrid a:focus-visible,.page-module__-MxDMa__faqGrid summary:focus-visible{outline-offset:4px;outline:3px solid #fff;box-shadow:0 0 0 7px #173f5e}@media (min-width:760px){.page-module__-MxDMa__answerBand>div{grid-template-columns:auto minmax(0,1fr);gap:1.4rem}.page-module__-MxDMa__pathGrid,.page-module__-MxDMa__costGrid,.page-module__-MxDMa__boundaryGrid,.page-module__-MxDMa__conditionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__-MxDMa__levelGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__-MxDMa__blueprintGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__-MxDMa__sourceGrid{grid-template-columns:minmax(0,1.25fr) minmax(15rem,.75fr);padding-inline:clamp(1.5rem,4vw,3rem)}.page-module__-MxDMa__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__-MxDMa__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__-MxDMa__ctaGrid{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:960px){.page-module__-MxDMa__heroGrid{grid-template-columns:minmax(0,1.4fr) minmax(19rem,.6fr)}.page-module__-MxDMa__blueprintGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__-MxDMa__processList{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.page-module__-MxDMa__processList:before{width:auto;height:1px;inset:1.45rem 1rem auto}.page-module__-MxDMa__processList li{grid-template-columns:1fr;align-content:start}}@media (max-width:759px){.page-module__-MxDMa__actions{flex-direction:column}.page-module__-MxDMa__primaryAction,.page-module__-MxDMa__secondaryAction{width:100%}.page-module__-MxDMa__pathGrid article{grid-template-columns:1fr}.page-module__-MxDMa__routePanel dl div{grid-template-columns:1fr;gap:.25rem}.page-module__-MxDMa__sourceGrid{padding-inline:1.25rem}}@media (max-width:420px){.page-module__-MxDMa__hero h1{font-size:clamp(2.35rem,12vw,3.15rem)}.page-module__-MxDMa__routeCodes{gap:.55rem}.page-module__-MxDMa__routeCodes strong{font-size:2.5rem}}@media (prefers-reduced-motion:reduce){.page-module__-MxDMa__primaryAction,.page-module__-MxDMa__secondaryAction,.page-module__-MxDMa__relatedGrid a{transition:none}}
