._section_1rw8s_1{padding-block:var(--g08-space-section);border-bottom:1px solid var(--g08-line);background:var(--g08-white)}._section_1rw8s_1 h2{font-size:var(--g08-heading-section);font-weight:600;line-height:1.5}._included_1rw8s_11{border-radius:var(--g08-radius-surface);background:var(--g08-paper-blue);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.5rem 2.5rem;margin-block:1.5rem 2.5rem;padding:1.5rem;font-size:.9375rem;line-height:1.9;display:grid}._included_1rw8s_11 h3{font-size:1.125rem;font-weight:600;line-height:1.7}._allowance_1rw8s_27{color:var(--g08-blue);margin-block:.5rem;font-weight:600}._allowance_1rw8s_27 strong{font-variant-numeric:tabular-nums;margin-inline:.25rem;font-size:2.5rem;line-height:1.2}._policy_1rw8s_38{border-top:1px solid var(--g08-line);margin-top:.75rem;font-size:.8125rem}._policyTrigger_1rw8s_43{cursor:pointer;min-height:44px;padding-block:.75rem;font-size:.8125rem;font-weight:600}:is(._policyTrigger_1rw8s_43:focus-visible,._policyContent_1rw8s_51:focus-visible){outline:2px solid var(--g08-blue);outline-offset:3px}._policyContent_1rw8s_51{text-align:left;cursor:pointer;width:100%;min-height:44px;color:inherit;padding-bottom:.5rem;font-size:.8125rem;line-height:1.9;display:block}._services_1rw8s_66{border-top:1px solid var(--g08-line)}._row_1rw8s_69{border-bottom:1px solid var(--g08-line);grid-template-columns:minmax(0,.75fr) minmax(0,.8fr) minmax(0,1.45fr);align-items:baseline;gap:.75rem 1.5rem;padding-block:1.5rem;display:grid}._row_1rw8s_69 dt{font-size:1rem;font-weight:600;line-height:1.8}._price_1rw8s_82{color:var(--g08-blue);font-variant-numeric:tabular-nums}._price_1rw8s_82 strong{font-size:1.375rem;font-weight:600;display:inline-block}._price_1rw8s_82 span{font-size:.8125rem;display:inline-block}._description_1rw8s_95{font-size:.9375rem;line-height:1.9}._footer_1rw8s_99{align-items:center;gap:1.5rem 2.5rem;margin-top:1.25rem;display:grid}@media (max-width:767px){._included_1rw8s_11{grid-template-columns:1fr;padding:1.25rem}._row_1rw8s_69{grid-template-columns:1fr;gap:.375rem;padding-block:1.25rem}._footer_1rw8s_99{grid-template-columns:1fr}._action_1rw8s_118 a{width:100%;font-size:.875rem}}
