.ZenSite-module__ucApUW__root,.ZenSite-module__ucApUW__nav{--washi:var(--surface);--ink:var(--on-surface);--grey:#8d877d;--grey-text:var(--on-surface-variant);--red:var(--accent);--hair:#26231f29;--hair-strong:#26231f57;--gutter:clamp(22px, 6.5vw, 108px);--sans:var(--f-dm-sans), "Helvetica Neue", Arial, sans-serif;--serif:var(--f-shippori), "Hiragino Mincho ProN", "Yu Mincho", Georgia, serif}.ZenSite-module__ucApUW__root{color:var(--ink);font-family:var(--serif);font-size:1rem;line-height:1.9;overflow-x:clip}.ZenSite-module__ucApUW__root *,.ZenSite-module__ucApUW__root :before,.ZenSite-module__ucApUW__root :after{box-sizing:border-box}.ZenSite-module__ucApUW__root ::selection{background:#b5322b2e}.ZenSite-module__ucApUW__root img{max-width:100%;display:block}.ZenSite-module__ucApUW__root h1,.ZenSite-module__ucApUW__root h2,.ZenSite-module__ucApUW__root h3,.ZenSite-module__ucApUW__root p,.ZenSite-module__ucApUW__root figure,.ZenSite-module__ucApUW__root ol,.ZenSite-module__ucApUW__root ul,.ZenSite-module__ucApUW__root dl,.ZenSite-module__ucApUW__root dd{margin:0}.ZenSite-module__ucApUW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ZenSite-module__ucApUW__kicker{font-family:var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--grey-text);font-size:.62rem;font-weight:500;line-height:1.6}.ZenSite-module__ucApUW__redDot{background:var(--red);border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}.ZenSite-module__ucApUW__empty{color:var(--grey-text);max-width:30em;font-style:italic}.ZenSite-module__ucApUW__lead{color:var(--grey-text);max-width:30em;font-size:1.05rem}.ZenSite-module__ucApUW__enso{color:var(--ink);pointer-events:none;display:block}.ZenSite-module__ucApUW__ensoDraw{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:2.2s cubic-bezier(.55,.05,.25,1) .25s forwards ZenSite-module__ucApUW__ensoDraw}@keyframes ZenSite-module__ucApUW__ensoDraw{to{stroke-dashoffset:0}}.ZenSite-module__ucApUW__stroke{color:var(--ink);display:block}.ZenSite-module__ucApUW__seal{display:block;transform:rotate(-4deg)}.ZenSite-module__ucApUW__sealInk{fill:var(--red)}.ZenSite-module__ucApUW__sealFrame{stroke:var(--washi)}.ZenSite-module__ucApUW__sealGlyph{font-family:var(--serif);fill:var(--washi);font-size:33px;font-weight:700}.ZenSite-module__ucApUW__sealGlyphSolo{font-size:46px}.ZenSite-module__ucApUW__sealStamp{animation:.9s cubic-bezier(.3,1.4,.5,1) both ZenSite-module__ucApUW__stamp}@keyframes ZenSite-module__ucApUW__stamp{0%{opacity:0;transform:scale(1.9)rotate(-16deg)}55%{opacity:1;transform:scale(.94)rotate(-3deg)}to{opacity:1;transform:scale(1)rotate(-4deg)}}.ZenSite-module__ucApUW__nav{z-index:30;padding:16px var(--gutter);color:var(--ink);background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(8px);align-items:center;gap:clamp(16px,2.6vw,40px);display:flex;position:sticky;top:0}.ZenSite-module__ucApUW__nav button{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}.ZenSite-module__ucApUW__mark{font-family:var(--serif);letter-spacing:.08em;flex:none;align-items:center;gap:8px;margin-right:clamp(4px,2vw,24px);font-size:.95rem;line-height:1;display:inline-flex}.ZenSite-module__ucApUW__markRule{background:var(--ink);width:14px;height:1px}.ZenSite-module__ucApUW__navLinks{gap:clamp(14px,2.4vw,34px);min-width:0;display:flex}.ZenSite-module__ucApUW__navLink,.ZenSite-module__ucApUW__navRsvp{font-family:var(--sans);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;font-size:.6rem;font-weight:500;text-decoration:none;transition:color .3s;color:var(--grey-text)!important}.ZenSite-module__ucApUW__navLink:hover,.ZenSite-module__ucApUW__navRsvp:hover,.ZenSite-module__ucApUW__navLink[aria-current=page]{color:var(--ink)!important}.ZenSite-module__ucApUW__navLink[aria-current=page]{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.ZenSite-module__ucApUW__navRsvp{align-items:center;gap:9px;display:inline-flex}.ZenSite-module__ucApUW__nav :focus-visible{outline:1px solid var(--ink);outline-offset:5px}.ZenSite-module__ucApUW__hero{max-width:1440px;min-height:max(640px,100svh - 56px);margin:0 auto;position:relative;overflow:hidden}.ZenSite-module__ucApUW__heroArt{aspect-ratio:1;width:clamp(260px,35vw,520px);position:absolute;top:13%;left:11%}.ZenSite-module__ucApUW__heroEnso{z-index:2;mix-blend-mode:multiply;opacity:.92;width:100%;position:relative}.ZenSite-module__ucApUW__heroPhoto{aspect-ratio:2/5;z-index:1;width:36%;max-width:196px;animation:1.6s cubic-bezier(.2,.7,.2,1) .6s both ZenSite-module__ucApUW__rise;position:absolute;top:20%;left:80%}.ZenSite-module__ucApUW__heroPhoto img{object-fit:cover;object-position:52% 34%;filter:grayscale()contrast(1.04)brightness(1.02);width:100%;height:100%}.ZenSite-module__ucApUW__heroPhoto:after{content:"";background:var(--hair-strong);width:1px;height:40vh;position:absolute;top:calc(100% + 18px);left:50%}.ZenSite-module__ucApUW__heroBare .ZenSite-module__ucApUW__heroArt{width:clamp(300px,40vw,590px);top:11%;left:10%}.ZenSite-module__ucApUW__heroCentre{z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:.6em;animation:1.6s 1.4s both ZenSite-module__ucApUW__inkIn;display:flex;position:absolute;inset:0}.ZenSite-module__ucApUW__heroCentreDay{letter-spacing:.02em;font-size:clamp(3.6rem,7vw,6.6rem);line-height:1}.ZenSite-module__ucApUW__heroCentreMonth{font-family:var(--sans);letter-spacing:.42em;text-transform:uppercase;color:var(--grey-text);padding-left:.42em;font-size:.62rem;font-weight:500}.ZenSite-module__ucApUW__heroCentreSeal{width:26%}.ZenSite-module__ucApUW__heroRule{background:var(--hair);width:1px;height:22%;position:absolute;top:0;right:calc(7% + clamp(220px,24vw,360px))}.ZenSite-module__ucApUW__heroNames{font-size:min(clamp(3.4rem, 7vw, 6.9rem), max(2.4rem, calc((100svh - 170px) / (var(--zen-n,9) * .56))));flex-direction:row-reverse;align-items:flex-start;gap:clamp(14px,1.6vw,26px);display:flex;position:absolute;top:8%;right:7%}.ZenSite-module__ucApUW__names{writing-mode:vertical-rl;font-family:var(--serif);letter-spacing:.04em;white-space:nowrap;flex-direction:column;align-items:flex-start;font-size:1em;font-weight:400;line-height:1.02;animation:1.8s cubic-bezier(.2,.7,.2,1) .15s both ZenSite-module__ucApUW__inkIn;display:flex;position:relative}.ZenSite-module__ucApUW__nameOne,.ZenSite-module__ucApUW__nameTwo,.ZenSite-module__ucApUW__nameAnd{display:block}.ZenSite-module__ucApUW__nameAnd{color:var(--grey-text);letter-spacing:0;padding:2.9em .9em 0;font-size:.3em}.ZenSite-module__ucApUW__nameTwo{padding-top:1.05em}.ZenSite-module__ucApUW__heroDate{writing-mode:vertical-rl;font-family:var(--serif);letter-spacing:.42em;white-space:nowrap;color:var(--ink);border-right:1px solid var(--hair-strong);padding-top:.6rem;padding-right:12px;font-size:clamp(.86rem,1vw,1.02rem);line-height:1;animation:1.6s .9s both ZenSite-module__ucApUW__inkIn}.ZenSite-module__ucApUW__heroSeal{width:.62em;min-width:40px;animation:.9s cubic-bezier(.3,1.4,.5,1) 1.6s both ZenSite-module__ucApUW__stamp;position:absolute;top:2.95em;right:.1em}.ZenSite-module__ucApUW__heroFoot{left:var(--gutter);max-width:min(22em,40%);position:absolute;bottom:9%}.ZenSite-module__ucApUW__heroPlace{letter-spacing:.06em;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.4;margin-top:14px!important}.ZenSite-module__ucApUW__heroDay{color:var(--grey-text);font-size:.92rem;margin-top:4px!important}.ZenSite-module__ucApUW__heroMa{writing-mode:vertical-rl;font-family:var(--sans);letter-spacing:.4em;text-transform:uppercase;white-space:nowrap;color:var(--grey);font-size:.56rem;position:absolute;top:18%;left:clamp(14px,2.4vw,40px)}.ZenSite-module__ucApUW__namesFlat .ZenSite-module__ucApUW__heroNames{flex-direction:column;align-items:flex-end;gap:22px;max-width:50%;font-size:clamp(2.4rem,4.4vw,4.2rem);top:12%}.ZenSite-module__ucApUW__namesFlat .ZenSite-module__ucApUW__names{writing-mode:horizontal-tb;text-align:right;white-space:normal;overflow-wrap:anywhere;align-items:flex-end;line-height:1.08}.ZenSite-module__ucApUW__namesFlat .ZenSite-module__ucApUW__nameAnd{padding:.5em 0}.ZenSite-module__ucApUW__namesFlat .ZenSite-module__ucApUW__nameTwo{padding-top:0}.ZenSite-module__ucApUW__namesFlat .ZenSite-module__ucApUW__heroDate{writing-mode:horizontal-tb;border-right:0;border-top:1px solid var(--hair-strong);padding:14px 0 0 .42em}.ZenSite-module__ucApUW__namesFlat .ZenSite-module__ucApUW__heroSeal{width:52px;position:static}.ZenSite-module__ucApUW__namesFlat .ZenSite-module__ucApUW__heroRule{display:none}@keyframes ZenSite-module__ucApUW__inkIn{0%{opacity:0;filter:blur(4px);transform:translateY(-10px)}to{opacity:1;filter:none;transform:none}}@keyframes ZenSite-module__ucApUW__rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.ZenSite-module__ucApUW__section{max-width:1320px;padding:clamp(96px, 13vw, 190px) var(--gutter) 0;grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(28px,6vw,110px);margin:0 auto;scroll-margin-top:40px;display:grid}.ZenSite-module__ucApUW__head{flex-direction:column;grid-area:1/2;align-self:start;align-items:center;gap:18px;display:flex;position:sticky;top:92px}.ZenSite-module__ucApUW__headNum{font-family:var(--sans);letter-spacing:.24em;color:var(--grey-text);font-size:.6rem}.ZenSite-module__ucApUW__vtitle{writing-mode:vertical-rl;font-family:var(--serif);letter-spacing:.18em;max-height:min(24rem,62vh);font-size:clamp(1.35rem,2.1vw,1.9rem);font-weight:400;line-height:1.25}.ZenSite-module__ucApUW__headRule{background:var(--hair-strong);width:1px;height:clamp(56px,9vw,130px)}.ZenSite-module__ucApUW__body{grid-area:1/1;min-width:0}.ZenSite-module__ucApUW__poem{max-width:25em;margin-left:clamp(0px,22vw,330px)}.ZenSite-module__ucApUW__poemDate{font-family:var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--grey-text);font-size:.62rem;margin-bottom:clamp(36px,5vw,64px)!important}.ZenSite-module__ucApUW__stanza{letter-spacing:.02em;font-size:clamp(1.18rem,1.75vw,1.5rem);line-height:2.15}.ZenSite-module__ucApUW__stanza+.ZenSite-module__ucApUW__stanza{margin-top:1.6em!important}.ZenSite-module__ucApUW__line{display:block}.ZenSite-module__ucApUW__stanza .ZenSite-module__ucApUW__line:nth-child(3n+2){padding-left:2.2em}.ZenSite-module__ucApUW__stanza .ZenSite-module__ucApUW__line:nth-child(3n+3){padding-left:4.4em}.ZenSite-module__ucApUW__poemSign{letter-spacing:.08em;color:var(--grey-text);justify-content:flex-end;align-items:center;gap:18px;font-size:.95rem;display:flex;margin-top:clamp(40px,6vw,72px)!important}.ZenSite-module__ucApUW__poemSign:before{content:"";background:var(--hair-strong);flex:none;width:48px;height:1px}.ZenSite-module__ucApUW__poemSeal{flex:none;width:34px}.ZenSite-module__ucApUW__countWrap{margin-left:clamp(0px,9vw,150px)}.ZenSite-module__ucApUW__countLead{color:var(--grey-text);font-size:1rem;margin-bottom:36px!important}.ZenSite-module__ucApUW__countToday{letter-spacing:.06em;margin-left:clamp(0px,9vw,150px);font-size:clamp(1.6rem,3vw,2.4rem)}.ZenSite-module__ucApUW__count{flex-wrap:nowrap;display:flex}.ZenSite-module__ucApUW__countCell{border-left:1px solid var(--hair-strong);flex-direction:column-reverse;gap:10px;padding:4px clamp(16px,4.2vw,64px);display:flex}.ZenSite-module__ucApUW__countCell:first-child{border-left:0;padding-left:0}.ZenSite-module__ucApUW__countValue{letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,5.6vw,4.8rem);font-weight:400;line-height:1}.ZenSite-module__ucApUW__countLabel{font-family:var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--grey-text);font-size:.58rem}.ZenSite-module__ucApUW__form{--radius-lg:2px;max-width:580px;margin-left:clamp(0px,15vw,240px);padding-bottom:clamp(16px,3vw,40px)}.ZenSite-module__ucApUW__root .ZenSite-module__ucApUW__form h3{letter-spacing:.04em;font-family:var(--serif)!important;font-size:clamp(1.5rem,2.4vw,1.9rem)!important;font-weight:400!important}.ZenSite-module__ucApUW__root .ZenSite-module__ucApUW__form .input-underline{border:0;border-bottom:1px solid var(--hair-strong);min-height:0;font-family:var(--serif);color:var(--ink);background:0 0;border-radius:0;padding:10px 0 9px;font-size:1.1rem;transition:border-color .3s,box-shadow .3s}.ZenSite-module__ucApUW__root .ZenSite-module__ucApUW__form .input-underline:hover:not(:disabled){border-bottom-color:var(--ink)}.ZenSite-module__ucApUW__root .ZenSite-module__ucApUW__form .input-underline:focus{border-bottom-color:var(--ink);box-shadow:0 1px 0 0 var(--ink)}.ZenSite-module__ucApUW__root .ZenSite-module__ucApUW__form textarea.input-underline{background-image:repeating-linear-gradient(transparent 0 calc(1.8em - 1px), var(--hair) calc(1.8em - 1px) 1.8em);background-position:0 9px;min-height:7em;line-height:1.8}.ZenSite-module__ucApUW__root .ZenSite-module__ucApUW__form [role=radio]{letter-spacing:.02em;font-size:1.02rem;font-family:var(--serif)!important}.ZenSite-module__ucApUW__root .ZenSite-module__ucApUW__form fieldset{border-color:var(--hair)!important}.ZenSite-module__ucApUW__root .ZenSite-module__ucApUW__form .button-primary{background:var(--red);min-height:64px;color:var(--washi);box-shadow:inset 0 0 0 5px var(--red), inset 0 0 0 6px color-mix(in srgb, var(--washi) 85%, transparent);font-family:var(--serif);letter-spacing:.14em;border:0;border-radius:3px;padding:14px 26px;font-size:.98rem;font-weight:500;transition:transform .35s cubic-bezier(.3,1.4,.5,1),background .3s;transform:rotate(-2deg)}.ZenSite-module__ucApUW__root .ZenSite-module__ucApUW__form .button-primary:hover:not(:disabled){background:color-mix(in srgb, var(--red) 88%, black);transform:rotate(0)scale(1.03)}.ZenSite-module__ucApUW__root .ZenSite-module__ucApUW__form .button-primary:disabled{opacity:.72}.ZenSite-module__ucApUW__root .ZenSite-module__ucApUW__form .button-primary:focus-visible{outline:1px solid var(--ink);outline-offset:6px}.ZenSite-module__ucApUW__dayHero{max-width:1320px;min-height:clamp(460px,64vh,640px);padding:clamp(56px, 8vw, 110px) var(--gutter) 0;grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(28px,6vw,110px);margin:0 auto;display:grid;position:relative}.ZenSite-module__ucApUW__dayEnso{right:calc(var(--gutter) + clamp(110px, 14vw, 210px));mix-blend-mode:multiply;opacity:.9;width:clamp(170px,22vw,320px);position:absolute;top:clamp(48px,9vw,120px)}.ZenSite-module__ucApUW__dayIntro{align-self:end;max-width:24em;padding-bottom:8px;position:relative}.ZenSite-module__ucApUW__dayLead{font-size:clamp(1.1rem,1.6vw,1.32rem);line-height:2;margin-top:18px!important}.ZenSite-module__ucApUW__dayTitleWrap{flex-direction:row-reverse;align-items:flex-start;gap:18px;display:flex}.ZenSite-module__ucApUW__dayTitle{writing-mode:vertical-rl;letter-spacing:.06em;white-space:nowrap;font-size:clamp(3rem,6.4vw,6rem);font-weight:400;line-height:1;animation:1.6s cubic-bezier(.2,.7,.2,1) .1s both ZenSite-module__ucApUW__inkIn}.ZenSite-module__ucApUW__chat{max-width:660px;margin-left:clamp(0px,11vw,180px)}.ZenSite-module__ucApUW__chat form{gap:18px}.ZenSite-module__ucApUW__chat input{font-family:var(--serif)!important}.ZenSite-module__ucApUW__emakiBar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.ZenSite-module__ucApUW__emakiBar[data-fits]{display:none}.ZenSite-module__ucApUW__emakiHint{font-family:var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--grey-text);align-items:center;gap:14px;font-size:.58rem;font-weight:500;display:flex}.ZenSite-module__ucApUW__emakiArrow{background:var(--hair-strong);width:56px;height:1px;position:relative;overflow:hidden}.ZenSite-module__ucApUW__emakiArrow:after{content:"";background:var(--ink);width:18px;animation:2.6s ease-in-out infinite ZenSite-module__ucApUW__drift;position:absolute;inset:0}@keyframes ZenSite-module__ucApUW__drift{0%{transform:translate(-20px)}to{transform:translate(60px)}}.ZenSite-module__ucApUW__emakiButtons{gap:10px;display:flex}.ZenSite-module__ucApUW__emakiButton{appearance:none;border:1px solid var(--hair-strong);width:38px;height:38px;color:var(--ink);cursor:pointer;background:0 0;border-radius:0;font-size:.95rem;transition:border-color .3s,opacity .3s}.ZenSite-module__ucApUW__emakiButton:hover:not(:disabled){border-color:var(--ink)}.ZenSite-module__ucApUW__emakiButton:disabled{opacity:.3;cursor:default}.ZenSite-module__ucApUW__emaki,.ZenSite-module__ucApUW__emakiSingle{border-top:1px solid var(--hair-strong);border-bottom:1px solid var(--hair-strong);background:linear-gradient(var(--hair), var(--hair)) left 0 top 6px / 100% 1px no-repeat, linear-gradient(var(--hair), var(--hair)) left 0 bottom 6px / 100% 1px no-repeat;padding:52px 0 46px}.ZenSite-module__ucApUW__emaki{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--hair-strong) transparent;display:flex;overflow-x:auto}.ZenSite-module__ucApUW__emaki:focus-visible{outline:1px solid var(--ink);outline-offset:6px}.ZenSite-module__ucApUW__emakiSingle .ZenSite-module__ucApUW__chapter{border-right:0;max-width:760px}.ZenSite-module__ucApUW__chapter{scroll-snap-align:start;border-right:1px solid var(--hair);flex:0 0 min(82vw,640px);grid-template-columns:minmax(0,1fr) minmax(0,220px) auto;grid-template-areas:"text photo head";column-gap:clamp(20px,2.6vw,36px);padding:0 clamp(22px,3vw,44px);display:grid}.ZenSite-module__ucApUW__chapter:first-child{padding-left:0}.ZenSite-module__ucApUW__chapterNoPhoto{flex-basis:min(76vw,440px);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text head"}.ZenSite-module__ucApUW__chapterHead{writing-mode:vertical-rl;flex-direction:column;grid-area:head;gap:12px;display:flex}.ZenSite-module__ucApUW__chapterNum{font-family:var(--sans);letter-spacing:.24em;color:var(--grey-text);font-size:.58rem}.ZenSite-module__ucApUW__chapterTitle{letter-spacing:.12em;max-height:20rem;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:400;line-height:1.25}.ZenSite-module__ucApUW__chapterPhoto{grid-area:photo;align-self:start}.ZenSite-module__ucApUW__chapterPhoto img{object-fit:cover;filter:grayscale()contrast(1.03);width:100%;height:100%}.ZenSite-module__ucApUW__chapterPhoto0{aspect-ratio:4/5;margin-top:64px}.ZenSite-module__ucApUW__chapterPhoto1{aspect-ratio:3/4.6}.ZenSite-module__ucApUW__chapterPhoto2{aspect-ratio:1;margin-top:120px}.ZenSite-module__ucApUW__chapterText{white-space:pre-line;grid-area:text;align-self:end;align-items:flex-end;min-height:12rem;font-size:.98rem;line-height:2;display:flex}.ZenSite-module__ucApUW__chapterNoPhoto .ZenSite-module__ucApUW__chapterText{min-height:16rem}.ZenSite-module__ucApUW__emakiEnd{scroll-snap-align:end;color:var(--grey-text);text-align:center;flex-direction:column;flex:0 0 min(60vw,280px);justify-content:center;align-items:center;gap:20px;padding:0 32px;font-size:.95rem;display:flex}.ZenSite-module__ucApUW__emakiEnso{opacity:.7;width:110px}.ZenSite-module__ucApUW__venues{grid-template-columns:repeat(2,minmax(0,360px));justify-content:center;column-gap:clamp(48px,11vw,190px);display:grid}.ZenSite-module__ucApUW__venuesOne{grid-template-columns:minmax(0,380px);justify-content:start;margin-left:clamp(0px,12vw,200px)}.ZenSite-module__ucApUW__venue{border-top:1px solid var(--hair-strong);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info head";column-gap:clamp(16px,2vw,28px);min-height:clamp(300px,30vw,420px);padding-top:26px;display:grid}.ZenSite-module__ucApUW__venueLow{margin-top:clamp(90px,13vw,220px)}.ZenSite-module__ucApUW__venueHead{writing-mode:vertical-rl;flex-direction:column;grid-area:head;gap:12px;display:flex}.ZenSite-module__ucApUW__venueKind{font-family:var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--grey-text);white-space:nowrap;font-size:.58rem;font-weight:500;line-height:1}.ZenSite-module__ucApUW__venueName{letter-spacing:.08em;max-height:clamp(260px,26vw,380px);font-size:clamp(1.4rem,2.1vw,1.9rem);font-weight:400;line-height:1.3}.ZenSite-module__ucApUW__venueInfo{flex-direction:column;grid-area:info;min-width:0;display:flex}.ZenSite-module__ucApUW__venueStroke{opacity:.85;width:min(78%,200px)}.ZenSite-module__ucApUW__venueText{margin-top:auto;padding-top:26px}.ZenSite-module__ucApUW__venueTime{letter-spacing:.04em;font-size:clamp(1.8rem,2.6vw,2.3rem);line-height:1;margin-bottom:14px!important}.ZenSite-module__ucApUW__venueAddr{color:var(--grey-text);overflow-wrap:anywhere;font-size:.95rem;line-height:1.7;margin-bottom:18px!important}.ZenSite-module__ucApUW__inkLink{font-family:var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--hair-strong);align-items:center;gap:10px;padding-bottom:5px;font-size:.6rem;font-weight:500;text-decoration:none;transition:border-color .3s;display:inline-flex}.ZenSite-module__ucApUW__inkLink:before{content:"";background:var(--ink);border-radius:50%;flex:none;width:5px;height:5px}.ZenSite-module__ucApUW__inkLink:hover{border-bottom-color:var(--ink)}.ZenSite-module__ucApUW__travel{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px clamp(40px,6vw,96px);margin-top:clamp(80px,10vw,140px);display:grid}.ZenSite-module__ucApUW__travelTop{margin-top:0}.ZenSite-module__ucApUW__travel>:only-child{grid-column:1/-1;max-width:40em}.ZenSite-module__ucApUW__notesBlock .ZenSite-module__ucApUW__kicker,.ZenSite-module__ucApUW__stays .ZenSite-module__ucApUW__kicker{margin-bottom:18px}.ZenSite-module__ucApUW__notes{gap:14px;max-width:34em;padding:0;list-style:none;display:grid}.ZenSite-module__ucApUW__notes li{grid-template-columns:34px minmax(0,1fr);font-size:.95rem;line-height:1.8;display:grid}.ZenSite-module__ucApUW__noteNum{font-family:var(--sans);letter-spacing:.2em;color:var(--grey-text);padding-top:6px;font-size:.58rem}.ZenSite-module__ucApUW__stays{padding-top:clamp(0px,4vw,60px)}.ZenSite-module__ucApUW__stays ul{padding:0;list-style:none}.ZenSite-module__ucApUW__stays li{border-top:1px solid var(--hair);padding:18px 0 20px;font-size:.98rem;line-height:1.75}.ZenSite-module__ucApUW__stays li:last-child{border-bottom:1px solid var(--hair)}.ZenSite-module__ucApUW__updates{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px clamp(40px,7vw,120px);max-width:900px;display:grid}.ZenSite-module__ucApUW__update{flex-direction:row-reverse;align-items:flex-start;gap:22px;display:flex}.ZenSite-module__ucApUW__update:nth-child(2n){margin-top:110px}.ZenSite-module__ucApUW__updateDate{writing-mode:vertical-rl;letter-spacing:.26em;white-space:nowrap;color:var(--grey-text);border-left:1px solid var(--hair);flex:none;padding-left:14px;font-size:.86rem;line-height:1}.ZenSite-module__ucApUW__updateBody{flex:auto;min-width:0}.ZenSite-module__ucApUW__updateTitle{font-size:1.35rem;font-weight:400;line-height:1.35;margin-bottom:12px!important}.ZenSite-module__ucApUW__updateBody p{color:var(--grey-text);white-space:pre-line;font-size:.95rem;line-height:1.9}.ZenSite-module__ucApUW__gifts{counter-reset:gift}.ZenSite-module__ucApUW__gifts>div{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:40px clamp(28px,4.5vw,72px)!important;display:grid!important}.ZenSite-module__ucApUW__gifts>div>button{counter-increment:gift;letter-spacing:.02em;text-transform:none;text-align:left;flex-direction:column;align-items:flex-start;gap:14px;width:100%;font-size:1.35rem;line-height:1.35;transition:border-color .3s;display:flex;border:0!important;border-top:1px solid var(--hair-strong)!important;color:var(--ink)!important;font-family:var(--serif)!important;background:0 0!important;border-radius:0!important;padding:20px 0 6px!important}.ZenSite-module__ucApUW__gifts>div>button:before{content:counter(gift, decimal-leading-zero);font-family:var(--sans);letter-spacing:.24em;color:var(--grey-text);font-size:.58rem}.ZenSite-module__ucApUW__gifts>div>button:after{content:"";background:var(--red);width:22px;height:1px;margin-top:4px;transition:width .4s}.ZenSite-module__ucApUW__gifts>div>button:hover{opacity:1;border-top-color:var(--ink)!important}.ZenSite-module__ucApUW__gifts>div>button:hover:after{width:44px}.ZenSite-module__ucApUW__gifts>div>button:nth-child(3n+2){margin-top:64px}.ZenSite-module__ucApUW__gifts>div>button:nth-child(3n+3){margin-top:128px}.ZenSite-module__ucApUW__readNote{color:var(--grey-text);font-size:.92rem;margin-bottom:30px!important}.ZenSite-module__ucApUW__timetable{border-top:1px solid var(--hair-strong);border-bottom:1px solid var(--hair-strong);flex-flow:row-reverse wrap;padding:0;list-style:none;display:flex}.ZenSite-module__ucApUW__slot{writing-mode:vertical-rl;border-left:1px solid var(--hair);flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-start;gap:12px;min-width:0;height:clamp(280px,25vw,350px);padding-top:28px;transition:background .4s;display:flex}.ZenSite-module__ucApUW__slot:last-child{border-left:0}.ZenSite-module__ucApUW__slot:hover{background:#26231f06}.ZenSite-module__ucApUW__timetableMany .ZenSite-module__ucApUW__slot{flex:0 0 calc(100% / var(--zen-cols,6));border-bottom:1px solid var(--hair)}.ZenSite-module__ucApUW__slotNum{font-family:var(--sans);letter-spacing:.24em;color:var(--grey-text);font-size:.56rem}.ZenSite-module__ucApUW__slotTime{letter-spacing:.08em;white-space:nowrap;font-size:clamp(1.3rem,1.9vw,1.75rem);line-height:1}.ZenSite-module__ucApUW__slotNoTime{background:var(--hair-strong);border-radius:50%;width:5px;height:5px;margin:.6em 0;display:block}.ZenSite-module__ucApUW__slotTitle{letter-spacing:.08em;font-size:1.02rem;line-height:1.3}.ZenSite-module__ucApUW__slotPlace{font-family:var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--grey-text);font-size:.56rem;font-weight:500;line-height:1.3}.ZenSite-module__ucApUW__slotNote{letter-spacing:.04em;color:var(--grey-text);font-size:.82rem;line-height:1.5}.ZenSite-module__ucApUW__gallery{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(48px,7vw,110px) clamp(12px,2vw,28px);padding:0;list-style:none;display:grid}.ZenSite-module__ucApUW__galleryFrame{aspect-ratio:var(--ar,4 / 5)}.ZenSite-module__ucApUW__galleryFrame img{object-fit:cover;filter:grayscale(.25)contrast(1.02);width:100%;height:100%}.ZenSite-module__ucApUW__gallery figcaption{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--grey-text);margin-top:12px;font-size:.6rem;line-height:1.7}.ZenSite-module__ucApUW__g0{--ar:2 / 3;grid-column:2/span 3}.ZenSite-module__ucApUW__g1{--ar:1;grid-column:7/span 3;margin-top:150px}.ZenSite-module__ucApUW__g2{--ar:464 / 498;grid-column:11/span 2;margin-top:40px}.ZenSite-module__ucApUW__g3{--ar:5 / 7;grid-column:1/span 2;margin-top:60px}.ZenSite-module__ucApUW__g4{--ar:736 / 440;grid-column:4/span 5}.ZenSite-module__ucApUW__g5{--ar:736 / 920;grid-column:10/span 2;margin-top:170px}.ZenSite-module__ucApUW__gallerySolo .ZenSite-module__ucApUW__g0{--ar:3 / 2;grid-column:3/span 7}.ZenSite-module__ucApUW__faq{max-width:660px;margin-left:auto}.ZenSite-module__ucApUW__faq dl>div{border-top:1px solid var(--hair);padding:24px 0 26px;margin:0!important}.ZenSite-module__ucApUW__faq dl>div:last-child{border-bottom:1px solid var(--hair)}.ZenSite-module__ucApUW__faq dd{padding-right:12%;margin-top:10px!important}.ZenSite-module__ucApUW__colophon{padding:0 var(--gutter) clamp(64px, 8vw, 104px);text-align:center;flex-direction:column;align-items:center;gap:18px;margin:clamp(120px,16vw,220px) auto 0;display:flex}.ZenSite-module__ucApUW__colophonMark{width:clamp(110px,11vw,150px);position:relative}.ZenSite-module__ucApUW__colophonEnso{opacity:.88;width:100%}.ZenSite-module__ucApUW__colophonSeal{width:30%;position:absolute;bottom:4px;right:-6px}.ZenSite-module__ucApUW__colophonDate{letter-spacing:.4em;padding-left:.4em;font-size:.9rem;line-height:1;margin-top:10px!important}.ZenSite-module__ucApUW__colophonCredit{font-family:var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--grey);font-size:.56rem}@media (max-width:760px){.ZenSite-module__ucApUW__nav{gap:12px;padding:14px 16px}.ZenSite-module__ucApUW__mark{gap:6px;margin-right:0;font-size:.85rem}.ZenSite-module__ucApUW__markRule{width:8px}.ZenSite-module__ucApUW__navLinks{gap:12px}.ZenSite-module__ucApUW__navLink,.ZenSite-module__ucApUW__navRsvp{letter-spacing:.14em;font-size:.56rem}.ZenSite-module__ucApUW__navRsvp{gap:6px;margin-left:auto}.ZenSite-module__ucApUW__hero{flex-direction:column;min-height:max(640px,100svh - 50px);padding:28px 18px 28px 22px;display:flex}.ZenSite-module__ucApUW__heroMa{top:34px;left:10px}.ZenSite-module__ucApUW__heroNames{font-size:min(clamp(3rem, 13.5vw, 4rem), max(2.2rem, calc((100svh - 440px) / (var(--zen-n,9) * .56))));align-self:flex-end;gap:10px;margin-right:2%;position:relative;top:auto;right:auto}.ZenSite-module__ucApUW__heroDate{padding-right:8px;font-size:.78rem}.ZenSite-module__ucApUW__heroSeal{min-width:34px}.ZenSite-module__ucApUW__heroArt,.ZenSite-module__ucApUW__heroBare .ZenSite-module__ucApUW__heroArt{width:62vw;max-width:320px;margin:8px 0 calc(min(62vw,320px)/2.77778) -8vw;position:relative;top:auto;left:auto}.ZenSite-module__ucApUW__heroBare .ZenSite-module__ucApUW__heroArt{width:70vw;margin:16px auto 0 -4vw}.ZenSite-module__ucApUW__heroPhoto{width:45%;top:22%;left:64%}.ZenSite-module__ucApUW__heroPhoto:after,.ZenSite-module__ucApUW__heroRule{display:none}.ZenSite-module__ucApUW__heroFoot{max-width:100%;margin-top:auto;padding-top:28px;position:relative;bottom:auto;left:auto}.ZenSite-module__ucApUW__namesFlatMobile .ZenSite-module__ucApUW__heroNames,.ZenSite-module__ucApUW__namesFlat .ZenSite-module__ucApUW__heroNames{flex-direction:column;align-items:flex-end;gap:16px;max-width:100%;margin:36px 0 0 28px;font-size:clamp(2.1rem,10vw,2.8rem)}.ZenSite-module__ucApUW__namesFlatMobile .ZenSite-module__ucApUW__names{writing-mode:horizontal-tb;text-align:right;white-space:normal;overflow-wrap:anywhere;align-items:flex-end;line-height:1.08}.ZenSite-module__ucApUW__namesFlatMobile .ZenSite-module__ucApUW__nameAnd{padding:.5em 0}.ZenSite-module__ucApUW__namesFlatMobile .ZenSite-module__ucApUW__nameTwo{padding-top:0}.ZenSite-module__ucApUW__namesFlatMobile .ZenSite-module__ucApUW__heroDate{writing-mode:horizontal-tb;border-right:0;border-top:1px solid var(--hair-strong);padding:12px 0 0 .42em}.ZenSite-module__ucApUW__namesFlatMobile .ZenSite-module__ucApUW__heroSeal,.ZenSite-module__ucApUW__namesFlat .ZenSite-module__ucApUW__heroSeal{width:44px;position:static}.ZenSite-module__ucApUW__section{grid-template-columns:minmax(0,1fr);padding-top:96px}.ZenSite-module__ucApUW__head{flex-direction:row-reverse;grid-area:1/1;justify-self:end;align-items:flex-start;gap:12px;margin-bottom:36px;position:static}.ZenSite-module__ucApUW__headRule{width:48px;height:1px;margin-top:8px}.ZenSite-module__ucApUW__body{grid-row:2}.ZenSite-module__ucApUW__vtitle{max-height:18rem;font-size:1.4rem}.ZenSite-module__ucApUW__poem,.ZenSite-module__ucApUW__countWrap,.ZenSite-module__ucApUW__countToday,.ZenSite-module__ucApUW__form,.ZenSite-module__ucApUW__chat{margin-left:0}.ZenSite-module__ucApUW__stanza .ZenSite-module__ucApUW__line:nth-child(3n+2){padding-left:1.2em}.ZenSite-module__ucApUW__stanza .ZenSite-module__ucApUW__line:nth-child(3n+3){padding-left:2.4em}.ZenSite-module__ucApUW__countCell{flex:1 1 0;padding:4px 0 4px 12px}.ZenSite-module__ucApUW__countLabel{letter-spacing:.16em;font-size:.5rem}.ZenSite-module__ucApUW__dayHero{min-height:520px;padding-top:40px}.ZenSite-module__ucApUW__dayEnso{width:46vw;top:70px;right:46%}.ZenSite-module__ucApUW__dayIntro{grid-area:2/1/auto/-1;padding-top:40px}.ZenSite-module__ucApUW__dayTitleWrap{grid-area:1/2}.ZenSite-module__ucApUW__dayTitle{font-size:clamp(2.6rem,13vw,3.6rem)}.ZenSite-module__ucApUW__chapter{flex-basis:80vw;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"photo head""text text";row-gap:24px;padding:0 20px}.ZenSite-module__ucApUW__chapterNoPhoto{grid-template-areas:"text head"}.ZenSite-module__ucApUW__chapterPhoto0,.ZenSite-module__ucApUW__chapterPhoto1,.ZenSite-module__ucApUW__chapterPhoto2{aspect-ratio:4/5;margin-top:0}.ZenSite-module__ucApUW__chapterPhoto1{margin-top:28px}.ZenSite-module__ucApUW__chapterText{align-self:start;min-height:0}.ZenSite-module__ucApUW__chapterNoPhoto .ZenSite-module__ucApUW__chapterText{min-height:14rem}.ZenSite-module__ucApUW__emakiHint{letter-spacing:.2em}.ZenSite-module__ucApUW__venues,.ZenSite-module__ucApUW__venuesOne{grid-template-columns:minmax(0,1fr);margin-left:0}.ZenSite-module__ucApUW__venue{max-width:330px;min-height:280px}.ZenSite-module__ucApUW__venueLow{margin-top:80px;margin-left:auto}.ZenSite-module__ucApUW__venueName{max-height:260px;font-size:1.3rem}.ZenSite-module__ucApUW__travel{grid-template-columns:minmax(0,1fr)}.ZenSite-module__ucApUW__stays{margin-left:10%;padding-top:0}.ZenSite-module__ucApUW__updates{grid-template-columns:minmax(0,1fr)}.ZenSite-module__ucApUW__update:nth-child(2n){margin-top:0;margin-left:12%}.ZenSite-module__ucApUW__gifts>div{grid-template-columns:minmax(0,1fr)}.ZenSite-module__ucApUW__gifts>div>button:nth-child(3n+2){width:86%;margin:0 0 0 14%}.ZenSite-module__ucApUW__gifts>div>button:nth-child(3n+3){width:90%;margin:0}.ZenSite-module__ucApUW__readNote{display:none}.ZenSite-module__ucApUW__timetable{border-bottom:1px solid var(--hair);flex-flow:column}.ZenSite-module__ucApUW__slot,.ZenSite-module__ucApUW__timetableMany .ZenSite-module__ucApUW__slot{writing-mode:horizontal-tb;border-bottom:0;border-left:0;border-top:1px solid var(--hair);flex:none;grid-template-columns:52px minmax(0,1fr);grid-template-areas:"time title""time place""time note";place-content:center stretch;gap:4px 16px;height:auto;min-height:92px;padding:22px 0;display:grid}.ZenSite-module__ucApUW__slot:first-child{border-top:0}.ZenSite-module__ucApUW__slotNum{display:none}.ZenSite-module__ucApUW__slotTime{writing-mode:vertical-rl;border-left:1px solid var(--hair-strong);grid-area:time;place-self:start;padding-left:10px;font-size:1.3rem}.ZenSite-module__ucApUW__slotNoTime{background:var(--hair-strong);border-radius:0;width:1px;height:3.2em;margin:0;padding:0}.ZenSite-module__ucApUW__slotTitle{grid-area:title;align-self:end;font-size:1.08rem}.ZenSite-module__ucApUW__slotPlace{grid-area:place;align-self:start;padding-top:6px}.ZenSite-module__ucApUW__slotNote{grid-area:note}.ZenSite-module__ucApUW__gallery{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:40px}.ZenSite-module__ucApUW__g0{grid-column:1/span 4}.ZenSite-module__ucApUW__g1{grid-column:3/span 4;margin-top:0}.ZenSite-module__ucApUW__g2{grid-column:1/span 3;margin-top:0}.ZenSite-module__ucApUW__g3{grid-column:4/span 3;margin-top:70px}.ZenSite-module__ucApUW__g4{grid-column:1/-1}.ZenSite-module__ucApUW__g5{grid-column:3/span 4;margin-top:0}.ZenSite-module__ucApUW__gallerySolo .ZenSite-module__ucApUW__g0{grid-column:1/-1}.ZenSite-module__ucApUW__faq dd{padding-right:0}}@media (max-width:340px){.ZenSite-module__ucApUW__heroNames{flex-direction:column;align-items:flex-end;gap:14px;max-width:100%;margin:36px 0 0 24px;font-size:2rem}.ZenSite-module__ucApUW__names{writing-mode:horizontal-tb;text-align:right;white-space:normal;overflow-wrap:anywhere;align-items:flex-end;line-height:1.08}.ZenSite-module__ucApUW__nameAnd{padding:.5em 0}.ZenSite-module__ucApUW__nameTwo{padding-top:0}.ZenSite-module__ucApUW__heroDate{writing-mode:horizontal-tb;border-right:0;border-top:1px solid var(--hair-strong);padding:12px 0 0 .42em}.ZenSite-module__ucApUW__heroSeal{width:40px;position:static}.ZenSite-module__ucApUW__navLinks{gap:10px}.ZenSite-module__ucApUW__navLink,.ZenSite-module__ucApUW__navRsvp{letter-spacing:.08em}}@media (prefers-reduced-motion:reduce){.ZenSite-module__ucApUW__root *,.ZenSite-module__ucApUW__root :before,.ZenSite-module__ucApUW__root :after,.ZenSite-module__ucApUW__nav *{transition:none!important;animation:none!important}.ZenSite-module__ucApUW__ensoDraw{stroke-dashoffset:0}.ZenSite-module__ucApUW__emakiArrow:after{transform:translate(20px)}.ZenSite-module__ucApUW__emaki{scroll-behavior:auto}}
.PremiereSite-module__99q_EG__root,.PremiereSite-module__99q_EG__nav{--ink:#0a0a0a;--cream:#f0e6d0;--gold:#d4a24c;--grey:#8a8478;--film:#15120f;--paper:#efe4cb;--edge:#c98a3a;--red:#9b2a1f;--line:#f0e6d024;--gutter:clamp(18px, 5vw, 64px);--bebas:var(--f-bebas), "Bebas Neue", Impact, sans-serif;--playfair:var(--f-playfair), "Playfair Display", Georgia, serif;--sans:var(--f-dm-sans), "DM Sans", system-ui, sans-serif;--holes:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='30'%3E%3Crect x='7' y='9' width='12' height='12' rx='2.4' fill='%23f0e6d0' fill-opacity='.82'/%3E%3C/svg%3E")}.PremiereSite-module__99q_EG__root{background:var(--ink);color:var(--cream);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;position:relative;overflow-x:clip}.PremiereSite-module__99q_EG__root *,.PremiereSite-module__99q_EG__root :before,.PremiereSite-module__99q_EG__root :after,.PremiereSite-module__99q_EG__nav *,.PremiereSite-module__99q_EG__nav :before,.PremiereSite-module__99q_EG__nav :after{box-sizing:border-box}.PremiereSite-module__99q_EG__root img{max-width:100%;display:block}.PremiereSite-module__99q_EG__root :focus-visible,.PremiereSite-module__99q_EG__nav :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.PremiereSite-module__99q_EG__amp{font-family:var(--playfair);color:var(--gold);font-style:italic;font-weight:400}.PremiereSite-module__99q_EG__empty{text-align:center;max-width:30em;font-family:var(--playfair);color:var(--grey);margin:0 auto;font-size:18px;font-style:italic}.PremiereSite-module__99q_EG__grain{z-index:60;pointer-events:none;opacity:.075;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;animation:.9s step-end infinite PremiereSite-module__99q_EG__grain;position:fixed;inset:0}@keyframes PremiereSite-module__99q_EG__grain{0%{background-position:0 0}17%{background-position:-58px 41px}33%{background-position:43px -72px}50%{background-position:-86px -29px}67%{background-position:72px 58px}83%{background-position:-29px 86px}to{background-position:0 0}}.PremiereSite-module__99q_EG__nav{z-index:50;color:var(--cream);font-family:var(--sans);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0aeb;border-bottom:1px solid #d4a24c52;position:sticky;top:0}.PremiereSite-module__99q_EG__navInner{max-width:1400px;padding:12px var(--gutter);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:0 auto;display:grid}.PremiereSite-module__99q_EG__nav :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.PremiereSite-module__99q_EG__brand{text-align:left;justify-self:start;align-items:center;gap:12px;min-width:0;display:inline-flex}.PremiereSite-module__99q_EG__brandMark{border:1.5px solid var(--gold);font-family:var(--bebas);letter-spacing:.04em;align-items:baseline;gap:2px;padding:3px 9px 1px;font-size:24px;line-height:1;display:inline-flex}.PremiereSite-module__99q_EG__brandMark i{font-family:var(--playfair);color:var(--gold);font-size:18px}.PremiereSite-module__99q_EG__brandText{flex-direction:column;min-width:0;line-height:1.1;display:flex}.PremiereSite-module__99q_EG__brandText>span{font-family:var(--bebas);letter-spacing:.16em;white-space:nowrap;text-overflow:ellipsis;font-size:19px;overflow:hidden}.PremiereSite-module__99q_EG__brandText small{letter-spacing:.22em;text-transform:uppercase;color:var(--grey);font-size:10px}.PremiereSite-module__99q_EG__navLinks{gap:clamp(18px,3vw,40px);display:flex}.PremiereSite-module__99q_EG__navLinks button{font-family:var(--bebas);letter-spacing:.12em;white-space:nowrap;color:#f0e6d0a8;border-bottom:2px solid #0000;align-items:baseline;gap:7px;padding:6px 0 3px;font-size:21px;transition:color .2s,border-color .2s;display:inline-flex}.PremiereSite-module__99q_EG__navLinks button:hover{color:var(--cream)}.PremiereSite-module__99q_EG__navLinks button[aria-current=page]{color:var(--cream);border-bottom-color:var(--gold)}.PremiereSite-module__99q_EG__navNum{font-family:var(--sans);letter-spacing:.1em;color:var(--gold);font-size:10px}.PremiereSite-module__99q_EG__navCta{background:var(--gold);color:var(--ink);font-family:var(--bebas);letter-spacing:.14em;white-space:nowrap;justify-self:end;padding:10px 22px 8px;font-size:18px;line-height:1;transition:background .2s;-webkit-mask:radial-gradient(circle at 0,#0000 6px,#000 6.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 6px,#000 6.5px) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0,#0000 6px,#000 6.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 6px,#000 6.5px) 100%/51% 100% no-repeat}.PremiereSite-module__99q_EG__nav .PremiereSite-module__99q_EG__navCta{color:var(--ink);padding:10px 22px 8px}.PremiereSite-module__99q_EG__navCta:hover{background:var(--cream)}.PremiereSite-module__99q_EG__nav .PremiereSite-module__99q_EG__navCta:focus-visible{outline:2px solid var(--ink);outline-offset:-5px}.PremiereSite-module__99q_EG__sectionHead{text-align:center;max-width:900px;margin:0 auto clamp(40px,6vw,72px)}.PremiereSite-module__99q_EG__sectionNo{letter-spacing:.42em;text-transform:uppercase;color:var(--gold);justify-content:center;align-items:center;gap:16px;margin:0 0 14px;font-size:11px;font-weight:500;display:flex}.PremiereSite-module__99q_EG__sectionNo:before,.PremiereSite-module__99q_EG__sectionNo:after{content:"";opacity:.6;background:currentColor;flex:none;width:42px;height:1px}.PremiereSite-module__99q_EG__sectionTitle{font-family:var(--bebas);letter-spacing:.02em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(50px,7.4vw,108px);font-weight:400;line-height:.9}.PremiereSite-module__99q_EG__sectionSub{font-family:var(--playfair);color:#f0e6d0b3;text-wrap:balance;margin:16px 0 0;font-size:clamp(17px,1.6vw,21px);font-style:italic}.PremiereSite-module__99q_EG__poster{padding:clamp(28px, 5vw, 56px) var(--gutter) clamp(64px, 8vw, 110px);text-align:center}.PremiereSite-module__99q_EG__presents{letter-spacing:.46em;text-transform:uppercase;color:#f0e6d0b8;margin:0 0 clamp(18px,3vw,30px);font-size:clamp(10px,1vw,13px);font-weight:500;animation:2.4s ease-out both PremiereSite-module__99q_EG__flickerIn}.PremiereSite-module__99q_EG__letterbox{background:#000;min-width:min(100%,680px);max-width:min(1120px,239svh - 717px);margin:0 auto;box-shadow:0 40px 120px #000c}.PremiereSite-module__99q_EG__bar{letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;color:#8a8478f2;justify-content:space-between;align-items:center;gap:12px;height:clamp(24px,3.4vw,42px);padding:0 clamp(10px,2vw,22px);font-size:clamp(8px,.8vw,10px);display:flex}.PremiereSite-module__99q_EG__barRec{color:#c4412f;animation:1.6s step-end infinite PremiereSite-module__99q_EG__blink}@keyframes PremiereSite-module__99q_EG__blink{50%{opacity:.2}}.PremiereSite-module__99q_EG__screen{aspect-ratio:2.39;position:relative;overflow:hidden}.PremiereSite-module__99q_EG__kenBurns{object-fit:cover;object-position:50% 30%;filter:grayscale()contrast(1.08)brightness(.92);transform-origin:60% 40%;width:100%;height:100%;animation:28s ease-in-out infinite alternate PremiereSite-module__99q_EG__kenBurns}@keyframes PremiereSite-module__99q_EG__kenBurns{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.16)translate(-2%,1.5%)}}.PremiereSite-module__99q_EG__screenShade{background:radial-gradient(at 50% 45%,#0000 45%,#0000008c 100%),linear-gradient(#0000 55%,#0009);position:absolute;inset:0}.PremiereSite-module__99q_EG__screenCard{background:radial-gradient(#241f18 0%,#120f0c 45%,#000 80%);flex-direction:column;justify-content:center;align-items:center;gap:clamp(14px,2vw,24px);padding:clamp(28px,4vw,48px) clamp(16px,4vw,48px);display:flex}.PremiereSite-module__99q_EG__screenCard:before{content:"";background:linear-gradient(#0000,#f0e6d040 20%,#f0e6d014 70%,#0000);width:1px;animation:7s step-end infinite PremiereSite-module__99q_EG__scratch;position:absolute;top:0;bottom:0;left:31%}.PremiereSite-module__99q_EG__cardRule{background:linear-gradient(90deg, transparent, var(--gold), transparent);opacity:.7;width:min(320px,50%);height:1px}.PremiereSite-module__99q_EG__title{z-index:2;font-family:var(--bebas);letter-spacing:.015em;color:var(--cream);overflow-wrap:anywhere;text-shadow:0 12px 50px #000000b3;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .1em;margin:clamp(-150px,-8.4vw,-34px) 0 0;font-size:clamp(64px,13.4vw,216px);font-weight:400;line-height:.84;animation:2.8s ease-out .3s both PremiereSite-module__99q_EG__flickerIn;display:flex;position:relative}.PremiereSite-module__99q_EG__titleInCard{margin:0;font-size:clamp(56px,10vw,168px)}.PremiereSite-module__99q_EG__titleAmp{font-size:.6em;transform:translateY(-.08em)}@keyframes PremiereSite-module__99q_EG__flickerIn{0%{opacity:0}12%{opacity:.6}16%{opacity:.15}24%{opacity:.8}28%{opacity:.4}45%{opacity:1}to{opacity:1}}.PremiereSite-module__99q_EG__tagline{font-family:var(--playfair);color:#f0e6d0db;margin:clamp(14px,2vw,24px) 0 0;font-size:clamp(20px,2.4vw,34px);font-style:italic}.PremiereSite-module__99q_EG__laurelRow{flex-wrap:wrap;justify-content:center;gap:clamp(18px,4vw,60px);margin:clamp(32px,4.5vw,56px) 0 0;display:flex}.PremiereSite-module__99q_EG__laurels{color:var(--gold);align-items:center;gap:2px;display:inline-flex}.PremiereSite-module__99q_EG__laurelBranch{flex:none;width:34px;height:72px}.PremiereSite-module__99q_EG__laurelFlip{transform:scaleX(-1)}.PremiereSite-module__99q_EG__laurelText{flex-direction:column;align-items:center;min-width:112px;margin:0;line-height:1.1;display:flex}.PremiereSite-module__99q_EG__laurelTop,.PremiereSite-module__99q_EG__laurelBottom{letter-spacing:.24em;text-transform:uppercase;font-size:8.5px;font-weight:500}.PremiereSite-module__99q_EG__laurelMain{font-family:var(--bebas);letter-spacing:.06em;color:var(--cream);margin:3px 0;font-size:22px}.PremiereSite-module__99q_EG__release{font-family:var(--bebas);letter-spacing:.06em;color:var(--cream);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .4em;margin:clamp(36px,5vw,64px) 0 0;font-size:clamp(30px,4.4vw,62px);line-height:1;display:flex}.PremiereSite-module__99q_EG__releaseLabel,.PremiereSite-module__99q_EG__releaseDate{color:var(--gold)}.PremiereSite-module__99q_EG__releaseDot{color:var(--grey)}.PremiereSite-module__99q_EG__releaseLong{letter-spacing:.28em;text-transform:uppercase;color:var(--grey);margin:10px 0 0;font-size:12px}.PremiereSite-module__99q_EG__billing{border-top:1px solid var(--line);color:#f0e6d0ad;max-width:980px;margin:clamp(48px,6vw,80px) auto 0;padding-top:clamp(24px,3vw,36px);overflow:hidden}.PremiereSite-module__99q_EG__billing p{letter-spacing:-.01em;text-transform:uppercase;width:180%;margin:0 -40% .35em;font-size:clamp(19px,2.4vw,31px);font-weight:500;line-height:1.12;transform:scaleX(.5556)}.PremiereSite-module__99q_EG__billing small{letter-spacing:.04em;vertical-align:.38em;opacity:.85;font-size:.52em;font-weight:400}.PremiereSite-module__99q_EG__billingLogos{color:#f0e6d094;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;margin-top:clamp(20px,2.6vw,30px);display:flex}.PremiereSite-module__99q_EG__rating{letter-spacing:.14em;text-transform:uppercase;text-align:left;border:1px solid;align-items:center;gap:8px;max-width:150px;padding:3px 8px 3px 3px;font-size:8px;line-height:1.1;display:inline-flex}.PremiereSite-module__99q_EG__rating b{color:var(--ink);font-family:var(--bebas);background:#f0e6d094;padding:3px 6px 1px;font-size:20px;font-weight:400}.PremiereSite-module__99q_EG__logoBox{font-family:var(--bebas);letter-spacing:.12em;border:1px solid;padding:5px 9px 3px;font-size:14px;line-height:1}.PremiereSite-module__99q_EG__logoRound{width:38px;height:38px;font-family:var(--playfair);border:1px solid;border-radius:50%;place-items:center;font-size:14px;font-style:italic;display:inline-grid}.PremiereSite-module__99q_EG__logoPlain{letter-spacing:.16em;text-transform:uppercase;font-size:11px}.PremiereSite-module__99q_EG__titleCard{padding:clamp(96px, 14vw, 190px) var(--gutter);text-align:center;background:radial-gradient(ellipse at 50% 50%, #17140f 0%, var(--ink) 68%);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative}.PremiereSite-module__99q_EG__titleCard:before{content:"";background:linear-gradient(#0000,#f0e6d038 20%,#f0e6d014 70%,#0000);width:1px;animation:7s step-end infinite PremiereSite-module__99q_EG__scratch;position:absolute;top:0;bottom:0;left:31%}@keyframes PremiereSite-module__99q_EG__scratch{0%{opacity:1;left:31%}12%{opacity:.4;left:72%}25%{opacity:0;left:18%}50%{opacity:.8;left:64%}62%{opacity:0;left:44%}80%{opacity:.6;left:86%}}.PremiereSite-module__99q_EG__kicker{font-family:var(--sans);letter-spacing:.42em;text-transform:uppercase;color:var(--gold);margin:0 0 clamp(28px,4vw,44px);font-size:11px;font-weight:500}.PremiereSite-module__99q_EG__kicker span{border-top:1px solid #d4a24c80;border-bottom:1px solid #d4a24c80;padding:6px 14px 5px;display:inline-block}.PremiereSite-module__99q_EG__crawl{max-width:24em;font-family:var(--playfair);color:var(--cream);text-wrap:balance;margin:0 auto;font-size:clamp(25px,3.3vw,46px);font-style:italic;line-height:1.42}.PremiereSite-module__99q_EG__crawl+.PremiereSite-module__99q_EG__crawl{margin-top:.8em}.PremiereSite-module__99q_EG__signed{font-family:var(--bebas);letter-spacing:.22em;margin:clamp(30px,4vw,48px) 0 0;font-size:clamp(22px,2vw,28px)}.PremiereSite-module__99q_EG__leader{padding:clamp(80px, 10vw, 136px) var(--gutter);text-align:center}.PremiereSite-module__99q_EG__soon{font-family:var(--bebas);letter-spacing:.08em;color:var(--cream);margin:0;font-size:clamp(58px,10vw,150px);font-weight:400;line-height:.86}.PremiereSite-module__99q_EG__soonSub{max-width:34em;font-family:var(--playfair);color:#f0e6d0b3;margin:14px auto 0;font-size:clamp(16px,1.6vw,20px);font-style:italic}.PremiereSite-module__99q_EG__leaderToday{font-family:var(--playfair);color:var(--gold);margin:clamp(36px,5vw,56px) 0 0;font-size:clamp(32px,4vw,52px);font-style:italic}.PremiereSite-module__99q_EG__leaderStage{justify-content:center;align-items:center;gap:clamp(32px,6vw,88px);margin-top:clamp(44px,6vw,72px);display:flex}.PremiereSite-module__99q_EG__leaderCircle{aspect-ratio:1;background:radial-gradient(circle,#2b2722 0%,#1a1714 60%,#100e0c 100%);border:2px solid #f0e6d0bf;border-radius:50%;flex:none;place-items:center;width:clamp(250px,32vw,420px);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 10px #0d0b0a,0 0 0 11px #f0e6d033}.PremiereSite-module__99q_EG__sweep{background:conic-gradient(#0000 0deg 230deg,#f0e6d029 357deg,#f0e6d0bf 358deg 360deg);border-radius:50%;animation:1.2s linear infinite PremiereSite-module__99q_EG__sweep;position:absolute;inset:0}@keyframes PremiereSite-module__99q_EG__sweep{to{transform:rotate(360deg)}}.PremiereSite-module__99q_EG__crossH,.PremiereSite-module__99q_EG__crossV{background:#f0e6d06b;position:absolute}.PremiereSite-module__99q_EG__crossH{height:1px;top:50%;left:0;right:0}.PremiereSite-module__99q_EG__crossV{width:1px;top:0;bottom:0;left:50%}.PremiereSite-module__99q_EG__ringInner{border:1.5px solid #f0e6d08c;border-radius:50%;position:absolute;inset:11%}.PremiereSite-module__99q_EG__leaderNum{z-index:1;font-family:var(--bebas);color:var(--cream);text-shadow:0 0 30px #0009;font-variant-numeric:tabular-nums;font-size:clamp(100px,13vw,180px);line-height:1;position:relative;transform:translateY(.04em)}.PremiereSite-module__99q_EG__leaderLabel{z-index:1;letter-spacing:.4em;text-transform:uppercase;color:var(--gold);background:#15120f;padding:1px 10px;font-size:11px;font-weight:500;position:absolute;bottom:21%;left:50%;transform:translate(-50%)}.PremiereSite-module__99q_EG__leaderSmall{text-align:left;flex-direction:column;margin:0;display:flex}.PremiereSite-module__99q_EG__leaderSmall>div{border-bottom:1px solid var(--line);grid-template-columns:90px auto;align-items:baseline;gap:18px;padding:10px 0;display:grid}.PremiereSite-module__99q_EG__leaderSmall>div:first-child{border-top:1px solid var(--line)}.PremiereSite-module__99q_EG__leaderSmall dt{letter-spacing:.3em;text-transform:uppercase;color:var(--grey);font-size:11px}.PremiereSite-module__99q_EG__leaderSmall dd{font-family:var(--bebas);font-variant-numeric:tabular-nums;color:var(--cream);margin:0;font-size:clamp(44px,5vw,68px);line-height:1}.PremiereSite-module__99q_EG__rsvp{padding:clamp(90px, 12vw, 160px) var(--gutter) clamp(80px, 10vw, 130px);border-top:1px solid var(--line);scroll-margin-top:70px}.PremiereSite-module__99q_EG__ticket{--stub:210px;grid-template-columns:minmax(0, 1fr) var(--stub);max-width:1020px;color:var(--ink);filter:drop-shadow(0 24px 40px #00000073);margin:0 auto;display:grid;position:relative}.PremiereSite-module__99q_EG__ticketBody{background:radial-gradient(ellipse at 30% 20%, #ffffff59, transparent 60%), var(--paper);box-shadow:inset 0 0 0 10px var(--paper), inset 0 0 0 11px #0a0a0a52;padding:clamp(26px,4vw,48px) clamp(22px,4.4vw,56px);position:relative;-webkit-mask:radial-gradient(circle at 100% 0,#0000 15px,#000 15.5px) top/100% 51% no-repeat,radial-gradient(circle at 100% 100%,#0000 15px,#000 15.5px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 100% 0,#0000 15px,#000 15.5px) top/100% 51% no-repeat,radial-gradient(circle at 100% 100%,#0000 15px,#000 15.5px) bottom/100% 51% no-repeat}.PremiereSite-module__99q_EG__ticketTop{letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid #0a0a0a4d;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding-bottom:12px;font-size:10.5px;font-weight:500;display:flex}.PremiereSite-module__99q_EG__serial{font-family:var(--bebas);letter-spacing:.12em;color:var(--red);font-size:18px;line-height:1}.PremiereSite-module__99q_EG__ticketTitle{font-family:var(--bebas);letter-spacing:.02em;overflow-wrap:anywhere;margin:18px 0 8px;font-size:clamp(40px,5.6vw,72px);line-height:.95}.PremiereSite-module__99q_EG__ticketTitle .PremiereSite-module__99q_EG__amp{color:#a5761f}.PremiereSite-module__99q_EG__ticketForm{--surface:var(--paper);--surface-container:#e6d9bb;--surface-container-low:transparent;--surface-container-lowest:var(--paper);--on-surface:#0a0a0a;--on-surface-variant:#4a4740;--outline-variant:#0a0a0a52;--primary:#0a0a0a;--radius-lg:0;--font-newsreader:var(--playfair);--font-work-sans:var(--sans);--btn-primary-bg:#0a0a0a;--btn-primary-bg-hover:var(--red);--btn-primary-border:#0a0a0a;--btn-primary-fg:var(--cream);--focus-ring:0 2px 0 #a5761f;--input-edge:#0a0a0a;--input-edge-active:#a5761f;--input-placeholder:#0a0a0a73;color:var(--ink);margin-top:18px}.PremiereSite-module__99q_EG__ticketForm h3{font-style:italic}.PremiereSite-module__99q_EG__ticketForm .input-underline{min-height:0;font:italic 400 19px/1.3 var(--playfair);border:0;border-bottom:1.5px solid var(--ink);background:0 0;border-radius:0;padding:8px 0 6px}.PremiereSite-module__99q_EG__ticketForm .input-underline:focus{border-bottom-color:#a5761f}.PremiereSite-module__99q_EG__ticketForm label>span{letter-spacing:.2em;text-transform:uppercase;font-size:10.5px}.PremiereSite-module__99q_EG__ticketForm [role=radiogroup].grid>button{text-align:left;justify-content:flex-start;gap:18px;padding:22px 18px 14px;font-size:18px;font-style:italic;font-family:var(--playfair)!important}.PremiereSite-module__99q_EG__ticketForm [role=radiogroup].grid>button:before{content:"";border:2px solid;border-bottom-width:6px;border-radius:8px 8px 2px 2px;flex:none;width:24px;height:22px;margin:-8px 10px 8px}.PremiereSite-module__99q_EG__ticketForm [role=radiogroup].grid>button[aria-checked=true]:before{background:var(--gold);border-color:var(--gold)}.PremiereSite-module__99q_EG__ticketForm .button-primary{font-family:var(--bebas);letter-spacing:.18em;padding:14px 34px 11px;font-size:22px;font-weight:400;line-height:1}.PremiereSite-module__99q_EG__stub{background:var(--paper);text-align:center;box-shadow:inset 0 0 0 10px var(--paper), inset 0 0 0 11px #0a0a0a52;border-left:2px dashed #0a0a0a66;flex-direction:column;justify-content:space-between;align-items:center;gap:18px;padding:34px 22px 28px;display:flex;position:relative;-webkit-mask:radial-gradient(circle at 0 0,#0000 15px,#000 15.5px) top/100% 51% no-repeat,radial-gradient(circle at 0 100%,#0000 15px,#000 15.5px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 0 0,#0000 15px,#000 15.5px) top/100% 51% no-repeat,radial-gradient(circle at 0 100%,#0000 15px,#000 15.5px) bottom/100% 51% no-repeat}.PremiereSite-module__99q_EG__stubAdmit{font-family:var(--bebas);letter-spacing:.04em;writing-mode:vertical-rl;font-size:54px;line-height:.9;transform:rotate(180deg)}.PremiereSite-module__99q_EG__stubSerial{font-family:var(--bebas);letter-spacing:.12em;color:var(--red);font-size:22px}.PremiereSite-module__99q_EG__stubInfo{letter-spacing:.2em;text-transform:uppercase;overflow-wrap:anywhere;max-width:100%;font-size:10.5px;font-weight:500;line-height:1.6}.PremiereSite-module__99q_EG__barcode{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 5px, transparent 5px 8px, var(--ink) 8px 11px, transparent 11px 12px, var(--ink) 12px 13px, transparent 13px 16px);width:100%;height:48px}.PremiereSite-module__99q_EG__rsvpNote{text-align:center;font-family:var(--playfair);color:var(--grey);margin:34px 0 0;font-style:italic}.PremiereSite-module__99q_EG__letters{padding:clamp(80px, 10vw, 130px) var(--gutter);border-top:1px solid var(--line)}.PremiereSite-module__99q_EG__viewfinder{background:linear-gradient(var(--gold), var(--gold)) 0 0 / 34px 2px no-repeat, linear-gradient(var(--gold), var(--gold)) 0 0 / 2px 34px no-repeat, linear-gradient(var(--gold), var(--gold)) 100% 0 / 34px 2px no-repeat, linear-gradient(var(--gold), var(--gold)) 100% 0 / 2px 34px no-repeat, linear-gradient(var(--gold), var(--gold)) 0 100% / 34px 2px no-repeat, linear-gradient(var(--gold), var(--gold)) 0 100% / 2px 34px no-repeat, linear-gradient(var(--gold), var(--gold)) 100% 100% / 34px 2px no-repeat, linear-gradient(var(--gold), var(--gold)) 100% 100% / 2px 34px no-repeat;max-width:760px;margin:0 auto;padding:clamp(28px,4vw,48px)}.PremiereSite-module__99q_EG__viewfinder .button-primary{font-family:var(--bebas);letter-spacing:.16em;font-size:20px;font-weight:400}.PremiereSite-module__99q_EG__lead{text-align:center;font-family:var(--playfair);color:#f0e6d0cc;margin:0;font-size:clamp(18px,1.8vw,22px);font-style:italic}.PremiereSite-module__99q_EG__dayHead{padding:clamp(48px, 7vw, 96px) var(--gutter) clamp(24px, 4vw, 48px);text-align:center}.PremiereSite-module__99q_EG__dayHead p{letter-spacing:.42em;text-transform:uppercase;color:var(--gold);margin:0 0 6px;font-size:11px;font-weight:500}.PremiereSite-module__99q_EG__dayHead h2{max-width:14em;font-family:var(--bebas);letter-spacing:.03em;text-wrap:balance;margin:0 auto;font-size:clamp(52px,8vw,120px);font-weight:400;line-height:.9;animation:2.4s ease-out both PremiereSite-module__99q_EG__flickerIn}.PremiereSite-module__99q_EG__dayHead h2 span{font-family:var(--playfair);letter-spacing:0;color:#f0e6d0a8;margin-top:10px;font-size:max(18px,.24em);font-style:italic;display:block}.PremiereSite-module__99q_EG__press{padding:clamp(56px, 7vw, 90px) var(--gutter) clamp(90px, 12vw, 150px)}.PremiereSite-module__99q_EG__pressScreen{background:radial-gradient(at 50% 40%,#f0e6d00d,#0000 65%),#000;border:1px solid #f0e6d01f;max-width:1080px;margin:0 auto;padding:0 clamp(18px,5vw,70px) clamp(28px,4vw,44px);position:relative;box-shadow:0 0 0 clamp(8px,1.4vw,16px) #050505,0 40px 100px #000c}.PremiereSite-module__99q_EG__pressBar{letter-spacing:.3em;text-transform:uppercase;color:var(--grey);border-bottom:1px solid #f0e6d014;justify-content:space-between;margin:0 calc(-1*clamp(18px,5vw,70px));padding:14px clamp(16px,2vw,24px);font-size:10px;display:flex}.PremiereSite-module__99q_EG__liveDot{vertical-align:1px;background:#c4412f;border-radius:50%;width:7px;height:7px;margin-right:6px;animation:1.6s step-end infinite PremiereSite-module__99q_EG__blink;display:inline-block}.PremiereSite-module__99q_EG__pressChat{padding-top:clamp(32px,5vw,56px)}.PremiereSite-module__99q_EG__pressChat>div>p:first-child{font-family:var(--playfair);text-wrap:balance;font-style:italic;color:var(--cream)!important;font-size:clamp(18px,1.9vw,23px)!important;line-height:1.5!important}.PremiereSite-module__99q_EG__pressChat form button{font-family:var(--bebas)!important;letter-spacing:.16em!important;border-radius:0!important;font-size:17px!important}.PremiereSite-module__99q_EG__acts{padding:clamp(80px, 10vw, 136px) var(--gutter);border-top:1px solid var(--line)}.PremiereSite-module__99q_EG__act{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);max-width:1280px;margin:0 auto clamp(72px,9vw,120px);display:grid}.PremiereSite-module__99q_EG__act:last-child{margin-bottom:0}.PremiereSite-module__99q_EG__actFlip .PremiereSite-module__99q_EG__actStill{order:2}.PremiereSite-module__99q_EG__actStill{background:#000;padding:clamp(18px,3.4vw,44px) 0;position:relative;box-shadow:0 30px 80px #000000b3}.PremiereSite-module__99q_EG__actStill img{aspect-ratio:2.39;object-fit:cover;object-position:50% 35%;filter:grayscale()contrast(1.08);width:100%}.PremiereSite-module__99q_EG__actBlank{place-items:center;display:grid}.PremiereSite-module__99q_EG__actBlankMark{aspect-ratio:2.39;width:100%;font-family:var(--playfair);color:var(--gold);background:radial-gradient(#221e18 0%,#0f0d0b 55%,#000 90%);place-items:center;font-size:clamp(64px,9vw,130px);font-style:italic;line-height:1;display:grid}.PremiereSite-module__99q_EG__actTime{letter-spacing:.3em;color:var(--grey);font-size:9px;position:absolute;bottom:clamp(4px,1vw,14px);right:14px}.PremiereSite-module__99q_EG__actCard{padding:clamp(8px,1vw,16px) 0}.PremiereSite-module__99q_EG__actNo{font-family:var(--bebas);letter-spacing:.34em;color:var(--gold);align-items:center;gap:14px;margin:0 0 10px;font-size:22px;display:flex}.PremiereSite-module__99q_EG__actNo:after{content:"";background:#d4a24c8c;flex:1;max-width:80px;height:1px}.PremiereSite-module__99q_EG__actTitle{font-family:var(--playfair);overflow-wrap:anywhere;margin:0 0 18px;font-size:clamp(38px,4.4vw,64px);font-style:italic;font-weight:400;line-height:1.02}.PremiereSite-module__99q_EG__actText{color:#f0e6d0d6;max-width:30em;margin:0;font-size:17px;line-height:1.75}.PremiereSite-module__99q_EG__actText+.PremiereSite-module__99q_EG__actText{margin-top:.8em}.PremiereSite-module__99q_EG__locations{padding:clamp(80px, 10vw, 136px) var(--gutter);border-top:1px solid var(--line);background:linear-gradient(#0a0a0a,#0e0c0a 40%,#0a0a0a)}.PremiereSite-module__99q_EG__reels{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,56px);max-width:1240px;margin:0 auto;display:grid}.PremiereSite-module__99q_EG__reelsOne{grid-template-columns:minmax(0,1fr);max-width:620px}.PremiereSite-module__99q_EG__reel{flex-direction:column;display:flex}.PremiereSite-module__99q_EG__strip{background:var(--film);padding:30px 20px;position:relative;box-shadow:inset 0 0 0 1px #f0e6d00d}.PremiereSite-module__99q_EG__strip:before,.PremiereSite-module__99q_EG__strip:after{content:"";background:var(--holes) 0 0 / 26px 30px repeat-x;height:30px;position:absolute;left:0;right:0}.PremiereSite-module__99q_EG__strip:before{top:0}.PremiereSite-module__99q_EG__strip:after{bottom:0}.PremiereSite-module__99q_EG__stripFrame{aspect-ratio:16/9;text-align:center;color:var(--cream);background:radial-gradient(#d4a24c29,#0000 62%),#050505;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:18px;display:flex;position:relative;overflow:hidden}.PremiereSite-module__99q_EG__stripFrame:before,.PremiereSite-module__99q_EG__stripFrame:after{content:"";pointer-events:none;position:absolute}.PremiereSite-module__99q_EG__stripFrame:before{background:linear-gradient(var(--gold), var(--gold)) 0 0 / 18px 1px no-repeat, linear-gradient(var(--gold), var(--gold)) 0 0 / 1px 18px no-repeat, linear-gradient(var(--gold), var(--gold)) 100% 0 / 18px 1px no-repeat, linear-gradient(var(--gold), var(--gold)) 100% 0 / 1px 18px no-repeat, linear-gradient(var(--gold), var(--gold)) 0 100% / 18px 1px no-repeat, linear-gradient(var(--gold), var(--gold)) 0 100% / 1px 18px no-repeat, linear-gradient(var(--gold), var(--gold)) 100% 100% / 18px 1px no-repeat, linear-gradient(var(--gold), var(--gold)) 100% 100% / 1px 18px no-repeat;opacity:.7;inset:12px}.PremiereSite-module__99q_EG__stripFrame:after{background:linear-gradient(#f0e6d040,#f0e6d040) 50% 0/1px 100% no-repeat,linear-gradient(#f0e6d040,#f0e6d040) 0/100% 1px no-repeat;width:22px;height:22px;margin:-11px 0 0 -11px;top:50%;left:50%}.PremiereSite-module__99q_EG__frameScene{letter-spacing:.4em;text-transform:uppercase;color:var(--gold);font-size:10px;font-weight:500}.PremiereSite-module__99q_EG__frameKind{z-index:1;font-family:var(--bebas);letter-spacing:.06em;overflow-wrap:anywhere;font-size:clamp(40px,5vw,68px);line-height:.9;position:relative}.PremiereSite-module__99q_EG__frameTime{font-family:var(--playfair);color:#f0e6d0cc;font-size:clamp(18px,1.8vw,24px);font-style:italic}.PremiereSite-module__99q_EG__edgeCode{z-index:1;background:var(--film);letter-spacing:.24em;color:var(--edge);padding:1px 4px 0;font-size:7.5px;line-height:8px;position:absolute;top:0;right:22px}.PremiereSite-module__99q_EG__slate{background:#121110;border:1px solid #f0e6d038;margin:26px 0 0;padding:0 clamp(18px,2.4vw,28px) clamp(20px,2.4vw,28px);position:relative}.PremiereSite-module__99q_EG__clapper{background:repeating-linear-gradient(-58deg, var(--cream) 0 16px, var(--ink) 16px 32px);border-bottom:2px solid var(--ink);transform-origin:0 100%;height:24px;margin:0 calc(-1*clamp(18px,2.4vw,28px)) 20px;transform:rotate(-3.5deg)translateY(-6px);box-shadow:0 0 0 1px #f0e6d04d}.PremiereSite-module__99q_EG__slateScene{font-family:var(--bebas);letter-spacing:.14em;color:var(--gold);margin:0;font-size:22px}.PremiereSite-module__99q_EG__slateName{font-family:var(--playfair);overflow-wrap:anywhere;margin:4px 0 18px;font-size:clamp(26px,2.6vw,34px);font-style:italic;font-weight:400;line-height:1.15}.PremiereSite-module__99q_EG__slateGrid{background:#f0e6d04d;border:1px solid #f0e6d04d;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.PremiereSite-module__99q_EG__slateGrid>div{background:#121110;padding:8px 12px}.PremiereSite-module__99q_EG__slateGrid>.PremiereSite-module__99q_EG__slateWide{grid-column:1/-1}.PremiereSite-module__99q_EG__slateGrid dt{letter-spacing:.3em;text-transform:uppercase;color:var(--grey);font-size:9.5px}.PremiereSite-module__99q_EG__slateGrid dd{font-family:var(--bebas);letter-spacing:.05em;overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.2}.PremiereSite-module__99q_EG__mapLink{font-family:var(--bebas);letter-spacing:.14em;color:var(--gold);border-bottom:1px solid #d4a24c80;margin-top:18px;font-size:20px;text-decoration:none;transition:color .2s,border-color .2s;display:inline-block}.PremiereSite-module__99q_EG__mapLink:hover{color:var(--cream);border-color:var(--cream)}.PremiereSite-module__99q_EG__travelGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(32px,5vw,72px);max-width:1240px;margin:0 auto;display:grid}.PremiereSite-module__99q_EG__reels+.PremiereSite-module__99q_EG__travelGrid{border-top:1px solid var(--line);margin-top:clamp(56px,7vw,96px);padding-top:clamp(40px,5vw,64px)}.PremiereSite-module__99q_EG__travelOne{grid-template-columns:minmax(0,1fr);max-width:760px}.PremiereSite-module__99q_EG__miniHead{font-family:var(--bebas);letter-spacing:.14em;color:var(--gold);margin:0 0 14px;font-size:26px;font-weight:400}.PremiereSite-module__99q_EG__travelNotes{margin:0;padding:0;list-style:none}.PremiereSite-module__99q_EG__travelNotes li{border-bottom:1px solid var(--line);color:#f0e6d0db;padding:12px 0 12px 26px;font-size:16.5px;position:relative}.PremiereSite-module__99q_EG__travelNotes li:before{content:"▸";color:var(--gold);position:absolute;left:0}.PremiereSite-module__99q_EG__hotels{gap:14px;margin:0;padding:0;list-style:none;display:grid}.PremiereSite-module__99q_EG__hotels li{border:1px solid #f0e6d033;border-left:3px solid var(--gold);padding:18px 20px}.PremiereSite-module__99q_EG__hotelName{font-family:var(--bebas);letter-spacing:.05em;margin:0 0 6px;font-size:30px;line-height:1}.PremiereSite-module__99q_EG__hotelNote{color:#f0e6d0cc;margin:0;font-size:15.5px}.PremiereSite-module__99q_EG__updates{padding:clamp(80px, 10vw, 130px) var(--gutter) clamp(90px, 12vw, 160px);border-top:1px solid var(--line)}.PremiereSite-module__99q_EG__ticker{margin:calc(-1 * clamp(80px, 10vw, 130px)) calc(-1 * var(--gutter)) clamp(80px, 10vw, 130px);background:var(--gold);color:var(--ink);border-top:1px solid #000;border-bottom:1px solid #000;overflow:hidden}.PremiereSite-module__99q_EG__tickerTrack{width:max-content;font-family:var(--bebas);letter-spacing:.16em;white-space:nowrap;padding:10px 0 7px;font-size:20px;animation:26s linear infinite PremiereSite-module__99q_EG__ticker;display:flex}.PremiereSite-module__99q_EG__tickerTrack>span{padding-right:.6em}.PremiereSite-module__99q_EG__tickerTrack b{margin:0 .6em;font-weight:400}@keyframes PremiereSite-module__99q_EG__ticker{to{transform:translate(-50%)}}.PremiereSite-module__99q_EG__newsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,56px);max-width:1140px;margin:0 auto;display:grid}.PremiereSite-module__99q_EG__newsOne{grid-template-columns:minmax(0,1fr);max-width:680px}.PremiereSite-module__99q_EG__news{border-left:3px solid var(--gold);padding:4px 0 4px 26px}.PremiereSite-module__99q_EG__newsDate{letter-spacing:.3em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:500;display:block}.PremiereSite-module__99q_EG__news h3{font-family:var(--bebas);letter-spacing:.04em;overflow-wrap:anywhere;margin:8px 0 10px;font-size:clamp(30px,3vw,40px);font-weight:400;line-height:1}.PremiereSite-module__99q_EG__news p{color:#f0e6d0d1;margin:0;font-size:16.5px}.PremiereSite-module__99q_EG__news p+p{margin-top:.7em}.PremiereSite-module__99q_EG__boxOffice{padding:clamp(80px, 10vw, 136px) var(--gutter);border-top:1px solid var(--line)}.PremiereSite-module__99q_EG__passes{--blk-accent:var(--paper);--blk-bg:var(--ink);max-width:1100px;margin:0 auto}.PremiereSite-module__99q_EG__passes>div{justify-content:center;gap:clamp(14px,2vw,24px)!important}.PremiereSite-module__99q_EG__passes button{--cut:46px;text-align:left;min-width:min(100%,260px);-webkit-mask:radial-gradient(circle at calc(100% - var(--cut)) 0, transparent 10px, #000 10.5px) top / 100% 51% no-repeat, radial-gradient(circle at calc(100% - var(--cut)) 100%, transparent 10px, #000 10.5px) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle at calc(100% - var(--cut)) 0, transparent 10px, #000 10.5px) top / 100% 51% no-repeat, radial-gradient(circle at calc(100% - var(--cut)) 100%, transparent 10px, #000 10.5px) bottom / 100% 51% no-repeat;mask:radial-gradient(circle at calc(100% - var(--cut)) 0, transparent 10px, #000 10.5px) top / 100% 51% no-repeat, radial-gradient(circle at calc(100% - var(--cut)) 100%, transparent 10px, #000 10.5px) bottom / 100% 51% no-repeat;position:relative;padding:26px calc(var(--cut) + 22px) 22px 26px!important;font-family:var(--bebas)!important;letter-spacing:.06em!important;text-transform:none!important;background:linear-gradient(90deg, transparent calc(100% - var(--cut) - 1px), #0a0a0a66 calc(100% - var(--cut) - 1px) calc(100% - var(--cut) + 1px), transparent calc(100% - var(--cut) + 1px)) 0 0 / 100% 10px repeat-y, var(--paper)!important;border-radius:0!important;font-size:28px!important;line-height:1!important}.PremiereSite-module__99q_EG__passes button:nth-child(3n+2){background:linear-gradient(90deg, transparent calc(100% - var(--cut) - 1px), #0a0a0a66 calc(100% - var(--cut) - 1px) calc(100% - var(--cut) + 1px), transparent calc(100% - var(--cut) + 1px)) 0 0 / 100% 10px repeat-y, var(--gold)!important}.PremiereSite-module__99q_EG__passes button:after{content:"✦";top:50%;right:calc(var(--cut) / 2);color:var(--red);font-size:16px;position:absolute;transform:translate(50%,-50%)}.PremiereSite-module__99q_EG__passes button:focus-visible{outline:2px solid var(--cream)!important;outline-offset:-6px!important}.PremiereSite-module__99q_EG__endCredits{padding:clamp(80px, 10vw, 136px) var(--gutter);border-top:1px solid var(--line);background:#000}.PremiereSite-module__99q_EG__rollWindow{max-width:900px;height:clamp(440px,72vh,640px);margin:0 auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.PremiereSite-module__99q_EG__rollWindow:focus-visible{outline-offset:6px}.PremiereSite-module__99q_EG__roll{animation:30s linear infinite PremiereSite-module__99q_EG__credits}.PremiereSite-module__99q_EG__rollWindow:hover .PremiereSite-module__99q_EG__roll,.PremiereSite-module__99q_EG__rollWindow:focus-within .PremiereSite-module__99q_EG__roll,.PremiereSite-module__99q_EG__rollWindow:active .PremiereSite-module__99q_EG__roll{animation-play-state:paused}@keyframes PremiereSite-module__99q_EG__credits{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.PremiereSite-module__99q_EG__rollStill{height:auto;-webkit-mask-image:none;mask-image:none}.PremiereSite-module__99q_EG__rollStill .PremiereSite-module__99q_EG__roll{animation:none}.PremiereSite-module__99q_EG__rollStill .PremiereSite-module__99q_EG__rollHalf{padding:0}.PremiereSite-module__99q_EG__rollHalf{padding:90px 0 60px}.PremiereSite-module__99q_EG__rollHead{text-align:center;font-family:var(--playfair);color:#f0e6d0db;margin:0 0 56px;font-size:clamp(24px,2.6vw,34px);font-style:italic}.PremiereSite-module__99q_EG__credits{margin:0;padding:0;list-style:none}.PremiereSite-module__99q_EG__credits li{grid-template-columns:1fr 1fr;align-items:baseline;gap:clamp(20px,3vw,40px);margin-bottom:clamp(26px,3vw,36px);display:grid}.PremiereSite-module__99q_EG__credits li:last-child{margin-bottom:0}.PremiereSite-module__99q_EG__creditRole{text-align:right;font-family:var(--bebas);letter-spacing:.16em;color:var(--gold);font-size:clamp(20px,2vw,28px)}.PremiereSite-module__99q_EG__creditName{min-width:0;font-family:var(--bebas);letter-spacing:.06em;color:var(--cream);overflow-wrap:anywhere;flex-direction:column;font-size:clamp(26px,3vw,42px);line-height:1;display:flex}.PremiereSite-module__99q_EG__creditName small{line-height:1.45;font-family:var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--grey);margin-top:6px;font-size:10.5px}.PremiereSite-module__99q_EG__creditName em{max-width:28em;font-family:var(--playfair);letter-spacing:0;color:#f0e6d0b8;margin-top:6px;font-size:15px;line-height:1.5}.PremiereSite-module__99q_EG__gallery{border-top:1px solid var(--line);padding:clamp(90px,12vw,160px) 0}.PremiereSite-module__99q_EG__gallery .PremiereSite-module__99q_EG__sectionHead,.PremiereSite-module__99q_EG__gallery .PremiereSite-module__99q_EG__empty{padding:0 var(--gutter)}.PremiereSite-module__99q_EG__filmScroller{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--gold) transparent;margin:20px 0;overflow-x:auto;transform:rotate(-1.2deg)}.PremiereSite-module__99q_EG__filmScroller:focus-visible{outline-offset:-4px}.PremiereSite-module__99q_EG__film{width:max-content;min-width:100%;padding:36px max(var(--gutter), 24px);background:var(--film);justify-content:center;gap:14px;margin:0;list-style:none;display:flex;position:relative}.PremiereSite-module__99q_EG__film:before,.PremiereSite-module__99q_EG__film:after{content:"";background:var(--holes) 0 0 / 26px 30px repeat-x;height:30px;position:absolute;left:0;right:0}.PremiereSite-module__99q_EG__film:before{top:2px}.PremiereSite-module__99q_EG__film:after{bottom:2px}.PremiereSite-module__99q_EG__filmFrame{aspect-ratio:4/3;scroll-snap-align:center;border-radius:4px;flex:none;width:clamp(230px,28vw,380px);position:relative}.PremiereSite-module__99q_EG__filmFrame img{object-fit:cover;filter:grayscale()sepia(.12)contrast(1.06);border-radius:4px;width:100%;height:100%}.PremiereSite-module__99q_EG__frameCap{font-family:var(--playfair);color:var(--cream);background:linear-gradient(#0000,#000000d1);border-radius:0 0 4px 4px;padding:26px 12px 9px;font-size:14px;font-style:italic;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.PremiereSite-module__99q_EG__frameNo{letter-spacing:.24em;color:var(--edge);font-size:8px;position:absolute;bottom:-34px;left:6px}.PremiereSite-module__99q_EG__faq{padding:clamp(80px, 10vw, 136px) var(--gutter);border-top:1px solid var(--line)}.PremiereSite-module__99q_EG__faqList{max-width:900px;margin:0 auto}.PremiereSite-module__99q_EG__faqList dl{counter-reset:q;margin:0}.PremiereSite-module__99q_EG__faqList dl>div{counter-increment:q;border-top:1px solid var(--line);grid-template-columns:56px minmax(0,1fr);gap:0 12px;padding:24px 0;display:grid;margin:0!important}.PremiereSite-module__99q_EG__faqList dl>div:last-child{border-bottom:1px solid var(--line)}.PremiereSite-module__99q_EG__faqList dl>div:before{content:"P." counter(q);font-family:var(--bebas);letter-spacing:.1em;color:var(--gold);grid-row:1/span 2;font-size:22px;line-height:1.3}.PremiereSite-module__99q_EG__faqList dl>div>*{grid-column:2}.PremiereSite-module__99q_EG__fin{padding:clamp(60px, 8vw, 110px) var(--gutter) clamp(70px, 9vw, 120px);text-align:center;border-top:1px solid var(--line)}.PremiereSite-module__99q_EG__finFrame{aspect-ratio:2.39;background:radial-gradient(circle,#221e18 0%,#12100d 34%,#000 62%);align-content:center;place-items:center;max-width:1280px;margin:0 auto;display:grid;box-shadow:0 0 0 1px #f0e6d014}.PremiereSite-module__99q_EG__finWord{font-family:var(--playfair);color:var(--cream);margin:0;font-size:clamp(80px,15vw,240px);font-style:italic;font-weight:400;line-height:.9;animation:5s linear infinite PremiereSite-module__99q_EG__flicker}@keyframes PremiereSite-module__99q_EG__flicker{0%,to{opacity:1}41%{opacity:1}42%{opacity:.82}43%{opacity:1}78%{opacity:.92}79%{opacity:1}}.PremiereSite-module__99q_EG__finSub{letter-spacing:.42em;text-transform:uppercase;color:var(--grey);margin:clamp(10px,1.6vw,20px) 0 0;font-size:clamp(9px,1vw,12px)}.PremiereSite-module__99q_EG__postCredits{max-width:34em;font-family:var(--playfair);color:#f0e6d0bf;margin:clamp(48px,6vw,72px) auto 0;font-size:clamp(17px,1.6vw,20px);font-style:italic}.PremiereSite-module__99q_EG__postCredits span{font-family:var(--bebas);letter-spacing:.32em;color:var(--gold);margin-bottom:8px;font-size:16px;font-style:normal;display:block}@media (max-width:960px){.PremiereSite-module__99q_EG__reels,.PremiereSite-module__99q_EG__newsList,.PremiereSite-module__99q_EG__travelGrid,.PremiereSite-module__99q_EG__act,.PremiereSite-module__99q_EG__actFlip{grid-template-columns:minmax(0,1fr)}.PremiereSite-module__99q_EG__actFlip .PremiereSite-module__99q_EG__actStill{order:0}}@media (max-width:760px){.PremiereSite-module__99q_EG__navInner{grid-template-columns:auto 1fr;grid-template-areas:"brand cta""links links";row-gap:8px;padding-top:10px;padding-bottom:0}.PremiereSite-module__99q_EG__navNoCta{grid-template-areas:"brand brand""links links"}.PremiereSite-module__99q_EG__brand{grid-area:brand}.PremiereSite-module__99q_EG__brandText small{display:none}.PremiereSite-module__99q_EG__brandText>span{letter-spacing:.1em;font-size:17px}.PremiereSite-module__99q_EG__navCta{grid-area:cta}.PremiereSite-module__99q_EG__nav .PremiereSite-module__99q_EG__navCta{padding:9px 18px 7px;font-size:16px}.PremiereSite-module__99q_EG__navLinks{margin:0 calc(-1 * var(--gutter));border-top:1px solid #f0e6d014;grid-area:links;justify-content:center;gap:28px}.PremiereSite-module__99q_EG__navLinks button{padding:8px 0 6px;font-size:18px}.PremiereSite-module__99q_EG__title{flex-direction:column;align-items:center;gap:0;margin-top:-.3em;font-size:clamp(56px,20vw,120px);line-height:.86}.PremiereSite-module__99q_EG__titleInCard{margin-top:0;font-size:clamp(48px,16vw,96px)}.PremiereSite-module__99q_EG__screenCard{aspect-ratio:auto;min-height:260px}.PremiereSite-module__99q_EG__titleAmp{margin:-.02em 0 -.08em;font-size:.5em;transform:none}.PremiereSite-module__99q_EG__laurelRow>:nth-child(3){display:none}.PremiereSite-module__99q_EG__laurelText{min-width:92px}.PremiereSite-module__99q_EG__laurelMain{font-size:18px}.PremiereSite-module__99q_EG__laurelBranch{width:26px;height:58px}.PremiereSite-module__99q_EG__billing p{font-size:21px}.PremiereSite-module__99q_EG__leaderStage{flex-direction:column}.PremiereSite-module__99q_EG__leaderSmall{flex-direction:row;width:100%;max-width:380px}.PremiereSite-module__99q_EG__leaderSmall>div{text-align:center;border-top:1px solid var(--line);border-right:1px solid var(--line);flex:1;grid-template-columns:1fr;gap:2px}.PremiereSite-module__99q_EG__leaderSmall>div:last-child{border-right:0}.PremiereSite-module__99q_EG__leaderSmall dt{letter-spacing:.2em;font-size:9px}.PremiereSite-module__99q_EG__ticket{grid-template-columns:minmax(0,1fr)}.PremiereSite-module__99q_EG__ticketBody{-webkit-mask:radial-gradient(circle at 0 100%,#0000 15px,#000 15.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100% 100%,#0000 15px,#000 15.5px) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0 100%,#0000 15px,#000 15.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100% 100%,#0000 15px,#000 15.5px) 100%/51% 100% no-repeat}.PremiereSite-module__99q_EG__stub{border-top:2px dashed #0a0a0a66;border-left:0;flex-flow:wrap;justify-content:space-between;padding:24px 24px 22px;-webkit-mask:radial-gradient(circle at 0 0,#0000 15px,#000 15.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100% 0,#0000 15px,#000 15.5px) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0 0,#0000 15px,#000 15.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100% 0,#0000 15px,#000 15.5px) 100%/51% 100% no-repeat}.PremiereSite-module__99q_EG__stubAdmit{writing-mode:horizontal-tb;font-size:40px;transform:none}.PremiereSite-module__99q_EG__stubInfo{text-align:right}.PremiereSite-module__99q_EG__barcode{height:34px}.PremiereSite-module__99q_EG__credits li{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:16px}.PremiereSite-module__99q_EG__creditName small{letter-spacing:.16em}.PremiereSite-module__99q_EG__filmFrame{width:260px}.PremiereSite-module__99q_EG__faqList dl>div{grid-template-columns:40px minmax(0,1fr)}.PremiereSite-module__99q_EG__finFrame{aspect-ratio:4/3}.PremiereSite-module__99q_EG__pressBar span:last-child{display:none}.PremiereSite-module__99q_EG__passes button{width:100%}}@media (max-width:420px){.PremiereSite-module__99q_EG__brandText{display:none}}@media (prefers-reduced-motion:reduce){.PremiereSite-module__99q_EG__grain,.PremiereSite-module__99q_EG__kenBurns,.PremiereSite-module__99q_EG__sweep,.PremiereSite-module__99q_EG__barRec,.PremiereSite-module__99q_EG__liveDot,.PremiereSite-module__99q_EG__presents,.PremiereSite-module__99q_EG__title,.PremiereSite-module__99q_EG__dayHead h2,.PremiereSite-module__99q_EG__finWord,.PremiereSite-module__99q_EG__tickerTrack{animation:none}.PremiereSite-module__99q_EG__titleCard:before,.PremiereSite-module__99q_EG__screenCard:before{display:none}.PremiereSite-module__99q_EG__roll{animation:none}.PremiereSite-module__99q_EG__rollDup{display:none}.PremiereSite-module__99q_EG__rollWindow{height:auto;-webkit-mask-image:none;mask-image:none}.PremiereSite-module__99q_EG__mapLink,.PremiereSite-module__99q_EG__navLinks button,.PremiereSite-module__99q_EG__navCta{transition:none}}:is(.PremiereSite-module__99q_EG__ticketForm button:focus-visible,.PremiereSite-module__99q_EG__ticketForm a:focus-visible){outline-offset:3px;outline:2px solid var(--ink)!important}
