.child-hero[data-astro-cid-4qdyi2sl]{padding-block:2rem var(--space-2xl)}.grid[data-astro-cid-4qdyi2sl]{gap:var(--space-xl);margin-top:1.75rem;display:grid}@media (width>=60rem){.grid[data-astro-cid-4qdyi2sl]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:4.5rem}.photo-col[data-astro-cid-4qdyi2sl]{top:calc(var(--header-h) + 1.5rem);position:sticky}}.photo[data-astro-cid-4qdyi2sl]{border-radius:var(--radius-xl);aspect-ratio:4/5;box-shadow:var(--shadow-l);background:var(--sand);position:relative;overflow:hidden}.photo[data-astro-cid-4qdyi2sl] img[data-astro-cid-4qdyi2sl]{object-fit:cover;width:100%;height:100%}.badge[data-astro-cid-4qdyi2sl]{border-radius:var(--radius-pill);color:var(--navy-800);background:#fffffff0;align-items:center;gap:.5rem;padding:.5rem .95rem;font-size:.85rem;font-weight:700;display:inline-flex;position:absolute;bottom:1rem;left:1rem}.dot[data-astro-cid-4qdyi2sl]{background:var(--sun-500);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 3px #f5b62e40}.pager[data-astro-cid-4qdyi2sl]{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem;display:grid}.pager[data-astro-cid-4qdyi2sl] a[data-astro-cid-4qdyi2sl]{border-radius:var(--radius-m);background:var(--paper);border:1px solid var(--line);color:var(--navy-800);align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.92rem;font-weight:700;line-height:1.3;text-decoration:none;transition:border-color .2s;display:flex}.pager[data-astro-cid-4qdyi2sl] a[data-astro-cid-4qdyi2sl]:hover{border-color:var(--navy-600)}.pager[data-astro-cid-4qdyi2sl] .nx[data-astro-cid-4qdyi2sl]{text-align:right;justify-content:flex-end}.pager[data-astro-cid-4qdyi2sl] small[data-astro-cid-4qdyi2sl]{color:var(--ink-mute);font-size:.75rem;font-weight:600;display:block}.pager[data-astro-cid-4qdyi2sl] svg{flex:none;width:1.1rem;height:1.1rem}.info[data-astro-cid-4qdyi2sl]{gap:1.75rem;display:grid}.info[data-astro-cid-4qdyi2sl] h1[data-astro-cid-4qdyi2sl]{font-size:var(--step-5)}.facts[data-astro-cid-4qdyi2sl]{flex-wrap:wrap;gap:.75rem;display:flex}.facts[data-astro-cid-4qdyi2sl] li[data-astro-cid-4qdyi2sl]{border-radius:var(--radius-m);background:var(--paper);border:1px solid var(--line);color:var(--navy-800);align-items:center;gap:.7rem;padding:.75rem 1.1rem .75rem .85rem;font-weight:700;line-height:1.25;display:flex}.facts[data-astro-cid-4qdyi2sl] small[data-astro-cid-4qdyi2sl]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);font-size:.72rem;font-weight:700;display:block}.facts[data-astro-cid-4qdyi2sl] svg{background:var(--sky-100);border-radius:.6rem;flex:none;width:2.2rem;height:2.2rem;padding:.5rem}.dream[data-astro-cid-4qdyi2sl]{border-radius:var(--radius-l);background:var(--sun-100);font-family:var(--font-display);font-size:var(--step-2);color:var(--navy-800);gap:1rem;padding:1.5rem 1.75rem;line-height:1.35;display:flex}.dream[data-astro-cid-4qdyi2sl] svg{color:#c9901a;flex:none;width:2rem;height:2rem}.dream[data-astro-cid-4qdyi2sl] small[data-astro-cid-4qdyi2sl]{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#8a6510;margin-bottom:.35rem;font-size:.75rem;font-weight:700;display:block}.about[data-astro-cid-4qdyi2sl] h2[data-astro-cid-4qdyi2sl]{font-size:var(--step-2);margin-bottom:.75rem}.sponsor-box[data-astro-cid-4qdyi2sl]{border-radius:var(--radius-xl);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-m);scroll-margin-top:calc(var(--header-h) + 1rem);gap:1rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.sponsor-box[data-astro-cid-4qdyi2sl] h2[data-astro-cid-4qdyi2sl]{font-size:var(--step-3)}.sponsor-box[data-astro-cid-4qdyi2sl]>p[data-astro-cid-4qdyi2sl]{color:var(--ink-soft)}.includes[data-astro-cid-4qdyi2sl]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem 1.25rem;margin-bottom:.5rem;display:grid}.includes[data-astro-cid-4qdyi2sl] li[data-astro-cid-4qdyi2sl]{color:var(--ink);align-items:center;gap:.6rem;font-size:.95rem;font-weight:600;display:flex}.includes[data-astro-cid-4qdyi2sl] svg{background:var(--sky-500);width:1.25rem;height:1.25rem;color:var(--navy-950);stroke-width:2.6px;border-radius:50%;flex:none;padding:.2rem}.dbox[data-astro-cid-4qdyi2sl]{border-radius:var(--radius-m);min-height:30rem;overflow:hidden}.dbox[data-astro-cid-4qdyi2sl] dbox-widget{width:100%;display:block}.form-note[data-astro-cid-4qdyi2sl]{color:var(--ink-mute);align-items:center;gap:.5rem;font-size:.82rem;display:flex}.form-note[data-astro-cid-4qdyi2sl] svg{width:1rem;height:1rem;color:var(--leaf-500);flex:none}.help[data-astro-cid-4qdyi2sl]{flex-wrap:wrap;gap:1rem 2rem;display:flex}.mobile-bar[data-astro-cid-4qdyi2sl]{inset:auto .75rem calc(.75rem + env(safe-area-inset-bottom)) .75rem;z-index:40;border-radius:var(--radius-pill);backdrop-filter:blur(12px);box-shadow:var(--shadow-l);border:1px solid var(--line);transition:transform .35s var(--ease-out), opacity .35s;background:#fffffff2;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem .6rem .6rem 1.1rem;display:none;position:fixed}.mobile-bar[data-astro-cid-4qdyi2sl].is-hidden{opacity:0;transform:translateY(150%)}.mobile-bar[data-astro-cid-4qdyi2sl] span[data-astro-cid-4qdyi2sl]{color:var(--navy-800);font-size:.95rem;line-height:1.2;display:grid}.mobile-bar[data-astro-cid-4qdyi2sl] small[data-astro-cid-4qdyi2sl]{color:var(--ink-mute);font-size:.78rem}@media (width<=59.99rem){.mobile-bar[data-astro-cid-4qdyi2sl]{display:flex}}.more-head[data-astro-cid-4qdyi2sl]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.h3-lg[data-astro-cid-4qdyi2sl]{font-size:var(--step-3)}.more[data-astro-cid-4qdyi2sl]{grid-template-columns:repeat(auto-fill,minmax(min(46%,15rem),1fr));gap:1.25rem;display:grid}@media (width<=30rem){.more[data-astro-cid-4qdyi2sl]{gap:.75rem}}
