.page-module__yvT1TG__root{max-width:54rem;color:var(--color-text);margin:0 auto}.page-module__yvT1TG__hero{border:1px solid var(--color-border-strong);background:linear-gradient(145deg, color-mix(in srgb, var(--color-accent) 10%, var(--color-bg-card)), var(--color-bg-card));border-radius:20px;padding:1.5rem}.page-module__yvT1TG__eyebrow{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-size:.82rem;font-weight:800}.page-module__yvT1TG__hero h1{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,6vw,3.4rem);line-height:1.05}.page-module__yvT1TG__lead{max-width:45rem;color:var(--color-text-soft);margin:1rem 0 0;font-size:1.08rem;line-height:1.65}.page-module__yvT1TG__topicNav{flex-wrap:wrap;gap:.5rem;margin:1rem 0 1.5rem;display:flex}.page-module__yvT1TG__topicNav a{border:1px solid var(--color-border-strong);background:var(--color-bg-card);color:var(--color-text);border-radius:999px;padding:.55rem .8rem;font-size:.9rem;font-weight:700;text-decoration:none}.page-module__yvT1TG__plan{background:color-mix(in srgb, var(--color-accent) 9%, var(--color-bg-card));border-radius:16px;margin-bottom:2rem;padding:1.25rem}.page-module__yvT1TG__plan h2,.page-module__yvT1TG__section h2,.page-module__yvT1TG__actions h2{margin:0 0 1rem;font-size:1.35rem}.page-module__yvT1TG__planGrid{gap:.75rem;display:grid}.page-module__yvT1TG__planItem{grid-template-columns:5.25rem 1fr;align-items:baseline;gap:.75rem;display:grid}.page-module__yvT1TG__planItem strong{color:var(--color-accent);font-size:1.05rem}.page-module__yvT1TG__planItem span{color:var(--color-text-soft);line-height:1.45}.page-module__yvT1TG__sections{gap:2rem;display:grid}.page-module__yvT1TG__section{scroll-margin-top:6rem}.page-module__yvT1TG__questions{gap:.65rem;display:grid}.page-module__yvT1TG__questions details{border:1px solid var(--color-border-strong);background:var(--color-bg-card);border-radius:14px;overflow:hidden}.page-module__yvT1TG__questions summary{cursor:pointer;padding:1rem 2.75rem 1rem 1rem;font-weight:750;line-height:1.35;list-style:none;position:relative}.page-module__yvT1TG__questions summary::-webkit-details-marker{display:none}.page-module__yvT1TG__questions summary:after{content:"+";color:var(--color-accent);font-size:1.45rem;font-weight:500;position:absolute;top:.75rem;right:1rem}.page-module__yvT1TG__questions details[open] summary:after{content:"–"}.page-module__yvT1TG__questions details[open] summary{border-bottom:1px solid var(--color-border)}.page-module__yvT1TG__questions p{color:var(--color-text-soft);margin:0;padding:1rem;line-height:1.65}.page-module__yvT1TG__actions{border:1px solid var(--color-border-strong);background:var(--color-bg-card);border-radius:18px;margin-top:2.25rem;padding:1.25rem}.page-module__yvT1TG__primaryActions,.page-module__yvT1TG__storeActions{flex-wrap:wrap;gap:.65rem;display:flex}.page-module__yvT1TG__storeActions{margin-top:.65rem}.page-module__yvT1TG__primaryActions a,.page-module__yvT1TG__storeActions a{text-align:center;border-radius:10px;justify-content:center;align-items:center;min-height:2.65rem;padding:.65rem .9rem;font-weight:750;text-decoration:none;display:inline-flex}.page-module__yvT1TG__primaryActions a{background:var(--color-accent);color:#fff}.page-module__yvT1TG__storeActions a{border:1px solid var(--color-border-strong);color:var(--color-text);background:var(--color-bg-card)}@media (min-width:42rem){.page-module__yvT1TG__hero{padding:2.25rem}.page-module__yvT1TG__planGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__yvT1TG__planItem{flex-direction:column;gap:.25rem;display:flex}}@media (max-width:30rem){.page-module__yvT1TG__primaryActions a,.page-module__yvT1TG__storeActions a{width:100%}}