@keyframes _8p95oa_reveal{0%{opacity:0;transform:translateY(var(--size-reveal-rise))}}._8p95oa_root{min-width:0}._8p95oa_tablist{gap:var(--space-8);margin-top:var(--space-32);flex-wrap:wrap;display:flex}._8p95oa_tab{border-radius:var(--radius-none);color:var(--color-ink);font:inherit;cursor:pointer;font-family:var(--font-body);font-size:var(--fs-button);font-weight:var(--fw-medium);line-height:var(--lh-title);letter-spacing:var(--ls-normal);min-height:var(--size-button-sm);padding:0;padding:0 var(--space-20);border-radius:var(--radius-pill);background:0 0;background:var(--color-tint);transition:var(--transition-colors);border:0;margin:0}._8p95oa_tab:hover{background:var(--color-rule)}._8p95oa_tab[aria-selected=true]{background:var(--color-navy);color:var(--color-white)}._8p95oa_tab:focus-visible{outline:var(--border-focus-width) solid var(--color-focus);outline-offset:var(--border-focus-offset)}._8p95oa_panels{display:grid}._8p95oa_panels>._8p95oa_panel{grid-area:1/1;min-width:0}._8p95oa_panels>._8p95oa_panel[hidden]{visibility:hidden;display:block}._8p95oa_panels{margin-top:var(--space-24)}._8p95oa_panel:focus-visible{outline:var(--border-focus-width) solid var(--color-focus);outline-offset:var(--border-focus-offset)}._8p95oa_root[data-switched] ._8p95oa_panel:not([hidden]) ._8p95oa_pickItem{animation:_8p95oa_reveal var(--duration-reveal) var(--ease-emphasized) both}._8p95oa_root[data-switched] ._8p95oa_panel:not([hidden]) ._8p95oa_pickItem:nth-child(2){animation-delay:calc(var(--duration-stagger)*1)}._8p95oa_root[data-switched] ._8p95oa_panel:not([hidden]) ._8p95oa_pickItem:nth-child(3){animation-delay:calc(var(--duration-stagger)*2)}._8p95oa_root[data-switched] ._8p95oa_panel:not([hidden]) ._8p95oa_pickItem:nth-child(4){animation-delay:calc(var(--duration-stagger)*3)}._8p95oa_root[data-switched] ._8p95oa_panel:not([hidden]) ._8p95oa_pickItem:nth-child(5){animation-delay:calc(var(--duration-stagger)*4)}._8p95oa_root[data-switched] ._8p95oa_panel:not([hidden]) ._8p95oa_pickItem:nth-child(6){animation-delay:calc(var(--duration-stagger)*5)}@media (prefers-reduced-motion:reduce){._8p95oa_root[data-switched] ._8p95oa_panel:not([hidden]) ._8p95oa_pickItem{animation:none}}._8p95oa_picks{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--services-pick-min)), 1fr));gap:var(--space-16);margin:0;padding:0;list-style:none;display:grid}._8p95oa_pickItem{min-width:0;display:flex}._8p95oa_pick{min-width:0;padding:var(--space-28);border:var(--border-width) solid var(--color-rule);border-radius:var(--radius-card);color:var(--color-ink);transition:var(--transition-colors);flex-direction:column;flex:1;text-decoration:none;display:flex}._8p95oa_pick:hover{border-color:var(--color-navy);color:var(--color-ink)}._8p95oa_pick:focus-visible{outline:var(--border-focus-width) solid var(--color-focus);outline-offset:var(--border-focus-offset)}._8p95oa_pickTitle{font-size:var(--services-pick-title);line-height:var(--lh-title);letter-spacing:var(--ls-heading)}._8p95oa_pickWhy{margin-top:var(--space-12);font-size:var(--fs-nav);line-height:var(--lh-base);color:var(--color-muted);flex:1}._8p95oa_pickPrice{justify-content:space-between;align-items:center;gap:var(--space-16);margin-top:var(--space-28);padding-top:var(--space-16);border-top:var(--border-width) solid var(--color-rule);font-size:var(--fs-body);font-weight:var(--fw-medium);display:flex}._8p95oa_pickIcon{flex:none}
.zsKGNq_section{box-sizing:border-box;width:100%;max-width:var(--container-max);padding-inline:var(--gutter);padding-top:var(--services-section-top);margin-inline:auto}.zsKGNq_tag{font-family:var(--font-body);font-size:var(--fs-caption);font-weight:var(--fw-regular);line-height:var(--lh-ui);letter-spacing:var(--ls-normal);align-items:center;gap:var(--space-8);width:fit-content;padding:var(--space-6) var(--space-14);border-radius:var(--radius-pill);display:inline-flex}.zsKGNq_tag:before{content:"";width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);background:currentColor;flex-shrink:0}.zsKGNq_tag{background:var(--color-tint);color:var(--color-ink)}.zsKGNq_head{gap:var(--space-16) var(--services-column-gap);margin-top:var(--space-20);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}@media (min-width:1024px){.zsKGNq_head{grid-template-columns:repeat(2,minmax(0,1fr))}}.zsKGNq_h2{font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-regular);line-height:var(--lh-heading);letter-spacing:var(--ls-display)}.zsKGNq_lead{font-family:var(--font-body);font-size:var(--fs-lead);font-weight:var(--fw-regular);line-height:var(--lh-lead);letter-spacing:var(--ls-normal);max-width:var(--size-measure-section-lead);color:var(--color-muted)}
.NGojMq_section{--service-rule:var(--color-rule);--service-tag-bg:var(--color-tint);--service-facts-bg:var(--color-bg-light);gap:var(--space-32) var(--services-column-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.NGojMq_section{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.NGojMq_panel{--service-rule:var(--color-rule-strong);--service-tag-bg:var(--color-white);--service-facts-bg:var(--color-white);padding:var(--services-panel-padding);border-radius:var(--radius-xl);background:var(--color-bg-light)}@media (min-width:1024px){.NGojMq_panel{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.NGojMq_panel .NGojMq_media{order:1}}.NGojMq_panel .NGojMq_allPrices{background-color:var(--color-white)}.NGojMq_media{min-height:var(--services-photo-min-height);border-radius:var(--radius-lg);background:var(--color-navy);position:relative;overflow:hidden}.NGojMq_photo{filter:var(--photo-filter);object-fit:cover}.NGojMq_priceCard{right:var(--space-16);bottom:var(--space-16);left:var(--space-16);align-items:baseline;gap:var(--space-2) var(--space-12);padding:var(--space-16) var(--space-20);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-ink);flex-wrap:wrap;max-width:max-content;display:flex;position:absolute}.NGojMq_price{font-size:var(--services-price-size);line-height:var(--lh-title-lg);letter-spacing:var(--ls-display)}.NGojMq_priceShort{font-size:var(--fs-small);line-height:var(--services-lh-compact);color:var(--color-muted)}.NGojMq_body{min-width:0}.NGojMq_tag{font-family:var(--font-body);font-size:var(--fs-caption);font-weight:var(--fw-regular);line-height:var(--lh-ui);letter-spacing:var(--ls-normal);align-items:center;gap:var(--space-8);width:fit-content;padding:var(--space-6) var(--space-14);border-radius:var(--radius-pill);display:inline-flex}.NGojMq_tag:before{content:"";width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);background:currentColor;flex-shrink:0}.NGojMq_tag{background:var(--color-tint);color:var(--color-ink);background:var(--service-tag-bg)}.NGojMq_h2{font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-regular);line-height:var(--lh-heading);letter-spacing:var(--ls-display);margin-top:var(--space-20);text-wrap:balance}.NGojMq_description{font-family:var(--font-body);font-size:var(--fs-lead);font-weight:var(--fw-regular);line-height:var(--lh-lead);letter-spacing:var(--ls-normal);margin-top:var(--space-16);color:var(--color-muted)}.NGojMq_lists{gap:var(--space-28) var(--services-lists-column-gap);margin-top:var(--space-32);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.NGojMq_lists{grid-template-columns:repeat(2,minmax(0,1fr))}}.NGojMq_block{min-width:0}.NGojMq_h3{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-medium);line-height:var(--lh-h3);letter-spacing:var(--ls-heading)}.NGojMq_list{margin:0;margin-top:var(--space-12);border-top:var(--border-width) solid var(--service-rule);font-size:var(--fs-nav);line-height:var(--lh-ui);padding:0;list-style:none}.NGojMq_row{gap:var(--space-12);padding-block:var(--services-list-row);border-bottom:var(--border-width) solid var(--service-rule);display:flex}.NGojMq_rowIcon{margin-top:var(--space-2);flex:none}.NGojMq_facts{gap:var(--space-16) var(--space-24);margin:var(--space-28) 0 0;padding:var(--space-20) var(--space-24);border-radius:var(--radius-card);background:var(--service-facts-bg);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.NGojMq_facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.NGojMq_fact{min-width:0}.NGojMq_term{font-size:var(--fs-caption);color:var(--color-muted)}.NGojMq_value{margin:var(--space-6) 0 0;font-size:var(--fs-nav);line-height:var(--services-lh-compact)}.NGojMq_actions{gap:var(--space-10);margin-top:var(--space-28);flex-wrap:wrap;display:flex}
.vi1Zpa_list{box-sizing:border-box;width:100%;max-width:var(--container-max);padding-inline:var(--gutter);gap:var(--services-detail-stack);padding-top:var(--services-section-top);flex-direction:column;margin-inline:auto;display:flex}
