.editorial-site{--ink:#1c211e;--text:#f5f1e8;--muted:#c0c2b8;--brass:#e4c39e;--gutter:max(48px, calc((100vw - 1320px) / 2))}.editorial-site nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#18201de0,#18201d00);border-bottom-color:#0000;transition:background .3s,border-color .3s}.editorial-site.has-scrolled nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1c211ef5;border-bottom-color:#ffffff1c}.editorial-site .nav-in{height:88px}.editorial-site .brand{letter-spacing:-.06em;font-size:22px}.editorial-site .nav-right>a.btn-primary{color:#fff8ed;background:0 0;border:1px solid #fff8ed66;border-radius:40px;padding:10px 22px}.editorial-site .nav-right>a.btn-primary:hover{color:#1c211e;background:#fff8ed}.editorial-site .cinema-hero{align-items:flex-end;height:80svh;min-height:720px;max-height:900px;overflow:hidden}.editorial-site .hero-landscape img{object-position:66% center}.editorial-site .hero-shade{background:linear-gradient(90deg,#111b19aa 0%,#111b194d 48%,#111b1905 80%),linear-gradient(#0000 48%,#101b18ad)}.editorial-site .hero-content{padding-top:120px;padding-bottom:60px}.editorial-site .hero-content .eyebrow{letter-spacing:.17em;margin-bottom:28px;font-size:10px}.editorial-site .cinema-hero h1{letter-spacing:-.065em;color:#fff9ee;max-width:950px;font-size:clamp(72px,7.5vw,112px);font-weight:400;line-height:.96}.editorial-site .hero-line{display:block}.editorial-site .hero-serif{letter-spacing:-.065em;color:#f4d5ae;padding-bottom:.08em;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.editorial-site .hero-lede{color:#fff9ee;max-width:35ch;margin:25px 0;font-size:17px}.editorial-site .hero-actions{gap:30px}.editorial-site .hero-actions .btn-primary{background:#f5f1e8;border-radius:40px;padding:17px 24px}.editorial-site .hero-actions .btn-primary span{font-size:21px}.editorial-site .secondary-link{color:#fff9ee;border:0}.editorial-site .hero-baseline{bottom:18px}.editorial-site .proof-bar{color:#29362e;background:#eae6dc;border:0;gap:0;padding-top:36px;padding-bottom:36px}.editorial-site .proof-bar>div{border-left:1px solid #29362e30;padding:0 40px}.editorial-site .proof-bar>div:first-child{border:0;padding-left:0}.editorial-site .proof-bar strong{font-size:54px;font-weight:400}.editorial-site .proof-bar span{color:#4c584f;font-size:12px}.editorial-site .case-section{--text:#29362e;--muted:#59635b;--brass:#6f563c;color:var(--text);background:#f5f2e9;grid-template-columns:1fr 1fr;gap:7%;padding-top:100px;padding-bottom:100px}.editorial-site .case-photo{position:relative}.editorial-site .case-photo img{aspect-ratio:1/1.08;object-fit:cover}.editorial-site .case-photo figcaption{letter-spacing:.02em;font-size:10px}.editorial-site .case-story h2{letter-spacing:-.055em;font-size:clamp(36px,3.55vw,54px);font-weight:400;line-height:1.08}.editorial-site .case-facts{color:#46534a;max-width:45ch;font-size:16px;line-height:1.75}.editorial-site .case-attribution{border-bottom:1px solid #29362e26;padding-bottom:22px}.editorial-site .case-story .partnership-summary{margin-top:22px}.editorial-site .case-story .text-link{border-color:#29362e}.editorial-site .story-section{background:#26372e;padding-top:100px}.editorial-site .story-grid{grid-template-columns:1.15fr .8fr;gap:10%;padding-bottom:75px}.editorial-site .story-copy h2{font-size:clamp(42px,4.6vw,68px);font-weight:400}.editorial-site .story-copy h2 .accent{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.editorial-site .story-copy .body-large{max-width:28ch;font-size:18px}.editorial-site .story-copy .body-muted{max-width:44ch;font-size:15px}.editorial-site .story-portrait{width:100%;max-width:370px;position:relative}.editorial-site .story-portrait img{aspect-ratio:4/5;object-fit:cover}.editorial-site .press-strip{padding:26px 0}.editorial-site .press-strip a{font-size:14px}.editorial-site .compact-record{margin-top:35px;padding-bottom:80px}.editorial-site .compact-record .deal summary{padding:23px 0}.editorial-site .compact-record .deal-title{font-size:23px}.editorial-site .deal:hover{background:#ffffff04}.editorial-site .apply-section{background:#ece8de;padding-top:90px;padding-bottom:90px}.editorial-site .apply-grid{gap:10%}.editorial-site .apply-grid h2{font-size:clamp(39px,4vw,58px);font-weight:400}.editorial-site .apply-grid h2 .accent{font-family:Georgia,Times New Roman,serif;font-style:italic}.editorial-site .application .field input,.editorial-site .application .field select,.editorial-site .application .field textarea{background:#f7f5ee;border-color:#394c3e4d;border-radius:3px}.editorial-site .application .btn{background:#26372e;border-radius:32px}.editorial-site .cinema-footer{background:#1c211e}.editorial-site.motion-ready .hero-content>*{animation:.9s both editorial-enter}.editorial-site.motion-ready .hero-content h1{animation-delay:80ms}.editorial-site.motion-ready .hero-lede{animation-delay:.17s}.editorial-site.motion-ready .hero-actions{animation-delay:.25s}@keyframes editorial-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (max-width:1000px){.editorial-site{--gutter:32px}.editorial-site .proof-bar>div{padding:0 24px}.editorial-site .proof-bar strong{font-size:44px}}@media (max-width:760px){.editorial-site{--gutter:24px}.editorial-site .nav-in{height:72px}.editorial-site .brand{font-size:18px}.editorial-site .nav-right>a.btn-primary{padding:9px 12px;font-size:11px}.editorial-site .nav-right{gap:13px}.editorial-site .nav-menu.open{background:#1c211e}.editorial-site .cinema-hero{height:80svh;min-height:620px;max-height:740px}.editorial-site .hero-content{padding-top:120px;padding-bottom:70px}.editorial-site .hero-content .eyebrow{letter-spacing:.1em;max-width:none;margin-bottom:28px;font-size:9px}.editorial-site .cinema-hero h1{font-size:clamp(56px,12.8vw,95px);line-height:1.01}.editorial-site .hero-landscape img{object-position:64% center}.editorial-site .hero-shade{background:linear-gradient(#12201955 20%,#122019dd)}.editorial-site .hero-lede{max-width:30ch;margin:24px 0;font-size:16px}.editorial-site .hero-actions{flex-direction:row;align-items:center;gap:10px 22px}.editorial-site .hero-actions .btn-primary{gap:15px;padding:14px 18px;font-size:13px}.editorial-site .secondary-link{gap:9px;font-size:12px}.editorial-site .proof-bar{padding-top:26px;padding-bottom:26px}.editorial-site .proof-bar>div{gap:10px;padding:0 15px}.editorial-site .proof-bar>div:last-child{padding-right:0}.editorial-site .proof-bar strong{font-size:37px}.editorial-site .proof-bar span{font-size:10px}.editorial-site .case-section{grid-template-columns:1fr;gap:34px;padding-top:48px;padding-bottom:54px}.editorial-site .case-photo{max-width:none}.editorial-site .case-photo img{aspect-ratio:1.08}.editorial-site .case-story h2{font-size:37px}.editorial-site .case-facts{font-size:15px}.editorial-site .story-section{padding-top:54px}.editorial-site .story-grid{grid-template-columns:1fr;gap:40px;padding-bottom:40px}.editorial-site .story-copy h2{font-size:42px}.editorial-site .story-portrait{justify-self:end;width:76%}.editorial-site .press-strip{padding:20px 0}.editorial-site .compact-record{margin-top:24px;padding-bottom:48px}.editorial-site .compact-record .deal-title{font-size:18px}.editorial-site .apply-section{padding-top:54px;padding-bottom:54px}.editorial-site .apply-grid{gap:36px}.editorial-site .apply-grid h2{font-size:38px}}.editorial-site #partner{scroll-margin-top:110px}.editorial-site .application-heading{scroll-margin-top:105px}
