@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e62850744c7f266e-s.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265-s.p.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e-s.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265-s.p.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e62850744c7f266e-s.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9433d1a810498265-s.p.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_dc10d314-module__Gavziq__className{font-family:Newsreader,Newsreader Fallback}.newsreader_dc10d314-module__Gavziq__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_49a7aa9d-module__TeIQLG__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_49a7aa9d-module__TeIQLG__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0qg7j5o.yrclm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0hkrq11n-dhos.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.0_n_qwbzcushi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.07r2ragk8ph~z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0787d67~10694.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0dgq8lqrj3gc_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0o14nraug8u5s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_c183140d-module__4M7gaG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_c183140d-module__4M7gaG__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root,[data-theme=paper]{--paper:#f7f5ef;--paper-2:#f0ede4;--paper-3:#e5e1d7;--card:#fdfdfa;--card-sunk:#f2f0e8;--ink:#241e18;--ink-2:#4c4741;--ink-3:#726e69;--ink-4:#9b9894;--rule:#241e181f;--rule-strong:#241e1842;--card-edge:#3e362e24;--accent:#10777c;--accent-ink:#005357;--accent-bright:#008c91;--accent-wash:#10777c1f;--on-accent:#f1fbfb;--clay:#b55934;--clay-ink:#8b3e1d;--clay-wash:#b559341f;--good:#2f7d50;--good-wash:#2f7d5021;--warn:#b6770b;--warn-ink:#804900;--warn-wash:#b6770b26;--bad:#bf3f38;--bad-wash:#bf3f381f;--bar:#b7b0a5;--bar-in:var(--accent);--bar-iqr:#10777c1a;--median:#003e41;--dot:#5c8a8c8c;--dot-in:var(--accent);--shadow-1:0 1px 2px #241e180d, 0 1px 1px #241e180a;--shadow-2:0 2px 6px #241e1812, 0 8px 22px #241e1812;--shadow-pop:0 6px 16px #241e181a, 0 18px 48px #241e181f;--shadow-card:0 1px 1px #352c230d, 0 3px 8px #352c2312, 0 10px 24px #352c230f;--nav-bg:#f7f5efc7;--backdrop:#eeebe2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root,[data-theme=paper]{--paper:lab(96.5699% -.248671 3.04259);--paper-2:lab(93.6862% -.145048 4.59102);--paper-3:lab(89.6305% .00756979 5.3687);--card:lab(99.2132% -.128955 1.51819);--card-sunk:lab(94.7249% -.136644 4.20597);--ink:lab(11.8376% 1.79221 5.18976);--ink-2:lab(30.4084% 1.31272 4.42364);--ink-3:lab(46.6481% .951022 3.29375);--ink-4:lab(62.8919% .608146 2.59218);--rule:lab(11.8376% 1.79221 5.18976/.12);--rule-strong:lab(11.8376% 1.79221 5.18976/.26);--card-edge:lab(23.4301% 2.47325 6.56102/.14);--accent:lab(45.142% -26.6077 -10.927);--accent-ink:lab(31.1217% -23.425 -9.6001);--accent-bright:lab(52.2453% -31.2777 -12.8345);--accent-wash:lab(45.142% -26.6077 -10.927/.12);--on-accent:lab(97.7797% -3.16557 -1.32878);--clay:lab(49.1577% 36.0341 39.205);--clay-ink:lab(36.4921% 32.1194 35.7848);--clay-wash:lab(49.1577% 36.0341 39.205/.12);--good:lab(46.8464% -33.4351 17.2336);--good-wash:lab(46.8464% -33.4351 17.2336/.13);--warn:lab(55.6901% 19.8656 59.7232);--warn-ink:lab(36.8868% 24.1474 59.45);--warn-wash:lab(55.6901% 19.8656 59.7232/.15);--bad:lab(46.187% 51.6247 33.8948);--bad-wash:lab(46.187% 51.6247 33.8948/.12);--bar:lab(72.2077% 1.11428 6.83925);--bar-iqr:lab(45.142% -26.6077 -10.927/.1);--median:lab(22.8581% -18.7502 -7.68777);--dot:lab(54.0914% -15.7529 -6.5311/.55);--shadow-1:0 1px 2px lab(11.8376% 1.79221 5.18976/.05), 0 1px 1px lab(11.8376% 1.79221 5.18976/.04);--shadow-2:0 2px 6px lab(11.8376% 1.79221 5.18976/.07), 0 8px 22px lab(11.8376% 1.79221 5.18976/.07);--shadow-pop:0 6px 16px lab(11.8376% 1.79221 5.18976/.1), 0 18px 48px lab(11.8376% 1.79221 5.18976/.12);--shadow-card:0 1px 1px lab(18.7852% 2.81802 7.35707/.05), 0 3px 8px lab(18.7852% 2.81802 7.35707/.07), 0 10px 24px lab(18.7852% 2.81802 7.35707/.06);--nav-bg:lab(96.5699% -.248671 3.04259/.78);--backdrop:lab(93.1062% -.144839 4.59117)}}[data-theme=evening]{--paper:#201c17;--paper-2:#29241e;--paper-3:#352f29;--card:#2a2620;--card-sunk:#231e19;--ink:#ebe8df;--ink-2:#bebab2;--ink-3:#908c85;--ink-4:#66635d;--rule:#ebe8df1f;--rule-strong:#ebe8df3d;--card-edge:#ebe8df29;--accent:#4fbec1;--accent-ink:#7dd5d8;--accent-bright:#4dd4d8;--accent-wash:#4fbec129;--on-accent:#001d1f;--clay:#e48f6a;--clay-ink:#f8ac8c;--clay-wash:#e48f6a2b;--good:#51bd85;--good-wash:#51bd8529;--warn:#eaaf49;--warn-ink:#f9c46e;--warn-wash:#eaaf492b;--bad:#ea6c5a;--bad-wash:#ea6c5a2b;--bar:#585248;--bar-in:var(--accent);--bar-iqr:#4fbec124;--median:#b2e2e3;--dot:#64888980;--dot-in:var(--accent);--shadow-1:0 1px 2px #0000004d, 0 1px 1px #00000038;--shadow-2:0 2px 8px #0000005c, 0 10px 26px #0000004d;--shadow-pop:0 8px 20px #0000006b, 0 22px 54px #0006;--shadow-card:0 1px 1px #00000047, 0 3px 8px #00000057, 0 12px 26px #0000004d;--nav-bg:#201c17cc;--backdrop:#191510;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-theme=evening]{--paper:lab(10.6845% 1.38503 4.48349);--paper-2:lab(14.7454% 1.48959 4.8474);--paper-3:lab(19.9667% 1.58948 5.20751);--card:lab(15.3256% 1.48641 4.84461);--card-sunk:lab(11.8449% 1.37804 4.47722);--ink:lab(91.9356% .140369 4.59458);--ink-2:lab(75.6844% .431985 4.58059);--ink-3:lab(58.2703% .660241 4.16484);--ink-4:lab(42.0225% .724465 3.76741);--rule:lab(91.9356% .140369 4.59458/.12);--rule-strong:lab(91.9356% .140369 4.59458/.24);--card-edge:lab(91.9356% .140369 4.59458/.16);--accent:lab(70.8493% -31.9403 -11.7213);--accent-ink:lab(79.9822% -27.1804 -10.0247);--accent-bright:lab(77.9591% -36.7191 -13.4576);--accent-wash:lab(70.8493% -31.9403 -11.7213/.16);--on-accent:lab(8.74469% -11.6822 -5.1174);--clay:lab(67.9237% 30.2795 33.6016);--clay-ink:lab(77.3278% 25.8988 28.4578);--clay-wash:lab(67.9237% 30.2795 33.6016/.17);--good:lab(69.2339% -42.392 18.6731);--good-wash:lab(69.2339% -42.392 18.6731/.16);--warn:lab(75.641% 15.0934 58.8742);--warn-ink:lab(82.6506% 12.5663 50.0365);--warn-wash:lab(75.641% 15.0934 58.8742/.17);--bad:lab(61.4123% 48.8922 34.7315);--bad-wash:lab(61.4123% 48.8922 34.7315/.17);--bar:lab(35.0827% 1.20278 6.90838);--bar-iqr:lab(70.8493% -31.9403 -11.7213/.14);--median:lab(86.5909% -16.0122 -5.95543);--dot:lab(54.0081% -12.8061 -4.75408/.5);--shadow-1:0 1px 2px lab(0% 0 0/.3), 0 1px 1px lab(0% 0 0/.22);--shadow-2:0 2px 8px lab(0% 0 0/.36), 0 10px 26px lab(0% 0 0/.3);--shadow-pop:0 8px 20px lab(0% 0 0/.42), 0 22px 54px lab(0% 0 0/.4);--shadow-card:0 1px 1px lab(0% 0 0/.28), 0 3px 8px lab(0% 0 0/.34), 0 12px 26px lab(0% 0 0/.3);--nav-bg:lab(10.6845% 1.38503 4.48349/.8);--backdrop:lab(7.22928% 1.33662 3.75581)}}:root{--serif:var(--font-newsreader), Georgia, "Times New Roman", serif;--sans:var(--font-hanken), -apple-system, "Helvetica Neue", Arial, sans-serif;--mono:var(--font-plex-mono), "SF Mono", Menlo, monospace;--fs-display:34px;--lh-display:1.04;--fs-h1:27px;--lh-h1:1.08;--fs-h2:21px;--lh-h2:1.12;--fs-h3:16px;--lh-h3:1.25;--fs-body-lg:16px;--fs-body:14.5px;--fs-small:13px;--fs-caption:11.5px;--fs-overline:11px;--fs-stat:30px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--s12:48px;--s16:64px;--card-pad:18px;--stack:14px;--sec-gap:22px;--r-sm:9px;--r:13px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--motion-instant:80ms;--motion-fast:.14s;--motion-base:.22s;--motion-slow:.36s;--motion-page:.52s;--ease-standard:cubic-bezier(.2,.6,.2,1);--ease-out:cubic-bezier(.16,.84,.3,1);--ease-in:cubic-bezier(.5,0,.84,.3);--ease-spring:cubic-bezier(.34,1.5,.5,1);--shell:460px}[data-density=compact]{--card-pad:13px;--stack:10px;--sec-gap:15px;--fs-display:30px;--fs-h1:24px;--fs-stat:26px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--backdrop)}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"ss01";min-height:100dvh;transition:background var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard);line-height:1.5}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ul{list-style:none}img,svg{max-width:100%;display:block}::selection{background:var(--accent-wash)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.shell{width:100%;max-width:var(--shell);background:var(--paper);min-height:100dvh;box-shadow:0 0 0 1px var(--rule), 0 30px 80px #241e181a;margin:0 auto;position:relative}@supports (color:lab(0% 0 0)){.shell{box-shadow:0 0 0 1px var(--rule), 0 30px 80px lab(11.8376% 1.79221 5.18976/.1)}}@media (max-width:480px){.shell{box-shadow:none}}.pad{padding:12px 16px 44px}.padp{padding:4px 16px 44px}.serif{font-family:var(--serif)}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em}.tnum{font-variant-numeric:tabular-nums lining-nums}.muted{color:var(--ink-3)}.ink2{color:var(--ink-2)}h1,h2{font-family:var(--serif);font-weight:500;line-height:var(--lh-h1);letter-spacing:-.012em}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2)}h3{font-family:var(--sans);font-size:var(--fs-h3);letter-spacing:-.006em;font-weight:650;line-height:var(--lh-h3)}.display{font-family:var(--serif);font-weight:450;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.018em}.display em{color:var(--accent-ink);font-style:italic;font-weight:500}.eyebrow{font-family:var(--sans);font-size:var(--fs-overline);letter-spacing:.13em;text-transform:uppercase;color:var(--accent-ink);align-items:center;gap:6px;font-weight:700;display:inline-flex}.small{font-size:var(--fs-small)}.caption{font-size:var(--fs-caption)}.prose{max-width:100%}.prose h2{margin:28px 0 10px}.prose h3{margin:20px 0 6px}.prose p{color:var(--ink-2);font-size:var(--fs-small);margin:0 0 13px;line-height:1.6}.prose ul{color:var(--ink-2);font-size:var(--fs-small);margin:0 0 14px;padding-left:18px;list-style:outside}.prose li{margin:5px 0}.prose a{color:var(--accent-ink);text-decoration:underline}.btn{border-radius:var(--r-sm);font-weight:650;font-size:var(--fs-body);white-space:nowrap;min-height:44px;transition:transform var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;gap:8px;padding:12px 18px;display:inline-flex}.btn-primary{background:var(--accent);color:var(--on-accent);box-shadow:var(--shadow-1)}.btn-primary:hover{background:var(--accent-ink)}.btn-primary:active{transform:translateY(1px)scale(.995)}.btn-primary:disabled{opacity:.5;cursor:default}.btn-ghost{border:1px solid var(--rule-strong);color:var(--ink)}.btn-ghost:hover{background:var(--paper-2)}.btn-ghost:active{transform:translateY(1px)}.btn-block{width:100%}.card{background:var(--card);border:1px solid var(--card-edge);border-radius:var(--r);padding:var(--card-pad);box-shadow:var(--shadow-card)}.card-2{background:var(--card-sunk);box-shadow:none}.card-accent{border-color:color-mix(in oklch, var(--accent) 35%, var(--rule))}.lift{transition:transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out)}.lift:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}.lift:active{box-shadow:var(--shadow-1);transform:translateY(1px)}.hr{background:var(--rule);border:0;height:1px}.pill{white-space:nowrap;border-radius:var(--r-pill);font-size:var(--fs-caption);border:1px solid var(--rule-strong);letter-spacing:.005em;align-items:center;gap:5px;padding:3px 9px;font-weight:650;display:inline-flex}.pill-good{background:var(--good-wash);color:var(--good);border-color:#0000}.pill-warn{background:var(--warn-wash);color:var(--warn-ink);border-color:#0000}.pill-bad{background:var(--bad-wash);color:var(--bad);border-color:#0000}.pill-accent{background:var(--accent-wash);color:var(--accent-ink);border-color:#0000}.pill-clay{background:var(--clay-wash);color:var(--clay-ink);border-color:#0000}.badge-verified{white-space:nowrap;font-size:var(--fs-caption);color:var(--accent-ink);flex-shrink:0;align-items:center;gap:4px;margin-top:2px;font-weight:700;display:inline-flex}.chip{white-space:nowrap;border-radius:var(--r-pill);font-size:var(--fs-small);border:1px solid var(--rule-strong);background:var(--card);min-height:32px;transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);align-items:center;gap:6px;padding:6px 11px;font-weight:550;display:inline-flex}.chip:active{transform:scale(.96)}.chip.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.chip-bad{background:var(--bad-wash);color:var(--bad);border-color:#0000}.chip-good{background:var(--good-wash);color:var(--good);border-color:#0000}.field{margin-bottom:var(--stack);flex-direction:column;gap:6px;display:flex}.field label{font-size:var(--fs-small);color:var(--ink-2);font-weight:650}.input{border:1px solid var(--rule-strong);border-radius:var(--r-sm);background:var(--card);width:100%;font:inherit;color:var(--ink);min-height:48px;transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);padding:13px 14px}.input::placeholder{color:var(--ink-4)}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash);outline:none}select.input{appearance:none}.textarea{resize:vertical;min-height:124px;line-height:1.5;font-family:var(--sans);padding:12px 14px}.linkmute{font-size:var(--fs-small);color:var(--ink-3);font-weight:600}.linkmute:hover{color:var(--ink)}.center-text{text-align:center}.ok{color:var(--good);font-weight:700}.stepper{align-items:center;margin-top:16px;display:flex}.step{align-items:center;gap:7px;display:flex}.step-dot{background:var(--card-sunk);width:22px;height:22px;color:var(--ink-3);border:1px solid var(--rule-strong);transition:background var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:700;display:grid}.step-name{font-size:var(--fs-caption);color:var(--ink-3);white-space:nowrap;transition:color var(--motion-base) var(--ease-standard);font-weight:650}.step.on .step-dot{background:var(--accent);color:var(--on-accent);box-shadow:var(--shadow-1);border-color:#0000}.step.on .step-name{color:var(--ink)}.step.done .step-dot{background:var(--accent-wash);color:var(--accent-ink);border-color:#0000}.step.done .step-name{color:var(--ink-2)}.step-line{background:var(--rule-strong);height:2px;transition:background var(--motion-base) var(--ease-standard);border-radius:2px;flex:1;margin:0 8px}.step-line.done{background:var(--accent)}.addr-strip{background:var(--card-sunk);border:1px solid var(--rule);border-radius:var(--r);align-items:center;gap:12px;padding:12px 14px;display:flex}.addr-strip-ic{background:var(--accent-wash);width:34px;height:34px;color:var(--accent-ink);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.addr-strip-l{font-family:var(--serif);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.seg{grid-template-columns:1fr 1fr 1fr;gap:7px;display:grid}.seg-btn{text-align:center;border-radius:var(--r-sm);border:1px solid var(--rule-strong);background:var(--card);transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:11px 6px;display:flex}.seg-btn .seg-t{color:var(--ink);white-space:nowrap;font-size:13px;font-weight:650;line-height:1.1}.seg-btn .seg-s{color:var(--ink-3);white-space:nowrap;font-size:10.5px;line-height:1.1}.seg-btn.on{border-color:var(--accent);background:var(--accent-wash);box-shadow:0 0 0 2px var(--accent-wash)}.seg-btn.on .seg-t{color:var(--accent-ink)}.rent-input{position:relative}.rent-cur{color:var(--ink-3);font-family:var(--mono);pointer-events:none;font-size:15px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.rent-suffix{color:var(--ink-4);pointer-events:none;font-size:13px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.starpick-list{flex-direction:column;display:flex}.starpick{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.starpick:first-child{border-top:0}.starpick-label{color:var(--ink);font-size:14px;font-weight:650}.starpick-sub{color:var(--ink-3);margin-top:1px;font-size:11px}.starpick-stars{flex-shrink:0;gap:3px;display:flex}.starbtn{color:var(--clay);transition:transform var(--motion-fast) var(--ease-out);border-radius:5px;padding:2px;line-height:0}.starbtn:hover{transform:scale(1.14)}.starbtn:active{transform:scale(.92)}.starbtn svg{opacity:.85}.starbtn.on svg{opacity:1}.overall-live{align-items:baseline;gap:4px;display:inline-flex}.overall-live .serif{color:var(--ink-4);transition:color var(--motion-base) var(--ease-standard);font-size:22px;font-weight:600;line-height:1}.overall-live.lit .serif{color:var(--clay-ink)}.formnav{gap:9px;margin-top:18px;display:flex}.success-mark{background:var(--good-wash);width:60px;height:60px;color:var(--good);box-shadow:0 0 0 8px color-mix(in oklch, var(--good) 8%, transparent);border-radius:50%;place-items:center;margin:8px auto 0;display:grid}[data-motion=full] .success-mark{animation:pp-popin var(--motion-base) var(--ease-spring) both}@keyframes pp-popin{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.banner{border-radius:var(--r-sm);background:var(--clay-wash);border:1px solid color-mix(in oklch, var(--clay) 28%, transparent);font-size:var(--fs-small);align-items:flex-start;gap:11px;padding:12px 14px;line-height:1.45;display:flex}.banner svg{color:var(--clay);flex:none;margin-top:1px}.banner strong{color:var(--clay-ink)}.statlead{margin-bottom:18px}.statlead-n{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;font-size:40px;font-weight:500;line-height:.95}.statlead-per{color:var(--ink-3);letter-spacing:0;font-size:18px;font-weight:400}.statlead-l{font-size:var(--fs-small);color:var(--ink-3);margin-top:7px}.statlead-sub{border-top:1px solid var(--rule);margin-top:13px;padding-top:12px}.statlead-sub b{color:var(--ink);font-weight:700}.statlead-sub .dotsep{color:var(--ink-4);margin:0 7px}[data-density=compact] .statlead-n{font-size:33px}.rate{grid-template-columns:74px 1fr 30px;align-items:center;gap:11px;padding:5px 0;display:grid}.rate .track{background:color-mix(in oklch, var(--ink) 13%, var(--card));border-radius:var(--r-pill);height:8px;overflow:hidden}.rate .fill{background:var(--accent);border-radius:var(--r-pill);height:100%;transition:width var(--motion-base) var(--ease-out);display:block}.rate .fill.low{background:var(--bad)}.rate .fill.mid{background:var(--warn)}.rate .fill[style*="width: 0"]{min-width:0}.rate-label{font-size:var(--fs-small);color:var(--ink-2)}.rate-val{font-size:var(--fs-small);text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.review{border-top:1px solid var(--rule);padding:16px 0}.review:first-child{border-top:0;padding-top:4px}.review-head{align-items:flex-start;gap:8px;margin-bottom:7px;display:flex}.stars{color:var(--clay);letter-spacing:1.5px;flex-shrink:0;gap:1px;margin-top:3px;font-size:13px;display:inline-flex}.review-title{font-family:var(--serif);letter-spacing:-.005em;flex:auto;min-width:0;font-size:16px;font-weight:600;line-height:1.28}.reply{border-left:2px solid var(--accent);background:var(--card-sunk);border-radius:0 var(--r-sm) var(--r-sm) 0;font-size:var(--fs-small);margin-top:11px;padding:11px 13px;line-height:1.45}.review-title,.review p,.reply,.tile-detail,.review{overflow-wrap:anywhere;word-break:break-word}.tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tile{border:1px solid var(--rule);border-radius:var(--r);background:var(--card);cursor:help;min-height:132px;transition:border-color var(--motion-fast) var(--ease-standard);flex-direction:column;padding:14px;display:flex;position:relative}.tile:hover,.tile:focus-visible{border-color:var(--rule-strong);outline:none}.tile .q{color:var(--ink-3);align-items:center;gap:6px;min-height:15px;font-size:11.5px;font-weight:600;display:flex}.tile .q svg{color:var(--ink-4);flex:none}.tile .h{align-items:flex-start;gap:7px;min-height:42px;margin-top:9px;display:flex}.tile .h .dot{border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.tile .hval{font-family:var(--serif);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:600;line-height:1.18;display:-webkit-box;overflow:hidden}.tile-detail{color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:auto;padding-top:10px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.tiles-note{color:var(--ink-4);margin-top:11px;font-size:10.5px;line-height:1.45}.tile-i{border:1px solid var(--rule-strong);width:15px;height:15px;color:var(--ink-4);font-family:var(--sans);opacity:.55;transition:opacity var(--motion-fast) var(--ease-standard);border-radius:50%;place-items:center;font-size:9.5px;font-style:italic;font-weight:700;display:grid;position:absolute;top:11px;right:11px}.tile:hover .tile-i,.tile.open .tile-i{opacity:0}.tile-info{background:var(--card);border:1px solid var(--rule-strong);border-radius:var(--r);min-height:100%;box-shadow:var(--shadow-pop);opacity:0;visibility:hidden;transition:opacity var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard), visibility var(--motion-fast);z-index:6;flex-direction:column;padding:13px 14px;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(3px)}.tile:hover .tile-info,.tile:focus-within .tile-info,.tile.open .tile-info{opacity:1;visibility:visible;transform:none}.tile-info-text{color:var(--ink-2);font-size:12px;line-height:1.46}.tile-info-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.tile-info-src{color:var(--ink-4);text-align:right;font-size:10px}.tile-badge{letter-spacing:.04em;text-transform:uppercase;background:color-mix(in oklch, var(--ink) 9%, var(--card));color:var(--ink-3);border-radius:5px;flex:none;padding:2px 6px;font-size:9px;font-weight:800}.tile-badge.on{background:color-mix(in oklch, var(--good) 18%, var(--card));color:var(--good)}.rent-beds{border-radius:var(--r-pill);background:var(--card-sunk);border:1px solid var(--rule);gap:3px;padding:3px;display:inline-flex}.rent-bed{appearance:none;cursor:pointer;font:inherit;color:var(--ink-3);border-radius:var(--r-pill);transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:none;padding:5px 12px;font-size:12px;font-weight:650}.rent-bed:hover{color:var(--ink)}.rent-bed.on{background:var(--card);color:var(--accent-ink);box-shadow:var(--shadow-1)}.rent-bed:disabled{cursor:default}.gatecard{text-align:center;flex-direction:column;align-items:center;gap:9px;display:flex}.gatecard .gate-form{align-items:stretch}.gate-lock{background:var(--accent-wash);width:34px;height:34px;color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.gate-title{font-family:var(--serif);color:var(--ink);font-size:18px;font-weight:600;line-height:1.2}.gate-blurb{color:var(--ink-2);max-width:380px;font-size:12.5px;line-height:1.45}.gate-form{flex-wrap:wrap;gap:8px;width:100%;max-width:400px;margin-top:2px;display:flex}.gate-form select.input{flex:none;width:auto;min-height:44px}.gate-form .rent-input{flex:120px}.gate-form .btn{flex:96px;min-height:44px}.gate-fine{color:var(--ink-4);margin-top:2px;font-size:10.5px}.gate-fine a{color:var(--accent-ink);font-weight:650}.rr-locked{text-align:center;flex-direction:column;align-items:center;gap:9px;display:flex}.rr-teaser{-webkit-user-select:none;user-select:none;margin-bottom:2px}.rr-teaser .serif{letter-spacing:.08em;color:var(--ink-3);font-size:30px;font-weight:600}.modal-overlay{z-index:200;background:color-mix(in oklch, var(--ink) 55%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:modal-fade var(--motion-base) var(--ease-standard);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-panel{background:var(--card);border:1px solid var(--rule-strong);border-radius:var(--r-lg);width:100%;max-width:420px;box-shadow:var(--shadow-pop);text-align:center;animation:modal-pop var(--motion-base) var(--ease-out);flex-direction:column;align-items:center;gap:7px;padding:28px 24px 22px;display:flex;position:relative}.modal-close{width:32px;height:32px;color:var(--ink-3);cursor:pointer;transition:background var(--motion-fast), color var(--motion-fast);background:0 0;border:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.modal-close:hover{background:var(--card-sunk);color:var(--ink)}.modal-title{color:var(--ink);margin-top:2px;font-size:21px;font-weight:600;line-height:1.15}.modal-sub{color:var(--ink-2);max-width:330px;font-size:12.5px;line-height:1.45}.modal-form{text-align:left;flex-direction:column;gap:15px;width:100%;margin-top:8px;display:flex}.modal-form .field{margin:0}.modal-fine{color:var(--ink-4);margin-top:10px;font-size:10.5px}.modal-fine a{color:var(--accent-ink);font-weight:650}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes modal-pop{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:560px){.modal-overlay{align-items:stretch;padding:0}.modal-panel{border:none;border-radius:0;justify-content:center;max-width:none;min-height:100dvh;padding:30px 22px}}.chip.chip-accent{background:var(--accent);color:var(--on-accent);border-color:#0000;font-weight:650}.chip.chip-accent:hover{background:var(--accent-ink)}@media (max-width:430px){.nav-hide-sm{display:none}}.hero-grid{z-index:3;position:relative}.search-layer{z-index:5;position:relative}.home-sec{margin-top:44px}.psec{margin-top:30px}.sec-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sec-head .eyebrow,.sec-head .caption,.sec-head h2{white-space:nowrap}.searchbar{background:var(--card);border:1px solid var(--rule-strong);box-shadow:var(--shadow-2);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);border-radius:15px;align-items:center;gap:11px;padding:15px 17px;display:flex}.searchbar:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash), var(--shadow-2)}.searchbar-input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px}.searchbar-input::placeholder{color:var(--ink-4)}.seemore{font-size:var(--fs-small);color:var(--accent-ink);align-items:center;gap:6px;font-weight:700;display:inline-flex}.seemore:hover{gap:9px}.trylist{flex-direction:column;display:flex;position:relative}.trylist-label{padding:0 2px 6px;display:block}.tryrow{text-align:left;width:100%;font-size:var(--fs-small);color:var(--ink-2);border-top:1px solid var(--rule);transition:color var(--motion-fast) var(--ease-standard);align-items:center;gap:10px;padding:11px 2px;font-weight:550;display:flex}.tryrow:last-child{border-bottom:1px solid var(--rule)}.tryrow:hover{color:var(--ink)}.herostats{border:1px solid var(--card-edge);border-radius:var(--r);background:var(--card);box-shadow:var(--shadow-card);align-items:stretch;display:flex;overflow:hidden}.herostat{text-align:center;flex:1;padding:16px 14px}.herostat+.herostat{border-left:1px solid var(--rule)}.herostat-n{color:var(--ink);letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:1}.herostat-l{color:var(--ink-3);margin-top:5px;font-size:11.5px}@media (max-width:480px){.herostat-n{font-size:22px}.herostat{padding:13px 8px}}.trustline{flex-direction:column;gap:15px;display:flex}.trustrow{align-items:flex-start;gap:12px;display:flex}.trustrow-ic{color:var(--accent-ink);flex:none;margin-top:1px}.map-card{border-radius:var(--r-lg);border:1px solid var(--rule-strong);box-shadow:var(--shadow-2);background:var(--card);position:relative;overflow:hidden}.map-canvas{background:var(--card-sunk);width:100%;height:176px}.map-canvas.leaflet-container{font:inherit}.map-label{z-index:500;border-radius:var(--r-pill);max-width:calc(100% - 80px);font-size:var(--fs-caption);color:var(--ink);background:var(--nav-bg);-webkit-backdrop-filter:blur(10px)saturate(160%);border:1px solid var(--rule);box-shadow:var(--shadow-1);align-items:center;gap:6px;padding:7px 11px;font-weight:650;display:inline-flex;position:absolute;bottom:10px;left:10px}.map-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map-label svg{color:var(--accent-ink);flex-shrink:0}.pp-pin{position:relative}.pp-pin-dot{background:var(--accent);border:3px solid var(--paper);border-radius:50%;width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 5px #0006}.pp-pin-ring{background:var(--accent);opacity:.22;border-radius:50%;width:26px;height:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-motion=full] .pp-pin-ring{animation:pp-ping 2.4s var(--ease-standard) infinite}@keyframes pp-ping{0%{opacity:.45;transform:translate(-50%,-50%)scale(.6)}70%{opacity:0;transform:translate(-50%,-50%)scale(1.6)}to{opacity:0}}.leaflet-bar{overflow:hidden;box-shadow:var(--shadow-1)!important;border:none!important;border-radius:10px!important}.leaflet-bar a{-webkit-backdrop-filter:blur(10px)saturate(160%);background:var(--nav-bg)!important;color:var(--ink-2)!important;border-bottom:1px solid var(--rule)!important;width:30px!important;height:30px!important;line-height:30px!important}.leaflet-bar a:hover{background:var(--card)!important;color:var(--ink)!important}.leaflet-control-attribution{color:var(--ink-4)!important;background:#ffffffb3!important;background:lab(100% 0 0/.7)!important;padding:1px 5px!important;font-size:9px!important}[data-theme=evening] .leaflet-control-attribution{background:#0006!important;background:lab(0% 0 0/.4)!important}.leaflet-control-attribution a{color:var(--ink-3)!important}.areaexp{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.areaexp-map,.areaexp-list{min-width:0}@media (min-width:760px){.areaexp{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}}.areaexp-map{border-radius:var(--r-lg);border:1px solid var(--rule-strong);height:300px;box-shadow:var(--shadow-2);background:var(--card-sunk);overflow:hidden}@media (min-width:760px){.areaexp-map{height:460px;position:sticky;top:84px}}.areaexp-list{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex-direction:column;gap:8px;max-height:58vh;display:flex;position:relative;overflow-y:auto}@media (min-width:760px){.areaexp-list{max-height:460px;padding-right:4px}}.areaexp-solo{grid-template-columns:1fr}.areaexp-solo .areaexp-map{height:340px}@media (min-width:760px){.areaexp-solo .areaexp-map{height:440px;position:static;top:auto}}.areaexp-empty{margin:0;line-height:1.5}.areaexp-empty .seemore{white-space:nowrap}.areaexp-card{text-align:left;border:1px solid var(--rule);border-radius:var(--r);background:var(--card);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);padding:12px 14px}.areaexp-card:hover{border-color:var(--rule-strong)}.areaexp-card.on{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-wash)}.pp-areapin-dot{background:var(--accent);border:3px solid var(--paper);width:16px;height:16px;transition:transform var(--motion-fast) var(--ease-out), background var(--motion-fast);border-radius:50%;display:block;box-shadow:0 1px 4px #00000073}.pp-areapin:hover .pp-areapin-dot{transform:scale(1.18)}.pp-areapin.on .pp-areapin-dot{background:var(--clay);z-index:600;transform:scale(1.5)}.pp-popup strong{font-family:var(--serif);font-size:14px;font-weight:600}.pp-popup-stars{color:var(--clay);margin:2px 0 4px;font-size:12px}.pp-popup-stars span{color:var(--ink-3);font-size:11px}.pp-popup p{color:var(--ink-2);margin:4px 0 6px;font-size:12px;line-height:1.4}.pp-popup a{color:var(--accent-ink);font-size:12px;font-weight:700}.leaflet-popup-content-wrapper{background:var(--card)!important;color:var(--ink)!important;box-shadow:var(--shadow-pop)!important;border-radius:11px!important}.leaflet-popup-content{margin:11px 13px!important}.leaflet-popup-tip{background:var(--card)!important}.nav{z-index:4;transition:background var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:18px 16px 12px;display:flex;position:sticky;top:0}.nav.scrolled{background:var(--nav-bg);-webkit-backdrop-filter:blur(14px)saturate(160%);border-bottom-color:var(--rule)}.brand{font-family:var(--serif);letter-spacing:-.01em;align-items:center;gap:8px;font-size:19px;font-weight:600;display:flex}.brand .wordmark{align-items:baseline;display:inline-flex}.brand .mark{background:var(--accent);width:22px;height:22px;color:var(--on-accent);box-shadow:var(--shadow-1);border-radius:6px;place-items:center;display:grid}.brand b{color:var(--accent-ink);font-weight:600}.breadcrumb{font-size:var(--fs-caption);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.breadcrumb a:hover{color:var(--ink)}.breadcrumb .arrow{color:var(--ink-4)}.footer{border-top:1px solid var(--rule);color:var(--ink-3);font-size:var(--fs-small);flex-direction:column;gap:14px;padding:28px 16px 40px;display:flex}.footer a:hover{color:var(--ink)}.footer-links{flex-wrap:wrap;gap:16px;display:flex}.reveal{opacity:1}.reveal.rise{animation:pp-rise var(--motion-base) var(--ease-out) both}@keyframes pp-rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes pp-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pp-fadein{0%{opacity:0}to{opacity:1}}@keyframes pp-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pp-pulse{0%{box-shadow:0 0 0 0 var(--accent-wash)}70%{box-shadow:0 0 0 12px #0000}to{box-shadow:0 0 #0000}}@keyframes pp-shimmer{0%{background-position:-180px 0}to{background-position:220px 0}}.skeleton{background:linear-gradient(100deg, var(--paper-2) 30%, var(--paper-3) 50%, var(--paper-2) 70%);animation:pp-shimmer 1.3s var(--ease-standard) infinite;background-size:400px 100%;border-radius:7px}.screen-fade{animation:pp-fade var(--motion-page) var(--ease-out) both}.flex{display:flex}.col{flex-direction:column;display:flex}.between{justify-content:space-between}.center{align-items:center}.baseline{align-items:baseline}.wrap{flex-wrap:wrap}.gap1{gap:4px}.gap2{gap:8px}.gap3{gap:12px}.gap4{gap:16px}.grow{flex:1}.stack{gap:var(--stack);flex-direction:column;display:flex}.mt1{margin-top:6px}.mt2{margin-top:12px}.mt3{margin-top:18px}.mt4{margin-top:26px}.grid2,.areas-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.chart{position:relative}.chart-plot{width:100%;position:relative}.dist-axis{font-size:var(--fs-caption);color:var(--ink-3);justify-content:space-between;margin-top:9px;display:flex}.dist-axis .mid{color:var(--ink-4)}.freshness{color:var(--ink-4);flex-wrap:wrap;align-items:center;gap:7px;margin-top:11px;font-size:10.5px;display:flex}.freshness .swatch{border-radius:2px;width:9px;height:9px;display:inline-block}.histo{align-items:flex-end;gap:2px;height:116px;display:flex;position:relative}.histo .iqr{background:var(--bar-iqr);z-index:0;pointer-events:none;border-radius:4px;position:absolute;top:0;bottom:0}.histo .bar{z-index:1;background:var(--bar);transform-origin:bottom;min-height:2px;transition:background var(--motion-fast) var(--ease-standard);border-radius:2px 2px 0 0;flex:1;position:relative;transform:scaleY(1)}.histo.play .bar{animation:pp-grow var(--motion-slow) var(--ease-out) both}.histo .bar.inband{background:var(--bar-in)}.histo .bar:hover{background:var(--accent-bright);filter:brightness(1.06)}.marker-median{background:var(--median);z-index:3;opacity:1;width:2px;position:absolute;top:-4px;bottom:0}.histo.play .marker-median{animation:pp-fadein var(--motion-base) var(--ease-out) both;animation-delay:var(--motion-base)}.marker-median .flag{white-space:nowrap;color:var(--median);background:var(--card);box-shadow:var(--shadow-1);font-variant-numeric:tabular-nums;border-radius:5px;padding:1px 5px;font-size:10px;font-weight:700;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.marker-you{z-index:4;transition:left var(--motion-slow) var(--ease-spring);flex-direction:column;align-items:center;display:flex;position:absolute;bottom:-2px;transform:translate(-50%)}.marker-you .pin{background:var(--clay);border:2.5px solid var(--card);width:13px;height:13px;box-shadow:var(--shadow-2);border-radius:50%}.marker-you .stem{background:var(--clay);opacity:.5;width:2px;height:116px;position:absolute;bottom:6px}.marker-you .ylabel{white-space:nowrap;color:var(--clay-ink);background:var(--clay-wash);border-radius:5px;padding:2px 6px;font-size:10px;font-weight:800;position:absolute;bottom:18px}.dist-tip{pointer-events:none;background:var(--ink);color:var(--paper);white-space:nowrap;z-index:10;box-shadow:var(--shadow-2);font-variant-numeric:tabular-nums;opacity:0;transition:opacity var(--motion-fast) var(--ease-standard);border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600;position:absolute;transform:translate(-50%,-100%)}.dist-tip.show{opacity:1}.dist-tip:after{content:"";border:4px solid #0000;border-top-color:var(--ink);position:absolute;top:100%;left:50%;transform:translate(-50%)}.chart.provisional .histo .bar{opacity:.7;background:repeating-linear-gradient(135deg, var(--bar), var(--bar) 3px, transparent 3px, transparent 6px)}@media (min-width:620px){:root{--shell:580px}.nav{padding:22px 24px 13px}.pad{padding:16px 24px 56px}.padp{padding:8px 24px 56px}.footer{padding:28px 24px 44px}}@media (min-width:960px){:root{--shell:1080px;--fs-display:48px;--fs-h1:34px;--fs-h2:27px}.shell{box-shadow:none;background:0 0}.nav{padding:20px 40px 14px}.pad{padding:28px 40px 72px}.padp{padding:14px 40px 72px}.footer{flex-flow:wrap;justify-content:space-between;align-items:flex-end;padding:36px 40px 52px}.hero-grid{grid-template-columns:1.04fr .96fr;align-items:center;gap:48px;display:grid}.hero-grid>.home-sec{margin-top:0}.home-sec{margin-top:56px}.trustline{flex-direction:row;gap:30px}.trustline .trustrow{flex:1}.areas-grid{grid-template-columns:repeat(4,1fr)}.readcol{max-width:680px}.profile-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:30px;display:grid}.profile-aside{flex-direction:column;gap:18px;display:flex;position:sticky;top:84px}.profile-main>.psec:first-child,.profile-aside>.psec:first-child{margin-top:0}.map-canvas{height:300px}.rc-grid{grid-template-columns:.86fr 1.14fr;align-items:start;gap:28px;display:grid}.rc-grid>.psec{margin-top:0}.rc-form{position:sticky;top:84px}.prose{max-width:720px}}.rc-bars{flex-direction:column;gap:12px;display:flex}.rc-bar-row{grid-template-columns:78px 1fr auto;align-items:center;gap:10px;display:grid}.rc-bar-label{color:var(--ink-3);font-size:12px}.rc-bar-track{background:var(--card-sunk);border-radius:999px;height:12px;overflow:hidden}.rc-bar-fill{height:100%;transition:width .7s var(--ease-standard);border-radius:999px;display:block}.rc-bar-ref{background:var(--ink-4)}.rc-bar-you.rc-above{background:var(--bad)}.rc-bar-you.rc-inline{background:var(--good)}.rc-bar-you.rc-below{background:var(--accent)}.rc-bar-val{font-size:13.5px;font-weight:600}@media (min-width:1240px){:root{--shell:1160px}}[data-motion=reduced] *,[data-motion=reduced] :before,[data-motion=reduced] :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
