.su[data-astro-cid-r3vztlso]{--rule:color-mix(in srgb,var(--walking-dunes) 70%,transparent)}.su[data-astro-cid-r3vztlso] .label[data-astro-cid-r3vztlso] i[data-astro-cid-r3vztlso]{opacity:.6;margin-right:.55em;font-style:normal}.su[data-astro-cid-r3vztlso] .g-ink[data-astro-cid-r3vztlso]{--rule:color-mix(in srgb,var(--havens-beach) 28%,transparent)}.su-grid[data-astro-cid-r3vztlso]{gap:clamp(1.6rem,4vw,4.5rem) var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.su-head[data-astro-cid-r3vztlso] h2[data-astro-cid-r3vztlso]{text-wrap:balance;max-width:14ch;margin-top:1rem}.g-ink[data-astro-cid-r3vztlso] .su-head[data-astro-cid-r3vztlso] .label[data-astro-cid-r3vztlso]{color:var(--tucker-lifted)}.g-paper[data-astro-cid-r3vztlso] .su-head[data-astro-cid-r3vztlso] .label[data-astro-cid-r3vztlso],.g-warm[data-astro-cid-r3vztlso] .su-head[data-astro-cid-r3vztlso] .label[data-astro-cid-r3vztlso]{color:var(--tucker-earth)}.su-open[data-astro-cid-r3vztlso]{padding-top:clamp(7rem,14vh,10rem)}.su-crumbs[data-astro-cid-r3vztlso]{color:var(--morton-trail);font-size:var(--t-sm);border-bottom:1px dashed var(--rule);margin-bottom:clamp(2rem,4vw,3.4rem);padding-bottom:clamp(1.1rem,2vw,1.6rem)}.su-open__grid[data-astro-cid-r3vztlso]{gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:center;display:grid}.su-open__text[data-astro-cid-r3vztlso]{grid-column:1/span 7}.su-open__text[data-astro-cid-r3vztlso]>.label[data-astro-cid-r3vztlso]{color:var(--tucker-earth)}.su-open__title[data-astro-cid-r3vztlso]{text-wrap:balance;max-width:17ch;margin-top:1rem}.su-open__lede[data-astro-cid-r3vztlso]{color:var(--morton-trail);margin-top:clamp(1.4rem,2.6vw,2.2rem)}.su-open__fig[data-astro-cid-r3vztlso]{aspect-ratio:4/5;border-radius:3px;grid-column:9/span 4;margin:0;overflow:hidden}.su-open__fig[data-astro-cid-r3vztlso] picture{height:100%;display:block}.su-open__fig[data-astro-cid-r3vztlso] img{object-fit:cover;width:100%;height:100%}.su-why__body[data-astro-cid-r3vztlso]{max-width:var(--measure)}.su-why__body[data-astro-cid-r3vztlso] p[data-astro-cid-r3vztlso]{font-size:var(--t-md);line-height:1.5}.su-why__body[data-astro-cid-r3vztlso] p[data-astro-cid-r3vztlso]+p[data-astro-cid-r3vztlso]{margin-top:1em}.su-why__facts[data-astro-cid-r3vztlso]{gap:var(--gutter);border-top:1px dashed var(--rule);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(1rem,2vw,1.6rem) 0 0;padding-top:1.3rem;display:grid}.su-why__facts[data-astro-cid-r3vztlso] dt[data-astro-cid-r3vztlso]{color:var(--tucker-lifted)}.su-why__facts[data-astro-cid-r3vztlso] dd[data-astro-cid-r3vztlso]{font-family:var(--display);font-size:var(--t-lg);letter-spacing:var(--tr-display);max-width:18ch;margin:.6em 0 0;line-height:1.15}.su-prac__list[data-astro-cid-r3vztlso]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,3.2rem) clamp(1.4rem,3vw,3rem);display:grid}.su-prac__list[data-astro-cid-r3vztlso] li[data-astro-cid-r3vztlso]{border-top:1px solid var(--napeague-night);padding-top:1.1rem}.su-prac__n[data-astro-cid-r3vztlso]{color:var(--tucker-earth)}.su-prac__name[data-astro-cid-r3vztlso]{font-family:var(--display);letter-spacing:var(--tr-display);margin-top:.7rem;font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:400;line-height:1.1}.su-prac__list[data-astro-cid-r3vztlso] p[data-astro-cid-r3vztlso]{margin-top:.8rem;line-height:1.55}.su-chart__head[data-astro-cid-r3vztlso]{column-gap:var(--gutter);grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;display:grid}.su-chart__head[data-astro-cid-r3vztlso]>[data-astro-cid-r3vztlso]{grid-column:1}.su-chart__head[data-astro-cid-r3vztlso] .su-chart__lede[data-astro-cid-r3vztlso]{max-width:30ch;font-size:var(--t-md);grid-area:2/2;line-height:1.5}.su-venn[data-astro-cid-r3vztlso]{gap:var(--gutter);grid-column:1/-1;grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;margin:0;display:grid}.su-venn__svg[data-astro-cid-r3vztlso]{width:100%;max-width:32rem;height:auto;margin-inline:auto;display:block;overflow:visible}.su-venn__c[data-astro-cid-r3vztlso]{mix-blend-mode:multiply}.su-venn__c--env[data-astro-cid-r3vztlso]{fill:color-mix(in srgb,var(--devon-grass) 46%,transparent)}.su-venn__c--soc[data-astro-cid-r3vztlso]{fill:color-mix(in srgb,var(--tucker-earth) 34%,transparent)}.su-venn__c--eco[data-astro-cid-r3vztlso]{fill:color-mix(in srgb,var(--gibson-sky) 62%,transparent)}.su-venn__edge[data-astro-cid-r3vztlso]{fill:none;stroke:var(--napeague-night);stroke-width:1.4px}.su-venn__name[data-astro-cid-r3vztlso]{font-family:var(--display);letter-spacing:-.01em;fill:var(--napeague-night);font-size:27px}.su-venn__core[data-astro-cid-r3vztlso]{font-family:var(--display);fill:var(--napeague-night);paint-order:stroke;stroke:var(--paper-warm);stroke-width:6px;stroke-linejoin:round;font-size:24px;font-style:italic}.su-venn__mark[data-astro-cid-r3vztlso] circle[data-astro-cid-r3vztlso]{fill:var(--havens-beach);stroke:var(--napeague-night);stroke-width:1.4px}.su-venn__mark[data-astro-cid-r3vztlso] text[data-astro-cid-r3vztlso]{font-family:var(--mono);fill:var(--napeague-night);font-size:17px;font-weight:700}.su-venn__list[data-astro-cid-r3vztlso]{border-top:1px solid var(--napeague-night)}.su-venn__row[data-astro-cid-r3vztlso]{border-bottom:1px dashed var(--rule);grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:.3rem 1.2rem;padding:.7rem 0;display:grid}.su-venn__row[data-astro-cid-r3vztlso] dt[data-astro-cid-r3vztlso]{font-family:var(--display);align-items:center;gap:.6em;font-size:1rem;line-height:1.25;display:flex}.su-venn__row[data-astro-cid-r3vztlso] dd[data-astro-cid-r3vztlso]{font-size:var(--t-sm);margin:0;line-height:1.5}.su-venn__sw[data-astro-cid-r3vztlso]{border:1px solid var(--napeague-night);border-radius:50%;flex:none;width:.95rem;height:.95rem}.su-venn__sw--env[data-astro-cid-r3vztlso]{background:color-mix(in srgb,var(--devon-grass) 46%,var(--havens-beach))}.su-venn__sw--soc[data-astro-cid-r3vztlso]{background:color-mix(in srgb,var(--tucker-earth) 34%,var(--havens-beach))}.su-venn__sw--eco[data-astro-cid-r3vztlso]{background:color-mix(in srgb,var(--gibson-sky) 62%,var(--havens-beach))}.su-venn__sw--all[data-astro-cid-r3vztlso]{background:conic-gradient(color-mix(in srgb,var(--devon-grass) 46%,var(--havens-beach)) 0 33%,color-mix(in srgb,var(--gibson-sky) 62%,var(--havens-beach)) 0 66%,color-mix(in srgb,var(--tucker-earth) 34%,var(--havens-beach)) 0)}.su-venn__num[data-astro-cid-r3vztlso]{border:1px solid var(--napeague-night);background:var(--havens-beach);width:1.35rem;height:1.35rem;font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:inline-grid}.su-venn__credit[data-astro-cid-r3vztlso]{font-size:var(--t-sm);color:var(--morton-trail);margin-top:1rem;font-style:italic}.su-std__intro[data-astro-cid-r3vztlso]{font-size:var(--t-sm);max-width:40ch;margin-top:1.4rem;line-height:1.6}.su-std__link[data-astro-cid-r3vztlso]{color:var(--tucker-lifted);margin-top:1.4rem}.su-std__list[data-astro-cid-r3vztlso]{counter-reset:st;border-top:1px dashed var(--rule)}.su-std__list[data-astro-cid-r3vztlso] li[data-astro-cid-r3vztlso]{border-bottom:1px dashed var(--rule);counter-increment:st;padding:.75rem 0 .75rem 2.6rem;line-height:1.5;position:relative}.su-std__list[data-astro-cid-r3vztlso] li[data-astro-cid-r3vztlso]:before{content:counter(st,decimal-leading-zero);font-family:var(--mono);font-size:var(--t-label);letter-spacing:.06em;color:var(--tucker-lifted);font-weight:700;position:absolute;top:.95rem;left:0}.su-next[data-astro-cid-r3vztlso] .btn--paper[data-astro-cid-r3vztlso]{color:var(--napeague-night)}.su-next__grid[data-astro-cid-r3vztlso]{gap:var(--gutter);grid-template-columns:1fr 1fr;display:grid}.su-next__item[data-astro-cid-r3vztlso]{flex-direction:column;align-items:flex-start;gap:1.2rem;display:flex}.su-next__item[data-astro-cid-r3vztlso]+.su-next__item[data-astro-cid-r3vztlso]{border-left:1px dashed color-mix(in srgb,var(--havens-beach) 50%,transparent);padding-left:var(--gutter)}.su-next[data-astro-cid-r3vztlso] h2[data-astro-cid-r3vztlso]{max-width:20ch}@media (width<=1080px){.su-venn[data-astro-cid-r3vztlso]{grid-template-columns:1fr}.su-venn__svg[data-astro-cid-r3vztlso]{max-width:28rem}}@media (width<=860px){.su-grid[data-astro-cid-r3vztlso],.su-open__grid[data-astro-cid-r3vztlso]{grid-template-columns:1fr}.su-open__text[data-astro-cid-r3vztlso],.su-open__fig[data-astro-cid-r3vztlso]{grid-column:1}.su-open__fig[data-astro-cid-r3vztlso]{max-width:24rem;margin-top:clamp(1.5rem,4vw,2.5rem)}.su-why__facts[data-astro-cid-r3vztlso]{grid-template-columns:1fr;gap:1.2rem}.su-chart__head[data-astro-cid-r3vztlso]{grid-template-columns:1fr}.su-chart__head[data-astro-cid-r3vztlso] .su-chart__lede[data-astro-cid-r3vztlso]{grid-area:auto/1;margin-top:1.2rem}}@media (width<=760px){.su-next__grid[data-astro-cid-r3vztlso]{grid-template-columns:1fr}.su-next__item[data-astro-cid-r3vztlso]+.su-next__item[data-astro-cid-r3vztlso]{border-left:0;border-top:1px dashed color-mix(in srgb,var(--havens-beach) 50%,transparent);padding-left:0;padding-top:var(--gutter)}}@media (width<=600px){.su-prac__list[data-astro-cid-r3vztlso],.su-venn__row[data-astro-cid-r3vztlso]{grid-template-columns:1fr}.su-venn__row[data-astro-cid-r3vztlso] dd[data-astro-cid-r3vztlso]{padding-left:1.95rem}}
