.page_main__GlU4n{min-height:100vh;position:relative;overflow-x:hidden}.page_content__kDoxQ{position:relative;z-index:1;display:flex;flex-direction:column;min-height:100vh}.page_signboard__IxZZU{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl) var(--space-md);flex-wrap:wrap;color:var(--cream)}.page_brand__f_q1F{display:inline-flex;align-items:baseline;gap:10px;font-family:var(--font-display);font-size:2rem;font-weight:600;letter-spacing:-.025em;color:var(--cream);line-height:1;font-variation-settings:"SOFT" 100}.page_brandSub__W78bF{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:1.0625rem;letter-spacing:-.01em;color:var(--brick)}.page_navItems__hxzV7{display:flex;gap:28px;align-items:center}.page_navItem__K5ZCd{font-family:var(--font-sans);font-size:.8125rem;font-weight:500;letter-spacing:.04em;color:color-mix(in oklab,var(--cream) 65%,transparent);padding-bottom:2px;border-bottom:1px solid transparent;transition:color .18s var(--ease-quiet),border-color .18s var(--ease-quiet)}.page_navItem__K5ZCd:hover{color:var(--cream);border-bottom-color:var(--brick)}.page_threshold__oGIWb{border:0;border-top:1px solid color-mix(in oklab,var(--cream) 14%,transparent);margin:0 var(--space-xl);height:0}.page_dateStrip__mXFFf{display:inline-flex;align-items:center;gap:8px;margin:var(--space-lg) 0 0 var(--space-xl);padding:6px 14px;width:max-content;align-self:flex-start;font-family:var(--font-sans);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--brick);border:1px solid color-mix(in oklab,var(--brick) 35%,transparent);border-radius:999px;background:color-mix(in oklab,var(--brick) 6%,transparent)}.page_dateStrip__mXFFf em{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:.95rem;letter-spacing:0;color:var(--brick);text-transform:none}.page_dateStrip__mXFFf>span[aria-hidden]{opacity:.5}.page_board__tMmir{max-width:1240px;width:100%;margin:0 auto;padding:var(--space-md) var(--space-xl) var(--space-2xl)}.page_boardGrid__E6KJu{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-md)}.page_tile__23dd4{display:flex;flex-direction:column;text-decoration:none;position:relative;border-radius:14px;overflow:hidden;background:transparent;border:1px solid color-mix(in oklab,var(--cream) 18%,transparent);transition:border-color .2s var(--ease-quiet),background .2s var(--ease-quiet);cursor:pointer}.page_tile__23dd4:hover{border-color:color-mix(in oklab,var(--cream) 50%,transparent);background:color-mix(in oklab,var(--cream) 4%,transparent)}.page_tile__23dd4:focus-visible{outline:2px solid var(--brick);outline-offset:2px;border-color:var(--brick)}.page_tileFeatured__6TZpb{border-color:color-mix(in oklab,var(--brick) 75%,transparent)}.page_tileFeatured__6TZpb:hover{border-color:var(--brick);background:color-mix(in oklab,var(--brick) 8%,transparent)}.page_tileSoon__BlP4v{cursor:default;opacity:.55}.page_tileSoon__BlP4v:hover{border-color:color-mix(in oklab,var(--cream) 18%,transparent);background:transparent}.page_preview__ltt8S{width:100%;aspect-ratio:5/4;display:flex;align-items:center;justify-content:center;padding:12px;background:linear-gradient(to bottom,color-mix(in oklab,var(--slate-deep) 55%,transparent) 0,color-mix(in oklab,var(--slate-deep) 25%,transparent) 100%);border-bottom:1px solid color-mix(in oklab,var(--cream) 12%,transparent)}.page_tileFeatured__6TZpb .page_preview__ltt8S{background:linear-gradient(to bottom,color-mix(in oklab,var(--brick) 16%,transparent) 0,color-mix(in oklab,var(--brick) 6%,transparent) 100%);border-bottom-color:color-mix(in oklab,var(--brick) 30%,transparent)}.page_label__2GA72{display:flex;flex-direction:column;gap:4px;padding:10px 12px 12px}.page_labelName__AWc3t{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:1.0625rem;line-height:1.1;letter-spacing:-.015em;color:var(--cream);font-variation-settings:"SOFT" 100,"opsz" 144}.page_labelMeta__1Up0h{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab,var(--cream) 55%,transparent)}.page_metaDot__M6t2U{opacity:.4}.page_metaCategory__zyoXv{color:color-mix(in oklab,var(--cream) 75%,transparent)}.page_metaDuration__RSgB2{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-transform:lowercase;letter-spacing:.04em}.page_metaFeatured__i0h6D{color:var(--brick);letter-spacing:.16em}.page_metaSoon__5ePdT{color:color-mix(in oklab,var(--cream) 45%,transparent)}@media (max-width:1100px){.page_boardGrid__E6KJu{grid-template-columns:repeat(4,1fr)}}@media (max-width:880px){.page_boardGrid__E6KJu{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.page_boardGrid__E6KJu{grid-template-columns:repeat(2,1fr)}.page_signboard__IxZZU{padding:var(--space-md) var(--space-lg) var(--space-sm);gap:var(--space-md)}.page_threshold__oGIWb{margin:0 var(--space-lg)}.page_dateStrip__mXFFf{margin-left:var(--space-lg)}.page_board__tMmir{padding:var(--space-md) var(--space-lg) var(--space-xl)}.page_navItems__hxzV7{gap:16px}}@media (max-width:420px){.page_boardGrid__E6KJu{grid-template-columns:1fr}}.SiteFooter_footer__aUaTs{margin-top:var(--space-2xl);padding:0 var(--space-xl);font-family:var(--font-sans);color:color-mix(in oklab,var(--cream) 70%,transparent)}.SiteFooter_rule__Uog0z{border:0;border-top:1px solid color-mix(in oklab,var(--cream) 14%,transparent);margin:0;height:0}.SiteFooter_ruleSoft__Dn6Ek{border:0;border-top:1px solid color-mix(in oklab,var(--cream) 8%,transparent);margin:var(--space-lg) 0 0;height:0}.SiteFooter_top__aPjTa{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-xl);padding:var(--space-xl) 0 var(--space-lg);flex-wrap:wrap}.SiteFooter_brandCol__aaTiz{display:flex;flex-direction:column;gap:var(--space-md);max-width:38ch}.SiteFooter_brand__HyIqL{display:inline-flex;align-items:baseline;gap:10px;font-family:var(--font-display);font-size:1.625rem;font-weight:600;letter-spacing:-.025em;color:var(--cream);line-height:1;font-variation-settings:"SOFT" 100}.SiteFooter_brandSub__DSbnK{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:.95rem;letter-spacing:-.005em;color:var(--brass)}.SiteFooter_tagline___UH2c{margin:0;font-family:var(--font-sans);font-size:.9375rem;line-height:1.45;color:color-mix(in oklab,var(--cream) 70%,transparent)}.SiteFooter_tagline___UH2c em{font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--brass)}.SiteFooter_socials__wj2BT{display:flex;gap:10px}.SiteFooter_social__CGwrk{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;border:1px solid color-mix(in oklab,var(--cream) 18%,transparent);color:color-mix(in oklab,var(--cream) 80%,transparent);transition:background .18s var(--ease-quiet),color .18s var(--ease-quiet),border-color .18s var(--ease-quiet)}.SiteFooter_social__CGwrk:hover{background:color-mix(in oklab,var(--brass) 14%,transparent);color:var(--brass);border-color:color-mix(in oklab,var(--brass) 50%,transparent)}.SiteFooter_cols__odBSg{display:grid;grid-template-columns:1fr 1fr 2fr;gap:var(--space-xl);padding:var(--space-md) 0 var(--space-xl)}.SiteFooter_col__gfZ3Y{display:flex;flex-direction:column;gap:var(--space-md)}.SiteFooter_colWide__PZlN2{max-width:42ch}.SiteFooter_colTitle__OW81o{margin:0;font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cream)}.SiteFooter_list__huJtM{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.SiteFooter_link__o6Bsu{font-family:var(--font-sans);font-size:.9375rem;font-weight:450;color:color-mix(in oklab,var(--cream) 72%,transparent);border-bottom:1px solid transparent;padding-bottom:1px;transition:color .12s var(--ease-quiet),border-color .12s var(--ease-quiet)}.SiteFooter_link__o6Bsu:hover{color:var(--brass);border-bottom-color:color-mix(in oklab,var(--brass) 60%,transparent)}.SiteFooter_subText__ArZwh{margin:0;font-family:var(--font-sans);font-size:.9375rem;line-height:1.5;color:color-mix(in oklab,var(--cream) 65%,transparent)}.SiteFooter_subForm__0vgtX{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap}.SiteFooter_subInput__OABvG{flex:1 1 220px;min-width:180px;background:color-mix(in oklab,var(--cream) 4%,transparent);border:1px solid color-mix(in oklab,var(--cream) 18%,transparent);border-radius:var(--radius-md);padding:11px 14px;font-family:var(--font-sans);font-size:.9375rem;color:var(--cream);transition:border-color .18s var(--ease-quiet),background .18s var(--ease-quiet)}.SiteFooter_subInput__OABvG::placeholder{color:color-mix(in oklab,var(--cream) 38%,transparent)}.SiteFooter_subInput__OABvG:focus{outline:none;border-color:var(--brass);background:color-mix(in oklab,var(--brass) 6%,transparent)}.SiteFooter_subBtn__bFbCi{background:var(--brass);color:var(--night-deep);border:none;border-radius:var(--radius-md);padding:11px 18px;font-family:var(--font-sans);font-size:.8125rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .18s var(--ease-quiet),transform .18s var(--ease-quiet)}.SiteFooter_subBtn__bFbCi:hover{background:color-mix(in oklab,var(--brass) 88%,var(--cream) 12%);transform:translateY(-1px)}.SiteFooter_subBtn__bFbCi:active{transform:translateY(0)}.SiteFooter_legal__Dh8KR{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:var(--space-md) 0 var(--space-xl);flex-wrap:wrap}.SiteFooter_legalList__EvBJ5{list-style:none;margin:0;padding:0;display:flex;gap:var(--space-lg);flex-wrap:wrap}.SiteFooter_legalLink__2qq9n{font-family:var(--font-sans);font-size:.8125rem;font-weight:450;color:color-mix(in oklab,var(--cream) 55%,transparent);border-bottom:1px solid transparent;padding-bottom:1px;transition:color .12s var(--ease-quiet),border-color .12s var(--ease-quiet)}.SiteFooter_legalLink__2qq9n:hover{color:var(--cream);border-bottom-color:color-mix(in oklab,var(--cream) 35%,transparent)}.SiteFooter_copy__kUVKS{margin:0;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:.8125rem;color:color-mix(in oklab,var(--cream) 50%,transparent)}.SiteFooter_srOnly__e7DbB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.SiteFooter_cols__odBSg{grid-template-columns:1fr 1fr}.SiteFooter_colWide__PZlN2{grid-column:span 2}}@media (max-width:640px){.SiteFooter_footer__aUaTs{padding:0 var(--space-lg)}.SiteFooter_top__aPjTa{padding:var(--space-lg) 0 var(--space-md)}.SiteFooter_cols__odBSg{grid-template-columns:1fr;gap:var(--space-lg)}.SiteFooter_colWide__PZlN2{grid-column:span 1}.SiteFooter_legal__Dh8KR{padding:var(--space-md) 0 var(--space-lg)}.SiteFooter_legalList__EvBJ5{gap:var(--space-md)}}