.guide-discovery-card[data-astro-cid-5xnhzx3d]{color:#102a43;background:#fff;border:1px solid #d8e1d9;border-radius:10px;flex-direction:column;min-width:0;height:100%;text-decoration:none;display:flex;overflow:hidden}.guide-discovery-card[data-astro-cid-5xnhzx3d]:hover{border-color:#779d71;box-shadow:0 8px 22px #102a4320}.guide-discovery-card[data-astro-cid-5xnhzx3d]:focus-visible{outline-offset:3px;outline:3px solid #567c31}.guide-discovery-card[data-astro-cid-5xnhzx3d][hidden]{display:none!important}.card-top[data-astro-cid-5xnhzx3d]{background:#f7f8f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;padding:.9rem 1.05rem;display:flex}.index[data-astro-cid-5xnhzx3d]{letter-spacing:.09em;text-transform:uppercase;color:#496932;font-size:.67rem;font-weight:900}.evidence[data-astro-cid-5xnhzx3d]{color:#3e633b;background:#e6f0e1;border-radius:4px;padding:.27rem .48rem;font-size:.67rem;font-weight:850}.profile-art[data-astro-cid-5xnhzx3d]{isolation:isolate;background:linear-gradient(125deg,#133648,#2c5764);border-bottom:1px solid #cfdbd5;place-items:center;height:144px;display:grid;position:relative;overflow:hidden}.guide-discovery-card[data-astro-cid-5xnhzx3d]:nth-child(3n+2) .profile-art[data-astro-cid-5xnhzx3d]{background:linear-gradient(125deg,#2d4b50,#607970)}.guide-discovery-card[data-astro-cid-5xnhzx3d]:nth-child(3n+3) .profile-art[data-astro-cid-5xnhzx3d]{background:linear-gradient(125deg,#473f31,#8b765e)}.topo[data-astro-cid-5xnhzx3d]{border:1px solid #aac5af83;border-radius:55% 45% 60% 40%;width:150px;height:150px;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}.topo-two[data-astro-cid-5xnhzx3d]{width:210px;height:210px}.topo-three[data-astro-cid-5xnhzx3d]{width:285px;height:285px}.initials[data-astro-cid-5xnhzx3d]{letter-spacing:.04em;color:#f0f5e6;text-shadow:0 3px 10px #092633a1;font:900 3.7rem/1 Barlow Condensed,Impact,sans-serif}.art-caption[data-astro-cid-5xnhzx3d]{color:#f1f3e4;letter-spacing:.08em;font-size:.57rem;font-weight:800;position:absolute;bottom:.65rem;right:.7rem}.card-body[data-astro-cid-5xnhzx3d]{flex-direction:column;flex:1;gap:.35rem;padding:1.25rem;display:flex}h3[data-astro-cid-5xnhzx3d]{color:#102a43;margin:.2rem 0;font:850 clamp(1.6rem,2vw,1.95rem)/1.08 Barlow Condensed,Impact,sans-serif}.business[data-astro-cid-5xnhzx3d]{color:#305b3d;margin:.25rem 0;font-size:.87rem;font-weight:850}.region[data-astro-cid-5xnhzx3d]{color:#5a6e77;margin:.1rem 0 .5rem;font-size:.79rem;font-weight:750}.description[data-astro-cid-5xnhzx3d]{color:#526a75;flex:1;margin:0 0 .65rem;font-size:.91rem;line-height:1.55}.chips[data-astro-cid-5xnhzx3d]{flex-wrap:wrap;gap:.35rem;margin:.3rem 0 .75rem;display:flex}.chips[data-astro-cid-5xnhzx3d] span[data-astro-cid-5xnhzx3d]{color:#3e6334;background:#edf2e8;border:1px solid #dbe6d3;border-radius:4px;padding:.29rem .5rem;font-size:.68rem;font-weight:850}.card-body[data-astro-cid-5xnhzx3d]>strong[data-astro-cid-5xnhzx3d]{color:#285b40;border-top:1px solid #dce4dd;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:.85rem;font-size:.87rem;display:flex}.hero[data-astro-cid-62d46irs]{color:#fff;background:linear-gradient(126deg,#0b263a,#19465e 70%,#22595f);padding-block:clamp(4rem,7vw,6.5rem)}.hero[data-astro-cid-62d46irs] .eyebrow[data-astro-cid-62d46irs]{color:#c0e98a}h1[data-astro-cid-62d46irs]{color:#fff;margin:.7rem 0 1.3rem;font-size:clamp(3.6rem,8vw,7.5rem);line-height:.94}h1[data-astro-cid-62d46irs] em[data-astro-cid-62d46irs]{color:#b5e462;font-style:normal}.lead[data-astro-cid-62d46irs]{color:#dae7ed;max-width:910px;font-size:1.25rem;line-height:1.65}.hero-actions[data-astro-cid-62d46irs]{flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:1.6rem;display:flex}.hero-actions[data-astro-cid-62d46irs]>a[data-astro-cid-62d46irs]:not(.button-primary){color:#d2edaa;font-weight:800}h2[data-astro-cid-62d46irs]{color:#102a43;margin:.5rem 0 1rem;font-size:clamp(2.3rem,4vw,3.7rem);line-height:1.1}.intro[data-astro-cid-62d46irs]{border-bottom:1px solid #dce6dc;grid-template-columns:.95fr 1.05fr;gap:2.5rem;padding-block:3.5rem;display:grid}.intro[data-astro-cid-62d46irs]>p[data-astro-cid-62d46irs]{color:#526b75;margin:0;font-size:1.08rem;line-height:1.75}.directory-head[data-astro-cid-62d46irs]{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.7rem;display:flex}.directory-head[data-astro-cid-62d46irs]>p[data-astro-cid-62d46irs]{color:#526b76;max-width:390px;line-height:1.6}.finder[data-astro-cid-62d46irs]{background:#edf2e7;border:1px solid #d9e4d2;border-radius:9px;grid-template-columns:1.3fr 1fr auto;align-items:end;gap:1.3rem;margin-bottom:1.8rem;padding:1.35rem;display:grid}.finder[data-astro-cid-62d46irs] label[data-astro-cid-62d46irs]{color:#234338;margin-bottom:.4rem;font-size:.84rem;font-weight:800;display:block}.finder[data-astro-cid-62d46irs] input[data-astro-cid-62d46irs],.finder[data-astro-cid-62d46irs] select[data-astro-cid-62d46irs]{font:inherit;color:#102a43;background:#fff;border:1px solid #a8bea6;border-radius:5px;width:100%;max-width:100%;padding:.77rem}.selectors[data-astro-cid-62d46irs]{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.finder[data-astro-cid-62d46irs] [data-astro-cid-62d46irs][data-guide-count]{white-space:nowrap;color:#42652f;margin:0 0 .8rem;font-size:.85rem;font-weight:850}.guide-grid[data-astro-cid-62d46irs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.guide-card[data-astro-cid-62d46irs]{color:#102a43;background:#fff;border:1px solid #dce5d7;border-radius:9px;flex-direction:column;min-height:385px;padding:1.35rem;text-decoration:none;display:flex}.guide-card[data-astro-cid-62d46irs]:hover{border-color:#8ebf4f;box-shadow:0 10px 25px #11362226}.guide-card[data-astro-cid-62d46irs][hidden],.empty[data-astro-cid-62d46irs][hidden]{display:none!important}.card-top[data-astro-cid-62d46irs]{justify-content:space-between;align-items:start;gap:.6rem;display:flex}.profile-number[data-astro-cid-62d46irs]{color:#628836;font-size:.95rem;font-weight:900}.type-label[data-astro-cid-62d46irs]{color:#568333;background:#eef4e7;border-radius:4px;padding:.3rem .48rem;font-size:.73rem;font-weight:800}.avatar[data-astro-cid-62d46irs]{background:linear-gradient(135deg,#15384d,#6c9654);border-radius:50%;place-items:center;width:86px;height:86px;margin:1.25rem 0;display:grid}.avatar[data-astro-cid-62d46irs] span[data-astro-cid-62d46irs]{color:#edfacf;font:900 2.3rem Barlow Condensed,Impact,sans-serif}.guide-card[data-astro-cid-62d46irs] h3[data-astro-cid-62d46irs]{color:#102a43;margin:.35rem 0;font-size:2rem;line-height:1.05}.guide-card[data-astro-cid-62d46irs] .business[data-astro-cid-62d46irs]{color:#34603c;margin:.4rem 0;font-size:.91rem;font-weight:800}.guide-card[data-astro-cid-62d46irs] .area[data-astro-cid-62d46irs]{color:#6b7d7c;margin:0;font-size:.85rem}.guide-card[data-astro-cid-62d46irs] .description[data-astro-cid-62d46irs]{color:#506a77;flex:1;line-height:1.6}.chips[data-astro-cid-62d46irs]{flex-wrap:wrap;gap:.4rem;margin:1rem 0;display:flex}.chips[data-astro-cid-62d46irs] span[data-astro-cid-62d46irs]{color:#49682f;background:#f0f4eb;border-radius:4px;padding:.28rem .5rem;font-size:.72rem;font-weight:850}.guide-card[data-astro-cid-62d46irs]>strong[data-astro-cid-62d46irs]{color:#315d2b;margin-top:auto}.empty[data-astro-cid-62d46irs]{color:#45634b;background:#f6f9f2;border:1px dashed #82a878;border-radius:8px;padding:2rem}.how[data-astro-cid-62d46irs]{color:#fff;background:#102a43;padding-block:4rem}.how[data-astro-cid-62d46irs] .eyebrow[data-astro-cid-62d46irs]{color:#c3ee8e}.how[data-astro-cid-62d46irs] h2[data-astro-cid-62d46irs]{color:#fff}.advice-grid[data-astro-cid-62d46irs]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.advice-grid[data-astro-cid-62d46irs] article[data-astro-cid-62d46irs]{background:#20485b;border-top:3px solid #9dcc55;padding:1.2rem}.advice-grid[data-astro-cid-62d46irs] span[data-astro-cid-62d46irs]{color:#bfef85;font-weight:900}.advice-grid[data-astro-cid-62d46irs] h3[data-astro-cid-62d46irs]{color:#fff;margin:.65rem 0;font-size:1.53rem}.advice-grid[data-astro-cid-62d46irs] p[data-astro-cid-62d46irs]{color:#d4e4e8;font-size:.9rem;line-height:1.65}.principles[data-astro-cid-62d46irs] p[data-astro-cid-62d46irs]:not(.eyebrow){color:#526c76;max-width:920px;font-size:1.11rem;line-height:1.7}.principles[data-astro-cid-62d46irs]>div[data-astro-cid-62d46irs]{flex-wrap:wrap;gap:1.2rem;margin-top:1.5rem;display:flex}.principles[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{color:#305c2c;font-weight:800}@media (width<=1050px){.finder[data-astro-cid-62d46irs]{grid-template-columns:1fr 1fr}.finder[data-astro-cid-62d46irs] [data-astro-cid-62d46irs][data-guide-count]{grid-column:1/-1}.guide-grid[data-astro-cid-62d46irs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.intro[data-astro-cid-62d46irs],.directory-head[data-astro-cid-62d46irs]{display:block}.finder[data-astro-cid-62d46irs],.selectors[data-astro-cid-62d46irs],.guide-grid[data-astro-cid-62d46irs],.advice-grid[data-astro-cid-62d46irs]{grid-template-columns:1fr}}.guide-feature[data-astro-cid-62d46irs]{border-bottom:1px solid #d9e3dc;padding-block:clamp(2.4rem,4vw,4rem)}.feature-head[data-astro-cid-62d46irs] h2[data-astro-cid-62d46irs]{color:#102a43;margin:.5rem 0 1.35rem;font:850 clamp(1.85rem,3vw,2.85rem)/1.08 Barlow Condensed,Impact,sans-serif}.guide-bento[data-astro-cid-62d46irs]{grid-template-columns:1.3fr 1fr 1fr;gap:12px;display:grid}.guide-bento[data-astro-cid-62d46irs]>div[data-astro-cid-62d46irs]{min-width:0;min-height:285px}.guide-bento[data-astro-cid-62d46irs] .editorial-tile[data-astro-cid-62d46irs]{min-height:285px}h2[data-astro-cid-62d46irs]{font-size:clamp(1.9rem,3vw,2.85rem)}.intro[data-astro-cid-62d46irs]{padding-block:2.6rem}.directory[data-astro-cid-62d46irs]{padding-block:2.5rem 4rem}.guide-grid[data-astro-cid-62d46irs]{align-items:stretch;gap:13px}.finder[data-astro-cid-62d46irs]{background:#f1f4ed;border-color:#d7e2d6;gap:1rem}.how[data-astro-cid-62d46irs]{padding-block:3.2rem}.principles[data-astro-cid-62d46irs]{padding-block:3rem 4rem}@media (width<=960px){.guide-bento[data-astro-cid-62d46irs]{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-water[data-astro-cid-62d46irs]{grid-column:span 2}}@media (width<=690px){.guide-bento[data-astro-cid-62d46irs]{grid-template-columns:1fr}.feature-water[data-astro-cid-62d46irs]{grid-column:auto}.guide-bento[data-astro-cid-62d46irs]>div[data-astro-cid-62d46irs],.guide-bento[data-astro-cid-62d46irs] .editorial-tile[data-astro-cid-62d46irs]{min-height:225px}}
