.c-scrim[data-astro-cid-6bfsojfh]{background:linear-gradient(to top, color-mix(in srgb, var(--color-dark-moss) 94%, transparent) 0%, color-mix(in srgb, var(--color-dark-moss) 82%, transparent) 38%, color-mix(in srgb, var(--color-dark-moss) 58%, transparent) 62%, transparent 100%)}.c-copy[data-astro-cid-6bfsojfh]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 32% 58%, color-mix(in srgb, var(--color-dark-moss) 82%, transparent) 0%, color-mix(in srgb, var(--color-dark-moss) 68%, transparent) 48%, transparent 76%);position:absolute;inset:22% -2rem 12%}@media (width>=64rem){.c-scrim[data-astro-cid-6bfsojfh]{background:linear-gradient(90deg, color-mix(in srgb, var(--color-dark-moss) 90%, transparent) 0%, color-mix(in srgb, var(--color-dark-moss) 68%, transparent) 28%, color-mix(in srgb, var(--color-dark-moss) 30%, transparent) 50%, transparent 75%)}.c-copy[data-astro-cid-6bfsojfh]:before{background:radial-gradient(ellipse at 30% 48%, color-mix(in srgb, var(--color-dark-moss) 76%, transparent) 0%, color-mix(in srgb, var(--color-dark-moss) 62%, transparent) 48%, transparent 76%);inset:8% -8rem 8% -3rem}}.live-chip[data-astro-cid-6bfsojfh]{backdrop-filter:blur(6px);color:var(--color-tan);background:#0000004d;border-radius:999px;align-items:center;gap:.6rem;padding:.55rem .9rem;display:inline-flex}.live-dot[data-astro-cid-6bfsojfh]{background:var(--color-yellow);border-radius:999px;width:.55rem;height:.55rem;position:relative}.live-dot[data-astro-cid-6bfsojfh]:after{content:"";border-radius:inherit;background:var(--color-yellow);animation:2s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;inset:0}.tile[data-astro-cid-6bfsojfh]{border-radius:var(--radius-plate);flex-direction:column;height:100%;padding:1.5rem;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s;display:flex;position:relative;box-shadow:0 40px 70px -40px #141812bf}@media (width>=48rem){.tile[data-astro-cid-6bfsojfh]{min-height:15rem;padding:1.75rem}}.tile[data-astro-cid-6bfsojfh]:hover{transform:translateY(-6px);box-shadow:0 50px 80px -40px #141812d9}.tile-tan[data-astro-cid-6bfsojfh]{background:var(--color-tan);color:var(--color-dark-moss);box-shadow:0 0 0 1px var(--color-grey), 0 40px 70px -40px #141812bf}.tile-gold[data-astro-cid-6bfsojfh]{background:var(--color-tan);color:var(--color-dark-moss);box-shadow:inset 0 0 0 3px var(--color-gold), 0 40px 70px -40px #141812bf}.tile-moss[data-astro-cid-6bfsojfh]{background:var(--color-light-moss);color:var(--color-tan)}.tile-icon[data-astro-cid-6bfsojfh]{background:var(--color-dark-moss);width:3.25rem;height:3.25rem;color:var(--color-tan);transition:transform .7s var(--ease-plate), background-color .3s ease;border-radius:999px;place-items:center;display:grid}.tile-icon[data-astro-cid-6bfsojfh] svg[data-astro-cid-6bfsojfh]{width:1.45rem;height:1.45rem}.tile[data-astro-cid-6bfsojfh]:hover .tile-icon[data-astro-cid-6bfsojfh]{transform:rotate(-12deg)scale(1.1)}.tile-gold[data-astro-cid-6bfsojfh] .tile-icon[data-astro-cid-6bfsojfh]{background:var(--color-gold);color:var(--color-dark-moss)}.tile-moss[data-astro-cid-6bfsojfh] .tile-icon[data-astro-cid-6bfsojfh]{background:var(--color-yellow);color:var(--color-dark-moss)}.tile-link[data-astro-cid-6bfsojfh]{text-decoration:none}.tile-link[data-astro-cid-6bfsojfh]:after{content:"";border-radius:inherit;position:absolute;inset:0}.tile-link[data-astro-cid-6bfsojfh]:hover{text-underline-offset:5px;text-decoration:underline 2px}.copy[data-astro-cid-6bfsojfh]{z-index:1;color:var(--color-dark-moss);box-shadow:inset 0 0 0 1px var(--color-grey);border-radius:999px;align-self:flex-start;margin-top:1.25rem;padding:.6rem .9rem;transition:background-color .25s,box-shadow .25s;position:relative}.copy[data-astro-cid-6bfsojfh]:hover{box-shadow:inset 0 0 0 1px var(--color-dark-moss)}.copy[data-astro-cid-6bfsojfh].is-done{background:var(--color-dark-moss);color:var(--color-tan);box-shadow:none}.form-card[data-astro-cid-6bfsojfh]{border-radius:calc(var(--radius-plate) * 1.5);background:#ffffff8c;padding:1.5rem;box-shadow:0 0 0 1px #b5ae9f99,0 50px 90px -50px #34482b8c}@media (width>=40rem){.form-card[data-astro-cid-6bfsojfh]{padding:2.5rem}}.topics[data-astro-cid-6bfsojfh]{gap:.6rem;display:grid}@media (width>=40rem){.topics[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(3,1fr)}}.topic[data-astro-cid-6bfsojfh]{cursor:pointer}.topic-body[data-astro-cid-6bfsojfh]{border-radius:var(--radius-control);background:var(--color-tan);height:100%;box-shadow:inset 0 0 0 1px var(--color-grey);transition:box-shadow .25s ease, background-color .25s ease, transform .4s var(--ease-plate);padding:.95rem 1rem .95rem 2.9rem;display:block;position:relative}.topic[data-astro-cid-6bfsojfh]:hover .topic-body[data-astro-cid-6bfsojfh]{box-shadow:inset 0 0 0 1px var(--color-light-moss)}.topic-tick[data-astro-cid-6bfsojfh]{width:1.1rem;height:1.1rem;box-shadow:inset 0 0 0 2px var(--color-light-moss);transition:box-shadow .3s var(--ease-plate);border-radius:999px;position:absolute;top:1.15rem;left:1rem}.topic[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+.topic-body[data-astro-cid-6bfsojfh]{background:var(--color-dark-moss);color:var(--color-tan);box-shadow:none;transform:scale(1.02)}.topic[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+.topic-body[data-astro-cid-6bfsojfh] .text-light-moss[data-astro-cid-6bfsojfh]{color:var(--color-tan)}.topic[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+.topic-body[data-astro-cid-6bfsojfh] .topic-tick[data-astro-cid-6bfsojfh]{box-shadow:inset 0 0 0 .3rem var(--color-yellow)}.topic[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus-visible+.topic-body[data-astro-cid-6bfsojfh]{outline:3px solid var(--color-gold);outline-offset:2px}.send-arrow[data-astro-cid-6bfsojfh]{margin-left:.4rem;transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-block}.send:hover .send-arrow[data-astro-cid-6bfsojfh]{transform:translate(6px)}.where[data-astro-cid-6bfsojfh]{isolation:isolate;border-radius:calc(var(--radius-plate) * 1.5);align-items:flex-end;min-height:24rem;display:flex;position:relative;overflow:hidden}.where[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]:last-child{width:100%}.where-scrim[data-astro-cid-6bfsojfh]{background:linear-gradient(to top, color-mix(in srgb, var(--color-dark-moss) 92%, transparent) 0%, color-mix(in srgb, var(--color-dark-moss) 48%, transparent) 52%, color-mix(in srgb, var(--color-dark-moss) 10%, transparent) 100%)}.pin[data-astro-cid-6bfsojfh]{background:var(--color-gold);border-radius:999px;place-items:center;width:3rem;height:3rem;display:inline-grid;position:relative}.pin[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{background:var(--color-dark-moss);border-radius:999px;width:.9rem;height:.9rem}.pin[data-astro-cid-6bfsojfh]:after{content:"";border-radius:inherit;animation:2.4s ease-out infinite ripple;position:absolute;inset:0;box-shadow:0 0 #e3a032b3}@keyframes ping{75%,to{opacity:0;transform:scale(2.4)}}@keyframes ripple{to{box-shadow:0 0 0 1.4rem #e3a03200}}@media (prefers-reduced-motion:no-preference){.c-hero-img[data-astro-cid-6bfsojfh]{animation:2.4s cubic-bezier(.16,1,.3,1) both settle}@keyframes settle{0%{transform:scale(1.08)}to{transform:scale(1)}}}@media (prefers-reduced-motion:reduce){.live-dot[data-astro-cid-6bfsojfh]:after,.pin[data-astro-cid-6bfsojfh]:after{animation:none}.tile[data-astro-cid-6bfsojfh],.tile-icon[data-astro-cid-6bfsojfh],.topic-body[data-astro-cid-6bfsojfh],.send-arrow[data-astro-cid-6bfsojfh]{transition:none}.tile[data-astro-cid-6bfsojfh]:hover,.topic[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+.topic-body[data-astro-cid-6bfsojfh]{transform:none}}
