.Pricing-module__z-oFqW__pricing{--price-outline:1px;--price-display:clamp(2rem, 3vw, 2.7rem);--price-control:5.5rem;padding-top:var(--v2-section)}.Pricing-module__z-oFqW__heading{text-align:center;margin-bottom:var(--space-12)}.Pricing-module__z-oFqW__eyebrow{color:var(--fg-link);letter-spacing:.12em;margin-bottom:var(--space-5)!important}.Pricing-module__z-oFqW__title{--fs-h2:var(--v2-heading);letter-spacing:-.035em;line-height:1.15}.Pricing-module__z-oFqW__title span{color:var(--fg-link)}.Pricing-module__z-oFqW__heading>p:last-child{margin-top:var(--space-5);color:var(--fg-muted)}.Pricing-module__z-oFqW__grid{gap:var(--space-16);padding:var(--space-10);background:var(--bg-surface);border:var(--price-outline) solid var(--border-subtle);border-radius:var(--radius-2xl);grid-template-columns:.85fr 1.15fr;display:grid}.Pricing-module__z-oFqW__included{min-width:0}.Pricing-module__z-oFqW__included>label{--fs-h4:1rem;display:block}.Pricing-module__z-oFqW__unitsControl{align-items:center;gap:var(--space-3);margin-block:var(--space-5) var(--space-3);display:flex}.Pricing-module__z-oFqW__unitsControl>div{align-items:center;gap:var(--space-2);border:var(--price-outline) solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);display:flex}.Pricing-module__z-oFqW__unitsControl input{width:var(--price-control);font:600 var(--fs-h3) var(--font-sans);color:var(--fg-strong);appearance:textfield;background:0 0;border:none;min-width:0}.Pricing-module__z-oFqW__unitsControl input::-webkit-inner-spin-button{appearance:none;margin:0}.Pricing-module__z-oFqW__unitsControl input::-webkit-outer-spin-button{appearance:none;margin:0}.Pricing-module__z-oFqW__unitsControl>button{width:var(--space-10);min-height:var(--space-10);padding:0}.Pricing-module__z-oFqW__base{padding:var(--space-5) var(--space-6);background:var(--bg-brand-soft);border-radius:var(--radius-lg);margin-top:var(--space-6)}.Pricing-module__z-oFqW__base>p{gap:var(--space-2);margin-top:var(--space-1);align-items:baseline;display:flex}.Pricing-module__z-oFqW__base strong{font-size:var(--fs-h2);color:var(--fg-strong);letter-spacing:-.04em;line-height:1.3}.Pricing-module__z-oFqW__features{gap:var(--space-4);display:grid;margin-top:var(--space-6)!important}.Pricing-module__z-oFqW__features li{gap:var(--space-3);display:flex}.Pricing-module__z-oFqW__features svg{color:var(--v2-jade-ink);margin-top:var(--space-1);flex-shrink:0}.Pricing-module__z-oFqW__calculator{padding-left:var(--space-10);border-left:var(--price-outline) solid var(--border-subtle);min-width:0}.Pricing-module__z-oFqW__calculator fieldset{border:none;min-width:0;margin:0;padding:0}.Pricing-module__z-oFqW__calculator legend{--fs-h4:1rem;margin-bottom:var(--space-5);padding:0}.Pricing-module__z-oFqW__plans{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.Pricing-module__z-oFqW__plan{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);cursor:pointer;border:var(--price-outline) solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--dur-fast), background var(--dur-fast);flex-direction:column;display:flex}.Pricing-module__z-oFqW__plan:hover{border-color:var(--fg-link)}.Pricing-module__z-oFqW__plan.Pricing-module__z-oFqW__selected{border-color:var(--fg-link);background:var(--bg-brand-soft);box-shadow:inset 0 0 0 var(--price-outline) var(--fg-link)}.Pricing-module__z-oFqW__plan input{accent-color:var(--fg-link);width:var(--space-4);height:var(--space-4);margin:0 0 var(--space-1)}.Pricing-module__z-oFqW__plan>span:first-of-type{--fs-body-sm:.75rem;font-weight:600}.Pricing-module__z-oFqW__plan>span:last-child{--fs-caption:.65rem}.Pricing-module__z-oFqW__plan>strong{--fs-h3:1.3rem}.Pricing-module__z-oFqW__tagline{min-height:var(--space-10);color:var(--fg-muted);margin-top:var(--space-4)!important}.Pricing-module__z-oFqW__limits{padding-block:var(--space-5)}.Pricing-module__z-oFqW__limits ul{justify-content:space-between;gap:var(--space-3);display:flex;margin-top:var(--space-3)!important}.Pricing-module__z-oFqW__limits li{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Pricing-module__z-oFqW__limits svg{color:var(--fg-link)}.Pricing-module__z-oFqW__limits strong{font-weight:650}.Pricing-module__z-oFqW__breakdown{background:var(--bg-brand-soft);padding:var(--space-5);border-radius:var(--radius-lg)}.Pricing-module__z-oFqW__breakdown>div{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.Pricing-module__z-oFqW__breakdown>div+div{margin-top:var(--space-2)}.Pricing-module__z-oFqW__breakdown .Pricing-module__z-oFqW__total{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--price-outline) solid var(--border-subtle)}.Pricing-module__z-oFqW__total>p{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;justify-content:flex-end;display:flex}.Pricing-module__z-oFqW__total strong{font-size:var(--price-display);color:var(--fg-link);letter-spacing:-.04em;font-weight:650;line-height:1.2}.Pricing-module__z-oFqW__cta{width:100%;margin-top:var(--space-5);min-height:var(--space-12)}.Pricing-module__z-oFqW__finePrint{text-align:center;line-height:1.7;margin-top:var(--space-3)!important}.Pricing-module__z-oFqW__contact{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex;margin-top:var(--space-6)!important}.Pricing-module__z-oFqW__contact a{align-items:center;gap:var(--space-1);display:inline-flex}@media (max-width:1100px){.Pricing-module__z-oFqW__grid{padding:var(--space-8);gap:var(--space-8)}.Pricing-module__z-oFqW__calculator{padding-left:var(--space-8)}.Pricing-module__z-oFqW__plans{grid-template-columns:repeat(2,1fr)}.Pricing-module__z-oFqW__plan{align-items:center;gap:var(--space-1) var(--space-2);grid-template-columns:auto 1fr;display:grid}.Pricing-module__z-oFqW__plan>strong,.Pricing-module__z-oFqW__plan>span:last-child{grid-column:2}.Pricing-module__z-oFqW__plan>span:first-of-type{--fs-body-sm:.8rem}}@media (max-width:800px){.Pricing-module__z-oFqW__grid{grid-template-columns:1fr}.Pricing-module__z-oFqW__calculator{padding-left:0;padding-top:var(--space-8);border-left:none;border-top:var(--price-outline) solid var(--border-subtle)}.Pricing-module__z-oFqW__plans{grid-template-columns:repeat(4,1fr)}.Pricing-module__z-oFqW__plan{display:flex}.Pricing-module__z-oFqW__features{grid-template-columns:1fr 1fr}}@media (max-width:480px){.Pricing-module__z-oFqW__heading{text-align:left}.Pricing-module__z-oFqW__title{--fs-h2:2rem}.Pricing-module__z-oFqW__desktopBreak{display:none}.Pricing-module__z-oFqW__grid{padding:var(--space-5);gap:var(--space-6)}.Pricing-module__z-oFqW__unitsControl{gap:var(--space-2)}.Pricing-module__z-oFqW__unitsControl>div{padding-inline:var(--space-2);flex:1;min-width:0}.Pricing-module__z-oFqW__unitsControl input{width:100%;font-size:var(--fs-h4)}.Pricing-module__z-oFqW__features{grid-template-columns:1fr}.Pricing-module__z-oFqW__plans{grid-template-columns:repeat(2,1fr)}.Pricing-module__z-oFqW__plan>span:first-of-type{--fs-body-sm:.8rem}.Pricing-module__z-oFqW__plan>span:last-child{--fs-caption:.72rem}.Pricing-module__z-oFqW__limits ul{gap:var(--space-2)}.Pricing-module__z-oFqW__limits li{flex-direction:column;flex:1;align-items:center}.Pricing-module__z-oFqW__total{align-items:flex-start!important}.Pricing-module__z-oFqW__total strong{font-size:2rem}.Pricing-module__z-oFqW__breakdown{padding:var(--space-4)}.Pricing-module__z-oFqW__cta{font-size:var(--fs-body-sm);padding-inline:var(--space-3)}.Pricing-module__z-oFqW__contact{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.Pricing-module__z-oFqW__plan{transition:none}}
.FAQ-module__rZGUwq__faq{padding-block:var(--v2-section);gap:var(--space-16);grid-template-columns:.8fr 1.2fr;display:grid}.FAQ-module__rZGUwq__eyebrow{color:var(--fg-link);letter-spacing:.12em;margin-bottom:var(--space-5)!important}.FAQ-module__rZGUwq__title{--fs-h2:var(--v2-heading);letter-spacing:-.035em;line-height:1.15}.FAQ-module__rZGUwq__title span{color:var(--fg-link)}.FAQ-module__rZGUwq__heading>p:last-of-type{margin-top:var(--space-5);color:var(--fg-muted);max-width:23rem}.FAQ-module__rZGUwq__heading>a{align-items:center;gap:var(--space-2);margin-top:var(--space-6);font-size:var(--fs-body-sm);font-weight:550;display:inline-flex}.FAQ-module__rZGUwq__item{border-top:1px solid var(--border-default)}.FAQ-module__rZGUwq__item:last-child{border-bottom:1px solid var(--border-default)}.FAQ-module__rZGUwq__item summary{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-5) 0;cursor:pointer;list-style:none;display:flex}.FAQ-module__rZGUwq__item summary::-webkit-details-marker{display:none}.FAQ-module__rZGUwq__item summary span{color:var(--fg-strong);font-weight:550}.FAQ-module__rZGUwq__item summary svg{color:var(--fg-link);transition:transform var(--dur-base);flex-shrink:0}.FAQ-module__rZGUwq__item[open] summary svg{transform:rotate(45deg)}.FAQ-module__rZGUwq__item>p{padding-bottom:var(--space-6);color:var(--fg-muted);line-height:1.7}@media (max-width:800px){.FAQ-module__rZGUwq__faq{gap:var(--space-8);grid-template-columns:1fr}}@media (max-width:480px){.FAQ-module__rZGUwq__title{--fs-h2:2rem}}@media (prefers-reduced-motion:reduce){.FAQ-module__rZGUwq__item summary svg{transition:none}}
