.service-hero.svelte-1yer5c .page-hero-grid:where(.svelte-1yer5c){align-items:start}@media (width>=901px){.service-hero.svelte-1yer5c .page-hero-side:where(.svelte-1yer5c){padding-top:46px}}.hero-note.svelte-1yer5c{color:#d9d4c8;align-items:center;gap:8px;margin-top:18px;font-size:.875rem;display:flex}.hero-note.svelte-1yer5c svg{color:#8fd0ad;flex-shrink:0}.hero-note.muted.svelte-1yer5c{color:var(--night-muted);margin-top:8px;font-size:.8125rem}.service-visual.svelte-1yer5c{animation:mk-rise 1.1s var(--ease-out) .45s both;margin-top:clamp(48px,6vw,72px)}.service-visual.svelte-1yer5c>.card{color:var(--ink);padding:clamp(22px,3vw,36px);box-shadow:0 0 0 9px #ffffff0f,0 0 0 10px #ffffff24,0 70px 140px -60px #000000e6}.features.svelte-jx4fn7{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.feature.svelte-jx4fn7{border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--card);padding:28px}.feature-icon.svelte-jx4fn7{background:var(--paper-2);width:40px;height:40px;color:var(--ink);border-radius:12px;place-items:center;display:grid}.feature.svelte-jx4fn7 h3:where(.svelte-jx4fn7){margin-top:20px;font-size:1.25rem}.feature.svelte-jx4fn7 p:where(.svelte-jx4fn7){color:var(--muted);margin-top:10px;font-size:.9375rem;line-height:1.65}@media (width<=1000px){.features.svelte-jx4fn7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.features.svelte-jx4fn7{grid-template-columns:1fr}.feature.svelte-jx4fn7{padding:22px}}
