.FinalCta-module__u_FEEW__section{padding:clamp(4rem, 3rem + 3vw, 6.5rem) var(--ws-space-6);background:var(--ws-purple-900);color:var(--ws-white);text-align:center}.FinalCta-module__u_FEEW__inner{max-width:56rem;margin-inline:auto}.FinalCta-module__u_FEEW__title{font-family:var(--ws-font-heading);color:var(--ws-white);margin-bottom:var(--ws-space-5);text-wrap:balance;max-width:22ch;margin-inline:auto;font-size:clamp(2rem,1.5rem + 2.4vw,3.25rem);font-weight:800;line-height:1.1}.FinalCta-module__u_FEEW__sub{color:#ffffffd1;max-width:38rem;margin:0 auto var(--ws-space-7);font-size:1.0625rem}.FinalCta-module__u_FEEW__row{gap:var(--ws-space-3);flex-wrap:wrap;justify-content:center;display:flex}.FinalCta-module__u_FEEW__cta{align-items:center;gap:var(--ws-space-2);background:var(--ws-white);color:var(--ws-purple);border-radius:var(--ws-radius-pill);font-family:var(--ws-font-heading);box-shadow:var(--ws-shadow-lg);transition:transform var(--ws-duration-base) var(--ws-ease-out);padding:1rem 2.25rem;font-size:1.0625rem;font-weight:800;text-decoration:none;display:inline-flex}.FinalCta-module__u_FEEW__cta:hover,.FinalCta-module__u_FEEW__cta:focus-visible{transform:translateY(-3px)}.FinalCta-module__u_FEEW__cta svg{width:1rem;height:1rem}.FinalCta-module__u_FEEW__ctaLink{color:#ffffffe6;font-family:var(--ws-font-heading);background:0 0;align-items:center;padding:1rem .5rem;font-size:1.0625rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.FinalCta-module__u_FEEW__ctaLink:after{content:"";background:#ffffff80;height:1px;transition:background .2s,right .2s;position:absolute;bottom:.55rem;left:.5rem;right:1.6rem}.FinalCta-module__u_FEEW__ctaLink:hover:after{background:var(--ws-white);right:1.3rem}
.Hero-module__oT3aRq__section{padding:clamp(3rem, 2.5rem + 1.5vw, 4.5rem) var(--ws-space-6);background:var(--ws-lavender);text-align:center}.Hero-module__oT3aRq__inner{max-width:50rem;margin-inline:auto}.Hero-module__oT3aRq__eyebrow{font-family:var(--ws-font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--ws-purple);background:var(--ws-purple-100);border-radius:var(--ws-radius-pill);margin-bottom:var(--ws-space-3);padding:.375rem .875rem;font-size:.6875rem;font-weight:700;display:inline-block}.Hero-module__oT3aRq__title{font-family:var(--ws-font-heading);color:var(--ws-text);letter-spacing:-.02em;margin-bottom:var(--ws-space-3);font-size:clamp(2rem,1.6rem + 1.6vw,3rem);font-weight:800;line-height:1.1}.Hero-module__oT3aRq__sub{color:var(--ws-text-muted);font-size:1.0625rem;line-height:var(--ws-lh-snug)}
.Tiers-module__otVrhG__section{padding:clamp(3rem, 2.5rem + 1.5vw, 5rem) var(--ws-space-6);background:var(--ws-lavender)}.Tiers-module__otVrhG__inner{max-width:var(--ws-container);margin-inline:auto}.Tiers-module__otVrhG__heading{text-align:center;margin-bottom:var(--ws-space-9)}.Tiers-module__otVrhG__title{font-family:var(--ws-font-heading);color:var(--ws-text);letter-spacing:-.015em;margin:0;font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem);font-weight:800}.Tiers-module__otVrhG__grid{gap:var(--ws-space-5);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:880px){.Tiers-module__otVrhG__grid{grid-template-columns:1fr}}.Tiers-module__otVrhG__card{background:var(--ws-white);border:1.5px solid var(--ws-border);border-radius:var(--ws-radius-2xl);padding:var(--ws-space-7);gap:var(--ws-space-3);flex-direction:column;display:flex}.Tiers-module__otVrhG__name{font-family:var(--ws-font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--ws-purple);font-size:.6875rem;font-weight:700}.Tiers-module__otVrhG__commission{font-family:var(--ws-font-heading);color:var(--ws-text);letter-spacing:-.025em;font-size:2.5rem;font-weight:800;line-height:1}.Tiers-module__otVrhG__commission span{color:var(--ws-text-muted);font-size:.875rem;font-weight:600}.Tiers-module__otVrhG__list{margin:var(--ws-space-3) 0;flex:1;padding:0;list-style:none}.Tiers-module__otVrhG__list li{gap:var(--ws-space-2);color:var(--ws-text);padding:var(--ws-space-2) 0;font-size:.875rem;display:flex}.Tiers-module__otVrhG__list li:before{content:"✓";color:var(--ws-success);font-weight:800}
