.edi{--paper:#f7f2e9;--paper-deep:#efe7d6;--ink:#062147;--ink-soft:#062147b8;--ink-faint:#06214773;--cognac:#b5713a;--gold:#c9a96e;--gold-deep:#a3823f;--grad:linear-gradient(90deg,#17b8c4,#8867fa);--violet:#8867fa;--aqua:#17b8c4;--teal:#36a3a0;--deep:#04162f;--navy:#062147;--cream:#f5f0e8;--mute:#f5f0e89e;background:var(--paper);color:var(--ink);font-family:var(--font-manrope),sans-serif;position:relative;overflow-x:clip}.edi *,.edi :before,.edi :after{box-sizing:border-box}.edi:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle at 18% 22%,#b5713a12 0,#0000 3px),radial-gradient(circle at 74% 64%,#b5713a0d 0,#0000 3px),radial-gradient(circle at 42% 88%,#b5713a0d 0,#0000 2px),repeating-linear-gradient(0deg,#0000,#0000 31px,#3c281406 31px 32px);position:absolute;inset:0}.edi>*{z-index:1;position:relative}.edi .eyebrow{--eyebrow-notch:var(--paper);background:linear-gradient(#fffdf8,#fffdf8)padding-box,var(--spectrum)border-box;font-family:var(--font-manrope),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--navy);border:1.5px solid #0000;border-radius:7px;align-items:center;gap:8px;padding:9px 20px;font-size:12px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 4px 14px #06214712}.edi .eyebrow:before,.edi .eyebrow:after{content:"";background:var(--eyebrow-notch);pointer-events:none;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;transform:translateY(-50%)}.edi .eyebrow:before{left:-7px}.edi .eyebrow:after{right:-7px}.edi .eyebrow i{font-family:var(--font-libre),serif;letter-spacing:.08em;text-transform:none;font-style:italic;font-weight:400}.edi h1,.edi .display{font-family:var(--font-cabinet),var(--font-fraunces),sans-serif;letter-spacing:-.025em;color:var(--ink);margin:0;padding-bottom:.06em;font-weight:900;line-height:1.08}.edi .foil,.edi .accent{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .1em .08em}.edi h2{font-family:var(--font-cabinet),var(--font-fraunces),sans-serif;letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:800;line-height:1.08}.edi .accent{font-family:var(--font-fraunces),serif;background:var(--spectrum);-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:600}.edi .foil{background:var(--foil);-webkit-text-fill-color:transparent;text-shadow:0 0 30px #ffcd6e66;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:600}.edi .standfirst{color:var(--ink-soft);font-size:clamp(17px,2vw,20px);line-height:1.65}.edi .standfirst b{color:var(--ink);font-weight:700}.edi .topbar{justify-content:space-between;align-items:center;gap:18px;max-width:1180px;margin:0 auto;padding:26px clamp(20px,4vw,44px) 0;display:flex}.edi .topbar img{width:auto;height:44px}.edi .topnav{align-items:center;gap:clamp(14px,2.5vw,28px);display:flex}.edi .topnav a{color:var(--ink-soft);letter-spacing:.01em;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s}.edi .topnav a:hover{color:var(--gold-deep)}.edi .topnav a.pill{color:var(--cream);background:var(--navy);border-radius:999px;padding:9px 18px;transition:transform .2s,box-shadow .25s}.edi .topnav a.pill:hover{color:var(--cream);transform:translateY(-1px);box-shadow:0 8px 22px #06214747}.edi .hero{background:radial-gradient(46% 38% at 84% 10%,#17b8c417,#0000 65%),radial-gradient(32% 30% at 68% 55%,#8867fa0f,#0000 60%);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,5vw,72px);max-width:1180px;margin:0 auto;padding:clamp(48px,8vh,96px) clamp(20px,4vw,44px) clamp(48px,7vh,84px);display:grid}.edi .hero h1{margin:18px 0 20px;font-size:clamp(40px,5.6vw,68px)}.edi .hero .standfirst{max-width:33em}.edi .ctarow{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.edi .micro{color:var(--ink-faint);margin-top:14px;font-size:12px}.edi .btn{border-radius:999px;padding:15px 30px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .3s;display:inline-block;position:relative;overflow:hidden}.edi .btn.primary{background:var(--foil);color:#3a2a06;box-shadow:inset 0 1px 0 #ffffffb3,0 7px 20px #c9a96e66,var(--glow-gold)}.edi .btn.primary:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#fff9,#0000);width:32%;height:100%;position:absolute;top:0;left:-32%;transform:skew(-18deg)}.edi .btn.primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffbf,0 12px 28px #c9a96e80,0 0 34px #ffcd6e99}.edi .btn.ghost{color:var(--ink);background:0 0;border:1.5px solid #0621474d}.edi .btn.ghost:hover{border-color:var(--spec-blue);color:var(--spec-blue);transform:translateY(-2px)}.edi .btn.gradient{background:linear-gradient(135deg,var(--violet),var(--aqua));color:#fff;box-shadow:inset 0 1px #ffffff4d,0 8px 22px #8867fa52}.edi .btn.gradient:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff4d,0 14px 32px #8867fa6b}.edi .btn.small{padding:12px 24px;font-size:13.5px}.edi .btn.cream{background:var(--cream);color:var(--navy);box-shadow:0 6px 18px #0000004d}.edi .btn.cream:hover{transform:translateY(-2px);box-shadow:0 16px 36px #0006}.edi .deck{min-height:420px;position:relative}.edi .postcard{background:#fffdf8;border-radius:6px;padding:12px 12px 0;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s;position:relative;transform:rotate(2.4deg);box-shadow:0 1px 2px #0621471a,0 12px 28px #06214724,0 30px 60px #0621471f}.edi .postcard:hover{transform:rotate(.4deg)translateY(-6px);box-shadow:0 2px 4px #0621471a,0 18px 40px #0621472e,0 42px 80px #06214733}.edi .postcard .ph{aspect-ratio:4/3;border-radius:3px;position:relative;overflow:hidden}.edi .postcard .ph img{object-fit:cover;animation:22s ease-in-out infinite alternate edi-kenburns}.edi .postcard .cap{font-family:var(--font-libre),serif;color:var(--ink-soft);justify-content:space-between;align-items:baseline;gap:10px;padding:11px 4px 13px;font-size:13px;font-style:italic;display:flex}.edi .postcard .cap b{font-family:var(--font-fraunces),serif;color:var(--ink);font-style:normal;font-weight:700}.edi .postcard.back{z-index:2;width:58%;position:absolute;bottom:-9%;right:-4%;transform:rotate(-5deg)}.edi .postcard.back .ph{aspect-ratio:5/4}.edi .postcard.back:hover{transform:rotate(-2deg)translateY(-6px)}.edi .stamp{z-index:3;font-family:var(--font-libre),serif;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-deep);text-align:center;background:#f7f2e9eb;border:1.5px dashed #a3823f99;border-radius:50%;justify-content:center;align-items:center;width:92px;height:92px;font-size:10px;font-style:italic;line-height:1.5;animation:7s ease-in-out infinite edi-float;display:flex;position:absolute;top:-16px;right:22px;transform:rotate(8deg)}.edi .strip{border-top:1px solid #0621471a;padding:clamp(34px,5vh,56px) 0 clamp(44px,6vh,64px)}.edi .striphead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;max-width:1180px;margin:0 auto 26px;padding:0 clamp(20px,4vw,44px);display:flex}.edi .striphead .lede{font-family:var(--font-libre),serif;color:var(--ink-soft);font-size:15px;font-style:italic}.edi .striphead a:not(.btn){color:var(--gold-deep);font-size:13px;font-weight:700;text-decoration:none}.edi .striphead a:not(.btn):hover{text-decoration:underline}.edi .reel{overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.edi .reeltrack{gap:14px;width:max-content;animation:58s linear infinite edi-scrollx;display:flex}.edi .reel:hover .reeltrack{animation-play-state:paused}.edi .frame{background:#fffdf8;border-radius:5px;flex-shrink:0;width:248px;padding:8px 8px 0;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:relative;box-shadow:0 1px 3px #0621471a,0 10px 22px #0621471a}.edi .frame:nth-child(odd){transform:rotate(.7deg)}.edi .frame:nth-child(2n){transform:rotate(-.8deg)}.edi .frame:hover{z-index:2;transform:rotate(0)translateY(-6px)scale(1.02)}.edi .frame .ph{aspect-ratio:3/2;border-radius:2px;position:relative;overflow:hidden}.edi .frame .ph img{object-fit:cover}.edi .frame .cap{font-family:var(--font-libre),serif;color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;padding:8px 3px 9px;font-size:11.5px;font-style:italic;overflow:hidden}.edi .ticketwrap{max-width:1180px;margin:0 auto;padding:clamp(30px,5vh,54px) clamp(20px,4vw,44px)}.edi .ticket{background:linear-gradient(165deg,#fffdf8,#f3ecdd);border:1px solid #0621471f;border-radius:14px;grid-template-columns:repeat(3,1fr);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 2px 6px #06214714,0 18px 40px #06214721}.edi .ticket .cell{text-align:center;padding:clamp(24px,3.4vw,38px) 16px;position:relative}.edi .ticket .cell+.cell{border-left:1.5px dashed #0621472e}.edi .ticket .cell+.cell:before,.edi .ticket .cell+.cell:after{content:"";background:var(--paper);border:1px solid #0621471f;border-radius:50%;width:16px;height:16px;position:absolute;left:-8px}.edi .ticket .cell+.cell:before{top:-9px}.edi .ticket .cell+.cell:after{bottom:-9px}.edi .ticket .v{font-family:var(--font-fraunces),serif;letter-spacing:-.02em;color:var(--ink);text-shadow:0 1px #fff9,0 3px 8px #0621471f;font-size:clamp(34px,4.4vw,52px);font-weight:900;line-height:1}.edi .ticket .cell:first-child .v{color:var(--celeste)}.edi .ticket .cell:nth-child(3) .v{color:var(--ink)}.edi .ticket .l{font-family:var(--font-libre),serif;letter-spacing:.06em;color:var(--ink-soft);margin-top:9px;font-size:12.5px;font-style:italic}.edi .panel{max-width:1180px;margin:0 auto;padding:clamp(48px,7vh,86px) clamp(20px,4vw,44px);position:relative}.edi .panel .eye{font-family:var(--font-fraunces),serif;color:var(--celeste);margin-bottom:10px;font-size:clamp(16px,2vw,19px);font-style:italic;font-weight:600}.edi .chips{flex-wrap:wrap;gap:11px;margin:24px 0 40px;display:flex}.edi .chip{font-family:var(--font-manrope),sans-serif;color:#2a3550;background:#fff;border:1.5px solid #e6e0d4;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;font-weight:700;transition:transform .2s,box-shadow .25s;display:inline-flex;box-shadow:0 4px 14px #0d1b300d}.edi .chip:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0d1b301a}.edi .chip .d{border-radius:50%;width:7px;height:7px}.edi .blocks{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.edi .block{text-align:center;background:#fffdf8;border:1px solid #ece5d8;border-radius:18px;padding:32px 28px;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s;position:relative;box-shadow:0 8px 22px #0d1b300d}.edi .block:hover{transform:translateY(-6px);box-shadow:0 18px 40px #0d1b301a}.edi .block.b1,.edi .block.b2,.edi .block.b3{background:#fffdf8}.edi .block .num{width:46px;height:46px;font-family:var(--font-manrope),sans-serif;color:#fff;background:var(--spectrum);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:15px;font-style:normal;font-weight:800;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:flex;box-shadow:0 6px 16px #306ceb52}.edi .block:hover .num{transform:scale(1.08)rotate(-4deg)}.edi .block h3{font-family:var(--font-fraunces),serif;color:var(--ink);margin:0 0 8px;font-size:clamp(19px,2.2vw,23px);font-weight:700}.edi .block p{color:#062147a8;margin:0;font-size:15px;line-height:1.55}.edi .doodle{opacity:.5;pointer-events:none;width:clamp(80px,9vw,120px);position:absolute;top:56px;right:clamp(24px,4vw,48px)}.edi .spark{width:16px;height:16px;color:var(--celeste);opacity:.6;pointer-events:none;animation:4s ease-in-out infinite edi-sparkle;position:absolute}.edi .room{background:var(--mesh-navy);color:var(--cream);padding:clamp(56px,9vh,104px) 0;position:relative;overflow:hidden}.edi .room>*{z-index:2;position:relative}.edi .room:before{content:"";background:linear-gradient(180deg,var(--paper),transparent);z-index:1;pointer-events:none;height:130px;position:absolute;top:0;left:0;right:0}.edi .room.tight:before{display:none}.edi .room .mesh{opacity:.9;z-index:0;background:radial-gradient(140% 150% at 6% 22%,#1fd1d68c,#0000 60%),radial-gradient(140% 150% at 52% 102%,#3887f799,#0000 62%),radial-gradient(150% 160% at 98% 26%,#8756f09e,#0000 62%),linear-gradient(110deg,#0a3a72,#134e93 50%,#0d3f86);animation:26s ease-in-out infinite alternate edi-meshdrift;position:absolute;inset:0}.edi .room .grain{z-index:0;opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.edi .room>.inner{max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,44px);position:relative}.edi .room .eyebrow{--eyebrow-notch:#082244;color:#e5eefb;background:linear-gradient(#0b294f,#0b294f)padding-box,var(--spectrum)border-box;box-shadow:none}.edi .room h2{color:var(--cream);font-size:clamp(26px,3.4vw,40px)}.edi .room .standfirst{color:var(--mute)}.edi .room .standfirst b{color:var(--cream)}.edi .roomlinks{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.edi .roomlinks a{color:var(--cream);border:1px solid #f5f0e847;border-radius:999px;padding:11px 22px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .25s}.edi .roomlinks a:hover{border-color:var(--aqua);background:#17b8c41f;transform:translateY(-2px)}.edi .roomlinks a.grad{background:linear-gradient(135deg,var(--violet),var(--aqua));color:#fff;border:none;font-weight:700;box-shadow:0 8px 22px #8867fa59}.edi .roomlinks a.grad:hover{background:linear-gradient(135deg,var(--violet),var(--aqua));transform:translateY(-2px);box-shadow:0 14px 30px #8867fa73}.edi .faq{max-width:780px;margin:0 auto;padding:clamp(56px,9vh,100px) clamp(20px,4vw,44px)}.edi .faq h2{margin:14px 0 34px;font-size:clamp(26px,3.4vw,38px)}.edi .faq details{border-top:1px solid #06214724}.edi .faq details:last-of-type{border-bottom:1px solid #06214724}.edi .faq summary{cursor:pointer;font-family:var(--font-fraunces),serif;color:var(--ink);justify-content:space-between;align-items:baseline;gap:18px;padding:20px 2px;font-size:clamp(17px,2vw,21px);font-weight:600;list-style:none;transition:color .2s;display:flex}.edi .faq summary::-webkit-details-marker{display:none}.edi .faq summary:hover{color:var(--gold-deep)}.edi .faq summary .pm{font-family:var(--font-manrope),sans-serif;color:var(--gold-deep);flex-shrink:0;font-size:22px;font-weight:400;line-height:1;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.edi .faq details[open] summary{color:var(--gold-deep)}.edi .faq details[open] summary .pm{transform:rotate(45deg)}.edi .faq .a{color:var(--ink-soft);padding:0 36px 22px 2px;font-size:15.5px;line-height:1.7;animation:.45s cubic-bezier(.2,.7,.2,1) edi-fadein}.edi .band{justify-content:center;align-items:center;min-height:480px;display:flex;position:relative;overflow:hidden}.edi .band>img{object-fit:cover}.edi .band .tint{background:linear-gradient(#04162f47,#04162fa8);position:absolute;inset:0}.edi .band .inner{text-align:center;max-width:660px;padding:80px 24px;position:relative}.edi .band .eyebrow{--eyebrow-notch:#0a2237;color:#e5eefb;background:linear-gradient(#04162fa6,#04162fa6)padding-box,var(--spectrum)border-box;box-shadow:none}.edi .band h2{color:var(--cream);text-shadow:0 2px 18px #04162f99;margin:16px 0 14px;font-size:clamp(30px,4.2vw,48px)}.edi .band p{color:#f5f0e8d9;margin:0 0 30px;font-size:16px;line-height:1.65}.edi .room.close{padding:clamp(76px,13vh,148px) 0}.edi .room.close .mesh{opacity:1}.edi .footseat{background:var(--deep)}.edi .agenda{max-width:860px;margin:0 auto;padding:clamp(48px,8vh,92px) clamp(20px,4vw,44px)}.edi .agenda h2{margin:14px 0 10px;font-size:clamp(26px,3.4vw,38px)}.edi .agenda .lede{color:var(--ink-soft);max-width:36em;font-size:16px;line-height:1.65}.edi .agitem{border-top:1px solid #06214721;grid-template-columns:86px 1fr;align-items:start;gap:clamp(16px,3vw,34px);padding:30px 0;display:grid}.edi .agitem:first-of-type{margin-top:34px}.edi .agitem:last-of-type{border-bottom:1px solid #06214721}.edi .agitem .no{font-family:var(--font-fraunces),serif;color:#a3823fb3;font-size:clamp(40px,5vw,58px);font-style:italic;font-weight:400;line-height:.9}.edi .agitem h3{font-family:var(--font-fraunces),serif;color:var(--ink);margin:0 0 8px;font-size:clamp(19px,2.2vw,24px);font-weight:700}.edi .agitem p{color:var(--ink-soft);margin:0;font-size:15.5px;line-height:1.7}.edi .avring{width:118px;height:118px;margin:0 auto 18px;position:relative}.edi .avring .ring{background:conic-gradient(from 0deg,var(--aqua),var(--gold),var(--cognac),var(--aqua));border-radius:50%;animation:16s linear infinite edi-spin;position:absolute;inset:-4px;-webkit-mask:radial-gradient(circle,#0000 58px,#000 59px);mask:radial-gradient(circle,#0000 58px,#000 59px)}.edi .avring img{object-fit:cover;border-radius:50%;width:118px;height:118px;position:relative}.edi .calseat{max-width:1080px;margin:0 auto;padding:clamp(48px,8vh,90px) clamp(20px,4vw,44px)}.edi .calseat h2{text-align:center;margin:14px 0 10px;font-size:clamp(26px,3.4vw,38px)}.edi .calseat .lede{text-align:center;color:var(--ink-soft);max-width:34em;margin:0 auto 38px;font-size:15.5px;line-height:1.65}.edi .calcard{background:#fffdf8;border:1px solid #0621471f;border-radius:18px;padding:clamp(10px,2vw,22px);box-shadow:0 18px 44px #0621471f}@keyframes edi-scrollx{to{transform:translate(-50%)}}@keyframes edi-spin{to{transform:rotate(360deg)}}@keyframes edi-shimmer{0%{left:-130%}45%,to{left:170%}}@keyframes edi-kenburns{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes edi-float{0%,to{transform:rotate(8deg)translateY(0)}50%{transform:rotate(8deg)translateY(-6px)}}@keyframes edi-fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes edi-meshdrift{0%{transform:scale(1)translate(0)}to{transform:scale(1.08)translate(-1.5%,-1%)}}@keyframes edi-sparkle{0%,to{opacity:.3;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}@keyframes edi-drop{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:880px){.edi .hero{grid-template-columns:1fr;padding-top:40px}.edi .deck{min-height:0;margin-top:10px}.edi .postcard.back{display:none}.edi .stamp{width:80px;height:80px;top:-14px;right:10px}.edi .ticket{grid-template-columns:1fr}.edi .ticket .cell+.cell{border-top:1.5px dashed #0621472e;border-left:none}.edi .ticket .cell+.cell:before{top:-8px;left:-9px}.edi .ticket .cell+.cell:after{inset:-8px -9px auto auto}.edi .agitem{grid-template-columns:56px 1fr}.edi .topnav a:not(.pill){display:none}.edi .blocks{grid-template-columns:1fr}.edi .doodle{display:none}}@media (prefers-reduced-motion:reduce){.edi .reeltrack,.edi .room .mesh,.edi .avring .ring,.edi .postcard .ph img,.edi .stamp,.edi .btn.primary:after,.edi .spark{animation:none}}.edi .room.tight{padding:0 0 clamp(40px,6vh,64px)}.edi .room .topbar{z-index:3;position:relative}.edi .room .topnav a{color:#f5f0e8d1}.edi .room .topnav a:hover{color:var(--gold)}.edi .room .topnav a.pill{color:var(--cream);background:#17b8c424;border:1px solid #17b8c466}.edi .room .hero{z-index:3;background:0 0;position:relative}.edi .room .hero h1{color:var(--cream);text-shadow:0 2px 14px #00000059}.edi .room .hero .standfirst{color:#f5f0e8d6}.edi .room .hero .standfirst b{color:var(--cream)}.edi .room .hero .micro{color:#f5f0e8b8}.edi .room .btn.primary{background:var(--foil);color:#3a2a06;box-shadow:inset 0 1px 0 #ffffffb3,0 8px 22px #00000059,var(--glow-gold)}.edi .room .btn.primary:hover{box-shadow:inset 0 1px #ffffffbf,0 14px 32px #00000073,0 0 34px #ffcd6e99}.edi .room .btn.cream{color:var(--cream);box-shadow:none;background:0 0;border:1.5px solid #f5f0e866}.edi .room .btn.cream:hover{border-color:var(--cream);color:var(--cream);box-shadow:none;transform:translateY(-2px)}.edi .room .btn.ghost{color:var(--cream);border-color:#f5f0e859}.edi .room .btn.ghost:hover{border-color:var(--cream);color:var(--cream)}.edi .room .accent{background:var(--foil);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.edi .room .postcard .cap{color:var(--ink-soft)}.edi .room .calseat{z-index:3;position:relative}.edi .room .calseat h2{color:var(--cream)}.edi .room .calseat .lede{color:var(--mute)}.edi .room .calcard{background:#ffffff0d;border:1px solid #ffffff24;box-shadow:inset 0 1px #ffffff14,0 22px 48px #0006}
