@layer reset,tokens,base,components,utilities;@font-face{font-family:"Exo 2";font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/exo2-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/exo2-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/exo2-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Exo 2";font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/exo2-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Exo 2";font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/exo2-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/notosans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/notosans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/notosans-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/notosans-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/notosans-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/notosans-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/notosans-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Fallback;src:local("Arial"),local("ArialMT");size-adjust:107.15%;ascent-override:99.77%;descent-override:27.35%;line-gap-override:0%}@font-face{font-family:"Exo 2 Fallback";src:local("Arial Bold"),local("Arial-BoldMT"),local("Arial");font-weight:100 900;size-adjust:98.7%;ascent-override:101.2%;descent-override:20.4%;line-gap-override:0%}@layer tokens{:root{color-scheme:dark;--ground: #121110;--ground-deep: #0c0b0a;--raised: #1a1817;--panel: #23201e;--panel-hover: #2d2926;--line: #3a3632;--line-strong: #4a4541;--input-line: #7a7163;--brass: #807038;--brass-light: #b8a878;--text: #eee6d3;--text-2: #bfb49e;--text-3: #9a907e;--text-on-gold: #1b1307;--gold: #edb041;--gold-hover: #f7c257;--gold-press: #d69a2e;--gold-line: #8a6420;--gold-text: #e8c27a;--unique: #bf8bff;--success: #9dc21a;--warning: #ff9148;--danger: #ff6b85;--info: #7992fe;--unique-bg: rgb(191 139 255 / .12);--success-bg: rgb(157 194 26 / .1);--warning-bg: rgb(255 145 72 / .1);--danger-bg: rgb(255 107 133 / .1);--info-bg: rgb(121 146 254 / .1);--parchment: #d4c18c;--parchment-line: #ae9468;--parchment-text: #2b2114;--font-heading: "Exo 2", "Exo 2 Fallback", Arial, sans-serif;--font-body: "Noto Sans", "Noto Sans Fallback", Arial, sans-serif;--font-mono: "Cascadia Mono", Consolas, ui-monospace, monospace;--fs-tag: .75rem;--fs-small: .875rem;--fs-body: 1rem;--fs-lead: 1.125rem;--fs-h3: 1.25rem;--fs-h2: clamp(1.5rem, 1.36rem + .6vw, 1.75rem);--fs-h1: clamp(1.875rem, 1.6rem + 1.2vw, 2.5rem);--fs-display: clamp(2.25rem, 1.6rem + 2.8vw, 3.5rem);--lh-body: 1.5;--lh-ui: 1.4286;--lh-prose: 1.625;--lh-h3: 1.3;--lh-heading: 1.15;--lh-display: 1.05;--track-h2: -.005em;--track-h1: -.012em;--track-display: -.015em;--weight-strong: 600;--weight-heading: 650;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--content: 1080px;--prose: 60ch;--gutter: 16px;--header-h: 64px;--radius-1: 3px;--radius-2: 6px;--radius-3: 8px;--shadow-menu: 0 8px 24px rgb(0 0 0 / .5);--shadow-dialog: 0 24px 64px rgb(0 0 0 / .6);--ease-out: cubic-bezier(.23, 1, .32, 1);--dur-quick: .12s;--dur-menu: .15s;--dur-dialog: .2s;--focus: var(--unique)}@media(min-width:600px){:root{--gutter: 24px}}@media(min-width:1024px){:root{--gutter: 32px}}}@layer reset{*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ol,ul{margin:0}ol,ul{padding:0}ol[role=list],ul[role=list]{list-style:none}img,picture,svg,video{display:block;max-width:100%}input,button,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}table{border-collapse:collapse}}@layer base{html{background:var(--ground);color:var(--text);font-family:var(--font-body);line-height:var(--lh-body);scroll-padding-top:calc(var(--header-h) + var(--s-4));scrollbar-gutter:stable}@media(prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}html:has(dialog[open][data-modal]){overflow:hidden}body{min-height:100vh;min-height:100dvh;background:var(--ground);font-size:var(--fs-body);font-variant-numeric:proportional-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--weight-heading);font-synthesis:none;line-height:var(--lh-heading);color:var(--text);text-wrap:balance}h1{font-size:var(--fs-h1);letter-spacing:var(--track-h1)}h2{font-size:var(--fs-h2);letter-spacing:var(--track-h2)}h3,h4{font-size:var(--fs-h3);line-height:var(--lh-h3)}p,li,dd,figcaption{text-wrap:pretty}strong,b{font-weight:var(--weight-strong)}a{color:var(--text);text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:var(--input-line);text-underline-offset:.2em;transition:text-decoration-color var(--dur-quick) ease}@media(hover:hover)and (pointer:fine){a:hover{text-decoration-color:currentColor}}a,button,summary,label,select{touch-action:manipulation}table{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:color-mix(in oklch,var(--unique) 40%,transparent);color:var(--text)}hr{border:0;border-top:1px solid var(--line);margin:var(--s-6) 0}code,kbd{font-family:var(--font-mono);font-size:.92em}kbd{padding:1px 5px;border:1px solid var(--line-strong);border-bottom-width:2px;border-radius:var(--radius-1);background:var(--panel);white-space:nowrap}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 100px var(--ground-deep) inset;caret-color:var(--text)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--ground-deep)}::-webkit-scrollbar-thumb{background:var(--input-line);border:3px solid var(--ground-deep);border-radius:6px}html{scrollbar-color:var(--input-line) var(--ground-deep)}}@layer utilities{.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:var(--s-2);left:var(--s-2);z-index:1000;padding:var(--s-2) var(--s-4);background:var(--gold);color:var(--text-on-gold);font-weight:var(--weight-strong);text-decoration:none;border-radius:var(--radius-2);transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.num{font-variant-numeric:tabular-nums}.container{width:100%;max-width:calc(var(--content) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}}@layer components{._button_1rb8a_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:40px;padding:0 var(--s-4);border:1px solid transparent;border-radius:var(--radius-2);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--weight-strong);line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-quick) ease,border-color var(--dur-quick) ease,color var(--dur-quick) ease,transform var(--dur-quick) ease}._button_1rb8a_2:active:not(:disabled){transform:scale(.98)}._button_1rb8a_2:disabled{cursor:not-allowed;opacity:.6}._primary_1rb8a_37:disabled:not([aria-busy=true]){background:var(--panel-hover);border-color:var(--line-strong);color:var(--text-3);opacity:1}._button_1rb8a_2[aria-busy=true]{cursor:progress;opacity:1}._sm_1rb8a_49{min-height:32px;padding:0 var(--s-3);font-size:var(--fs-small)}._lg_1rb8a_55{min-height:48px;padding:0 var(--s-5)}@media(pointer:coarse){._button_1rb8a_2:not(._lg_1rb8a_55){min-height:44px}}._block_1rb8a_66{display:flex;width:100%}._stack_1rb8a_72{display:inline-grid;justify-items:center;align-items:center}._layer_1rb8a_78{grid-area:1 / 1;display:inline-flex;align-items:center;gap:var(--s-2)}._hidden_1rb8a_85{visibility:hidden}._primary_1rb8a_37{background:var(--gold);border-color:var(--gold-line);color:var(--text-on-gold)}._primary_1rb8a_37:active:not(:disabled){background:var(--gold-press)}._secondary_1rb8a_99{background:var(--panel);border-color:var(--brass);color:var(--text)}._quiet_1rb8a_105{background:transparent;color:var(--text);padding-inline:var(--s-2)}._danger_1rb8a_111{background:transparent;border-color:color-mix(in oklch,var(--danger) 55%,transparent);color:var(--danger)}@media(hover:hover)and (pointer:fine){._primary_1rb8a_37:hover:not(:disabled){background:var(--gold-hover);color:var(--text-on-gold)}._secondary_1rb8a_99:hover:not(:disabled){background:var(--panel-hover);border-color:var(--brass-light);color:var(--text)}._quiet_1rb8a_105:hover:not(:disabled){background:var(--panel);color:var(--text)}._danger_1rb8a_111:hover:not(:disabled){background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}}._external_1rb8a_141{opacity:.75}._spinner_1rb8a_145{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_1rb8a_145 .7s linear infinite}@keyframes _spin_1rb8a_145{to{transform:rotate(360deg)}}}@layer components{._clock_1xmqj_2{font-size:var(--fs-small);line-height:1.25;white-space:nowrap}._label_1xmqj_8{color:var(--text-2)}._value_1xmqj_12{color:var(--text);font-weight:600}._header_1xmqj_17{display:flex;flex-direction:column;align-items:flex-end}._header_1xmqj_17 ._label_1xmqj_8{font-weight:400}._header_1xmqj_17 ._day_1xmqj_27,._compact_1xmqj_31 ._label_1xmqj_8,._compact_1xmqj_31 ._day_1xmqj_27{display:none}._sheet_1xmqj_36{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-body)}._sheet_1xmqj_36 ._label_1xmqj_8{font-size:var(--fs-small)}}@layer components{._region_17fad_2{position:fixed;top:calc(var(--header-h) + var(--s-3));left:50%;z-index:900;width:min(480px,calc(100% - 2 * var(--s-4)));transform:translate(-50%);pointer-events:none}._toast_17fad_12{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-2) var(--s-3) var(--s-4);background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-3);box-shadow:var(--shadow-menu);pointer-events:auto;animation:_toast-in_17fad_1 var(--dur-dialog) var(--ease-out)}@media(prefers-reduced-motion:reduce){._toast_17fad_12{animation-name:_toast-fade_17fad_1}}@keyframes _toast-in_17fad_1{0%{opacity:0;transform:translateY(-8px)}}@keyframes _toast-fade_17fad_1{0%{opacity:0}}._icon_17fad_44{flex:none;margin-top:2px}._success_17fad_49 ._icon_17fad_44{color:var(--success)}._warning_17fad_53 ._icon_17fad_44{color:var(--warning)}._error_17fad_57 ._icon_17fad_44{color:var(--danger)}._info_17fad_61 ._icon_17fad_44{color:var(--info)}._error_17fad_57{border-color:color-mix(in oklch,var(--danger) 60%,transparent)}._message_17fad_69{flex:1;padding-top:1px;font-size:var(--fs-small);line-height:var(--lh-ui);color:var(--text)}._close_17fad_77{flex:none;display:grid;place-items:center;width:32px;height:32px;margin-top:-4px;padding:0;border:0;border-radius:var(--radius-1);background:transparent;color:var(--text-2)}@media(pointer:coarse){._close_17fad_77{width:44px;height:44px;margin-block:-8px}}@media(hover:hover)and (pointer:fine){._close_17fad_77:hover{background:var(--panel-hover);color:var(--text)}}}@layer components{._header_1vocr_2{position:sticky;top:0;z-index:100;background:var(--raised);border-bottom:1px solid var(--line)}._inner_1vocr_10{display:flex;align-items:center;gap:var(--s-5);max-width:calc(var(--content) + 2 * var(--gutter));height:var(--header-h);margin:0 auto;padding:0 var(--gutter)}._brand_1vocr_20{display:flex;align-items:center;gap:var(--s-2);flex:none;padding:4px;margin-left:-4px;border-radius:var(--radius-2);color:var(--text);text-decoration:none}._emblem_1vocr_32{width:40px;height:40px}._brandName_1vocr_37{display:none;font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--weight-heading);white-space:nowrap}@media(min-width:1040px),(max-width:899px)and (min-width:375px){._brandName_1vocr_37{display:block}}@media(max-width:899px){._brandName_1vocr_37{font-size:var(--fs-lead)}._inner_1vocr_10{gap:var(--s-3)}}._nav_1vocr_61{display:none;align-self:stretch}._navList_1vocr_66{display:flex;height:100%;list-style:none}._navLink_1vocr_72{position:relative;display:flex;align-items:center;gap:var(--s-1);height:100%;padding:0 var(--s-3);color:var(--text-2);font-size:var(--fs-small);font-weight:600;text-decoration:none;transition:color var(--dur-quick) ease}._navLink_1vocr_72[aria-current=page]{color:var(--text)}._navLink_1vocr_72[aria-current=page]:after{content:"";position:absolute;left:var(--s-3);right:var(--s-3);bottom:-1px;height:2px;background:var(--text)}@media(hover:hover)and (pointer:fine){._navLink_1vocr_72:hover{color:var(--text)}}._externalIcon_1vocr_106{opacity:.7}._end_1vocr_110{display:flex;align-items:center;flex:none;gap:var(--s-4);margin-left:auto}._actions_1vocr_118{display:none;align-items:center;gap:var(--s-2)}._authPlaceholder_1vocr_124{display:block;width:200px;height:32px}._away_1vocr_131{color:var(--text-2);font-size:var(--fs-small);white-space:nowrap}._mobileOnly_1vocr_137{display:block}@media(max-width:479px){._end_1vocr_110>p{display:none}}@media(min-width:900px){._nav_1vocr_61,._actions_1vocr_118{display:flex}._mobileOnly_1vocr_137{display:none}}._menuButton_1vocr_158{display:inline-flex;align-items:center;gap:var(--s-2);min-height:40px;padding:0 var(--s-3) 0 var(--s-2);border:1px solid var(--brass);border-radius:var(--radius-2);background:var(--panel);color:var(--text);font-weight:600}@media(pointer:coarse){._menuButton_1vocr_158{min-height:44px}}._account_1vocr_177{position:relative}._accountButton_1vocr_181{display:inline-flex;align-items:center;gap:var(--s-1);max-width:220px;min-height:32px;padding:0 var(--s-3);border:1px solid var(--brass);border-radius:var(--radius-2);background:var(--panel);color:var(--text);font-weight:600}._accountName_1vocr_195{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(pointer:coarse){._accountButton_1vocr_181{min-height:44px}}@media(hover:hover)and (pointer:fine){._accountButton_1vocr_181:hover,._menuButton_1vocr_158:hover{background:var(--panel-hover);border-color:var(--brass-light)}}._menu_1vocr_158{position:absolute;top:calc(100% + 8px);right:0;z-index:10;display:flex;flex-direction:column;min-width:220px;padding:var(--s-1);background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-3);box-shadow:var(--shadow-menu);transform-origin:top right;animation:_menu-in_1vocr_1 var(--dur-menu) var(--ease-out)}@keyframes _menu-in_1vocr_1{0%{opacity:0;transform:scale(.96)}}@media(prefers-reduced-motion:reduce){._menu_1vocr_158{animation-name:_fade-in_1vocr_1}}@keyframes _fade-in_1vocr_1{0%{opacity:0}}._menuItem_1vocr_252{display:flex;align-items:center;gap:var(--s-2);width:100%;min-height:40px;padding:0 var(--s-3);border:0;border-radius:var(--radius-1);background:transparent;color:var(--text);font-size:var(--fs-small);font-weight:600;text-align:left;text-decoration:none}@media(pointer:coarse){._menuItem_1vocr_252{min-height:44px}}._menuItem_1vocr_252:last-child{margin-top:var(--s-1);border-top:1px solid var(--line);border-radius:0 0 var(--radius-1) var(--radius-1);color:var(--text-2)}@media(hover:hover)and (pointer:fine){._menuItem_1vocr_252:hover{background:var(--panel-hover);color:var(--text)}}._progress_1vocr_289{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden;background:var(--line-strong)}._progress_1vocr_289:after{content:"";position:absolute;inset:0;width:30%;background:var(--text-2)}@media(prefers-reduced-motion:no-preference){._progress_1vocr_289:after{animation:_progress_1vocr_289 1s ease-in-out infinite}}@keyframes _progress_1vocr_289{0%{transform:translate(-100%)}to{transform:translate(340%)}}._sheet_1vocr_322{width:min(360px,100%);max-width:none;height:100%;max-height:none;margin:0 0 0 auto;padding:0;border:0;border-left:1px solid var(--line-strong);background:var(--raised);color:var(--text)}._sheet_1vocr_322:focus{outline:none}@media(max-width:399px){._sheet_1vocr_322{width:100%;border-left:0}}._sheet_1vocr_322::backdrop{background:#060505b8}@media(prefers-reduced-motion:no-preference){._sheet_1vocr_322[open]{animation:_sheet-in_1vocr_1 var(--dur-dialog) var(--ease-out)}}@keyframes _sheet-in_1vocr_1{0%{transform:translate(24px);opacity:0}}._sheetInner_1vocr_364{display:flex;flex-direction:column;min-height:100%;padding:0 var(--s-4) var(--s-5)}._sheetTop_1vocr_371{display:flex;align-items:center;justify-content:space-between;height:var(--header-h);margin-bottom:var(--s-2);border-bottom:1px solid var(--line)}._sheetClose_1vocr_380{display:grid;place-items:center;width:44px;height:44px;margin-right:-8px;border:0;border-radius:var(--radius-2);background:transparent;color:var(--text-2)}._sheetList_1vocr_392{list-style:none}._sheetLink_1vocr_396,._sheetList_1vocr_392 ._navLink_1vocr_72{display:flex;align-items:center;gap:var(--s-2);height:auto;min-height:48px;padding:0 var(--s-1);border-bottom:1px solid var(--line);color:var(--text);font-family:var(--font-heading);font-size:var(--fs-lead);font-weight:600;text-decoration:none}._sheetLink_1vocr_396[aria-current=page],._sheetList_1vocr_392 ._navLink_1vocr_72[aria-current=page]{box-shadow:inset 2px 0 0 var(--text);padding-left:var(--s-3)}._sheetList_1vocr_392 ._navLink_1vocr_72[aria-current=page]:after{display:none}._sheetClock_1vocr_422{margin-top:var(--s-5);padding:0 var(--s-1)}._sheetAccount_1vocr_427{display:flex;flex-direction:column;gap:var(--s-2);margin-top:auto;padding-top:var(--s-6)}._sheetUser_1vocr_435{margin-bottom:var(--s-1);color:var(--text-2);font-size:var(--fs-small)}}@layer components{._footer_fhray_2{margin-top:auto;background:var(--ground-deep);border-top:1px solid var(--line)}._inner_fhray_8{display:grid;gap:var(--s-4);max-width:calc(var(--content) + 2 * var(--gutter));margin:0 auto;padding:var(--s-6) var(--gutter);padding-bottom:calc(var(--s-6) + var(--notice-reserve, 0px))}._social_fhray_18{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);list-style:none}._social_fhray_18 a{display:inline-flex;align-items:center;gap:var(--s-2);min-height:32px;font-size:var(--fs-small);font-weight:var(--weight-strong);color:var(--text-2);text-decoration:none}@media(pointer:coarse){._social_fhray_18 a{min-height:44px}}@media(hover:hover)and (pointer:fine){._social_fhray_18 a:hover{color:var(--text)}}._legal_fhray_48{max-width:76ch;font-size:var(--fs-small);line-height:var(--lh-ui);color:var(--text-2)}}@layer components{._notice_pnblk_2{position:fixed;left:0;right:0;bottom:0;z-index:800;background:var(--raised);border-top:1px solid var(--line);font-size:var(--fs-small);line-height:var(--lh-ui);color:var(--text-2)}html:has(dialog[open][data-modal]) ._notice_pnblk_2{display:none}._inner_pnblk_21{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:var(--s-3);max-width:calc(var(--content) + 2 * var(--gutter));min-height:56px;margin-inline:auto;padding:var(--s-2) var(--gutter);padding-bottom:max(var(--s-2),env(safe-area-inset-bottom))}._icon_pnblk_33{color:var(--warning)}._title_pnblk_37{font-weight:var(--weight-strong);color:var(--text)}._email_pnblk_42{color:var(--text);overflow-wrap:anywhere}._ok_pnblk_47{color:var(--success)}._error_pnblk_51{color:var(--danger)}._close_pnblk_55{display:grid;place-items:center;width:44px;height:44px;margin-right:calc(-1 * var(--s-3));padding:0;border:0;border-radius:var(--radius-2);background:transparent;color:var(--text-2)}@media(hover:hover)and (pointer:fine){._close_pnblk_55:hover{background:var(--panel-hover);color:var(--text)}}@media(max-width:719px){._inner_pnblk_21{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;row-gap:var(--s-2);padding-top:var(--s-3);padding-bottom:max(var(--s-3),env(safe-area-inset-bottom))}._icon_pnblk_33{margin-top:1px}._close_pnblk_55{grid-column:3;grid-row:1;margin-top:calc(-1 * var(--s-2))}._resend_pnblk_95{grid-column:2 / -1;grid-row:2;justify-self:start}}}@layer components{._app_1pjfm_2{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}._main_1pjfm_9{display:flex;flex-direction:column;flex:1 0 auto}._main_1pjfm_9:focus{outline:none}._errorActions_1pjfm_19{display:flex;flex-wrap:wrap;gap:var(--s-3)}}@layer components{._page_10cc3_4{width:100%;max-width:calc(var(--content) + 2 * var(--gutter));margin-inline:auto;padding:var(--s-6) var(--gutter) var(--s-8)}._medium_10cc3_11>:where(:not(._header_10cc3_11)){max-width:720px}._narrow_10cc3_15>:where(:not(._header_10cc3_11)){max-width:440px}@media(min-width:900px){._page_10cc3_4{padding-top:var(--s-7)}}._header_10cc3_11{margin-bottom:var(--s-5)}._back_10cc3_29{display:inline-flex;align-items:center;gap:2px;margin-bottom:var(--s-3);margin-left:-4px;padding:4px 6px 4px 2px;font-size:var(--fs-small);font-weight:600;color:var(--text-2);text-decoration:none;border-radius:var(--radius-1)}@media(hover:hover)and (pointer:fine){._back_10cc3_29:hover{color:var(--text)}}._title_10cc3_49{font-size:var(--fs-h1)}._title_10cc3_49:focus{outline:none}._lead_10cc3_57{margin-top:var(--s-3);max-width:var(--prose);font-size:var(--fs-lead);color:var(--text-2)}}@layer components{._state_tsv6z_2{max-width:var(--prose)}._title_tsv6z_6{display:flex;align-items:flex-start;gap:var(--s-2);font-weight:var(--weight-strong);color:var(--text)}._errorIcon_tsv6z_14{flex:none;margin-top:2px;color:var(--danger)}._text_tsv6z_20{color:var(--text-2);text-wrap:pretty}._title_tsv6z_6+._text_tsv6z_20{margin-top:var(--s-1)}._action_tsv6z_29{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-4)}._loading_tsv6z_36{display:flex;align-items:center;gap:var(--s-3);min-height:24px;color:var(--text-2)}._spinner_tsv6z_44{width:18px;height:18px;border:2px solid var(--line-strong);border-top-color:var(--text-2);border-radius:50%}@media(prefers-reduced-motion:no-preference){._spinner_tsv6z_44{animation:_spin_tsv6z_44 .8s linear infinite}}@keyframes _spin_tsv6z_44{to{transform:rotate(360deg)}}._skeleton_tsv6z_64{display:block;border-radius:var(--radius-1);background:var(--panel-hover)}@media(prefers-reduced-motion:no-preference){._skeleton_tsv6z_64{animation:_pulse_tsv6z_1 1.4s ease-in-out infinite}}@keyframes _pulse_tsv6z_1{50%{opacity:.55}}}@layer components{._poster_1rf5i_2{margin:0}._frame_1rf5i_6{position:relative;aspect-ratio:1200 / 514;overflow:hidden;background:var(--ground-deep);margin-inline:calc(-1 * var(--gutter))}@media(min-width:600px){._frame_1rf5i_6{margin-inline:0;border:1px solid var(--line);border-radius:var(--radius-3)}}@media(min-width:960px){._frame_1rf5i_6{width:100%;max-height:max(300px,calc(100svh - 300px))}}._image_1rf5i_30{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){._fade_1rf5i_37{animation:_poster-in_1rf5i_1 .25s ease}}@keyframes _poster-in_1rf5i_1{0%{opacity:0}}._caption_1rf5i_48{display:flex;justify-content:flex-end;margin-top:var(--s-2)}._switch_1rf5i_54{display:flex;gap:var(--s-1)}._thumb_1rf5i_59{position:relative;display:block;padding:2px;border:1px solid transparent;border-radius:var(--radius-1);background:transparent;line-height:0;opacity:.6;transition:opacity var(--dur-quick) ease,border-color var(--dur-quick) ease}._thumb_1rf5i_59 img{width:48px;height:auto;aspect-ratio:1200 / 514;border-radius:2px}@media(min-width:600px){._thumb_1rf5i_59 img{width:64px}}._thumb_1rf5i_59[aria-pressed=true]{border-color:var(--text-2);opacity:1}@media(hover:hover)and (pointer:fine){._thumb_1rf5i_59:hover{opacity:1}}@media(pointer:coarse){._thumb_1rf5i_59:after{content:"";position:absolute;inset:-10px 0}}}@layer components{._hero_1supy_4{padding-top:0}@media(min-width:600px){._hero_1supy_4{padding-top:var(--s-4)}}._intro_1supy_14{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4) var(--s-6);margin-top:var(--s-5)}._title_1supy_23{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--track-display)}._title_1supy_23:focus{outline:none}._actions_1supy_33{display:flex;flex-wrap:wrap;gap:var(--s-3)}@media(max-width:479px){._actions_1supy_33{width:100%}._actions_1supy_33>*{flex:1 1 100%}}@media(min-width:900px){._phoneOnly_1supy_50{display:none}}._section_1supy_57{padding-top:var(--s-7)}@media(min-width:900px){._section_1supy_57{padding-top:var(--s-8)}}._last_1supy_67{padding-bottom:var(--s-8)}@media(min-width:900px){._last_1supy_67{padding-bottom:var(--s-9)}}._sectionTitle_1supy_77{margin-bottom:var(--s-4);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:0}._sectionHead_1supy_84{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4)}._posts_1supy_93{list-style:none;border-top:1px solid var(--line)}._post_1supy_93{display:grid;gap:var(--s-1) var(--s-5);padding:var(--s-4) 0;border-bottom:1px solid var(--line)}@media(min-width:720px){._post_1supy_93{grid-template-columns:112px minmax(0,1fr);align-items:baseline}}._postDate_1supy_112{font-size:var(--fs-small);color:var(--text-2);white-space:nowrap}._postBody_1supy_118{min-width:0}._postTitle_1supy_122{font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--weight-strong);line-height:var(--lh-body);letter-spacing:0}._postTitle_1supy_122 a{text-decoration-color:transparent}@media(hover:hover)and (pointer:fine){._postTitle_1supy_122 a:hover{text-decoration-color:currentColor}}._postExcerpt_1supy_140{max-width:76ch;color:var(--text-2)}._newsFallback_1supy_145{padding:var(--s-4) 0;border-block:1px solid var(--line);color:var(--text-2)}._features_1supy_153{display:grid;gap:var(--s-2) var(--s-7);padding-left:1.125em}._features_1supy_153 li::marker{color:var(--text-3)}@media(min-width:720px){._features_1supy_153{grid-template-columns:repeat(2,minmax(0,1fr))}}._server_1supy_171{display:grid;gap:var(--s-6);align-items:start}@media(min-width:900px){._server_1supy_171{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--s-7)}}._map_1supy_184{position:relative}@media(max-width:559px){._map_1supy_184{display:none}}._mapLand_1supy_194{display:block;width:100%;height:auto}._mapPins_1supy_200{position:absolute;inset:0;width:100%;height:100%;overflow:visible}._pin_1supy_208{fill:var(--text);stroke:var(--ground);stroke-width:3}._pinLabel_1supy_214{font-family:var(--font-body);font-size:22px;font-weight:600;fill:var(--text);stroke:var(--ground);stroke-width:5px;stroke-linejoin:round;paint-order:stroke}._classes_1supy_225{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-5) var(--s-2);margin-top:var(--s-7);list-style:none}@media(min-width:640px){._classes_1supy_225{grid-template-columns:repeat(9,minmax(0,1fr))}}._classes_1supy_225 li{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);font-size:var(--fs-small);color:var(--text-2)}._classes_1supy_225 img{width:48px;height:48px}._faq_1supy_255{border-top:1px solid var(--line)}._question_1supy_259{border-bottom:1px solid var(--line)}._question_1supy_259 summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:56px;padding:var(--s-3) 0;font-weight:var(--weight-strong);list-style:none;cursor:pointer}._question_1supy_259 summary::-webkit-details-marker{display:none}._chevron_1supy_279{flex:none;color:var(--text-2);transition:transform var(--dur-menu) ease}._question_1supy_259[open] ._chevron_1supy_279{transform:rotate(180deg)}._answer_1supy_289{max-width:var(--prose);padding-bottom:var(--s-4);color:var(--text-2)}._answer_1supy_289 p+p{margin-top:var(--s-2)}}@layer components{._rows_1b1rc_3{border-top:1px solid var(--line)}._rows_1b1rc_3>div{display:grid;gap:2px var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--line)}@media(min-width:480px){._rows_1b1rc_3>div{grid-template-columns:var(--rows-key, 112px) minmax(0,1fr);align-items:baseline}._rows_1b1rc_3>._action_1b1rc_21{grid-template-columns:var(--rows-key, 112px) minmax(0,1fr) auto}}@media(max-width:479px){._rows_1b1rc_3>._action_1b1rc_21{grid-template-columns:minmax(0,1fr) auto}._rows_1b1rc_3>._action_1b1rc_21>:last-child{grid-column:2;grid-row:1 / span 2;align-self:center}}._rows_1b1rc_3 dt{font-size:var(--fs-small);color:var(--text-2)}._rows_1b1rc_3 dd{min-width:0;overflow-wrap:anywhere}}
