#contact[data-astro-cid-jjagjrbk]{scroll-margin-top:4rem;border-top:1px solid var(--line)}.contact[data-astro-cid-jjagjrbk]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,5rem);align-items:start}@media(max-width:52rem){.contact[data-astro-cid-jjagjrbk]{grid-template-columns:1fr}}.contact[data-astro-cid-jjagjrbk] h2[data-astro-cid-jjagjrbk]{font-size:var(--size-h1)}.contact__lede[data-astro-cid-jjagjrbk]{font-size:1.15rem;color:var(--ink-2);margin-top:1rem}.book[data-astro-cid-jjagjrbk]{margin-top:2rem;padding:1.5rem;border-radius:14px;background:var(--surface);border:1px solid var(--line);display:grid;gap:.75rem;justify-items:start;scroll-margin-top:6rem}.book[data-astro-cid-jjagjrbk] h3[data-astro-cid-jjagjrbk]{font-size:1.2rem}.direct[data-astro-cid-jjagjrbk]{margin-top:2rem;display:grid;gap:.75rem}.direct[data-astro-cid-jjagjrbk] dt[data-astro-cid-jjagjrbk]{font-weight:600}.direct[data-astro-cid-jjagjrbk] dd[data-astro-cid-jjagjrbk]{margin:0;color:var(--ink-2)}.form[data-astro-cid-jjagjrbk]{display:grid;gap:1.1rem;padding:clamp(1.5rem,3vw,2.25rem);border-radius:16px;background:var(--surface);border:1px solid var(--line)}.form[data-astro-cid-jjagjrbk] h3[data-astro-cid-jjagjrbk]{font-size:1.35rem}.form[data-astro-cid-jjagjrbk]{scroll-margin-top:5rem}.field[data-astro-cid-jjagjrbk]{display:grid;gap:.4rem}.field[data-astro-cid-jjagjrbk] label[data-astro-cid-jjagjrbk]{font-weight:600;font-size:var(--size-small)}.field[data-astro-cid-jjagjrbk] input[data-astro-cid-jjagjrbk],.field[data-astro-cid-jjagjrbk] select[data-astro-cid-jjagjrbk],.field[data-astro-cid-jjagjrbk] textarea[data-astro-cid-jjagjrbk]{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:var(--radius);padding:.7rem .85rem}.field[data-astro-cid-jjagjrbk] textarea[data-astro-cid-jjagjrbk]{resize:vertical}.field[data-astro-cid-jjagjrbk] input[data-astro-cid-jjagjrbk]:focus,.field[data-astro-cid-jjagjrbk] select[data-astro-cid-jjagjrbk]:focus,.field[data-astro-cid-jjagjrbk] textarea[data-astro-cid-jjagjrbk]:focus{outline:2px solid var(--accent);outline-offset:0;border-color:transparent}.field[data-astro-cid-jjagjrbk] [data-astro-cid-jjagjrbk][aria-invalid=true]{border-color:var(--accent)}.field--hp[data-astro-cid-jjagjrbk]{position:absolute;left:-9999px}.form[data-astro-cid-jjagjrbk] button[data-astro-cid-jjagjrbk]{justify-self:start}.form__status[data-astro-cid-jjagjrbk]{font-weight:600;min-height:1.5em}.form__status[data-astro-cid-jjagjrbk][data-state=error]{color:var(--accent)}.form__status[data-astro-cid-jjagjrbk][data-state=ok]{color:var(--cat-post)}.page-head[data-astro-cid-qpiw5ld4]{max-width:40rem;margin-bottom:clamp(2rem,5vh,3rem)}.page-head[data-astro-cid-qpiw5ld4] h1[data-astro-cid-qpiw5ld4]{font-size:var(--size-h1)}.page-head[data-astro-cid-qpiw5ld4] p[data-astro-cid-qpiw5ld4]{margin-block:1rem 1.5rem;font-size:1.15rem}.offers[data-astro-cid-qpiw5ld4]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:56rem){.offers[data-astro-cid-qpiw5ld4]{grid-template-columns:1fr}}.offer[data-astro-cid-qpiw5ld4]{display:flex;flex-direction:column;gap:.6rem;padding:clamp(1.25rem,2.5vw,1.75rem);background:var(--surface);border:1px solid var(--line);border-radius:14px;scroll-margin-top:5rem}.offer[data-astro-cid-qpiw5ld4] h2[data-astro-cid-qpiw5ld4]{font-size:1.4rem;text-wrap:balance}.offer__short[data-astro-cid-qpiw5ld4]{color:var(--ink-2)}.offer__price[data-astro-cid-qpiw5ld4]{font-weight:650;color:var(--accent)}.offer[data-astro-cid-qpiw5ld4] details[data-astro-cid-qpiw5ld4]{margin-top:auto;padding-top:.75rem;border-top:1px solid var(--line)}summary[data-astro-cid-qpiw5ld4]{cursor:pointer;font-weight:600}.offer[data-astro-cid-qpiw5ld4] summary[data-astro-cid-qpiw5ld4]{font-size:var(--size-small);color:var(--ink-2)}.offer[data-astro-cid-qpiw5ld4] details[data-astro-cid-qpiw5ld4][open] summary[data-astro-cid-qpiw5ld4]{margin-bottom:.75rem}.note[data-astro-cid-qpiw5ld4]{margin-block:1.25rem}.faq-block[data-astro-cid-qpiw5ld4]{margin-top:clamp(2.5rem,6vh,4rem);max-width:44rem}.faq-block[data-astro-cid-qpiw5ld4] h2[data-astro-cid-qpiw5ld4]{font-size:var(--size-h2);margin-bottom:1rem}.faqs[data-astro-cid-qpiw5ld4] details[data-astro-cid-qpiw5ld4]{padding-block:.9rem;border-bottom:1px solid var(--line)}.faqs[data-astro-cid-qpiw5ld4] details[data-astro-cid-qpiw5ld4] p[data-astro-cid-qpiw5ld4]{margin-top:.5rem}
