.c-hero[data-astro-cid-7daau2y2]{background:var(--aquelon-deep);color:var(--on-deep);padding:150px 0 var(--space-16)}.c-hero-grid[data-astro-cid-7daau2y2]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--space-12);align-items:center}.c-hero[data-astro-cid-7daau2y2] .label[data-astro-cid-7daau2y2]{margin:0 0 var(--space-4)}.c-hero[data-astro-cid-7daau2y2] .lead[data-astro-cid-7daau2y2]{color:var(--on-deep-muted);margin-top:var(--space-6)}.c-cta[data-astro-cid-7daau2y2]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}.c-photo[data-astro-cid-7daau2y2]{overflow:hidden;border-radius:999px 999px var(--radius-md) var(--radius-md);max-height:460px}.c-photo[data-astro-cid-7daau2y2] img[data-astro-cid-7daau2y2]{width:100%;height:100%;max-height:460px;object-fit:cover;display:block}.c-facts[data-astro-cid-7daau2y2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);margin:var(--space-8) 0 0;padding:var(--space-6) 0;border-bottom:1px solid var(--line)}.c-facts[data-astro-cid-7daau2y2] div[data-astro-cid-7daau2y2]{display:flex;flex-direction:column-reverse;justify-content:flex-end;margin:0}.c-facts[data-astro-cid-7daau2y2] dd[data-astro-cid-7daau2y2]{margin:0;font-family:var(--font-display);font-weight:700;font-size:22px;line-height:28px;color:var(--aquelon)}.c-facts[data-astro-cid-7daau2y2] dt[data-astro-cid-7daau2y2]{font-size:14px;color:var(--ink-muted)}.c-two[data-astro-cid-7daau2y2]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:var(--space-12);align-items:start}.c-two[data-astro-cid-7daau2y2] .label[data-astro-cid-7daau2y2]{color:var(--aquelon);margin:0 0 var(--space-2)}.c-two[data-astro-cid-7daau2y2] h2[data-astro-cid-7daau2y2]{margin:0 0 var(--space-6)}.c-agenda[data-astro-cid-7daau2y2]{list-style:none;margin:0;padding:0;display:grid}.c-agenda[data-astro-cid-7daau2y2] li[data-astro-cid-7daau2y2]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--line)}.c-agenda[data-astro-cid-7daau2y2] .spec[data-astro-cid-7daau2y2]{color:var(--aquelon);padding-top:4px}.c-agenda[data-astro-cid-7daau2y2] h3[data-astro-cid-7daau2y2],.c-agenda[data-astro-cid-7daau2y2] p[data-astro-cid-7daau2y2]{margin:0}.c-agenda[data-astro-cid-7daau2y2] p[data-astro-cid-7daau2y2]{margin-top:var(--space-1)}.c-side[data-astro-cid-7daau2y2]{display:grid;gap:var(--space-3)}.c-card[data-astro-cid-7daau2y2]{padding:var(--space-4) var(--space-6);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.c-card[data-astro-cid-7daau2y2] p[data-astro-cid-7daau2y2],.c-card[data-astro-cid-7daau2y2] h3[data-astro-cid-7daau2y2]{margin:0}.c-card[data-astro-cid-7daau2y2] .label[data-astro-cid-7daau2y2]{margin-bottom:var(--space-2)}.c-card[data-astro-cid-7daau2y2] ul[data-astro-cid-7daau2y2]{margin:0;padding-left:var(--space-4);display:grid;gap:var(--space-1)}.c-card[data-astro-cid-7daau2y2] a[data-astro-cid-7daau2y2]{color:var(--aquelon)}.c-note[data-astro-cid-7daau2y2]{background:var(--aquelon-soft);border-color:transparent;font-size:15px;line-height:23px}.c-book[data-astro-cid-7daau2y2]{background:var(--aquelon-deep);color:var(--on-deep);scroll-margin-top:80px}.c-book-grid[data-astro-cid-7daau2y2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12);align-items:start}.c-book[data-astro-cid-7daau2y2] .label[data-astro-cid-7daau2y2]{margin:0 0 var(--space-4)}.c-book[data-astro-cid-7daau2y2] h2[data-astro-cid-7daau2y2]{margin:0}.c-book[data-astro-cid-7daau2y2] .lead[data-astro-cid-7daau2y2]{color:var(--on-deep-muted);margin-top:var(--space-4)}.c-form[data-astro-cid-7daau2y2]{display:grid;gap:var(--space-3)}.c-form[data-astro-cid-7daau2y2][hidden]{display:none}.g-row[data-astro-cid-7daau2y2]{display:grid;gap:var(--space-1)}.g-row[data-astro-cid-7daau2y2][hidden]{display:none}.g-row[data-astro-cid-7daau2y2] label[data-astro-cid-7daau2y2],.c-radio[data-astro-cid-7daau2y2] legend[data-astro-cid-7daau2y2]{font-weight:500;font-size:15px}.g-row[data-astro-cid-7daau2y2] .muted[data-astro-cid-7daau2y2]{color:var(--on-deep-muted);font-weight:400}.g-row[data-astro-cid-7daau2y2] input[data-astro-cid-7daau2y2]:not([type=radio]),.g-row[data-astro-cid-7daau2y2] textarea[data-astro-cid-7daau2y2]{width:100%;padding:var(--space-3) var(--space-4);border:1.5px solid transparent;border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:inherit}.g-row[data-astro-cid-7daau2y2] input[data-astro-cid-7daau2y2]:not([type=radio]){height:48px;padding-block:0}.g-row[data-astro-cid-7daau2y2] input[data-astro-cid-7daau2y2]:focus,.g-row[data-astro-cid-7daau2y2] textarea[data-astro-cid-7daau2y2]:focus{outline:none;box-shadow:0 0 0 3px var(--lime)}.c-radio[data-astro-cid-7daau2y2]{border:0;padding:0;margin:0;display:flex;gap:var(--space-6);flex-wrap:wrap}.c-radio[data-astro-cid-7daau2y2] legend[data-astro-cid-7daau2y2]{padding:0;margin-bottom:var(--space-1)}.c-radio[data-astro-cid-7daau2y2] label[data-astro-cid-7daau2y2]{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:400;min-height:44px}.g-err[data-astro-cid-7daau2y2]{margin:0;color:var(--lime);font-size:14px;font-weight:500}.g-err[data-astro-cid-7daau2y2]:empty{display:none}.g-note[data-astro-cid-7daau2y2]{margin:0;font-size:13px;color:var(--on-deep-muted)}.g-note[data-astro-cid-7daau2y2] a[data-astro-cid-7daau2y2],.c-done[data-astro-cid-7daau2y2] a[data-astro-cid-7daau2y2]{color:var(--lime)}.c-done[data-astro-cid-7daau2y2][hidden]{display:none}.c-done[data-astro-cid-7daau2y2] p[data-astro-cid-7daau2y2]{margin:0;color:var(--on-deep-muted)}.c-done[data-astro-cid-7daau2y2] .label[data-astro-cid-7daau2y2]{color:var(--lime);margin-bottom:var(--space-2)}.c-done[data-astro-cid-7daau2y2] h3[data-astro-cid-7daau2y2]{margin:0 0 var(--space-2)}@media(max-width:860px){.c-hero[data-astro-cid-7daau2y2]{padding-top:120px}.c-hero-grid[data-astro-cid-7daau2y2],.c-two[data-astro-cid-7daau2y2],.c-book-grid[data-astro-cid-7daau2y2]{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.c-photo[data-astro-cid-7daau2y2]{max-height:320px;max-width:320px}.c-photo[data-astro-cid-7daau2y2] img[data-astro-cid-7daau2y2]{max-height:320px}.c-facts[data-astro-cid-7daau2y2]{grid-template-columns:repeat(2,minmax(0,1fr))}.c-facts[data-astro-cid-7daau2y2] dd[data-astro-cid-7daau2y2]{font-size:19px;line-height:24px}}
