.slug-module__tnzTSW__eventDetailPage{color:#e8e2d9;font-family:var(--font-dm-sans,"DM Sans", sans-serif);background:#0a0a0a;min-height:100vh;font-weight:300;position:relative;overflow:hidden}.slug-module__tnzTSW__bgLogo{opacity:.04;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;clip-path:inset(0 0 28%);width:75vw;max-width:1400px;height:auto;position:absolute;top:-14vw;right:-18vw}.slug-module__tnzTSW__eventDetailPage>section,.slug-module__tnzTSW__eventDetailPage>div{z-index:1;position:relative}.slug-module__tnzTSW__eventHero{justify-content:center;align-items:center;padding:60px 60px 0;display:flex}.slug-module__tnzTSW__svgFrame{aspect-ratio:16/9;background:#00000040;border:.5px solid #ffffff0f;justify-content:center;align-items:center;width:100%;max-width:860px;margin:0 auto;display:flex;overflow:hidden}.slug-module__tnzTSW__eventSvg{object-fit:contain;width:100%;height:100%;padding:40px}.slug-module__tnzTSW__eventMeta{z-index:1;max-width:860px;padding:48px 60px 0;position:relative}.slug-module__tnzTSW__eyebrow{letter-spacing:.22em;color:#8a7a5a;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:400}.slug-module__tnzTSW__headline{font-family:var(--font-cormorant,"Cormorant Garamond", serif);color:#f0ece4;margin-bottom:16px;font-size:clamp(38px,5.5vw,64px);font-weight:300;line-height:1.05}.slug-module__tnzTSW__tagline{font-family:var(--font-cormorant,"Cormorant Garamond", serif);color:#e8e2d973;max-width:560px;margin-bottom:0;font-size:20px;font-weight:300;line-height:1.65}.slug-module__tnzTSW__intro{font-family:var(--font-cormorant,"Cormorant Garamond", serif);color:#e8e2d9a6;max-width:640px;margin-top:24px;font-size:19px;font-weight:300;line-height:1.7}.slug-module__tnzTSW__factsStrip{z-index:1;border-top:.5px solid #ffffff12;border-bottom:.5px solid #ffffff12;grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid;position:relative}.slug-module__tnzTSW__factItem{border-right:.5px solid #ffffff12;flex-direction:column;gap:8px;padding:32px 60px;display:flex}.slug-module__tnzTSW__factItem:last-child{border-right:none}.slug-module__tnzTSW__factValue{font-family:var(--font-cormorant,"Cormorant Garamond", serif);color:#c9b07a;letter-spacing:-.01em;font-size:38px;font-weight:300;line-height:1}.slug-module__tnzTSW__factLabel{letter-spacing:.16em;text-transform:uppercase;color:#e8e2d959;font-size:10px;font-weight:400;line-height:1.5}.slug-module__tnzTSW__timingSection{z-index:1;max-width:700px;padding:56px 60px 0;position:relative}.slug-module__tnzTSW__sectionLabel{letter-spacing:.2em;text-transform:uppercase;color:#8a7a5a;margin-bottom:24px;font-size:10px;font-weight:400}.slug-module__tnzTSW__timingRows{flex-direction:column;gap:0;display:flex}.slug-module__tnzTSW__timingRow{border-bottom:.5px solid #ffffff0f;align-items:center;gap:16px;padding:14px 0;display:flex}.slug-module__tnzTSW__timingRow:first-child{border-top:.5px solid #ffffff0f}.slug-module__tnzTSW__timingRowHighlight .slug-module__tnzTSW__timingPhase,.slug-module__tnzTSW__timingRowHighlight .slug-module__tnzTSW__timingTime{color:#f0ece4}.slug-module__tnzTSW__timingRowHighlight{background:#c9b07a0a;margin:0 -12px;padding:14px 12px}.slug-module__tnzTSW__timingPhase{font-family:var(--font-cormorant,"Cormorant Garamond", serif);color:#e8e2d973;flex:1;font-size:18px;font-weight:300}.slug-module__tnzTSW__timingDivider{background:#ffffff12;flex:1;max-width:120px;height:.5px}.slug-module__tnzTSW__timingTime{font-family:var(--font-dm-sans,"DM Sans", sans-serif);letter-spacing:.12em;color:#e8e2d973;text-align:right;min-width:100px;font-size:12px;font-weight:400}.slug-module__tnzTSW__sectionsBlock{z-index:1;flex-direction:column;gap:48px;max-width:700px;padding:56px 60px 0;display:flex;position:relative}.slug-module__tnzTSW__inlinesections{border-top:.5px solid #ffffff0f;flex-direction:column;gap:40px;margin-top:48px;padding-top:40px;display:flex}.slug-module__tnzTSW__contentSection{flex-direction:column;gap:14px;display:flex}.slug-module__tnzTSW__sectionHeading{font-family:var(--font-cormorant,"Cormorant Garamond", serif);color:#f0ece4;font-size:26px;font-weight:300;line-height:1.2}.slug-module__tnzTSW__sectionBody{font-family:var(--font-cormorant,"Cormorant Garamond", serif);color:#e8e2d980;font-size:18px;font-weight:300;line-height:1.75}.slug-module__tnzTSW__attribution{z-index:1;padding:0 60px 32px;position:relative}.slug-module__tnzTSW__attribution span{color:#e8e2d933;letter-spacing:.04em;font-size:11px}.slug-module__tnzTSW__attributionLink{color:#c9b07a73;letter-spacing:.04em;font-size:11px;text-decoration:none;transition:color .2s}.slug-module__tnzTSW__attributionLink:hover{color:#c9b07a}.slug-module__tnzTSW__eventContact{border-top:.5px solid #ffffff14;margin-top:48px;padding:48px 60px}.slug-module__tnzTSW__contactCopy{color:#e8e2d959;max-width:480px;margin-bottom:20px;font-size:13px;line-height:1.7}.slug-module__tnzTSW__contactLinks{align-items:center;gap:12px;display:flex}.slug-module__tnzTSW__contactLink{font-family:var(--font-cormorant,"Cormorant Garamond", serif);color:#e8e2d9;font-size:18px;font-weight:300;text-decoration:none;transition:color .2s}.slug-module__tnzTSW__contactLink:hover{color:#c9b07a}.slug-module__tnzTSW__vl{background:#ffffff1f;width:.5px;height:14px}.slug-module__tnzTSW__eventFooter{border-top:.5px solid #ffffff0f;align-items:center;gap:8px;padding:20px 60px;display:flex}.slug-module__tnzTSW__eventFooter span{color:#e8e2d92e;letter-spacing:.05em;font-size:11px}.slug-module__tnzTSW__vlFooter{background:#ffffff1a;width:.5px;height:10px}.slug-module__tnzTSW__eclipseSection{z-index:1;border-top:.5px solid #ffffff12;border-bottom:.5px solid #ffffff12;grid-template-columns:3fr 2fr;margin-top:48px;display:grid;position:relative}.slug-module__tnzTSW__eclipseMapCol{border-right:.5px solid #ffffff12;justify-content:center;align-items:center;padding:48px 40px 48px 60px;display:flex}.slug-module__tnzTSW__eventSvgFull{object-fit:contain;width:100%;height:auto;display:block}.slug-module__tnzTSW__eclipseTimingCol{flex-direction:column;padding:48px 60px 48px 48px;display:flex}.slug-module__tnzTSW__eventSvgCompact{background:#0000004d;border:.5px solid #ffffff0f;width:100%;margin-bottom:32px;overflow:hidden}.slug-module__tnzTSW__eventSvgCompactImg{object-fit:contain;width:100%;height:auto;padding:20px;display:block}@media (max-width:768px){.slug-module__tnzTSW__eventHero,.slug-module__tnzTSW__eventMeta,.slug-module__tnzTSW__eventContact,.slug-module__tnzTSW__eventFooter,.slug-module__tnzTSW__timingSection,.slug-module__tnzTSW__sectionsBlock,.slug-module__tnzTSW__attribution{padding-left:24px;padding-right:24px}.slug-module__tnzTSW__eventHero{padding-top:40px}.slug-module__tnzTSW__eventMeta{padding-top:32px}.slug-module__tnzTSW__contactLinks{flex-direction:column;align-items:flex-start;gap:16px}.slug-module__tnzTSW__vl{display:none}.slug-module__tnzTSW__factsStrip{grid-template-columns:1fr 1fr}.slug-module__tnzTSW__factItem{border-bottom:.5px solid #ffffff12;border-right:.5px solid #ffffff12;padding:24px}.slug-module__tnzTSW__factItem:nth-child(2),.slug-module__tnzTSW__factItem:nth-child(4){border-right:none}.slug-module__tnzTSW__factItem:nth-child(3),.slug-module__tnzTSW__factItem:nth-child(4){border-bottom:none}.slug-module__tnzTSW__factValue{font-size:28px}.slug-module__tnzTSW__eclipseSection{grid-template-columns:1fr}.slug-module__tnzTSW__eclipseMapCol{border-bottom:.5px solid #ffffff12;border-right:none;padding:32px 24px}.slug-module__tnzTSW__eclipseTimingCol{padding:32px 24px}}
