@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a3ad4672c526c1cc-s.1rlxnzisjz_e1.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d6011c29c416d5c4-s.1lnyw1zsxhp0r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/194ba805cef72e7e-s.0lvk2smlqz3yc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a5a75dae7d876226-s.2dzaija1uhw5g.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2443b96ca66c6483-s.0fd-fjxmcxcjd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2617c56fc138c6bf-s.42l_3z3944ji5.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e91a3f372062aa7f-s.1szw2e8s5ktgm.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d4349f340f06b775-s.026ae5sgholss.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c5f006ccf96c15fe-s.p.0a0h245ktd4x0.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a3ad4672c526c1cc-s.1rlxnzisjz_e1.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/d6011c29c416d5c4-s.1lnyw1zsxhp0r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/194ba805cef72e7e-s.0lvk2smlqz3yc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a5a75dae7d876226-s.2dzaija1uhw5g.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/2443b96ca66c6483-s.0fd-fjxmcxcjd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/2617c56fc138c6bf-s.42l_3z3944ji5.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e91a3f372062aa7f-s.1szw2e8s5ktgm.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/d4349f340f06b775-s.026ae5sgholss.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c5f006ccf96c15fe-s.p.0a0h245ktd4x0.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a3ad4672c526c1cc-s.1rlxnzisjz_e1.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/d6011c29c416d5c4-s.1lnyw1zsxhp0r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/194ba805cef72e7e-s.0lvk2smlqz3yc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a5a75dae7d876226-s.2dzaija1uhw5g.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2443b96ca66c6483-s.0fd-fjxmcxcjd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2617c56fc138c6bf-s.42l_3z3944ji5.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e91a3f372062aa7f-s.1szw2e8s5ktgm.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/d4349f340f06b775-s.026ae5sgholss.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c5f006ccf96c15fe-s.p.0a0h245ktd4x0.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/a3ad4672c526c1cc-s.1rlxnzisjz_e1.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/d6011c29c416d5c4-s.1lnyw1zsxhp0r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/194ba805cef72e7e-s.0lvk2smlqz3yc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/a5a75dae7d876226-s.2dzaija1uhw5g.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/2443b96ca66c6483-s.0fd-fjxmcxcjd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/2617c56fc138c6bf-s.42l_3z3944ji5.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/e91a3f372062aa7f-s.1szw2e8s5ktgm.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/d4349f340f06b775-s.026ae5sgholss.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/c5f006ccf96c15fe-s.p.0a0h245ktd4x0.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:Roboto Fallback;src:local(Arial);ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.0%;size-adjust:99.78%}._0scFtW_className{font-family:Roboto,Roboto Fallback;font-style:normal}._0scFtW_variable{--font-roboto:"Roboto", "Roboto Fallback"}
:root{--ground:#0a0a0a;--raised:#141416;--line:#27272a;--ink:#fff;--muted:#a1a1aa;--signal:#fff;--button:#fff;--button-hover:#e4e4e7;--on-button:#0a0a0a;--success:#4ade80;--font-ui:var(--font-roboto), system-ui, sans-serif;--text-xs:.875rem;--text-sm:1.0625rem;--text-md:1.0625rem;--text-display:clamp(1.75rem, 4.4vw, 4rem);--text-lg:1.25rem;--text-h2:clamp(1.5rem, 1.2rem + 1.2vw, 2rem);--text-h1:var(--text-display);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--space-section:clamp(var(--space-8), 7vw, var(--space-9));--space-gutter:clamp(var(--space-5), 4vw, var(--space-8));--content:80rem;--radius-s:.5rem;--radius-m:.75rem;--radius-l:1rem;--radius-pill:999px;--shadow-window:0 0 0 1px var(--line), 0 30px 80px #0009;--duration-fast:.16s;--duration-handoff:.9s;--ease-out:cubic-bezier(.2, .8, .2, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--ground)}body{background:var(--ground);color:var(--ink);font:400 var(--text-md) / 1.55 var(--font-ui);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--signal);text-underline-offset:.2em}:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:var(--radius-s)}main{overflow-x:clip}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}img{max-width:100%;height:auto}.skip-link{left:var(--space-4);padding:var(--space-2) var(--space-4);border-radius:var(--radius-s);background:var(--ink);color:var(--ground);z-index:10;position:absolute;top:-100px}.skip-link:focus{top:var(--space-4)}.container{width:100%;max-width:var(--content);padding:0 var(--space-gutter);margin:0 auto}.site-header{z-index:20;background:var(--ground);position:sticky;top:0}.site-nav{justify-content:space-between;align-items:center;gap:var(--space-5);padding-block:var(--space-3);display:flex}.brand{align-items:center;gap:var(--space-3);color:var(--ink);font-weight:700;font-size:var(--text-md);text-decoration:none;display:inline-flex}.brand img{border-radius:7px;width:28px;height:28px}.nav-links{align-items:center;gap:var(--space-5);font-size:var(--text-sm);display:flex}.nav-links a{color:var(--muted);text-decoration:none}.nav-links a:hover,.nav-links a.button{color:var(--on-button)}.nav-links a:not(.button):hover{color:var(--ink)}.button{justify-content:center;align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-3) var(--space-5);border-radius:var(--radius-m);background:var(--button);color:var(--on-button);font:600 var(--text-md) / 1.2 var(--font-ui);cursor:pointer;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) ease;border:0;text-decoration:none;display:inline-flex}.button:hover{background:var(--button-hover);transform:translateY(-1px)}.button:active{transform:scale(.98)}.button.small{min-height:40px;padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}.button.quiet{background:var(--raised);color:var(--ink)}.button.quiet:hover{background:var(--raised)}.button img{width:20px;height:20px}.button.small img{width:18px;height:18px}.fact{margin:var(--space-4) 0 0;color:var(--muted);font:400 var(--text-xs) / 1.5 var(--font-ui)}@media (min-width:900px){.mobile-only{display:none!important}}@media (max-width:899px){.desktop-only{display:none!important}}.hero{align-items:center;gap:var(--space-7);padding-block:var(--space-8) var(--space-section);grid-template-columns:minmax(0,1fr) 680px;display:grid;position:relative}.hero h1{text-wrap:balance;font:700 var(--text-h1) / 1 var(--font-ui);letter-spacing:-.025em;margin:0}.hero h1 span{color:var(--muted);display:block}.lede{margin:var(--space-5) 0 var(--space-6);max-width:34ch;color:var(--ink);font-size:var(--text-lg)}@media (max-width:1239px){.hero{gap:var(--space-8);padding-top:var(--space-6);grid-template-columns:1fr}}.demo{width:680px;height:780px;position:relative}.window{border-radius:var(--radius-l);box-shadow:var(--shadow-window);transition:transform var(--duration-handoff) var(--ease-out), box-shadow var(--duration-handoff) var(--ease-out);background:#faf9f5;position:absolute;overflow:hidden}.window-bar{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-3);color:#52525b;font-size:var(--text-xs);background:#eef0f4;display:flex}.window-bar img{width:14px;height:14px}.window-bar .dots{margin-right:var(--space-2);gap:6px;display:flex}.window-bar .dots i{background:#d4d4d8;border-radius:50%;width:10px;height:10px}.window.source{z-index:2;width:600px;height:680px;inset:0 auto auto 0}.window.source:not([data-provider=claude]){background:#fff}.window.source:not([data-provider=claude]) .msg.user{background:#f2f2f4}.window.destination{z-index:1;background:#fff;width:400px;height:290px;bottom:0;right:0}.demo[data-state=landed] .baton{display:none}.demo[data-state=landed] .window.destination{z-index:3;box-shadow:0 0 0 2px var(--signal), 0 30px 80px #0009;transform:translate(-24px,-24px)}.chat{height:calc(100% - 36px);padding:var(--space-5) var(--space-6) 0;color:#2b2d31;font-size:var(--text-sm);line-height:1.5;position:relative}.chat .msg{margin:0 0 var(--space-4);white-space:pre-line}.chat .msg.user{width:fit-content;max-width:80%;padding:var(--space-2) var(--space-4);background:#f0eee6;border-radius:18px;margin-left:auto}.composer{left:var(--space-5);right:var(--space-5);bottom:var(--space-4);min-height:48px;max-height:70%;padding:var(--space-3) var(--space-4);color:#71717a;font-size:var(--text-xs);white-space:pre-wrap;background:#fff;border-radius:18px;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #0000001f}.composer.filled{color:#18181b}.destination .greeting{margin-top:var(--space-6);text-align:center;font-weight:600;font-size:var(--text-md)}.baton{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:visible}.baton path{stroke:var(--signal);stroke-width:2px;fill:none;stroke-dasharray:6 6;opacity:.55}.packet{z-index:5;background:var(--signal);offset-rotate:0deg;opacity:0;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:0;left:0;box-shadow:0 0 0 6px #fff3}.packet.go{animation:travel var(--duration-handoff) var(--ease-out) forwards}@keyframes travel{0%{offset-distance:0%;opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}.try-it{z-index:4;padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);background:var(--ground);color:var(--ink);font:500 var(--text-xs) / 1.3 var(--font-ui);white-space:nowrap;pointer-events:none;animation:.7s ease-in-out .6s 3 nudge;position:absolute;transform:translateY(-50%);box-shadow:0 6px 18px #00000040}.try-it:after{content:"";border-block:7px solid #0000;border-left:8px solid var(--ground);margin-top:-7px;position:absolute;top:50%;right:-7px}@keyframes nudge{50%{transform:translate(6px,-50%)}}.demo-caption{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);color:var(--muted);font:400 var(--text-xs) / 1.5 var(--font-ui);display:flex}.demo-caption button{color:var(--signal);font:inherit;cursor:pointer;padding:var(--space-2);background:0 0;border:0}.demo-still{border-radius:var(--radius-l)}@media (prefers-reduced-motion:reduce){.window,.button{transition:none}.packet.go,.try-it{animation:none}}.section{padding-block:var(--space-section)}.section-head{max-width:40rem;margin-bottom:var(--space-8)}.section-head h2{font:600 var(--text-h2) / 1.15 var(--font-ui);letter-spacing:-.025em;margin:0}.section-head p{margin:var(--space-4) 0 0;max-width:60ch;color:var(--ink);font-size:var(--text-lg)}.steps{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.step figure{margin:0}.step img{border-radius:var(--radius-m);width:100%;display:block}.step h3{margin:var(--space-5) 0 var(--space-2);font:500 var(--text-md) / 1.4 var(--font-ui)}.step h3 span{margin-right:var(--space-2);color:var(--signal);font-family:var(--font-ui);font-weight:500}.step p{color:var(--muted);font-size:var(--text-sm);margin:0}@media (max-width:899px){.steps{gap:var(--space-8);grid-template-columns:1fr}}.privacy-grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.manifest{border-radius:var(--radius-m);background:var(--raised);box-shadow:0 0 0 1px var(--line);font:400 var(--text-xs) / 1.6 var(--font-ui)}.manifest header,.manifest footer{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);color:var(--muted);display:flex}.manifest header{border-bottom:1px solid var(--line)}.manifest footer{border-top:1px solid var(--line)}.manifest .route{align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px dashed var(--line);font:500 var(--text-sm) / 1.2 var(--font-ui);display:flex}.manifest .route img{width:20px;height:20px}.manifest .route .arrow{background:repeating-linear-gradient(90deg, var(--signal) 0 8px, transparent 8px 14px);flex:1;height:2px}.manifest ul{padding:var(--space-3) var(--space-4);margin:0;list-style:none}.manifest li{gap:var(--space-3);padding:var(--space-1) 0;display:flex}.manifest li:before{content:"✓";color:var(--signal);flex:none}.manifest li.left-out{color:var(--muted);text-decoration:line-through}.manifest li.left-out:before{content:"–";color:var(--muted)}.promises{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.promises strong{font:500 var(--text-md) / 1.4 var(--font-ui);display:block}.promises span{color:var(--ink);font-size:var(--text-md)}@media (max-width:899px){.privacy-grid{grid-template-columns:1fr}}.closing{text-align:center}.closing .section-head{margin-inline:auto}.closing .actions{flex-direction:column;align-items:center;display:flex}.copy-link{gap:var(--space-3);justify-items:start;display:grid}.closing .copy-link{justify-items:center}.copy-link p{color:var(--muted);font-size:var(--text-sm);margin:0}.copy-link .status{min-height:1.5em;color:var(--success);font:400 var(--text-xs) / 1.5 var(--font-ui)}.route-eyebrow{align-items:center;gap:var(--space-2);display:inline-flex}.route-eyebrow img{width:18px;height:18px}.page-title{font:700 var(--text-display) / 1.05 var(--font-ui);letter-spacing:-.025em;text-wrap:balance;margin:0}.two-col{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.two-col .section-head{margin-bottom:0}@media (max-width:899px){.two-col{gap:var(--space-6);grid-template-columns:1fr}}.numbered{gap:var(--space-5);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.numbered li{gap:var(--space-1);display:grid}.numbered strong{font:500 var(--text-md) / 1.4 var(--font-ui)}.numbered span,.manual p,.manual li{max-width:60ch;color:var(--ink);font-size:var(--text-md)}.manual h3{margin:0 0 var(--space-3);font:500 var(--text-lg) / 1.35 var(--font-ui)}.manual h3:not(:first-child){margin-top:var(--space-6)}.manual ul{gap:var(--space-3);padding-left:var(--space-5);margin:0;display:grid}.manual p{margin:0}.prose{max-width:42rem;padding:var(--space-8) var(--space-gutter) var(--space-section);margin:0 auto}.prose h1{margin:0 0 var(--space-2);font:700 var(--text-display) / 1.05 var(--font-ui);letter-spacing:-.025em}.prose h2{margin:var(--space-7) 0 var(--space-3);font:600 var(--text-h2) / 1.2 var(--font-ui)}.prose p,.prose li,.prose strong{color:var(--ink)}.prose ul,.prose ol{padding-left:var(--space-5)}.prose li+li{margin-top:var(--space-2)}.guide-list{gap:var(--space-5);list-style:none;display:grid;padding:0!important}.guide-list li{gap:var(--space-1);display:grid}.guide-list a{color:var(--ink);font:500 var(--text-lg) / 1.35 var(--font-ui)}.guide-list span{color:var(--muted);font-size:var(--text-sm)}.cta-box{margin:var(--space-7) 0;padding:var(--space-6);border-radius:var(--radius-l);background:var(--raised)}.cta-box strong{font:500 var(--text-lg) / 1.35 var(--font-ui);display:block}.cta-box p{margin:var(--space-2) 0 var(--space-5)}.nav-menu{display:none;position:relative}.nav-menu summary{padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);background:var(--raised);font-size:var(--text-sm);cursor:pointer;list-style:none}.nav-menu summary::-webkit-details-marker{display:none}.nav-menu nav{right:0;top:calc(100% + var(--space-2));min-width:12rem;padding:var(--space-2);border-radius:var(--radius-m);background:var(--raised);box-shadow:0 0 0 1px var(--line), 0 20px 40px #00000080;display:grid;position:absolute}.nav-menu nav a{padding:var(--space-3);color:var(--ink);text-decoration:none}@media (max-width:899px){.nav-links{display:none}.nav-menu{display:block}}.site-footer{padding-block:var(--space-8) var(--space-6);color:var(--muted);font-size:var(--text-sm)}.footer-columns{gap:var(--space-6);grid-template-columns:1.4fr repeat(4,1fr);display:grid}.footer-about p{margin:var(--space-3) 0 0;max-width:24ch}.footer-title{margin:0 0 var(--space-3);color:var(--ink);font-weight:500}.site-footer ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.site-footer a{color:var(--muted);text-decoration:none}.site-footer a:hover,.site-footer .brand{color:var(--ink)}.footer-base{margin:var(--space-8) 0 0}@media (max-width:899px){.footer-columns{grid-template-columns:1fr 1fr}.footer-about{grid-column:1/-1}}.narrow{max-width:52rem}.trust{gap:var(--space-2) var(--space-4);margin:var(--space-5) 0 0;color:var(--muted);font:400 var(--text-xs) / 1.5 var(--font-ui);flex-wrap:wrap;padding:0;list-style:none;display:flex}.secondary-link{margin:var(--space-3) 0 0;font-size:var(--text-sm)}.secondary-link a{color:var(--muted)}.mid-cta{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-7);border-radius:var(--radius-l);background:var(--raised);flex-wrap:wrap;display:flex}.mid-cta>p{max-width:none;font:500 var(--text-lg) / 1.35 var(--font-ui);letter-spacing:normal;flex:24rem;margin:0}.more-link{margin:var(--space-6) 0 0}.subhead{margin:var(--space-7) 0 var(--space-4);font:500 var(--text-lg) / 1.35 var(--font-ui)}.quick-answer{margin:var(--space-6) 0;padding:var(--space-5) var(--space-6);border-radius:var(--radius-s);background:var(--raised)}.quick-answer .quick-answer p:last-child{color:var(--ink);margin:0}.crumbs{margin:0 0 var(--space-4);font:400 var(--text-xs) / 1.5 var(--font-ui)}.crumbs ol{gap:var(--space-2);min-width:0;color:var(--muted);margin:0;list-style:none;display:flex;padding:0!important}.crumbs li+li:before{content:"/";margin-right:var(--space-2)}.crumbs li+li{margin-top:0!important}.crumbs li{white-space:nowrap;flex:none}.crumbs li[aria-current]{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.crumbs a{color:var(--muted)}.faq{gap:var(--space-2);max-width:48rem;display:grid}.faq details{padding-inline:var(--space-5);border-radius:var(--radius-m);background:var(--raised)}.faq summary{justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;color:var(--ink);font:500 var(--text-md) / 1.4 var(--font-ui);cursor:pointer;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--muted);font-family:var(--font-ui)}.faq details[open] summary:after{content:"–"}.faq details p{margin:0 0 var(--space-5);max-width:60ch;color:var(--ink)}.table-scroll{position:relative;overflow-x:auto}.method-table{border-collapse:collapse;width:100%;min-width:40rem;font-size:var(--text-sm)}.method-table th,.method-table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.method-table thead th{color:var(--muted);font:500 var(--text-xs) / 1.4 var(--font-ui)}.method-table tbody th{color:var(--ink);font-weight:500}.method-table tr:last-child th,.method-table tr:last-child td{border-bottom:0}.method-table .is-highlight{background:var(--raised)}.method-table .tick{color:var(--ink);font-weight:400}.method-table .cross,.method-table .tradeoff,.method-table .cell-text{color:var(--muted)}.method-table .tradeoff{min-width:16rem}.feature-tabs{gap:var(--space-7);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;display:grid}.tab-list{gap:var(--space-2);display:grid}.tab-list button{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-m);color:var(--muted);text-align:left;font:inherit;cursor:pointer;transition:background-color var(--duration-fast) ease;background:0 0;border:0;display:flex}.tab-list button:hover,.tab-list button[aria-selected=true]{background:var(--raised)}.tab-list strong{color:var(--ink);font:500 var(--text-md) / 1.35 var(--font-ui);display:block}.tab-list span span{margin-top:var(--space-1);font-size:var(--text-sm);display:block}.tab-panel img{border-radius:var(--radius-m);width:100%;display:block}@media (max-width:899px){.feature-tabs{grid-template-columns:1fr}}.prose.wide{max-width:56rem}.guide-steps{gap:var(--space-5);counter-reset:gstep;list-style:none;display:grid;padding:0!important}.guide-steps li{position:relative}.guide-steps h3{color:var(--ink);font:500 var(--text-md) / 1.4 var(--font-ui);margin:0}.guide-steps p{margin:var(--space-1) 0 0}.compare-cols{gap:var(--space-6)}.prose .link-list,.prose .guide-list{padding:0}.product-shot{margin:var(--space-7) 0}.product-shot img{border-radius:var(--radius-m);width:100%;display:block}.product-shot figcaption{margin-top:var(--space-3);color:var(--muted);font:400 var(--text-xs) / 1.5 var(--font-ui)}.manifest header span{white-space:nowrap}@media (max-width:639px){.table-scroll{overflow:visible}.method-table,.method-table tbody,.method-table tr,.method-table th,.method-table td{min-width:0;display:block}.method-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.method-table tr{margin-bottom:var(--space-3);border-radius:var(--radius-m);background:var(--raised)}.method-table tr.is-highlight{background:#222226}.method-table tbody th{font-size:var(--text-lg);border-bottom:0}.method-table td{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-2);border-bottom:0;display:flex}.method-table td:before{content:attr(data-label);color:var(--muted);font:400 var(--text-xs) / 1.6 var(--font-ui)}.method-table td.is-highlight{background:0 0}.method-table .tradeoff{min-width:0;padding-bottom:var(--space-4);display:block}.method-table .tradeoff:before{margin-bottom:var(--space-1);display:block}}.home-hero{align-items:start;row-gap:var(--space-7);grid-template-columns:minmax(0,1fr) 680px;grid-template-areas:"title title""copy demo"}.home-hero .display{font-size:var(--text-display);letter-spacing:-.03em;grid-area:title;line-height:1}.home-hero .display span{display:block}.home-hero .hero-copy{grid-area:copy;align-self:start}.home-hero .hero-demo{grid-area:demo}@media (max-width:1239px){.home-hero{grid-template-columns:1fr;grid-template-areas:"title""copy""demo"}}.pair-list,.link-list{gap:var(--space-2) var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pair-list a{align-items:center;gap:var(--space-4);padding-block:var(--space-3);color:var(--ink);font:500 var(--text-lg) / 1.35 var(--font-ui);letter-spacing:normal;text-decoration:none;display:flex}.pair-list img{flex:none;width:24px;height:24px}.pair-list a:hover span,.link-list a:hover{text-underline-offset:.15em;text-decoration:underline}.link-list a{padding-block:var(--space-2);color:var(--ink);font:500 var(--text-md) / 1.4 var(--font-ui);text-decoration:none;display:block}@media (max-width:899px){.pair-list,.link-list{grid-template-columns:1fr}}.footer-wordmark{margin:var(--space-6) 0 0;color:var(--ink);font:700 clamp(3.5rem, 11vw, 8rem) / .9 var(--font-ui);letter-spacing:-.04em}.reveal{opacity:0;transition:opacity .6s var(--ease-out) var(--delay,0s), transform .6s var(--ease-out) var(--delay,0s);transform:translateY(24px)}.reveal.in{opacity:1;transform:none}.tab-panel img{animation:settle .5s var(--ease-out)}@keyframes settle{0%{opacity:0;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.tab-panel img{animation:none}.button:hover,.button:active{transform:none}}main p,main li{max-width:65ch}.closing p{margin-inline:auto}.quick-answer p{font-size:var(--text-lg)}.long-form{padding-bottom:var(--space-section)}.page-head{padding-top:var(--space-8)}.page-head h1{margin:0 0 var(--space-5);max-width:18ch;font:700 var(--text-display) / 1.02 var(--font-ui);letter-spacing:-.025em;text-wrap:balance}.page-head .quick-answer{margin-bottom:0}.page-grid{gap:var(--space-9);margin-top:var(--space-8);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.long-form .prose{max-width:none;margin:0;padding:0}.long-form .prose>:first-child,.long-form .prose>section:first-child h2{margin-top:0}.page-aside{top:calc(var(--space-9) - var(--space-4));gap:var(--space-5);display:grid;position:sticky}.page-aside .cta-box{margin:0}.page-aside>img{border-radius:var(--radius-m);width:100%;display:block}.aside-title{margin:0 0 var(--space-2);font-weight:500}.aside-links{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.aside-links a{color:var(--ink)}@media (max-width:999px){.page-grid{gap:var(--space-8);grid-template-columns:1fr}.page-aside{position:static}}.step-shots{gap:var(--space-5);margin:var(--space-5) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid;padding:0!important}.step-shots li{align-content:start;gap:var(--space-2);display:grid;margin:0!important}.step-shots img{width:100%;margin-bottom:var(--space-2);border-radius:var(--radius-m);display:block}.step-shots strong{font:500 var(--text-md) / 1.4 var(--font-ui)}.step-shots span{color:var(--ink)}@media (max-width:699px){.step-shots{grid-template-columns:1fr}}.directions{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.directions .pair-list{grid-template-columns:1fr}.directions .product-shot{margin:0}@media (max-width:899px){.directions{grid-template-columns:1fr}}.footer-columns>:last-child{justify-self:end}.subhead-h2{margin:0}.closing{padding-bottom:var(--space-8)}.consent{inset:auto auto var(--space-4) var(--space-4);z-index:50;gap:var(--space-4);max-width:360px;padding:var(--space-5);border-radius:var(--radius-m);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:var(--text-sm);line-height:1.5;display:grid;position:fixed}.consent p{margin:0}.consent a{color:var(--ink)}.consent-actions{gap:var(--space-3);display:flex}.consent .button.quiet{box-shadow:inset 0 0 0 1px var(--muted);background:0 0}.link-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.link-button:hover{color:var(--ink)}@media (max-width:479px){.consent{inset:auto var(--space-4) var(--space-4);max-width:none}}
