@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/dLA4w1Xo7kjNzBEo-TeXHCykYfAAwW4pHDFd50zNe14-xqg2ipPt1saLvlnewCFAltyyj8e10Vc2fjX_DiwLNw8.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:"Manrope Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:110.4431%;ascent-override:96.5203%;descent-override:27.1633%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Segoe UI";src:local("Segoe UI");size-adjust:103.7533%;ascent-override:102.7437%;descent-override:28.9147%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:102.2222%;ascent-override:104.2826%;descent-override:29.3478%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Arial";src:local("Arial");size-adjust:103.1851%;ascent-override:103.3095%;descent-override:29.074%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Noto Sans";src:local("Noto Sans");size-adjust:97.0464%;ascent-override:109.8443%;descent-override:30.913%;line-gap-override:0%}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/L1awyw2C3Xba-7EegGMq7OIrXk4lQv5-VeYDVIVydV8-2AhF4K5qDy6_Ki8gQwmLHypG8N0Nw0t3BfYIbQRV5bw.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/f0eGMdYLNBkPJwCzz0OLRv4aVW9eeLW88uscNU8vci4-ti8xSWZ6FNHyMoK6livvbkcV0UnCFipGoBLCjCc1adc.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/5SW3cxyXnWQ7CEhJbk0Zedv2yxkIrPq4MpCt9T38vYo-DPVq_JmabBZe2qgScKmN2Q3BWRreMRiFT4wE9E8NK2g.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/ESWVVfmZ9IURoe0q2ps8jGoFXz-ImD3TATv5McLmeX0-DhwInffLHSWURnfGwAArieu5_uaGrGnYbH1wHHYNVNo.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/oZgpWgzCd_8Egc-OHE7gzxKY7PBgf1xKQupFLYkDEK8-zAsM07BXcY8V_xuj2HFtFSfs8AkrRg356cQA50Hua_s.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:"Newsreader Fallback: Times New Roman";src:local("Times New Roman");size-adjust:105.4769%;ascent-override:69.6835%;descent-override:25.124%;line-gap-override:0%}@font-face{font-family:"Newsreader Fallback: Noto Serif";src:local("Noto Serif");size-adjust:89.0852%;ascent-override:82.5053%;descent-override:29.7468%;line-gap-override:0%}@font-face{font-family:Newsreader;src:local("Newsreader Regular Italic"),local("Newsreader Italic"),url(../_fonts/sl4Bj9Z5siKmJa6Ah1XnEYkcfUq-ass2CPbfHq6KDfY-A0ZQf9nh02WnmkrxBC38k_1ZMuSzYidxPZrgJZoSsDE.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Newsreader;src:local("Newsreader Regular"),local("Newsreader"),url(../_fonts/Kp0dR34f7Yi-gxCw8pu3LhItfP3KYJvU32-sUZI2my4-datdgq6lmJCq3D_jm0ig9adfg8osnV9mAJBvoRoAZX4.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Newsreader;src:local("Newsreader Regular"),local("Newsreader"),url(../_fonts/l_csRV_Uby-8xZoakfWNcf7zWIxSOgJ11n-nX1otbG4-SnqJe_bI9B3RPu5u8ipSEAYUqNwOdXaFrqZP3A61XUE.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Newsreader;src:local("Newsreader Regular Italic"),local("Newsreader Italic"),url(../_fonts/7rG4eiXfI3Xljg8zCw0uBgNcKRmjqca2sBfoLSd8pK8-sZNR3Rd0Cmtotx293BOgOBdYi5dfU3ZUP1KR40J9rnY.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:"Newsreader Fallback: Georgia";src:local("Georgia");size-adjust:96.1192%;ascent-override:76.4676%;descent-override:27.5699%;line-gap-override:0%}@font-face{font-family:Newsreader;src:local("Newsreader Regular Italic"),local("Newsreader Italic"),url(../_fonts/F_MlMkez8UUK_Y9IBJjfc7vMjrraBNdpD0Eq0WG5cUI-d_F_78gLq3eSC_xX9BiA_xPt62gPu0JKFaGZNliAPx0.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Newsreader;src:local("Newsreader Regular"),local("Newsreader"),url(../_fonts/mBsZy4Inb-xrd94SG_19c5K5vWfND4Ng3NOaveoqcG4-kixk4cYH4Yk0FigCeUW2qe5DjXjZnBUIQSygQ_OU79A.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}:root{--color-primary:#795900;--color-primary-container:#ffbf00;--color-on-primary:#fff;--color-on-primary-container:#6d5000;--color-primary-fixed:#ffdfa0;--color-primary-fixed-dim:#fbbc00;--color-secondary:#77574d;--color-secondary-container:#fed3c7;--color-on-secondary:#fff;--color-on-secondary-container:#795950;--color-tertiary:#795900;--color-tertiary-container:#f4c24f;--color-surface:#fbf9f4;--color-surface-dim:#dbdad5;--color-surface-bright:#fbf9f4;--color-surface-container:#f0eee9;--color-surface-container-low:#f5f3ee;--color-surface-container-lowest:#fff;--color-surface-container-high:#eae8e3;--color-surface-container-highest:#e4e2dd;--color-surface-variant:#e4e2dd;--color-on-surface:#1b1c19;--color-on-surface-variant:#504532;--color-outline:#827660;--color-outline-variant:#d4c5ab;--color-error:#ba1a1a;--color-error-container:#ffdad6;--color-inverse-surface:#30312e;--color-inverse-on-surface:#f2f1ec;--color-inverse-primary:#fbbc00;--font-headline:"Newsreader", "Newsreader Fallback: Times New Roman", "Newsreader Fallback: Georgia", "Newsreader Fallback: Noto Serif",serif;--font-body:"Newsreader", "Newsreader Fallback: Times New Roman", "Newsreader Fallback: Georgia", "Newsreader Fallback: Noto Serif",serif;--font-label:"Manrope", "Manrope Fallback: BlinkMacSystemFont", "Manrope Fallback: Segoe UI", "Manrope Fallback: Helvetica Neue", "Manrope Fallback: Arial", "Manrope Fallback: Noto Sans",sans-serif;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:2rem;--radius-full:9999px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-surface);color:var(--color-on-surface);font-family:var(--font-body);line-height:1.6;-webkit-font-smoothing:antialiased}::-moz-selection{background-color:var(--color-primary-container);color:var(--color-on-primary-container)}::selection{background-color:var(--color-primary-container);color:var(--color-on-primary-container)}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer}button,input{font:inherit}.err-page[data-v-8167ed18]{align-items:center;background:var(--color-surface);display:flex;justify-content:center;min-height:100vh;padding:2rem}.err-card[data-v-8167ed18]{background:var(--color-surface-container-lowest);border-radius:var(--radius-xl,1.5rem);box-shadow:0 1px 2px #0000000a;max-width:32rem;padding:3rem 2rem;text-align:center;width:100%}.err-eyebrow[data-v-8167ed18]{color:var(--color-on-surface-variant);font-family:var(--font-label);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase}.err-title[data-v-8167ed18]{color:var(--color-on-primary-container);font-family:var(--font-headline);font-size:clamp(1.75rem,5vw,2.5rem);margin-top:.75rem}.err-sub[data-v-8167ed18]{color:var(--color-on-surface-variant);line-height:1.6;margin-top:.75rem}.err-actions[data-v-8167ed18]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:2rem}.err-btn-ghost[data-v-8167ed18],.err-btn-primary[data-v-8167ed18]{align-items:center;border-radius:var(--radius-full,999px);cursor:pointer;display:inline-flex;font-family:var(--font-label);font-size:.85rem;justify-content:center;letter-spacing:.05em;padding:.7rem 1.4rem;transition:opacity .15s ease}.err-btn-primary[data-v-8167ed18]{background:var(--color-primary-container);border:1px solid var(--color-primary-container);color:var(--color-on-primary-container)}.err-btn-ghost[data-v-8167ed18]{background:transparent;border:1px solid var(--color-outline-variant);color:var(--color-primary);text-decoration:none}.err-btn-ghost[data-v-8167ed18]:hover,.err-btn-primary[data-v-8167ed18]:hover{opacity:.85}
