.pricing-hero-module__C0iOIq__hero{background-color:var(--color-white);padding-block:var(--space-20) var(--space-16);border-bottom:var(--border-standard)}.pricing-hero-module__C0iOIq__inner{max-width:var(--max-width-content);padding-inline:var(--space-6);text-align:center;align-items:center;gap:var(--space-5);flex-direction:column;margin-inline:auto;display:flex}.pricing-hero-module__C0iOIq__title{font-size:clamp(2rem,4.5vw,3.25rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:-.02em;max-width:640px;line-height:1.1}.pricing-hero-module__C0iOIq__title_seo{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pricing-hero-module__C0iOIq__subtitle{color:var(--color-text-secondary);max-width:580px;font-size:1.0625rem;line-height:1.7}.pricing-hero-module__C0iOIq__proof{align-items:center;gap:var(--space-8);padding-top:var(--space-6);flex-wrap:wrap;justify-content:center;display:flex}.pricing-hero-module__C0iOIq__proof_item{flex-direction:column;align-items:center;gap:2px;display:flex}.pricing-hero-module__C0iOIq__proof_value{font-size:1.5rem;font-weight:var(--font-weight-bold);color:var(--color-orange);letter-spacing:-.02em;line-height:1}.pricing-hero-module__C0iOIq__proof_label{color:var(--color-text-muted);font-size:.75rem;font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.05em}.pricing-hero-module__C0iOIq__proof_divider{background-color:var(--color-border);flex-shrink:0;width:1px;height:36px}@media (max-width:480px){.pricing-hero-module__C0iOIq__proof_divider{display:none}.pricing-hero-module__C0iOIq__proof_item{flex:0 1 calc(50% - var(--space-4))}}
.pricing-cards-module__fErrCa__section{background-color:var(--color-bg-subtle);padding-block:var(--space-16) var(--space-20)}.pricing-cards-module__fErrCa__inner{max-width:var(--max-width-content);padding-inline:var(--space-6);gap:var(--space-10);flex-direction:column;margin-inline:auto;display:flex}.pricing-cards-module__fErrCa__grid{gap:var(--space-4);grid-template-columns:repeat(5,1fr);align-items:start;display:grid}.pricing-cards-module__fErrCa__card{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);border:var(--border-standard);background-color:var(--color-white);transition:box-shadow var(--transition-base), transform var(--transition-base);flex-direction:column;display:flex;position:relative}.pricing-cards-module__fErrCa__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.pricing-cards-module__fErrCa__card_featured{border-color:var(--color-orange);box-shadow:0 0 0 1px var(--color-orange), var(--shadow-md);transform:translateY(-6px)}.pricing-cards-module__fErrCa__card_featured:hover{box-shadow:0 0 0 1px var(--color-orange), var(--shadow-lg);transform:translateY(-8px)}.pricing-cards-module__fErrCa__featured_badge{background-color:var(--color-orange);color:var(--color-white);font-size:.6875rem;font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);white-space:nowrap;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.pricing-cards-module__fErrCa__card_header{gap:var(--space-1);flex-direction:column;display:flex}.pricing-cards-module__fErrCa__tier_name{font-size:1.125rem;font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.pricing-cards-module__fErrCa__tier_tagline{color:var(--color-text-muted);font-size:.8125rem;font-weight:var(--font-weight-medium);line-height:1.4}.pricing-cards-module__fErrCa__price_block{padding-block:var(--space-2);border-top:var(--border-standard);border-bottom:var(--border-standard);flex-direction:column;gap:3px;display:flex}.pricing-cards-module__fErrCa__price{font-size:1.875rem;font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:-.02em;line-height:1}.pricing-cards-module__fErrCa__price_note{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--color-orange)}.pricing-cards-module__fErrCa__price_detail{color:var(--color-text-muted);font-size:.75rem;line-height:1.5}.pricing-cards-module__fErrCa__description{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6}.pricing-cards-module__fErrCa__divider{background-color:var(--color-border);height:1px}.pricing-cards-module__fErrCa__features{gap:var(--space-2);flex-direction:column;display:flex}.pricing-cards-module__fErrCa__feature{align-items:flex-start;gap:var(--space-2);color:var(--color-text-primary);font-size:.8125rem;line-height:1.5;display:flex}.pricing-cards-module__fErrCa__check{border-radius:var(--radius-full);background-color:var(--color-orange-subtle);width:18px;height:18px;color:var(--color-orange);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.pricing-cards-module__fErrCa__footnote{color:var(--color-text-muted);text-align:center;max-width:600px;margin-inline:auto;font-size:.875rem;line-height:1.6}@media (max-width:1200px){.pricing-cards-module__fErrCa__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.pricing-cards-module__fErrCa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.pricing-cards-module__fErrCa__grid{grid-template-columns:1fr}.pricing-cards-module__fErrCa__card_featured{transform:none}}
.pricing-table-module__v06kdq__section{background-color:var(--color-white);padding-block:var(--space-20) var(--space-24)}.pricing-table-module__v06kdq__inner{max-width:var(--max-width-content);padding-inline:var(--space-6);gap:var(--space-12);flex-direction:column;margin-inline:auto;display:flex}.pricing-table-module__v06kdq__header{gap:var(--space-3);flex-direction:column;max-width:480px;display:flex}.pricing-table-module__v06kdq__title{font-size:clamp(1.5rem,3vw,2rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:-.02em}.pricing-table-module__v06kdq__subtitle{color:var(--color-text-secondary);font-size:1rem;line-height:1.6}.pricing-table-module__v06kdq__table_wrapper{border:var(--border-standard);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.pricing-table-module__v06kdq__table{border-collapse:separate;border-spacing:0;width:100%;min-width:720px;font-size:.875rem}.pricing-table-module__v06kdq__table thead{top:var(--nav-height);z-index:10;position:sticky}.pricing-table-module__v06kdq__th_feature{text-align:left;padding:var(--space-4) var(--space-5);font-size:.75rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);background-color:var(--color-bg-subtle);border-bottom:var(--border-standard);width:35%;top:var(--nav-height);position:sticky}.pricing-table-module__v06kdq__th_tier{text-align:center;padding:var(--space-4) var(--space-3);font-size:.9375rem;font-weight:var(--font-weight-bold);color:var(--color-text-primary);background-color:var(--color-bg-subtle);border-bottom:var(--border-standard);border-left:var(--border-standard);top:var(--nav-height);position:sticky}.pricing-table-module__v06kdq__th_featured{color:var(--color-orange);background-color:var(--color-orange-subtle);border-left:2px solid var(--color-orange);border-right:2px solid var(--color-orange)}.pricing-table-module__v06kdq__th_badge{font-size:.625rem;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-orange);margin-top:2px;display:block}.pricing-table-module__v06kdq__group_row{background-color:var(--color-navy)}.pricing-table-module__v06kdq__group_label{padding:var(--space-3) var(--space-5);font-size:.75rem;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3}.pricing-table-module__v06kdq__feature_row{border-bottom:var(--border-standard);transition:background-color var(--transition-fast)}.pricing-table-module__v06kdq__feature_row:last-child{border-bottom:none}.pricing-table-module__v06kdq__feature_row:hover{background-color:var(--color-gray-50)}.pricing-table-module__v06kdq__td_feature{padding:var(--space-3) var(--space-5);color:var(--color-text-primary);font-weight:var(--font-weight-medium);vertical-align:top;line-height:1.4}.pricing-table-module__v06kdq__row_note{color:var(--color-text-muted);font-size:.75rem;font-weight:var(--font-weight-regular);margin-top:2px;line-height:1.4;display:block}.pricing-table-module__v06kdq__td_cell{padding:var(--space-3);text-align:center;vertical-align:middle;border-left:var(--border-standard)}.pricing-table-module__v06kdq__td_featured{border-left:2px solid var(--color-orange);border-right:2px solid var(--color-orange);background-color:#ef6e1d08}.pricing-table-module__v06kdq__cell_check{color:var(--color-orange);display:inline-flex}.pricing-table-module__v06kdq__cell_dash{color:var(--color-gray-300);display:inline-flex}.pricing-table-module__v06kdq__cell_text{color:var(--color-text-secondary);font-size:.8125rem;font-weight:var(--font-weight-medium)}@media (max-width:768px){.pricing-table-module__v06kdq__inner{padding-inline:var(--space-4)}.pricing-table-module__v06kdq__table_wrapper{border-radius:var(--radius-md)}}
.pricing-faq-module__Kek20q__section{background-color:var(--color-bg-subtle);padding-block:var(--space-20) var(--space-24)}.pricing-faq-module__Kek20q__inner{max-width:800px;padding-inline:var(--space-6);gap:var(--space-12);flex-direction:column;margin-inline:auto;display:flex}.pricing-faq-module__Kek20q__header{gap:var(--space-3);flex-direction:column;display:flex}.pricing-faq-module__Kek20q__title{font-size:clamp(1.5rem,3vw,2rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:-.02em}.pricing-faq-module__Kek20q__subtitle{color:var(--color-text-secondary);font-size:1rem;line-height:1.6}.pricing-faq-module__Kek20q__email_link{color:var(--color-orange);font-weight:var(--font-weight-semibold);transition:opacity var(--transition-fast)}.pricing-faq-module__Kek20q__email_link:hover{opacity:.8}.pricing-faq-module__Kek20q__faq_list{border:var(--border-standard);border-radius:var(--radius-lg);background-color:var(--color-white);flex-direction:column;display:flex;overflow:hidden}.pricing-faq-module__Kek20q__item{border-bottom:var(--border-standard)}.pricing-faq-module__Kek20q__item:last-child{border-bottom:none}.pricing-faq-module__Kek20q__item_open{background-color:var(--color-orange-subtle)}.pricing-faq-module__Kek20q__trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);text-align:left;cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}.pricing-faq-module__Kek20q__trigger:hover{background-color:var(--color-gray-50)}.pricing-faq-module__Kek20q__item_open .pricing-faq-module__Kek20q__trigger:hover{background-color:#0000}.pricing-faq-module__Kek20q__question{font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:1.4}.pricing-faq-module__Kek20q__item_open .pricing-faq-module__Kek20q__question{color:var(--color-orange)}.pricing-faq-module__Kek20q__icon{border-radius:var(--radius-full);background-color:var(--color-gray-100);width:28px;height:28px;color:var(--color-text-secondary);transition:background-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.pricing-faq-module__Kek20q__item_open .pricing-faq-module__Kek20q__icon{background-color:var(--color-orange);color:var(--color-white)}.pricing-faq-module__Kek20q__chevron{transition:transform var(--transition-base)}.pricing-faq-module__Kek20q__chevron_open{transform:rotate(180deg)}.pricing-faq-module__Kek20q__answer{padding:0 var(--space-6) var(--space-5);animation:.15s pricing-faq-module__Kek20q__slide_in}.pricing-faq-module__Kek20q__answer_hidden{visibility:hidden;height:0;padding:0;animation:none;overflow:hidden}.pricing-faq-module__Kek20q__answer p{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.75}@keyframes pricing-faq-module__Kek20q__slide_in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.pricing-faq-module__Kek20q__trigger{padding:var(--space-4) var(--space-4)}.pricing-faq-module__Kek20q__answer{padding:0 var(--space-4) var(--space-4)}}
