.Event-module__Z6EmDG__page{background:#fff}.Event-module__Z6EmDG__hero{isolation:isolate;color:#fff;min-height:clamp(520px,78vh,760px);box-shadow:inset 0 -4px 0 var(--accent);background:#111;align-items:flex-end;display:flex;position:relative;overflow:hidden}.Event-module__Z6EmDG__heroMedia{z-index:-2;position:absolute;inset:0}.Event-module__Z6EmDG__heroImg{object-fit:cover;object-position:center 35%;animation:16s ease-out forwards Event-module__Z6EmDG__heroZoom;transform:scale(1.04)}@keyframes Event-module__Z6EmDG__heroZoom{to{transform:scale(1)}}.Event-module__Z6EmDG__hero:before{content:"";z-index:-1;background:linear-gradient(#0a0a0a40 0%,#0a0a0a8c 45%,#0a0a0af0 90%),radial-gradient(60% 80% at 0 100%,#e11d2a59,#0000 60%);position:absolute;inset:0}.Event-module__Z6EmDG__heroInner{flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:1100px;margin:0 auto;padding:120px 24px clamp(36px,6vw,64px);display:flex}.Event-module__Z6EmDG__crumbs{color:#ffffffbf;gap:8px;font-size:.82rem;display:flex}.Event-module__Z6EmDG__crumbs a{color:inherit;text-decoration:none}.Event-module__Z6EmDG__crumbs a:hover{color:#fff;text-decoration:underline}.Event-module__Z6EmDG__kind{background:var(--accent);font:700 .72rem var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:3px 12px}.Event-module__Z6EmDG__h1{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(2rem,4.6vw,3.6rem);font-weight:800;line-height:1.06}.Event-module__Z6EmDG__dek{color:#ffffffe0;max-width:62ch;margin:0;font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.65}.Event-module__Z6EmDG__meta{color:#ffffffd9;flex-wrap:wrap;gap:8px 20px;margin:4px 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.Event-module__Z6EmDG__meta li{align-items:center;gap:8px;display:inline-flex}.Event-module__Z6EmDG__meta svg{color:#ff5a64}.Event-module__Z6EmDG__body{max-width:860px;margin:0 auto;padding:clamp(40px,6vw,72px) 24px 80px}.Event-module__Z6EmDG__h2{letter-spacing:-.02em;color:#111;margin:clamp(40px,5vw,56px) 0 16px;font-size:clamp(1.45rem,2.6vw,1.95rem);font-weight:800;line-height:1.2}.Event-module__Z6EmDG__h2:before{content:"";background:var(--accent);border-radius:2px;width:44px;height:4px;margin-bottom:14px;display:block}.Event-module__Z6EmDG__p{color:#333;margin:0 0 16px;font-size:1.06rem;line-height:1.8}.Event-module__Z6EmDG__list{color:#333;margin:0 0 16px;padding-left:20px;line-height:1.8}.Event-module__Z6EmDG__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Event-module__Z6EmDG__facts li{border:1px solid #1111111f;border-top:3px solid var(--accent);background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:18px;display:flex;box-shadow:0 8px 24px #1111110d}.Event-module__Z6EmDG__factValue{letter-spacing:-.04em;color:var(--accent-ink);font-size:clamp(1.7rem,3vw,2.3rem);font-weight:900;line-height:1}.Event-module__Z6EmDG__factLabel{color:#444;font-size:.86rem;font-weight:600;line-height:1.35}.Event-module__Z6EmDG__steps{counter-reset:none;gap:12px;margin:8px 0 24px;padding:0;list-style:none;display:grid}.Event-module__Z6EmDG__step{background:#fafafa;border:1px solid #1111111f;border-radius:14px;grid-template-columns:52px 1fr;gap:4px 16px;padding:16px 18px;transition:transform .25s,border-color .25s;display:grid}.Event-module__Z6EmDG__step:hover{border-color:var(--accent);transform:translate(4px)}.Event-module__Z6EmDG__stepNum{color:#fff;width:44px;height:44px;font:800 .86rem var(--font-geist-mono), monospace;background:#111;border-radius:12px;grid-row:1/3;place-items:center;display:grid}.Event-module__Z6EmDG__step:hover .Event-module__Z6EmDG__stepNum{background:var(--accent)}.Event-module__Z6EmDG__stepTitle{color:#111;font-size:1.04rem;font-weight:800}.Event-module__Z6EmDG__stepText{color:#444;font-size:.95rem;line-height:1.6}.Event-module__Z6EmDG__tableWrap{margin:8px 0 24px;overflow-x:auto}.Event-module__Z6EmDG__table{border-collapse:collapse;width:100%;font-size:.98rem}.Event-module__Z6EmDG__table th{text-align:left;color:#fff;font:700 .76rem var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:#111;padding:12px 14px}.Event-module__Z6EmDG__table th:first-child{border-radius:10px 0 0}.Event-module__Z6EmDG__table th:last-child{border-radius:0 10px 0 0}.Event-module__Z6EmDG__table td{color:#222;border-bottom:1px solid #1111111a;padding:14px}.Event-module__Z6EmDG__table td:first-child{font-weight:800}.Event-module__Z6EmDG__tableNote{color:#555;margin:10px 0 0;font-size:.86rem}.Event-module__Z6EmDG__quote{color:#fff;box-shadow:inset 4px 0 0 var(--accent);background:#111;border-radius:18px;margin:28px 0;padding:26px 28px}.Event-module__Z6EmDG__quote blockquote{letter-spacing:-.01em;margin:0;font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:700;line-height:1.45}.Event-module__Z6EmDG__quote blockquote:before{content:"“";color:#ff5a64;margin-bottom:10px;font-size:3rem;line-height:.6;display:block}.Event-module__Z6EmDG__quote figcaption{color:#ffffffbf;margin-top:12px;font-size:.88rem}.Event-module__Z6EmDG__code{margin:20px 0 24px}.Event-module__Z6EmDG__code pre{color:#e9e9e9;font:500 .86rem/1.6 var(--font-geist-mono), monospace;box-shadow:inset 0 3px 0 var(--accent);background:#0e0e0e;border-radius:14px;margin:0;padding:18px 20px;overflow-x:auto}.Event-module__Z6EmDG__code figcaption{color:#555;margin-top:8px;font-size:.85rem}.Event-module__Z6EmDG__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Event-module__Z6EmDG__galleryItem{aspect-ratio:4/5;background:#eee;border-radius:14px;position:relative;overflow:hidden}.Event-module__Z6EmDG__galleryImg{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.Event-module__Z6EmDG__galleryItem:hover .Event-module__Z6EmDG__galleryImg{transform:scale(1.06)}.Event-module__Z6EmDG__related{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Event-module__Z6EmDG__related a{color:#111;border:1px solid #11111124;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-weight:700;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.Event-module__Z6EmDG__related a:hover{border-color:var(--accent);color:var(--accent-ink);transform:translate(4px)}.Event-module__Z6EmDG__cta{background:var(--accent);color:#fff;border-radius:22px;grid-template-columns:1fr auto;align-items:center;gap:24px;margin-top:56px;padding:clamp(24px,4vw,36px);display:grid}.Event-module__Z6EmDG__ctaTitle{margin:0 0 8px;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:800;line-height:1.2}.Event-module__Z6EmDG__ctaText{color:#fff;margin:0;line-height:1.6}.Event-module__Z6EmDG__ctaBtn{color:#c8141f;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:50px;padding:0 22px;font-weight:800;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.Event-module__Z6EmDG__ctaBtn:hover{color:#fff;background:#111}.Event-module__Z6EmDG__sources{color:#555;margin:28px 0 0;font-size:.84rem;line-height:1.7}.Event-module__Z6EmDG__sources a{color:var(--accent-ink)}.Event-module__Z6EmDG__next{color:#fff;background:#111;border-radius:18px;flex-direction:column;gap:6px;margin-top:32px;padding:22px 24px;text-decoration:none;transition:transform .25s;display:flex}.Event-module__Z6EmDG__next:hover{transform:translateY(-3px)}.Event-module__Z6EmDG__nextLabel{font:700 .74rem var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#ff5a64}.Event-module__Z6EmDG__nextTitle{font-size:1.15rem;font-weight:800;line-height:1.3}@media (max-width:760px){.Event-module__Z6EmDG__facts,.Event-module__Z6EmDG__gallery{grid-template-columns:1fr 1fr}.Event-module__Z6EmDG__cta{grid-template-columns:1fr}.Event-module__Z6EmDG__heroInner{padding-top:90px}}@media (prefers-reduced-motion:reduce){.Event-module__Z6EmDG__heroImg{animation:none;transform:none}}
