@font-face{font-family:Manrope;font-style:normal;font-weight:400;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:400;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:400;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:400;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:400;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:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.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;font-style:normal;font-weight:500;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:500;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:500;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:500;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:500;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:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.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;font-style:normal;font-weight:600;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:600;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:600;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:600;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:600;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:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.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;font-style:normal;font-weight:700;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:700;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:700;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:700;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:700;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:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.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;font-style:normal;font-weight: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: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: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: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: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:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.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%}.manrope_36101ca0-module__C0fBEq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_36101ca0-module__C0fBEq__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;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:400;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:400;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:400;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:400;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:400;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:400;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;font-style:normal;font-weight:500;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:500;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:500;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:500;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:500;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:500;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:500;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;font-style:normal;font-weight:600;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:600;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:600;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:600;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:600;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:600;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:600;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%}.inter_bc220a90-module__m5YftW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_bc220a90-module__m5YftW__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.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 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_46139293-module__ZgHWIW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_46139293-module__ZgHWIW__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/34d6927adec7cf56-s.1ob82_8939ahk.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:italic;font-weight:200 900;font-display:swap;src:url(../media/11e9730d70f3df61-s.128rw_frk7cg-.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:italic;font-weight:200 900;font-display:swap;src:url(../media/94800d63c463b116-s.232hpqc6onjei.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:italic;font-weight:200 900;font-display:swap;src:url(../media/7685343155bcb53f-s.10-kow8kg30xf.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:italic;font-weight:200 900;font-display:swap;src:url(../media/c0640dc9a2bf5797-s.1zz7v2lps04n2.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:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/48a1b83fac2e67c0-s.p.42nfwtuxx8u2o.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:200 900;font-display:swap;src:url(../media/0fb96d1b5bc8468e-s.3hcunrvt_bt_o.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:200 900;font-display:swap;src:url(../media/1a36275c0a5dae4b-s.452ifmvv-9yum.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:200 900;font-display:swap;src:url(../media/4516abe641523af1-s.1kbk5odn53sdi.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:200 900;font-display:swap;src:url(../media/8b28f59145c251c9-s.3_mv2jnzqn6zb.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:200 900;font-display:swap;src:url(../media/6809fa33fa73d760-s.0yy0rfmygkgha.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/cef856781ea24bd1-s.p.0i67n8kf07qoy.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_ed8099c5-module__wHhQVG__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_ed8099c5-module__wHhQVG__variable{--font-serif:"Source Serif 4", "Source Serif 4 Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#110603;--brown:#553f39;--bronze:#715e3a;--sand:#e5d8bf;--beige:#f2ebdf;--cream:#f8f5ef;--paper:#fcfaf6;--line:#ececee;--muted:#6b6e76;--green:#2f7a3c;--green-s:#e9f2ea;--blue:#35577d;--blue-s:#eaf0f7;--alert:#b4412b;--alert-s:#fbeceb;--night:#17100e;--night-2:#211814;--night-line:#f8f5ef1f;--night-text:#f8f5ef;--night-muted:#f8f5efa8;--gold:#d9c39a;--head:var(--font-manrope),var(--font-inter),ui-sans-serif,system-ui,sans-serif;--body:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-plex-mono),ui-monospace,Menlo,Consolas,monospace;--doc:var(--font-serif),Georgia,serif;--ease:cubic-bezier(.2,.7,.2,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;background:#fff;overflow-x:hidden}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:#fff;position:fixed;inset:0 0 auto}h1,h2,h3,h4{font-family:var(--head);text-wrap:balance;letter-spacing:-.03em;margin:0;font-weight:500}p{margin:0}a{color:var(--bronze)}a:focus-visible,button:focus-visible,textarea:focus-visible{outline:3px solid var(--sand);outline-offset:2px}.wrap{max-width:1240px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));margin:0 auto}@media (max-width:520px){.wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--bronze);font-size:12px;font-weight:600}.sec{padding-block:112px}@media (max-width:700px){.sec{padding-block:76px}}.sec-head{gap:16px;max-width:760px;display:grid}.sec-head h2{font-size:clamp(34px,4.2vw,54px);line-height:1.08}.lead{color:var(--brown);max-width:60ch;font-size:18px;line-height:1.65}.btn{height:44px;font-family:var(--head);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s,transform .15s;display:inline-flex;box-shadow:0 5px 2px #00000003,0 3px 2px #0000000a,0 1px 1px #00000012,0 0 1px #00000014}.btn:hover{transform:scale(1.02)}.btn:active{transform:scale(.98)}.btn svg{width:16px;height:16px;transition:transform .2s}.btn:hover svg{transform:translate(3px)}.btn-p{color:#000;background:#bd9d60;border-color:#bd9d60}.btn-p:hover{color:#000;background:#c9a96d;border-color:#c9a96d}.btn-s{color:var(--ink);background:0 0;border-color:#bd9d60}.btn-s:hover{color:var(--ink);background:#bd9d601a}.ico{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.nav{top:env(safe-area-inset-top,0px);z-index:50;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#ffffffe0;position:sticky}.nav-in{justify-content:space-between;align-items:center;gap:24px;height:76px;display:flex}.brand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.brand svg{width:34px;height:34px}.brand-name{font-family:var(--head);letter-spacing:-.02em;font-size:21px;font-weight:700}.brand-by{border-left:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;margin-left:2px;padding-left:12px;font-size:12px;display:flex}.brand-by img{width:auto;height:15px;display:block}.ft .brand-by{border-left-color:var(--night-line);color:var(--night-muted)}.ft .brand-by img{filter:brightness(0)invert(.92)sepia(.2)}.links{gap:32px;display:flex}.links a{color:var(--brown);font-size:15px;font-weight:500;text-decoration:none}.links a:hover{color:var(--ink)}.nav-cta{align-items:center;gap:10px;display:flex}.nav-cta .btn{border-radius:4px;height:34px;padding:0 13px;font-size:13px}.signin{color:var(--brown);padding:0 8px;font-size:14px;font-weight:500;text-decoration:none}@media (max-width:920px){.links{display:none}}@media (max-width:440px){.signin{display:none}}.hero{padding-block:72px 40px;position:relative;overflow:hidden}.hero-deco{right:max(24px,env(safe-area-inset-right,0px));aspect-ratio:1;pointer-events:none;width:clamp(180px,19vw,260px);position:absolute;top:50%;transform:translateY(-50%)}.imprint{opacity:0;transition:opacity .35s;position:absolute;inset:0}.imprint svg{--c:#715e3a;width:100%;height:100%;display:block}.hero-deco.done .imprint{opacity:.28}.hero-deco.go .imprint{animation:1.5s linear both imprint}.stamper{opacity:0;will-change:transform,opacity;position:absolute;inset:-3%}.stamper svg{width:100%;height:100%;display:block}.press-shadow{filter:blur(6px);opacity:0;background:radial-gradient(closest-side,#11060361,#11060329 70%,#0000);border-radius:50%;position:absolute;inset:-2%}.hero-deco.go .stamper{animation:1.5s linear both stamper}.hero-deco.go .press-shadow{animation:1.5s linear both pshadow}@keyframes stamper{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.75,0);transform:translate(24%,-30%)scale(1.45)}10%{opacity:1}34%{animation-timing-function:ease-out;transform:translate(0)scale(1.01)}40%{transform:translate(0)scale(.965)}52%{animation-timing-function:cubic-bezier(.25,1,.5,1);transform:translate(0)scale(.965)}88%{opacity:1}to{opacity:0;transform:translate(-20%,-30%)scale(1.5)}}@keyframes pshadow{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.75,0);transform:translate(34%,6%)scale(1.25)}34%{opacity:.6;transform:translate(2%,2%)scale(1.01)}40%,52%{opacity:.85;animation-timing-function:cubic-bezier(.25,1,.5,1);transform:translate(0)scale(.98)}to{opacity:0;transform:translate(-8%,14%)scale(1.3)}}@keyframes imprint{0%,39%{opacity:0;transform:scale(1.02)}42%{opacity:.62;transform:scale(1)}to{opacity:.34}}@media (prefers-reduced-motion:reduce){.stamper,.press-shadow{display:none}.imprint{opacity:.28}}.hero-top{width:100%;position:relative}@media (min-width:761px){.hero-top{padding-right:calc(clamp(180px,19vw,260px) + 72px)}}.hero h1{white-space:nowrap;letter-spacing:-.045em;font-size:clamp(30px,4.6vw,66px);line-height:1.04}@media (max-width:760px){.hero h1{font-size:7.1vw}.basis{display:none}}.wr{animation:wordIn 1s var(--ease) both;display:inline-block}.roll{vertical-align:-.2em;background:var(--beige);border-radius:.16em;height:1.22em;margin:0 -.02em;padding:0 .14em;line-height:1.22;transition:width .7s cubic-bezier(.75,0,.2,1);display:inline-block;overflow:hidden}.roll-in{transition:transform .7s cubic-bezier(.75,0,.2,1);display:block}.roll-in span{width:max-content;height:1.22em;color:var(--bronze);display:block}.hero .lead{max-width:40em;margin-top:20px;font-size:19px}.cta-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.hero-note{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-left:12px;font-size:13px;display:flex}.hero-note span{align-items:center;display:inline-flex}.hero-note span+span:before{content:"";background:var(--sand);border-radius:50%;width:3px;height:3px;margin-right:14px}.rise{animation:rise .9s var(--ease) both}.d2{animation-delay:.18s}.d3{animation-delay:.28s}.d4{animation-delay:.4s}.tour{border-bottom:1px solid var(--line);height:580svh;position:relative}.pin{top:calc(77px + env(safe-area-inset-top,0px));height:calc(100svh - 77px - env(safe-area-inset-top,0px));padding-block:12px 20px;display:flex;position:sticky}.pin-in{width:100%;min-height:0;display:flex}.showcase{border:1px solid var(--line);background:#fff;border-radius:22px;flex:1;grid-template-columns:minmax(0,1fr) 350px;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #1106030f}.show-l{background:var(--paper);justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.show-l:before{content:"";background-image:radial-gradient(var(--sand) 1px,transparent 1.3px);opacity:.7;pointer-events:none;background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(65% 70%,#000,#0000 85%);mask-image:radial-gradient(65% 70%,#000,#0000 85%)}.hint{z-index:2;color:var(--muted);border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;transition:opacity .4s;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.hint svg{width:14px;height:14px;animation:1.6s ease-in-out infinite nudge}.hint.gone{opacity:0}@keyframes nudge{50%{transform:translateY(3px)}}.desk-box{width:calc(var(--w,440px) * var(--s,1));height:calc(560px * var(--s,1));flex:none;margin-top:-12px;position:relative}.desk{width:var(--w,440px);height:560px;margin-left:calc(var(--w,440px) / -2);transform:scale(var(--s,1));transform-origin:50% 0;position:absolute;top:0;left:50%}.desk:before{content:"";filter:blur(4px);background:radial-gradient(closest-side,#1106031f,#0000);border-radius:50%;height:36px;position:absolute;bottom:-16px;left:10%;right:10%}.flow8{border-left:1px solid var(--line);flex-direction:column;justify-content:safe center;gap:2px;min-width:0;margin:0;padding:22px;list-style:none;display:flex;overflow:auto}.flow8 .grp{font:600 10.5px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:14px 0 8px}.flow8 .grp:first-child{padding-top:0}.flow8 .grp.alert{color:var(--alert)}.f8{appearance:none;text-align:left;width:100%;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:2px 14px;margin:0 -12px;padding:9px 12px;transition:background .3s,color .3s;display:grid}.f8:hover{background:var(--paper)}.f8 .dot{border:1.5px solid var(--line);width:24px;height:24px;font:600 10.5px/1 var(--mono);color:var(--muted);background:#fff;border-radius:50%;grid-row:span 2;place-items:center;margin-top:1px;transition:all .35s;display:grid}.f8 .dot svg{width:12px;height:12px}.f8 .nm{font:600 15.5px/1.3 var(--head);letter-spacing:-.01em;color:var(--brown);transition:color .3s}.f8 .ds{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;line-height:1.4;overflow:hidden}.f8 .pb{background:var(--line);border-radius:2px;grid-column:2;height:2px;margin-top:8px;display:none;overflow:hidden}.f8 .pb i{background:var(--bronze);width:0;height:100%;display:block}.f8.alert .pb i{background:var(--alert)}.f8.on{background:var(--paper)}.f8.on .nm{color:var(--ink)}.f8.on .ds{color:var(--brown)}.f8.on .pb{display:block}.f8.on .dot{border-color:var(--bronze);background:var(--bronze);color:#fff}.f8.alert.on .dot{border-color:var(--alert);background:var(--alert)}.f8.done .dot{border-color:var(--green-s);background:var(--green-s);color:var(--green)}.sg .ln{height:40px}.esb{opacity:0;transition:opacity .45s var(--ease),transform .45s var(--ease);align-items:center;gap:8px;display:flex;position:absolute;bottom:5px;left:0;transform:translateY(5px)}.esi{background:var(--blue-s);width:26px;height:26px;color:var(--blue);border-radius:7px;flex:none;place-items:center;display:grid}.esi svg{width:16px;height:16px}.est{gap:2px;display:grid}.est b{font:600 11px/1 var(--body);color:var(--blue)}.est span{font:500 9.5px/1 var(--mono);color:var(--muted);white-space:nowrap}.sg .esb .ok{background:var(--green);color:#fff;opacity:0;border-radius:50%;place-items:center;width:16px;height:16px;transition:opacity .3s,transform .3s;display:grid;position:static;transform:scale(.6)}.sg .esb .ok svg{width:10px;height:10px}.stage.c2 #sgA .esb{opacity:1;transition-delay:.3s;transform:none}.stage.c2 #sgA .esb .ok{opacity:1;transition-delay:.8s;transform:none}.stage.c2 #sgB .esb{opacity:1;transition-delay:1.2s;transform:none}.stage.c2 #sgB .esb .ok{opacity:1;transition-delay:1.7s;transform:none}@media (max-width:900px){.showcase{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.flow8{border-left:0;border-top:1px solid var(--line);padding:12px 16px;overflow:visible}.flow8 .grp,.flow8 li.st-li{display:none}.flow8 li.st-li.cur{display:block}}@media (max-width:760px){.hero{padding-block:40px 24px}.hero-note{width:100%;margin-left:0}.cap{font-size:15px;top:16px;left:16px;right:16px}.tab{font-size:13.5px}.tabs{justify-content:flex-start}.hero-deco{display:none}}.sheet{border:1px solid var(--line);--d:0;transform:translateY(calc(var(--d) * -14px)) scale(calc(1 - var(--d) * .045));transform-origin:50% 0;transition:transform .9s var(--ease),opacity .7s var(--ease);background:#fff;border-radius:6px;padding:34px 36px;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 3px #1106030d,0 24px 56px #1106031a}.sheet:after{content:"";background:var(--cream);opacity:calc(var(--d) * .4);pointer-events:none;transition:opacity .9s var(--ease);position:absolute;inset:0}.sheet.off{opacity:0;pointer-events:none;transform:translateY(22px)}.sheet.gone{opacity:0}.kind{font:600 10.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.sheet h3{font:600 26px/1.15 var(--doc);letter-spacing:-.015em;color:var(--ink);margin-top:12px}.lines{gap:9px;margin-top:22px;display:grid}.lines i{transform-origin:0;background:#ece7de;border-radius:4px;height:7px;display:block}.lines i.s{width:62%}.lines i.m{width:84%}.clause{border-radius:6px;grid-template-columns:18px minmax(0,1fr);gap:8px;margin-top:16px;transition:background .5s,box-shadow .5s;display:grid}.clause .no{font:600 12px/7px var(--doc);color:var(--muted);padding-top:1px}.clause .lines{margin-top:0}.draft .lines i{transition:transform .7s cubic-bezier(.6,0,.2,1);transform:scaleX(0)}.estamp{border-bottom:1px dashed var(--sand);background:var(--cream);height:30px;font:500 10.5px/1 var(--mono);color:var(--brown);transition:transform .7s var(--ease);justify-content:space-between;align-items:center;padding:0 36px;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.estamp b{color:var(--bronze);font-weight:600}.doc .top-pad{height:0;transition:height .7s var(--ease)}.sigs{grid-template-columns:1fr 1fr;gap:22px;display:grid;position:absolute;bottom:78px;left:36px;right:36px}.sg{gap:7px;display:grid}.sg .ln{border-bottom:1px solid var(--brown);height:30px;position:relative}.sg .ink{width:120px;height:26px;position:absolute;bottom:4px;left:2px;overflow:visible}.sg .ink path{fill:none;stroke:#2b3a67;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:240;stroke-dashoffset:240px;transition:stroke-dashoffset 1s cubic-bezier(.6,0,.3,1)}.sg .ok{background:var(--green);color:#fff;opacity:0;border-radius:50%;place-items:center;width:18px;height:18px;transition:opacity .3s,transform .3s;display:grid;position:absolute;bottom:6px;right:0;transform:scale(.6)}.sg .ok svg{width:11px;height:11px}.sg b{font:600 12px/1.2 var(--body);color:var(--ink)}.foot{border-top:1px solid var(--line);font:500 10.5px/1 var(--mono);color:var(--muted);justify-content:space-between;align-items:center;padding-top:12px;display:flex;position:absolute;bottom:28px;left:36px;right:36px}.foot .fp{opacity:0;transition:opacity .6s .5s}.foot .exe{font:600 10px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--green);opacity:0;transition:opacity .5s .7s}.seal{opacity:0;pointer-events:none;width:116px;height:116px;transition:opacity .2s linear,transform .42s cubic-bezier(.5,0,.25,1.2);position:absolute;bottom:96px;right:26px;transform:scale(1.35)rotate(-12deg)}.seal svg{--c:#715e3a;mix-blend-mode:multiply;width:100%;height:100%}.seal:after{content:"";opacity:0;border-radius:50%;position:absolute;inset:16%}.flag{font:600 11px/1 var(--body);color:var(--alert);background:var(--alert-s);opacity:0;white-space:nowrap;border:1px solid #efc3b8;border-radius:999px;padding:6px 10px;transition:opacity .4s .4s,transform .4s .4s;position:absolute;top:0;left:28px;transform:translate(-4px,-120%)}.paper2 .lines i{transition:transform .7s cubic-bezier(.6,0,.2,1);transform:scaleX(0)}.paper2.top .lines i{transform:none}.paper2.top .lines i:first-child{transition-delay:.6s}.paper2.top .lines i:nth-child(2){transition-delay:.75s}.paper2.top .lines i:nth-child(3){transition-delay:.9s}.paper2.top .lines i:nth-child(4){transition-delay:1.05s}.tagx{font:600 12px/1 var(--body);background:var(--cream);color:var(--brown);opacity:0;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;transition:opacity .5s 1.3s,transform .5s 1.3s;display:inline-flex;position:absolute;bottom:30px;left:36px;transform:translateY(6px)}.tagx.g{background:var(--green-s);color:var(--green)}.tagx svg{width:13px;height:13px}.paper2.top .tagx{opacity:1;transform:none}.faces{justify-content:center;align-items:center;gap:0;margin-top:34px;display:flex}.faces span{width:54px;height:54px;font:700 15px/1 var(--head);background:var(--beige);color:var(--bronze);opacity:0;border:3px solid #fff;border-radius:50%;place-items:center;margin:0 -6px;transition:opacity .5s,transform .5s;display:grid;transform:translateY(8px)}.faces span.m{background:var(--bronze);color:#fff;z-index:1;width:64px;height:64px}.paper2.top .faces span{opacity:1;transform:none}.paper2.top .faces span:first-child{transition-delay:.6s}.paper2.top .faces span:nth-child(2){transition-delay:.85s}.paper2.top .faces span:nth-child(3){transition-delay:.6s}.paper2 .seal{bottom:70px}.paper2.top .seal{opacity:1;transition-delay:1s;transform:none}.paper2.top .seal:after{animation:ink .9s 1.3s var(--ease) both}.stage.c0 .draft .lines i{transform:none}.draft .clause .lines i{transition-delay:.15s}.draft .clause:nth-of-type(2) .lines i{transition-delay:.45s}.draft .clause:nth-of-type(3) .lines i{transition-delay:.75s}.draft .clause:nth-of-type(4) .lines i{transition-delay:1.05s}.draft .clause:nth-of-type(5) .lines i{transition-delay:1.35s}.stage.c1 .estamp{transform:none}.stage.c1 .doc .top-pad{height:18px}.stage.c3 .doc .seal{opacity:1;transform:none}.stage.c3 .doc .seal:after{animation:ink .9s .35s var(--ease) both}.stage.c3 .foot .fp,.stage.c3 .foot .exe{opacity:1}.stage.c4 .clause.br{background:var(--alert-s);box-shadow:0 0 0 6px var(--alert-s)}.stage.c4 .clause.br .lines i{background:#efc3b8}.stage.c4 .flag{opacity:1;transform:translateY(-130%)}@keyframes ink{0%{opacity:1;box-shadow:0 0 #715e3a40}to{opacity:0;box-shadow:0 0 0 24px #715e3a00}}@media (prefers-reduced-motion:reduce){.lines i{transform:none!important}.sg .ink path{stroke-dashoffset:0!important}}.basis{border-bottom:1px solid var(--line);background:var(--paper)}.basis-in{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.bi{border-left:1px solid var(--line);gap:4px;min-width:0;padding:20px 18px;display:grid}.bi:first-child{border-left:0;padding-left:0}.bi b{font:600 14px/1.3 var(--head);letter-spacing:-.01em;color:var(--ink)}.bi span{font:500 11.5px/1.4 var(--mono);color:var(--muted)}@media (max-width:1000px){.basis-in{grid-template-columns:repeat(2,minmax(0,1fr))}.bi{border-left:0;border-top:1px solid var(--line);padding-left:0}.bi:nth-child(-n+2){border-top:0}.bi:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}}@media (max-width:520px){.basis-in{grid-template-columns:1fr}.bi,.bi:nth-child(2n){border-left:0;padding-left:0}.bi+.bi{border-top:1px solid var(--line)}}.pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.pillar{border:1px solid var(--line);border-top:3px solid var(--bronze);background:#fff;border-radius:18px;align-content:start;gap:14px;padding:28px;display:grid}.pillar.alert{border-top-color:var(--alert)}.p-k{font:500 12px/1 var(--mono);color:var(--muted)}.pillar h3{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.2}.pillar p{color:var(--brown);font-size:15px;line-height:1.6}.p-proof{font:600 12px/1 var(--body);background:var(--cream);color:var(--bronze);border-radius:999px;justify-self:start;padding:7px 10px}.pillar.alert .p-proof{background:var(--alert-s);color:var(--alert)}.cmp-wrap{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:40px;overflow-x:auto}.cmp{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}.cmp th,.cmp td{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:16px 20px}.cmp tbody tr:last-child th,.cmp tbody tr:last-child td{border-bottom:0}.cmp thead th{font:600 13px/1.2 var(--body);color:var(--muted);background:var(--paper)}.cmp tbody th{color:var(--ink);width:26%;font-weight:600}.cmp td{color:var(--brown)}.cmp .us{background:var(--cream);color:var(--ink);border-left:1px solid var(--sand);border-right:1px solid var(--sand);font-weight:500}.cmp thead .us{background:var(--beige)}.us-h{font:700 15px/1 var(--head);color:var(--ink);align-items:center;gap:8px;display:inline-flex}.us-h svg{width:22px;height:22px}.cmp i{vertical-align:-4px;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:8px;display:inline-grid}.cmp i.y{background:var(--green-s)}.cmp i.y:before{content:"";border-left:2px solid var(--green);border-bottom:2px solid var(--green);width:8px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.cmp i.n{background:#f1f1f2}.cmp i.n:before{content:"";background:#9a9ca3;border-radius:2px;width:8px;height:2px}.cmp i.p{background:var(--beige)}.cmp i.p:before{content:"";border:2px solid var(--bronze);border-radius:50%;width:6px;height:6px}.cmp-note{color:var(--muted);margin-top:12px;font-size:12px}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.pillars{grid-template-columns:1fr}}.fc3{gap:10px;margin-top:44px;display:grid}.fc3-h,.fc3-r{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.85fr);column-gap:44px;display:grid}.fc3-h{margin-bottom:4px}.fc3-h span{font:600 11px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:flex}.fc3-h .d{border-radius:50%;width:7px;height:7px}.d.r{background:var(--alert)}.d.b{background:var(--bronze)}.d.g{background:var(--green)}.nd{border:1px solid var(--line);background:#fff;border-radius:10px;align-content:center;gap:3px;min-height:64px;padding:12px 16px;display:grid;position:relative}.nd b{font:600 14.5px/1.3 var(--head);letter-spacing:-.01em;color:var(--ink)}.nd span{color:var(--muted);font-size:12.5px;line-height:1.45}.nd em{font:500 11px/1.3 var(--mono);color:var(--bronze);font-style:normal}.nd.p{border-left:2px solid var(--alert)}.nd.s{border-left:2px solid var(--bronze)}.nd.o{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px}.nd.o i{background:var(--green-s);width:20px;height:20px;color:var(--green);border-radius:50%;place-items:center;display:grid}.nd.o i svg{width:11px;height:11px}.nd.p:after,.nd.s:after{content:"";background:#cbbd9c;width:38px;height:1px;position:absolute;top:50%;right:-45px}.nd.p:before,.nd.s:before{content:"";border-top:1px solid #a8956c;border-right:1px solid #a8956c;width:6px;height:6px;position:absolute;top:calc(50% - 3.5px);right:-45px;transform:rotate(45deg)}@media (max-width:900px){.fc3-h{display:none}.fc3-r{grid-template-columns:1fr;row-gap:18px;padding-bottom:14px}.fc3-r+.fc3-r{border-top:1px solid var(--line);padding-top:16px}.nd.p:after,.nd.s:after{width:1px;height:14px;inset:auto auto -17px 22px}.nd.p:before,.nd.s:before{inset:auto auto -17px 19px;transform:rotate(135deg)}}.hbar{border:1px solid var(--night-line);background:var(--night-2);border-radius:18px;margin-top:44px;overflow:hidden}.hbar-h{border-bottom:1px solid var(--night-line);background:#f8f5ef08;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.hbar-h b{font:600 16px/1.3 var(--head);color:#fbf7f0;display:block}.hbar-h span{color:var(--night-muted);font-size:13px}.hbar-h code{font:500 12px/1 var(--mono);color:var(--gold);background:#d9c39a1f;border-radius:6px;padding:6px 8px}.hsteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:26px 24px 28px;list-style:none;display:grid;position:relative}.hsteps:before{content:"";background:#d9c39a59;height:1px;position:absolute;top:40px;left:38px;right:calc(25% - 10px)}.hsteps li{align-content:start;gap:6px;min-width:0;display:grid;position:relative}.hsteps .sn{width:28px;height:28px;font:600 12px/1 var(--mono);background:var(--night-2);color:var(--gold);z-index:1;border:1.5px solid #d9c39a80;border-radius:50%;place-items:center;margin-bottom:8px;display:grid;position:relative}.hsteps li.last .sn{color:#8fd19e;background:#78c08826;border-color:#78c0888c}.hsteps b{font:600 16px/1.3 var(--head);letter-spacing:-.01em;color:#fbf7f0}.hsteps .d{color:var(--night-muted);font-size:13.5px;line-height:1.5}.hsteps em{font:500 11.5px/1.35 var(--mono);color:var(--gold);margin-top:4px;font-style:normal}@media (max-width:860px){.hsteps{grid-template-columns:1fr;gap:0;padding:8px 24px}.hsteps:before{width:1px;height:auto;inset:30px auto 30px 37.5px}.hsteps li{grid-template-columns:28px minmax(0,1fr);column-gap:16px;padding:16px 0}.hsteps li+li{border-top:1px solid var(--night-line)}.hsteps .sn{grid-row:span 3;margin-bottom:0}}.dsp{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:64px;display:grid}.case2{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}.case2-h{background:var(--paper);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.case2-h b{font:600 16px/1.3 var(--head);letter-spacing:-.01em;display:block}.case2-h span{color:var(--muted);font-size:13px}.case2-h code{font:500 12px/1 var(--mono);color:var(--bronze);background:var(--cream);border-radius:6px;padding:6px 8px}.stages{margin:0;padding:8px 24px;list-style:none}.stages li{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:16px;padding:18px 0;display:grid;position:relative}.stages li+li{border-top:1px solid var(--line)}.stages li:not(.last):after{content:"";background:var(--sand);width:1px;position:absolute;top:48px;bottom:-18px;left:13.5px}.sn{border:1.5px solid var(--sand);width:28px;height:28px;font:600 12px/1 var(--mono);color:var(--bronze);z-index:1;background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}.stages li.last .sn{background:var(--green-s);color:var(--green);border-color:#c3ded4}.stages b{font:600 15.5px/1.3 var(--head);letter-spacing:-.01em;color:var(--ink);display:block}.stages div span{color:var(--brown);margin-top:3px;font-size:13.5px;line-height:1.5;display:block}.stages em{font:500 11.5px/1.3 var(--mono);color:var(--muted);text-align:right;max-width:180px;padding-top:5px;font-style:normal}.dark{background:var(--night);color:var(--night-text)}.dark .eyebrow{color:var(--gold)}.dark .sec-head h2{color:#fbf7f0}.dark .lead{color:var(--night-muted)}.dark .case2{background:var(--night-2);border-color:var(--night-line)}.dark .case2-h{border-bottom-color:var(--night-line);background:#f8f5ef0a}.dark .case2-h b{color:#fbf7f0}.dark .case2-h span{color:var(--night-muted)}.dark .case2-h code{color:var(--gold);background:#d9c39a1f}.dark .stages li+li{border-top-color:var(--night-line)}.dark .stages li:not(.last):after{background:#d9c39a4d}.dark .sn{background:var(--night-2);color:var(--gold);border-color:#d9c39a73}.dark .stages li.last .sn{color:#8fd19e;background:#78c08826;border-color:#78c08880}.dark .stages b{color:#fbf7f0}.dark .stages div span{color:var(--night-muted)}.dark .stages em{color:var(--gold)}@media (max-width:980px){.dsp{grid-template-columns:1fr;gap:36px}}@media (max-width:560px){.stages li{grid-template-columns:28px minmax(0,1fr)}.stages em{text-align:left;grid-column:2;padding-top:0}}.docs{min-height:70vh;padding-block:56px 96px}.docs-in{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:56px;display:grid}.docs-nav{top:calc(96px + env(safe-area-inset-top,0px));gap:2px;display:grid;position:sticky}.docs-nav a{color:var(--brown);border-radius:8px;margin:0 -12px;padding:8px 12px;font-size:14px;text-decoration:none;display:block}.docs-nav a:hover{background:var(--paper);color:var(--ink)}.docs-nav a.on{background:var(--cream);color:var(--ink);font-weight:600}.docs-nav .back{color:var(--muted);align-items:center;gap:8px;margin-bottom:14px;display:inline-flex}.docs-nav .back svg{width:16px;height:16px}.dn-h{font:600 10.5px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:16px 0 6px}.docs-body{min-width:0;max-width:760px}.doc-page{gap:16px;display:grid}[hidden]{display:none!important}.doc-page h1{letter-spacing:-.035em;margin-top:6px;font-size:clamp(34px,4vw,48px);line-height:1.06}.doc-page h2{letter-spacing:-.015em;margin-top:18px;font-size:20px;font-weight:600}.doc-page p,.doc-page li{color:var(--brown);font-size:15.5px;line-height:1.7}.doc-page a{color:var(--bronze)}.doc-lead{color:var(--brown);font-size:18px!important}.doc-meta{font:500 12.5px/1.4 var(--mono)!important;color:var(--muted)!important}.facts{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;display:grid;overflow:hidden}.facts div{gap:4px;padding:16px 18px;display:grid}.facts div+div{border-left:1px solid var(--line)}.facts b{font:600 11px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.facts span{color:var(--ink);font-size:14px;line-height:1.5}.steps-doc{gap:10px;margin:0;padding-left:22px;display:grid}.steps-doc li::marker{color:var(--bronze);font-weight:600}.steps-doc b,.list-doc b{color:var(--ink);font-weight:600}.list-doc{gap:6px;margin:0;padding-left:20px;display:grid}.doc-note{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:12px 14px;color:var(--muted)!important;font-size:13.5px!important}.tbl-doc{border-collapse:collapse;border:1px solid var(--line);border-radius:12px;width:100%;font-size:14px;display:block;overflow:auto hidden}.tbl-doc table{width:100%}.tbl-doc th,.tbl-doc td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 16px;line-height:1.5}.tbl-doc thead th{background:var(--paper);font:600 11px/1.2 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.tbl-doc tbody tr:last-child td{border-bottom:0}.tbl-doc td{color:var(--brown)}.tbl-doc td:first-child{color:var(--ink);font-weight:500}.faq{border-top:1px solid var(--line);gap:0;margin:0;display:grid}.faq dt{font:600 15px/1.4 var(--head);color:var(--ink);padding-top:16px}.faq dd{border-bottom:1px solid var(--line);color:var(--brown);margin:4px 0 0;padding-bottom:16px;font-size:15px;line-height:1.65}.contact-card{border:1px solid var(--sand);background:var(--cream);border-radius:16px;overflow:hidden}.cc-row{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:16px;padding:16px 20px;display:grid}.cc-row+.cc-row{border-top:1px solid var(--sand)}.cc-row span{color:var(--muted);font-size:13px}.cc-row b{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.cc-row .mail{-webkit-user-select:all;user-select:all;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.copy{font:600 12px/1 var(--body);border:1px solid var(--sand);color:var(--brown);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:8px;padding:7px 10px}.copy:hover{color:var(--ink)}@media (max-width:860px){.docs-in{grid-template-columns:1fr;gap:28px}.docs-nav{flex-wrap:wrap;gap:6px;display:flex;position:static}.docs-nav a{margin:0}.dn-h{width:100%;padding:10px 0 2px}.docs-nav .back{width:100%;margin-bottom:4px}.facts{grid-template-columns:1fr}.facts div+div{border-left:0;border-top:1px solid var(--line)}.cc-row{grid-template-columns:1fr;gap:4px}}.trail2{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:32px;overflow:hidden}.tr2{color:var(--brown);grid-template-columns:64px minmax(0,1fr);gap:12px;padding:12px 18px;font-size:14px;display:grid}.tr2+.tr2{border-top:1px solid var(--line)}.tr2 time{font:500 12px/1.6 var(--mono);color:var(--muted)}.tr2.ok{background:var(--green-s);color:var(--green);font-weight:600}.tr2.ok time{color:var(--green)}.proof2{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:64px;display:grid}.verify{border:1px solid var(--line);background:#fff;border-radius:18px;min-width:0;overflow:hidden}.verify-top{border-bottom:1px solid var(--line);background:var(--paper);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;font-size:13px;display:flex}.verify-top b{font-family:var(--head);color:var(--ink)}.verify-body{gap:14px;padding:22px;display:grid}.verify label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.verify textarea{resize:vertical;border:1px solid var(--sand);width:100%;min-height:118px;font:400 15px/1.65 var(--doc);color:var(--ink);background:var(--paper);border-radius:12px;padding:14px 16px}.fpr{gap:6px;display:grid}.fpr div{font:500 12px/1.5 var(--mono);color:var(--brown);grid-template-columns:96px minmax(0,1fr);gap:10px;display:grid}.fpr div span:first-child{color:var(--muted)}.fpr code{overflow-wrap:anywhere}.fpr .diff{background:var(--alert-s);color:var(--alert);border-radius:3px}.verdict{border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:600;transition:background .3s,color .3s;display:flex}.verdict.ok{background:var(--green-s);color:var(--green)}.verdict.bad{background:var(--alert-s);color:var(--alert)}.log{margin:32px 0 0;padding:0;list-style:none;display:grid;position:relative}.log:before{content:"";background:var(--line);width:1px;position:absolute;top:10px;bottom:10px;left:15px}.log li{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:8px 0;display:grid;position:relative}.lav{width:32px;height:32px;font:700 11px/1 var(--head);z-index:1;background:var(--beige);color:var(--bronze);border:2px solid #fff;border-radius:50%;place-items:center;display:grid;position:relative}.lav.ok{background:var(--green-s);color:var(--green)}.log-t{color:var(--brown);gap:2px;padding-top:6px;font-size:14px;line-height:1.45;display:grid}.log-t b{color:var(--ink);font-weight:600}.log-t time{color:#8f9299;font-size:12px}@media (max-width:980px){.proof2{grid-template-columns:1fr;gap:44px}}.types{flex-wrap:wrap;gap:10px;margin-top:40px;display:flex}.type{font:500 15px/1 var(--body);border:1px solid var(--line);color:var(--brown);background:#fff;border-radius:12px;padding:13px 16px;transition:border-color .2s,color .2s}.type:hover{border-color:var(--sand);color:var(--ink)}.type.k{background:var(--cream);border-color:var(--sand);color:var(--ink)}.price{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;margin-top:56px;display:grid}.pmain{border:1px solid var(--sand);background:var(--cream);border-radius:20px;align-content:start;gap:20px;padding:36px;display:grid}.amt{font:500 72px/1 var(--head);letter-spacing:-.05em}.amt small{font:500 16px/1 var(--body);letter-spacing:0;color:var(--muted);margin-left:8px}.pmain ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pmain li{color:var(--brown);align-items:center;gap:10px;font-size:15px;display:flex}.pmain li .ico{color:var(--green);width:18px;height:18px}.pside{border:1px solid var(--line);background:#fff;border-radius:20px;padding:8px 28px}.prow{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:20px 0;font-size:15px;display:flex}.prow:last-child{border-bottom:0}.prow span:first-child{color:var(--brown)}.prow span:last-child{font-family:var(--head);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}@media (max-width:860px){.price{grid-template-columns:1fr}.pmain{padding:28px}.amt{font-size:58px}}.cta{border-top:1px solid var(--line);background:#fff}.cta-card{border:1px solid var(--sand);background:var(--cream);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding:64px;display:grid;position:relative;overflow:hidden}.cta-card:before{content:"";background-image:radial-gradient(var(--sand) 1px,transparent 1.3px);opacity:.8;pointer-events:none;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(50% 80% at 85%,#000,#0000 75%);mask-image:radial-gradient(50% 80% at 85%,#000,#0000 75%)}.cta-copy{gap:18px;max-width:640px;display:grid;position:relative}.cta h2{letter-spacing:-.04em;font-size:clamp(34px,4.2vw,56px);line-height:1.04}.cta h2 span{color:var(--bronze)}.cta-copy p{color:var(--brown);font-size:17px;line-height:1.6}.cta-copy .cta-row{margin-top:8px}.cta-seal{aspect-ratio:1;opacity:.85;width:clamp(160px,18vw,230px);position:relative}.cta-seal svg{--c:#715e3a;width:100%;height:100%;display:block}@media (max-width:820px){.cta-card{grid-template-columns:1fr;padding:40px 24px}.cta-seal{display:none}}.ft{background:var(--night);color:var(--night-text);padding-top:88px;padding-bottom:12px;overflow:hidden}.ft-top{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);gap:64px;display:grid}.ft .brand{color:var(--night-text)}.ft-brand p{color:var(--night-muted);max-width:40ch;margin:22px 0 28px;font-size:15px;line-height:1.7}.btn-gold{color:#000;background:#bd9d60;border-color:#bd9d60}.btn-gold:hover{color:#000;background:#c9a96d;border-color:#c9a96d}.ft-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.ft h4{font-family:var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:600}.ft ul{gap:13px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ft ul a{color:#f8f5efbd;font-size:15px;text-decoration:none}.ft ul a:hover{color:#fff}.ft-bot{border-top:1px solid var(--night-line);color:var(--night-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:72px;padding-block:24px;font-size:13px;display:flex}.ft-pw{align-items:center;gap:10px;display:flex}.ft-pw img{filter:brightness(0)invert(.92)sepia(.2);width:auto;height:18px;display:block}.big{-webkit-user-select:none;user-select:none;margin-top:8px;position:relative}.big-in{--mx:50%;--my:50%;font:700 clamp(100px,34vw,560px)/.8 var(--head);letter-spacing:-.065em;text-align:center;white-space:nowrap;position:relative;transform:translateY(12%)}.big-txt{color:#0000;-webkit-text-stroke:1.2px #d9c39a4d;display:block}.big-spot{opacity:0;-webkit-mask-image:radial-gradient(circle 280px at var(--mx) var(--my),#000 0%,#0000008c 45%,transparent 100%);-webkit-mask-image:radial-gradient(circle 280px at var(--mx) var(--my),#000 0%,#0000008c 45%,transparent 100%);mask-image:radial-gradient(circle 280px at var(--mx) var(--my),#000 0%,#0000008c 45%,transparent 100%);background:linear-gradient(#fbf0d8 0%,#e3c995 38%,#a8885a 72%,#6e5634 100%);color:#0000;-webkit-background-clip:text;background-clip:text;transition:opacity .6s;position:absolute;inset:0}.big-in:hover .big-spot{opacity:1}@media (hover:none){.big-spot{opacity:.85;-webkit-mask-image:none;mask-image:none}}@media (max-width:1080px){.ft-top{grid-template-columns:1fr;gap:48px}}@media (max-width:640px){.ft{padding-top:64px}.ft-cols{grid-template-columns:1fr 1fr;row-gap:36px}.ft-bot{flex-direction:column;align-items:flex-start}}@keyframes wordIn{0%{opacity:0;filter:blur(12px);transform:translateY(.4em)}to{opacity:1;filter:blur();transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:none}}@keyframes pane{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pulse{0%{box-shadow:0 0 #2f7a3c73}to{box-shadow:0 0 0 9px #2f7a3c00}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes press{0%{transform:scale(1)}35%{transform:scale(.93)}to{transform:scale(1)}}@keyframes blink{50%{opacity:0}}@keyframes sweep{0%{background-size:0 100%}to{background-size:100% 100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}body{margin:0}.roll:not([data-sized]) .roll-in span+span{width:0}.burger{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--ink);background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:0;display:none}.mnav{display:none}@media (max-width:920px){.burger{display:inline-flex}.mnav{max-height:calc(100svh - 77px - env(safe-area-inset-top,0px));padding:4px max(24px,env(safe-area-inset-right,0px)) 20px max(24px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--line);background:#fff;display:grid;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 24px 40px #11060314}.mnav a:not(.btn){min-height:52px;color:var(--ink);border-bottom:1px solid var(--line);align-items:center;font-size:17px;font-weight:500;text-decoration:none;display:flex}.mnav .btn{margin-top:18px}}@media (max-width:520px){.mnav{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}@media (max-width:560px){#navCta{display:none}}@media (pointer:coarse){.nav-cta .btn{height:44px}.brand,.links a{min-height:44px}.links a{align-items:center;display:inline-flex}.ft ul{gap:0}.ft ul a,.docs-nav a{align-items:center;min-height:44px;display:flex}.ft ul a{display:inline-flex}.copy{min-height:44px;padding:0 14px}.flow8 .grp,.f8 .dot,.bi span,.nd em,.hsteps em,.stages em,.facts b,.dn-h,.fc3-h span,.tbl-doc thead th{font-size:12px}}@media (orientation:landscape) and (max-height:500px){.tour{height:auto}.pin{height:auto;position:static}.showcase{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(220px,300px);height:400px}.flow8{border-top:0;border-left:1px solid var(--line);justify-content:flex-start;padding:16px;overflow:auto}.flow8 .grp,.flow8 li.st-li{display:block}.hint{display:none}}
