.service-package-landing_page__xjRPm{background:var(--app-bg,#fff);color:var(--app-text,#18181b);min-height:100vh;overflow-x:clip}.service-package-landing_page__xjRPm a{text-underline-offset:4px}.service-package-landing_page__xjRPm a:focus-visible{outline:2px solid var(--app-accent,#6d28d9);outline-offset:5px}.service-package-landing_breadcrumbs__4aLW_,.service-package-landing_details__cjoJp,.service-package-landing_finalAction__sIh2x,.service-package-landing_footer__i_u5k,.service-package-landing_header__elrI6,.service-package-landing_hero__o57l6,.service-package-landing_related__G8TFi{width:min(1180px,calc(100% - 48px));margin-inline:auto}.service-package-landing_header__elrI6{min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--app-border,#ddd);font-size:13px}.service-package-landing_header__elrI6>a:last-child{max-width:60%;text-align:right;min-height:44px;display:flex;align-items:center;gap:12px}.service-package-landing_logo__Ncr5P{font-size:24px;font-weight:750;letter-spacing:-1px}.service-package-landing_logo__Ncr5P span{color:var(--app-accent,#6d28d9)}.service-package-landing_breadcrumbs__4aLW_{display:flex;flex-wrap:wrap;gap:10px;padding-block:24px;font-size:12px;line-height:1.6;color:var(--app-text-muted,#666)}.service-package-landing_breadcrumbs__4aLW_ a:hover,.service-package-landing_footer__i_u5k a:hover,.service-package-landing_provider__OVVI9 a:hover{text-decoration:underline}.service-package-landing_hero__o57l6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:64px;align-items:center;padding-block:28px 64px}.service-package-landing_introduction__wxcwN{min-width:0}.service-package-landing_eyebrow__jjwYp{font-size:11px;text-transform:uppercase;letter-spacing:.13em;font-weight:650;margin:0 0 16px;color:var(--app-text-muted,#666)}.service-package-landing_page__xjRPm h1{font-size:clamp(32px,4.2vw,58px);font-weight:650;letter-spacing:-.04em;line-height:1.08;margin:0 0 24px;text-wrap:balance}.service-package-landing_description__e84zP{font-size:17px;line-height:1.8;margin:0 0 18px;color:var(--app-text-muted,#666)}.service-package-landing_provider__OVVI9{font-size:13px;margin:0 0 28px}.service-package-landing_provider__OVVI9 a{text-decoration:underline;font-weight:600}.service-package-landing_facts__mHQXp{display:grid;grid-template-columns:1fr 1fr;margin:0 0 28px;border-top:1px solid var(--app-border,#ddd)}.service-package-landing_facts__mHQXp>div{padding:18px 12px 18px 0;border-bottom:1px solid var(--app-border,#ddd)}.service-package-landing_facts__mHQXp dt{font-size:11px;color:var(--app-text-muted,#666);margin-bottom:6px}.service-package-landing_facts__mHQXp dd{font-size:15px;font-weight:600;margin:0}.service-package-landing_primary__PuvbL{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:54px;border-radius:10px;padding:14px 20px;background:var(--app-text,#18181b);color:var(--app-bg,#fff);font-size:14px;line-height:1.5;font-weight:600;transition:opacity .15s}.service-package-landing_primary__PuvbL:hover{opacity:.85}.service-package-landing_note__gDmRi{font-size:12px;line-height:1.7;color:var(--app-text-muted,#666);margin:14px 0 0}.service-package-landing_image__l6qPQ{position:relative;aspect-ratio:4/5;margin:0;border-radius:24px;overflow:hidden;min-width:0;background:var(--app-surface-muted,#eee)}.service-package-landing_image__l6qPQ img{object-fit:cover}.service-package-landing_image__l6qPQ figcaption{position:absolute;bottom:16px;left:16px;max-width:calc(100% - 32px);font-size:11px;line-height:1.5;border-radius:5px;padding:7px 10px;background:#0009;color:#fff}.service-package-landing_details__cjoJp{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-block:48px;border-top:1px solid var(--app-border,#ddd);border-bottom:1px solid var(--app-border,#ddd)}.service-package-landing_page__xjRPm h2{font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1.2;letter-spacing:-.025em;margin:0 0 20px}.service-package-landing_details__cjoJp li,.service-package-landing_details__cjoJp p{font-size:15px;line-height:1.9;color:var(--app-text-muted,#666)}.service-package-landing_details__cjoJp ul{padding-left:20px}.service-package-landing_related__G8TFi{padding-block:56px}.service-package-landing_cards__ORq9g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.service-package-landing_cards__ORq9g>a{border:1px solid var(--app-border,#ddd);padding:22px;border-radius:16px;display:grid;grid-template-columns:1fr auto;gap:14px;transition:border-color .15s}.service-package-landing_cards__ORq9g>a:hover{border-color:var(--app-text-muted,#666)}.service-package-landing_cards__ORq9g h3{font-size:15px;font-weight:600;line-height:1.6;grid-column:1/-1;margin:0}.service-package-landing_cards__ORq9g span{font-size:12px;color:var(--app-text-muted,#666)}.service-package-landing_finalAction__sIh2x{padding:40px 0 64px;border-top:1px solid var(--app-border,#ddd)}.service-package-landing_finalAction__sIh2x .service-package-landing_primary__PuvbL{max-width:560px;margin-bottom:18px}.service-package-landing_finalAction__sIh2x>a:last-child{font-size:13px;text-decoration:underline;display:inline-flex;align-items:center;min-height:44px}.service-package-landing_footer__i_u5k{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding-block:28px 40px;border-top:1px solid var(--app-border,#ddd);font-size:12px;color:var(--app-text-muted,#666)}.service-package-landing_footer__i_u5k>a{min-height:44px;display:flex;align-items:center}.service-package-landing_footer__i_u5k>span{margin-left:auto}@media(max-width:760px){.service-package-landing_breadcrumbs__4aLW_,.service-package-landing_details__cjoJp,.service-package-landing_finalAction__sIh2x,.service-package-landing_footer__i_u5k,.service-package-landing_header__elrI6,.service-package-landing_hero__o57l6,.service-package-landing_related__G8TFi{width:calc(100% - 32px)}.service-package-landing_header__elrI6{min-height:64px}.service-package-landing_hero__o57l6{grid-template-columns:1fr;gap:28px;padding-block:12px 36px}.service-package-landing_image__l6qPQ{aspect-ratio:4/3;grid-row:2;border-radius:18px}.service-package-landing_description__e84zP{font-size:16px;line-height:1.75}.service-package-landing_details__cjoJp{grid-template-columns:1fr;gap:32px;padding-block:32px}.service-package-landing_cards__ORq9g{grid-template-columns:1fr 1fr;gap:10px}.service-package-landing_cards__ORq9g>a{padding:16px}.service-package-landing_related__G8TFi{padding-block:36px}.service-package-landing_finalAction__sIh2x{padding-bottom:40px}}@media(max-width:420px){.service-package-landing_cards__ORq9g{grid-template-columns:1fr}}