.ServiceDetailPage-module-scss-module__G1Fvsa__intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,1rem + 4vw,5rem);display:grid}@media (max-width:1024px){.ServiceDetailPage-module-scss-module__G1Fvsa__intro{grid-template-columns:1fr}}.ServiceDetailPage-module-scss-module__G1Fvsa__intro p{font-size:var(--fs-body);color:var(--ink-soft);margin-bottom:var(--s-4);font-size:1.125rem;line-height:1.6}.ServiceDetailPage-module-scss-module__G1Fvsa__body{max-width:var(--measure);margin:0 auto}.ServiceDetailPage-module-scss-module__G1Fvsa__body h2{font-family:var(--display);font-size:var(--fs-h2);letter-spacing:-.028em;color:var(--ink);margin:var(--s-16) 0 var(--s-5);font-size:clamp(1.75rem,1.4rem + 1.5vw,2.5rem);font-weight:650;line-height:1.08}.ServiceDetailPage-module-scss-module__G1Fvsa__body h2:first-child{margin-top:0}.ServiceDetailPage-module-scss-module__G1Fvsa__body h3{font-family:var(--display);font-size:var(--fs-title);letter-spacing:-.014em;color:var(--ink);margin:var(--s-8) 0 var(--s-3);font-weight:600;line-height:1.25}.ServiceDetailPage-module-scss-module__G1Fvsa__body p{font-size:var(--fs-body);color:var(--ink-soft);margin-bottom:var(--s-5);font-size:1.125rem;line-height:1.7}.ServiceDetailPage-module-scss-module__G1Fvsa__body ul{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ServiceDetailPage-module-scss-module__G1Fvsa__body ul li{color:var(--ink-soft);padding-left:1.5em;font-size:1.0625rem;line-height:1.6;position:relative}.ServiceDetailPage-module-scss-module__G1Fvsa__body ul li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:.35em}.ServiceDetailPage-module-scss-module__G1Fvsa__body ul{margin:var(--s-4) 0 var(--s-6)}.ServiceDetailPage-module-scss-module__G1Fvsa__body a{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}.ServiceDetailPage-module-scss-module__G1Fvsa__scope{gap:var(--grid-gap);flex-direction:column;display:flex}.ServiceDetailPage-module-scss-module__G1Fvsa__scopeCard{background:var(--glass-sheen),var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--shadow-sm);border-radius:var(--r-lg);padding:var(--card-pad)}.ServiceDetailPage-module-scss-module__G1Fvsa__scopeCard h3{font-family:var(--display);font-size:var(--fs-title);letter-spacing:-.014em;color:var(--ink);margin-bottom:var(--s-5);font-weight:600;line-height:1.25}.ServiceDetailPage-module-scss-module__G1Fvsa__scopeCard ul{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.ServiceDetailPage-module-scss-module__G1Fvsa__scopeCard li{min-height:64px;padding:var(--s-4) var(--s-5) var(--s-4) calc(var(--s-5) + 28px + var(--s-3));border-radius:var(--r-md);background:var(--bg);font-size:var(--fs-small);color:var(--ink);transition:transform var(--dur-base) var(--ease-spring),background-color var(--dur-fast) var(--ease);align-items:center;font-weight:500;line-height:1.45;display:flex;position:relative}.ServiceDetailPage-module-scss-module__G1Fvsa__scopeCard li:before{content:"";left:var(--s-5);background:var(--accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8481c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/14px no-repeat;border-radius:50%;width:28px;height:28px;margin-top:-14px;position:absolute;top:50%}@media (hover:hover) and (pointer:fine){.ServiceDetailPage-module-scss-module__G1Fvsa__scopeCard li:hover{background:var(--bg-soft)}}.ServiceDetailPage-module-scss-module__G1Fvsa__process{gap:var(--s-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1024px){.ServiceDetailPage-module-scss-module__G1Fvsa__process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ServiceDetailPage-module-scss-module__G1Fvsa__process{grid-template-columns:1fr}}.ServiceDetailPage-module-scss-module__G1Fvsa__pricingTable{background:var(--glass-sheen),var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--shadow-sm);border-radius:var(--r-lg);margin:var(--s-10) 0;overflow:hidden}.ServiceDetailPage-module-scss-module__G1Fvsa__pricingRow{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding:var(--s-4) var(--s-6);border-bottom:1px solid var(--line);font-size:var(--fs-small);display:flex}.ServiceDetailPage-module-scss-module__G1Fvsa__pricingRow:last-child{border-bottom:none}.ServiceDetailPage-module-scss-module__G1Fvsa__pricingRow span:first-child{color:var(--mute)}.ServiceDetailPage-module-scss-module__G1Fvsa__pricingRow span:last-child{color:var(--ink);text-align:right;font-weight:600}.ServiceDetailPage-module-scss-module__G1Fvsa__cta{justify-content:center;gap:var(--s-3);margin-top:var(--s-16);flex-wrap:wrap;display:flex}
