.sg-intro[data-astro-cid-dhzee5k7]{background:#fff}.sg-intro-grid[data-astro-cid-dhzee5k7]{grid-template-columns:.8fr 1.2fr;gap:60px;display:grid}.sg-intro[data-astro-cid-dhzee5k7] h2[data-astro-cid-dhzee5k7]{letter-spacing:-2px;margin-top:14px;font-size:clamp(36px,4vw,56px);font-weight:500;line-height:1.05}.sg-intro-copy[data-astro-cid-dhzee5k7] p{color:#4f5f52;font-size:17px;line-height:1.8}.sg-intro-copy[data-astro-cid-dhzee5k7] p+p{margin-top:16px}.sg-jump[data-astro-cid-dhzee5k7]{margin-top:28px}.sg-jump[data-astro-cid-dhzee5k7] a[data-astro-cid-dhzee5k7]{color:inherit}.sg-jump[data-astro-cid-dhzee5k7] li[data-astro-cid-dhzee5k7]:hover{border-color:var(--forest)}.sg-section[data-astro-cid-dhzee5k7]{background:var(--cream);padding-block:84px;scroll-margin-top:24px}.sg-alt[data-astro-cid-dhzee5k7],.sg-flipbook[data-astro-cid-dhzee5k7]{background:#fff}.sg-flipbook[data-astro-cid-dhzee5k7] h2[data-astro-cid-dhzee5k7]{letter-spacing:-1.4px;margin:12px 0 26px;font-size:clamp(30px,3.2vw,44px);font-weight:500}.sg-flipbook-frame[data-astro-cid-dhzee5k7]{aspect-ratio:16/10;background:var(--paper);border-radius:3px;overflow:hidden;box-shadow:0 20px 44px #112b1e22}.sg-flipbook-frame[data-astro-cid-dhzee5k7] iframe[data-astro-cid-dhzee5k7]{border:0;width:100%;height:100%}@media (width<=650px){.sg-flipbook-frame[data-astro-cid-dhzee5k7]{aspect-ratio:3/4}}.sg-section[data-astro-cid-dhzee5k7]>.wrap[data-astro-cid-dhzee5k7]>h2[data-astro-cid-dhzee5k7]{letter-spacing:-1.8px;margin-top:12px;font-size:clamp(34px,3.8vw,54px);font-weight:500;line-height:1.08}.sg-lead[data-astro-cid-dhzee5k7]{color:#4f5f52;max-width:760px;margin-top:18px;font-size:17px;line-height:1.8}.sg-photos[data-astro-cid-dhzee5k7]{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;margin-top:30px;padding-bottom:6px;display:flex;overflow-x:auto}.sg-photos[data-astro-cid-dhzee5k7] figure[data-astro-cid-dhzee5k7]{scroll-snap-align:start;flex:none;width:360px;margin:0}.sg-photos[data-astro-cid-dhzee5k7] img[data-astro-cid-dhzee5k7]{object-fit:cover;border-radius:3px;width:100%;height:240px;display:block}.sg-photos[data-astro-cid-dhzee5k7] figcaption[data-astro-cid-dhzee5k7]{color:#758276;margin-top:6px;font-size:12px}.sg-photos[data-astro-cid-dhzee5k7] figure[data-astro-cid-dhzee5k7].tall{width:270px}.sg-photos[data-astro-cid-dhzee5k7] figure[data-astro-cid-dhzee5k7].tall img[data-astro-cid-dhzee5k7]{height:360px}@media (width>=900px){.sg-prose[data-astro-cid-dhzee5k7] .wrap[data-astro-cid-dhzee5k7]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-content:start;column-gap:60px;display:grid}.sg-prose[data-astro-cid-dhzee5k7] .wrap[data-astro-cid-dhzee5k7]>[data-astro-cid-dhzee5k7]{grid-column:1}.sg-prose[data-astro-cid-dhzee5k7] .wrap[data-astro-cid-dhzee5k7]>.sg-photos[data-astro-cid-dhzee5k7]{flex-direction:column;grid-area:1/2/span 12;gap:16px;margin-top:0;overflow:visible}.sg-prose[data-astro-cid-dhzee5k7] .sg-photos[data-astro-cid-dhzee5k7] figure[data-astro-cid-dhzee5k7]{width:100%}.sg-prose[data-astro-cid-dhzee5k7] .sg-photos[data-astro-cid-dhzee5k7] img[data-astro-cid-dhzee5k7]{aspect-ratio:3/2;height:auto}.sg-prose[data-astro-cid-dhzee5k7] .wrap[data-astro-cid-dhzee5k7]>.sg-ctas[data-astro-cid-dhzee5k7]{grid-column:1/-1}}.sg-items[data-astro-cid-dhzee5k7]{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:16px;margin:34px 0 0;padding:0;list-style:none;display:grid}@media (width>=700px){.sg-items[data-astro-cid-dhzee5k7]:has(>li:nth-child(4):last-child),.sg-items[data-astro-cid-dhzee5k7]:has(>li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-items[data-astro-cid-dhzee5k7] li[data-astro-cid-dhzee5k7]{border-top:3px solid var(--gold);background:#fff;border-radius:3px;padding:26px 26px 28px}.sg-alt[data-astro-cid-dhzee5k7] .sg-items[data-astro-cid-dhzee5k7] li[data-astro-cid-dhzee5k7]{background:var(--cream)}.sg-items-photo[data-astro-cid-dhzee5k7] li[data-astro-cid-dhzee5k7]{flex-direction:column;padding-top:0;display:flex;overflow:hidden}.sg-item-photo[data-astro-cid-dhzee5k7]{aspect-ratio:3/2;object-fit:cover;width:calc(100% + 52px);max-width:none;height:auto;margin:0 -26px 22px}.sg-tags[data-astro-cid-dhzee5k7]{font-size:13px!important}.sg-tags[data-astro-cid-dhzee5k7] span[data-astro-cid-dhzee5k7]{color:var(--forest);font-weight:600}.sg-visit[data-astro-cid-dhzee5k7]{border-bottom:1px solid var(--gold);color:var(--forest);align-self:flex-start;margin-top:14px;padding-bottom:3px;font-size:14px;font-weight:500}.sg-section[data-astro-cid-dhzee5k7] .directory-slot[data-astro-cid-dhzee5k7]{margin-top:30px}.sg-items[data-astro-cid-dhzee5k7] h3[data-astro-cid-dhzee5k7]{letter-spacing:-.4px;color:var(--forest);font-size:20px;font-weight:500;line-height:1.25}.sg-items[data-astro-cid-dhzee5k7] p[data-astro-cid-dhzee5k7]{color:#4f5f52;margin-top:10px;font-size:15px;line-height:1.7}[data-astro-cid-dhzee5k7]:is(.sg-items,.sg-lists,.sg-lead,.sg-intro-copy p) a{border-bottom:1px solid var(--gold);color:var(--forest)}[data-astro-cid-dhzee5k7]:is(.sg-items,.sg-lists,.sg-lead,.sg-intro-copy p) a:hover{color:var(--green)}.sg-lists[data-astro-cid-dhzee5k7]{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:30px;margin-top:34px;display:grid}.sg-lists[data-astro-cid-dhzee5k7] h3[data-astro-cid-dhzee5k7]{color:var(--forest);margin-bottom:12px;font-size:20px;font-weight:500}.sg-lists[data-astro-cid-dhzee5k7] ul[data-astro-cid-dhzee5k7]{margin:0;padding-left:20px}.sg-lists[data-astro-cid-dhzee5k7]:has(>:only-child){max-width:760px}.sg-lists[data-astro-cid-dhzee5k7]:has(>:only-child) li[data-astro-cid-dhzee5k7]{font-size:16px}.sg-lists[data-astro-cid-dhzee5k7] li[data-astro-cid-dhzee5k7]{color:#4f5f52;padding:4px 0;font-size:15px;line-height:1.6}.sg-lists[data-astro-cid-dhzee5k7] li[data-astro-cid-dhzee5k7]::marker{color:var(--gold)}.sg-ctas[data-astro-cid-dhzee5k7]{border-top:1px solid var(--line);flex-wrap:wrap;gap:14px 30px;margin-top:34px;padding-top:26px;display:flex}.sg-cta[data-astro-cid-dhzee5k7]{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.sg-cta[data-astro-cid-dhzee5k7] p[data-astro-cid-dhzee5k7]{color:var(--forest);font-size:16px;font-weight:500}.sg-cta[data-astro-cid-dhzee5k7] .btn[data-astro-cid-dhzee5k7]{white-space:normal;max-width:100%}.sg-more[data-astro-cid-dhzee5k7]{background:#fff}.sg-more[data-astro-cid-dhzee5k7] h2[data-astro-cid-dhzee5k7]{letter-spacing:-1.5px;margin:12px 0 26px;font-size:clamp(32px,3.4vw,46px);font-weight:500}.sg-more[data-astro-cid-dhzee5k7] h2[data-astro-cid-dhzee5k7] em[data-astro-cid-dhzee5k7]{color:var(--green)}.sg-business[data-astro-cid-dhzee5k7]{background:var(--forest);color:var(--cream);padding:72px 0}.sg-business-inner[data-astro-cid-dhzee5k7]{justify-content:space-between;align-items:center;gap:40px;display:flex}.sg-business[data-astro-cid-dhzee5k7] .eyebrow[data-astro-cid-dhzee5k7]{color:var(--gold)}.sg-business[data-astro-cid-dhzee5k7] h2[data-astro-cid-dhzee5k7]{letter-spacing:-1.8px;margin-top:14px;font-size:clamp(34px,3.8vw,52px);font-weight:500}.sg-business[data-astro-cid-dhzee5k7] h2[data-astro-cid-dhzee5k7] em[data-astro-cid-dhzee5k7]{color:var(--gold-light)}.sg-business[data-astro-cid-dhzee5k7] p[data-astro-cid-dhzee5k7]:not(.eyebrow){color:#cad9ca;max-width:560px;margin-top:14px;font-size:15px;line-height:1.7}@media (width<=900px){.sg-intro-grid[data-astro-cid-dhzee5k7]{grid-template-columns:1fr;gap:24px}.sg-business-inner[data-astro-cid-dhzee5k7]{flex-direction:column;align-items:flex-start}}@media (width<=650px){.sg-section[data-astro-cid-dhzee5k7]{padding-block:60px}.sg-photos[data-astro-cid-dhzee5k7] figure[data-astro-cid-dhzee5k7]{width:280px}.sg-photos[data-astro-cid-dhzee5k7] figure[data-astro-cid-dhzee5k7].tall{width:210px}.sg-photos[data-astro-cid-dhzee5k7] figure[data-astro-cid-dhzee5k7].tall img[data-astro-cid-dhzee5k7]{height:280px}.sg-photos[data-astro-cid-dhzee5k7] img[data-astro-cid-dhzee5k7]{height:187px}.sg-items[data-astro-cid-dhzee5k7] li[data-astro-cid-dhzee5k7]{padding:22px 20px}.sg-item-photo[data-astro-cid-dhzee5k7]{width:calc(100% + 40px);margin:0 -20px 18px}.sg-business[data-astro-cid-dhzee5k7]{padding:56px 0}}
