.wrap.svelte-1uha8ag{width:100%;max-width:1120px;margin:0 auto;padding:0 clamp(16px,4vw,32px)}.hero.svelte-1uha8ag{background:radial-gradient(110% 90% at 20% 0%, var(--blue-100) 0%, #dcebfd00 68%);padding:clamp(40px,8vw,88px) 0 clamp(32px,6vw,64px)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:26ch;font-size:clamp(1.875rem,4.6vw,2.875rem)}.lead.svelte-1uha8ag{max-width:56ch;margin:12px 0 26px;font-size:1.125rem}section.svelte-1uha8ag{margin-top:44px}h2.svelte-1uha8ag{margin-bottom:14px;font-size:1.375rem}.news.svelte-1uha8ag{flex-direction:column;margin:0 0 12px;padding:0;list-style:none;display:flex}.news.svelte-1uha8ag li:where(.svelte-1uha8ag){border-top:1px solid var(--line);flex-wrap:wrap;gap:4px 16px;padding:10px 0;display:flex}.news.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child{border-top:0}.news.svelte-1uha8ag a:where(.svelte-1uha8ag){overflow-wrap:break-word;min-width:0}.cards.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}.service.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm);flex-direction:column;gap:4px;padding:22px;text-decoration:none;transition:border-color .14s,box-shadow .14s;display:flex}.service.svelte-1uha8ag:hover{border-color:var(--blue-200);box-shadow:var(--shadow)}.service.svelte-1uha8ag .chip:where(.svelte-1uha8ag){align-self:flex-start;margin-top:6px}.service.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink);font-size:1.125rem}.mark.svelte-1uha8ag{background:var(--blue-50);width:52px;height:52px;color:var(--blue-600);border-radius:14px;place-items:center;margin-bottom:10px;display:grid}.steps.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){flex-direction:column;gap:2px;display:flex}.steps.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink);font-size:1.0625rem}.n.svelte-1uha8ag{background:var(--blue-600);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:8px;font-weight:700;line-height:1;display:grid}.notice.svelte-1uha8ag{margin-top:44px}
