.home-hero.svelte-13wmnd{overflow:hidden;background:var(--brand-paper);color:var(--brand-ink);padding:clamp(2.5rem,6vw,5.25rem) 0 clamp(2.5rem,5vw,4rem)}.hero-layout.svelte-13wmnd{display:grid;gap:clamp(2rem,5vw,4rem);align-items:center}.hero-kicker.svelte-13wmnd{--accent: var(--brand-blue)}.chip-napak.svelte-13wmnd{margin-left:-.03em;padding-left:0}.hero-title.svelte-13wmnd{max-width:12ch;margin-top:1.25rem;color:var(--brand-ink);font-family:var(--font-display);font-size:clamp(2.8rem,6vw,5.35rem);font-weight:850;letter-spacing:0;line-height:1.04}.hero-copy.svelte-13wmnd{max-width:44rem;margin-top:1.75rem;color:var(--brand-muted);font-size:clamp(1rem,1.5vw,1.12rem);line-height:2}.hero-actions.svelte-13wmnd{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.hero-visual.svelte-13wmnd{--hero-edge: max(clamp(1.25rem, 4vw, 4rem), calc((100vw - 1536px)/2 + clamp(1.25rem, 4vw, 4rem)) );--hero-lift: clamp(2rem, 5vw, 4.75rem);position:relative;display:none;grid-template-rows:repeat(3,1fr);align-self:start;height:calc(min(28rem,58vh) + var(--hero-lift));width:calc(min(.8rem,.9vw) + var(--hero-edge));margin-top:calc(var(--hero-lift) * -1);margin-right:calc(var(--hero-edge) * -1);justify-self:end;overflow:hidden;border-radius:8px 0 0 8px}.hero-band.svelte-13wmnd{display:block;min-height:0}.hero-band.coral.svelte-13wmnd{background:var(--brand-coral)}.hero-band.blue.svelte-13wmnd{background:var(--brand-blue)}.hero-band.green.svelte-13wmnd{background:var(--brand-green)}.philosophy-section.svelte-13wmnd{background:var(--brand-soft);border-top:1px solid var(--brand-line)}.philosophy-layout.svelte-13wmnd{display:grid;gap:clamp(1.75rem,5vw,4.5rem);align-items:start}.philosophy-text.svelte-13wmnd{max-width:42rem;padding-top:0}.philosophy-text.svelte-13wmnd p:where(.svelte-13wmnd){color:var(--brand-muted);font-size:clamp(1.05rem,1.35vw,1.18rem);line-height:1.9}.philosophy-text.svelte-13wmnd p:where(.svelte-13wmnd)+p:where(.svelte-13wmnd){margin-top:1.35rem}.philosophy-statement.svelte-13wmnd{position:relative;max-width:34rem}.philosophy-statement.svelte-13wmnd:after{display:block;width:min(100%,18rem);height:.35rem;margin-top:clamp(1.5rem,3vw,2rem);background:linear-gradient(90deg,var(--brand-coral) 0 34%,var(--brand-blue) 34% 67%,var(--brand-green) 67% 100%);border-radius:999px;content:""}.philosophy-statement.svelte-13wmnd h2:where(.svelte-13wmnd){max-width:13ch;color:var(--brand-ink);font-family:var(--font-display);font-size:clamp(2.2rem,4.8vw,4.1rem);font-weight:850;letter-spacing:0;line-height:1.04}.philosophy-statement.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:.8rem}.philosophy-statement.svelte-13wmnd h2:where(.svelte-13wmnd) strong:where(.svelte-13wmnd){display:block}.philosophy-statement.svelte-13wmnd h2:where(.svelte-13wmnd) strong:where(.svelte-13wmnd){width:fit-content;margin-top:.12em;padding:0 .18em .06em;background:var(--brand-coral);border-radius:4px;color:var(--brand-paper);font:inherit}.philosophy-statement.svelte-13wmnd p:where(.svelte-13wmnd){max-width:34rem;margin-top:1.4rem;color:var(--brand-muted);font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.75}.philosophy-statement.svelte-13wmnd p:where(.svelte-13wmnd) strong:where(.svelte-13wmnd){color:var(--brand-ink);font-style:italic}.contact-section.svelte-13wmnd{background:var(--brand-paper)}.contact-layout.svelte-13wmnd{display:grid;justify-items:center;gap:1.5rem;text-align:center}.contact-layout.svelte-13wmnd h2:where(.svelte-13wmnd){max-width:44rem;color:var(--brand-ink);font-family:var(--font-display);font-size:clamp(1.8rem,3.4vw,3rem);font-weight:850;letter-spacing:0;line-height:1.08}.contact-layout.svelte-13wmnd p:where(.svelte-13wmnd){max-width:34rem;color:var(--brand-muted);font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.7}@media(min-width:900px){.hero-layout.svelte-13wmnd{grid-template-columns:minmax(0,1fr) minmax(20rem,32rem)}.hero-visual.svelte-13wmnd{display:grid}.philosophy-layout.svelte-13wmnd{grid-template-columns:minmax(22rem,.9fr) minmax(24rem,1fr)}.philosophy-text.svelte-13wmnd{padding-top:clamp(2rem,3vw,2.6rem)}}
