.plan-box[data-astro-cid-cxtrot5r]{background:var(--color-card-border);border:1px solid var(--color-card-border);border-radius:var(--radius-card);gap:1px;width:100%;display:grid;overflow:hidden;box-shadow:0 13px 57px -5px #32325d1a,0 8px 26px -8px #00000026}@media (width<=479px){.plan-box[data-astro-cid-cxtrot5r] .plan-card.plan{padding:36px 24px 28px}}@media (width>=768px){.plan-box[data-astro-cid-cxtrot5r]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1120px){.plan-box[data-astro-cid-cxtrot5r]{grid-template-columns:repeat(3,minmax(0,1fr))}}.plan-box[data-astro-cid-cxtrot5r] .plan-card.plan{box-shadow:none;background:var(--color-surface);transition:background var(--default-transition-duration) ease;border:0;border-radius:0;gap:26px;padding:44px 40px 40px}.plan-box[data-astro-cid-cxtrot5r] .plan-card.plan:hover{box-shadow:none;background:#fbfdff;transform:none}.plan-box[data-astro-cid-cxtrot5r] .plan-card.plan--featured{background:var(--color-surface);box-shadow:inset 0 0 0 3px var(--color-blue);border:0}.plan-box[data-astro-cid-cxtrot5r] .plan-card.plan--featured:hover{box-shadow:inset 0 0 0 3px var(--color-blue);background:#fbfdff}.plan-box[data-astro-cid-cxtrot5r] .plan-card .plan__ribbon{background:var(--color-blue);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:0 0 4px 4px;margin:0;font-size:11.5px;font-weight:700;line-height:1;text-align:left!important;padding:7px 14px 6px!important;position:absolute!important;top:0!important;left:40px!important;right:auto!important}.plan-box[data-astro-cid-cxtrot5r] .plan-card.plan--featured .btn-outline-blue{background:var(--color-blue);color:#fff}.plan-box[data-astro-cid-cxtrot5r] .plan-card.plan--featured .btn-outline-blue:hover{background:var(--color-navy);border-color:var(--color-navy)}@media (width<=479px){.plan-box[data-astro-cid-cxtrot5r] .plan-card .plan__ribbon{left:24px!important}}
.plan-card[data-astro-cid-urvcgkoj].plan{transition:transform var(--default-transition-duration) ease, box-shadow var(--default-transition-duration) ease;border:0;gap:32px;padding:32px;box-shadow:0 13px 27px -5px #32325d26,0 8px 16px -8px #0003}.plan-card[data-astro-cid-urvcgkoj].plan:hover{transform:translateY(-2px);box-shadow:0 23px 37px -5px #32325d33,0 18px 26px -8px #00000040}.plan-card[data-astro-cid-urvcgkoj].plan--featured{border:4px solid var(--color-blue)}.plan-card[data-astro-cid-urvcgkoj] .plan__ribbon[data-astro-cid-urvcgkoj]{text-align:center;border-radius:var(--radius-card);padding:6px 16px 4px;font-size:14px;font-weight:600;top:-12px;left:36px;right:36px}.plan-card[data-astro-cid-urvcgkoj] .plan__header[data-astro-cid-urvcgkoj]{align-items:flex-start}.plan-card[data-astro-cid-urvcgkoj] .plan__name[data-astro-cid-urvcgkoj]{color:var(--color-blue);font-size:35px;font-weight:600;line-height:1.2}.plan-card[data-astro-cid-urvcgkoj] .plan__price[data-astro-cid-urvcgkoj]{color:var(--color-heading);font-size:24px;font-weight:600;line-height:1.2}.plan-card[data-astro-cid-urvcgkoj] .plan__period[data-astro-cid-urvcgkoj]{margin-top:0;font-size:14px}.plan-card[data-astro-cid-urvcgkoj] .plan__period--note[data-astro-cid-urvcgkoj]{white-space:nowrap;margin-top:2px;font-size:13px}.plan-card[data-astro-cid-urvcgkoj] .check-list--square[data-astro-cid-urvcgkoj]{gap:16px}.plan-card[data-astro-cid-urvcgkoj] .check-list--square[data-astro-cid-urvcgkoj] li[data-astro-cid-urvcgkoj]{gap:12px;font-size:16px}.plan-card[data-astro-cid-urvcgkoj] .check-list--square[data-astro-cid-urvcgkoj] li[data-astro-cid-urvcgkoj]:before{background:#c1e275 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23004609' d='M18.71,7.21a1,1,0,0,0-1.42,0L9.84,14.67,6.71,11.53A1,1,0,1,0,5.29,13l3.84,3.84a1,1,0,0,0,1.42,0l8.16-8.16A1,1,0,0,0,18.71,7.21Z'/%3E%3C/svg%3E") 50%/12px 12px no-repeat;border-radius:2px;width:16px;height:16px;margin-top:5px;-webkit-mask:none;mask:none}.plan-card[data-astro-cid-urvcgkoj] .check-list--square[data-astro-cid-urvcgkoj] li[data-astro-cid-urvcgkoj].is-muted:before{background-color:var(--color-card-border)}.plan-card[data-astro-cid-urvcgkoj] .divider--dotted[data-astro-cid-urvcgkoj]{border-top:2px dotted var(--color-blue)}.plan-card[data-astro-cid-urvcgkoj] .plan__specs[data-astro-cid-urvcgkoj]{flex-wrap:nowrap;justify-content:space-between;gap:8px}.plan-card[data-astro-cid-urvcgkoj] .plan__specs[data-astro-cid-urvcgkoj] .icon-list__item[data-astro-cid-urvcgkoj]{white-space:nowrap;letter-spacing:-.01em;flex:0 auto;gap:5px;min-width:0;font-size:13px}.plan-card[data-astro-cid-urvcgkoj] .plan__specs[data-astro-cid-urvcgkoj] .icon-list__icon[data-astro-cid-urvcgkoj]{color:var(--color-blue);flex:none;font-size:20px}.plan-card[data-astro-cid-urvcgkoj] .btn-outline-blue[data-astro-cid-urvcgkoj]{color:var(--color-blue);border:2px solid var(--color-blue);background:#f8fcff}.plan-card[data-astro-cid-urvcgkoj] .btn-outline-blue[data-astro-cid-urvcgkoj]:hover{background:var(--color-blue);color:#fff}.plans-heading[data-astro-cid-mqcepgyv]{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.plans-heading__lead[data-astro-cid-mqcepgyv]{max-width:640px;color:var(--color-text);font-size:18px}.plans-heading__list[data-astro-cid-mqcepgyv]{flex-wrap:wrap;justify-content:center;gap:10px 36px;margin:10px 0 0;padding:0;list-style:none;display:flex}.plans-heading__list[data-astro-cid-mqcepgyv] li[data-astro-cid-mqcepgyv]{color:var(--color-navy);align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.plans-heading__icon[data-astro-cid-mqcepgyv]{color:var(--color-blue);filter:var(--icon-shadow);display:inline-flex}.plans-heading__icon[data-astro-cid-mqcepgyv] svg{width:22px;height:22px}
.mail-card[data-astro-cid-hlrcofvu]{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;padding:26px 26px 28px;display:flex}.mail-card__icon[data-astro-cid-hlrcofvu]{color:var(--color-blue);filter:var(--icon-shadow);display:inline-flex}.mail-card__icon[data-astro-cid-hlrcofvu] svg{width:var(--icon-size);height:var(--icon-size)}.mail-steps[data-astro-cid-hlrcofvu]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mail-steps[data-astro-cid-hlrcofvu] li[data-astro-cid-hlrcofvu]{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:var(--radius-card);gap:20px;padding:24px 26px;display:flex}.mail-steps__num[data-astro-cid-hlrcofvu]{font-family:var(--font-heading);color:var(--color-blue);padding-top:2px;font-size:24px;font-weight:600;line-height:1}.mail-steps[data-astro-cid-hlrcofvu] h3[data-astro-cid-hlrcofvu]{margin:0 0 6px}.mail-record[data-astro-cid-hlrcofvu]{background:var(--color-surface);border:1px solid var(--color-card-border);border-top:4px solid var(--color-blue);border-radius:var(--radius-card);flex-direction:column;gap:10px;padding:28px 28px 30px;display:flex}.mail-record__term[data-astro-cid-hlrcofvu]{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-navy);margin:0;font-size:22px;font-weight:600}.mail-faq[data-astro-cid-hlrcofvu] .accordion__summary h3{font:inherit;margin:0}.mail-faq[data-astro-cid-hlrcofvu] .accordion__body a{color:var(--color-blue);font-weight:600}
.city-link[data-astro-cid-b6xv7jcz]{color:#fff;font-weight:500}.city-link[data-astro-cid-b6xv7jcz]:hover{color:#4aa3ff}
