._discovery_1yy6g_1{--epic:#f2a4cd;--academics:#9dcff3;--also:#ffc889;color:#fff4fb}._lanes_1yy6g_1{align-items:start;gap:16px;display:grid}._columns_1yy6g_1 ._lanes_1yy6g_1{grid-template-columns:repeat(3,minmax(0,1fr))}._lane_1yy6g_1{--accent:var(--also);min-width:0}._lane_1yy6g_1[data-category=epic]{--accent:var(--epic)}._lane_1yy6g_1[data-category=academics]{--accent:var(--academics)}._laneHeading_1yy6g_1{border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 16%,#26182d),#26182d);border-radius:18px;width:100%;max-width:none;margin:0 0 12px;padding:14px 16px;display:block;box-shadow:inset 0 1px #ffffff15,0 4px 16px #0002}._laneHeading_1yy6g_1>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._laneHeading_1yy6g_1 h3{white-space:nowrap;overflow-wrap:normal;word-break:normal;color:var(--accent);text-shadow:0 1px #0006;flex:none;margin:0;font-size:1.25rem;font-weight:750;line-height:1.35}._laneHeading_1yy6g_1 p{color:#d9badb;margin:7px 0 0;font-size:.95rem;line-height:1.45}._count_1yy6g_1{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);min-width:27px;color:var(--accent);text-align:center;border-radius:16px;flex-shrink:0;margin-inline-start:auto;padding:2px 7px;font-size:.95rem}._card_1yy6g_1{overflow-wrap:anywhere;background:#29172f;border:1px solid #805786;border-radius:16px;margin-bottom:12px;padding:16px;box-shadow:inset 0 1px #ffffff08}._card_1yy6g_1 h4{margin:8px 0 10px;font-size:1.08rem;font-weight:680;line-height:1.5}._card_1yy6g_1 p{margin:7px 0;font-size:1rem;line-height:1.5}._card_1yy6g_1 ._date_1yy6g_1{color:var(--accent);margin-top:0;font-size:.95rem;line-height:1.45}._card_1yy6g_1 ._location_1yy6g_1,._card_1yy6g_1 ._description_1yy6g_1{color:#d9badb}._card_1yy6g_1 a{color:#ffc486;text-underline-offset:4px;align-items:center;gap:7px;min-height:44px;margin-top:2px;font-size:1rem;display:inline-flex}._card_1yy6g_1 a svg{flex-shrink:0;width:16px;height:16px}._empty_1yy6g_1{color:#bda9c3;border:1px dashed #684e70;border-radius:16px;padding:16px;font-size:1rem;line-height:1.5}._more_1yy6g_1{width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#362137;border:1px solid #aa719e;border-radius:22px;padding:9px 14px;font-size:1rem}._tabs_1yy6g_1{gap:10px;margin-bottom:16px;display:flex}._tabs_1yy6g_1>button{color:#d9badb;min-height:52px;font:inherit;cursor:pointer;background:#29172f;border:1px solid #805786;border-radius:18px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:1.05rem;display:flex}._tabs_1yy6g_1>button small{font-size:.9rem}._tabs_1yy6g_1>button[aria-selected=true]{color:#31122f;background:linear-gradient(130deg,#e5b1ee,#f6adc7,#ffc17a);border-color:#f5c1df;font-weight:700;box-shadow:0 3px 12px #f590c62c}._tabs_1yy6g_1 ._lanes_1yy6g_1,._sections_1yy6g_1 ._lanes_1yy6g_1{grid-template-columns:1fr}._sections_1yy6g_1 ._lane_1yy6g_1{margin-bottom:8px}._discovery_1yy6g_1 :focus-visible{outline-offset:3px;outline:3px solid #ffc486}@media (width<=760px){._tabs_1yy6g_1{gap:6px}._tabs_1yy6g_1>button{flex-wrap:wrap;gap:5px;padding:9px 7px;font-size:1rem}._laneHeading_1yy6g_1 h3{font-size:1.2rem}._card_1yy6g_1 h4{font-size:1.1rem}}@media (prefers-reduced-motion:no-preference){._tabs_1yy6g_1>button{transition:background .2s,border-color .2s,box-shadow .2s}}._tabs_1yy6g_1>button{min-width:0}._tabs_1yy6g_1>button span{white-space:nowrap;overflow-wrap:normal;flex-shrink:0}._columns_1yy6g_1 ._lanes_1yy6g_1{grid-template-rows:auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}._columns_1yy6g_1 ._lane_1yy6g_1{grid-row:span 2;grid-template-rows:subgrid;gap:0;display:grid}._laneBody_1yy6g_6{min-width:0}._columns_1yy6g_1 ._laneHeading_1yy6g_1{box-shadow:none;border-radius:12px}@media (width<=760px){._columns_1yy6g_1 ._lanes_1yy6g_1{gap:8px}._columns_1yy6g_1 ._laneHeading_1yy6g_1{text-align:center;margin-bottom:10px;padding:12px 5px}._columns_1yy6g_1 ._laneHeading_1yy6g_1>div{justify-content:center;gap:0}._columns_1yy6g_1 ._laneHeading_1yy6g_1 h3{font-size:1rem;line-height:1.4}._columns_1yy6g_1 ._laneHeading_1yy6g_1 ._count_1yy6g_1,._columns_1yy6g_1 ._laneHeading_1yy6g_1 p{display:none}._columns_1yy6g_1 ._card_1yy6g_1{border-radius:10px;margin-bottom:8px;padding:10px 7px}._columns_1yy6g_1 ._card_1yy6g_1 h4,._columns_1yy6g_1 ._card_1yy6g_1 p{font-size:1rem;line-height:1.45}._columns_1yy6g_1 ._card_1yy6g_1 ._date_1yy6g_1{font-size:.9rem}._columns_1yy6g_1 ._card_1yy6g_1 a{flex-wrap:wrap;gap:4px;font-size:1rem}._columns_1yy6g_1 ._empty_1yy6g_1{padding:10px 7px;font-size:1rem}._columns_1yy6g_1 ._more_1yy6g_1{border-radius:12px;padding:8px 5px;font-size:1rem}}._columns_1yy6g_1 ._laneHeading_1yy6g_1{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 24%,#26182d),#26182d);box-shadow:inset 0 1px 0 #ffffff20,0 4px 18px color-mix(in srgb,var(--accent) 10%,transparent);border-radius:18px}._columns_1yy6g_1 ._card_1yy6g_1{border-color:color-mix(in srgb,var(--accent) 38%,#54355b);border-top:3px solid var(--accent);background:linear-gradient(155deg,color-mix(in srgb,var(--accent) 7%,#29172f),#201327);box-shadow:0 4px 12px #0002}._columns_1yy6g_1 ._card_1yy6g_1 a{color:var(--accent);font-weight:650}._columns_1yy6g_1 ._card_1yy6g_1:focus-within{border-color:var(--accent);box-shadow:0 0 16px color-mix(in srgb,var(--accent) 20%,transparent)}@media (hover:hover) and (prefers-reduced-motion:no-preference){._columns_1yy6g_1 ._card_1yy6g_1{transition:transform .18s,border-color .18s,box-shadow .18s}._columns_1yy6g_1 ._card_1yy6g_1:hover{border-color:var(--accent);box-shadow:0 6px 20px color-mix(in srgb,var(--accent) 15%,transparent);transform:translateY(-2px)}}@media (width<=760px){._columns_1yy6g_1 ._laneHeading_1yy6g_1,._columns_1yy6g_1 ._card_1yy6g_1{border-radius:14px}}
