.plans-module__XnBIHG__page{padding-bottom:2.5rem}.plans-module__XnBIHG__crumbs{color:var(--muted);flex-wrap:wrap;gap:.6rem;padding:1.5rem 0 0;font-size:.8rem;display:flex}.plans-module__XnBIHG__hero{max-width:58rem;padding:2rem 0 2.5rem}.plans-module__XnBIHG__eyebrow{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600}.plans-module__XnBIHG__hero h1{margin:.8rem 0 1.1rem;font-size:clamp(3.1rem,6.5vw,5.4rem);line-height:1.02}.plans-module__XnBIHG__hero h1 em{color:var(--red)}.plans-module__XnBIHG__hero>p:last-child{max-width:44rem;font-size:1.02rem}.plans-module__XnBIHG__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;display:grid}.plans-module__XnBIHG__card{border:1px solid var(--ink);background:#dfe8ff;border-radius:5px 24px 5px 5px;flex-direction:column;min-width:0;padding:1.6rem;display:flex}.plans-module__XnBIHG__card:nth-child(2){background:#e2eddf}.plans-module__XnBIHG__card:nth-child(3){background:#ffd9c9}.plans-module__XnBIHG__cardTag{letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;font-size:.68rem;display:flex}.plans-module__XnBIHG__cardNumber{border:1px solid var(--ink);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.plans-module__XnBIHG__card h2{margin:1.8rem 0 1rem;font-size:2.4rem}.plans-module__XnBIHG__card p{margin-bottom:1.5rem;font-size:.87rem}.plans-module__XnBIHG__card a{border-top:1px dashed #6c7888;justify-content:space-between;align-items:center;min-height:48px;margin-top:auto;padding-top:.7rem;font-size:.85rem;font-weight:600;text-decoration:none;display:flex}.plans-module__XnBIHG__card a:hover{color:var(--blue)}.plans-module__XnBIHG__note{background:#f8e8b7;border:1px solid #cbb977;border-radius:5px;margin:2rem 0;padding:1.4rem 1.6rem}.plans-module__XnBIHG__note h2{margin:.4rem 0 .6rem;font-size:1.9rem}.plans-module__XnBIHG__note p{max-width:64rem;font-size:.9rem}.plans-module__XnBIHG__note p+p{margin-top:.6rem}.plans-module__XnBIHG__layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:2.3rem;display:grid}.plans-module__XnBIHG__aside{background:#f8e8b7;border:1px solid #cbb977;border-radius:5px;padding:1.5rem;position:sticky;top:24px}.plans-module__XnBIHG__aside h2{margin:.6rem 0 .8rem;font-size:1.7rem}.plans-module__XnBIHG__aside ul{margin:0;padding-left:1rem;font-size:.84rem}.plans-module__XnBIHG__aside li+li{margin-top:.8rem}.plans-module__XnBIHG__aside a{border-top:1px dashed #8c805f;margin-top:1.1rem;padding-top:1rem;font-size:.82rem;display:block}.plans-module__XnBIHG__steps{gap:1.6rem;display:grid}.plans-module__XnBIHG__step{background:var(--surface);border:1px solid #b5b9b2;border-radius:6px;min-width:0;padding:1.7rem}.plans-module__XnBIHG__stepTop{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.plans-module__XnBIHG__stepNumber{height:43px;color:var(--blue);font-family:var(--font-display);background:#dfe8ff;border-radius:50%;flex:0 0 43px;place-items:center;font-size:1.7rem;display:grid}.plans-module__XnBIHG__step:nth-child(2) .plans-module__XnBIHG__stepNumber{background:#f8e8b7}.plans-module__XnBIHG__step:nth-child(3) .plans-module__XnBIHG__stepNumber{background:#e2eddf}.plans-module__XnBIHG__step:nth-child(4) .plans-module__XnBIHG__stepNumber{background:#ffd9c9}.plans-module__XnBIHG__step h2{font-size:2rem}.plans-module__XnBIHG__step>p{font-size:.92rem}.plans-module__XnBIHG__example{background:#eaf0ff;border-radius:5px;margin:1.3rem 0;padding:1.2rem}.plans-module__XnBIHG__example h3{margin:.4rem 0;font-size:1.45rem}.plans-module__XnBIHG__example p{font-size:.82rem}.plans-module__XnBIHG__example details{margin-top:.65rem;font-size:.78rem}.plans-module__XnBIHG__example summary{cursor:pointer;min-height:40px;padding:.4rem 0}.plans-module__XnBIHG__exampleLink{background:var(--blue);color:#fff;border:1px solid var(--blue);border-radius:5px;justify-content:space-between;align-items:center;gap:1rem;min-height:46px;margin-top:1rem;padding:.6rem .85rem;font-size:.83rem;text-decoration:none;display:inline-flex}.plans-module__XnBIHG__exampleLink:hover{background:#17348b}.plans-module__XnBIHG__takeForward{border-top:1px dashed #b5b9b2;margin-top:1rem;padding-top:1rem;font-size:.85rem}.plans-module__XnBIHG__takeForward strong{letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:.35rem;font-size:.68rem;display:block}.plans-module__XnBIHG__remember{color:#555c66;margin-top:.8rem;font-size:.8rem}.plans-module__XnBIHG__finish{background:#e2eddf;border:1px solid #aabda8;border-radius:6px;margin-top:2rem;padding:1.5rem}.plans-module__XnBIHG__finish h2{margin:.6rem 0 1rem;font-size:2.3rem}.plans-module__XnBIHG__finish li{margin-top:.6rem;font-size:.88rem}.plans-module__XnBIHG__finish ul{padding-left:1.1rem}.plans-module__XnBIHG__save{border-top:1px dashed #98a895;margin-top:1.5rem;padding-top:1.3rem}.plans-module__XnBIHG__save>p{font-size:.8rem}.plans-module__XnBIHG__shareButton{border:1px solid var(--ink);background:var(--surface);min-height:46px;color:var(--ink);border-radius:5px;justify-content:center;align-items:center;margin-bottom:.5rem;padding:.7rem 1rem;font-size:.85rem;display:inline-flex}.plans-module__XnBIHG__shareStatus{min-height:1.4rem;font-size:.78rem}.plans-module__XnBIHG__shareFallback{margin:.5rem 0;font-size:.8rem;display:block}.plans-module__XnBIHG__shareFallback input{width:100%;font:inherit;margin-top:.4rem;padding:.7rem;font-size:1rem;display:block}.plans-module__XnBIHG__related{margin:3rem 0 0}.plans-module__XnBIHG__related h2{margin:.6rem 0 1.2rem;font-size:2.3rem}.plans-module__XnBIHG__relatedLinks{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.plans-module__XnBIHG__relatedLinks a{background:var(--surface);border:1px solid #b5b9b2;border-radius:5px;flex-direction:column;justify-content:space-between;gap:.9rem;padding:1.3rem;text-decoration:none;display:flex}.plans-module__XnBIHG__relatedLinks a:hover{border-color:var(--blue)}.plans-module__XnBIHG__relatedLinks strong{font-family:var(--font-display);font-size:1.6rem;font-weight:400;line-height:1.2}.plans-module__XnBIHG__relatedLinks span{font-size:.82rem}@media (max-width:900px){.plans-module__XnBIHG__cards{grid-template-columns:1fr}.plans-module__XnBIHG__layout{grid-template-columns:210px minmax(0,1fr);gap:1.3rem}.plans-module__XnBIHG__aside{padding:1.2rem}}@media (max-width:700px){.plans-module__XnBIHG__hero{padding:1.5rem 0 2rem}.plans-module__XnBIHG__hero h1{font-size:3.2rem}.plans-module__XnBIHG__layout{grid-template-columns:1fr}.plans-module__XnBIHG__aside{position:static}.plans-module__XnBIHG__step{padding:1.2rem}.plans-module__XnBIHG__step h2{font-size:1.8rem}.plans-module__XnBIHG__stepTop{align-items:start;gap:.75rem}.plans-module__XnBIHG__example{padding:1rem}.plans-module__XnBIHG__relatedLinks{grid-template-columns:1fr}.plans-module__XnBIHG__note,.plans-module__XnBIHG__finish{padding:1.2rem}}@media print{.plans-module__XnBIHG__aside,.plans-module__XnBIHG__exampleLink,.plans-module__XnBIHG__related,.plans-module__XnBIHG__shareButton,.plans-module__XnBIHG__shareStatus,.plans-module__XnBIHG__shareFallback{display:none}.plans-module__XnBIHG__layout{display:block}.plans-module__XnBIHG__step,.plans-module__XnBIHG__finish{break-inside:avoid;margin-bottom:1rem}}
