*,:before,:after{box-sizing:border-box}html,body{height:100%}body{margin:0}
:root{--bp-tablet:768px;--bp-pc:1280px;--color-gray-0:#fff;--color-gray-50:#fcfcfc;--color-gray-100:#f7f7f7;--color-gray-200:#ebebeb;--color-gray-300:#dbdbdb;--color-gray-400:#afafaf;--color-gray-500:gray;--color-gray-600:#636363;--color-gray-700:#515151;--color-gray-800:#373737;--color-gray-900:#272727;--color-gray-1000:#000;--color-emerald-50:#ecfdf7;--color-emerald-100:#d1faec;--color-emerald-200:#a7f3da;--color-emerald-300:#6ee7bf;--color-emerald-400:#34d39e;--color-emerald-500:#10b981;--color-emerald-600:#059e6b;--color-emerald-700:#047851;--color-emerald-800:#065f41;--color-emerald-900:#022c1e;--color-sapphire-50:#ececfd;--color-sapphire-100:#d1d1fa;--color-sapphire-200:#a7a7f3;--color-sapphire-300:#6e6ee7;--color-sapphire-400:#1717e5;--color-sapphire-500:#1010b9;--color-sapphire-600:#05059e;--color-sapphire-700:#040478;--color-sapphire-800:#06065f;--color-sapphire-900:#02022c;--color-blue-50:#ecf2fd;--color-blue-100:#d9e5ff;--color-blue-200:#80aaff;--color-blue-300:#37f;--color-blue-400:#05f;--color-blue-500:#04c;--color-blue-600:#00359e;--color-blue-700:#002878;--color-blue-800:#00205f;--color-blue-900:#000f2c;--color-yellow-50:#fefae8;--color-yellow-100:#fef4c3;--color-yellow-200:#feeb8a;--color-yellow-300:#fddf47;--color-yellow-400:#ffd400;--color-yellow-500:#eac408;--color-yellow-600:#ca9804;--color-yellow-700:#a17b07;--color-yellow-800:#715912;--color-yellow-900:#423306;--color-orange-50:#fef5e8;--color-orange-100:#fee5c3;--color-orange-200:#fece8a;--color-orange-300:#fdb147;--color-orange-400:#ff9500;--color-orange-500:#ea8c08;--color-orange-600:#ca7804;--color-orange-700:#a16107;--color-orange-800:#714912;--color-orange-900:#422906;--color-red-50:#feece8;--color-red-100:#fecdc3;--color-red-200:#fe9d8a;--color-red-300:#fd6547;--color-red-400:#ff2b00;--color-red-500:#ea2e08;--color-red-600:#ca2504;--color-red-700:#a12107;--color-red-800:#712212;--color-red-900:#421006;--color-blue-a75-500:rgb(from var(--color-blue-500)r g b/.75);--color-blue-a50-500:rgb(from var(--color-blue-500)r g b/.5);--color-blue-a25-500:rgb(from var(--color-blue-500)r g b/.25);--color-gray-a75-1000:rgb(from var(--color-gray-1000)r g b/.75);--color-gray-a50-1000:rgb(from var(--color-gray-1000)r g b/.5);--color-gray-a25-1000:rgb(from var(--color-gray-1000)r g b/.25);--surface-angle:34deg;--surface-primary:linear-gradient(var(--surface-angle),#05f 0%,#2680ff 50%,#05f 100%);--surface-primary-hover:linear-gradient(var(--surface-angle),#37f 0%,#4d97ff 50%,#37f 100%);--surface-primary-edge:linear-gradient(var(--surface-angle),#d9e9ff66 0%,#d9e9ff 50%,#d9e9ff66 100%);--surface-secondary:linear-gradient(var(--surface-angle),#ffffff0f 0%,#ffffff1f 50%,#ffffff0f 100%);--surface-secondary-hover:linear-gradient(var(--surface-angle),#ffffff29 0%,#ffffff42 50%,#ffffff29 100%);--surface-secondary-edge:linear-gradient(var(--surface-angle),#ffffff0f 0%,#ffffff8f 50%,#ffffff0f 100%);--surface-tertiary:linear-gradient(var(--surface-angle),#0055ff1f 0%,#0055ff52 50%,#0055ff1f 100%);--surface-tertiary-hover:linear-gradient(var(--surface-angle),#0055ff52 0%,#006aff8a 50%,#0055ff52 100%);--surface-tertiary-edge:linear-gradient(var(--surface-angle),#4693ff33 0%,#4693ffc2 50%,#4693ff33 100%);--surface-error:linear-gradient(var(--surface-angle),#ea2e081f 0%,#ea2e0833 50%,#ea2e081f 100%);--surface-error-edge:linear-gradient(var(--surface-angle),#ea2e081f 0%,#ea2e0833 50%,#ea2e081f 100%);--surface-success:linear-gradient(var(--surface-angle),#059e6b1f 0%,#059e6b33 50%,#059e6b1f 100%);--surface-success-edge:linear-gradient(var(--surface-angle),#059e6b1f 0%,#059e6b33 50%,#059e6b1f 100%);--surface-matte:linear-gradient(#37373740,#37373740);--surface-matte-light:linear-gradient(#80808040,#80808040);--surface-field:linear-gradient(#63636340,#63636340);--surface-disabled:#63636340;--font-family-base:"Google Sans Flex",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--headline-h1-size:38px;--headline-h1-line:42px;--headline-h1-tracking:-2px;--headline-h2-size:32px;--headline-h2-line:44px;--headline-h2-tracking:-2px;--headline-h3-size:28px;--headline-h3-line:40px;--headline-h3-tracking:-1px;--headline-h4-size:24px;--headline-h4-line:36px;--headline-h4-tracking:-1px;--headline-h5-size:20px;--headline-h5-line:26px;--headline-h5-tracking:0px;--headline-h6-size:16px;--headline-h6-line:22px;--headline-h6-tracking:0px;--subtitle-1-size:18px;--subtitle-1-line:26px;--subtitle-1-weight:500;--subtitle-1-tracking:0px;--subtitle-2-size:18px;--subtitle-2-line:26px;--subtitle-2-weight:400;--subtitle-2-tracking:0px;--subtitle-3-size:16px;--subtitle-3-line:24px;--subtitle-3-weight:700;--subtitle-3-tracking:0px;--subtitle-4-size:16px;--subtitle-4-line:24px;--subtitle-4-weight:500;--subtitle-4-tracking:0px;--subtitle-5-size:14px;--subtitle-5-line:20px;--subtitle-5-weight:600;--subtitle-5-tracking:0px;--subtitle-6-size:14px;--subtitle-6-line:20px;--subtitle-6-weight:500;--subtitle-6-tracking:0px;--body-1-size:16px;--body-1-line:24px;--body-1-weight:400;--body-1-tracking:0px;--body-2-size:14px;--body-2-line:20px;--body-2-weight:400;--body-2-tracking:0px;--body-3-size:12px;--body-3-line:16px;--body-3-weight:400;--body-3-tracking:0px;--caption-1-size:12px;--caption-1-line:18px;--caption-1-weight:700;--caption-1-tracking:0px;--caption-2-size:12px;--caption-2-line:18px;--caption-2-weight:500;--caption-2-tracking:0px;--caption-3-size:12px;--caption-3-line:14px;--caption-3-weight:400;--caption-3-tracking:0px;--caption-4-size:10px;--caption-4-line:12px;--caption-4-weight:400;--caption-4-tracking:0px;--uppercase-1-size:16px;--uppercase-1-line:24px;--uppercase-1-weight:500;--uppercase-1-tracking:2px;--uppercase-2-size:10px;--uppercase-2-line:12px;--uppercase-2-weight:400;--uppercase-2-tracking:2px;--uppercase-3-size:8px;--uppercase-3-line:12px;--uppercase-3-weight:400;--uppercase-3-tracking:4px;--button-1-size:16px;--button-1-line:24px;--button-1-weight:500;--button-2-size:14px;--button-2-line:20px;--button-2-weight:500;--button-3-size:12px;--button-3-line:20px;--button-3-weight:500;--space-section-padding-horizontal:20px;--space-section-padding-vertical:20px;--space-section-gap-large:26px;--space-section-gap-small:20px;--space-container-padding:12px;--space-container-gap:12px;--space-body:12px;--space-head-l:12px;--space-head-s:8px;--space-block:10px;--space-column:12px;--space-row:12px;--space-card-width:219px;--space-table-padding-large:16px;--space-table-padding-medium:8px;--space-table-padding-small:8px;--space-table-padding-extra-small:4px}@media (min-width:768px){:root{--headline-h1-size:56px;--headline-h1-line:50px;--headline-h1-tracking:-2px;--headline-h2-size:40px;--headline-h2-line:48px;--headline-h2-tracking:-2px;--headline-h3-size:36px;--headline-h3-line:44px;--headline-h3-tracking:-1px;--headline-h4-size:32px;--headline-h4-line:40px;--headline-h4-tracking:-1px;--headline-h5-size:24px;--headline-h5-line:32px;--headline-h5-tracking:0px;--headline-h6-size:20px;--headline-h6-line:26px;--headline-h6-tracking:0px;--space-section-padding-horizontal:40px;--space-section-padding-vertical:30px;--space-section-gap-large:30px;--space-section-gap-small:24px;--space-container-padding:16px;--space-container-gap:16px;--space-body:26px;--space-head-l:12px;--space-head-s:8px;--space-block:20px;--space-column:16px;--space-row:16px;--space-card-width:248px;--space-table-padding-large:20px;--space-table-padding-medium:12px;--space-table-padding-small:8px;--space-table-padding-extra-small:4px}}@media (min-width:1280px){:root{--headline-h1-size:64px;--headline-h1-line:72px;--headline-h1-tracking:-2px;--headline-h2-size:48px;--headline-h2-line:56px;--headline-h2-tracking:-2px;--headline-h3-size:40px;--headline-h3-line:48px;--headline-h3-tracking:-1px;--headline-h4-size:36px;--headline-h4-line:44px;--headline-h4-tracking:-1px;--headline-h5-size:30px;--headline-h5-line:36px;--headline-h5-tracking:0px;--headline-h6-size:24px;--headline-h6-line:32px;--headline-h6-tracking:0px;--space-section-padding-horizontal:58px;--space-section-padding-vertical:40px;--space-section-gap-large:40px;--space-section-gap-small:32px;--space-container-padding:24px;--space-container-gap:20px;--space-body:30px;--space-head-l:16px;--space-head-s:8px;--space-block:20px;--space-column:20px;--space-row:24px;--space-card-width:316px;--space-table-padding-large:24px;--space-table-padding-medium:16px;--space-table-padding-small:12px;--space-table-padding-extra-small:4px}}
