@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_94d83e41-module__ctMBzW__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_94d83e41-module__ctMBzW__variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.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.1l2zhvq5eocqf.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.2vhvl9vrvk-va.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.173xwsdme27n8.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.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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.3hd2l7bm32o7k.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.1l2zhvq5eocqf.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.2vhvl9vrvk-va.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.173xwsdme27n8.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.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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.3hd2l7bm32o7k.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.1l2zhvq5eocqf.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.2vhvl9vrvk-va.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.173xwsdme27n8.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.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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.3hd2l7bm32o7k.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.1l2zhvq5eocqf.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.2vhvl9vrvk-va.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.173xwsdme27n8.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.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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_9d913e-module__l9GTqq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_9d913e-module__l9GTqq__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.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:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.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:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.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:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_f4221cb9-module__O60cFq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_f4221cb9-module__O60cFq__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
.Button-module__8RiFmG__btn{font-family:var(--tcc-font-body);font-weight:var(--tcc-fw-semibold);white-space:nowrap;cursor:pointer;transition:background var(--tcc-dur-fast) var(--tcc-ease), border-color var(--tcc-dur-fast) var(--tcc-ease), filter var(--tcc-dur-fast) var(--tcc-ease);border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.Button-module__8RiFmG__md{font-size:var(--tcc-fs-14);padding:10px 18px}.Button-module__8RiFmG__lg{font-size:var(--tcc-fs-15);border-radius:var(--tcc-radius-md);padding:13px 22px}.Button-module__8RiFmG__full{width:100%}.Button-module__8RiFmG__primary{background:var(--tcc-ocean);color:#fff}.Button-module__8RiFmG__primary:hover{background:var(--tcc-ocean-deep)}.Button-module__8RiFmG__accent{background:var(--ac,var(--tcc-beak));color:#fff}.Button-module__8RiFmG__accent:hover{filter:brightness(.93)}.Button-module__8RiFmG__outline{background:var(--tcc-paper);color:var(--tcc-ink);border-color:var(--tcc-slate-200)}.Button-module__8RiFmG__outline:hover{border-color:var(--tcc-slate-300)}.Button-module__8RiFmG__ghost{color:var(--tcc-ink);background:0 0}.Button-module__8RiFmG__ghost:hover{background:var(--tcc-slate-50)}.Button-module__8RiFmG__btn svg{width:16px;height:16px}.Button-module__8RiFmG__btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}
.Lightbox-module__ubAIcG__overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out;animation:Lightbox-module__ubAIcG__lbFade .18s var(--tcc-ease);background:#031432e0;justify-content:center;align-items:center;padding:48px;display:flex;position:fixed;inset:0}@keyframes Lightbox-module__ubAIcG__lbFade{0%{opacity:0}to{opacity:1}}.Lightbox-module__ubAIcG__figure{cursor:default;max-width:min(1600px,94vw);margin:0}.Lightbox-module__ubAIcG__img{object-fit:contain;border-radius:12px;width:100%;height:auto;max-height:84vh;display:block;box-shadow:0 32px 80px #00000080}.Lightbox-module__ubAIcG__caption{font-size:14px;font-weight:var(--tcc-fw-semibold);color:#ffffffeb;justify-content:center;align-items:center;gap:14px;margin-top:14px;display:flex}.Lightbox-module__ubAIcG__count{font-weight:var(--tcc-fw-medium);color:#ffffff8c;font-size:13px}.Lightbox-module__ubAIcG__close{color:#fff;cursor:pointer;width:44px;height:44px;transition:background var(--tcc-dur-fast) var(--tcc-ease);background:#ffffff1a;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:20px;right:22px}.Lightbox-module__ubAIcG__close:hover{background:#ffffff38}.Lightbox-module__ubAIcG__arrow{color:#fff;cursor:pointer;width:48px;height:48px;transition:background var(--tcc-dur-fast) var(--tcc-ease);background:#ffffff1a;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.Lightbox-module__ubAIcG__arrow:hover{background:#ffffff38}.Lightbox-module__ubAIcG__arrowLeft{left:22px}.Lightbox-module__ubAIcG__arrowRight{right:22px}@media (max-width:640px){.Lightbox-module__ubAIcG__overlay{padding:16px}.Lightbox-module__ubAIcG__arrowLeft{left:8px}.Lightbox-module__ubAIcG__arrowRight{right:8px}}
.HeroShotCarousel-module__1GQnWW__wrap{border:1px solid var(--tcc-border-1);box-shadow:var(--tcc-shadow-xl);background:#fff;border-radius:14px;position:relative;overflow:hidden}.HeroShotCarousel-module__1GQnWW__stage{aspect-ratio:2000/1065;cursor:zoom-in;position:relative}.HeroShotCarousel-module__1GQnWW__img,.HeroShotCarousel-module__1GQnWW__imgActive{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--tcc-ease);position:absolute;inset:0}.HeroShotCarousel-module__1GQnWW__imgActive{opacity:1}.HeroShotCarousel-module__1GQnWW__arrow{border:1px solid var(--tcc-border-1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:38px;height:38px;color:var(--tcc-ink);cursor:pointer;box-shadow:var(--tcc-shadow-md);opacity:.85;transition:opacity var(--tcc-dur-fast) var(--tcc-ease), border-color var(--tcc-dur-fast) var(--tcc-ease);background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.HeroShotCarousel-module__1GQnWW__arrow:hover{opacity:1;border-color:var(--tcc-slate-300)}.HeroShotCarousel-module__1GQnWW__arrowLeft{left:12px}.HeroShotCarousel-module__1GQnWW__arrowRight{right:12px}.HeroShotCarousel-module__1GQnWW__caption{font-size:12.5px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--tcc-border-1);border-radius:var(--tcc-radius-pill);box-shadow:var(--tcc-shadow-sm);background:#ffffffeb;padding:5px 13px;position:absolute;bottom:12px;left:12px}.HeroShotCarousel-module__1GQnWW__dots{gap:7px;display:flex;position:absolute;bottom:16px;right:14px}.HeroShotCarousel-module__1GQnWW__pip,.HeroShotCarousel-module__1GQnWW__pipActive{cursor:pointer;width:9px;height:9px;transition:background var(--tcc-dur-fast) var(--tcc-ease);background:#032d6040;border:none;border-radius:50%;padding:0}.HeroShotCarousel-module__1GQnWW__pipActive{background:var(--tcc-ocean)}
.ProductHero-module__ZWdmhq__hero{background:var(--tcc-mist);position:relative;overflow:hidden}.ProductHero-module__ZWdmhq__back{font-size:14px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-fg-3);transition:color var(--tcc-dur-fast) var(--tcc-ease);align-items:center;gap:7px;padding:30px 0 0;display:inline-flex}.ProductHero-module__ZWdmhq__back:hover{color:var(--tcc-ink)}.ProductHero-module__ZWdmhq__grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:52px;padding:36px 0 64px;display:grid}.ProductHero-module__ZWdmhq__gridWide{grid-template-columns:1fr 1.05fr;align-items:center;gap:44px;padding:36px 0 64px;display:grid}.ProductHero-module__ZWdmhq__gridWide .ProductHero-module__ZWdmhq__title{font-size:35px;line-height:1.14}.ProductHero-module__ZWdmhq__badgeRow{align-items:center;gap:11px;margin-bottom:22px;display:inline-flex}.ProductHero-module__ZWdmhq__logo{border-radius:12px;width:46px;height:46px}.ProductHero-module__ZWdmhq__full{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);font-size:16px}.ProductHero-module__ZWdmhq__cat{font-size:12.5px;font-weight:var(--tcc-fw-semibold);color:var(--ac)}.ProductHero-module__ZWdmhq__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);letter-spacing:-.02em;color:var(--tcc-ink);margin:0 0 18px;font-size:50px;line-height:1.06}.ProductHero-module__ZWdmhq__lead{color:var(--tcc-fg-2);max-width:540px;margin:0 0 28px;font-size:18.5px;line-height:1.55}.ProductHero-module__ZWdmhq__ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ProductHero-module__ZWdmhq__shotWrap{border:1px solid var(--tcc-border-1);box-shadow:var(--tcc-shadow-xl);background:#fff;border-radius:14px;position:relative;overflow:hidden}.ProductHero-module__ZWdmhq__shotChrome{background:var(--tcc-slate-50);border-bottom:1px solid var(--tcc-border-1);align-items:center;gap:6px;padding:9px 12px;display:flex}.ProductHero-module__ZWdmhq__shotDot{background:var(--tcc-slate-200);border-radius:50%;width:9px;height:9px}.ProductHero-module__ZWdmhq__shotBar{max-width:300px;font-family:var(--tcc-font-mono);color:var(--tcc-fg-3);border:1px solid var(--tcc-border-1);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:6px;flex:1;margin-left:10px;padding:3px 10px;font-size:10.5px;overflow:hidden}.ProductHero-module__ZWdmhq__shotImg{width:100%;height:auto;display:block}.ProductHero-module__ZWdmhq__visual{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);box-shadow:var(--tcc-shadow-lg);border-radius:22px;padding:26px;position:relative;overflow:hidden}.ProductHero-module__ZWdmhq__visualBar{background:var(--ac);height:5px;position:absolute;top:0;left:0;right:0}.ProductHero-module__ZWdmhq__nodes{justify-content:space-between;align-items:center;gap:12px;margin:6px 0 22px;display:flex}.ProductHero-module__ZWdmhq__node{background:var(--tcc-mist);border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:9px;padding:18px 12px;display:flex}.ProductHero-module__ZWdmhq__nodePartner{background:var(--ac-soft)}.ProductHero-module__ZWdmhq__nodeImg{width:40px;height:auto}.ProductHero-module__ZWdmhq__nodePartnerImg{width:40px;height:40px}.ProductHero-module__ZWdmhq__nodeName{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);font-size:13px}.ProductHero-module__ZWdmhq__syncMid{color:var(--ac);flex-direction:column;align-items:center;gap:4px;display:flex}.ProductHero-module__ZWdmhq__syncLabel{font-size:10px;font-weight:var(--tcc-fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--ac)}.ProductHero-module__ZWdmhq__syncBox{border:1px solid var(--tcc-border-1);border-radius:12px;overflow:hidden}.ProductHero-module__ZWdmhq__syncHead{background:var(--tcc-slate-50);border-bottom:1px solid var(--tcc-border-1);align-items:center;gap:8px;padding:9px 14px;display:flex}.ProductHero-module__ZWdmhq__syncDot{background:var(--tcc-leaf);width:8px;height:8px;animation:ProductHero-module__ZWdmhq__tccPulse 2s var(--tcc-ease) infinite;border-radius:50%}.ProductHero-module__ZWdmhq__syncHeadLabel{font-size:12.5px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-fg-2)}.ProductHero-module__ZWdmhq__syncRow{border-bottom:1px solid var(--tcc-border-1);justify-content:space-between;align-items:center;padding:11px 14px;font-size:13px;display:flex}.ProductHero-module__ZWdmhq__syncRow:last-child{border-bottom:none}.ProductHero-module__ZWdmhq__syncRowLabel{color:var(--tcc-ink);font-weight:var(--tcc-fw-medium)}.ProductHero-module__ZWdmhq__syncStatus{color:var(--tcc-leaf);font-weight:var(--tcc-fw-semibold);align-items:center;gap:6px;display:inline-flex}@media (max-width:900px){.ProductHero-module__ZWdmhq__grid,.ProductHero-module__ZWdmhq__gridWide{grid-template-columns:1fr;gap:36px;padding:28px 0 48px}.ProductHero-module__ZWdmhq__title{font-size:38px}.ProductHero-module__ZWdmhq__visual{max-width:460px}}
.ContactSection-module__DrJJGG__section{background:var(--tcc-mist);border-top:1px solid var(--tcc-border-2);padding:56px 0}.ContactSection-module__DrJJGG__grid{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.ContactSection-module__DrJJGG__eyebrow{font-family:var(--tcc-font-body);font-weight:var(--tcc-fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--tcc-ocean);margin-bottom:14px;font-size:12px;display:inline-block}.ContactSection-module__DrJJGG__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);letter-spacing:-.02em;color:var(--tcc-ink);margin:0 0 14px;font-size:34px;line-height:1.12}.ContactSection-module__DrJJGG__text{color:var(--tcc-fg-2);max-width:440px;margin:0 0 20px;font-size:16px;line-height:1.6}.ContactSection-module__DrJJGG__routes{flex-direction:column;gap:10px;display:flex}.ContactSection-module__DrJJGG__routes li{color:var(--tcc-fg-2);padding-left:20px;font-size:14px;line-height:1.5;position:relative}.ContactSection-module__DrJJGG__routes li:before{content:"—";color:var(--tcc-ocean);position:absolute;left:0}.ContactSection-module__DrJJGG__form{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);box-shadow:var(--tcc-shadow-sm);border-radius:16px;flex-direction:column;gap:14px;padding:28px;display:flex}.ContactSection-module__DrJJGG__field{flex-direction:column;gap:6px;display:flex}.ContactSection-module__DrJJGG__field label{font-size:13px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-fg-2)}.ContactSection-module__DrJJGG__field input,.ContactSection-module__DrJJGG__field textarea{font:inherit;border:1px solid var(--tcc-slate-200);background:var(--tcc-paper);width:100%;color:var(--tcc-ink);transition:border-color var(--tcc-dur-fast) var(--tcc-ease), box-shadow var(--tcc-dur-fast) var(--tcc-ease);border-radius:8px;padding:11px 14px}.ContactSection-module__DrJJGG__field textarea{resize:vertical;min-height:96px}.ContactSection-module__DrJJGG__field input:focus,.ContactSection-module__DrJJGG__field textarea:focus{border-color:var(--tcc-ocean);box-shadow:var(--tcc-shadow-focus);outline:none}.ContactSection-module__DrJJGG__hp{display:none}.ContactSection-module__DrJJGG__ok{color:var(--tcc-leaf);margin:0;font-size:14px}.ContactSection-module__DrJJGG__err{color:var(--tcc-coral);margin:0;font-size:14px}.ContactSection-module__DrJJGG__err a{color:var(--tcc-ocean);text-decoration:underline}@media (max-width:820px){.ContactSection-module__DrJJGG__grid{grid-template-columns:1fr;gap:32px}}@media (max-width:600px){.ContactSection-module__DrJJGG__section{padding:44px 0}}
.CtaBand-module__wA8H3G__section{padding:16px 0 72px}.CtaBand-module__wA8H3G__band{background:var(--tcc-ink);text-align:center;border-radius:24px;padding:56px;position:relative;overflow:hidden}.CtaBand-module__wA8H3G__glow{pointer-events:none;background:radial-gradient(circle,#f0903b4d,#0000 60%);width:400px;height:400px;position:absolute;top:-40%;right:-10%}.CtaBand-module__wA8H3G__title{color:#fff;margin:0 0 16px;font-size:38px;position:relative}.CtaBand-module__wA8H3G__text{color:#ffffffbf;max-width:540px;margin:0 auto 26px;font-size:17px;line-height:1.55;position:relative}.CtaBand-module__wA8H3G__band>a{position:relative}@media (max-width:600px){.CtaBand-module__wA8H3G__section{padding:8px 0 52px}.CtaBand-module__wA8H3G__band{padding:40px 24px}.CtaBand-module__wA8H3G__title{font-size:28px}}
.Eyebrow-module__xQzhpG__eyebrow{font-family:var(--tcc-font-body);font-weight:var(--tcc-fw-semibold);font-size:var(--tcc-fs-12);letter-spacing:var(--tcc-tracking-eyebrow);text-transform:uppercase;color:var(--tcc-ocean);display:inline-block}.Eyebrow-module__xQzhpG__accent{color:var(--ac,var(--tcc-ocean))}
.SectionHead-module__ufP8IW__head{text-align:center;max-width:800px;margin:0 auto 28px}.SectionHead-module__ufP8IW__eyebrow{margin-bottom:14px}.SectionHead-module__ufP8IW__title{font-size:var(--tcc-fs-38);font-weight:var(--tcc-fw-bold);letter-spacing:var(--tcc-tracking-tight);color:var(--tcc-ink);margin:0;line-height:1.12}.SectionHead-module__ufP8IW__large{font-size:42px;line-height:1.1}.SectionHead-module__ufP8IW__lead{font-size:var(--tcc-fs-18);color:var(--tcc-fg-2);margin:14px 0 0;line-height:1.55}@media (max-width:640px){.SectionHead-module__ufP8IW__title,.SectionHead-module__ufP8IW__large{font-size:var(--tcc-fs-30)}}
.WhatSyncs-module__7juj-G__section{padding:60px 0}.WhatSyncs-module__7juj-G__grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.WhatSyncs-module__7juj-G__chip{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);border-radius:12px;align-items:center;gap:12px;padding:16px 18px;display:flex}.WhatSyncs-module__7juj-G__check{background:var(--ac-soft);width:30px;height:30px;color:var(--ac);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.WhatSyncs-module__7juj-G__label{font-size:15px;font-weight:var(--tcc-fw-medium);color:var(--tcc-ink)}@media (max-width:760px){.WhatSyncs-module__7juj-G__section{padding:44px 0}.WhatSyncs-module__7juj-G__grid{grid-template-columns:1fr 1fr}}@media (max-width:460px){.WhatSyncs-module__7juj-G__grid{grid-template-columns:1fr}}.WhatSyncs-module__7juj-G__intro{text-align:center;max-width:720px;color:var(--tcc-fg-2);margin:0 auto 28px;font-size:16px;line-height:1.6}.WhatSyncs-module__7juj-G__tableWrap{border:1px solid var(--tcc-border-1);background:var(--tcc-paper);border-radius:14px;margin-top:30px;overflow-x:auto}.WhatSyncs-module__7juj-G__table{border-collapse:collapse;width:100%;font-size:14.5px}.WhatSyncs-module__7juj-G__table th,.WhatSyncs-module__7juj-G__table td{text-align:left;vertical-align:middle;padding:13px 18px}.WhatSyncs-module__7juj-G__table thead th{font-family:var(--tcc-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--tcc-fg-3);font-size:12px;font-weight:var(--tcc-fw-semibold);border-bottom:1px solid var(--tcc-border-1)}.WhatSyncs-module__7juj-G__table tbody tr+tr{border-top:1px solid var(--tcc-border-1)}.WhatSyncs-module__7juj-G__table tbody th{font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);white-space:nowrap}.WhatSyncs-module__7juj-G__objCell{align-items:center;gap:11px;display:inline-flex}.WhatSyncs-module__7juj-G__objIcon{background:var(--ac-soft);width:32px;height:32px;color:var(--ac);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.WhatSyncs-module__7juj-G__dir,.WhatSyncs-module__7juj-G__dirTwo,.WhatSyncs-module__7juj-G__dirIn,.WhatSyncs-module__7juj-G__dirOut{font-weight:var(--tcc-fw-semibold);border-radius:var(--tcc-radius-pill);background:var(--ac-soft);color:var(--ac-deep);white-space:nowrap;padding:3px 10px;font-size:12.5px;display:inline-block}.WhatSyncs-module__7juj-G__dirTwo{color:#1c8a4c;background:#e5f6ee}.WhatSyncs-module__7juj-G__dirIn{color:#0165b5;background:#e3f1fd}.WhatSyncs-module__7juj-G__dirOut{color:#b5661a;background:#fdeee0}.WhatSyncs-module__7juj-G__detail{color:var(--tcc-fg-2);line-height:1.5}@media (max-width:640px){.WhatSyncs-module__7juj-G__table thead{display:none}.WhatSyncs-module__7juj-G__table,.WhatSyncs-module__7juj-G__table tbody{display:block}.WhatSyncs-module__7juj-G__table tbody tr{padding:14px 16px;display:block}.WhatSyncs-module__7juj-G__table tbody tr+tr{border-top:1px solid var(--tcc-border-1)}.WhatSyncs-module__7juj-G__table tbody th,.WhatSyncs-module__7juj-G__table tbody td{white-space:normal;padding:0;display:block}.WhatSyncs-module__7juj-G__table tbody th,.WhatSyncs-module__7juj-G__dir{margin-bottom:6px}}
.FeatureModal-module__hXfHaW__overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:FeatureModal-module__hXfHaW__fmFade .18s var(--tcc-ease);background:#031432db;justify-content:center;align-items:center;padding:40px 24px;display:flex;position:fixed;inset:0}@keyframes FeatureModal-module__hXfHaW__fmFade{0%{opacity:0}to{opacity:1}}.FeatureModal-module__hXfHaW__panel{background:var(--tcc-paper);border-radius:18px;width:min(880px,100%);max-height:88vh;position:relative;overflow-y:auto;box-shadow:0 32px 80px #00000073}.FeatureModal-module__hXfHaW__close{z-index:2;border:1px solid var(--tcc-border-1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:36px;height:36px;color:var(--tcc-ink);cursor:pointer;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}.FeatureModal-module__hXfHaW__close:hover{border-color:var(--tcc-slate-300)}.FeatureModal-module__hXfHaW__shotWrap{background:var(--tcc-mist);border-bottom:1px solid var(--tcc-border-1);border-radius:18px 18px 0 0;overflow:hidden}.FeatureModal-module__hXfHaW__shot{width:100%;height:auto;display:block}.FeatureModal-module__hXfHaW__body{padding:26px 30px 6px}.FeatureModal-module__hXfHaW__head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.FeatureModal-module__hXfHaW__icon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.FeatureModal-module__hXfHaW__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin:0;font-size:22px}.FeatureModal-module__hXfHaW__para{color:var(--tcc-fg-2);margin:0 0 14px;font-size:15.5px;line-height:1.65}.FeatureModal-module__hXfHaW__specs{grid-template-columns:1fr 1fr;gap:9px 20px;margin:18px 0 0;padding:0;list-style:none;display:grid}.FeatureModal-module__hXfHaW__specs li{color:var(--tcc-ink);align-items:flex-start;gap:9px;font-size:14px;line-height:1.45;display:flex}.FeatureModal-module__hXfHaW__tick{color:var(--tcc-leaf,#1c8a4c);flex-shrink:0;margin-top:2px}.FeatureModal-module__hXfHaW__docs{font-size:14.5px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-ocean);margin-top:18px;display:inline-block}.FeatureModal-module__hXfHaW__docs:hover{text-decoration:underline}.FeatureModal-module__hXfHaW__footer{justify-content:space-between;align-items:center;gap:16px;margin-top:8px;padding:18px 30px 22px;display:flex}.FeatureModal-module__hXfHaW__navBtn{font-size:14px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);border:1px solid var(--tcc-border-2);border-radius:var(--tcc-radius-pill);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:8px 16px;display:inline-flex}.FeatureModal-module__hXfHaW__navBtn:hover{border-color:var(--tcc-slate-300)}.FeatureModal-module__hXfHaW__counter{color:var(--tcc-fg-3);font-size:13px}@media (max-width:640px){.FeatureModal-module__hXfHaW__overlay{padding:16px}.FeatureModal-module__hXfHaW__body{padding:20px 20px 4px}.FeatureModal-module__hXfHaW__specs{grid-template-columns:1fr}.FeatureModal-module__hXfHaW__footer{padding:14px 20px 18px}.FeatureModal-module__hXfHaW__title{font-size:19px}}
.ConnectorCard-module__EZMZGG__card{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);transition:box-shadow var(--tcc-dur-med) var(--tcc-ease), border-color var(--tcc-dur-med) var(--tcc-ease);border-radius:18px;padding:28px;display:block;position:relative;overflow:hidden}.ConnectorCard-module__EZMZGG__card:hover{box-shadow:var(--tcc-shadow-md);border-color:var(--ac)}.ConnectorCard-module__EZMZGG__bar{background:var(--ac);height:4px;position:absolute;top:0;left:0;right:0}.ConnectorCard-module__EZMZGG__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.ConnectorCard-module__EZMZGG__headLeft{align-items:center;gap:14px;display:flex}.ConnectorCard-module__EZMZGG__mark{border-radius:13px;flex-shrink:0;width:52px;height:52px}.ConnectorCard-module__EZMZGG__name{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);letter-spacing:-.01em;font-size:21px}.ConnectorCard-module__EZMZGG__cat{font-size:12px;font-weight:var(--tcc-fw-semibold);color:var(--ac);background:var(--ac-soft);border-radius:var(--tcc-radius-pill);align-items:center;margin-top:5px;padding:3px 10px;display:inline-flex}.ConnectorCard-module__EZMZGG__badge{font-size:11px;font-weight:var(--tcc-fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--tcc-fg-3);background:var(--tcc-slate-50);border-radius:var(--tcc-radius-pill);white-space:nowrap;flex-shrink:0;padding:4px 9px}.ConnectorCard-module__EZMZGG__tagline{color:var(--tcc-fg-2);margin:0 0 20px;font-size:15.5px;line-height:1.6}.ConnectorCard-module__EZMZGG__explore{font-weight:var(--tcc-fw-semibold);color:var(--tcc-ocean);align-items:center;gap:7px;font-size:14.5px;display:inline-flex}@media (max-width:480px){.ConnectorCard-module__EZMZGG__head{flex-wrap:wrap}}
.FeatureCards-module__uSGhkG__section{padding:0 0 60px}.FeatureCards-module__uSGhkG__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.FeatureCards-module__uSGhkG__card{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);border-radius:16px;padding:20px 22px;position:relative;overflow:hidden}.FeatureCards-module__uSGhkG__bar{background:var(--ac);height:3px;position:absolute;top:0;left:0;right:0}.FeatureCards-module__uSGhkG__head{align-items:center;gap:12px;margin-bottom:10px;display:flex}.FeatureCards-module__uSGhkG__icon{background:var(--ac-soft);width:38px;height:38px;color:var(--ac);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FeatureCards-module__uSGhkG__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);letter-spacing:-.01em;color:var(--tcc-ink);white-space:nowrap;margin:0;font-size:16px;line-height:1.25}.FeatureCards-module__uSGhkG__desc{color:var(--tcc-fg-2);margin:0;font-size:14.5px;line-height:1.55}.FeatureCards-module__uSGhkG__clickable{cursor:pointer;transition:box-shadow var(--tcc-dur-med) var(--tcc-ease), transform var(--tcc-dur-med) var(--tcc-ease), border-color var(--tcc-dur-med) var(--tcc-ease)}.FeatureCards-module__uSGhkG__clickable:hover{box-shadow:var(--tcc-shadow-md);border-color:var(--tcc-border-2);transform:translateY(-2px)}.FeatureCards-module__uSGhkG__clickable:focus-visible{outline:2px solid var(--tcc-ocean);outline-offset:2px}.FeatureCards-module__uSGhkG__more{font-size:13px;font-weight:var(--tcc-fw-semibold);opacity:.85;align-items:center;gap:6px;margin-top:12px;display:inline-flex}.FeatureCards-module__uSGhkG__clickable:hover .FeatureCards-module__uSGhkG__more{opacity:1}@media (max-width:860px){.FeatureCards-module__uSGhkG__grid{grid-template-columns:1fr;gap:16px}}
.SecurityBlock-module__8jUaha__section{background:var(--tcc-mist);border-top:1px solid var(--tcc-border-2);border-bottom:1px solid var(--tcc-border-2);padding:56px 0}.SecurityBlock-module__8jUaha__grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px;display:grid}.SecurityBlock-module__8jUaha__card{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);border-radius:14px;padding:22px}.SecurityBlock-module__8jUaha__icon{background:var(--ac-soft);width:42px;height:42px;color:var(--ac);border-radius:11px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.SecurityBlock-module__8jUaha__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin:0 0 6px;font-size:17px}.SecurityBlock-module__8jUaha__desc{color:var(--tcc-fg-2);margin:0;font-size:14.5px;line-height:1.55}.SecurityBlock-module__8jUaha__rating{font-size:15px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);justify-content:center;align-items:center;gap:8px;margin:26px 0 0;display:flex}.SecurityBlock-module__8jUaha__star{color:var(--tcc-sun);flex-shrink:0}@media (max-width:760px){.SecurityBlock-module__8jUaha__section{padding:44px 0}.SecurityBlock-module__8jUaha__grid{grid-template-columns:1fr}}
.ConnectorsGrid-module__OENcWa__section{border-top:1px solid var(--tcc-border-2);padding:56px 0}.ConnectorsGrid-module__OENcWa__grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}@media (max-width:760px){.ConnectorsGrid-module__OENcWa__section{padding:44px 0}.ConnectorsGrid-module__OENcWa__grid{grid-template-columns:1fr}}
.DemoVideo-module__DHApPq__section{padding:0 0 56px}.DemoVideo-module__DHApPq__inner{max-width:980px;padding:0 var(--tcc-gutter);margin:0 auto}.DemoVideo-module__DHApPq__head{text-align:center;max-width:620px;margin:0 auto 32px}.DemoVideo-module__DHApPq__eyebrow{margin-bottom:12px}.DemoVideo-module__DHApPq__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);letter-spacing:-.02em;color:var(--tcc-ink);margin:0;font-size:34px;line-height:1.12}.DemoVideo-module__DHApPq__frame{box-shadow:var(--tcc-shadow-lg);aspect-ratio:16/9;background:linear-gradient(150deg, var(--tcc-ink), var(--tcc-ocean-deep));border-radius:20px;position:relative;overflow:hidden}.DemoVideo-module__DHApPq__iframe{border:0;width:100%;height:100%;display:block}.DemoVideo-module__DHApPq__placeholder{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}.DemoVideo-module__DHApPq__play{background:#ffffff24;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.DemoVideo-module__DHApPq__phTitle{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);font-size:18px}.DemoVideo-module__DHApPq__phText{color:#ffffffbf;max-width:380px;margin-top:4px;font-size:13.5px}
.WhyGrid-module__EY7oeG__tinted{background:var(--tcc-mist);border-top:1px solid var(--tcc-border-2);padding:56px 0}.WhyGrid-module__EY7oeG__plain{border-top:1px solid var(--tcc-border-2);padding:56px 0}.WhyGrid-module__EY7oeG__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.WhyGrid-module__EY7oeG__card{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);border-radius:16px;padding:26px}.WhyGrid-module__EY7oeG__icon{background:var(--tcc-sky-soft);width:44px;height:44px;color:var(--tcc-ocean);border-radius:11px;justify-content:center;align-items:center;margin-bottom:17px;display:flex}.WhyGrid-module__EY7oeG__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);margin:0 0 8px;font-size:19px}.WhyGrid-module__EY7oeG__desc{color:var(--tcc-fg-2);margin:0;font-size:15px;line-height:1.6}@media (max-width:900px){.WhyGrid-module__EY7oeG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.WhyGrid-module__EY7oeG__tinted,.WhyGrid-module__EY7oeG__plain{padding:44px 0}.WhyGrid-module__EY7oeG__grid{grid-template-columns:1fr 1fr;gap:12px}.WhyGrid-module__EY7oeG__card{padding:18px}.WhyGrid-module__EY7oeG__icon{width:36px;height:36px;margin-bottom:12px}.WhyGrid-module__EY7oeG__title{font-size:16px}.WhyGrid-module__EY7oeG__desc{font-size:13.5px}}
.Figure-module__0aeHYa__figure{margin:26px 0 30px}.Figure-module__0aeHYa__frame{border:1px solid var(--tcc-border-1);background:var(--tcc-mist);cursor:zoom-in;width:100%;transition:border-color var(--tcc-dur-med) var(--tcc-ease), box-shadow var(--tcc-dur-med) var(--tcc-ease);border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}.Figure-module__0aeHYa__frame:hover{border-color:var(--tcc-border-2);box-shadow:var(--tcc-shadow-md)}.Figure-module__0aeHYa__frame:focus-visible{outline:2px solid var(--tcc-ocean);outline-offset:2px}.Figure-module__0aeHYa__img{width:100%;height:auto;display:block}.Figure-module__0aeHYa__zoomHint{color:#fff;opacity:0;width:30px;height:30px;transition:opacity var(--tcc-dur-med) var(--tcc-ease);background:#0f2038b8;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:10px;right:10px}.Figure-module__0aeHYa__frame:hover .Figure-module__0aeHYa__zoomHint,.Figure-module__0aeHYa__frame:focus-visible .Figure-module__0aeHYa__zoomHint{opacity:1}.Figure-module__0aeHYa__caption{color:var(--tcc-fg-3);margin-top:9px;font-size:13.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){.Figure-module__0aeHYa__frame,.Figure-module__0aeHYa__zoomHint{transition:none}}
.MigrationTool-module__ZQsWPq__section{padding:0 0 64px}.MigrationTool-module__ZQsWPq__panel{background:var(--tcc-mist);border:1px solid var(--tcc-border-1);border-radius:22px;grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;padding:48px;display:grid}.MigrationTool-module__ZQsWPq__eyebrow{font-size:12px;font-weight:var(--tcc-fw-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--ac);align-items:center;gap:8px;margin-bottom:14px;display:inline-flex}.MigrationTool-module__ZQsWPq__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);letter-spacing:-.02em;color:var(--tcc-ink);margin:0 0 14px;font-size:32px;line-height:1.15}.MigrationTool-module__ZQsWPq__desc{color:var(--tcc-fg-2);margin:0 0 22px;font-size:16px;line-height:1.6}.MigrationTool-module__ZQsWPq__list{flex-direction:column;gap:13px;display:flex}.MigrationTool-module__ZQsWPq__listItem{color:var(--tcc-ink);align-items:flex-start;gap:11px;font-size:15px;line-height:1.45;display:flex}.MigrationTool-module__ZQsWPq__check{color:var(--ac);flex-shrink:0;margin-top:2px}.MigrationTool-module__ZQsWPq__visualWrap{justify-content:center;align-items:center;display:flex}.MigrationTool-module__ZQsWPq__shotImg{border:1px solid var(--tcc-border-1);width:100%;height:auto;box-shadow:var(--tcc-shadow-lg);border-radius:14px;display:block}.MigrationTool-module__ZQsWPq__card{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);width:100%;max-width:320px;box-shadow:var(--tcc-shadow-sm);border-radius:16px;padding:22px}.MigrationTool-module__ZQsWPq__cardHead{color:var(--ac);align-items:center;gap:12px;margin-bottom:18px;display:flex}.MigrationTool-module__ZQsWPq__cardMarkSm{width:30px;height:30px}.MigrationTool-module__ZQsWPq__cardMarkLg{width:36px;height:auto}.MigrationTool-module__ZQsWPq__progress{flex-direction:column;gap:6px;display:flex}.MigrationTool-module__ZQsWPq__progRow{color:var(--tcc-fg-2);justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.MigrationTool-module__ZQsWPq__progRowGap{margin-top:8px}.MigrationTool-module__ZQsWPq__done{font-weight:var(--tcc-fw-semibold);color:var(--tcc-leaf)}.MigrationTool-module__ZQsWPq__track{background:var(--tcc-slate-100);border-radius:var(--tcc-radius-pill);height:6px;overflow:hidden}.MigrationTool-module__ZQsWPq__fill{background:var(--tcc-leaf);border-radius:var(--tcc-radius-pill);width:100%;height:100%}.MigrationTool-module__ZQsWPq__cardFoot{color:var(--tcc-fg-3);text-align:center;margin-top:16px;font-size:12px}@media (max-width:820px){.MigrationTool-module__ZQsWPq__panel{grid-template-columns:1fr;gap:32px;padding:32px}}
.HowSteps-module__EtxwDG__section{border-top:1px solid var(--tcc-border-2);padding:56px 0}.HowSteps-module__EtxwDG__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.HowSteps-module__EtxwDG__card{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);border-radius:18px;padding:30px}.HowSteps-module__EtxwDG__head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.HowSteps-module__EtxwDG__num{background:var(--tcc-ink);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.HowSteps-module__EtxwDG__step{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-black);color:var(--tcc-beak);letter-spacing:.1em;font-size:13px}.HowSteps-module__EtxwDG__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);margin:0 0 10px;font-size:21px}.HowSteps-module__EtxwDG__desc{color:var(--tcc-fg-2);margin:0;font-size:15px;line-height:1.6}@media (max-width:760px){.HowSteps-module__EtxwDG__section{padding:44px 0}.HowSteps-module__EtxwDG__grid{grid-template-columns:1fr}}
.DocBody-module__9pqpSa__prose{color:var(--tcc-slate-700);--measure:960px;font-size:16px}.DocBody-module__9pqpSa__prose>p,.DocBody-module__9pqpSa__prose>ul,.DocBody-module__9pqpSa__prose>ol,.DocBody-module__9pqpSa__prose>blockquote,.DocBody-module__9pqpSa__prose>h2,.DocBody-module__9pqpSa__prose>h3{max-width:var(--measure)}.DocBody-module__9pqpSa__tableWrap{border:1px solid var(--tcc-border-1);background:var(--tcc-paper);border-radius:12px;margin:22px 0;overflow-x:auto}.DocBody-module__9pqpSa__table{border-collapse:collapse;width:100%;font-size:14.5px}.DocBody-module__9pqpSa__table th,.DocBody-module__9pqpSa__table td{text-align:left;vertical-align:top;padding:11px 16px}.DocBody-module__9pqpSa__table thead th{font-family:var(--tcc-font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--tcc-fg-3);font-size:12px;font-weight:var(--tcc-fw-semibold);border-bottom:1px solid var(--tcc-border-1);white-space:nowrap}.DocBody-module__9pqpSa__table tbody tr+tr{border-top:1px solid var(--tcc-border-1)}.DocBody-module__9pqpSa__table tbody th{font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink)}.DocBody-module__9pqpSa__prose>:first-child{margin-top:0}.DocBody-module__9pqpSa__h2{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);scroll-margin-top:calc(var(--tcc-nav-h) + 70px);margin:40px 0 16px;font-size:26px}.DocBody-module__9pqpSa__h3{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);margin:28px 0 12px;font-size:20px}.DocBody-module__9pqpSa__p{color:var(--tcc-slate-700);margin:0 0 16px;font-size:16px;line-height:1.7}.DocBody-module__9pqpSa__ul,.DocBody-module__9pqpSa__ol{margin:0 0 16px;padding-left:22px}.DocBody-module__9pqpSa__ul{list-style:outside}.DocBody-module__9pqpSa__ol{list-style:decimal}.DocBody-module__9pqpSa__li{color:var(--tcc-slate-700);margin-bottom:8px;padding-left:4px;font-size:16px;line-height:1.65}.DocBody-module__9pqpSa__a{color:var(--tcc-ocean);text-underline-offset:3px;text-decoration:underline}.DocBody-module__9pqpSa__strong{font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink)}.DocBody-module__9pqpSa__code{font-family:var(--tcc-font-mono);overflow-wrap:anywhere;background:var(--tcc-slate-50);border:1px solid var(--tcc-border-1);border-radius:var(--tcc-radius-xs);color:var(--tcc-ink);padding:1px 6px;font-size:.9em}.DocBody-module__9pqpSa__pre{background:var(--tcc-ink);color:#e1eef3;font-family:var(--tcc-font-mono);border-radius:12px;margin:0 0 16px;padding:18px 20px;font-size:13.5px;line-height:1.6;overflow-x:auto}.DocBody-module__9pqpSa__pre .DocBody-module__9pqpSa__code{color:inherit;background:0 0;border:none;padding:0}.DocBody-module__9pqpSa__blockquote{border-left:3px solid var(--tcc-border-2);color:var(--tcc-fg-2);margin:0 0 16px;padding-left:16px}
.ComparisonTable-module__YyqT_G__section{padding:56px 0}.ComparisonTable-module__YyqT_G__tableWrap{border:1px solid var(--tcc-border-1);border-radius:16px;max-width:1320px;margin:8px auto 0;overflow-x:auto}.ComparisonTable-module__YyqT_G__table{border-collapse:collapse;width:100%;font-size:14.5px}.ComparisonTable-module__YyqT_G__table th,.ComparisonTable-module__YyqT_G__table td{text-align:center;vertical-align:middle;padding:15px 20px}.ComparisonTable-module__YyqT_G__table thead th{font-family:var(--tcc-font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--tcc-fg-3);font-size:12px;font-weight:var(--tcc-fw-semibold);border-bottom:1px solid var(--tcc-border-1)}.ComparisonTable-module__YyqT_G__table tbody th{font-weight:var(--tcc-fw-medium);color:var(--tcc-ink)}.ComparisonTable-module__YyqT_G__table tbody tr+tr th,.ComparisonTable-module__YyqT_G__table tbody tr+tr td{border-top:1px solid var(--tcc-border-1)}.ComparisonTable-module__YyqT_G__usCol{background:var(--ac-soft)}.ComparisonTable-module__YyqT_G__usText{font-weight:var(--tcc-fw-semibold);color:var(--ac-deep)}.ComparisonTable-module__YyqT_G__check{color:var(--ac);margin:0 auto;display:block}.ComparisonTable-module__YyqT_G__them{color:var(--tcc-fg-3)}.ComparisonTable-module__YyqT_G__guideLink{text-align:center;color:var(--tcc-fg-2);margin:22px 0 0;font-size:14.5px}.ComparisonTable-module__YyqT_G__guideLink a{color:var(--tcc-ocean);font-weight:var(--tcc-fw-semibold)}.ComparisonTable-module__YyqT_G__guideLink a:hover{text-decoration:underline}.ComparisonTable-module__YyqT_G__table th:nth-child(2),.ComparisonTable-module__YyqT_G__table td:nth-child(2),.ComparisonTable-module__YyqT_G__table th:nth-child(3),.ComparisonTable-module__YyqT_G__table td:nth-child(3){text-align:center}@media (max-width:640px){.ComparisonTable-module__YyqT_G__table thead{display:none}.ComparisonTable-module__YyqT_G__table,.ComparisonTable-module__YyqT_G__table tbody{display:block}.ComparisonTable-module__YyqT_G__table tbody tr{padding:14px 16px;display:block}.ComparisonTable-module__YyqT_G__table tbody tr+tr{border-top:1px solid var(--tcc-border-1)}.ComparisonTable-module__YyqT_G__table tbody th,.ComparisonTable-module__YyqT_G__table tbody td,.ComparisonTable-module__YyqT_G__table tbody td:nth-child(2),.ComparisonTable-module__YyqT_G__table tbody td:nth-child(3){text-align:left;border-top:none;padding:0;display:block}.ComparisonTable-module__YyqT_G__check{margin:0}.ComparisonTable-module__YyqT_G__table tbody th{margin-bottom:8px}.ComparisonTable-module__YyqT_G__usCol{background:0 0;margin-bottom:6px}.ComparisonTable-module__YyqT_G__table td:nth-child(2):before,.ComparisonTable-module__YyqT_G__table td:nth-child(3):before{font-family:var(--tcc-font-display);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:var(--tcc-fw-semibold);margin-bottom:2px;display:block}.ComparisonTable-module__YyqT_G__table td:nth-child(2):before{content:"TwoCanConnect";color:var(--ac-deep)}.ComparisonTable-module__YyqT_G__table td:nth-child(3):before{content:"Typical connector";color:var(--tcc-fg-3)}}
.StatsBand-module__TpBJkG__section{background:var(--tcc-ink);color:#fff;padding:56px 0;position:relative;overflow:hidden}.StatsBand-module__TpBJkG__glow{pointer-events:none;background:radial-gradient(circle,#1b96ff2e,#0000 65%);width:580px;height:580px;position:absolute;top:-50%;right:-8%}.StatsBand-module__TpBJkG__grid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid;position:relative}.StatsBand-module__TpBJkG__num{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-black);letter-spacing:-.03em;color:#fff;margin-bottom:8px;font-size:54px;line-height:1}.StatsBand-module__TpBJkG__unit{color:var(--tcc-beak);font-size:24px;font-weight:var(--tcc-fw-semibold);margin-left:3px}.StatsBand-module__TpBJkG__label{color:#ffffffb3;font-size:14px;line-height:1.45}@media (max-width:760px){.StatsBand-module__TpBJkG__grid{grid-template-columns:repeat(2,1fr);gap:28px}.StatsBand-module__TpBJkG__num{font-size:44px}}
.DocNav-module__ZnvSyG__nav{max-height:calc(100vh - 120px);padding-right:8px;font-size:14px;position:sticky;top:90px;overflow-y:auto}.DocNav-module__ZnvSyG__group+.DocNav-module__ZnvSyG__group{margin-top:4px}.DocNav-module__ZnvSyG__groupTitle,.DocNav-module__ZnvSyG__groupTitleActive{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);color:var(--tcc-fg-2);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:13.5px;text-decoration:none;display:flex}.DocNav-module__ZnvSyG__groupTitle:hover{background:var(--tcc-mist);color:var(--tcc-ink)}.DocNav-module__ZnvSyG__groupTitleActive{color:var(--tcc-ink);background:var(--tcc-mist)}.DocNav-module__ZnvSyG__count{font-size:11.5px;font-weight:var(--tcc-fw-medium);color:var(--tcc-fg-3);background:var(--tcc-paper);border:1px solid var(--tcc-border-1);border-radius:20px;padding:0 7px;line-height:17px}.DocNav-module__ZnvSyG__list{border-left:1px solid var(--tcc-border-1);margin:3px 0 8px;padding:0 0 0 10px;list-style:none}.DocNav-module__ZnvSyG__link,.DocNav-module__ZnvSyG__linkActive{color:var(--tcc-fg-3);border-radius:6px;padding:5px 9px;font-size:13.5px;line-height:1.35;text-decoration:none;display:block}.DocNav-module__ZnvSyG__link:hover{color:var(--tcc-ink);background:var(--tcc-mist)}.DocNav-module__ZnvSyG__linkActive{color:var(--ac-deep,var(--ac,var(--tcc-ocean)));font-weight:var(--tcc-fw-semibold);background:var(--tcc-mist)}.DocNav-module__ZnvSyG__pager{border-top:1px solid var(--tcc-border-1);grid-template-columns:1fr 1fr;gap:14px;margin-top:40px;padding-top:26px;display:grid}.DocNav-module__ZnvSyG__pagerPrev,.DocNav-module__ZnvSyG__pagerNext{border:1px solid var(--tcc-border-1);transition:border-color var(--tcc-dur-med) var(--tcc-ease), box-shadow var(--tcc-dur-med) var(--tcc-ease);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.DocNav-module__ZnvSyG__pagerNext{text-align:right;grid-column:2}.DocNav-module__ZnvSyG__pagerPrev:hover,.DocNav-module__ZnvSyG__pagerNext:hover{border-color:var(--tcc-border-2);box-shadow:var(--tcc-shadow-md)}.DocNav-module__ZnvSyG__pagerLabel{font-size:12px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-fg-3)}.DocNav-module__ZnvSyG__pagerTitle{font-size:14.5px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);line-height:1.35}@media (max-width:1024px){.DocNav-module__ZnvSyG__nav{max-height:none;position:static}.DocNav-module__ZnvSyG__pager{grid-template-columns:1fr}.DocNav-module__ZnvSyG__pagerNext{text-align:left;grid-column:1}}@media (prefers-reduced-motion:reduce){.DocNav-module__ZnvSyG__pagerPrev,.DocNav-module__ZnvSyG__pagerNext{transition:none}}
.page-module__x4uoSW__layout{grid-template-columns:276px minmax(0,1fr) 236px;align-items:start;gap:64px;padding:32px 0 88px;display:grid}.page-module__x4uoSW__sidebar{min-width:0}.page-module__x4uoSW__article{min-width:0;max-width:1040px}.page-module__x4uoSW__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);letter-spacing:-.02em;color:var(--tcc-ink);max-width:none;margin:22px 0 0;font-size:42px;line-height:1.12}.page-module__x4uoSW__meta{color:var(--tcc-fg-3);margin:12px 0 0;font-size:13px}.page-module__x4uoSW__body{margin-top:30px}.page-module__x4uoSW__lead{color:var(--tcc-fg-2);margin:24px 0 0;font-size:19px;line-height:1.55}.page-module__x4uoSW__h2{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);scroll-margin-top:calc(var(--tcc-nav-h) + 70px);margin:40px 0 16px;font-size:26px}.page-module__x4uoSW__p{color:var(--tcc-slate-700);margin:0 0 16px;font-size:16px;line-height:1.7}.page-module__x4uoSW__steps{margin:0 0 16px;padding-left:22px;list-style:decimal}.page-module__x4uoSW__steps li{color:var(--tcc-slate-700);margin-bottom:12px;padding-left:6px;font-size:16px;line-height:1.65}.page-module__x4uoSW__helpful{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);color:var(--tcc-fg-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:28px;padding:16px 20px;font-size:14.5px;display:flex}.page-module__x4uoSW__helpfulText{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink)}.page-module__x4uoSW__helpfulLinks{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.page-module__x4uoSW__helpLink,.page-module__x4uoSW__helpLinkPrimary{font-weight:var(--tcc-fw-semibold);color:var(--tcc-ocean)}.page-module__x4uoSW__helpLink:hover,.page-module__x4uoSW__helpLinkPrimary:hover{text-decoration:underline}.page-module__x4uoSW__helpLinkPrimary{border-radius:var(--tcc-radius-pill);background:var(--tcc-ink);color:#fff;padding:7px 14px}.page-module__x4uoSW__helpLinkPrimary:hover{background:var(--tcc-ocean-deep);text-decoration:none}.page-module__x4uoSW__aside{top:calc(var(--tcc-nav-h) + 70px);flex-direction:column;align-self:start;gap:24px;display:flex;position:sticky}.page-module__x4uoSW__box{flex-direction:column;display:flex}.page-module__x4uoSW__boxTitle{font-size:11px;font-weight:var(--tcc-fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--tcc-fg-3);margin-bottom:12px}.page-module__x4uoSW__tocLink{color:var(--tcc-fg-2);border-left:2px solid var(--tcc-border-1);transition:color var(--tcc-dur-fast) var(--tcc-ease);padding:4px 0 4px 12px;font-size:13px}.page-module__x4uoSW__tocLink:hover{color:var(--tcc-ink);border-left-color:var(--ac)}.page-module__x4uoSW__relLink{font-size:14px;font-weight:var(--tcc-fw-medium);color:var(--tcc-ocean);padding:6px 0;line-height:1.4}.page-module__x4uoSW__relLink:hover{text-decoration:underline}@media (max-width:1320px){.page-module__x4uoSW__layout{grid-template-columns:258px minmax(0,1fr);gap:44px}.page-module__x4uoSW__aside{display:none}}@media (max-width:900px){.page-module__x4uoSW__layout{grid-template-columns:1fr;gap:28px}.page-module__x4uoSW__sidebar{display:none}.page-module__x4uoSW__aside{flex-flow:wrap;gap:32px;display:flex;position:static}.page-module__x4uoSW__title{font-size:32px}}
.PricingBlock-module__WBu_VW__section{padding:0 0 64px}.PricingBlock-module__WBu_VW__highlight{text-align:center;max-width:640px;font-weight:var(--tcc-fw-semibold);color:var(--ac-deep,var(--tcc-ink));background:var(--ac-soft);border-radius:var(--tcc-radius-pill);margin:0 auto 28px;padding:10px 20px;font-size:15px}.PricingBlock-module__WBu_VW__tiers{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;max-width:940px;margin:0 auto;display:grid}.PricingBlock-module__WBu_VW__tier{background:var(--tcc-paper);border:2px solid var(--tcc-slate-100);box-shadow:var(--tcc-shadow-sm);border-radius:18px;flex-direction:column;padding:28px 24px;display:flex;position:relative}.PricingBlock-module__WBu_VW__popular{border-color:var(--ac)}.PricingBlock-module__WBu_VW__popBadge{background:var(--ac);color:#fff;font-size:11px;font-weight:var(--tcc-fw-bold);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--tcc-radius-pill);white-space:nowrap;padding:4px 13px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.PricingBlock-module__WBu_VW__tierName{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);font-size:20px}.PricingBlock-module__WBu_VW__tierTagline{color:var(--tcc-fg-2);min-height:38px;margin:6px 0 18px;font-size:13.5px;line-height:1.4}.PricingBlock-module__WBu_VW__amount{justify-content:center;align-items:baseline;gap:5px;margin-bottom:20px;display:flex}.PricingBlock-module__WBu_VW__currency{color:var(--tcc-fg-2);font-size:16px;font-weight:var(--tcc-fw-semibold);white-space:nowrap}.PricingBlock-module__WBu_VW__value{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-black);color:var(--tcc-ink);letter-spacing:-.02em;font-size:42px;line-height:1}.PricingBlock-module__WBu_VW__per{color:var(--tcc-fg-3);font-size:12.5px}.PricingBlock-module__WBu_VW__exTax{color:var(--tcc-fg-3);text-align:center;margin:-12px 0 18px;font-size:12px}.PricingBlock-module__WBu_VW__features{flex-direction:column;gap:11px;margin:0 0 22px;padding:0;list-style:none;display:flex}.PricingBlock-module__WBu_VW__features li{color:var(--tcc-ink);align-items:flex-start;gap:9px;font-size:14px;line-height:1.45;display:flex}.PricingBlock-module__WBu_VW__featuresLg li{font-size:15px}.PricingBlock-module__WBu_VW__featureNote{color:var(--tcc-fg-3);margin-top:1px;font-size:12px;line-height:1.4;display:block}.PricingBlock-module__WBu_VW__check{color:var(--tcc-leaf);flex-shrink:0;margin-top:2px}.PricingBlock-module__WBu_VW__note{text-align:center;color:var(--tcc-fg-3);margin:28px auto 0;font-size:13px}.PricingBlock-module__WBu_VW__single{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);max-width:460px;box-shadow:var(--tcc-shadow-lg);border-radius:22px;margin:0 auto;padding:36px;position:relative;overflow:hidden}.PricingBlock-module__WBu_VW__singleBar{background:var(--ac);height:4px;position:absolute;top:0;left:0;right:0}.PricingBlock-module__WBu_VW__singleTier{font-weight:var(--tcc-fw-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--ac);margin-bottom:6px;font-size:13px}.PricingBlock-module__WBu_VW__singleName{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin-bottom:20px;font-size:24px}.PricingBlock-module__WBu_VW__singleFree{color:var(--tcc-ink);font-size:16px;font-weight:var(--tcc-fw-semibold);margin-bottom:4px}.PricingBlock-module__WBu_VW__singleSub{color:var(--tcc-fg-3);margin-bottom:24px;font-size:13px}.PricingBlock-module__WBu_VW__extra{color:var(--tcc-fg-3);text-align:center;margin-top:15px;font-size:12.5px;line-height:1.5}@media (max-width:820px){.PricingBlock-module__WBu_VW__tiers{grid-template-columns:1fr;max-width:420px}.PricingBlock-module__WBu_VW__popBadge{top:-12px}}
.HomeFaq-module__r8Q0PW__section{background:var(--tcc-mist);border-top:1px solid var(--tcc-border-2);padding:56px 0}.HomeFaq-module__r8Q0PW__inner{max-width:800px;padding:0 var(--tcc-gutter);margin:0 auto}.HomeFaq-module__r8Q0PW__item{border-bottom:1px solid var(--tcc-border-1)}.HomeFaq-module__r8Q0PW__summary{cursor:pointer;font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:18px;display:flex}.HomeFaq-module__r8Q0PW__icon{color:var(--tcc-ocean);transition:transform var(--tcc-dur-med) var(--tcc-ease);flex-shrink:0}.HomeFaq-module__r8Q0PW__item[open] .HomeFaq-module__r8Q0PW__icon{transform:rotate(45deg)}.HomeFaq-module__r8Q0PW__answer{color:var(--tcc-fg-2);max-width:680px;margin:0;padding:0 0 22px;font-size:15.5px;line-height:1.65}@media (max-width:600px){.HomeFaq-module__r8Q0PW__section{padding:44px 0}}
.SubmitCaseForm-module__Rsoiea__form{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);box-shadow:var(--tcc-shadow-sm);border-radius:16px;flex-direction:column;gap:14px;padding:28px;display:flex}.SubmitCaseForm-module__Rsoiea__row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.SubmitCaseForm-module__Rsoiea__field{flex-direction:column;gap:6px;display:flex}.SubmitCaseForm-module__Rsoiea__field label{font-size:13px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-fg-2)}.SubmitCaseForm-module__Rsoiea__field input,.SubmitCaseForm-module__Rsoiea__field select,.SubmitCaseForm-module__Rsoiea__field textarea{font:inherit;border:1px solid var(--tcc-slate-200);background:var(--tcc-paper);width:100%;color:var(--tcc-ink);transition:border-color var(--tcc-dur-fast) var(--tcc-ease), box-shadow var(--tcc-dur-fast) var(--tcc-ease);border-radius:8px;padding:11px 14px}.SubmitCaseForm-module__Rsoiea__field textarea{resize:vertical;min-height:110px}.SubmitCaseForm-module__Rsoiea__field input:focus,.SubmitCaseForm-module__Rsoiea__field select:focus,.SubmitCaseForm-module__Rsoiea__field textarea:focus{border-color:var(--tcc-ocean);box-shadow:var(--tcc-shadow-focus);outline:none}.SubmitCaseForm-module__Rsoiea__hp{display:none}.SubmitCaseForm-module__Rsoiea__ok{color:var(--tcc-leaf);margin:0;font-size:14px}.SubmitCaseForm-module__Rsoiea__err{color:var(--tcc-coral);margin:0;font-size:14px}.SubmitCaseForm-module__Rsoiea__err a{color:var(--tcc-ocean);text-decoration:underline}@media (max-width:560px){.SubmitCaseForm-module__Rsoiea__row{grid-template-columns:1fr}}.SubmitCaseForm-module__Rsoiea__optional{font-weight:var(--tcc-fw-regular);color:var(--tcc-fg-3);margin-left:6px;font-size:12.5px}
.page-module__lbQ0rW__body{padding:32px 0 88px}.page-module__lbQ0rW__layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:48px;margin-top:16px;display:grid}.page-module__lbQ0rW__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin:0 0 14px;font-size:38px;line-height:1.12}.page-module__lbQ0rW__text{color:var(--tcc-fg-2);max-width:440px;margin:0 0 12px;font-size:15.5px;line-height:1.6}.page-module__lbQ0rW__inlineLink{color:var(--tcc-ocean);font-weight:var(--tcc-fw-semibold)}.page-module__lbQ0rW__listTitle{font-family:var(--tcc-font-display);letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-fg-3);margin:26px 0 8px}.page-module__lbQ0rW__list{color:var(--tcc-fg-2);flex-direction:column;gap:8px;margin:0;padding:0;font-size:14.5px;line-height:1.5;list-style:none;display:flex}.page-module__lbQ0rW__list a{color:var(--tcc-ocean);font-weight:var(--tcc-fw-semibold)}.page-module__lbQ0rW__list a:hover{text-decoration:underline}@media (max-width:900px){.page-module__lbQ0rW__layout{grid-template-columns:1fr;gap:28px}.page-module__lbQ0rW__title{font-size:32px}}
.ScreenshotGallery-module__kNUKBq__section{padding:0 0 64px}.ScreenshotGallery-module__kNUKBq__viewport{border:1px solid var(--tcc-border-1);box-shadow:var(--tcc-shadow-md);border-radius:18px;overflow:hidden}.ScreenshotGallery-module__kNUKBq__track{transition:transform var(--tcc-dur-slow) var(--tcc-ease);display:flex}.ScreenshotGallery-module__kNUKBq__slide{cursor:zoom-in;min-width:100%}.ScreenshotGallery-module__kNUKBq__shot{aspect-ratio:16/9;background:linear-gradient(150deg, var(--tcc-ink), var(--tcc-ocean-deep));justify-content:center;align-items:center;display:flex}.ScreenshotGallery-module__kNUKBq__img{border-radius:inherit;width:100%;height:auto;display:block}.ScreenshotGallery-module__kNUKBq__shot span{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);color:#ffffffd1;font-size:18px}.ScreenshotGallery-module__kNUKBq__controls{grid-template-columns:40px 1fr 40px;align-items:center;gap:16px;max-width:640px;margin-top:20px;margin-left:auto;margin-right:auto;display:grid}.ScreenshotGallery-module__kNUKBq__navBtn{border-radius:var(--tcc-radius-pill);border:1px solid var(--tcc-slate-200);width:40px;height:40px;color:var(--tcc-ink);background:var(--tcc-paper);transition:border-color var(--tcc-dur-fast) var(--tcc-ease);justify-content:center;align-items:center;display:flex}.ScreenshotGallery-module__kNUKBq__navBtn:hover:not(:disabled){border-color:var(--tcc-slate-300)}.ScreenshotGallery-module__kNUKBq__navBtn:disabled{opacity:.4;cursor:not-allowed}.ScreenshotGallery-module__kNUKBq__counter{color:var(--tcc-fg-2);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}
.Nav-module__p2V2BW__nav{z-index:60;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--tcc-border-1);background:#ffffffeb;position:sticky;top:0}.Nav-module__p2V2BW__inner{max-width:var(--tcc-container);padding:0 var(--tcc-gutter);height:var(--tcc-nav-h);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.Nav-module__p2V2BW__logo{flex-shrink:0;align-items:center;gap:10px;display:flex}.Nav-module__p2V2BW__mark{width:34px;height:34px}.Nav-module__p2V2BW__wordmark{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);letter-spacing:-.02em;font-size:19px}.Nav-module__p2V2BW__wordmark span{color:var(--tcc-beak)}.Nav-module__p2V2BW__links{align-items:center;gap:6px;display:flex}.Nav-module__p2V2BW__link{font-family:var(--tcc-font-body);font-weight:var(--tcc-fw-medium);color:var(--tcc-ink);transition:background var(--tcc-dur-fast) var(--tcc-ease);border-radius:8px;padding:8px 12px;font-size:14px}.Nav-module__p2V2BW__link:hover{background:var(--tcc-slate-50)}.Nav-module__p2V2BW__dropdownWrap{position:relative}.Nav-module__p2V2BW__split{font-family:var(--tcc-font-body);font-weight:var(--tcc-fw-medium);color:var(--tcc-ink);align-items:center;font-size:14px;display:inline-flex}.Nav-module__p2V2BW__splitWord{border-radius:8px 0 0 8px;padding:8px 4px 8px 12px}.Nav-module__p2V2BW__splitWord:hover{background:var(--tcc-slate-50)}.Nav-module__p2V2BW__splitChevron{color:var(--tcc-ink);border-radius:0 8px 8px 0;align-items:center;padding:8px 10px 8px 4px;display:inline-flex}.Nav-module__p2V2BW__splitChevron:hover{background:var(--tcc-slate-50)}.Nav-module__p2V2BW__dropdown{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);width:360px;box-shadow:var(--tcc-shadow-lg);z-index:70;background-clip:padding-box;border-top:12px solid #0000;border-radius:16px;padding:8px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.Nav-module__p2V2BW__dropdownEyebrow{font-size:11px;font-weight:var(--tcc-fw-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--tcc-fg-3);padding:10px 12px 6px}.Nav-module__p2V2BW__dropRow{transition:background var(--tcc-dur-fast) var(--tcc-ease);border-radius:11px;align-items:center;gap:13px;padding:11px 12px;display:flex}.Nav-module__p2V2BW__dropRow:hover{background:var(--tcc-slate-50)}.Nav-module__p2V2BW__dropMark{flex-shrink:0;width:38px;height:38px}.Nav-module__p2V2BW__dropText{flex-direction:column;flex:1;display:flex}.Nav-module__p2V2BW__dropName{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);font-size:15px}.Nav-module__p2V2BW__dropCat{color:var(--tcc-fg-3);margin-top:1px;font-size:12.5px}.Nav-module__p2V2BW__dropArrow{color:var(--tcc-slate-300);flex-shrink:0}.Nav-module__p2V2BW__actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.Nav-module__p2V2BW__hamburger{color:var(--tcc-ink);border-radius:8px;justify-content:center;align-items:center;padding:6px;display:none}.Nav-module__p2V2BW__hamburger:hover{background:var(--tcc-slate-50)}.Nav-module__p2V2BW__mobilePanel{padding:12px var(--tcc-gutter) 20px;border-top:1px solid var(--tcc-border-1);background:var(--tcc-paper);flex-direction:column;gap:2px;display:none}.Nav-module__p2V2BW__mobileLink{font-family:var(--tcc-font-body);font-weight:var(--tcc-fw-medium);color:var(--tcc-ink);border-radius:8px;padding:12px 8px;font-size:16px}.Nav-module__p2V2BW__mobileLink:hover{background:var(--tcc-slate-50)}.Nav-module__p2V2BW__mobileConnectors{border-left:2px solid var(--tcc-border-1);flex-direction:column;margin:0 0 0 14px;padding-left:8px;display:flex}.Nav-module__p2V2BW__mobileSub{color:var(--tcc-fg-2);border-radius:8px;padding:9px 8px;font-size:14px}.Nav-module__p2V2BW__mobileSub:hover{background:var(--tcc-slate-50)}.Nav-module__p2V2BW__mobileCta{margin-top:12px}@media (max-width:940px){.Nav-module__p2V2BW__links,.Nav-module__p2V2BW__cta{display:none}.Nav-module__p2V2BW__hamburger{display:inline-flex}.Nav-module__p2V2BW__mobilePanel{display:flex}}
.Reviews-module__T5r_Za__section{border-top:1px solid var(--tcc-border-2);padding:56px 0}.Reviews-module__T5r_Za__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.Reviews-module__T5r_Za__card{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);border-radius:16px;flex-direction:column;margin:0;padding:28px;display:flex}.Reviews-module__T5r_Za__stars{color:var(--tcc-sun-deep);gap:2px;margin-bottom:14px;display:flex}.Reviews-module__T5r_Za__quote{color:var(--tcc-fg-1);margin:0 0 22px;font-size:16px;line-height:1.6}.Reviews-module__T5r_Za__cap{align-items:center;gap:12px;margin-top:auto;display:flex}.Reviews-module__T5r_Za__avatar{background:var(--tcc-slate-100);width:40px;height:40px;color:var(--tcc-ink);font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Reviews-module__T5r_Za__name{font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);font-size:14px;display:block}.Reviews-module__T5r_Za__meta{color:var(--tcc-fg-3);font-size:13px;display:block}.Reviews-module__T5r_Za__all{text-align:center;margin:26px 0 0;font-size:14.5px}.Reviews-module__T5r_Za__all a{color:var(--tcc-ocean);font-weight:var(--tcc-fw-semibold);text-decoration:none}.Reviews-module__T5r_Za__all a:hover{text-decoration:underline}@media (max-width:900px){.Reviews-module__T5r_Za__grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}}@media (max-width:600px){.Reviews-module__T5r_Za__section{padding:44px 0}}
.Container-module__DjgGgG__container{width:100%;max-width:var(--tcc-container);padding:0 var(--tcc-gutter);margin:0 auto}.Container-module__DjgGgG__wide{max-width:1640px}
.DocSearch-module__HW0xAG__trigger{border:1px solid var(--tcc-border-1);background:var(--tcc-paper);color:var(--tcc-fg-3);cursor:pointer;transition:border-color var(--tcc-dur-med) var(--tcc-ease), color var(--tcc-dur-med) var(--tcc-ease);border-radius:9px;align-items:center;gap:8px;padding:7px 10px 7px 12px;font-size:13.5px;display:inline-flex}.DocSearch-module__HW0xAG__trigger:hover{border-color:var(--tcc-border-2);color:var(--tcc-fg-2)}.DocSearch-module__HW0xAG__trigger:focus-visible{outline:2px solid var(--tcc-ocean);outline-offset:2px}.DocSearch-module__HW0xAG__triggerText{font-weight:var(--tcc-fw-medium)}.DocSearch-module__HW0xAG__kbd{border:1px solid var(--tcc-border-1);background:var(--tcc-mist);font-family:var(--tcc-font-mono,ui-monospace, monospace);border-radius:5px;margin-left:4px;padding:1px 6px;font-size:11.5px;line-height:1.5}.DocSearch-module__HW0xAG__overlay{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a162873;justify-content:center;align-items:flex-start;padding:10vh 20px 20px;display:flex;position:fixed;inset:0}.DocSearch-module__HW0xAG__panel{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);border-radius:16px;flex-direction:column;width:min(640px,100%);max-height:72vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #0a162847}.DocSearch-module__HW0xAG__inputRow{border-bottom:1px solid var(--tcc-border-1);color:var(--tcc-fg-3);align-items:center;gap:10px;padding:14px 16px;display:flex}.DocSearch-module__HW0xAG__input{color:var(--tcc-ink);background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:16px}.DocSearch-module__HW0xAG__close{border:1px solid var(--tcc-border-1);background:var(--tcc-mist);color:var(--tcc-fg-3);cursor:pointer;font-size:11.5px;font-family:var(--tcc-font-mono,ui-monospace, monospace);border-radius:6px;padding:3px 8px}.DocSearch-module__HW0xAG__results{padding:8px;overflow-y:auto}.DocSearch-module__HW0xAG__hint{color:var(--tcc-fg-3);text-align:center;margin:0;padding:18px 12px 22px;font-size:14px}.DocSearch-module__HW0xAG__hint a{color:var(--tcc-ocean);font-weight:var(--tcc-fw-semibold)}.DocSearch-module__HW0xAG__hit{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:3px;width:100%;padding:11px 13px;font-family:inherit;display:flex}.DocSearch-module__HW0xAG__hitActive{background:var(--tcc-mist)}.DocSearch-module__HW0xAG__hitTitle{font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);font-size:15px;line-height:1.3}.DocSearch-module__HW0xAG__hitMeta{color:var(--tcc-ocean);font-size:12px;font-weight:var(--tcc-fw-medium)}.DocSearch-module__HW0xAG__hitDesc{color:var(--tcc-fg-3);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.DocSearch-module__HW0xAG__footer{border-top:1px solid var(--tcc-border-1);background:var(--tcc-mist);color:var(--tcc-fg-3);gap:18px;padding:9px 16px;font-size:12px;display:flex}.DocSearch-module__HW0xAG__kbdSm{text-align:center;border:1px solid var(--tcc-border-1);background:var(--tcc-paper);min-width:17px;font-family:var(--tcc-font-mono,ui-monospace, monospace);border-radius:4px;margin-right:3px;padding:0 4px;font-size:11px;display:inline-block}@media (max-width:640px){.DocSearch-module__HW0xAG__overlay{padding:6vh 12px 12px}.DocSearch-module__HW0xAG__triggerText,.DocSearch-module__HW0xAG__kbd{display:none}}@media (prefers-reduced-motion:reduce){.DocSearch-module__HW0xAG__trigger{transition:none}}.DocSearch-module__HW0xAG__heroTrigger{border-radius:var(--tcc-radius-pill);color:#ffffffd1;cursor:pointer;width:100%;max-width:560px;transition:background var(--tcc-dur-med) var(--tcc-ease), border-color var(--tcc-dur-med) var(--tcc-ease);background:#ffffff1f;border:1px solid #ffffff2e;align-items:center;gap:10px;margin:0 auto;padding:14px 20px;font-family:inherit;font-size:15px;display:flex}.DocSearch-module__HW0xAG__heroTrigger:hover{background:#ffffff2e;border-color:#ffffff4d}.DocSearch-module__HW0xAG__heroTrigger:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.DocSearch-module__HW0xAG__heroText{text-align:left;flex:1}.DocSearch-module__HW0xAG__heroKbd{font-family:var(--tcc-font-mono,ui-monospace, monospace);color:#ffffffbf;background:#ffffff1a;border:1px solid #ffffff40;border-radius:6px;padding:2px 8px;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:reduce){.DocSearch-module__HW0xAG__heroTrigger{transition:none}}.DocSearch-module__HW0xAG__chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.DocSearch-module__HW0xAG__chip{font-size:13px;font-weight:var(--tcc-fw-medium);border-radius:var(--tcc-radius-pill);color:#ffffffe0;cursor:pointer;transition:background var(--tcc-dur-fast) var(--tcc-ease), border-color var(--tcc-dur-fast) var(--tcc-ease);background:#ffffff1a;border:1px solid #ffffff2e;padding:6px 13px;font-family:inherit}.DocSearch-module__HW0xAG__chip:hover{background:#fff3;border-color:#ffffff59}.DocSearch-module__HW0xAG__chip:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}@media (prefers-reduced-motion:reduce){.DocSearch-module__HW0xAG__chip{transition:none}}
.SupportSubBar-module___Sf6ma__bar{top:var(--tcc-nav-h);z-index:50;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--tcc-border-1);background:#fffffff2;position:sticky}.SupportSubBar-module___Sf6ma__inner{scrollbar-width:none;align-items:center;gap:14px;height:54px;display:flex;overflow-x:auto}.SupportSubBar-module___Sf6ma__inner::-webkit-scrollbar{display:none}@media (max-width:640px){.SupportSubBar-module___Sf6ma__inner{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}}.SupportSubBar-module___Sf6ma__all{font-size:13.5px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-fg-2);white-space:nowrap;flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.SupportSubBar-module___Sf6ma__all:hover{color:var(--tcc-ink)}.SupportSubBar-module___Sf6ma__divider{background:var(--tcc-border-1);flex-shrink:0;width:1px;height:22px}.SupportSubBar-module___Sf6ma__tabs{align-items:center;gap:4px;display:flex}.SupportSubBar-module___Sf6ma__tab,.SupportSubBar-module___Sf6ma__tabActive{font-size:14px;font-weight:var(--tcc-fw-medium);white-space:nowrap;color:var(--tcc-fg-2);border-bottom:2px solid #0000;align-items:center;gap:7px;padding:14px 10px;display:inline-flex}.SupportSubBar-module___Sf6ma__tab:hover{color:var(--tcc-ink)}.SupportSubBar-module___Sf6ma__tabActive{color:var(--ac);border-bottom-color:var(--ac);font-weight:var(--tcc-fw-semibold)}.SupportSubBar-module___Sf6ma__tabMark{width:20px;height:20px}.SupportSubBar-module___Sf6ma__search{flex-shrink:0;margin-left:auto}@media (max-width:860px){.SupportSubBar-module___Sf6ma__search{margin-left:8px}}
.Footer-module__3hUVsW__footer{background:var(--tcc-ink);color:#ffffffb3;margin-top:auto;padding:72px 0 32px}.Footer-module__3hUVsW__grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;margin-bottom:48px;display:grid}.Footer-module__3hUVsW__brand{max-width:300px}.Footer-module__3hUVsW__wordmark{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:#fff;margin-bottom:12px;font-size:22px}.Footer-module__3hUVsW__wordmark span{color:var(--tcc-beak)}.Footer-module__3hUVsW__blurb{color:#fff9;font-size:14px;line-height:1.6}.Footer-module__3hUVsW__col{flex-direction:column;display:flex}.Footer-module__3hUVsW__colTitle{color:#fff;font-family:var(--tcc-font-body);font-weight:var(--tcc-fw-semibold);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;font-size:13px}.Footer-module__3hUVsW__colLink{color:#ffffffa6;transition:color var(--tcc-dur-fast) var(--tcc-ease);margin-bottom:10px;font-size:14px}.Footer-module__3hUVsW__colLink:hover{color:#fff}.Footer-module__3hUVsW__bottom{color:#ffffff80;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:13px;display:flex}@media (max-width:860px){.Footer-module__3hUVsW__grid{grid-template-columns:1fr 1fr;gap:28px 24px}.Footer-module__3hUVsW__brand{grid-column:1/-1}}@media (max-width:520px){.Footer-module__3hUVsW__grid{grid-template-columns:1fr}}
.Breadcrumbs-module__icA6iG__crumbs{color:var(--tcc-fg-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.Breadcrumbs-module__icA6iG__item{align-items:center;gap:6px;display:inline-flex}.Breadcrumbs-module__icA6iG__link:hover{color:var(--tcc-ink)}.Breadcrumbs-module__icA6iG__current{color:var(--tcc-fg-2)}.Breadcrumbs-module__icA6iG__sep{color:var(--tcc-slate-300)}
.page-module__peOr0G__head{background:linear-gradient(160deg, var(--tcc-ink) 0%, var(--tcc-ocean-deep) 100%);color:#fff;padding:48px 0 44px}.page-module__peOr0G__back{font-size:13.5px;font-weight:var(--tcc-fw-semibold);color:#ffffffbf;margin-bottom:18px;display:inline-block}.page-module__peOr0G__back:hover{color:#fff}.page-module__peOr0G__title{font-size:38px;font-weight:var(--tcc-fw-bold);letter-spacing:-.015em;color:#fff;max-width:780px;margin:0 0 12px;line-height:1.15}.page-module__peOr0G__lead{color:#ffffffd1;max-width:700px;margin:0 0 10px;font-size:17px;line-height:1.6}.page-module__peOr0G__updated{color:#fff9;margin:0;font-size:13px}.page-module__peOr0G__article{max-width:780px;margin:0 auto;padding:44px 0 8px}.page-module__peOr0G__more{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);border-radius:14px;max-width:780px;margin:36px auto 56px;padding:22px 26px}.page-module__peOr0G__moreTitle{font-family:var(--tcc-font-display);font-size:15px;font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin:0 0 10px}.page-module__peOr0G__moreList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.page-module__peOr0G__moreList a{color:var(--tcc-ocean);font-weight:var(--tcc-fw-semibold);font-size:14.5px}.page-module__peOr0G__moreList a:hover{text-decoration:underline}@media (max-width:640px){.page-module__peOr0G__title{font-size:29px}.page-module__peOr0G__article{padding-top:32px}}
.page-module__r_RSKa__section{padding:48px 0 64px}.page-module__r_RSKa__list{flex-direction:column;gap:14px;max-width:820px;margin:0 auto;display:flex}.page-module__r_RSKa__row{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);transition:box-shadow var(--tcc-dur-med) var(--tcc-ease), border-color var(--tcc-dur-med) var(--tcc-ease);border-radius:16px;align-items:center;gap:18px;padding:22px 24px;display:flex}.page-module__r_RSKa__row:hover{box-shadow:var(--tcc-shadow-md);border-color:var(--tcc-ocean)}.page-module__r_RSKa__main{flex:1;min-width:0}.page-module__r_RSKa__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin:0 0 6px;font-size:19px}.page-module__r_RSKa__desc{color:var(--tcc-fg-2);margin:0 0 8px;font-size:14.5px;line-height:1.55}.page-module__r_RSKa__updated{color:var(--tcc-fg-3);font-size:12.5px}.page-module__r_RSKa__chev{color:var(--tcc-ocean);flex-shrink:0}
.page-module__ObeXoW__section{padding:72px 0 96px}.page-module__ObeXoW__grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}@media (max-width:760px){.page-module__ObeXoW__section{padding:56px 0 72px}.page-module__ObeXoW__grid{grid-template-columns:1fr}}
.page-module__qCP4TG__section{padding:72px 0 96px}.page-module__qCP4TG__list{flex-direction:column;gap:14px;max-width:900px;margin:0 auto;display:flex}.page-module__qCP4TG__row{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);transition:border-color var(--tcc-dur-fast) var(--tcc-ease), box-shadow var(--tcc-dur-fast) var(--tcc-ease);border-radius:16px;align-items:center;gap:20px;padding:20px 24px;display:flex}.page-module__qCP4TG__row:hover{border-color:var(--ac);box-shadow:var(--tcc-shadow-sm)}.page-module__qCP4TG__mark{border-radius:10px;flex-shrink:0;width:40px;height:40px}.page-module__qCP4TG__main{flex:1;min-width:0}.page-module__qCP4TG__name{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);font-size:18px}.page-module__qCP4TG__sub{color:var(--tcc-fg-2);margin-top:2px;font-size:14px}.page-module__qCP4TG__right{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.page-module__qCP4TG__from{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);font-size:16px}.page-module__qCP4TG__see{color:var(--ac);font-size:13px;font-weight:var(--tcc-fw-semibold);margin-top:2px}.page-module__qCP4TG__note{text-align:center;color:var(--tcc-fg-3);max-width:700px;margin:28px auto 0;font-size:13px}@media (max-width:560px){.page-module__qCP4TG__row{flex-wrap:wrap;gap:12px 16px}.page-module__qCP4TG__right{text-align:left;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.page-module__qCP4TG__see{margin-top:0}}
.CrossSell-module__AyvICG__section{border-top:1px solid var(--tcc-border-1);padding:64px 0}.CrossSell-module__AyvICG__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.CrossSell-module__AyvICG__card{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);transition:box-shadow var(--tcc-dur-med) var(--tcc-ease), border-color var(--tcc-dur-med) var(--tcc-ease);border-radius:16px;padding:24px;display:block;position:relative;overflow:hidden}.CrossSell-module__AyvICG__card:hover{box-shadow:var(--tcc-shadow-md);border-color:var(--ac)}.CrossSell-module__AyvICG__bar{background:var(--ac);height:3px;position:absolute;top:0;left:0;right:0}.CrossSell-module__AyvICG__mark{border-radius:11px;width:44px;height:44px}.CrossSell-module__AyvICG__name{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin-top:14px;font-size:17px}.CrossSell-module__AyvICG__cat{color:var(--tcc-fg-3);margin-top:2px;font-size:13px}.CrossSell-module__AyvICG__explore{font-weight:var(--tcc-fw-semibold);color:var(--tcc-ocean);align-items:center;gap:6px;margin-top:14px;font-size:14px;display:inline-flex}@media (max-width:760px){.CrossSell-module__AyvICG__section{padding:44px 0}.CrossSell-module__AyvICG__grid{grid-template-columns:1fr}}
.PageHero-module__nrZRFG__hero{background:linear-gradient(160deg, var(--tcc-ink) 0%, var(--tcc-ocean-deep) 100%);color:#fff;padding:56px 0;position:relative;overflow:hidden}.PageHero-module__nrZRFG__glow{pointer-events:none;background:radial-gradient(circle,#1b96ff40,#0000 65%);width:560px;height:560px;position:absolute;top:-40%;right:-8%}.PageHero-module__nrZRFG__inner{text-align:center;max-width:760px;margin:0 auto;position:relative}.PageHero-module__nrZRFG__eyebrow{font-family:var(--tcc-font-body);font-weight:var(--tcc-fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--tcc-beak);margin-bottom:16px;font-size:12px;display:inline-block}.PageHero-module__nrZRFG__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);letter-spacing:-.02em;color:#fff;margin:0;font-size:48px;line-height:1.08}.PageHero-module__nrZRFG__lead{color:#fffc;max-width:620px;margin:16px auto 0;font-size:19px;line-height:1.55}@media (max-width:640px){.PageHero-module__nrZRFG__hero{padding:44px 0 40px}.PageHero-module__nrZRFG__title{font-size:34px}.PageHero-module__nrZRFG__lead{font-size:17px}}
.HelpTiles-module__bIpAda__heading{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin:48px 0 14px;font-size:22px}.HelpTiles-module__bIpAda__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.HelpTiles-module__bIpAda__tile,.HelpTiles-module__bIpAda__tilePrimary{border:1px solid var(--tcc-border-1);background:var(--tcc-paper);transition:border-color var(--tcc-dur-med) var(--tcc-ease), box-shadow var(--tcc-dur-med) var(--tcc-ease), transform var(--tcc-dur-med) var(--tcc-ease);border-radius:14px;flex-direction:column;gap:6px;padding:20px 22px;text-decoration:none;display:flex}.HelpTiles-module__bIpAda__tile:hover,.HelpTiles-module__bIpAda__tilePrimary:hover{box-shadow:var(--tcc-shadow-md);transform:translateY(-1px)}.HelpTiles-module__bIpAda__tile:hover{border-color:var(--ac,var(--tcc-ocean))}.HelpTiles-module__bIpAda__tile:focus-visible,.HelpTiles-module__bIpAda__tilePrimary:focus-visible{outline:2px solid var(--tcc-ocean);outline-offset:2px}.HelpTiles-module__bIpAda__tilePrimary{background:var(--tcc-ink);border-color:var(--tcc-ink)}.HelpTiles-module__bIpAda__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);font-size:16px;line-height:1.3}.HelpTiles-module__bIpAda__desc{color:var(--tcc-fg-2);font-size:14px;line-height:1.5}.HelpTiles-module__bIpAda__cta{font-size:14px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-ocean);align-items:center;gap:6px;margin-top:6px;display:inline-flex}.HelpTiles-module__bIpAda__tilePrimary .HelpTiles-module__bIpAda__title{color:#fff}.HelpTiles-module__bIpAda__tilePrimary .HelpTiles-module__bIpAda__desc{color:#ffffffb8}.HelpTiles-module__bIpAda__tilePrimary .HelpTiles-module__bIpAda__cta{color:var(--tcc-sun)}@media (max-width:900px){.HelpTiles-module__bIpAda__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.HelpTiles-module__bIpAda__tile,.HelpTiles-module__bIpAda__tilePrimary{transition:none}}
.page-module__ubsNpW__section{padding:72px 0 88px}.page-module__ubsNpW__card{text-align:center;background:var(--tcc-paper);border:1px solid var(--tcc-border-1);max-width:620px;box-shadow:var(--tcc-shadow-md);border-radius:20px;margin:0 auto;padding:48px 44px 44px}.page-module__ubsNpW__tick{color:#1c8a4c;background:#e5f6ee;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:22px;display:inline-flex}.page-module__ubsNpW__title{font-size:34px;font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);letter-spacing:-.015em;margin:0 0 12px}.page-module__ubsNpW__lead{color:var(--tcc-fg-2);max-width:460px;margin:0 auto 30px;font-size:16.5px;line-height:1.6}.page-module__ubsNpW__meanwhile{text-align:left;background:var(--tcc-mist);border-radius:14px;margin-bottom:28px;padding:20px 24px}.page-module__ubsNpW__meanwhileTitle{font-family:var(--tcc-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--tcc-fg-3);font-size:12px;font-weight:var(--tcc-fw-semibold);margin:0 0 10px}.page-module__ubsNpW__links{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.page-module__ubsNpW__links a{color:var(--tcc-ocean);font-weight:var(--tcc-fw-semibold);font-size:15px}.page-module__ubsNpW__links a:hover{text-decoration:underline}.page-module__ubsNpW__ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:600px){.page-module__ubsNpW__section{padding:48px 0 64px}.page-module__ubsNpW__card{padding:36px 24px 32px}.page-module__ubsNpW__title{font-size:27px}}
.not-found-module__HS70Aa__wrap{text-align:center;max-width:480px;margin:0 auto;padding:120px 0}.not-found-module__HS70Aa__mark{opacity:.9;width:56px;height:56px;margin:0 auto 24px}.not-found-module__HS70Aa__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin:0 0 12px;font-size:38px}.not-found-module__HS70Aa__text{color:var(--tcc-fg-2);margin:0 0 28px;font-size:16px;line-height:1.6}.not-found-module__HS70Aa__ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:600px){.not-found-module__HS70Aa__wrap{padding:80px 0}}
.page-module__nK1emq__body{max-width:980px;padding:32px 0 88px}.page-module__nK1emq__header{align-items:flex-start;gap:18px;margin-top:18px;display:flex}.page-module__nK1emq__icon{background:var(--tcc-mist);width:52px;height:52px;color:var(--tcc-ink);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;margin-top:4px;display:flex}.page-module__nK1emq__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin:0 0 6px;font-size:38px;line-height:1.12}.page-module__nK1emq__sub{color:var(--tcc-fg-2);max-width:620px;margin:0;font-size:16px;line-height:1.55}.page-module__nK1emq__count{color:var(--tcc-fg-3);margin:22px 0 12px;font-size:13.5px}.page-module__nK1emq__list{border:1px solid var(--tcc-border-1);background:var(--tcc-paper);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.page-module__nK1emq__list li+li .page-module__nK1emq__row{border-top:1px solid var(--tcc-border-1)}.page-module__nK1emq__row{transition:background var(--tcc-dur-fast) var(--tcc-ease);grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:15px 20px;text-decoration:none;display:grid}.page-module__nK1emq__row:hover{background:var(--tcc-slate-50)}.page-module__nK1emq__row:focus-visible{outline:2px solid var(--tcc-ocean);outline-offset:-2px}.page-module__nK1emq__num{font-family:var(--tcc-font-display);font-size:13px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-fg-3);font-variant-numeric:tabular-nums}.page-module__nK1emq__rowBody{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__nK1emq__rowTitle{font-size:15.5px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-ocean);line-height:1.35}.page-module__nK1emq__row:hover .page-module__nK1emq__rowTitle{text-decoration:underline}.page-module__nK1emq__rowDesc{color:var(--tcc-fg-2);font-size:14px;line-height:1.5}.page-module__nK1emq__arrow{color:var(--tcc-slate-300);transition:color var(--tcc-dur-fast) var(--tcc-ease)}.page-module__nK1emq__row:hover .page-module__nK1emq__arrow{color:var(--ac)}@media (max-width:640px){.page-module__nK1emq__title{font-size:30px}.page-module__nK1emq__header{gap:14px}.page-module__nK1emq__icon{width:44px;height:44px}.page-module__nK1emq__row{grid-template-columns:minmax(0,1fr) 16px;padding:14px 16px}.page-module__nK1emq__num{display:none}}@media (prefers-reduced-motion:reduce){.page-module__nK1emq__row,.page-module__nK1emq__arrow{transition:none}}
.page-module__IGyrDG__hero{background:linear-gradient(160deg, var(--tcc-ink) 0%, var(--tcc-ocean-deep) 100%);color:#fff;padding:52px 0 72px;position:relative;overflow:hidden}.page-module__IGyrDG__hero:after{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--ac) 32%, transparent), transparent);pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:-160px;right:-120px}.page-module__IGyrDG__heroInner{z-index:1;text-align:center;max-width:760px;margin:0 auto;position:relative}.page-module__IGyrDG__heroEyebrow{font-family:var(--tcc-font-display);font-size:12px;font-weight:var(--tcc-fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;align-items:center;gap:8px;display:inline-flex}.page-module__IGyrDG__heroMark{border-radius:6px;width:22px;height:22px}.page-module__IGyrDG__heroTitle{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:#fff;margin:10px 0 22px;font-size:36px;line-height:1.15}.page-module__IGyrDG__heroSearch{flex-direction:column;align-items:center;display:flex}.page-module__IGyrDG__body{padding:0 0 88px}.page-module__IGyrDG__sectionTitle{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);align-items:baseline;gap:12px;margin:48px 0 14px;font-size:22px;display:flex}.page-module__IGyrDG__sectionCount{font-family:var(--tcc-font-body);font-size:13.5px;font-weight:var(--tcc-fw-medium);color:var(--tcc-fg-3)}.page-module__IGyrDG__intents{z-index:2;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:-36px;display:grid;position:relative}.page-module__IGyrDG__intent{--tone:var(--tcc-ocean);--tone-soft:var(--tcc-sky-soft);background:var(--tcc-paper);border:1px solid var(--tcc-border-1);border-top:3px solid var(--tone);box-shadow:var(--tcc-shadow-md);transition:box-shadow var(--tcc-dur-med) var(--tcc-ease), transform var(--tcc-dur-med) var(--tcc-ease);border-radius:14px;grid-template-columns:40px 1fr;gap:14px;padding:20px 22px 18px;text-decoration:none;display:grid}.page-module__IGyrDG__intent:hover{box-shadow:var(--tcc-shadow-lg);transform:translateY(-2px)}.page-module__IGyrDG__intent:focus-visible{outline:2px solid var(--tcc-ocean);outline-offset:2px}.page-module__IGyrDG__intent[data-tone=fix]{--tone:var(--tcc-coral);--tone-soft:var(--tcc-coral-soft)}.page-module__IGyrDG__intent[data-tone=change]{--tone:#0e8f84;--tone-soft:#d8f3f0}.page-module__IGyrDG__intentIcon{background:var(--tone-soft);width:40px;height:40px;color:var(--tone);border-radius:10px;justify-content:center;align-items:center;display:flex}.page-module__IGyrDG__intentBody{flex-direction:column;min-width:0;display:flex}.page-module__IGyrDG__intentEyebrow{font-family:var(--tcc-font-display);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:var(--tcc-fw-semibold);color:var(--tone)}.page-module__IGyrDG__intentTitle{font-family:var(--tcc-font-display);font-size:17px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);margin:2px 0 4px;line-height:1.25}.page-module__IGyrDG__intentDesc{color:var(--tcc-fg-2);font-size:14px;line-height:1.5}.page-module__IGyrDG__intentLink{font-size:13.5px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-ocean);align-items:center;gap:6px;margin-top:10px;display:inline-flex}.page-module__IGyrDG__catGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.page-module__IGyrDG__catCard{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);transition:border-color var(--tcc-dur-med) var(--tcc-ease), box-shadow var(--tcc-dur-med) var(--tcc-ease);border-radius:16px;grid-template-columns:44px 1fr;align-items:start;gap:14px;padding:24px;text-decoration:none;display:grid}.page-module__IGyrDG__catCard:hover{border-color:var(--ac);box-shadow:var(--tcc-shadow-md)}.page-module__IGyrDG__catCard:focus-visible{outline:2px solid var(--tcc-ocean);outline-offset:2px}.page-module__IGyrDG__catIcon{background:var(--tcc-mist);width:44px;height:44px;color:var(--tcc-ink);transition:background var(--tcc-dur-med) var(--tcc-ease), color var(--tcc-dur-med) var(--tcc-ease);border-radius:11px;justify-content:center;align-items:center;display:flex}.page-module__IGyrDG__catCard:hover .page-module__IGyrDG__catIcon{background:var(--ac-soft);color:var(--ac-deep,var(--ac))}.page-module__IGyrDG__catBody{flex-direction:column;min-width:0;display:flex}.page-module__IGyrDG__catTitleRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.page-module__IGyrDG__catTitle{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);font-size:17px;line-height:1.25}.page-module__IGyrDG__catCount{font-size:12.5px;font-weight:var(--tcc-fw-medium);color:var(--tcc-fg-3);font-variant-numeric:tabular-nums}.page-module__IGyrDG__catDesc{color:var(--tcc-fg-2);margin-top:5px;font-size:14px;line-height:1.5}.page-module__IGyrDG__popular{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);border-radius:14px;grid-template-columns:1fr 1fr;column-gap:32px;padding:6px 22px;display:grid}.page-module__IGyrDG__popRow{border-bottom:1px solid var(--tcc-border-1);align-items:baseline;gap:12px;padding:12px 0;text-decoration:none;display:flex}.page-module__IGyrDG__popRow:nth-last-child(-n+2){border-bottom:none}.page-module__IGyrDG__popTitle{font-size:15px;font-weight:var(--tcc-fw-semibold);color:var(--tcc-ocean);line-height:1.4}.page-module__IGyrDG__popRow:hover .page-module__IGyrDG__popTitle{text-decoration:underline}.page-module__IGyrDG__popCat{color:var(--tcc-fg-3);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:12.5px}.page-module__IGyrDG__faq{border-top:1px solid var(--tcc-border-1)}.page-module__IGyrDG__faqItem{border-bottom:1px solid var(--tcc-border-1)}.page-module__IGyrDG__faqSummary{cursor:pointer;font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:16px;display:flex}.page-module__IGyrDG__faqIcon{color:var(--tcc-ocean);transition:transform var(--tcc-dur-med) var(--tcc-ease);flex-shrink:0}.page-module__IGyrDG__faqItem[open] .page-module__IGyrDG__faqIcon{transform:rotate(45deg)}.page-module__IGyrDG__faqAnswer{color:var(--tcc-fg-2);max-width:720px;margin:0;padding:0 0 18px;font-size:14.5px;line-height:1.65}.page-module__IGyrDG__empty{background:var(--tcc-paper);border:1px solid var(--tcc-border-1);text-align:center;border-radius:16px;max-width:640px;margin:48px auto 0;padding:40px}.page-module__IGyrDG__emptyTitle{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin:0 0 10px;font-size:24px}.page-module__IGyrDG__emptyText{color:var(--tcc-fg-2);margin:0;font-size:15px;line-height:1.6}.page-module__IGyrDG__emptyLink{color:var(--tcc-ocean);font-weight:var(--tcc-fw-semibold)}@media (max-width:900px){.page-module__IGyrDG__intents{grid-template-columns:1fr;margin-top:-24px}.page-module__IGyrDG__catGrid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.page-module__IGyrDG__popular{grid-template-columns:1fr}.page-module__IGyrDG__popRow:nth-last-child(2){border-bottom:1px solid var(--tcc-border-1)}}@media (max-width:600px){.page-module__IGyrDG__catGrid{grid-template-columns:1fr}.page-module__IGyrDG__heroTitle{font-size:27px}.page-module__IGyrDG__hero{padding:40px 0 60px}}@media (prefers-reduced-motion:reduce){.page-module__IGyrDG__intent,.page-module__IGyrDG__catCard,.page-module__IGyrDG__catIcon,.page-module__IGyrDG__faqIcon{transition:none}}
.page-module__pgaT6G__hero{background:linear-gradient(160deg, var(--tcc-ink) 0%, var(--tcc-ocean-deep) 100%);color:#fff;padding:72px 0 64px}.page-module__pgaT6G__heroInner{text-align:center;max-width:640px;margin:0 auto}.page-module__pgaT6G__title{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:#fff;margin:0 0 24px;font-size:44px}.page-module__pgaT6G__search{justify-content:center;display:flex}.page-module__pgaT6G__chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.page-module__pgaT6G__chip{color:#fff;border-radius:var(--tcc-radius-pill);transition:background var(--tcc-dur-fast) var(--tcc-ease);background:#ffffff1a;padding:7px 14px;font-size:13px}.page-module__pgaT6G__chip:hover{background:#fff3}.page-module__pgaT6G__cards{padding:72px 0 96px}.page-module__pgaT6G__cardsTitle{text-align:center;font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin:0 0 40px;font-size:30px}.page-module__pgaT6G__grid{grid-template-columns:repeat(2,1fr);gap:20px;max-width:900px;margin:0 auto;display:grid}.page-module__pgaT6G__card{background:linear-gradient(145deg, var(--ac), var(--ac-deep));color:#fff;box-shadow:var(--tcc-shadow-sm);transition:transform var(--tcc-dur-med) var(--tcc-ease), box-shadow var(--tcc-dur-med) var(--tcc-ease);border-radius:18px;padding:28px;display:block;position:relative;overflow:hidden}.page-module__pgaT6G__card:hover{box-shadow:var(--tcc-shadow-lg);transform:translateY(-4px)}.page-module__pgaT6G__cardChip{background:#ffffff2e;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.page-module__pgaT6G__cardChip img{width:28px;height:28px}.page-module__pgaT6G__cardName{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:#fff;font-size:19px}.page-module__pgaT6G__cardLink{color:#ffffffeb;font-size:14px;font-weight:var(--tcc-fw-semibold);align-items:center;gap:6px;margin-top:14px;display:inline-flex}@media (max-width:720px){.page-module__pgaT6G__title{font-size:34px}.page-module__pgaT6G__grid{grid-template-columns:1fr}.page-module__pgaT6G__cards{padding:56px 0 72px}}
.ConnectorFaq-module__eKGw_G__section{border-top:1px solid var(--tcc-border-2);padding:60px 0}.ConnectorFaq-module__eKGw_G__list{max-width:820px;margin:8px auto 0}.ConnectorFaq-module__eKGw_G__item{border-bottom:1px solid var(--tcc-border-1)}.ConnectorFaq-module__eKGw_G__summary{cursor:pointer;font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-semibold);color:var(--tcc-ink);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;list-style:none;display:flex}.ConnectorFaq-module__eKGw_G__summary::-webkit-details-marker{display:none}.ConnectorFaq-module__eKGw_G__icon{color:var(--ac,var(--tcc-ocean));transition:transform var(--tcc-dur-med) var(--tcc-ease);flex-shrink:0}.ConnectorFaq-module__eKGw_G__item[open] .ConnectorFaq-module__eKGw_G__icon{transform:rotate(45deg)}.ConnectorFaq-module__eKGw_G__answer{color:var(--tcc-fg-2);margin:0;padding:0 0 20px;font-size:15.5px;line-height:1.65}.ConnectorFaq-module__eKGw_G__docs{text-align:center;max-width:820px;color:var(--tcc-fg-2);margin:24px auto 0;font-size:15px}.ConnectorFaq-module__eKGw_G__docs a{color:var(--ac,var(--tcc-ocean));font-weight:var(--tcc-fw-semibold);text-decoration:none}.ConnectorFaq-module__eKGw_G__docs a:hover{text-decoration:underline}@media (max-width:600px){.ConnectorFaq-module__eKGw_G__section{padding:44px 0}}
.Prose-module__fLE6jG__section{padding:48px 0 64px}.Prose-module__fLE6jG__prose{max-width:760px;margin:0 auto}.Prose-module__fLE6jG__prose .updated{color:var(--tcc-fg-3);margin-bottom:24px;font-size:13px}.Prose-module__fLE6jG__prose h2{font-family:var(--tcc-font-display);font-weight:var(--tcc-fw-bold);color:var(--tcc-ink);margin:36px 0 12px;font-size:24px}.Prose-module__fLE6jG__prose p{color:var(--tcc-slate-700);margin:0 0 16px;font-size:16px;line-height:1.7}.Prose-module__fLE6jG__prose ul{margin:0 0 16px;padding-left:22px;list-style:outside}.Prose-module__fLE6jG__prose li{color:var(--tcc-slate-700);margin-bottom:8px;font-size:16px;line-height:1.65}.Prose-module__fLE6jG__prose a{color:var(--tcc-ocean);text-underline-offset:3px;text-decoration:underline}
