.pg-intro[data-astro-cid-vown5gwg]{padding:6rem 1.5rem 4rem;background:#fff;text-align:center}@media (min-width:768px){.pg-intro[data-astro-cid-vown5gwg]{padding:8rem 2rem 5rem}}.pg-intro__inner[data-astro-cid-vown5gwg]{max-width:46rem;margin:0 auto}.pg-intro__badge[data-astro-cid-vown5gwg]{display:inline-block;padding:.35rem 1.25rem;font-family:Montserrat,sans-serif;font-size:.825rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffc600;background:#ffc6001a;border-radius:100px;margin-bottom:1.75rem}.pg-intro__heading[data-astro-cid-vown5gwg]{font-family:Castoro,Georgia,serif;font-size:2.25rem;font-weight:400;color:#092f57;line-height:1.15}@media (min-width:768px){.pg-intro__heading[data-astro-cid-vown5gwg]{font-size:3rem}}.pg-intro__line[data-astro-cid-vown5gwg]{width:80px;height:4px;background:#ffc600;border-radius:4px;margin:1.75rem auto 2rem}.pg-intro__p[data-astro-cid-vown5gwg]{font-family:Noto Sans,sans-serif;font-size:1.1rem;line-height:1.85;color:#4b5563}@media (min-width:768px){.pg-intro__p[data-astro-cid-vown5gwg]{font-size:1.2rem}}.pg-intro__p[data-astro-cid-vown5gwg] strong[data-astro-cid-vown5gwg]{color:#092f57}.pg-split[data-astro-cid-vown5gwg]{display:grid;grid-template-columns:1fr;position:relative;overflow:hidden}@media (min-width:1024px){.pg-split[data-astro-cid-vown5gwg]{grid-template-columns:50% 50%;min-height:80vh}.pg-split--reversed[data-astro-cid-vown5gwg] .pg-split__img[data-astro-cid-vown5gwg]{order:2}.pg-split--reversed[data-astro-cid-vown5gwg] .pg-split__content[data-astro-cid-vown5gwg]{order:1}}.pg-split__img[data-astro-cid-vown5gwg]{position:relative;overflow:hidden;min-height:320px;opacity:0;transform:scale(1.05);transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1)}.pg-split__img[data-astro-cid-vown5gwg].is-visible{opacity:1;transform:scale(1)}.pg-split__img[data-astro-cid-vown5gwg] img[data-astro-cid-vown5gwg]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left center;display:block}.pg-split__content[data-astro-cid-vown5gwg]{display:flex;align-items:center;background:#092f57;padding:3.5rem 1.5rem}@media (min-width:768px){.pg-split__content[data-astro-cid-vown5gwg]{padding:4rem 3rem}}@media (min-width:1280px){.pg-split__content[data-astro-cid-vown5gwg]{padding:5rem}}.pg-split__inner[data-astro-cid-vown5gwg]{max-width:560px}.pg-split__title[data-astro-cid-vown5gwg]{font-family:Castoro,Georgia,serif;font-size:1.85rem;font-weight:700;color:#ffc600;line-height:1.2;margin-bottom:1.25rem}@media (min-width:768px){.pg-split__title[data-astro-cid-vown5gwg]{font-size:2.5rem}}.pg-split__desc[data-astro-cid-vown5gwg]{font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.8;color:#ffffffd1;margin-bottom:1rem}@media (min-width:768px){.pg-split__desc[data-astro-cid-vown5gwg]{font-size:1.05rem}}.pg-split__desc[data-astro-cid-vown5gwg] strong[data-astro-cid-vown5gwg]{color:#fff}.pg-split__desc--lead[data-astro-cid-vown5gwg]{color:#fff;font-weight:600;margin-top:.5rem}.pg-split--light[data-astro-cid-vown5gwg] .pg-split__content[data-astro-cid-vown5gwg]{background:#f5f7fa}.pg-split--light[data-astro-cid-vown5gwg] .pg-split__title[data-astro-cid-vown5gwg]{color:#092f57}.pg-split--light[data-astro-cid-vown5gwg] .pg-split__desc[data-astro-cid-vown5gwg]{color:#4b5563}.pg-split--light[data-astro-cid-vown5gwg] .pg-split__desc[data-astro-cid-vown5gwg] strong[data-astro-cid-vown5gwg]{color:#092f57}.pg-list[data-astro-cid-vown5gwg]{list-style:none;padding:0;margin:.5rem 0 0;display:grid;gap:.9rem}.pg-list__item[data-astro-cid-vown5gwg]{position:relative;padding-left:2rem;font-family:Noto Sans,sans-serif;font-size:.98rem;line-height:1.7;color:#ffffffd1}.pg-list__item[data-astro-cid-vown5gwg]:before{content:"";position:absolute;left:0;top:.45rem;width:.85rem;height:.5rem;border-left:2.5px solid #ffc600;border-bottom:2.5px solid #ffc600;transform:rotate(-45deg)}.pg-list__item[data-astro-cid-vown5gwg] strong[data-astro-cid-vown5gwg]{color:#ffc600;font-weight:700}.pg-session[data-astro-cid-vown5gwg]{padding:5rem 1.5rem;background:#fff}@media (min-width:768px){.pg-session[data-astro-cid-vown5gwg]{padding:7rem 2rem}}.pg-session__inner[data-astro-cid-vown5gwg]{max-width:60rem;margin:0 auto;text-align:center}.pg-session__facts[data-astro-cid-vown5gwg]{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.pg-session__facts[data-astro-cid-vown5gwg]{grid-template-columns:repeat(3,1fr)}}.pg-fact[data-astro-cid-vown5gwg]{background:#092f57;border-radius:14px;padding:1.75rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}.pg-fact__label[data-astro-cid-vown5gwg]{font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffc600}.pg-fact__value[data-astro-cid-vown5gwg]{font-family:Castoro,Georgia,serif;font-size:1.6rem;color:#fff;line-height:1.2}.pg-session__note[data-astro-cid-vown5gwg]{font-family:Castoro,Georgia,serif;font-size:1.5rem;font-weight:700;color:#092f57;margin:2.75rem 0 1.5rem}@media (min-width:768px){.pg-session__note[data-astro-cid-vown5gwg]{font-size:1.85rem}}.pg-session__contacts[data-astro-cid-vown5gwg]{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem}.pg-contact[data-astro-cid-vown5gwg]{display:inline-flex;align-items:center;gap:.6rem;font-family:Noto Sans,sans-serif;font-size:1.05rem;font-weight:600;color:#092f57;background:#ffc600;padding:.85rem 1.6rem;border-radius:100px;transition:background .3s ease,color .3s ease}.pg-contact[data-astro-cid-vown5gwg]:hover,.pg-contact[data-astro-cid-vown5gwg]:focus-visible{background:#092f57;color:#fff}.pg-contact[data-astro-cid-vown5gwg]:focus-visible{outline:3px solid #ffc600;outline-offset:3px}.pg-back[data-astro-cid-vown5gwg]{padding:0 1.5rem 4rem;text-align:center;background:#fff}.pg-back__link[data-astro-cid-vown5gwg]{font-family:Montserrat,sans-serif;font-size:.858rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#092f57}.pg-back__link[data-astro-cid-vown5gwg]:hover{color:#c79a00}.anim[data-astro-cid-vown5gwg]{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.anim[data-astro-cid-vown5gwg].is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.anim[data-astro-cid-vown5gwg],.pg-split__img[data-astro-cid-vown5gwg]{opacity:1;transform:none;transition:none}}
