._featured_1lvvj_1{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.35rem 1.45rem;margin:0 0 1.25rem;border:1px solid rgba(201,164,82,.42);border-radius:14px;background:linear-gradient(135deg,#174033cc,#0b1f1beb)}._featured_1lvvj_1 h2{margin:.2rem 0 .35rem!important;font-size:1.65rem!important}._featured_1lvvj_1 p{margin:0;color:#cbd4cf}._kicker_1lvvj_2{display:block;color:var(--primary);font-size:.68rem;font-weight:800;letter-spacing:.13em}._cta_1lvvj_2{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:.68rem .95rem;border-radius:10px;background:var(--primary);color:#0b1c17!important;font-weight:800;text-decoration:none}._notice_1lvvj_3{margin:0 0 1.3rem;padding:.9rem 1rem;border-radius:10px;background:#c9a45214;border:1px solid rgba(201,164,82,.2);color:#d9dedb}._tableWrap_1lvvj_4{overflow-x:auto;border:1px solid var(--border);border-radius:12px}._calendar_1lvvj_4{width:100%;min-width:760px;border-collapse:collapse;background:#081b178c}._calendar_1lvvj_4 th,._calendar_1lvvj_4 td{padding:.9rem .95rem;text-align:left;border-bottom:1px solid var(--border);vertical-align:top}._calendar_1lvvj_4 th{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--primary);background:#12342bb3}._calendar_1lvvj_4 tbody tr:last-child td{border-bottom:0}._calendar_1lvvj_4 td{color:#d7ded9}._calendar_1lvvj_4 td strong{color:var(--foreground)}._badge_1lvvj_4{display:inline-block;padding:.22rem .5rem;border-radius:999px;background:#c9a4521f;border:1px solid rgba(201,164,82,.28);color:#e6c879;font-size:.72rem;white-space:nowrap}._linkGrid_1lvvj_5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._linkGrid_1lvvj_5 a{display:flex;flex-direction:column;gap:.2rem;padding:1rem 1.05rem;border:1px solid var(--border);border-radius:11px;background:#0b29227a;text-decoration:none}._linkGrid_1lvvj_5 a:hover{border-color:#c9a45273;background:#11342bb8}._linkGrid_1lvvj_5 strong{color:var(--foreground)}._linkGrid_1lvvj_5 span{font-size:.86rem;color:var(--muted-foreground)}@media(max-width:760px){._featured_1lvvj_1{align-items:flex-start;flex-direction:column;padding:1.1rem}._cta_1lvvj_2{width:100%}._linkGrid_1lvvj_5{grid-template-columns:1fr}._tableWrap_1lvvj_4{margin-left:-.15rem;margin-right:-.15rem}._calendar_1lvvj_4 th,._calendar_1lvvj_4 td{padding:.75rem .8rem}}
