.consultation-section[data-astro-cid-ufnpjavv]{padding:var(--s7) 0;background:var(--paper)}.consultation-card[data-astro-cid-ufnpjavv]{--consultation-accent: #a5d9e8;--consultation-text: #f0f3f8;--consultation-muted: #b7c3d4;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(32px,5vw,64px);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius);background:#0d121c;color:var(--consultation-text);box-shadow:0 20px 48px -24px #0d121c66}.consultation-copy[data-astro-cid-ufnpjavv]{min-width:0}.consultation-eyebrow[data-astro-cid-ufnpjavv]{display:flex;align-items:center;gap:12px;margin:0 0 var(--s4);color:var(--consultation-accent);font:600 .75rem/1.5 var(--sans)}.consultation-eyebrow[data-astro-cid-ufnpjavv]:before{content:"";flex:0 0 24px;height:1px;background:currentColor}.consultation-copy[data-astro-cid-ufnpjavv] h2[data-astro-cid-ufnpjavv]{max-width:18ch;font:600 clamp(2rem,3.2vw,2.875rem)/1.12 var(--sans);letter-spacing:-.025em;text-wrap:balance}.consultation-copy[data-astro-cid-ufnpjavv] h2[data-astro-cid-ufnpjavv] span[data-astro-cid-ufnpjavv]{color:var(--consultation-accent)}.consultation-intro[data-astro-cid-ufnpjavv]{margin:var(--s4) 0 0;max-width:48ch;color:var(--consultation-muted);font-size:1rem;line-height:1.65}.consultation-actions[data-astro-cid-ufnpjavv]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2);margin-top:var(--s5)}.consultation-book[data-astro-cid-ufnpjavv]{min-height:52px;padding:12px 24px;border-radius:var(--radius-pill);border-color:var(--consultation-accent);background:var(--consultation-accent);color:#0d121c;font-size:1rem;white-space:nowrap;box-shadow:0 2px 8px #00000029}.consultation-book[data-astro-cid-ufnpjavv]:hover{border-color:#c0daff;background:#c0daff;color:#0d121c}.consultation-fallback[data-astro-cid-ufnpjavv]{display:inline-flex;align-items:center;gap:var(--s2);min-height:44px;color:var(--consultation-text);font-size:.9375rem;text-decoration:none;text-underline-offset:4px}.consultation-fallback[data-astro-cid-ufnpjavv]:hover{color:var(--consultation-accent);text-decoration:underline}.consultation-book[data-astro-cid-ufnpjavv]:focus-visible,.consultation-fallback[data-astro-cid-ufnpjavv]:focus-visible{outline-color:var(--consultation-accent)}.consultation-note[data-astro-cid-ufnpjavv]{margin:var(--s3) 0 0;color:var(--consultation-muted);font-size:.875rem;line-height:1.5}.consultation-topics[data-astro-cid-ufnpjavv]{display:grid;gap:12px;list-style:none;margin:0;padding:0}.consultation-topic[data-astro-cid-ufnpjavv]{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:var(--s3);padding:var(--s4);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius);background:#ffffff0a;backdrop-filter:blur(8px)}.consultation-topic__number[data-astro-cid-ufnpjavv]{padding-top:3px;color:var(--consultation-accent);font:400 .875rem/1.5 var(--sans)}.consultation-topic[data-astro-cid-ufnpjavv] h3[data-astro-cid-ufnpjavv]{font:600 1.125rem/1.35 var(--sans);letter-spacing:-.01em}.consultation-topic[data-astro-cid-ufnpjavv] p[data-astro-cid-ufnpjavv]{margin:var(--s2) 0 0;max-width:45ch;color:var(--consultation-muted);font-size:1rem;line-height:1.55}@media(max-width:859px){.consultation-card[data-astro-cid-ufnpjavv]{grid-template-columns:minmax(0,1fr);gap:var(--s5);padding:clamp(24px,5vw,40px)}.consultation-copy[data-astro-cid-ufnpjavv] h2[data-astro-cid-ufnpjavv]{max-width:23ch}}@media(max-width:479px){.consultation-section[data-astro-cid-ufnpjavv]{padding:var(--s6) 0}.consultation-card[data-astro-cid-ufnpjavv]{padding:24px 20px;border-radius:var(--radius)}.consultation-eyebrow[data-astro-cid-ufnpjavv]{gap:8px;font-size:.6875rem;letter-spacing:.03em}.consultation-eyebrow[data-astro-cid-ufnpjavv]:before{flex-basis:16px}.consultation-copy[data-astro-cid-ufnpjavv] h2[data-astro-cid-ufnpjavv]{font-size:2rem}.consultation-actions[data-astro-cid-ufnpjavv]{align-items:stretch}.consultation-book[data-astro-cid-ufnpjavv]{padding-inline:12px;gap:8px}.consultation-fallback[data-astro-cid-ufnpjavv]{font-size:.875rem}.consultation-topic[data-astro-cid-ufnpjavv]{padding:20px 16px;gap:12px}}@media(prefers-reduced-transparency:reduce){.consultation-topic[data-astro-cid-ufnpjavv]{backdrop-filter:none;background:#19212e}}@media(prefers-reduced-motion:reduce){.consultation-book[data-astro-cid-ufnpjavv]{transform:none}}.contact-intro[data-astro-cid-uw5kdbxl]{padding-bottom:var(--s4);border-bottom:0}.contact-intro[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{max-width:26ch;font-family:var(--sans);font-size:clamp(2.25rem,4.2vw,3.5rem);line-height:1.12}
