.home-page .home-experience .home-experience-heading,.music-page .music-manifesto-grid,.music-page .music-section-heading{align-items:start;gap:clamp(32px,6vw,88px)}.home-page .home-experience .home-experience-display,.music-page .music-manifesto-copy h2,.music-page .music-section-heading h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(44px,6.4vw,100px);line-height:1.06}.home-page .home-experience-copy h2,.music-page .music-story-copy h2{letter-spacing:-.04em;text-wrap:balance;margin:20px 0 0;font-size:clamp(38px,4.1vw,68px);line-height:1.08}.home-page .home-experience .home-experience-description,.music-page .music-manifesto-copy>p,.music-page .music-story-copy>p:not(.music-section-label){letter-spacing:-.01em;text-wrap:pretty;max-width:58ch;margin:26px 0 0;font-size:clamp(16px,1.4vw,19px);line-height:1.65}.music-page .music-story-copy>.music-section-label{letter-spacing:1.3px;margin:0;font-size:11px;line-height:1.5}.home-page .home-experience .home-experience-label,.music-page .music-manifesto-grid>.music-section-label,.music-page .music-section-heading>.music-section-label{letter-spacing:1.3px;margin:0;padding-top:10px;line-height:1.5}.home-page .home-experience .home-experience-actions{gap:16px 24px;margin-top:30px}.music-page .music-story-copy>.music-link{margin-top:30px}.home-page .home-experience-product h3,.music-page .music-service-card h3{letter-spacing:-.035em;line-height:1.12}.home-page .home-experience-product>div>p,.music-page .music-service-card>div p{margin:0 0 10px;line-height:1.5}.home-page .home-experience-product .home-experience-product-description,.music-page .music-service-description{text-wrap:pretty;margin:0;line-height:1.65}.home-page .home-experience-product>div,.music-page .music-service-card>div,.music-page .music-story-copy{min-width:0}.music-page .music-service-number{padding-top:5px;line-height:1.5}.music-page .music-news-card h3{letter-spacing:-.03em;text-wrap:balance;line-height:1.15}.music-page .music-news-card>p{margin:24px 0 14px;line-height:1.5}.music-page .music-overview-grid h3{letter-spacing:-.025em;margin-bottom:18px;line-height:1.2}.music-page .music-overview-faq summary{letter-spacing:-.015em;line-height:1.4}.home-page .home-main .home-music-closing-inner h2,.music-page .music-final-inner h2{letter-spacing:-.045em;margin:26px 0 40px;font-size:clamp(44px,7vw,112px);line-height:1.06}.home-page .home-experience{--experience-accent:#bdee64}.home-page .home-experience .home-experience-accent,.home-page .home-experience .home-experience-label,.home-page .home-experience .home-experience-number{--home-ink:var(--experience-accent)}.home-page .home-experience-product:is(:hover,:focus-visible) .home-experience-number{--home-ink:#020202}html[data-theme=light] .home-page .home-experience{--experience-accent:#486d00}html:not([data-theme=light]) .home-page .home-experience .home-experience-primary{--home-ink:#020202;background:var(--ospo-green,#bdee64);border-color:#0000}html:not([data-theme=light]) .home-page .home-experience .home-experience-primary:hover{background:#caef88}@media (width<=900px) and (width>=701px){.home-page .home-experience .home-experience-feature,.home-page .home-experience .home-experience-feature.is-reversed{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px}}@media (width<=760px){.music-page .music-manifesto-grid,.music-page .music-section-heading{grid-template-columns:minmax(0,1fr);gap:24px}.music-page .music-section-heading{margin-bottom:40px}.music-page .music-manifesto-grid>.music-section-label,.music-page .music-section-heading>.music-section-label{padding-top:0}}@media (width<=700px){.home-page .home-experience .home-experience-heading{gap:24px}.home-page .home-experience .home-experience-label{padding-top:0}.home-page .home-experience .home-experience-description,.music-page .music-manifesto-copy>p,.music-page .music-story-copy>p:not(.music-section-label){margin-top:22px}.home-page .home-experience .home-experience-actions{margin-top:26px}}.home-page .home-experience .home-experience-feature{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(55px,7vw,120px)}.home-page .home-experience .home-experience-feature.is-reversed{grid-template-columns:minmax(360px,.95fr) minmax(0,1.05fr)}.home-experience-feature.is-reversed .home-experience-story-media{grid-area:1/2}.home-page .home-experience-copy h2{text-transform:none;margin-top:0}.home-experience-story-media{background:#111;min-width:0;height:min(75vh,810px);min-height:560px;position:relative;overflow:hidden}.home-experience-story-media video{object-fit:cover;filter:none;width:100%;height:100%;display:block}.home-experience-story-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#000000c2);position:absolute;inset:0}@media (width<=1000px){.home-page .home-experience .home-experience-feature,.home-page .home-experience .home-experience-feature.is-reversed{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:45px}}@media (width<=760px){.home-page .home-experience .home-experience-feature,.home-page .home-experience .home-experience-feature.is-reversed{grid-template-columns:minmax(0,1fr)}.home-experience-feature.is-reversed .home-experience-story-media{grid-area:auto}.home-page .home-experience .home-experience-copy{grid-area:1/1}.home-experience-story-media{height:62vh;min-height:470px}}.home-page .home-experience-product>div>p{letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:750;line-height:1.5}.home-page .home-experience .home-experience-account .home-experience-heading{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.home-page .home-experience-account .home-experience-heading>div{width:100%;min-width:0}.home-page .home-experience .home-experience-account .home-experience-label{padding-top:0}.home-page .home-experience .home-experience-account .home-experience-display{margin-inline:auto;font-size:clamp(40px,5.6vw,88px)}.home-page .home-experience .home-experience-account .home-experience-description{margin-inline:auto}.home-page .home-experience .home-experience-account .home-experience-actions{justify-content:center}
