.cf-form-card[data-astro-cid-xe2jfmj5]{background:var(--surface-strong);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:clamp(1.25rem,3vw,2.25rem)}.cf-form-card[data-astro-cid-xe2jfmj5] h2[data-astro-cid-xe2jfmj5]{margin:0 0 .5rem}.cf-form-card__intro[data-astro-cid-xe2jfmj5]{color:var(--muted);margin:0 0 1.25rem}.cf-form[data-astro-cid-xe2jfmj5] em[data-astro-cid-xe2jfmj5]{color:var(--muted);font-style:normal;font-weight:400}.cfq[data-astro-cid-igknv2rf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:clamp(1rem,3vw,2rem);background:var(--surface-strong);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:clamp(1.25rem,3vw,2rem);scroll-margin-top:160px}.cfq__lead[data-astro-cid-igknv2rf]{margin:0 0 .75rem;font-weight:700;color:#1c2943}.cfq__wa-button[data-astro-cid-igknv2rf]{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:56px;border-radius:999px;background:#1f9d55;color:#fff;font-size:1.1rem;font-weight:700;text-decoration:none}.cfq__wa-button[data-astro-cid-igknv2rf]:hover,.cfq__wa-button[data-astro-cid-igknv2rf]:focus-visible{background:#17804a;color:#fff}.cfq__note[data-astro-cid-igknv2rf]{margin:.6rem 0 0;color:var(--muted);font-size:.85rem}.cfq__form[data-astro-cid-igknv2rf]{display:grid;gap:.75rem}.cfq__form[data-astro-cid-igknv2rf] input[data-astro-cid-igknv2rf],.cfq__form[data-astro-cid-igknv2rf] select[data-astro-cid-igknv2rf]{font-size:16px}.cfq__hp[data-astro-cid-igknv2rf]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cfq__consent[data-astro-cid-igknv2rf]{display:flex;align-items:flex-start;gap:.6rem;color:var(--muted);font-size:.85rem;line-height:1.45}.cfq__consent[data-astro-cid-igknv2rf] input[data-astro-cid-igknv2rf]{flex:none;width:20px;height:20px;margin:.1rem 0 0}.cfq__submit[data-astro-cid-igknv2rf]{width:100%;min-height:48px}@media(max-width:800px){.cfq[data-astro-cid-igknv2rf]{grid-template-columns:1fr}}.cf-hero[data-astro-cid-gqaxiyix]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:clamp(24px,4vw,48px);gap:32px;background:#1c2943}.cf-hero[data-astro-cid-gqaxiyix] .eyebrow[data-astro-cid-gqaxiyix]{color:#edb985}.cf-hero[data-astro-cid-gqaxiyix] h1[data-astro-cid-gqaxiyix]{font-size:clamp(2rem,3.5vw,3.4rem);line-height:1.08}.cf-slogan[data-astro-cid-gqaxiyix]{margin:.25rem 0 0;color:#edb985;font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:700;letter-spacing:.01em}.cf-quick[data-astro-cid-gqaxiyix]{padding-top:18px}.cf-hero-visual[data-astro-cid-gqaxiyix]{position:relative;margin:0;min-width:0}.cf-hero-visual[data-astro-cid-gqaxiyix] img[data-astro-cid-gqaxiyix]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:20px}.cf-hero-visual[data-astro-cid-gqaxiyix] figcaption[data-astro-cid-gqaxiyix]{margin-top:10px;color:#bfcbdc;font-size:11px;line-height:1.5}.cf-show-details[data-astro-cid-gqaxiyix]{margin-top:18px;padding:24px 28px;border:1px solid var(--line);border-radius:20px;background:#fff}.cf-facts[data-astro-cid-gqaxiyix]{display:grid;grid-template-columns:1fr 1fr 1.3fr 1.2fr;gap:.85rem;margin:0}.cf-facts[data-astro-cid-gqaxiyix] div[data-astro-cid-gqaxiyix]{display:grid;gap:.15rem}.cf-facts[data-astro-cid-gqaxiyix] dt[data-astro-cid-gqaxiyix]{color:var(--muted);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.cf-facts[data-astro-cid-gqaxiyix] dd[data-astro-cid-gqaxiyix]{margin:0;color:#1c2943;font-weight:600}.cf-faq[data-astro-cid-gqaxiyix]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.cf-gallery__card[data-astro-cid-gqaxiyix]{margin:0;padding:.9rem;display:flex;flex-direction:column;gap:.65rem}.cf-gallery__card[data-astro-cid-gqaxiyix] img[data-astro-cid-gqaxiyix]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:12px}.cf-gallery__card[data-astro-cid-gqaxiyix] figcaption[data-astro-cid-gqaxiyix]{color:var(--muted);font-size:.88rem;line-height:1.45}@media(max-width:800px){.cf-hero[data-astro-cid-gqaxiyix]{grid-template-columns:1fr}.cf-facts[data-astro-cid-gqaxiyix]{grid-template-columns:1fr 1fr;gap:22px}}@media(max-width:440px){.cf-show-details[data-astro-cid-gqaxiyix]{padding:20px}.cf-facts[data-astro-cid-gqaxiyix]{grid-template-columns:1fr;gap:18px}}
