@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap');
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:120px}.hs-page{--hs-bg:#141515;--hs-ink:#eeece5;--hs-muted:#b6b1a7;--hs-cream:#e9e5dc;--hs-line:#ffffff22;background:var(--hs-bg);color:var(--hs-ink);margin:0;font:15px/1.65 'DM Sans',Arial,sans-serif;-webkit-font-smoothing:antialiased}.hs-page a:not(:where(.hs-original a)){color:inherit;text-decoration:none}.hs-page button,.hs-page input{font:inherit}.hs-page button{cursor:pointer}.hs-page [hidden]{display:none!important}.hs-page :is(a,button,input):focus-visible{outline:2px solid #e4d8bc;outline-offset:5px}.hs-page main{overflow:hidden}.hs-section{max-width:1500px;padding:60px 6%;margin:auto}.hs-kicker{font-size:11px;line-height:1.5;font-weight:500;letter-spacing:1.7px;color:#baa98a;margin:0 0 15px}.hs-page :is(.hs-hero h1,.hs-section h2,.hs-section h3){font-weight:400}.hs-page .hs-section h2{font-size:clamp(30px,3.3vw,45px);line-height:1.12;letter-spacing:-1.4px;margin:0}.hs-preview{padding:8px 6%;border-bottom:1px solid #ffffff12;display:flex;justify-content:space-between;align-items:center;background:#1c1e1b;color:#a9a99e;font-size:11px}.hs-preview>span{display:flex;align-items:center;gap:8px}.hs-preview i{width:5px;height:5px;background:#baa98a;display:block;border-radius:50%}.hs-preview b{font-size:9px;font-weight:400;border:1px solid #ffffff27;padding:0 4px}.hs-preview>a{display:flex;align-items:center;gap:12px}.hs-preview>a svg{width:13px}.hs-hero{max-width:1600px;position:relative;isolation:isolate;min-height:370px;padding:43px 6% 40px;margin:auto;display:flex;align-items:center}.hs-hero-art{position:absolute;width:65%;height:118%;right:-4%;top:-8%;object-fit:contain;z-index:-2;mask-image:radial-gradient(ellipse at 53% 50%,#000 24%,#0009 43%,transparent 70%)}.hs-hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#141515 20%,#141515ce 37%,transparent 75%);pointer-events:none}.hs-hero-copy{width:60%;max-width:650px}.hs-hero .hs-kicker{font-size:10px;letter-spacing:1.8px;margin-bottom:17px}.hs-hero h1{font-size:clamp(44px,4.7vw,66px);letter-spacing:-2.6px;line-height:1.05;margin:0 0 18px}.hs-hero h1 em{font-style:normal;color:#cfc7b7}.hs-hero-copy>p:not(.hs-kicker){font-size:15px;line-height:1.7;color:var(--hs-muted);margin:0 0 22px}.hs-hero-actions{display:flex;gap:25px;align-items:center}.hs-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;background:var(--hs-cream);color:#191a18!important;font-size:13px;font-weight:500;border:1px solid var(--hs-cream);border-radius:3px;padding:12px 19px;min-height:45px;transition:background .18s}.hs-button:hover{background:#fff9e9}.hs-text-link{display:inline-flex;align-items:center;gap:14px;font-size:13px;line-height:1.5;padding-bottom:4px;border-bottom:1px solid #ffffff42;white-space:nowrap}.hs-text-link:hover{border-color:#e9e5dc;color:#fff}.hs-hero-note{position:absolute;bottom:23px;right:6%;font-size:9px;letter-spacing:1.5px;color:#979588}.hs-section-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:28px}.hs-section-heading>p{color:#a8a59c;font-size:13px;line-height:1.7;margin:0}.hs-section-heading .hs-kicker{margin-bottom:9px}.hs-latest{padding-top:26px;padding-bottom:40px}.hs-latest .hs-section-heading{padding-top:26px;border-top:1px solid var(--hs-line)}.hs-latest h2{font-size:32px}.hs-release-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.hs-product{min-width:0}.hs-product-art{position:relative}.hs-product-art>a{display:block;overflow:hidden;background:#20221f}.hs-product-art img{display:block;width:100%;aspect-ratio:1;height:auto;object-fit:cover;transition:transform .35s,filter .35s}.hs-product-art>a:hover img{transform:scale(1.025);filter:brightness(1.08)}.hs-product-meta{display:flex;justify-content:space-between;gap:10px;color:#a4a49a;font-size:12px;margin:12px 0 5px}.hs-product-meta>span:last-child{color:#e2ddcf;white-space:nowrap}.hs-product h3{font-size:20px;line-height:1.25;letter-spacing:-.3px;margin:0 0 6px}.hs-product>p{color:#9f9f94;font-size:12px;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hs-page .card-demo{display:grid;place-items:center;width:38px;height:38px;background:#171b17e8;border:1px solid #c6c0ad80;border-radius:3px;color:#e4d8bc;padding:8px;transition:background .18s,color .18s}.hs-product-art>.card-demo{position:absolute;bottom:10px;right:10px}.hs-page .card-demo:hover,.hs-page .card-demo[aria-pressed=true]{background:#e4d8bc;border-color:#e4d8bc;color:#171918}.hs-page .card-demo[aria-busy=true]{opacity:.55}.hs-find{display:grid;grid-template-columns:1fr 1fr;gap:7%;border-block:1px solid var(--hs-line);padding-top:31px;padding-bottom:28px;max-width:none;background:linear-gradient(100deg,#1d201b,#161817)}.hs-find h2{font-size:28px;line-height:1.2;letter-spacing:-.9px}.hs-find .hs-kicker{font-size:10px;margin-bottom:10px}.hs-find form{display:flex;align-items:center;border:1px solid #ffffff38;border-radius:3px;background:#ffffff03;padding:0 5px 0 17px;min-height:48px}.hs-find input{width:100%;min-width:0;border:0;outline:none;background:none;color:#e9e5dc;font-size:14px;padding:10px 0}.hs-find input::placeholder{color:#8e9388}.hs-find form:focus-within{border-color:#c3b79a}.hs-find button{border:0;background:transparent;color:#e4d8bc;min-width:42px;height:42px;display:grid;place-items:center}.hs-shortcuts{display:flex;flex-wrap:wrap;gap:6px 17px;margin-top:12px;color:#a4aa9a;font-size:11px}.hs-shortcuts a:hover{color:#eeece5}.hs-signature{padding-top:58px}.hs-directions{display:flex;gap:8px;border-bottom:1px solid var(--hs-line);padding-bottom:17px;overflow:auto}.hs-directions button{border:1px solid #ffffff25;border-radius:3px;background:transparent;color:#a7a99e;padding:10px 17px;font-size:12px;white-space:nowrap}.hs-directions button[aria-selected=true]{background:#e9e5dc;border-color:#e9e5dc;color:#191714}.hs-direction-panel{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;align-items:center;min-height:380px;padding-top:25px}.hs-direction-art{position:relative;align-self:stretch;min-height:330px;display:flex;align-items:center;justify-content:center}.hs-direction-art img{width:100%;height:100%;max-height:410px;object-fit:contain;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 74%)}.hs-direction-art>span{position:absolute;bottom:15px;font-size:9px;letter-spacing:2px;color:#8f9485}.hs-direction-copy h3{font-size:34px;line-height:1.15;letter-spacing:-1px;margin:0 0 12px}.hs-direction-copy>p:not(.hs-kicker){font-size:14px;color:#aaa69a;max-width:380px;line-height:1.75;margin-bottom:22px}.hs-direction-copy>.hs-text-link{font-size:12px;margin-top:18px}.hs-focus-list article{display:flex;align-items:center;gap:20px;padding:10px 0;border-top:1px solid #ffffff1a}.hs-focus-list article>a{display:flex;align-items:center;gap:13px;flex:1;min-width:0}.hs-focus-list img{width:48px;height:48px;object-fit:cover}.hs-focus-list span{min-width:0}.hs-focus-list strong{display:block;font-size:14px;font-weight:400}.hs-focus-list small{display:block;font-size:11px;color:#999f90;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.hs-focus-list .card-demo{width:32px;height:32px;flex-shrink:0}.hs-worlds{padding-top:10px}.hs-world-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hs-world{display:block;position:relative;overflow:hidden;min-height:315px;border:1px solid #ffffff15;background:#191b18;isolation:isolate}.hs-world>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:.65;transition:transform .5s}.hs-world:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#141815fc,transparent 100%)}.hs-world>div{position:absolute;inset:auto 25px 25px}.hs-world span{font-size:10px;letter-spacing:1.8px;color:#b1b49e}.hs-world h3{font-size:27px;line-height:1.15;margin:15px 0 10px;letter-spacing:-.7px}.hs-world p{font-size:13px;line-height:1.6;color:#b8b7ac;margin:0 0 12px;max-width:250px}.hs-world small{font-size:10px;line-height:1.6;color:#929a87}.hs-world svg{display:block;margin-top:16px}.hs-world:hover>img{transform:scale(1.035)}.hs-toolkits{border-top:1px solid var(--hs-line)}.hs-toolkit-intro{display:grid;grid-template-columns:1fr 1.3fr;gap:5%;align-items:center}.hs-toolkit-intro h2{font-size:46px}.hs-toolkit-intro p:not(.hs-kicker){font-size:14px;line-height:1.8;color:#aaa69a;margin:19px 0 26px}.hs-button-outline{background:transparent;color:#e9e5dc!important;border-color:#ffffff5c}.hs-button-outline:hover{background:#e9e5dc;color:#191714!important}.hs-toolkit-visual{display:block}.hs-toolkit-visual img{width:100%;height:auto;display:block;border-radius:0;mask-image:radial-gradient(ellipse at center,#000 30%,#000e 45%,transparent 74%)}.hs-kit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.hs-kit-grid>a{display:flex;align-items:center;gap:15px;padding:14px 0;border-block:1px solid #ffffff22}.hs-kit-grid img{width:60px;height:60px;object-fit:cover}.hs-kit-grid span{min-width:0;flex:1}.hs-kit-grid small{display:block;font-size:9px;letter-spacing:1.1px;color:#a89a80;margin-bottom:6px}.hs-kit-grid strong{display:block;font-size:15px;line-height:1.3;font-weight:400}.hs-kit-grid>a:hover strong{color:#fff}.hs-kit-grid svg{width:15px;flex-shrink:0}.hs-film{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;align-items:center;border-block:1px solid var(--hs-line);padding-block:36px}.hs-film-art{position:relative;display:block;overflow:hidden}.hs-film-art img{display:block;width:100%;height:auto;aspect-ratio:960/512;object-fit:cover;opacity:.8}.hs-film-art>span{position:absolute;left:20px;bottom:17px;display:flex;gap:12px;align-items:center;font-size:12px;background:#151b17b0;padding:10px 14px;border:1px solid #ffffff30;border-radius:3px}.hs-film h2{font-size:38px}.hs-film p:not(.hs-kicker){font-size:14px;color:#aaa69a;line-height:1.8;max-width:340px}.hs-film .hs-text-link{font-size:12px;margin-top:8px}.hs-free{display:grid;grid-template-columns:240px 1fr;gap:8%;align-items:center;padding-top:55px;padding-bottom:55px}.hs-free>a>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.hs-free p:not(.hs-kicker){font-size:14px;color:#aaa69a;max-width:440px;line-height:1.8;margin:20px 0}.hs-free .hs-small{font-size:11px!important}.hs-small a{text-decoration:underline}.hs-labels{border-top:1px solid var(--hs-line);display:grid;grid-template-columns:1fr 1fr;gap:8%}.hs-labels p:not(.hs-kicker){font-size:14px;color:#aaa69a;max-width:330px}.hs-labels nav{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.hs-labels nav>a{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #ffffff25;padding:15px 0;font-size:14px}.hs-labels nav svg{width:15px;color:#9b9f8f}.hs-closing{text-align:center;padding-top:50px;padding-bottom:60px;background:radial-gradient(ellipse at bottom,#35412c35,transparent 70%);border-top:1px solid var(--hs-line)}.hs-closing h2{font-size:45px;margin-bottom:25px}.hs-closing .hs-kicker{font-size:10px}.hs-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hs-film-dialog{width:min(1000px,94vw);padding:35px 12px 12px;background:#171b17;border:1px solid #ffffff38;border-radius:3px}.hs-film-dialog::backdrop{background:#000c;backdrop-filter:blur(6px)}.hs-film-dialog>button{position:absolute;top:0;right:10px;font-size:28px;line-height:1.1;min-width:35px;min-height:35px;background:none;border:0;color:#e9e5dc}#hs-film-slot{aspect-ratio:16/9}#hs-film-slot iframe{width:100%;height:100%;border:0}
@media(min-width:1700px){.hs-find{padding-inline:calc((100vw - 1320px)/2)}}
@media(max-width:1000px){.hs-hero-copy{width:70%}.hs-hero h1{font-size:52px}.hs-release-grid{gap:17px}.hs-product h3{font-size:18px}.hs-world h3{font-size:23px}.hs-world>div{inset:auto 18px 20px}.hs-direction-panel{gap:5%;grid-template-columns:1fr 1fr}.hs-direction-art{min-height:300px}.hs-focus-list small{max-width:190px}.hs-kit-grid{gap:15px}.hs-kit-grid img{width:45px;height:45px}.hs-kit-grid strong{font-size:13px}}
@media(max-width:700px){
 html{scroll-padding-top:100px}.hs-section{padding:36px 6%}.hs-preview{padding:6px 6%;font-size:9px;gap:12px}.hs-preview i{width:4px;height:4px}.hs-preview>b{display:none}.hs-preview>a{gap:7px;font-size:9px}.hs-preview>a svg{width:12px}.hs-hero{min-height:300px;padding:30px 6% 25px;align-items:center}.hs-hero-copy{width:100%;max-width:none}.hs-hero-art{width:100%;height:100%;right:-25%;top:0;opacity:.5;object-fit:cover;mask-image:radial-gradient(ellipse at 60% 50%,#000 10%,transparent 75%)}.hs-hero:after{background:linear-gradient(90deg,#141515c9,#14151560 90%)}.hs-hero .hs-kicker{font-size:8px;letter-spacing:1.4px;margin-bottom:16px}.hs-hero h1{font-size:clamp(35px,9.8vw,48px);letter-spacing:-1.6px;line-height:1.08;margin-bottom:15px}.hs-hero-copy>p:not(.hs-kicker){font-size:13px;line-height:1.65;margin-bottom:19px}.hs-hero-actions{gap:20px}.hs-button{font-size:12px;padding:11px 15px;min-height:44px;gap:17px}.hs-hero-actions>.hs-text-link{font-size:11px}.hs-hero-note{display:none}.hs-latest{padding-top:0;padding-bottom:32px}.hs-latest .hs-section-heading{padding-top:23px;margin-bottom:20px}.hs-latest h2{font-size:28px;letter-spacing:-.8px}.hs-kicker{font-size:9px;letter-spacing:1.4px}.hs-section-heading{gap:15px;margin-bottom:22px}.hs-section-heading>.hs-text-link{font-size:11px;gap:7px}.hs-section-heading .hs-kicker{font-size:8px;margin-bottom:8px}.hs-release-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.hs-product-meta{font-size:10px;margin-top:10px;gap:6px}.hs-product h3{font-size:17px;line-height:1.25;margin-top:6px}.hs-product>p{font-size:11px;line-height:1.55}.hs-product-art>.card-demo{bottom:8px;right:8px;width:36px;height:36px}.hs-find{grid-template-columns:1fr;gap:20px;padding-top:26px;padding-bottom:25px}.hs-find h2{font-size:26px}.hs-find input{font-size:16px}.hs-find form{min-height:48px}.hs-shortcuts{font-size:11px;gap:10px 20px;margin-top:14px}.hs-signature>.hs-section-heading{align-items:start}.hs-signature>.hs-section-heading>p{font-size:11px;max-width:125px;line-height:1.7}.hs-signature h2{font-size:30px;letter-spacing:-.8px}.hs-directions{gap:7px;margin-right:-6.8%;padding-right:6.8%;padding-bottom:14px;scrollbar-width:none}.hs-directions button{min-height:44px;font-size:11px;padding:9px 13px}.hs-direction-panel{grid-template-columns:1fr;gap:0;padding-top:0;min-height:0}.hs-direction-art{height:195px;min-height:0;margin:0 -6.8%}.hs-direction-art img{width:100%;height:235px;max-height:none;object-fit:cover;mask-image:radial-gradient(ellipse at center,#000 12%,transparent 70%)}.hs-direction-art>span{bottom:4px;font-size:8px}.hs-direction-copy{padding-top:18px}.hs-direction-copy .hs-kicker{font-size:8px;margin-bottom:12px}.hs-direction-copy h3{font-size:29px}.hs-direction-copy>p:not(.hs-kicker){font-size:13px;margin:12px 0 18px;max-width:300px}.hs-focus-list article{padding:12px 0}.hs-focus-list img{width:46px;height:46px}.hs-focus-list strong{font-size:14px}.hs-focus-list small{font-size:11px;max-width:210px}.hs-focus-list .card-demo{width:36px;height:36px}.hs-worlds{padding-top:8px}.hs-worlds h2{font-size:29px;max-width:280px}.hs-world-grid{grid-template-columns:1fr;gap:13px}.hs-world{min-height:185px}.hs-world>img{object-position:75% 50%;width:100%;opacity:.5;mask-image:linear-gradient(90deg,transparent,#000 45%)}.hs-world:after{background:linear-gradient(90deg,#151a15d9,transparent)}.hs-world>div{position:relative;inset:auto;padding:23px}.hs-world span{font-size:9px}.hs-world h3{font-size:27px;margin:10px 0}.hs-world p{font-size:12px;margin:0 0 9px;max-width:225px}.hs-world small{font-size:9px}.hs-world svg{position:absolute;right:22px;bottom:23px;margin:0}.hs-toolkit-intro{grid-template-columns:1fr;gap:12px}.hs-toolkit-intro h2{font-size:36px;letter-spacing:-1px}.hs-toolkit-intro p:not(.hs-kicker){font-size:13px;margin:17px 0 22px}.hs-toolkit-visual{margin:4px -6.8% 0}.hs-toolkit-visual img{mask-image:radial-gradient(ellipse at center,#000 25%,#000c 43%,transparent 74%)}.hs-kit-grid{grid-template-columns:1fr;gap:0;margin-top:4px}.hs-kit-grid>a{padding:14px 0;border-top:0}.hs-kit-grid img{width:54px;height:54px}.hs-kit-grid strong{font-size:16px}.hs-kit-grid small{font-size:9px}.hs-film{grid-template-columns:1fr;gap:25px;padding-block:30px}.hs-film h2{font-size:32px}.hs-film p:not(.hs-kicker){font-size:13px}.hs-film-art>span{font-size:11px;left:12px;bottom:12px;padding:8px 11px}.hs-free{grid-template-columns:105px minmax(0,1fr);gap:22px;align-items:start}.hs-free h2{font-size:29px;letter-spacing:-.8px}.hs-free .hs-kicker{font-size:8px}.hs-free p:not(.hs-kicker){font-size:12px;margin:14px 0 19px}.hs-free .hs-button{font-size:11px;padding:10px 13px;gap:10px}.hs-free .hs-button svg{width:15px}.hs-free .hs-small{font-size:10px!important}.hs-labels{grid-template-columns:1fr;gap:20px}.hs-labels h2{font-size:31px}.hs-labels p:not(.hs-kicker){font-size:13px}.hs-labels nav{gap:0 24px}.hs-labels nav>a{font-size:13px;padding-block:15px}.hs-closing h2{font-size:36px}.hs-closing .hs-kicker{font-size:8px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hs-page *{transition:none!important}.hs-product-art>a:hover img,.hs-world:hover>img{transform:none}}

.hs-review-links{display:flex;gap:24px;align-items:center}.hs-review-links>a{display:inline-flex;align-items:center;gap:10px}.hs-review-links svg{width:13px}.hs-review-links>a:hover{color:#eeece5}
@media(max-width:700px){.hs-review-links{gap:15px}.hs-preview .hs-review-links>a:first-child{display:none}.hs-hero-copy>p:not(.hs-kicker){font-size:14px}.hs-product-meta{font-size:11px}.hs-product>p{font-size:12px}.hs-direction-copy>p:not(.hs-kicker),.hs-toolkit-intro p:not(.hs-kicker),.hs-film p:not(.hs-kicker),.hs-labels p:not(.hs-kicker){font-size:14px}.hs-world p{font-size:13px}.hs-free p:not(.hs-kicker){font-size:13px}}

/* Study 02: retained Cinetools chapters, release campaigns and the collective. */
.hs-v2 .hs-original{display:contents}
.hs-v2 .hs-hero-actions{flex-wrap:wrap;gap:14px}
.hs-v2 .hs-hero-actions .hs-button{font-size:14px;font-weight:400;min-height:46px;padding:12px 18px}
.hs-v2 .hs-launches{max-width:1600px;margin:0 auto 0;padding:0 0 24px;position:relative}
.hs-v2 .hs-launch-stage{position:relative;overflow:hidden}
.hs-v2 .hs-launch{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5%;min-height:510px;padding:58px 8%;overflow:hidden;background:#182121}
.hs-v2 .hs-launch-backdrop{position:absolute;inset:-16%;width:132%;height:132%;object-fit:cover;object-position:50% 43%;z-index:-4;opacity:.34;filter:blur(3px) saturate(.8);transform:scale(1.04)}
.hs-v2 .hs-launch:before{content:'';position:absolute;inset:0;z-index:-3;background:linear-gradient(90deg,#101815eb,#111713bd 40%,#11171310),linear-gradient(0deg,#141515,transparent 55%,#11161344)}
.hs-v2 .hs-launch-atmosphere{position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse at 78% 45%,rgba(var(--launch-tone),.4),transparent 53%)}
.hs-v2 .hs-launch-atmosphere:after{content:'';position:absolute;width:60%;height:110%;right:-3%;top:-4%;border:1px solid rgba(var(--launch-tone),.24);border-radius:50%;transform:rotate(-25deg);box-shadow:0 0 80px rgba(var(--launch-tone),.11),inset 0 0 80px rgba(var(--launch-tone),.08)}
.hs-v2 .hs-launch-copy{position:relative;max-width:510px;z-index:2}
.hs-v2 .hs-launch-copy>.hs-kicker{font-size:10px;letter-spacing:1.9px;color:#d3bc94;margin:0 0 25px}
.hs-v2 .hs-launch-name{font-size:15px;letter-spacing:.3px;color:#cbc6b7;margin:0 0 13px}
.hs-v2 .hs-launch h2{font-size:clamp(40px,4.6vw,65px);font-weight:400;line-height:1.03;letter-spacing:-2px;color:#f2efe6;margin:0 0 24px;max-width:510px;text-wrap:balance}
.hs-v2 .hs-launch-description{font-size:14px;line-height:1.8;color:#b8b8a9;max-width:380px;margin:0 0 25px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.hs-v2 .hs-launch-actions{display:flex;gap:27px;align-items:center}
.hs-v2 .hs-launch-listen{display:flex;align-items:center;gap:11px;color:#c7c5b6;font-size:11px}
.hs-v2 .hs-launch-listen .card-demo{width:37px;height:37px;background:#11191270;border-color:#e4d8bc60}
.hs-v2 .hs-launch-listen .card-demo:hover,.hs-v2 .hs-launch-listen .card-demo[aria-pressed=true]{background:#e4d8bc;color:#171918}
.hs-v2 .hs-launch-price{font-size:15px;font-variant-numeric:tabular-nums;color:#e9e0cd;margin:23px 0 0}
.hs-v2 .hs-launch-price span{font-size:10px;color:#a5a995;margin-left:7px}
.hs-v2 .hs-launch-product{position:relative;display:flex;align-items:center;justify-content:center;min-height:360px;perspective:1200px;isolation:isolate}
.hs-v2 .hs-launch-pack{position:relative;display:block;width:clamp(250px,29vw,415px);aspect-ratio:1;transform-style:preserve-3d;transform:rotateY(-17deg) rotateZ(-4deg);filter:drop-shadow(18px 22px 25px #0009);transition:transform .45s ease}
.hs-v2 .hs-launch-pack>img{position:relative;display:block;width:100%;height:100%;object-fit:cover;box-shadow:inset 0 0 0 1px #ffffff55;border:1px solid #ffffff3b;z-index:2}
.hs-v2 .hs-pack-spine{position:absolute;top:0;right:100%;width:24px;height:100%;background:linear-gradient(90deg,#111b16,#344335 55%,#151f18);transform-origin:right;transform:rotateY(-45deg);border:1px solid #ffffff27}
.hs-v2 .hs-launch-floor{position:absolute;bottom:9%;left:15%;right:6%;height:18%;background:#0009;border-radius:50%;filter:blur(19px);z-index:-1;transform:rotate(-7deg)}
.hs-v2 .hs-launch-product:hover .hs-launch-pack{transform:rotateY(-12deg) rotateZ(-2deg) translateY(-4px)}
.hs-v2 .hs-launch-1{background:#2a2116}.hs-v2 .hs-launch-1 .hs-launch-backdrop{opacity:.3;filter:blur(2px) saturate(.85)}.hs-v2 .hs-launch-1:before{background:linear-gradient(90deg,#20170df2,#20170d99 50%,#20170d22),linear-gradient(0deg,#141515,transparent 60%)}.hs-v2 .hs-launch-1 .hs-pack-spine{background:linear-gradient(90deg,#19160e,#5c4826 55%,#1f1b10)}
.hs-v2 .hs-launch-2{background:#261a1b}.hs-v2 .hs-launch-2:before{background:linear-gradient(90deg,#1c1011f2,#1c1011b0 45%,#1c101122),linear-gradient(0deg,#141515,transparent 60%)}.hs-v2 .hs-launch-2 .hs-pack-spine{background:linear-gradient(90deg,#190e10,#56302a 55%,#261416)}
.hs-v2 .hs-launch-controls{display:flex;align-items:center;gap:28px;max-width:1440px;margin:auto;padding:16px 6% 0;color:#b0af9f}
.hs-v2 .hs-launch-count{font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}
.hs-v2 .hs-launch-controls>nav{display:flex;align-items:center;gap:22px;flex:1;overflow:auto;scrollbar-width:none}
.hs-v2 .hs-launch-controls>nav button{padding:10px 0;border:0;border-bottom:1px solid transparent;background:none;color:#858d7f;font-size:11px;white-space:nowrap;min-height:42px}
.hs-v2 .hs-launch-controls>nav button span{font-size:9px;opacity:.55;margin-right:8px}
.hs-v2 .hs-launch-controls>nav button[aria-pressed=true]{color:#e4d8bc;border-color:#e4d8bc}
.hs-v2 .hs-launch-arrows{display:flex;gap:8px;margin-left:auto}
.hs-v2 .hs-launch-arrows button{display:grid;place-items:center;width:38px;height:38px;background:none;border:1px solid #ffffff35;border-radius:3px;color:#d6d2c4;padding:8px}
.hs-v2 .hs-launch-arrows button:hover{background:#e9e5dc;color:#191714}
.hs-v2 .hs-find{margin-top:10px}
.hs-v2 .hs-toolkits{margin-top:10px}
.hs-v2 .hs-collective{border-top:1px solid #ffffff22;padding-top:55px;padding-bottom:65px}
.hs-v2 .hs-label-tabs{display:flex;gap:9px;border-bottom:1px solid #ffffff20;padding-bottom:18px;margin-top:25px;overflow:auto;scrollbar-width:none}
.hs-v2 .hs-label-tabs button{padding:10px 22px;min-height:44px;border:1px solid #ffffff29;border-radius:3px;background:none;color:#aaa99c;font-size:13px;white-space:nowrap}
.hs-v2 .hs-label-tabs button[aria-selected=true]{color:#191714;background:#e9e5dc;border-color:#e9e5dc}
.hs-v2 .hs-label-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:6%;align-items:center;margin-top:25px}
.hs-v2 .hs-label-art{position:relative;isolation:isolate;aspect-ratio:3/2;overflow:hidden;mask-image:radial-gradient(ellipse at center,#000 32%,transparent 78%)}
.hs-v2 .hs-label-art>img{display:block;width:100%;height:100%;object-fit:contain}
.hs-v2 .hs-sculpture-base{filter:brightness(.78);transition:filter .35s}
.hs-v2 .hs-sculpture-highlight{position:absolute;inset:0;opacity:0;filter:brightness(1.23) saturate(.9);transition:opacity .4s ease,transform .4s ease;pointer-events:none}
.hs-v2 .hs-sculpture-highlight.is-active{opacity:1;transform:translateY(-3px)}
.hs-v2 .hs-shape-0{clip-path:polygon(21% 39%,26% 37%,32% 44%,36.5% 81.5%,20.5% 81.5%)}
.hs-v2 .hs-shape-1{clip-path:polygon(33% 18%,41.5% 21%,44% 79%,35% 79%,33% 52%)}
.hs-v2 .hs-shape-2{clip-path:polygon(47.4% 10.3%,55.2% 19%,58.5% 80.5%,45% 80.5%,46.1% 40%)}
.hs-v2 .hs-shape-3{clip-path:polygon(58.7% 32%,68.5% 35%,69.2% 80.5%,59.3% 80.5%)}
.hs-v2 .hs-shape-4{clip-path:polygon(72% 43%,82% 51%,83% 82%,71.3% 82%)}
.hs-v2 .hs-label-art-caption{position:absolute;bottom:5%;left:10%;right:10%;font-size:10px;color:#b7a588;text-align:center;letter-spacing:1px}
.hs-v2 .hs-label-panel>h3{font-size:36px;font-weight:400;line-height:1.15;letter-spacing:-1px;margin:0 0 15px}
.hs-v2 .hs-label-panel>p:not(.hs-kicker){font-size:14px;line-height:1.75;color:#aaa69a;margin:0 0 24px;max-width:350px}
.hs-v2 .hs-label-panel>.hs-text-link{font-size:12px;margin-top:22px}
.hs-v2 .hs-label-panel .hs-focus-list small{max-width:270px}
.hs-v2 .hs-original .free-pack-section{font:15px/1.65 'DM Sans',Arial,sans-serif}
@media(max-width:1000px){.hs-v2 .hs-launch{padding:45px 6%;min-height:460px;gap:5%}.hs-v2 .hs-launch h2{font-size:48px}.hs-v2 .hs-launch-pack{width:30vw}.hs-v2 .hs-launch-controls{gap:18px}.hs-v2 .hs-launch-controls>nav{gap:17px}.hs-v2 .hs-launch-controls>nav button{font-size:10px}.hs-v2 .hs-label-layout{gap:5%;grid-template-columns:1fr 1fr}}
@media(max-width:700px){
.hs-v2 .hs-hero-actions{gap:10px}.hs-v2 .hs-hero-actions .hs-button{font-size:12px;min-height:44px;padding:11px 14px}
.hs-v2 .hs-launches{padding-bottom:18px}.hs-v2 .hs-launch{display:flex;flex-direction:column-reverse;min-height:0;padding:30px 6% 32px;gap:12px}.hs-v2 .hs-launch-product{min-height:0;width:100%;height:235px;flex:none}.hs-v2 .hs-launch-pack{width:210px;height:210px;aspect-ratio:1;transform:rotateY(-15deg) rotateZ(-4deg)}.hs-v2 .hs-pack-spine{width:16px}.hs-v2 .hs-launch-floor{bottom:2%;left:22%;right:12%}.hs-v2 .hs-launch-backdrop{opacity:.22;inset:-8%;width:116%;height:116%;object-position:center top;filter:blur(1px) saturate(.8)}.hs-v2 .hs-launch:before{background:linear-gradient(0deg,#141515,#11181585 65%,#11181577)}.hs-v2 .hs-launch-copy{width:100%;max-width:none}.hs-v2 .hs-launch-copy>.hs-kicker{font-size:8px;margin:8px 0 15px;letter-spacing:1.6px}.hs-v2 .hs-launch-name{font-size:13px;margin-bottom:10px}.hs-v2 .hs-launch h2{font-size:38px;line-height:1.06;letter-spacing:-1.1px;max-width:310px;margin-bottom:17px}.hs-v2 .hs-launch-description{font-size:13px;line-height:1.75;max-width:330px;margin-bottom:21px;-webkit-line-clamp:3}.hs-v2 .hs-launch-actions{gap:23px}.hs-v2 .hs-launch-listen{font-size:10px;gap:9px}.hs-v2 .hs-launch-price{font-size:14px;margin-top:19px}.hs-v2 .hs-launch-price span{font-size:10px}.hs-v2 .hs-launch-controls{padding-top:12px;gap:15px;flex-wrap:wrap}.hs-v2 .hs-launch-controls>nav{flex-basis:100%;order:3;gap:21px}.hs-v2 .hs-launch-controls>nav button{font-size:10px;padding-bottom:8px;min-height:38px}.hs-v2 .hs-launch-controls>nav button span{font-size:8px;margin-right:5px}.hs-v2 .hs-launch-arrows button{width:40px;height:40px}.hs-v2 .hs-find{margin-top:0}.hs-v2 .hs-label-tabs{gap:7px;margin-top:20px;margin-right:-6.8%;padding-right:6.8%;padding-bottom:14px}.hs-v2 .hs-label-tabs button{font-size:12px;padding:10px 16px}.hs-v2 .hs-label-layout{grid-template-columns:1fr;gap:16px;margin-top:8px}.hs-v2 .hs-label-art{width:113.6%;max-width:none;margin:0 -6.8%;height:auto;aspect-ratio:3/2}.hs-v2 .hs-label-art-caption{font-size:9px;bottom:2%}.hs-v2 .hs-label-panel>h3{font-size:31px}.hs-v2 .hs-label-panel>.hs-kicker{font-size:9px;margin-bottom:13px}.hs-v2 .hs-label-panel>p:not(.hs-kicker){font-size:14px;margin-bottom:23px}.hs-v2 .hs-label-panel .hs-focus-list small{max-width:215px}.hs-v2 .hs-collective{padding-top:35px;padding-bottom:40px}
}
@media(prefers-reduced-motion:reduce){.hs-v2 .hs-sculpture-highlight,.hs-v2 .hs-launch-pack{transition:none}.hs-v2 .hs-sculpture-highlight.is-active{transform:none}.hs-v2 .hs-launch-product:hover .hs-launch-pack{transform:rotateY(-17deg) rotateZ(-4deg)}}

/* Study 03: a full-screen release opening with quiet side navigation. */
.hs-v2 .hs-launches{max-width:none;width:100%;margin:0;padding:0}
.hs-v2 .hs-launch{min-height:calc(100svh - var(--hs-top-chrome,126px));padding:clamp(45px,7vh,90px) 9%;gap:6%}
.hs-v2 .hs-launch h1{font-size:clamp(42px,5.2vw,76px);font-weight:400;line-height:1.04;letter-spacing:-2px;color:#f2efe6;margin:0 0 32px;max-width:600px;text-wrap:balance}
.hs-v2 .hs-launch-name{font-size:clamp(14px,1.3vw,18px);margin-bottom:19px;color:#d7cfbe}
.hs-v2 .hs-launch-product{min-height:0;height:100%}
.hs-v2 .hs-launch-pack{width:min(34vw,490px,65svh)}
.hs-v2 .hs-launch-arrows{position:absolute;inset:0;z-index:3;pointer-events:none;display:block;margin:0}
.hs-v2 .hs-launch-arrows button{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;width:46px;height:46px;background:#14151588;border:1px solid #ffffff35;border-radius:0;backdrop-filter:blur(8px)}
.hs-v2 .hs-launch-arrows button:first-child{left:2%}.hs-v2 .hs-launch-arrows button:last-child{right:2%}
.hs-v2 .hs-find{margin-top:0;border-top:0}
@media(max-width:700px){
 .hs-v2 .hs-launch{min-height:calc(100svh - var(--hs-top-chrome,108px));padding:24px 8% 35px;gap:20px;justify-content:center}
 .hs-v2 .hs-launch-product{height:clamp(170px,33svh,300px)}
 .hs-v2 .hs-launch-pack{width:min(66vw,29svh);height:auto;aspect-ratio:1}
 .hs-v2 .hs-launch-copy{max-width:420px}
 .hs-v2 .hs-launch-name{font-size:14px;margin:0 0 12px}
 .hs-v2 .hs-launch h1{font-size:clamp(35px,9.8vw,49px);line-height:1.05;letter-spacing:-1.2px;max-width:340px;margin-bottom:25px}
 .hs-v2 .hs-launch-actions{gap:20px;flex-wrap:wrap}
 .hs-v2 .hs-launch-listen{font-size:11px}
 .hs-v2 .hs-launch-arrows button{top:31%;width:40px;height:40px}
 .hs-v2 .hs-launch-arrows button:first-child{left:3%}.hs-v2 .hs-launch-arrows button:last-child{right:3%}
}

/* The collective film is one composed stage, rather than floating elements. */
.hs-v2 .hs-brand-film{position:relative;isolation:isolate;margin:35px 0 20px;padding:70px 6%;background:radial-gradient(ellipse at 22% 60%,#69503332,transparent 65%),linear-gradient(120deg,#1d211e,#191b19 65%,#26231b);border-block:1px solid #b39b7133}
.hs-v2 .hs-brand-film:before{content:'';position:absolute;inset:0;z-index:-1;opacity:.16;background:linear-gradient(30deg,transparent 49.8%,#baa98a55 50%,transparent 50.2%);pointer-events:none}
.hs-v2 .hs-brand-film-inner{max-width:1320px;margin:auto;display:grid;grid-template-columns:1.3fr 1fr;gap:6%;align-items:center}
.hs-v2 .hs-brand-film-screen{position:relative;aspect-ratio:16/9;background:#101211;border:1px solid #e3cba33b;box-shadow:0 24px 70px #0006;overflow:hidden}
.hs-v2 .hs-brand-film-screen>img{display:block;width:100%;height:100%;object-fit:cover;opacity:.8;transition:opacity .3s,transform .6s}
.hs-v2 .hs-brand-film-screen>img.hs-film-poster-fallback{object-fit:contain}
.hs-v2 .hs-brand-film-screen>button{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;width:100%;height:100%;padding:20px;border:0;color:#f3ead6;background:linear-gradient(0deg,#1015126b,transparent 70%);font-size:12px;letter-spacing:.4px}
.hs-v2 .hs-brand-film-screen>button>span:first-child{display:grid;place-items:center;width:62px;height:62px;border:1px solid #e4d8bcaa;background:#101512a6;backdrop-filter:blur(8px);transition:background .25s,color .25s}
.hs-v2 .hs-brand-film-screen>button:hover>span:first-child{background:#e4d8bc;color:#191714}
.hs-v2 .hs-brand-film-screen:has(button:hover)>img{opacity:1;transform:scale(1.025)}
.hs-v2 .hs-brand-film-copy h2{font-size:clamp(32px,3.3vw,48px);font-weight:400;line-height:1.12;letter-spacing:-1.2px;margin:0 0 22px;color:#eeece5}
.hs-v2 .hs-brand-film-copy h2 em{font-style:normal;color:#c9b796}
.hs-v2 .hs-brand-film-copy>p:not(.hs-kicker){font-size:15px;line-height:1.8;color:#bcb8ad;max-width:405px;margin:0 0 28px}
.hs-v2 .hs-brand-film-labels{display:flex;flex-wrap:wrap;gap:9px 17px;font-size:11px;letter-spacing:.2px;color:#c8bca4;padding-top:20px;border-top:1px solid #cdb68b30}
@media(max-width:700px){.hs-v2 .hs-brand-film{padding:35px 6%;margin:20px 0}.hs-v2 .hs-brand-film-inner{grid-template-columns:1fr;gap:29px}.hs-v2 .hs-brand-film-copy h2{font-size:34px}.hs-v2 .hs-brand-film-copy>p:not(.hs-kicker){font-size:14px;margin-bottom:22px}.hs-v2 .hs-brand-film-screen>button>span:first-child{width:52px;height:52px}.hs-v2 .hs-brand-film-labels{font-size:11px;gap:10px 16px}}
@media(prefers-reduced-motion:reduce){.hs-v2 .hs-brand-film-screen>img,.hs-v2 .hs-brand-film-screen>button>span{transition:none}.hs-v2 .hs-brand-film-screen:has(button:hover)>img{transform:none}}

/* Study 04: shared content edges, quiet artwork and a continuous opening. */
body.hs-page.hs-v2{--hs-gutter:max(6vw,calc((100vw - 1400px)/2))}
.hs-page.hs-v2 .hs-section{width:100%;max-width:none;padding-inline:var(--hs-gutter)}
.hs-page.hs-v2 .hs-brand-film{padding-inline:var(--hs-gutter)}
.hs-page.hs-v2 .hs-brand-film-inner{max-width:none}
.hs-page.hs-v2 .hs-launches{background:#141515;mask-image:none}
.hs-page.hs-v2 .hs-launch{padding-bottom:clamp(70px,12vh,125px)}
.hs-page.hs-v2 .hs-launch-backdrop{inset:0;width:100%;height:100%;opacity:.65;filter:none;transform:none;object-position:center}
.hs-page.hs-v2 .hs-launch:before{background:linear-gradient(90deg,#101512e8,#10151299 45%,#10151222),linear-gradient(0deg,#141515,transparent 48%)}
.hs-page.hs-v2 .hs-launch-atmosphere:after{display:none}
.hs-page.hs-v2 .hs-launch-pack,.hs-page.hs-v2 .hs-launch-product:hover .hs-launch-pack{transform:none;transition:none;filter:drop-shadow(10px 18px 25px #0007)}
.hs-page.hs-v2 .hs-pack-spine{display:none}
.hs-page.hs-v2 .hs-launch-copy h1{margin-bottom:16px}
.hs-page.hs-v2 .hs-launch-subtitle{font-size:clamp(15px,1.25vw,18px);line-height:1.65;color:#d0c9bb;max-width:440px;margin:0 0 28px;text-wrap:pretty}
.hs-page.hs-v2 .hs-launch-actions>.hs-button{min-width:110px;min-height:46px;padding:11px 23px;font-size:15px;line-height:1.4;gap:0}
.hs-page.hs-v2 .hs-find{background:#141515;padding-block:22px 42px}
.hs-page.hs-v2 .hs-find-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}
.hs-page.hs-v2 .hs-find-actions .hs-button{font-size:14px;line-height:1.4;min-height:46px;padding:11px 18px;white-space:nowrap}
.hs-page.hs-v2 .hs-closing{padding-block:65px 70px}
.hs-page.hs-v2 .hs-closing h2{font-size:clamp(32px,3.3vw,46px);line-height:1.17;letter-spacing:-1.2px;margin:0 0 30px}
.hs-page.hs-v2 .hs-closing h2>span{display:block}
.hs-page.hs-v2 .hs-closing .hs-kicker{margin-bottom:22px}
@media(max-width:700px){
 .hs-page.hs-v2 .hs-launch{padding-bottom:65px;gap:18px}
 .hs-page.hs-v2 .hs-launch-subtitle{font-size:14px;line-height:1.6;margin-bottom:23px;max-width:340px}
 .hs-page.hs-v2 .hs-launch-actions>.hs-button{font-size:14px;min-width:100px;min-height:44px;padding:10px 21px}
 .hs-page.hs-v2 .hs-find{padding-block:10px 32px;gap:24px}
 .hs-page.hs-v2 .hs-find-actions{gap:10px;margin-top:21px}
 .hs-page.hs-v2 .hs-find-actions .hs-button{font-size:12px;min-height:44px;padding:11px 13px}
 .hs-page.hs-v2 .hs-closing{padding-block:44px 48px}
 .hs-page.hs-v2 .hs-closing h2{font-size:clamp(29px,8.3vw,36px);line-height:1.2;letter-spacing:-.8px;margin-bottom:27px}
 .hs-page.hs-v2 .hs-closing .hs-kicker{font-size:8px;letter-spacing:1.1px;margin-bottom:19px}
}

.hs-page.hs-v2 .hs-launch:after{content:"";position:absolute;inset:auto 0 0;height:30%;z-index:-1;background:linear-gradient(transparent,#141515);pointer-events:none}

/* Study 05: one Cinetools button palette and a quieter search layout. */
body.hs-page.hs-v2{--hs-cream:#e9e5dc;--hs-button-hover:#f4f0e8;--hs-button-ink:#191a18}
.hs-page.hs-v2 :is(.hs-button,.free-pack-signup){background:var(--hs-cream);border:1px solid var(--hs-cream);color:var(--hs-button-ink)!important;transition:background .2s,border-color .2s,color .2s}
.hs-page.hs-v2 :is(.hs-button,.free-pack-signup):is(:hover,:focus-visible){background:var(--hs-button-hover);border-color:var(--hs-button-hover);color:var(--hs-button-ink)!important}
.hs-page.hs-v2 .hs-button-outline{background:transparent;border-color:#e9e5dc80;color:#eeeae0!important}
.hs-page.hs-v2 .hs-button-outline:is(:hover,:focus-visible){background:#ffffff12;border-color:var(--hs-cream);color:#eeeae0!important}
.hs-page.hs-v2 .hs-label-tabs button{transition:background .2s,border-color .2s,color .2s}
.hs-page.hs-v2 .hs-label-tabs button:is(:hover,:focus-visible){background:#ffffff12;border-color:var(--hs-cream);color:#eeeae0}
.hs-page.hs-v2 .hs-label-tabs button[aria-selected=true]{background:#252625;border-color:#e9e5dc;color:#eeece5;box-shadow:0 0 0 1px #e9e5dc20,0 0 14px #e9e5dc0c}
.hs-page.hs-v2 .hs-label-tabs button[aria-selected=true]:is(:hover,:focus-visible){background:#2b2c2b;border-color:#f4f0e8;color:#eeece5}
.hs-page.hs-v2 .card-demo{padding:0;display:grid;place-items:center;line-height:0;color:var(--hs-cream)}
.hs-page.hs-v2 .card-demo>svg{display:block;width:18px;height:18px;margin:0;flex:none}
.hs-page.hs-v2 .card-demo:is(:hover,:focus-visible),.hs-page.hs-v2 .card-demo[aria-pressed=true]{background:var(--hs-cream);border-color:var(--hs-cream);color:var(--hs-button-ink)}
.hs-page.hs-v2 .hs-launch-arrows button:is(:hover,:focus-visible){background:var(--hs-cream);border-color:var(--hs-cream);color:var(--hs-button-ink)}
.hs-page.hs-v2 .hs-brand-film-screen>button:is(:hover,:focus-visible)>span:first-child{background:var(--hs-cream);border-color:var(--hs-cream);color:var(--hs-button-ink)}
.hs-page.hs-v2 .hs-find{border-top:1px solid #e9e5dc30;background:#181a18;padding-block:32px 35px;align-items:center}
.hs-page.hs-v2 .hs-find-actions{justify-content:flex-end;gap:12px;margin-top:22px}
@media(max-width:700px){.hs-page.hs-v2 .hs-find{padding-block:29px 32px;gap:22px}.hs-page.hs-v2 .hs-find-actions{justify-content:flex-end;margin-top:21px;gap:10px}}
.hs-page.hs-v2 .hs-toolkits h2 em{font-style:normal;color:#c8bfad}
.hs-page.hs-v2 .hs-find form>button:is(:hover,:focus-visible){background:#ffffff12;color:var(--hs-cream)}

/* Signature dissolves into the film, without an intervening stripe or rule. */
.hs-page.hs-v2 .hs-brand-film{margin-top:0;border-top:0;background:linear-gradient(180deg,#141515,transparent 100px),radial-gradient(ellipse at 22% 60%,#69503332,transparent 65%),linear-gradient(120deg,#1d211e,#191b19 65%,#26231b)}
