[data-public-style=concrete]{--preview-paper:#f5f3ee;--preview-accent:#f36b32;--preview-accent-ink:#202020;--fp-ink:0 0% 12.5%;--fp-lime:42 13% 87%;--fp-lavender:43 26% 95%;--fp-cyan:42 13% 87%;--fp-orange:18 89% 57%;--fp-green:42 13% 87%;--fp-pink:18 89% 57%}[data-public-style=forest]{--preview-paper:#f6f3e9;--preview-accent:#cee66b;--preview-accent-ink:#173f35;--fp-ink:165 47% 17%;--fp-lime:97 20% 87%;--fp-lavender:46 42% 94%;--fp-cyan:97 20% 87%;--fp-orange:72 71% 66%;--fp-green:97 20% 87%;--fp-pink:72 71% 66%}[data-public-style=cobalt]{--preview-paper:#fafaf6;--preview-accent:#2854db;--preview-accent-ink:#fff;--fp-ink:219 45% 16%;--fp-lime:215 49% 93%;--fp-lavender:60 29% 97%;--fp-cyan:215 49% 93%;--fp-orange:215 49% 93%;--fp-green:215 49% 93%;--fp-pink:215 49% 93%}[data-public-style=sand]{--preview-paper:#faf5ec;--preview-accent:#b64c35;--preview-accent-ink:#fff;--fp-ink:26 20% 16%;--fp-lime:37 41% 85%;--fp-lavender:39 58% 95%;--fp-cyan:37 41% 85%;--fp-orange:37 41% 85%;--fp-green:37 41% 85%;--fp-pink:37 41% 85%}[data-public-style=acid]{--preview-paper:#151713;--preview-accent:#d5ff3f;--preview-accent-ink:#151713;--preview-on-ink:#151713;--fp-ink:60 33% 94%;--fp-lime:87 12% 19%;--fp-lavender:90 10% 8%;--fp-cyan:87 12% 19%;--fp-orange:87 12% 19%;--fp-green:87 12% 19%;--fp-pink:87 12% 19%}[data-public-style=editorial]{--preview-paper:#f5f0e7;--preview-accent:#ef492f;--preview-accent-ink:#171713;--fp-ink:227 69% 27%;--fp-lime:205 37% 90%;--fp-lavender:39 41% 93%;--fp-cyan:205 37% 90%;--fp-orange:205 37% 90%;--fp-green:205 37% 90%;--fp-pink:205 37% 90%}:where([data-public-style]:not([data-public-style=original])) .public-style-content{--background:0 0% 100%;--foreground:var(--fp-ink);--ring:var(--fp-ink);--fp-yellow:40 25% 96%;--border-thick:2px;--border-mid:1px;--preview-on-ink:#fff;background:var(--preview-paper);color:hsl(var(--fp-ink));font-family:Arial,Helvetica,sans-serif}[data-public-style=acid] .public-style-content{--preview-on-ink:#151713;--background:90 10% 8%;--card:87 12% 19%;--card-foreground:var(--fp-ink);--muted:87 12% 19%;--muted-foreground:60 10% 75%;--primary:73 100% 62%;--primary-foreground:90 10% 8%;--border:var(--fp-ink);--input:var(--fp-ink)}[data-public-style=acid] .public-style-content input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where([data-public-style]:not([data-public-style=original])) .public-style-content .bg-white{background-color:var(--preview-paper)}:where([data-public-style]:not([data-public-style=original])) .public-style-content .bg-fp-ink.text-white{color:var(--preview-on-ink)}:where([data-public-style]:not([data-public-style=original])) .public-style-content .stamp{color:var(--preview-on-ink);padding:.4rem .65rem}:where([data-public-style]:not([data-public-style=original])) .public-style-content .border-thick{border-width:2px}:where([data-public-style]:not([data-public-style=original])) .public-style-content .border-mid{border-width:1px}:where([data-public-style]:not([data-public-style=original])) .public-style-content :is(.border-b-thick,.border-b-mid){border-bottom-width:1px}:where([data-public-style]:not([data-public-style=original])) .public-style-content :is(.border-t-thick,.border-t-mid){border-top-width:1px}:where([data-public-style]:not([data-public-style=original])) .public-style-content .border-y-thick{border-block-width:1px}:where([data-public-style]:not([data-public-style=original])) .public-style-content .noise-overlay:after{opacity:.035}:where([data-public-style]:not([data-public-style=original])) .public-style-content .text-ghost{opacity:.4;-webkit-text-stroke:1px hsl(var(--fp-ink) / .2)}:where([data-public-style]:not([data-public-style=original])) .public-style-content :is(p.font-mono,.prose-column,main label,main input,main textarea,main select){font-family:Arial,Helvetica,sans-serif}:where([data-public-style]:not([data-public-style=original])) .public-style-content main p:not(.uppercase):not(.stamp){font-size:1rem;line-height:1.65}:where([data-public-style]:not([data-public-style=original])) .public-style-content .prose-column{max-width:38rem}:where([data-public-style]:not([data-public-style=original])) .public-style-content :is(.display-hero,.display-page,.display-section,h3.font-display){letter-spacing:-.035em;overflow-wrap:anywhere;line-height:1.08}:where([data-public-style]:not([data-public-style=original])) .public-style-content .display-stroke{-webkit-text-stroke:0;color:inherit}:where([data-public-style]:not([data-public-style=original])) .public-style-content .section-y{padding-block:clamp(4rem,7.5vw,7.5rem)}:where([data-public-style]:not([data-public-style=original])) .public-style-content [data-design=card-copy]{padding:clamp(1.5rem,3vw,2.5rem)}:where([data-public-style]:not([data-public-style=original])) .public-style-content [data-design=card-copy] p{min-height:0;margin-top:1.5rem;padding-top:1.5rem}:where([data-public-style]:not([data-public-style=original])) .public-style-content [data-design=card-copy] h3{font-size:clamp(1.35rem,2vw,1.85rem)}:where([data-public-style]:not([data-public-style=original])) .public-style-content [data-design=activity-card]:after{width:1px}:where([data-public-style]:not([data-public-style=original])) .public-style-content .stamp-outline{letter-spacing:.06em;border-width:1px;font-size:.625rem;line-height:1.5}:where([data-public-style]:not([data-public-style=original])) .public-style-content main .inline-flex.font-display{letter-spacing:.08em;min-height:44px;font-family:Arial,Helvetica,sans-serif;font-size:.8125rem;font-weight:700}:where([data-public-style]:not([data-public-style=original])) .public-style-content :is(main,header) .inline-flex.bg-fp-ink{background:var(--preview-accent);color:var(--preview-accent-ink);border-color:#0000}:where([data-public-style]:not([data-public-style=original])) .public-style-content :is(main,header) .inline-flex.bg-fp-ink:hover{background:hsl(var(--fp-ink));color:var(--preview-on-ink)}:where([data-public-style]:not([data-public-style=original])) .public-style-content .hover\:bg-fp-ink:hover{color:var(--preview-on-ink)}:where([data-public-style]:not([data-public-style=original])) .public-style-content .hover\:bg-white:hover{color:hsl(var(--fp-ink))}:where([data-public-style]:not([data-public-style=original])) .public-style-content footer{--fp-ink:0 0% 12.5%;--preview-paper:#f5f3ee;--preview-on-ink:#fff;color:#fff;padding-bottom:4rem}[data-public-style=forest] .public-style-content footer{--fp-ink:165 47% 17%}[data-public-style=cobalt] .public-style-content footer{--fp-ink:219 45% 16%}[data-public-style=sand] .public-style-content footer{--fp-ink:26 20% 16%}[data-public-style=editorial] .public-style-content footer{--fp-ink:227 69% 27%}[data-public-style=forest] .public-style-content :is(.display-page,.display-section){letter-spacing:-.045em;font-weight:700}[data-public-style=sand] .public-style-content :is(.display-page,.display-section,h3.font-display){font-weight:700}[data-public-style=sand] .public-style-content .section-y{padding-block:clamp(4.5rem,9vw,9rem)}[data-public-style=cobalt] .public-style-content .stamp{background:var(--preview-accent);color:#fff;border-color:#0000}[data-public-style=acid] .public-style-content .stamp{background:var(--preview-accent);color:#151713;border-color:#0000}[data-public-style=acid] .public-style-content #park-manifesto{color:#151713;--fp-ink:90 10% 8%;background:#d5ff3f}[data-public-style=acid] .public-style-content #park-manifesto blockquote{max-width:17ch;font-size:clamp(2rem,5.3vw,4.6rem)}[data-public-style=acid] .public-style-content #park-manifesto .display-stroke{color:inherit;-webkit-text-stroke:1px currentColor}[data-public-style=acid] .public-style-content [data-design=activity-card] .text-ghost{opacity:.8}[data-public-style=editorial] .public-style-content :is(.display-page,.display-section,.display-hero){font-weight:700}[data-public-style=editorial] .public-style-content :is(.display-page,.display-section,.display-hero) .display-stroke{text-transform:none;letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-size:1.15em;font-style:italic;font-weight:400}[data-public-style=editorial] .public-style-content .stamp{color:hsl(var(--fp-ink));background:0 0;border-width:0 0 1px;padding-inline:0}[data-public-style=editorial] .public-style-content #park-manifesto{color:#f5f0e7;background:#152a74}[data-public-style=editorial] .public-style-content #park-manifesto .text-ghost{display:none}[data-public-style=editorial] .public-style-content [data-design=activity-card]{background:var(--preview-paper)}@media (min-width:768px){:where([data-public-style]:not([data-public-style=original])) .public-style-content .container{padding-inline:clamp(2rem,4vw,4rem)}:where([data-public-style]:not([data-public-style=original])) .public-style-content [data-design=hero-copy]{gap:2rem;padding-block:1.75rem}:where([data-public-style]:not([data-public-style=original])) .public-style-content [data-design=hero-copy] h1{font-size:clamp(1.85rem,3.5vw,3rem);line-height:1.06}[data-public-style=editorial] .public-style-content #park-manifesto blockquote{max-width:19ch;margin-left:15%}}@media (min-width:1024px){:where([data-public-style]:not([data-public-style=original])) .public-style-content .lg\:border-r-thick{border-right-width:1px}:where([data-public-style]:not([data-public-style=original])) .public-style-content header .container{gap:1rem;padding-inline:1.5rem}[data-public-style=acid] .public-style-content [data-design=activity-grid]{grid-template-columns:1.2fr 1fr 1fr}[data-public-style=editorial] .public-style-content [data-design=activity-grid]{gap:2.5rem;padding:3rem}[data-public-style=editorial] .public-style-content [data-design=activity-card]:after{display:none}[data-public-style=editorial] .public-style-content [data-design=activity-card]:nth-child(3n+2){transform:translateY(1.5rem)}}@media (max-width:767px){:where([data-public-style]:not([data-public-style=original])) .public-style-content [data-design=hero-copy]{padding-block:1.25rem}:where([data-public-style]:not([data-public-style=original])) .public-style-content [data-design=hero-copy] h1{font-size:clamp(1.5rem,7vw,2rem);line-height:1.1}:where([data-public-style]:not([data-public-style=original])) .public-style-content [data-design=hero-copy] p:not(.stamp){font-size:.875rem}:where([data-public-style]:not([data-public-style=original])) .public-style-content [data-design=home-hero]{min-height:560px}}
