@font-face {
  font-family: 'Satoshi';
  src: url('/landing-assets/fonts/satoshi-50dca57f0b77918e.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Satoshi';
  src: url('/landing-assets/fonts/satoshi-af02a72246f53ad4.woff2') format('woff2');
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Satoshi';
  src: url('/landing-assets/fonts/satoshi-353a7fbfb4475f0c.woff2') format('woff2');
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Satoshi';
  src: url('/landing-assets/fonts/satoshi-bd11b5820231420e.woff2') format('woff2');
  font-weight: 900;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-62213be8a78b42f1.woff2') format('woff2');
  unicode-range: U+0460-052F, 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('/landing-assets/fonts/jetbrains-mono-e17cfd15fb96909d.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-0a557721b1f8b36d.woff2') format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-c89b9cc0bc6262bd.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-db5ff4db83e58042.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-83c005d49d8a6a50.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, 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('/landing-assets/fonts/jetbrains-mono-62213be8a78b42f1.woff2') format('woff2');
  unicode-range: U+0460-052F, 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('/landing-assets/fonts/jetbrains-mono-e17cfd15fb96909d.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-0a557721b1f8b36d.woff2') format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-c89b9cc0bc6262bd.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-db5ff4db83e58042.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-83c005d49d8a6a50.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, 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('/landing-assets/fonts/jetbrains-mono-62213be8a78b42f1.woff2') format('woff2');
  unicode-range: U+0460-052F, 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('/landing-assets/fonts/jetbrains-mono-e17cfd15fb96909d.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-0a557721b1f8b36d.woff2') format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-c89b9cc0bc6262bd.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-db5ff4db83e58042.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-83c005d49d8a6a50.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, 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: 700;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-62213be8a78b42f1.woff2') format('woff2');
  unicode-range: U+0460-052F, 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: 700;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-e17cfd15fb96909d.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-0a557721b1f8b36d.woff2') format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-c89b9cc0bc6262bd.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-db5ff4db83e58042.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/landing-assets/fonts/jetbrains-mono-83c005d49d8a6a50.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Noto Sans Arabic';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-arabic-7a5e1c80e97ecf8b.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+60c, U+61b, U+61f, U+621-63a, U+640-64b, U+64d-651, U+653-655, U+679, U+67e, U+686, U+688, U+691, U+698, U+6a9, U+6af, U+6ba, U+6be, U+6c1-6c2, U+6cc, U+6d2-6d4, U+200c, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Arabic';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-arabic-7a5e1c80e97ecf8b.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+60c, U+61b, U+61f, U+621-63a, U+640-64b, U+64d-651, U+653-655, U+679, U+67e, U+686, U+688, U+691, U+698, U+6a9, U+6af, U+6ba, U+6be, U+6c1-6c2, U+6cc, U+6d2-6d4, U+200c, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Arabic';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-arabic-7a5e1c80e97ecf8b.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+60c, U+61b, U+61f, U+621-63a, U+640-64b, U+64d-651, U+653-655, U+679, U+67e, U+686, U+688, U+691, U+698, U+6a9, U+6af, U+6ba, U+6be, U+6c1-6c2, U+6cc, U+6d2-6d4, U+200c, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Arabic';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-arabic-7a5e1c80e97ecf8b.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+60c, U+61b, U+61f, U+621-63a, U+640-64b, U+64d-651, U+653-655, U+679, U+67e, U+686, U+688, U+691, U+698, U+6a9, U+6af, U+6ba, U+6be, U+6c1-6c2, U+6cc, U+6d2-6d4, U+200c, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Hebrew';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-hebrew-f42e70be33d33201.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+5d0-5ea, U+5f3-5f4, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Hebrew';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-hebrew-f42e70be33d33201.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+5d0-5ea, U+5f3-5f4, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Hebrew';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-hebrew-f42e70be33d33201.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+5d0-5ea, U+5f3-5f4, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Hebrew';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-hebrew-f42e70be33d33201.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+5d0-5ea, U+5f3-5f4, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Devanagari';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-devanagari-d5b1d8c692d9ef7b.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+901-903, U+905-90a, U+90f-911, U+913-918, U+91a-91d, U+91f-939, U+93c, U+93e-943, U+945, U+947-949, U+94b-94d, U+964, U+972, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Devanagari';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-devanagari-d5b1d8c692d9ef7b.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+901-903, U+905-90a, U+90f-911, U+913-918, U+91a-91d, U+91f-939, U+93c, U+93e-943, U+945, U+947-949, U+94b-94d, U+964, U+972, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Devanagari';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-devanagari-d5b1d8c692d9ef7b.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+901-903, U+905-90a, U+90f-911, U+913-918, U+91a-91d, U+91f-939, U+93c, U+93e-943, U+945, U+947-949, U+94b-94d, U+964, U+972, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Devanagari';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-devanagari-d5b1d8c692d9ef7b.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+901-903, U+905-90a, U+90f-911, U+913-918, U+91a-91d, U+91f-939, U+93c, U+93e-943, U+945, U+947-949, U+94b-94d, U+964, U+972, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Bengali';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-bengali-e27d4efbc3bd1d29.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+964, U+981-982, U+985-987, U+989, U+98f-990, U+993, U+995-9a8, U+9aa-9b0, U+9b2, U+9b6-9b9, U+9bc, U+9be-9c3, U+9c7-9c8, U+9cb-9ce, U+9d7, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Bengali';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-bengali-e27d4efbc3bd1d29.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+964, U+981-982, U+985-987, U+989, U+98f-990, U+993, U+995-9a8, U+9aa-9b0, U+9b2, U+9b6-9b9, U+9bc, U+9be-9c3, U+9c7-9c8, U+9cb-9ce, U+9d7, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Bengali';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-bengali-e27d4efbc3bd1d29.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+964, U+981-982, U+985-987, U+989, U+98f-990, U+993, U+995-9a8, U+9aa-9b0, U+9b2, U+9b6-9b9, U+9bc, U+9be-9c3, U+9c7-9c8, U+9cb-9ce, U+9d7, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Bengali';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-bengali-e27d4efbc3bd1d29.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+964, U+981-982, U+985-987, U+989, U+98f-990, U+993, U+995-9a8, U+9aa-9b0, U+9b2, U+9b6-9b9, U+9bc, U+9be-9c3, U+9c7-9c8, U+9cb-9ce, U+9d7, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Tamil';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-tamil-2fed64177bc8dde1.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+b85-b8a, U+b8e-b90, U+b92, U+b95, U+b99-b9a, U+b9e-b9f, U+ba3-ba4, U+ba8-baa, U+bae-bb5, U+bb8, U+bbe-bc2, U+bc6-bc8, U+bca-bcb, U+bcd, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Tamil';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-tamil-2fed64177bc8dde1.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+b85-b8a, U+b8e-b90, U+b92, U+b95, U+b99-b9a, U+b9e-b9f, U+ba3-ba4, U+ba8-baa, U+bae-bb5, U+bb8, U+bbe-bc2, U+bc6-bc8, U+bca-bcb, U+bcd, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Tamil';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-tamil-2fed64177bc8dde1.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+b85-b8a, U+b8e-b90, U+b92, U+b95, U+b99-b9a, U+b9e-b9f, U+ba3-ba4, U+ba8-baa, U+bae-bb5, U+bb8, U+bbe-bc2, U+bc6-bc8, U+bca-bcb, U+bcd, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Tamil';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-tamil-2fed64177bc8dde1.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+b85-b8a, U+b8e-b90, U+b92, U+b95, U+b99-b9a, U+b9e-b9f, U+ba3-ba4, U+ba8-baa, U+bae-bb5, U+bb8, U+bbe-bc2, U+bc6-bc8, U+bca-bcb, U+bcd, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Telugu';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-telugu-9eea0a312a1dc4f3.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+c02, U+c05-c09, U+c0e-c10, U+c12, U+c15-c17, U+c1a-c1c, U+c1f-c21, U+c23-c28, U+c2a-c30, U+c32-c33, U+c35-c39, U+c3e-c43, U+c46-c48, U+c4a-c4d, U+c56, U+200c, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Telugu';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-telugu-9eea0a312a1dc4f3.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+c02, U+c05-c09, U+c0e-c10, U+c12, U+c15-c17, U+c1a-c1c, U+c1f-c21, U+c23-c28, U+c2a-c30, U+c32-c33, U+c35-c39, U+c3e-c43, U+c46-c48, U+c4a-c4d, U+c56, U+200c, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Telugu';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-telugu-9eea0a312a1dc4f3.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+c02, U+c05-c09, U+c0e-c10, U+c12, U+c15-c17, U+c1a-c1c, U+c1f-c21, U+c23-c28, U+c2a-c30, U+c32-c33, U+c35-c39, U+c3e-c43, U+c46-c48, U+c4a-c4d, U+c56, U+200c, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Telugu';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-telugu-9eea0a312a1dc4f3.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3b, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+c02, U+c05-c09, U+c0e-c10, U+c12, U+c15-c17, U+c1a-c1c, U+c1f-c21, U+c23-c28, U+c2a-c30, U+c32-c33, U+c35-c39, U+c3e-c43, U+c46-c48, U+c4a-c4d, U+c56, U+200c, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-thai-bc7dea83ac9e9c6f.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+e01-e02, U+e04, U+e07-e0b, U+e0d, U+e0f-e10, U+e12-e25, U+e27, U+e29-e2b, U+e2d-e2e, U+e30-e39, U+e40-e44, U+e46-e4a, U+e4c-e4d, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-thai-bc7dea83ac9e9c6f.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+e01-e02, U+e04, U+e07-e0b, U+e0d, U+e0f-e10, U+e12-e25, U+e27, U+e29-e2b, U+e2d-e2e, U+e30-e39, U+e40-e44, U+e46-e4a, U+e4c-e4d, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-thai-bc7dea83ac9e9c6f.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+e01-e02, U+e04, U+e07-e0b, U+e0d, U+e0f-e10, U+e12-e25, U+e27, U+e29-e2b, U+e2d-e2e, U+e30-e39, U+e40-e44, U+e46-e4a, U+e4c-e4d, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-thai-bc7dea83ac9e9c6f.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+e01-e02, U+e04, U+e07-e0b, U+e0d, U+e0f-e10, U+e12-e25, U+e27, U+e29-e2b, U+e2d-e2e, U+e30-e39, U+e40-e44, U+e46-e4a, U+e4c-e4d, U+2013-2014, U+2026;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-sc-7a47ce1a4db75628.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+2013-2014, U+2026, U+3001-3002, U+4e00, U+4e09-4e0b, U+4e0d, U+4e14, U+4e24, U+4e2a, U+4e2d, U+4e34, U+4e3a-4e3b, U+4e45, U+4e48-4e49, U+4e50, U+4e5f, U+4e8c, U+4e8e, U+4e9b, U+4ea4, U+4eab, U+4eba, U+4ec0, U+4ec5, U+4eca, U+4ecd-4ece, U+4ed6, U+4ed8, U+4ee3-4ee5, U+4eec, U+4ef6-4ef7, U+4efb, U+4efd, U+4f18, U+4f1a, U+4f20, U+4f30, U+4f4d-4f4f, U+4f53, U+4f59, U+4f5c, U+4f73, U+4f7f, U+4f8b, U+4f9b, U+4f9d, U+4fbf, U+4fdd, U+4fe1, U+5019, U+503c, U+5047, U+505c, U+50a8, U+5148, U+514d, U+5165, U+5168, U+516c, U+5171, U+5173, U+5176, U+5185, U+518c-518d, U+51b3, U+51b5, U+51c6, U+51d1, U+51e0, U+51fa, U+5206-5207, U+5219, U+521b, U+5220, U+5229, U+5230, U+5236-5237, U+523b, U+524d, U+5269-526a, U+526f, U+529b, U+529f-52a1, U+52a8-52a9, U+5305, U+5316, U+533a, U+5341, U+5347, U+5355, U+5361, U+5370, U+5373, U+53bb, U+53ca, U+53cd, U+53d1, U+53d6-53d8, U+53e3, U+53e5, U+53ef-53f0, U+5408, U+540c, U+540e, U+5411, U+5417, U+542b, U+542f, U+5458, U+5468, U+548c, U+54c1, U+54cd, U+54ea, U+552e-552f, U+5546, U+559c, U+56de, U+56e0, U+56e2, U+56f4, U+56fe, U+5706, U+5728, U+5730, U+573e, U+5740, U+5747, U+5750, U+5783, U+578b, U+5883, U+58f0, U+5904, U+5907, U+590d, U+591a, U+5927, U+5931, U+5939, U+594f, U+597d, U+5982, U+59cb, U+5a92, U+5b57-5b58, U+5b63, U+5b83, U+5b89, U+5b8c, U+5b9a, U+5b9e, U+5ba2-5ba3, U+5bb9, U+5bc6, U+5bf9, U+5bfb-5bfc, U+5c06, U+5c0f, U+5c11, U+5c1a, U+5c31, U+5c4f, U+5c55, U+5de5, U+5df2, U+5e03, U+5e26, U+5e2d, U+5e38, U+5e45, U+5e55, U+5e72, U+5e74, U+5e76, U+5e94, U+5ea6, U+5ef6, U+5efa, U+5f00, U+5f02, U+5f0f, U+5f15, U+5f53, U+5f55, U+5f69, U+5f85, U+5f97, U+5fd7-5fd8, U+5feb, U+6001, U+600e, U+6027, U+603b, U+606f, U+60a8, U+60c5, U+611f, U+620f-6211, U+6216, U+6233, U+6237, U+6240, U+624b, U+6253, U+6258, U+6267, U+627e-6280, U+62a4, U+62c9, U+62cd, U+62d6, U+62e5, U+62e9, U+6301, U+6307, U+6309, U+6311, U+6362, U+636e, U+6388, U+638c, U+6392, U+63a5, U+63a7-63a8, U+63cf-63d0, U+641e, U+6444, U+64a4, U+64ad, U+64cd, U+652f, U+6536, U+653e-653f, U+6548, U+6570, U+6574, U+6587, U+65ad, U+65b0, U+65b9, U+65c1, U+65e0, U+65e5, U+65f6, U+662f, U+663e, U+666f-6670, U+6682, U+66f4, U+6700, U+6708-6709, U+670d, U+671f, U+672a, U+672c, U+672f, U+6743, U+675f, U+6761, U+6765, U+677f, U+6784, U+6790, U+679c, U+67d3, U+67e5, U+6807, U+6837-6839, U+683c, U+6848, U+684c, U+68c0, U+6a21, U+6b21-6b22, U+6b3e, U+6b62-6b65, U+6bb5, U+6bcf, U+6bd4, U+6c34, U+6c38, U+6c42, U+6ca1, U+6cd5, U+6ce8, U+6d3b, U+6d3d, U+6d41, U+6d88, U+6dfb, U+6e05, U+6e20, U+6e32, U+6e38, U+6e90, U+6ee1, U+6f14, U+70b9, U+70ed, U+7136, U+7231, U+7247, U+724c, U+7269, U+72b6, U+7387, U+73af-73b0, U+7403, U+7406, U+751f, U+7528, U+7531, U+7533, U+753b, U+7545, U+7559, U+767b, U+7684, U+76ee, U+76f4, U+76f8, U+7701, U+770b, U+77e5, U+77ed, U+7801, U+7814, U+786e, U+793a, U+793e, U+79bb, U+79c1, U+79d2, U+7a0b, U+7a0d, U+7acb, U+7ad6, U+7b11, U+7b26, U+7b2c, U+7b49, U+7b54, U+7b56, U+7b5b, U+7b80, U+7b97, U+7ba1, U+7bb1, U+7c7b, U+7c98, U+7cbe, U+7cfb, U+7d27, U+7ea2, U+7ea6-7ea7, U+7ebf, U+7ed3, U+7ed9, U+7edc, U+7ee7, U+7eea, U+7eed, U+7f51, U+7f6e, U+8005, U+800c, U+8054, U+80cc, U+80fd, U+811a, U+81ea, U+81f3-81f4, U+821e, U+822a, U+8272, U+8282, U+8350, U+83b7, U+83dc, U+85cf, U+884c, U+88ab, U+88c1, U+8981, U+89c1-89c2, U+89c6, U+89c8, U+8a00, U+8ba1-8ba2, U+8ba4, U+8ba8-8ba9, U+8bae, U+8bb0, U+8bb2, U+8bba, U+8bbe-8bbf, U+8bc1, U+8bc4, U+8bc6, U+8bcd, U+8bd5, U+8bdd, U+8be5, U+8bed, U+8bef, U+8bf4, U+8bf7, U+8bfa, U+8bfe, U+8c03, U+8c08, U+8d1f, U+8d23, U+8d25-8d26, U+8d28, U+8d34, U+8d39, U+8d5b, U+8d77, U+8db3, U+8ddf, U+8e2a, U+8eab, U+8f6c, U+8f6e, U+8f7d, U+8f91, U+8f93, U+8fc7, U+8fce, U+8fd0-8fd1, U+8fd4, U+8fd9, U+8fdb, U+8fde-8fdf, U+8ff0, U+8ffd, U+9000-9002, U+9009, U+9010, U+901a, U+901f, U+9053, U+90ae, U+90e8, U+90fd, U+914d, U+91c7, U+91cc-91cd, U+91cf, U+949f, U+94fe, U+9500, U+9519, U+952e, U+957f, U+95e8, U+95ed-95ee, U+95f4, U+9605, U+961f, U+963b, U+9645, U+964d, U+9650, U+9664, U+968f-9690, U+96c6, U+9700, U+9759, U+9760, U+9762, U+97f3, U+9875, U+9879, U+987e, U+9884, U+9891, U+9898, U+989d, U+98ce, U+9996, U+9a8c, U+9aa4, U+9ed8, U+ff08-ff09, U+ff0c, U+ff1a-ff1b, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-sc-7a47ce1a4db75628.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+2013-2014, U+2026, U+3001-3002, U+4e00, U+4e09-4e0b, U+4e0d, U+4e14, U+4e24, U+4e2a, U+4e2d, U+4e34, U+4e3a-4e3b, U+4e45, U+4e48-4e49, U+4e50, U+4e5f, U+4e8c, U+4e8e, U+4e9b, U+4ea4, U+4eab, U+4eba, U+4ec0, U+4ec5, U+4eca, U+4ecd-4ece, U+4ed6, U+4ed8, U+4ee3-4ee5, U+4eec, U+4ef6-4ef7, U+4efb, U+4efd, U+4f18, U+4f1a, U+4f20, U+4f30, U+4f4d-4f4f, U+4f53, U+4f59, U+4f5c, U+4f73, U+4f7f, U+4f8b, U+4f9b, U+4f9d, U+4fbf, U+4fdd, U+4fe1, U+5019, U+503c, U+5047, U+505c, U+50a8, U+5148, U+514d, U+5165, U+5168, U+516c, U+5171, U+5173, U+5176, U+5185, U+518c-518d, U+51b3, U+51b5, U+51c6, U+51d1, U+51e0, U+51fa, U+5206-5207, U+5219, U+521b, U+5220, U+5229, U+5230, U+5236-5237, U+523b, U+524d, U+5269-526a, U+526f, U+529b, U+529f-52a1, U+52a8-52a9, U+5305, U+5316, U+533a, U+5341, U+5347, U+5355, U+5361, U+5370, U+5373, U+53bb, U+53ca, U+53cd, U+53d1, U+53d6-53d8, U+53e3, U+53e5, U+53ef-53f0, U+5408, U+540c, U+540e, U+5411, U+5417, U+542b, U+542f, U+5458, U+5468, U+548c, U+54c1, U+54cd, U+54ea, U+552e-552f, U+5546, U+559c, U+56de, U+56e0, U+56e2, U+56f4, U+56fe, U+5706, U+5728, U+5730, U+573e, U+5740, U+5747, U+5750, U+5783, U+578b, U+5883, U+58f0, U+5904, U+5907, U+590d, U+591a, U+5927, U+5931, U+5939, U+594f, U+597d, U+5982, U+59cb, U+5a92, U+5b57-5b58, U+5b63, U+5b83, U+5b89, U+5b8c, U+5b9a, U+5b9e, U+5ba2-5ba3, U+5bb9, U+5bc6, U+5bf9, U+5bfb-5bfc, U+5c06, U+5c0f, U+5c11, U+5c1a, U+5c31, U+5c4f, U+5c55, U+5de5, U+5df2, U+5e03, U+5e26, U+5e2d, U+5e38, U+5e45, U+5e55, U+5e72, U+5e74, U+5e76, U+5e94, U+5ea6, U+5ef6, U+5efa, U+5f00, U+5f02, U+5f0f, U+5f15, U+5f53, U+5f55, U+5f69, U+5f85, U+5f97, U+5fd7-5fd8, U+5feb, U+6001, U+600e, U+6027, U+603b, U+606f, U+60a8, U+60c5, U+611f, U+620f-6211, U+6216, U+6233, U+6237, U+6240, U+624b, U+6253, U+6258, U+6267, U+627e-6280, U+62a4, U+62c9, U+62cd, U+62d6, U+62e5, U+62e9, U+6301, U+6307, U+6309, U+6311, U+6362, U+636e, U+6388, U+638c, U+6392, U+63a5, U+63a7-63a8, U+63cf-63d0, U+641e, U+6444, U+64a4, U+64ad, U+64cd, U+652f, U+6536, U+653e-653f, U+6548, U+6570, U+6574, U+6587, U+65ad, U+65b0, U+65b9, U+65c1, U+65e0, U+65e5, U+65f6, U+662f, U+663e, U+666f-6670, U+6682, U+66f4, U+6700, U+6708-6709, U+670d, U+671f, U+672a, U+672c, U+672f, U+6743, U+675f, U+6761, U+6765, U+677f, U+6784, U+6790, U+679c, U+67d3, U+67e5, U+6807, U+6837-6839, U+683c, U+6848, U+684c, U+68c0, U+6a21, U+6b21-6b22, U+6b3e, U+6b62-6b65, U+6bb5, U+6bcf, U+6bd4, U+6c34, U+6c38, U+6c42, U+6ca1, U+6cd5, U+6ce8, U+6d3b, U+6d3d, U+6d41, U+6d88, U+6dfb, U+6e05, U+6e20, U+6e32, U+6e38, U+6e90, U+6ee1, U+6f14, U+70b9, U+70ed, U+7136, U+7231, U+7247, U+724c, U+7269, U+72b6, U+7387, U+73af-73b0, U+7403, U+7406, U+751f, U+7528, U+7531, U+7533, U+753b, U+7545, U+7559, U+767b, U+7684, U+76ee, U+76f4, U+76f8, U+7701, U+770b, U+77e5, U+77ed, U+7801, U+7814, U+786e, U+793a, U+793e, U+79bb, U+79c1, U+79d2, U+7a0b, U+7a0d, U+7acb, U+7ad6, U+7b11, U+7b26, U+7b2c, U+7b49, U+7b54, U+7b56, U+7b5b, U+7b80, U+7b97, U+7ba1, U+7bb1, U+7c7b, U+7c98, U+7cbe, U+7cfb, U+7d27, U+7ea2, U+7ea6-7ea7, U+7ebf, U+7ed3, U+7ed9, U+7edc, U+7ee7, U+7eea, U+7eed, U+7f51, U+7f6e, U+8005, U+800c, U+8054, U+80cc, U+80fd, U+811a, U+81ea, U+81f3-81f4, U+821e, U+822a, U+8272, U+8282, U+8350, U+83b7, U+83dc, U+85cf, U+884c, U+88ab, U+88c1, U+8981, U+89c1-89c2, U+89c6, U+89c8, U+8a00, U+8ba1-8ba2, U+8ba4, U+8ba8-8ba9, U+8bae, U+8bb0, U+8bb2, U+8bba, U+8bbe-8bbf, U+8bc1, U+8bc4, U+8bc6, U+8bcd, U+8bd5, U+8bdd, U+8be5, U+8bed, U+8bef, U+8bf4, U+8bf7, U+8bfa, U+8bfe, U+8c03, U+8c08, U+8d1f, U+8d23, U+8d25-8d26, U+8d28, U+8d34, U+8d39, U+8d5b, U+8d77, U+8db3, U+8ddf, U+8e2a, U+8eab, U+8f6c, U+8f6e, U+8f7d, U+8f91, U+8f93, U+8fc7, U+8fce, U+8fd0-8fd1, U+8fd4, U+8fd9, U+8fdb, U+8fde-8fdf, U+8ff0, U+8ffd, U+9000-9002, U+9009, U+9010, U+901a, U+901f, U+9053, U+90ae, U+90e8, U+90fd, U+914d, U+91c7, U+91cc-91cd, U+91cf, U+949f, U+94fe, U+9500, U+9519, U+952e, U+957f, U+95e8, U+95ed-95ee, U+95f4, U+9605, U+961f, U+963b, U+9645, U+964d, U+9650, U+9664, U+968f-9690, U+96c6, U+9700, U+9759, U+9760, U+9762, U+97f3, U+9875, U+9879, U+987e, U+9884, U+9891, U+9898, U+989d, U+98ce, U+9996, U+9a8c, U+9aa4, U+9ed8, U+ff08-ff09, U+ff0c, U+ff1a-ff1b, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-sc-7a47ce1a4db75628.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+2013-2014, U+2026, U+3001-3002, U+4e00, U+4e09-4e0b, U+4e0d, U+4e14, U+4e24, U+4e2a, U+4e2d, U+4e34, U+4e3a-4e3b, U+4e45, U+4e48-4e49, U+4e50, U+4e5f, U+4e8c, U+4e8e, U+4e9b, U+4ea4, U+4eab, U+4eba, U+4ec0, U+4ec5, U+4eca, U+4ecd-4ece, U+4ed6, U+4ed8, U+4ee3-4ee5, U+4eec, U+4ef6-4ef7, U+4efb, U+4efd, U+4f18, U+4f1a, U+4f20, U+4f30, U+4f4d-4f4f, U+4f53, U+4f59, U+4f5c, U+4f73, U+4f7f, U+4f8b, U+4f9b, U+4f9d, U+4fbf, U+4fdd, U+4fe1, U+5019, U+503c, U+5047, U+505c, U+50a8, U+5148, U+514d, U+5165, U+5168, U+516c, U+5171, U+5173, U+5176, U+5185, U+518c-518d, U+51b3, U+51b5, U+51c6, U+51d1, U+51e0, U+51fa, U+5206-5207, U+5219, U+521b, U+5220, U+5229, U+5230, U+5236-5237, U+523b, U+524d, U+5269-526a, U+526f, U+529b, U+529f-52a1, U+52a8-52a9, U+5305, U+5316, U+533a, U+5341, U+5347, U+5355, U+5361, U+5370, U+5373, U+53bb, U+53ca, U+53cd, U+53d1, U+53d6-53d8, U+53e3, U+53e5, U+53ef-53f0, U+5408, U+540c, U+540e, U+5411, U+5417, U+542b, U+542f, U+5458, U+5468, U+548c, U+54c1, U+54cd, U+54ea, U+552e-552f, U+5546, U+559c, U+56de, U+56e0, U+56e2, U+56f4, U+56fe, U+5706, U+5728, U+5730, U+573e, U+5740, U+5747, U+5750, U+5783, U+578b, U+5883, U+58f0, U+5904, U+5907, U+590d, U+591a, U+5927, U+5931, U+5939, U+594f, U+597d, U+5982, U+59cb, U+5a92, U+5b57-5b58, U+5b63, U+5b83, U+5b89, U+5b8c, U+5b9a, U+5b9e, U+5ba2-5ba3, U+5bb9, U+5bc6, U+5bf9, U+5bfb-5bfc, U+5c06, U+5c0f, U+5c11, U+5c1a, U+5c31, U+5c4f, U+5c55, U+5de5, U+5df2, U+5e03, U+5e26, U+5e2d, U+5e38, U+5e45, U+5e55, U+5e72, U+5e74, U+5e76, U+5e94, U+5ea6, U+5ef6, U+5efa, U+5f00, U+5f02, U+5f0f, U+5f15, U+5f53, U+5f55, U+5f69, U+5f85, U+5f97, U+5fd7-5fd8, U+5feb, U+6001, U+600e, U+6027, U+603b, U+606f, U+60a8, U+60c5, U+611f, U+620f-6211, U+6216, U+6233, U+6237, U+6240, U+624b, U+6253, U+6258, U+6267, U+627e-6280, U+62a4, U+62c9, U+62cd, U+62d6, U+62e5, U+62e9, U+6301, U+6307, U+6309, U+6311, U+6362, U+636e, U+6388, U+638c, U+6392, U+63a5, U+63a7-63a8, U+63cf-63d0, U+641e, U+6444, U+64a4, U+64ad, U+64cd, U+652f, U+6536, U+653e-653f, U+6548, U+6570, U+6574, U+6587, U+65ad, U+65b0, U+65b9, U+65c1, U+65e0, U+65e5, U+65f6, U+662f, U+663e, U+666f-6670, U+6682, U+66f4, U+6700, U+6708-6709, U+670d, U+671f, U+672a, U+672c, U+672f, U+6743, U+675f, U+6761, U+6765, U+677f, U+6784, U+6790, U+679c, U+67d3, U+67e5, U+6807, U+6837-6839, U+683c, U+6848, U+684c, U+68c0, U+6a21, U+6b21-6b22, U+6b3e, U+6b62-6b65, U+6bb5, U+6bcf, U+6bd4, U+6c34, U+6c38, U+6c42, U+6ca1, U+6cd5, U+6ce8, U+6d3b, U+6d3d, U+6d41, U+6d88, U+6dfb, U+6e05, U+6e20, U+6e32, U+6e38, U+6e90, U+6ee1, U+6f14, U+70b9, U+70ed, U+7136, U+7231, U+7247, U+724c, U+7269, U+72b6, U+7387, U+73af-73b0, U+7403, U+7406, U+751f, U+7528, U+7531, U+7533, U+753b, U+7545, U+7559, U+767b, U+7684, U+76ee, U+76f4, U+76f8, U+7701, U+770b, U+77e5, U+77ed, U+7801, U+7814, U+786e, U+793a, U+793e, U+79bb, U+79c1, U+79d2, U+7a0b, U+7a0d, U+7acb, U+7ad6, U+7b11, U+7b26, U+7b2c, U+7b49, U+7b54, U+7b56, U+7b5b, U+7b80, U+7b97, U+7ba1, U+7bb1, U+7c7b, U+7c98, U+7cbe, U+7cfb, U+7d27, U+7ea2, U+7ea6-7ea7, U+7ebf, U+7ed3, U+7ed9, U+7edc, U+7ee7, U+7eea, U+7eed, U+7f51, U+7f6e, U+8005, U+800c, U+8054, U+80cc, U+80fd, U+811a, U+81ea, U+81f3-81f4, U+821e, U+822a, U+8272, U+8282, U+8350, U+83b7, U+83dc, U+85cf, U+884c, U+88ab, U+88c1, U+8981, U+89c1-89c2, U+89c6, U+89c8, U+8a00, U+8ba1-8ba2, U+8ba4, U+8ba8-8ba9, U+8bae, U+8bb0, U+8bb2, U+8bba, U+8bbe-8bbf, U+8bc1, U+8bc4, U+8bc6, U+8bcd, U+8bd5, U+8bdd, U+8be5, U+8bed, U+8bef, U+8bf4, U+8bf7, U+8bfa, U+8bfe, U+8c03, U+8c08, U+8d1f, U+8d23, U+8d25-8d26, U+8d28, U+8d34, U+8d39, U+8d5b, U+8d77, U+8db3, U+8ddf, U+8e2a, U+8eab, U+8f6c, U+8f6e, U+8f7d, U+8f91, U+8f93, U+8fc7, U+8fce, U+8fd0-8fd1, U+8fd4, U+8fd9, U+8fdb, U+8fde-8fdf, U+8ff0, U+8ffd, U+9000-9002, U+9009, U+9010, U+901a, U+901f, U+9053, U+90ae, U+90e8, U+90fd, U+914d, U+91c7, U+91cc-91cd, U+91cf, U+949f, U+94fe, U+9500, U+9519, U+952e, U+957f, U+95e8, U+95ed-95ee, U+95f4, U+9605, U+961f, U+963b, U+9645, U+964d, U+9650, U+9664, U+968f-9690, U+96c6, U+9700, U+9759, U+9760, U+9762, U+97f3, U+9875, U+9879, U+987e, U+9884, U+9891, U+9898, U+989d, U+98ce, U+9996, U+9a8c, U+9aa4, U+9ed8, U+ff08-ff09, U+ff0c, U+ff1a-ff1b, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-sc-7a47ce1a4db75628.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+2013-2014, U+2026, U+3001-3002, U+4e00, U+4e09-4e0b, U+4e0d, U+4e14, U+4e24, U+4e2a, U+4e2d, U+4e34, U+4e3a-4e3b, U+4e45, U+4e48-4e49, U+4e50, U+4e5f, U+4e8c, U+4e8e, U+4e9b, U+4ea4, U+4eab, U+4eba, U+4ec0, U+4ec5, U+4eca, U+4ecd-4ece, U+4ed6, U+4ed8, U+4ee3-4ee5, U+4eec, U+4ef6-4ef7, U+4efb, U+4efd, U+4f18, U+4f1a, U+4f20, U+4f30, U+4f4d-4f4f, U+4f53, U+4f59, U+4f5c, U+4f73, U+4f7f, U+4f8b, U+4f9b, U+4f9d, U+4fbf, U+4fdd, U+4fe1, U+5019, U+503c, U+5047, U+505c, U+50a8, U+5148, U+514d, U+5165, U+5168, U+516c, U+5171, U+5173, U+5176, U+5185, U+518c-518d, U+51b3, U+51b5, U+51c6, U+51d1, U+51e0, U+51fa, U+5206-5207, U+5219, U+521b, U+5220, U+5229, U+5230, U+5236-5237, U+523b, U+524d, U+5269-526a, U+526f, U+529b, U+529f-52a1, U+52a8-52a9, U+5305, U+5316, U+533a, U+5341, U+5347, U+5355, U+5361, U+5370, U+5373, U+53bb, U+53ca, U+53cd, U+53d1, U+53d6-53d8, U+53e3, U+53e5, U+53ef-53f0, U+5408, U+540c, U+540e, U+5411, U+5417, U+542b, U+542f, U+5458, U+5468, U+548c, U+54c1, U+54cd, U+54ea, U+552e-552f, U+5546, U+559c, U+56de, U+56e0, U+56e2, U+56f4, U+56fe, U+5706, U+5728, U+5730, U+573e, U+5740, U+5747, U+5750, U+5783, U+578b, U+5883, U+58f0, U+5904, U+5907, U+590d, U+591a, U+5927, U+5931, U+5939, U+594f, U+597d, U+5982, U+59cb, U+5a92, U+5b57-5b58, U+5b63, U+5b83, U+5b89, U+5b8c, U+5b9a, U+5b9e, U+5ba2-5ba3, U+5bb9, U+5bc6, U+5bf9, U+5bfb-5bfc, U+5c06, U+5c0f, U+5c11, U+5c1a, U+5c31, U+5c4f, U+5c55, U+5de5, U+5df2, U+5e03, U+5e26, U+5e2d, U+5e38, U+5e45, U+5e55, U+5e72, U+5e74, U+5e76, U+5e94, U+5ea6, U+5ef6, U+5efa, U+5f00, U+5f02, U+5f0f, U+5f15, U+5f53, U+5f55, U+5f69, U+5f85, U+5f97, U+5fd7-5fd8, U+5feb, U+6001, U+600e, U+6027, U+603b, U+606f, U+60a8, U+60c5, U+611f, U+620f-6211, U+6216, U+6233, U+6237, U+6240, U+624b, U+6253, U+6258, U+6267, U+627e-6280, U+62a4, U+62c9, U+62cd, U+62d6, U+62e5, U+62e9, U+6301, U+6307, U+6309, U+6311, U+6362, U+636e, U+6388, U+638c, U+6392, U+63a5, U+63a7-63a8, U+63cf-63d0, U+641e, U+6444, U+64a4, U+64ad, U+64cd, U+652f, U+6536, U+653e-653f, U+6548, U+6570, U+6574, U+6587, U+65ad, U+65b0, U+65b9, U+65c1, U+65e0, U+65e5, U+65f6, U+662f, U+663e, U+666f-6670, U+6682, U+66f4, U+6700, U+6708-6709, U+670d, U+671f, U+672a, U+672c, U+672f, U+6743, U+675f, U+6761, U+6765, U+677f, U+6784, U+6790, U+679c, U+67d3, U+67e5, U+6807, U+6837-6839, U+683c, U+6848, U+684c, U+68c0, U+6a21, U+6b21-6b22, U+6b3e, U+6b62-6b65, U+6bb5, U+6bcf, U+6bd4, U+6c34, U+6c38, U+6c42, U+6ca1, U+6cd5, U+6ce8, U+6d3b, U+6d3d, U+6d41, U+6d88, U+6dfb, U+6e05, U+6e20, U+6e32, U+6e38, U+6e90, U+6ee1, U+6f14, U+70b9, U+70ed, U+7136, U+7231, U+7247, U+724c, U+7269, U+72b6, U+7387, U+73af-73b0, U+7403, U+7406, U+751f, U+7528, U+7531, U+7533, U+753b, U+7545, U+7559, U+767b, U+7684, U+76ee, U+76f4, U+76f8, U+7701, U+770b, U+77e5, U+77ed, U+7801, U+7814, U+786e, U+793a, U+793e, U+79bb, U+79c1, U+79d2, U+7a0b, U+7a0d, U+7acb, U+7ad6, U+7b11, U+7b26, U+7b2c, U+7b49, U+7b54, U+7b56, U+7b5b, U+7b80, U+7b97, U+7ba1, U+7bb1, U+7c7b, U+7c98, U+7cbe, U+7cfb, U+7d27, U+7ea2, U+7ea6-7ea7, U+7ebf, U+7ed3, U+7ed9, U+7edc, U+7ee7, U+7eea, U+7eed, U+7f51, U+7f6e, U+8005, U+800c, U+8054, U+80cc, U+80fd, U+811a, U+81ea, U+81f3-81f4, U+821e, U+822a, U+8272, U+8282, U+8350, U+83b7, U+83dc, U+85cf, U+884c, U+88ab, U+88c1, U+8981, U+89c1-89c2, U+89c6, U+89c8, U+8a00, U+8ba1-8ba2, U+8ba4, U+8ba8-8ba9, U+8bae, U+8bb0, U+8bb2, U+8bba, U+8bbe-8bbf, U+8bc1, U+8bc4, U+8bc6, U+8bcd, U+8bd5, U+8bdd, U+8be5, U+8bed, U+8bef, U+8bf4, U+8bf7, U+8bfa, U+8bfe, U+8c03, U+8c08, U+8d1f, U+8d23, U+8d25-8d26, U+8d28, U+8d34, U+8d39, U+8d5b, U+8d77, U+8db3, U+8ddf, U+8e2a, U+8eab, U+8f6c, U+8f6e, U+8f7d, U+8f91, U+8f93, U+8fc7, U+8fce, U+8fd0-8fd1, U+8fd4, U+8fd9, U+8fdb, U+8fde-8fdf, U+8ff0, U+8ffd, U+9000-9002, U+9009, U+9010, U+901a, U+901f, U+9053, U+90ae, U+90e8, U+90fd, U+914d, U+91c7, U+91cc-91cd, U+91cf, U+949f, U+94fe, U+9500, U+9519, U+952e, U+957f, U+95e8, U+95ed-95ee, U+95f4, U+9605, U+961f, U+963b, U+9645, U+964d, U+9650, U+9664, U+968f-9690, U+96c6, U+9700, U+9759, U+9760, U+9762, U+97f3, U+9875, U+9879, U+987e, U+9884, U+9891, U+9898, U+989d, U+98ce, U+9996, U+9a8c, U+9aa4, U+9ed8, U+ff08-ff09, U+ff0c, U+ff1a-ff1b, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-jp-459117c90fd9174a.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+2013-2014, U+2026, U+3001-3002, U+301c, U+3042, U+3044, U+3046, U+3048, U+304a-304d, U+304f-3055, U+3057-305b, U+305d, U+305f-3061, U+3063-306b, U+306e-3070, U+3073, U+3076, U+3078-3079, U+307e-3082, U+3084, U+3087-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30ab, U+30ad, U+30af-30bb, U+30bf-30c1, U+30c3-30c4, U+30c6-30cb, U+30cf-30d1, U+30d3-30d7, U+30da-30e3, U+30e5-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fc, U+4e00, U+4e0a, U+4e0d, U+4e2d, U+4e86, U+4e88, U+4e8b, U+4eba, U+4eca, U+4ed5-4ed6, U+4ed8, U+4ee5, U+4ef6, U+4efb, U+4f1a, U+4f4d-4f4e, U+4f53, U+4f55, U+4f5c, U+4f7f, U+4f8b, U+4f9b, U+4fa1, U+4fdd, U+4fe1, U+500b, U+5019, U+5024, U+505c, U+5099, U+50cd, U+50cf, U+512a, U+5143, U+5148, U+5165, U+5168, U+516c, U+5171, U+517c, U+5185, U+518d, U+51e6, U+51fa, U+5206-5207, U+521d, U+5225, U+5229, U+5236, U+524a, U+524d, U+529b, U+52a0, U+52b9, U+52d5, U+5316, U+5358, U+53cd, U+53d6-53d7, U+53e3, U+53ef, U+5404, U+5408, U+540c, U+5411, U+542b, U+552f, U+554f, U+55b6, U+56de, U+56f2-56f3, U+5728, U+578b, U+57fa, U+5831, U+5834, U+5883, U+58c7, U+58f0, U+5909, U+591a, U+5931, U+597d, U+59cb, U+5b57-5b58, U+5b63, U+5b66, U+5b89, U+5b8c, U+5b9a, U+5b9f, U+5bb9, U+5bc4, U+5bfe, U+5c11, U+5e55, U+5e74, U+5ea6-5ea7, U+5f0f, U+5f15, U+5f62, U+5f71, U+5f79, U+5f85, U+5f8c, U+5f93, U+5f97, U+5fc3, U+5fc5, U+5fd8, U+5fdc, U+60c5, U+60d1, U+610f, U+611f, U+614b, U+6210, U+623b, U+6240, U+624b, U+6255, U+6280, U+629e, U+62e1, U+6301, U+6307, U+63a2, U+63a5, U+63c3, U+63d0, U+64ae, U+64cd, U+652f, U+6557, U+6563, U+6570, U+6574, U+6587, U+6599, U+65ad, U+65b0, U+65b9, U+65e2, U+65e5, U+6620, U+6642, U+666f, U+66f4, U+66f8, U+66ff-6700, U+6708-6709, U+671f, U+672b-672c, U+6750, U+6790, U+679c, U+67a0, U+683c, U+6848, U+696d, U+697d, U+6982, U+69cb, U+6a19, U+6a29, U+6a5f, U+6b21, U+6b62, U+6b8b, U+6bb5, U+6bce, U+6c17, U+6c42, U+6c7a, U+6cc1, U+6cd5, U+6dfb, U+6e08, U+6e80, U+6e96, U+6f14, U+70b9, U+7121, U+7269, U+72b6, U+73fe, U+7406, U+74b0, U+751f, U+7528, U+7533, U+753b, U+756a, U+767a-767b, U+7684, U+76ee, U+76f4, U+77e5, U+77ed, U+78ba, U+793a, U+79d2, U+7a2e, U+7a3c, U+7a93, U+7acb, U+7aef, U+7b11, U+7b2c, U+7b54, U+7b97, U+7ba1, U+7d04, U+7d20, U+7d30, U+7d42, U+7d44, U+7d50, U+7d61, U+7d99-7d9a, U+7de8, U+7e26, U+7f6e, U+8005, U+8074, U+80cc, U+80fd, U+81ea, U+81f4, U+826f, U+884c, U+8853, U+8868, U+88dc, U+8981, U+898b, U+898f, U+8996, U+89a7, U+89d2, U+89e3, U+8a00, U+8a08, U+8a18, U+8a2d, U+8a31, U+8a3c, U+8a55, U+8a66, U+8a71, U+8a8d, U+8a9e, U+8aa4, U+8aad, U+8ab0, U+8ab2, U+8abf, U+8ac7, U+8acb, U+8b1b, U+8b77, U+8c61, U+8cbc, U+8cea, U+8d64, U+8d77, U+8de1, U+8efd, U+8fbc, U+8fd1, U+8ff7, U+8ffd, U+9001, U+900f, U+901a, U+901f, U+9023, U+9031-9032, U+9045, U+904b, U+9055, U+9069, U+9078, U+90e8, U+914d, U+91cd, U+91cf, U+91d1, U+91dd, U+9332, U+9577, U+9589, U+958b, U+9593, U+95a2, U+9650, U+9664, U+968e, U+969b, U+96a0, U+96c6, U+96e2, U+96f0, U+96fb, U+975e, U+9762, U+97f3, U+984d, U+985e, U+9a13, U+9ad8, U+9b45, U+ff08-ff09, U+ff1a, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-jp-459117c90fd9174a.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+2013-2014, U+2026, U+3001-3002, U+301c, U+3042, U+3044, U+3046, U+3048, U+304a-304d, U+304f-3055, U+3057-305b, U+305d, U+305f-3061, U+3063-306b, U+306e-3070, U+3073, U+3076, U+3078-3079, U+307e-3082, U+3084, U+3087-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30ab, U+30ad, U+30af-30bb, U+30bf-30c1, U+30c3-30c4, U+30c6-30cb, U+30cf-30d1, U+30d3-30d7, U+30da-30e3, U+30e5-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fc, U+4e00, U+4e0a, U+4e0d, U+4e2d, U+4e86, U+4e88, U+4e8b, U+4eba, U+4eca, U+4ed5-4ed6, U+4ed8, U+4ee5, U+4ef6, U+4efb, U+4f1a, U+4f4d-4f4e, U+4f53, U+4f55, U+4f5c, U+4f7f, U+4f8b, U+4f9b, U+4fa1, U+4fdd, U+4fe1, U+500b, U+5019, U+5024, U+505c, U+5099, U+50cd, U+50cf, U+512a, U+5143, U+5148, U+5165, U+5168, U+516c, U+5171, U+517c, U+5185, U+518d, U+51e6, U+51fa, U+5206-5207, U+521d, U+5225, U+5229, U+5236, U+524a, U+524d, U+529b, U+52a0, U+52b9, U+52d5, U+5316, U+5358, U+53cd, U+53d6-53d7, U+53e3, U+53ef, U+5404, U+5408, U+540c, U+5411, U+542b, U+552f, U+554f, U+55b6, U+56de, U+56f2-56f3, U+5728, U+578b, U+57fa, U+5831, U+5834, U+5883, U+58c7, U+58f0, U+5909, U+591a, U+5931, U+597d, U+59cb, U+5b57-5b58, U+5b63, U+5b66, U+5b89, U+5b8c, U+5b9a, U+5b9f, U+5bb9, U+5bc4, U+5bfe, U+5c11, U+5e55, U+5e74, U+5ea6-5ea7, U+5f0f, U+5f15, U+5f62, U+5f71, U+5f79, U+5f85, U+5f8c, U+5f93, U+5f97, U+5fc3, U+5fc5, U+5fd8, U+5fdc, U+60c5, U+60d1, U+610f, U+611f, U+614b, U+6210, U+623b, U+6240, U+624b, U+6255, U+6280, U+629e, U+62e1, U+6301, U+6307, U+63a2, U+63a5, U+63c3, U+63d0, U+64ae, U+64cd, U+652f, U+6557, U+6563, U+6570, U+6574, U+6587, U+6599, U+65ad, U+65b0, U+65b9, U+65e2, U+65e5, U+6620, U+6642, U+666f, U+66f4, U+66f8, U+66ff-6700, U+6708-6709, U+671f, U+672b-672c, U+6750, U+6790, U+679c, U+67a0, U+683c, U+6848, U+696d, U+697d, U+6982, U+69cb, U+6a19, U+6a29, U+6a5f, U+6b21, U+6b62, U+6b8b, U+6bb5, U+6bce, U+6c17, U+6c42, U+6c7a, U+6cc1, U+6cd5, U+6dfb, U+6e08, U+6e80, U+6e96, U+6f14, U+70b9, U+7121, U+7269, U+72b6, U+73fe, U+7406, U+74b0, U+751f, U+7528, U+7533, U+753b, U+756a, U+767a-767b, U+7684, U+76ee, U+76f4, U+77e5, U+77ed, U+78ba, U+793a, U+79d2, U+7a2e, U+7a3c, U+7a93, U+7acb, U+7aef, U+7b11, U+7b2c, U+7b54, U+7b97, U+7ba1, U+7d04, U+7d20, U+7d30, U+7d42, U+7d44, U+7d50, U+7d61, U+7d99-7d9a, U+7de8, U+7e26, U+7f6e, U+8005, U+8074, U+80cc, U+80fd, U+81ea, U+81f4, U+826f, U+884c, U+8853, U+8868, U+88dc, U+8981, U+898b, U+898f, U+8996, U+89a7, U+89d2, U+89e3, U+8a00, U+8a08, U+8a18, U+8a2d, U+8a31, U+8a3c, U+8a55, U+8a66, U+8a71, U+8a8d, U+8a9e, U+8aa4, U+8aad, U+8ab0, U+8ab2, U+8abf, U+8ac7, U+8acb, U+8b1b, U+8b77, U+8c61, U+8cbc, U+8cea, U+8d64, U+8d77, U+8de1, U+8efd, U+8fbc, U+8fd1, U+8ff7, U+8ffd, U+9001, U+900f, U+901a, U+901f, U+9023, U+9031-9032, U+9045, U+904b, U+9055, U+9069, U+9078, U+90e8, U+914d, U+91cd, U+91cf, U+91d1, U+91dd, U+9332, U+9577, U+9589, U+958b, U+9593, U+95a2, U+9650, U+9664, U+968e, U+969b, U+96a0, U+96c6, U+96e2, U+96f0, U+96fb, U+975e, U+9762, U+97f3, U+984d, U+985e, U+9a13, U+9ad8, U+9b45, U+ff08-ff09, U+ff1a, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-jp-459117c90fd9174a.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+2013-2014, U+2026, U+3001-3002, U+301c, U+3042, U+3044, U+3046, U+3048, U+304a-304d, U+304f-3055, U+3057-305b, U+305d, U+305f-3061, U+3063-306b, U+306e-3070, U+3073, U+3076, U+3078-3079, U+307e-3082, U+3084, U+3087-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30ab, U+30ad, U+30af-30bb, U+30bf-30c1, U+30c3-30c4, U+30c6-30cb, U+30cf-30d1, U+30d3-30d7, U+30da-30e3, U+30e5-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fc, U+4e00, U+4e0a, U+4e0d, U+4e2d, U+4e86, U+4e88, U+4e8b, U+4eba, U+4eca, U+4ed5-4ed6, U+4ed8, U+4ee5, U+4ef6, U+4efb, U+4f1a, U+4f4d-4f4e, U+4f53, U+4f55, U+4f5c, U+4f7f, U+4f8b, U+4f9b, U+4fa1, U+4fdd, U+4fe1, U+500b, U+5019, U+5024, U+505c, U+5099, U+50cd, U+50cf, U+512a, U+5143, U+5148, U+5165, U+5168, U+516c, U+5171, U+517c, U+5185, U+518d, U+51e6, U+51fa, U+5206-5207, U+521d, U+5225, U+5229, U+5236, U+524a, U+524d, U+529b, U+52a0, U+52b9, U+52d5, U+5316, U+5358, U+53cd, U+53d6-53d7, U+53e3, U+53ef, U+5404, U+5408, U+540c, U+5411, U+542b, U+552f, U+554f, U+55b6, U+56de, U+56f2-56f3, U+5728, U+578b, U+57fa, U+5831, U+5834, U+5883, U+58c7, U+58f0, U+5909, U+591a, U+5931, U+597d, U+59cb, U+5b57-5b58, U+5b63, U+5b66, U+5b89, U+5b8c, U+5b9a, U+5b9f, U+5bb9, U+5bc4, U+5bfe, U+5c11, U+5e55, U+5e74, U+5ea6-5ea7, U+5f0f, U+5f15, U+5f62, U+5f71, U+5f79, U+5f85, U+5f8c, U+5f93, U+5f97, U+5fc3, U+5fc5, U+5fd8, U+5fdc, U+60c5, U+60d1, U+610f, U+611f, U+614b, U+6210, U+623b, U+6240, U+624b, U+6255, U+6280, U+629e, U+62e1, U+6301, U+6307, U+63a2, U+63a5, U+63c3, U+63d0, U+64ae, U+64cd, U+652f, U+6557, U+6563, U+6570, U+6574, U+6587, U+6599, U+65ad, U+65b0, U+65b9, U+65e2, U+65e5, U+6620, U+6642, U+666f, U+66f4, U+66f8, U+66ff-6700, U+6708-6709, U+671f, U+672b-672c, U+6750, U+6790, U+679c, U+67a0, U+683c, U+6848, U+696d, U+697d, U+6982, U+69cb, U+6a19, U+6a29, U+6a5f, U+6b21, U+6b62, U+6b8b, U+6bb5, U+6bce, U+6c17, U+6c42, U+6c7a, U+6cc1, U+6cd5, U+6dfb, U+6e08, U+6e80, U+6e96, U+6f14, U+70b9, U+7121, U+7269, U+72b6, U+73fe, U+7406, U+74b0, U+751f, U+7528, U+7533, U+753b, U+756a, U+767a-767b, U+7684, U+76ee, U+76f4, U+77e5, U+77ed, U+78ba, U+793a, U+79d2, U+7a2e, U+7a3c, U+7a93, U+7acb, U+7aef, U+7b11, U+7b2c, U+7b54, U+7b97, U+7ba1, U+7d04, U+7d20, U+7d30, U+7d42, U+7d44, U+7d50, U+7d61, U+7d99-7d9a, U+7de8, U+7e26, U+7f6e, U+8005, U+8074, U+80cc, U+80fd, U+81ea, U+81f4, U+826f, U+884c, U+8853, U+8868, U+88dc, U+8981, U+898b, U+898f, U+8996, U+89a7, U+89d2, U+89e3, U+8a00, U+8a08, U+8a18, U+8a2d, U+8a31, U+8a3c, U+8a55, U+8a66, U+8a71, U+8a8d, U+8a9e, U+8aa4, U+8aad, U+8ab0, U+8ab2, U+8abf, U+8ac7, U+8acb, U+8b1b, U+8b77, U+8c61, U+8cbc, U+8cea, U+8d64, U+8d77, U+8de1, U+8efd, U+8fbc, U+8fd1, U+8ff7, U+8ffd, U+9001, U+900f, U+901a, U+901f, U+9023, U+9031-9032, U+9045, U+904b, U+9055, U+9069, U+9078, U+90e8, U+914d, U+91cd, U+91cf, U+91d1, U+91dd, U+9332, U+9577, U+9589, U+958b, U+9593, U+95a2, U+9650, U+9664, U+968e, U+969b, U+96a0, U+96c6, U+96e2, U+96f0, U+96fb, U+975e, U+9762, U+97f3, U+984d, U+985e, U+9a13, U+9ad8, U+9b45, U+ff08-ff09, U+ff1a, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-jp-459117c90fd9174a.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d, U+b7, U+d7, U+2013-2014, U+2026, U+3001-3002, U+301c, U+3042, U+3044, U+3046, U+3048, U+304a-304d, U+304f-3055, U+3057-305b, U+305d, U+305f-3061, U+3063-306b, U+306e-3070, U+3073, U+3076, U+3078-3079, U+307e-3082, U+3084, U+3087-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30ab, U+30ad, U+30af-30bb, U+30bf-30c1, U+30c3-30c4, U+30c6-30cb, U+30cf-30d1, U+30d3-30d7, U+30da-30e3, U+30e5-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fc, U+4e00, U+4e0a, U+4e0d, U+4e2d, U+4e86, U+4e88, U+4e8b, U+4eba, U+4eca, U+4ed5-4ed6, U+4ed8, U+4ee5, U+4ef6, U+4efb, U+4f1a, U+4f4d-4f4e, U+4f53, U+4f55, U+4f5c, U+4f7f, U+4f8b, U+4f9b, U+4fa1, U+4fdd, U+4fe1, U+500b, U+5019, U+5024, U+505c, U+5099, U+50cd, U+50cf, U+512a, U+5143, U+5148, U+5165, U+5168, U+516c, U+5171, U+517c, U+5185, U+518d, U+51e6, U+51fa, U+5206-5207, U+521d, U+5225, U+5229, U+5236, U+524a, U+524d, U+529b, U+52a0, U+52b9, U+52d5, U+5316, U+5358, U+53cd, U+53d6-53d7, U+53e3, U+53ef, U+5404, U+5408, U+540c, U+5411, U+542b, U+552f, U+554f, U+55b6, U+56de, U+56f2-56f3, U+5728, U+578b, U+57fa, U+5831, U+5834, U+5883, U+58c7, U+58f0, U+5909, U+591a, U+5931, U+597d, U+59cb, U+5b57-5b58, U+5b63, U+5b66, U+5b89, U+5b8c, U+5b9a, U+5b9f, U+5bb9, U+5bc4, U+5bfe, U+5c11, U+5e55, U+5e74, U+5ea6-5ea7, U+5f0f, U+5f15, U+5f62, U+5f71, U+5f79, U+5f85, U+5f8c, U+5f93, U+5f97, U+5fc3, U+5fc5, U+5fd8, U+5fdc, U+60c5, U+60d1, U+610f, U+611f, U+614b, U+6210, U+623b, U+6240, U+624b, U+6255, U+6280, U+629e, U+62e1, U+6301, U+6307, U+63a2, U+63a5, U+63c3, U+63d0, U+64ae, U+64cd, U+652f, U+6557, U+6563, U+6570, U+6574, U+6587, U+6599, U+65ad, U+65b0, U+65b9, U+65e2, U+65e5, U+6620, U+6642, U+666f, U+66f4, U+66f8, U+66ff-6700, U+6708-6709, U+671f, U+672b-672c, U+6750, U+6790, U+679c, U+67a0, U+683c, U+6848, U+696d, U+697d, U+6982, U+69cb, U+6a19, U+6a29, U+6a5f, U+6b21, U+6b62, U+6b8b, U+6bb5, U+6bce, U+6c17, U+6c42, U+6c7a, U+6cc1, U+6cd5, U+6dfb, U+6e08, U+6e80, U+6e96, U+6f14, U+70b9, U+7121, U+7269, U+72b6, U+73fe, U+7406, U+74b0, U+751f, U+7528, U+7533, U+753b, U+756a, U+767a-767b, U+7684, U+76ee, U+76f4, U+77e5, U+77ed, U+78ba, U+793a, U+79d2, U+7a2e, U+7a3c, U+7a93, U+7acb, U+7aef, U+7b11, U+7b2c, U+7b54, U+7b97, U+7ba1, U+7d04, U+7d20, U+7d30, U+7d42, U+7d44, U+7d50, U+7d61, U+7d99-7d9a, U+7de8, U+7e26, U+7f6e, U+8005, U+8074, U+80cc, U+80fd, U+81ea, U+81f4, U+826f, U+884c, U+8853, U+8868, U+88dc, U+8981, U+898b, U+898f, U+8996, U+89a7, U+89d2, U+89e3, U+8a00, U+8a08, U+8a18, U+8a2d, U+8a31, U+8a3c, U+8a55, U+8a66, U+8a71, U+8a8d, U+8a9e, U+8aa4, U+8aad, U+8ab0, U+8ab2, U+8abf, U+8ac7, U+8acb, U+8b1b, U+8b77, U+8c61, U+8cbc, U+8cea, U+8d64, U+8d77, U+8de1, U+8efd, U+8fbc, U+8fd1, U+8ff7, U+8ffd, U+9001, U+900f, U+901a, U+901f, U+9023, U+9031-9032, U+9045, U+904b, U+9055, U+9069, U+9078, U+90e8, U+914d, U+91cd, U+91cf, U+91d1, U+91dd, U+9332, U+9577, U+9589, U+958b, U+9593, U+95a2, U+9650, U+9664, U+968e, U+969b, U+96a0, U+96c6, U+96e2, U+96f0, U+96fb, U+975e, U+9762, U+97f3, U+984d, U+985e, U+9a13, U+9ad8, U+9b45, U+ff08-ff09, U+ff1a, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-kr-d3737c37e17968d3.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d-7e, U+b7, U+d7, U+2013-2014, U+2026, U+ac00-ac01, U+ac04, U+ac10-ac11, U+ac15, U+ac19, U+ac1c, U+ac70, U+ac78, U+ac80, U+ac83, U+ac8c, U+aca8-aca9, U+acb0, U+acbd, U+acc4, U+ace0, U+ace8, U+acf3, U+acf5, U+acfc, U+ad00, U+ad50, U+ad6c, U+ad8c, U+adf8, U+adfc, U+ae08, U+ae30, U+ae34, U+ae38, U+ae41, U+ae4c, U+ae54, U+aed8, U+afb8, U+afd4, U+b044, U+b04c, U+b054, U+b05d, U+b098, U+b0a0, U+b0a8, U+b0b4, U+b0bc, U+b0c5, U+b110, U+b123-b124, U+b144, U+b178, U+b192-b193, U+b208, U+b274, U+b294, U+b298, U+b2a5, U+b2c8, U+b2e4, U+b2e8, U+b2eb-b2ec, U+b2f4-b2f5, U+b2f9, U+b300, U+b354, U+b370, U+b3c4-b3c5, U+b3cc, U+b3d9, U+b418, U+b41c, U+b420, U+b428-b429, U+b450, U+b4a4, U+b4b7, U+b4dc, U+b4e0, U+b4e4, U+b4ec, U+b514, U+b527, U+b530, U+b54c, U+b5a0, U+b5a4, U+b5bb, U+b610, U+b77c-b77d, U+b78c, U+b798, U+b79c, U+b7a8, U+b7c9, U+b7ec, U+b7f0, U+b808, U+b80c, U+b824-b825, U+b828, U+b834, U+b838, U+b85c-b85d, U+b860, U+b8cc, U+b958, U+b974, U+b978, U+b97c, U+b985, U+b9ac, U+b9b4, U+b9bd, U+b9c1, U+b9c8-b9c9, U+b9cc, U+b9ce, U+b9d0, U+b9e1, U+b9e4, U+ba54, U+ba70, U+ba74, U+ba85, U+ba87, U+baa8-baa9, U+babb, U+bb34, U+bb38, U+bb3b-bb3c, U+bbc0, U+bbf8, U+bc00, U+bc0f, U+bc14, U+bc18, U+bc1b-bc1c, U+bc29, U+bc30-bc31, U+bc88, U+bc95, U+bcc0, U+bcc4, U+bcf4, U+bcf8, U+bd80, U+bd84, U+bd88, U+bd99, U+bdf0, U+be0c, U+be14, U+be44, U+be68, U+bf51, U+c0ac-c0ad, U+c0b0, U+c0c1, U+c0c8-c0c9, U+c0dd, U+c11c-c11d, U+c120, U+c124, U+c131, U+c138, U+c158, U+c15c, U+c168, U+c18c-c18d, U+c1a1, U+c218, U+c21c, U+c220, U+c228, U+c2a4, U+c2b5, U+c2dc-c2dd, U+c2e0, U+c2e4, U+c2ec, U+c2f6, U+c4f8, U+c52c, U+c544-c545, U+c548-c54a, U+c54c, U+c558, U+c55e, U+c561, U+c571, U+c57c-c57d, U+c5b4, U+c5b8, U+c5bc, U+c5c5-c5c8, U+c5d0, U+c5ec, U+c5f0, U+c5f4, U+c601, U+c608, U+c624, U+c628, U+c62c, U+c635, U+c640, U+c644, U+c694, U+c6a9, U+c6b0, U+c6b4, U+c6c0, U+c6c3, U+c6cc, U+c6d0, U+c6d4, U+c6e8, U+c704, U+c720-c721, U+c73c, U+c740, U+c744, U+c74c, U+c751, U+c758, U+c774, U+c778, U+c77c, U+c784-c785, U+c788, U+c78a, U+c790-c791, U+c7a0, U+c7a5, U+c7ac, U+c800-c801, U+c804, U+c808, U+c810-c811, U+c815, U+c81c-c81d, U+c838, U+c870, U+c874, U+c88b-c88c, U+c8fc, U+c900, U+c904, U+c911, U+c989, U+c98c, U+c99d, U+c9c0-c9c1, U+c9c4, U+c9c8, U+c9d0-c9d1, U+c9dc, U+c9e7, U+c9f8, U+cc28, U+cc3e, U+cc44-cc45, U+cc98, U+cc9c, U+ccab, U+ccad, U+ccb4, U+cd08, U+cd2c, U+cd5c, U+cd94-cd95, U+cda9, U+cde8, U+ce20, U+ce58, U+ce68, U+ce74, U+ce90, U+cea0, U+cef7, U+cf1c, U+cf54, U+cf58, U+d06c, U+d074, U+d07c, U+d0c0-d0c1, U+d0d0, U+d0dc-d0dd, U+d0ec, U+d130, U+d138, U+d14c, U+d150, U+d1a0, U+d1b5, U+d2b8, U+d2c0, U+d300, U+d305, U+d30c, U+d31f, U+d328-d329, U+d338, U+d37c, U+d398, U+d3b8, U+d3c9, U+d3ec, U+d3f4, U+d45c, U+d504, U+d50c, U+d544, U+d558, U+d55c, U+d560, U+d568-d569, U+d56d, U+d574, U+d588-d589, U+d5a5, U+d5c8, U+d5d8, U+d604, U+d614-d615, U+d638, U+d648, U+d654-d655, U+d658, U+d65c, U+d669, U+d68c, U+d6a8, U+d6c4, U+d6e8, U+d788, U+d78c;
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-kr-d3737c37e17968d3.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d-7e, U+b7, U+d7, U+2013-2014, U+2026, U+ac00-ac01, U+ac04, U+ac10-ac11, U+ac15, U+ac19, U+ac1c, U+ac70, U+ac78, U+ac80, U+ac83, U+ac8c, U+aca8-aca9, U+acb0, U+acbd, U+acc4, U+ace0, U+ace8, U+acf3, U+acf5, U+acfc, U+ad00, U+ad50, U+ad6c, U+ad8c, U+adf8, U+adfc, U+ae08, U+ae30, U+ae34, U+ae38, U+ae41, U+ae4c, U+ae54, U+aed8, U+afb8, U+afd4, U+b044, U+b04c, U+b054, U+b05d, U+b098, U+b0a0, U+b0a8, U+b0b4, U+b0bc, U+b0c5, U+b110, U+b123-b124, U+b144, U+b178, U+b192-b193, U+b208, U+b274, U+b294, U+b298, U+b2a5, U+b2c8, U+b2e4, U+b2e8, U+b2eb-b2ec, U+b2f4-b2f5, U+b2f9, U+b300, U+b354, U+b370, U+b3c4-b3c5, U+b3cc, U+b3d9, U+b418, U+b41c, U+b420, U+b428-b429, U+b450, U+b4a4, U+b4b7, U+b4dc, U+b4e0, U+b4e4, U+b4ec, U+b514, U+b527, U+b530, U+b54c, U+b5a0, U+b5a4, U+b5bb, U+b610, U+b77c-b77d, U+b78c, U+b798, U+b79c, U+b7a8, U+b7c9, U+b7ec, U+b7f0, U+b808, U+b80c, U+b824-b825, U+b828, U+b834, U+b838, U+b85c-b85d, U+b860, U+b8cc, U+b958, U+b974, U+b978, U+b97c, U+b985, U+b9ac, U+b9b4, U+b9bd, U+b9c1, U+b9c8-b9c9, U+b9cc, U+b9ce, U+b9d0, U+b9e1, U+b9e4, U+ba54, U+ba70, U+ba74, U+ba85, U+ba87, U+baa8-baa9, U+babb, U+bb34, U+bb38, U+bb3b-bb3c, U+bbc0, U+bbf8, U+bc00, U+bc0f, U+bc14, U+bc18, U+bc1b-bc1c, U+bc29, U+bc30-bc31, U+bc88, U+bc95, U+bcc0, U+bcc4, U+bcf4, U+bcf8, U+bd80, U+bd84, U+bd88, U+bd99, U+bdf0, U+be0c, U+be14, U+be44, U+be68, U+bf51, U+c0ac-c0ad, U+c0b0, U+c0c1, U+c0c8-c0c9, U+c0dd, U+c11c-c11d, U+c120, U+c124, U+c131, U+c138, U+c158, U+c15c, U+c168, U+c18c-c18d, U+c1a1, U+c218, U+c21c, U+c220, U+c228, U+c2a4, U+c2b5, U+c2dc-c2dd, U+c2e0, U+c2e4, U+c2ec, U+c2f6, U+c4f8, U+c52c, U+c544-c545, U+c548-c54a, U+c54c, U+c558, U+c55e, U+c561, U+c571, U+c57c-c57d, U+c5b4, U+c5b8, U+c5bc, U+c5c5-c5c8, U+c5d0, U+c5ec, U+c5f0, U+c5f4, U+c601, U+c608, U+c624, U+c628, U+c62c, U+c635, U+c640, U+c644, U+c694, U+c6a9, U+c6b0, U+c6b4, U+c6c0, U+c6c3, U+c6cc, U+c6d0, U+c6d4, U+c6e8, U+c704, U+c720-c721, U+c73c, U+c740, U+c744, U+c74c, U+c751, U+c758, U+c774, U+c778, U+c77c, U+c784-c785, U+c788, U+c78a, U+c790-c791, U+c7a0, U+c7a5, U+c7ac, U+c800-c801, U+c804, U+c808, U+c810-c811, U+c815, U+c81c-c81d, U+c838, U+c870, U+c874, U+c88b-c88c, U+c8fc, U+c900, U+c904, U+c911, U+c989, U+c98c, U+c99d, U+c9c0-c9c1, U+c9c4, U+c9c8, U+c9d0-c9d1, U+c9dc, U+c9e7, U+c9f8, U+cc28, U+cc3e, U+cc44-cc45, U+cc98, U+cc9c, U+ccab, U+ccad, U+ccb4, U+cd08, U+cd2c, U+cd5c, U+cd94-cd95, U+cda9, U+cde8, U+ce20, U+ce58, U+ce68, U+ce74, U+ce90, U+cea0, U+cef7, U+cf1c, U+cf54, U+cf58, U+d06c, U+d074, U+d07c, U+d0c0-d0c1, U+d0d0, U+d0dc-d0dd, U+d0ec, U+d130, U+d138, U+d14c, U+d150, U+d1a0, U+d1b5, U+d2b8, U+d2c0, U+d300, U+d305, U+d30c, U+d31f, U+d328-d329, U+d338, U+d37c, U+d398, U+d3b8, U+d3c9, U+d3ec, U+d3f4, U+d45c, U+d504, U+d50c, U+d544, U+d558, U+d55c, U+d560, U+d568-d569, U+d56d, U+d574, U+d588-d589, U+d5a5, U+d5c8, U+d5d8, U+d604, U+d614-d615, U+d638, U+d648, U+d654-d655, U+d658, U+d65c, U+d669, U+d68c, U+d6a8, U+d6c4, U+d6e8, U+d788, U+d78c;
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-kr-d3737c37e17968d3.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d-7e, U+b7, U+d7, U+2013-2014, U+2026, U+ac00-ac01, U+ac04, U+ac10-ac11, U+ac15, U+ac19, U+ac1c, U+ac70, U+ac78, U+ac80, U+ac83, U+ac8c, U+aca8-aca9, U+acb0, U+acbd, U+acc4, U+ace0, U+ace8, U+acf3, U+acf5, U+acfc, U+ad00, U+ad50, U+ad6c, U+ad8c, U+adf8, U+adfc, U+ae08, U+ae30, U+ae34, U+ae38, U+ae41, U+ae4c, U+ae54, U+aed8, U+afb8, U+afd4, U+b044, U+b04c, U+b054, U+b05d, U+b098, U+b0a0, U+b0a8, U+b0b4, U+b0bc, U+b0c5, U+b110, U+b123-b124, U+b144, U+b178, U+b192-b193, U+b208, U+b274, U+b294, U+b298, U+b2a5, U+b2c8, U+b2e4, U+b2e8, U+b2eb-b2ec, U+b2f4-b2f5, U+b2f9, U+b300, U+b354, U+b370, U+b3c4-b3c5, U+b3cc, U+b3d9, U+b418, U+b41c, U+b420, U+b428-b429, U+b450, U+b4a4, U+b4b7, U+b4dc, U+b4e0, U+b4e4, U+b4ec, U+b514, U+b527, U+b530, U+b54c, U+b5a0, U+b5a4, U+b5bb, U+b610, U+b77c-b77d, U+b78c, U+b798, U+b79c, U+b7a8, U+b7c9, U+b7ec, U+b7f0, U+b808, U+b80c, U+b824-b825, U+b828, U+b834, U+b838, U+b85c-b85d, U+b860, U+b8cc, U+b958, U+b974, U+b978, U+b97c, U+b985, U+b9ac, U+b9b4, U+b9bd, U+b9c1, U+b9c8-b9c9, U+b9cc, U+b9ce, U+b9d0, U+b9e1, U+b9e4, U+ba54, U+ba70, U+ba74, U+ba85, U+ba87, U+baa8-baa9, U+babb, U+bb34, U+bb38, U+bb3b-bb3c, U+bbc0, U+bbf8, U+bc00, U+bc0f, U+bc14, U+bc18, U+bc1b-bc1c, U+bc29, U+bc30-bc31, U+bc88, U+bc95, U+bcc0, U+bcc4, U+bcf4, U+bcf8, U+bd80, U+bd84, U+bd88, U+bd99, U+bdf0, U+be0c, U+be14, U+be44, U+be68, U+bf51, U+c0ac-c0ad, U+c0b0, U+c0c1, U+c0c8-c0c9, U+c0dd, U+c11c-c11d, U+c120, U+c124, U+c131, U+c138, U+c158, U+c15c, U+c168, U+c18c-c18d, U+c1a1, U+c218, U+c21c, U+c220, U+c228, U+c2a4, U+c2b5, U+c2dc-c2dd, U+c2e0, U+c2e4, U+c2ec, U+c2f6, U+c4f8, U+c52c, U+c544-c545, U+c548-c54a, U+c54c, U+c558, U+c55e, U+c561, U+c571, U+c57c-c57d, U+c5b4, U+c5b8, U+c5bc, U+c5c5-c5c8, U+c5d0, U+c5ec, U+c5f0, U+c5f4, U+c601, U+c608, U+c624, U+c628, U+c62c, U+c635, U+c640, U+c644, U+c694, U+c6a9, U+c6b0, U+c6b4, U+c6c0, U+c6c3, U+c6cc, U+c6d0, U+c6d4, U+c6e8, U+c704, U+c720-c721, U+c73c, U+c740, U+c744, U+c74c, U+c751, U+c758, U+c774, U+c778, U+c77c, U+c784-c785, U+c788, U+c78a, U+c790-c791, U+c7a0, U+c7a5, U+c7ac, U+c800-c801, U+c804, U+c808, U+c810-c811, U+c815, U+c81c-c81d, U+c838, U+c870, U+c874, U+c88b-c88c, U+c8fc, U+c900, U+c904, U+c911, U+c989, U+c98c, U+c99d, U+c9c0-c9c1, U+c9c4, U+c9c8, U+c9d0-c9d1, U+c9dc, U+c9e7, U+c9f8, U+cc28, U+cc3e, U+cc44-cc45, U+cc98, U+cc9c, U+ccab, U+ccad, U+ccb4, U+cd08, U+cd2c, U+cd5c, U+cd94-cd95, U+cda9, U+cde8, U+ce20, U+ce58, U+ce68, U+ce74, U+ce90, U+cea0, U+cef7, U+cf1c, U+cf54, U+cf58, U+d06c, U+d074, U+d07c, U+d0c0-d0c1, U+d0d0, U+d0dc-d0dd, U+d0ec, U+d130, U+d138, U+d14c, U+d150, U+d1a0, U+d1b5, U+d2b8, U+d2c0, U+d300, U+d305, U+d30c, U+d31f, U+d328-d329, U+d338, U+d37c, U+d398, U+d3b8, U+d3c9, U+d3ec, U+d3f4, U+d45c, U+d504, U+d50c, U+d544, U+d558, U+d55c, U+d560, U+d568-d569, U+d56d, U+d574, U+d588-d589, U+d5a5, U+d5c8, U+d5d8, U+d604, U+d614-d615, U+d638, U+d648, U+d654-d655, U+d658, U+d65c, U+d669, U+d68c, U+d6a8, U+d6c4, U+d6e8, U+d788, U+d78c;
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('/landing-assets/fonts/noto-sans-kr-d3737c37e17968d3.woff2') format('woff2');
  unicode-range: U+20, U+24-25, U+28-29, U+2b-2c, U+2e-3a, U+3d, U+3f, U+41, U+43-45, U+47, U+49-4a, U+4c-50, U+52-55, U+59-5a, U+61-70, U+72-77, U+79, U+7b, U+7d-7e, U+b7, U+d7, U+2013-2014, U+2026, U+ac00-ac01, U+ac04, U+ac10-ac11, U+ac15, U+ac19, U+ac1c, U+ac70, U+ac78, U+ac80, U+ac83, U+ac8c, U+aca8-aca9, U+acb0, U+acbd, U+acc4, U+ace0, U+ace8, U+acf3, U+acf5, U+acfc, U+ad00, U+ad50, U+ad6c, U+ad8c, U+adf8, U+adfc, U+ae08, U+ae30, U+ae34, U+ae38, U+ae41, U+ae4c, U+ae54, U+aed8, U+afb8, U+afd4, U+b044, U+b04c, U+b054, U+b05d, U+b098, U+b0a0, U+b0a8, U+b0b4, U+b0bc, U+b0c5, U+b110, U+b123-b124, U+b144, U+b178, U+b192-b193, U+b208, U+b274, U+b294, U+b298, U+b2a5, U+b2c8, U+b2e4, U+b2e8, U+b2eb-b2ec, U+b2f4-b2f5, U+b2f9, U+b300, U+b354, U+b370, U+b3c4-b3c5, U+b3cc, U+b3d9, U+b418, U+b41c, U+b420, U+b428-b429, U+b450, U+b4a4, U+b4b7, U+b4dc, U+b4e0, U+b4e4, U+b4ec, U+b514, U+b527, U+b530, U+b54c, U+b5a0, U+b5a4, U+b5bb, U+b610, U+b77c-b77d, U+b78c, U+b798, U+b79c, U+b7a8, U+b7c9, U+b7ec, U+b7f0, U+b808, U+b80c, U+b824-b825, U+b828, U+b834, U+b838, U+b85c-b85d, U+b860, U+b8cc, U+b958, U+b974, U+b978, U+b97c, U+b985, U+b9ac, U+b9b4, U+b9bd, U+b9c1, U+b9c8-b9c9, U+b9cc, U+b9ce, U+b9d0, U+b9e1, U+b9e4, U+ba54, U+ba70, U+ba74, U+ba85, U+ba87, U+baa8-baa9, U+babb, U+bb34, U+bb38, U+bb3b-bb3c, U+bbc0, U+bbf8, U+bc00, U+bc0f, U+bc14, U+bc18, U+bc1b-bc1c, U+bc29, U+bc30-bc31, U+bc88, U+bc95, U+bcc0, U+bcc4, U+bcf4, U+bcf8, U+bd80, U+bd84, U+bd88, U+bd99, U+bdf0, U+be0c, U+be14, U+be44, U+be68, U+bf51, U+c0ac-c0ad, U+c0b0, U+c0c1, U+c0c8-c0c9, U+c0dd, U+c11c-c11d, U+c120, U+c124, U+c131, U+c138, U+c158, U+c15c, U+c168, U+c18c-c18d, U+c1a1, U+c218, U+c21c, U+c220, U+c228, U+c2a4, U+c2b5, U+c2dc-c2dd, U+c2e0, U+c2e4, U+c2ec, U+c2f6, U+c4f8, U+c52c, U+c544-c545, U+c548-c54a, U+c54c, U+c558, U+c55e, U+c561, U+c571, U+c57c-c57d, U+c5b4, U+c5b8, U+c5bc, U+c5c5-c5c8, U+c5d0, U+c5ec, U+c5f0, U+c5f4, U+c601, U+c608, U+c624, U+c628, U+c62c, U+c635, U+c640, U+c644, U+c694, U+c6a9, U+c6b0, U+c6b4, U+c6c0, U+c6c3, U+c6cc, U+c6d0, U+c6d4, U+c6e8, U+c704, U+c720-c721, U+c73c, U+c740, U+c744, U+c74c, U+c751, U+c758, U+c774, U+c778, U+c77c, U+c784-c785, U+c788, U+c78a, U+c790-c791, U+c7a0, U+c7a5, U+c7ac, U+c800-c801, U+c804, U+c808, U+c810-c811, U+c815, U+c81c-c81d, U+c838, U+c870, U+c874, U+c88b-c88c, U+c8fc, U+c900, U+c904, U+c911, U+c989, U+c98c, U+c99d, U+c9c0-c9c1, U+c9c4, U+c9c8, U+c9d0-c9d1, U+c9dc, U+c9e7, U+c9f8, U+cc28, U+cc3e, U+cc44-cc45, U+cc98, U+cc9c, U+ccab, U+ccad, U+ccb4, U+cd08, U+cd2c, U+cd5c, U+cd94-cd95, U+cda9, U+cde8, U+ce20, U+ce58, U+ce68, U+ce74, U+ce90, U+cea0, U+cef7, U+cf1c, U+cf54, U+cf58, U+d06c, U+d074, U+d07c, U+d0c0-d0c1, U+d0d0, U+d0dc-d0dd, U+d0ec, U+d130, U+d138, U+d14c, U+d150, U+d1a0, U+d1b5, U+d2b8, U+d2c0, U+d300, U+d305, U+d30c, U+d31f, U+d328-d329, U+d338, U+d37c, U+d398, U+d3b8, U+d3c9, U+d3ec, U+d3f4, U+d45c, U+d504, U+d50c, U+d544, U+d558, U+d55c, U+d560, U+d568-d569, U+d56d, U+d574, U+d588-d589, U+d5a5, U+d5c8, U+d5d8, U+d604, U+d614-d615, U+d638, U+d648, U+d654-d655, U+d658, U+d65c, U+d669, U+d68c, U+d6a8, U+d6c4, U+d6e8, U+d788, U+d78c;
}
:root{--paper: #f2f3ee;--paper-2: #e8eae2;--line: #d6d9ce;--white: #fcfcfa;--ink: #15161a;--ink-2: #55585f;--tomato: #ee4b2b;--tomato-deep: #b83418;--r-card: 18px;--font-display: "Satoshi", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1)}html{background:var(--paper);color:var(--ink);color-scheme:light;scroll-behavior:smooth;scroll-padding-top:88px}body.tr-body{margin:0;min-height:100dvh;background:var(--paper);color:var(--ink);font-family:var(--font-display);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.tr-page{overflow-x:clip}.tr-body ::selection{background:var(--tomato);color:var(--ink)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wrap{max-width:1240px;margin:0 auto;padding:0 24px}.h2{font-family:var(--font-display);font-weight:900;font-size:clamp(34px,4.6vw,60px);line-height:1;letter-spacing:-.04em;max-width:18ch;margin:0}.lead{margin:16px 0 0;font-size:18px;line-height:1.55;color:var(--ink-2);max-width:56ch}.eyebrow{margin:0 0 16px;font-family:var(--font-mono);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--tomato-deep)}[data-reveal]{transform:translateY(36px);transition:transform 1s var(--ease-out)}[data-reveal].is-in{transform:none}.logo{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}.logo-word{font-weight:900;font-size:20px;letter-spacing:-.035em}.logo-mark .ls{transition:transform .45s var(--ease-spring)}.logo:hover .ls1{transform:translate(-1px,-1.6px)}.logo:hover .ls3{transform:translate(-1px,1.6px)}.logo:hover .ls2{transform:translate(1.2px)}.nav{position:sticky;top:0;z-index:50;transition:background .3s,border-color .3s;border-bottom:1px solid transparent}.nav.is-scrolled{background:#f2f3eed6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line)}.nav-inner{max-width:1240px;margin:0 auto;padding:0 24px;height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.nav-links{display:none;gap:28px}.nav-links a,.nav-login{color:var(--ink);text-decoration:none;font-weight:500;font-size:15px;position:relative}.nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:var(--tomato);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease-out)}.nav-links a:hover:after{transform:scaleX(1);transform-origin:left}.nav-actions{display:flex;align-items:center;gap:18px}.nav-login{display:none}.nav-cta{display:inline-flex;align-items:center;gap:0;background:var(--ink);color:var(--paper);text-decoration:none;font-weight:700;font-size:14px;padding:11px 18px;border-radius:999px;transition:gap .35s var(--ease-spring),padding .35s var(--ease-spring)}.nav-cta svg{width:0;height:16px;fill:none;stroke:var(--tomato);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:width .35s var(--ease-spring)}.nav-cta:hover{gap:8px}.nav-cta:hover svg{width:16px}.nav-cta:active{transform:scale(.97)}.nav-burger{width:40px;height:40px;border-radius:999px;border:1.5px solid var(--ink);background:transparent;display:grid;place-content:center;gap:5px;cursor:pointer}.nav-burger span{display:block;width:16px;height:2px;background:var(--ink);transition:transform .3s var(--ease-out)}.nav-burger.is-open span:first-child{transform:translateY(3.5px) rotate(45deg)}.nav-burger.is-open span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.nav-sheet{display:flex;flex-direction:column;padding:8px 24px 20px;background:var(--paper);border-bottom:1px solid var(--line)}.nav-sheet a{padding:12px 0;color:var(--ink);text-decoration:none;font-weight:700;font-size:18px;border-bottom:1px solid var(--line)}@media(min-width:640px){.nav-login{display:inline}}@media(min-width:1000px){.nav-links{display:flex}.nav-burger,.nav-sheet{display:none}}.hero{position:relative;padding:32px 0 64px;overflow:hidden}.hero-grid{max-width:1240px;margin:0 auto;padding:0 24px;display:grid;gap:48px;align-items:center}@media(min-width:1024px){.hero-grid{grid-template-columns:1.08fr 1fr;min-height:calc(100dvh - 168px)}}.hero-title{margin:0;font-weight:900;font-size:clamp(42px,5.6vw,76px);line-height:.98;letter-spacing:-.045em}.hero-line{display:block;padding-bottom:.06em;animation:rise 1s var(--ease-out) backwards}.hero-line-2{animation-delay:.12s}@keyframes rise{0%{transform:translateY(45%);clip-path:inset(0 0 100% 0)}to{transform:none;clip-path:inset(0 0 -20% 0)}}.hero-hot{position:relative;display:inline-block;color:var(--tomato)}.hero-hot svg{position:absolute;left:-2%;width:104%;bottom:-.16em;height:.32em;overflow:visible}.hero-hot path{fill:none;stroke:var(--ink);stroke-width:5;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;animation:draw 1.1s .7s var(--ease-out) backwards}@keyframes draw{0%{stroke-dashoffset:100}}.hero-sub{margin:24px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.5;color:var(--ink-2);max-width:46ch;animation:rise 1s .25s var(--ease-out) backwards}.hero-form{margin-top:32px;display:flex;align-items:center;gap:8px;background:var(--white);border:1.5px solid var(--ink);border-radius:999px;padding:6px;max-width:560px;box-shadow:6px 6px 0 var(--ink);transition:box-shadow .3s var(--ease-out),transform .3s var(--ease-out);animation:rise 1s .38s var(--ease-out) backwards}.hero-form:focus-within{box-shadow:3px 3px 0 var(--tomato);transform:translate(3px,3px)}.hero-form-plus{flex:none;width:40px;height:40px;border-radius:999px;display:grid;place-items:center;background:var(--paper-2)}.hero-form-plus svg{width:18px;height:18px;fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linecap:round}.hero-form input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:15px;color:var(--ink)}.hero-form input::placeholder{color:#74777e}.hero-submit{flex:none;display:inline-flex;align-items:center;gap:8px;border:0;cursor:pointer;background:var(--tomato);color:var(--ink);font:inherit;font-weight:800;font-size:15px;padding:12px 20px;border-radius:999px;transition:transform .2s var(--ease-spring),background .2s}.hero-submit:hover{background:#f2603f}.hero-submit:active{transform:scale(.97)}.snip{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.snip-a,.snip-b{transform-box:view-box;transform-origin:13.58px 12px}.hero-submit:hover .snip-a{animation:snipA .5s ease-in-out 2}.hero-submit:hover .snip-b{animation:snipB .5s ease-in-out 2}@keyframes snipA{50%{transform:rotate(-16deg)}}@keyframes snipB{50%{transform:rotate(16deg)}}@media(max-width:520px){.hero-submit span,.hero-form-plus{display:none}.hero-form input{padding-left:12px}}.hero-meta{margin-top:22px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;font-size:14px;color:var(--ink-2);animation:rise 1s .5s var(--ease-out) backwards}.hero-secondary{color:var(--ink);font-weight:700;text-decoration:none;background-image:linear-gradient(var(--tomato),var(--tomato));background-repeat:no-repeat;background-position:0 100%;background-size:100% 2px;padding-bottom:2px;transition:background-size .45s var(--ease-out)}.hero-secondary:hover{background-size:0% 2px;background-position:100% 100%}.machine{position:relative;width:100%;max-width:600px;margin:0 auto;aspect-ratio:1 / 1.02}.machine-dots{position:absolute;inset:-8%;background-image:radial-gradient(rgba(21,22,26,.16) 1.2px,transparent 1.4px);background-size:18px 18px;mask-image:radial-gradient(closest-side,#000 55%,transparent 100%);-webkit-mask-image:radial-gradient(closest-side,#000 55%,transparent 100%);pointer-events:none}.tl{position:absolute;left:0;right:0;top:2%;height:29%;display:grid;grid-template-rows:auto 1fr 20%;gap:8px;padding:12px;background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-card);box-shadow:6px 6px 0 var(--ink)}.tl-head{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:11px;color:var(--ink-2)}.tl-file{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-weight:700}.tl-rec{width:8px;height:8px;border-radius:99px;background:var(--tomato);animation:blink 1.4s steps(2) infinite}@keyframes blink{50%{background:transparent}}.tl-track{position:relative;border-radius:8px}.tl-frames{position:absolute;inset:0;display:flex;gap:2px;border-radius:8px;overflow:hidden;filter:saturate(.7)}.tl-frame{flex:1;background-size:auto 100%;background-repeat:no-repeat}.tl-seg{position:absolute;top:-3px;bottom:-3px;border-radius:6px;background:#ee4b2b24;box-shadow:inset 0 0 0 2px #ee4b2b8c;animation:seg var(--cycle) var(--d) infinite}@keyframes seg{0%{background:#ee4b2bbf;box-shadow:inset 0 0 0 3px var(--tomato),0 0 0 4px #ee4b2b40;transform:scaleY(1.2)}7%{transform:scaleY(1);background:#ee4b2b99;box-shadow:inset 0 0 0 3px var(--tomato)}82%{background:#ee4b2b99;box-shadow:inset 0 0 0 3px var(--tomato)}94%,to{background:#ee4b2b24;box-shadow:inset 0 0 0 2px #ee4b2b8c}}.tl-playhead{position:absolute;top:-10px;bottom:-10px;left:0;width:100%;pointer-events:none;animation:play var(--cycle) linear infinite}.tl-playhead:before{content:"";position:absolute;left:-1px;top:10px;bottom:0;width:3px;border-radius:3px;background:var(--ink);box-shadow:-14px 0 18px #ee4b2b59}.tl-playhead .snip{position:absolute;left:-12px;top:-16px;width:24px;height:24px;color:var(--ink);background:var(--tomato);border-radius:999px;padding:3px;stroke-width:2.4}.tl-playhead .snip-a{animation:snipA .6s ease-in-out infinite}.tl-playhead .snip-b{animation:snipB .6s ease-in-out infinite}@keyframes play{0%{transform:translate(0)}to{transform:translate(100%)}}.tl-wave{display:flex;align-items:center;gap:2px}.tl-wave span{flex:1;height:100%;border-radius:2px;background:var(--ink);transform:scaleY(var(--h));animation:eq 1.1s var(--wd) ease-in-out infinite alternate}@keyframes eq{0%{transform:scaleY(calc(var(--h) * .35))}to{transform:scaleY(var(--h))}}.wires{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.wires path{fill:none;stroke:var(--tomato);stroke-width:2.4;stroke-dasharray:5 6;stroke-linecap:round;animation:flow .9s linear infinite}@keyframes flow{to{stroke-dashoffset:-22}}.clips{position:absolute;inset:0;pointer-events:none}.clip{position:absolute;top:40%;width:28%}.clip-0{left:3%;transform:rotate(-6deg)}.clip-1{left:36%;transform:rotate(1.5deg) translateY(-3%)}.clip-2{left:69%;transform:rotate(6deg)}.clip-pop{animation:bob 4.6s ease-in-out infinite alternate}.clip-1 .clip-pop{animation-delay:-1.5s}.clip-2 .clip-pop{animation-delay:-3s}@keyframes bob{to{transform:translateY(-10px)}}.phone{position:relative;aspect-ratio:9 / 16;border-radius:20px;overflow:hidden;background:var(--ink);border:3px solid var(--ink);box-shadow:8px 10px #15161ae6;animation:pop var(--cycle) var(--d) infinite}@keyframes pop{0%{transform:scale(.9) translateY(12px);box-shadow:0 0 0 6px var(--tomato)}5%{transform:scale(1.05) translateY(-6px)}10%,to{transform:none;box-shadow:8px 10px #15161ae6}}.phone img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.phone-time{position:absolute;top:8px;left:8px;font-family:var(--font-mono);font-size:9px;font-weight:700;color:var(--paper);background:#15161ab8;padding:2px 6px;border-radius:999px}.phone-score{position:absolute;top:6px;right:6px;width:30px;height:30px;border-radius:999px;display:grid;place-items:center;background:var(--tomato);color:var(--ink);font-weight:900;font-size:12px;border:2px solid var(--ink)}.phone-caption{position:absolute;left:6px;right:6px;bottom:16%;margin:0;text-align:center;font-weight:900;font-size:clamp(9px,1.15vw,13px);line-height:1.25;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.6)}.phone-caption span{display:inline-block;margin:1px;padding:0 3px;border-radius:4px;animation:kara var(--cycle) calc(var(--d) + .4s + var(--w)) infinite}@keyframes kara{0%,4%{background:var(--tomato);color:var(--ink);text-shadow:none;transform:scale(1.08)}5%,to{background:transparent}}.phone-bar{position:absolute;left:10px;right:10px;bottom:8px;height:3px;border-radius:3px;background:#ffffff4d;overflow:hidden}.phone-bar i{display:block;height:100%;background:var(--tomato);transform-origin:left;animation:progress var(--cycle) var(--d) linear infinite}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.spark{position:absolute;fill:var(--tomato);pointer-events:none}.spark-1{width:28px;top:34%;left:-2%;animation:twinkle 2.8s ease-in-out infinite}.spark-2{width:20px;top:90%;right:4%;fill:var(--ink);animation:twinkle 3.4s .8s ease-in-out infinite}.spark-3{width:14px;top:-2%;right:12%;animation:twinkle 2.2s .4s ease-in-out infinite}@keyframes twinkle{50%{transform:scale(.5) rotate(90deg)}}.mq{padding:24px 0 56px;overflow:hidden}.mq-band{width:112%;margin-left:-6%;padding:14px 0}.mq-band-ink{background:var(--ink);color:var(--paper);transform:rotate(-2deg)}.mq-band-tomato{background:var(--tomato);color:var(--ink);transform:rotate(1.4deg);margin-top:-6px}.mq-row{overflow:hidden}.mq-track{display:flex;width:max-content;animation:marquee 34s linear infinite}.mq-reverse .mq-track{animation-direction:reverse}@keyframes marquee{to{transform:translate(-50%)}}.mq-item{display:inline-flex;align-items:center;gap:28px;padding-right:28px;font-weight:900;font-size:clamp(26px,3.6vw,46px);letter-spacing:-.035em;white-space:nowrap}.mq-star{width:.7em;height:.7em;fill:var(--tomato);animation:spin 6s linear infinite}.mq-band-tomato .mq-star{fill:var(--ink)}@keyframes spin{to{transform:rotate(360deg)}}.showcase{padding:64px 0 88px}.sc-head{margin-bottom:44px}.sc-styles{margin-top:26px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sc-styles-label{font-size:14px;font-weight:700;margin-right:6px}.sc-styles button{border:1.5px solid var(--ink);background:var(--white);color:var(--ink);font-family:var(--font-mono);font-size:13px;font-weight:700;padding:7px 16px;border-radius:999px;cursor:pointer;transition:background .25s,color .25s,transform .25s var(--ease-spring)}.sc-styles button:hover{transform:translateY(-2px)}.sc-styles button.is-on{background:var(--tomato)}.sc-grid{display:grid;grid-auto-flow:column;grid-auto-columns:min(78vw,320px);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -24px;padding:4px 24px 24px}.sc-card{scroll-snap-align:center}@media(min-width:900px){.sc-grid{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;gap:28px;overflow:visible;margin:0;padding:0}.sc-card-sport{margin-top:56px}}.sc-phone{position:relative;aspect-ratio:9 / 16;border-radius:24px;overflow:hidden;background:var(--ink);border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);transition:box-shadow .35s var(--ease-out),transform .35s var(--ease-out)}.sc-card:hover .sc-phone{box-shadow:12px 12px 0 var(--tomato);transform:translate(-2px,-2px)}.sc-phone video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;cursor:pointer}.sc-score{position:absolute;top:12px;right:12px;width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:var(--tomato);color:var(--ink);border:2px solid var(--ink);font-weight:900;font-size:16px;pointer-events:none}.sc-cap{position:absolute;left:8%;right:8%;bottom:21%;margin:0;min-height:2.6em;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-end;gap:2px 6px;font-weight:900;font-size:clamp(20px,2.2vw,26px);line-height:1.15;letter-spacing:-.02em;text-align:center;pointer-events:none}.sc-cap span{display:inline-block;padding:1px 6px;border-radius:7px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.55);animation:capIn .32s var(--ease-spring) backwards;transition:background .08s,color .08s,transform .12s var(--ease-spring)}@keyframes capIn{0%{transform:translateY(40%) scale(.85)}}.sc-karaoke span{-webkit-text-stroke:0;text-shadow:0 2px 0 var(--ink),0 0 12px rgba(0,0,0,.5)}.sc-karaoke span.is-on{background:var(--tomato);color:var(--ink);text-shadow:none}.sc-pop span{color:#fff;text-transform:uppercase;text-shadow:0 3px 0 var(--ink),0 0 14px rgba(0,0,0,.55)}.sc-pop span.is-on{color:var(--tomato);transform:scale(1.2)}.sc-pop span:not(.is-on):not(.is-past){color:#ffffffb8}.sc-clean{font-weight:700;font-size:clamp(17px,1.8vw,20px)}.sc-clean span{background:#15161aad;border-radius:4px;text-shadow:none}.sc-clean span.is-on{box-shadow:inset 0 -3px 0 var(--tomato)}.sc-play{position:absolute;left:50%;top:44%;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:999px;border:3px solid var(--ink);background:var(--tomato);display:grid;place-items:center;cursor:pointer;transition:transform .3s var(--ease-spring)}.sc-play:hover{transform:scale(1.08)}.sc-play svg{width:30px;height:30px;fill:var(--ink);margin-left:3px}.sc-sound{position:absolute;left:12px;top:12px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px 7px 9px;border:0;border-radius:999px;background:#15161abf;color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer;backdrop-filter:blur(6px);transition:background .25s,color .25s}.sc-sound svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sc-sound .sc-spk{fill:currentColor}.sc-sound.is-on{background:var(--tomato);color:var(--ink)}.sc-sound.is-on .sc-w1{animation:waveA 1s ease-in-out infinite}.sc-sound.is-on .sc-w2{animation:waveA 1s .2s ease-in-out infinite}@keyframes waveA{50%{opacity:.35}}.sc-bar{position:absolute;left:14px;right:14px;bottom:12px;height:4px;border-radius:4px;background:#ffffff4d;overflow:hidden;pointer-events:none}.sc-bar i{display:block;height:100%;background:var(--tomato);transform-origin:left;transform:scaleX(0)}.sc-meta{margin-top:18px;display:grid;gap:2px}.sc-source{font-size:13px;font-weight:700;color:var(--ink-2)}.sc-range{font-family:var(--font-mono);font-size:12px;color:var(--tomato-deep)}.sc-meta h3{margin:6px 0 0;font-weight:900;font-size:22px;letter-spacing:-.025em}.steps{padding:96px 0 72px}.steps-grid{max-width:1240px;margin:0 auto;padding:0 24px;display:grid;gap:48px}@media(min-width:960px){.steps-grid{grid-template-columns:.85fr 1.15fr;gap:72px}.steps-head{position:sticky;top:120px;align-self:start}}.steps-list{position:relative;padding-left:64px}.steps-rail{position:absolute;left:19px;top:10px;bottom:40px;width:4px;border-radius:4px;background:var(--line)}.steps-rail i{position:absolute;inset:0;border-radius:4px;background:var(--tomato);transform-origin:top;transform:scaleY(var(--p))}.step{position:relative;padding-bottom:56px}.step-node{position:absolute;left:-64px;top:-2px;width:42px;height:42px;border-radius:999px;display:grid;place-items:center;background:var(--paper);border:3px solid var(--ink);font-family:var(--font-mono);font-weight:700}.step h3{margin:0;font-weight:900;font-size:clamp(24px,2.4vw,30px);letter-spacing:-.03em;line-height:1.1}.step p{margin:10px 0 0;color:var(--ink-2);max-width:52ch}.art{margin-top:22px;background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-card);padding:22px;box-shadow:6px 6px 0 var(--ink);overflow:hidden}.art-link{display:grid;gap:12px;justify-items:start}.al-pill{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--paper);border:1.5px solid var(--line);border-radius:999px;max-width:100%}.al-chain{width:20px;height:20px;flex:none;fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;animation:wiggle 2.5s ease-in-out infinite}@keyframes wiggle{50%{transform:rotate(-14deg)}}.al-type{display:inline-block;font-family:var(--font-mono);font-size:13px;white-space:nowrap;overflow:hidden;width:25ch;animation:type25 5s steps(25) infinite}@keyframes type25{0%{width:0}45%,to{width:25ch}}.al-check{flex:none;width:24px;height:24px;border-radius:99px;display:grid;place-items:center;background:var(--tomato);animation:check 5s var(--ease-spring) infinite}.al-check svg{width:14px;fill:none;stroke:var(--ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}@keyframes check{0%,44%{transform:scale(0)}52%{transform:scale(1.25)}58%,to{transform:scale(1)}}.al-or{font-family:var(--font-mono);font-size:12px;color:var(--ink-2);padding-left:16px}.al-drop{display:flex;align-items:center;gap:14px;padding:12px 18px;border:2px dashed var(--ink-2);border-radius:14px;font-weight:700;font-size:14px}.al-cloud{width:44px;fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.al-arrow{stroke:var(--tomato);stroke-width:2.6;animation:lift 1.4s ease-in-out infinite}@keyframes lift{50%{transform:translateY(-3px)}}.art-scan{display:grid;gap:16px}.as-frames{position:relative;display:grid;grid-template-columns:repeat(8,1fr);gap:3px;height:60px;border-radius:10px;overflow:hidden}.as-frames span{background-size:auto 100%;background-repeat:no-repeat;filter:saturate(.75)}.as-beam{position:absolute;top:0;bottom:0;left:0;width:16%;background:linear-gradient(90deg,transparent,rgba(238,75,43,.65),transparent);border-right:2px solid var(--tomato);animation:beam 3s ease-in-out infinite}@keyframes beam{0%{transform:translate(-100%)}to{transform:translate(640%)}}.as-pass{display:grid;gap:6px}.as-label{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--ink-2)}.as-bars{display:flex;align-items:flex-end;gap:4px;height:48px}.as-bars span{flex:1;height:calc(var(--h) * 100%);border-radius:3px;background:var(--line);transform-origin:bottom;animation:grow 4s var(--bd) var(--ease-out) infinite}.as-bars span.is-top{background:var(--tomato)}.as-bars-top{max-width:50%}.as-bars-top span{background:var(--ink)}@keyframes grow{0%{transform:scaleY(.08)}18%,to{transform:scaleY(1)}}.art-clips{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.ac-fan{position:relative;height:190px;width:260px}.ac-card{position:absolute;left:50%;top:4px;width:92px;margin-left:-46px;aspect-ratio:9 / 16;border-radius:12px;background-size:cover;background-position:center;border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}.ac-card i{position:absolute;left:6px;bottom:6px;font-style:normal;font-family:var(--font-mono);font-size:9px;font-weight:700;background:var(--paper);color:var(--ink);padding:1px 6px;border-radius:99px}.ac-card-0{transform:translate(-80px) rotate(-12deg);animation:fan0 3.6s ease-in-out infinite alternate}.ac-card-1{z-index:1;transform:translateY(-4px)}.ac-card-2{transform:translate(80px) rotate(12deg);animation:fan2 3.6s ease-in-out infinite alternate}@keyframes fan0{0%{transform:translate(-10px) rotate(-3deg)}}@keyframes fan2{0%{transform:translate(10px) rotate(3deg)}}.ac-dl{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:12px;font-weight:700}.ac-dl svg{width:40px;height:40px;padding:8px;border-radius:999px;background:var(--tomato);fill:none;stroke:var(--ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ac-arrow{animation:drop 1.2s ease-in-out infinite}@keyframes drop{50%{transform:translateY(2.5px)}}.bento-sec{padding:72px 0 96px}.bento-title{max-width:20ch;margin-bottom:40px}.bento{display:grid;gap:16px}@media(min-width:960px){.bento{grid-template-columns:repeat(6,1fr)}.bx-reframe{grid-column:span 4;grid-row:span 2}.bx-gauge,.bx-brief{grid-column:span 2}.bx-captions,.bx-multi{grid-column:span 3}}.bx{display:flex;flex-direction:column;gap:18px;padding:20px;background:var(--white);border:1.5px solid var(--line);border-radius:var(--r-card);overflow:hidden}.bx-text h3{margin:0;font-weight:800;font-size:21px;letter-spacing:-.025em;line-height:1.15}.bx-text p{margin:6px 0 0;font-size:15px;color:var(--ink-2)}.bx-reframe{justify-content:space-between}.rf-stage{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:16 / 10}.rf-stage img{width:100%;height:100%;object-fit:cover}.rf-window{position:absolute;top:4%;bottom:4%;left:14%;aspect-ratio:9 / 16;border-radius:10px;box-shadow:0 0 0 2000px #15161a94;outline:3px solid var(--tomato);animation:pan 7s var(--ease-out) infinite}@keyframes pan{0%,12%{left:14%}42%,62%{left:64%}92%,to{left:14%}}.rf-window b{position:absolute;top:8px;left:8px;font-family:var(--font-mono);font-size:11px;background:var(--tomato);color:var(--ink);padding:2px 8px;border-radius:99px}.rf-corner{position:absolute;width:16px;height:16px;border:3px solid #fff}.rf-tl{top:-3px;left:-3px;border-right:0;border-bottom:0}.rf-tr{top:-3px;right:-3px;border-left:0;border-bottom:0}.rf-bl{bottom:-3px;left:-3px;border-right:0;border-top:0}.rf-br{bottom:-3px;right:-3px;border-left:0;border-top:0}.bx-gauge{background:var(--tomato);border-color:var(--tomato)}.bx-gauge .bx-text p{color:#3d150b}.gauge{position:relative;width:132px;height:132px}.gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.gauge circle{fill:none;stroke-width:10}.g-track{stroke:#15161a2e}.g-fill{stroke:var(--ink);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:6;transition:stroke-dashoffset 1.6s var(--ease-out)}.bx-gauge:not(.is-on) .g-fill{stroke-dashoffset:100}.g-num{position:absolute;inset:0;display:grid;place-items:center;font-weight:900;font-size:40px;letter-spacing:-.04em}.br-box{display:grid;gap:10px;padding:14px;background:var(--paper);border:1.5px solid var(--line);border-radius:12px}.br-label{font-size:12px;font-weight:700;color:var(--ink-2)}.br-type{font-family:var(--font-mono);font-size:13px;white-space:nowrap;overflow:hidden;width:32ch;max-width:100%;border-right:2px solid var(--tomato);animation:type32 6s steps(32) infinite}@keyframes type32{0%{width:0}35%,to{width:32ch}}.br-chips{display:flex;flex-wrap:wrap;gap:6px}.br-chips span{font-size:12px;font-weight:700;padding:4px 10px;border-radius:99px;background:var(--ink);color:var(--paper);animation:chip 6s var(--cd) var(--ease-spring) infinite backwards}@keyframes chip{0%{transform:scale(0)}5%{transform:scale(1.12)}8%,to{transform:scale(1)}}.bx-captions{background:var(--ink);border-color:var(--ink);color:var(--paper)}.bx-captions .bx-text p{color:#b9bcc2}.cap-tabs{display:flex;gap:6px;flex-wrap:wrap}.cap-tabs button{border:1.5px solid #3a3c43;background:transparent;color:#d5d7dc;font-family:var(--font-mono);font-size:12px;padding:5px 12px;border-radius:99px;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.cap-tabs button.is-active{background:var(--tomato);border-color:var(--tomato);color:var(--ink)}.cap-line{margin:0;min-height:84px;display:flex;flex-wrap:wrap;align-content:center;gap:4px 8px;font-weight:900;font-size:clamp(26px,2.8vw,34px);letter-spacing:-.03em;line-height:1.1}.cap-line span{display:inline-block;padding:0 4px;border-radius:6px}.cap-karaoke span{animation:capK 3.2s var(--w) infinite}@keyframes capK{0%,11%{background:var(--tomato);color:var(--ink)}12%,to{background:transparent}}.cap-pop span{color:#8c8f96;animation:capP 3.2s var(--w) var(--ease-spring) infinite}@keyframes capP{0%{transform:scale(1)}4%,11%{transform:scale(1.18);color:var(--tomato)}14%,to{transform:scale(1)}}.cap-clean span{color:#fff;text-shadow:0 2px 0 var(--tomato);animation:capC .6s var(--w) var(--ease-out) backwards}@keyframes capC{0%{transform:translateY(40%);clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 -20% 0)}}.mm-img{border-radius:12px;overflow:hidden;aspect-ratio:16 / 8}.mm-img img{width:100%;height:100%;object-fit:cover}.mm-wave{display:flex;align-items:center;gap:3px;height:52px}.mm-wave span{flex:1;height:100%;border-radius:2px;background:var(--ink);transform:scaleY(var(--h));animation:eq 1.3s var(--wd) ease-in-out infinite alternate}.mm-wave span:nth-child(5n){background:var(--tomato)}.dev{padding:96px 0}.dev-grid{max-width:1240px;margin:0 auto;padding:0 24px;display:grid;gap:48px;align-items:center}@media(min-width:1000px){.dev-grid{grid-template-columns:1.1fr .9fr;gap:64px}}.term{background:var(--ink);color:#e9eae4;border-radius:var(--r-card);overflow:hidden;box-shadow:10px 10px 0 var(--tomato)}.term-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid #2a2c33}.term-dots{display:flex;gap:6px}.term-dots i{width:10px;height:10px;border-radius:99px;background:#3a3c43}.term-dots i:first-child{background:var(--tomato)}.term-tabs{display:flex;gap:4px}.term-tabs button{border:0;background:transparent;color:#9a9da4;font-family:var(--font-mono);font-size:12px;padding:5px 12px;border-radius:99px;cursor:pointer}.term-tabs button.is-active{background:#2a2c33;color:#fff}.term-code{margin:0;padding:24px;min-height:300px;font-family:var(--font-mono);font-size:13px;line-height:1.75;white-space:pre;overflow-x:auto}.term-caret{display:inline-block;width:8px;height:1.1em;margin-left:2px;vertical-align:-.2em;background:var(--tomato);animation:blink 1s steps(2) infinite}.prims{list-style:none;padding:0;margin:28px 0 0}.prims li{display:grid;grid-template-columns:1fr auto;gap:2px 16px;padding:14px 0;border-top:1.5px solid var(--line)}.prims li:last-child{border-bottom:1.5px solid var(--line)}.prim-name{font-family:var(--font-mono);font-size:13px;font-weight:700;color:var(--tomato-deep)}.prim-price{grid-row:span 2;align-self:center;text-align:right;font-weight:900;font-size:22px;letter-spacing:-.02em}.prim-price small{display:block;font-weight:500;font-size:12px;color:var(--ink-2);letter-spacing:0}.prim-note{font-size:14px;color:var(--ink-2)}.dev-example{margin:20px 0 0;font-size:15px}.api-cta{margin-top:24px;display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;background:var(--ink);color:var(--paper);font-family:var(--font-mono);font-weight:700;font-size:14px;text-decoration:none;transition:background .25s,color .25s,transform .25s var(--ease-spring)}.api-cta-prompt{color:var(--tomato)}.api-cta-caret{width:8px;height:16px;background:var(--tomato);animation:blink 1s steps(2) infinite}.api-cta:hover{background:var(--tomato);color:var(--ink);transform:translateY(-2px)}.api-cta:hover .api-cta-prompt{color:var(--ink)}.api-cta:hover .api-cta-caret{background:var(--ink)}.pricing{padding:96px 0}.pricing-head{margin-bottom:40px}.mode-switch{position:relative;margin-top:28px;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;background:var(--white);border:1.5px solid var(--ink);border-radius:999px}.mode-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--ink);transition:transform .45s var(--ease-spring)}.mode-api .mode-thumb{transform:translate(100%)}.mode-switch button{position:relative;z-index:1;border:0;background:transparent;font:inherit;font-weight:800;font-size:15px;padding:10px 26px;color:var(--ink);cursor:pointer;transition:color .3s}.mode-switch button[aria-selected=true]{color:var(--paper)}.bill-switch{display:flex;align-items:center;gap:12px;margin-bottom:24px;font-weight:700;font-size:15px;color:var(--ink-2)}.bill-switch .is-on{color:var(--ink)}.bill-switch em{font-style:normal;font-size:12px;color:var(--tomato-deep);margin-left:4px}.bill-toggle{position:relative;width:52px;height:30px;border-radius:999px;border:1.5px solid var(--ink);background:var(--white);cursor:pointer}.bill-toggle i{position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:99px;background:var(--ink);transition:transform .4s var(--ease-spring),background .3s}.bill-toggle.is-on i{transform:translate(21px);background:var(--tomato)}.plans{display:grid;gap:18px}@media(min-width:720px){.plans{grid-template-columns:repeat(2,1fr)}}@media(min-width:1140px){.plans{grid-template-columns:repeat(4,1fr)}}.plan{position:relative;display:flex;flex-direction:column;padding:24px;background:var(--white);border:1.5px solid var(--line);border-radius:var(--r-card)}.plan-hot{border:2px solid var(--ink);box-shadow:8px 8px 0 var(--tomato)}.plan-flag{position:absolute;top:-13px;right:18px;background:var(--tomato);color:var(--ink);font-weight:800;font-size:12px;padding:4px 12px;border-radius:99px;border:2px solid var(--ink)}.plan h3{margin:0;font-weight:900;font-size:22px;letter-spacing:-.02em}.plan-desc{margin:6px 0 0;font-size:14px;color:var(--ink-2);min-height:3em}.plan-price{margin:18px 0 0;display:flex;align-items:baseline;gap:4px;perspective:400px}.plan-amount{display:inline-block;font-weight:900;font-size:48px;letter-spacing:-.05em;line-height:1;animation:flip .5s var(--ease-spring)}@keyframes flip{0%{transform:translateY(35%) rotateX(70deg)}}.plan-price small{font-size:14px;color:var(--ink-2)}.plan-hours{margin:8px 0 0;font-size:14px;font-weight:700}.plan-hours span{font-weight:500;color:var(--ink-2)}.plan-billed{margin:4px 0 0;font-size:12px;color:var(--tomato-deep)}.plan ul{list-style:none;padding:0;margin:20px 0 24px;display:grid;gap:10px}.plan li{display:flex;gap:8px;font-size:14px;line-height:1.35}.plan li svg{flex:none;width:18px;height:18px;fill:none;stroke:var(--tomato);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.plan-cta{margin-top:auto;position:relative;overflow:hidden;display:block;text-align:center;padding:12px 16px;border:1.5px solid var(--ink);border-radius:999px;color:var(--ink);font-weight:800;font-size:15px;text-decoration:none;isolation:isolate}.plan-cta:before{content:"";position:absolute;inset:0;background:var(--ink);transform:translateY(101%);transition:transform .4s var(--ease-out);z-index:-1}.plan-cta span{transition:color .3s}.plan-cta:hover:before{transform:none}.plan-cta:hover span{color:var(--paper)}.plan-cta.is-hot{background:var(--tomato);border-color:var(--ink)}.calc{display:grid;gap:28px;padding:28px;background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-card);box-shadow:8px 8px 0 var(--ink)}@media(min-width:900px){.calc{grid-template-columns:1.2fr .8fr}}.calc-inputs{display:grid;gap:26px;align-content:center}.calc-field{display:grid;gap:12px}.calc-row{display:flex;justify-content:space-between;font-weight:700}.calc-row output{font-family:var(--font-mono);color:var(--tomato-deep)}.calc input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:10px;border-radius:99px;background:linear-gradient(to right,var(--tomato) var(--fill),var(--paper-2) var(--fill));outline:none}.calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;border-radius:99px;background:var(--ink);border:4px solid var(--white);box-shadow:0 0 0 1.5px var(--ink);cursor:grab}.calc input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:99px;background:var(--ink);border:4px solid var(--white);cursor:grab}.calc-speed{display:flex;flex-wrap:wrap;gap:8px}.calc-speed button{border:1.5px solid var(--ink);background:transparent;font-family:var(--font-mono);font-size:13px;font-weight:700;padding:8px 16px;border-radius:99px;cursor:pointer;color:var(--ink)}.calc-speed button.is-on{background:var(--ink);color:var(--paper)}.calc-out{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:28px;border-radius:14px;background:var(--ink);color:var(--paper)}.calc-out-label{font-size:14px;color:#b9bcc2}.calc-total{font-weight:900;font-size:clamp(48px,6vw,72px);letter-spacing:-.05em;line-height:1;color:var(--tomato)}.calc-split{font-family:var(--font-mono);font-size:13px}.calc-foot{margin-top:10px;font-size:13px;color:#b9bcc2}.compare{padding:72px 0 96px}.compare-wrap{max-width:1000px}.bars{margin-top:40px}.bar-row{display:grid;grid-template-columns:110px 1fr 84px;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}@media(min-width:720px){.bar-row{grid-template-columns:190px 1fr 110px;gap:18px;font-size:15px}}.bar-name{font-weight:700}.bar-track{height:14px;border-radius:99px;background:var(--paper-2);overflow:hidden}.bar-track i{display:block;height:100%;border-radius:99px;background:#9a9da4;transform-origin:left;transform:scaleX(var(--s));transition:transform 1.2s var(--bd) var(--ease-out)}.bars:not(.is-on) .bar-track i{transform:scaleX(.02)}.bar-val{font-family:var(--font-mono);font-size:13px;text-align:right;color:var(--ink-2)}.bar-row.is-us .bar-name{font-weight:900}.bar-row.is-us .bar-track i{background:var(--tomato);min-width:10px}.bar-row.is-us .bar-val{color:var(--tomato-deep);font-weight:700}.compare-note{margin:20px 0 0;font-size:13px;color:var(--ink-2);max-width:70ch}.faq{padding:72px 0 96px}.faq-wrap{max-width:920px}.faq-list{margin-top:36px;border-top:1.5px solid var(--ink)}.faq-item{border-bottom:1.5px solid var(--line)}.faq-item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-weight:800;font-size:clamp(18px,1.8vw,21px);letter-spacing:-.02em;cursor:pointer}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary i{position:relative;flex:none;width:34px;height:34px;border-radius:99px;border:1.5px solid var(--ink);transition:transform .4s var(--ease-spring),background .3s}.faq-item summary i:before,.faq-item summary i:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;background:var(--ink)}.faq-item summary i:after{transform:rotate(90deg)}.faq-item[open] summary i{transform:rotate(45deg);background:var(--tomato)}.faq-item summary:hover i{background:var(--paper-2)}.faq-item[open] summary:hover i{background:var(--tomato)}.faq-item p{margin:0;padding:0 0 24px;color:var(--ink-2);max-width:65ch;animation:faqIn .45s var(--ease-out)}@keyframes faqIn{0%{transform:translateY(-8px)}}.finale{padding:24px 24px 96px}.finale-card{position:relative;max-width:1240px;margin:0 auto;overflow:hidden;display:grid;gap:36px;align-items:center;padding:clamp(40px,6vw,88px);background:var(--tomato);border:2px solid var(--ink);border-radius:var(--r-card);box-shadow:10px 10px 0 var(--ink)}@media(min-width:900px){.finale-card{grid-template-columns:1fr auto}}.finale-copy{position:relative;z-index:1}.finale-copy h2{margin:0;font-weight:900;font-size:clamp(34px,4.8vw,64px);letter-spacing:-.045em;line-height:1;max-width:16ch}.finale-copy p{margin:18px 0 0;font-size:18px;color:#3d150b;max-width:44ch}.strip{position:absolute;width:320px;pointer-events:none}.strip rect{fill:#15161a21}.strip .hole{fill:var(--tomato)}.strip .cell{fill:#15161a29}.strip-a{top:-8px;right:18%;transform:rotate(12deg);animation:driftA 9s ease-in-out infinite alternate}.strip-b{bottom:-10px;left:34%;transform:rotate(-8deg);animation:driftB 11s ease-in-out infinite alternate}@keyframes driftA{to{transform:rotate(16deg) translate(-40px)}}@keyframes driftB{to{transform:rotate(-4deg) translate(50px)}}.final-cta{position:relative;z-index:1;justify-self:center;display:grid;place-items:center;width:196px;height:196px;border-radius:999px;text-decoration:none}.final-ring{position:absolute;inset:0;width:100%;height:100%;animation:spin 16s linear infinite}.final-ring text{font-family:var(--font-mono);font-weight:700;font-size:15.5px;letter-spacing:2.4px;fill:var(--ink)}.final-core{width:104px;height:104px;border-radius:999px;display:grid;place-items:center;background:var(--ink);transition:transform .45s var(--ease-spring),background .3s}.final-core svg{width:36px;height:36px;fill:none;stroke:var(--paper);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .45s var(--ease-spring),stroke .3s}.final-cta:hover .final-core{transform:scale(1.1);background:var(--paper)}.final-cta:hover .final-core svg{stroke:var(--ink);transform:rotate(-45deg)}.final-cta:hover .final-ring{animation-duration:5s}.foot{border-top:1.5px solid var(--line)}.foot-inner{max-width:1240px;margin:0 auto;padding:40px 24px 48px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:28px}.foot-brand p{margin:12px 0 0;max-width:36ch;font-size:14px;color:var(--ink-2)}.foot-links{display:flex;flex-wrap:wrap;gap:12px 24px}.foot-links a{color:var(--ink);text-decoration:none;font-weight:500;font-size:14px}.foot-links a:hover{color:var(--tomato-deep)}.foot-copy{margin:0;font-family:var(--font-mono);font-size:12px;color:var(--ink-2)}.tr-state{min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:16px;padding:24px;text-align:center}.tr-state-code{margin:0;font-family:var(--font-mono);font-weight:700;color:var(--tomato-deep)}.tr-state h1{margin:0;font-weight:900;font-size:clamp(30px,4vw,48px);letter-spacing:-.04em}.tr-state-link{border:1.5px solid var(--ink);background:transparent;color:var(--ink);font:inherit;font-weight:800;padding:10px 20px;border-radius:999px;text-decoration:none;cursor:pointer}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.001ms!important}html{scroll-behavior:auto}[data-reveal]{transform:none}.tl-playhead{display:none}}.sc-views{font-size:13px}.sc-credit{color:var(--ink-2);font-size:12px;line-height:1.45;margin-top:5px;text-underline-offset:3px}.sc-license{color:var(--ink-2);font-size:11px;margin-top:4px}.sc-license a{color:inherit;text-underline-offset:3px}.app-page{min-height:100dvh}.app-head{position:sticky;top:0;z-index:40;background:#f2f3eee0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1.5px solid var(--line)}.app-head-inner{max-width:1240px;margin:0 auto;padding:0 24px;height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px}.app-actions{display:flex;align-items:center;gap:10px}.lang{display:inline-flex;align-items:center;gap:10px}.lang-label{font-size:13px;font-weight:700;color:var(--ink-2)}.lang-box{position:relative;display:inline-flex}.lang select{appearance:none;-webkit-appearance:none;border:1.5px solid var(--line);background:var(--white);color:var(--ink);font:inherit;font-size:14px;font-weight:700;padding:9px 34px 9px 14px;border-radius:999px;cursor:pointer}.lang select:hover{border-color:var(--ink)}.lang-chev{position:absolute;right:12px;top:50%;width:14px;height:14px;margin-top:-7px;pointer-events:none}.acct{position:relative}.acct-btn{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border:1.5px solid var(--ink);border-radius:999px;background:var(--white);font:inherit;font-size:14px;font-weight:800;color:var(--ink);cursor:pointer;transition:box-shadow .25s var(--ease-out),transform .25s var(--ease-out)}.acct-btn:hover,.acct-btn.is-open{box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.acct-avatar{width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:var(--tomato);color:var(--ink);font-weight:900;font-size:14px;flex:none}.acct-avatar-lg{width:56px;height:56px;font-size:22px;border:2px solid var(--ink)}.acct-chev{width:14px;height:14px;transition:transform .3s var(--ease-spring)}.acct-btn.is-open .acct-chev{transform:rotate(180deg)}.acct-pop{position:absolute;right:0;top:calc(100% + 10px);width:300px;z-index:60;padding:18px;background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-card);box-shadow:6px 6px 0 var(--ink);transform-origin:top right;animation:popIn .32s var(--ease-spring)}@keyframes popIn{0%{transform:translateY(-6px) scale(.94)}}.acct-name{margin:0;font-weight:900;font-size:18px}.acct-mail{margin:2px 0 0;font-size:14px;color:var(--ink-2)}.acct-plan{display:flex;justify-content:space-between;align-items:center;margin:16px 0 12px;padding-top:14px;border-top:1.5px solid var(--line);font-size:14px}.acct-plan b{background:var(--tomato);color:var(--ink);font-size:12px;padding:3px 10px;border-radius:99px}.acct-links{display:grid;margin-top:10px}.acct-links a{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-top:1.5px solid var(--line);color:var(--ink);text-decoration:none;font-weight:700;font-size:14px}.acct-links svg{width:16px;height:16px;color:var(--tomato-deep);transition:transform .3s var(--ease-spring)}.acct-links a:hover svg{transform:translate(4px)}.logout{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border:1.5px solid var(--line);border-radius:999px;color:var(--ink-2);text-decoration:none;font-weight:600;font-size:14px}.logout svg{width:17px;height:17px}.logout:hover{border-color:var(--ink);color:var(--ink)}@media(max-width:720px){.acct-label,.logout span,.app-head .lang{display:none}}.usage-row{display:flex;justify-content:space-between;gap:12px;font-size:14px}.usage-row strong{color:var(--tomato-deep)}.usage-row span{color:var(--ink-2)}.usage-track{margin-top:8px;height:10px;border-radius:99px;background:var(--paper-2);overflow:hidden}.usage-track i{display:block;height:100%;border-radius:99px;background:var(--tomato);transform-origin:left;animation:usageIn 1.2s .15s var(--ease-out) backwards}@keyframes usageIn{0%{transform:scaleX(0)}}.usage-note{margin:8px 0 0;font-size:13px;color:var(--ink-2)}.usage-sm .usage-row{font-size:13px}.usage-sm .usage-track{height:8px}.app-main{max-width:1120px;margin:0 auto;padding:48px 24px 96px}.page-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px}.page-title{margin:0;font-weight:900;font-size:clamp(38px,5vw,60px);line-height:1;letter-spacing:-.045em;animation:rise .9s var(--ease-out) backwards}.page-sub{margin-top:14px;color:var(--ink-2);font-size:17px;max-width:60ch;animation:rise .9s .1s var(--ease-out) backwards}.page-sub p{margin:0 0 10px}.create-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:999px;border:1.5px solid var(--ink);background:var(--tomato);color:var(--ink);font-weight:800;text-decoration:none;box-shadow:4px 4px 0 var(--ink);transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out)}.create-btn svg{width:18px;height:18px;transition:transform .45s var(--ease-spring)}.create-btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink)}.create-btn:hover svg{transform:rotate(90deg)}.create-btn:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--ink)}.projects{display:grid;gap:22px}@media(min-width:720px){.projects{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.projects{grid-template-columns:repeat(3,1fr)}}.proj-new{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:28px 22px;border:2px dashed var(--ink-2);border-radius:var(--r-card);min-height:300px}.proj-new h2{margin:8px 0 0;font-weight:900;font-size:22px;letter-spacing:-.03em}.proj-new p{margin:0;color:var(--ink-2);font-size:15px;max-width:32ch}.pn-art{position:relative;width:170px;height:92px}.pn-strip{position:absolute;left:0;right:0;top:8px;height:30px;display:flex;gap:4px;padding:5px;border-radius:8px;background:var(--ink);overflow:hidden}.pn-strip i{flex:none;width:32px;border-radius:3px;background:#3a3c43;animation:stripSlide 2.4s linear infinite}@keyframes stripSlide{to{transform:translate(-36px)}}.pn-clip{position:absolute;top:44px;width:26px;height:44px;border-radius:6px;border:2px solid var(--ink);background:var(--tomato);animation:clipDrop 2.4s var(--ease-spring) infinite}.pn-clip-a{left:40px}.pn-clip-b{left:72px;animation-delay:.3s;background:var(--white)}.pn-clip-c{left:104px;animation-delay:.6s}@keyframes clipDrop{0%{transform:translateY(-26px) scale(.6)}25%,to{transform:none}}.pn-link{margin-top:6px;display:inline-flex;align-items:center;gap:6px;color:var(--tomato-deep);font-weight:800;text-decoration:none}.pn-link svg{width:18px;height:18px;transition:transform .3s var(--ease-spring)}.pn-link:hover svg{transform:translate(5px)}.proj{display:flex;flex-direction:column;background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-card);overflow:hidden;color:var(--ink);text-decoration:none;box-shadow:5px 5px 0 var(--ink);transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out)}.proj:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--tomato)}.proj-thumb{position:relative;aspect-ratio:16 / 9;background-size:cover;background-position:center}.proj-status{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;padding:5px 12px;border-radius:99px;border:1.5px solid var(--ink)}.proj-status.is-ready{background:var(--tomato);color:var(--ink)}.proj-status.is-processing{background:var(--ink);color:var(--paper)}.proj-dots,.dots{display:inline-flex;gap:3px}.proj-dots i,.dots i{width:5px;height:5px;border-radius:99px;background:currentColor;animation:dotJump .9s ease-in-out infinite}.proj-dots i:nth-child(2),.dots i:nth-child(2){animation-delay:.15s}.proj-dots i:nth-child(3),.dots i:nth-child(3){animation-delay:.3s}@keyframes dotJump{40%{transform:translateY(-4px)}}.proj-body{display:grid;gap:4px;padding:16px}.proj-name{font-family:var(--font-mono);font-weight:700;font-size:14px}.proj-meta{font-size:13px;color:var(--ink-2)}.plan-banner{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;padding:16px 20px;margin-bottom:22px;background:var(--white);border:1.5px solid var(--line);border-radius:var(--r-card)}.pb-num{position:relative;flex:none;width:44px;height:44px;border-radius:99px;display:grid;place-items:center;background:var(--tomato);border:2px solid var(--ink);font-weight:900}.pb-num:after{content:"";position:absolute;inset:-6px;border-radius:99px;border:2px solid var(--tomato);animation:ring 2.2s ease-out infinite}@keyframes ring{0%{transform:scale(.8)}to{transform:scale(1.25);border-color:transparent}}.pb-text{display:grid;gap:2px;flex:1;min-width:220px}.pb-text strong{font-size:15px}.pb-text span{font-size:13px;color:var(--ink-2)}.pb-link{color:var(--tomato-deep);font-weight:800;font-size:14px}.recap-card{padding:20px;background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-card);box-shadow:8px 8px 0 var(--ink)}.recap-bar{display:flex;align-items:center;gap:10px;padding:6px;border:1.5px solid var(--line);border-radius:999px;background:var(--paper);transition:border-color .25s,box-shadow .25s}.recap-bar:focus-within{border-color:var(--ink);box-shadow:3px 3px 0 var(--tomato)}.recap-add{flex:none;width:42px;height:42px;border-radius:99px;border:1.5px solid var(--ink);background:var(--white);display:grid;place-items:center;cursor:pointer;transition:transform .4s var(--ease-spring)}.recap-add svg{width:18px;height:18px}.recap-add:hover{transform:rotate(90deg)}.recap-bar input[type=url]{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:16px;color:var(--ink)}.recap-file{flex:1;min-width:0;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:13px;font-weight:700}.recap-file svg{width:18px;height:18px;color:var(--tomato-deep)}.recap-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recap-file button{border:0;background:var(--paper-2);width:24px;height:24px;border-radius:99px;cursor:pointer;font-size:16px;line-height:1}.recap-go{flex:none;display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border:1.5px solid var(--ink);border-radius:999px;background:var(--tomato);color:var(--ink);font:inherit;font-weight:800;font-size:15px;cursor:pointer;transition:transform .2s var(--ease-spring)}.recap-go:hover .snip-a,.recap-go.is-loading .snip-a{animation:snipA .5s ease-in-out infinite}.recap-go:hover .snip-b,.recap-go.is-loading .snip-b{animation:snipB .5s ease-in-out infinite}.recap-go:active{transform:scale(.97)}@media(max-width:560px){.recap-go span{display:none}}.opts{margin-top:18px}.opts summary{list-style:none;display:inline-flex;align-items:center;gap:6px;font-weight:800;color:var(--tomato-deep);cursor:pointer}.opts summary::-webkit-details-marker{display:none}.opts summary svg{width:16px;height:16px;transform:rotate(-90deg);transition:transform .3s var(--ease-spring)}.opts[open] summary svg{transform:none}.opts-grid{display:grid;gap:16px;margin-top:16px;animation:faqIn .4s var(--ease-out)}@media(min-width:720px){.opts-grid{grid-template-columns:1fr 1fr}.opt-wide{grid-column:span 2}}.opt{display:grid;gap:6px}.opt label{font-size:13px;font-weight:800;color:var(--ink-2)}.opt-select{position:relative;display:flex}.opt-select select,.opt textarea,.stepper{width:100%;border:1.5px solid var(--line);border-radius:14px;background:var(--white);font:inherit;font-size:15px;font-weight:700;color:var(--ink);transition:border-color .2s,box-shadow .2s}.opt-select select{appearance:none;-webkit-appearance:none;padding:13px 40px 13px 14px;cursor:pointer}.opt-select svg{position:absolute;right:14px;top:50%;width:16px;height:16px;margin-top:-8px;pointer-events:none}.opt textarea{padding:13px 14px;font-weight:500;resize:vertical;min-height:112px}.opt-select select:focus,.opt textarea:focus,.stepper:focus-within{outline:0;border-color:var(--ink);box-shadow:3px 3px 0 var(--tomato)}.stepper{display:flex;align-items:center;overflow:hidden}.stepper button{flex:none;width:48px;height:48px;border:0;background:var(--paper);font:inherit;font-size:20px;font-weight:800;cursor:pointer}.stepper button:hover{background:var(--tomato)}.stepper input{flex:1;min-width:0;border:0;outline:0;text-align:center;font:inherit;font-weight:800;background:transparent;-moz-appearance:textfield}.stepper input::-webkit-inner-spin-button,.stepper input::-webkit-outer-spin-button{-webkit-appearance:none}.proc{padding:24px;background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-card);box-shadow:8px 8px 0 var(--ink)}.proc-grid{display:grid;gap:24px;align-items:center}@media(min-width:900px){.proc-grid{grid-template-columns:1fr 1fr}}.proc .art{margin:0;box-shadow:none;border-color:var(--line)}.proc-steps{list-style:none;margin:0;padding:0;display:grid;gap:22px}.ps{position:relative;display:flex;align-items:center;gap:14px}.ps+.ps:before{content:"";position:absolute;left:18px;top:-22px;height:22px;width:2px;background:var(--line)}.ps.is-done+.ps:before{background:var(--tomato)}.ps-node{position:relative;flex:none;width:38px;height:38px;border-radius:99px;display:grid;place-items:center;border:2px solid var(--line);background:var(--white);font-family:var(--font-mono);font-weight:700;font-size:14px;color:var(--ink-2);transition:background .3s,border-color .3s}.ps-node svg{width:18px;height:18px}.ps.is-done .ps-node{background:var(--ink);border-color:var(--ink);color:var(--paper);animation:checkPop .45s var(--ease-spring)}@keyframes checkPop{0%{transform:scale(.6)}}.ps.is-active .ps-node{border-color:var(--tomato);color:var(--tomato-deep)}.ps.is-active .ps-node:after{content:"";position:absolute;inset:-6px;border-radius:99px;border:2px dashed var(--tomato);animation:spin 3s linear infinite}.ps-label{font-weight:800;font-size:clamp(17px,2vw,21px);letter-spacing:-.02em;color:var(--ink-2)}.ps.is-done .ps-label{color:var(--ink)}.ps.is-active .ps-label{color:var(--tomato-deep)}.proc-status{margin-top:28px;padding-top:22px;border-top:1.5px solid var(--line)}.proc-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:14px}.proc-row span{color:var(--ink-2)}.proc-track{margin-top:10px;height:10px;border-radius:99px;background:var(--paper-2);overflow:hidden}.proc-track i{display:block;height:100%;border-radius:99px;transform-origin:left;transition:transform 1s linear;background:repeating-linear-gradient(-45deg,var(--tomato) 0 10px,#f26a4d 10px 20px);background-size:28px 28px;animation:stripes .8s linear infinite}@keyframes stripes{to{background-position:28px 0}}.proc-foot{margin-top:14px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.proc-foot code{font-family:var(--font-mono);font-size:12px;color:var(--ink-2)}.proc-cta{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;border:1.5px solid var(--ink);background:var(--tomato);color:var(--ink);font-weight:800;text-decoration:none;box-shadow:4px 4px 0 var(--ink);animation:checkPop .5s var(--ease-spring)}.proc-cta svg{width:18px;height:18px}.clips-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px}.clips-bar .sc-styles{margin:0}.clip-rows{display:grid;gap:22px}@media(min-width:960px){.clip-rows{grid-template-columns:1fr 1fr}}.clip-row{display:grid;grid-template-columns:minmax(130px,42%) 1fr;background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-card);overflow:hidden;box-shadow:6px 6px 0 var(--ink)}.clip-row .sc-card{transform:none}.clip-row .sc-phone,.clip-row .sc-card:hover .sc-phone{border:0;border-radius:0;box-shadow:none;transform:none;height:100%}.clip-row .sc-score,.clip-row .sc-sound span{display:none}.clip-row .sc-cap{font-size:15px;left:4%;right:4%}.clip-row .sc-play{width:56px;height:56px;margin:-28px 0 0 -28px}.cr-body{display:flex;flex-direction:column;padding:20px}.cr-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.cr-dur{margin:0;font-weight:900;font-size:22px}.cr-range{margin:2px 0 0;font-family:var(--font-mono);font-size:12px;color:var(--ink-2)}.cr-score{flex:none;width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:var(--tomato);border:2px solid var(--ink);font-weight:900;font-size:20px}.cr-body h2{margin:18px 0 0;font-weight:900;font-size:clamp(20px,2vw,24px);line-height:1.1;letter-spacing:-.03em}.cr-desc{margin:8px 0 20px;font-size:15px;color:var(--ink-2)}.dl-btn{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border:1.5px solid var(--ink);border-radius:999px;color:var(--ink);font-weight:800;font-size:14px;text-decoration:none;transition:background .25s}.dl-btn svg{width:18px;height:18px}.dl-btn:hover{background:var(--tomato)}.dl-btn:hover .dl-arrow{animation:drop .6s ease-in-out infinite}.settings{max-width:620px;margin:0 auto;padding:clamp(28px,5vw,48px);background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-card);box-shadow:8px 8px 0 var(--ink)}.settings .page-title{font-size:clamp(32px,4.4vw,48px)}.set-id{display:flex;align-items:center;gap:14px;margin-top:24px}.set-name{margin:0;font-weight:900;font-size:18px}.set-mail{margin:0;color:var(--ink-2)}.set-links{margin-top:20px;display:grid}.set-links a{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-top:1.5px solid var(--line);color:var(--ink);font-weight:800;text-decoration:none}.set-links a:last-child{border-bottom:1.5px solid var(--line)}.set-links svg{width:18px;height:18px;color:var(--tomato-deep);transition:transform .3s var(--ease-spring)}.set-links a:hover svg{transform:translate(5px)}.danger{margin-top:36px;padding:22px;border:2px dashed var(--tomato);border-radius:14px;display:grid;gap:10px}.danger h2{margin:0;font-weight:900;font-size:22px}.danger p{margin:0 0 6px;font-size:14px;color:var(--ink-2)}.danger-input{height:50px;padding:0 14px;border:1.5px solid var(--line);border-radius:14px;font-family:var(--font-mono);font-size:15px;font-weight:700;letter-spacing:.1em;background:var(--white);color:var(--ink)}.danger-input:focus{outline:0;border-color:var(--ink);box-shadow:3px 3px 0 var(--tomato)}.danger-btn{height:52px;border-radius:999px;border:1.5px solid var(--ink-2);background:var(--paper-2);color:var(--ink-2);font:inherit;font-weight:800;cursor:not-allowed;transition:background .25s,color .25s}.danger-btn.is-armed{cursor:pointer;background:var(--ink);color:var(--paper);border-color:var(--ink);animation:shake .4s}.danger-btn.is-armed:hover{background:var(--tomato-deep)}@keyframes shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.danger-note{font-weight:700;color:var(--tomato-deep)!important}.back-link{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;color:var(--tomato-deep);font-weight:800;text-decoration:none}.back-link svg{width:18px;height:18px;transition:transform .3s var(--ease-spring)}.back-link:hover svg{transform:translate(-5px)}.usage-card{padding:28px;background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-card);box-shadow:8px 8px 0 var(--ink)}.usage-card h1{margin:0 0 18px;font-weight:900;font-size:clamp(26px,3vw,34px);letter-spacing:-.035em}.usage-card .usage-row{font-size:17px}.usage-card .usage-track{height:12px}.usage-foot{margin:6px 0 0;font-size:13px;color:var(--ink-2)}.app-main .pricing{padding:64px 0 0}.app-main .pricing .wrap{padding:0}.plan-current{margin-top:auto;display:block;text-align:center;padding:12px 16px;border-radius:999px;background:var(--paper-2);border:1.5px dashed var(--ink-2);color:var(--ink);font-weight:800;font-size:15px}.auth-page{position:relative;min-height:100dvh;overflow:hidden}.auth-head{position:relative;z-index:2;max-width:1240px;margin:0 auto;padding:0 24px;height:76px;display:flex;align-items:center;justify-content:space-between;gap:16px}.auth-head p{margin:0;font-size:14px}.auth-head-link{display:inline-flex;align-items:center;gap:6px;color:var(--tomato-deep);font-weight:800;font-size:14px}.auth-head-link svg{width:16px;height:16px;transition:transform .3s var(--ease-spring)}.auth-head-link:hover svg{transform:translate(4px)}@media(max-width:560px){.auth-head p{font-size:0}.auth-head p a{font-size:14px}}.auth-main{position:relative;z-index:1;display:grid;place-items:center;padding:28px 20px 120px}.auth-card{width:min(100%,480px);padding:clamp(28px,5vw,46px);background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-card);box-shadow:10px 10px 0 var(--ink);animation:cardIn .8s var(--ease-spring) backwards}@keyframes cardIn{0%{transform:translateY(30px) rotate(-1.5deg)}}.auth-title{margin:0;text-align:center;font-weight:900;font-size:clamp(34px,5vw,48px);line-height:1.05;letter-spacing:-.045em}.auth-title .hero-hot svg{bottom:-.12em}.auth-sub{margin:14px auto 28px;text-align:center;color:var(--ink-2);font-size:16px;max-width:36ch}.auth-form{display:grid;gap:16px}.field{display:grid;gap:6px}.field-label{font-size:13px;font-weight:800}.field-box{display:flex;align-items:center;gap:10px;height:52px;padding:0 14px;border:1.5px solid var(--line);border-radius:14px;background:var(--white);transition:border-color .2s,box-shadow .2s}.field-box:focus-within{border-color:var(--ink);box-shadow:3px 3px 0 var(--tomato)}.field-box.has-error{border-color:var(--tomato-deep)}.field-box input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:16px;color:var(--ink)}.field-icon{display:grid;color:var(--ink-2)}.field-icon svg,.field-eye svg{width:20px;height:20px}.field-eye{border:0;background:transparent;color:var(--ink-2);cursor:pointer;display:grid;padding:4px}.field-eye:hover{color:var(--ink)}.field-error{font-size:13px;font-weight:700;color:var(--tomato-deep);animation:faqIn .3s var(--ease-out)}.field-hint{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-2)}.field-hint svg{width:14px;height:14px;color:var(--line);transition:color .25s,transform .3s var(--ease-spring)}.field-hint.is-ok{color:var(--ink)}.field-hint.is-ok svg{color:var(--tomato-deep);transform:scale(1.2)}.auth-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.check{display:inline-flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.check-box{width:22px;height:22px;border-radius:6px;border:1.5px solid var(--ink);display:grid;place-items:center;background:var(--white);transition:background .2s}.check-box svg{width:14px;height:14px;transform:scale(0);transition:transform .3s var(--ease-spring)}.check input:checked+.check-box{background:var(--tomato)}.check input:checked+.check-box svg{transform:scale(1)}.check input:focus-visible+.check-box{box-shadow:0 0 0 3px #ee4b2b66}.auth-link{color:var(--tomato-deep);font-weight:700;font-size:14px}.auth-back{display:inline-flex;align-items:center;gap:6px}.auth-back svg{width:16px;height:16px}.auth-submit{height:54px;margin-top:4px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid var(--ink);border-radius:999px;background:var(--tomato);color:var(--ink);font:inherit;font-weight:800;font-size:16px;text-decoration:none;cursor:pointer;box-shadow:4px 4px 0 var(--ink);transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}.auth-submit svg{width:18px;height:18px;transition:transform .3s var(--ease-spring)}.auth-submit:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink)}.auth-submit:hover svg{transform:translate(4px)}.auth-submit:active{transform:translate(3px,3px);box-shadow:0 0 0 var(--ink)}.auth-submit.is-loading{cursor:progress}.auth-submit .dots i{width:7px;height:7px}.auth-submit-link{padding:0 28px}.divider{display:flex;align-items:center;gap:14px;margin:22px 0;font-size:13px;color:var(--ink-2)}.divider:before,.divider:after{content:"";flex:1;height:1.5px;background:var(--line)}.google-btn{width:100%;height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1.5px solid var(--line);border-radius:999px;background:var(--white);font:inherit;font-weight:700;font-size:15px;color:var(--ink);cursor:pointer;transition:border-color .2s,transform .2s var(--ease-spring)}.google-btn svg{width:20px;height:20px}.google-btn:hover{border-color:var(--ink);transform:translateY(-1px)}.shield-note{margin:24px 0 0;padding-top:20px;border-top:1.5px solid var(--line);display:flex;justify-content:center;align-items:center;gap:8px;font-size:13px;color:var(--ink-2)}.shield-note svg{width:18px;height:18px;color:var(--tomato-deep)}.auth-success{display:grid;justify-items:center;gap:4px;text-align:center}.auth-success .auth-sub{margin-bottom:18px}.envelope{width:120px;margin-bottom:14px;animation:floaty 3s ease-in-out infinite}.env-body{fill:var(--tomato);stroke:var(--ink);stroke-width:3}.env-letter{fill:var(--white);stroke:var(--ink);stroke-width:3;animation:letterUp 1.2s var(--ease-spring) backwards}.env-lines{stroke:var(--ink-2);stroke-width:3;stroke-linecap:round;fill:none}.env-flap{fill:none;stroke:var(--ink);stroke-width:3;stroke-linejoin:round}@keyframes letterUp{0%{transform:translateY(26px)}}@keyframes floaty{50%{transform:translateY(-6px)}}.success-badge{width:72px;height:72px;margin-bottom:14px;border-radius:99px;display:grid;place-items:center;background:var(--tomato);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);animation:checkPop .6s var(--ease-spring)}.success-badge svg{width:34px;height:34px}.deco{position:absolute;inset:0;pointer-events:none;z-index:0}.deco-strip{width:300px}.deco-strip-a{top:120px;left:-60px;transform:rotate(-14deg);animation:driftA 10s ease-in-out infinite alternate}.deco-strip-b{inset:46% -70px auto auto;transform:rotate(10deg);animation:driftB 12s ease-in-out infinite alternate}.deco .strip rect{fill:#15161a14}.deco .strip .hole{fill:var(--paper)}.deco .strip .cell{fill:#ee4b2b38}.deco-spark{position:absolute;color:var(--tomato)}.deco-spark-a{width:28px;top:22%;right:18%;animation:twinkle 3s ease-in-out infinite}.deco-spark-b{width:18px;top:64%;left:14%;color:var(--ink);animation:twinkle 2.6s .6s ease-in-out infinite}.deco-spark-c{width:14px;top:14%;left:30%;animation:twinkle 2.2s 1.1s ease-in-out infinite}.deco-cut{position:absolute;bottom:0;left:50%;width:1660px;height:200px;margin-left:-830px}.deco-cut svg{position:absolute;inset:0}.deco-cut path{fill:none;stroke:var(--ink-2);stroke-width:2;stroke-dasharray:10 10;opacity:.5;animation:flow 1.4s linear infinite}.deco-scissors{position:absolute;top:0;left:0;width:40px;height:40px;display:grid;place-items:center;border-radius:99px;background:var(--tomato);border:2px solid var(--ink);offset-rotate:auto;animation:cutAlong 16s linear infinite}.deco-scissors svg{width:22px;height:22px}.deco-scissors .snip-a,.deco-scissors .snip-b{transform-box:view-box;transform-origin:13.58px 12px}.deco-scissors .snip-a{animation:snipA .6s ease-in-out infinite}.deco-scissors .snip-b{animation:snipB .6s ease-in-out infinite}@keyframes cutAlong{0%{offset-distance:0%}to{offset-distance:100%}}.legal-page{min-height:100dvh}.pub-head{max-width:1240px;margin:0 auto;padding:0 24px;height:76px;display:flex;align-items:center;justify-content:space-between}.legal-grid{max-width:1120px;margin:0 auto;padding:40px 24px 96px;display:grid;gap:40px}@media(min-width:900px){.legal-grid{grid-template-columns:220px 1fr;gap:64px}.legal-toc{position:sticky;top:32px;align-self:start}}.legal-toc{display:grid;gap:2px;border-left:2px solid var(--line)}.legal-toc a{position:relative;padding:7px 0 7px 16px;color:var(--ink-2);font-size:14px;font-weight:600;text-decoration:none;transition:color .2s}.legal-toc a:before{content:"";position:absolute;left:-2px;top:0;bottom:0;width:2px;background:var(--tomato);transform:scaleY(0);transition:transform .3s var(--ease-spring)}.legal-toc a.is-on{color:var(--ink);font-weight:800}.legal-toc a.is-on:before{transform:scaleY(1)}.legal-body h1{margin:0;font-weight:900;font-size:clamp(34px,4.6vw,52px);line-height:1.02;letter-spacing:-.045em;max-width:18ch}.legal-intro{margin:16px 0 0;color:var(--ink-2);font-size:17px}.legal-body section{margin-top:40px;scroll-margin-top:24px}.legal-body h2{margin:0 0 12px;font-weight:800;font-size:24px;letter-spacing:-.025em}.legal-body section p{margin:0;color:var(--ink-2);font-size:17px;line-height:1.75;max-width:68ch}.legal-foot{margin-top:56px;display:flex;gap:10px;font-weight:700}.legal-foot a{color:var(--tomato-deep)}@media(prefers-reduced-motion:reduce){.deco-scissors{display:none}}:focus-visible{outline:3px solid var(--tomato);outline-offset:4px}button:disabled{cursor:not-allowed;opacity:.55}.form-error{color:var(--tomato-deep);font-size:14px;margin:14px 0}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid var(--ink);border-radius:99px;padding:11px 18px;font-weight:800;background:var(--white)}.button-primary{background:var(--tomato)}.sign-in-stack,.google-btn{width:100%}.usage-native-track{appearance:none;border:none;display:block;width:100%;height:10px;margin-top:8px;border-radius:99px;overflow:hidden;background:var(--paper-2)}.usage-native-track::-webkit-progress-bar{background:var(--paper-2)}.usage-native-track::-webkit-progress-value{background:var(--tomato);border-radius:99px}.usage-native-track::-moz-progress-bar{background:var(--tomato);border-radius:99px}.usage-sm .usage-native-track{height:8px}.usage>h2{font-weight:800;margin-bottom:12px}.usage>small{display:block;color:var(--ink-2);margin-top:10px;font-size:12px}.opts-grid>.opt{display:flex;flex-direction:column}.opts-grid>label.opt{font-size:13px;font-weight:700;gap:7px}.opts-grid>label.opt>.opt-select{margin:0}.recap-url{flex:1;min-width:0;width:100%;font:inherit;color:var(--ink);background:transparent;border:0;outline:none;padding:0}.recap-card .composer-file,.recap-card .inspection-result,.recap-card .form-error,.recap-card .upload-progress{margin:16px 22px;font-size:14px}.results-status,.results-empty,.results-notice{margin:20px 0}.results-claim{margin-top:32px;padding:24px;background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-card)}.results-claim h2{font-size:24px;font-weight:900}.results-claim p{margin:10px 0 16px;color:var(--ink-2)}.result-media{position:relative;background:var(--ink);min-height:300px;height:100%}.result-media video{width:100%;height:100%;aspect-ratio:9 / 16;object-fit:cover}.result-media .result-card-placeholder{padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:var(--white);gap:12px}.proc-track.is-active i{animation:processActivity 2s ease-in-out infinite}@keyframes processActivity{0%{transform:translate(-100%)}to{transform:translate(320%)}}.proc-track.is-active i{width:30%}.proc-actions{display:flex;gap:16px;align-items:center;margin-top:16px}.plan-page-usage{max-width:720px;margin:0 auto 28px}.app-main .pricing>.wrap{padding:0}.billing-error{margin:20px 0;color:var(--tomato-deep)}.workspace-header-error{max-width:1072px;margin:12px auto}@media(max-width:720px){.app-actions .lang{display:inline-flex}.app-actions .lang select{max-width:105px;padding-left:10px}.app-head-inner{gap:8px}.app-actions{gap:6px}.result-media{min-height:220px}}[hidden]{display:none!important}.proj-live-thumb{display:grid;place-items:center;background:var(--paper-2);color:var(--ink-2)}.deletion-form{display:contents}.opts-grid>label.opt{font-weight:800;color:var(--ink-2);gap:6px}@media(max-width:420px){.app-head-inner{padding-inline:16px}.app-actions .lang select{max-width:95px;padding-right:28px;font-size:13px}.app-actions .acct-btn{padding:4px}.app-actions .acct-chev{display:none}.app-actions .logout{padding:9px}}.proj-live-thumb{position:relative;overflow:hidden}.proj-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.danger-btn:disabled{opacity:1}.usage-card .usage>h2{display:none}.usage-card .usage-native-track{height:12px}.usage-card .usage>small{font-size:13px;margin-top:6px}.cr-dur,.cr-range{display:block}.clip-row>*{min-width:0}.clip-row .result-media{width:100%;min-width:0}.result-card-time-block{min-width:0}.cr-range{overflow-wrap:anywhere}.clip-toggle{position:absolute;inset:0;width:100%;height:100%;background:transparent;border:0;cursor:pointer}.clip-toggle .sc-play{display:grid;place-items:center}.clip-seek{position:absolute;bottom:4px;left:14px;right:14px;width:calc(100% - 28px);height:20px;opacity:0;cursor:pointer}.clip-seek:focus-visible{opacity:1}.email-confirmation{display:grid;gap:16px;text-align:center}.email-confirmation h2{font-size:24px;font-weight:900}.email-confirmation p{font-size:14px;color:var(--ink-2)}.email-confirmation .envelope{justify-self:center}.lang select{max-width:145px;text-overflow:ellipsis;padding-inline:14px 34px}.lang-chev{right:auto;inset-inline-end:12px}.nav-actions{min-width:0}.nav-actions .lang select{max-width:118px}.auth-head>.lang{margin-inline-start:auto}.logo{direction:ltr;flex-shrink:0}.logo-word{unicode-bidi:isolate}.recap-url,.hero-form input[type=url],input[type=email],input[type=password],code,pre,.sc-range,.cr-range,.tl,.machine,.rf-stage,.sc-cap{direction:ltr;unicode-bidi:isolate}.field-box input{text-align:start}.opt select{max-width:100%}.plan-cta,.create-btn,.recap-go,.auth-submit{white-space:normal}.plan-cta{min-height:44px;height:auto}[dir=rtl] .acct-pop{right:auto;left:0}[dir=rtl] .ps+.ps:before{left:auto;right:18px}[dir=rtl] .proc-track i,[dir=rtl] .bar-track i{transform-origin:right center}[dir=rtl] .auth-submit svg,[dir=rtl] .auth-head-link svg,[dir=rtl] .back-link svg,[dir=rtl] .pn-link svg,[dir=rtl] .acct-links svg{scale:-1 1}[dir=rtl] .cap-line{direction:rtl}[dir=rtl] .term-code,[dir=rtl] .sc-phone{direction:ltr}@media(min-width:1040px)and (max-width:1250px){.nav-links{gap:15px}.nav-inner{gap:16px}.nav-actions{gap:12px}}@media(max-width:720px){.nav-actions .nav-cta{display:none}.nav-actions .lang select,.auth-head .lang select{max-width:103px;font-size:12px;padding-inline:10px 28px}.nav-inner{gap:10px}.auth-head{gap:9px;padding-inline:18px}.auth-head .logo-word{font-size:20px}.auth-head .logo-mark{width:27px;height:27px}.auth-head-link,.auth-head p a{font-size:12px}}html:not([lang=fr]):not([lang=en]) .nav-links{gap:16px}@media(max-width:1280px){html:not([lang=fr]):not([lang=en]) .nav-links{display:none}html:not([lang=fr]):not([lang=en]) .nav-burger{display:grid}}@media(max-width:420px){.auth-head .logo-word{font-size:18px}.auth-head p{min-width:0;text-align:end}}[dir=rtl] .mode-thumb{left:auto;right:4px}[dir=rtl] .mode-api .mode-thumb{transform:translate(-100%)}html:is([lang=ja],[lang=zh],[lang=ko]) .hero-title{font-size:clamp(38px,4vw,56px);line-height:1.15}@media(max-width:720px){html:is([lang=ja],[lang=zh],[lang=ko]) .hero-title{font-size:clamp(28px,8vw,38px)}}*,:before,:after{box-sizing:border-box;border:0 solid}body,h1,h2,h3,p,ul,ol{margin:0}button,input,optgroup,select,textarea{font:inherit;color:inherit;background:transparent}button,[type=button],[type=submit]{appearance:button}button{cursor:pointer}a{color:inherit;text-decoration:inherit}img,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}ul,ol{list-style:none;padding:0}h1,h2,h3{font-size:inherit;font-weight:inherit}
