*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#111;background:#f4f0e8;margin:0;font-family:Arial,Helvetica,sans-serif}.shell{width:min(1180px,100% - 48px);margin:auto}.siteHeader{border-bottom:1px solid #bbb4a8;justify-content:space-between;align-items:center;height:92px;display:flex}.brand{letter-spacing:-1.5px;color:#111;font-size:24px;font-weight:900;text-decoration:none}.brand span{font-weight:400}.siteHeader nav{gap:28px;display:flex}.siteHeader nav a,.readLink,.standard a{color:#111;letter-spacing:1px;font-size:12px;font-weight:800;text-decoration:none}.hero{padding:96px 0 110px}.eyebrow,.sectionLabel{letter-spacing:2px;font-size:12px;font-weight:800}.hero h1{letter-spacing:-8px;max-width:1050px;margin:24px 0 40px;font-size:clamp(64px,10vw,142px);line-height:.83}.hero h1 em{font-family:Georgia,serif;font-weight:400}.heroCopy{max-width:650px;margin-left:auto;font-family:Georgia,serif;font-size:21px;line-height:1.55}.featured{border-top:1px solid #111;padding:22px 0 110px}.featureGrid{grid-template-columns:1.08fr .92fr;align-items:center;gap:70px;margin-top:36px;display:grid}.poster{color:#f4f0e8;background:#171717;flex-direction:column;justify-content:space-between;min-height:420px;padding:28px;display:flex;overflow:hidden}.heroPoster{background:linear-gradient(145deg,#141414,#242424 52%,#5e1515);min-height:650px}.p0{background:linear-gradient(145deg,#111,#193649)}.p1{background:linear-gradient(145deg,#1a1511,#7a4b1e)}.posterWord{letter-spacing:-9px;opacity:.9;margin:auto;font-size:clamp(70px,10vw,150px);font-weight:900;transform:rotate(-6deg)}.poster span{letter-spacing:2px;font-size:11px}.meta{text-transform:uppercase;letter-spacing:1.6px;color:#6d675f;font-size:11px;font-weight:700}.featureCopy h2{letter-spacing:-4px;margin:16px 0;font-size:68px}.scoreRow{border-bottom:1px solid #111;align-items:flex-end;padding-bottom:20px;display:flex}.scoreRow strong{letter-spacing:-6px;font-size:92px;line-height:.8}.scoreRow span{margin-left:8px;font-size:18px}.verdict{letter-spacing:1px;margin:24px 0 14px;font-weight:900}.featureCopy p,.reviewCard p{font-family:Georgia,serif;font-size:18px;line-height:1.6}.readLink{border-bottom:2px solid #111;margin-top:22px;padding-bottom:5px;display:inline-block}.reviews{border-top:1px solid #111;padding:30px 0 110px}.sectionHead{justify-content:space-between;margin-bottom:35px;display:flex}.sectionHead>span{color:#6d675f;font-size:12px}.cardGrid{grid-template-columns:repeat(2,1fr);gap:42px;display:grid}.reviewCard{color:#111;text-decoration:none}.cardTop{justify-content:space-between;align-items:baseline;margin-top:20px;display:flex}.cardTop h3{letter-spacing:-1.5px;margin:0;font-size:30px}.cardTop strong{font-size:30px}.miniVerdict{letter-spacing:1.5px;border-top:1px solid #aaa;padding-top:14px;font-size:11px;font-weight:900}.standard{color:#f4f0e8;background:#111;margin-bottom:100px;padding:90px}.standard h2{letter-spacing:-4px;margin:20px 0;font-size:64px}.standard p:not(.eyebrow){max-width:720px;font-family:Georgia,serif;font-size:20px;line-height:1.6}.standard a{color:#f4f0e8;margin-top:20px;display:inline-block}.footer{border-top:1px solid #aaa;grid-template-columns:1fr 1fr;gap:10px;padding:40px 0 70px;display:grid}.footer small{color:#777;grid-column:2}.article{max-width:820px;padding:70px 0 120px}.back{color:#111;letter-spacing:1px;margin-bottom:90px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.article h1{letter-spacing:-6px;margin:18px 0 35px;font-size:clamp(58px,9vw,104px);line-height:.9}.article h2{letter-spacing:-1.5px;margin-top:65px;font-size:34px}.article>p:not(.eyebrow):not(.lead):not(.spoiler):not(.published){font-family:Georgia,serif;font-size:20px;line-height:1.75}.lead{font-family:Georgia,serif;font-size:25px;line-height:1.5}.articleScore{border-top:1px solid #111;border-bottom:1px solid #111;align-items:flex-end;gap:8px;margin-bottom:35px;padding:24px 0;display:flex}.articleScore strong{letter-spacing:-5px;font-size:76px;line-height:.8}.articleScore b{letter-spacing:1px;margin-left:auto;font-size:13px}.rule{background:#aaa;height:1px;margin:60px 0 25px}.spoiler{letter-spacing:2px;font-size:11px;font-weight:900}.prosCons{border-top:1px solid #111;border-bottom:1px solid #111;grid-template-columns:1fr 1fr;margin:55px 0;display:grid}.prosCons>div{padding:30px}.prosCons>div+div{border-left:1px solid #111}.prosCons span,.finalVerdict span{letter-spacing:1.5px;font-size:11px;font-weight:900}.prosCons p{font-family:Georgia,serif;line-height:1.5}.finalVerdict{color:#f4f0e8;background:#111;gap:18px;padding:35px;display:grid}.finalVerdict strong{font-size:40px}.finalVerdict b{font-size:24px}.published{color:#777;margin-top:20px;font-size:11px!important}.scale{margin:40px 0}.scaleRow{border-top:1px solid #aaa;grid-template-columns:100px 170px 1fr;gap:15px;padding:18px 0;display:grid}.scaleRow:last-child{border-bottom:1px solid #aaa}@media (max-width:760px){.shell{width:min(100% - 28px,1180px)}.siteHeader{height:72px}.siteHeader nav{gap:14px}.siteHeader nav a{font-size:10px}.hero{padding:65px 0 75px}.hero h1{letter-spacing:-4px}.heroCopy{margin-top:40px;font-size:18px}.featureGrid{grid-template-columns:1fr;gap:35px}.heroPoster{min-height:480px}.featureCopy h2{font-size:48px}.scoreRow strong{font-size:72px}.cardGrid{grid-template-columns:1fr}.standard{width:100%;margin-bottom:60px;padding:60px 28px}.standard h2{font-size:46px}.footer{grid-template-columns:1fr}.footer small{grid-column:1}.article{padding-top:35px}.back{margin-bottom:60px}.article h1{letter-spacing:-4px}.prosCons{grid-template-columns:1fr}.prosCons>div+div{border-top:1px solid #111;border-left:0}.scaleRow{grid-template-columns:1fr;gap:5px}.poster{min-height:350px}}.hero{grid-template-columns:1.45fr .55fr;align-items:end;gap:70px;display:grid}.heroSide{padding-bottom:10px}.heroSide p{font-family:Georgia,serif;font-size:18px;line-height:1.55}.hmmGlyph{letter-spacing:-6px;font-size:72px;font-weight:900;line-height:1}.hmmGlyph span{font-family:Georgia,serif;font-weight:400}.featureWrap{border-top:1px solid #111;padding:22px 0 105px}.featureScore{border-top:1px solid #aaa;border-bottom:1px solid #aaa;grid-template-columns:118px 1fr;align-items:center;gap:24px;padding:22px 0;display:grid}.stamp{border:2px solid #111;border-radius:50%;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;place-items:center;width:108px;height:108px;padding:17px;display:grid;transform:rotate(-5deg)}.stamp span{letter-spacing:1px;font-size:12px;font-weight:900}.stamp b{font-size:22px}.stamp strong{letter-spacing:-2px;grid-column:1/3;font-size:35px}.scoreKey{border-left:1px solid #aaa;padding-left:25px}.scoreKey h3{margin:18px 0 28px;font-family:Georgia,serif;font-size:23px;line-height:1.2}.scoreKey>div{border-top:1px solid #aaa;grid-template-columns:35px 58px 1fr;align-items:center;gap:8px;padding:11px 0;display:grid}.scoreKey>div:last-child{border-bottom:1px solid #aaa}.scoreKey b{font-size:12px}.scoreKey span{font-size:12px;font-weight:900}.scoreKey small{color:#6d675f}.contentGrid{border-top:1px solid #111;grid-template-columns:minmax(0,1fr) 300px;gap:65px;padding-top:30px;padding-bottom:110px;display:grid}.cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.reviewCard .poster{position:relative}.cornerScore{color:#111;background:#f4f0e8;border-radius:50%;place-items:center;width:54px;height:54px;font-size:18px;font-weight:900;display:grid;position:absolute;top:18px;right:18px}.p2{background:linear-gradient(145deg,#241313,#6a2020)}.p3{background:linear-gradient(145deg,#121c15,#365b3d)}.tinyMark{letter-spacing:1px;font-size:12px;font-weight:900}.reviewIndex{border-left:1px solid #aaa;padding-left:30px}.sticky{position:sticky;top:25px}.reviewIndex h2{margin:20px 0;font-family:Georgia,serif;font-size:31px;line-height:1.08}.alphabet{letter-spacing:4px;word-break:break-all;color:#777;border-bottom:1px solid #aaa;padding-bottom:18px;font-size:10px;line-height:2.2}.indexList a{color:#111;border-bottom:1px solid #c5beb3;grid-template-columns:1fr 42px;gap:12px;padding:15px 0;font-family:Georgia,serif;text-decoration:none;display:grid}.indexList b{text-align:right;font-family:Arial,sans-serif}.indexMore{color:#111;letter-spacing:1px;margin-top:22px;font-size:11px;font-weight:900;text-decoration:none;display:inline-block}.marks{border-top:1px solid #111;padding:30px 0 100px}.markRow{grid-template-columns:repeat(4,1fr);margin-top:32px;display:grid}.markRow>div{border:1px solid #aaa;border-right:0;flex-direction:column;justify-content:space-between;min-height:180px;padding:25px;display:flex}.markRow>div:last-child{border-right:1px solid #aaa}.markRow strong{letter-spacing:-3px;font-size:43px}.markRow span{font-family:Georgia,serif}@media (max-width:1000px){.featureWrap>.featureGrid{grid-template-columns:1fr 1fr}.scoreKey{border-top:1px solid #aaa;border-left:0;grid-column:1/3;padding:25px 0}.contentGrid{grid-template-columns:1fr}.reviewIndex{border-top:1px solid #111;border-left:0;padding:30px 0}.sticky{position:static}}@media (max-width:760px){.hero{grid-template-columns:1fr}.heroSide{align-items:center;gap:25px;display:flex}.hmmGlyph{font-size:52px}.featureWrap>.featureGrid{grid-template-columns:1fr}.scoreKey{grid-column:auto}.featureScore{grid-template-columns:100px 1fr}.stamp{width:92px;height:92px}.cardGrid{grid-template-columns:1fr}.markRow{grid-template-columns:1fr 1fr}.markRow>div:nth-child(2){border-right:1px solid #aaa}.markRow>div{min-height:140px}.markRow strong{font-size:34px}}.reviewPoster{margin:0 0 55px}.reviewPoster img{object-fit:cover;object-position:center;border:1px solid #bdb5a9;width:100%;height:auto;max-height:920px;display:block}.finalVerdict p{max-width:650px;margin:0;font-family:Georgia,serif;font-size:17px;line-height:1.55}@media (max-width:760px){.reviewPoster{margin-bottom:35px}.reviewPoster img{max-height:none}}.featuredPosterLink{background:#111;width:100%;display:block;overflow:hidden}.featuredPosterImage{aspect-ratio:2/3;object-fit:cover;object-position:center;width:100%;height:auto;transition:transform .35s;display:block}.featuredPosterLink:hover .featuredPosterImage{transform:scale(1.015)}.watchedBlock{border:1px solid #111;margin:42px 0}.watchedBadge{color:#f4f0e8;letter-spacing:1.5px;background:#111;padding:14px 18px;font-size:11px;font-weight:900}.watchedGrid{grid-template-columns:1fr 1fr;display:grid}.watchedGrid>div{border-bottom:1px solid #aaa;border-right:1px solid #aaa;padding:18px}.watchedGrid>div:nth-child(2n){border-right:0}.watchedGrid>div:nth-last-child(-n+2){border-bottom:0}.watchedGrid span{letter-spacing:1.4px;color:#777;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.watchedGrid strong{font-size:13px;line-height:1.4}@media (max-width:760px){.watchedGrid{grid-template-columns:1fr}.watchedGrid>div{border-bottom:1px solid #aaa!important;border-right:0!important}.watchedGrid>div:last-child{border-bottom:0!important}}.reviewPosterWrap{aspect-ratio:2/3;background:#111;position:relative;overflow:hidden}.reviewPosterImage{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.reviewCard:hover .reviewPosterImage{transform:scale(1.02)}.reviewHero{grid-template-columns:minmax(260px,38%) 1fr;align-items:start;gap:50px;margin-bottom:45px;display:grid}.reviewHero>img{width:100%;height:auto;display:block;box-shadow:0 16px 50px #00000024}.reviewHero h1{font-size:clamp(52px,7vw,88px)}@media (max-width:760px){.reviewHero{grid-template-columns:1fr;gap:30px}.reviewHero>img{max-width:520px;margin:auto}}.editionLine{letter-spacing:2px;color:#6d675f;border-bottom:1px solid #111;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:14px;font-size:9px;font-weight:800;display:flex}.newsHeroGrid{grid-template-columns:minmax(0,1fr) 290px;align-items:end;gap:70px;display:grid}.newsHero h1{letter-spacing:-5px;max-width:950px;margin:12px 0 0;font-size:clamp(46px,6.1vw,90px);line-height:.93}.newsHero h1 em{font-family:Georgia,serif;font-weight:400}.heroManifesto{border-left:1px solid #aaa297;padding-left:26px}.heroManifesto strong{letter-spacing:-4px;margin-bottom:17px;font-size:50px;line-height:1;display:block}.heroManifesto p{margin:0;font-family:Georgia,serif;font-size:16px;line-height:1.5}.ticker{color:#f4f0e8;background:#111;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;width:100%;height:66px;display:grid;overflow:hidden}.tickerLabel,.tickerAll{z-index:3;color:#f4f0e8;letter-spacing:1.7px;background:#111;align-items:center;padding:0 28px;font-size:10px;font-weight:900;text-decoration:none;display:flex;position:relative}.tickerLabel{border-right:1px solid #3c3c3c}.tickerAll{border-left:1px solid #3c3c3c;transition:all .2s}.tickerAll:hover{color:#111;background:#f4f0e8}.liveDot{background:#ff453a;border-radius:50%;width:7px;height:7px;margin-right:10px;animation:1.8s infinite mhPulse}@keyframes mhPulse{0%,to{box-shadow:0 0 0 3px #ff453a1f}50%{box-shadow:0 0 0 8px #ff453a00}}.tickerWindow{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35px calc(100% - 35px),#0000);mask-image:linear-gradient(90deg,#0000,#000 35px calc(100% - 35px),#0000)}.tickerTrack{will-change:transform;align-items:stretch;width:max-content;height:100%;animation:28s linear infinite mhTicker;display:flex}.tickerWindow:hover .tickerTrack{animation-play-state:paused}@keyframes mhTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.tickerItem{color:#f4f0e8;border-right:1px solid #363636;align-items:center;gap:13px;min-width:max-content;padding:0 29px;text-decoration:none;transition:all .2s;display:flex}.tickerItem:hover{color:#111;background:#f4f0e8}.tickerTitle{white-space:nowrap;font-family:Georgia,serif;font-size:15px}.tickerItem strong{font-size:17px}.tickerHmm{letter-spacing:1px;border:1px solid;border-radius:20px;padding:4px 7px;font-size:8px;font-weight:900}.tickerArrow{opacity:.55}.tickerItem:hover .tickerArrow{opacity:1}@media (max-width:760px){.newsHero{padding:25px 0 28px}.editionLine{margin-bottom:24px}.editionLine span:last-child{display:none}.newsHeroGrid{grid-template-columns:1fr;gap:26px}.newsHero h1{letter-spacing:-4px;font-size:clamp(45px,13vw,68px);line-height:.91}.heroManifesto{border-top:1px solid #aaa297;border-left:0;align-items:center;gap:20px;padding:18px 0 0;display:flex}.heroManifesto strong{margin:0;font-size:38px}.heroManifesto p{font-size:14px}.ticker{grid-template-columns:auto minmax(0,1fr);height:58px}.tickerLabel{padding:0 16px}.tickerAll{display:none}.tickerItem{padding:0 20px}.tickerTitle{font-size:14px}}.ticker{display:none!important}.cinemaRail{background:#ebe5da;border-top:1px solid #111;border-bottom:1px solid #111;padding:28px 0 52px;overflow:hidden}.railHead{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.railHead>div{align-items:center;display:flex}.railHint{letter-spacing:1.8px;color:#746e65;font-size:9px;font-weight:800}.railViewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.railTrack{will-change:transform;gap:26px;width:max-content;padding:10px 0 22px;animation:42s linear infinite posterRail;display:flex}.railViewport:hover .railTrack{animation-play-state:paused}@keyframes posterRail{0%{transform:translate(0)}to{transform:translate(-50%)}}.railCard{color:#111;flex:none;width:245px;text-decoration:none;transition:transform .28s;position:relative}.railCard:hover{z-index:3;transform:translateY(-9px)rotate(-.35deg)}.ghostScore{letter-spacing:-7px;color:#11111112;z-index:0;font-size:82px;font-weight:900;line-height:1;position:absolute;top:-23px;right:-8px}.railPosterWrap{aspect-ratio:2/3;z-index:1;background:#111;position:relative;overflow:hidden;box-shadow:0 13px 30px #1e191421}.railPoster{object-fit:cover;width:100%;height:100%;transition:transform .45s,filter .3s;display:block}.railCard:hover .railPoster{filter:contrast(1.03);transform:scale(1.035)}.floatingStamp{color:#111;background:#f4f0e8;border:1px solid #111;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:68px;height:68px;display:flex;position:absolute;bottom:13px;right:13px;transform:rotate(4deg);box-shadow:0 5px 20px #0000002e}.floatingStamp span{letter-spacing:.7px;font-size:8px;font-weight:900}.floatingStamp strong{letter-spacing:-1.5px;font-size:24px}.featuredFlag{color:#f4f0e8;letter-spacing:1.2px;background:#111;padding:8px 11px;font-size:8px;font-weight:900;position:absolute;top:16px;left:0}.railMeta{border-top:1px solid #aaa;justify-content:space-between;gap:12px;margin-top:13px;padding-top:14px;display:flex}.railMeta h3{letter-spacing:-.7px;max-width:150px;margin:0 0 6px;font-size:19px;line-height:1.05}.railMeta span{letter-spacing:1px;color:#746e65;text-transform:uppercase;font-size:9px;font-weight:700}.railMeta>b{letter-spacing:.8px;text-align:right;white-space:nowrap;border:1px solid #111;border-radius:20px;align-self:flex-start;padding:5px 7px;font-size:8px}@media (max-width:760px){.cinemaRail{padding:22px 0 34px}.railHint{display:none}.railViewport{scroll-snap-type:x mandatory;scrollbar-width:none;padding-left:14px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.railViewport::-webkit-scrollbar{display:none}.railTrack{gap:16px;padding-right:14px;animation:none}.railCard{scroll-snap-align:start;width:205px}.ghostScore{font-size:65px}.floatingStamp{width:60px;height:60px}.floatingStamp strong{font-size:21px}.railMeta h3{font-size:17px}}@media (prefers-reduced-motion:reduce){.railTrack{animation:none}.railCard,.railPoster{transition:none}}.newsHero{padding-bottom:30px}.cinemaRail{padding-bottom:40px}.featureWrap{padding-top:28px;padding-bottom:72px}.featureWrap>.featureGrid{grid-template-columns:minmax(300px,.86fr) minmax(360px,1fr) 220px;gap:36px}.featuredPosterLink{max-height:560px}.featuredPosterImage{object-fit:cover;height:100%;max-height:560px}.featureCopy h2{margin-top:12px;font-size:clamp(44px,4.5vw,64px)}.featureCopy p{font-size:17px}.scoreKey h3{font-size:20px}.contentGrid{gap:48px;padding-top:26px}.reviewIndex{width:100%}.indexList a{padding:13px 0}.reviewSectionHead{letter-spacing:1.8px;border-bottom:1px solid #111;justify-content:space-between;align-items:center;margin:56px 0 25px;padding-bottom:12px;font-size:11px;font-weight:900;display:flex}.reviewSectionHead small{color:#777;letter-spacing:1.2px;font-size:9px}.watchedBlock{border:2px solid #111;margin:42px 6px 50px 0;box-shadow:6px 6px #111}.watchedBadge{justify-content:space-between;align-items:center;padding:15px 18px;font-size:12px;display:flex}.watchedBadge:after{content:"MOVIE-HMM VERIFIED WATCH";letter-spacing:1.3px;opacity:.72;font-size:8px}.article .rule{display:none}.article>p:not(.eyebrow):not(.lead):not(.spoiler):not(.published){max-width:740px}@media (max-width:1000px){.featureWrap>.featureGrid{grid-template-columns:minmax(260px,.8fr) 1fr}.scoreKey{grid-column:1/3}.featuredPosterLink,.featuredPosterImage{max-height:none}}@media (max-width:760px){.featureWrap>.featureGrid{grid-template-columns:1fr}.scoreKey{grid-column:auto}.watchedBlock{box-shadow:4px 4px #111}.watchedBadge:after{display:none}.reviewSectionHead{margin-top:42px}}.cinemaRail{display:none!important}body{background:#f3efe6}.newsHero{padding:34px 0 32px}.newsHeroGrid{grid-template-columns:minmax(0,1fr) 250px}.newsHero h1{font-size:clamp(44px,5.6vw,82px);line-height:.94}.heroManifesto strong{font-family:Georgia,serif;font-weight:400}.featureWrap{border-top:1px solid #111;padding-top:24px;padding-bottom:82px}.featureWrap>.featureGrid{grid-template-columns:minmax(280px,.72fr) minmax(380px,1fr) 205px;align-items:center;gap:46px}.featuredPosterLink{perspective:1200px;background:0 0;max-width:410px;padding:0 13px 15px 0;display:block;position:relative;overflow:visible}.featuredPosterLink:before{content:"";z-index:0;background:#d8d0c3;border:1px solid #aaa195;position:absolute;inset:8px 3px 7px 7px;transform:translate(8px,8px)}.featuredPosterLink:after{content:"";z-index:1;opacity:.65;background:linear-gradient(90deg,#756c61,#c9c0b4);width:8px;height:calc(100% - 14px);position:absolute;top:5px;left:11px}.featuredPosterImage{z-index:2;aspect-ratio:2/3;object-fit:cover;transform-origin:0;width:100%;height:auto;max-height:none;transition:transform .42s cubic-bezier(.2,.7,.2,1),box-shadow .42s;position:relative;box-shadow:14px 18px 30px #2c241d2b}.featuredPosterLink:hover .featuredPosterImage{transform:rotateY(-4deg)translateY(-3px);box-shadow:20px 24px 38px #2c241d38}.featureCopy{padding-right:5px}.featureCopy h2{letter-spacing:-2.5px;font-family:Georgia,Times New Roman,serif;font-size:clamp(43px,4.2vw,61px);font-weight:400;line-height:.98}.featureScore{grid-template-columns:100px 1fr}.stamp{width:92px;height:92px}.stamp strong{font-size:31px}.scoreKey{border-left:1px solid #b7afa3}.scoreKey h3{font-family:Georgia,serif;font-weight:400}.contentGrid{border-top:1px solid #111;padding-top:24px}.sectionHead{align-items:baseline}.sectionHead .sectionLabel{letter-spacing:.3px;text-transform:none;font-family:Georgia,serif;font-size:18px;font-weight:400}.cardGrid{display:block}.reviewCard{border-top:1px solid #b9b1a5;grid-template-rows:auto auto 1fr auto;grid-template-columns:112px minmax(0,1fr) auto;align-items:start;column-gap:24px;padding:22px 0;display:grid}.reviewCard:last-child{border-bottom:1px solid #b9b1a5}.reviewPosterWrap{aspect-ratio:2/3;grid-area:1/1/5;box-shadow:5px 7px 15px #2c241d1f}.cornerScore{display:none}.cardTop{grid-column:2/4;margin:0;display:flex}.cardTop h3{letter-spacing:-1px;font-family:Georgia,serif;font-size:27px;font-weight:400}.tinyMark{font-size:10px}.reviewCard>.meta{grid-column:2}.reviewCard>p{grid-column:2/4;margin:8px 0 12px;font-size:15px;line-height:1.5}.miniVerdict{color:#5f584f;border-top:0;grid-column:2/4;padding:0;font-size:9px}.reviewIndex{border-left:1px solid #b9b1a5}.reviewIndex h2{font-weight:400}.indexList a{font-size:14px}.standard{background:#191817;margin-top:10px;padding:70px 80px}.standard h2{font-family:Georgia,serif;font-size:54px;font-weight:400}.footer{margin-top:0}@media (max-width:1000px){.featureWrap>.featureGrid{grid-template-columns:minmax(250px,.7fr) 1fr}.scoreKey{grid-column:1/3}.featuredPosterLink{max-width:380px}.contentGrid{grid-template-columns:1fr}.reviewIndex{border-top:1px solid #111;border-left:0;padding-top:30px}}@media (max-width:760px){.newsHeroGrid{grid-template-columns:1fr}.featureWrap>.featureGrid{grid-template-columns:1fr;gap:30px}.scoreKey{grid-column:auto}.featuredPosterLink{max-width:360px;margin:auto}.reviewCard{grid-template-columns:88px 1fr;column-gap:17px}.cardTop,.reviewCard>.meta,.reviewCard>p,.miniVerdict{grid-column:2}.cardTop h3{font-size:22px}.standard{padding:52px 28px}.standard h2{font-size:43px}}@media (prefers-reduced-motion:reduce){.featuredPosterImage{transition:none}}.legalNav{flex-wrap:wrap;gap:14px 22px;margin-top:18px;display:flex}.legalNav a{letter-spacing:1.1px;text-transform:uppercase;color:#5f584f;font-size:9px;font-weight:800;text-decoration:none}.legalNav a:hover{color:#111}.legalPage{max-width:860px}.legalPage h1{font-size:clamp(52px,8vw,92px)}.legalPage h2{margin-top:55px;font-family:Georgia,serif;font-size:31px;font-weight:400}.legalPage h3{margin-top:30px;font-size:15px}.legalPage li{margin:8px 0;font-family:Georgia,serif;font-size:18px;line-height:1.65}.legalNote{border:1px solid #aaa;margin:32px 0;padding:20px 22px;font-family:Georgia,serif;line-height:1.55}.tm{vertical-align:super;letter-spacing:0;font-size:.48em}.heroManifesto strong{letter-spacing:-1.5px;font-size:34px}.heroManifesto strong em{font-family:Georgia,serif;font-weight:400}.verdict,.miniVerdict{text-transform:none;letter-spacing:.1px;font-family:Georgia,serif}.verdict{font-size:19px}.posterBrand{z-index:5;white-space:nowrap;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f0f0fe0;align-items:baseline;gap:6px;padding:9px 13px 8px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 5px 18px #0003}.posterBrand span{letter-spacing:1px;font-size:11px;font-weight:900}.posterBrand strong{color:#f0b323;letter-spacing:-1px;font-family:Georgia,serif;font-size:22px;font-weight:400}.posterBrand i{font-size:20px;font-style:normal;line-height:1}.posterBrand small{letter-spacing:1.8px;margin-left:2px;font-size:7px;font-weight:800}.featuredPosterLink,.reviewPosterFrame{position:relative}.reviewPosterFrame>img{width:100%;height:auto;display:block;box-shadow:0 16px 50px #00000024}.reviewHero>.reviewPosterFrame{width:100%}.posterBrandReview{bottom:18px}.reactionPhrase{white-space:nowrap;font-family:Georgia,serif!important;font-size:14px!important;font-weight:600!important}.reactionPhrase i{vertical-align:-3px;margin-left:4px;font-size:23px;font-style:normal}.scoreKey>div{grid-template-columns:35px minmax(105px,1fr) 72px}.scoreKey>div>small{text-align:right}.verdict{text-transform:none;letter-spacing:0;font-family:Georgia,serif;font-size:21px;font-weight:700}.miniVerdict{text-transform:none;letter-spacing:0;font-family:Georgia,serif;font-size:13px}.heroEmoji{vertical-align:-4px;margin-left:5px;font-size:34px;font-style:normal}.stamp span{text-transform:none;letter-spacing:0;font-family:Georgia,serif;font-size:10px}@media (max-width:760px){.posterBrand{padding:8px 10px;bottom:16px}.posterBrand strong{font-size:19px}.posterBrand i{font-size:18px}.reactionPhrase{font-size:13px!important}.reactionPhrase i{font-size:21px}}.signatureStamp,.shelfScore{color:#111;background:#f3efe6;border:2px solid #b98519;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.signatureStamp{width:112px;height:112px;transform:none}.signatureStamp span,.shelfScore span{letter-spacing:.4px;font-family:Arial,sans-serif;font-size:11px;font-weight:900}.signatureStamp em,.shelfScore em{color:#c88700;font-family:Georgia,serif;font-size:24px;font-style:normal;font-weight:700;line-height:.85}.signatureStamp strong{letter-spacing:-2px;margin-top:7px;font-size:37px}.scoreKey>div:not(.reactionSignature){border-top:1px solid #aaa;grid-template-columns:34px 52px 1fr;align-items:center;gap:12px;padding:13px 0;display:grid}.scoreKey>div:not(.reactionSignature):nth-of-type(5){border-bottom:1px solid #aaa}.scoreKey>div>b{font-size:13px}.scoreKey>div>i{font-size:31px;font-style:normal;line-height:1}.scoreKey>div>span{font-family:Georgia,serif;font-size:16px;font-weight:600}.reactionSignature{text-align:center!important;border:0!important;flex-direction:column!important;align-items:center!important;padding:30px 0 0!important;display:flex!important}.reactionSignature>i{font-size:70px!important}.reactionSignature>strong{letter-spacing:-1px;margin-top:8px;font-family:Arial,sans-serif;font-size:25px!important}.reactionSignature>strong em{color:#c88700;font-family:Georgia,serif;font-size:32px;font-style:normal}.reactionSignature>small{letter-spacing:1.5px;color:#555;margin-top:9px;font-size:7px;line-height:1.8}.manifestEmoji{margin-bottom:10px;font-size:54px;line-height:1}.heroManifesto>strong{letter-spacing:-1px;font-family:Arial,sans-serif;font-size:28px}.heroManifesto>strong em{color:#c88700;font-family:Georgia,serif;font-size:35px;font-style:normal}.heroManifesto p{margin-top:11px}.cardTop{align-items:center}.shelfScore{flex:none;width:82px;height:82px;margin-left:auto}.shelfScore span{font-size:8px}.shelfScore em{font-size:18px}.shelfScore strong{letter-spacing:-1px;margin-top:4px;font-size:25px}.miniVerdict{color:#111!important;margin-top:8px!important;font-family:Georgia,serif!important;font-size:27px!important;font-weight:700!important;line-height:1.1!important}.miniVerdict:first-letter{color:#b77b00}.verdict{font-size:30px!important;font-weight:700!important;line-height:1.1!important}.posterBrand{display:none!important}@media (max-width:760px){.scoreKey>div:not(.reactionSignature){grid-template-columns:30px 45px 1fr}.scoreKey>div>i{font-size:27px}.scoreKey>div>span{font-size:15px}.reactionSignature>i{font-size:58px!important}.shelfScore{width:70px;height:70px}.miniVerdict{font-size:23px!important}.verdict{font-size:25px!important}}.refLogo{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.refLogo>div{align-items:baseline;gap:0;display:flex}.refLogo span{letter-spacing:-4px;color:#0e0e0d;font-family:Arial,Helvetica,sans-serif;font-size:48px;font-weight:900}.refLogo b{letter-spacing:-2px;color:#b27a0b;margin-left:2px;font-family:Georgia,serif;font-size:35px}.refLogo em{letter-spacing:-4px;color:#b27a0b;font-family:Georgia,Times New Roman,serif;font-size:55px;font-style:italic;font-weight:400}.refLogo small{letter-spacing:4px;color:#5d5750;margin:8px 0 0 4px;font-family:Arial,sans-serif;font-size:7px;font-weight:600}.refHero{border-top:1px solid #817a70;border-bottom:1px solid #111;margin-top:12px}.refStrip{letter-spacing:3.5px;color:#555049;border-bottom:1px solid #111;justify-content:space-between;align-items:center;height:42px;padding:0 5px;font-family:Arial,sans-serif;font-size:8px;font-weight:700;display:flex}.refHeroBody{grid-template-columns:minmax(0,1.45fr) 310px 330px;height:275px;display:grid;position:relative;overflow:hidden}.refStatement{padding:35px 28px 15px 5px}.refStatement h1{letter-spacing:-5px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:68px;font-weight:400;line-height:.88}.refStatement h1 em{color:#b27a0b;margin-top:4px;font-style:italic;font-weight:400;display:block}.refStatement p{letter-spacing:4.3px;color:#625c55;margin:24px 0 0;font-family:Arial,sans-serif;font-size:8px;font-weight:700}.refQuote{z-index:3;border-left:1px solid #aaa195;padding:26px 20px 0 42px;position:relative}.refQuote>b{color:#b27a0b;font-family:Georgia,serif;font-size:43px;line-height:.7}.refQuote p{margin:15px 0 17px;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.25}.refQuote p em{font-style:italic}.refQuote i{border-top:2px solid #b27a0b;width:48px;margin-bottom:11px;display:block}.refQuote small{letter-spacing:2.8px;color:#4d4740;font-family:Arial,sans-serif;font-size:7px;font-weight:800}.refReel{background:linear-gradient(135deg,#eee1c4 0%,#dbc298 44%,#9c764c 100%);position:relative;overflow:hidden}.refReel:before{content:"";background:linear-gradient(110deg,#fffbebb8 10%,#fffbeb1f 42%,#0000 43%);position:absolute;inset:-60px;transform:rotate(-5deg)}.refReel .outer{border:11px solid #594a36;border-radius:50%;width:245px;height:245px;position:absolute;bottom:-80px;right:-73px;box-shadow:inset 0 0 0 5px #b18e57,inset 0 0 0 10px #2d2821}.refReel .hole{z-index:2;background:#29241e;border:4px solid #98794c;border-radius:50%;width:48px;height:70px;position:absolute;bottom:81px;right:47px}.refReel .hole.b{bottom:29px;right:104px;transform:rotate(90deg)}.refReel .hole.c{bottom:-25px;right:46px;transform:rotate(180deg)}.refReel .hole.d{bottom:29px;right:-13px;transform:rotate(90deg)}.refReel .hub{z-index:3;background:#2a251f;border:6px solid #9b7b4d;border-radius:50%;width:43px;height:43px;position:absolute;bottom:32px;right:48px}.sectionLabel{margin-top:0!important}@media (max-width:1100px){.refHeroBody{grid-template-columns:minmax(0,1.5fr) 280px;height:260px}.refReel{display:none}.refStatement h1{font-size:61px}.refLogo span{font-size:42px}.refLogo b{font-size:31px}.refLogo em{font-size:49px}}@media (max-width:760px){.refLogo span{font-size:34px}.refLogo b{font-size:25px}.refLogo em{font-size:40px}.refLogo small,.refStrip span:last-child{display:none}.refHeroBody{grid-template-columns:1fr;height:auto}.refStatement{padding:28px 5px 22px}.refStatement h1{letter-spacing:-3px;font-size:51px}.refStatement p{letter-spacing:2.8px;font-size:7px}.refQuote{border-top:1px solid #aaa195;border-left:0;padding:18px 5px 17px}.refQuote p{font-size:18px}}.approvedLogo{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.approvedLogo>div{align-items:center;gap:0;display:flex}.approvedLogo span{letter-spacing:-3px;color:#0c0b0a;font-family:Georgia,Times New Roman,serif;font-size:51px;font-weight:400}.approvedLogo b{color:#b57a08;letter-spacing:-2px;margin-left:2px;font-family:Georgia,serif;font-size:34px}.approvedLogo i{margin:0 1px 0 2px;font-size:38px;font-style:normal;line-height:1}.approvedLogo em{letter-spacing:-4px;color:#b57a08;font-family:Georgia,Times New Roman,serif;font-size:55px;font-style:italic;font-weight:400}.approvedLogo small{letter-spacing:4px;color:#403c37;margin:8px 0 0 4px;font-family:Arial,Helvetica,sans-serif;font-size:7px;font-weight:600}.header{padding-top:18px!important;padding-bottom:15px!important}.approvedHero{border-top:1px solid #777168;border-bottom:1px solid #111;margin-top:10px}.approvedStrip{letter-spacing:3.4px;color:#38342f;border-bottom:1px solid #8f887e;justify-content:space-between;align-items:center;height:42px;padding:0 5px;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:700;display:flex}.approvedHeroBody{background:#f3efe6;grid-template-columns:47% 53%;height:405px;display:grid;overflow:hidden}.approvedCopy{z-index:2;background:linear-gradient(90deg,#f3efe6 0% 76%,#f3efe6f5 88%,#f3efe6a6 100%);padding:35px 24px 20px 6px;position:relative}.approvedCopy h1{letter-spacing:-5px;white-space:nowrap;margin:0;font-family:Georgia,Times New Roman,serif;font-size:67px;font-weight:400;line-height:.89}.approvedCopy h1 em{color:#b57a08;margin-top:6px;font-style:italic;font-weight:400;display:block}.approvedDek{letter-spacing:4.2px;color:#4f4942;margin:25px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:700}.approvedQuote{border-left:1px solid #888178;margin-top:31px;padding:0 0 0 28px}.approvedQuote>b{color:#b57a08;font-family:Georgia,serif;font-size:44px;line-height:.7}.approvedQuote p{margin:12px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.22}.approvedQuote p em{font-style:italic}.approvedQuote>i{border-top:2px solid #b57a08;width:38px;margin-bottom:10px;display:block}.approvedQuote>small{letter-spacing:2.6px;color:#403b35;font-family:Arial,Helvetica,sans-serif;font-size:7px;font-weight:800}.approvedCinema{background-image:linear-gradient(90deg,#f3efe66b 0%,#f3efe614 15%,#0000 28%),url(/brand/approved-cinema-still.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;height:100%}@media (max-width:1050px){.approvedHeroBody{grid-template-columns:55% 45%;height:365px}.approvedCopy h1{font-size:57px}.approvedLogo span{font-size:44px}.approvedLogo b{font-size:30px}.approvedLogo i{font-size:33px}.approvedLogo em{font-size:49px}}@media (max-width:760px){.approvedLogo span{font-size:34px}.approvedLogo b{font-size:24px}.approvedLogo i{font-size:27px}.approvedLogo em{font-size:39px}.approvedLogo small,.approvedStrip span:last-child{display:none}.approvedHeroBody{grid-template-columns:1fr;height:auto}.approvedCopy{background:#f3efe6;padding:28px 5px 22px}.approvedCopy h1{letter-spacing:-3px;white-space:normal;font-size:49px}.approvedDek{letter-spacing:2.7px;font-size:7px}.approvedQuote{margin-top:24px}.approvedCinema{background-position:50%;height:210px}}.topMovieLogo{color:#0d0c0b;align-items:baseline;gap:0;padding-bottom:20px;line-height:.9;text-decoration:none;display:flex;position:relative}.topMovieLogo>b{color:#b57a08;letter-spacing:-2px;margin-left:2px;font-family:Georgia,Times New Roman,serif;font-size:30px}.topMovieLogo>i{margin:0 2px;font-size:32px;font-style:normal;line-height:1}.topMovieLogo>em{letter-spacing:-3px;color:#b57a08;font-family:Georgia,Times New Roman,serif;font-size:49px;font-style:italic;font-weight:400}.topMovieLogo>small{letter-spacing:3.3px;white-space:nowrap;color:#4b4640;font-family:Arial,Helvetica,sans-serif;font-size:6px;font-weight:700;position:absolute;top:49px;left:3px}.approvedQuote p{margin:8px 0 10px!important;font-size:17px!important}.approvedQuote>i{margin-bottom:7px!important}.approvedQuote>small{font-size:6px!important}@media (max-width:1050px){.topMovieLogo>span{font-size:40px}.topMovieLogo>b{font-size:27px}.topMovieLogo>i{font-size:29px}.topMovieLogo>em{font-size:43px}.topMovieLogo>small{top:44px}.approvedHeroBody{height:290px!important}.approvedCopy h1{font-size:50px!important}}@media (max-width:760px){.topMovieLogo{padding-bottom:0}.topMovieLogo>span{font-size:32px}.topMovieLogo>b{font-size:22px}.topMovieLogo>i{font-size:24px}.topMovieLogo>em{font-size:35px}.topMovieLogo>small{display:none}.approvedHeroBody{height:auto!important}.approvedCopy h1{font-size:46px!important}}.siteHeader{min-height:82px!important;padding-top:18px!important;padding-bottom:12px!important}.topMovieLogo>span{font-size:42px!important}.topMovieLogo>b{font-size:27px!important}.topMovieLogo>em{font-size:45px!important}.approvedHero{margin-top:6px!important}.approvedStrip{letter-spacing:3px!important;height:34px!important;font-size:7px!important}.approvedHeroBody{grid-template-columns:48% 52%!important;height:230px!important}.approvedCopy{padding:20px 18px 10px 6px!important}.approvedCopy h1{letter-spacing:-3.5px!important;font-size:46px!important;line-height:.9!important}.approvedCopy h1 em{margin-top:2px!important}.approvedDek{letter-spacing:3.2px!important;margin-top:14px!important;font-size:6.5px!important}.approvedQuote{margin-top:17px!important;padding-left:18px!important}.approvedQuote>b{font-size:28px!important}.approvedQuote p{margin:5px 0 0!important;font-size:15px!important;line-height:1.18!important}.approvedCinema{background-position:50% 54%!important}.featureWrap .sectionLabel{margin-bottom:12px!important}.featureGrid{align-items:start!important}.featuredPosterImage{object-fit:cover!important;max-height:500px!important}.featureCopy h2{margin-top:8px!important;margin-bottom:15px!important}.featureScore{margin-top:12px!important}.scoreKey{padding-top:4px!important}@media (max-width:1050px){.approvedHeroBody{height:215px!important}.approvedCopy h1{font-size:42px!important}}@media (max-width:760px){.siteHeader{min-height:auto!important}.topMovieLogo{padding-bottom:0!important}.approvedHeroBody{grid-template-columns:1fr!important;height:auto!important}.approvedCopy{padding:20px 5px 16px!important}.approvedCopy h1{font-size:42px!important}.approvedCinema{height:150px!important}.featuredPosterImage{max-height:none!important}}.topMovieLogo{padding-bottom:14px!important}.topMovieLogo>b{color:#b57908!important;font-size:27px!important}.topMovieLogo>i{font-size:29px!important}.topMovieLogo>em{color:#b57908!important;font-family:Georgia,Times New Roman,serif!important;font-size:45px!important;font-weight:400!important}.topMovieLogo>small{letter-spacing:3px!important;font-size:5.5px!important;top:44px!important}.finalHero{border-top:1px solid #817a70;border-bottom:1px solid #111;margin-top:6px}.finalStrip{letter-spacing:3px;color:#38342f;border-bottom:1px solid #8e877d;justify-content:space-between;align-items:center;height:34px;padding:0 5px;font-family:Arial,Helvetica,sans-serif;font-size:7px;font-weight:700;display:flex}.finalHeroBody{background:#f3efe6;height:255px;position:relative;overflow:hidden}.finalHeroImage{background-color:#0000;background-image:linear-gradient(90deg,#f3efe6 0%,#f3efe6fc 7%,#f3efe6ed 15%,#f3efe6ba 24%,#f3efe666 34%,#f3efe61f 44%,#f3efe600 54%),url(/brand/cinema-review-desk.jpg);background-position:50% 58%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0 0 0 25%}.finalHeroCopy{z-index:2;width:48%;height:100%;padding:20px 18px 10px 6px;position:relative}.finalHeroCopy h1{letter-spacing:-3.5px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:46px;font-weight:400;line-height:.89}.finalHeroCopy h1 em{color:#b57908;margin-top:2px;font-style:italic;font-weight:400;display:block}.finalDek{letter-spacing:3.2px;color:#504a43;margin:14px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:6.5px;font-weight:700}.finalQuote{border-left:1px solid #888178;margin-top:17px;padding-left:18px}.finalQuote>b{color:#b57908;height:25px;font-family:Georgia,serif;font-size:29px;line-height:1;display:block}.finalQuote p{margin:2px 0 7px;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.16}.finalQuote p em{font-style:italic}.finalQuote>span{border-top:2px solid #b57908;width:34px;margin-bottom:6px;display:block}.finalQuote>small{letter-spacing:2.3px;color:#403b35;font-family:Arial,Helvetica,sans-serif;font-size:5.8px;font-weight:800}.featureWrap .sectionLabel{margin-top:0!important;margin-bottom:10px!important}@media (max-width:1050px){.finalHeroBody{height:240px}.finalHeroCopy h1{font-size:42px}.finalHeroImage{inset:0 0 0 20%}}@media (max-width:760px){.topMovieLogo{padding-bottom:0!important}.topMovieLogo>span{font-size:32px!important}.topMovieLogo>b{font-size:22px!important}.topMovieLogo>i{font-size:24px!important}.topMovieLogo>em{font-size:35px!important}.topMovieLogo>small,.finalStrip span:last-child{display:none}.finalHeroBody{height:390px}.finalHeroCopy{width:100%;height:auto;padding:18px 5px 12px}.finalHeroCopy h1{letter-spacing:-3px;font-size:41px}.finalHeroImage{background-color:#0000;background-image:linear-gradient(#f3efe6 0%,#f3efe6b3 18%,#0000 42%),url(/brand/cinema-review-desk.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:165px 0 0}}.finalHeroBody{height:285px!important}.finalHeroImage{background-image:linear-gradient(90deg,#f3efe6 0%,#f3efe6f7 5%,#f3efe6c7 13%,#f3efe661 22%,#f3efe614 31%,#0000 40%),url(/brand/cinema-review-desk.jpg)!important;background-position:100%!important;background-repeat:no-repeat!important;background-size:contain!important;inset:0 0 0 34%!important}.finalHeroCopy{width:46%!important}@media (max-width:1050px){.finalHeroBody{height:270px!important}}.finalHeroImage,.approvedCinema,.cinemaStill,.refReel{display:none!important}.finalHeroBody{background:#f3efe6!important;height:335px!important;display:block!important}.finalHeroCopy{width:100%!important;height:100%!important;padding:35px 0 20px 6px!important}.finalHeroCopy h1{max-width:900px;letter-spacing:-5px!important;font-family:Georgia,Times New Roman,serif!important;font-size:68px!important;font-weight:400!important;line-height:.9!important}.finalHeroCopy h1 em{font-style:italic;font-weight:400;display:block;color:#b57908!important}.finalDek{letter-spacing:4px!important;margin-top:25px!important;font-size:8px!important}.finalQuote{border-left:1px solid #aaa195;width:270px;position:absolute;top:38px;right:12%;margin:0!important;padding:0 0 0 42px!important}.finalQuote b{font-size:42px!important}.finalQuote p{margin:14px 0!important;font-size:21px!important;line-height:1.25!important}.topMovieLogo>span{letter-spacing:-4px!important;font-family:Georgia,Times New Roman,serif!important;font-size:55px!important;font-weight:400!important}.topMovieLogo>b{color:#b57908!important;letter-spacing:-2px!important;font-size:31px!important}.topMovieLogo>i{margin:0 2px!important;font-size:36px!important}.topMovieLogo>em{color:#b57908!important;letter-spacing:-4px!important;font-family:Georgia,Times New Roman,serif!important;font-size:59px!important;font-style:italic!important;font-weight:400!important}.topMovieLogo>small{letter-spacing:4px!important;font-size:6px!important;top:57px!important;left:5px!important}@media (max-width:760px){.finalHeroBody{height:auto!important}.finalHeroCopy{padding:25px 5px!important}.finalHeroCopy h1{letter-spacing:-3px!important;font-size:48px!important}.finalQuote{width:100%;position:relative;top:auto;right:auto;margin-top:28px!important}}.finalHeroBody{height:auto!important;min-height:0!important}.finalHeroCopy{height:auto!important;min-height:245px!important;padding:32px 0 28px 6px!important}.finalHero{padding-bottom:0!important}.featureWrap{padding-top:16px!important}.footerMovieLogo{align-items:baseline;gap:0;display:flex}.footerMovieLogo span{letter-spacing:-2px;font-family:Georgia,Times New Roman,serif;font-size:32px}.footerMovieLogo b{color:#b57908;font-family:Georgia,serif;font-size:20px}.footerMovieLogo i{font-size:20px;font-style:normal}.footerMovieLogo em{color:#b57908;letter-spacing:-2px;font-family:Georgia,Times New Roman,serif;font-size:34px;font-style:italic}
