.ServiceDetail-module__HIoDJW__page{min-height:100svh;padding:calc(var(--header-height) + 1.4rem) 0 3rem}.ServiceDetail-module__HIoDJW__section{padding:0 0 1.2rem}.ServiceDetail-module__HIoDJW__heroShell,.ServiceDetail-module__HIoDJW__sectionShell{border-radius:var(--radius-2xl);box-shadow:var(--shadow-soft);background:linear-gradient(#fffffff5,#fffcf7eb),linear-gradient(135deg,#ede4da57,#fff0 62%);border:1px solid #17112414;padding:clamp(1.3rem,3.4vw,2.3rem)}.ServiceDetail-module__HIoDJW__navigationRail{flex-wrap:wrap;gap:.55rem;margin-bottom:1rem;display:flex}.ServiceDetail-module__HIoDJW__navigationChip,.ServiceDetail-module__HIoDJW__tagRail span,.ServiceDetail-module__HIoDJW__primaryAction,.ServiceDetail-module__HIoDJW__secondaryAction{min-height:2.65rem;transition:transform var(--transition-soft), border-color var(--transition-soft), background-color var(--transition-soft), box-shadow var(--transition-soft);background:#ffffffdb;border:1px solid #1711241a;border-radius:999px;justify-content:center;align-items:center;padding:0 .95rem;font-weight:700;display:inline-flex}.ServiceDetail-module__HIoDJW__navigationChip[data-active=true]{background:#1711240f;border-color:#17112429}.ServiceDetail-module__HIoDJW__heroShell{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.85fr);gap:1rem;display:grid}.ServiceDetail-module__HIoDJW__heroCopy,.ServiceDetail-module__HIoDJW__sectionHeading{gap:.85rem;display:grid}.ServiceDetail-module__HIoDJW__eyebrow,.ServiceDetail-module__HIoDJW__summaryCard span,.ServiceDetail-module__HIoDJW__step{color:var(--color-muted);letter-spacing:.18em;text-transform:uppercase;font-size:.78rem;font-weight:800}.ServiceDetail-module__HIoDJW__title{letter-spacing:-.08em;text-wrap:balance;max-width:12ch;font-size:clamp(2.8rem,6vw,5rem);font-weight:800;line-height:.92}.ServiceDetail-module__HIoDJW__description,.ServiceDetail-module__HIoDJW__contentCard p,.ServiceDetail-module__HIoDJW__packageCard p,.ServiceDetail-module__HIoDJW__relatedCard p{color:var(--color-muted);line-height:1.72}.ServiceDetail-module__HIoDJW__actions{flex-wrap:wrap;gap:.7rem;display:flex}.ServiceDetail-module__HIoDJW__primaryAction{background:var(--gradient-accent);color:#fff;box-shadow:var(--shadow-brand)}.ServiceDetail-module__HIoDJW__secondaryAction{background:#ffffffdb}.ServiceDetail-module__HIoDJW__summaryRail{border-radius:var(--radius-xl);background:var(--service-accent), linear-gradient(180deg, #fffffff2, #faf7f3eb);border:1px solid #17112414;align-content:start;gap:1rem;padding:1rem;display:grid}.ServiceDetail-module__HIoDJW__monogram{color:#fff;letter-spacing:.18em;text-transform:uppercase;background:#171124e0;border-radius:1rem;justify-content:center;align-items:center;width:fit-content;min-width:3.45rem;min-height:3.45rem;padding:0 .85rem;font-size:.92rem;font-weight:800;display:inline-flex}.ServiceDetail-module__HIoDJW__summaryGrid,.ServiceDetail-module__HIoDJW__deliverablesGrid,.ServiceDetail-module__HIoDJW__fitGrid,.ServiceDetail-module__HIoDJW__faqGrid,.ServiceDetail-module__HIoDJW__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.ServiceDetail-module__HIoDJW__summaryGrid{grid-template-columns:1fr}.ServiceDetail-module__HIoDJW__summaryCard,.ServiceDetail-module__HIoDJW__contentCard,.ServiceDetail-module__HIoDJW__packageCard,.ServiceDetail-module__HIoDJW__relatedCard{border-radius:var(--radius-xl);background:#faf7f3db;border:1px solid #17112414;gap:.55rem;padding:1rem;display:grid}.ServiceDetail-module__HIoDJW__summaryCard strong,.ServiceDetail-module__HIoDJW__sectionHeading h2,.ServiceDetail-module__HIoDJW__contentCard strong,.ServiceDetail-module__HIoDJW__packageCard strong,.ServiceDetail-module__HIoDJW__relatedCard strong{letter-spacing:-.03em;font-weight:800}.ServiceDetail-module__HIoDJW__sectionHeading h2{letter-spacing:-.06em;text-wrap:balance;font-size:clamp(1.9rem,3vw,2.8rem);line-height:.98}.ServiceDetail-module__HIoDJW__packageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.ServiceDetail-module__HIoDJW__packageCard{background:linear-gradient(#fffffff5,#faf7f3f0),linear-gradient(135deg,#ede4da3d,#fff0 68%)}.ServiceDetail-module__HIoDJW__packageTop{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ServiceDetail-module__HIoDJW__packageTop span{white-space:nowrap;font-weight:800}.ServiceDetail-module__HIoDJW__featureList{gap:.45rem;list-style:none;display:grid}.ServiceDetail-module__HIoDJW__featureList li{color:var(--color-muted);padding-left:1rem;line-height:1.58;position:relative}.ServiceDetail-module__HIoDJW__featureList li:before{content:"";background:#1711244d;border-radius:999px;width:.38rem;height:.38rem;position:absolute;top:.6rem;left:0}.ServiceDetail-module__HIoDJW__funnelGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.ServiceDetail-module__HIoDJW__relatedCard{background:var(--service-accent), linear-gradient(180deg, #fffffff0, #faf7f3eb);transition:transform var(--transition-soft), box-shadow var(--transition-soft)}.ServiceDetail-module__HIoDJW__relatedCard:hover,.ServiceDetail-module__HIoDJW__navigationChip:hover,.ServiceDetail-module__HIoDJW__primaryAction:hover,.ServiceDetail-module__HIoDJW__secondaryAction:hover{transform:translateY(-.12rem)}.ServiceDetail-module__HIoDJW__relatedMonogram{color:#fff;letter-spacing:.16em;text-transform:uppercase;background:#171124e0;border-radius:.95rem;justify-content:center;align-items:center;width:fit-content;min-width:3rem;min-height:3rem;padding:0 .7rem;font-size:.82rem;font-weight:800;display:inline-flex}@media (max-width:1180px){.ServiceDetail-module__HIoDJW__heroShell{grid-template-columns:1fr}.ServiceDetail-module__HIoDJW__deliverablesGrid,.ServiceDetail-module__HIoDJW__fitGrid,.ServiceDetail-module__HIoDJW__faqGrid,.ServiceDetail-module__HIoDJW__relatedGrid,.ServiceDetail-module__HIoDJW__packageGrid,.ServiceDetail-module__HIoDJW__funnelGrid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.ServiceDetail-module__HIoDJW__page{padding-top:calc(var(--header-height) + 1rem)}.ServiceDetail-module__HIoDJW__title{max-width:100%}.ServiceDetail-module__HIoDJW__actions,.ServiceDetail-module__HIoDJW__summaryGrid,.ServiceDetail-module__HIoDJW__deliverablesGrid,.ServiceDetail-module__HIoDJW__fitGrid,.ServiceDetail-module__HIoDJW__faqGrid,.ServiceDetail-module__HIoDJW__relatedGrid,.ServiceDetail-module__HIoDJW__packageGrid,.ServiceDetail-module__HIoDJW__funnelGrid{grid-template-columns:1fr}.ServiceDetail-module__HIoDJW__primaryAction,.ServiceDetail-module__HIoDJW__secondaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.ServiceDetail-module__HIoDJW__navigationChip,.ServiceDetail-module__HIoDJW__primaryAction,.ServiceDetail-module__HIoDJW__secondaryAction,.ServiceDetail-module__HIoDJW__relatedCard{transition:none}}
