.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr;align-items:center;gap:45px;padding:74px 0 80px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:20px 0}.intro[data-astro-cid-lcdefpme]{color:var(--muted);font-size:16px;line-height:2}.primary[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--sea);margin-top:20px;padding-bottom:10px;font-size:14px;display:inline-block}.sea[data-astro-cid-lcdefpme]{color:#6c9a9a;background:linear-gradient(#e5efe9,#d3e5e3);border-radius:50% 50% 4px 4px;height:340px;position:relative;overflow:hidden}.sun[data-astro-cid-lcdefpme]{background:#f9f7e9;border-radius:50%;width:75px;height:75px;position:absolute;top:65px;left:46%}.horizon[data-astro-cid-lcdefpme]{background:#abc9c4;width:100%;height:1px;position:absolute;top:48%}.sea[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;position:absolute;bottom:20px;left:0}.sea[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:3px;font-size:9px;position:absolute;bottom:22px;left:28px}.section-head[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:32px;display:flex}sup[data-astro-cid-lcdefpme]{color:var(--muted);margin-left:8px;font-size:12px}.search[data-astro-cid-lcdefpme]{border-bottom:1px solid #b9c9c7;gap:10px;padding:10px;display:flex}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{max-width:180px;font:inherit;color:#203b46;background:0 0;border:0;font-size:13px}.filters[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin:14px 0 25px;display:flex}.filters[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font:inherit;border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:20px;padding:7px 16px;font-size:12px}.filters[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme].active{color:#fff;background:#203f46;border-color:#203f46}.grid[data-astro-cid-lcdefpme]{grid-template-columns:1.8fr 1fr;gap:55px;display:grid}article[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding:22px 0 30px}.meta[data-astro-cid-lcdefpme]{letter-spacing:1px;color:var(--muted);justify-content:space-between;font-size:10px;display:flex}article[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:22px;font-weight:550;line-height:1.6}article[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{float:right;color:var(--sea);font-size:20px}article[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],aside[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px;line-height:1.9}aside[data-astro-cid-lcdefpme]{background:#eaf0eb;border-radius:4px;height:fit-content;padding:25px}aside[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:19px;font-weight:500}aside[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--sea);font-size:13px}.aside-bottom[data-astro-cid-lcdefpme]{color:var(--muted);border-top:1px solid #d2ded7;margin-top:28px;padding-top:18px;font-size:11px}.dot[data-astro-cid-lcdefpme]{background:#498775;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}@media (width<=700px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:30px;padding:40px 0}.sea[data-astro-cid-lcdefpme]{border-radius:120px 120px 4px 4px;height:220px}.sun[data-astro-cid-lcdefpme]{width:55px;height:55px;top:28px}.sea[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{height:170px}.grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}.section-head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.search[data-astro-cid-lcdefpme]{width:100%;margin-bottom:10px}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{width:100%;max-width:none}}.sea[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:0 0;border-radius:0;flex-direction:column;height:300px;display:flex}.sea[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:220px;position:static}.sea[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:1px;font-size:9px;position:static}.diagram-label[data-astro-cid-lcdefpme],.diagram-foot[data-astro-cid-lcdefpme]{color:var(--muted);justify-content:space-between;padding:15px 18px;font:11px monospace;display:flex}.diagram-label[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}.diagram-foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}aside[data-astro-cid-lcdefpme]{background:#edf0ec;border-radius:0}.filters[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{border-radius:2px}.meta[data-astro-cid-lcdefpme],.eyebrow[data-astro-cid-lcdefpme]{font-family:monospace}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-1px;font-family:inherit;font-size:46px;font-weight:500}@media (width<=600px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:34px}.sea[data-astro-cid-lcdefpme]{height:280px}.sea[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{height:200px}}
