.MetricBlock-module__Wb9_3W__block{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius-md);padding:var(--space-8)}.MetricBlock-module__Wb9_3W__block.MetricBlock-module__Wb9_3W__onDark{background:var(--surface-dark);border-color:#0000}.MetricBlock-module__Wb9_3W__grid{gap:var(--space-6);display:grid}@media (max-width:767px){.MetricBlock-module__Wb9_3W__grid{gap:var(--space-5);grid-template-columns:1fr!important}}.MetricBlock-module__Wb9_3W__item{gap:var(--space-2);flex-direction:column;display:flex}.MetricBlock-module__Wb9_3W__value{font-size:var(--size-metric);line-height:var(--lh-metric);font-weight:var(--w-semibold);letter-spacing:var(--track-display);font-variant-numeric:tabular-nums;color:var(--teal-700)}.MetricBlock-module__Wb9_3W__block.MetricBlock-module__Wb9_3W__onDark .MetricBlock-module__Wb9_3W__value{color:var(--accent-on-dark)}.MetricBlock-module__Wb9_3W__caption{font-size:var(--size-body-sm);line-height:var(--lh-body-sm);color:var(--text-secondary)}.MetricBlock-module__Wb9_3W__block.MetricBlock-module__Wb9_3W__onDark .MetricBlock-module__Wb9_3W__caption{color:var(--text-on-dark-secondary)}.MetricBlock-module__Wb9_3W__source{margin-top:var(--space-5);font-size:var(--size-caption);line-height:var(--lh-caption);color:var(--text-muted)}.MetricBlock-module__Wb9_3W__block.MetricBlock-module__Wb9_3W__onDark .MetricBlock-module__Wb9_3W__source{color:var(--ink-400)}
.ReviewBlock-module__A5VmvW__block{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius-md);padding:var(--space-8);margin:0}.ReviewBlock-module__A5VmvW__quote{margin:0 0 var(--space-6);max-width:56ch;font-size:var(--size-h3);line-height:1.5;font-weight:var(--w-regular);letter-spacing:var(--track-heading);color:var(--text-primary)}.ReviewBlock-module__A5VmvW__meta{align-items:center;gap:var(--space-4);padding-top:var(--space-6);border-top:var(--border-w) solid var(--border);display:flex}.ReviewBlock-module__A5VmvW__photo{border-radius:var(--radius-pill);border:var(--border-w) solid var(--border);object-fit:cover;flex:none;width:56px;height:56px}.ReviewBlock-module__A5VmvW__person{gap:var(--space-1);flex-direction:column;display:flex}.ReviewBlock-module__A5VmvW__name{font-size:var(--size-body);font-weight:var(--w-medium)}.ReviewBlock-module__A5VmvW__role{font-size:var(--size-body-sm);line-height:var(--lh-body-sm);color:var(--text-secondary)}
.Timeline-module__2BcEfa__root{display:block}.Timeline-module__2BcEfa__meta{font-size:var(--size-body-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.Timeline-module__2BcEfa__title{font-size:var(--size-body-lg);line-height:var(--lh-body-lg);font-weight:var(--w-medium)}.Timeline-module__2BcEfa__text{font-size:var(--size-body);line-height:var(--lh-body);color:var(--text-secondary)}.Timeline-module__2BcEfa__dot{border-radius:var(--radius-pill);background:var(--teal-600);flex:none;width:11px;height:11px}.Timeline-module__2BcEfa__horizontal{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid;position:relative}.Timeline-module__2BcEfa__horizontalLine{height:var(--border-w);background:var(--border);position:absolute;top:5px;left:0;right:0}.Timeline-module__2BcEfa__hStep{gap:var(--space-3);flex-direction:column;display:flex;position:relative}.Timeline-module__2BcEfa__vertical{flex-direction:column;margin:0;padding:0;list-style:none;display:none}.Timeline-module__2BcEfa__vStep{gap:0 var(--space-4);grid-template-columns:auto 1fr;display:grid}.Timeline-module__2BcEfa__vMarker{flex-direction:column;align-items:center;display:flex}.Timeline-module__2BcEfa__vDot{margin-top:6px}.Timeline-module__2BcEfa__vLine{width:var(--border-w);background:var(--border);flex:1}.Timeline-module__2BcEfa__vContent{gap:var(--space-2);padding-bottom:var(--space-6);flex-direction:column;display:flex}.Timeline-module__2BcEfa__vContent.Timeline-module__2BcEfa__last{padding-bottom:0}@media (max-width:1199px){.Timeline-module__2BcEfa__horizontal{display:none}.Timeline-module__2BcEfa__vertical{display:flex}}.Timeline-module__2BcEfa__root.Timeline-module__2BcEfa__forceHorizontal .Timeline-module__2BcEfa__horizontal{display:grid}.Timeline-module__2BcEfa__root.Timeline-module__2BcEfa__forceHorizontal .Timeline-module__2BcEfa__vertical,.Timeline-module__2BcEfa__root.Timeline-module__2BcEfa__forceVertical .Timeline-module__2BcEfa__horizontal{display:none}.Timeline-module__2BcEfa__root.Timeline-module__2BcEfa__forceVertical .Timeline-module__2BcEfa__vertical{display:flex}
.ComparisonGrid-module__tZ7-ia__wrap{border:var(--border-w) solid var(--border);border-radius:var(--radius-md);overflow:hidden}.ComparisonGrid-module__tZ7-ia__grid{display:grid;overflow-x:auto}.ComparisonGrid-module__tZ7-ia__cornerHead{padding:var(--space-6) var(--space-5);border-bottom:var(--border-w) solid var(--border)}.ComparisonGrid-module__tZ7-ia__cornerCta{padding:var(--space-6) var(--space-5)}.ComparisonGrid-module__tZ7-ia__headerCell{padding:var(--space-6) var(--space-5);border-bottom:var(--border-w) solid var(--border);border-left:var(--border-w) solid var(--border);gap:var(--space-3);flex-direction:column;display:flex}.ComparisonGrid-module__tZ7-ia__headerCell.ComparisonGrid-module__tZ7-ia__brandLeft{border-left:2px solid var(--border-brand)}.ComparisonGrid-module__tZ7-ia__headerCell.ComparisonGrid-module__tZ7-ia__brandTop{border-top:2px solid var(--border-brand)}.ComparisonGrid-module__tZ7-ia__headerCell.ComparisonGrid-module__tZ7-ia__highlightBg{background:var(--surface-brand)}.ComparisonGrid-module__tZ7-ia__rowLabelCell{padding:var(--space-4) var(--space-5);border-bottom:var(--border-w) solid var(--border);font-size:var(--size-body)}.ComparisonGrid-module__tZ7-ia__rowLabelCell.ComparisonGrid-module__tZ7-ia__zebra{background:var(--surface-sunken)}.ComparisonGrid-module__tZ7-ia__valueCell{padding:var(--space-4) var(--space-5);border-bottom:var(--border-w) solid var(--border);border-left:var(--border-w) solid var(--border);font-size:var(--size-body);font-variant-numeric:tabular-nums;align-items:center;display:flex}.ComparisonGrid-module__tZ7-ia__valueCell.ComparisonGrid-module__tZ7-ia__brandLeft{border-left:2px solid var(--border-brand)}.ComparisonGrid-module__tZ7-ia__valueCell.ComparisonGrid-module__tZ7-ia__zebra{background:var(--surface-sunken)}.ComparisonGrid-module__tZ7-ia__valueCell.ComparisonGrid-module__tZ7-ia__highlightBg{background:var(--surface-brand)}.ComparisonGrid-module__tZ7-ia__tick{color:var(--teal-600)}.ComparisonGrid-module__tZ7-ia__tick.ComparisonGrid-module__tZ7-ia__highlight{color:var(--teal-700)}.ComparisonGrid-module__tZ7-ia__cross{color:var(--ink-300)}.ComparisonGrid-module__tZ7-ia__ctaCell{padding:var(--space-6) var(--space-5);border-left:var(--border-w) solid var(--border)}.ComparisonGrid-module__tZ7-ia__ctaCell.ComparisonGrid-module__tZ7-ia__brandLeft{border-left:2px solid var(--border-brand)}.ComparisonGrid-module__tZ7-ia__brandBottom{border-bottom:2px solid var(--border-brand)}.ComparisonGrid-module__tZ7-ia__ctaCell.ComparisonGrid-module__tZ7-ia__highlightBg{background:var(--surface-brand)}.ComparisonGrid-module__tZ7-ia__ctaCell>a,.ComparisonGrid-module__tZ7-ia__ctaCell>button{width:100%}@media (max-width:767px){.ComparisonGrid-module__tZ7-ia__grid{display:none}}.ComparisonGrid-module__tZ7-ia__mobile{display:none}@media (max-width:767px){.ComparisonGrid-module__tZ7-ia__mobile{padding:var(--space-5);display:block}}.ComparisonGrid-module__tZ7-ia__switcher{gap:var(--space-2);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.ComparisonGrid-module__tZ7-ia__pill{font-size:var(--size-body-sm);font-weight:var(--w-medium);color:var(--text-secondary);background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius-sm);padding:9px var(--space-3);white-space:nowrap;cursor:pointer}.ComparisonGrid-module__tZ7-ia__pill.ComparisonGrid-module__tZ7-ia__active{color:var(--text-on-dark);background:var(--teal-600);border-color:var(--teal-600)}
.PackageCard-module__ZlqmoW__card{border:var(--border-w) solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.PackageCard-module__ZlqmoW__card.PackageCard-module__ZlqmoW__highlighted{border:2px solid var(--border-brand)}.PackageCard-module__ZlqmoW__header{background:var(--surface-sunken);padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.PackageCard-module__ZlqmoW__card.PackageCard-module__ZlqmoW__highlighted .PackageCard-module__ZlqmoW__header{background:var(--surface-brand)}.PackageCard-module__ZlqmoW__badge{font-size:var(--size-body-sm);font-weight:var(--w-medium);color:var(--teal-700)}.PackageCard-module__ZlqmoW__name{font-size:20px;line-height:1.25;font-weight:var(--w-semibold);letter-spacing:var(--track-heading)}.PackageCard-module__ZlqmoW__price{font-size:var(--size-h2);font-weight:var(--w-semibold);letter-spacing:var(--track-display);font-variant-numeric:tabular-nums}.PackageCard-module__ZlqmoW__priceNote{font-size:var(--size-body-sm);color:var(--text-secondary)}.PackageCard-module__ZlqmoW__rows{flex-direction:column;display:flex}.PackageCard-module__ZlqmoW__row{justify-content:space-between;align-items:center;gap:var(--space-4);padding:14px var(--space-5);border-top:var(--border-w) solid var(--border);font-size:var(--size-body);display:flex}.PackageCard-module__ZlqmoW__rowLabel{color:var(--text-secondary)}.PackageCard-module__ZlqmoW__rowValue{font-weight:var(--w-medium);font-variant-numeric:tabular-nums}.PackageCard-module__ZlqmoW__tick{color:var(--teal-600);flex:none}.PackageCard-module__ZlqmoW__cross{color:var(--ink-300);flex:none}.PackageCard-module__ZlqmoW__ctaWrap{padding:var(--space-5);border-top:var(--border-w) solid var(--border)}
.PricingTable-module__PAoODa__badge{font-size:var(--size-body-sm);font-weight:var(--w-medium);color:var(--teal-700)}.PricingTable-module__PAoODa__pkgName{font-size:var(--size-body);font-weight:var(--w-semibold)}.PricingTable-module__PAoODa__price{font-size:var(--size-h3);font-weight:var(--w-semibold);letter-spacing:var(--track-heading);font-variant-numeric:tabular-nums}.PricingTable-module__PAoODa__priceNote{font-size:var(--size-body-sm);color:var(--text-muted)}.PricingTable-module__PAoODa__priceNoteHighlighted{font-size:var(--size-body-sm);color:var(--text-secondary)}
