:root{--color-black:#000;--color-gray-60:#757575;--color-gray-20:#cdcdcd;--color-gray-10:#e8e8e8;--color-white:#fff;--color-gray-40:#9e9e9e;--color-gray-5:#f2f2f2;--color-gray-80:#3d3d3d;--color-green:#23c17c;--color-orange:#ff7340;--color-gray-2:#f7f7f7;--text-heading-1-family:"Inter", "Inter Placeholder", sans-serif;--text-heading-1-weight:700;--text-heading-1-style:normal;--text-heading-1-size:40px;--text-heading-1-line-height:1.1em;--text-heading-1-letter-spacing:-.04em;--text-heading-1-paragraph-spacing:0px;--text-heading-1-transform:none;--text-heading-1-decoration:none;--text-heading-1-color:var(--color-black);--text-heading-2-family:"Inter", "Inter Placeholder", sans-serif;--text-heading-2-weight:700;--text-heading-2-style:normal;--text-heading-2-size:30px;--text-heading-2-line-height:1.4em;--text-heading-2-letter-spacing:-.04em;--text-heading-2-paragraph-spacing:40px;--text-heading-2-transform:none;--text-heading-2-decoration:none;--text-heading-2-color:var(--color-black);--text-heading-3-family:"AvenirNext-Medium Regular", "AvenirNext-Medium Regular Placeholder", sans-serif;--text-heading-3-weight:400;--text-heading-3-style:normal;--text-heading-3-size:44px;--text-heading-3-line-height:52px;--text-heading-3-letter-spacing:0em;--text-heading-3-paragraph-spacing:40px;--text-heading-3-transform:none;--text-heading-3-decoration:none;--text-heading-3-color:var(--color-black);--text-heading-4-family:"Inter", "Inter Placeholder", sans-serif;--text-heading-4-weight:700;--text-heading-4-style:normal;--text-heading-4-size:22px;--text-heading-4-line-height:1.4em;--text-heading-4-letter-spacing:-.04em;--text-heading-4-paragraph-spacing:40px;--text-heading-4-transform:none;--text-heading-4-decoration:none;--text-heading-4-color:var(--color-black);--text-heading-5-family:"Inter", "Inter Placeholder", sans-serif;--text-heading-5-weight:700;--text-heading-5-style:normal;--text-heading-5-size:18px;--text-heading-5-line-height:1.4em;--text-heading-5-letter-spacing:-.04em;--text-heading-5-paragraph-spacing:40px;--text-heading-5-transform:none;--text-heading-5-decoration:none;--text-heading-5-color:var(--color-black);--text-heading-6-family:"Inter", "Inter Placeholder", sans-serif;--text-heading-6-weight:600;--text-heading-6-style:normal;--text-heading-6-size:16px;--text-heading-6-line-height:1.4em;--text-heading-6-letter-spacing:-.02em;--text-heading-6-paragraph-spacing:40px;--text-heading-6-transform:none;--text-heading-6-decoration:none;--text-heading-6-color:var(--color-black);--text-body-s-family:"AvenirNext-Medium Regular", "AvenirNext-Medium Regular Placeholder", sans-serif;--text-body-s-weight:400;--text-body-s-style:normal;--text-body-s-size:14px;--text-body-s-line-height:22px;--text-body-s-letter-spacing:0em;--text-body-s-paragraph-spacing:20px;--text-body-s-transform:none;--text-body-s-decoration:none;--text-body-s-color:var(--color-gray-80);--text-body-l-family:"AvenirNext-Medium Regular", "AvenirNext-Medium Regular Placeholder", sans-serif;--text-body-l-weight:400;--text-body-l-style:normal;--text-body-l-size:22px;--text-body-l-line-height:28px;--text-body-l-letter-spacing:-.01em;--text-body-l-paragraph-spacing:20px;--text-body-l-transform:none;--text-body-l-decoration:none;--text-body-l-color:var(--color-black);--text-body-l-capital-family:"AvenirNext-Medium Regular", "AvenirNext-Medium Regular Placeholder", sans-serif;--text-body-l-capital-weight:400;--text-body-l-capital-style:normal;--text-body-l-capital-size:22px;--text-body-l-capital-line-height:28px;--text-body-l-capital-letter-spacing:.02em;--text-body-l-capital-paragraph-spacing:20px;--text-body-l-capital-transform:uppercase;--text-body-l-capital-decoration:none;--text-body-l-capital-color:var(--color-black);--text-body-l-capital-2-family:"AvenirNext-Medium Regular", "AvenirNext-Medium Regular Placeholder", sans-serif;--text-body-l-capital-2-weight:400;--text-body-l-capital-2-style:normal;--text-body-l-capital-2-size:16px;--text-body-l-capital-2-line-height:24px;--text-body-l-capital-2-letter-spacing:.02em;--text-body-l-capital-2-paragraph-spacing:20px;--text-body-l-capital-2-transform:uppercase;--text-body-l-capital-2-decoration:none;--text-body-l-capital-2-color:var(--color-black);--text-body-l-italic-family:"AvenirNext-MediumItalic Italic", "AvenirNext-MediumItalic Italic Placeholder", sans-serif;--text-body-l-italic-weight:400;--text-body-l-italic-style:normal;--text-body-l-italic-size:22px;--text-body-l-italic-line-height:130%;--text-body-l-italic-letter-spacing:-.01em;--text-body-l-italic-paragraph-spacing:20px;--text-body-l-italic-transform:none;--text-body-l-italic-decoration:none;--text-body-l-italic-color:var(--color-black);--text-body-xl-family:"AvenirNext-Medium Regular", "AvenirNext-Medium Regular Placeholder", sans-serif;--text-body-xl-weight:400;--text-body-xl-style:normal;--text-body-xl-size:30px;--text-body-xl-line-height:36px;--text-body-xl-letter-spacing:0em;--text-body-xl-paragraph-spacing:20px;--text-body-xl-transform:none;--text-body-xl-decoration:none;--text-body-xl-color:var(--color-black);--text-body-m-family:"AvenirNext-Medium Regular", "AvenirNext-Medium Regular Placeholder", sans-serif;--text-body-m-weight:400;--text-body-m-style:normal;--text-body-m-size:16px;--text-body-m-line-height:24px;--text-body-m-letter-spacing:0em;--text-body-m-paragraph-spacing:20px;--text-body-m-transform:none;--text-body-m-decoration:none;--text-body-m-color:var(--color-black);--text-body-xs-family:"AvenirNext-Medium Regular", "AvenirNext-Medium Regular Placeholder", sans-serif;--text-body-xs-weight:400;--text-body-xs-style:normal;--text-body-xs-size:12px;--text-body-xs-line-height:16px;--text-body-xs-letter-spacing:0em;--text-body-xs-paragraph-spacing:20px;--text-body-xs-transform:none;--text-body-xs-decoration:none;--text-body-xs-color:var(--color-gray-80);--text-body-s-link-family:"AvenirNext-Medium Regular", "AvenirNext-Medium Regular Placeholder", sans-serif;--text-body-s-link-weight:400;--text-body-s-link-style:normal;--text-body-s-link-size:14px;--text-body-s-link-line-height:22px;--text-body-s-link-letter-spacing:0em;--text-body-s-link-paragraph-spacing:20px;--text-body-s-link-transform:none;--text-body-s-link-decoration:underline;--text-body-s-link-color:var(--color-gray-80);--text-body-xl-2-family:"AvenirNext-Medium Regular", "AvenirNext-Medium Regular Placeholder", sans-serif;--text-body-xl-2-weight:400;--text-body-xl-2-style:normal;--text-body-xl-2-size:38px;--text-body-xl-2-line-height:44px;--text-body-xl-2-letter-spacing:0em;--text-body-xl-2-paragraph-spacing:20px;--text-body-xl-2-transform:none;--text-body-xl-2-decoration:none;--text-body-xl-2-color:var(--color-black);--text-body-xl-italic-family:"AvenirNext-MediumItalic Italic", "AvenirNext-MediumItalic Italic Placeholder", sans-serif;--text-body-xl-italic-weight:400;--text-body-xl-italic-style:normal;--text-body-xl-italic-size:30px;--text-body-xl-italic-line-height:36px;--text-body-xl-italic-letter-spacing:0em;--text-body-xl-italic-paragraph-spacing:20px;--text-body-xl-italic-transform:none;--text-body-xl-italic-decoration:none;--text-body-xl-italic-color:var(--color-black);--space-0:0px;--space-4:4px;--space-5:5px;--space-8:8px;--space-10:10px;--space-20:20px;--space-40:40px;--space-60:60px;--space-80:80px;--space-140:140px;--space-gap-tight:var(--space-10);--space-gap:var(--space-20);--space-edge:var(--space-20);--space-edge-phone:var(--space-10);--space-section:var(--space-80);--space-collection:var(--space-140);--space-bottom-10:var(--space-10);--space-bottom-20:var(--space-20);--space-bottom-40:var(--space-40);--space-bottom-55:55px;--space-frame:108px;--space-frame-phone:52px;--radius-4:4px;--radius-8:8px;--radius-10:10px;--radius-pill:9999px;--shadow-painting:0px .740973px .296389px -.95px #8f8f8fa8, 0px 2.01787px .807147px -1.9px #8f8f8f9e, 0px 4.43051px 1.7722px -2.85px #8f8f8f8f, 0px 9.83471px 3.93388px -3.8px #8f8f8f6b, 0px 25px 10px -4.75px #8f8f8f0a, 0px .602187px .541969px -1.16667px #00000045, 0px 2.28853px 2.05968px -2.33333px #0000003d, 0px 10px 9px -3.5px #0000001f;--shadow-painting-small:0px .301094px .120437px -1.58333px #8f8f8fa3, 0px 1.14427px .457707px -3.16667px #8f8f8f87, 0px 5px 2px -4.75px #8f8f8f0a;--shadow-card:.120437px .602187px .552702px -1.25px #0000002e, .457707px 2.28853px 2.10047px -2.5px #00000029, 2px 10px 9.17824px -3.75px #0000000f, 0px .602187px .843062px -1.41667px #00000017, 0px 2.28853px 3.20395px -2.83333px #00000014, 0px 10px 14px -4.25px #00000005;--bp-tablet-min:810px;--bp-desktop-min:1200px;--bp-phone-frame:390px}@font-face{font-family:AvenirNext-Medium Regular Placeholder;src:local(Arial);ascent-override:93.98%;descent-override:24.02%;line-gap-override:0.0%;size-adjust:104.06%}@font-face{font-family:AvenirNext-Medium Regular;src:url(/fonts/tWPT3oCrTy8hnDDWHCxQ6HLSRb8.woff2);font-display:swap}@font-face{font-family:AvenirNext-Medium Regular;src:url(/fonts/tWPT3oCrTy8hnDDWHCxQ6HLSRb8.woff2);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:AvenirNext-MediumItalic Italic Placeholder;src:local(Arial);ascent-override:95.04%;descent-override:24.3%;line-gap-override:0.0%;size-adjust:102.9%}@font-face{font-family:AvenirNext-MediumItalic Italic;src:url(/fonts/XtkZuEOwEnzADUS4ezcfLt1wc.woff2);font-display:swap}@font-face{font-family:Inter Placeholder;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}@font-face{font-family:Inter;src:url(/fonts/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/pKRFNWFoZl77qYCAIp84lN1h944.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/DOfvtmE1UplCq161m6Hj8CSQYg.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/b6Y37FthZeALduNqHicBT6FutY.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/fonts/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/fonts/EOr0mi4hNtlgWNn9if640EZzXCo.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/867QObYax8ANsfX4TGEVU9YiCM.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/fonts/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/fonts/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/fonts/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/fonts/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/fonts/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/fonts/yDtI2UI8XcEg1W2je9XPN3Noo.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/fuyXZpVvOjq8NesCOfgirHCWyg.woff2);font-display:swap;font-style:italic;font-weight:600;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/6FI2EneKzM3qBy5foOZXey7coCA.woff2);font-display:swap;font-style:italic;font-weight:600;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/fonts/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2);font-display:swap;font-style:italic;font-weight:600;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/fonts/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/zSsEuoJdh8mcFVk976C05ZfQr8.woff2);font-display:swap;font-style:italic;font-weight:600;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/lEJLP4R0yuCaMCjSXYHtJw72M.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/fonts/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2);font-display:swap;font-style:italic;font-weight:600;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/fonts/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/fonts/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2);font-display:swap;font-style:italic;font-weight:600;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/fonts/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/fonts/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2);font-display:swap;font-style:italic;font-weight:600;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/fonts/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/ia3uin3hQWqDrVloC1zEtYHWw.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/VgYFWiwsAC5OYxAycRXXvhze58.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/GIryZETIX4IFypco5pYZONKhJIo.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/fonts/2A4Xx7CngadFGlVV4xrO06OBHY.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/fonts/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/fonts/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/fonts/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/fonts/H89BbHkbHDzlxZzxi8uPzTsp90.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/fonts/1K3W8DizY3v4emK8Mb08YHxTbs.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/fonts/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/fonts/rZ5DdENNqIdFTIyQQiP5isO7M.woff2);font-style:normal;font-weight:900;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/gcnfba68tfm7qAyrWRCf9r34jg.woff2);font-style:italic;font-weight:900;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/5HcVoGak8k5agFJSaKa4floXVu0.woff2);font-style:normal;font-weight:900;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2);font-style:italic;font-weight:900;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/P2Bw01CtL0b9wqygO0sSVogWbo.woff2);font-style:normal;font-weight:900;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/fonts/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2);font-style:italic;font-weight:900;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/fonts/X5hj6qzcHUYv7h1390c8Rhm6550.woff2);font-style:normal;font-weight:900;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2);font-style:italic;font-weight:900;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/cugnVhSraaRyANCaUtI5FV17wk.woff2);font-style:normal;font-weight:900;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/fonts/3ZmXbBKToJifDV9gwcifVd1tEY.woff2);font-style:italic;font-weight:900;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/fonts/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2);font-style:normal;font-weight:900;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/fonts/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2);font-style:italic;font-weight:900;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/fonts/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2);font-style:normal;font-weight:900;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/fonts/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2);font-style:italic;font-weight:900;unicode-range:U+1F??}@font-face{font-family:Fragment Mono;src:url(/fonts/fragment-mono-4iCr6K5wfMRRjxp0DA6-2CLnB4NHhg.woff2)format("woff2");font-style:normal;font-weight:400;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:Fragment Mono;src:url(/fonts/fragment-mono-4iCr6K5wfMRRjxp0DA6-2CLnB41HhrUI.woff2)format("woff2");font-style:normal;font-weight:400;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:Fragment Mono;src:url(/fonts/fragment-mono-4iCr6K5wfMRRjxp0DA6-2CLnB45HhrUI.woff2)format("woff2");font-style:normal;font-weight:400;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}html,body{box-sizing:border-box;margin:0;padding:0}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-font-smoothing:inherit}h1,h2,h3,h4,h5,h6,p,figure{margin:0}body,input,textarea,select,button{font-family:sans-serif;font-size:12px}body{background:var(--color-white)}a{font:inherit;letter-spacing:inherit;text-transform:inherit}:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important}}[data-painting]:not([data-painting-ready]){opacity:.001}.rich-text>:not(:first-child){margin-top:var(--paragraph-spacing,0)}.text-heading-1{--paragraph-spacing:var(--text-heading-1-paragraph-spacing);font-family:var(--text-heading-1-family);font-weight:var(--text-heading-1-weight);font-style:var(--text-heading-1-style);font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line-height);letter-spacing:var(--text-heading-1-letter-spacing);text-transform:var(--text-heading-1-transform);-webkit-text-decoration-line:var(--text-heading-1-decoration);text-decoration-line:var(--text-heading-1-decoration);color:var(--text-heading-1-color)}.text-heading-2{--paragraph-spacing:var(--text-heading-2-paragraph-spacing);font-family:var(--text-heading-2-family);font-weight:var(--text-heading-2-weight);font-style:var(--text-heading-2-style);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line-height);letter-spacing:var(--text-heading-2-letter-spacing);text-transform:var(--text-heading-2-transform);-webkit-text-decoration-line:var(--text-heading-2-decoration);text-decoration-line:var(--text-heading-2-decoration);color:var(--text-heading-2-color)}.text-heading-3{--paragraph-spacing:var(--text-heading-3-paragraph-spacing);font-family:var(--text-heading-3-family);font-weight:var(--text-heading-3-weight);font-style:var(--text-heading-3-style);font-size:var(--text-heading-3-size);line-height:var(--text-heading-3-line-height);letter-spacing:var(--text-heading-3-letter-spacing);text-transform:var(--text-heading-3-transform);-webkit-text-decoration-line:var(--text-heading-3-decoration);text-decoration-line:var(--text-heading-3-decoration);color:var(--text-heading-3-color)}.text-heading-4{--paragraph-spacing:var(--text-heading-4-paragraph-spacing);font-family:var(--text-heading-4-family);font-weight:var(--text-heading-4-weight);font-style:var(--text-heading-4-style);font-size:var(--text-heading-4-size);line-height:var(--text-heading-4-line-height);letter-spacing:var(--text-heading-4-letter-spacing);text-transform:var(--text-heading-4-transform);-webkit-text-decoration-line:var(--text-heading-4-decoration);text-decoration-line:var(--text-heading-4-decoration);color:var(--text-heading-4-color)}.text-heading-5{--paragraph-spacing:var(--text-heading-5-paragraph-spacing);font-family:var(--text-heading-5-family);font-weight:var(--text-heading-5-weight);font-style:var(--text-heading-5-style);font-size:var(--text-heading-5-size);line-height:var(--text-heading-5-line-height);letter-spacing:var(--text-heading-5-letter-spacing);text-transform:var(--text-heading-5-transform);-webkit-text-decoration-line:var(--text-heading-5-decoration);text-decoration-line:var(--text-heading-5-decoration);color:var(--text-heading-5-color)}.text-heading-6{--paragraph-spacing:var(--text-heading-6-paragraph-spacing);font-family:var(--text-heading-6-family);font-weight:var(--text-heading-6-weight);font-style:var(--text-heading-6-style);font-size:var(--text-heading-6-size);line-height:var(--text-heading-6-line-height);letter-spacing:var(--text-heading-6-letter-spacing);text-transform:var(--text-heading-6-transform);-webkit-text-decoration-line:var(--text-heading-6-decoration);text-decoration-line:var(--text-heading-6-decoration);color:var(--text-heading-6-color)}.text-body-s{--paragraph-spacing:var(--text-body-s-paragraph-spacing);font-family:var(--text-body-s-family);font-weight:var(--text-body-s-weight);font-style:var(--text-body-s-style);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line-height);letter-spacing:var(--text-body-s-letter-spacing);text-transform:var(--text-body-s-transform);-webkit-text-decoration-line:var(--text-body-s-decoration);text-decoration-line:var(--text-body-s-decoration);color:var(--text-body-s-color)}.text-body-l{--paragraph-spacing:var(--text-body-l-paragraph-spacing);font-family:var(--text-body-l-family);font-weight:var(--text-body-l-weight);font-style:var(--text-body-l-style);font-size:var(--text-body-l-size);line-height:var(--text-body-l-line-height);letter-spacing:var(--text-body-l-letter-spacing);text-transform:var(--text-body-l-transform);-webkit-text-decoration-line:var(--text-body-l-decoration);text-decoration-line:var(--text-body-l-decoration);color:var(--text-body-l-color)}.text-body-l-capital{--paragraph-spacing:var(--text-body-l-capital-paragraph-spacing);font-family:var(--text-body-l-capital-family);font-weight:var(--text-body-l-capital-weight);font-style:var(--text-body-l-capital-style);font-size:var(--text-body-l-capital-size);line-height:var(--text-body-l-capital-line-height);letter-spacing:var(--text-body-l-capital-letter-spacing);text-transform:var(--text-body-l-capital-transform);-webkit-text-decoration-line:var(--text-body-l-capital-decoration);text-decoration-line:var(--text-body-l-capital-decoration);color:var(--text-body-l-capital-color)}.text-body-l-capital-2{--paragraph-spacing:var(--text-body-l-capital-2-paragraph-spacing);font-family:var(--text-body-l-capital-2-family);font-weight:var(--text-body-l-capital-2-weight);font-style:var(--text-body-l-capital-2-style);font-size:var(--text-body-l-capital-2-size);line-height:var(--text-body-l-capital-2-line-height);letter-spacing:var(--text-body-l-capital-2-letter-spacing);text-transform:var(--text-body-l-capital-2-transform);-webkit-text-decoration-line:var(--text-body-l-capital-2-decoration);text-decoration-line:var(--text-body-l-capital-2-decoration);color:var(--text-body-l-capital-2-color)}.text-body-l-italic{--paragraph-spacing:var(--text-body-l-italic-paragraph-spacing);font-family:var(--text-body-l-italic-family);font-weight:var(--text-body-l-italic-weight);font-style:var(--text-body-l-italic-style);font-size:var(--text-body-l-italic-size);line-height:var(--text-body-l-italic-line-height);letter-spacing:var(--text-body-l-italic-letter-spacing);text-transform:var(--text-body-l-italic-transform);-webkit-text-decoration-line:var(--text-body-l-italic-decoration);text-decoration-line:var(--text-body-l-italic-decoration);color:var(--text-body-l-italic-color)}.text-body-xl{--paragraph-spacing:var(--text-body-xl-paragraph-spacing);font-family:var(--text-body-xl-family);font-weight:var(--text-body-xl-weight);font-style:var(--text-body-xl-style);font-size:var(--text-body-xl-size);line-height:var(--text-body-xl-line-height);letter-spacing:var(--text-body-xl-letter-spacing);text-transform:var(--text-body-xl-transform);-webkit-text-decoration-line:var(--text-body-xl-decoration);text-decoration-line:var(--text-body-xl-decoration);color:var(--text-body-xl-color)}.text-body-m{--paragraph-spacing:var(--text-body-m-paragraph-spacing);font-family:var(--text-body-m-family);font-weight:var(--text-body-m-weight);font-style:var(--text-body-m-style);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line-height);letter-spacing:var(--text-body-m-letter-spacing);text-transform:var(--text-body-m-transform);-webkit-text-decoration-line:var(--text-body-m-decoration);text-decoration-line:var(--text-body-m-decoration);color:var(--text-body-m-color)}.text-body-xs{--paragraph-spacing:var(--text-body-xs-paragraph-spacing);font-family:var(--text-body-xs-family);font-weight:var(--text-body-xs-weight);font-style:var(--text-body-xs-style);font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line-height);letter-spacing:var(--text-body-xs-letter-spacing);text-transform:var(--text-body-xs-transform);-webkit-text-decoration-line:var(--text-body-xs-decoration);text-decoration-line:var(--text-body-xs-decoration);color:var(--text-body-xs-color)}.text-body-s-link{--paragraph-spacing:var(--text-body-s-link-paragraph-spacing);font-family:var(--text-body-s-link-family);font-weight:var(--text-body-s-link-weight);font-style:var(--text-body-s-link-style);font-size:var(--text-body-s-link-size);line-height:var(--text-body-s-link-line-height);letter-spacing:var(--text-body-s-link-letter-spacing);text-transform:var(--text-body-s-link-transform);-webkit-text-decoration-line:var(--text-body-s-link-decoration);text-decoration-line:var(--text-body-s-link-decoration);color:var(--text-body-s-link-color)}.text-body-xl-2{--paragraph-spacing:var(--text-body-xl-2-paragraph-spacing);font-family:var(--text-body-xl-2-family);font-weight:var(--text-body-xl-2-weight);font-style:var(--text-body-xl-2-style);font-size:var(--text-body-xl-2-size);line-height:var(--text-body-xl-2-line-height);letter-spacing:var(--text-body-xl-2-letter-spacing);text-transform:var(--text-body-xl-2-transform);-webkit-text-decoration-line:var(--text-body-xl-2-decoration);text-decoration-line:var(--text-body-xl-2-decoration);color:var(--text-body-xl-2-color)}.text-body-xl-italic{--paragraph-spacing:var(--text-body-xl-italic-paragraph-spacing);font-family:var(--text-body-xl-italic-family);font-weight:var(--text-body-xl-italic-weight);font-style:var(--text-body-xl-italic-style);font-size:var(--text-body-xl-italic-size);line-height:var(--text-body-xl-italic-line-height);letter-spacing:var(--text-body-xl-italic-letter-spacing);text-transform:var(--text-body-xl-italic-transform);-webkit-text-decoration-line:var(--text-body-xl-italic-decoration);text-decoration-line:var(--text-body-xl-italic-decoration);color:var(--text-body-xl-italic-color)}.link{color:var(--color-black);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-color:var(--color-gray-20);text-decoration-color:var(--color-gray-20);text-underline-offset:4px;text-decoration-thickness:1px}.link:hover{-webkit-text-decoration-color:var(--color-black);text-decoration-color:var(--color-black)}.link-3{color:var(--color-black);text-decoration-line:none}.link-5{color:inherit;text-decoration-line:none;transition:color 1.3s cubic-bezier(.44,0,.56,1)}.link-5:hover{color:var(--color-gray-40)}
