.visual-caption[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);backdrop-filter:blur(8px);color:#fff;letter-spacing:-.01em;text-align:center;background:#0f20389e;max-width:calc(100% - 2rem);padding:.6rem 1.25rem;font-size:clamp(.95rem,.8rem + .6vw,1.35rem);font-weight:560;position:absolute;bottom:clamp(.75rem,3vw,1.75rem);left:50%;transform:translate(-50%)}.waters[data-astro-cid-lcdefpme]{padding-block:clamp(3.5rem,6vw,5rem) 0}.waters__inner[data-astro-cid-lcdefpme]{justify-items:center;gap:var(--space-3);text-align:center;display:grid}.waters__title[data-astro-cid-lcdefpme]{font-size:var(--fs-500);letter-spacing:-.01em;font-weight:540}.waters__list[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--space-3) clamp(1.5rem, 5vw, 3.5rem);margin:var(--space-3) 0 0;color:var(--c-ink-900);letter-spacing:-.03em;flex-wrap:wrap;padding:0;font-size:clamp(1.35rem,1rem + 1.6vw,2.1rem);font-weight:650;display:flex}.text-link[data-astro-cid-lcdefpme]{font-weight:600;text-decoration:none}.text-link[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.text-link--light[data-astro-cid-lcdefpme],.text-link--light[data-astro-cid-lcdefpme]:hover{color:#fff}.problem__grid[data-astro-cid-lcdefpme]{margin-top:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,4rem);display:grid}.problem__grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding-left:var(--space-5);border-left:2px solid var(--c-sky-300)}.problem__grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3)}.bento[data-astro-cid-lcdefpme]{gap:var(--space-5);margin-top:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.tile[data-astro-cid-lcdefpme]{border:1px solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);background:#fff;flex-direction:column;display:flex;overflow:hidden}.tile__body[data-astro-cid-lcdefpme]{align-content:start;gap:var(--space-3);padding:clamp(1.5rem,3vw,2.25rem);display:grid}.tile--video[data-astro-cid-lcdefpme]{grid-area:span 2/span 7}.tile--video[data-astro-cid-lcdefpme] .photo{border-radius:0}.tile--community[data-astro-cid-lcdefpme]{background:linear-gradient(145deg, var(--c-hero-top), var(--c-hero-mid));border:0;grid-column:span 5}.tile--community[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.tile--community[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#fff}.tile--revier[data-astro-cid-lcdefpme]{grid-column:span 5}.terms__list[data-astro-cid-lcdefpme]{margin:var(--space-8) 0 0;border-block:1px solid var(--c-line);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid}.terms__item[data-astro-cid-lcdefpme]{gap:var(--space-1);padding:var(--space-6) var(--space-3);text-align:center;display:grid}.terms__item[data-astro-cid-lcdefpme]+.terms__item[data-astro-cid-lcdefpme]{border-left:1px solid var(--c-line)}.terms__item[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--c-ink-900);letter-spacing:-.03em;font-size:clamp(1.15rem,.95rem + .7vw,1.55rem);font-weight:600;line-height:1.15}.terms__item[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--c-ink-600);margin:0;font-size:.95rem}.terms__more[data-astro-cid-lcdefpme]{margin-top:var(--space-5);text-align:center;font-size:.95rem}.guide__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.guide__inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-600)}.faq-wrap[data-astro-cid-lcdefpme]{margin-top:var(--space-7)}.faq-more[data-astro-cid-lcdefpme]{margin-top:var(--space-5);text-align:center}@media (width<=56rem){.bento[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tile--video[data-astro-cid-lcdefpme],.tile--community[data-astro-cid-lcdefpme],.tile--revier[data-astro-cid-lcdefpme]{grid-area:auto}.terms__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.terms__item[data-astro-cid-lcdefpme]:nth-child(3){border-left:0}.terms__item[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--c-line)}}@media (width<=44rem){.problem__grid[data-astro-cid-lcdefpme],.guide__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
