.SectionBlock-module__W5wV7G__block{z-index:1;max-width:880px;margin:0 auto;padding:96px clamp(20px,5vw,40px);position:relative}.SectionBlock-module__W5wV7G__eyebrow{letter-spacing:.22em;text-transform:lowercase;color:var(--ds-amber);margin-bottom:22px;font-size:11px;font-weight:500}.SectionBlock-module__W5wV7G__heading{font-family:var(--ds-font-serif);letter-spacing:-.01em;color:var(--ds-cream);margin:0 0 28px;font-size:clamp(30px,4.2vw,48px);font-style:italic;font-weight:300;line-height:1.12}.SectionBlock-module__W5wV7G__prose{font-family:var(--ds-font-sans);color:var(--page-ink);text-wrap:pretty;max-width:58ch;font-size:17px;line-height:1.65}.SectionBlock-module__W5wV7G__prose p{margin:0}.SectionBlock-module__W5wV7G__prose p+p{margin-top:1.1em}.SectionBlock-module__W5wV7G__tail{margin-top:clamp(48px,6vw,72px)}@media (max-width:720px){.SectionBlock-module__W5wV7G__block{padding:72px clamp(20px,5vw,32px)}.SectionBlock-module__W5wV7G__tail{margin-top:40px}}
.ListenStrip-module__I_8jra__strip{flex-direction:column;gap:clamp(22px,4vw,32px);max-width:46rem;margin:0;display:flex}.ListenStrip-module__I_8jra__row{flex-direction:column;gap:6px;display:flex}.ListenStrip-module__I_8jra__lead{font-family:var(--ds-font-serif);letter-spacing:-.01em;color:var(--page-ink);margin:0;font-size:clamp(17px,3.4vw,21px);font-weight:600}.ListenStrip-module__I_8jra__line{font-family:var(--ds-font-sans);color:var(--page-ink-dim);margin:0;font-size:clamp(15px,2.6vw,17px);line-height:1.62}@media (min-width:760px){.ListenStrip-module__I_8jra__row{flex-direction:row;align-items:baseline;gap:clamp(18px,3vw,34px)}.ListenStrip-module__I_8jra__lead{flex:0 0 11rem}.ListenStrip-module__I_8jra__line{flex:auto}}
.OwnTheShelf-module__xfvP1a__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:640px;margin:0 auto;display:grid}@media (max-width:560px){.OwnTheShelf-module__xfvP1a__row{grid-template-columns:1fr}}.OwnTheShelf-module__xfvP1a__card{border-radius:var(--ds-glass-radius);background:var(--ds-glass-tint);-webkit-backdrop-filter:blur(var(--ds-glass-blur));backdrop-filter:blur(var(--ds-glass-blur));border:1px solid var(--ds-glass-border);box-shadow:inset 0 1px 0 var(--ds-glass-hi), var(--ds-glass-shadow);transition:border-color .3s var(--ds-ease), transform .3s var(--ds-ease);flex-direction:column;align-items:flex-start;gap:10px;padding:30px 28px;display:flex}.OwnTheShelf-module__xfvP1a__card:hover{border-color:var(--ds-glass-hi);transform:translateY(-2px)}.OwnTheShelf-module__xfvP1a__featured{border-color:color-mix(in srgb, var(--ds-amber) 34%, transparent);background:color-mix(in srgb, var(--ds-amber) 10%, transparent)}.OwnTheShelf-module__xfvP1a__label{letter-spacing:.18em;text-transform:lowercase;color:var(--page-ink-dim);font-size:11px}.OwnTheShelf-module__xfvP1a__price{font-family:var(--ds-font-serif);color:var(--ds-cream);font-size:clamp(30px,6vw,40px);font-style:italic;font-weight:400;line-height:1}.OwnTheShelf-module__xfvP1a__note{color:var(--page-ink-dim);letter-spacing:.01em;font-size:13px}.OwnTheShelf-module__xfvP1a__buyForm{margin-top:6px}.OwnTheShelf-module__xfvP1a__buy{border:1px solid var(--ds-glass-hi);background:color-mix(in srgb, var(--ds-amber) 18%, transparent);color:var(--ds-cream);letter-spacing:.04em;text-transform:lowercase;cursor:pointer;transition:border-color .3s var(--ds-ease), transform .3s var(--ds-ease);border-radius:999px;margin-top:6px;padding:9px 18px;font-size:13px;display:inline-block}.OwnTheShelf-module__xfvP1a__buy:hover{border-color:var(--ds-amber);transform:translateY(-1px)}.OwnTheShelf-module__xfvP1a__caption{text-align:center;letter-spacing:.16em;text-transform:lowercase;color:var(--page-ink-faint);margin-top:22px;font-size:12px}
.EmailGate-module__YT_NcW__form{grid-template-columns:1fr auto;gap:10px;max-width:520px;margin:32px auto 0;display:grid}.EmailGate-module__YT_NcW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EmailGate-module__YT_NcW__input{appearance:none;-webkit-backdrop-filter:blur(8px);color:var(--page-ink);font-family:var(--ds-font-sans);letter-spacing:.005em;transition:border-color .2s var(--ds-ease), background .2s var(--ds-ease);background:#0b052099;border:1px solid #e8d9b82e;border-radius:999px;padding:14px 20px;font-size:15px}.EmailGate-module__YT_NcW__input::placeholder{color:var(--page-ink-faint)}.EmailGate-module__YT_NcW__input:focus{background:#0b0520cc;border-color:#e8d9b880;outline:none}.EmailGate-module__YT_NcW__input:disabled{opacity:.6}.EmailGate-module__YT_NcW__button{appearance:none;background:var(--ds-cream);color:#1a0a2e;font-family:var(--ds-font-sans);letter-spacing:-.005em;cursor:pointer;transition:transform .2s var(--ds-ease), background .2s var(--ds-ease), opacity .2s var(--ds-ease);white-space:nowrap;border:0;border-radius:999px;padding:14px 24px;font-size:14px;font-weight:600}.EmailGate-module__YT_NcW__button:hover:not(:disabled){background:#f1e5c9;transform:translateY(-1px)}.EmailGate-module__YT_NcW__button:disabled{opacity:.6;cursor:default}.EmailGate-module__YT_NcW__error{color:var(--ds-amber);text-align:center;letter-spacing:.005em;grid-column:1/-1;margin:0;font-size:13px}.EmailGate-module__YT_NcW__success{max-width:520px;color:var(--page-ink);text-align:center;font-family:var(--ds-font-serif);background:#e8d9b80f;border:1px solid #e8d9b82e;border-radius:14px;margin:32px auto 0;padding:22px 28px;font-size:17px;font-style:italic;line-height:1.4}@media (max-width:540px){.EmailGate-module__YT_NcW__form{grid-template-columns:1fr}.EmailGate-module__YT_NcW__button{padding:14px 18px}}
.FAQ-module__8ZM7Ka__list{margin-top:12px}.FAQ-module__8ZM7Ka__item{padding:18px 0}.FAQ-module__8ZM7Ka__summary{cursor:pointer;font-family:var(--ds-font-serif);color:var(--ds-cream);justify-content:space-between;align-items:flex-start;gap:20px;font-size:19px;font-style:italic;font-weight:400;line-height:1.3;list-style:none;display:flex}.FAQ-module__8ZM7Ka__summary::-webkit-details-marker{display:none}.FAQ-module__8ZM7Ka__summary:after{content:"+";font-family:var(--ds-font-sans);color:var(--page-ink-dim);transition:transform .2s var(--ds-ease);flex-shrink:0;margin-top:2px;font-size:22px;font-style:normal;font-weight:300;line-height:1}.FAQ-module__8ZM7Ka__item[open] .FAQ-module__8ZM7Ka__summary:after{content:"−"}.FAQ-module__8ZM7Ka__answer{color:var(--page-ink-dim);max-width:62ch;margin:14px 0 0;font-size:15px;line-height:1.6}
