._8K_0Aa_switch{background:#fff;border:1px solid #1d5a5e24;border-radius:.42rem;grid-auto-columns:minmax(2.7rem,1fr);grid-auto-flow:column;gap:.15rem;padding:.2rem;display:inline-grid}._8K_0Aa_option{color:#1d5a5e99;cursor:pointer;min-height:1.9rem;font:700 .6rem/1 var(--font-montserrat), sans-serif;letter-spacing:.08em;background:0 0;border:0;border-radius:.3rem;padding:.42rem .52rem;transition:background-color .18s,color .18s}._8K_0Aa_option:hover{color:#1d5a5e}._8K_0Aa_option[data-active=true]{color:#fff;background:#1d5a5e}._8K_0Aa_switch[data-compact=true]{border-color:#dde6e4;border-radius:8px;gap:0;padding:0;display:inline-flex;overflow:hidden}._8K_0Aa_switch[data-compact=true] ._8K_0Aa_option{letter-spacing:0;border-radius:0;min-height:0;padding:.16rem .5rem;font-size:.7rem;font-weight:600}@media (prefers-reduced-motion:reduce){._8K_0Aa_option{transition:none}}@media (hover:none){._8K_0Aa_option{min-height:2.75rem}}
section:has(>.XARsyq_bar){padding-bottom:2.5rem}.XARsyq_bar{bottom:max(.85rem, env(safe-area-inset-bottom));z-index:50;background:var(--shop-spec-surface,#f4f6f6);color:#1d5a5e;border:1px solid #1d5a5e29;border-radius:.75rem;grid-template-columns:minmax(10.5rem,1fr) auto auto;align-items:center;gap:.85rem;width:min(100%,72rem);margin:2.5rem auto 0;padding:.72rem;display:grid;position:sticky;box-shadow:0 .25rem .875rem #113a3d17}.XARsyq_pending{visibility:hidden;pointer-events:none}.XARsyq_total{grid-template-columns:auto 1fr;align-items:baseline;gap:.18rem .6rem;min-width:0;padding:.18rem .35rem;display:grid}.XARsyq_eyebrow{color:#1d5a5e8f;font:700 .58rem/1 var(--font-montserrat), sans-serif;letter-spacing:.18em;text-transform:uppercase}.XARsyq_amount{color:#1d5a5e;font:700 clamp(1.35rem, 2.3vw, 1.85rem) / 1 var(--font-montserrat), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.04em;white-space:nowrap}.XARsyq_note{color:#1d5a5e8f;font:500 .62rem/1.3 var(--font-montserrat), sans-serif;letter-spacing:.01em;white-space:nowrap;grid-column:1/-1}.XARsyq_actions{flex-wrap:wrap;align-items:stretch;gap:.45rem;display:flex}.XARsyq_bar [role=radio]{min-width:2.75rem;min-height:2.75rem;font-size:.75rem}.XARsyq_primary,.XARsyq_secondary{cursor:pointer;min-height:2.75rem;font:700 .62rem/1 var(--font-montserrat), sans-serif;letter-spacing:.15em;text-align:center;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.72rem 1rem;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s;display:inline-flex}.XARsyq_primary{color:#fff;background:#1d5a5e;border:1px solid #1d5a5e}.XARsyq_primary:hover,.XARsyq_primary:focus-visible{color:#1d5a5e;background:#e4b957;border-color:#e4b957}.XARsyq_primary:disabled{cursor:not-allowed;opacity:.45}.XARsyq_primary:disabled:hover,.XARsyq_primary:disabled:focus-visible{color:#fff;background:#1d5a5e;border-color:#1d5a5e}.XARsyq_secondary{color:#1d5a5e;background:#fff;border:1px solid #1d5a5e38}.XARsyq_secondary:hover,.XARsyq_secondary:focus-visible{border-color:#1d5a5e}@media (max-width:820px){.XARsyq_bar{grid-template-columns:minmax(0,1fr) auto}.XARsyq_total{text-align:left}.XARsyq_total .XARsyq_eyebrow,.XARsyq_note{display:none}.XARsyq_amount{grid-column:1/-1}.XARsyq_primary,.XARsyq_secondary{flex:1 1 0}.XARsyq_actions{grid-column:1/-1}.XARsyq_bar[data-has-secondary=true] .XARsyq_actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.XARsyq_bar[data-has-secondary=true] .XARsyq_actions>*{width:100%}.XARsyq_bar[data-has-secondary=true] .XARsyq_primary{grid-column:1/-1}}@media (max-width:640px){section:has(>.XARsyq_bar){padding-bottom:1.5rem}.XARsyq_bar{margin-top:1.5rem}}@media (max-width:480px){.XARsyq_bar{bottom:max(.45rem, env(safe-area-inset-bottom));border-radius:.62rem;gap:.55rem;padding:.58rem}.XARsyq_primary,.XARsyq_secondary,.XARsyq_actions>span>button{letter-spacing:.07em;min-width:0;padding-inline:.7rem;font-size:.75rem}.XARsyq_amount{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:clamp(1.05rem,5vw,1.35rem);line-height:1.05}}@media (max-width:820px) and (max-height:560px){.XARsyq_bar{position:static}}@media (prefers-reduced-motion:reduce){.XARsyq_primary,.XARsyq_secondary{transition:none}}@media (hover:none){.XARsyq_primary,.XARsyq_secondary{min-height:2.75rem}}
.N96cNq_panel{box-sizing:border-box;border:1px solid var(--shop-spec-border,#1d5a5e14);background:var(--shop-spec-surface,#f4f6f6);border-radius:.4rem;margin:0}.N96cNq_panel[data-variant=features]{grid-template-columns:1fr;gap:.65rem 1.6rem;padding:1.2rem 1.4rem;list-style:none;display:grid}.N96cNq_feature{color:#1d5a5ed6;font:500 .92rem/1.45 var(--font-montserrat), sans-serif;align-items:flex-start;gap:.65rem;display:flex}.N96cNq_tick{background:var(--shop-spec-accent,#e4b957);color:#fff;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;margin-top:.05rem;display:inline-flex}.N96cNq_panel[data-variant=stats]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.6rem;padding:1.2rem 1.4rem;display:grid}.N96cNq_stat{flex-direction:column;gap:.3rem;min-width:0;display:flex}.N96cNq_stat dt{color:#1d5a5e8c;font:700 .75rem/1.1 var(--font-montserrat), sans-serif;letter-spacing:.22em;text-transform:uppercase;margin:0}.N96cNq_stat dd{color:#1d5a5e;font:700 1rem/1.2 var(--font-montserrat), sans-serif;letter-spacing:-.012em;margin:0}.N96cNq_stat sup{vertical-align:super;font-size:.6em}.N96cNq_detail{color:#1d5a5e8c;font:500 .75rem/1.3 var(--font-montserrat), sans-serif;letter-spacing:.04em;margin-top:.22rem;display:block}@media (min-width:600px){.N96cNq_panel[data-variant=features]{grid-template-columns:repeat(2,minmax(0,1fr));padding:1.4rem 1.8rem}}@media (min-width:768px){.N96cNq_panel[data-variant=stats]{grid-template-columns:repeat(4,minmax(0,1fr));padding:1.4rem 1.8rem}.N96cNq_panel[data-variant=stats][data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}
