.soundscript-home[data-v-b9325d8b]{font-family:Nunito Sans,sans-serif;--home-teal: #08776e;--home-paper: #f0ede7;--home-ink: #202b29;overflow:clip}.dark{--home-teal: #71d6c7;--home-paper: #292c28;--home-ink: #f0f2ed}.soundscript-home[data-v-b9325d8b] ::selection{background:#b8dfd5;color:#173d37}.page-width[data-v-b9325d8b]{width:min(100% - 3rem,80rem);margin-inline:auto}.small-link[data-v-b9325d8b],.primary-link[data-v-b9325d8b],.text-action[data-v-b9325d8b]{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;font-size:.875rem;font-weight:500;text-decoration-thickness:1px;text-underline-offset:5px;transition:background-color .18s,text-decoration-color .18s,color .18s}.small-link[data-v-b9325d8b],.text-action[data-v-b9325d8b]{text-decoration-line:underline;text-decoration-color:transparent}.small-link svg[data-v-b9325d8b],.primary-link svg[data-v-b9325d8b],.text-action svg[data-v-b9325d8b]{transition:transform .18s cubic-bezier(.16,1,.3,1)}.primary-link:is(:hover,:focus-visible) svg[data-v-b9325d8b],.text-action:is(:hover,:focus-visible) svg[data-v-b9325d8b]{transform:translate(3px)}.small-link[href^="#"]:is(:hover,:focus-visible) svg[data-v-b9325d8b]{transform:translateY(3px)}.small-link[data-v-b9325d8b]{padding-block:.65rem}.small-link[data-v-b9325d8b]:hover,.text-action[data-v-b9325d8b]:hover{color:var(--home-teal);text-decoration-color:currentColor}.primary-link[data-v-b9325d8b]{padding:.95rem 1.3rem;border-radius:.35rem;background:var(--home-teal);color:var(--background)}.primary-link[data-v-b9325d8b]:hover{background:var(--foreground)}.soundscript-home[data-v-b9325d8b] :is(a,button,input):focus-visible{outline:2px solid var(--home-teal);outline-offset:5px}.skip-link[data-v-b9325d8b]{position:absolute;top:.5rem;left:1rem;z-index:20;padding:1rem;background:var(--background);transform:translateY(-180%)}.skip-link[data-v-b9325d8b]:focus{transform:translateY(0)}.story-layout[data-v-b9325d8b]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);column-gap:clamp(3rem,7vw,7rem);align-items:start;padding-bottom:clamp(3rem,6vw,5rem)}.hero-copy[data-v-b9325d8b]{grid-area:1 / 1;padding-top:clamp(2.5rem,5vw,5rem);padding-bottom:6rem}.soundscript-home h1[data-v-b9325d8b]{max-width:16ch;font-size:clamp(2.6rem,4.2vw,4.2rem);line-height:1.1;font-weight:500;letter-spacing:-.02em;text-wrap:balance}h1 span[data-v-b9325d8b]{color:var(--home-teal)}.hero-intro[data-v-b9325d8b]{max-width:36rem;margin-top:2rem;font-size:1.1rem;line-height:1.75;color:var(--muted-foreground)}.specimen-column[data-v-b9325d8b]{grid-area:1 / 2 / 4 / 3;position:sticky;top:2rem;margin-top:clamp(2.5rem,5vw,5rem);scroll-margin-top:1.5rem}.specimen-static[data-v-b9325d8b]{position:static}.story-copy[data-v-b9325d8b]{max-width:31rem;scroll-margin-top:6rem;padding-block:2rem 6rem}.review-copy[data-v-b9325d8b]{grid-area:2 / 1}.refinement-copy[data-v-b9325d8b]{grid-area:3 / 1;padding-bottom:7rem}h2[data-v-b9325d8b]{font-size:clamp(2rem,3.2vw,3rem);font-weight:500;line-height:1.16;letter-spacing:-.015em;text-wrap:balance}.story-copy p[data-v-b9325d8b]{margin-top:1.25rem;color:var(--muted-foreground);font-size:1rem;line-height:1.85}.story-copy p+p[data-v-b9325d8b]{margin-top:1rem}.text-action[data-v-b9325d8b]{margin-top:1.6rem;color:var(--home-teal);cursor:pointer}.closing-section[data-v-b9325d8b]{padding-block:5rem;background:var(--home-paper)}@media(max-width:900px){.story-layout[data-v-b9325d8b]{column-gap:2.5rem}.soundscript-home h1[data-v-b9325d8b]{font-size:clamp(2.5rem,4.8vw,3.5rem)}.specimen-column[data-v-b9325d8b]{top:2rem}}@media(max-width:700px){.page-width[data-v-b9325d8b]{width:min(100% - 2.5rem,34rem)}.story-layout[data-v-b9325d8b]{display:flex;flex-direction:column}.hero-copy[data-v-b9325d8b]{padding-top:2.5rem;padding-bottom:3rem}.soundscript-home h1[data-v-b9325d8b]{max-width:16ch;font-size:clamp(2.3rem,8.2vw,3.6rem)}.hero-intro[data-v-b9325d8b]{font-size:1rem;margin-top:1.5rem}.specimen-column[data-v-b9325d8b]{width:100%;position:static;margin-top:0;padding-block:0 1.5rem}.story-copy[data-v-b9325d8b]{padding-block:3rem 1.5rem}.refinement-copy[data-v-b9325d8b]{padding-bottom:4rem}.closing-section[data-v-b9325d8b]{padding-block:3.5rem}}@media(prefers-reduced-motion:reduce){.small-link svg[data-v-b9325d8b],.primary-link svg[data-v-b9325d8b],.text-action svg[data-v-b9325d8b]{transition:none;transform:none!important}.small-link[data-v-b9325d8b],.primary-link[data-v-b9325d8b],.text-action[data-v-b9325d8b]{transition:none}}
