@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.p.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_88682a4c-module__IguXPq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_88682a4c-module__IguXPq__variable{--font-ui:"Inter", "Inter Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6-s.12xb_oat076h..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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a-s.0dld-t76zw9ln.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.p.04y9-s23ppywx.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_78c7d706-module__OVgl_W__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_78c7d706-module__OVgl_W__variable{--font-display-latin:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.157oer57eo50s.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.p.0lzyohd.mq-zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/be3bf58b83159894-s.0k50~bcr4_n6n.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.0ld551rg41h9m.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.0kzsaos0rt4.l.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0nhx~dwif.9~q.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/20aee433927f7d4b-s.157oer57eo50s.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/256e1f7f180674ba-s.p.0lzyohd.mq-zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/be3bf58b83159894-s.0k50~bcr4_n6n.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/753b6407f468151f-s.0ld551rg41h9m.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/292081311a6a8abc-s.0kzsaos0rt4.l.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0nhx~dwif.9~q.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.157oer57eo50s.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.p.0lzyohd.mq-zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/be3bf58b83159894-s.0k50~bcr4_n6n.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.0ld551rg41h9m.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.0kzsaos0rt4.l.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0nhx~dwif.9~q.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/20aee433927f7d4b-s.157oer57eo50s.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/256e1f7f180674ba-s.p.0lzyohd.mq-zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/be3bf58b83159894-s.0k50~bcr4_n6n.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/753b6407f468151f-s.0ld551rg41h9m.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/292081311a6a8abc-s.0kzsaos0rt4.l.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0nhx~dwif.9~q.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_27bbabd6-module__mWf5tG__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_27bbabd6-module__mWf5tG__variable{--font-display-cyrillic:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.p.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_88cc7ace-module__KUQHBa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_88cc7ace-module__KUQHBa__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_5ff52e64-module__pKfMTq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_5ff52e64-module__pKfMTq__variable{--font-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0ee55_hj9qcer.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.p.0.qu-9752pffj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0mao5jbfbduzp.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0uzt.a6d44yda.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0mvwgmnhv29no.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.09zddjkbdep5a.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0ee55_hj9qcer.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.p.0.qu-9752pffj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0mao5jbfbduzp.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0uzt.a6d44yda.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0mvwgmnhv29no.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.09zddjkbdep5a.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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0ee55_hj9qcer.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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4fa387ec64143e14-s.p.0.qu-9752pffj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0mao5jbfbduzp.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0uzt.a6d44yda.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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0mvwgmnhv29no.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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/797e433ab948586e-s.p.09zddjkbdep5a.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_7b230b5c-module__MuSlbG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_7b230b5c-module__MuSlbG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--background:40 14% 80%;--foreground:34 16% 12%;--card:42 18% 92%;--card-foreground:34 16% 12%;--popover:42 18% 92%;--popover-foreground:34 16% 12%;--primary:36 40% 38%;--primary-foreground:42 14% 96%;--secondary:40 14% 75%;--secondary-foreground:34 16% 14%;--muted:40 12% 77%;--muted-foreground:36 8% 40%;--accent:36 40% 38%;--accent-foreground:42 14% 96%;--destructive:0 65% 48%;--destructive-foreground:0 0% 100%;--border:38 12% 70%;--input:38 14% 64%;--ring:36 40% 38%;--radius:.5rem;--surface:40 14% 86%;--surface-hover:40 14% 82%;--card-2:42 14% 88%;--border-strong:36 18% 55%;--scrim:linear-gradient(180deg, #231f1a00 0%, #231f1a8c 75%, #231f1ac7 100%);--card-shadow:0 1px 3px #3228191f, 0 4px 12px #32281912;--glass-bg:#eee8daed;--glass-border:#8c734b2e;--glass-shadow:0 4px 20px 0 #3228191a;--neon-glow:0 0 8px #967d5038;--metallic-gradient:linear-gradient(160deg, #f2f1ed 0%, #e9e7e2 40%, #e2dfda 70%, #f1efea 100%);--shell-bg:40 18% 88%;--shell-border:38 16% 70%;--shell-shadow:0 1px 0 #b2a99959, 0 1px 2px #231f1a0f;--shell-shadow-rail:1px 0 0 #c2baae80;--urb-font-sans:var(--font-ui), system-ui, -apple-system, sans-serif;--urb-font-display:var(--font-grotesk), var(--font-ui), system-ui, sans-serif;--urb-font-mono:var(--font-geist-mono), var(--font-mono), ui-monospace, monospace;--urb-fs-eyebrow:11px;--urb-fs-meta:12.5px;--urb-fs-body:16px;--urb-fs-card:20px;--urb-fs-step:clamp(20px, 1.4vw + 14px, 27.2px);--urb-fs-section:clamp(22.4px, 1.8vw + 14px, 35.2px);--urb-fs-hero:clamp(32px, 5vw + 1rem, 61px);--urb-ls-eyebrow:.16em;--urb-ls-tight:-.025em;--urb-ls-hero:-.04em;--urb-s-1:4px;--urb-s-2:8px;--urb-s-3:12px;--urb-s-4:16px;--urb-s-5:24px;--urb-s-6:32px;--urb-s-7:48px;--urb-s-8:64px;--urb-r-sm:8px;--urb-r-md:12px;--urb-r-lg:16px;--urb-r-xl:18px;--urb-sh-1:0 1px 2px #0000000a;--urb-sh-2:0 4px 12px #00000014;--urb-sh-3:0 8px 24px #0003;--urb-glass-blur:blur(14px) saturate(1.1);--urb-ease:cubic-bezier(.4, 0, .2, 1);--urb-dur:.18s;--urb-focus-ring:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--primary));--shadow-card:var(--card-shadow);--glass-card:#f8f6f2b8;--glass-blur:blur(18px) saturate(140%);--ambient:radial-gradient(ellipse at top, #f0e2c266, transparent 60%);--danger:#dd3c3c;--success:#39ac60}[data-theme=dark]{--background:220 10% 9%;--foreground:220 8% 92%;--card:220 9% 13%;--card-foreground:220 8% 92%;--popover:220 9% 14%;--popover-foreground:220 8% 92%;--primary:42 55% 58%;--primary-foreground:220 15% 8%;--secondary:220 8% 16%;--secondary-foreground:220 8% 90%;--muted:220 7% 15%;--muted-foreground:220 6% 58%;--accent:42 55% 58%;--accent-foreground:220 15% 8%;--destructive:0 55% 45%;--destructive-foreground:0 0% 98%;--border:220 8% 20%;--input:220 8% 20%;--ring:42 55% 58%;--surface:220 9% 16%;--surface-hover:220 9% 19%;--card-2:220 9% 16%;--border-strong:220 8% 32%;--scrim:linear-gradient(180deg, #090a0b00 0%, #090a0b8c 70%, #090a0bd9 100%);--metallic:220 8% 68%;--metallic-bright:220 6% 80%;--card-shadow:0 2px 8px #0006, 0 8px 24px #0003;--glass-bg:#101216e0;--glass-border:#c8aa501f;--glass-shadow:0 8px 32px 0 #00000073;--neon-glow:0 0 8px #d2af3733, 0 0 16px #d2af3714;--metallic-gradient:none;--shell-bg:220 9% 11%;--shell-border:220 8% 17%;--shell-shadow:0 1px 0 #34373d99 inset, 0 6px 24px #04050759;--shell-shadow-rail:1px 0 0 #282a2fcc;--shadow-card:0 4px 20px #0006;--glass-card:#1e2229b8;--glass-blur:blur(18px) saturate(140%);--ambient:radial-gradient(ellipse at top, #20293c99, transparent 60%);--danger:#e64d4d;--success:#4dcb77}[data-theme=panama-brown]{--background:24 22% 7%;--foreground:32 14% 91%;--card:26 20% 17%;--card-foreground:32 14% 91%;--popover:26 20% 17%;--popover-foreground:32 14% 91%;--primary:33 44% 58%;--primary-foreground:0 0% 100%;--secondary:26 18% 23%;--secondary-foreground:32 14% 91%;--muted:26 16% 22%;--muted-foreground:28 10% 64%;--accent:33 44% 58%;--accent-foreground:0 0% 100%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:28 18% 28%;--input:28 18% 28%;--ring:33 44% 58%;--surface:26 20% 20%;--surface-hover:26 20% 25%;--card-2:34 22% 82%;--border-strong:28 26% 50%;--scrim:linear-gradient(180deg, #21191200 0%, #2119128c 75%, #211912cc 100%);--metallic:30 16% 62%;--metallic-bright:32 22% 75%;--price-color:38 45% 72%;--card-shadow:0 2px 8px #00000059, 0 8px 24px #0000002e;--glass-bg:#221c16eb;--glass-border:#b4966e24;--glass-shadow:0 8px 32px 0 #0006;--neon-glow:0 0 8px #b4966e33, 0 0 16px #b4966e14;--metallic-gradient:linear-gradient(160deg, #604e39 0%, #3b3026 35%, #2b231d 65%, #6a5539 100%);--shell-bg:25 20% 11%;--shell-border:28 15% 20%;--shell-shadow:0 1px 0 #4e423680 inset, 0 8px 28px #07050480;--shell-shadow-rail:1px 0 0 #3b322be6;--shadow-card:0 4px 20px #26150d80;--glass-card:#3c2c20b8;--glass-blur:blur(18px) saturate(140%);--ambient:radial-gradient(ellipse at top, #52331480, transparent 60%);--danger:#e26136;--success:#4db34d}:root{--ub-font-body:var(--font-ui,"Inter"), ui-sans-serif, system-ui, sans-serif;--ub-font-display-latin:var(--font-display-latin,"Fraunces"), "Source Serif 4", Georgia, serif;--ub-font-display-cyr:var(--font-display-cyrillic,"Source Serif 4"), "Fraunces", "Times New Roman", serif;--ub-font-mono:var(--font-mono,"JetBrains Mono"), ui-monospace, "SF Mono", Menlo, monospace;--ub-font-workspace:var(--font-grotesk,"Space Grotesk"), "Inter", sans-serif;--ub-font-display:var(--ub-font-display-latin);--ub-fs-d1:clamp(56px, 7vw, 96px);--ub-fs-d2:clamp(40px, 5vw, 64px);--ub-fs-d3:clamp(32px, 3.6vw, 44px);--ub-fs-h1:32px;--ub-fs-h2:24px;--ub-fs-h3:19px;--ub-fs-h4:16px;--ub-fs-body-l:17px;--ub-fs-body:14px;--ub-fs-body-s:13px;--ub-fs-meta:11px;--ub-fs-micro:10px;--ub-lh-tight:1.05;--ub-lh-snug:1.25;--ub-lh-base:1.5;--ub-lh-loose:1.7;--ub-tracking-mega:-.045em;--ub-tracking-tight:-.025em;--ub-tracking-snug:-.01em;--ub-tracking-normal:0;--ub-tracking-wide:.08em;--ub-tracking-eyebrow:.18em;--ub-sp-1:4px;--ub-sp-2:8px;--ub-sp-3:12px;--ub-sp-4:16px;--ub-sp-5:24px;--ub-sp-6:32px;--ub-sp-7:48px;--ub-sp-8:64px;--ub-sp-9:96px;--ub-sp-10:128px;--ub-r-0:0;--ub-r-1:4px;--ub-r-2:8px;--ub-r-3:12px;--ub-r-4:16px;--ub-r-pill:999px;--ub-dur-fast:.12s;--ub-dur-base:.2s;--ub-dur-slow:.36s;--ub-ease:cubic-bezier(.2, .7, .2, 1);--ub-ease-out:cubic-bezier(.16, 1, .3, 1);--ub-volt:#d4ff3a;--ub-volt-deep:#b8e028;--ub-volt-glow:#e0ff5c;--ub-volt-ink:#0b0d0c;--ub-ee:#0072ce;--ub-lv:#9e1b32;--ub-lt:#ffb81c;--ub-success:#4fb286;--ub-warn:#e8b14c;--ub-danger:#e85b4f;--ub-info:#5d8dd6;--ub-bg:#eae0cc;--ub-surface-1:#efe7d5;--ub-surface-2:#f4eedf;--ub-surface-3:#f9f4e8;--ub-overlay-scrim:#281c0c66;--ub-fg-1:#1f1a12;--ub-fg-2:#4a4234;--ub-fg-3:#7a6f5c;--ub-fg-4:#a89e89;--ub-fg-on-volt:#1f1a12;--ub-hairline:#1f1a1224;--ub-hairline-strong:#1f1a1252;--ub-border-on-paper:var(--ub-hairline);--ub-shadow-card:0 1px 0 #1f1a120d, 0 10px 24px -12px #1f1a122e;--ub-shadow-pop:0 2px 4px #1f1a1214, 0 24px 48px -16px #1f1a124d, 0 0 0 1px #1f1a120f;--ub-shadow-rail:0 24px 48px -12px #1f1a1247, 0 4px 8px #1f1a1214, 0 0 0 1px #1f1a1214;--ub-shadow-volt:0 0 0 1px var(--ub-volt-deep), 0 0 24px #d4ff3a80;--ub-input-bg:#1f1a120a;--ub-chip-bg:#1f1a120d;--ub-popup-bg:#f9f4e8db}[data-theme=dark]{--ub-bg:#0b0d0c;--ub-surface-1:#101312;--ub-surface-2:#14181a;--ub-surface-3:#1a1f21;--ub-overlay-scrim:#0009;--ub-fg-1:#f5f2ea;--ub-fg-2:#c7c3b8;--ub-fg-3:#8c887d;--ub-fg-4:#5a574f;--ub-fg-on-volt:#0b0d0c;--ub-hairline:#f5f2ea1a;--ub-hairline-strong:#f5f2ea38;--ub-border-on-paper:var(--ub-hairline);--ub-shadow-card:0 1px 0 #0006, 0 12px 28px -12px #0009;--ub-shadow-pop:0 2px 4px #00000080, 0 28px 56px -16px #000000b3, 0 0 0 1px #f5f2ea0f;--ub-shadow-rail:0 28px 56px -12px #000000bf, 0 4px 8px #0006, 0 0 0 1px #f5f2ea14;--ub-shadow-volt:0 0 0 1px var(--ub-volt), 0 0 32px #d4ff3a73;--ub-input-bg:#f5f2ea0a;--ub-chip-bg:#f5f2ea0d;--ub-popup-bg:#14181ac7}[data-theme=panama-brown]{--ub-bg:#2b1e14;--ub-surface-1:#322318;--ub-surface-2:#3a2a1e;--ub-surface-3:#443223;--ub-overlay-scrim:#0000008c;--ub-fg-1:#f3e7d3;--ub-fg-2:#d4c3a7;--ub-fg-3:#a08d6e;--ub-fg-4:#6e5e45;--ub-fg-on-volt:#2b1e14;--ub-hairline:#f3e7d31a;--ub-hairline-strong:#f3e7d33d;--ub-border-on-paper:var(--ub-hairline);--ub-shadow-card:0 1px 0 #0000004d, 0 12px 28px -12px #0000008c;--ub-shadow-pop:0 2px 4px #00000073, 0 28px 56px -16px #000000a6, 0 0 0 1px #f3e7d30f;--ub-shadow-rail:0 28px 56px -12px #000000b3, 0 4px 8px #00000059, 0 0 0 1px #f3e7d31a;--ub-shadow-volt:0 0 0 1px var(--ub-volt), 0 0 32px #d4ff3a80;--ub-input-bg:#f3e7d30d;--ub-chip-bg:#f3e7d30f;--ub-popup-bg:#3a2a1ecc}:root[lang=ru],:root[lang=lv],:root[lang=lt],:root[lang=et]{--ub-font-display:var(--ub-font-display-cyr)}:root[lang=en]{--ub-font-display:var(--ub-font-display-latin)}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%}body{color:hsl(var(--foreground));font-family:var(--font-inter), sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000;background-image:radial-gradient(at 20% 0,#e2ded4b3 0%,#0000 55%),radial-gradient(at 80% 100%,#ccc4b899 0%,#0000 55%),radial-gradient(#d8d3cb8c 0%,#0000 70%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;overflow-x:clip}[data-theme=dark] body,[data-theme=panama-brown] body{background:0 0}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;font-weight:700;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}p{line-height:1.6}.container{width:100%;max-width:none;margin:0 auto;padding:0 1.5rem}.glass-panel{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:var(--radius)}.gradient-text{background:linear-gradient(135deg, #fff 0%, hsl(var(--primary)) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.glow-box{box-shadow:var(--neon-glow);transition:box-shadow .3s}.glow-box:hover{box-shadow:0 0 20px #e6b80080}.font-sport{text-transform:uppercase;letter-spacing:.05em;font-style:italic}[data-theme=panama-brown]{--pb-glow:0 0 0 1px #b4966e1a, 0 2px 8px #00000038;--pb-glow-hover:0 0 0 1px #b4966e38, 0 8px 24px #00000059, 0 0 20px #b4966e2e, 0 0 40px #b4966e14}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.5s ease-out forwards fadeIn}a{color:inherit;text-decoration:none;transition:opacity .2s}a:hover{opacity:.8}button{cursor:pointer;background:0 0;border:none;font-family:inherit}:root{--font-display:var(--font-display-latin,"Fraunces"), var(--font-display-cyrillic,"Source Serif 4"), "Iowan Old Style", Georgia, serif;--font-grotesk:var(--font-grotesk,"Space Grotesk"), "Inter", system-ui, -apple-system, sans-serif;--font-mono:var(--font-mono,"JetBrains Mono"), ui-monospace, "SF Mono", Menlo, monospace;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--ease:cubic-bezier(.2, .7, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.36s;--shadow-sm:0 1px 2px #0000000a, 0 1px 1px #00000008;--shadow:0 1px 0 #0000000a, 0 8px 24px -12px #0000002e;--shadow-lg:0 4px 14px -4px #0000002e, 0 24px 48px -16px #00000038;--hairline:38 12% 64%;--success:142 50% 42%;--warn:38 85% 52%;--warn-bg:32 90% 92%;--warn-fg:32 70% 28%;--warn-stroke:32 80% 50%;--info:214 80% 60%}[data-theme=dark]{--hairline:220 8% 22%;--shadow-sm:0 1px 0 #0006;--shadow:0 1px 0 #0006, 0 8px 24px -10px #00000080;--shadow-lg:0 16px 40px -10px #0009;--warn-bg:32 50% 14%;--warn-fg:38 90% 70%;--warn-stroke:35 90% 58%}[data-theme=panama-brown]{--hairline:28 18% 22%;--shadow-sm:0 1px 0 #00000073;--shadow:0 1px 0 #00000073, 0 8px 28px -10px #0000008c;--shadow-lg:0 16px 40px -10px #000000a6;--warn-bg:30 50% 16%;--warn-fg:38 90% 72%;--warn-stroke:33 90% 60%;--primary-foreground:24 22% 7%;--accent-foreground:24 22% 7%}.t-display{font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 50;letter-spacing:-.025em;font-weight:400;line-height:.96}.t-h2{font-family:var(--font-display);font-variation-settings:"opsz" 144;letter-spacing:-.022em;margin:0;font-size:clamp(28px,4vw,40px);font-weight:500;line-height:1.06}.t-h3{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.015em;margin:0;font-size:clamp(20px,2.5vw,24px);font-weight:500;line-height:1.15}.t-prose{font-family:var(--font-display);font-variation-settings:"opsz" 14, "SOFT" 60;letter-spacing:-.005em;font-size:18px;font-weight:400;line-height:1.62}.t-prose-sm{font-family:var(--font-display);font-variation-settings:"opsz" 14;font-size:16px;font-weight:400;line-height:1.6}.t-eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px;font-weight:500}.t-meta{font-family:var(--font-mono);letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:12px}.t-numeral{font-family:var(--font-display);font-variation-settings:"opsz" 144;font-feature-settings:"tnum" 1;letter-spacing:-.015em;font-weight:500}.hairline{background:hsl(var(--hairline));border:0;height:1px;margin:0}::selection{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.urb-btn,.urb-rail-item,.urb-news-item,.urb-link{transition:background var(--urb-dur) var(--urb-ease), border-color var(--urb-dur) var(--urb-ease), color var(--urb-dur) var(--urb-ease), transform var(--urb-dur) var(--urb-ease), box-shadow var(--urb-dur) var(--urb-ease)}.urb-btn--primary:hover{background:hsl(var(--primary) / .92)}.urb-btn--secondary:hover{border-color:hsl(var(--primary));color:hsl(var(--primary))}.urb-link:hover{color:hsl(var(--primary))}.urb-rail-item:hover{background:hsl(var(--foreground) / .04)}.urb-news-item:hover{background:hsl(var(--foreground) / .03)}.urb-btn:focus-visible,.urb-rail-item:focus-visible,.urb-news-item:focus-visible,.urb-link:focus-visible,.urb-qf-pill:focus-visible{box-shadow:var(--urb-focus-ring);outline:none}.urb-btn:active{transform:translateY(1px)}.urb-rail-item--active{background:hsl(var(--primary) / .1);box-shadow:inset 2px 0 0 hsl(var(--primary));font-weight:600}.urb-btn:disabled,.urb-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.urb-glass{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--urb-r-xl);box-shadow:var(--urb-sh-1), 0 4px 16px #0000000d}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-theme=dark] .urb-glass,[data-theme=panama-brown] .urb-glass{background:hsl(var(--card) / .55);border-color:hsl(var(--border) / .65);-webkit-backdrop-filter:var(--urb-glass-blur);backdrop-filter:var(--urb-glass-blur);box-shadow:inset 0 1px 0 hsl(var(--foreground) / .05), 0 8px 24px #00000038}}.urb-eyebrow{font-family:var(--urb-font-mono);font-size:var(--urb-fs-eyebrow);letter-spacing:var(--urb-ls-eyebrow);text-transform:uppercase;color:hsl(var(--primary));font-weight:500;line-height:1.2}@media (prefers-reduced-motion:reduce){.urb-btn,.urb-rail-item,.urb-news-item,.urb-link,.urb-glass{transition:none!important}}
.u-card{background:hsl(var(--card));color:hsl(var(--card-foreground));border:1px solid hsl(var(--border));box-shadow:var(--shadow-card);border-radius:16px}[data-theme=dark] .u-card,[data-theme=panama-brown] .u-card{background:var(--glass-card);-webkit-backdrop-filter:var(--glass-blur);border-color:hsl(var(--border) / .7)}[data-theme=panama-brown] .u-card{box-shadow:inset 0 1px 0 #c399650f, var(--shadow-card)}.u-option{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--card-foreground));text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;gap:12px;padding:18px;transition:border-color .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.u-option:hover{border-color:hsl(var(--primary) / .4)}.u-option:focus-visible{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--primary));outline:none}.u-option--active{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary) / .18)}.u-option--active:after{content:"✓";background:hsl(var(--primary));width:22px;height:22px;color:hsl(var(--primary-foreground));border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;top:12px;right:12px}.u-chip{border:1px solid hsl(var(--border));background:hsl(var(--card));height:24px;color:hsl(var(--muted-foreground));letter-spacing:.02em;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex}.u-chip--primary{background:hsl(var(--primary) / .12);color:hsl(var(--primary));border-color:hsl(var(--primary) / .3)}.u-chip--atlas{background:hsl(var(--primary) / .12);color:hsl(var(--primary));border-color:hsl(var(--primary) / .3);font-family:var(--urb-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.u-row{cursor:pointer;color:inherit;text-align:left;width:100%;font:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:12px 14px 12px 16px;transition:background .18s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.u-row:hover{background:hsl(var(--muted) / .6)}.u-row--active{background:hsl(var(--primary) / .1);font-weight:600}.u-row--active:before{content:"";background:hsl(var(--primary));border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:0}.u-dropzone{border:2px dashed hsl(var(--primary) / .55);background:radial-gradient(420px circle at 50% 0%, hsl(var(--primary) / .14), transparent 70%), hsl(var(--primary) / .06);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:14px;padding:28px;transition:border-color .18s cubic-bezier(.4,0,.2,1),background .18s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.u-dropzone--hover,.u-dropzone:hover{border-color:hsl(var(--primary));background:radial-gradient(420px circle at 50% 0%, hsl(var(--primary) / .22), transparent 70%), hsl(var(--primary) / .1)}.u-pricebar{background:hsl(var(--muted));border-radius:999px;height:6px;position:relative;overflow:hidden}.u-pricebar__fill{background:linear-gradient(90deg, hsl(var(--primary) / .4), hsl(var(--primary)), hsl(var(--primary) / .4));border-radius:999px;position:absolute;top:0;bottom:0}.u-pricebar__marker{background:hsl(var(--foreground));border-radius:2px;width:4px;height:16px;position:absolute;top:-5px}.u-brand{border:1px solid hsl(var(--border));background:hsl(var(--card));height:60px;font-family:var(--urb-font-workspace,var(--font-grotesk,"Space Grotesk"), sans-serif);letter-spacing:-.02em;color:hsl(var(--foreground));cursor:pointer;border-radius:12px;justify-content:center;align-items:center;font-size:14px;font-weight:600;transition:border-color .18s cubic-bezier(.4,0,.2,1),background .18s cubic-bezier(.4,0,.2,1);display:flex}.u-brand:hover{border-color:hsl(var(--primary) / .4);background:hsl(var(--muted) / .5)}.u-brand--active{border-color:hsl(var(--primary));background:hsl(var(--primary) / .1);color:hsl(var(--primary))}.u-steps{flex:1;align-items:center;gap:0;min-width:0;display:flex}.u-step-item{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.u-step-dot{width:26px;height:26px;font-family:var(--urb-font-mono,ui-monospace, monospace);background:hsl(var(--card));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;transition:background .18s,color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.u-step-item[data-state=done] .u-step-dot{background:hsl(var(--primary) / .14);color:hsl(var(--primary));border-color:hsl(var(--primary) / .3)}.u-step-item[data-state=current] .u-step-dot{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary));box-shadow:0 0 0 4px hsl(var(--primary) / .15)}.u-step-label{color:hsl(var(--muted-foreground));letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.u-step-item[data-state=current] .u-step-label{color:hsl(var(--foreground));font-weight:600}.u-step-rail{background:hsl(var(--border));flex:1;height:1px;margin:0 10px}.u-step-rail[data-state=done]{background:hsl(var(--primary) / .45)}.u-phone{border:1px solid hsl(var(--border));background:hsl(var(--background));width:375px;max-width:100%;height:720px;box-shadow:var(--shadow-card);border-radius:36px;flex-direction:column;display:flex;overflow:hidden}.u-phone__notch{height:28px;font-family:var(--urb-font-mono,ui-monospace, monospace);color:hsl(var(--foreground));justify-content:space-between;align-items:center;padding:8px 22px;font-size:11px;display:flex}.u-phone__body{scrollbar-width:thin;flex:1;padding:12px 14px 100px;overflow-y:auto}.u-phone__actionbar{border-top:1px solid hsl(var(--border));background:hsl(var(--background) / .92);-webkit-backdrop-filter:blur(10px);gap:10px;padding:12px 16px;display:flex}@media (prefers-reduced-motion:reduce){.u-option,.u-row,.u-dropzone,.u-brand,.u-step-dot{transition:none}}
