.steps[data-astro-cid-3uaeoswx]{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2.5vw,2rem);list-style:none;display:grid}.step[data-astro-cid-3uaeoswx]{border-top:var(--border);padding-top:1.5rem;position:relative}.num[data-astro-cid-3uaeoswx]{border:var(--border);background:var(--color-yellow);width:3.6rem;height:3.6rem;color:var(--color-ink);border-radius:50%;place-items:center;margin-top:-3.3rem;margin-bottom:1.25rem;font-size:1.1rem;font-weight:800;display:grid}h3[data-astro-cid-3uaeoswx]{margin-bottom:.2rem}.sub[data-astro-cid-3uaeoswx]{color:var(--color-blue);margin-bottom:.75rem;font-size:.95rem;font-weight:800}.step[data-astro-cid-3uaeoswx] p[data-astro-cid-3uaeoswx]:last-child{margin:0;font-size:.98rem}@media (width<=900px){.steps[data-astro-cid-3uaeoswx]{grid-template-columns:repeat(2,1fr);row-gap:3.5rem}}@media (width<=520px){.steps[data-astro-cid-3uaeoswx]{grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,2rem + 4vw,6.5rem) clamp(3rem,2rem + 4vw,6rem)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:.4em}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:2rem}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;display:flex}.hero-art[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:540px}@media (width<=860px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-art[data-astro-cid-lcdefpme]{max-width:300px}}.statement[data-astro-cid-lcdefpme]{padding-block:clamp(3rem,2rem + 4vw,6rem)}.statement-text[data-astro-cid-lcdefpme]{max-width:24em;letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0;font-size:clamp(1.7rem,1.1rem + 2.8vw,3.2rem);font-weight:800;line-height:1.12}.nowrap[data-astro-cid-lcdefpme]{white-space:nowrap}.services-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.services-intro[data-astro-cid-lcdefpme]{position:sticky;top:7rem}.service-index[data-astro-cid-lcdefpme]{border-top:var(--border);list-style:none}.service-index[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:var(--border)}.service-index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{transition:background .18s var(--ease), padding .18s var(--ease);grid-template-columns:3rem 1fr auto;align-items:start;gap:1rem;padding-block:1.6rem;text-decoration:none;display:grid}@media (hover:hover){.service-index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--color-band);padding-inline:1rem}}.idx[data-astro-cid-lcdefpme]{color:var(--color-blue);padding-top:.2rem;font-weight:800}.body[data-astro-cid-lcdefpme]{gap:.35rem;display:grid}.body[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--text-h3);letter-spacing:-.015em;line-height:1.2}.body[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-ink-soft);font-size:1rem}.go[data-astro-cid-lcdefpme]{padding-top:.1rem;font-size:1.5rem;font-weight:800}@media (width<=900px){.services-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.services-intro[data-astro-cid-lcdefpme]{position:static}}.process-head[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:end;gap:2rem 4rem;margin-bottom:clamp(3.5rem,6vw,5.5rem);display:grid}.process-head[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin:0}.process[data-astro-cid-lcdefpme] .step{border-top-color:var(--color-cream)}.process[data-astro-cid-lcdefpme] .sub{color:var(--color-yellow)}.process[data-astro-cid-lcdefpme] .step p:last-child{color:#e6e5ff}.process[data-astro-cid-lcdefpme] .text-link{--underline:var(--color-yellow)}@media (hover:hover){.process[data-astro-cid-lcdefpme] .text-link:hover{--underline:var(--color-cream)}}.process-more[data-astro-cid-lcdefpme]{margin:clamp(2rem,4vw,3.5rem) 0 0}@media (width<=860px){.process-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.about-grid[data-astro-cid-lcdefpme]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.about-art[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:460px}.pull[data-astro-cid-lcdefpme]{background:var(--color-yellow);border:var(--border);border-radius:var(--radius-md);letter-spacing:-.02em;box-shadow:var(--shadow-pop);margin:1.75rem 0 2rem;padding:1.5rem 1.75rem;font-size:clamp(1.2rem,1rem + .9vw,1.6rem);font-weight:800;line-height:1.25}@media (width<=860px){.about-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.about-art[data-astro-cid-lcdefpme]{max-width:300px}}.ratgeber-head[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:end;gap:2rem 4rem;margin-bottom:clamp(2rem,4vw,3.5rem);display:grid}.ratgeber-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.ratgeber-head[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin:0}.ratgeber-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1rem;list-style:none;display:grid}.ratgeber-cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--color-paper);border:var(--border);border-radius:var(--radius-md);height:100%;transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);grid-template-rows:auto 1fr;grid-template-columns:1fr auto;gap:.5rem 1rem;padding:1.4rem 1.5rem;text-decoration:none;display:grid}.ratgeber-cards[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-blue);grid-column:1/-1;font-size:.78rem;font-weight:800}.ratgeber-cards[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:1.15rem;line-height:1.25}.ratgeber-cards[data-astro-cid-lcdefpme] .go[data-astro-cid-lcdefpme]{align-self:end;font-size:1.4rem;font-weight:800}@media (hover:hover){.ratgeber-cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-pop);transform:translate(-3px,-3px)}}.ratgeber-more[data-astro-cid-lcdefpme]{margin:clamp(1.5rem,3vw,2.5rem) 0 0}@media (width<=860px){.ratgeber-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}@media (width<=900px){.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
