.home-talk[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px}.home-talk[data-astro-cid-j7pv25f6] a{display:grid;gap:6px;height:100%;padding:18px 20px;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);text-decoration:none}.home-talk[data-astro-cid-j7pv25f6] a:hover{border-color:var(--aqua)}.home-talk[data-astro-cid-j7pv25f6] .talk-cat{font:600 .75rem var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--sea)}.home-talk[data-astro-cid-j7pv25f6] .talk-title{font:500 1.12rem/1.3 var(--font-display)}.home-talk[data-astro-cid-j7pv25f6] .talk-meta{font-size:.84rem;color:var(--ink-3)}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:radial-gradient(45% 80% at 100% 0%,rgba(43,179,173,.18),transparent 70%),radial-gradient(45% 80% at 0% 100%,rgba(168,220,207,.35),transparent 70%),var(--sand);padding:clamp(56px,9vw,120px) 0 clamp(56px,9vw,112px);border-bottom:1px solid var(--line-2)}.hero-text[data-astro-cid-j7pv25f6]{max-width:760px;margin:0 auto;text-align:center}.hero[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{justify-content:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,6.4vw,4.8rem);line-height:1.02;margin-bottom:22px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;font-weight:400;color:var(--sea)}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{max-width:600px;margin:0 auto 30px}.hero-text[data-astro-cid-j7pv25f6] form{max-width:620px;margin-inline:auto;text-align:left}.hero-try[data-astro-cid-j7pv25f6]{margin:16px 0 0;font-size:.9rem;color:var(--ink-3)}.browse[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.browse--single[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}@media(max-width:900px){.browse[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}}.browse-panel[data-astro-cid-j7pv25f6]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.browse-foot[data-astro-cid-j7pv25f6]{margin:auto 24px 0;padding:16px 0 20px;align-self:flex-start}@media(max-width:480px){.browse-foot[data-astro-cid-j7pv25f6]{margin-inline:18px}}.browse-top[data-astro-cid-j7pv25f6]{position:relative;display:block;aspect-ratio:16 / 7;color:#fff;text-decoration:none;overflow:hidden}.browse-top[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.browse-top[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#0c222ac7,#0c222a0d 65%)}.browse-top[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.browse-title[data-astro-cid-j7pv25f6]{position:absolute;left:24px;bottom:18px;z-index:1;display:grid;gap:2px}.browse-kicker[data-astro-cid-j7pv25f6]{font:500 clamp(1.5rem,3vw,1.9rem)/1.1 var(--font-display)}.browse-title[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:500;font-size:.95rem;opacity:.88}.browse-go[data-astro-cid-j7pv25f6]{position:absolute;right:20px;bottom:20px;z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffffeb;color:var(--ink);font-size:1.1rem;transition:transform .15s}.browse-top[data-astro-cid-j7pv25f6]:hover .browse-go[data-astro-cid-j7pv25f6]{transform:translate(3px)}.browse-top[data-astro-cid-j7pv25f6] .photo-credit[data-astro-cid-j7pv25f6]{top:8px;bottom:auto;max-width:calc(100% - 16px)}.browse-group[data-astro-cid-j7pv25f6]{margin:18px 24px 2px;font:600 .74rem/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.browse-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:6px 24px 0;display:grid;column-gap:32px}.browse-list--cols[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:480px){.browse-list--cols[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.browse-title[data-astro-cid-j7pv25f6]{left:18px}.browse-list[data-astro-cid-j7pv25f6]{padding-inline:18px}.browse-group[data-astro-cid-j7pv25f6]{margin-inline:18px}.browse-list--cols[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-last-child(2):nth-child(odd) a[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line)}}.browse-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;font:500 1.08rem/1.25 var(--font-display)}.browse-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child a[data-astro-cid-j7pv25f6],.browse-list--cols[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-last-child(2):nth-child(odd) a[data-astro-cid-j7pv25f6]{border-bottom:0}.browse-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--sea)}.browse-count[data-astro-cid-j7pv25f6]{flex:none;min-width:28px;padding:1px 8px;border-radius:999px;background:var(--sand);color:var(--ink-2);font:600 .78rem/1.6 var(--font-body);text-align:center}.browse-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .browse-count[data-astro-cid-j7pv25f6]{background:var(--sea);color:#fff}.visited[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px}.visit[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.9fr 1.1fr;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.visit[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;min-height:240px;object-fit:cover}.visit-body[data-astro-cid-j7pv25f6]{padding:24px}.visit[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.6rem;margin:14px 0 2px}.visit[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);text-decoration:none}.visit[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--sea)}.visit[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--ink-2)}@media(max-width:560px){.visit[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.visit[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{min-height:0;aspect-ratio:16 / 10}}.about-strip[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,5vw,64px);align-items:center}.about-strip[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:22px;aspect-ratio:4 / 3;object-fit:cover;width:100%}.about-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}@media(max-width:760px){.about-strip[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
