.AuthorBox-module__iPCmXq__box{border-top:1px solid var(--cms-rule);padding-top:var(--space-4);gap:var(--space-2);color:var(--cms-slate);font-size:var(--text-sm);display:grid}.AuthorBox-module__iPCmXq__label{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:600}.AuthorBox-module__iPCmXq__people{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.AuthorBox-module__iPCmXq__people li{gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.AuthorBox-module__iPCmXq__name{color:var(--cms-ink);font-weight:600}.AuthorBox-module__iPCmXq__meta,.AuthorBox-module__iPCmXq__note{margin:0}.on-dark .AuthorBox-module__iPCmXq__box{border-top-color:var(--cms-navy-rule);color:var(--cms-on-navy)}.on-dark .AuthorBox-module__iPCmXq__name{color:var(--cms-paper)}.on-light .AuthorBox-module__iPCmXq__box{border-top-color:var(--cms-rule);color:var(--cms-slate)}.on-light .AuthorBox-module__iPCmXq__name{color:var(--cms-ink)}
.Button-module__3dJGfa__btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius);font-family:var(--font-sans-stack);font-weight:600;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;min-height:44px;padding:12px 20px;line-height:1.2;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s,transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.Button-module__3dJGfa__btn:active:not(:disabled):not([aria-disabled=true]){transition-duration:60ms;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.Button-module__3dJGfa__btn,.Button-module__3dJGfa__btn:active:not(:disabled):not([aria-disabled=true]){transition-property:background-color,color,border-color;transform:none}}.Button-module__3dJGfa__btn:disabled,.Button-module__3dJGfa__btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.Button-module__3dJGfa__blue{background:var(--cms-blue);color:var(--cms-paper)}.Button-module__3dJGfa__blue:hover{background:var(--cms-navy);color:var(--cms-paper)}.Button-module__3dJGfa__outline{background:var(--cms-paper);color:var(--cms-blue);border-color:var(--cms-blue)}.Button-module__3dJGfa__outline:hover{background:var(--cms-sky);color:var(--cms-navy)}.on-dark .Button-module__3dJGfa__blue{background:var(--cms-paper);color:var(--cms-navy)}.on-dark .Button-module__3dJGfa__blue:hover{background:var(--cms-sky);color:var(--cms-navy)}.on-dark .Button-module__3dJGfa__outline{color:var(--cms-on-navy-strong);border-color:var(--cms-on-navy-strong);background:0 0}.on-dark .Button-module__3dJGfa__outline:hover{color:var(--cms-paper);background:#ffffff1f}.on-light .Button-module__3dJGfa__blue{background:var(--cms-blue);color:var(--cms-paper)}.on-light .Button-module__3dJGfa__blue:hover{background:var(--cms-navy);color:var(--cms-paper)}.on-light .Button-module__3dJGfa__outline{background:var(--cms-paper);color:var(--cms-blue);border-color:var(--cms-blue)}.on-light .Button-module__3dJGfa__outline:hover{background:var(--cms-sky);color:var(--cms-navy)}.Button-module__3dJGfa__sm{font-size:var(--text-xs);min-height:auto;padding:8px 14px}@media (pointer:coarse){.Button-module__3dJGfa__sm{min-height:44px}}.Button-module__3dJGfa__lg{font-size:var(--text-base);white-space:normal;text-align:center;max-width:100%;padding:14px 24px}.Button-module__3dJGfa__block{white-space:normal;width:100%;display:flex}
.CtaBand-module__8wR_VG__band{background:var(--cms-mist);padding:var(--space-7) 0}.CtaBand-module__8wR_VG__inner{gap:var(--space-4);text-align:center;justify-items:center;display:grid}.CtaBand-module__8wR_VG__inner h2{margin:0}.CtaBand-module__8wR_VG__text{color:var(--cms-slate);margin:0}.CtaBand-module__8wR_VG__actions{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.CtaBand-module__8wR_VG__fine{font-size:var(--text-xs);color:var(--cms-slate);margin:0}.CtaBand-module__8wR_VG__fade{padding-top:calc(var(--space-7) + 120px)}.CtaBand-module__8wR_VG__fade:not(.CtaBand-module__8wR_VG__navy){background:linear-gradient(180deg, var(--cms-paper) 0, var(--cms-mist) 120px, var(--cms-mist) 100%)}.CtaBand-module__8wR_VG__navy{background:var(--cms-navy)}.CtaBand-module__8wR_VG__navy.CtaBand-module__8wR_VG__fade{background:linear-gradient(180deg, var(--cms-paper) 0, var(--cms-navy) 120px, var(--cms-navy) 100%)}.CtaBand-module__8wR_VG__navy .CtaBand-module__8wR_VG__inner h2{color:var(--cms-paper)}.CtaBand-module__8wR_VG__navy .CtaBand-module__8wR_VG__text{color:var(--cms-on-navy);font-size:var(--text-md)}.CtaBand-module__8wR_VG__navy .CtaBand-module__8wR_VG__fine{color:var(--cms-on-navy-muted)}
.DraftNote-module__HbFp9a__note{gap:var(--space-2);padding:var(--space-4);border:2px dashed var(--cms-rule-strong);border-radius:var(--radius);background:repeating-linear-gradient(135deg,#0000,#0000 10px,#0040800a 10px 20px);display:grid}.DraftNote-module__HbFp9a__label{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--cms-blue);font-weight:600}.DraftNote-module__HbFp9a__body{color:var(--cms-slate);font-size:var(--text-sm)}.on-dark .DraftNote-module__HbFp9a__note{border-color:var(--cms-on-navy-muted);background:#ffffff0d}.on-dark .DraftNote-module__HbFp9a__label{color:var(--cms-on-navy-strong)}.on-dark .DraftNote-module__HbFp9a__body{color:var(--cms-on-navy)}.on-light .DraftNote-module__HbFp9a__note{border-color:var(--cms-rule-strong);background:0 0}.on-light .DraftNote-module__HbFp9a__label{color:var(--cms-blue)}.on-light .DraftNote-module__HbFp9a__body{color:var(--cms-slate)}
.Hero-module__Z8hQ_W__hero{margin-top:calc(-1 * var(--header-height));padding:calc(var(--header-height) + var(--space-6)) 0 var(--space-7);position:relative;overflow:hidden}.Hero-module__Z8hQ_W__arc{background:var(--cms-mist);z-index:0;border-radius:50%;width:max(1400px,170vw);height:calc(100% + 496px);position:absolute;top:-520px;left:50%;transform:translate(-50%)}.Hero-module__Z8hQ_W__arcLine{border:3px solid var(--cms-mist-2);z-index:0;border-radius:50%;width:max(1440px,176vw);height:calc(100% + 528px);position:absolute;top:-540px;left:50%;transform:translate(-50%)}.Hero-module__Z8hQ_W__glow,.Hero-module__Z8hQ_W__grain{display:none}.Hero-module__Z8hQ_W__inner{z-index:1;gap:var(--space-5);grid-template-columns:1fr;align-items:center;display:grid;position:relative}@media (min-width:900px){.Hero-module__Z8hQ_W__inner{column-gap:var(--space-7);reading-flow:grid-columns;grid-template-rows:1fr auto auto 1fr;grid-template-columns:.95fr 1.05fr;row-gap:0}.Hero-module__Z8hQ_W__copy{grid-area:2/1}.Hero-module__Z8hQ_W__trust{grid-area:3/1}.Hero-module__Z8hQ_W__aside{grid-area:1/2/-1;align-self:center}}.Hero-module__Z8hQ_W__title{margin-bottom:var(--space-4)}.Hero-module__Z8hQ_W__kicker{margin-bottom:var(--space-3);font-family:var(--font-sans-stack);font-weight:500;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--cms-slate);line-height:1.4;display:block}.Hero-module__Z8hQ_W__lede{font-size:var(--text-md);color:var(--cms-ink);max-width:46ch}.Hero-module__Z8hQ_W__actions{gap:var(--space-3);margin:var(--space-5) 0 var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:899px){.Hero-module__Z8hQ_W__copy{text-align:center;justify-items:center}.Hero-module__Z8hQ_W__copy>*{margin-left:auto;margin-right:auto}.Hero-module__Z8hQ_W__actions{justify-content:center}.Hero-module__Z8hQ_W__trust ul{justify-content:center}.Hero-module__Z8hQ_W__hero[data-phone-eyebrow=hidden] .Hero-module__Z8hQ_W__copy>.eyebrow{display:none}}.Hero-module__Z8hQ_W__navy{background:var(--cms-navy);padding:var(--space-7) 0 var(--space-8)}.Hero-module__Z8hQ_W__navy .Hero-module__Z8hQ_W__arc{background:var(--cms-navy-arc)}.Hero-module__Z8hQ_W__navy .Hero-module__Z8hQ_W__arcLine{border-color:var(--cms-navy-rule)}.Hero-module__Z8hQ_W__navy .Hero-module__Z8hQ_W__glow{z-index:0;pointer-events:none;background:radial-gradient(closest-side,#2d78d261,#2d78d21f 55%,#0000 78%);width:min(1100px,95vw);height:140%;display:block;position:absolute;top:-30%;right:-10%}.Hero-module__Z8hQ_W__navy .Hero-module__Z8hQ_W__grain{z-index:0;opacity:.4;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.055'/%3E%3C/svg%3E");display:block;position:absolute;inset:0}.Hero-module__Z8hQ_W__navy .Hero-module__Z8hQ_W__title{color:var(--cms-paper);letter-spacing:-.018em;max-width:15ch;font-size:clamp(2.1rem,5.4vw,3.4rem);line-height:1.06}.Hero-module__Z8hQ_W__navy .Hero-module__Z8hQ_W__lede{color:var(--cms-on-navy);font-size:var(--text-md);max-width:48ch}:is(.Hero-module__Z8hQ_W__navy .eyebrow,.Hero-module__Z8hQ_W__navy .Hero-module__Z8hQ_W__kicker){color:var(--cms-on-navy-strong)}@media (min-width:900px){.Hero-module__Z8hQ_W__navy .Hero-module__Z8hQ_W__copy{padding-right:var(--space-5)}}
.Breadcrumbs-module__qHR2Ta__nav{margin-bottom:var(--space-4)}.Breadcrumbs-module__qHR2Ta__list{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__qHR2Ta__item{align-items:center;gap:var(--space-2);min-height:44px;display:flex}.Breadcrumbs-module__qHR2Ta__link{color:var(--cms-blue);align-self:stretch;align-items:center;text-decoration:none;display:inline-flex;position:relative}.Breadcrumbs-module__qHR2Ta__link:before{content:"";position:absolute;inset:0 -4px}.Breadcrumbs-module__qHR2Ta__link:hover{color:var(--cms-navy);text-decoration:underline}.Breadcrumbs-module__qHR2Ta__current{color:var(--cms-slate)}.Breadcrumbs-module__qHR2Ta__separator{color:var(--cms-rule-strong)}
.ReviewCard-module__jA9k7G__card{background:var(--cms-paper);border:1px solid var(--cms-rule);border-radius:var(--radius-lg);padding:var(--space-4);margin:0}.ReviewCard-module__jA9k7G__quote{margin:0 0 var(--space-2)}.ReviewCard-module__jA9k7G__quote p{font-family:var(--font-serif-stack);font-size:var(--text-base);max-width:none;margin:0}.ReviewCard-module__jA9k7G__meta{font-size:var(--text-sm);color:var(--cms-slate)}.ReviewCard-module__jA9k7G__meta a{color:var(--cms-slate)}.ReviewCard-module__jA9k7G__meta b{color:var(--cms-ink)}
.ReviewQuoteGrid-module__q9lA2q__grid{gap:var(--space-4);margin-top:var(--space-5);display:grid}@media (min-width:820px){.ReviewQuoteGrid-module__q9lA2q__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}
.SectionHead-module___aV-iW__head{margin-bottom:var(--space-6)}.SectionHead-module___aV-iW__head[data-align=center]{text-align:center}.SectionHead-module___aV-iW__head[data-align=center] .SectionHead-module___aV-iW__lede{margin-left:auto;margin-right:auto}.SectionHead-module___aV-iW__head h2{margin-bottom:var(--space-3)}.SectionHead-module___aV-iW__lede{color:var(--cms-slate);font-size:var(--text-md);text-wrap:pretty;max-width:60ch;margin:0}@media (max-width:899px){.SectionHead-module___aV-iW__head{text-align:center}.SectionHead-module___aV-iW__head .SectionHead-module___aV-iW__lede{margin-left:auto;margin-right:auto}}
.TrustRow-module__gMHDRa__row{align-items:center;row-gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.TrustRow-module__gMHDRa__chip{align-items:center;gap:var(--space-2);padding:2px var(--space-4) 2px 0;font-size:var(--text-xs);color:var(--cms-slate);white-space:nowrap;display:inline-flex}@media (min-width:600px){.TrustRow-module__gMHDRa__chip+.TrustRow-module__gMHDRa__chip{padding-left:var(--space-4);border-left:1px solid var(--cms-rule)}.TrustRow-module__gMHDRa__chip:last-child{padding-right:0}}@media (max-width:599px){.TrustRow-module__gMHDRa__chip{padding:2px var(--space-2)}}.TrustRow-module__gMHDRa__chip b{color:var(--cms-ink);font-weight:700}.TrustRow-module__gMHDRa__key{letter-spacing:.1em;text-transform:uppercase}.TrustRow-module__gMHDRa__sub{color:var(--cms-slate)}.TrustRow-module__gMHDRa__ratingLink{align-items:center;gap:var(--space-2);color:inherit;text-decoration:none;display:inline-flex;position:relative}.TrustRow-module__gMHDRa__ratingLink:before{content:"";position:absolute;inset:-13px 0}@media (hover:hover) and (pointer:fine){.TrustRow-module__gMHDRa__ratingLink:hover{text-underline-offset:3px;text-decoration:underline}}.TrustRow-module__gMHDRa__mark{color:var(--cms-blue);display:inline-flex}.on-dark .TrustRow-module__gMHDRa__chip{color:var(--cms-on-navy);border-color:var(--cms-navy-rule)}.on-dark .TrustRow-module__gMHDRa__chip b{color:var(--cms-paper)}.on-dark .TrustRow-module__gMHDRa__sub{color:var(--cms-on-navy-muted)}.on-dark .TrustRow-module__gMHDRa__mark{color:var(--cms-on-navy-strong)}.on-light .TrustRow-module__gMHDRa__chip{color:var(--cms-slate);border-color:var(--cms-rule)}.on-light .TrustRow-module__gMHDRa__chip b{color:var(--cms-ink)}.on-light .TrustRow-module__gMHDRa__sub{color:var(--cms-slate)}.on-light .TrustRow-module__gMHDRa__mark{color:var(--cms-blue)}
.FaqAccordion-module__77O0pG__list{gap:var(--space-2);display:grid}.FaqAccordion-module__77O0pG__item{border:1px solid var(--cms-rule);border-radius:var(--radius);background:var(--cms-paper)}.FaqAccordion-module__77O0pG__item summary{cursor:pointer;padding:var(--space-3) var(--space-4);color:var(--cms-navy);justify-content:space-between;gap:var(--space-3);font-weight:600;list-style:none;display:flex}.FaqAccordion-module__77O0pG__item summary::-webkit-details-marker{display:none}.FaqAccordion-module__77O0pG__item summary:after{content:"+";color:var(--cms-blue);font-weight:700}.FaqAccordion-module__77O0pG__item[open] summary:after{content:"−"}@supports (content:"x" / ""){.FaqAccordion-module__77O0pG__item summary:after{content:"+" / ""}.FaqAccordion-module__77O0pG__item[open] summary:after{content:"−" / ""}}.FaqAccordion-module__77O0pG__answer{padding:0 var(--space-4) var(--space-4);color:var(--cms-ink)}.FaqAccordion-module__77O0pG__answer p{max-width:none;margin:0}
.BrandIntro-module__Sw6U9W__stage{--run:3.4s;width:min(300px,78vw);margin-bottom:var(--space-5);perspective:1200px}@media (max-width:899px){.BrandIntro-module__Sw6U9W__stage{width:184px;margin-left:auto;margin-right:auto}}.BrandIntro-module__Sw6U9W__logo{width:100%;height:auto;display:block;overflow:visible}.BrandIntro-module__Sw6U9W__group{fill:var(--ink)}.BrandIntro-module__Sw6U9W__shape{transform-box:fill-box;transform-origin:50% 80%}.BrandIntro-module__Sw6U9W__tagline{fill:var(--cms-ink);font-family:var(--font-sans-stack);letter-spacing:.02em;font-weight:700}@media (prefers-reduced-motion:no-preference){.BrandIntro-module__Sw6U9W__shape,.BrandIntro-module__Sw6U9W__tagline{animation:BrandIntro-module__Sw6U9W__shape-in var(--dur) cubic-bezier(.18, .86, .3, 1) var(--delay) both}.BrandIntro-module__Sw6U9W__stage{animation:BrandIntro-module__Sw6U9W__lockup-settle calc(var(--run) * 1.06) cubic-bezier(.16, .9, .3, 1) both}}@keyframes BrandIntro-module__Sw6U9W__shape-in{0%{opacity:0;transform:translateY(9%)scale(.86)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes BrandIntro-module__Sw6U9W__lockup-settle{0%{transform:rotateX(20deg)rotateY(-11deg)scale(.92)}to{transform:rotateX(0)rotateY(0)scale(1)}}@media (min-width:900px){.BrandIntro-module__Sw6U9W__stage{--run:5s;width:340px}.BrandIntro-module__Sw6U9W__logo{filter:drop-shadow(1px 1.4px #002b576b)drop-shadow(2px 2.8px #002b573d)drop-shadow(3.2px 4.4px #002b571f)drop-shadow(6px 9px 12px #002b572e)}}
.PageHeader-module__eQuKha__header{background:linear-gradient(180deg, var(--cms-mist) 0, var(--cms-mist) calc(100% - 120px), var(--cms-paper) 100%);margin-top:calc(-1 * var(--header-height));padding:calc(var(--header-height) + var(--space-6)) 0 var(--space-7);position:relative;overflow:hidden}.PageHeader-module__eQuKha__arc{border:3px solid var(--cms-mist-2);z-index:0;border-radius:50%;width:max(1440px,176vw);height:calc(100% + 528px);position:absolute;top:-540px;left:50%;transform:translate(-50%)}.PageHeader-module__eQuKha__inner{z-index:1;position:relative}.PageHeader-module__eQuKha__grid{gap:var(--space-5);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:900px){.PageHeader-module__eQuKha__grid[data-shape=split]{gap:var(--space-7);grid-template-columns:1.05fr .95fr}}.PageHeader-module__eQuKha__aside{min-width:0}.PageHeader-module__eQuKha__title{margin-bottom:var(--space-4);max-width:26ch}@media (max-width:599px){.PageHeader-module__eQuKha__title[data-length=long]{font-size:1.5rem}}.PageHeader-module__eQuKha__lede{font-size:var(--text-md);color:var(--cms-ink);max-width:46ch;margin-bottom:0}.PageHeader-module__eQuKha__actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@media (max-width:899px){.PageHeader-module__eQuKha__copy{text-align:center;margin-left:auto;margin-right:auto}.PageHeader-module__eQuKha__copy>*{margin-left:auto;margin-right:auto}.PageHeader-module__eQuKha__actions{justify-content:center}.PageHeader-module__eQuKha__trail ol{justify-content:center}}
.Paths-module__J8ovIa__deck{gap:var(--space-5);perspective:1200px;perspective-origin:50% 40%;display:grid}@media (min-width:880px){.Paths-module__J8ovIa__deck{grid-template-columns:repeat(3,minmax(0,1fr))}}.Paths-module__J8ovIa__card{transform-style:preserve-3d;will-change:transform}@media (max-width:879px){.Paths-module__J8ovIa__deck{--edge:var(--space-4);gap:var(--space-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);margin:0 calc(-1 * var(--edge)) -52px;padding:var(--space-1) var(--edge) 56px;display:flex;overflow-x:auto}.Paths-module__J8ovIa__card{scroll-snap-align:start;flex:0 0 min(84%,22rem)}}@media (min-width:760px) and (max-width:879px){.Paths-module__J8ovIa__deck{--edge:var(--space-5)}}.Paths-module__J8ovIa__inner{gap:var(--space-3);height:100%;padding:var(--space-5);background:var(--cms-paper);border-radius:var(--radius-lg);transition:transform .22s var(--ease-out), box-shadow .22s ease, border-color .22s ease;border:1px solid #ffffffe6;flex-direction:column;display:flex;position:relative;transform:translateZ(0);box-shadow:0 1px 2px #002b5714,0 26px 48px -22px #002b5766}@media (hover:hover) and (pointer:fine) and (min-width:880px){.Paths-module__J8ovIa__card:hover .Paths-module__J8ovIa__inner{border-color:var(--cms-rule-strong);transform:translateZ(22px);box-shadow:0 2px 4px #002b5712,0 40px 70px -26px #002b5770}}@media (hover:hover) and (pointer:fine) and (max-width:879px){.Paths-module__J8ovIa__card:hover .Paths-module__J8ovIa__inner{border-color:var(--cms-rule-strong)}}.Paths-module__J8ovIa__head{align-items:center;gap:var(--space-3);display:flex}.Paths-module__J8ovIa__glyph{background:var(--cms-mist);width:40px;height:40px;color:var(--cms-blue);border-radius:50%;flex:none;place-items:center;display:grid}.Paths-module__J8ovIa__glyph svg{width:22px;height:22px}.Paths-module__J8ovIa__label{font-size:var(--text-sm);color:var(--cms-blue);margin:0;font-weight:600}.Paths-module__J8ovIa__title{margin:var(--space-1) 0 0;font-size:var(--text-lg);text-wrap:balance;line-height:1.2}.Paths-module__J8ovIa__summary{color:var(--cms-slate);font-size:var(--text-sm);text-wrap:pretty;margin:0}.Paths-module__J8ovIa__guide{margin:var(--space-2) 0 0;font-size:var(--text-sm);font-weight:500}.Paths-module__J8ovIa__steps{margin:var(--space-2) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--cms-rule);gap:var(--space-3);font-size:var(--text-sm);list-style:none;display:grid}.Paths-module__J8ovIa__steps li{gap:var(--space-2);grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;display:grid}.Paths-module__J8ovIa__steps li>span:last-child{text-wrap:pretty}.Paths-module__J8ovIa__numeral{font-family:var(--font-serif-stack);font-weight:700;font-size:var(--text-lg);color:var(--cms-navy);font-variant-numeric:tabular-nums;line-height:1}.Paths-module__J8ovIa__action{padding-top:var(--space-4);margin-top:auto}.Paths-module__J8ovIa__cta{font-weight:700}.Paths-module__J8ovIa__cta svg{transition:transform .2s var(--ease-out);flex:none}@media (hover:hover) and (pointer:fine){.Paths-module__J8ovIa__cta:hover svg{transform:translate(3px)}}@supports (animation-timeline:view()){@media (hover:none) and (prefers-reduced-motion:no-preference){.Paths-module__J8ovIa__deck{view-timeline:--paths-deck block}.Paths-module__J8ovIa__card{animation:linear both Paths-module__J8ovIa__card-stand-up;animation-timeline:--paths-deck;animation-range:entry cover 40%}}}@keyframes Paths-module__J8ovIa__card-stand-up{0%{transform:rotateX(14deg)translateY(10px)}to{transform:rotateX(0)translateY(0)}}@media (prefers-reduced-motion:reduce){.Paths-module__J8ovIa__card{will-change:auto}.Paths-module__J8ovIa__inner{transition:box-shadow .22s,border-color .22s}.Paths-module__J8ovIa__card:hover .Paths-module__J8ovIa__inner{transform:translateZ(0)}.Paths-module__J8ovIa__cta svg{transition:none}.Paths-module__J8ovIa__cta:hover svg{transform:none}}
.ProgramCard-module__-kjQCq__card{transform-style:preserve-3d;height:100%}.ProgramCard-module__-kjQCq__inner{gap:var(--space-3);height:100%;padding:var(--space-5);background:var(--cms-paper);border-radius:var(--radius-lg);transition:transform .22s var(--ease-out), box-shadow .22s ease, border-color .22s ease;border:1px solid #ffffffe6;flex-direction:column;display:flex;position:relative;transform:translateZ(0);box-shadow:0 1px 2px #002b5714,0 26px 48px -22px #002b5766}@media (hover:hover) and (pointer:fine){.ProgramCard-module__-kjQCq__card:hover .ProgramCard-module__-kjQCq__inner{border-color:var(--cms-rule-strong);transform:translateZ(22px);box-shadow:0 2px 4px #002b5712,0 40px 70px -26px #002b5770}}.ProgramCard-module__-kjQCq__label{font-size:var(--text-sm);color:var(--cms-blue);margin:0;font-weight:600}.ProgramCard-module__-kjQCq__title{font-size:var(--text-lg);text-wrap:balance;margin:0;line-height:1.2}.ProgramCard-module__-kjQCq__summary{color:var(--cms-slate);font-size:var(--text-sm);text-wrap:pretty;margin:0}.ProgramCard-module__-kjQCq__facts,.ProgramCard-module__-kjQCq__steps{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--cms-ink);padding:0;list-style:none}.ProgramCard-module__-kjQCq__facts{border-top:1px solid var(--cms-rule)}.ProgramCard-module__-kjQCq__facts li{padding:var(--space-2) 0;border-bottom:1px solid var(--cms-rule);text-wrap:pretty;line-height:1.45}.ProgramCard-module__-kjQCq__steps{padding-top:var(--space-4);border-top:1px solid var(--cms-rule);gap:var(--space-3);display:grid}.ProgramCard-module__-kjQCq__steps li{gap:var(--space-2);grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;display:grid}.ProgramCard-module__-kjQCq__steps li>span:last-child{text-wrap:pretty}.ProgramCard-module__-kjQCq__numeral{font-family:var(--font-serif-stack);font-weight:700;font-size:var(--text-lg);color:var(--cms-navy);font-variant-numeric:tabular-nums;line-height:1}.ProgramCard-module__-kjQCq__actions{padding-top:var(--space-4);gap:var(--space-2);margin-top:auto;display:grid}.ProgramCard-module__-kjQCq__cta{font-weight:700}.ProgramCard-module__-kjQCq__cta svg{transition:transform .2s var(--ease-out);flex:none}@media (hover:hover) and (pointer:fine){.ProgramCard-module__-kjQCq__cta:hover svg{transform:translate(3px)}}@supports (animation-timeline:view()){@media (hover:none) and (prefers-reduced-motion:no-preference){.ProgramCard-module__-kjQCq__card{animation:linear both ProgramCard-module__-kjQCq__program-card-stand-up;animation-timeline:view();animation-range:entry cover 40%}}}@keyframes ProgramCard-module__-kjQCq__program-card-stand-up{0%{transform:rotateX(14deg)translateY(10px)}to{transform:rotateX(0)translateY(0)}}@media (prefers-reduced-motion:reduce){.ProgramCard-module__-kjQCq__inner{transition:box-shadow .22s,border-color .22s}.ProgramCard-module__-kjQCq__card:hover .ProgramCard-module__-kjQCq__inner{transform:translateZ(0)}.ProgramCard-module__-kjQCq__cta svg{transition:none}.ProgramCard-module__-kjQCq__cta:hover svg{transform:none}}
.ProgramStrip-module__JGICZW__sheet{gap:var(--space-6);display:grid}@media (min-width:960px){.ProgramStrip-module__JGICZW__sheet{gap:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.ProgramStrip-module__JGICZW__group{gap:var(--space-2);align-content:start;display:grid}.ProgramStrip-module__JGICZW__body{gap:var(--space-2);display:grid}.ProgramStrip-module__JGICZW__groupTitle{font-size:var(--text-md);color:var(--cms-navy);margin:0}.ProgramStrip-module__JGICZW__groupLede{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--cms-slate);text-wrap:pretty}.ProgramStrip-module__JGICZW__toggle{display:none}@media (max-width:959px){.ProgramStrip-module__JGICZW__sheet{gap:var(--space-5)}.ProgramStrip-module__JGICZW__group+.ProgramStrip-module__JGICZW__group{padding-top:var(--space-2);border-top:1px solid var(--cms-rule)}.ProgramStrip-module__JGICZW__titleText{display:none}.ProgramStrip-module__JGICZW__toggle{align-items:center;gap:var(--space-2);width:100%;min-height:44px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:flex}.ProgramStrip-module__JGICZW__toggle:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius)}.ProgramStrip-module__JGICZW__chevron{color:var(--cms-blue);transition:transform .2s var(--ease-out);flex:none}.ProgramStrip-module__JGICZW__group[data-open] .ProgramStrip-module__JGICZW__chevron{transform:rotate(180deg)}.ProgramStrip-module__JGICZW__group:not([data-open]) .ProgramStrip-module__JGICZW__body{display:none}}.ProgramStrip-module__JGICZW__rows{border-top:1px solid var(--cms-rule);margin:0;padding:0;list-style:none}.ProgramStrip-module__JGICZW__rows li{border-bottom:1px solid var(--cms-rule)}.ProgramStrip-module__JGICZW__row{gap:var(--space-1) var(--space-3);margin:0 calc(-1 * var(--space-3));padding:var(--space-3);border-radius:var(--radius);color:var(--cms-ink);transition:background-color .14s ease, transform .14s var(--ease-out);grid-template-columns:1fr auto;align-items:start;text-decoration:none;display:grid}.ProgramStrip-module__JGICZW__row:active{transition-duration:60ms;transform:scale(.995)}.ProgramStrip-module__JGICZW__name{font-family:var(--font-serif-stack);font-weight:700;font-size:var(--text-md);color:var(--cms-navy);line-height:1.25;transition:color .14s}.ProgramStrip-module__JGICZW__line{font-size:var(--text-sm);color:var(--cms-slate);text-wrap:pretty;grid-column:1;line-height:1.45}.ProgramStrip-module__JGICZW__arrow{color:var(--cms-rule-strong);transition:color .14s ease, transform .16s var(--ease-out);grid-area:1/2;margin-top:6px}@media (hover:hover) and (pointer:fine){.ProgramStrip-module__JGICZW__row:hover{background:var(--cms-mist)}.ProgramStrip-module__JGICZW__row:hover .ProgramStrip-module__JGICZW__name{color:var(--cms-blue)}.ProgramStrip-module__JGICZW__row:hover .ProgramStrip-module__JGICZW__arrow{color:var(--cms-blue);transform:translate(3px)}}.ProgramStrip-module__JGICZW__row:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ProgramStrip-module__JGICZW__chevron{transition:none}.ProgramStrip-module__JGICZW__row,.ProgramStrip-module__JGICZW__arrow{transition-property:background-color,color}.ProgramStrip-module__JGICZW__row:active,.ProgramStrip-module__JGICZW__row:hover .ProgramStrip-module__JGICZW__arrow{transform:none}}
.ReviewsSection-module__xR4jdW__more{margin-top:var(--space-5)}
.QuickStart-module__W81wfq__frame{perspective:1400px;perspective-origin:50% 40%}.QuickStart-module__W81wfq__card{background:var(--cms-paper);border:1px solid var(--cms-rule);border-radius:var(--radius-lg);transform-style:preserve-3d;overflow:hidden;box-shadow:0 1px 2px #002b570d,0 28px 60px -24px #002b5752}.QuickStart-module__W81wfq__head{color:var(--cms-on-navy);padding:var(--space-6) var(--space-5) var(--space-5);background:linear-gradient(180deg, var(--cms-navy-arc) 0%, var(--cms-navy) 100%);position:relative;box-shadow:inset 0 1px #ffffff24}.QuickStart-module__W81wfq__title{margin:0 0 var(--space-3);color:var(--cms-paper);font-size:clamp(var(--text-xl), 2.8vw, var(--text-2xl));letter-spacing:-.012em;line-height:1.05;display:inline-block}.QuickStart-module__W81wfq__title:after{content:"";height:2px;margin-top:var(--space-3);background:var(--cms-red);display:block}.QuickStart-module__W81wfq__lede{color:var(--cms-on-navy);font-size:var(--text-base);max-width:40ch;margin:0;line-height:1.5}.QuickStart-module__W81wfq__body{padding:var(--space-5);gap:var(--space-4);display:grid}.QuickStart-module__W81wfq__group{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.QuickStart-module__W81wfq__legend{align-items:center;gap:var(--space-3);width:100%;margin-bottom:var(--space-3);font-family:var(--font-serif-stack);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--cms-slate);white-space:nowrap;padding:0;font-weight:600;display:flex}.QuickStart-module__W81wfq__legend:after{content:"";background:var(--cms-rule);flex:1;height:1px}.QuickStart-module__W81wfq__option{gap:var(--space-4);min-height:64px;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);border:1px solid var(--cms-rule);border-radius:var(--radius);background:linear-gradient(180deg, var(--cms-paper) 0%, var(--cms-mist) 100%);cursor:pointer;transition:border-color .16s ease, box-shadow .16s var(--ease-out), transform .16s var(--ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative;box-shadow:0 1px #002b570f,0 2px 6px -2px #002b571f}.QuickStart-module__W81wfq__option:before{content:"";border-radius:inherit;background:var(--cms-sky);transform-origin:0;transition:transform .22s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.QuickStart-module__W81wfq__option:after{content:"";border-radius:calc(var(--radius) - 3px);border:1px solid var(--cms-navy);opacity:0;pointer-events:none;transition:opacity .16s;position:absolute;inset:3px}@media (hover:hover) and (pointer:fine){.QuickStart-module__W81wfq__option:hover{border-color:var(--cms-rule-strong);transform:translateY(-2px);box-shadow:0 2px #002b5712,0 12px 22px -8px #002b5757}.QuickStart-module__W81wfq__option:hover .QuickStart-module__W81wfq__optionLabel{color:var(--cms-navy)}}.QuickStart-module__W81wfq__option:active{transition-duration:80ms;transform:translateY(0)scale(.985);box-shadow:0 0 #002b5700,0 1px 3px -1px #002b5724}.QuickStart-module__W81wfq__option[data-selected=true]{border-color:var(--cms-navy)}.QuickStart-module__W81wfq__option[data-selected=true]:before{transform:scaleX(1)}.QuickStart-module__W81wfq__option[data-selected=true]:after{opacity:1}.QuickStart-module__W81wfq__group:has(.QuickStart-module__W81wfq__radio:checked) .QuickStart-module__W81wfq__option:not([data-selected=true]){background:var(--cms-paper);box-shadow:none}.QuickStart-module__W81wfq__group:has(.QuickStart-module__W81wfq__radio:checked) .QuickStart-module__W81wfq__option:not([data-selected=true]) .QuickStart-module__W81wfq__optionLabel{color:var(--cms-slate)}.QuickStart-module__W81wfq__radio{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.QuickStart-module__W81wfq__option:has(.QuickStart-module__W81wfq__radio:focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}.QuickStart-module__W81wfq__optionText{z-index:1;gap:2px;min-width:0;display:grid;position:relative}.QuickStart-module__W81wfq__optionLabel{color:var(--cms-ink);font-weight:600;font-size:var(--text-md);line-height:1.25;transition:color .16s}.QuickStart-module__W81wfq__optionHint{font-size:var(--text-sm);color:var(--cms-slate);line-height:1.4}.QuickStart-module__W81wfq__option[data-selected=true] .QuickStart-module__W81wfq__optionLabel{color:var(--cms-navy)}.QuickStart-module__W81wfq__mark{z-index:1;border:1.5px solid var(--cms-rule-strong);border-radius:50%;width:26px;height:26px;transition:border-color .16s;position:relative}.QuickStart-module__W81wfq__option[data-selected=true] .QuickStart-module__W81wfq__mark{border-color:var(--cms-navy)}.QuickStart-module__W81wfq__coin{background:var(--cms-navy);color:var(--cms-paper);opacity:0;border-radius:50%;place-items:center;transition:transform .24s cubic-bezier(.2,1.4,.4,1),opacity .12s;display:grid;position:absolute;inset:-1.5px;transform:scale(.5)}.QuickStart-module__W81wfq__coin svg{width:14px;height:14px}.QuickStart-module__W81wfq__option[data-selected=true] .QuickStart-module__W81wfq__coin{opacity:1;transform:scale(1)}.QuickStart-module__W81wfq__card .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]{border-radius:var(--radius);background:var(--cms-blue);min-height:60px;color:var(--cms-paper);font-size:var(--text-md);letter-spacing:.005em;box-shadow:inset 0 1px 0 #ffffff29, 0 3px 0 color-mix(in srgb, var(--cms-blue) 72%, black), 0 10px 20px -10px #002b5780;transition:background-color .2s ease, box-shadow .16s var(--ease-out), transform .16s var(--ease-out);border:0;padding:16px 24px 18px;font-weight:600;line-height:1.2;position:relative;overflow:hidden}.QuickStart-module__W81wfq__card .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(#ffffff1f,#ffffff0a);transition:opacity .16s;position:absolute;inset:0}.QuickStart-module__W81wfq__card[data-armed=true] .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]{background:var(--cms-navy);box-shadow:inset 0 1px 0 #ffffff24, 0 3px 0 color-mix(in srgb, var(--cms-navy) 65%, black), 0 12px 24px -10px #002b5799}@media (hover:hover) and (pointer:fine){.QuickStart-module__W81wfq__card .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]:hover{color:var(--cms-paper);box-shadow:inset 0 1px 0 #ffffff2e, 0 4px 0 color-mix(in srgb, var(--cms-blue) 72%, black), 0 14px 24px -10px #002b578c;transform:translateY(-1px)}.QuickStart-module__W81wfq__card[data-armed=true] .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]:hover{box-shadow:inset 0 1px 0 #ffffff29, 0 4px 0 color-mix(in srgb, var(--cms-navy) 65%, black), 0 16px 28px -10px #002b57a6}.QuickStart-module__W81wfq__card .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]:hover:before{opacity:1}.QuickStart-module__W81wfq__card .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]:hover .QuickStart-module__W81wfq__arrow{transform:translate(3px)}}.QuickStart-module__W81wfq__card .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]:active{box-shadow:inset 0 1px 0 #ffffff14, 0 1px 0 color-mix(in srgb, var(--cms-blue) 72%, black), 0 4px 10px -6px #002b5766;transition-duration:80ms;transform:translateY(2px)}.QuickStart-module__W81wfq__card[data-armed=true] .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]:active{box-shadow:inset 0 1px 0 #ffffff14, 0 1px 0 color-mix(in srgb, var(--cms-navy) 65%, black), 0 4px 10px -6px #002b5773}.QuickStart-module__W81wfq__ctaInner{align-items:center;gap:var(--space-2);transition:transform .2s var(--ease-out);display:inline-flex;position:relative;transform:translate(14px)}.QuickStart-module__W81wfq__card[data-armed=true] .QuickStart-module__W81wfq__ctaInner{transform:translate(0)}.QuickStart-module__W81wfq__arrow{opacity:0;width:20px;height:20px;transition:opacity .16s ease, transform .2s var(--ease-out);flex:none;transform:translate(-6px)}.QuickStart-module__W81wfq__card[data-armed=true] .QuickStart-module__W81wfq__arrow{opacity:1;transform:translate(0)}.QuickStart-module__W81wfq__prompt{font-size:var(--text-sm);color:var(--cms-blue);max-width:none;margin:0;font-weight:500}.QuickStart-module__W81wfq__fine{padding-top:var(--space-3);border-top:1px solid var(--cms-rule);font-size:var(--text-xs);color:var(--cms-slate);max-width:none;margin:0;line-height:1.5}@media (prefers-reduced-motion:no-preference){.QuickStart-module__W81wfq__card{animation:.9s cubic-bezier(.17,.85,.3,1) .18s both QuickStart-module__W81wfq__card-arrive}.QuickStart-module__W81wfq__prompt{animation:QuickStart-module__W81wfq__prompt-in .22s var(--ease-out) both}}@media (prefers-reduced-motion:reduce){.QuickStart-module__W81wfq__option,.QuickStart-module__W81wfq__option:hover,.QuickStart-module__W81wfq__option:active,.QuickStart-module__W81wfq__card .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue],.QuickStart-module__W81wfq__card .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]:hover,.QuickStart-module__W81wfq__card .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]:active{transform:none}.QuickStart-module__W81wfq__option:before{opacity:0;transition:opacity .01ms;transform:none}.QuickStart-module__W81wfq__option[data-selected=true]:before{opacity:1}.QuickStart-module__W81wfq__coin,.QuickStart-module__W81wfq__ctaInner,.QuickStart-module__W81wfq__card[data-armed=true] .QuickStart-module__W81wfq__ctaInner,.QuickStart-module__W81wfq__card .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue] .QuickStart-module__W81wfq__arrow,.QuickStart-module__W81wfq__card .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]:hover .QuickStart-module__W81wfq__arrow{transform:none}}@keyframes QuickStart-module__W81wfq__card-arrive{0%{opacity:0;transform:perspective(1400px)rotateX(13deg)rotateY(-9deg)translate3d(0,26px,-90px)}to{opacity:1;transform:perspective(1400px)rotateX(0)rotateY(0)translate(0,0)}}@keyframes QuickStart-module__W81wfq__prompt-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px){.QuickStart-module__W81wfq__head{padding:var(--space-6) var(--space-6) var(--space-5)}.QuickStart-module__W81wfq__body{padding:var(--space-5) var(--space-6) var(--space-6);gap:var(--space-5)}.QuickStart-module__W81wfq__option{min-height:72px;padding:var(--space-4) var(--space-5)}.QuickStart-module__W81wfq__card .QuickStart-module__W81wfq__body .QuickStart-module__W81wfq__cta[data-variant=blue]{min-height:64px;font-size:var(--text-lg)}}
.Logo-module__zh8txq__link{line-height:0;display:inline-block}.Logo-module__zh8txq__mark{transform-origin:0;transition:transform .2s cubic-bezier(.2,.8,.3,1);display:block}.Logo-module__zh8txq__link:hover .Logo-module__zh8txq__mark{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.Logo-module__zh8txq__mark,.Logo-module__zh8txq__link:hover .Logo-module__zh8txq__mark{transition:none;transform:none}}
.Steps-module__aqnG2q__list{border-top:2px solid var(--cms-navy);gap:0;margin:0;padding:0;list-style:none;display:grid}.Steps-module__aqnG2q__step{column-gap:var(--space-3);row-gap:var(--space-2);padding:var(--space-5) 0;border-bottom:1px solid var(--cms-rule);grid-template-columns:2.25rem minmax(0,1fr);grid-template-areas:"number title"".text";display:grid}.Steps-module__aqnG2q__number{font-family:var(--font-serif-stack);font-weight:700;font-size:var(--text-xl);color:var(--cms-navy);font-variant-numeric:tabular-nums;grid-area:number;align-self:baseline;line-height:1}.Steps-module__aqnG2q__step :is(h2,h3,h4){font-size:var(--text-md);text-wrap:balance;grid-area:title;align-self:baseline;margin:0}.Steps-module__aqnG2q__text{color:var(--cms-slate);font-size:var(--text-sm);text-wrap:pretty;grid-area:text;max-width:46ch;margin:0}@media (min-width:900px){.Steps-module__aqnG2q__list[data-flow=row]{grid-template-rows:auto auto auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.Steps-module__aqnG2q__list[data-flow=row] .Steps-module__aqnG2q__step{grid-row:span 3;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;align-content:start;row-gap:var(--space-3);padding:var(--space-5);border-bottom:0;grid-template-areas:"number""title""text"}.Steps-module__aqnG2q__list[data-flow=row] .Steps-module__aqnG2q__number{grid-row:1}.Steps-module__aqnG2q__list[data-flow=row] .Steps-module__aqnG2q__step :is(h2,h3,h4){grid-row:2;align-self:end}.Steps-module__aqnG2q__list[data-flow=row] .Steps-module__aqnG2q__text{grid-row:3}.Steps-module__aqnG2q__list[data-flow=row] .Steps-module__aqnG2q__step:first-child{padding-left:0}.Steps-module__aqnG2q__list[data-flow=row] .Steps-module__aqnG2q__step:last-child{padding-right:0}.Steps-module__aqnG2q__list[data-flow=row] .Steps-module__aqnG2q__step+.Steps-module__aqnG2q__step{border-left:1px solid var(--cms-rule)}.Steps-module__aqnG2q__list[data-flow=row] .Steps-module__aqnG2q__number{font-size:var(--text-2xl)}.Steps-module__aqnG2q__list[data-flow=row] .Steps-module__aqnG2q__text{max-width:none}}
.CalculatorShell-module__87TOIa__shell{gap:var(--space-5);align-items:start;display:grid}.CalculatorShell-module__87TOIa__shell[data-ready=true] .CalculatorShell-module__87TOIa__results{order:-1}.CalculatorShell-module__87TOIa__inputs{gap:var(--space-5);margin:0;display:grid}.CalculatorShell-module__87TOIa__fields{gap:var(--space-4);display:grid}.CalculatorShell-module__87TOIa__columnHeading{font-size:var(--text-md);font-family:var(--font-sans-stack);color:var(--cms-navy);margin:0}.CalculatorShell-module__87TOIa__assumptions{border:1px solid var(--cms-rule);border-radius:var(--radius);background:var(--cms-mist)}.CalculatorShell-module__87TOIa__assumptionsSummary{cursor:pointer;padding:var(--space-3) var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;font-weight:600;font-size:var(--text-sm);color:var(--cms-navy);list-style:none;display:flex}.CalculatorShell-module__87TOIa__assumptionsSummary::-webkit-details-marker{display:none}.CalculatorShell-module__87TOIa__assumptionsSummary:after{content:"+";color:var(--cms-blue);font-weight:700}.CalculatorShell-module__87TOIa__assumptions[open] .CalculatorShell-module__87TOIa__assumptionsSummary:after{content:"−"}@supports (content:"x" / ""){.CalculatorShell-module__87TOIa__assumptionsSummary:after{content:"+" / ""}.CalculatorShell-module__87TOIa__assumptions[open] .CalculatorShell-module__87TOIa__assumptionsSummary:after{content:"−" / ""}}.CalculatorShell-module__87TOIa__assumptionsBody{padding:0 var(--space-4) var(--space-4);gap:var(--space-4);display:grid}.CalculatorShell-module__87TOIa__assumptionsLede{max-width:none;font-size:var(--text-sm);color:var(--cms-slate);margin:0}.CalculatorShell-module__87TOIa__note{max-width:none;font-size:var(--text-xs);color:var(--cms-slate);margin:0}.CalculatorShell-module__87TOIa__results{gap:var(--space-4);padding:var(--space-5);background:var(--cms-paper);border:1px solid var(--cms-rule);border-left:4px solid var(--cms-blue);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:grid}.CalculatorShell-module__87TOIa__figures{gap:var(--space-3);display:grid}.CalculatorShell-module__87TOIa__prompt{max-width:none;font-size:var(--text-sm);color:var(--cms-ink);margin:0}.CalculatorShell-module__87TOIa__rows{gap:var(--space-2);margin:0;display:grid}.CalculatorShell-module__87TOIa__row{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.CalculatorShell-module__87TOIa__value{color:var(--cms-navy);white-space:nowrap;margin:0;font-weight:600}.CalculatorShell-module__87TOIa__value[data-pending]{font-weight:400;font-size:var(--text-sm);color:var(--cms-slate);white-space:nowrap;text-align:end;flex-shrink:0}.CalculatorShell-module__87TOIa__term{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--cms-slate);display:flex}.CalculatorShell-module__87TOIa__swatch{background:var(--slice,var(--cms-rule-strong));border-radius:2px;flex-shrink:0;width:10px;height:10px}.CalculatorShell-module__87TOIa__row[data-emphasis=true]{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--cms-rule)}.CalculatorShell-module__87TOIa__row[data-emphasis=true]:first-child{border-top:0;margin-top:0;padding-top:0}.CalculatorShell-module__87TOIa__row[data-emphasis=true] .CalculatorShell-module__87TOIa__term{font-size:var(--text-base);color:var(--cms-ink);font-weight:600}.CalculatorShell-module__87TOIa__row[data-emphasis=true] .CalculatorShell-module__87TOIa__value{font-size:var(--text-lg)}.CalculatorShell-module__87TOIa__row[data-emphasis=true] .CalculatorShell-module__87TOIa__value[data-pending]{font-size:var(--text-sm)}.CalculatorShell-module__87TOIa__resultNote{max-width:none;font-size:var(--text-xs);color:var(--cms-slate);margin:0}.CalculatorShell-module__87TOIa__disclaimer{max-width:none;padding-top:var(--space-3);border-top:1px solid var(--cms-rule);font-size:var(--text-sm);color:var(--cms-slate);margin:0}.CalculatorShell-module__87TOIa__handoff{gap:var(--space-3);display:grid}.CalculatorShell-module__87TOIa__handoffText{max-width:none;font-size:var(--text-sm);color:var(--cms-ink);margin:0}@media (min-width:900px){.CalculatorShell-module__87TOIa__shell{gap:var(--space-6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.CalculatorShell-module__87TOIa__shell[data-ready=true] .CalculatorShell-module__87TOIa__results{order:0}.CalculatorShell-module__87TOIa__results{top:calc(var(--header-height) + var(--space-4));position:sticky}}
.Reasons-module__LZ_7zG__spread{gap:var(--space-6);display:grid}.Reasons-module__LZ_7zG__list{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.Reasons-module__LZ_7zG__item{max-width:56ch}.Reasons-module__LZ_7zG__more{margin-top:var(--space-3);font-size:var(--text-sm);font-weight:500}.Reasons-module__LZ_7zG__title{margin:0 0 var(--space-2);font-size:var(--text-md);color:var(--cms-navy);text-wrap:balance;line-height:1.25}.Reasons-module__LZ_7zG__text{color:var(--cms-slate);text-wrap:pretty;margin:0}@media (min-width:900px){.Reasons-module__LZ_7zG__spread{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.Reasons-module__LZ_7zG__aside{top:calc(var(--header-height) + var(--space-6));position:sticky}.Reasons-module__LZ_7zG__list{border-left:1px solid var(--cms-rule);padding-left:var(--space-7)}}
.Footer-module__EZoWya__footer{background:var(--cms-navy);color:var(--cms-on-navy);margin-top:var(--space-8);padding:var(--space-7) 0 calc(var(--space-7) + env(safe-area-inset-bottom));font-size:var(--text-sm)}.Footer-module__EZoWya__grid{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:760px){.Footer-module__EZoWya__grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}.Footer-module__EZoWya__brand{background:var(--cms-paper);border-radius:var(--radius);width:fit-content;margin-bottom:var(--space-4)}.Footer-module__EZoWya__brand>a{padding:var(--space-3)}.Footer-module__EZoWya__footer h2{font-family:var(--font-serif-stack);color:var(--cms-paper);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;margin:0 0 var(--space-3)}.Footer-module__EZoWya__footer ul{margin:calc(-1 * var(--space-1)) 0 var(--space-1);padding:0;list-style:none}.Footer-module__EZoWya__footer li>a{padding-block:var(--space-1);display:inline-block}.Footer-module__EZoWya__footer a{color:var(--cms-on-navy-strong);text-decoration:none}.Footer-module__EZoWya__footer a:hover{color:var(--cms-paper);text-decoration:underline}.Footer-module__EZoWya__contact p{margin:0 0 var(--space-2);max-width:none}.Footer-module__EZoWya__contact a{text-underline-offset:2px;text-decoration:underline}.Footer-module__EZoWya__legal{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--cms-navy-rule);gap:var(--space-3);display:grid}.Footer-module__EZoWya__legal p{max-width:none;margin:0}.Footer-module__EZoWya__badges{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.Footer-module__EZoWya__eho{color:var(--cms-paper);fill:currentColor;flex:none}.Footer-module__EZoWya__copyright{color:var(--cms-on-navy-muted);font-size:var(--text-xs)}
.fields-module__FbnGoa__field{gap:var(--space-2);align-content:start;display:grid}.fields-module__FbnGoa__label{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.fields-module__FbnGoa__labelText{color:var(--cms-ink);font-weight:600;font-size:var(--text-sm)}.fields-module__FbnGoa__tag{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cms-slate);background:var(--cms-mist);border:1px solid var(--cms-mist-2);border-radius:var(--radius);padding:1px var(--space-2);flex-shrink:0;font-weight:600}.fields-module__FbnGoa__control{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-3);background:var(--cms-paper);border:1.5px solid var(--cms-rule);border-radius:var(--radius);transition:border-color .12s;display:flex}.fields-module__FbnGoa__control:hover{border-color:var(--cms-rule-strong)}.fields-module__FbnGoa__input:focus-visible,.fields-module__FbnGoa__select:focus-visible{outline:none}.fields-module__FbnGoa__control:has(:focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px;border-color:var(--cms-blue)}.fields-module__FbnGoa__input,.fields-module__FbnGoa__select{min-width:0;color:var(--cms-ink);padding:var(--space-3) 0;background:0 0;border:0;flex:1}.fields-module__FbnGoa__input{font-variant-numeric:tabular-nums}.fields-module__FbnGoa__select{cursor:pointer;min-height:44px}.fields-module__FbnGoa__prefix,.fields-module__FbnGoa__suffix{color:var(--cms-slate);flex-shrink:0;font-weight:600}.fields-module__FbnGoa__field[data-invalid=true] .fields-module__FbnGoa__control{border-color:var(--cms-red)}.fields-module__FbnGoa__error{max-width:none;font-size:var(--text-sm);color:var(--cms-red-dark);margin:0;font-weight:500}.fields-module__FbnGoa__hint{max-width:none;font-size:var(--text-xs);color:var(--cms-slate);margin:0}
.ReviewsPanel-module__yvu1VG__more{margin-top:var(--space-5)}
.page-module__jVKaKW__roster{margin:var(--space-2) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.page-module__jVKaKW__officer{padding:var(--space-3) var(--space-4);border:1px solid var(--cms-rule);border-radius:var(--radius);background:var(--cms-paper);gap:2px;max-width:46ch;display:grid}.page-module__jVKaKW__officerName{color:var(--cms-ink);font-weight:600}.page-module__jVKaKW__officerTitle{color:var(--cms-blue);font-size:var(--text-sm);letter-spacing:.04em}.page-module__jVKaKW__officerNmls{color:var(--cms-slate);font-size:var(--text-sm)}.page-module__jVKaKW__registryLink a{align-items:center;min-height:44px;display:inline-flex}
.Header-module__Af2_WG__header{z-index:var(--z-header);background:var(--cms-paper);border-bottom:1px solid var(--cms-rule);position:sticky;top:0}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.Header-module__Af2_WG__header{animation:linear both Header-module__Af2_WG__header-settle;animation-timeline:scroll(root);animation-range:0 140px}}}@keyframes Header-module__Af2_WG__header-settle{0%{background:0 0;border-bottom-color:#0000;box-shadow:0 0 #002b5700}to{background:var(--cms-paper);border-bottom-color:var(--cms-rule);box-shadow:0 6px 18px #002b571a}}.Header-module__Af2_WG__inner{align-items:center;gap:var(--space-3);min-height:var(--header-height);display:flex}.Header-module__Af2_WG__nav{order:3;align-items:center;display:flex}.Header-module__Af2_WG__actions{align-items:center;gap:var(--space-2);order:2;margin-left:auto;display:flex}.Header-module__Af2_WG__list{gap:var(--space-5);margin:0;padding:0;list-style:none;display:none}.Header-module__Af2_WG__list li{position:relative}.Header-module__Af2_WG__topLink{color:var(--cms-blue);font-weight:500;font-size:var(--text-sm);padding:var(--space-2) 0;align-items:center;gap:5px;text-decoration:none;transition:color .16s;display:inline-flex;position:relative}.Header-module__Af2_WG__topLink:after{content:"";background:var(--cms-blue);transform-origin:0;border-radius:2px;height:2px;transition:transform .22s cubic-bezier(.2,.8,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Header-module__Af2_WG__topLink:hover{color:var(--cms-navy)}.Header-module__Af2_WG__list li:hover>.Header-module__Af2_WG__topLink:after,.Header-module__Af2_WG__list li:focus-within>.Header-module__Af2_WG__topLink:after{transform:scaleX(1)}.Header-module__Af2_WG__topLink[data-current]{color:var(--cms-navy);font-weight:700}.Header-module__Af2_WG__topLink[data-current]:after{background:var(--cms-navy);transform:scaleX(1)}.Header-module__Af2_WG__caret{flex:none;transition:transform .2s cubic-bezier(.2,.8,.3,1)}.Header-module__Af2_WG__list li:hover>.Header-module__Af2_WG__topLink .Header-module__Af2_WG__caret,.Header-module__Af2_WG__list li:focus-within>.Header-module__Af2_WG__topLink .Header-module__Af2_WG__caret{transform:rotate(180deg)}.Header-module__Af2_WG__panel{--panel-x:0%;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(var(--panel-x)) translateY(-6px);padding-top:10px;transition:opacity .16s,transform .18s cubic-bezier(.2,.8,.3,1),visibility 0s linear .18s;position:absolute;top:100%;left:0}.Header-module__Af2_WG__list li:hover>.Header-module__Af2_WG__panel,.Header-module__Af2_WG__list li:focus-within>.Header-module__Af2_WG__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(var(--panel-x)) translateY(0);transition-delay:0s}.Header-module__Af2_WG__list li[data-dismissed]>.Header-module__Af2_WG__panel{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(var(--panel-x)) translateY(-6px)}.Header-module__Af2_WG__list li[data-dismissed]>.Header-module__Af2_WG__topLink .Header-module__Af2_WG__caret{transform:none}.Header-module__Af2_WG__sub{padding:var(--space-2);background:var(--cms-paper);border:1px solid var(--cms-rule);border-radius:var(--radius-lg);min-width:290px;box-shadow:var(--shadow-card);margin:0;list-style:none}.Header-module__Af2_WG__panel[data-columns]{--panel-x:-50%;left:50%}.Header-module__Af2_WG__panel[data-columns] .Header-module__Af2_WG__sub{columns:2;column-gap:var(--space-5);width:min(620px, calc(100vw - 2 * var(--space-5)))}.Header-module__Af2_WG__panel[data-columns] .Header-module__Af2_WG__sub li{break-inside:avoid}.Header-module__Af2_WG__panel[data-groups]{--panel-x:-50%;left:50%}@media (max-width:1119px){.Header-module__Af2_WG__panel[data-groups]{--panel-x:-40%}}.Header-module__Af2_WG__groups{gap:var(--space-4) var(--space-5);width:min(860px, calc(100vw - 2 * var(--space-5)));padding:var(--space-4);background:var(--cms-paper);border:1px solid var(--cms-rule);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Header-module__Af2_WG__groupCol{min-width:0}.Header-module__Af2_WG__groupTitle{margin:0 0 var(--space-1);padding:0 var(--space-3);font-size:var(--text-xs);color:var(--cms-slate);font-weight:700}.Header-module__Af2_WG__panel[data-groups] .Header-module__Af2_WG__sub{min-width:0;box-shadow:none;background:0 0;border:0;padding:0}.Header-module__Af2_WG__subLink{padding:9px var(--space-3);border-radius:var(--radius);flex-direction:column;gap:1px;text-decoration:none;transition:background-color .14s,box-shadow .14s;display:flex}.Header-module__Af2_WG__subLabel{color:var(--cms-blue);font-weight:600;font-size:var(--text-sm);line-height:1.3}.Header-module__Af2_WG__subBlurb{color:var(--cms-slate);font-size:var(--text-xs);line-height:1.35}.Header-module__Af2_WG__subLink:hover,.Header-module__Af2_WG__subLink:focus-visible{background:var(--cms-mist);box-shadow:inset 3px 0 0 var(--cms-blue)}.Header-module__Af2_WG__subLink:hover .Header-module__Af2_WG__subLabel,.Header-module__Af2_WG__subLink:focus-visible .Header-module__Af2_WG__subLabel{color:var(--cms-navy)}.Header-module__Af2_WG__subLink[data-current]{background:var(--cms-mist);box-shadow:inset 3px 0 0 var(--cms-navy)}.Header-module__Af2_WG__subLink[data-current] .Header-module__Af2_WG__subLabel{color:var(--cms-navy);font-weight:700}.Header-module__Af2_WG__phoneTap{width:44px;height:44px;color:var(--cms-blue);border:1.5px solid var(--cms-rule-strong);border-radius:var(--radius);flex:none;justify-content:center;align-items:center;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.Header-module__Af2_WG__phoneTap:hover,.Header-module__Af2_WG__phoneTap:active{background:var(--cms-blue);border-color:var(--cms-blue);color:var(--cms-paper)}.Header-module__Af2_WG__wide{align-items:center;gap:var(--space-4);display:none}.Header-module__Af2_WG__phone{color:var(--cms-blue);font-weight:700;font-size:var(--text-sm);white-space:nowrap;text-decoration:none;transition:color .14s,transform .16s cubic-bezier(.2,.8,.3,1)}.Header-module__Af2_WG__phone:hover{color:var(--cms-navy);transform:translateY(-1px)}.Header-module__Af2_WG__apply{letter-spacing:.01em;font-weight:700;transition:background-color .12s,transform .16s cubic-bezier(.2,.8,.3,1),box-shadow .16s}.Header-module__Af2_WG__apply svg{flex:none;transition:transform .2s cubic-bezier(.2,.8,.3,1)}.Header-module__Af2_WG__apply:hover{transform:translateY(-1px);box-shadow:0 8px 18px -6px #002b5780}.Header-module__Af2_WG__apply:hover svg{transform:translate(3px)}.Header-module__Af2_WG__apply:active{transition-duration:70ms;transform:translateY(0)scale(.97)}.Header-module__Af2_WG__mobile{position:relative}.Header-module__Af2_WG__mobile>summary{cursor:pointer;color:var(--cms-blue);font-weight:600;font-size:var(--text-sm);padding:0 var(--space-3);border:1.5px solid var(--cms-rule-strong);border-radius:var(--radius);align-items:center;height:44px;list-style:none;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.Header-module__Af2_WG__mobile>summary:hover{background:var(--cms-mist);border-color:var(--cms-blue);color:var(--cms-navy)}.Header-module__Af2_WG__mobile[open]>summary{background:var(--cms-blue);border-color:var(--cms-blue);color:var(--cms-paper)}.Header-module__Af2_WG__mobile>summary::-webkit-details-marker{display:none}.Header-module__Af2_WG__mobilePanel{width:min(92vw,360px);max-height:calc(100vh - var(--header-height) - 80px);max-height:calc(100dvh - var(--header-height) - 80px);overscroll-behavior:contain;background:var(--cms-paper);border:1px solid var(--cms-rule);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-3);position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.Header-module__Af2_WG__mobilePanel ul{margin:0;padding:0;list-style:none}.Header-module__Af2_WG__mobilePanel a{min-height:44px;padding:var(--space-2) var(--space-2);color:var(--cms-blue);border-radius:var(--radius);align-items:center;font-weight:500;text-decoration:none;transition:background-color .14s,color .14s;display:flex}.Header-module__Af2_WG__mobilePanel a:hover,.Header-module__Af2_WG__mobilePanel a:focus-visible{background:var(--cms-mist);color:var(--cms-navy)}.Header-module__Af2_WG__mobilePanel a[data-current]{background:var(--cms-mist);color:var(--cms-navy);box-shadow:inset 3px 0 0 var(--cms-navy);font-weight:700}.Header-module__Af2_WG__mobilePanel .Header-module__Af2_WG__group{margin-top:var(--space-2);padding-left:var(--space-3);border-left:2px solid var(--cms-rule)}.Header-module__Af2_WG__mobilePanel .Header-module__Af2_WG__group a{font-size:var(--text-sm)}.Header-module__Af2_WG__mobileSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-2);border-radius:var(--radius);color:var(--cms-blue);font-weight:500;list-style:none;transition:background-color .14s,color .14s;display:flex}.Header-module__Af2_WG__mobileSummary::-webkit-details-marker{display:none}.Header-module__Af2_WG__mobileSummary:hover,.Header-module__Af2_WG__mobileSummary:focus-visible{background:var(--cms-mist);color:var(--cms-navy)}.Header-module__Af2_WG__mobileSummary[data-current]{color:var(--cms-navy);font-weight:700}.Header-module__Af2_WG__mobileSummary svg{flex:none;transition:transform .2s cubic-bezier(.2,.8,.3,1)}.Header-module__Af2_WG__mobileGroup[open]>.Header-module__Af2_WG__mobileSummary svg{transform:rotate(180deg)}.Header-module__Af2_WG__mobileGroup .Header-module__Af2_WG__group{margin-left:var(--space-2)}.Header-module__Af2_WG__mobileGroupTitle{margin:var(--space-3) 0 var(--space-1);padding:0 var(--space-3);font-size:var(--text-xs);color:var(--cms-slate);font-weight:700}.Header-module__Af2_WG__mobileGroup li:first-child>.Header-module__Af2_WG__mobileGroupTitle{margin-top:var(--space-1)}.Header-module__Af2_WG__mobileGroupList{margin:0;padding:0;list-style:none}@media (prefers-reduced-motion:reduce){.Header-module__Af2_WG__mobileSummary svg,.Header-module__Af2_WG__topLink:after,.Header-module__Af2_WG__caret,.Header-module__Af2_WG__apply svg{transition:none}.Header-module__Af2_WG__panel{transform:translateX(var(--panel-x));transition:opacity,visibility}.Header-module__Af2_WG__list li:hover>.Header-module__Af2_WG__panel,.Header-module__Af2_WG__list li:focus-within>.Header-module__Af2_WG__panel{transform:translateX(var(--panel-x))}.Header-module__Af2_WG__list li:hover>.Header-module__Af2_WG__topLink .Header-module__Af2_WG__caret,.Header-module__Af2_WG__list li:focus-within>.Header-module__Af2_WG__topLink .Header-module__Af2_WG__caret,.Header-module__Af2_WG__phone:hover,.Header-module__Af2_WG__apply:hover,.Header-module__Af2_WG__apply:active,.Header-module__Af2_WG__apply:hover svg{transform:none}}@media (min-width:1024px){.Header-module__Af2_WG__list,.Header-module__Af2_WG__wide{display:flex}.Header-module__Af2_WG__phoneTap,.Header-module__Af2_WG__mobile{display:none}.Header-module__Af2_WG__nav{order:2;margin:0 auto}.Header-module__Af2_WG__actions{gap:var(--space-4);order:3;margin-left:0}}
.calculators-module__7vQIza__breakdown{gap:var(--space-4);display:grid}.calculators-module__7vQIza__breakdown [data-slice=principalAndInterest]{--slice:var(--cms-navy)}.calculators-module__7vQIza__breakdown [data-slice=propertyTax]{--slice:var(--cms-blue)}.calculators-module__7vQIza__breakdown [data-slice=homeInsurance]{--slice:var(--cms-rule-strong)}.calculators-module__7vQIza__breakdown [data-slice=mortgageInsurance]{--slice:var(--cms-red)}.calculators-module__7vQIza__breakdown [data-slice=hoa]{--slice:var(--cms-slate)}.calculators-module__7vQIza__breakdownHeading{margin:var(--space-2) 0 0;max-width:none;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cms-slate);font-weight:600}.calculators-module__7vQIza__honest{max-width:none;font-size:var(--text-sm);color:var(--cms-ink);padding-top:var(--space-3);border-top:1px solid var(--cms-rule);margin:0}.calculators-module__7vQIza__donut{width:132px;height:132px;margin:0 auto;transform:rotate(-90deg)}.calculators-module__7vQIza__donutTrack{fill:none;stroke:var(--cms-mist-2);stroke-width:14px}.calculators-module__7vQIza__donutSlice{fill:none;stroke:var(--slice,var(--cms-rule-strong));stroke-width:14px;stroke-linecap:butt}.calculators-module__7vQIza__chartCaption{text-align:center;max-width:none;font-size:var(--text-xs);color:var(--cms-slate);margin:0}.calculators-module__7vQIza__pair{gap:var(--space-4);display:grid}@media (min-width:560px){.calculators-module__7vQIza__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ServiceArea-module__1gMFLG__inner{gap:var(--space-6);align-items:start;display:grid}@media (min-width:900px){.ServiceArea-module__1gMFLG__inner{gap:var(--space-7);grid-template-columns:1.4fr 1fr}}.ServiceArea-module__1gMFLG__text{color:var(--cms-slate)}@media (max-width:899px){.ServiceArea-module__1gMFLG__inner>div>h2,.ServiceArea-module__1gMFLG__text{text-align:center}.ServiceArea-module__1gMFLG__inner>div>.eyebrow{text-align:center}.ServiceArea-module__1gMFLG__text{margin-left:auto;margin-right:auto}}.ServiceArea-module__1gMFLG__regions{margin:0 0 var(--space-5);column-gap:var(--space-5);font-size:var(--text-sm);border-top:1px solid var(--cms-rule);grid-template-columns:max-content minmax(0,1fr);display:grid}.ServiceArea-module__1gMFLG__region{display:contents}.ServiceArea-module__1gMFLG__regions dt,.ServiceArea-module__1gMFLG__regions dd{padding:var(--space-2) 0;border-bottom:1px solid var(--cms-rule);margin:0}.ServiceArea-module__1gMFLG__regions dt{font-family:var(--font-serif-stack);color:var(--cms-navy);white-space:nowrap;font-weight:700}.ServiceArea-module__1gMFLG__regions dd{color:var(--cms-ink);text-wrap:pretty}@media (max-width:599px){.ServiceArea-module__1gMFLG__regions{grid-template-columns:1fr}.ServiceArea-module__1gMFLG__regions dt{border-bottom:0;padding-bottom:0}.ServiceArea-module__1gMFLG__regions dd{padding-top:2px}}.ServiceArea-module__1gMFLG__tools{background:var(--cms-mist);border:1px solid var(--cms-rule);border-radius:var(--radius-lg);padding:var(--space-5)}.ServiceArea-module__1gMFLG__toolsTitle{margin:0 0 var(--space-2);font-size:var(--text-md)}.ServiceArea-module__1gMFLG__toolsText{color:var(--cms-slate);font-size:var(--text-sm)}.ServiceArea-module__1gMFLG__toolList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ServiceArea-module__1gMFLG__toolList li{padding-top:var(--space-2);border-top:1px solid var(--cms-rule)}
.page-module__l9Q7Aa__spread{gap:var(--space-6);display:grid}.page-module__l9Q7Aa__points{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.page-module__l9Q7Aa__point{max-width:56ch}.page-module__l9Q7Aa__pointTitle{margin:0 0 var(--space-2);font-size:var(--text-md);color:var(--cms-navy);text-wrap:balance;line-height:1.25}.page-module__l9Q7Aa__pointText{color:var(--cms-slate);text-wrap:pretty;margin:0}@media (min-width:900px){.page-module__l9Q7Aa__spread{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.page-module__l9Q7Aa__aside{top:calc(var(--header-height) + var(--space-6));position:sticky}.page-module__l9Q7Aa__argument{border-left:1px solid var(--cms-rule);padding-left:var(--space-7)}}.page-module__l9Q7Aa__honest{margin:var(--space-6) 0 0;padding-left:var(--space-4);border-left:2px solid var(--cms-rule);color:var(--cms-ink);font-size:var(--text-md);max-width:56ch}.page-module__l9Q7Aa__shop{margin:var(--space-5) 0 0;font-size:var(--text-sm);max-width:56ch;font-weight:500}.page-module__l9Q7Aa__after{margin-top:var(--space-5);gap:var(--space-5);display:grid}.page-module__l9Q7Aa__note{color:var(--cms-slate);margin:0}.page-module__l9Q7Aa__contactLink a{align-items:center;min-height:44px;display:inline-flex}.page-module__l9Q7Aa__areaNote{margin-top:var(--space-1);color:var(--cms-slate);font-size:var(--text-sm);display:block}
.calculatorPage-module__w-ae_q__prose p:last-child{margin-bottom:0}.calculatorPage-module__w-ae_q__list{max-width:var(--measure);margin:0}.calculatorPage-module__w-ae_q__list li+li{margin-top:var(--space-3)}.calculatorPage-module__w-ae_q__disclaimer{border-left:3px solid var(--cms-rule-strong);padding-left:var(--space-4);margin:var(--space-5) 0 0}.calculatorPage-module__w-ae_q__siblings{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:820px){.calculatorPage-module__w-ae_q__siblings{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}}.calculatorPage-module__w-ae_q__sibling{background:var(--cms-paper);border:1px solid var(--cms-rule);border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:var(--shadow-card)}.calculatorPage-module__w-ae_q__siblingLink{min-height:44px;font-family:var(--font-serif-stack);font-size:var(--text-md);color:var(--cms-blue);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.calculatorPage-module__w-ae_q__siblingLink:hover{color:var(--cms-navy);text-decoration:underline}.calculatorPage-module__w-ae_q__siblingSummary{max-width:none;font-size:var(--text-sm);color:var(--cms-slate);margin:0}@media print{.calculatorPage-module__w-ae_q__signpost{display:none}}
.page-module__OhUzLG__note{margin-bottom:var(--space-6)}.page-module__OhUzLG__factSource{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--cms-slate);display:block}.page-module__OhUzLG__considerations{gap:var(--space-5);display:grid}@media (min-width:900px){.page-module__OhUzLG__considerations{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(2,1fr)}}.page-module__OhUzLG__block h3{margin-bottom:var(--space-2);font-size:var(--text-md)}.page-module__OhUzLG__block p{color:var(--cms-slate);font-size:var(--text-sm);margin:0}.page-module__OhUzLG__block .page-module__OhUzLG__sources{margin-top:var(--space-2);gap:0 var(--space-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;display:flex}.page-module__OhUzLG__sourcesLabel{color:var(--cms-navy);font-weight:600}.page-module__OhUzLG__sources a{align-items:center;min-height:44px;display:inline-flex}.page-module__OhUzLG__programs{max-width:var(--measure);border-top:1px solid var(--cms-rule);margin:0;padding:0;list-style:none}.page-module__OhUzLG__programs li{padding:var(--space-4) 0;border-bottom:1px solid var(--cms-rule)}.page-module__OhUzLG__programs p{margin:var(--space-1) 0 0;color:var(--cms-slate);font-size:var(--text-sm)}.page-module__OhUzLG__programLink{min-height:44px;font-weight:600;font-size:var(--text-md);align-items:center;display:inline-flex}.page-module__OhUzLG__prose{max-width:var(--measure)}.page-module__OhUzLG__prose p:last-child{margin-bottom:0}.page-module__OhUzLG__provenance{gap:var(--space-5);display:grid}.page-module__OhUzLG__links{align-items:center;gap:0 var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;max-width:none;margin:0;display:flex}.page-module__OhUzLG__linksLabel{color:var(--cms-navy);font-weight:600}.page-module__OhUzLG__links a{align-items:center;min-height:44px;display:inline-flex}
.page-module__lP0mDa__links{align-items:center;gap:0 var(--space-4);margin:var(--space-4) 0 0;font-size:var(--text-sm);flex-wrap:wrap;max-width:none;display:flex}.page-module__lP0mDa__linksLabel{color:var(--cms-navy);font-weight:600}.page-module__lP0mDa__links a{align-items:center;min-height:44px;display:inline-flex}.page-module__lP0mDa__regions{column-gap:var(--space-6);border-top:1px solid var(--cms-rule);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.page-module__lP0mDa__region{display:contents}.page-module__lP0mDa__regions dt,.page-module__lP0mDa__regions dd{padding:var(--space-4) 0;border-bottom:1px solid var(--cms-rule);margin:0}.page-module__lP0mDa__regions dt{font-family:var(--font-serif-stack);font-weight:700;font-size:var(--text-md);color:var(--cms-navy);white-space:nowrap}.page-module__lP0mDa__regions dd{gap:var(--space-1);display:grid}.page-module__lP0mDa__regionTowns{color:var(--cms-ink);max-width:60ch;font-weight:500}.page-module__lP0mDa__regionNote{color:var(--cms-slate);font-size:var(--text-sm);text-wrap:pretty;max-width:60ch;margin:0}@media (max-width:599px){.page-module__lP0mDa__regions{grid-template-columns:1fr}.page-module__lP0mDa__regions dt{border-bottom:0;padding-bottom:0}.page-module__lP0mDa__regions dd{padding-top:var(--space-1)}}.page-module__lP0mDa__changes{border-top:1px solid var(--cms-rule);margin:0;padding:0;list-style:none;display:grid}.page-module__lP0mDa__change{gap:var(--space-2);padding:var(--space-5) 0;border-bottom:1px solid var(--cms-rule);display:grid}.page-module__lP0mDa__changeTitle{font-size:var(--text-md);color:var(--cms-navy);text-wrap:balance;max-width:24ch;margin:0;line-height:1.25}.page-module__lP0mDa__change p{max-width:64ch;margin:0}@media (min-width:900px){.page-module__lP0mDa__change{gap:var(--space-6);grid-template-columns:16rem minmax(0,1fr)}}.page-module__lP0mDa__provenance{margin:var(--space-4) 0 0;font-size:var(--text-xs);color:var(--cms-slate);max-width:none}.page-module__lP0mDa__note{margin-top:var(--space-5)}.page-module__lP0mDa__authorBand{padding-bottom:var(--space-4)}.page-module__lP0mDa__author{gap:var(--space-4);display:grid}
.page-module__QN3xFa__ways{min-width:0;max-width:44rem;padding:var(--space-5);background:var(--cms-paper);border-radius:var(--radius-lg);border:1px solid #ffffffe6;box-shadow:0 1px 2px #002b5714,0 26px 48px -22px #002b5766}.page-module__QN3xFa__contactLink a{align-items:center;min-height:44px;display:inline-flex}.page-module__QN3xFa__regions{margin:0 0 var(--space-5);column-gap:var(--space-6);border-top:1px solid var(--cms-rule);grid-template-columns:max-content minmax(0,1fr);display:grid}.page-module__QN3xFa__region{display:contents}.page-module__QN3xFa__regions dt,.page-module__QN3xFa__regions dd{padding:var(--space-4) 0;border-bottom:1px solid var(--cms-rule);margin:0}.page-module__QN3xFa__regions dt{font-family:var(--font-serif-stack);font-weight:700;font-size:var(--text-md);color:var(--cms-navy);white-space:nowrap}.page-module__QN3xFa__regions dd{color:var(--cms-ink);max-width:60ch;font-weight:500}@media (max-width:599px){.page-module__QN3xFa__regions{grid-template-columns:1fr}.page-module__QN3xFa__regions dt{border-bottom:0;padding-bottom:0}.page-module__QN3xFa__regions dd{padding-top:var(--space-1)}}.page-module__QN3xFa__note{margin-top:var(--space-5)}
.page-module__zcxm4a__prose{gap:var(--space-3);display:grid}.page-module__zcxm4a__prose p{max-width:64ch;margin:0}.page-module__zcxm4a__items{border-top:1px solid var(--cms-rule);margin:0;padding:0;list-style:none;display:grid}.page-module__zcxm4a__item{gap:var(--space-2);padding:var(--space-5) 0;border-bottom:1px solid var(--cms-rule);display:grid}.page-module__zcxm4a__itemTitle{font-size:var(--text-md);color:var(--cms-navy);text-wrap:balance;max-width:24ch;margin:0;line-height:1.25}.page-module__zcxm4a__item p{max-width:64ch;margin:0}@media (min-width:900px){.page-module__zcxm4a__item{gap:var(--space-6);grid-template-columns:16rem minmax(0,1fr)}}.page-module__zcxm4a__provenance{margin:var(--space-4) 0 0;font-size:var(--text-xs);color:var(--cms-slate);max-width:none}.page-module__zcxm4a__links{align-items:center;gap:0 var(--space-4);margin:var(--space-5) 0 0;font-size:var(--text-sm);flex-wrap:wrap;max-width:none;display:flex}.page-module__zcxm4a__linksLabel{color:var(--cms-navy);font-weight:600}.page-module__zcxm4a__links a{align-items:center;min-height:44px;display:inline-flex}
.page-module__n7CxCq__checks{gap:var(--space-3);max-width:var(--measure);margin:0;padding:0;list-style:none;display:grid}.page-module__n7CxCq__checks li{gap:var(--space-3);align-items:flex-start;display:flex}.page-module__n7CxCq__check{color:var(--cms-red);flex-shrink:0;font-weight:700}.page-module__n7CxCq__qualifies{gap:var(--space-5);display:grid}@media (min-width:900px){.page-module__n7CxCq__qualifies{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(2,1fr)}}.page-module__n7CxCq__block h3{margin-bottom:var(--space-2);font-size:var(--text-md)}.page-module__n7CxCq__block p{color:var(--cms-slate);font-size:var(--text-sm);margin:0}.page-module__n7CxCq__provenance{gap:var(--space-5);display:grid}.page-module__n7CxCq__links{align-items:center;gap:0 var(--space-4);margin:var(--space-5) 0 0;font-size:var(--text-sm);flex-wrap:wrap;max-width:none;display:flex}.page-module__n7CxCq__linksLabel{color:var(--cms-navy);font-weight:600}.page-module__n7CxCq__links a{align-items:center;min-height:44px;display:inline-flex}.page-module__n7CxCq__body{--section-nav-height:45px}.page-module__n7CxCq__sectionNav{top:var(--header-height);z-index:calc(var(--z-header) - 1);background:var(--cms-paper);border-bottom:1px solid var(--cms-rule);position:sticky;box-shadow:0 8px 14px -12px #002b5766}.page-module__n7CxCq__sectionLinks{gap:var(--space-1);padding:0 calc(max(0px, (100% - var(--container)) / 2) + var(--space-4));scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.page-module__n7CxCq__sectionLinks::-webkit-scrollbar{display:none}@media (min-width:760px){.page-module__n7CxCq__sectionLinks{padding-inline:calc(max(0px, (100% - var(--container)) / 2) + var(--space-5))}}.page-module__n7CxCq__sectionLinks li{flex:none}.page-module__n7CxCq__sectionLink{align-items:center;min-height:44px;padding:0 2px;text-decoration:none;display:inline-flex}.page-module__n7CxCq__sectionLink span{height:32px;padding:0 var(--space-3);border:1px solid var(--cms-rule-strong);background:var(--cms-paper);color:var(--cms-navy);font-size:var(--text-sm);white-space:nowrap;border-radius:999px;align-items:center;font-weight:600;transition:border-color .12s,background-color .12s;display:inline-flex}@media (hover:hover) and (pointer:fine){.page-module__n7CxCq__sectionLink:hover span{border-color:var(--cms-blue);background:var(--cms-sky)}}.page-module__n7CxCq__sectionLink:focus-visible{outline:none}.page-module__n7CxCq__sectionLink:focus-visible span{outline:3px solid var(--focus-ring);outline-offset:2px}.page-module__n7CxCq__body :target{scroll-margin-top:calc(var(--header-height) + var(--section-nav-height) + var(--space-3))}
.page-module__hTp2eW__actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.page-module__hTp2eW__prose p:last-child{margin-bottom:0}.page-module__hTp2eW__families{gap:var(--space-7);display:grid}.page-module__hTp2eW__family{gap:var(--space-4);display:grid}.page-module__hTp2eW__familyTitle{font-size:var(--text-xl);color:var(--cms-navy);text-wrap:balance;margin:0}.page-module__hTp2eW__familyLede{color:var(--cms-slate);max-width:60ch;margin:0}@media (max-width:899px){.page-module__hTp2eW__familyTitle,.page-module__hTp2eW__familyLede{text-align:center;margin-left:auto;margin-right:auto}}.page-module__hTp2eW__rows{background:var(--cms-paper);border:1px solid var(--cms-rule);border-radius:var(--radius-lg);text-align:left;margin:0;padding:0;list-style:none;overflow:hidden;box-shadow:0 1px 2px #002b5714}.page-module__hTp2eW__rows li+li{border-top:1px solid var(--cms-rule)}.page-module__hTp2eW__row{column-gap:var(--space-3);min-height:56px;padding:var(--space-3) var(--space-4);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:2px;text-decoration:none;display:grid}.page-module__hTp2eW__rowName{color:var(--cms-navy);font-weight:600}.page-module__hTp2eW__rowBlurb{font-size:var(--text-sm);color:var(--cms-slate);grid-column:1}.page-module__hTp2eW__rowChevron{color:var(--cms-blue);grid-area:1/2/span 2}.page-module__hTp2eW__row:hover .page-module__hTp2eW__rowName,.page-module__hTp2eW__row:focus-visible .page-module__hTp2eW__rowName{text-decoration:underline}@media (min-width:640px){.page-module__hTp2eW__family .page-module__hTp2eW__rows{display:none}}@media (max-width:639px){.page-module__hTp2eW__family .page-module__hTp2eW__cards{display:none}}.page-module__hTp2eW__links{align-items:center;gap:0 var(--space-4);margin:var(--space-5) 0 0;font-size:var(--text-sm);flex-wrap:wrap;max-width:none;display:flex}.page-module__hTp2eW__linksLabel{color:var(--cms-navy);font-weight:600}.page-module__hTp2eW__links a{align-items:center;min-height:44px;display:inline-flex}
.ProblemPage-module__h-YoMG__action{margin:var(--space-5) 0 0}.ProblemPage-module__h-YoMG__paths{gap:var(--space-3);margin:var(--space-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}
.CompanyPanel-module__3OEf_a__panel{color:var(--cms-ink)}.CompanyPanel-module__3OEf_a__head{max-width:58ch;margin-bottom:var(--space-6)}.CompanyPanel-module__3OEf_a__heading{color:var(--cms-navy)}.CompanyPanel-module__3OEf_a__panel .eyebrow{color:var(--cms-blue)}.CompanyPanel-module__3OEf_a__lead{color:var(--cms-slate);font-size:var(--text-md);margin:0}.CompanyPanel-module__3OEf_a__lead+.CompanyPanel-module__3OEf_a__lead{margin-top:var(--space-3)}.CompanyPanel-module__3OEf_a__facts{gap:var(--space-5);margin:0 0 var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--cms-rule);display:grid}@media (min-width:900px){.CompanyPanel-module__3OEf_a__facts{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.CompanyPanel-module__3OEf_a__facts dt{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cms-slate)}.CompanyPanel-module__3OEf_a__facts dd{margin:var(--space-1) 0 0;font-family:var(--font-serif-stack);font-size:var(--text-lg);color:var(--cms-navy);align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.CompanyPanel-module__3OEf_a__lookup{font-family:var(--font-sans-stack);font-size:var(--text-xs);font-weight:500;position:relative}.CompanyPanel-module__3OEf_a__lookup:before{content:"";position:absolute;inset:-13px 0}.CompanyPanel-module__3OEf_a__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:899px){.CompanyPanel-module__3OEf_a__head{text-align:center;margin-left:auto;margin-right:auto}.CompanyPanel-module__3OEf_a__facts{text-align:center}.CompanyPanel-module__3OEf_a__facts dd,.CompanyPanel-module__3OEf_a__actions{justify-content:center}}
.LegalArticle-module__LWZDwq__section{padding-top:var(--space-6)}.LegalArticle-module__LWZDwq__layout{gap:var(--space-6);align-items:start;display:grid}@media (min-width:900px){.LegalArticle-module__LWZDwq__layout{gap:var(--space-8);grid-template-columns:240px minmax(0,1fr)}.LegalArticle-module__LWZDwq__jump{top:calc(var(--header-height) + var(--space-4));position:sticky}}.LegalArticle-module__LWZDwq__jump{min-width:0}.LegalArticle-module__LWZDwq__jumpLabel{margin:0 0 var(--space-2);max-width:none;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cms-slate);font-weight:600}.LegalArticle-module__LWZDwq__jumpList{border-left:2px solid var(--cms-rule);gap:0;margin:0;padding:0;list-style:none;display:grid}.LegalArticle-module__LWZDwq__jumpList a{min-height:44px;padding:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--cms-navy);border-left:2px solid #0000;align-items:center;margin-left:-2px;text-decoration:none;display:flex}.LegalArticle-module__LWZDwq__jumpList a:hover{color:var(--cms-blue);border-left-color:var(--cms-blue)}@media (min-width:900px){.LegalArticle-module__LWZDwq__jumpList a{min-height:36px}}.LegalArticle-module__LWZDwq__article{gap:var(--space-6);min-width:0;display:grid}.LegalArticle-module__LWZDwq__updated{max-width:none;font-size:var(--text-sm);color:var(--cms-slate);font-variant-numeric:tabular-nums;margin:0}.LegalArticle-module__LWZDwq__block{gap:var(--space-3);display:grid}.LegalArticle-module__LWZDwq__heading{scroll-margin-top:calc(var(--header-height) + var(--space-4));margin:0}.LegalArticle-module__LWZDwq__block p{margin:0}.LegalArticle-module__LWZDwq__list{padding-left:var(--space-5);gap:var(--space-2);max-width:70ch;margin:0;display:grid}.LegalArticle-module__LWZDwq__note{margin-top:var(--space-2)}
.page-module__xvU6MW__groups{gap:var(--space-4);display:grid}@media (min-width:760px){.page-module__xvU6MW__groups{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.page-module__xvU6MW__panel{background:var(--cms-paper);border:1px solid var(--cms-rule);border-radius:var(--radius-lg);padding:var(--space-5)}.page-module__xvU6MW__panel :is(h3,h4){margin:0 0 var(--space-3);font-size:var(--text-md)}.page-module__xvU6MW__bullets{padding-left:var(--space-5);gap:var(--space-2);font-size:var(--text-sm);margin:0;display:grid}.page-module__xvU6MW__notYet{margin:var(--space-5) 0 0;max-width:72ch;font-size:var(--text-sm);color:var(--cms-slate)}.page-module__xvU6MW__notYetLabel{color:var(--cms-navy);font-weight:600}.page-module__xvU6MW__programs{gap:var(--space-4);perspective:1200px;perspective-origin:50% 40%;display:grid}@media (min-width:620px){.page-module__xvU6MW__programs{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.page-module__xvU6MW__programs{gap:var(--space-5)}}.page-module__xvU6MW__pair{gap:var(--space-5);display:grid}@media (min-width:900px){.page-module__xvU6MW__pair{gap:var(--space-6);grid-template-columns:1fr 1fr}}.page-module__xvU6MW__costs{gap:var(--space-4);margin:0;display:grid}.page-module__xvU6MW__cost dt{color:var(--cms-navy);font-weight:600}.page-module__xvU6MW__cost dd{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--cms-slate)}.page-module__xvU6MW__honest{margin:var(--space-5) 0 0;color:var(--cms-navy);font-weight:600}.page-module__xvU6MW__links{align-items:center;gap:0 var(--space-4);margin:var(--space-5) 0 0;font-size:var(--text-sm);flex-wrap:wrap;max-width:none;display:flex}.page-module__xvU6MW__linksLabel{color:var(--cms-navy);font-weight:600}.page-module__xvU6MW__links a{align-items:center;min-height:44px;display:inline-flex}
.page-module__JX2OdW__tools{perspective:1200px;perspective-origin:50% 40%;gap:var(--space-4);grid-template-columns:1fr;align-items:stretch;display:grid}@media (min-width:820px){.page-module__JX2OdW__tools{gap:var(--space-5);grid-template-columns:repeat(2,1fr)}}.page-module__JX2OdW__list{max-width:var(--measure);margin:0}.page-module__JX2OdW__list li+li{margin-top:var(--space-3)}.page-module__JX2OdW__prose p:last-child{margin-bottom:0}.page-module__JX2OdW__note{margin-top:var(--space-5)}.page-module__JX2OdW__actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}
.page-module__BWEmDW__table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.page-module__BWEmDW__caption{caption-side:top;text-align:left;font-size:var(--text-xs);color:var(--cms-slate);padding-bottom:var(--space-3)}.page-module__BWEmDW__table th,.page-module__BWEmDW__table td{text-align:left;vertical-align:top;padding:var(--space-4) var(--space-4) var(--space-4) 0;border-bottom:1px solid var(--cms-rule)}.page-module__BWEmDW__table thead th{border-bottom:2px solid var(--cms-navy);font-size:var(--text-md);color:var(--cms-navy)}.page-module__BWEmDW__table thead th a{align-items:center;min-height:44px;display:inline-flex}.page-module__BWEmDW__topicHead{width:22%}.page-module__BWEmDW__topic{color:var(--cms-navy);font-weight:600}.page-module__BWEmDW__table td{color:var(--cms-ink);text-wrap:pretty}@media (max-width:40rem){.page-module__BWEmDW__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__BWEmDW__table tr{padding:var(--space-4) 0;border-bottom:1px solid var(--cms-rule);display:block}.page-module__BWEmDW__table th,.page-module__BWEmDW__table td{border-bottom:0;padding:0;display:block}.page-module__BWEmDW__topic{font-size:var(--text-md);margin-bottom:var(--space-2)}.page-module__BWEmDW__table td+td{margin-top:var(--space-3)}.page-module__BWEmDW__table td:before{content:attr(data-label);content:attr(data-label) / "";color:var(--cms-navy);font-weight:600;font-size:var(--text-sm);margin-bottom:var(--space-1);display:block}}.page-module__BWEmDW__fits{gap:var(--space-6);display:grid}@media (min-width:48rem){.page-module__BWEmDW__fits{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__BWEmDW__fitTitle{margin:0 0 var(--space-3);font-size:var(--text-md);color:var(--cms-navy)}.page-module__BWEmDW__fitList{gap:var(--space-2);margin:0;padding-left:1.25rem;display:grid}.page-module__BWEmDW__fitList li{max-width:60ch}.page-module__BWEmDW__fitLink{margin:var(--space-3) 0 0;font-size:var(--text-sm)}.page-module__BWEmDW__fitLink a{align-items:center;min-height:44px;display:inline-flex}.page-module__BWEmDW__shared{gap:var(--space-2);margin:0;padding-left:1.25rem;display:grid}.page-module__BWEmDW__shared li{max-width:64ch}.page-module__BWEmDW__sources{gap:var(--space-2);font-size:var(--text-sm);margin:0;padding-left:1.25rem;display:grid}.page-module__BWEmDW__sources a{overflow-wrap:anywhere}.page-module__BWEmDW__links{align-items:center;gap:0 var(--space-4);margin:var(--space-4) 0 0;font-size:var(--text-sm);flex-wrap:wrap;max-width:none;display:flex}.page-module__BWEmDW__linksLabel{color:var(--cms-navy);font-weight:600}.page-module__BWEmDW__links a{align-items:center;min-height:44px;display:inline-flex}
.page-module__6F0gsG__seeAlso{align-items:center;gap:0 var(--space-4);margin:var(--space-4) 0 0;font-size:var(--text-sm);flex-wrap:wrap;max-width:none;display:flex}.page-module__6F0gsG__seeAlsoLabel{color:var(--cms-navy);font-weight:600}.page-module__6F0gsG__seeAlso a{align-items:center;min-height:44px;display:inline-flex}.page-module__6F0gsG__provenance{margin:var(--space-4) 0 0;font-size:var(--text-xs);color:var(--cms-slate);max-width:none}.page-module__6F0gsG__notes{gap:var(--space-3);margin-top:var(--space-4);display:grid}.page-module__6F0gsG__prose p:last-child{margin-bottom:0}.page-module__6F0gsG__actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.page-module__6F0gsG__jump{padding:var(--space-4) 0 0}.page-module__6F0gsG__jumpList{gap:var(--space-2) var(--space-3);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.page-module__6F0gsG__jumpList a{min-height:44px;padding:0 var(--space-4);border:1px solid var(--cms-rule);font-size:var(--text-sm);color:var(--cms-navy);border-radius:999px;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.page-module__6F0gsG__jumpList a:hover{border-color:var(--cms-blue);color:var(--cms-blue)}@media (min-width:900px){.page-module__6F0gsG__jumpList{justify-content:flex-start}}
.page-module__RiNTxW__jump{padding:var(--space-4) 0 0}.page-module__RiNTxW__jumpList{gap:var(--space-2) var(--space-3);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.page-module__RiNTxW__jumpList a{min-height:44px;padding:0 var(--space-4);border:1px solid var(--cms-rule);font-size:var(--text-sm);color:var(--cms-navy);border-radius:999px;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.page-module__RiNTxW__jumpList a:hover{border-color:var(--cms-blue);color:var(--cms-blue)}@media (min-width:900px){.page-module__RiNTxW__jumpList{justify-content:flex-start}}.page-module__RiNTxW__terms{border-top:1px solid var(--cms-rule);margin:0;padding:0}.page-module__RiNTxW__entry{gap:var(--space-2);padding:var(--space-4) 0;border-bottom:1px solid var(--cms-rule);display:grid}@media (min-width:900px){.page-module__RiNTxW__entry{gap:var(--space-3) var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:start}}.page-module__RiNTxW__term{font-family:var(--font-serif-stack);font-weight:700;font-size:var(--text-md);color:var(--cms-navy);scroll-margin-top:calc(var(--header-height) + var(--space-3));margin:0}.page-module__RiNTxW__abbr{font-family:inherit;font-weight:500;font-size:var(--text-sm);color:var(--cms-slate);text-decoration:none}.page-module__RiNTxW__definition{max-width:var(--measure);margin:0}.page-module__RiNTxW__definition>p{margin:0}.page-module__RiNTxW__definition>p+p{margin-top:var(--space-2)}.page-module__RiNTxW__source,.page-module__RiNTxW__related{align-items:center;gap:0 var(--space-3);font-size:var(--text-xs);color:var(--cms-slate);flex-wrap:wrap;max-width:none;display:flex}.page-module__RiNTxW__lineLabel{color:var(--cms-navy);font-weight:600}.page-module__RiNTxW__lineLabel:after{content:":"}.page-module__RiNTxW__source a,.page-module__RiNTxW__related a{align-items:center;min-height:44px;display:inline-flex}.page-module__RiNTxW__source a{overflow-wrap:anywhere;min-width:0}.page-module__RiNTxW__notes{gap:var(--space-3);margin-top:var(--space-4);display:grid}.page-module__RiNTxW__provenance{margin-top:var(--space-6)}
.page-module__5m57PW__programsMore{margin-top:var(--space-5)}
.page-module__mYuFoG__points{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.page-module__mYuFoG__point{max-width:56ch}.page-module__mYuFoG__pointTitle{margin:0 0 var(--space-2);font-size:var(--text-md);color:var(--cms-navy);text-wrap:balance;line-height:1.25}.page-module__mYuFoG__pointText{color:var(--cms-slate);text-wrap:pretty;margin:0}.page-module__mYuFoG__programs{margin:0;padding:0;list-style:none;display:grid}.page-module__mYuFoG__program{padding:var(--space-4) 0;border-top:1px solid var(--cms-rule);max-width:64ch}.page-module__mYuFoG__program:last-child{border-bottom:1px solid var(--cms-rule)}.page-module__mYuFoG__programTitle{margin:0 0 var(--space-1);font-size:var(--text-md);line-height:1.25}.page-module__mYuFoG__programText{color:var(--cms-slate);text-wrap:pretty;margin:0}.page-module__mYuFoG__services{gap:var(--space-2) var(--space-6);color:var(--cms-ink);max-width:72ch;margin:0;padding-left:1.25em;display:grid}.page-module__mYuFoG__services li{padding-left:var(--space-1);text-wrap:pretty}.page-module__mYuFoG__sendText{max-width:56ch;color:var(--cms-ink);text-wrap:pretty;margin:0}.page-module__mYuFoG__actions{margin-top:var(--space-5);gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__mYuFoG__after{margin-top:var(--space-5)}@media (min-width:720px){.page-module__mYuFoG__services{grid-template-columns:repeat(2,minmax(0,1fr))}}
.page-module__HSiFxa__reasons{gap:var(--space-5);display:grid}@media (min-width:900px){.page-module__HSiFxa__reasons{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(2,1fr)}}.page-module__HSiFxa__reason h3{margin-bottom:var(--space-2);font-size:var(--text-md)}.page-module__HSiFxa__reason p{color:var(--cms-slate);font-size:var(--text-sm);margin:0}.page-module__HSiFxa__honest{margin:calc(-1 * var(--space-3)) 0 var(--space-5);color:var(--cms-ink)}.page-module__HSiFxa__actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.page-module__HSiFxa__prose p:last-child{margin-bottom:0}.page-module__HSiFxa__usesHeading{margin:var(--space-6) 0 var(--space-4);font-size:var(--text-md)}.page-module__HSiFxa__uses{gap:var(--space-4);max-width:var(--measure);margin:0;display:grid}@media (min-width:900px){.page-module__HSiFxa__uses{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(2,1fr);max-width:none}}.page-module__HSiFxa__use{gap:var(--space-1);display:grid}.page-module__HSiFxa__use dt{color:var(--cms-navy);font-weight:600}.page-module__HSiFxa__use dd{color:var(--cms-slate);font-size:var(--text-sm);margin:0}.page-module__HSiFxa__warning{margin:var(--space-6) 0 0;padding:var(--space-5);background:var(--cms-mist);border-left:4px solid var(--cms-red);border-radius:var(--radius);color:var(--cms-ink)}.page-module__HSiFxa__note{margin-top:var(--space-5)}
.page-module__RU0WCq__passages{gap:var(--space-6);max-width:70ch;display:grid}.page-module__RU0WCq__passage h2{margin:0 0 var(--space-3)}.page-module__RU0WCq__passage p{text-wrap:pretty;margin:0}.page-module__RU0WCq__passage .page-module__RU0WCq__programLink{margin-top:var(--space-2);font-size:var(--text-sm);font-weight:500}.page-module__RU0WCq__links{gap:var(--space-3);margin:var(--space-5) 0 0;font-size:var(--text-sm);flex-wrap:wrap;display:flex}.page-module__RU0WCq__linksLabel{color:var(--cms-slate)}.page-module__RU0WCq__provenance{gap:var(--space-5);display:grid}
.apply-module__c8V9wa__layout{gap:var(--space-6);align-items:start;display:grid}@media (min-width:900px){.apply-module__c8V9wa__layout{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.apply-module__c8V9wa__main{gap:var(--space-5);min-width:0;display:grid}.apply-module__c8V9wa__main h2{margin:0}.apply-module__c8V9wa__steps{gap:var(--space-4);max-width:60ch;margin:0;padding:0;list-style:none;display:grid}.apply-module__c8V9wa__steps li{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.apply-module__c8V9wa__numeral{background:var(--cms-navy);width:2rem;height:2rem;color:var(--cms-paper);font-family:var(--font-serif-stack);font-weight:700;font-size:var(--text-sm);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.apply-module__c8V9wa__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.apply-module__c8V9wa__fine{font-size:var(--text-sm);color:var(--cms-slate);max-width:60ch;margin:0}.apply-module__c8V9wa__notice{padding:var(--space-3) var(--space-4);border:1px solid var(--cms-rule-strong);border-radius:var(--radius);background:var(--cms-mist);color:var(--cms-ink);max-width:60ch;margin:0}.apply-module__c8V9wa__note:empty{display:none}.apply-module__c8V9wa__aside{gap:var(--space-3);min-width:0;padding:var(--space-5);background:var(--cms-paper);border:1px solid var(--cms-rule);border-radius:var(--radius-lg);align-content:start;display:grid;box-shadow:0 1px 2px #002b5714,0 26px 48px -22px #002b574d}.apply-module__c8V9wa__aside h2{font-size:var(--text-lg);margin:0}.apply-module__c8V9wa__asideLede{color:var(--cms-slate);font-size:var(--text-sm);text-wrap:pretty;margin:0}.apply-module__c8V9wa__ready{gap:var(--space-2);margin:0;padding-left:1.25rem;display:grid}
.StagingBar-module__DUNNya__bar{align-items:center;gap:var(--space-2) var(--space-4);padding:6px var(--space-4);background:var(--cms-ink);color:#fff;font-size:var(--text-xs);flex-wrap:wrap;line-height:1.4;display:flex}.StagingBar-module__DUNNya__label{letter-spacing:.14em;text-transform:uppercase;font-weight:700}.StagingBar-module__DUNNya__detail{color:#c9cfd6;font-variant-numeric:tabular-nums}
.StatBand-module__1upLvG__band{padding:var(--space-5) 0}.StatBand-module__1upLvG__navy{background:var(--cms-navy);color:var(--cms-paper)}.StatBand-module__1upLvG__sky{background:var(--cms-mist);color:var(--cms-ink);border-bottom:1px solid var(--cms-rule)}.StatBand-module__1upLvG__sky .StatBand-module__1upLvG__value{color:var(--cms-navy)}.StatBand-module__1upLvG__sky .StatBand-module__1upLvG__label{color:var(--cms-slate)}.StatBand-module__1upLvG__grid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.StatBand-module__1upLvG__stat{display:block}.StatBand-module__1upLvG__grid[data-count="3"],.StatBand-module__1upLvG__grid[data-count="5"]{gap:var(--space-3);grid-template-columns:1fr}.StatBand-module__1upLvG__grid[data-count="3"] .StatBand-module__1upLvG__stat,.StatBand-module__1upLvG__grid[data-count="5"] .StatBand-module__1upLvG__stat{align-items:baseline;gap:var(--space-3);grid-template-columns:3.5rem 1fr;display:grid}@media (min-width:760px){.StatBand-module__1upLvG__grid{grid-template-columns:repeat(4,1fr)}.StatBand-module__1upLvG__grid[data-count="3"]{grid-template-columns:repeat(3,1fr)}.StatBand-module__1upLvG__grid[data-count="2"]{grid-template-columns:repeat(2,1fr)}.StatBand-module__1upLvG__grid[data-count="3"] .StatBand-module__1upLvG__stat,.StatBand-module__1upLvG__grid[data-count="5"] .StatBand-module__1upLvG__stat{display:block}}.StatBand-module__1upLvG__value{font-family:var(--font-serif-stack);font-weight:600;font-size:var(--text-2xl);font-variant-numeric:tabular-nums;line-height:1;display:block}.StatBand-module__1upLvG__label{margin-top:var(--space-2);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cms-on-navy);display:block}.StatBand-module__1upLvG__grid[data-count="3"] .StatBand-module__1upLvG__label,.StatBand-module__1upLvG__grid[data-count="5"] .StatBand-module__1upLvG__label{margin-top:0}@media (min-width:760px){.StatBand-module__1upLvG__grid[data-count="3"] .StatBand-module__1upLvG__label,.StatBand-module__1upLvG__grid[data-count="5"] .StatBand-module__1upLvG__label{margin-top:var(--space-2)}}
.schedule-module__Vz0wWa__schedule{gap:var(--space-5);margin-top:var(--space-6);--schedule-columns:minmax(72px, .9fr) repeat(4, minmax(76px, 1fr)) minmax(104px, .9fr);display:grid}.schedule-module__Vz0wWa__caption{max-width:var(--measure);font-size:var(--text-sm);color:var(--cms-slate);margin:0}.schedule-module__Vz0wWa__scroller{overscroll-behavior-x:contain;border:1px solid var(--cms-rule);border-radius:var(--radius);overflow-x:auto}.schedule-module__Vz0wWa__scroller:focus-visible{outline-offset:-3px}.schedule-module__Vz0wWa__body{min-width:660px}.schedule-module__Vz0wWa__head{grid-template-columns:var(--schedule-columns);gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--cms-mist);border-bottom:1px solid var(--cms-rule-strong);font-family:var(--font-serif-stack);font-weight:600;font-size:var(--text-sm);color:var(--cms-navy);white-space:nowrap;display:grid}.schedule-module__Vz0wWa__head span:not(:first-child){text-align:right}.schedule-module__Vz0wWa__year{border-bottom:1px solid var(--cms-rule)}.schedule-module__Vz0wWa__year:last-child{border-bottom:0}.schedule-module__Vz0wWa__yearSummary{grid-template-columns:var(--schedule-columns);gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;min-height:44px;font-size:var(--text-sm);color:var(--cms-ink);align-items:baseline;list-style:none;display:grid}.schedule-module__Vz0wWa__yearSummary::-webkit-details-marker{display:none}.schedule-module__Vz0wWa__yearSummary:hover{background:var(--cms-mist)}.schedule-module__Vz0wWa__yearSummary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.schedule-module__Vz0wWa__yearLabel{padding-right:var(--space-2);background:var(--cms-paper);color:var(--cms-navy);font-weight:600;position:sticky;left:0}.schedule-module__Vz0wWa__yearSummary:hover .schedule-module__Vz0wWa__yearLabel{background:var(--cms-mist)}.schedule-module__Vz0wWa__cell{text-align:right;white-space:nowrap}.schedule-module__Vz0wWa__toggle{font-size:var(--text-xs);color:var(--cms-blue);white-space:nowrap;font-weight:600}.schedule-module__Vz0wWa__toggleClose,.schedule-module__Vz0wWa__year[open] .schedule-module__Vz0wWa__toggleOpen{display:none}.schedule-module__Vz0wWa__year[open] .schedule-module__Vz0wWa__toggleClose{display:inline}.schedule-module__Vz0wWa__months{border-collapse:collapse;text-align:right;width:100%;font-size:var(--text-xs);background:var(--cms-mist)}.schedule-module__Vz0wWa__months :is(th,td){padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--cms-mist-2);white-space:nowrap}.schedule-module__Vz0wWa__months thead th{color:var(--cms-slate);border-bottom-color:var(--cms-rule);font-weight:600}.schedule-module__Vz0wWa__months tbody tr:last-child :is(th,td){border-bottom:0}.schedule-module__Vz0wWa__months :is(thead,tbody) :is(th):first-child{text-align:left;background:var(--cms-mist);position:sticky;left:0}.schedule-module__Vz0wWa__note{max-width:var(--measure);font-size:var(--text-xs);color:var(--cms-slate);margin:0}.schedule-module__Vz0wWa__chart{gap:var(--space-2);display:grid}.schedule-module__Vz0wWa__plot{width:100%;height:140px}.schedule-module__Vz0wWa__axis{stroke:var(--cms-rule);stroke-width:1px}.schedule-module__Vz0wWa__line{fill:none;stroke:var(--series,var(--cms-rule-strong));stroke-width:2px;stroke-linejoin:round}.schedule-module__Vz0wWa__chart [data-series=balance]{--series:var(--cms-blue)}.schedule-module__Vz0wWa__chart [data-series=interest]{--series:var(--cms-red)}.schedule-module__Vz0wWa__legend{gap:var(--space-2) var(--space-5);max-width:none;font-size:var(--text-xs);color:var(--cms-slate);flex-wrap:wrap;margin:0;display:flex}.schedule-module__Vz0wWa__key{align-items:center;gap:var(--space-2);display:inline-flex}.schedule-module__Vz0wWa__key:before{content:"";background:var(--series);border-radius:2px;width:14px;height:3px}@media print{.schedule-module__Vz0wWa__chart{display:none}.schedule-module__Vz0wWa__scroller{border:0;overflow:visible}.schedule-module__Vz0wWa__body{min-width:0}.schedule-module__Vz0wWa__yearLabel,.schedule-module__Vz0wWa__months :is(thead,tbody) :is(th):first-child{position:static}.schedule-module__Vz0wWa__toggle{display:none}.schedule-module__Vz0wWa__year{break-inside:avoid}.schedule-module__Vz0wWa__yearSummary{cursor:auto;break-after:avoid}.schedule-module__Vz0wWa__months thead{display:table-header-group}}@supports selector(::details-content){@media print{.schedule-module__Vz0wWa__year::details-content{content-visibility:visible}}}
