/* Shared editorial system: warm surfaces, human photography, intentional depth. */
:root{--section-space:clamp(80px,7vw,112px);--page-gutter:clamp(24px,6vw,96px);--copy-space:clamp(48px,5vw,80px);--ink:#493A30;--paper:#F5EDDC;--line:rgba(73,58,48,.22)}
.refined-site{font-family:'Lato',Arial,sans-serif;font-size:16px;line-height:1.8;color:var(--ink);background:var(--paper)}
.refined-site main h1{font:500 clamp(76px,7.5vw,112px)/1.02 'Cormorant Garamond',Georgia,serif;letter-spacing:-.04em;text-transform:none;overflow-wrap:normal}
.refined-site main h2{font:500 clamp(48px,4.8vw,72px)/1.06 'Cormorant Garamond',Georgia,serif;letter-spacing:-.03em}
.refined-site main h3{font:500 clamp(28px,2.5vw,38px)/1.13 'Cormorant Garamond',Georgia,serif;letter-spacing:-.02em}
.refined-site main :is(h1,h2,h3) em{font-weight:400}
.refined-site main p{font-size:16px;line-height:1.8}
.refined-site main :is(.eyebrow,.kicker,.card-meta){font:700 12px/1.6 'Lato',Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}
.refined-site main :is(.hero p,.music-lead,.music-hero-copy>p,.sessions-hero-intro,.voa-subtitle,.choir-subtitle,.pr-subtitle,.wcw-subtitle){font:400 clamp(23px,2vw,29px)/1.35 'Cormorant Garamond',Georgia,serif}
.refined-site main blockquote{font-family:'Cormorant Garamond',Georgia,serif;line-height:1.35}
.refined-site main blockquote p{font:400 clamp(24px,2.3vw,34px)/1.35 'Cormorant Garamond',Georgia,serif}
.refined-site main :is(.bio-copy p,.welcome-copy p,.heartfield-panel p,.creative-copy p,.soul-card p){font:400 16px/1.8 'Lato',Arial,sans-serif}
.refined-site main :is(.eyebrow,.kicker){color:#9B702C}
.refined-site main :is(.pr-hero,.wcw-hero,.voa-hero,.choir-hero,.music-hero,.somatic,.voa-touch,.voa-experience,.choir-ceremony,.choir-join,.pr-journey,.pr-enrol,.sessions-ways,.sessions-call) :is(.eyebrow,.kicker){color:#E8DDC8}
.refined-site main a.button{min-height:48px;max-width:100%;padding:14px 24px;display:inline-flex;justify-content:center;align-items:center;gap:10px;white-space:normal;text-align:center;font:700 12px/1.5 'Lato',Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;background:#C89A3D;border:1px solid #C89A3D;color:#29251F;box-shadow:none;transition:background .2s,border-color .2s,transform .2s}
.refined-site main a.button:hover{background:#E8DDC8;border-color:#E8DDC8;color:#29251F;transform:translateY(-2px)}
.refined-site main :is(a.underlink,a.text-link){font:700 12px/1.6 'Lato',Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase;color:inherit;border-bottom:1px solid currentColor;padding-block:10px;white-space:normal;max-width:100%}
.refined-site main :is(a.underlink,a.text-link):hover{text-decoration:none;opacity:.8}
.refined-site .skip-link{position:absolute;top:8px;left:16px;transform:translateY(-160%);z-index:2000;background:#493A30;color:#F5EDDC;padding:10px 16px}
.refined-site .skip-link:focus{transform:none}
.refined-site :is(a,button,input,summary):focus-visible{outline:2px solid #713C35;outline-offset:5px}
.refined-site :is(.wrap,.creative-inner,.bio-inner,.newsletter-inner){width:min(1200px,calc(100% - 2 * var(--page-gutter)));margin-inline:auto}
.refined-site :is(.welcome,.offerings,.creative-restored,.bio-restored,.newsletter-restored){padding-block:var(--section-space);padding-inline:0}
.refined-site .manifesto{padding:64px var(--page-gutter)}
.refined-site .manifesto h2{font-size:clamp(38px,4vw,56px);max-width:900px}
.refined-site .manifesto p{max-width:650px}
.refined-site .bio-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,72px)}
.refined-site .newsletter-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px)}
.refined-site .creative-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);min-height:0}
.refined-site .bio-copy,.refined-site .newsletter-copy{padding:0;min-width:0}
.refined-site .creative-copy{padding-right:0}
.refined-site .creative-imagery{min-height:0}
.refined-site .creative-copy .music-subline{font-size:clamp(28px,3vw,40px);line-height:1.18}
.refined-site .newsletter-restored{background:#713C35}
.refined-site .newsletter-form-block{padding-top:0}
.refined-site .newsletter-copy :is(.eyebrow,h2 em){color:#E8DDC8}
.refined-site .newsletter-form input:disabled{opacity:.55}
.refined-site .newsletter-form button:disabled{cursor:default;opacity:.65}
.refined-site .newsletter-form-block .small-print{font-size:14px;color:#F5EDDC;line-height:1.7}
.refined-site .newsletter-form-block .small-print a{text-decoration:underline;text-underline-offset:3px}
.refined-site .offer-card .card-meta{font-size:12px}
.refined-site .phoenix-split{min-height:0}
.refined-site .phoenix-split>img{min-height:460px}
.refined-site .phoenix-split .offer-big-content{padding:var(--copy-space);background:#713C35}
.refined-site .phoenix-split .offer-big-content h3{font:500 clamp(58px,5.3vw,80px)/1.02 'Cormorant Garamond',Georgia,serif}
.refined-site .soul-card .card-meta{font-size:12px}
.refined-site .heartfield-restored{min-height:0}
.refined-site .heartfield-frame{min-height:480px}
.refined-site .heartfield-panel{padding:var(--copy-space)}
.refined-site .heartfield-panel .micro{font-size:12px;margin-top:28px}
.refined-site .heartfield-links{gap:14px 26px}
.refined-site .somatic{min-height:0}
.refined-site .somatic-content{padding:var(--copy-space)}
.refined-site .somatic-image{min-height:460px}
.refined-site .quote{padding:72px var(--page-gutter);background:#493A30}
.refined-site .quote blockquote{font-size:clamp(30px,3vw,46px)}
.refined-site .quote .name{font-size:12px}

/* Align the supporting pages' rhythm without flattening their compositions. */
.refined-site :is(.voa-opening,.voa-elements,.voa-journey,.voa-where,.voa-testimonials,.sessions-welcome,.sessions-approach,.sessions-ways,.sessions-testimonials,.sessions-background,.choir-opening,.choir-alchemy,.choir-vision,.choir-testimonials,.music-album,.music-feature-film,.music-videos,.wcw-bridge,.wcw-whisper,.wcw-familiar,.wcw-inside,.wcw-rhythm,.wcw-join,.wcw-guide,.wcw-testimonials,.pr-opening,.pr-rising-threshold,.pr-for-you,.pr-journey,.pr-invitation,.pr-enrol,.pr-guide,.pr-testimonials,.about-background,.about-voices,.journey-story){padding-block:var(--section-space);padding-inline:var(--page-gutter)}
.refined-site :is(.voa-belonging,.voa-touch,.voa-experience,.sessions-held,.sessions-call,.choir-power,.choir-ceremony,.choir-join,.music-album,.music-philosophy,.music-live,.wcw-declaration,.wcw-belonging,.wcw-field,.wcw-mentors,.pr-opening,.pr-manifesto,.pr-receive){min-height:0}
.refined-site :is(.voa-belonging-copy,.voa-touch-copy,.sessions-held-copy,.sessions-call-copy,.choir-power-copy,.choir-ceremony-copy,.music-philosophy-copy,.music-live-copy,.wcw-declaration-copy,.wcw-belonging-copy,.wcw-field-copy,.wcw-mentors-copy,.pr-manifesto-copy,.pr-receive-copy,.journey-work-copy){padding:var(--copy-space)}
.refined-site :is(.voa-belonging-image,.voa-touch-image,.voa-experience-image,.sessions-held-image,.sessions-call-image,.choir-power-image,.choir-ceremony-image,.choir-join-image,.music-philosophy-image,.music-live-image,.wcw-declaration-image,.wcw-belonging-image,.wcw-field-image,.wcw-mentors-image,.pr-manifesto-image,.pr-receive-image,.journey-work-image){min-height:420px}
.refined-site :is(.voa-element-grid article,.sessions-methods article,.choir-pillars article,.wcw-inside-grid article,.pr-calls article,.sessions-offer,.pr-quotes blockquote){min-height:0}
.refined-site :is(.voa-experience-card,.choir-join-card){margin:var(--copy-space);padding:40px;border-color:#c89a3d77}
.refined-site .sessions-welcome,.refined-site .sessions-background{gap:clamp(32px,6vw,88px)}
.refined-site .sessions-offer{padding:40px}
.refined-site .sessions-offer ul{margin-bottom:28px}
.refined-site .pr-enrol-card{padding:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px)}
.refined-site .pr-modules summary{min-height:104px}
.refined-site .pr-journey-intro{top:32px}
.refined-site .pr-rising-threshold{background:#E8DDC8}
.refined-site .pr-enrol{background:#713C35}
.refined-site .pr-enrol-card{background:none}
.refined-site .wcw-inside-grid article{padding:32px}
.refined-site .wcw-inside-grid article:nth-child(n){background:#FBF6E9;color:#493A30;border-top:2px solid #C89A3D}
.refined-site .wcw-inside-grid article p{color:#493A30}
.refined-site .wcw-investment{background:#FBF6E9;padding:32px}
.refined-site .wcw-investment small{font-size:14px}
.refined-site .album-player{margin-top:28px;max-width:100%;min-width:0}
.refined-site .album-player iframe{display:block;width:100%;border:0;border-radius:4px}
.refined-site .music-album-copy{min-width:0}
.refined-site .music-orbit{display:none}
.refined-site .music-cover-wrap{max-width:480px}
.refined-site .music-video-grid{gap:48px 28px}
.refined-site .music-video-grid span{font-size:12px;color:#713C35}
.refined-site :is(.voa-interlude,.choir-interlude,.sessions-spiral,.wcw-final,.music-listen){min-height:clamp(320px,38vw,520px);padding-block:64px}
.refined-site .music-listen{padding-inline:var(--page-gutter)}
.refined-site .pr-opening-image{min-height:380px}
.refined-site .sessions-spiral-copy{padding:0 var(--page-gutter)}
.refined-site .journey-reading{max-width:720px}
.refined-site .journey-reading>p,.refined-site .journey-work-copy>p{font-size:18px;line-height:1.85;margin-bottom:22px}
.refined-site .journey-reading>p:first-child{font:400 clamp(25px,2.4vw,34px)/1.45 'Cormorant Garamond',Georgia,serif}

/* Light chapters create contrast with the remaining ceremonial depth. */
.refined-site :is(.voa-belonging,.voa-testimonials,.choir-power,.choir-testimonials,.music-album,.music-videos,.wcw-field,.wcw-testimonials,.pr-manifesto,.pr-testimonials){background:#F5EDDC;color:#493A30}
.refined-site :is(.voa-testimonials,.choir-power,.wcw-testimonials,.pr-manifesto){background:#E8DDC8}
.refined-site :is(.voa-belonging,.voa-testimonials,.choir-power,.choir-testimonials,.music-album,.music-videos,.wcw-field,.wcw-testimonials,.pr-manifesto,.pr-testimonials) :is(p,blockquote,cite){color:#493A30}
.refined-site :is(.voa-belonging,.voa-testimonials,.choir-power,.choir-testimonials,.music-album,.music-videos,.wcw-field,.wcw-testimonials,.pr-manifesto,.pr-testimonials) :is(h2 em,h3 em,cite){color:#713C35}
.refined-site :is(.voa-belonging,.voa-testimonials,.choir-power,.choir-testimonials,.music-album,.music-videos,.wcw-field,.wcw-testimonials,.pr-manifesto,.pr-testimonials) :is(.eyebrow,.kicker){color:#9B702C}
.refined-site :is(.voa-quotes,.choir-quotes,.wcw-quotes,.pr-quotes) blockquote{border-color:var(--line);padding:32px}
.refined-site :is(.music-platforms span,.pr-manifesto blockquote,.voa-belonging-copy blockquote){color:#493A30;border-color:var(--line)}
.refined-site :is(.pr-hero,.wcw-hero,.voa-hero,.choir-hero,.music-hero,.about-hero,.sessions-hero){min-height:clamp(560px,72svh,760px)}
.refined-site :is(.pr-hero-copy,.wcw-hero-copy,.voa-hero-copy,.choir-hero-copy,.music-hero-copy,.about-hero-copy,.sessions-hero-copy){padding-top:80px;padding-bottom:80px}
.refined-site .sessions-hero-image,.refined-site .wcw-hero-art{min-height:0}
.refined-site .about-hero h1{max-width:11ch}
.refined-site .wcw-hero h1 span{font:italic 400 .7em/1.1 'Cormorant Garamond',Georgia,serif;letter-spacing:-.02em;text-transform:none}
.refined-site .wcw-hero h1 em,.refined-site .pr-hero h1 em{font-size:1em;text-transform:none}
.refined-site main .offer-at-a-glance{font:400 14px/1.7 'Lato',Arial,sans-serif;max-width:540px;color:inherit;margin-top:24px}
.refined-site .unified-header.site-nav .wordmark small{font-size:9px;letter-spacing:1.4px}
.refined-site .unified-header.site-nav .nav-items a,.refined-site .unified-header.site-nav .women-toggle{font-size:12px;letter-spacing:1px}
.refined-site .unified-header [aria-current="page"]{text-decoration:underline!important;text-underline-offset:7px;text-decoration-color:#C89A3D!important}
.refined-site main :is(.eyebrow,.kicker,.card-meta),.refined-site main .soul-card .card-meta{color:#713C35}
.refined-site main :is(.pr-hero,.wcw-hero,.voa-hero,.choir-hero,.music-hero,.somatic,.voa-touch,.voa-experience,.choir-ceremony,.choir-join,.pr-journey,.pr-enrol,.sessions-ways,.sessions-call,.quote,.newsletter-restored) :is(.eyebrow,.kicker){color:#E8DDC8}
.refined-site main :is(.voa-belonging,.voa-testimonials,.choir-power,.choir-testimonials,.music-album,.music-videos,.wcw-field,.wcw-testimonials,.pr-manifesto,.pr-testimonials) :is(.eyebrow,.kicker){color:#713C35}
.refined-site :is(.choir-details span,.pr-enrol-details span,.pr-date span,.pr-date small,.sessions-price span,.sessions-price small){font-size:12px;line-height:1.6;letter-spacing:.12em}
.refined-site .unified-header.site-nav .menu-group:focus-within:not(.open):not(:hover) .women-dropdown{display:none}

/* One consistent ending to every journey. */
.refined-site .unified-footer{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:48px;padding:72px var(--page-gutter) 28px;background:#29251F;color:#F5EDDC}
.refined-site .footer-wordmark{font:500 34px/1.2 'Cormorant Garamond',Georgia,serif;letter-spacing:0;display:inline-block}
.refined-site .footer-wordmark>span{font-size:26px;color:#C89A3D;margin-right:6px}
.refined-site .footer-identity>p{font:400 13px/1.7 'Lato',Arial,sans-serif;letter-spacing:.04em;margin:12px 0;color:#E8DDC8}
.refined-site .footer-identity .footer-invitation{font:400 21px/1.45 'Cormorant Garamond',Georgia,serif;letter-spacing:0;margin-top:24px}
.refined-site .unified-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:8px}
.refined-site .unified-footer nav a{font:400 14px/1.6 'Lato',Arial,sans-serif;letter-spacing:0;text-transform:none;padding-block:4px}
.refined-site .unified-footer a:hover{color:#C89A3D}
.refined-site .footer-social{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}
.refined-site .unified-footer .footer-bottom{grid-column:1/-1;display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;border-top:1px solid #e8ddc844;padding-top:24px;margin-top:0;color:#E8DDC8;font:400 12px/1.6 'Lato',Arial,sans-serif;letter-spacing:0}

@media(max-width:900px){
 :root{--section-space:64px;--page-gutter:24px;--copy-space:56px}
 .refined-site main h1{font-size:clamp(48px,12vw,72px);line-height:1.04;letter-spacing:-.035em}
 .refined-site main h2{font-size:clamp(36px,8.5vw,48px);line-height:1.1}
 .refined-site main h3{font-size:30px;line-height:1.15}
 .refined-site main p{font-size:16px;line-height:1.8}
 .refined-site main :is(.hero p,.music-lead,.music-hero-copy>p,.sessions-hero-intro,.voa-subtitle,.choir-subtitle,.pr-subtitle,.wcw-subtitle){font-size:23px;line-height:1.4}
 .refined-site .unified-header.site-nav{height:85px;padding-inline:18px}
 .refined-site .unified-header.site-nav .wordmark small{font-size:9px;letter-spacing:.6px}
 .refined-site .unified-header.site-nav .nav-items{top:80px;max-height:calc(100svh - 85px)}
 .refined-site .unified-header.site-nav .hamburger{min-width:44px;min-height:44px;padding:0}
 .refined-site :is(.pr-hero,.wcw-hero,.voa-hero,.choir-hero,.music-hero,.about-hero,.sessions-hero){display:flex;flex-direction:column;min-height:0;padding:0;overflow:visible;background:#F5EDDC;color:#493A30;isolation:isolate}
 .refined-site :is(.pr-hero-image,.voa-hero-image,.choir-hero-image,.music-hero-image,.about-hero-image,.sessions-hero-image,.wcw-hero-art){position:relative;inset:auto;order:0;flex:none;width:100%;height:clamp(280px,48svh,440px);min-height:0;z-index:auto;transform:none;background-size:cover}
 .refined-site .sessions-hero-image img,.refined-site .wcw-hero-art img{width:100%;height:100%;object-fit:cover}
 .refined-site :is(.pr-hero-shade,.voa-hero-overlay,.choir-hero-overlay,.music-hero-overlay,.about-hero-overlay,.sessions-hero-image::after,.wcw-hero-art::after){display:none}
 .refined-site :is(.pr-hero-copy,.wcw-hero-copy,.voa-hero-copy,.choir-hero-copy,.music-hero-copy,.about-hero-copy,.sessions-hero-copy){position:relative;order:1;width:100%;max-width:none;padding:40px var(--page-gutter) 48px;background:#F5EDDC;color:#493A30}
 .refined-site :is(.pr-hero,.wcw-hero,.voa-hero,.choir-hero,.music-hero,.about-hero,.sessions-hero) :is(.eyebrow,.kicker){color:#9B702C}
 .refined-site :is(.pr-hero,.wcw-hero,.voa-hero,.choir-hero,.music-hero,.about-hero,.sessions-hero) :is(.eyebrow,.kicker){color:#713C35}
 .refined-site :is(.pr-hero,.wcw-hero,.voa-hero,.choir-hero,.music-hero,.about-hero,.sessions-hero) h1 em{color:#713C35}
 .refined-site .wcw-hero h1 span{color:#9B702C}
 .refined-site .about-hero h1{max-width:none}
 .refined-site .pr-date{position:relative;inset:auto;order:2;padding:0 var(--page-gutter) 36px;color:#493A30;display:flex;flex-direction:column;align-items:flex-start;gap:8px}
 .refined-site .pr-date :is(span,strong,small){color:#493A30}
 .refined-site :is(.sessions-side-note,.wcw-hero-art>span,.sessions-orbit){display:none}
 .refined-site :is(.pr-hero-actions,.wcw-hero-actions,.voa-actions,.choir-actions,.music-actions,.sessions-actions){display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px}
 .refined-site .hero{height:auto;min-height:0;display:flex;flex-direction:column}
 .refined-site .hero img{position:relative;height:clamp(280px,48svh,440px);z-index:auto;object-fit:cover;object-position:74% 45%}
 .refined-site .hero::after{display:none!important}
 .refined-site .hero-content{padding:40px var(--page-gutter) 48px;max-width:none;order:1;background:#F5EDDC}
 .refined-site .hero h1{font-size:clamp(54px,13vw,76px)}
 .refined-site .hero-bottom,.refined-site .hero-side{display:none}
 .refined-site :is(.welcome-grid,.offer-cards,.bio-inner,.newsletter-inner,.creative-inner,.heartfield-restored,.sessions-welcome,.sessions-held,.sessions-background,.sessions-call,.voa-belonging,.voa-touch,.voa-experience,.choir-power,.choir-ceremony,.choir-join,.music-album,.music-philosophy,.music-live,.wcw-declaration,.wcw-belonging,.wcw-rhythm,.wcw-field,.wcw-mentors,.wcw-join,.wcw-guide,.pr-opening,.pr-manifesto,.pr-receive,.pr-journey,.pr-enrol-card,.pr-guide){grid-template-columns:minmax(0,1fr)}
 .refined-site .bio-inner,.refined-site .creative-inner{gap:40px}
 .refined-site .welcome-grid{gap:40px}
 .refined-site .welcome-copy{order:0}
 .refined-site .welcome-photo{order:1;max-width:500px;width:100%;margin:auto}
 .refined-site .welcome-photo img{height:auto;aspect-ratio:4/5}
 .refined-site .offer-cards{gap:40px}
 .refined-site .offer-card .img-crop{height:auto;aspect-ratio:4/3}
 .refined-site .phoenix-split{display:flex;flex-direction:column}
 .refined-site .phoenix-split>img{order:0;position:relative;min-height:0;height:300px;object-position:23% 45%}
 .refined-site .phoenix-split .offer-big-content{order:1;padding:40px 28px}
 .refined-site .phoenix-split .offer-big-content h3{font-size:60px}
 .refined-site .soul-card{grid-template-columns:1fr}
 .refined-site .soul-card-text{padding:40px 28px}
 .refined-site .heartfield-frame{height:300px;min-height:0}
 .refined-site .heartfield-panel{padding:48px var(--page-gutter)}
 .refined-site .somatic{display:flex;flex-direction:column}
 .refined-site .somatic-content{padding:56px var(--page-gutter);order:0}
 .refined-site .somatic-image{order:1;min-height:0;height:auto}
 .refined-site .somatic-image img{width:100%;height:auto;object-fit:contain!important}
 .refined-site :is(.voa-belonging-copy,.voa-touch-copy,.sessions-held-copy,.sessions-call-copy,.choir-power-copy,.choir-ceremony-copy,.music-philosophy-copy,.music-live-copy,.wcw-declaration-copy,.wcw-belonging-copy,.wcw-field-copy,.wcw-mentors-copy,.pr-manifesto-copy,.pr-receive-copy,.journey-work-copy){padding:56px var(--page-gutter)}
 .refined-site :is(.voa-belonging-image,.voa-touch-image,.voa-experience-image,.sessions-held-image,.sessions-call-image,.choir-power-image,.choir-ceremony-image,.choir-join-image,.music-philosophy-image,.music-live-image,.wcw-declaration-image,.wcw-belonging-image,.wcw-field-image,.wcw-mentors-image,.pr-manifesto-image,.pr-receive-image,.journey-work-image){min-height:0;height:320px}
 .refined-site :is(.voa-experience-card,.choir-join-card){margin:0;padding:48px var(--page-gutter);border-inline:0}
 .refined-site .sessions-offer{padding:32px 24px}
 .refined-site .sessions-offers,.refined-site .wcw-inside-grid{grid-template-columns:minmax(0,1fr)}
 .refined-site .pr-journey-intro{position:static}
 .refined-site .pr-opening{gap:28px}
 .refined-site .pr-opening-image{min-height:0;height:320px;margin-inline:0}
 .refined-site .pr-enrol-card{padding:32px 24px}
 .refined-site .pr-enrol-details>div{flex-direction:column;gap:4px}
 .refined-site .pr-enrol-details strong{text-align:left}
 .refined-site .music-album{gap:40px}
 .refined-site .music-cover-wrap{width:100%;max-width:390px;margin-inline:auto}
 .refined-site .music-platforms{gap:16px;align-items:flex-start}
 .refined-site .music-video-grid{grid-template-columns:1fr;gap:48px}
 .refined-site :is(.voa-quotes,.choir-quotes,.wcw-quotes,.pr-quotes,.sessions-quotes){grid-template-columns:1fr}
 .refined-site :is(.voa-quotes,.choir-quotes,.wcw-quotes,.pr-quotes,.sessions-quotes) blockquote{padding:28px 0;border-left:0}
 .refined-site :is(.voa-interlude,.choir-interlude,.sessions-spiral,.wcw-final,.music-listen){min-height:320px;padding-block:56px}
 .refined-site .journey-reading>p,.refined-site .journey-work-copy>p{font-size:17px;line-height:1.85}
 .refined-site .journey-reading>p:first-child{font-size:26px}
 .refined-site .unified-footer{grid-template-columns:1fr;gap:32px;padding-block:56px 24px}
 .refined-site .unified-footer .footer-bottom{margin-top:8px}
}
@media(prefers-reduced-motion:reduce){.refined-site *{scroll-behavior:auto!important;transition:none!important}}

/* Content stays readable even when animation scripts are unavailable. */
.refined-site .hero-copy,
.refined-site .opening > *,
.refined-site .offering-card,
.refined-site .artistry-copy,
.refined-site .album-wrap,
.refined-site .story > *,
.refined-site .wcw-whisper > *,
.refined-site .wcw-declaration-copy,
.refined-site .wcw-familiar-list article,
.refined-site .wcw-inside-grid article,
.refined-site .wcw-rhythm > *,
.refined-site .wcw-field-copy,
.refined-site .wcw-join > *,
.refined-site .wcw-guide > *,
.refined-site .wcw-quotes blockquote,
.refined-site .sessions-welcome > *,
.refined-site .sessions-held-copy,
.refined-site .sessions-methods article,
.refined-site .sessions-spiral-copy,
.refined-site .sessions-offer,
.refined-site .sessions-quotes blockquote,
.refined-site .sessions-background > *,
.refined-site .sessions-call-copy,
.refined-site .choir-opening > *,
.refined-site .choir-power-copy,
.refined-site .choir-pillars article,
.refined-site .choir-ceremony-copy,
.refined-site .choir-vision-title,
.refined-site .choir-service article,
.refined-site .choir-quotes blockquote,
.refined-site .choir-join-card,
.refined-site .pr-opening > *,
.refined-site .pr-manifesto-copy,
.refined-site .pr-calls article,
.refined-site .pr-journey-intro,
.refined-site .pr-receive-copy,
.refined-site .pr-guide > *,
.refined-site .pr-quotes blockquote{opacity:1;transform:none}
