.events-page{padding-bottom:72px;color:#c0d0dc}.events-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.8fr);gap:56px;align-items:center;padding-top:68px;padding-bottom:36px}.events-eyebrow{display:block;font-size:11px;font-weight:800;letter-spacing:.2em;color:#70d5f3;margin-bottom:16px}.events-hero h1{font-family:Georgia,serif;font-size:clamp(38px,4.8vw,66px);line-height:1.08;max-width:740px;margin:0 0 22px;color:#eff5ff}.events-hero p{font-size:16px;line-height:1.75;max-width:710px}.events-clock{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;margin-top:24px}.events-clock strong{font-size:20px;color:#f1cd83;font-variant-numeric:tabular-nums}.events-clock>span:last-child{color:#7893a6;font-size:11px}.events-live-dot{width:8px;height:8px;border-radius:100%;background:#75d8a9;box-shadow:0 0 18px #75d8a980}.events-tip{padding:28px;border:1px solid #665234;border-radius:15px;background:radial-gradient(at top right,#72562e33,transparent 70%),#101b25}.events-tip>span{color:#e5bb69;font:36px Georgia,serif}.events-tip h2,.events-tip h3{margin:12px 0;color:#f1ce86}.events-tip p{font-size:14px;line-height:1.7;margin:0}.events-jump{display:flex;flex-wrap:wrap;gap:8px;padding-block:20px 28px;border-bottom:1px solid #243b49}.events-jump a{border:1px solid #304d60;border-radius:7px;background:#132535;padding:9px 14px;font-size:12px;font-weight:700;color:#d6e6f1}.events-jump a:hover{color:#f9c879;border-color:#a98147;background:#3b2d1b}.events-section{padding-top:64px;scroll-margin-top:100px}.events-section-heading{max-width:760px;margin-bottom:28px}.events-section h2{font:700 clamp(26px,3vw,38px)/1.2 Georgia,serif;color:#eaf3ff;margin:0 0 18px}.events-section p{line-height:1.75}.events-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.events-filters button{border:1px solid #304c5d;border-radius:7px;background:#112332;color:#c0d4e4;padding:11px 17px;cursor:pointer;font-weight:700}.events-filters button.is-selected{background:linear-gradient(#f6d88c,#b88739);color:#19130b;border-color:#efd28d}.events-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.events-page .event-card{display:block;background:linear-gradient(135deg,#122635,#0c1720 65%);border:1px solid #2d4759;border-radius:15px;overflow:hidden;padding:25px;box-shadow:0 15px 40px #0002}.event-card[hidden]{display:none}.event-card-top{display:flex;justify-content:space-between;align-items:center}.event-symbol{font:28px Georgia,serif;color:#e7bf70}.event-period{font-size:9px;letter-spacing:.12em;color:#6fd6ca;background:#11382e66;border:1px solid #28514b;border-radius:15px;padding:5px 9px}.event-card h3{font:700 25px Georgia,serif;color:#f1dfb5;margin:15px 0 20px}.event-times{padding:13px 0;border-block:1px solid #294251;display:flex;justify-content:space-between;align-items:center;gap:10px}.event-times span{font-size:11px;color:#88a6bb}.event-times strong{color:#e8f5ff;white-space:nowrap;font-size:13px}.event-location{color:#8fd2ef;font-size:13px}.event-location span{color:#88a4b9;font-size:12px;margin-left:15px}.event-card p{font-size:13px}.event-card details{border-top:1px solid #29404d;padding-top:14px;margin-top:20px}.event-card summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;color:#e5c789;font-weight:700;font-size:12px}.event-card summary::-webkit-details-marker{display:none}.event-card details[open] summary span{transform:rotate(45deg)}.event-reward{background:#b18b3c12;padding:14px;border:1px solid #80693d66;border-radius:8px;margin-top:14px}.event-reward>span{color:#e6bc67;font-size:9px;font-weight:800;letter-spacing:.15em}.event-reward p{margin:8px 0 0}.events-classic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.events-classic-grid article{padding:25px;border:1px solid #294452;border-radius:12px;background:#0c1c26}.events-classic-grid article>span{color:#6d97b1;font-size:10px;letter-spacing:.12em}.events-classic-grid h3{color:#e5edf8;font-size:19px;margin:15px 0}.events-classic-grid p{font-size:14px;margin-bottom:0}.events-service{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);gap:42px;align-items:start}.events-service>.btn{justify-self:start;align-self:center}.event-table-frame{overflow-x:auto;border:1px solid #345163;border-radius:12px;background:#0d1d29}.event-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.event-table th,.event-table td{padding:15px 18px;border-bottom:1px solid #253d4b;white-space:normal}.event-table thead{background:#1c3446;color:#9cbacf;font-size:10px;text-transform:uppercase;letter-spacing:.09em}.event-table tbody th{color:#e4d2a9}.event-table tr:last-child>*{border-bottom:0}.event-table td:last-child{white-space:nowrap;color:#9bd4be}.events-guide{padding:32px;margin-top:64px;border:1px solid #354b69;border-radius:16px;background:linear-gradient(125deg,#17283b,#101c28)}.events-guide ol{display:grid;gap:16px;padding-left:26px;line-height:1.8}.events-guide li{padding-left:8px}.events-guide li::marker{font-weight:800;color:#bea0eb}@media(min-width:1100px){.topbar .nav-wrap{max-width:1440px;gap:18px}.topbar .nav{gap:3px}.topbar .nav>a{padding:10px 9px;font-size:12px}}@media(max-width:1024px){.events-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.events-hero{gap:26px}.events-service{gap:24px}}@media(max-width:700px){.events-hero,.events-service,.events-classic-grid{grid-template-columns:1fr}.events-hero{padding-top:38px}.events-section{padding-top:42px}.events-grid{grid-template-columns:1fr}.events-hero h1{font-size:42px}.events-tip{padding:22px}.events-guide{padding:22px}.event-card{padding:22px}.events-clock>span:last-child{flex-basis:100%}}

.events-nobility-details{grid-column:1/-1}.events-nobility-details>h3{font:700 25px Georgia,serif;color:#efdbb6;margin:0 0 22px}.events-nobility-details .events-grid{align-items:stretch}
