.hero[data-astro-cid-ifs7z3sl]{padding-block:40px 64px}.hero-grid[data-astro-cid-ifs7z3sl]{align-items:center;gap:40px;display:grid}@media (width>=1024px){.hero[data-astro-cid-ifs7z3sl]{padding-block:64px 96px}.hero-grid[data-astro-cid-ifs7z3sl]{grid-template-columns:1fr 1.1fr;gap:56px}}.hero[data-astro-cid-ifs7z3sl] h1[data-astro-cid-ifs7z3sl]{color:#fff}.note[data-astro-cid-ifs7z3sl]{font-size:.875rem;line-height:1.6;color:var(--subtle-on-navy)!important}.note-main[data-astro-cid-ifs7z3sl]{color:var(--muted-on-navy);font-size:.9375rem}.hero-shot[data-astro-cid-ifs7z3sl]{gap:10px;margin:0;display:grid}.hero-shot[data-astro-cid-ifs7z3sl] img[data-astro-cid-ifs7z3sl]{border:1px solid var(--navy-line);border-radius:12px;width:100%;height:auto;box-shadow:0 24px 60px #0006}.hero-shot[data-astro-cid-ifs7z3sl] figcaption[data-astro-cid-ifs7z3sl]{color:var(--subtle-on-navy);font-size:.8125rem}.problems[data-astro-cid-ifs7z3sl]{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.problems[data-astro-cid-ifs7z3sl]{grid-template-columns:repeat(3,1fr);gap:24px}}.problems[data-astro-cid-ifs7z3sl] li[data-astro-cid-ifs7z3sl]{font-family:var(--font-display);border-left:3px solid var(--gold);padding-left:18px;font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem);font-weight:700;line-height:1.15}.deliverables[data-astro-cid-ifs7z3sl]{gap:28px;display:grid}@media (width>=900px){.deliverables[data-astro-cid-ifs7z3sl]{grid-template-columns:1fr 1fr;gap:36px 32px}}.deliv[data-astro-cid-ifs7z3sl]{align-content:start;gap:16px;display:grid}.deliv[data-astro-cid-ifs7z3sl] img[data-astro-cid-ifs7z3sl]{object-fit:cover;object-position:top left;border:1px solid var(--line);background:#f4f6f8;border-radius:10px;width:100%;height:300px;box-shadow:0 12px 30px #0f172a14}.deliv[data-astro-cid-ifs7z3sl] h3[data-astro-cid-ifs7z3sl]{font-size:1.5rem}.deliv[data-astro-cid-ifs7z3sl] p[data-astro-cid-ifs7z3sl]{color:var(--muted)}.shots-note[data-astro-cid-ifs7z3sl]{color:var(--muted);font-size:.8125rem}.steps[data-astro-cid-ifs7z3sl]{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.steps[data-astro-cid-ifs7z3sl]{grid-template-columns:repeat(3,1fr);gap:28px}}.steps[data-astro-cid-ifs7z3sl] li[data-astro-cid-ifs7z3sl]{align-items:flex-start;gap:16px;display:flex}.num[data-astro-cid-ifs7z3sl]{border:2px solid var(--gold-text);width:44px;height:44px;color:var(--gold-text);font-family:var(--font-display);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.375rem;font-weight:700;display:flex}.steps[data-astro-cid-ifs7z3sl] h3[data-astro-cid-ifs7z3sl]{margin-bottom:4px;font-size:1.375rem}.steps[data-astro-cid-ifs7z3sl] p[data-astro-cid-ifs7z3sl]{color:var(--muted)}.fit[data-astro-cid-ifs7z3sl]{gap:20px;display:grid}@media (width>=760px){.fit[data-astro-cid-ifs7z3sl]{grid-template-columns:1fr 1fr}}.fit-card[data-astro-cid-ifs7z3sl]{border:1px solid var(--line);border-radius:12px;padding:24px}.fit-card[data-astro-cid-ifs7z3sl] h3[data-astro-cid-ifs7z3sl]{margin-bottom:8px;font-size:1.5rem}.fit-card[data-astro-cid-ifs7z3sl] p[data-astro-cid-ifs7z3sl]{color:var(--muted)}.yes[data-astro-cid-ifs7z3sl]{border-top:4px solid var(--gold)}.no[data-astro-cid-ifs7z3sl]{border-top:4px solid #9aa6b5}.about[data-astro-cid-ifs7z3sl]{align-items:center;gap:36px;display:grid}@media (width>=900px){.about[data-astro-cid-ifs7z3sl]{grid-template-columns:300px 1fr;gap:56px}}.about[data-astro-cid-ifs7z3sl] h2[data-astro-cid-ifs7z3sl]{color:#fff}.about[data-astro-cid-ifs7z3sl] p[data-astro-cid-ifs7z3sl]{font-size:1.0625rem}.photo[data-astro-cid-ifs7z3sl]{aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:12px;width:100%;max-width:360px;height:auto;box-shadow:0 24px 60px #00000059}.sign[data-astro-cid-ifs7z3sl]{font-weight:600;color:var(--gold)!important}.faq[data-astro-cid-ifs7z3sl]{flex-direction:column;gap:8px;max-width:860px;display:flex}.faq[data-astro-cid-ifs7z3sl] h2[data-astro-cid-ifs7z3sl]{margin-bottom:16px}details[data-astro-cid-ifs7z3sl]{border-bottom:1px solid var(--line)}summary[data-astro-cid-ifs7z3sl]{cursor:pointer;min-height:48px;padding:20px 36px 20px 0;font-size:1.0625rem;font-weight:600;list-style:none;position:relative}summary[data-astro-cid-ifs7z3sl]::-webkit-details-marker{display:none}summary[data-astro-cid-ifs7z3sl]:after{content:"+";color:var(--gold-text);font-size:1.5rem;position:absolute;top:16px;right:4px}details[data-astro-cid-ifs7z3sl][open] summary[data-astro-cid-ifs7z3sl]:after{content:"–"}details[data-astro-cid-ifs7z3sl] p[data-astro-cid-ifs7z3sl]{color:var(--muted);padding-bottom:20px}.final[data-astro-cid-ifs7z3sl]{text-align:center;align-items:center;max-width:46rem}.center[data-astro-cid-ifs7z3sl]{justify-content:center}.final-note[data-astro-cid-ifs7z3sl]{color:var(--muted);font-size:.875rem;line-height:1.6}
