.about.svelte-cwls5q{gap:clamp(48px,7vw,88px);padding:clamp(40px,7vw,96px) 0 clamp(56px,9vw,120px);display:grid}.about.svelte-cwls5q>.wrap:where(.svelte-cwls5q){width:100%}.eye.svelte-cwls5q{color:var(--dc-mute);margin-bottom:12px;font-size:17px;font-weight:600}h1.svelte-cwls5q{letter-spacing:-.035em;font-size:clamp(36px,5.4vw,64px);line-height:1.05}h2.svelte-cwls5q{letter-spacing:-.025em;font-size:clamp(26px,3vw,36px);line-height:1.1}.lede.svelte-cwls5q{color:var(--dc-ink-2);margin-top:20px;font-size:clamp(18px,1.7vw,22px);line-height:1.45}.head.svelte-cwls5q{margin-bottom:24px}.dek.svelte-cwls5q{color:var(--dc-mute);margin-top:8px;font-size:15px;line-height:1.45}.groups.svelte-cwls5q{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=720px){.groups.svelte-cwls5q{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.groups.svelte-cwls5q{grid-template-columns:repeat(4,minmax(0,1fr))}}.group.svelte-cwls5q{border-radius:var(--dc-r-lg);background:var(--dc-surface);padding:clamp(20px,2.4vw,28px)}.group.svelte-cwls5q h3:where(.svelte-cwls5q){font:600 15px/1.3 var(--dc-font);color:var(--dc-ink-2)}.group.svelte-cwls5q ul:where(.svelte-cwls5q){margin:0;padding:0;list-style:none}.fig.svelte-cwls5q{border-top:1px solid var(--dc-line);color:var(--dc-ink);flex-direction:column;margin-top:16px;padding-top:14px;text-decoration:none;display:flex}.fig.svelte-cwls5q b:where(.svelte-cwls5q){font:600 clamp(32px, 3vw, 40px)/1 var(--dc-font-display);letter-spacing:-.03em}.fig.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--dc-ink-2);margin-top:8px;font-size:15px;line-height:1.35}.fig.svelte-cwls5q small:where(.svelte-cwls5q){color:var(--dc-mute);margin-top:4px;font-size:12px}.fig.svelte-cwls5q:hover span:where(.svelte-cwls5q){color:var(--dc-ink);text-underline-offset:3px;text-decoration:underline}.row.svelte-cwls5q{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=900px){.row.svelte-cwls5q{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.body.svelte-cwls5q{gap:16px;display:grid}.body.svelte-cwls5q p:where(.svelte-cwls5q),.list.svelte-cwls5q li:where(.svelte-cwls5q){color:var(--dc-ink-2);font-size:17px;line-height:1.55}.body.svelte-cwls5q b:where(.svelte-cwls5q){color:var(--dc-ink);font-weight:600}.list.svelte-cwls5q{gap:14px;margin:0;padding:0;list-style:none;display:grid}.list.svelte-cwls5q li:where(.svelte-cwls5q){padding-left:20px;position:relative}.list.svelte-cwls5q li:where(.svelte-cwls5q):before{content:"";background:var(--dc-mute);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:2px}.steps.svelte-cwls5q{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.steps.svelte-cwls5q{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.steps.svelte-cwls5q{grid-template-columns:repeat(4,minmax(0,1fr))}}.steps.svelte-cwls5q a:where(.svelte-cwls5q){border-radius:var(--dc-r-lg);background:var(--dc-surface);height:100%;color:var(--dc-ink);transition:box-shadow var(--dc-t) var(--dc-ease);flex-direction:column;gap:6px;padding:clamp(20px,2.4vw,28px);text-decoration:none;display:flex}.steps.svelte-cwls5q a:where(.svelte-cwls5q):hover{box-shadow:inset 0 0 0 1px var(--dc-phase)}.n.svelte-cwls5q{width:24px;height:24px;color:var(--dc-phase);box-shadow:inset 0 0 0 1px var(--dc-phase);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.sl.svelte-cwls5q{color:var(--dc-phase);margin-top:8px;font-size:15px;font-weight:600}.st.svelte-cwls5q{font:600 21px/1.2 var(--dc-font-display);letter-spacing:-.02em}.sp.svelte-cwls5q{color:var(--dc-ink-2);font-size:15px;line-height:1.45}.cards.svelte-cwls5q{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=720px){.cards.svelte-cwls5q{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.cards.svelte-cwls5q{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.card.svelte-cwls5q{border-radius:var(--dc-r-lg);background:var(--dc-surface);color:var(--dc-ink);transition:box-shadow var(--dc-t) var(--dc-ease);flex-direction:column;gap:8px;padding:clamp(20px,2.4vw,28px);text-decoration:none;display:flex}.card.svelte-cwls5q:hover{box-shadow:inset 0 0 0 1px var(--dc-line-2)}.ck.svelte-cwls5q{font:600 21px/1.2 var(--dc-font-display);letter-spacing:-.02em}.cp.svelte-cwls5q{color:var(--dc-ink-2);flex:1;font-size:15px;line-height:1.45}.more.svelte-cwls5q{min-height:32px;color:var(--dc-link);align-items:center;gap:4px;font-size:16px;display:inline-flex}.more.svelte-cwls5q:after{content:"›";font-size:1.15em;line-height:1}.card.svelte-cwls5q:hover .more:where(.svelte-cwls5q){text-underline-offset:3px;text-decoration:underline}.talk.svelte-cwls5q{border-radius:var(--dc-r-lg);background:var(--dc-surface);align-items:center;gap:20px;padding:clamp(24px,4vw,40px);display:grid}@media (width>=768px){.talk.svelte-cwls5q{grid-template-columns:minmax(0,1fr) auto;gap:32px}}.talk.svelte-cwls5q h2:where(.svelte-cwls5q){margin-bottom:8px;font-size:clamp(22px,2.4vw,28px)}.talk.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--dc-ink-2);font-size:17px;line-height:1.55}.talk.svelte-cwls5q .btn:where(.svelte-cwls5q){justify-self:start}
