.HeroSection-module__uV5y1W__hero{background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:300px;display:flex;position:relative}.HeroSection-module__uV5y1W__overlay{background:#00000073;position:absolute;inset:0}.HeroSection-module__uV5y1W__content{z-index:1;text-align:center;color:#fff;max-width:700px;position:relative}.HeroSection-module__uV5y1W__title{font-family:var(--font-heading);margin-bottom:var(--space-4);color:#fff;text-shadow:0 2px 8px #0000004d;font-size:clamp(2rem,5vw,3rem);font-weight:700}.HeroSection-module__uV5y1W__subtitle{color:#fff;opacity:.9;font-size:clamp(1rem,2vw,1.15rem);line-height:1.6}
.PricingTable-module__C3xYsW__section{padding:var(--space-12) 0}.PricingTable-module__C3xYsW__heading{font-family:var(--font-heading);text-align:center;color:var(--color-text-1);margin-bottom:var(--space-8);font-size:1.15rem;font-weight:700}.PricingTable-module__C3xYsW__tableWrap{border:1px solid var(--color-border-4);border-radius:8px;max-width:980px;margin:0 auto;overflow:hidden}.PricingTable-module__C3xYsW__table{border-collapse:collapse;width:100%;font-size:15px}.PricingTable-module__C3xYsW__table thead tr{background:#1b4fd8}.PricingTable-module__C3xYsW__thGoal{text-align:left;color:#fff;text-transform:uppercase;letter-spacing:.05em;padding:14px 20px;font-size:12px;font-weight:700}.PricingTable-module__C3xYsW__thPrice{text-align:left;color:#fff;text-transform:uppercase;letter-spacing:.05em;width:30%;padding:14px 20px;font-size:12px;font-weight:700}.PricingTable-module__C3xYsW__table tbody tr{border-bottom:1px solid var(--color-border-4);transition:background .15s}.PricingTable-module__C3xYsW__table tbody tr:last-child{border-bottom:none}.PricingTable-module__C3xYsW__stripe{background:#f9fafb}.PricingTable-module__C3xYsW__destName{color:var(--color-text-1);padding:14px 20px;font-weight:600}.PricingTable-module__C3xYsW__price{color:var(--color-text-2);padding:14px 20px}@media (max-width:640px){.PricingTable-module__C3xYsW__table{font-size:13px}.PricingTable-module__C3xYsW__thGoal,.PricingTable-module__C3xYsW__thPrice,.PricingTable-module__C3xYsW__destName,.PricingTable-module__C3xYsW__price{padding:10px 12px}}
