.CategoriesSummaryWidget-module__-Vxl-q__card{padding:var(--space-admin-card-padding);background-color:var(--color-white);border-radius:var(--radius-medium);box-shadow:var(--shadow-small)}.CategoriesSummaryWidget-module__-Vxl-q__heading{margin:0 0 var(--space-2);font-size:var(--font-size-admin-h2);font-weight:var(--font-weight-semibold);color:var(--color-heading)}.CategoriesSummaryWidget-module__-Vxl-q__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CategoriesSummaryWidget-module__-Vxl-q__row{padding:var(--space-2) var(--space-2);border-radius:var(--radius-medium);font-size:var(--font-size-admin-small);color:var(--color-body);justify-content:space-between;align-items:center;display:flex}.CategoriesSummaryWidget-module__-Vxl-q__totalRow{color:var(--color-admin-primary);font-weight:var(--font-weight-semibold);background-color:#cf238d14}
.AdminEmptyState-module__0uoZ3G__root{padding:var(--space-6);border-radius:var(--radius-medium);background-color:var(--color-background-muted);color:var(--color-text-secondary);font-size:var(--font-size-body-small);text-align:center;margin:0}
.AdminPostsListView-module__8q5f1W__root{gap:var(--space-admin-section-gap);flex-direction:column;max-width:1400px;display:flex}.AdminPostsListView-module__8q5f1W__main{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.AdminPostsListView-module__8q5f1W__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.AdminPostsListView-module__8q5f1W__title{margin:0 0 var(--space-1);font-size:var(--font-size-admin-h1);font-weight:var(--font-weight-bold);color:var(--color-heading)}.AdminPostsListView-module__8q5f1W__subtitle{font-size:var(--font-size-admin-body);color:var(--color-text-secondary);margin:0}.AdminPostsListView-module__8q5f1W__pagination{justify-content:center;display:flex}.AdminPostsListView-module__8q5f1W__summary{text-align:center;font-size:var(--font-size-admin-small);color:var(--color-text-secondary);margin:0}.AdminPostsListView-module__8q5f1W__sidebar{gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:1024px){.AdminPostsListView-module__8q5f1W__root{align-items:start;gap:var(--space-5);grid-template-columns:1fr 300px;display:grid}}
.campaignThemes-module__6Q3tZq__blackFriday{--campaign-bg:#0b0b0b;--campaign-text:#fff;--campaign-accent:#d4af37;--campaign-on-accent:#0b0b0b;--campaign-surface:#faf5e8;--campaign-surface-accent:#7a5c00;--campaign-surface-line:#e8d9a6}.campaignThemes-module__6Q3tZq__christmas{--campaign-bg:#a50e1a;--campaign-text:#fff;--campaign-accent:#f6d365;--campaign-on-accent:#5c0710;--campaign-surface:#fff1f0;--campaign-surface-accent:#a50e1a;--campaign-surface-line:#f2c8c4}.campaignThemes-module__6Q3tZq__specialEvent{--campaign-bg:#123e8c;--campaign-text:#fff;--campaign-accent:#ffd166;--campaign-on-accent:#123e8c;--campaign-surface:#f0f4ff;--campaign-surface-accent:#123e8c;--campaign-surface-line:#c7d4f4}.campaignThemes-module__6Q3tZq__defaultPromotional{--campaign-bg:#0e6b6b;--campaign-text:#fff;--campaign-accent:#3fbebe;--campaign-on-accent:#044259;--campaign-surface:#eaf9f8;--campaign-surface-accent:#0e6b6b;--campaign-surface-line:#bde5e3}
.PricingSection-module__Ha_HLW__surface{background-color:var(--color-background-brand-soft);width:100%;padding-block:var(--space-8);position:relative;overflow:hidden}@media (min-width:640px){.PricingSection-module__Ha_HLW__surface{padding-block:72px}}@media (min-width:1024px){.PricingSection-module__Ha_HLW__surface{padding-block:0}}.PricingSection-module__Ha_HLW__content{z-index:1;position:relative}@media (min-width:1024px){.PricingSection-module__Ha_HLW__content{padding-block:88px}}.PricingSection-module__Ha_HLW__contentInner{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}@media (min-width:1024px){.PricingSection-module__Ha_HLW__contentInner{text-align:left;align-items:flex-start;max-width:460px}}.PricingSection-module__Ha_HLW__eyebrow{color:var(--color-accent);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;margin:0}.PricingSection-module__Ha_HLW__programName{margin:var(--space-2) 0 0;color:var(--color-heading);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold)}.PricingSection-module__Ha_HLW__price{margin:var(--space-5) 0 0;color:var(--color-heading);font-size:clamp(2.5rem,4vw,3.25rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.PricingSection-module__Ha_HLW__priceSeparator{margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.PricingSection-module__Ha_HLW__brlQuestion{margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body-small);font-style:italic}.PricingSection-module__Ha_HLW__priceNote{margin:var(--space-1) 0 0;color:var(--color-heading);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.PricingSection-module__Ha_HLW__includesList{align-items:flex-start;gap:var(--space-3);width:100%;max-width:360px;margin:var(--space-6) 0 0;padding:var(--space-6) 0 0;border-top:1px solid var(--color-background-muted);flex-direction:column;list-style:none;display:flex}@media (min-width:1024px){.PricingSection-module__Ha_HLW__includesList{max-width:none}}.PricingSection-module__Ha_HLW__includesItem{align-items:center;gap:var(--space-3);color:var(--color-body);font-size:var(--font-size-body-small);text-align:left;display:flex}.PricingSection-module__Ha_HLW__includesIcon{width:20px;height:20px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PricingSection-module__Ha_HLW__ctaWrapper{width:100%;max-width:360px;margin-top:var(--space-6)}@media (min-width:1024px){.PricingSection-module__Ha_HLW__ctaWrapper{max-width:320px}}.PricingSection-module__Ha_HLW__imagePanel{aspect-ratio:16/10;width:100%;margin-top:var(--space-6);border-radius:var(--radius-large);position:relative;overflow:hidden}.PricingSection-module__Ha_HLW__image{object-fit:cover}@media (min-width:1024px){.PricingSection-module__Ha_HLW__imagePanel{aspect-ratio:auto;clip-path:polygon(0 0,100% 0,100% 100%,18% 100%);border-radius:0;width:46%;margin-top:0;position:absolute;inset:0 0 0 auto}}.PricingSection-module__Ha_HLW__sectionCampaign{scroll-margin-top:80px}.PricingSection-module__Ha_HLW__sectionCampaign .PricingSection-module__Ha_HLW__surface{background-color:var(--campaign-surface)}.PricingSection-module__Ha_HLW__sectionCampaign .PricingSection-module__Ha_HLW__eyebrow,.PricingSection-module__Ha_HLW__sectionCampaign .PricingSection-module__Ha_HLW__includesIcon{color:var(--campaign-surface-accent)}.PricingSection-module__Ha_HLW__sectionCampaign .PricingSection-module__Ha_HLW__includesList{border-top-color:var(--campaign-surface-line)}.PricingSection-module__Ha_HLW__offer{align-items:inherit;width:100%;max-width:360px;margin-top:var(--space-5);padding:var(--space-5);border-radius:var(--radius-large);background-color:var(--campaign-bg);color:var(--campaign-text);text-align:inherit;flex-direction:column;display:flex}@media (min-width:1024px){.PricingSection-module__Ha_HLW__offer{max-width:none}}.PricingSection-module__Ha_HLW__offerEvent{padding:2px var(--space-2);border-radius:var(--radius-small);background-color:var(--campaign-accent);color:var(--campaign-on-accent);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase}.PricingSection-module__Ha_HLW__offerRegular{margin:var(--space-3) 0 0;font-size:var(--font-size-body)}.PricingSection-module__Ha_HLW__offerPrice{margin:var(--space-1) 0 0;color:var(--campaign-text);font-size:clamp(2.5rem,4vw,3.25rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.PricingSection-module__Ha_HLW__offerBadge{margin:var(--space-3) 0 0;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background-color:var(--campaign-accent);color:var(--campaign-on-accent);font-size:var(--font-size-body-small);font-weight:var(--font-weight-bold)}.PricingSection-module__Ha_HLW__offerSeparator{margin:var(--space-4) 0 0;font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.PricingSection-module__Ha_HLW__offerBrlQuestion{margin:var(--space-2) 0 0;font-size:var(--font-size-body-small);font-style:italic}.PricingSection-module__Ha_HLW__offerBrl{margin:var(--space-1) 0 0;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.PricingSection-module__Ha_HLW__offerBrlUpfront{margin:var(--space-1) 0 0;font-size:var(--font-size-body-small)}.PricingSection-module__Ha_HLW__ctaCampaign>a{background-color:var(--campaign-accent);border-color:var(--campaign-bg);color:var(--campaign-on-accent)}.PricingSection-module__Ha_HLW__ctaCampaign>a:hover,.PricingSection-module__Ha_HLW__ctaCampaign>a:active{background-color:var(--campaign-bg);border-color:var(--campaign-bg);color:var(--campaign-text)}.PricingSection-module__Ha_HLW__ctaCampaign>a:focus-visible{outline:2px solid var(--campaign-bg);outline-offset:2px}
.ComparisonSection-module__eGhxwq__sectionPadding{padding-block:var(--space-8)}@media (min-width:640px){.ComparisonSection-module__eGhxwq__sectionPadding{padding-block:72px}}@media (min-width:1024px){.ComparisonSection-module__eGhxwq__sectionPadding{padding-block:88px}}.ComparisonSection-module__eGhxwq__intro{text-align:center;flex-direction:column;align-items:center;display:flex}.ComparisonSection-module__eGhxwq__eyebrow{color:var(--color-accent);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;margin:0}.ComparisonSection-module__eGhxwq__heading{margin:var(--space-4) 0 0;max-width:34ch;color:var(--color-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.ComparisonSection-module__eGhxwq__table{gap:var(--space-7);width:100%;max-width:760px;margin:var(--space-8) auto 0;flex-direction:column;padding:0;list-style:none;display:flex}@media (min-width:768px){.ComparisonSection-module__eGhxwq__table{max-width:var(--container-medium);gap:var(--space-5)}}.ComparisonSection-module__eGhxwq__row{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:768px){.ComparisonSection-module__eGhxwq__row{gap:var(--space-5);grid-template-columns:1fr 1fr;align-items:stretch}}.ComparisonSection-module__eGhxwq__cellOther{padding:0 0 0 var(--space-4);border-left:2px solid var(--color-background-muted)}@media (min-width:768px){.ComparisonSection-module__eGhxwq__cellOther{flex-direction:column;justify-content:center;display:flex}}.ComparisonSection-module__eGhxwq__cellLabel{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;margin:0}.ComparisonSection-module__eGhxwq__cellLabelAccent{color:var(--color-accent);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;margin:0}.ComparisonSection-module__eGhxwq__cellStatement{align-items:flex-start;gap:var(--space-2);margin:var(--space-1) 0 0;color:var(--color-body);font-size:var(--font-size-body);line-height:var(--line-height-body);display:flex}.ComparisonSection-module__eGhxwq__cellSoundsNatural{box-sizing:border-box;padding:var(--space-4) var(--space-5);border-radius:var(--radius-large);background-color:var(--color-background-brand-soft);box-shadow:var(--shadow-small)}@media (min-width:768px){.ComparisonSection-module__eGhxwq__cellSoundsNatural{flex-direction:column;justify-content:center;display:flex}}.ComparisonSection-module__eGhxwq__cellSoundsNatural .ComparisonSection-module__eGhxwq__cellStatement{color:var(--color-heading);font-weight:var(--font-weight-semibold)}.ComparisonSection-module__eGhxwq__checkIcon{width:18px;height:18px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}
.PricingSection-module__lOrQ1W__section{background-image:linear-gradient(180deg, var(--color-white) 0%, color-mix(in srgb, var(--color-accent-light) 42%, var(--color-white)) 55%, var(--color-white) 100%);padding-top:var(--space-8);padding-bottom:var(--space-8);scroll-margin-top:80px}@media (min-width:1024px){.PricingSection-module__lOrQ1W__section{padding-top:var(--space-9);padding-bottom:var(--space-9)}}.PricingSection-module__lOrQ1W__intro{text-align:center;flex-direction:column;align-items:center;display:flex}.PricingSection-module__lOrQ1W__eyebrow{margin:0 0 var(--space-2);color:var(--color-accent-hover);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}.PricingSection-module__lOrQ1W__heading{text-wrap:balance;max-width:24ch;color:var(--color-dark-blue);font-size:1.625rem;font-weight:var(--font-weight-bold);letter-spacing:-.01em;margin:0;line-height:1.25}@media (min-width:640px){.PricingSection-module__lOrQ1W__heading{max-width:30ch;font-size:2rem}}@media (min-width:1024px){.PricingSection-module__lOrQ1W__heading{font-size:2.375rem}}.PricingSection-module__lOrQ1W__value{max-width:720px;margin:var(--space-6) auto 0;text-align:center;flex-direction:column;align-items:center;display:flex}.PricingSection-module__lOrQ1W__components{align-items:stretch;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.PricingSection-module__lOrQ1W__component{padding:var(--space-4) var(--space-5);border:1px solid color-mix(in srgb, var(--color-accent) 45%, transparent);border-top:3px solid var(--color-accent);border-radius:var(--radius-large);background-color:var(--color-white);box-shadow:0 8px 22px #04425914}.PricingSection-module__lOrQ1W__componentLabel{color:var(--color-text-secondary);font-size:var(--font-size-body-small);line-height:var(--line-height-body);margin:0}.PricingSection-module__lOrQ1W__componentValue{margin:var(--space-1) 0 0;color:var(--color-dark-blue);font-size:1.5rem;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}.PricingSection-module__lOrQ1W__operator{color:var(--color-accent);font-size:1.5rem;font-weight:var(--font-weight-bold);align-self:center;line-height:1}.PricingSection-module__lOrQ1W__total{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background-color:var(--color-dark-blue);color:var(--color-white);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.PricingSection-module__lOrQ1W__totalValue{margin-left:var(--space-1);color:#ff8b8b;text-decoration-color:#ff8b8b;text-decoration-thickness:2px}@media (min-width:640px){.PricingSection-module__lOrQ1W__components{align-items:center;gap:var(--space-4);flex-direction:row}.PricingSection-module__lOrQ1W__component{flex:1 1 0}}.PricingSection-module__lOrQ1W__card{max-width:520px;margin:var(--space-7) auto 0;border:1px solid color-mix(in srgb, var(--color-accent) 55%, transparent);border-radius:var(--radius-large);background-color:var(--color-white);overflow:hidden;box-shadow:0 18px 44px #04425929}.PricingSection-module__lOrQ1W__cardHeader{padding:var(--space-4) var(--space-5);background-color:var(--color-dark-blue);background-image:linear-gradient(100deg, var(--color-dark-blue) 0%, color-mix(in srgb, var(--color-dark-blue) 60%, var(--color-accent)) 100%);text-align:center}.PricingSection-module__lOrQ1W__cardName{color:var(--color-white);font-size:var(--font-size-body-large);font-weight:var(--font-weight-bold);margin:0}.PricingSection-module__lOrQ1W__cardBody{padding:var(--space-5);background-image:linear-gradient(180deg, color-mix(in srgb, var(--color-accent-light) 30%, var(--color-white)) 0%, var(--color-white) 38%)}@media (min-width:640px){.PricingSection-module__lOrQ1W__cardBody{padding:var(--space-6)}}.PricingSection-module__lOrQ1W__includesLabel{margin:0 0 var(--space-3);color:var(--color-accent-hover);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase}.PricingSection-module__lOrQ1W__benefits{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PricingSection-module__lOrQ1W__benefit{align-items:flex-start;gap:var(--space-3);color:var(--color-body);font-size:var(--font-size-body);line-height:var(--line-height-body);display:flex}.PricingSection-module__lOrQ1W__check{border-radius:var(--radius-pill);background-color:var(--color-success-soft);width:22px;height:22px;color:var(--color-success);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.PricingSection-module__lOrQ1W__check svg{width:14px;height:14px}.PricingSection-module__lOrQ1W__priceBlock{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-background-muted);text-align:center}.PricingSection-module__lOrQ1W__reference{color:var(--color-text-secondary);font-size:var(--font-size-body);margin:0}.PricingSection-module__lOrQ1W__reference s,.PricingSection-module__lOrQ1W__componentValue s{color:var(--color-primary-dark);-webkit-text-decoration-color:var(--color-primary-dark);text-decoration-color:var(--color-primary-dark);text-decoration-thickness:2px}.PricingSection-module__lOrQ1W__investmentLabel{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body-small)}.PricingSection-module__lOrQ1W__price{color:color-mix(in srgb, var(--color-dark-blue) 55%, var(--color-accent));font-size:2.75rem;font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin:0;line-height:1.1}@media (min-width:640px){.PricingSection-module__lOrQ1W__price{font-size:3.25rem}}.PricingSection-module__lOrQ1W__savings{margin:var(--space-2) 0 0;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--color-success) 30%, transparent);background-color:var(--color-success-soft);color:var(--color-success);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);display:inline-block}.PricingSection-module__lOrQ1W__cta{margin-top:var(--space-5)}.PricingSection-module__lOrQ1W__section.PricingSection-module__lOrQ1W__sectionCampaign{background-image:linear-gradient(180deg, var(--campaign-surface) 0%, color-mix(in srgb, var(--campaign-surface-line) 45%, var(--campaign-surface)) 55%, var(--campaign-surface) 100%);scroll-margin-top:80px}.PricingSection-module__lOrQ1W__sectionCampaign .PricingSection-module__lOrQ1W__eyebrow,.PricingSection-module__lOrQ1W__sectionCampaign .PricingSection-module__lOrQ1W__includesLabel{color:var(--campaign-surface-accent)}.PricingSection-module__lOrQ1W__sectionCampaign .PricingSection-module__lOrQ1W__component{border-color:var(--campaign-surface-line);border-top-color:var(--campaign-surface-accent)}.PricingSection-module__lOrQ1W__sectionCampaign .PricingSection-module__lOrQ1W__operator{color:var(--campaign-surface-accent)}.PricingSection-module__lOrQ1W__cardCampaign .PricingSection-module__lOrQ1W__cardBody{background-image:linear-gradient(180deg, var(--campaign-surface) 0%, var(--color-white) 38%)}.PricingSection-module__lOrQ1W__cardCampaign{border-color:var(--campaign-bg)}.PricingSection-module__lOrQ1W__cardCampaign .PricingSection-module__lOrQ1W__cardHeader{background-color:var(--campaign-bg);background-image:none}.PricingSection-module__lOrQ1W__cardCampaign .PricingSection-module__lOrQ1W__cardName{color:var(--campaign-text)}.PricingSection-module__lOrQ1W__priceBlockCampaign{padding:var(--space-5);border-radius:var(--radius-large);background-color:var(--campaign-bg);color:var(--campaign-text);border-top:0;flex-direction:column;align-items:center;display:flex}.PricingSection-module__lOrQ1W__event{margin-bottom:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-small);background-color:var(--campaign-accent);color:var(--campaign-on-accent);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase}.PricingSection-module__lOrQ1W__priceBlockCampaign .PricingSection-module__lOrQ1W__reference{color:var(--campaign-text);font-size:var(--font-size-body-small)}.PricingSection-module__lOrQ1W__priceBlockCampaign .PricingSection-module__lOrQ1W__reference s{color:var(--campaign-text);-webkit-text-decoration-color:var(--campaign-accent);text-decoration-color:var(--campaign-accent)}.PricingSection-module__lOrQ1W__priceBlockCampaign .PricingSection-module__lOrQ1W__investmentLabel{margin-top:var(--space-3);color:var(--campaign-text)}.PricingSection-module__lOrQ1W__priceBlockCampaign .PricingSection-module__lOrQ1W__price{color:var(--campaign-text)}.PricingSection-module__lOrQ1W__priceBlockCampaign .PricingSection-module__lOrQ1W__savings{border-color:var(--campaign-accent);background-color:var(--campaign-accent);color:var(--campaign-on-accent);font-weight:var(--font-weight-bold)}.PricingSection-module__lOrQ1W__cardCampaign .PricingSection-module__lOrQ1W__cta>a{background-color:var(--campaign-accent);border-color:var(--campaign-bg);color:var(--campaign-on-accent)}.PricingSection-module__lOrQ1W__cardCampaign .PricingSection-module__lOrQ1W__cta>a:hover,.PricingSection-module__lOrQ1W__cardCampaign .PricingSection-module__lOrQ1W__cta>a:active{background-color:var(--campaign-bg);border-color:var(--campaign-bg);color:var(--campaign-text)}.PricingSection-module__lOrQ1W__cardCampaign .PricingSection-module__lOrQ1W__cta>a:focus-visible{outline:2px solid var(--campaign-bg);outline-offset:2px}
.FAQSection-module__aER-aW__surface{background-color:var(--color-background-brand-soft);width:100%;padding-block:var(--space-8)}@media (min-width:640px){.FAQSection-module__aER-aW__surface{padding-block:72px}}@media (min-width:1024px){.FAQSection-module__aER-aW__surface{padding-block:88px}}.FAQSection-module__aER-aW__intro{text-align:center;flex-direction:column;align-items:center;display:flex}.FAQSection-module__aER-aW__eyebrow{color:var(--color-accent);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;margin:0}.FAQSection-module__aER-aW__heading{margin:var(--space-4) 0 0;max-width:28ch;color:var(--color-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.FAQSection-module__aER-aW__accordion{gap:var(--space-4);width:100%;max-width:720px;margin:var(--space-8) auto 0;flex-direction:column;display:flex}.FAQSection-module__aER-aW__item{border:1px solid var(--color-background-muted);border-radius:var(--radius-large);background-color:var(--color-white);box-shadow:var(--shadow-small);transition:border-color var(--transition-fast)}.FAQSection-module__aER-aW__itemOpen{border-color:var(--color-accent-light)}.FAQSection-module__aER-aW__itemHeading{margin:0}.FAQSection-module__aER-aW__trigger{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-5);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.FAQSection-module__aER-aW__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-large)}.FAQSection-module__aER-aW__indicator{border-radius:var(--radius-pill);background-color:var(--color-accent);flex-shrink:0;width:8px;height:8px}.FAQSection-module__aER-aW__question{color:var(--color-heading);font-size:var(--font-size-body-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);flex:auto}.FAQSection-module__aER-aW__itemOpen .FAQSection-module__aER-aW__question{color:var(--color-accent-hover)}.FAQSection-module__aER-aW__chevron{width:20px;height:20px;color:var(--color-text-secondary);transition:transform var(--transition-fast);flex-shrink:0}.FAQSection-module__aER-aW__panel{overflow:hidden}.FAQSection-module__aER-aW__answer{padding:0 var(--space-5) var(--space-5) calc(var(--space-5) + 20px);color:var(--color-body);font-size:var(--font-size-body-small);line-height:var(--line-height-body);margin:0}
.ComparisonSection-module__N_LwIG__section{background-color:var(--color-white);padding-top:var(--space-8);padding-bottom:var(--space-8);scroll-margin-top:80px}@media (min-width:1024px){.ComparisonSection-module__N_LwIG__section{padding-top:var(--space-9);padding-bottom:var(--space-9)}}.ComparisonSection-module__N_LwIG__intro{text-align:center;flex-direction:column;align-items:center;display:flex}.ComparisonSection-module__N_LwIG__eyebrow{margin:0 0 var(--space-2);color:var(--color-accent-hover);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}.ComparisonSection-module__N_LwIG__heading{text-wrap:balance;max-width:24ch;color:var(--color-dark-blue);font-size:1.625rem;font-weight:var(--font-weight-bold);letter-spacing:-.01em;margin:0;line-height:1.25}@media (min-width:640px){.ComparisonSection-module__N_LwIG__heading{max-width:30ch;font-size:2rem}}@media (min-width:1024px){.ComparisonSection-module__N_LwIG__heading{font-size:2.375rem}}.ComparisonSection-module__N_LwIG__columnHeaders{display:none}@media (min-width:768px){.ComparisonSection-module__N_LwIG__columnHeaders{gap:var(--space-5);max-width:var(--container-medium);margin:var(--space-8) auto var(--space-3);grid-template-columns:1fr 1fr;display:grid}}.ComparisonSection-module__N_LwIG__columnHeader{padding-left:var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;margin:0}.ComparisonSection-module__N_LwIG__columnHeaderAccent{color:var(--color-accent-hover)}.ComparisonSection-module__N_LwIG__list{gap:var(--space-5);max-width:var(--container-medium);margin:var(--space-7) auto 0;flex-direction:column;padding:0;list-style:none;display:flex}@media (min-width:768px){.ComparisonSection-module__N_LwIG__list{gap:var(--space-4);margin-top:0}}.ComparisonSection-module__N_LwIG__row{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.ComparisonSection-module__N_LwIG__row{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}.ComparisonSection-module__N_LwIG__cellOther,.ComparisonSection-module__N_LwIG__cellSoundsNatural{box-sizing:border-box;padding:var(--space-4) var(--space-5);border-radius:var(--radius-large);flex-direction:column;justify-content:center;display:flex}.ComparisonSection-module__N_LwIG__cellOther{border:1px solid var(--color-background-muted);background-color:var(--color-white)}.ComparisonSection-module__N_LwIG__cellSoundsNatural{border:1px solid color-mix(in srgb, var(--color-accent) 35%, var(--color-white));background-color:color-mix(in srgb, var(--color-accent-light) 38%, var(--color-white))}.ComparisonSection-module__N_LwIG__cellLabel{margin:0 0 var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase}.ComparisonSection-module__N_LwIG__cellLabelAccent{color:var(--color-accent-hover)}@media (min-width:768px){.ComparisonSection-module__N_LwIG__cellLabel{display:none}}.ComparisonSection-module__N_LwIG__statement{align-items:flex-start;gap:var(--space-2);color:var(--color-body);font-size:var(--font-size-body);line-height:var(--line-height-body);overflow-wrap:anywhere;margin:0;display:flex}.ComparisonSection-module__N_LwIG__statementAccent{color:var(--color-dark-blue);font-weight:var(--font-weight-semibold)}.ComparisonSection-module__N_LwIG__check{width:18px;height:18px;color:var(--color-accent-hover);flex-shrink:0;margin-top:3px;display:inline-flex}
.CampaignBar-module__8crLWW__bar{background-color:var(--campaign-bg);color:var(--campaign-text)}.CampaignBar-module__8crLWW__inner{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);padding-block:var(--space-2);text-align:center;flex-wrap:wrap;display:flex}.CampaignBar-module__8crLWW__event{padding:2px var(--space-2);border-radius:var(--radius-small);background-color:var(--campaign-accent);color:var(--campaign-on-accent);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase}.CampaignBar-module__8crLWW__message{font-size:var(--font-size-body-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0}.CampaignBar-module__8crLWW__discount{padding:2px var(--space-2);border-radius:var(--radius-small);background-color:var(--campaign-accent);color:var(--campaign-on-accent);font-size:var(--font-size-body-small);font-weight:var(--font-weight-bold)}.CampaignBar-module__8crLWW__cta{min-height:32px;padding:0 var(--space-3);border:1px solid var(--campaign-accent);border-radius:var(--radius-pill);background-color:var(--campaign-accent);color:var(--campaign-on-accent);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);transition:background-color var(--transition-fast), color var(--transition-fast);align-items:center;text-decoration:none;display:inline-flex}.CampaignBar-module__8crLWW__cta:hover{border-color:var(--campaign-text);background-color:var(--campaign-text);color:var(--campaign-bg)}.CampaignBar-module__8crLWW__cta:focus-visible{outline:2px solid var(--campaign-text);outline-offset:2px}
