.wc-form[data-astro-cid-ltvetekk]{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-raised);padding:clamp(1.5rem,4vw,2.25rem)}.wc-form__title[data-astro-cid-ltvetekk]{font-size:clamp(1.5rem,2.6vw,1.875rem)}.wc-form__sub[data-astro-cid-ltvetekk]{color:var(--color-text-muted);margin-top:.25rem}.wc-form__fields[data-astro-cid-ltvetekk]{gap:1.125rem;margin-top:1.5rem;display:grid}.wc-form__fields[data-astro-cid-ltvetekk][hidden]{display:none}.wc-form__submit[data-astro-cid-ltvetekk]{width:100%;margin-top:.375rem}.wc-form__submit[data-astro-cid-ltvetekk]:disabled{cursor:progress;opacity:.75}.wc-form__status[data-astro-cid-ltvetekk]:empty{display:none}.wc-form__status[data-astro-cid-ltvetekk]{color:var(--color-error);font-size:var(--fs-small);font-weight:600}.wc-form__done[data-astro-cid-ltvetekk]{border-radius:var(--radius);background:var(--color-tint);color:var(--color-navy);margin-top:1.5rem;padding:1.5rem}.wc-form__done[data-astro-cid-ltvetekk]:focus{outline:none}.wc-form__done-icon[data-astro-cid-ltvetekk]{background:var(--color-primary);width:44px;height:44px;color:var(--btn-primary-text);border-radius:50%;place-items:center;margin-bottom:.875rem;display:grid}.wc-form__done[data-astro-cid-ltvetekk] h3[data-astro-cid-ltvetekk]{color:var(--color-navy)}.wc-form__done[data-astro-cid-ltvetekk] p[data-astro-cid-ltvetekk]{margin-top:.375rem}.wc-form__done[data-astro-cid-ltvetekk] a[data-astro-cid-ltvetekk]{color:var(--color-navy);font-weight:600}.wc-form__fine[data-astro-cid-ltvetekk]{border-top:1px solid var(--color-border);color:var(--color-text-muted);margin-top:1.25rem;padding-top:1rem;font-size:.8125rem}.wc-form__fine[data-astro-cid-ltvetekk] a[data-astro-cid-ltvetekk]{font-weight:600}.wc-hero[data-astro-cid-xseq7kcg]{background:var(--gradient-hero), var(--color-bg);padding-block:clamp(2.5rem,7vw,5.5rem)}.wc-hero__layout[data-astro-cid-xseq7kcg]{gap:clamp(2.5rem,6vw,3.5rem);display:grid}.wc-hero__copy[data-astro-cid-xseq7kcg] h1[data-astro-cid-xseq7kcg]{margin-bottom:1.25rem}.wc-hero__lede[data-astro-cid-xseq7kcg]{max-width:34rem;color:var(--color-text-secondary);font-size:var(--fs-lede)}.wc-hero__actions[data-astro-cid-xseq7kcg]{gap:.75rem;margin-top:2rem;display:grid}.wc-hero__fax[data-astro-cid-xseq7kcg]{color:var(--color-text-secondary);align-items:center;gap:.5rem;margin-top:1rem;display:flex}.wc-hero__fax[data-astro-cid-xseq7kcg] strong[data-astro-cid-xseq7kcg]{color:var(--color-text);font-weight:600}@media (width>=640px){.wc-hero__actions[data-astro-cid-xseq7kcg]{flex-wrap:wrap;display:flex}}@media (width>=1024px){.wc-hero__layout[data-astro-cid-xseq7kcg]{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:start;gap:clamp(3rem,6vw,6rem)}.wc-hero__copy[data-astro-cid-xseq7kcg]{padding-top:clamp(2rem,4vw,3.5rem)}.wc-hero__jump[data-astro-cid-xseq7kcg]{display:none}}.services[data-astro-cid-6e7riww3]{background:var(--color-surface)}.services__intro[data-astro-cid-6e7riww3]{text-align:center;justify-items:center;gap:clamp(1rem,3vw,2rem);margin-bottom:clamp(2.5rem,5vw,3.5rem);display:grid}.services__brand[data-astro-cid-6e7riww3]{background:var(--gradient-ww-glow);place-items:center;width:100%;max-width:30rem;padding:clamp(1rem,4vw,2.5rem);display:grid}.services__brand[data-astro-cid-6e7riww3] img{width:clamp(14rem,34vw,25rem)}.services__list[data-astro-cid-6e7riww3]{gap:1rem;padding:0;list-style:none;display:grid}.offer[data-astro-cid-6e7riww3]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-card);align-items:center;gap:1rem;padding:1.25rem;display:flex}.offer[data-astro-cid-6e7riww3] p[data-astro-cid-6e7riww3]{color:var(--color-text);font-weight:600;line-height:1.4}.offer__icon[data-astro-cid-6e7riww3]{border-radius:var(--radius-sm);background:var(--color-ww-pink-tint);width:48px;height:48px;color:var(--color-ww-pink);flex:none;place-items:center;display:grid}.offer--soon[data-astro-cid-6e7riww3]{background:var(--gradient-dark);box-shadow:var(--shadow-raised);border:0;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:clamp(1.25rem,3vw,1.75rem)}.offer--soon[data-astro-cid-6e7riww3] .offer__icon[data-astro-cid-6e7riww3]{background:color-mix(in srgb, var(--on-dark) 14%, transparent);color:var(--on-dark)}.offer--soon[data-astro-cid-6e7riww3] p[data-astro-cid-6e7riww3]{color:var(--on-dark-secondary);font-weight:500}.offer__lead[data-astro-cid-6e7riww3]{display:block}.offer__value[data-astro-cid-6e7riww3]{color:var(--on-dark);font-family:var(--font-heading);letter-spacing:var(--ls-heading);margin-top:.25rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:600;line-height:1.1;display:block}@media (width>=640px){.services__list[data-astro-cid-6e7riww3]{grid-template-columns:repeat(2,minmax(0,1fr))}.offer--soon[data-astro-cid-6e7riww3]{grid-column:span 2}}@media (width>=1024px){.services__intro[data-astro-cid-6e7riww3]{text-align:left;grid-template-columns:minmax(0,5fr) minmax(0,6fr);place-items:center start}.services__list[data-astro-cid-6e7riww3]{grid-template-columns:repeat(4,minmax(0,1fr))}.offer[data-astro-cid-6e7riww3]{flex-direction:column;align-items:flex-start}}.wounds[data-astro-cid-jrncgchg]{border-top:1px solid var(--color-border);background:var(--color-surface)}.wounds__list[data-astro-cid-jrncgchg]{gap:0 clamp(2rem,4vw,3rem);padding:0;list-style:none;display:grid}.wound[data-astro-cid-jrncgchg]{border-top:1px solid var(--color-border);padding-block:1.25rem}.wound[data-astro-cid-jrncgchg] p[data-astro-cid-jrncgchg]{color:var(--color-text-secondary);margin-top:.375rem}.wounds__cta[data-astro-cid-jrncgchg]{margin-top:clamp(2rem,4vw,2.75rem)}@media (width>=640px){.wounds__list[data-astro-cid-jrncgchg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.wounds__list[data-astro-cid-jrncgchg]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){.wounds__cta[data-astro-cid-jrncgchg]{width:100%}}.cases__list[data-astro-cid-w2itgkzj]{gap:clamp(1.25rem,3vw,2rem);padding:0;list-style:none;display:grid}.case[data-astro-cid-w2itgkzj]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);padding:clamp(1.25rem,3vw,1.75rem)}.case__head[data-astro-cid-w2itgkzj]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.case__time[data-astro-cid-w2itgkzj]{flex-wrap:wrap;align-items:center;gap:.25rem .625rem;display:flex}.case__time-icon[data-astro-cid-w2itgkzj]{color:var(--color-ww-pink);display:inline-flex}.case__time-label[data-astro-cid-w2itgkzj]{color:var(--color-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;font-weight:600}.case__time-value[data-astro-cid-w2itgkzj]{color:var(--color-primary);font-family:var(--font-heading);font-size:1.5rem;font-weight:600;line-height:1.2}@media (width>=900px){.cases__list[data-astro-cid-w2itgkzj]{grid-template-columns:repeat(2,minmax(0,1fr))}}.approval[data-astro-cid-3gqih3x3]{background:var(--color-surface)}.approval__card[data-astro-cid-3gqih3x3]{border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);text-align:center;justify-items:center;gap:clamp(1.75rem,4vw,2.5rem);padding:clamp(2rem,6vw,3.5rem) clamp(1.25rem,5vw,3.5rem);display:grid}.approval__card[data-astro-cid-3gqih3x3] h2[data-astro-cid-3gqih3x3]:after{content:"";border-radius:var(--radius-pill);background:var(--color-ww-pink);width:4.5rem;height:4px;margin:1.125rem auto 0;display:block}.approval__list[data-astro-cid-3gqih3x3]{gap:.875rem;width:100%;max-width:60rem;padding:0;list-style:none;display:grid}.approval__list[data-astro-cid-3gqih3x3] li[data-astro-cid-3gqih3x3]{border:1px solid color-mix(in srgb, var(--on-dark) 22%, transparent);border-radius:var(--radius);background:color-mix(in srgb, var(--on-dark) 8%, transparent);color:var(--on-dark);text-align:left;align-items:center;gap:1rem;padding:1rem 1.25rem;font-weight:600;line-height:1.4;display:flex}.approval__icon[data-astro-cid-3gqih3x3]{background:var(--on-dark);width:44px;height:44px;color:var(--color-navy);border-radius:50%;flex:none;place-items:center;display:grid}@media (width>=900px){.approval__list[data-astro-cid-3gqih3x3]{grid-template-columns:repeat(3,minmax(0,1fr))}.approval__list[data-astro-cid-3gqih3x3] li[data-astro-cid-3gqih3x3]{text-align:center;flex-direction:column;padding:1.5rem 1.25rem}}.approval__contact[data-astro-cid-3gqih3x3]{gap:.875rem;width:100%;max-width:40rem;display:grid}.approval__line[data-astro-cid-3gqih3x3]{border-radius:var(--radius-pill);background:var(--on-dark);min-height:44px;color:var(--color-navy);text-align:left;align-items:center;gap:1rem;padding:1rem 1.5rem;text-decoration:none;display:flex}a[data-astro-cid-3gqih3x3].approval__line{transition:background-color .2s var(--ease), transform .2s var(--ease)}a[data-astro-cid-3gqih3x3].approval__line:hover{background:var(--color-tint);color:var(--color-navy);transform:translateY(-1px)}.approval__line-icon[data-astro-cid-3gqih3x3]{color:var(--color-primary);flex:none;display:inline-flex}.approval__label[data-astro-cid-3gqih3x3]{color:var(--color-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.3;display:block}.approval__number[data-astro-cid-3gqih3x3]{font-family:var(--font-heading);white-space:nowrap;font-size:clamp(1.375rem,3vw,1.625rem);font-weight:600;line-height:1.25;display:block}@media (width>=640px){.approval__contact[data-astro-cid-3gqih3x3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){a[data-astro-cid-3gqih3x3].approval__line{transition:none}}
