.narrow[data-astro-cid-oa5ytrt4]{max-width:760px}.lp-fin[data-astro-cid-oa5ytrt4]{max-width:680px;margin:1.1rem auto 0;text-align:center;color:var(--muted);font-size:.96rem;line-height:1.65}.lp-fin__link[data-astro-cid-oa5ytrt4]{color:var(--brass-dark);font-weight:600;text-decoration:underline;text-decoration-color:var(--brass);text-underline-offset:2px;text-decoration-thickness:1.5px}.lp-fin__link[data-astro-cid-oa5ytrt4]:hover{text-decoration-color:var(--brass-dark)}@media(max-width:480px){.lp-fin[data-astro-cid-oa5ytrt4]{font-size:.92rem}}.why[data-astro-cid-oa5ytrt4]{display:grid;gap:clamp(1.5rem,4vw,3rem);align-items:center}.why--has-stats[data-astro-cid-oa5ytrt4]{grid-template-columns:minmax(0,1.95fr) 1fr}.why__copy[data-astro-cid-oa5ytrt4] h2[data-astro-cid-oa5ytrt4]{margin-top:0;font-size:clamp(2.1rem,4.6vw,3rem)}.why__copy[data-astro-cid-oa5ytrt4] .lead[data-astro-cid-oa5ytrt4]{margin-bottom:0}.why__copy[data-astro-cid-oa5ytrt4] .lead[data-astro-cid-oa5ytrt4] strong[data-astro-cid-oa5ytrt4]{font-weight:700}.why-stats[data-astro-cid-oa5ytrt4]{display:flex;flex-direction:column}.why-stat[data-astro-cid-oa5ytrt4]{text-align:center;padding:clamp(.85rem,2vw,1.15rem) 0}.why-stat[data-astro-cid-oa5ytrt4]+.why-stat[data-astro-cid-oa5ytrt4]{border-top:1px solid color-mix(in srgb,var(--taupe) 35%,transparent)}.why-stat__v[data-astro-cid-oa5ytrt4]{display:block;font-family:var(--font-head);font-weight:700;line-height:1;font-size:clamp(2.3rem,4.6vw,3rem);color:var(--brass);font-variant-numeric:tabular-nums}.why-stat__l[data-astro-cid-oa5ytrt4]{display:block;margin-top:.4rem;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-dark)}@media(min-width:821px){.why__copy[data-astro-cid-oa5ytrt4] .lead[data-astro-cid-oa5ytrt4] strong[data-astro-cid-oa5ytrt4]{white-space:nowrap}}@media(max-width:820px){.why--has-stats[data-astro-cid-oa5ytrt4]{grid-template-columns:1fr}.why-stats[data-astro-cid-oa5ytrt4]{flex-direction:row}.why-stat[data-astro-cid-oa5ytrt4]{flex:1;padding:.4rem .5rem}.why-stat[data-astro-cid-oa5ytrt4]+.why-stat[data-astro-cid-oa5ytrt4]{border-top:none;border-left:1px solid color-mix(in srgb,var(--taupe) 35%,transparent)}.why-stat__v[data-astro-cid-oa5ytrt4]{font-size:clamp(1.6rem,8vw,2.1rem)}.why-stat__l[data-astro-cid-oa5ytrt4]{font-size:.62rem;letter-spacing:.08em}}.how__hook[data-astro-cid-oa5ytrt4]{margin-bottom:clamp(1.75rem,4vw,2.5rem)}.how-points[data-astro-cid-oa5ytrt4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,3vw,2rem);counter-reset:how}@media(max-width:720px){.how-points[data-astro-cid-oa5ytrt4]{grid-template-columns:1fr}}.how-point[data-astro-cid-oa5ytrt4]{counter-increment:how;padding-top:1.1rem;border-top:2px solid var(--brass)}.how-point__label[data-astro-cid-oa5ytrt4]{font-size:1.12rem;line-height:1.3;margin:0 0 .5rem;color:var(--brand-dark)}.how-point__label[data-astro-cid-oa5ytrt4]:before{content:counter(how,decimal-leading-zero);display:block;font-family:var(--font-head);font-size:.8rem;font-weight:600;letter-spacing:.08em;color:var(--brass);margin-bottom:.35rem}.how-point__text[data-astro-cid-oa5ytrt4]{margin:0;color:var(--muted);line-height:1.6}.domath__h2[data-astro-cid-oa5ytrt4]{font-size:clamp(2.15rem,4.8vw,3rem);line-height:1.14}.domath__h2[data-astro-cid-oa5ytrt4]:before{content:"";display:block;width:48px;height:2px;border-radius:2px;background:var(--brass);margin:0 auto .7rem}.domath__intro[data-astro-cid-oa5ytrt4]{max-width:640px;margin-left:auto;margin-right:auto}.domath[data-astro-cid-oa5ytrt4]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,3vw,2rem);margin:clamp(1.75rem,4vw,2.75rem) 0 1rem}@media(max-width:640px){.domath[data-astro-cid-oa5ytrt4]{grid-template-columns:1fr}}.domath__panel[data-astro-cid-oa5ytrt4]{background:var(--cream);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(1.1rem,2.6vw,1.6rem);box-shadow:var(--shadow)}.domath__cap[data-astro-cid-oa5ytrt4]{font-family:var(--font-head);font-weight:600;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand);margin:0 0 1.25rem;display:flex;align-items:center;gap:.55rem}.domath__cap[data-astro-cid-oa5ytrt4]:after{content:"";flex:1;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--brass),transparent)}.domath__bars[data-astro-cid-oa5ytrt4]{display:grid;gap:1.15rem}.mbar__head[data-astro-cid-oa5ytrt4]{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.4rem}.mbar__name[data-astro-cid-oa5ytrt4]{font-weight:600;color:var(--ink);font-size:.95rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.mbar__val[data-astro-cid-oa5ytrt4]{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.9rem;white-space:nowrap}.mbar__tag[data-astro-cid-oa5ytrt4]{font-family:var(--font-body);font-weight:700;font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-dark);background:color-mix(in srgb,var(--brass) 28%,var(--cream));border:1px solid color-mix(in srgb,var(--brass) 55%,transparent);border-radius:var(--radius-pill);padding:.12rem .5rem;white-space:nowrap}.mbar__track[data-astro-cid-oa5ytrt4]{height:13px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--sand) 70%,var(--cream));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--ink) 8%,transparent);overflow:hidden}.mbar__fill[data-astro-cid-oa5ytrt4]{display:block;width:var(--w);height:100%;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--eucalyptus),var(--brand));transform-origin:left center;animation:domath-grow .9s var(--ease) both}.mbar--win[data-astro-cid-oa5ytrt4] .mbar__fill[data-astro-cid-oa5ytrt4]{background:linear-gradient(90deg,#d8b968,var(--brass))}.mbar--win[data-astro-cid-oa5ytrt4] .mbar__val[data-astro-cid-oa5ytrt4]{color:var(--brand-dark);font-weight:700}.mbar--win[data-astro-cid-oa5ytrt4] .mbar__name[data-astro-cid-oa5ytrt4]{color:var(--brand-dark)}@keyframes domath-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.mbar__fill[data-astro-cid-oa5ytrt4]{animation:none}}.domath__note[data-astro-cid-oa5ytrt4]{font-size:.8rem;color:var(--muted);text-align:center;margin:.25rem auto 0;max-width:620px;line-height:1.5}.benefits__list[data-astro-cid-oa5ytrt4]{list-style:none;padding:0;margin:clamp(2rem,4vw,2.75rem) 0 0;display:grid;grid-template-columns:1fr 1fr;gap:.85rem 2rem}@media(max-width:640px){.benefits__list[data-astro-cid-oa5ytrt4]{grid-template-columns:1fr}}.benefits__list[data-astro-cid-oa5ytrt4] li[data-astro-cid-oa5ytrt4]{position:relative;padding-left:2rem;color:var(--ink);line-height:1.5}.benefits__list[data-astro-cid-oa5ytrt4] li[data-astro-cid-oa5ytrt4]:before{content:"✓";position:absolute;left:0;top:-1px;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:50%;background:color-mix(in srgb,var(--brass) 20%,var(--cream));color:var(--brass);font-size:.8rem;font-weight:700}.benefits__hook[data-astro-cid-oa5ytrt4]{font-family:var(--font-head);font-weight:600;font-size:clamp(2.4rem,5.6vw,3.5rem);line-height:1.14;text-align:center;color:var(--brand-dark);margin:clamp(2.25rem,5vw,3.25rem) auto 0;max-width:20ch;position:relative;padding-top:1.75rem}.benefits__hook[data-astro-cid-oa5ytrt4]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:56px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--eucalyptus),var(--brass))}.acards[data-astro-cid-oa5ytrt4]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.1rem,2.4vw,1.8rem)}.acards__dots[data-astro-cid-oa5ytrt4]{display:none}.acard[data-astro-cid-oa5ytrt4]{display:flex;flex-direction:column}.acard[data-astro-cid-oa5ytrt4]:hover{text-decoration:none}.acard[data-astro-cid-oa5ytrt4] h3[data-astro-cid-oa5ytrt4]{margin:0 0 .2rem;transition:color .2s var(--ease)}.acard__media[data-astro-cid-oa5ytrt4]{overflow:hidden}.acard__media[data-astro-cid-oa5ytrt4] img{aspect-ratio:3/2;object-fit:cover;width:100%;transition:transform .5s var(--ease)}@media(hover:hover){.acard[data-astro-cid-oa5ytrt4]:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.acard[data-astro-cid-oa5ytrt4]:hover .acard__media[data-astro-cid-oa5ytrt4] img{transform:scale(1.06)}.acard[data-astro-cid-oa5ytrt4]:hover h3[data-astro-cid-oa5ytrt4]{color:var(--accent-dark)}}@media(max-width:820px){.acards[data-astro-cid-oa5ytrt4]{display:flex;grid-template-columns:none;gap:1rem;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-padding-inline:22px;margin-inline:-22px;padding:.4rem 22px 1.2rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.acards[data-astro-cid-oa5ytrt4]::-webkit-scrollbar{display:none}.acard[data-astro-cid-oa5ytrt4]{flex:0 0 84%;scroll-snap-align:center}.acards__dots[data-astro-cid-oa5ytrt4]{display:flex;justify-content:center;gap:.55rem;margin-top:1.1rem}.acards__dot[data-astro-cid-oa5ytrt4]{width:9px;height:9px;border-radius:50%;background:var(--line);transition:transform .2s var(--ease),background .2s var(--ease)}.acards__dot[data-astro-cid-oa5ytrt4].is-active{background:var(--accent);transform:scale(1.35)}}.tstrip[data-astro-cid-khjkpmtc]{background:var(--sand);border-bottom:1px solid var(--line)}.tstrip__row[data-astro-cid-khjkpmtc]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem 1rem;padding:.8rem 20px;text-align:center}.tstrip__item[data-astro-cid-khjkpmtc]{font-size:.88rem;font-weight:600;color:var(--brand-dark)}.tstrip__star[data-astro-cid-khjkpmtc]{color:var(--brass-dark)}.tstrip__dot[data-astro-cid-khjkpmtc]{color:var(--taupe)}@media(max-width:620px){.tstrip__item--extra[data-astro-cid-khjkpmtc],.tstrip__dot--extra[data-astro-cid-khjkpmtc]{display:none}.tstrip__row[data-astro-cid-khjkpmtc]{flex-wrap:nowrap;white-space:nowrap;gap:.3rem .7rem}}.narrow[data-astro-cid-khjkpmtc]{max-width:760px}.zig[data-astro-cid-khjkpmtc]{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(1.75rem,4vw,3.5rem);align-items:center}.zig__copy[data-astro-cid-khjkpmtc] h2[data-astro-cid-khjkpmtc]{margin-top:0}.zig__copy[data-astro-cid-khjkpmtc] .lead[data-astro-cid-khjkpmtc]{margin-bottom:0}.zig__media[data-astro-cid-khjkpmtc] img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow)}@media(max-width:820px){.zig[data-astro-cid-khjkpmtc]{grid-template-columns:1fr}.zig__media[data-astro-cid-khjkpmtc]{order:-1}}.how2[data-astro-cid-khjkpmtc]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(1.75rem,4vw,3.5rem);align-items:center;margin-top:clamp(1rem,3vw,2rem)}.how2__media[data-astro-cid-khjkpmtc] img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow)}@media(max-width:900px){.how2[data-astro-cid-khjkpmtc]{grid-template-columns:1fr}.how2__media[data-astro-cid-khjkpmtc]{max-width:460px;margin-inline:auto}.how2__media[data-astro-cid-khjkpmtc] img{aspect-ratio:auto;height:auto;object-fit:contain}}.hsteps[data-astro-cid-khjkpmtc]{list-style:none;margin:0;padding:0}.hstep[data-astro-cid-khjkpmtc]{background:var(--white);border:1px solid var(--line);border-left:3px solid var(--brass);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.25rem 1.4rem}.hstep__head[data-astro-cid-khjkpmtc]{display:flex;align-items:center;gap:.8rem;margin-bottom:.55rem}.hstep__num[data-astro-cid-khjkpmtc]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--brand);color:#fff;font-family:var(--font-head);font-weight:700;font-size:1.05rem}.hstep__icon[data-astro-cid-khjkpmtc]{color:var(--eucalyptus)}.hstep__icon[data-astro-cid-khjkpmtc] svg{width:26px;height:26px;display:block}.hstep__title[data-astro-cid-khjkpmtc]{margin:0 0 .3rem;font-size:1.15rem;color:var(--brand-dark)}.hstep__text[data-astro-cid-khjkpmtc]{margin:0;color:var(--muted);line-height:1.6}.hstep-conn[data-astro-cid-khjkpmtc]{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.5rem 0}.hstep-conn__line[data-astro-cid-khjkpmtc]{width:2px;height:16px;background:color-mix(in srgb,var(--brass) 55%,transparent);border-radius:2px}.hstep-conn__arrow[data-astro-cid-khjkpmtc]{color:var(--brass);font-weight:700;line-height:1;margin-top:-.35rem}.how-fallback[data-astro-cid-khjkpmtc] .lead[data-astro-cid-khjkpmtc]+.lead[data-astro-cid-khjkpmtc]{margin-top:1rem}.btiles[data-astro-cid-khjkpmtc]{list-style:none;padding:0;margin:clamp(1.5rem,3vw,2rem) auto 0;max-width:640px;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(.6rem,1.4vw,1rem)}.btile[data-astro-cid-khjkpmtc]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:1.15rem .7rem 1.2rem}.btile__icon[data-astro-cid-khjkpmtc]{display:inline-flex;color:var(--eucalyptus)}.btile__icon[data-astro-cid-khjkpmtc] svg{width:30px;height:30px;display:block}.btile__text[data-astro-cid-khjkpmtc]{color:var(--ink);font-size:.82rem;line-height:1.35;font-weight:600}@media(max-width:820px){.btiles[data-astro-cid-khjkpmtc]{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.btiles[data-astro-cid-khjkpmtc]{grid-template-columns:repeat(2,1fr)}}.pv[data-astro-cid-khjkpmtc]{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(1.75rem,4vw,3.5rem);align-items:center}.pv__copy[data-astro-cid-khjkpmtc] h2[data-astro-cid-khjkpmtc]{margin-top:0}.pv__by[data-astro-cid-khjkpmtc]{display:flex;align-items:center;gap:.9rem;margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid var(--line)}.pv__headshot[data-astro-cid-khjkpmtc]{width:72px;height:72px;border-radius:50%;object-fit:cover;flex:0 0 auto;box-shadow:var(--shadow)}.pv__line[data-astro-cid-khjkpmtc]{margin:0;color:var(--brand-dark);font-weight:600;line-height:1.5}.pv__media[data-astro-cid-khjkpmtc] img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow)}@media(max-width:820px){.pv[data-astro-cid-khjkpmtc]{grid-template-columns:1fr}.pv__media[data-astro-cid-khjkpmtc]{order:-1}}.apricing[data-astro-cid-khjkpmtc]{max-width:560px;margin:0 auto}.agender[data-astro-cid-khjkpmtc]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.agender__radio[data-astro-cid-khjkpmtc]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.agender__tab[data-astro-cid-khjkpmtc]{padding:.55em 1.5em;border:2px solid var(--line);border-radius:999px;cursor:pointer;font-weight:700;background:var(--white)}.zig__by[data-astro-cid-khjkpmtc]{display:flex;align-items:center;gap:.7rem;margin:1.1rem 0 0;color:var(--muted);font-size:.9rem;line-height:1.5}.zig__by[data-astro-cid-khjkpmtc] img,.zig__headshot[data-astro-cid-khjkpmtc]{border-radius:50%;flex:none;object-fit:cover}.agender__panels[data-astro-cid-khjkpmtc]{width:100%;margin-top:1.5rem}.apanel[data-astro-cid-khjkpmtc]{display:none}#ag-women[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] .apanel--women[data-astro-cid-khjkpmtc],#ag-men[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] .apanel--men[data-astro-cid-khjkpmtc]{display:block}#ag-women[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] label[data-astro-cid-khjkpmtc][for=ag-women],#ag-men[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] label[data-astro-cid-khjkpmtc][for=ag-men]{background:var(--brand);color:#fff;border-color:var(--brand)}#ag-women[data-astro-cid-khjkpmtc]:focus-visible~.section[data-astro-cid-khjkpmtc] label[data-astro-cid-khjkpmtc][for=ag-women],#ag-men[data-astro-cid-khjkpmtc]:focus-visible~.section[data-astro-cid-khjkpmtc] label[data-astro-cid-khjkpmtc][for=ag-men]{outline:2px solid var(--brass-dark);outline-offset:2px}.agender--std[data-astro-cid-khjkpmtc]{flex-direction:column;align-items:center;gap:0}.agender__control[data-astro-cid-khjkpmtc]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem .9rem;margin:clamp(.4rem,1.5vw,1rem) auto clamp(2rem,4.5vw,3rem)}.agender__for[data-astro-cid-khjkpmtc]{font-family:var(--font-body);font-weight:700;font-size:1rem;color:var(--ink);letter-spacing:.01em}.agender__pills[data-astro-cid-khjkpmtc]{display:inline-flex;gap:.6rem}.agender--std[data-astro-cid-khjkpmtc] .agender__tab[data-astro-cid-khjkpmtc]{border-color:var(--brand);color:var(--brand);background:transparent;padding:.62em 2.35em;font-size:.98rem;line-height:1;transition:background .15s var(--ease),color .15s var(--ease),border-color .15s var(--ease)}.agender--std[data-astro-cid-khjkpmtc] .agender__tab[data-astro-cid-khjkpmtc]:hover{background:color-mix(in srgb,var(--brand) 12%,transparent)}#ag-women[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] .agender--std[data-astro-cid-khjkpmtc] label[data-astro-cid-khjkpmtc][for=ag-women],#ag-men[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] .agender--std[data-astro-cid-khjkpmtc] label[data-astro-cid-khjkpmtc][for=ag-men]{color:var(--cream);box-shadow:var(--shadow-brand)}@media(max-width:560px){.agender__control[data-astro-cid-khjkpmtc]{gap:.5rem .7rem;margin-bottom:clamp(1.6rem,6vw,2.2rem)}.agender__for[data-astro-cid-khjkpmtc]{width:100%;text-align:center;font-size:.92rem}.agender--std[data-astro-cid-khjkpmtc] .agender__tab[data-astro-cid-khjkpmtc]{padding:.58em 1.9em;font-size:.92rem}}.salist__intro[data-astro-cid-khjkpmtc]{color:var(--muted);text-align:center;max-width:62ch;margin:0 auto 1.9rem}.salist[data-astro-cid-khjkpmtc]{list-style:none;padding:0;margin:0}.salist__row[data-astro-cid-khjkpmtc]{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding:1.05rem 0;border-bottom:1px solid var(--line)}.salist__row[data-astro-cid-khjkpmtc]:last-child{border-bottom:none}.salist__text[data-astro-cid-khjkpmtc]{min-width:0}.salist__name[data-astro-cid-khjkpmtc]{font-size:1.18rem;margin:0 0 .18rem;color:var(--ink)}.salist__desc[data-astro-cid-khjkpmtc]{color:var(--muted);font-size:.93rem;line-height:1.55;margin:0}.salist__price[data-astro-cid-khjkpmtc]{flex:none;text-align:right;margin:0;white-space:nowrap}.salist__right[data-astro-cid-khjkpmtc]{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:.55rem}.salist__btn[data-astro-cid-khjkpmtc]{padding:.4rem 1rem;font-size:.8rem}.salist__btn--men[data-astro-cid-khjkpmtc]{display:none}#ag-men[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] .salist__btn--women[data-astro-cid-khjkpmtc]{display:none}#ag-men[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] .salist__btn--men[data-astro-cid-khjkpmtc]{display:inline-flex}.salist__per[data-astro-cid-khjkpmtc]{font-size:.8rem;font-weight:400;color:var(--muted)}.salist__total[data-astro-cid-khjkpmtc]{font-size:1.2rem;font-weight:700;color:var(--brand-dark);white-space:nowrap}.salist__amt--women[data-astro-cid-khjkpmtc],.salist__amt--men[data-astro-cid-khjkpmtc]{display:none}#ag-women[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] .salist__amt--women[data-astro-cid-khjkpmtc],#ag-men[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] .salist__amt--men[data-astro-cid-khjkpmtc]{display:inline}.apricing__sub[data-astro-cid-khjkpmtc]{text-align:center;color:var(--muted);max-width:46ch;margin:-.15rem auto 0}.salist__note[data-astro-cid-khjkpmtc]{margin:1.9rem 0 0;padding-top:1.4rem;border-top:2px solid var(--brass);text-align:center;color:var(--ink);font-weight:600}@media(max-width:560px){.salist__row[data-astro-cid-khjkpmtc]{gap:1rem}.salist__name[data-astro-cid-khjkpmtc]{font-size:1.08rem}.salist__per[data-astro-cid-khjkpmtc]{display:block;font-size:.74rem}.salist__sep[data-astro-cid-khjkpmtc]{display:none}.salist__total[data-astro-cid-khjkpmtc]{font-size:1.12rem}}.atable[data-astro-cid-khjkpmtc]{width:100%;margin:0 auto;border-collapse:collapse;background:var(--white);box-shadow:var(--shadow);border-radius:var(--radius);overflow:hidden}.atable[data-astro-cid-khjkpmtc] td[data-astro-cid-khjkpmtc]{padding:.9rem 1.1rem;border-bottom:1px solid var(--line)}.atable__v[data-astro-cid-khjkpmtc]{text-align:right;white-space:nowrap}.atable__label[data-astro-cid-khjkpmtc]{vertical-align:middle}.atable__badge[data-astro-cid-khjkpmtc]{display:inline-block;margin-left:.5rem;vertical-align:middle;font-family:var(--font-body);font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-dark);background:color-mix(in srgb,var(--brass) 22%,var(--cream));border:1px solid color-mix(in srgb,var(--brass) 45%,transparent);border-radius:var(--radius-pill);padding:.2em .6em;line-height:1.5;white-space:nowrap}.atable__per[data-astro-cid-khjkpmtc]{font-size:.8rem;font-weight:400;color:var(--muted)}.atable__total[data-astro-cid-khjkpmtc]{font-size:1.2rem;font-weight:700;color:var(--brand-dark);white-space:nowrap}.apricing__book[data-astro-cid-khjkpmtc]{text-align:center;margin:1.5rem 0 1rem}.atable__seeall[data-astro-cid-khjkpmtc]{margin-top:1rem;font-size:.92rem}.atable--std[data-astro-cid-khjkpmtc] td[data-astro-cid-khjkpmtc]:first-child{width:99%}.atable__book[data-astro-cid-khjkpmtc]{text-align:right;width:1%;white-space:nowrap;padding-left:.5rem}.atable__btn[data-astro-cid-khjkpmtc]{padding:.5rem 1.05rem;font-size:.85rem}.apricing__safety[data-astro-cid-khjkpmtc]{text-align:center;margin:1.6rem 0 .4rem;font-size:.95rem}.apricing__safety[data-astro-cid-khjkpmtc] a[data-astro-cid-khjkpmtc]{font-weight:700;color:var(--brass-dark);text-decoration:underline;text-underline-offset:3px}@media(max-width:560px){.atable--std[data-astro-cid-khjkpmtc],.atable--std[data-astro-cid-khjkpmtc] tbody[data-astro-cid-khjkpmtc],.atable--std[data-astro-cid-khjkpmtc] tr[data-astro-cid-khjkpmtc],.atable--std[data-astro-cid-khjkpmtc] td[data-astro-cid-khjkpmtc]{display:block}.atable--std[data-astro-cid-khjkpmtc]{background:transparent;box-shadow:none;border-radius:0;overflow:visible}.atable--std[data-astro-cid-khjkpmtc] tr[data-astro-cid-khjkpmtc]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label price" "btn btn";column-gap:1rem;row-gap:.7rem;align-items:center;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:.95rem 1rem 1.05rem;margin-bottom:.75rem}.atable--std[data-astro-cid-khjkpmtc] td[data-astro-cid-khjkpmtc]{border-bottom:none;padding:0}.atable--std[data-astro-cid-khjkpmtc] td[data-astro-cid-khjkpmtc]:first-child{grid-area:label;width:auto}.atable--std[data-astro-cid-khjkpmtc] .atable__v[data-astro-cid-khjkpmtc]{grid-area:price;text-align:right}.atable--std[data-astro-cid-khjkpmtc] .atable__book[data-astro-cid-khjkpmtc]{grid-area:btn;width:auto;text-align:center;padding-left:0}.atable--std[data-astro-cid-khjkpmtc] .atable__btn[data-astro-cid-khjkpmtc]{display:block;width:100%;padding:.6rem 1rem}}.bundtiles[data-astro-cid-khjkpmtc]{margin:1.5rem 0 0}.bundtiles__intro[data-astro-cid-khjkpmtc]{text-align:center;color:var(--muted);font-size:.92rem;margin:0 0 .9rem}.bundtiles__grid[data-astro-cid-khjkpmtc]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}@media(max-width:560px){.bundtiles__grid[data-astro-cid-khjkpmtc]{grid-template-columns:1fr}}.btile2[data-astro-cid-khjkpmtc]{display:flex;flex-direction:column;gap:.12rem;padding:.7rem .85rem;text-align:left;background:color-mix(in srgb,var(--white) 65%,var(--cream));border:2px solid var(--line);border-radius:var(--radius);transition:border-color .15s var(--ease),transform .15s var(--ease)}.btile2--match[data-astro-cid-khjkpmtc]{border-color:var(--brass-dark)}.btile2__name[data-astro-cid-khjkpmtc]{font-family:var(--font-head);font-weight:700;color:var(--brand-dark);font-size:.96rem}.btile2__areas[data-astro-cid-khjkpmtc]{color:var(--muted);font-size:.76rem;line-height:1.35}.btile2__price[data-astro-cid-khjkpmtc]{color:var(--brass-dark);font-weight:700;font-size:.95rem;margin-top:.25rem}.btile2__unit[data-astro-cid-khjkpmtc]{color:var(--muted);font-weight:400;font-size:.72rem}@media(hover:hover){.btile2[data-astro-cid-khjkpmtc]:hover{border-color:color-mix(in srgb,var(--brass) 55%,var(--line));background:color-mix(in srgb,var(--brass) 8%,var(--cream))}}.bundtiles__link[data-astro-cid-khjkpmtc]{text-align:center;margin:1.4rem 0 0}.bundtiles__link[data-astro-cid-khjkpmtc] a[data-astro-cid-khjkpmtc]{font-weight:700;color:var(--brass-dark);text-decoration:underline;text-underline-offset:3px}.btile2--card[data-astro-cid-khjkpmtc]{gap:.18rem;height:100%}.btile2--card[data-astro-cid-khjkpmtc] .btile2__areas[data-astro-cid-khjkpmtc]{min-height:2.7em}.btile2__btn[data-astro-cid-khjkpmtc]{align-self:start;margin-top:.65rem;padding:.45rem 1.1rem;font-size:.82rem}@media(min-width:561px){.btile2--card[data-astro-cid-khjkpmtc] .btile2__price[data-astro-cid-khjkpmtc]{margin-bottom:.65rem}.btile2--card[data-astro-cid-khjkpmtc] .btile2__btn[data-astro-cid-khjkpmtc]{margin-top:auto}}.btile2__nm--men[data-astro-cid-khjkpmtc],.btile2__btn--men[data-astro-cid-khjkpmtc]{display:none}#ag-men[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] .btile2__nm--women[data-astro-cid-khjkpmtc]{display:none}#ag-men[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] .btile2__nm--men[data-astro-cid-khjkpmtc]{display:inline}#ag-men[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] .btile2__btn--women[data-astro-cid-khjkpmtc]{display:none}#ag-men[data-astro-cid-khjkpmtc]:checked~.section[data-astro-cid-khjkpmtc] .btile2__btn--men[data-astro-cid-khjkpmtc]{display:inline-flex}@media(max-width:560px){.btile2__btn[data-astro-cid-khjkpmtc]{align-self:stretch;text-align:center}}.ba__note[data-astro-cid-khjkpmtc]{margin-top:1.25rem}.acta[data-astro-cid-khjkpmtc]{background:var(--brand-dark)}.acta__h[data-astro-cid-khjkpmtc]{color:#fff;max-width:24ch;margin-inline:auto}.acta__btn[data-astro-cid-khjkpmtc]{margin-top:1.5rem}.acta__cta-short[data-astro-cid-khjkpmtc]{display:none}@media(max-width:560px){.acta__cta-full[data-astro-cid-khjkpmtc]{display:none}.acta__cta-short[data-astro-cid-khjkpmtc]{display:inline}}.xmore[data-astro-cid-khjkpmtc]{margin-top:.5rem}.xmore__label[data-astro-cid-khjkpmtc]{text-align:center;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:700;color:var(--brass-dark);margin:0 0 1.2rem}.xcards[data-astro-cid-khjkpmtc]{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2.4vw,1.6rem);max-width:640px;margin:0 auto}.xcard[data-astro-cid-khjkpmtc]{display:flex;flex-direction:column}.xcard__media[data-astro-cid-khjkpmtc]{overflow:hidden}.xcard__media[data-astro-cid-khjkpmtc] img{aspect-ratio:3/2;object-fit:cover;width:100%;transition:transform .5s var(--ease)}.xcard__name[data-astro-cid-khjkpmtc]{margin:0;font-size:1.15rem;transition:color .2s var(--ease)}@media(hover:hover){.xcard[data-astro-cid-khjkpmtc]:hover .xcard__media[data-astro-cid-khjkpmtc] img{transform:scale(1.06)}.xcard[data-astro-cid-khjkpmtc]:hover .xcard__name[data-astro-cid-khjkpmtc]{color:var(--accent-dark)}}.xmore--cross[data-astro-cid-khjkpmtc]{margin-top:clamp(2.25rem,5vw,3.25rem)}.xcross__lead[data-astro-cid-khjkpmtc]{text-align:center;color:var(--muted);max-width:60ch;margin:0 auto 1.4rem;line-height:1.6}.xcross[data-astro-cid-khjkpmtc]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;max-width:560px;margin:0 auto}.xcross__card[data-astro-cid-khjkpmtc]{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;color:var(--brand-dark);background:var(--white);border:1px solid var(--line);border-top:3px solid var(--eucalyptus);border-radius:var(--radius);padding:1.1rem 1.25rem;transition:transform .18s var(--ease),box-shadow .18s var(--ease)}@media(hover:hover){.xcross__card[data-astro-cid-khjkpmtc]:hover{transform:translateY(-3px);box-shadow:var(--shadow);color:var(--accent-dark)}}@media(max-width:480px){.xcross[data-astro-cid-khjkpmtc]{grid-template-columns:1fr}}
