@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0zr6hhvz-h9nw.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 Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}._9GaMja_className{font-family:Geist,Geist Fallback;font-style:normal}._9GaMja_variable{--font-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.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:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.SSzxWq_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.SSzxWq_variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.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:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.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:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.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:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.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:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.1v5bejj26fx9h.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%}.S1zJVa_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.S1zJVa_variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/8c6f6f0aec3d26a6-s.1_989u-8wo87d.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:italic;font-weight:100 900;font-display:swap;src:url(../media/1eec9d9ffa9353d6-s.0p_e0o_mmch4k.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:italic;font-weight:100 900;font-display:swap;src:url(../media/a743aa2c0cf8fb8f-s.3_ipbiomk_uac.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/10995ca37aac8da2-s.1lwvfe4dbkct1.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:italic;font-weight:100 900;font-display:swap;src:url(../media/6c734a20b6a058c6-s.3sggwitc9b6nr.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:italic;font-weight:100 900;font-display:swap;src:url(../media/dfb4b19a8d76831e-s.0212ts7yts16_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/f67ad414ed34149c-s.p.2b482_kimkjhm.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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.3i9rha7jpxn0q.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.2o7ko1d-5m1xu.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.1ee5w62fj497l.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.1way2z9fj6cig.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.0szrwpqb9mkwe.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-20C4,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.45535valc9rzk.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%}.x2y5Fa_className{font-family:Inter,Inter Fallback}.x2y5Fa_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.2k_u76ydap2io.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2p5l8hwveaaiz.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.1_g-53zz09yvy.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2gp_y-cmv6-ey.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.2ywnh8m32q6p0.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.Lk0c6W_className{font-family:Manrope,Manrope Fallback;font-style:normal}.Lk0c6W_variable{--font-grotesk:"Manrope", "Manrope Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.45487z7p3r8wm.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.45487z7p3r8wm.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.45487z7p3r8wm.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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.45487z7p3r8wm.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 Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.YCzGHa_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.YCzGHa_variable{--font-plex:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.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/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.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-20C4,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/03bda585a99c6450-s.0glcd8n2pdab0.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%}._4yDCfq_className{font-family:Fraunces,Fraunces Fallback;font-style:normal}._4yDCfq_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.0lsanbtneewqp.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}._147TJq_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}._147TJq_variable{--font-dm:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.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.2sb9jzhmrh7ny.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.343obqi851wr5.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.40kcwrf1wub16.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.200l3jur7oygh.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-20C4,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.269kn9uafm0ti.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%}.-uTYJG_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.-uTYJG_variable{--font-code:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/dccc9bb146ff5027-s.1p_wna8fxr7s9.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:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/4d0520c13e76e51e-s.3dh_6wjbzbjiq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/41bea4c4d3f5f935-s.3_qw8exswo60d.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/7d8bb9c982de99f6-s.2fe2pxy0k6lst.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:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/2a2378728cee8d20-s.3ti4cgf9m1efu.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:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/fd654c16f42f9e9e-s.1qnaqivy_oof3.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/5877f7427e31d1fe-s.1k6r93igwhykm.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:Noto Serif Display Fallback;src:local(Times New Roman);ascent-override:91.24%;descent-override:25.01%;line-gap-override:0.0%;size-adjust:117.17%}.FrZNbW_className{font-family:Noto Serif Display,Noto Serif Display Fallback;font-style:normal}.FrZNbW_variable{--font-display:"Noto Serif Display", "Noto Serif Display Fallback"}
:root{--fx-tiles:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 12 96%22 preserveAspectRatio=%22none%22 shape-rendering=%22crispEdges%22%3E%3Cpath d=%22M0 8h2v1h-2zM7 8h1v1h-1zM10 8h2v1h-2zM2 9h1v1h-1zM10 9h2v1h-2zM4 10h1v1h-1zM0 16h2v1h-2zM5 16h3v1h-3zM10 16h2v1h-2zM2 17h3v1h-3zM6 17h1v1h-1zM8 17h1v1h-1zM10 17h2v1h-2zM0 18h1v1h-1zM4 18h1v1h-1zM1 19h1v1h-1zM5 19h1v1h-1zM0 24h2v1h-2zM3 24h6v1h-6zM10 24h2v1h-2zM1 25h6v1h-6zM8 25h1v1h-1zM10 25h2v1h-2zM0 26h2v1h-2zM4 26h1v1h-1zM1 27h2v1h-2zM5 27h2v1h-2zM11 28h1v1h-1zM0 32h2v1h-2zM3 32h9v1h-9zM1 33h6v1h-6zM8 33h1v1h-1zM10 33h2v1h-2zM0 34h3v1h-3zM4 34h1v1h-1zM1 35h3v1h-3zM5 35h2v1h-2zM8 35h1v1h-1zM4 36h2v1h-2zM8 36h1v1h-1zM11 36h1v1h-1zM6 37h1v1h-1zM0 40h2v1h-2zM3 40h9v1h-9zM0 41h7v1h-7zM8 41h1v1h-1zM10 41h2v1h-2zM0 42h3v1h-3zM4 42h1v1h-1zM6 42h2v1h-2zM1 43h6v1h-6zM8 43h3v1h-3zM2 44h1v1h-1zM4 44h2v1h-2zM7 44h2v1h-2zM11 44h1v1h-1zM6 45h1v1h-1zM5 46h1v1h-1zM0 48h12v1h-12zM0 49h7v1h-7zM8 49h4v1h-4zM0 50h5v1h-5zM6 50h3v1h-3zM10 50h1v1h-1zM1 51h6v1h-6zM8 51h3v1h-3zM2 52h4v1h-4zM7 52h2v1h-2zM10 52h2v1h-2zM6 53h1v1h-1zM5 54h1v1h-1zM8 55h2v1h-2zM0 56h12v1h-12zM0 57h12v1h-12zM0 58h12v1h-12zM1 59h10v1h-10zM2 60h4v1h-4zM7 60h5v1h-5zM6 61h2v1h-2zM5 62h1v1h-1zM7 62h1v1h-1zM7 63h3v1h-3zM0 64h12v1h-12zM0 65h12v1h-12zM0 66h12v1h-12zM0 67h11v1h-11zM0 68h6v1h-6zM7 68h5v1h-5zM2 69h1v1h-1zM4 69h1v1h-1zM6 69h3v1h-3zM5 70h3v1h-3zM6 71h4v1h-4zM0 72h12v1h-12zM0 73h12v1h-12zM0 74h12v1h-12zM0 75h12v1h-12zM0 76h12v1h-12zM0 77h1v1h-1zM2 77h3v1h-3zM6 77h3v1h-3zM0 78h1v1h-1zM3 78h1v1h-1zM5 78h3v1h-3zM9 78h1v1h-1zM2 79h1v1h-1zM5 79h5v1h-5zM0 80h12v1h-12zM0 81h12v1h-12zM0 82h12v1h-12zM0 83h12v1h-12zM0 84h12v1h-12zM0 85h12v1h-12zM0 86h1v1h-1zM3 86h1v1h-1zM5 86h6v1h-6zM0 87h1v1h-1zM2 87h2v1h-2zM5 87h5v1h-5zM0 88h12v8h-12z%22/%3E%3C/svg%3E");--fx-curtain-tall:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 8 180%22 preserveAspectRatio=%22none%22 shape-rendering=%22crispEdges%22%3E%3Cpath d=%22M0 15h4v1h-4zM0 16h2v1h-2zM3 16h1v1h-1zM1 17h1v1h-1zM7 17h1v1h-1zM1 18h2v1h-2zM0 30h8v1h-8zM0 31h2v1h-2zM3 31h1v1h-1zM1 32h1v1h-1zM5 32h1v1h-1zM7 32h1v1h-1zM0 33h3v1h-3zM4 33h1v1h-1zM6 33h1v1h-1zM1 35h2v1h-2zM5 35h1v1h-1zM0 45h8v1h-8zM0 46h2v1h-2zM3 46h1v1h-1zM7 46h1v1h-1zM1 47h1v1h-1zM5 47h1v1h-1zM7 47h1v1h-1zM0 48h3v1h-3zM4 48h4v1h-4zM1 49h1v1h-1zM5 49h1v1h-1zM1 50h2v1h-2zM4 50h2v1h-2zM0 51h2v1h-2zM3 51h1v1h-1zM7 51h1v1h-1zM6 52h1v1h-1zM0 60h8v1h-8zM0 61h5v1h-5zM7 61h1v1h-1zM1 62h1v1h-1zM5 62h3v1h-3zM0 63h3v1h-3zM4 63h4v1h-4zM1 64h1v1h-1zM5 64h1v1h-1zM7 64h1v1h-1zM1 65h2v1h-2zM4 65h2v1h-2zM7 65h1v1h-1zM0 66h2v1h-2zM3 66h2v1h-2zM7 66h1v1h-1zM4 67h1v1h-1zM6 67h1v1h-1zM2 68h1v1h-1zM3 69h1v1h-1zM1 70h2v1h-2zM0 75h8v1h-8zM0 76h6v1h-6zM7 76h1v1h-1zM0 77h2v1h-2zM5 77h3v1h-3zM0 78h8v1h-8zM0 79h2v1h-2zM4 79h2v1h-2zM7 79h1v1h-1zM1 80h2v1h-2zM4 80h2v1h-2zM7 80h1v1h-1zM0 81h2v1h-2zM3 81h2v1h-2zM7 81h1v1h-1zM4 82h1v1h-1zM6 82h1v1h-1zM0 83h1v1h-1zM2 83h1v1h-1zM5 83h1v1h-1zM1 84h1v1h-1zM3 84h1v1h-1zM1 85h2v1h-2zM7 85h1v1h-1zM3 86h1v1h-1zM7 87h1v1h-1zM0 90h8v1h-8zM0 91h6v1h-6zM7 91h1v1h-1zM0 92h2v1h-2zM3 92h5v1h-5zM0 93h8v1h-8zM0 94h2v1h-2zM4 94h2v1h-2zM7 94h1v1h-1zM1 95h2v1h-2zM4 95h2v1h-2zM7 95h1v1h-1zM0 96h5v1h-5zM6 96h2v1h-2zM2 97h3v1h-3zM6 97h1v1h-1zM0 98h1v1h-1zM2 98h1v1h-1zM5 98h3v1h-3zM1 99h1v1h-1zM3 99h2v1h-2zM1 100h2v1h-2zM7 100h1v1h-1zM0 101h1v1h-1zM3 101h1v1h-1zM6 102h2v1h-2zM0 105h8v1h-8zM0 106h8v1h-8zM0 107h2v1h-2zM3 107h5v1h-5zM0 108h8v1h-8zM0 109h2v1h-2zM3 109h3v1h-3zM7 109h1v1h-1zM1 110h2v1h-2zM4 110h2v1h-2zM7 110h1v1h-1zM0 111h8v1h-8zM1 112h4v1h-4zM6 112h1v1h-1zM0 113h1v1h-1zM2 113h1v1h-1zM5 113h3v1h-3zM1 114h4v1h-4zM0 115h4v1h-4zM5 115h1v1h-1zM7 115h1v1h-1zM0 116h1v1h-1zM3 116h1v1h-1zM6 117h2v1h-2zM7 118h1v1h-1zM2 119h1v1h-1zM7 119h1v1h-1zM0 120h8v1h-8zM0 121h8v1h-8zM0 122h8v1h-8zM0 123h8v1h-8zM0 124h8v1h-8zM0 125h8v1h-8zM0 126h8v1h-8zM1 127h4v1h-4zM6 127h1v1h-1zM0 128h1v1h-1zM2 128h1v1h-1zM5 128h3v1h-3zM1 129h4v1h-4zM7 129h1v1h-1zM0 130h4v1h-4zM5 130h1v1h-1zM7 130h1v1h-1zM0 131h1v1h-1zM3 131h1v1h-1zM5 131h2v1h-2zM6 132h2v1h-2zM2 133h1v1h-1zM7 133h1v1h-1zM2 134h1v1h-1zM4 134h1v1h-1zM7 134h1v1h-1zM0 135h8v1h-8zM0 136h8v1h-8zM0 137h8v1h-8zM0 138h8v1h-8zM0 139h8v1h-8zM0 140h8v1h-8zM0 141h8v1h-8zM0 142h7v1h-7zM0 143h1v1h-1zM2 143h2v1h-2zM5 143h3v1h-3zM1 144h4v1h-4zM7 144h1v1h-1zM0 145h8v1h-8zM0 146h1v1h-1zM2 146h5v1h-5zM1 147h1v1h-1zM3 147h1v1h-1zM6 147h2v1h-2zM2 148h1v1h-1zM6 148h2v1h-2zM2 149h1v1h-1zM4 149h2v1h-2zM7 149h1v1h-1zM0 150h8v1h-8zM0 151h8v1h-8zM0 152h8v1h-8zM0 153h8v1h-8zM0 154h8v1h-8zM0 155h8v1h-8zM0 156h8v1h-8zM0 157h8v1h-8zM0 158h8v1h-8zM0 159h6v1h-6zM7 159h1v1h-1zM0 160h8v1h-8zM0 161h1v1h-1zM2 161h6v1h-6zM1 162h1v1h-1zM3 162h2v1h-2zM6 162h2v1h-2zM0 163h3v1h-3zM6 163h2v1h-2zM0 164h1v1h-1zM2 164h4v1h-4zM7 164h1v1h-1zM0 165h8v15h-8z%22/%3E%3C/svg%3E");--fx-theme:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 120%22 preserveAspectRatio=%22none%22 shape-rendering=%22crispEdges%22%3E%3Cpath d=%22M11 10h2v1h-2zM14 10h2v1h-2zM11 11h1v1h-1zM13 11h3v1h-3zM11 12h1v1h-1zM14 12h2v1h-2zM11 13h2v1h-2zM13 14h1v1h-1zM15 14h1v1h-1zM8 20h1v1h-1zM11 20h5v1h-5zM10 21h6v1h-6zM11 22h1v1h-1zM13 22h3v1h-3zM11 23h5v1h-5zM10 24h2v1h-2zM13 24h3v1h-3zM11 25h1v1h-1zM14 25h1v1h-1zM14 26h2v1h-2zM8 30h1v1h-1zM11 30h5v1h-5zM8 31h8v1h-8zM8 32h1v1h-1zM10 32h6v1h-6zM9 33h1v1h-1zM11 33h5v1h-5zM10 34h2v1h-2zM13 34h3v1h-3zM11 35h1v1h-1zM13 35h3v1h-3zM12 36h1v1h-1zM14 36h2v1h-2zM12 37h3v1h-3zM13 38h1v1h-1zM15 38h1v1h-1zM7 40h9v1h-9zM6 41h10v1h-10zM7 42h9v1h-9zM9 43h7v1h-7zM10 44h6v1h-6zM7 45h1v1h-1zM9 45h3v1h-3zM13 45h3v1h-3zM7 46h1v1h-1zM12 46h4v1h-4zM11 47h4v1h-4zM13 48h1v1h-1zM15 48h1v1h-1zM7 50h9v1h-9zM6 51h10v1h-10zM7 52h9v1h-9zM5 53h2v1h-2zM8 53h8v1h-8zM6 54h2v1h-2zM9 54h7v1h-7zM7 55h1v1h-1zM9 55h7v1h-7zM7 56h1v1h-1zM9 56h1v1h-1zM11 56h5v1h-5zM8 57h1v1h-1zM11 57h5v1h-5zM8 58h1v1h-1zM13 58h3v1h-3zM9 59h1v1h-1zM5 60h1v1h-1zM7 60h9v1h-9zM4 61h12v1h-12zM5 62h11v1h-11zM5 63h2v1h-2zM8 63h8v1h-8zM6 64h10v1h-10zM7 65h1v1h-1zM9 65h7v1h-7zM6 66h2v1h-2zM9 66h7v1h-7zM8 67h2v1h-2zM11 67h5v1h-5zM7 68h2v1h-2zM13 68h3v1h-3zM7 69h1v1h-1zM9 69h2v1h-2zM12 69h1v1h-1zM14 69h2v1h-2zM5 70h11v1h-11zM4 71h12v1h-12zM3 72h1v1h-1zM5 72h11v1h-11zM3 73h1v1h-1zM5 73h11v1h-11zM4 74h1v1h-1zM6 74h10v1h-10zM7 75h9v1h-9zM6 76h2v1h-2zM9 76h7v1h-7zM4 77h1v1h-1zM8 77h8v1h-8zM7 78h2v1h-2zM10 78h6v1h-6zM6 79h2v1h-2zM9 79h7v1h-7zM3 80h1v1h-1zM5 80h11v1h-11zM3 81h13v1h-13zM3 82h1v1h-1zM5 82h11v1h-11zM1 83h1v1h-1zM3 83h13v1h-13zM4 84h12v1h-12zM5 85h11v1h-11zM3 86h2v1h-2zM6 86h10v1h-10zM4 87h1v1h-1zM6 87h10v1h-10zM7 88h9v1h-9zM4 89h1v1h-1zM6 89h10v1h-10zM2 90h14v1h-14zM0 91h1v1h-1zM3 91h13v1h-13zM3 92h13v1h-13zM1 93h15v1h-15zM2 94h14v1h-14zM2 95h1v1h-1zM4 95h12v1h-12zM3 96h13v1h-13zM3 97h13v1h-13zM6 98h10v1h-10zM4 99h12v1h-12zM1 100h15v1h-15zM0 101h16v1h-16zM0 102h16v1h-16zM0 103h16v1h-16zM2 104h14v1h-14zM0 105h1v1h-1zM2 105h14v1h-14zM0 106h1v1h-1zM2 106h14v1h-14zM3 107h13v1h-13zM1 108h1v1h-1zM3 108h13v1h-13zM4 109h12v1h-12zM0 110h16v10h-16z%22/%3E%3C/svg%3E");--fx-theme-tall:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 8 180%22 preserveAspectRatio=%22none%22 shape-rendering=%22crispEdges%22%3E%3Cpath d=%22M3 15h2v1h-2zM6 15h2v1h-2zM5 16h3v1h-3zM4 17h2v1h-2zM7 17h1v1h-1zM6 18h1v1h-1zM1 30h1v1h-1zM3 30h5v1h-5zM1 31h2v1h-2zM5 31h3v1h-3zM4 32h4v1h-4zM4 33h1v1h-1zM6 33h2v1h-2zM4 35h1v1h-1zM6 35h2v1h-2zM5 36h1v1h-1zM1 45h7v1h-7zM1 46h7v1h-7zM4 47h4v1h-4zM3 48h5v1h-5zM1 49h1v1h-1zM4 49h1v1h-1zM6 49h2v1h-2zM3 50h2v1h-2zM6 50h2v1h-2zM5 51h1v1h-1zM4 52h1v1h-1zM1 60h7v1h-7zM1 61h7v1h-7zM0 62h8v1h-8zM1 63h1v1h-1zM3 63h5v1h-5zM0 64h2v1h-2zM4 64h4v1h-4zM3 65h5v1h-5zM3 66h1v1h-1zM5 66h1v1h-1zM4 67h2v1h-2zM4 68h1v1h-1zM1 75h7v1h-7zM1 76h7v1h-7zM0 77h8v1h-8zM1 78h7v1h-7zM0 79h8v1h-8zM1 80h7v1h-7zM3 81h3v1h-3zM7 81h1v1h-1zM2 82h4v1h-4zM3 83h2v1h-2zM7 83h1v1h-1zM1 90h7v1h-7zM0 91h8v1h-8zM0 92h8v1h-8zM0 93h8v1h-8zM0 94h8v1h-8zM1 95h7v1h-7zM3 96h5v1h-5zM0 97h1v1h-1zM2 97h6v1h-6zM3 98h2v1h-2zM7 98h1v1h-1zM5 99h3v1h-3zM6 100h2v1h-2zM0 105h8v1h-8zM0 106h8v1h-8zM0 107h8v1h-8zM0 108h8v1h-8zM0 109h8v1h-8zM1 110h7v1h-7zM0 111h8v1h-8zM0 112h1v1h-1zM2 112h6v1h-6zM2 113h6v1h-6zM5 114h3v1h-3zM1 115h1v1h-1zM4 115h1v1h-1zM6 115h2v1h-2zM4 116h1v1h-1zM5 117h1v1h-1zM0 120h8v1h-8zM0 121h8v1h-8zM0 122h8v1h-8zM0 123h8v1h-8zM0 124h8v1h-8zM0 125h8v1h-8zM0 126h8v1h-8zM0 127h8v1h-8zM1 128h7v1h-7zM4 129h4v1h-4zM1 130h2v1h-2zM4 130h4v1h-4zM1 131h1v1h-1zM4 131h2v1h-2zM7 131h1v1h-1zM5 132h2v1h-2zM3 133h1v1h-1zM0 135h8v1h-8zM0 136h8v1h-8zM0 137h8v1h-8zM0 138h8v1h-8zM0 139h8v1h-8zM0 140h8v1h-8zM0 141h8v1h-8zM0 142h8v1h-8zM0 143h8v1h-8zM0 144h8v1h-8zM0 145h8v1h-8zM1 146h1v1h-1zM4 146h4v1h-4zM5 147h2v1h-2zM2 148h2v1h-2zM3 149h1v1h-1zM7 149h1v1h-1zM0 150h8v1h-8zM0 151h8v1h-8zM0 152h8v1h-8zM0 153h8v1h-8zM0 154h8v1h-8zM0 155h8v1h-8zM0 156h8v1h-8zM0 157h8v1h-8zM0 158h8v1h-8zM0 159h8v1h-8zM0 160h8v1h-8zM0 161h8v1h-8zM0 162h2v1h-2zM4 162h4v1h-4zM2 163h5v1h-5zM2 164h2v1h-2zM7 164h1v1h-1zM0 165h8v15h-8z%22/%3E%3C/svg%3E")}
@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}html.fx-vt .f6-nav{view-transition-name:fx-nav}html.fx-vt::view-transition-group(fx-nav){z-index:50;animation:none}html.fx-vt::view-transition-old(fx-nav){display:none}html.fx-vt::view-transition-new(fx-nav){animation:none}html.fx-vt::view-transition-image-pair(root){isolation:isolate}html.fx-vt::view-transition-old(root){mix-blend-mode:plus-lighter;animation-duration:.34s;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-fill-mode:both}html.fx-vt::view-transition-new(root){mix-blend-mode:plus-lighter;animation-duration:.34s;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-fill-mode:both}html.fx-vt::view-transition-old(root){animation-name:fx-page-out}html.fx-vt::view-transition-new(root){animation-name:fx-page-in}@keyframes fx-page-out{to{opacity:0;transform:translateY(-10px)}}@keyframes fx-page-in{0%{opacity:0;transform:translateY(14px)}}html:active-view-transition-type(tiles)::view-transition-old(root){animation-duration:.42s}html:active-view-transition-type(tiles)::view-transition-new(root){animation-duration:.42s}html:active-view-transition-type(tiles)::view-transition-new(root){animation-name:fx-page-in-far}@keyframes fx-page-in-far{0%{opacity:0;transform:translateY(22px)}}html.fx-vt .fx-vt-on[style*=--vt]{view-transition-name:var(--vt);view-transition-class:fx-title}html.fx-vt::view-transition-group(*.fx-title){z-index:40;animation-duration:.5s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html.fx-vt::view-transition-old(*.fx-title){object-fit:contain;object-position:left top;height:100%;animation-duration:.5s}html.fx-vt::view-transition-new(*.fx-title){object-fit:contain;object-position:left top;height:100%;animation-duration:.5s}html.fx-vt::view-transition-old(*.fx-title){animation-name:fx-title-out}html.fx-vt::view-transition-new(*.fx-title){animation-name:fx-title-in}@keyframes fx-title-out{30%{filter:blur(3px)}55%,to{opacity:0;filter:blur(4px)}}@keyframes fx-title-in{0%,30%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}html.fx-vt::view-transition{pointer-events:none}
:root{--paper:#f2ece1;--paper-2:#e8dfd0;--ink:#1c1813;--ink-2:#5a5247;--ink-3:#6b6356;--lbl:#7a5a2c;--accent:#7a5a2c;--accent-press:#5f4521;--gold:#cb9a5a;--field:#3a1419;--ghost:#4a1d22;--field-line:#f2ece124;--w-light:300;--w-reg:400;--w-semi:600;--maxw:1280px;--gutter:clamp(1.25rem, 5vw, 5rem);--ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%}a[href],button,input,select,textarea,summary,[tabindex="0"]{scroll-margin-top:6rem;scroll-margin-bottom:1rem}@media (max-width:1039px){a[href],button,input,select,textarea,summary,[tabindex="0"]{scroll-margin-top:7.75rem}}#desk{scroll-margin-top:var(--desk-jump,0px)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}html.is-loading,html.is-loading body{height:100%;overflow:hidden}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-sans);font-weight:var(--w-light);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:clamp(1.05rem,1rem + .25vw,1.18rem);line-height:1.55;overflow-x:hidden}::selection{background:var(--accent);color:#f7f1e6}a{color:inherit;text-decoration:none}svg{display:block}a:focus-visible,button:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}.skip{z-index:300;background:var(--ink);color:var(--paper);font-weight:var(--w-semi);letter-spacing:.08em;text-transform:uppercase;transition:top .3s var(--ease);border-radius:999px;padding:.65em 1.1em;font-size:.76rem;position:fixed;top:-4rem;left:1rem}.skip:focus-visible{outline-color:var(--accent);top:1rem}.display,h1,h2,h3{font-family:var(--font-serif);font-weight:var(--w-reg);letter-spacing:-.008em;line-height:1.05}.display{letter-spacing:-.012em;font-size:clamp(3rem,8.2vw,7.6rem);line-height:1}.body{font-weight:var(--w-light);color:var(--ink-2);max-width:46ch;font-size:clamp(1.05rem,1rem + .3vw,1.25rem);line-height:1.55}.label{font-weight:var(--w-semi);letter-spacing:.14em;text-transform:uppercase;color:var(--lbl);font-size:.76rem}.accent-italic,em{font-family:var(--font-serif);font-style:italic;font-weight:var(--w-reg);color:var(--lbl)}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:clamp(5rem,12vw,9rem);position:relative}.two{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}@media (max-width:860px){.two{grid-template-columns:1fr;gap:2.5rem}}.pill{background:var(--accent);color:#f7f1e6;min-height:44px;font-weight:var(--w-semi);letter-spacing:.08em;text-transform:uppercase;transition:background .3s var(--ease), transform .3s var(--ease);border-radius:999px;align-items:center;gap:.55em;padding:.95em 1.5em;font-size:.78rem;display:inline-flex}.pill:hover{background:var(--accent-press)}.pill:active{transform:translateY(1px)}.pill:focus-visible{outline-color:var(--ink);outline-offset:3px;border-radius:999px}.nav{z-index:60;color:var(--ink);transition:color .5s var(--ease);position:fixed;inset:0 0 auto}.nav:before{content:"";z-index:-1;box-shadow:none;transition:background-color .4s var(--ease), box-shadow .4s var(--ease), transform .36s cubic-bezier(.25, 1, .5, 1);background:0 0;position:absolute;inset:0}.nav[data-scrolled=true]:before{background:#f2ece1;box-shadow:0 1px #1c181314}.nav[data-dark=true]{color:#f5f3ee}.nav[data-dark=true]:before{box-shadow:none;background:0 0}.nav[data-dark=true][data-scrolled=true]:before{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:#140f0ad1;box-shadow:0 1px #f2ece11a}.rail{z-index:55;color:var(--ink);pointer-events:none;flex-direction:column;align-items:center;gap:1.1rem;display:flex;position:fixed;top:50%;left:clamp(1rem,2.4vw,2.1rem);transform:translateY(-50%)}.rail>*{color:var(--ink);transition:none}.rail>[data-dark=true]{color:#f4efe6}@media (max-width:1040px){.rail{display:none}}.hero{--hero-inset:clamp(14px, 1.67vw, 26px);--hero-notch:clamp(12px, 1.25vw, 20px);--hero-mark:min(clamp(52px, 6.25vw, 120px), 12svh);--hero-sig:calc(var(--hero-mark) * .36);--hero-slot:calc(var(--hero-mark) * .7);--hero-flank:clamp(12px, calc(1.65vw - 4.76px), 22px);--hero-track:.55em;--hero-fx:27vw;--hero-micro:clamp(11px, .78vw, 12px);--hero-hair:clamp(64px, 6vw, 96px);--hero-cy:49%;--hero-phone:0;--hero-h:max(100svh, 560px);--room-h:var(--hero-h);--room-rows:2;--room-lh:.88;--room-desc:.2;--room-em:.12;--room-step:.06;--room-lead:.26;--room-p:.15;--room-clear:calc(2.25rem + 21px + 16px);--room-band:0px;--room-hlw:min(150px, max(9vw, min(14.5vw, 69px)));--room-gap:20px;--room-card-h:240px;--room-card-b:clamp(1.5rem, 5.5svh, 3.25rem);--room-card-x:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)));--room-card-w:min(27.5rem, calc(100% - 2 * var(--gutter)));--room-block:calc(var(--room-rows) * var(--room-lh) + (var(--room-rows) - 1) * var(--room-step) + var(--room-em) + var(--room-desc));--room-free:calc(var(--room-h) - var(--room-card-b) - var(--room-card-h) - var(--room-gap) - 2px);--room-hl-under:min(var(--room-hlw), calc((var(--room-free) - var(--room-h) * var(--room-p)) / var(--room-block)), calc((var(--room-free) - var(--room-clear)) / (var(--room-block) + var(--room-lead))));--room-hl-band:min(var(--room-hlw), var(--room-band), calc((var(--room-free) - 16px) / (var(--room-block) + var(--room-lead))));--hero-hl:max(11px, var(--room-hl-under), var(--room-hl-band));--room-top:max(calc(16px + var(--room-lead) * var(--hero-hl)), min(max(calc(var(--room-h) * var(--room-p)), calc(var(--room-clear) + var(--room-lead) * var(--hero-hl))), calc(var(--room-free) - var(--room-block) * var(--hero-hl))));z-index:1;background:var(--field);color:var(--paper);position:relative}@media (min-width:1041px){.hero{--room-card-x:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)), 96px)}}html.lv-motion .hero{--room-h:100svh;height:350svh}@media (max-width:1039px){.hero{--hero-stack:1;--hero-flank:12px;--hero-track:.46em}}@media (min-width:768px) and (max-width:1039px),(min-width:560px) and (max-width:767px) and (max-height:520px){.hero{--hero-mark:min(11.5vw, 9.5svh);--hero-inset:clamp(22px, 3vw, 32px);--hero-notch:clamp(18px, 2.4vw, 26px);--hero-flank:clamp(14px, 1.7vw, 16px);--hero-track:.5em;--hero-micro:13px;--hero-hair:14svh;--ghost-f:min(70vw, 64svh)}}@media (min-width:560px) and (max-width:1039px) and (max-height:520px){.hero{--hero-stack:0;--hero-mark:12svh;--hero-cy:46%;--hero-flank:clamp(11px, 1.54vw, 13px);--hero-track:.46em;--hero-fx:calc(21vw + 50px);--hero-hair:7svh;--hero-micro:11px}}@media (min-width:560px) and (max-width:767px) and (max-height:520px){.hero{--ghost-f:54svh}}@media (max-width:559px),(max-width:767px) and (min-height:521px){.hero{--hero-phone:1;--hero-mark:min(13.5vw, 8svh);--hero-sig:calc(var(--hero-mark) * .42);--hero-slot:calc(var(--hero-mark) * .84);--hero-cy:47%;--hero-notch:16px}html.lv-motion .hero{height:310svh}.hero{--ghost-f:40svh}}@media (max-height:640px){.hero{--room-card-h:158px;--room-card-b:clamp(16px, 6svh, 24px);--room-card-w:min(30rem, calc(100% - 2 * var(--gutter)))}}@media (max-height:400px){.hero{--room-card-h:140px}}@media (max-width:620px) and (max-height:420px){.hero{--room-band:calc((100vw - 2 * var(--gutter) - 116px) / 6.1)}}@media (max-width:767px) and (max-aspect-ratio:4/5) and (min-height:540px){.hero{--room-rows:3;--room-lh:.9;--room-p:.13;--room-hlw:16vw;--room-card-h:250px;--room-card-b:16px;--room-card-x:16px;--room-card-w:calc(100% - 32px)}}html.lv-motion .nav,html.lv-motion .rail{opacity:0}html.lv-motion .nav:focus-within{opacity:1!important;transform:none!important}.nav:focus-within:before{transform:none}html.lv-rm-card .nav:focus-within:before{background:var(--field);box-shadow:0 1px #f2ece124}html:not(.lv-motion) .nav{transition:color .5s var(--ease), opacity .2s linear}html.lv-rm-card:not(.lv-motion) .nav{opacity:0}html.lv-live:not(.lv-motion) .nav,html.lv-rm-card:not(.lv-motion) .nav{transition:opacity .2s linear}html.lv-live:not(.lv-motion) .nav:before,html.lv-rm-card:not(.lv-motion) .nav:before{transition:none}html.lv-rm-card:not(.lv-motion) .nav:focus-within{opacity:1}html.lv-live:not(.lv-motion) .rail{transition:opacity .2s linear}html.lv-motion .hero+.doors{--sheet-r:clamp(12px, 1.25vw, 20px);z-index:10;-webkit-mask:radial-gradient(circle at 0 0, #0000 var(--sheet-r), #000 calc(var(--sheet-r) + .5px)) top left / 51% 100% no-repeat, radial-gradient(circle at 100% 0, #0000 var(--sheet-r), #000 calc(var(--sheet-r) + .5px)) top right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 0, #0000 var(--sheet-r), #000 calc(var(--sheet-r) + .5px)) top left / 51% 100% no-repeat, radial-gradient(circle at 100% 0, #0000 var(--sheet-r), #000 calc(var(--sheet-r) + .5px)) top right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 0, #0000 var(--sheet-r), #000 calc(var(--sheet-r) + .5px)) top left / 51% 100% no-repeat, radial-gradient(circle at 100% 0, #0000 var(--sheet-r), #000 calc(var(--sheet-r) + .5px)) top right / 51% 100% no-repeat;margin-top:-100svh}main>section:not(.hero){z-index:2;position:relative}html.lv-cv main>.who,html.lv-cv main>.door,html.lv-cv main>.desk,html.lv-cv body>.foot{content-visibility:auto;contain-intrinsic-block-size:auto var(--cv-h,3400px)}html.lv-cv main>.door{--cv-h:1950px}html.lv-cv main>.who{--cv-h:1100px}html.lv-cv main>.desk,html.lv-cv body>.foot{--cv-h:1150px}@media (max-width:767px){html.lv-cv main>.door{--cv-h:2750px}html.lv-cv main>.desk,html.lv-cv body>.foot{--cv-h:1520px}}:root{--card-inset:clamp(14px, 1.67vw, 26px);--card-notch:clamp(12px, 1.25vw, 20px);--sheet-paper:#ece1cf;--sheet-paper-2:#f4ecde;--ink-deep:#15110d}section[tabindex="-1"]:focus{outline:none}@font-face{font-family:LV Pip;src:local(HiraginoSans-W5);unicode-range:U+25D0}.pip{font-family:"LV Pip", var(--font-sans);font-style:normal;line-height:1}.status{font-family:var(--font-sans);font-style:normal;font-weight:var(--w-semi);letter-spacing:.16em;text-transform:uppercase;color:var(--door-lbl,var(--lbl));vertical-align:.2em;white-space:nowrap;align-items:center;gap:.4em;margin-left:.7em;font-size:.62rem;display:inline-flex}.mid{--mid-line:#f2ece13d;--mid-track:.42em;width:100%;color:var(--paper);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid;position:relative}.mid:before{content:"";background:var(--mid-line);height:1px;position:absolute;top:50%;left:0;right:0}.mid>*{background:var(--mid-bg,var(--field));justify-self:center;position:relative}@media (max-width:767px){.mid{--mid-track:.34em;--mid-flank:11px;grid-template-columns:minmax(0,1fr);row-gap:1rem}}.chip{min-height:2.5rem;color:inherit;font:inherit;font-weight:var(--w-semi);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);background:0 0;border:1px solid;border-radius:999px;align-items:center;padding:.55rem 1rem;font-size:.7rem;display:inline-flex}.chip:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.chip:focus-visible{outline-offset:3px;outline:2px solid}@media (pointer:coarse){.chip{min-height:44px}}.doors{background:var(--sheet-paper);color:var(--ink);position:relative;overflow:clip}.jump{height:100%;color:var(--ink);transition:background-color .3s var(--ease);grid-template-columns:auto 1fr;grid-template-areas:"tick tick""n name""want want";align-items:baseline;gap:.35rem .6rem;padding:1.1rem 1.2rem 1.4rem 0;display:grid}.jump:focus-visible{outline-offset:2px}@media (max-width:559px){.jump{grid-template-columns:34px auto 1fr;grid-template-areas:"tick n name""tick want want";column-gap:.8rem;padding:.95rem 0}}.orbit{aspect-ratio:1000/440;max-width:1120px;margin-inline:auto;position:relative}.plate{aspect-ratio:1;background:var(--plate-field);text-align:center;transition:translate .4s var(--ease);align-content:center;justify-items:center;gap:.2rem;padding:14px;display:grid;position:relative;box-shadow:0 30px 60px -40px #000c;container-type:inline-size}.legend{font-weight:var(--w-semi);letter-spacing:.16em;text-transform:uppercase;color:#e4d8c7;flex-wrap:wrap;justify-content:center;gap:.6rem 1.8rem;margin-top:clamp(2.25rem,4.2vw,3.25rem);font-size:.6875rem;list-style:none;display:flex}.legend li{align-items:center;gap:.55em;display:inline-flex}.legend .pip{color:var(--gold);font-size:.95rem}@media (max-width:899px){.orbit{aspect-ratio:auto}}@media (max-width:559px){.plate{flex:0 0 8.5rem;width:8.5rem;padding:12px}}main>section.who{z-index:11}.who{--who-r:var(--card-notch);margin-top:calc(-1 * var(--who-r));padding:calc(clamp(3.75rem, 7.5vw, 6rem) + var(--who-r)) 0 clamp(3.75rem, 7.5vw, 6rem);background:var(--paper);color:var(--ink);-webkit-mask:radial-gradient(circle at 0 0, #0000 var(--who-r), #000 calc(var(--who-r) + .5px)) top left / 51% 100% no-repeat, radial-gradient(circle at 100% 0, #0000 var(--who-r), #000 calc(var(--who-r) + .5px)) top right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 0, #0000 var(--who-r), #000 calc(var(--who-r) + .5px)) top left / 51% 100% no-repeat, radial-gradient(circle at 100% 0, #0000 var(--who-r), #000 calc(var(--who-r) + .5px)) top right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 0, #0000 var(--who-r), #000 calc(var(--who-r) + .5px)) top left / 51% 100% no-repeat, radial-gradient(circle at 100% 0, #0000 var(--who-r), #000 calc(var(--who-r) + .5px)) top right / 51% 100% no-repeat}.door{--door-accent:var(--gold);background:var(--door-body)}.door[data-body=dark]{--door-ink:#f2ece1;--door-ink-2:#d2c9bb;--door-lbl:var(--door-accent);--door-rule:#f2ece129;--door-dim:#a79e90;--door-pill-bg:#f2ece1;--door-pill-ink:#1c1813}.door[data-body=light]{--door-ink:#1c1813;--door-ink-2:#5a5247;--door-lbl:#7a5a2c;--door-rule:#1c181324;--door-dim:#6b6356;--door-pill-bg:#7a5a2c;--door-pill-ink:#f7f1e6}.ledger{border-top:1px solid var(--door-rule);list-style:none}.how{gap:1.1rem;list-style:none;display:grid}.how li{grid-template-columns:2.4rem minmax(0,1fr);gap:.6rem;display:grid}.how p{color:var(--door-ink-2);line-height:1.55}.how strong{font-weight:var(--w-semi);color:var(--door-ink)}@media (max-width:559px){.how{gap:.9rem}}.sx{isolation:isolate;background:linear-gradient(var(--bp-rule) 1px, transparent 1px) center / 120px 120px, linear-gradient(90deg, var(--bp-rule) 1px, transparent 1px) center / 120px 120px, linear-gradient(var(--bp-rule-2) 1px, transparent 1px) center / 24px 24px, linear-gradient(90deg, var(--bp-rule-2) 1px, transparent 1px) center / 24px 24px, radial-gradient(ellipse 75% 70% at 62% 50%, #172741 0%, #111b2b 58%, #0d1420 100%);transition:box-shadow .6s var(--ease);border-block:1px solid #f2ece124;padding-block:clamp(2.25rem,3.4vw,3rem);position:relative;overflow:hidden}.sx:before,.sx:after{content:"";pointer-events:none;background:linear-gradient(#cb9a5abf,#cb9a5abf) 50%/100% 1px no-repeat,linear-gradient(#cb9a5abf,#cb9a5abf) 50%/1px 100% no-repeat;width:22px;height:22px;position:absolute}.sx:before{top:18px;left:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)))}.sx:after{bottom:18px;right:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)))}@media (max-width:559px){.sx{padding-block:1.9rem}}.rx{padding-top:0}.mx{--mx-bloom:radial-gradient(ellipse 55% 60% at 50% 10%, #e3a64633, #e3a6460d 55%, transparent 76%), radial-gradient(ellipse 24% 30% at 10% 0%, #e3a64626, transparent 70%), radial-gradient(ellipse 24% 30% at 90% 0%, #e3a64626, transparent 70%);isolation:isolate;background:var(--mx-bloom), linear-gradient(180deg, #181612 0%, #121110 62%, #0e0d0c 100%);border-top:1px solid #e3a64633;padding-block:clamp(2rem,3vw,2.6rem) clamp(2.25rem,3.3vw,2.9rem);position:relative;overflow:hidden}.sign{justify-items:center;gap:.65rem;max-width:100%;display:grid}.fl{gap:var(--g);display:flex}@media (max-width:559px){.mx{padding-block:1.6rem 1.8rem}.sign{gap:.45rem}}@media (prefers-reduced-motion:reduce){.sx{transition:none}}.spec{border:1px solid var(--bd-rule);background:#fcfbf7;margin:0;padding:.75rem .9rem .95rem}.fold{border-top:1px solid var(--bd-rule)}.fy{background:radial-gradient(ellipse 70% 55% at 50% 0%, #cb9a5a1a, transparent 70%), var(--bd-field);color:#f2ece1;padding-block:clamp(3.5rem,7vw,6rem) clamp(3rem,6vw,5rem);position:relative}.desk{background:var(--field);color:var(--paper);--mid-bg:var(--field)}.composer{gap:1.35rem;display:grid}.composer__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.1rem;display:grid}@media (max-width:559px){.composer__pair{grid-template-columns:minmax(0,1fr)}}.field{gap:.5rem;display:grid}.field__label,.chips__legend{font-weight:var(--w-semi);letter-spacing:.14em;text-transform:uppercase;color:#e2d6c5;font-size:.7rem}.field__input{width:100%;min-height:48px;color:var(--paper);font:inherit;font-weight:var(--w-reg);transition:border-color .25s var(--ease), background-color .25s var(--ease);background:#f2ece10f;border:1px solid #f2ece161;border-radius:4px;padding:.75rem .9rem;font-size:1rem;line-height:1.45}textarea.field__input{resize:vertical;min-height:8.5rem}.field__input:hover{border-color:#f2ece199}.field__input:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-color:var(--gold);background:#f2ece11a}.chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.chips__legend{flex-basis:100%;margin-bottom:.15rem}.composer .field+.chips{margin-top:.75rem}.composer .chip{color:var(--paper);border-color:#f2ece173}.composer .chip[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#1c1813}.composer__move{border:1px solid #f2ece138;border-radius:4px;gap:1rem;padding:1.2rem 1.2rem 1.3rem;display:grid}.composer__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:1rem;display:grid}.composer__note{color:#e2d6c5;max-width:56ch;font-size:1rem;line-height:1.5}.composer__note--door{border-left:2px solid var(--gold);color:var(--paper);padding-left:.9rem}.composer__tags{flex-wrap:wrap;gap:.5rem;margin-top:-.4rem;display:flex}.composer__tag{border:1px solid var(--gold);max-width:100%;color:var(--gold);font-weight:var(--w-semi);letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;border-radius:3px;align-items:center;gap:.55rem;padding:.45rem .85rem .45rem .65rem;font-size:.6875rem;line-height:1.35;display:inline-flex}.composer__tag:before{content:"";border:1px solid var(--gold);border-radius:50%;flex:none;width:6px;height:6px}.composer__nojs{display:none}.composer__actions{flex-wrap:wrap;align-items:center;gap:.8rem 1.1rem;display:flex}.desk .pill{background:var(--paper);color:#1c1813;cursor:pointer;border:0;min-height:48px;padding-inline:1.8em;font-family:inherit}.desk .pill:hover{background:#fff}.desk .pill:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.composer__copy{min-height:48px;color:var(--paper);font:inherit;font-weight:var(--w-semi);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #f2ece173;border-radius:999px;padding:0 1.3rem;font-size:.74rem}.composer__copy:hover{border-color:var(--paper)}.composer__copy:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.composer__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.composer__send[disabled]{cursor:progress;opacity:.7}.composer__status{color:var(--gold);font-size:1rem;line-height:1.45}.field__err{color:var(--gold);margin-top:-.75rem;font-size:1rem;line-height:1.45}.field__input[aria-invalid=true]{border-color:var(--gold)}.foot{background:var(--ink-deep);color:var(--paper);padding-top:clamp(3.25rem,6.5vw,5.25rem);position:relative;overflow:clip}.sheet{inset:4.9rem max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter))) auto auto;background:var(--paper);width:min(27rem,100% - 2rem);max-height:calc(100svh - 6rem);color:var(--ink);overscroll-behavior:contain;border:0;border-radius:6px;margin:0;padding:0;position:fixed;overflow:auto;box-shadow:0 30px 80px -30px #0f0b0799}.sheet::backdrop{background:#140f0a6b}.sheet[open]{animation:sheet-in .26s var(--ease)}@keyframes sheet-in{0%{opacity:0;translate:0 -8px}}@media (max-width:1039px){.sheet{border-radius:16px 16px 0 0;width:100%;max-width:none;max-height:85svh;inset:auto 0 0}@keyframes sheet-in{0%{opacity:0;translate:0 24px}}}.rail:focus-within{opacity:1!important}@media (prefers-reduced-motion:reduce){.plate{transition:none}.sheet[open]{animation:none}}@media (scripting:none){.nav{color:var(--ink);background:#f2ece1;box-shadow:0 1px #1c181314}.hero{--hero-cy:calc(49% + 2.25rem)}@media (max-width:559px),(max-width:767px) and (min-height:521px){.hero{--hero-cy:calc(47% + 2.25rem)}}@media (min-width:560px) and (max-width:1039px) and (max-height:520px){.hero{--hero-cy:calc(46% + 2.25rem)}}.rail{display:none}html.is-loading,html.is-loading body{height:auto;overflow:visible}.composer__js{display:none!important}.composer__nojs{display:block}}html.lv-fallback .nav:not([data-dark=true]){color:var(--ink);background:#f2ece1;box-shadow:0 1px #1c181314}html.lv-fallback .hero{--hero-cy:calc(49% + 2.25rem)}@media (max-width:559px),(max-width:767px) and (min-height:521px){html.lv-fallback .hero{--hero-cy:calc(47% + 2.25rem)}}@media (min-width:560px) and (max-width:1039px) and (max-height:520px){html.lv-fallback .hero{--hero-cy:calc(46% + 2.25rem)}}html.lv-fallback .rail{display:none}html.lv-fallback.is-loading,html.lv-fallback.is-loading body{height:auto;overflow:visible}html.lv-fallback .composer__js{display:none!important}html.lv-fallback .composer__nojs{display:block}.ap{padding-block:0 clamp(1.5rem,4vw,2.5rem)}.ap__card{max-width:40rem;font-family:var(--font-mono), ui-monospace, monospace;background:#0b0f17;border:1px solid #cb9a5a38;border-radius:14px;margin-inline:auto;overflow:hidden}.ap__head{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #f2ece112;justify-content:space-between;gap:1rem;padding:.7rem 1.1rem;font-size:11px;display:flex}.ap__live{color:#f2ece18c;align-items:center;gap:.5rem;display:inline-flex}.ap__live i{background:var(--gold);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite ap-blink}.ap__note{color:#cb9a5acc}.ap__svg{width:100%;height:auto;display:block}.ap__wire{fill:none;stroke:#cb9a5a4d;stroke-width:1.5px;stroke-dasharray:3 5}.ap__bead{fill:var(--gold)}.ap__node{fill:#141922;stroke:#f2ece11a;stroke-width:.6px}.ap__agent{fill:#1a1208;stroke:var(--gold);stroke-width:1px}.ap__out{fill:#10141c;stroke:#f2ece114;stroke-width:.6px}.ap__k{letter-spacing:.08em;fill:#f2ece166;font-size:9.5px;font-family:var(--font-sans), system-ui}.ap__k--gold{fill:#cb9a5ad9}.ap__t{fill:#f2ece1e6;font-size:12px;font-family:var(--font-sans), system-ui}.ap__t--big{fill:#fff;font-size:13px;font-weight:600}.ap__o{fill:#f2ece1bf;font-size:11px;font-family:var(--font-sans), system-ui}.ap__pulse{fill:var(--gold);animation:1.2s ease-in-out infinite ap-blink}.ap__dot{fill:#4ade80}.ap__dot--wait{fill:var(--gold);animation:1.9s ease-in-out infinite ap-blink}.ap__log{color:#f2ece199;border-top:1px solid #f2ece112;min-height:3.2em;margin:0;padding:.75rem 1.1rem;font-size:12px}.ap__log>span:first-child{color:var(--gold)}.ap__line{animation:.25s ease-out ap-in}@keyframes ap-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes ap-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ap__beads{display:none}.ap__live i,.ap__pulse,.ap__dot--wait,.ap__line{animation:none}}.lv-tap{z-index:95;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.lv-tap i{opacity:0;will-change:transform, opacity;background:#f2efe9;border-radius:1px;width:7px;height:7px;position:absolute;top:-3.5px;left:-3.5px}.lv-tap i.is-g{background:#3ddc84;box-shadow:0 0 6px #3ddc8499}html[data-theme=light] .lv-tap i{background:#0d0e10}html[data-theme=light] .lv-tap i.is-g{box-shadow:none;background:#1f9d58}@media (prefers-reduced-motion:reduce){.lv-tap{display:none}}html[data-theme=light]{--b-mint:#e2eee3;--b-mint-h:#0f6a37;--b-sky:#e0eaf5;--b-sky-h:#1f5a94;--b-sand:#f2e7d3;--b-sand-h:#81561a;--b-mist:#e7e6f1;--b-mist-h:#4f4596;--b-peach:#f5e4da;--b-peach-h:#9a3f22;--b-paper:#f7f5ef;--b-paper-h:#3c4a40}html[data-theme=light] :is(#doors.f6-doors,#work.wb-sec,#plan.f6-plansec,#world.w10-sec,#bench.b10-sec,#ai.f6-ai,#who-for.wf-sec,#desk.f6-desk,.s13>.s13-hero,.s13>.s13-sec,.s13>.s13-cta,.r12-head,.r12 .r12-sec[data-sec],.r12-cta,.g21 .g11-hero,.g21 .n15-issues,.g21 .g11-cta,.g21 .g11-more,.l404,.f6 footer.f6-foot){--k:var(--bk);--line:color-mix(in srgb, var(--bh) 15%, transparent);--line-2:color-mix(in srgb, var(--bh) 18%, transparent);--edge-2:color-mix(in srgb, var(--bh) 24%, transparent);--edge:color-mix(in srgb, var(--bh) 32%, transparent);--tint:color-mix(in srgb, var(--bh) 5%, transparent);--card:linear-gradient(180deg, #fff, color-mix(in srgb, #fff 82%, var(--bk)));--card-shadow:0 1px 0 #ffffffe6 inset, 0 24px 54px color-mix(in srgb, var(--bh) 13%, transparent);--card-media:color-mix(in srgb, #fff 40%, var(--bk));--glass:linear-gradient(180deg, #ffffffe6, #ffffffa8);--scrim-1:color-mix(in srgb, var(--bk) 86%, transparent);--scrim-2:color-mix(in srgb, var(--bk) 97%, transparent);background-color:var(--bk)}html[data-theme=light] #doors.f6-doors{--bk:var(--b-mint);--bh:var(--b-mint-h)}html[data-theme=light] #work.wb-sec{--bk:var(--b-sky);--bh:var(--b-sky-h)}html[data-theme=light] #plan.f6-plansec{--bk:var(--b-sand);--bh:var(--b-sand-h)}html[data-theme=light] #world.w10-sec{--bk:var(--b-paper);--bh:var(--b-paper-h)}html[data-theme=light] #bench.b10-sec{--bk:var(--b-mist);--bh:var(--b-mist-h)}html[data-theme=light] #ai.f6-ai{--bk:var(--b-mint);--bh:var(--b-mint-h)}html[data-theme=light] #who-for.wf-sec{--bk:var(--b-peach);--bh:var(--b-peach-h)}html[data-theme=light] #desk.f6-desk{--bk:var(--b-sky);--bh:var(--b-sky-h)}html[data-theme=light] .f6 footer.f6-foot{--bk:var(--b-sand);--bh:var(--b-sand-h)}html[data-theme=light] .s13>.s13-hero,html[data-theme=light] .r12-head,html[data-theme=light] .g21 .g11-hero,html[data-theme=light] .l404{--bk:var(--b-mint);--bh:var(--b-mint-h)}html[data-theme=light] .s13>.s13-sec:nth-child(4n+2){--bk:var(--b-sky);--bh:var(--b-sky-h)}html[data-theme=light] .s13>.s13-sec:nth-child(4n+3){--bk:var(--b-paper);--bh:var(--b-paper-h)}html[data-theme=light] .s13>.s13-sec:nth-child(4n){--bk:var(--b-sand);--bh:var(--b-sand-h)}html[data-theme=light] .s13>.s13-sec:nth-child(4n+5){--bk:var(--b-mist);--bh:var(--b-mist-h)}html[data-theme=light] .s13.vx>.s13-hero{--bk:color-mix(in srgb, var(--va) 11%, #f7f5ef);--bh:var(--va)}html[data-theme=light] :is(.s13>.s13-cta,.r12-cta,.g21 .g11-cta){--bk:var(--b-mint);--bh:var(--b-mint-h)}html[data-theme=light] .g21 .n15-issues{--bk:var(--b-sky);--bh:var(--b-sky-h)}html[data-theme=light] .g21 .g11-more{--bk:var(--b-mist);--bh:var(--b-mist-h)}html[data-theme=light] .r12 .r12-sec[data-sec]{--bk:color-mix(in srgb, var(--hl) 7%, #f7f5ef);--bh:var(--hl)}html[data-theme=light] :is(#doors,#work,#plan,#world,#bench,#ai,#who-for,#desk,.s13,.r12,.g21) .f6-kicker{color:var(--bh,var(--w40))}
@media (max-width:767px){:root .f6-try__h,:root .f6-services__head h2,:root .g11-find__label,:root .g11-h3,:root .r12-hero__h{text-wrap:pretty}:root .g11-step__t,:root .sub-inline__h{text-wrap:balance}:root .sub-inline{grid-template-columns:minmax(0,1fr)}:root .sub-inline__form,:root .sub-form,:root .sub-row{min-width:0}:root .g11-chips,:root .r12-chips,:root .f6 .composer .chips{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}:root .f6 .composer .chips{padding-right:28px}:root .f6 .gx--top .gx__chip,:root .f6 .gx--top .gx__all,:root .f6 .g15-quick__go,:root .f6-foot__map>summary,:root .f6 button.f6-theme,:root .w10-steps__link,:root .f6-referral a,:root .cs21-add--link,:root .cs21-ctl__b,:root .cs21-ctl__p,:root .f6-tile__link,:root .g11-chip,:root .z10-pager__arrow,:root .z10-pager__dot{position:relative}:root .f6 .gx--top .gx__chip:before,:root .f6 .gx--top .gx__all:before,:root .f6 .g15-quick__go:before,:root .f6-foot__map>summary:before,:root .ft__mapx:before,:root .f6 button.f6-theme:before,:root .w10-steps__link:before,:root .f6-referral a:before,:root .cs21-add--link:before,:root .cs21-ctl__b:before,:root .cs21-ctl__p:before,:root .f6-tile__link:before,:root .g11-chip:before,:root .pf__flip:before,:root .z10-pager__arrow:before,:root .z10-pager__dot:before{content:"";position:absolute;inset:-7px -3px}:root .ft__mapx:before{inset:-4px}:root .z10-pager__arrow:before,:root .cs21-ctl__b:before,:root .cs21-ctl__p:before,:root .pf__flip:before,:root .g11-chip:before{inset:-2px}:root .z10-pager__dot:before{inset:-2px 0}:root .f6 button.f6-theme:before{inset:-5px -2px}:root .f6-tile__link:before{inset:-9px -4px}:root .f6-foot.ft .ft__list a{min-height:44px;margin-block:-2px}:root .f6-sheet:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(var(--k) 78px, transparent);height:86px;position:fixed;top:0;left:0;right:0}}@media (max-width:359px){:root .sub-inline:not(.sub-inline--foot) .sub-btn{gap:8px;padding-inline:12px}:root .sub-inline:not(.sub-inline--foot){padding-inline:18px}:root .b10-join__a{gap:8px;padding-inline:12px;font-size:.88rem}:root .f6-board__in{padding-inline:18px;font-size:1rem}}@media (max-width:767px){:root .ss-card__acts a.ss-guide,:root .g11-facts dd a{position:relative}:root .ss-card__acts a.ss-guide:before{content:"";position:absolute;inset:-8px 0 -12px}:root .g11-facts dd a:before{content:"";position:absolute;inset:-11px -8px}:root #work .ss-stagebox.ss-appbox{height:380px}:root #work .ss-card:has(>.ss-hear) .ss-stagebox.ss-appbox{height:326px}:root :is(#work,#doors,#plan,#world,#bench,#ai,#who-for).f6-sec{padding-top:30px;padding-bottom:30px}:root #work .ss-trades{scrollbar-width:none;display:flex;overflow:auto hidden}:root #work .ss-trades::-webkit-scrollbar{display:none}:root #work .ss-trade{white-space:nowrap;flex:none;padding:0 14px}:root #bench .b10-grid,:root #who-for .wf__list{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-rows:auto;grid-auto-flow:column;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;display:grid;overflow:auto hidden}:root #bench .b10-grid::-webkit-scrollbar{display:none}:root #who-for .wf__list::-webkit-scrollbar{display:none}:root #bench .b10-grid{grid-auto-columns:62%}:root #who-for .wf__list{grid-auto-columns:86%}:root #bench .b10-card,:root #who-for .wf__list>li{scroll-snap-align:start}:root .pn{left:12px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:40;color:#ffffffb8;background:#050505db;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;gap:5px;max-width:calc(100vw - 72px);padding:7px 11px 8px;font-size:.75rem;line-height:1.2;text-decoration:none;transition:opacity .2s;display:flex;position:fixed}:root .pn b{color:#fff;font-weight:600}:root .pn.is-off{opacity:0;pointer-events:none}:root .pn__tiles{gap:3px;display:flex}:root .pn__tiles i{background:#fff3;border-radius:2px;width:8px;height:8px;transition:background-color .2s}:root .pn__tiles i[data-on]{background:#3ddc84}:root .pn:before{content:"";position:absolute;inset:-6px 0}html[data-theme=light] .pn{color:#000000a8;background:#faf9f5eb;border-color:#00000024}html[data-theme=light] .pn b{color:#111}html[data-theme=light] .pn__tiles i{background:#00000029}html[data-theme=light] .pn__tiles i[data-on]{background:#11703a}}@media (min-width:768px){.pn{display:none}}.wb-lead__s,.ss-without__s,.ss-pick__swipe,.w10-lane__np{display:none}:root .ss-trade[aria-checked=true]{background:var(--acc);color:var(--on-acc)}@media (max-width:767px){:root #work .wb-lead__l{display:none}:root #work .wb-lead__s{white-space:nowrap;letter-spacing:-.005em;font-size:min(1.0625rem,3.95vw);display:block}:root #work .ss-without{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root #work .ss-without__l{display:none}:root #work .ss-without__s{display:inline}:root #work .ss-pick__k{justify-content:space-between;align-items:center;display:flex}:root #work .ss-pick__swipe{color:var(--acc);align-items:center;gap:6px;display:inline-flex}:root #work .ss-pick__swipe svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;animation:1.8s ease-in-out infinite v66-nudge}:root #work .ss-trades{padding-right:28px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}:root #bench .b10-grid,:root #who-for .wf__list{margin-block:-10px -16px;padding-block:10px 16px}:root #bench .b10.is-hand .b10-card,:root #bench .b10.is-deal .b10-card{transition:none;transform:none}:root #bench .b10 .b10-card__in,:root #who-for .wf__card,:root #who-for .wf__card:is(:hover,:active){transform:none}:root #world .w10-lanes{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;column-gap:10px}:root #world .w10-lane{order:var(--po,0);border-top:0}:root #world .w10-lane.is-p1{border-top:1px solid var(--line)}:root #world .w10-lane__nd{display:none}:root #world .w10-lane__np{display:inline}:root #world .w10-lane__b{padding-inline:2px}:root #world .w10-lane__to{font-size:.84rem}:root #world .w10-lane__what{font-size:.7rem}:root #work .cl{gap:12px}:root #work .cl__head{gap:6px}:root #work .cl__h{font-size:1.12rem}:root #work .cl__lead{font-size:.86rem;line-height:1.45}:root #work .cl__grid{grid-auto-columns:56%}:root #work .cl-t{gap:7px;padding:10px 10px 9px}:root #work .cl-t__h{font-size:.9rem}:root #work .cl-t__wave,:root #work .cl-t__wave i{height:16px}:root #work .cl__now{min-height:2.9em;font-size:.8rem;line-height:1.45}}@keyframes v66-nudge{50%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){:root #work .ss-pick__swipe svg{animation:none}}
.sub-bot{--sb-fill:#f2efe9;--sb-ink:#0a0a0a;--sb-dot:#11703a;--sb-x:#f2efe9bf;--sb-x-bg:#0e0f0fdb;--sb-x-line:#ffffff29;z-index:52;left:max(16px, env(safe-area-inset-left));bottom:max(16px, env(safe-area-inset-bottom));font-family:var(--font-inter), system-ui, sans-serif;pointer-events:none;transition:opacity .3s,visibility .3s,transform .5s cubic-bezier(.22,1,.36,1);display:block;position:fixed}html[data-theme=light] .sub-bot{--sb-fill:#0d0e10;--sb-ink:#f4f3ef;--sb-dot:#3ddc84;--sb-x:#0d0e10b3;--sb-x-bg:#ffffffeb;--sb-x-line:#0d0e1029}.sub-bot__go{color:inherit;font:inherit;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;margin:-6px;padding:6px;display:block;position:relative}.sub-bot__go:focus-visible,.sub-bot__x:focus-visible{outline-offset:3px;outline:2px solid #3ddc84}.sub-bot__pet{width:66px;height:54px;display:block;position:relative}.sub-bot__body{transform-origin:50% 100%;animation:.9s cubic-bezier(.22,1,.36,1) both sub-bot-in;display:block;position:absolute;inset:0}@keyframes sub-bot-in{0%{opacity:0;transform:translateY(-46px)scale(.9,1.12)}48%{opacity:1;transform:translateY(0)scale(1.22,.78)}68%{transform:translateY(-5px)scale(.94,1.07)}84%{transform:scale(1.04,.97)}to{opacity:1;transform:none}}.sub-bot__label{background:var(--sb-fill);min-height:30px;color:var(--sb-ink);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transform-origin:0;border-radius:999px;align-items:center;gap:8px;padding:0 13px 0 11px;font-size:.64rem;font-weight:600;transition:opacity .25s,transform .35s cubic-bezier(.22,1,.36,1);animation:.6s cubic-bezier(.22,1,.36,1) .55s both sub-bot-tag;display:inline-flex;position:absolute;bottom:9px;left:calc(100% - 2px);box-shadow:0 10px 26px #00000052}.sub-bot__label:before{content:"";background:inherit;border-radius:2px;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:-3px;transform:rotate(45deg)}.sub-bot__label i{background:var(--sb-dot);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--sb-dot) 22%, transparent);border-radius:1px;position:relative}.sub-bot__go:hover .sub-bot__label{transform:translate(3px)}@keyframes sub-bot-tag{0%{opacity:0;transform:translate(-8px)scale(.92)}to{opacity:1;transform:none}}.sub-bot__x{border:1px solid var(--sb-x-line);background:var(--sb-x-bg);width:24px;height:24px;color:var(--sb-x);cursor:pointer;pointer-events:auto;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;place-items:center;padding:0;transition:opacity .2s,transform .25s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;bottom:calc(100% + 10px);left:2px;transform:translateY(4px)scale(.9)}.sub-bot__x svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:11px;height:11px}.sub-bot__x:after{content:"";position:absolute;inset:-9px -9px -6px}.sub-bot:hover .sub-bot__x,.sub-bot:focus-within .sub-bot__x{opacity:1;transform:none}@media (hover:none){.sub-bot__x{opacity:.7;transform:none}}.sub-bot.is-hush,.sub-bot.is-away{opacity:0;visibility:hidden;transform:translateY(14px)scale(.92)}.sub-bot.is-away{transition:none}.sub-bot.is-aside{opacity:.6;transform:translate(calc(12px - 100%))}.sub-bot.is-aside .sub-bot__label,.sub-bot.is-aside .sub-bot__x{opacity:0;pointer-events:none}.sub-bot.is-scroll .crit__pupil{transform:translate(0, calc(var(--p) * .9));transition:transform .18s ease-out;animation:none}.sub-bot.is-live .crit__pupil{transition:transform .12s ease-out;animation:none}.sub-bot .crit__brow{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.sub-bot .crit.brow-up .crit__brow{transform:translateY(-2.5px)}.sub-bot .crit.brow-curious .crit__brow--l{transform:translateY(-2px)rotate(-14deg)}.sub-bot .crit.brow-happy .crit__brow--l{transform:translateY(-3px)rotate(-11deg)}.sub-bot .crit.brow-happy .crit__brow--r{transform:translateY(-3px)rotate(11deg)}.sub-bot .crit.is-happy .crit__eye{animation:none;transform:scaleY(.3)}@media (max-width:767px){.sub-bot{left:max(12px, env(safe-area-inset-left));bottom:max(14px, env(safe-area-inset-bottom))}.sub-bot__pet{width:55px;height:45px}.sub-bot__pet .crit{--p:5px!important}.sub-bot__label{letter-spacing:.12em;min-height:28px;font-size:.6rem;bottom:5px}.sub-bot.is-pill .sub-bot__label{opacity:0;pointer-events:none;transform:translate(-10px)scale(.85)}}@media (prefers-reduced-motion:reduce){.sub-bot,.sub-bot__label,.sub-bot__x{transition:none}.sub-bot__body,.sub-bot__label{animation:none}}@media print{.sub-bot{display:none}}.crit{--c-hi:#fff;--c-lo:#6b717b;--c-eye:#0a0b0c;--c-pupil:#3ddc84;--c-acc:#3ddc84;--c-glow:#3ddc8499;--c-bevel:#ffffff8c;--c-foot:#00000052;--c-shadow:#0000009e;--c-shadow-tint:#3ddc8433;--gap:max(1px, calc(var(--p) * .12));width:calc(11 * var(--p));height:calc(9 * var(--p));pointer-events:none;display:block;position:absolute;top:0;left:0}html[data-theme=light] .crit{--c-hi:#6a707a;--c-lo:#0b0c0e;--c-eye:#fff;--c-pupil:var(--c-acc);--c-acc:#11703a;--c-glow:#11703a66;--c-bevel:#ffffff4d;--c-foot:#00000059;--c-shadow:#14161457;--c-shadow-tint:#11703a14}.crit__lean{transform-origin:50% 100%;display:block;position:absolute;inset:0}.crit__t,.crit__eye,.crit__brow{translate:calc(var(--x) * var(--p)) calc(var(--y) * var(--p));position:absolute;top:0;left:0}.crit__t{width:calc(var(--p) - var(--gap));height:calc(var(--p) - var(--gap));border-radius:max(1px, calc(var(--p) * .16));background-color:color-mix(in srgb, var(--c-lo) calc(var(--l,0) * 17%), var(--c-hi));background-image:linear-gradient(180deg, var(--c-bevel), transparent 38%, transparent 70%, var(--c-foot))}.crit__t--g{background-color:var(--c-acc);box-shadow:0 0 calc(var(--p) * 1.6) var(--c-glow)}.crit__t--l{background-color:var(--c-lo)}.crit__brow{width:calc(2 * var(--p) - var(--gap));height:calc(var(--p) * .5);margin-top:calc(var(--p) * .42);border-radius:max(1px, calc(var(--p) * .14));background:var(--c-hi);opacity:.92;transform-origin:50%;display:block}.crit__eye{width:calc(5 * var(--p) - var(--gap));height:calc(4 * var(--p) - var(--gap));border-radius:calc(var(--p) * .9);background:var(--c-eye);box-shadow:inset 0 calc(var(--p) * .25) calc(var(--p) * .5) #00000080, inset 0 0 0 1px #ffffff12;transform-origin:50% 55%;transition:background-color .2s;display:block;overflow:hidden}.crit__pupil{left:calc(var(--p) * 1.5);top:var(--p);width:calc(2 * var(--p) - var(--gap));height:calc(2 * var(--p) - var(--gap));border-radius:max(1px, calc(var(--p) * .2));background:var(--c-pupil);box-shadow:0 0 calc(var(--p) * 1.4) var(--c-glow);text-decoration:none;transition:opacity .15s;display:block;position:absolute}.crit__pupil:after{content:"";background:#ffffffe0;border-radius:1px;width:32%;height:32%;position:absolute;top:12%;left:12%}.crit.is-happy .crit__eye{background:var(--c-acc)}.crit.is-happy .crit__pupil{opacity:0}.crit__shadow{left:calc(1.2 * var(--p));top:calc(8.55 * var(--p));width:calc(8.6 * var(--p));height:calc(1.3 * var(--p));background:radial-gradient(closest-side, var(--c-shadow), var(--c-shadow-tint) 62%, transparent);border-radius:50%;text-decoration:none;position:absolute}.sub-bot__pet .crit{transform-origin:50% 100%;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.sub-bot__go:hover .sub-bot__pet .crit{transform:translateY(-3px)scale(1.08)}.sub-bot__go:active .sub-bot__pet .crit{transition-duration:.12s;transform:scale(1.12,.86)}.sub-bot__pet .crit__lean{animation:7.2s cubic-bezier(.45,0,.55,1) infinite crit-life}.sub-bot__pet .crit__shadow{animation:7.2s cubic-bezier(.45,0,.55,1) infinite crit-shadow}.sub-bot__pet .crit__eye{animation:5.2s infinite crit-blink}.sub-bot__pet .crit__pupil{animation:9s ease-in-out infinite crit-look}.sub-bot__pet .crit__brow{animation:9s ease-in-out infinite crit-brow}.sub-bot__pet .crit__leg--A{animation:3.6s ease-in-out infinite crit-tap}.sub-bot__pet .crit__t--g{animation:2.8s ease-in-out infinite crit-glow}.sub-bot .crit[class*=brow-] .crit__brow{animation:none}@keyframes crit-life{0%,30%,60%,74%{transform:none}15%,45%{transform:translateY(-1px)scale(.98,1.02)}77%{transform:scale(1.1,.86)}81%{transform:translateY(-9px)scale(.94,1.08)}85%{transform:translateY(-11px)scale(1)}89%{transform:scale(1.12,.84)}92%{transform:scale(.96,1.05)}95%,to{transform:none}}@keyframes crit-shadow{0%,77%,89%,to{opacity:1;transform:none}85%{opacity:.45;transform:scale(.6)}}@keyframes crit-blink{0%,91%,98%,to{transform:none}93.5%{transform:scale(1.08,.1)}95.5%{transform:scale(.96,1.1)}}@keyframes crit-look{0%,18%{transform:none}26%,44%{transform:translate(-3px,1px)}52%,70%{transform:translate(3px,-1px)scale(1.15)}78%,to{transform:none}}@keyframes crit-brow{0%,48%,74%,to{transform:none}54%,70%{transform:translateY(-1.5px)}}@keyframes crit-tap{0%,40%,60%,to{transform:none}46%,54%{transform:translateY(-2px)}50%{transform:none}}@keyframes crit-glow{0%,to{opacity:1}50%{opacity:.55}}@media (max-width:767px){@keyframes crit-life{0%,30%,60%,74%{transform:none}15%,45%{transform:translateY(-1px)scale(.98,1.02)}77%{transform:scale(1.1,.86)}81%{transform:translateY(-7px)scale(.94,1.08)}85%{transform:translateY(-8px)}89%{transform:scale(1.12,.84)}92%{transform:scale(.96,1.05)}95%,to{transform:none}}}.sub-bot__word{width:calc(23 * var(--p));height:calc(7 * var(--p));pointer-events:none;position:absolute;bottom:calc(100% + 16px);left:-10px}.sub-bot__word i{width:calc(var(--p) - 1px);height:calc(var(--p) - 1px);background:var(--c-hi,#f2efe9);will-change:transform, opacity;border-radius:1px;position:absolute;top:0;left:0}html[data-theme=light] .sub-bot__word i{background:#0d0e10}.sub-bot__word i.is-g{background:#3ddc84;box-shadow:0 0 8px #3ddc84b3}html[data-theme=light] .sub-bot__word i.is-g{box-shadow:none;background:#11703a}@media (prefers-reduced-motion:reduce){.sub-bot__pet .crit,.sub-bot__pet .crit__lean,.sub-bot__pet .crit__shadow,.sub-bot__pet .crit__eye,.sub-bot__pet .crit__pupil,.sub-bot__pet .crit__brow,.sub-bot__pet .crit__leg--A,.sub-bot__pet .crit__t--g{transition:none;animation:none}.sub-bot__go:hover .sub-bot__pet .crit{transform:none}}.sub-bot[data-roam] .sub-bot__label,.sub-bot[data-roam] .sub-bot__x{visibility:hidden;pointer-events:none}.sub-bot__pet{transform-origin:50%}.sub-bot.is-walk .sub-bot__pet .crit__leg--A{animation:crit-step var(--step,.34s) linear infinite}.sub-bot.is-walk .sub-bot__pet .crit__leg--B{animation:crit-step var(--step,.34s) linear calc(var(--step,.34s) / -2) infinite}.sub-bot.is-walk .sub-bot__pet .crit__lean{animation:crit-walk-bob calc(var(--step,.34s) / 2) ease-in-out infinite alternate}.sub-bot.is-walk .sub-bot__pet .crit__shadow{animation:none}@keyframes crit-step{0%{transform:translate(calc(var(--walk-dir,1) * -2px), 0)}25%{transform:translate(0, -3px) rotate(calc(var(--walk-dir,1) * -10deg))}50%{transform:translate(calc(var(--walk-dir,1) * 2px), 0)}to{transform:translate(calc(var(--walk-dir,1) * -2px), 0)}}@keyframes crit-walk-bob{0%{transform:rotate(calc(var(--walk-dir,1) * 3deg))}to{transform:translateY(-1.5px) rotate(calc(var(--walk-dir,1) * 3deg))}}.sub-bot[data-flip] .crit__shadow{opacity:0}@media (prefers-reduced-motion:reduce){.sub-bot.is-walk .sub-bot__pet .crit__leg--A,.sub-bot.is-walk .sub-bot__pet .crit__leg--B,.sub-bot.is-walk .sub-bot__pet .crit__lean{animation:none}}.hb{--hp:3px;--hb-hi:color-mix(in srgb, var(--w) 86%, #fff);--hb-lo:color-mix(in srgb, var(--w) 70%, var(--k));--hb-ear:color-mix(in srgb, var(--w) 56%, var(--k));--hb-leg:color-mix(in srgb, var(--w) 50%, var(--k));--hb-seam:#00000021;--hb-rim:#ffffff8c;--hb-v1:#1b1e22;--hb-v2:#040505;--hb-eye:var(--acc);--hb-eye-hi:color-mix(in srgb, var(--acc) 58%, #fff);--hb-glow:var(--acc);--hb-halo:.5;left:0;bottom:calc(var(--nav-lift,0px) - 1px);z-index:1;height:calc(9 * var(--hp));pointer-events:none;transition:opacity .3s,visibility .3s;animation:.7s cubic-bezier(.22,1,.36,1) both hb-in;display:block;position:absolute}html[data-theme=light] .hb{--hb-hi:color-mix(in srgb, var(--w) 60%, var(--k));--hb-lo:color-mix(in srgb, var(--w) 84%, var(--k));--hb-ear:color-mix(in srgb, var(--w) 88%, var(--k));--hb-leg:color-mix(in srgb, var(--w) 90%, var(--k));--hb-seam:#0003;--hb-rim:#ffffff4d;--hb-eye:color-mix(in srgb, var(--acc) 62%, #6dffa6);--hb-eye-hi:color-mix(in srgb, var(--acc) 30%, #e6fff0);--hb-glow:#3ddc84;--hb-halo:.4}.hb.is-hang{--hp:4px;bottom:auto}.hb__run,.hb__walk,.hb__lean{width:calc(11 * var(--hp));height:calc(9 * var(--hp));transform-origin:50% 100%;display:block;position:absolute;top:0;left:0}.hb.is-hang .hb__run,.hb.is-hang .hb__walk,.hb.is-hang .hb__lean{transform-origin:50% 0}.hb__pet{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;transform-origin:50% 100%;display:block;position:absolute;inset:0}.hb.is-hang .hb__pet{transform-origin:50%;rotate:180deg}.hb__bob{display:block;position:absolute;inset:0}.hb,.ptr{--hu:calc(var(--hp) / 9)}.hb__l{display:block;position:absolute;inset:0}.hb__l>svg,.hc-bot>svg{shape-rendering:geometricprecision;width:100%;height:100%;display:block;overflow:visible}.hb__s-hi{stop-color:var(--hb-hi)}.hb__s-lo{stop-color:var(--hb-lo)}.hb__s-v1{stop-color:var(--hb-v1)}.hb__s-v2{stop-color:var(--hb-v2)}.hb__s-e1{stop-color:var(--hb-eye-hi)}.hb__s-e2{stop-color:var(--hb-eye)}.hb__s-g{stop-color:var(--hb-glow)}.hb__ear,.hb__stalk,.hb__foot{fill:var(--hb-ear)}.hb__shin{fill:var(--hb-leg)}.hb__tip{fill:var(--hb-eye)}.hb__glowc{opacity:.5}.hb__halo{opacity:var(--hb-halo)}.hb__seam{fill:none;stroke:var(--hb-seam);stroke-width:1px}.hb__rim{fill:none;stroke:var(--hb-rim);stroke-width:1px;opacity:.6}.hb__vrim{fill:none;stroke:#ffffff1a;stroke-width:1px}.hb__iseam{fill:none;stroke:#0028124d;stroke-width:1px}.hb__glint{fill:#fff;opacity:.9}.hb__glare{fill:none;stroke:#ffffff29;stroke-width:2px;stroke-linecap:round}@keyframes hb-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.f6-nav.is-open .hb,.hb.is-away{opacity:0;visibility:hidden}.hb.is-away{transition:none}.hb__walk{animation:hb-walk var(--hb-dur,10s) linear infinite}@keyframes hb-walk{0%,7%{animation-timing-function:cubic-bezier(.45,0,.55,1);translate:0}45%,55%{translate:var(--hb-len,0px) 0;animation-timing-function:cubic-bezier(.45,0,.55,1)}93%,to{translate:0}}.hb__eye{transform:translate(0, calc(var(--hu) * -4));transition:transform .18s cubic-bezier(.3,0,.2,1)}.hb.is-fwd .hb__eye{transform:translate(calc(var(--hu) * 7), 0)}.hb.is-back .hb__eye{transform:translate(calc(var(--hu) * -7), 0)}.hb{--hb-step:.36s}.hb__bob{animation:hb-bob calc(var(--hb-step) / 2) ease-in-out infinite}@keyframes hb-bob{0%,to{transform:none}50%{transform:translateY(calc(var(--hu) * -3))}}.hb.is-stand .hb__bob{animation:none}.hb.is-hold *,.hb.is-off *{animation-play-state:paused!important}.hb__lean{transition:scale .18s ease-out}.hb.is-hold .hb__lean{scale:1 .89}.hb.is-hold .hb__eye,.hb.is-look .hb__eye{transform:translate(0, calc(var(--hu) * 6))}.hb.is-run .hb__walk{animation-play-state:paused}.hb.is-run:not(.is-dash) .hb__bob{animation:none}.hb.is-dash{--hb-step:.2s}.hb.is-dash .hb__bob{animation:hb-bob calc(var(--hb-step) / 2) ease-in-out infinite}.hb__run{transition:rotate .2s ease-out}.hb.is-dash .hb__run{rotate:calc(var(--hb-dir,1) * 6deg)}.hb.is-hop .hb__pet{animation:.5s ease-out hb-hop}@keyframes hb-hop{0%,to{transform:none}20%{transform:scale(1.14,.84)}50%{transform:translateY(-7px)scale(.92,1.1)}80%{transform:scale(1.1,.88)}}.hb.is-hop .hb__eye{transform:scale(1.22)}.hb.is-hop .hb__halo{opacity:.9}.hb.is-park .hb__walk,.hb.is-park .hb__bob{animation:none}.hb.is-park .hb__eye{transform:none}@media (prefers-reduced-motion:reduce){.hb,.hb *{transition:none!important;animation:none!important}}@media print{.hb{display:none}}.hb__pet:before{content:"";position:absolute;inset:-7px -4px}.hb__eye{transform-origin:50% 44%}.hb.is-blink .hb__eye{animation:.16s ease-in-out hb-blink}@keyframes hb-blink{0%,to{scale:1}50%{scale:1 .12}}.hb.is-stand.is-gl:not(.is-hold):not(.is-look) .hb__eye{transform:translate(calc(var(--hu) * 7 * var(--hb-gx,1)), calc(var(--hu) * -2))}.hb.is-hold.is-up .hb__eye{transform:translate(0, calc(var(--hu) * -6))}.hb.is-wave .hb__lean{animation:.7s ease-in-out hb-wave}@keyframes hb-wave{0%,to{rotate:0deg}20%{rotate:-12deg}45%{rotate:10deg}70%{rotate:-6deg}}.hb__burst{pointer-events:none;width:0;height:0;position:absolute;top:40%;left:50%}.hb__burst i{background:var(--hb-eye);border-radius:1px;width:4px;height:4px;animation:.6s cubic-bezier(.2,.7,.3,1) forwards hb-burst;position:absolute;top:-2px;left:-2px}.hb__burst i:nth-child(2n){background:var(--hb-eye-hi);width:3px;height:3px}@keyframes hb-burst{0%{transform:rotate(var(--a)) translateY(-6px) scale(1);opacity:1}to{transform:rotate(var(--a)) translateY(-24px) scale(.4);opacity:0}}.hb.is-sleep .hb__walk{animation-play-state:paused}.hb.is-sleep .hb__bob{animation:none}.hb.is-sleep .hb__lean{scale:1 .93}.hb.is-sleep .hb__eye{transform:translate(0, calc(var(--hu) * 3));transition:transform .6s,scale .6s;scale:1 .3}.hb__z{font:700 9px/1 var(--font-mono,ui-monospace, monospace);color:var(--hb-eye);pointer-events:none;display:none;position:absolute;top:-10px;right:-6px}.hb.is-hang .hb__z{rotate:180deg}.hb.is-sleep .hb__z{animation:2.4s ease-in-out infinite hb-z;display:block}@keyframes hb-z{0%{opacity:.2;transform:translateY(4px)scale(.7)}50%{opacity:1}to{opacity:0;transform:translate(5px,-8px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.hb__burst,.hb.is-sleep .hb__z{display:none}}.sub-bot.is-tag .sub-bot__pet{display:none}.sub-bot.is-tag .sub-bot__label{position:relative;bottom:0;left:0}.sub-bot.is-tag .sub-bot__label:before{display:none}.sub-bot.is-tag .sub-bot__x{bottom:calc(100% + 8px)}.sub-bot.is-tag.is-aside{opacity:0;visibility:hidden;transform:none}@media (max-width:767px){.sub-bot.is-tag.is-pill{opacity:0;visibility:hidden}}.sub-tab{--st-fill:#f2efe9;--st-ink:#0a0a0a;--st-dot:#11703a;z-index:52;pointer-events:none;font-family:var(--font-inter), system-ui, sans-serif;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s,visibility .3s;animation:.6s cubic-bezier(.22,1,.36,1) backwards sub-tab-in;position:fixed;top:46%;right:0;translate:0 -50%}html[data-theme=light] .sub-tab{--st-fill:#0d0e10;--st-ink:#f4f3ef;--st-dot:#3ddc84}.sub-tab__go{background:var(--st-fill);width:18px;color:var(--st-ink);font:inherit;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;border:0;border-radius:9px 0 0 9px;margin:0;padding:11px 0 12px;display:block;position:relative;box-shadow:-6px 8px 22px #00000047}.sub-tab__go:focus-visible{outline-offset:2px;outline:2px solid #3ddc84}.sub-tab__go:before{content:"";position:absolute;inset:-4px 0 -4px -8px}.sub-tab__label{writing-mode:vertical-rl;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;font-size:.56rem;font-weight:700;line-height:18px;display:inline-flex;rotate:180deg}.sub-tab__label i{background:var(--st-dot);width:5px;height:5px;box-shadow:0 0 0 2px color-mix(in srgb, var(--st-dot) 22%, transparent);border-radius:1px}@media (hover:hover){.sub-tab__go:hover{transition:transform .25s;transform:translate(-3px)}}.sub-tab{transform-origin:100%}.sub-tab.is-aside,.sub-tab.is-hush,.sub-tab.is-away{opacity:0;visibility:hidden;transform:scaleX(.4)}.sub-tab.is-aside .sub-tab__go,.sub-tab.is-hush .sub-tab__go,.sub-tab.is-away .sub-tab__go{pointer-events:none}.sub-tab.is-away{transition:none}@keyframes sub-tab-in{0%{opacity:0;transform:scaleX(.4)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sub-tab,.sub-tab__go{transition:none;animation:none}}@media print{.sub-tab{display:none}}@media (max-width:767px){.sub-tab__go{border-radius:7px 0 0 7px;width:14px;padding:9px 0 10px}.sub-tab__label{letter-spacing:.14em;gap:6px;font-size:.5rem;line-height:14px}.sub-tab__label i{width:4px;height:4px}}@media (min-width:1024px){.sub-tab__go{border-radius:11px 0 0 11px;width:24px;padding:14px 0 15px}.sub-tab__label{gap:9px;font-size:.64rem;line-height:24px}.sub-tab__label i{width:6px;height:6px}}
