@font-face{font-family:__Marcellus_0ccb75;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6a2830ad50e93808-s.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:__Marcellus_0ccb75;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5924d7180a413da6-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Marcellus_Fallback_0ccb75;src:local("Times New Roman");ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.00%;size-adjust:112.50%}.__className_0ccb75{font-family:__Marcellus_0ccb75,__Marcellus_Fallback_0ccb75;font-weight:400;font-style:normal}.__variable_0ccb75{--font-display:"__Marcellus_0ccb75","__Marcellus_Fallback_0ccb75"}@font-face{font-family:__Spectral_fc672f;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/de32ab4287127d46-s.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:__Spectral_fc672f;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/52c789a43a83edb4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Spectral_fc672f;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/53a2694769c6fc4b-s.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:__Spectral_fc672f;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/109cd0be88080556-s.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:__Spectral_fc672f;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9f5251eb979d3d3e-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Spectral_fc672f;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/b1c71187c85bb732-s.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:__Spectral_fc672f;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/1d0267b201e007a0-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Spectral_fc672f;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/192b55935f4e8c71-s.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:__Spectral_fc672f;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/130fa9c96dfc2da9-s.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:__Spectral_fc672f;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/a325990d5fec1d3f-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Spectral_fc672f;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/1392a8708768005c-s.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:__Spectral_fc672f;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6a64cc3acf910f14-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Spectral_fc672f;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/b42be14db559d7fe-s.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:__Spectral_fc672f;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/84d7006d28fb721d-s.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:__Spectral_fc672f;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/a8803dd9fdd15a53-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Spectral_fc672f;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/2a6613381025e03f-s.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:__Spectral_fc672f;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/bce093abed18f194-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Spectral_fc672f;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/61ac98d8eb1707ca-s.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:__Spectral_fc672f;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/d61064907b84cbfb-s.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:__Spectral_fc672f;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/25b1462f79e45005-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Spectral_fc672f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a905a6179bab2b08-s.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:__Spectral_fc672f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/273b2e150de7c4a9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Spectral_fc672f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/692781be160fc9d0-s.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:__Spectral_fc672f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1e9fc5e960416d85-s.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:__Spectral_fc672f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e244d3ca994d3054-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Spectral_fc672f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/95fbe602f95f5b1d-s.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:__Spectral_fc672f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d7fd192484976c0a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Spectral_fc672f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e478c40a90656953-s.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:__Spectral_fc672f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/680964f1bd688e24-s.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:__Spectral_fc672f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3e68fbb477d90635-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Spectral_fc672f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/eba0a4e5bf800560-s.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:__Spectral_fc672f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6adccebe1b78ad4c-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Spectral_fc672f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1ee996a2e7c8d770-s.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:__Spectral_fc672f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/581701471b17b157-s.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:__Spectral_fc672f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1eedfae966de4e1c-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Spectral_fc672f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8b04d48cd7157641-s.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:__Spectral_fc672f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d713df6f4e186d13-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Spectral_fc672f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/45838a0e963d80d9-s.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:__Spectral_fc672f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c1fcc344624cfd87-s.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:__Spectral_fc672f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/877bc9206c568b1e-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Spectral_Fallback_fc672f;src:local("Times New Roman");ascent-override:96.46%;descent-override:42.17%;line-gap-override:0.00%;size-adjust:109.78%}.__className_fc672f{font-family:__Spectral_fc672f,__Spectral_Fallback_fc672f}.__variable_fc672f{--font-body:"__Spectral_fc672f","__Spectral_Fallback_fc672f"}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,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:__IBM_Plex_Mono_Fallback_595324;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:__IBM_Plex_Mono_595324,__IBM_Plex_Mono_Fallback_595324;font-style:normal}.__variable_595324{--font-mono:"__IBM_Plex_Mono_595324","__IBM_Plex_Mono_Fallback_595324"}:root{--door:#16241b;--door-deep:#0b120d;--brass:#c7a04a;--brass-bright:#e8c77e;--paper:#f3ecda;--paper-dim:#d8cdb0;--ink:#2b2013;--ink-soft:#5b4d36;--wax:#9a3a3a;--wax-deep:#7a2c2c;--hairline:rgba(199,160,74,.28);--shadow-deep:0 28px 64px rgba(0,0,0,.5);--shadow-soft:0 10px 28px rgba(0,0,0,.28);--display:var(--font-display),"Times New Roman",serif;--body:var(--font-body),Georgia,serif;--mono:var(--font-mono),"Courier New",monospace}*{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;transition-duration:.001ms!important}}body{margin:0;color:var(--paper-dim);background:radial-gradient(720px 480px at 12% -6%,hsla(41,70%,70%,.16),transparent 60%),radial-gradient(900px 700px at 100% 110%,rgba(0,0,0,.4),transparent 55%),linear-gradient(170deg,var(--door) 0,var(--door-deep) 100%);background-attachment:fixed;font-family:var(--body);font-size:16px;line-height:1.5}button,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none}a{color:var(--brass-bright)}h1,h2,h3,p,ul{margin:0}.shell{width:min(1320px,100%);margin:0 auto;padding:40px 28px 64px}.hero{display:flex;justify-content:center;padding:24px 0 12px}.placard{position:relative;width:min(640px,100%);padding:40px 44px 32px;background:var(--paper);color:var(--ink);border-radius:3px;box-shadow:var(--shadow-deep);transform:rotate(-.4deg)}.placard:after,.placard:before{content:"";position:absolute;top:14px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--brass-bright),var(--brass) 70%,#8a6c2e 100%);box-shadow:0 2px 4px rgba(0,0,0,.45)}.placard:before{left:18px}.placard:after{right:18px}.placardKicker{display:inline-flex;align-items:center;gap:7px;color:var(--wax-deep);font-family:var(--mono);font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.placard h1{margin-top:10px;font-family:var(--display);font-weight:400;font-size:clamp(2.6rem,7vw,3.6rem);letter-spacing:.01em;text-transform:uppercase}.placardLead{margin-top:14px;color:var(--ink-soft);font-size:1.02rem;line-height:1.55}.placardRule{margin:16px 0 18px;border:none;border-top:1px solid rgba(43,32,19,.22)}.placardList{display:grid;grid-gap:10px;gap:10px;padding:0;list-style:none;counter-reset:rule}.placardList li{counter-increment:rule;display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;font-size:1.02rem;line-height:1.45}.placardList li:before{content:counter(rule) ".";font-family:var(--mono);font-weight:600;color:var(--wax-deep)}.placardSign{font-style:italic;font-size:.92rem;text-align:right}.placardSign,.placardStatus{margin-top:22px;color:var(--ink-soft)}.placardStatus{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid rgba(43,32,19,.18);border-radius:999px;font-family:var(--mono);font-size:.74rem;letter-spacing:.04em}.placardStatus strong{color:var(--ink)}.sectionTitle{display:inline-flex;align-items:center;gap:8px;color:var(--brass-bright);font-family:var(--mono);font-size:.74rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.paneCaption{margin-top:8px;max-width:46ch;color:var(--paper-dim);opacity:.82;font-size:.86rem;line-height:1.5}.workspace{display:grid;grid-template-columns:260px minmax(420px,1fr) 320px;grid-gap:20px;gap:20px;margin-top:46px;align-items:start}.sidebar{padding:4px 0}.roomList{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.room{position:relative;display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border:1px solid var(--hairline);border-radius:4px;background:linear-gradient(180deg,rgba(199,160,74,.08),rgba(199,160,74,.02))}.room h2{font-family:var(--display);font-weight:400;font-size:1.08rem;color:var(--paper);letter-spacing:.01em}.room p{color:var(--paper-dim);font-size:.84rem;line-height:1.45;opacity:.85}.locks{display:inline-flex;gap:3px}.locks svg{color:var(--brass);opacity:.55}.locks svg.set{color:var(--wax);opacity:1}.knockPanel{padding:4px 0 0}.panelHeader{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.panelHeader h2{margin-top:6px;font-family:var(--display);font-weight:400;font-size:1.5rem;color:var(--paper)}.statusPill{padding:5px 10px;border:1px solid var(--hairline);border-radius:999px;color:var(--paper-dim);font-family:var(--mono);font-size:.68rem;letter-spacing:.06em;white-space:nowrap}textarea{width:100%;min-height:110px;margin-top:16px;padding:14px 16px;color:var(--paper);border:1px solid var(--hairline);border-radius:4px;background:rgba(0,0,0,.18);resize:vertical;line-height:1.55}textarea::placeholder{color:var(--paper-dim);opacity:.6}a:focus-visible,button:focus-visible,textarea:focus-visible{outline:2px solid var(--brass-bright);outline-offset:2px}.exampleRow{display:grid;grid-gap:7px;gap:7px;margin-top:12px}.exampleRow button{padding:9px 12px;border:1px solid transparent;border-radius:4px;color:var(--paper-dim);font-size:.8rem;line-height:1.35;text-align:left;background:hsla(0,0%,100%,.03)}.exampleRow button:hover{border-color:var(--hairline);color:var(--paper)}.actionRow{display:flex;align-items:center;gap:14px;margin-top:16px}.primaryButton{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 20px;border-radius:3px;color:var(--ink);background:linear-gradient(180deg,var(--brass-bright),var(--brass));font-weight:600;letter-spacing:.02em;box-shadow:var(--shadow-soft)}.primaryButton:disabled{cursor:wait;opacity:.6}.errorText{color:#e3a3a3;font-size:.85rem}.latencyHint{margin-top:10px;color:var(--paper-dim);opacity:.6;font-family:var(--mono);font-size:.72rem}.emptyState{margin-top:18px;color:var(--paper-dim);opacity:.75;font-size:.88rem;line-height:1.55}.guestPass{position:relative;margin-top:22px;padding:0;border-radius:10px;background:var(--paper);color:var(--ink);box-shadow:var(--shadow-deep);overflow:hidden}.magstripe{height:30px;background:repeating-linear-gradient(90deg,rgba(43,32,19,.92),rgba(43,32,19,.92) 3px,rgba(43,32,19,.78) 0,rgba(43,32,19,.78) 5px)}.guestHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 22px 0}.guestHeader span{color:var(--ink-soft);font-family:var(--mono);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.guestHeader h3{margin-top:4px;font-family:var(--display);font-weight:400;font-size:1.5rem}.passStatus{padding:5px 9px;border-radius:999px;font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.passStatus.approved{color:#2f5a3a;background:rgba(47,90,58,.12)}.passStatus.pending{color:#8a6c2e;background:rgba(138,108,46,.12)}.passStatus.denied,.passStatus.expired,.passStatus.revoked{color:var(--wax-deep);background:rgba(154,58,58,.12)}.guestPass>p{padding:10px 22px 0;color:var(--ink-soft);font-size:.88rem;line-height:1.5}.passGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin:16px 22px 0;border:1px solid rgba(43,32,19,.14);border-radius:6px;overflow:hidden;background:rgba(43,32,19,.14)}.passGrid div{display:grid;grid-template-columns:16px 1fr;grid-gap:3px 7px;gap:3px 7px;min-width:0;padding:11px 12px;background:hsla(0,0%,100%,.55)}.passGrid span{grid-column:2;color:var(--ink-soft);font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.passGrid svg{grid-row:1/3;margin-top:1px;color:var(--brass)}.passGrid strong{grid-column:2;overflow-wrap:anywhere;font-size:.86rem;font-weight:600}.scopeList{display:flex;flex-wrap:wrap;gap:7px;margin:16px 22px 0}.scopeList span{padding:6px 10px;border:1px solid rgba(43,32,19,.2);border-radius:999px;color:var(--ink-soft);font-family:var(--mono);font-size:.72rem;font-weight:600}.buttonGroup{display:flex;flex-wrap:wrap;gap:9px;margin:18px 22px 0}.buttonGroup button{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 13px;border:1px solid rgba(43,32,19,.22);border-radius:4px;color:var(--ink);background:hsla(0,0%,100%,.5);font-size:.82rem;font-weight:600}.buttonGroup button:hover:not(:disabled){border-color:rgba(43,32,19,.4);background:hsla(0,0%,100%,.8)}.buttonGroup button:disabled{cursor:not-allowed;opacity:.45}.stamp{position:absolute;top:78px;right:28px;padding:7px 14px;border:3px solid;border-radius:5px;font-family:var(--mono);font-size:.92rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;mix-blend-mode:multiply;pointer-events:none;animation:stamp-down .38s cubic-bezier(.2,.8,.3,1.1) both}.stamp.approved{color:#2f5a3a;transform:rotate(-9deg)}.stamp.revoked{color:var(--wax-deep);transform:rotate(-9deg)}@keyframes stamp-down{0%{opacity:0;transform:translateY(-46px) rotate(-9deg) scale(1.5)}70%{opacity:1;transform:translateY(2px) rotate(-9deg) scale(.96)}to{opacity:1;transform:translateY(0) rotate(-9deg) scale(1)}}@media (prefers-reduced-motion:reduce){.stamp{animation:none}}.accessResult{margin:18px 22px 0;padding:14px 16px;border-radius:6px;font-size:.86rem}.accessResult strong{display:block;font-size:.86rem}.accessResult.granted{border:1px solid rgba(47,90,58,.3);background:rgba(47,90,58,.08);color:#2f5a3a}.accessResult.denied{border:1px solid rgba(154,58,58,.28);background:rgba(154,58,58,.08);color:var(--wax-deep)}.accessResult ul{margin-top:9px;padding:0;list-style:none;display:grid;grid-gap:7px;gap:7px}.accessResult li{color:var(--ink);font-size:.86rem;line-height:1.45}.accessResult li span{display:block;color:var(--ink-soft);font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ledgerList{display:grid;margin:18px 0 0;border-top:1px solid rgba(43,32,19,.14)}.ledgerEntry{display:grid;grid-template-columns:110px 1fr auto;align-items:baseline;grid-gap:10px;gap:10px;padding:10px 22px;border-bottom:1px solid rgba(43,32,19,.1);color:inherit;text-decoration:none}.ledgerEntry:hover{background:rgba(43,32,19,.04)}.ledgerEntry span{color:var(--ink-soft);font-family:var(--mono);font-size:.66rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ledgerEntry strong{font-size:.82rem;font-weight:500;overflow-wrap:anywhere}.ledgerEntry small{display:inline-flex;align-items:center;gap:4px;color:var(--ink-soft);font-family:var(--mono);font-size:.72rem;white-space:nowrap}.guestPass .ledgerList:last-child{padding-bottom:6px}.guestbook{padding:4px 0}.receiptList{margin-top:16px;border-top:1px solid var(--hairline)}.receipt{display:grid;grid-template-columns:1fr;grid-gap:3px;gap:3px;width:100%;padding:12px 4px;border-bottom:1px solid var(--hairline);text-align:left}.receipt:hover{background:rgba(199,160,74,.06)}.receipt.selected{background:rgba(199,160,74,.1);box-shadow:inset 3px 0 0 var(--brass)}.receipt span{font-family:var(--display);font-size:.98rem;color:var(--paper)}.receipt strong{color:var(--brass-bright);font-family:var(--mono);font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.receipt small{overflow-wrap:anywhere;color:var(--paper-dim);font-family:var(--mono);font-size:.72rem;opacity:.8}.architecture{margin-top:60px;padding-top:28px;border-top:1px solid var(--hairline)}.architecture>div>h2{margin-top:8px;max-width:560px;font-family:var(--display);font-weight:400;font-size:1.5rem;line-height:1.3;color:var(--paper)}.architectureGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:22px}.architectureGrid article{padding:16px;border:1px solid var(--hairline);border-top:2px solid var(--brass);border-radius:3px;background:rgba(199,160,74,.05)}.architectureGrid h3{font-family:var(--mono);font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--brass-bright)}.architectureGrid p{margin-top:8px;color:var(--paper-dim);font-size:.84rem;line-height:1.5}.verifyLink{display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding:11px 16px;border:1px solid var(--hairline);border-radius:4px;color:var(--brass-bright);font-family:var(--mono);font-size:.78rem;line-height:1.4;text-decoration:none}.verifyLink:hover{background:rgba(199,160,74,.06);border-color:var(--brass)}@media (max-width:1080px){.workspace{grid-template-columns:1fr}.architectureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.shell{padding:28px 16px 48px}.placard{padding:30px 24px 24px}.ledgerEntry,.passGrid{grid-template-columns:1fr}.ledgerEntry{gap:3px}.architectureGrid{grid-template-columns:1fr}}