.book-header[data-astro-cid-uk4drrvt]{padding-bottom:clamp(2.5rem,5vw,4rem)}.who[data-astro-cid-uk4drrvt]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.5rem}.who__item[data-astro-cid-uk4drrvt]{display:flex;flex-direction:column;align-items:center;text-align:center;width:112px;padding:.9rem .5rem;border-radius:var(--radius-lg);text-decoration:none;color:var(--ink);transition:background .25s,transform .25s var(--ease)}.who__item[data-astro-cid-uk4drrvt]:hover{background:var(--white);transform:translateY(-3px);color:var(--ink);box-shadow:var(--shadow-sm)}.who__item[data-astro-cid-uk4drrvt].is-on{background:var(--white);box-shadow:0 0 0 2px var(--sun)}.who__photo[data-astro-cid-uk4drrvt] img[data-astro-cid-uk4drrvt],.who__photo[data-astro-cid-uk4drrvt]>span[data-astro-cid-uk4drrvt]{width:84px;height:84px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:radial-gradient(circle at 50% 120%,#f2a57f,#f7d6c1 45%,#efe3d4);font-family:var(--font-display);font-style:italic;font-size:2rem;border:3px solid var(--white);box-shadow:var(--shadow-sm)}.who__item--consult[data-astro-cid-uk4drrvt] .who__photo[data-astro-cid-uk4drrvt]>span[data-astro-cid-uk4drrvt]{background:var(--ink);color:var(--sun-glow);font-style:normal}.who__name[data-astro-cid-uk4drrvt]{font-weight:700;margin-top:.6rem}.who__role[data-astro-cid-uk4drrvt]{font-size:.8rem;color:var(--text-3);line-height:1.3}@media(max-width:560px){.who[data-astro-cid-uk4drrvt]{gap:.25rem;justify-content:space-between}.who__item[data-astro-cid-uk4drrvt]{width:31%}}.book-note[data-astro-cid-uk4drrvt]{display:flex;gap:1rem;align-items:center;padding:1.1rem 1.4rem;border-radius:var(--radius-lg);background:var(--peach);color:var(--ink);margin-bottom:1.25rem}.book-note[data-astro-cid-uk4drrvt][hidden]{display:none}.book-note__icon[data-astro-cid-uk4drrvt]{width:38px;height:38px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:var(--sun);color:var(--white)}.book-note[data-astro-cid-uk4drrvt] span[data-astro-cid-uk4drrvt]:not(.book-note__icon){color:var(--text-2)}.widget[data-astro-cid-uk4drrvt]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-xl);padding:clamp(1.25rem,3vw,2.25rem);min-height:620px;scroll-margin-top:100px;box-shadow:var(--shadow-sm)}.widget__head[data-astro-cid-uk4drrvt]{display:flex;justify-content:space-between;align-items:start;gap:1rem;flex-wrap:wrap;padding-bottom:1.25rem;margin-bottom:1.5rem;border-bottom:1px solid var(--line)}.widget__head[data-astro-cid-uk4drrvt] h2[data-astro-cid-uk4drrvt]{font-size:clamp(1.6rem,2.6vw,2.1rem)}.widget__head[data-astro-cid-uk4drrvt] p[data-astro-cid-uk4drrvt]{font-size:.92rem;margin-top:.3rem}.consult[data-astro-cid-uk4drrvt]{display:grid;grid-template-columns:1fr 1.2fr;gap:2.5rem;align-items:center;background:var(--peach-2);border:1px solid color-mix(in srgb,var(--sun) 18%,transparent);border-radius:var(--radius-xl);padding:clamp(2rem,5vw,3.5rem)}@media(max-width:800px){.consult[data-astro-cid-uk4drrvt]{grid-template-columns:1fr;gap:1rem}}.pkgs[data-astro-cid-uk4drrvt]{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.pkg[data-astro-cid-uk4drrvt]{position:relative;display:flex;flex-direction:column;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-xl);padding:2rem 1.5rem 1.5rem}.pkg--dark[data-astro-cid-uk4drrvt]{background:var(--ink);border-color:var(--ink)}.pkg--dark[data-astro-cid-uk4drrvt] h3[data-astro-cid-uk4drrvt],.pkg--dark[data-astro-cid-uk4drrvt] .pkg__price[data-astro-cid-uk4drrvt]{color:var(--shell)}.pkg--dark[data-astro-cid-uk4drrvt] p[data-astro-cid-uk4drrvt]{color:color-mix(in srgb,var(--shell) 78%,transparent)}.pkg__badge[data-astro-cid-uk4drrvt]{align-self:flex-start;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sun);background:var(--peach);padding:.3rem .7rem;border-radius:999px;margin-bottom:1.25rem}.pkg--dark[data-astro-cid-uk4drrvt] .pkg__badge[data-astro-cid-uk4drrvt]{background:#f2a57f2e;color:var(--sun-glow)}.pkg[data-astro-cid-uk4drrvt] h3[data-astro-cid-uk4drrvt]{font-size:1.35rem}.pkg__price[data-astro-cid-uk4drrvt]{font-family:var(--font-display);font-size:2.4rem;font-weight:350;color:var(--ink);line-height:1.1;margin:.5rem 0 .75rem}.pkg__price[data-astro-cid-uk4drrvt] span[data-astro-cid-uk4drrvt]{font-family:var(--font-body);font-size:.88rem;color:var(--text-3)}.pkg--dark[data-astro-cid-uk4drrvt] .pkg__price[data-astro-cid-uk4drrvt] span[data-astro-cid-uk4drrvt]{color:color-mix(in srgb,var(--shell) 60%,transparent)}.pkg[data-astro-cid-uk4drrvt] p[data-astro-cid-uk4drrvt]{font-size:.92rem;margin-bottom:1.5rem}.pkg[data-astro-cid-uk4drrvt] .btn[data-astro-cid-uk4drrvt]{margin-top:auto}@media(max-width:1100px){.pkgs[data-astro-cid-uk4drrvt]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.pkgs[data-astro-cid-uk4drrvt]{grid-template-columns:1fr}}
