.v2-pricing{padding:7rem 0 10rem;background:var(--cream)}@media (min-width:1024px){.v2-pricing{padding-bottom:6rem}}.v2-pricing .hudson-dark-bg{background:var(--paper)!important;border:1px solid var(--line);border-radius:28px;color:var(--ink)!important}.v2-pricing .hudson-dark-bg h1{font-family:var(--font-display),Georgia,serif!important;font-weight:500!important;font-size:clamp(2.1rem,5vw,3.8rem)!important;line-height:1.03!important;letter-spacing:-.015em;color:var(--ink)!important}.v2-pricing .hudson-dark-bg p{color:var(--body)!important}.v2-pricing .hudson-dark-bg [class*=text-white]{color:var(--ink)!important}.v2-pricing .hudson-dark-bg [class*="text-white/60"],.v2-pricing .hudson-dark-bg [class*="text-white/70"]{color:var(--body)!important}.v2-pricing .hudson-dark-bg [class*="bg-white/10"]{background:var(--cream)!important;border-color:var(--line)!important}.v2-pricing .hudson-panel{background:var(--paper);border:1px solid var(--line);border-radius:26px;box-shadow:0 20px 50px rgba(36,31,27,.07)}.v2-pricing h2,.v2-pricing h3{font-family:var(--font-display),Georgia,serif;font-weight:600;letter-spacing:-.005em}.v2-pricing button[class*=rounded-full]{letter-spacing:.08em}@media (max-width:1023px){.v2-root:has(.v2-pricing) .v2-whatsapp{bottom:6.5rem}}