:root{--event-accent:#111;--event-body-font:Arial, Helvetica, sans-serif;--event-card:#fff;--event-detail:#999;--event-display-font:Georgia, "Times New Roman", serif;--event-ink:#111;--event-on-surface:#fff;--event-panel:#f1f1f1;--event-paper:#fff;--event-surface:#111;--event-surface-dark:#000;--event-surface-light:#333}html:has(.event-details){scroll-behavior:smooth}body:has(.event-details){background:var(--event-paper)}.event-cover{min-height:calc(100svh - 2*clamp(8px,1.5vw,16px));color:var(--event-on-surface);background:radial-gradient(ellipse 80% 60% at 50% 40%, var(--event-surface-light), var(--event-surface) 62%, var(--event-surface-dark) 135%);font-family:var(--event-body-font);border-radius:clamp(20px,2.5vw,32px);flex-direction:column;justify-content:space-between;gap:32px;margin:clamp(8px,1.5vw,16px);padding:24px clamp(16px,5vw,64px) 48px;display:flex;overflow:hidden}.event-banner{z-index:15;min-height:56px;color:var(--event-on-surface);background:color-mix(in srgb, var(--event-surface) 70%, transparent);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);font-family:var(--event-body-font);opacity:0;pointer-events:none;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:20px;padding:6px 6px 6px 24px;transition:opacity .28s,transform .42s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:clamp(8px,1.5vw,16px);left:clamp(8px,1.5vw,16px);right:clamp(8px,1.5vw,16px);transform:translateY(-120%)scale(.98);box-shadow:inset 0 1px #ffffff1f,0 12px 32px #04100d38}.event-banner[data-visible]{opacity:1;pointer-events:auto;transform:none}.event-banner-title{color:var(--event-panel);font-family:var(--event-display-font);white-space:nowrap;margin-right:auto;font-weight:500;line-height:1;text-decoration:none}.event-banner .event-wordmark-name{font-size:28px;display:inline}.event-banner .event-wordmark-lead{vertical-align:.3em;font-size:.5em}.event-banner-tail{letter-spacing:.06em;text-transform:uppercase;margin-left:.2em;font-size:21px}.event-banner-summary{color:var(--event-detail);letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;margin:0;font-size:12px;font-weight:600;overflow:hidden}.event-banner .event-button{min-height:44px;padding:0 20px;font-size:14px}.event-banner .event-button-quiet{color:var(--event-on-surface);margin-left:-12px;box-shadow:inset 0 0 0 1px #ffffff59}.event-eyebrow{color:var(--event-detail);letter-spacing:.15em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin:0;font-size:12px;font-weight:600;display:flex}.event-cover-hero{grid-template-columns:min(33%,320px) minmax(0,max-content);justify-content:center;align-items:center;gap:0;width:min(100%,1050px);margin-inline:auto;display:grid}.event-wordmark{font-family:var(--event-display-font);text-align:center;margin:0;font-weight:500;line-height:.95}.event-wordmark-name{color:var(--event-panel);letter-spacing:-.035em;white-space:nowrap;font-size:clamp(60px,min(15vw,21svh),190px);font-style:italic;display:block}.event-wordmark-lead{letter-spacing:0;vertical-align:.9em;font-size:.22em}.event-dotless-i{position:relative}.event-heart-dot{letter-spacing:0;font-size:.24em;font-style:normal;line-height:1;position:absolute;top:1.8em;left:1.05em;transform:translate(-50%,-50%)}.event-wordmark-tail{letter-spacing:.035em;text-transform:uppercase;padding-left:.09em;font-size:clamp(64px,min(17vw,24svh),216px);display:block}.event-cover-hero .event-wordmark-name{font-size:clamp(64px,min(10vw,16svh),144px)}.event-cover-hero .event-wordmark-tail{font-size:clamp(68px,min(11vw,18svh),160px)}.event-presented-by{color:var(--event-on-surface);letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:baseline;gap:10px;margin:-12px 0 0;font-size:12px;font-weight:600;display:flex}.event-presented-by a,.event-presented-by strong{color:var(--event-panel);font-family:var(--event-display-font);letter-spacing:0;text-transform:none;font-size:22px;font-weight:500;text-decoration:none}.event-ticket{width:min(100%,980px);color:var(--event-ink);background:var(--event-panel);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px 36px;margin:0 auto;padding:22px clamp(20px,3vw,36px);display:grid;box-shadow:0 16px 36px #00000059}.event-date{align-items:center;gap:16px;display:flex}.event-date-day{color:var(--event-accent);font-family:var(--event-display-font);letter-spacing:-.04em;font-size:76px;font-weight:500;line-height:.8}.event-date-lines{letter-spacing:.08em;text-transform:uppercase;gap:6px;font-size:13px;line-height:1;display:grid}.event-date-lines span:nth-child(2){letter-spacing:0;font-size:24px;font-weight:600}.event-venue{gap:2px;margin:0;font-size:15px;line-height:1.4;display:grid}.event-venue strong{font-size:24px;font-weight:600}.event-actions{justify-items:stretch;gap:8px;display:grid}.event-price{letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.event-button{min-height:46px;color:var(--event-paper);background:var(--event-accent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .16s;display:inline-flex}.event-button:hover{transform:translateY(-1px)}.event-button-quiet{color:var(--event-ink);background:0 0;box-shadow:inset 0 0 0 1px}.event-banner a:focus-visible,.event-cover a:focus-visible,.event-details a:not(.event-download):focus-visible,.event-download:focus-visible img{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 5px #111}.event-details{--event-side-padding:clamp(16px, 5vw, 64px);padding:calc(clamp(40px, 6vw, 64px) - clamp(8px, 1.5vw, 16px)) var(--event-side-padding) clamp(56px, 9vw, 112px);color:var(--event-ink);background:var(--event-paper);font-family:var(--event-body-font);gap:clamp(40px,6vw,64px);display:grid}.event-details>section{width:min(100%,880px);margin:0 auto}.event-details>section+section{border-top:1px solid var(--event-detail);padding-top:clamp(40px,6vw,64px)}.event-details h2{font-family:var(--event-display-font);letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(32px,5vw,48px);font-style:italic;font-weight:500;line-height:1.1}.event-details p{text-wrap:pretty;margin:12px 0 0;font-size:17px;line-height:1.65}.event-details a:not(.event-button){color:inherit}.event-details>.event-story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,72px);width:min(100%,960px);display:grid}.event-story-photo{border-radius:16px;width:100%;height:auto;display:block}.event-portrait{aspect-ratio:100/112;position:relative;container-type:inline-size}.event-card-back,.event-portrait-card{border-radius:3.2cqw;position:absolute}.event-card-back{border:1.3cqw solid var(--event-card);background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--event-detail) 32%, transparent) 0 1px, transparent 1px 2.7cqw), repeating-linear-gradient(-45deg, color-mix(in srgb, var(--event-detail) 32%, transparent) 0 1px, transparent 1px 2.7cqw), var(--event-accent);width:65.7cqw;height:93.2cqw;top:7cqw;left:21cqw;transform:rotate(10deg);box-shadow:0 2.9cqw 5.8cqw #04100d4d}.event-card-back:before,.event-card-back:after{border:1px solid var(--event-detail);content:"";border-radius:1.1cqw;position:absolute;inset:1.9cqw}.event-card-back:after{inset:3.1cqw}.event-card-back span{color:var(--event-detail);font-family:var(--event-display-font);font-size:5.6cqw;line-height:1;position:absolute;top:6.5cqw;right:6.7cqw}.event-card-back span:last-child{inset:auto auto 6.5cqw 6.7cqw;transform:rotate(180deg)}.event-portrait-card{background:var(--event-card);width:70.2cqw;height:98.8cqw;margin:0;top:5cqw;left:3cqw;transform:rotate(-8deg);box-shadow:0 3.6cqw 8cqw #04100d59}.event-portrait-card img{object-fit:cover;object-position:50% 33%;width:52.2cqw;height:76cqw;position:absolute;top:11.2cqw;left:9cqw}.event-portrait-card figcaption{color:var(--event-accent);letter-spacing:.2em;text-align:center;text-transform:uppercase;white-space:nowrap;font-size:max(9px,2.2cqw);font-weight:600;position:absolute;bottom:4.3cqw;left:10.5cqw;right:10.5cqw}.event-card-index{color:var(--event-accent);font-family:var(--event-display-font);flex-direction:column;align-items:center;font-size:7.2cqw;line-height:1;display:flex;position:absolute;top:3.1cqw;left:2.7cqw}.event-card-index span:last-child{margin-top:.6cqw;font-size:4.7cqw}.event-card-index-reverse{inset:auto 2.7cqw 3.1cqw auto;transform:rotate(180deg)}.event-suit-list{gap:12px;margin:20px 0 8px;padding:0;font-size:18px;font-weight:600;line-height:1.35;list-style:none;display:grid}.event-suit-list li{align-items:baseline;gap:14px;display:flex}.event-suit{width:1.2em;font-family:var(--event-display-font);font-variant-emoji:text;text-align:center;flex:none;font-size:1.3em;line-height:1}.event-suit-red{color:var(--event-accent)}.event-night-credit{color:var(--event-accent);margin-top:4px;font-size:13px;font-weight:600;line-height:1.4;display:block}.event-details .event-fund-logo{vertical-align:middle;width:auto;height:2.4em;margin:-.5em .1em -.4em}.event-details .event-fund-credit{color:var(--event-accent);margin-top:20px;font-size:15px;font-weight:600}.event-details>section:has(>.event-download){display:flow-root}.event-download{float:right;width:150px;color:inherit;letter-spacing:.12em;text-align:center;text-transform:uppercase;gap:12px;margin:4px 0 16px 32px;font-size:11px;font-weight:600;line-height:1.4;text-decoration:none;display:grid}.event-download img{border-radius:4px;width:100%;height:auto;transition:box-shadow .16s,transform .16s;display:block;transform:rotate(3deg);box-shadow:0 12px 28px #04100d47}.event-download small{letter-spacing:.08em;opacity:.75;margin-top:2px;font-size:10px;font-weight:400;display:block}.event-download:hover img{transform:rotate(0)translateY(-2px);box-shadow:0 16px 34px #04100d52}@property --hand-flip{syntax:"<angle>";inherits:false;initial-value:0deg}@property --hand-turn{syntax:"<angle>";inherits:false;initial-value:0deg}@property --tier-lean{syntax:"<angle>";inherits:true;initial-value:0deg}.event-details>.event-partner-showcase{--hand-ease:cubic-bezier(.16, 1, .3, 1);--hand-inset:clamp(8px, 1.5vw, 16px);--hand-stock:radial-gradient(130% 90% at 28% 12%, #fffdf8, var(--event-paper) 52%, color-mix(in srgb, var(--event-paper) 90%, var(--event-detail)));--hand-foil:linear-gradient(115deg, color-mix(in srgb, var(--event-detail) 70%, #000), color-mix(in srgb, var(--event-detail) 45%, #fff) 22%, var(--event-detail) 38%, color-mix(in srgb, var(--event-detail) 22%, #fff) 50%, color-mix(in srgb, var(--event-detail) 78%, #000) 68%, color-mix(in srgb, var(--event-detail) 50%, #fff) 86%, color-mix(in srgb, var(--event-detail) 72%, #000));--hand-lattice:repeating-linear-gradient(45deg, color-mix(in srgb, var(--event-detail) 30%, transparent) 0 1px, transparent 1px 4.6cqw);--hand-lattice-cross:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--event-detail) 30%, transparent) 0 1px, transparent 1px 4.6cqw);--hand-oxblood:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--event-accent) 80%, #fff), var(--event-accent) 48%, color-mix(in srgb, var(--event-accent) 55%, #000));isolation:isolate;width:calc(100% + 2 * (var(--event-side-padding) - var(--hand-inset)));margin-inline:calc(var(--hand-inset) - var(--event-side-padding));color:var(--event-on-surface);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 200px, radial-gradient(ellipse 30% 42% at 50% -4%, #ffecc838, transparent 72%), radial-gradient(ellipse 80% 55% at 50% 40%, color-mix(in srgb, var(--event-surface-light) 75%, transparent), transparent 75%), linear-gradient(var(--event-surface-dark), var(--event-surface) 38%, var(--event-surface-dark));text-align:center;border:0;border-radius:clamp(20px,2.5vw,32px);padding:clamp(64px,6vw,88px) clamp(16px,4vw,56px) clamp(24px,4vw,56px);position:relative;overflow:clip;box-shadow:inset 0 0 160px #00000061}.event-details>.event-partner-showcase+section{border-top:0;padding-top:0}.event-partner-heading{justify-items:center;gap:10px;margin-bottom:clamp(28px,3vw,40px);display:grid}.event-details .event-partner-kicker{color:var(--event-detail);letter-spacing:.3em;text-transform:uppercase;justify-content:center;align-items:center;gap:16px;margin:0;font-size:11px;font-weight:600;line-height:1.4;display:flex}.event-details .event-partner-kicker:before,.event-details .event-partner-kicker:after{content:"";background:linear-gradient(90deg,#0000,currentColor);width:clamp(24px,5vw,64px);height:1px}.event-details .event-partner-kicker:after{transform:scaleX(-1)}.event-details .event-partner-intro{color:var(--event-panel);font-family:var(--event-display-font);margin:10px 0 0;font-size:clamp(22px,2.6vw,32px);font-style:italic;line-height:1.2}.event-details .event-partner-showcase h2{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(42px,5.6vw,76px);font-style:normal;line-height:1}.event-partner-stage{perspective:1250px}.event-partner-hand{--hand-unit:min(1.5vw, 1.15svh, 13px);--hand-camera:1250px;pointer-events:none;perspective:var(--hand-camera);justify-items:center;display:grid}.event-hand-tier{justify-content:center;align-items:flex-end;gap:var(--hand-spread);z-index:var(--tier-layer);transform:translateZ(var(--tier-depth,0px)) rotateX(var(--tier-lean,0deg));transform-origin:50% 100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.event-hand-tier+.event-hand-tier{margin-top:var(--tier-overlap)}.event-hand-tier-royal{--hand-spread:0px;--tier-depth:40px;--tier-layer:1}.event-hand-tier-experience{--hand-spread:calc(2.5 * var(--hand-unit));--tier-fan:7deg;--tier-lean:14deg;--tier-overlap:calc(-2.6 * var(--hand-unit));--tier-order:3;--tier-layer:2}.event-hand-tier-impact{--hand-spread:calc(4 * var(--hand-unit));--tier-fan:4deg;--tier-lean:26deg;--tier-overlap:calc(-2 * var(--hand-unit));--tier-depth:-24px;--tier-order:6;--tier-layer:3}.event-hand-tier:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(closest-side,#010c098c,#0000);height:20%;position:absolute;inset:auto 4% -5%}.event-hand-tier-royal:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(50% 50% at 50% 48%,#ffe8bc29,#0000 72%);position:absolute;inset:-24% -40% 4%}.event-hand-slot{--card-width:calc(16 * var(--hand-unit));width:var(--card-width);flex:none;position:relative}.event-hand-slot:nth-child(2){--seat-order:1}.event-hand-slot:last-child{--seat-order:2}.event-hand-tier-experience .event-hand-slot{--card-width:calc(17.5 * var(--hand-unit))}.event-hand-tier:not(.event-hand-tier-royal) .event-hand-slot:first-child{--fan:calc(-1 * var(--tier-fan))}.event-hand-tier:not(.event-hand-tier-royal) .event-hand-slot:last-child{--fan:var(--tier-fan)}.event-hand-tier-royal .event-hand-slot{--card-width:calc(19 * var(--hand-unit));top:calc(-1.5 * var(--hand-unit));z-index:1}.event-hand-tier-royal .event-hand-slot:first-child{--fan:-11deg;--seat-order:1;margin-right:calc(-2.5 * var(--hand-unit))}.event-hand-tier-royal .event-hand-slot:last-child{--fan:11deg;margin-left:calc(-2.5 * var(--hand-unit))}.event-hand-tier-royal .event-hand-slot-venue{--card-width:calc(23 * var(--hand-unit));--seat-order:0;z-index:0;top:0}.event-partner-hand[data-hand-camera] .event-hand-tier{z-index:auto;transform:none}.event-partner-hand[data-hand-camera] .event-hand-slot{z-index:calc(2 * var(--tier-layer));transform:perspective(var(--hand-camera)) translateY(var(--pivot-y)) translateZ(var(--tier-depth,0px)) rotateX(var(--tier-lean)) translateY(calc(-1 * var(--pivot-y)));transform-origin:var(--camera-x) var(--camera-y)}.event-partner-hand[data-hand-camera] .event-hand-slot-venue{z-index:1}.event-hand-seat{aspect-ratio:5/7;pointer-events:auto;color:inherit;perspective:1100px;text-decoration:none;display:block;position:relative;container-type:inline-size}.event-hand-card{transform-style:preserve-3d;transform:translateY(var(--lift,0%)) translateY(35%) rotate(calc(var(--fan,0deg) + var(--hand-turn,0deg))) translateY(-35%) rotateX(calc((.5 - var(--pointer-y,.5)) * 16deg)) rotateY(calc(var(--hand-flip,0deg) + (var(--pointer-x,.5) - .5) * 18deg)) scale(var(--grow,1));position:absolute;inset:0}.event-hand-face,.event-hand-back{backface-visibility:hidden;border-radius:5cqw;justify-items:center;display:grid;position:absolute;inset:0;box-shadow:0 .5cqw 1cqw #020e0b47,0 5cqw 10cqw -3cqw #020e0b80,0 14cqw 24cqw -8cqw #020e0b99}.event-hand-face:before,.event-hand-back:before{border:1px solid color-mix(in srgb, var(--event-detail) 55%, transparent);content:"";pointer-events:none;border-radius:2.5cqw;position:absolute;inset:4cqw}.event-hand-face:after,.event-hand-back:after{border-radius:inherit;background:radial-gradient(circle at calc(var(--pointer-x,.5) * 100%) calc(var(--pointer-y,.5) * 100%), #ffffff73, transparent 62%);content:"";mix-blend-mode:soft-light;opacity:0;pointer-events:none;position:absolute;inset:0}.event-hand-face{color:var(--event-ink);background:var(--hand-stock);align-content:center;gap:7cqw;padding:20cqw 13cqw}.event-hand-back{border:3.2cqw solid var(--event-paper);background:var(--hand-lattice), var(--hand-lattice-cross), var(--hand-oxblood);grid-template-rows:1fr auto 1fr;align-items:start;padding:9cqw 8cqw}.event-hand-slot[data-face-up] .event-hand-back{transform:rotateY(180deg)}.event-hand-tier-royal :is(.event-hand-face,.event-hand-back){box-shadow:0 0 9cqw -2cqw #ffd68c4d,0 .5cqw 1cqw #020e0b47,0 5cqw 10cqw -3cqw #020e0b80,0 14cqw 24cqw -8cqw #020e0b99}.event-hand-tier-royal .event-hand-face{background:var(--hand-stock) padding-box, var(--hand-foil) 0 0 / 250% 100% border-box;border:1.4cqw solid #0000}.event-hand-tier-royal .event-hand-back{background:var(--hand-lattice) padding-box, var(--hand-lattice-cross) padding-box, var(--hand-oxblood) padding-box, var(--hand-foil) 0 0 / 250% 100% border-box;border-color:#0000}.event-hand-medallion{aspect-ratio:1;width:46cqw;color:var(--event-ink);background:radial-gradient(circle at 38% 30%, #fffdf8, var(--event-paper) 60%, color-mix(in srgb, var(--event-paper) 86%, var(--event-detail)));box-shadow:0 0 0 1.1cqw var(--event-accent), 0 0 0 1.6cqw var(--event-detail), 0 2cqw 5cqw #0006;font-family:var(--event-display-font);border-radius:50%;grid-row:2;place-content:center;justify-items:center;font-size:17cqw;font-weight:500;line-height:.85;display:grid}.event-hand-medallion span,.event-hand-index span{font-variant-emoji:text;margin-top:.12em;font-size:.62em}.event-hand-index{color:var(--event-ink);font-family:var(--event-display-font);justify-items:center;font-size:12cqw;font-weight:500;line-height:.9;display:grid;position:absolute;top:7cqw;left:7.5cqw}.event-hand-index-reverse{inset:auto 7.5cqw 7cqw auto;rotate:180deg}.event-hand-red{color:var(--event-accent)}.event-hand-role{max-width:100%;color:var(--event-accent);letter-spacing:.14em;text-transform:uppercase;text-wrap:balance;font-size:max(8px,5.4cqw);font-weight:600;line-height:1.25}.event-hand-back .event-hand-role{color:var(--event-panel)}.event-hand-price{color:var(--event-paper);font-family:var(--event-display-font);letter-spacing:.02em;white-space:nowrap;grid-row:3;margin-top:8cqw;font-size:clamp(12px,9cqw,21px);font-weight:500;line-height:1}.event-hand-logo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:34cqw;display:block}.event-hand-wordmark{font-family:var(--event-display-font);overflow-wrap:anywhere;text-wrap:balance;font-size:12cqw;font-weight:500;line-height:1.05}.event-hand-slot[data-seat=impact-one] .event-hand-face{background:#fff;padding-inline:7cqw}.event-hand-slot[data-seat=impact-one] .event-hand-face:before{border-color:var(--event-detail)}.event-hand-slot[data-seat=impact-one] :is(.event-hand-index,.event-hand-role){color:#000}.event-hand-slot:is([data-seat=impact-one],[data-seat=impact-two]) .event-hand-logo{object-fit:contain;width:100%;height:58cqw;max-height:none}.event-hand-slot[data-seat=impact-two] .event-hand-face{background:#fff;padding-inline:7cqw}.event-hand-tier-royal .event-hand-face-venue{background:#101010;flex-direction:column;justify-content:center;align-items:center;gap:12cqw;padding:16cqw 9cqw;display:flex}.event-hand-face-venue:before{border-color:#b19256}.event-hand-venue-mark{width:48cqw;height:auto}.event-hand-venue-logo{width:100%;height:auto}.event-hand-face-venue .event-hand-role{color:#b19256;letter-spacing:.18em}.event-partner-invite{--invite-inline-padding:clamp(28px, 3vw, 40px);width:min(calc(100% + var(--invite-inline-padding) + var(--invite-inline-padding)), calc(880px + var(--invite-inline-padding) + var(--invite-inline-padding)));padding:24px var(--invite-inline-padding);border:1px solid var(--event-detail);color:var(--event-paper);background:var(--event-accent);text-align:left;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin:clamp(48px,6vw,88px) 0 0 50%;scroll-margin-top:96px;display:grid;translate:-50%;box-shadow:0 30px 60px -30px #0000008c}.event-partner-invite h3{color:var(--event-paper);font-family:var(--event-display-font);margin:0;font-size:clamp(28px,3vw,38px);font-style:italic;font-weight:500;line-height:1.1}.event-details .event-partner-invite p{color:var(--event-paper);margin:8px 0 0;font-size:15px;line-height:1.55}.event-details .event-partner-invite .event-contact{margin-top:14px;font-size:14px}.event-partner-invite .event-download{float:none;box-sizing:content-box;width:120px;margin:0;padding-inline:24px}@keyframes event-hand-rise{0%{opacity:0;translate:0 48px}}@keyframes event-hand-deal{0%{--hand-turn:-14deg}}@keyframes event-hand-reveal{0%{--hand-flip:180deg;--hand-turn:-14deg}45%{--hand-flip:180deg}}@keyframes event-hand-light{0%{opacity:0;scale:.7}}@keyframes event-hand-fade{0%{opacity:0}}@keyframes event-hand-camera{0%{transform:rotateX(-4deg)}to{transform:rotateX(4deg)}}@media (prefers-reduced-motion:no-preference){[data-hand=waiting] .event-hand-slot,[data-hand=waiting] .event-hand-tier:after,[data-hand=waiting] .event-hand-tier-royal:before{opacity:0}[data-hand=dealt] .event-hand-slot,[data-hand=dealt] .event-hand-card{animation-delay:calc(.15s + (var(--tier-order,0) + var(--seat-order,0)) * .12s);animation-fill-mode:both;animation-timing-function:var(--hand-ease)}[data-hand=dealt] .event-hand-slot{animation-name:event-hand-rise;animation-duration:1s}[data-hand=dealt] .event-hand-card{animation-name:event-hand-deal;animation-duration:1.5s}[data-hand=dealt] [data-face-up] .event-hand-card{animation-name:event-hand-reveal;animation-duration:2s}[data-hand=dealt] .event-hand-tier:after{animation:event-hand-fade 1.2s var(--hand-ease) both;animation-delay:calc(.15s + var(--tier-order,0) * .12s)}[data-hand=dealt] .event-hand-tier-royal:before{animation:event-hand-light 2.2s var(--hand-ease) both}@supports (animation-timeline:view()){.event-partner-stage{view-timeline-name:--event-hand-camera}.event-partner-hand{animation:linear both event-hand-camera;animation-timeline:--event-hand-camera;animation-range:cover 15% cover 85%}}.event-hand-card{transition:transform .9s var(--hand-ease)}[data-hand-camera] .event-hand-slot{transition:--tier-lean .9s var(--hand-ease), z-index 0s .3s}.event-hand-face:after,.event-hand-back:after{transition:opacity .5s var(--hand-ease)}.event-hand-tier-royal :is(.event-hand-face,.event-hand-back){transition:background-position 1.4s var(--hand-ease)}@media (hover:hover){.event-hand-slot:hover{z-index:2}.event-hand-seat:hover .event-hand-card,.event-hand-seat:focus-visible .event-hand-card{--lift:-5%;transition-duration:.24s}[data-hand-camera] .event-hand-slot:is(:hover,:has(:focus-visible)){--tier-lean:0deg;z-index:7;transition:--tier-lean .38s var(--hand-ease)}[data-hand-camera] .event-hand-seat:is(:hover,:focus-visible) .event-hand-card{--fan:0deg;--grow:1.14;--lift:-8%;transition-duration:.38s}.event-hand-seat:hover :is(.event-hand-face,.event-hand-back):after{opacity:1}.event-hand-tier-royal .event-hand-seat:hover .event-hand-face{background-position:0 0,100% 0}.event-hand-tier-royal .event-hand-seat:hover .event-hand-back{background-position:0 0,0 0,0 0,100% 0}}}.event-contact{font-size:15px}.event-legal{color:var(--event-on-surface);background:var(--event-surface-dark);font-family:var(--event-body-font);padding:40px clamp(16px,5vw,64px) 56px}.event-legal p{width:min(100%,880px);margin:0 auto 12px;font-size:13px;line-height:1.6}.event-legal p:first-child{font-size:15px}@keyframes event-cover-exit{to{opacity:0;transform:translateY(-6%)scale(.94)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.event-cover{view-timeline-name:--event-cover}.event-cover>*{animation:linear both event-cover-exit;animation-timeline:--event-cover;animation-range:exit exit 90%}}}@media (width<=919px){.event-banner-summary{display:none}}@media (width<=899px){.event-cover-hero .event-portrait-card figcaption{letter-spacing:.12em;font-size:7px}}@media (width<=639px){.event-banner{gap:12px;padding-left:18px}.event-banner .event-button-quiet{display:none}.event-banner .event-wordmark-name{font-size:24px}.event-banner-tail{font-size:18px}}@media (width<=859px){.event-ticket{grid-template-columns:minmax(0,1fr);justify-items:start}.event-actions{width:100%}}@media (width<=699px){.event-cover-hero{grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px}.event-cover-hero .event-portrait{width:min(100%,220px)}.event-cover-hero .event-wordmark-name{font-size:clamp(48px,15vw,72px)}.event-cover-hero .event-wordmark-tail{font-size:clamp(52px,17vw,80px)}.event-details>.event-story{grid-template-columns:minmax(0,1fr)}.event-details>section:has(>.event-download){flex-direction:column;display:flex}.event-download{float:none;order:1;width:128px;margin:28px 0 0}.event-story-photo{width:min(88%,360px);margin:0 auto}.event-details>.event-partner-showcase{padding-inline:12px}.event-hand-tier-experience{--hand-spread:calc(1.25 * var(--hand-unit));--tier-fan:5deg;--tier-lean:10deg;--tier-overlap:calc(-2 * var(--hand-unit))}.event-hand-tier-impact{--hand-spread:calc(2.2 * var(--hand-unit));--tier-fan:3deg;--tier-lean:20deg;--tier-overlap:calc(-2.2 * var(--hand-unit))}.event-hand-tier-royal{--hand-spread:0px}.event-hand-tier-royal .event-hand-slot:not(.event-hand-slot-venue){--card-width:calc(17.5 * var(--hand-unit))}.event-hand-tier-experience .event-hand-slot{--card-width:calc(16.75 * var(--hand-unit))}.event-hand-tier-royal .event-hand-slot:first-child{--fan:-10deg;margin-right:calc(-3 * var(--hand-unit))}.event-hand-tier-royal .event-hand-slot:last-child{--fan:10deg;margin-left:calc(-3 * var(--hand-unit))}.event-partner-invite{grid-template-columns:minmax(0,1fr);width:100%;padding:24px 20px}.event-partner-invite .event-download{justify-self:start;padding-inline:0}}
