.ServiceCatalog-module__YSuGXq__section{background:var(--color-background);padding-block:var(--section-y)}.ServiceCatalog-module__YSuGXq__title{max-width:26ch}.ServiceCatalog-module__YSuGXq__lead{font-size:var(--text-lead);max-width:64ch;margin-top:var(--space-4)}.ServiceCatalog-module__YSuGXq__grid{margin-top:var(--space-12);gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ServiceCatalog-module__YSuGXq__item{background:var(--color-surface-warm);border:var(--border-hairline);border-radius:var(--radius-card);min-width:0;transition:border-color var(--duration-fast), transform var(--duration-base) var(--easing-standard)}.ServiceCatalog-module__YSuGXq__item:hover{border-color:var(--color-ink);transform:translateY(-3px)}.ServiceCatalog-module__YSuGXq__link{height:100%;padding:var(--space-6);color:inherit;flex-direction:column;text-decoration:none;display:flex}.ServiceCatalog-module__YSuGXq__num{font-family:var(--font-mono);color:var(--color-primary);font-size:.75rem}.ServiceCatalog-module__YSuGXq__name{margin-top:var(--space-3);font-family:var(--font-sans);font-size:1.125rem;font-weight:var(--weight-semibold);color:var(--color-ink);line-height:1.25}.ServiceCatalog-module__YSuGXq__text{margin-top:var(--space-3);font-size:var(--text-small)}.ServiceCatalog-module__YSuGXq__meta{margin-top:var(--space-4);font-family:var(--font-mono);color:var(--color-muted);font-size:.75rem}.ServiceCatalog-module__YSuGXq__more{padding-top:var(--space-4);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-primary);margin-top:auto}.ServiceCatalog-module__YSuGXq__ask{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);flex-wrap:wrap;display:flex}.ServiceCatalog-module__YSuGXq__askBody{min-width:0}.ServiceCatalog-module__YSuGXq__askTitle{font-family:var(--font-sans);font-size:1.0625rem;font-weight:var(--weight-semibold);color:var(--color-ink)}.ServiceCatalog-module__YSuGXq__askText{margin-top:var(--space-2);font-size:var(--text-small);max-width:48ch}.ServiceCatalog-module__YSuGXq__askActions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ServiceCatalog-module__YSuGXq__askCta{border-radius:var(--radius-button);background:var(--color-primary);color:var(--color-ink-inverse);font-size:var(--text-small);font-weight:var(--weight-semibold);white-space:nowrap;transition:background var(--duration-fast);padding:12px 22px;text-decoration:none}.ServiceCatalog-module__YSuGXq__askCta:hover{background:var(--color-primary-hover)}.ServiceCatalog-module__YSuGXq__askPhone{font-family:var(--font-mono);color:var(--color-ink);white-space:nowrap;font-size:.875rem;text-decoration:none}.ServiceCatalog-module__YSuGXq__askPhone:hover{color:var(--color-primary)}@media (min-width:1024px){.ServiceCatalog-module__YSuGXq__item[data-lead=true],.ServiceCatalog-module__YSuGXq__ask[data-span="2"]{grid-column:span 2}.ServiceCatalog-module__YSuGXq__item[data-lead=true] .ServiceCatalog-module__YSuGXq__name{max-width:24ch;font-size:1.375rem}.ServiceCatalog-module__YSuGXq__item[data-lead=true] .ServiceCatalog-module__YSuGXq__text{max-width:60ch}}@media (prefers-reduced-motion:reduce){.ServiceCatalog-module__YSuGXq__item{transition:none}.ServiceCatalog-module__YSuGXq__item:hover{transform:none}}@media (max-width:1023px){.ServiceCatalog-module__YSuGXq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceCatalog-module__YSuGXq__ask{grid-column:1/-1}}@media (max-width:640px){.ServiceCatalog-module__YSuGXq__grid{grid-template-columns:minmax(0,1fr)}}
.ServiceChoose-module__uzeVcG__section{background:var(--color-surface-ink);padding-block:var(--section-y)}.ServiceChoose-module__uzeVcG__title{color:var(--color-ink-inverse);max-width:24ch}.ServiceChoose-module__uzeVcG__lead{font-size:var(--text-lead);color:#ffffffb8;max-width:62ch;margin-top:var(--space-4)}.ServiceChoose-module__uzeVcG__list{margin-top:var(--space-12);display:grid}.ServiceChoose-module__uzeVcG__item{gap:var(--space-8);padding:var(--space-6) 0;border-top:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.ServiceChoose-module__uzeVcG__item:last-child{border-bottom:1px solid #ffffff29}.ServiceChoose-module__uzeVcG__situation{font-family:var(--font-sans);font-size:1.0625rem;font-weight:var(--weight-semibold);color:var(--color-ink-inverse);min-width:0}.ServiceChoose-module__uzeVcG__answer{min-width:0}.ServiceChoose-module__uzeVcG__serviceLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#ffffff80;font-size:.6875rem}.ServiceChoose-module__uzeVcG__service{margin-top:var(--space-1);font-size:1.0625rem;font-weight:var(--weight-semibold);color:var(--color-primary-on-dark);border-bottom:1px solid;padding-bottom:2px;text-decoration:none;display:inline-block}.ServiceChoose-module__uzeVcG__why{margin-top:var(--space-2);font-size:var(--text-small);color:#ffffffb8}@media (max-width:767px){.ServiceChoose-module__uzeVcG__item{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}
