@font-face{font-family:RF Display;src:url(/fonts/display-700.woff2)format("woff2");font-weight:700;font-display:block}@font-face{font-family:RF Display;src:url(/fonts/display-400.woff2)format("woff2");font-weight:400;font-display:block}@font-face{font-family:RF Condensed;src:url(/fonts/condensed-700.woff2)format("woff2");font-weight:700;font-display:block}@font-face{font-family:RF Sans;src:url(/fonts/sans-300.woff2)format("woff2");font-weight:300;font-display:block}@font-face{font-family:RF Sans;src:url(/fonts/sans-700.woff2)format("woff2");font-weight:700;font-display:block}@font-face{font-family:RF Body;src:url(/fonts/body-400.otf)format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:RF Body;src:url(/fonts/body-700.otf)format("opentype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:RF Body;src:url(/fonts/body-400i.otf)format("opentype");font-weight:400;font-style:italic;font-display:block}@layer tokens{:root{--red:#f12649;--cream:#f5e9d1;--sh:#941c30;--black:#362521;--dark:#371216;--tshadow:max(1px, .022em) max(1px, .033em) 0 var(--sh);--bshadow:2px 3px 0 var(--sh);--display:"RF Display", serif;--cond:"RF Condensed", serif;--sans:"RF Sans", sans-serif;--body:"RF Body", serif;--wrap:1280px;--gut:max(16px, 3.333vw);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@layer base{*,:before,:after{box-sizing:border-box}html,body{background:var(--black);margin:0}h1,h2,p,figure,blockquote,dl,dd{margin:0}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}a:focus-visible{outline:3px solid var(--cream);outline-offset:4px}}@layer components{.tpl:not(.home):not(.coll){--wrap:min(922px, 64vw)}@media (max-width:767px){.tpl:not(.home):not(.coll){--wrap:100%}}@media (min-width:906px){.tpl:not(.home) .hdr{max-width:max(var(--wrap), 846px)}}.tpl{font-synthesis:none;--ink:var(--cream);--head:var(--cream);--head-sh:var(--tshadow);--btn:var(--cream);background:var(--black) var(--tex-b) top center / max(100%, 1440px) auto repeat-y;color:var(--ink);font:400 18px/1.5 var(--body)}.hdr-wrap,.ftr-wrap{padding-left:max(var(--gut), env(safe-area-inset-left,0px));padding-right:max(var(--gut), env(safe-area-inset-right,0px))}.hdr{max-width:var(--wrap);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 24px;margin:0 auto;padding-block:10px;display:flex}.hdr .name{font:700 28px/1 var(--display);letter-spacing:-.03em;color:var(--cream);text-shadow:var(--tshadow);padding-block:8px;text-decoration:none}.hdr ul{flex-wrap:wrap;column-gap:18px;margin:0;padding:0;list-style:none;display:flex}.hdr nav a{min-width:24px;min-height:40px;font:700 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--cream);text-shadow:var(--tshadow);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.hdr nav a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.tpl:not(.home) .hdr-wrap{background:var(--red) url(/tex/r4.webp) center / cover}.hdr nav a[aria-current=page]{color:var(--black);text-shadow:none}.hdr .menu-btn{cursor:pointer;background:0 0;min-inline-size:44px;padding:0;display:none}.menu-btn .bars{gap:5px;width:20px;display:grid}.menu-btn .bars i{background:currentColor;height:2px;display:block}@media (max-width:905px){.hdr .menu-btn{display:inline-flex}.hdr nav{flex-basis:100%}.hdr nav:not(.open){display:none}.hdr nav ul{flex-direction:column;padding-block:4px 12px}.hdr{column-gap:12px}.hdr nav a{justify-content:flex-start;min-height:44px;font-size:14px}}.stage{padding-block:40px 56px;padding-left:max(var(--gut), env(safe-area-inset-left,0px));padding-right:max(var(--gut), env(safe-area-inset-right,0px));justify-items:center;display:grid}.pw{width:min(var(--wrap), 100%);container-type:inline-size}.poster{--u:min(1cqi, 11px);padding:calc(6.364 * var(--u));background:var(--red) url(/tex/r2-crease.webp) center / cover;color:var(--cream);display:grid}.poster .still,.pmedia img{width:100%}.poster .pmedia .media img{max-width:min(100%, var(--mw,100%));object-fit:contain;max-height:min(75vh,820px);margin-inline:auto}.run{display:grid}.stack{justify-items:start;gap:calc(.636 * var(--u));margin-top:calc(4.091 * var(--u));text-shadow:var(--tshadow);display:grid}.stack.out{margin-top:calc(1.818 * var(--u));justify-self:end}.ul{font:700 calc(5.091 * var(--u))/1 var(--display);letter-spacing:-.035em;padding-bottom:calc(.545 * var(--u));border-bottom:max(2px, calc(.364 * var(--u))) solid var(--cream);white-space:nowrap}.brow{align-items:flex-end;gap:calc(3.5 * var(--u));margin-top:calc(.636 * var(--u));display:flex}.brow .stack{margin-top:0}.big{font:700 calc(13.636 * var(--u))/.82 var(--display);letter-spacing:-.05em;text-shadow:var(--tshadow)}.amb{margin-bottom:calc(.636 * var(--u));justify-self:center}.foot{grid-template-columns:calc(30.909 * var(--u)) 1fr;gap:calc(4.091 * var(--u));margin-top:calc(4.545 * var(--u));align-items:start;display:grid}.fbody{font:400 17px/1.45 var(--body);text-wrap:pretty}@container not (min-width:800px){.foot{grid-template-columns:1fr;gap:18px}.fbody{font-size:16px}}.poster.fb .ttl{font:700 calc(10.909 * var(--u) * var(--ts,1))/.82 var(--display);letter-spacing:-.05em;text-shadow:var(--tshadow);margin-top:calc(4.091 * var(--u));order:2;justify-items:start;display:grid}.poster.fb .pmedia{order:1}.poster.fb .run{order:3}.poster.fb .foot{order:4}.poster.fb .ttl{margin:0 0 calc(4.091 * var(--u));order:0}.poster.fb .run .stack{margin-top:calc(3.1 * var(--u))}.poster.nopara{grid-template-columns:calc(30.909 * var(--u)) minmax(0, 1fr);column-gap:calc(4.091 * var(--u))}.poster.nopara .pmedia{grid-area:1/1/auto/-1;min-width:0}.poster.nopara .c5{margin-top:calc(4.545 * var(--u));grid-area:2/1;align-self:center}.poster.nopara .ttl{text-align:right;min-width:0;max-width:100%;margin:calc(4.545 * var(--u)) 0 0;grid-area:2/2;place-self:center end;justify-items:end}.poster.nopara .ttl>span{text-wrap:balance;min-width:0;max-width:100%}@container (min-width:800px){.poster.nopara .ttl{font-size:calc(8 * var(--u))}}@container not (min-width:800px){.poster.nopara{grid-template-columns:1fr}.poster.nopara .ttl{grid-column:1}.poster.nopara .c5{grid-row:3;margin-top:18px}}.c5{width:100%;max-width:360px;color:var(--head);gap:6px;display:grid}.c5 div{align-items:baseline;gap:6px;min-width:0;display:flex}.c5 dt{font:700 12px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-shadow:var(--head-sh)}.c5 .lead{min-width:16px;height:0;filter:drop-shadow(var(--head-sh));border-bottom:3px dotted;flex:auto}.c5 dd{font:700 17px/1.1 var(--cond);text-align:right;text-shadow:var(--head-sh);text-wrap:balance;max-width:66%}.c5 a{color:inherit;margin-inline:-5px;padding:3px 5px;display:inline-block}.poster .c5{--head:var(--cream);--head-sh:var(--tshadow)}.band{padding-block:0 56px;padding-left:max(var(--gut), env(safe-area-inset-left,0px));padding-right:max(var(--gut), env(safe-area-inset-right,0px))}.col{max-width:var(--wrap);color:var(--ink);gap:40px;margin:0 auto;display:grid}.sec{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.h{font:700 clamp(30px, 4.2vw, 40px)/1 var(--display);letter-spacing:-.03em;color:var(--head);text-shadow:var(--head-sh);text-wrap:balance}.prose{overflow-wrap:anywhere;gap:12px;display:grid}.nw{white-space:nowrap}.prose p,.q2{text-wrap:pretty;max-width:40em}.sec>.prose p{max-width:none}.sec>.prose{columns:2;column-gap:48px;display:block}.sec>.prose p+p{margin-top:12px}@container gal not (min-width:640px){.sec>.prose{columns:1}}.sec>h2.h:first-child{text-align:center;justify-self:center}.sec:has(>h2.h:first-child):before{justify-self:center}.tpl em{line-height:0}.band a:not(.rf-action),.fbody a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}.prose p.sole-link>a{display:inline-block}.wid-c1{text-align:center;justify-items:center;gap:3px;display:grid}.wid-c1 .rule{background:repeating-linear-gradient(90deg,#f12649 0 12px,#f5e9d1 12px 24px,#941c30 24px 36px,#371216 36px 48px);width:160px;height:6px;margin-bottom:8px}.wid-c1 .lbl{font:700 26px/.86 var(--cond);letter-spacing:.02em;text-transform:uppercase;color:var(--head);text-shadow:var(--head-sh);margin-bottom:4px}.wid-c1 .lt{font:400 19px/1.15 var(--display);letter-spacing:-.01em;text-wrap:balance;max-width:26ch}.wid-c1.whole .lt{white-space:nowrap;max-width:none;font-size:min(19px,5.1vw)}.tgt{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:6px 24px;margin:0;padding:0;list-style:none;display:grid}.tgt li{text-wrap:pretty;align-items:flex-start;gap:10px;line-height:1.35;display:flex}.tgt li:before{content:"";background:var(--ink);width:14px;height:14px;-webkit-mask:var(--m2) center / contain no-repeat;-webkit-mask:var(--m2) center / contain no-repeat;mask:var(--m2) center / contain no-repeat;flex:none;margin-top:.2em}.tpl{--m2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 7V2.5A4.5 4.5 0 0 1 11.5 7ZM7 7V11.5A4.5 4.5 0 0 1 2.5 7Z'/%3E%3Ccircle cx='7' cy='7' r='4.5' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M7 0v14M0 7h14' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E")}.q{gap:8px;display:grid}.q1{font:700 clamp(26px, 3.4vw, 34px)/1.05 var(--cond);letter-spacing:-.01em;color:var(--head);text-shadow:var(--head-sh);text-wrap:balance}.media img,.vid img{width:auto;max-height:min(80vh,900px);margin-inline:auto}.vid{justify-items:center;gap:14px;display:grid}.vid .frame{max-width:100%;position:relative}.vid .over{position:absolute;bottom:14px;left:14px}.vid .over.right{left:auto;right:14px}@media (max-width:767px){.vid .over.right-sm{left:auto;right:14px}}.poster .vid{justify-items:start}.poster .vid .frame{width:100%}.poster .vid img{width:100%;max-height:none}.gal{gap:12px;display:grid}.tpl:not(.home) .gal{margin-inline:calc((var(--wrap) - 100vw) / 4)}.gal .row{gap:12px;display:flex}.gal .it{flex:var(--r) 1 0;min-width:0}.gal .it img{width:100%}.gal .row.short{justify-content:center}.gal .row.short .it{flex:0 1 calc(var(--r) * 300px)}@container gal not (min-width:560px){.gal .row{flex-wrap:wrap}.gal .it{flex:var(--r) 1 calc(var(--r) * 140px)}.gal.set .it{flex:100%}}.sec{container:gal/inline-size}.sheet{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px;display:grid}.sheet .cell{aspect-ratio:1}.sheet .cell img{object-fit:contain;width:100%;height:100%}.pair{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:center;gap:32px;display:grid}.pair-h{font-size:clamp(30px,4.6vw,52px)}.pair-m{gap:16px;display:grid}@container gal not (min-width:640px){.pair{grid-template-columns:1fr}}.side{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.side-t{justify-self:end;gap:16px;min-width:0;max-width:28em;display:grid}.side-m{justify-self:start;min-width:0}.side-m .vid{justify-items:start}@container gal not (min-width:640px){.side{grid-template-columns:1fr}.side-t,.side-m{justify-self:stretch}}.tpl.one .sec>.prose{columns:1}.tpl.one .sec>h2.h:first-child{text-align:left;justify-self:start}.tpl.one .sec:has(>h2.h:first-child):before{justify-self:start}.tpl.one .pair{grid-template-columns:minmax(0,1fr);gap:16px}.tpl.one .pair-h{font-size:clamp(30px,4.2vw,40px)}.sec:has(>h2.h:first-child,>.pair:first-child,>.slbl:first-child):before{content:"";background:repeating-linear-gradient(90deg,#f12649 0 12px,#f5e9d1 12px 24px,#941c30 24px 36px,#371216 36px 48px);width:160px;height:6px;display:block}.side-t:has(>h2.h:first-child):before{content:"";background:repeating-linear-gradient(90deg,#f12649 0 12px,#f5e9d1 12px 24px,#941c30 24px 36px,#371216 36px 48px);width:160px;height:6px;display:block}.tpl{--fold-hi:#8f7465;--fold-lo:#140c0b}.crease{background:linear-gradient(var(--fold-hi) 0 1px, var(--fold-lo) 1px 2px);height:2px;margin-block:8px;display:block}.cbar{background:repeating-linear-gradient(90deg,#f12649 0 12px,#f5e9d1 12px 24px,#941c30 24px 36px,#371216 36px 48px);width:160px;height:6px;display:block}.links{justify-items:start}.slug{font:700 11px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--head);flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.slug svg{flex:none;width:12px;height:12px}.slbl{display:flex}.num-k{flex:none;width:44px;height:44px;display:block}.num-k svg{width:44px;height:44px;filter:drop-shadow(var(--bshadow));display:block;overflow:visible}.capd{gap:8px;margin:0;display:grid}.poster-photo{width:min(100%, calc(var(--mw) + 2 * clamp(7px, 1.05vw, 15px)));justify-self:center}.fcap{color:var(--ink);text-align:center;text-wrap:balance}.rp .fcap,.poster .fcap{color:var(--cream)}.fcap{font:700 11px/1.35 var(--sans);letter-spacing:.1em;text-transform:uppercase}.ph{--pad:clamp(7px, 1.05vw, 15px);width:min(100%, calc(var(--mw) + 2 * var(--pad)));padding:var(--pad);background:var(--cream) url(/tex/c2-tile.webp) center / 720px auto;box-shadow:var(--bshadow);justify-self:center;position:relative}.ph.fold:before{content:"";left:0;right:0;top:calc(var(--pad) + (100% - 2 * var(--pad)) * .611 - 1px);background:linear-gradient(#ece2cb 0 1px,#b5ad97 1px 2px,#938b77 2px 3px,#faf0d9 3px 5px,#f2e8d1 5px 7px);height:7px;position:absolute}.ph img{z-index:1;width:100%;height:auto;display:block;position:relative}.rp{background:var(--red) url(/tex/r2-crease.webp) center / cover;gap:18px;margin:0;padding:clamp(16px,3cqi,40px);display:grid}.tpl:not(.home) .rp:not(.solo){margin-inline:calc((var(--wrap) - 100vw) / 4)}.prow{align-items:start;gap:clamp(12px,2cqi,24px);display:flex}.pf{flex:var(--r) 1 0;gap:10px;min-width:0;margin:0;display:grid}.rp.g22 .prow{align-items:center}.rp.g22 .prow .pf{flex:1 1 0}@container gal not (min-width:560px){.rp:not(.g22) .prow{flex-wrap:wrap}.rp:not(.g22) .pf{flex:var(--r) 1 calc(var(--r) * 140px)}}.n4{margin:0;margin-inline:calc((var(--wrap) - 100vw) / 4);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;list-style:none;display:grid}.n4 li{align-content:start;gap:10px;display:grid}.n4t{align-items:center;gap:12px;display:flex}.n4 h3{font:700 22px/1 var(--display);letter-spacing:-.02em;color:var(--head);text-shadow:var(--head-sh);margin:0}.n4 p{font:300 15px/1.5 var(--sans);text-wrap:pretty;margin:0}@media (max-width:1079px){.n4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.n4{grid-template-columns:1fr}}.h.fit{font-size:clamp(20px,7cqi,40px)}.qlbl{font:700 26px/.86 var(--cond);letter-spacing:.02em;text-transform:uppercase;color:var(--head);text-shadow:var(--head-sh);margin:0}@media (max-width:359px){.qlbl{font-size:22px}}.rf-action{z-index:0;border:1px solid var(--btn);min-block-size:2.75rem;min-inline-size:8rem;box-shadow:var(--bshadow);font:700 .77rem/1 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--btn);text-shadow:var(--tshadow);justify-content:center;align-items:center;padding:.7rem 1.15rem;text-decoration:none;display:inline-flex;position:relative}button.rf-action{appearance:none;cursor:pointer;background:0 0}.rf-action:hover{color:var(--dark);text-shadow:none;border-color:#0000}.rf-action:focus-visible{outline:3px solid var(--btn);outline-offset:6px}.plate,.fringe{background:var(--cream) url(/tex/c3.webp) center / cover;visibility:hidden;pointer-events:none;position:absolute;inset:-1px}.plate{z-index:-1}.fringe{z-index:-2;opacity:.6;transform:translate(-3px,-3px)}.rf-action:hover .plate{inset:-1px 2px 2px -1px}.rf-action:hover .plate,.rf-action:hover .fringe{visibility:visible}.rf-action.on-red{--btn:var(--cream);background:var(--red) url(/tex/r4.webp) center / cover}.ftr{max-width:var(--wrap);text-align:center;font:300 13px/1.4 var(--sans);color:var(--cream);margin:0 auto;padding-block:20px}.ftr-wrap{background:var(--red) url(/tex/r2-crease.webp) center / cover}html.modal-open{overflow:hidden}.player{width:100%;max-width:none;height:100%;max-height:none;color:var(--cream);padding:env(safe-area-inset-top,0px) max(var(--gut), env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(var(--gut), env(safe-area-inset-left,0px));background:#171512;border:0;margin:0}.player::backdrop{background:#171512}.pl-in{height:100%;max-width:var(--wrap);--btn:var(--cream);grid-template-rows:auto minmax(0,1fr);gap:16px;margin:0 auto;padding-block:16px;display:grid}.pl-close{justify-self:end}.pl-video{background:#000;place-self:center;max-width:100%;max-height:100%}.pl-frame{aspect-ratio:16/9;background:#000;border:0;place-self:center;width:min(100%,177.778dvh - 213.333px)}.zoom{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.zoom:focus-visible{outline:3px solid var(--cream);outline-offset:4px}.image-link{width:100%;min-width:0;max-width:100%;margin-inline:auto;display:block}.image-link:focus-visible{outline:3px solid var(--cream);outline-offset:4px}.viewer .pl-in{grid-template-rows:auto minmax(0,1fr) auto;max-width:1400px}.vw-img{object-fit:contain;cursor:pointer;width:100%;height:100%;min-height:0}.vw-nav{justify-content:center;gap:16px;display:flex}.vw-nav[hidden]{display:none}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto}}.home .red{background:var(--red) url(/tex/r2-tile.webp) top center / max(100%, 1440px) auto repeat-y;color:var(--cream)}.home .hdr .name{display:none}.home .hdr,.home .hdr nav ul{justify-content:center}@media (max-width:905px){.home .hdr{justify-content:flex-end}.home .hdr nav ul{justify-content:flex-start}}.red-in{padding-block:8px 48px;padding-left:max(var(--gut), env(safe-area-inset-left,0px));padding-right:max(var(--gut), env(safe-area-inset-right,0px));justify-items:center;gap:48px;margin:0 auto;display:grid}.hero{width:100%;max-width:var(--wrap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.shot{justify-self:end;width:min(350px,100%)}.shot img{width:100%;height:auto;box-shadow:var(--bshadow);display:block}.intro{justify-self:start;justify-items:start;gap:16px;display:grid}.b1{font:700 clamp(56px, 8vw, 92px)/.86 var(--display);letter-spacing:-.04em;color:var(--cream);text-shadow:var(--tshadow);display:grid}.role{font:700 clamp(20px, 2.2vw, 28px)/1.05 var(--cond);letter-spacing:-.01em;color:var(--cream);text-shadow:var(--tshadow);gap:4px;display:grid}.acts{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}@media (max-width:720px){.hero{grid-template-columns:1fr;gap:28px}.shot{justify-self:center;width:min(280px,80%)}.intro{text-align:center;justify-self:center;justify-items:center}.acts{justify-content:center}}.hl3{--kl:clamp(.68px, .0701vw, .8px);width:fit-content;max-width:min(var(--wrap), 100%);gap:calc(20 * var(--kl));padding:calc(40 * var(--kl));background:var(--black) url(/tex/b1-crease.webp) center / cover;color:var(--cream);grid-template-columns:auto 1fr;align-items:center;display:grid}.a1{font:700 calc(46 * var(--kl))/.8 var(--display);letter-spacing:-.045em;max-width:9.5ch;color:var(--cream);text-shadow:var(--tshadow);margin:0}.hl3 .frame{grid-template-columns:repeat(4,auto);display:grid;position:relative}.g3{padding:calc(10 * var(--kl));gap:calc(8 * var(--kl));align-content:start;display:grid;position:relative}.g3 h3{font:700 max(11px, calc(13 * var(--kl)))/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--cream);text-shadow:var(--tshadow);margin:0}.g3 ul{gap:calc(4 * var(--kl));font:400 calc(18 * var(--kl))/1.3 var(--body);color:var(--cream);margin:0;padding:0;list-style:none;display:grid}.hl3 .mk{background:var(--cream);position:absolute}.hl3 .mk.h{width:calc(10 * var(--kl));height:2px}.hl3 .mk.v{width:2px;height:calc(10 * var(--kl))}.hl3 .mk.x{width:calc(14 * var(--kl));height:2px}.hl3 .mk.y{width:2px;height:calc(14 * var(--kl))}@media (max-width:969px){.hl3{--kl:.8px;grid-template-columns:1fr;gap:24px;width:100%}.a1{text-wrap:balance;max-width:none}.hl3 .frame{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.hl3 .mk.x,.hl3 .mk.y{display:none}}@media (max-width:640px){.hl3{padding:32px 24px}.a1{font-size:34px}.hl3 .frame{grid-template-columns:1fr}}.ticker{padding-block:0 24px}.brands-label{font:700 12.5px/1.2 var(--sans);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--cream);text-shadow:var(--tshadow);justify-content:center;align-items:center;gap:16px;margin:0 0 8px;padding-inline:16px;display:flex}.brands-label:before,.brands-label:after{content:"";background:currentColor;width:min(9vw,7rem);height:1px}.tk-view{padding-block:4px;overflow:hidden}.tk-track{will-change:transform;width:max-content;display:flex}.ticker.is-ready .tk-track{animation:tk var(--dur,60s) linear infinite}@keyframes tk{to{transform:translate3d(calc(-1 * var(--lw,50%)), 0, 0)}}.tk-list{align-items:center;margin:0;padding:0;list-style:none;display:flex}.tick{flex:none;place-items:center;padding-inline:12px;display:grid}.tick img{width:var(--w);height:var(--h);object-fit:contain;filter:url(#brand-cream) drop-shadow(var(--bshadow));display:block}@media (prefers-reduced-motion:reduce){.ticker.is-ready .tk-track{animation:none}.tk-list[aria-hidden=true]{display:none}.tk-view{overflow-x:auto}}.blk{padding-block:36px 72px;padding-left:max(var(--gut), env(safe-area-inset-left,0px));padding-right:max(var(--gut), env(safe-area-inset-right,0px))}.fw{max-width:var(--wrap);gap:40px;margin:0 auto;display:grid}.fw-head{justify-items:center;gap:16px;display:grid}.fw-head:before{content:"";background:repeating-linear-gradient(90deg,#f12649 0 12px,#f5e9d1 12px 24px,#941c30 24px 36px,#371216 36px 48px);width:160px;height:6px;display:block}.fw-h{text-align:center;font-size:clamp(36px,5vw,56px)}.pcw{container-type:inline-size}.pc6{--u:min(1cqi, 12.8px);column-gap:calc(4.76 * var(--u));row-gap:calc(1.7 * var(--u));padding:calc(3.27 * var(--u));background:var(--red) url(/tex/r4-crease-tile.webp) top center / 100% auto repeat-y;color:var(--cream);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"media run""meta run";align-items:center;display:grid;position:relative}.pc6-media{grid-area:media;align-self:end}.pc6-media img{width:100%;height:auto;display:block}.pc6-meta{grid-area:meta;align-self:start;gap:14px;display:grid}.pc6-meta .c5{max-width:none}.pc6-r{gap:calc(2.2 * var(--u));grid-area:run;align-content:center;min-width:0;display:grid}.pc6-run{justify-self:center}.pc6-run:not(.run){justify-self:stretch}.pc6 .ul{font-size:calc(2.53 * var(--u));padding-bottom:calc(.3 * var(--u));border-bottom-width:max(2px, calc(.22 * var(--u)))}.pc6 .stack{gap:calc(.37 * var(--u));margin-top:0}.pc6 .stack.out{margin-top:calc(1.04 * var(--u))}.pc6 .brow{gap:calc(1.6 * var(--u));margin-top:calc(.37 * var(--u))}.pc6 .big{font-size:calc(7.14 * var(--u));white-space:nowrap}.pc6 .amb{margin-bottom:calc(.3 * var(--u))}.pc6 .b-end{margin-top:calc(.5 * var(--u));justify-self:end}.pc6 .ttl{margin:0 0 calc(1.6 * var(--u));font:700 calc(6.25 * var(--u) * var(--ts,1))/.86 var(--display);letter-spacing:-.045em;text-shadow:var(--tshadow);text-wrap:balance}.pc6 .ttl .ln{display:block}.ula{font:700 max(15px, calc(1.86 * var(--u)))/1.55 var(--display);letter-spacing:-.02em;text-shadow:var(--tshadow);text-wrap:balance;margin:0}.ula span{padding-bottom:calc(.25 * var(--u));border-bottom:max(2px, calc(.2 * var(--u))) solid var(--cream);-webkit-box-decoration-break:clone;box-decoration-break:clone}.pc6-hit{z-index:1;position:absolute;inset:0}.pc6-hit:focus-visible{outline:3px solid var(--cream);outline-offset:4px}@container not (min-width:640px){.pc6{--u:min(2cqi, 12.8px);grid-template-columns:minmax(0,1fr);grid-template-areas:"media""run""meta";row-gap:20px}.pc6-run{justify-self:start}}.home .ftr-wrap{background:var(--red) url(/tex/r2-crease.webp) center / cover}.fw>.pcw:nth-child(2n of .pcw)>.pc6{background:var(--cream) url(/tex/c4-crease-tile.webp) top center / 100% auto repeat-y;color:var(--black);--head:var(--black);--head-sh:none}:is(.fw>.pcw:nth-child(2n of .pcw)>.pc6 .stack,.fw>.pcw:nth-child(2n of .pcw)>.pc6 .ula){text-shadow:none}.fw>.pcw:nth-child(2n of .pcw)>.pc6 .c5 .lead{filter:none}.fw>.pcw:nth-child(2n of .pcw)>.pc6 .ul{border-bottom-color:var(--black)}:is(.fw>.pcw:nth-child(2n of .pcw)>.pc6 .big,.fw>.pcw:nth-child(2n of .pcw)>.pc6 .ttl){color:var(--red);text-shadow:max(1px, .022em) max(1px, .033em) 0 var(--black)}.fw>.pcw:nth-child(2n of .pcw)>.pc6 .ula span{border-bottom-color:var(--black)}.fw>.pcw:nth-child(2n of .pcw)>.pc6 .pc6-hit:focus-visible{outline-color:var(--black)}.nf{text-align:center;flex:1;align-content:center;gap:24px}.tpl{flex-direction:column;min-height:100dvh;display:flex}.tpl>.band,.tpl>.blk{flex:1}.nf .acts{justify-content:center}}
