.cwmn-preview-shell{height:100dvh;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.cwmn-page{--cwmn-accent: hsl(var(--primary));--cwmn-line: hsl(var(--border));min-height:100dvh;background:hsl(var(--background));color:hsl(var(--foreground))}.cwmn-main{width:100%;padding:0 0 96px}.cwmn-intro{width:100%}.cwmn-hero{position:relative;display:flex;min-height:max(760px,100svh);align-items:center;justify-content:center;overflow:hidden;isolation:isolate;padding:clamp(48px,8vh,92px) 28px;color:#fff;background:#171716}.cwmn-hero:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#0000008c,#000000a6 45%,#000000f0 85%,#000000f5);pointer-events:none}.cwmn-hero-content{width:min(100%,900px);margin:auto;text-align:center}.cwmn-hero-media{display:contents}.cwmn-eyebrow{margin:0 0 12px;font-size:.875rem;line-height:1.5;color:inherit}.cwmn-wordmark{display:inline-block;margin-bottom:clamp(35px,6vh,64px);color:inherit;font-size:.82rem;font-weight:750;letter-spacing:.25em}.cwmn-intro h1{max-width:890px;margin:0 auto;font-size:clamp(2.65rem,6.7vw,5.6rem);line-height:1.015;letter-spacing:-.06em;font-weight:640;text-wrap:balance}.cwmn-deck{max-width:700px;margin:22px auto 0;color:#fff;font-size:clamp(1.04rem,1.8vw,1.22rem);line-height:1.6;letter-spacing:-.012em;text-wrap:balance}.cwmn-hero-frame{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%;background-color:#252421;background-image:url(/brand/cwmn-hero-poster.webp);background-size:cover;background-position:center}.cwmn-hero-frame video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}@media(prefers-reduced-motion:reduce){.cwmn-hero-frame video{display:none}}.cwmn-signup{display:grid;grid-template-columns:minmax(250px,.85fr) minmax(350px,1.15fr);align-items:start;gap:clamp(36px,8vw,110px);margin:98px auto 0;padding:32px 0 0;border:0}.cwmn-signup-copy{max-width:400px}.cwmn-main>.cwmn-signup:not(.cwmn-signup-primary){width:min(calc(100% - 64px),1080px);margin-inline:auto;box-sizing:border-box}.cwmn-signup-copy p:first-child{margin:0;font-size:clamp(1.55rem,3.2vw,2.3rem);font-weight:570;line-height:1.18;letter-spacing:-.045em;text-wrap:balance}.cwmn-signup-copy p+p{margin:17px 0 0;color:hsl(var(--muted-foreground));font-size:.98rem;line-height:1.6}.cwmn-laylo{width:100%;min-width:0;background:transparent;border:0;box-shadow:none}.cwmn-laylo iframe{display:block;width:100%;height:280px;background:transparent;border:0;color-scheme:light}.cwmn-signup-primary{display:flex;flex-direction:column;align-items:center;gap:20px;width:min(100%,520px);margin:20px auto 0;padding:0;border:0}.cwmn-primary-copy{width:min(100%,520px);margin:34px auto 0;color:#fff;font-size:clamp(1rem,1.55vw,1.12rem);line-height:1.55;text-wrap:balance}.cwmn-signup-primary .cwmn-laylo{width:min(100%,480px);box-sizing:border-box;padding:12px;background:#00000080;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cwmn-story{width:min(calc(100% - 64px),730px);margin:106px auto 0}.cwmn-story p{margin:0;font-size:clamp(1.12rem,2.1vw,1.36rem);line-height:1.78;letter-spacing:-.015em}.cwmn-story p+p{margin-top:30px}.cwmn-story blockquote{margin:30px 0;padding-left:clamp(16px,3vw,24px);border-left:2px solid var(--cwmn-accent)}.cwmn-story blockquote p{font-size:clamp(1.2rem,2.4vw,1.55rem);line-height:1.65}.cwmn-story .cwmn-quote-credit{margin-top:12px;color:hsl(var(--muted-foreground));font-size:1rem}.cwmn-official-video{width:min(calc(100% - 48px),960px);margin:96px auto 0}.cwmn-official-video h2{margin:0 0 24px;font-size:clamp(1.65rem,3.3vw,2.5rem);font-weight:600;line-height:1.12;letter-spacing:-.045em;text-align:center;text-wrap:balance}.cwmn-video-player{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;background:#171716}.cwmn-video-player iframe,.cwmn-video-play,.cwmn-video-play img{display:block;width:100%;height:100%}.cwmn-video-player iframe{position:absolute;top:0;right:0;bottom:0;left:0;border:0}.cwmn-video-play{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;overflow:hidden;border:0;background:#171716;cursor:pointer}.cwmn-video-play img{-o-object-fit:cover;object-fit:cover;transition:opacity .18s ease}.cwmn-video-play:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#0003;transition:opacity .18s ease}.cwmn-video-play:hover img,.cwmn-video-play:hover:after{opacity:.82}.cwmn-play-icon{position:absolute;z-index:1;top:50%;left:50%;display:grid;width:76px;height:76px;place-items:center;border:1px solid rgb(255 255 255 / .82);border-radius:50%;background:#1212118f;color:#fff;transform:translate(-50%,-50%)}.cwmn-play-icon svg{width:25px;height:25px;fill:currentColor;transform:translate(2px)}.cwmn-video-play:focus-visible{outline:3px solid var(--cwmn-accent);outline-offset:-5px}.cwmn-photo-break{width:100vw;height:clamp(180px,60vw,640px);margin-top:clamp(48px,7vw,96px);margin-inline:calc(50% - 50vw)}.cwmn-photo-break img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}.cwmn-pronunciation{width:-moz-fit-content;width:fit-content;margin:98px auto 0;color:hsl(var(--muted-foreground));font-size:1rem;letter-spacing:.01em}.cwmn-footer{display:flex;width:min(calc(100% - 48px),1080px);align-items:center;justify-content:space-between;gap:24px;margin-inline:auto;padding:22px 0 64px;border-top:1px solid hsl(var(--border) / .75)}.cwmn-closing{width:min(calc(100% - 64px),1080px);margin:32px auto 0}.cwmn-footer a{color:hsl(var(--muted-foreground));font-size:.82rem;text-decoration:none;transition:color .18s ease,opacity .18s ease}.cwmn-footer a:hover{color:hsl(var(--foreground))}.cwmn-footer a:focus-visible{outline:2px solid var(--cwmn-accent);outline-offset:4px}.cwmn-privacy{opacity:.76}@media(max-width:760px){.cwmn-closing,.cwmn-main>.cwmn-signup:not(.cwmn-signup-primary),.cwmn-story{width:calc(100% - 44px)}.cwmn-main{padding-bottom:0}.cwmn-hero{display:block;min-height:0;padding:0;background:#11110f}.cwmn-hero:after{display:none}.cwmn-hero-media{position:relative;display:flex;min-height:125vw;flex-direction:column;align-items:center;justify-content:center;isolation:isolate;overflow:hidden;padding:max(28px,env(safe-area-inset-top)) 20px 24px}.cwmn-hero-media:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#0000008c,#000000e6);pointer-events:none}.cwmn-hero-frame{top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}.cwmn-hero-content{width:100%;margin-block:0}.cwmn-wordmark{margin-bottom:22px}.cwmn-intro h1{font-size:clamp(2rem,8.5vw,2.6rem);line-height:1.06}.cwmn-deck{margin-top:14px;font-size:.96rem;line-height:1.5}.cwmn-signup{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:48px;padding-top:0}.cwmn-signup-copy p:first-child{max-width:480px;font-size:clamp(1.65rem,7vw,2rem)}.cwmn-signup-copy p+p{margin-top:10px}.cwmn-signup-primary{gap:0;margin-top:0;padding:0}.cwmn-primary-copy{margin-top:18px;font-size:.96rem;line-height:1.5}.cwmn-signup-primary .cwmn-laylo{width:min(100%,480px);padding:12px 12px 4px}.cwmn-signup-primary .spotify-follow a{color:#fff;border-color:#ffffffb8}.cwmn-story{margin-top:48px}.cwmn-story p{font-size:1.13rem;line-height:1.76}.cwmn-story p+p{margin-top:22px}.cwmn-story blockquote{margin:24px 0}.cwmn-official-video{margin-top:48px}.cwmn-official-video h2{margin-bottom:18px}.cwmn-play-icon{width:62px;height:62px}.cwmn-pronunciation{margin-top:74px}.cwmn-photo-break{margin-top:48px}.cwmn-closing{margin-top:40px}.cwmn-footer{padding:40px 0}}@media(max-width:390px){.cwmn-hero-media{padding-inline:18px}}@media(prefers-reduced-motion:reduce){.cwmn-page *,.cwmn-page *:before,.cwmn-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
