@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap");*{font-family:Barlow,monospace}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(rgba(1,65,255,.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,.3));--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}a{color:inherit;text-decoration:none}img,video{height:auto}iframe,img,video{max-width:100%}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.Header_navbar__DvbCJ{background-color:#132329;height:104px;width:100%;position:fixed;z-index:90}.Header_navbarLogo__RsgWV{max-width:150px;position:absolute;top:25px;left:25px;cursor:pointer}.Header_menuButton__MCjl_{display:none}.Header_siteLinks__sUvGA{text-align:center;padding:40px}.Header_siteLink__1fTTh{font-size:20px;font-weight:300;margin:15px 20px}.Header_dropdownButton__3wWZa,.Header_siteLink__1fTTh{text-decoration:none;color:#e9c46a;transition:.3s ease;cursor:pointer}.Header_dropdownButton__3wWZa{font-size:25px;font-weight:500;margin:15px}.Header_siteLink__1fTTh:hover{color:#b48818}.Header_dropdown__pKk6G{display:inline-block;position:relative}.Header_dropdownContent__e1iwM{display:none;position:absolute;background-color:#132329;min-width:120px;z-index:1}.Header_dropdown__pKk6G:hover .Header_dropdownContent__e1iwM{display:block}.Header_dropdownLink__tgKcv{color:#e9c46a;padding:15px 16px;text-decoration:none;display:block;transition:.3s ease;font-size:18px}.Header_dropdownLink__tgKcv:hover{background-color:#1d3740}.Header_lockIcon__da4ko{margin-left:8px;font-size:14px;opacity:.8}.Header_lockedLink__JID9t{opacity:.7;display:flex;justify-content:space-between;align-items:center}.Header_lockedLink__JID9t:hover{opacity:.9}@media (max-width:900px){.Header_navbar__DvbCJ{height:auto;padding-top:16px;padding-bottom:18px}.Header_navbarLogo__RsgWV{max-width:120px;position:relative;z-index:200;top:auto;left:auto;margin:10px auto 0;display:block}.Header_menuButton__MCjl_{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:24px;height:24px;display:flex;flex-direction:column;justify-content:space-between;background:transparent;border:none;cursor:pointer;z-index:200}.Header_menuBar__xK2lM{height:3px;background-color:#e9c46a;border-radius:3px}.Header_siteLinks__sUvGA{display:none}.Header_siteLink__1fTTh{font-size:18px;font-weight:600;margin:6px 10px}.Header_dropdown__pKk6G{display:block;width:100%}.Header_dropdownContent__e1iwM{display:block;position:static;background-color:transparent;padding:0;width:100%}.Header_dropdownLink__tgKcv{position:relative;font-size:15px;padding:12px 0;color:#d8b252;display:block;margin-left:0;border:none}.Header_dropdownLink__tgKcv:focus{outline:2px solid #7a5c1b;outline-offset:2px}.Header_dropdownLink__tgKcv:hover{color:#f1dfa8;box-shadow:inset 0 -1px 0 #2a3342}}@media (max-width:480px){.Header_dropdownLink__tgKcv,.Header_siteLink__1fTTh{font-size:14px}}@media (max-width:900px){.Header_topSheet__0pHn0{position:fixed;top:0;left:0;right:0;background:#132329;z-index:80;box-shadow:0 8px 24px rgba(0,0,0,.4);border-bottom-left-radius:24px;border-bottom-right-radius:24px;animation:Header_sheetIn__fzyIJ .14s ease-out;overflow:hidden}.Header_topSheetInner__xmpBs{padding:88px 20px 24px;display:flex;flex-direction:column;gap:16px;max-height:85vh;overflow:auto}.Header_drawerHeader__2IOk6{display:none}.Header_drawerGroup__AJOie{display:flex;flex-direction:column;gap:16px}.Header_accordionButton__0tzT8{width:100%;height:40px;border:none;border-radius:14px;background:#1d3740;color:#e9c46a;font-weight:600;font-size:16px;letter-spacing:.02em;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;padding:0 14px;cursor:pointer}.Header_chevron__LWeP1{display:inline-block;transition:transform .1s ease-out;color:#e9c46a}.Header_accordionOpen__5WROc .Header_chevron__LWeP1{transform:rotate(90deg)}.Header_accordionContent__XnWIq{display:none;max-height:0;overflow:hidden;opacity:1;transition:max-height .12s ease-out;will-change:max-height;padding:0;margin:0}.Header_accordionContent__XnWIq.Header_open__zh_qU{display:block;max-height:600px;padding:8px 0 0}.Header_buttonLink__WO3iu{display:flex;align-items:center;justify-content:space-between;text-decoration:none;height:40px;border-radius:14px;background:#1d3740;color:#e9c46a;padding:0 14px;font-weight:700;text-transform:uppercase}.Header_buttonLink__WO3iu:hover{color:#f1dfa8;box-shadow:inset 0 -1px 0 #2a3342}.Header_buttonLink__WO3iu:focus{outline:2px solid #7a5c1b;outline-offset:2px}}@keyframes Header_sheetIn__fzyIJ{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes Header_fadeIn__cmCoA{0%{opacity:0}to{opacity:1}}@keyframes Header_slideDown__9B7B8{0%{transform:translateY(0)}to{transform:translateY(12px)}}.PasswordModal_overlay__XbUbm{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;animation:PasswordModal_fadeIn__fU6O4 .2s ease-out}.PasswordModal_modal__qYZq3{background:#fff;border-radius:16px;width:90%;max-width:400px;box-shadow:0 20px 40px rgba(0,0,0,.3);animation:PasswordModal_slideIn__m30Gw .3s ease-out;overflow:hidden}.PasswordModal_header__Op0fZ{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px;border-bottom:1px solid #e5e7eb}.PasswordModal_title__LCwPa{margin:0;font-size:20px;font-weight:600;color:#132329}.PasswordModal_closeButton__a7YeW{background:none;border:none;font-size:24px;cursor:pointer;color:#6b7280;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease}.PasswordModal_closeButton__a7YeW:hover{background-color:#f3f4f6;color:#374151}.PasswordModal_content__R4nZf{padding:24px;text-align:center}.PasswordModal_lockIcon__jUTK7{font-size:48px;margin-bottom:16px}.PasswordModal_description__LBDaO{color:#6b7280;margin-bottom:24px;line-height:1.5}.PasswordModal_form__39LQK{display:flex;flex-direction:column;gap:16px}.PasswordModal_passwordInput__kw5qx{padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:16px;transition:border-color .2s ease;outline:none}.PasswordModal_passwordInput__kw5qx:focus{border-color:#e9c46a;box-shadow:0 0 0 3px hsla(43,74%,66%,.1)}.PasswordModal_passwordInput__kw5qx:disabled{background-color:#f9fafb;color:#9ca3af}.PasswordModal_error__aFYsF{color:#dc2626;font-size:14px;margin-top:-8px;text-align:left}.PasswordModal_buttons__nQukd{display:flex;gap:12px;margin-top:8px}.PasswordModal_cancelButton__It03s,.PasswordModal_submitButton__ikOO2{flex:1 1;padding:12px 16px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.PasswordModal_cancelButton__It03s{background-color:#f3f4f6;color:#374151}.PasswordModal_cancelButton__It03s:hover:not(:disabled){background-color:#e5e7eb}.PasswordModal_submitButton__ikOO2{background-color:#e9c46a;color:#132329}.PasswordModal_submitButton__ikOO2:hover:not(:disabled){background-color:#d4af37}.PasswordModal_cancelButton__It03s:disabled,.PasswordModal_submitButton__ikOO2:disabled{opacity:.5;cursor:not-allowed}@keyframes PasswordModal_fadeIn__fU6O4{0%{opacity:0}to{opacity:1}}@keyframes PasswordModal_slideIn__m30Gw{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:480px){.PasswordModal_modal__qYZq3{width:95%;margin:20px}.PasswordModal_header__Op0fZ{padding:16px 20px 12px}.PasswordModal_content__R4nZf{padding:20px}.PasswordModal_title__LCwPa{font-size:18px}.PasswordModal_buttons__nQukd{flex-direction:column}}.Footer_footer__uIKgS{background-color:#264653;padding:1px 20px;height:200px}.Footer_footerContent__XCKqx{display:flex;justify-content:center;align-items:center;margin:5px}.Footer_footerLogo__SLzF5 img{max-width:180px;vertical-align:middle;margin-top:20px}.Footer_socialIcons___BUWw{display:block;align-items:center;padding-top:5px;margin-bottom:20px}.Footer_socialIcon__QaT4A{text-decoration:none;font-size:38px;margin-right:25px;color:#ababab;display:inline-block;transition:transform .5s}.Footer_socialIcon__QaT4A:hover{color:#e7c268;transform:translateY(-5px)}@media (max-width:900px){.Footer_footer__uIKgS{height:auto;padding:20px 16px}.Footer_footerLogo__SLzF5 img{max-width:140px;margin-top:10px}.Footer_socialIcon__QaT4A{font-size:30px;margin-right:16px}}@media (max-width:480px){.Footer_socialIcon__QaT4A{font-size:26px;margin-right:12px}}