.Header_header__KwdYD{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1.5rem 0;background:transparent}.Header_headerTranslucent__4xw5Y{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.Header_container__vrI8C{max-width:1460px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.Header_logo____uDV{display:flex;align-items:center;gap:1rem}.Header_logoText__xA8kS{font-family:Aquire,sans-serif;font-size:1.2rem;font-weight:700;color:#ffffff}.Header_nav__tNWGY{display:flex;align-items:center;gap:2rem}.Header_navLinks__PIPAd{display:flex;align-items:center;gap:2.5rem}.Header_navLink__Rvw2c{color:#ffffff;font-family:Fira Code,monospace;font-size:.9rem;font-weight:400;transition:color .3s ease}.Header_navLink__Rvw2c:hover{color:#ffffff}.Header_languageSwitcher__AO0vn{display:flex;align-items:center;gap:.5rem}.Header_languageButton__rnCwG{background:none;border:none;color:#ffffff;font-family:Fira Code,monospace;font-size:.85rem;cursor:pointer;opacity:.6;transition:opacity .3s ease}.Header_languageButton__rnCwG:focus,.Header_languageButton__rnCwG:hover{opacity:.9}.Header_languageButtonActive__EU4Tt{opacity:1;font-weight:600}.Header_languageDivider__i_VYe{color:rgba(255,255,255,.4);font-size:.85rem}.Header_menuToggle__FqD8X{display:none;flex-direction:column;justify-content:space-between;width:18px;height:14px;background:none;border:none;cursor:pointer;padding:0;z-index:1001}.Header_menuBar__bFdqe{display:block;width:100%;height:2px;background:#ffffff;border-radius:1px;transition:all .3s ease}.Header_menuOpen__DChsz .Header_menuBar__bFdqe:first-child{transform:translateY(5.3px) rotate(45deg)}.Header_menuOpen__DChsz .Header_menuBar__bFdqe:nth-child(2){opacity:0}.Header_menuOpen__DChsz .Header_menuBar__bFdqe:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width:900px){.Header_container__vrI8C{padding:0 1rem}.Header_logoText__xA8kS{font-size:1rem}.Header_menuToggle__FqD8X{display:flex}.Header_nav__tNWGY{display:none;position:fixed;inset:0;z-index:1000;background:transparent;flex-direction:column;padding:calc(80px + 2rem) 2rem 2rem;gap:1.5rem;border-top:1px solid rgba(255,255,255,.1);overflow-y:auto;height:100vh}.Header_navOpen__6g0mV{display:flex}.Header_navLinks__PIPAd{flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%}.Header_navLink__Rvw2c{font-size:1.1rem;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.1);width:100%}.Header_navLink__Rvw2c:last-child{border-bottom:none}.Header_languageSwitcher__AO0vn{margin-top:1rem}}.Breadcrumb_breadcrumb__qHKcN{display:flex;align-items:center;font-family:Fira Code,monospace;font-size:.9rem;color:#ffffff;opacity:.8;margin-bottom:2rem;flex-wrap:wrap;line-height:1.2}.Breadcrumb_item__wgUK5,.Breadcrumb_item__wgUK5:after{display:inline-flex;align-items:center}.Breadcrumb_item__wgUK5:after{content:"›";margin:0 .5rem;opacity:.6;line-height:1;font-size:1.05em}.Breadcrumb_item__wgUK5:last-child:after{content:"";margin:0}.Breadcrumb_link__sH0il{color:#ffffff;text-decoration:none;transition:color .3s ease;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;line-height:1.2}.Breadcrumb_link__sH0il:hover{color:#FFFFFF}.Breadcrumb_current__lYCBb{color:#FFFFFF;white-space:normal;word-break:break-word;max-width:none;display:inline-flex;align-items:center;line-height:1.2}@media (max-width:768px){.Breadcrumb_breadcrumb__qHKcN{font-size:.8rem;margin-bottom:1.5rem;align-items:center}.Breadcrumb_link__sH0il{max-width:120px}.Breadcrumb_current__lYCBb{display:inline;font-size:.85rem;line-height:1.4}.Breadcrumb_separator__FqaZB{margin:0 .3rem;display:inline-block;vertical-align:middle}}@media (max-width:480px){.Breadcrumb_breadcrumb__qHKcN{font-size:.75rem}.Breadcrumb_link__sH0il{max-width:80px}.Breadcrumb_current__lYCBb{font-size:.8rem}}.IRCalendar_main__rLqYU{min-height:100vh;background:var(--page-starfield);color:#ffffff}.IRCalendar_container__Yx0Dq{max-width:1460px;margin:0 auto;padding:120px 2rem 4rem}.IRCalendar_title__ESXoO{font-family:Aquire,sans-serif;font-size:4rem;font-weight:700;margin-bottom:3rem;letter-spacing:-.02em;text-align:center}.IRCalendar_section__yKlJ3{margin-bottom:4rem}.IRCalendar_sectionTitle__S8dVK{font-family:Fira Code,monospace;font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;color:#FFFFFF;border-left:4px solid #da4844;padding-left:1rem}.IRCalendar_eventsTable__6hnX6{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.IRCalendar_tableHeader__bkJkN{display:grid;grid-template-columns:300px 1fr;grid-gap:2rem;gap:2rem;padding:1.25rem 2rem;background:rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.1)}.IRCalendar_headerCell__vxVAL{font-family:Fira Code,monospace;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(255,255,255,.7)}.IRCalendar_eventRow__X5qQZ{display:grid;grid-template-columns:300px 1fr;grid-gap:2rem;gap:2rem;padding:1.75rem 2rem;border-bottom:1px solid rgba(255,255,255,.05);transition:all .3s ease;text-decoration:none;color:inherit;cursor:pointer}.IRCalendar_eventRow__X5qQZ:last-child{border-bottom:none}.IRCalendar_eventRow__X5qQZ:hover{background:rgba(255,255,255,.05);transform:translateX(4px)}.IRCalendar_dateCell__gvEC3{font-family:Fira Code,monospace;font-size:.95rem;color:rgba(255,255,255,.9);font-weight:500}.IRCalendar_eventCell__jHxuN{display:flex;flex-direction:column;gap:.5rem}.IRCalendar_eventTime__SopKS{font-family:Fira Code,monospace;font-size:.875rem;color:rgba(255,255,255,.6)}.IRCalendar_eventTitle__onRAR{font-family:Fira Code,monospace;font-size:1rem;color:#FFFFFF;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#DA4844;text-decoration-color:#DA4844;text-underline-offset:4px}.IRCalendar_loading__ITtuO,.IRCalendar_noEvents__61us8{font-family:Fira Code,monospace;font-size:1rem;opacity:.7;text-align:center;padding:3rem 0}@media (max-width:1200px){.IRCalendar_title__ESXoO{font-size:3rem}}@media (max-width:850px){.IRCalendar_container__Yx0Dq{padding:100px 1rem 3rem}.IRCalendar_title__ESXoO{font-size:2.5rem;margin-bottom:2rem}.IRCalendar_sectionTitle__S8dVK{font-size:1.5rem}.IRCalendar_tableHeader__bkJkN{display:none}.IRCalendar_eventRow__X5qQZ{grid-template-columns:1fr;gap:.75rem;padding:1.5rem 1rem}.IRCalendar_dateCell__gvEC3{font-size:.85rem}.IRCalendar_eventTime__SopKS{font-size:.8rem}.IRCalendar_eventTitle__onRAR{font-size:.95rem}}