/* [project]/styles/home.module.css [app-client] (css) */
.home-module__NoU7wq__hero p {
  margin-bottom: 1.5rem;
  font-weight: 300;
}

.home-module__NoU7wq__clip {
  clip-path: polygon(0 15%, 100% 0, 100% 100%, 0% 100%);
  height: 200px;
  transform: translateY(-1px);
}

.home-module__NoU7wq__image {
  min-height: 420px;
}

@media (min-width: 80rem) {
  .home-module__NoU7wq__image {
    min-height: 480px;
  }

  .home-module__NoU7wq__hero p {
    font-size: 1.25rem;
    line-height: 1.35;
  }

  .home-module__NoU7wq__clip {
    clip-path: polygon(0 25%, 100% 0, 100% 100%, 0% 100%);
    height: 400px;
  }
}

/* [next]/internal/font/google/roboto_aa60b725.module.css [app-client] (css) */
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/328e8ab8891974e8-s.bb10987f.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/7937c3c205073608-s.50c9d454.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/c924bda67c74556b-s.6ff01f3a.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/db7d53d719b02b1a-s.4b5fc6f8.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/75e3471e5d0b4427-s.6a6946cb.woff2") format("woff2");
  unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE??;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/dbe894946de520eb-s.21948101.woff2") format("woff2");
  unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+28??, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B??, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F0??, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F7??, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB??;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/77d11954781f3baa-s.762b6801.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/3ea27a3d12f740bc-s.0a5fd7c7.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/1d53f874430794e2-s.p.7ec694ea.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Roboto Fallback;
  src: local(Arial);
  ascent-override: 92.98%;
  descent-override: 24.47%;
  line-gap-override: 0.0%;
  size-adjust: 99.78%;
}

.roboto_aa60b725-module__bJKKia__className {
  font-family: Roboto, Roboto Fallback;
  font-style: normal;
  font-weight: 900;
}

.roboto_aa60b725-module__bJKKia__variable {
  --font-roboto: "Roboto", "Roboto Fallback";
}

/* [project]/styles/block.module.css [app-client] (css) */
.block-module__zId8aq__list strong {
  color: var(--color-fox-red);
}

/* [next]/internal/font/google/roboto_29a2ab23.module.css [app-client] (css) */
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/328e8ab8891974e8-s.bb10987f.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/7937c3c205073608-s.50c9d454.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/c924bda67c74556b-s.6ff01f3a.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/db7d53d719b02b1a-s.4b5fc6f8.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/75e3471e5d0b4427-s.6a6946cb.woff2") format("woff2");
  unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE??;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/dbe894946de520eb-s.21948101.woff2") format("woff2");
  unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+28??, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B??, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F0??, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F7??, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB??;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/77d11954781f3baa-s.762b6801.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/3ea27a3d12f740bc-s.0a5fd7c7.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/1d53f874430794e2-s.p.7ec694ea.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Roboto Fallback;
  src: local(Arial);
  ascent-override: 92.98%;
  descent-override: 24.47%;
  line-gap-override: 0.0%;
  size-adjust: 99.78%;
}

.roboto_29a2ab23-module__xiZpeq__className {
  font-family: Roboto, Roboto Fallback;
  font-style: normal;
  font-weight: 900;
}

.roboto_29a2ab23-module__xiZpeq__variable {
  --font-roboto: "Roboto", "Roboto Fallback";
}

/* [project]/styles/prose.module.css [app-client] (css) */
.prose-module__Wya9hW__prose {
  --tw-prose-td-borders: #e0e0e0;
  font-size: 1rem;
  line-height: 1.75;
}

.prose-module__Wya9hW__prose:not(:where([class~="w-full"])) {
  max-width: 65ch;
}

.prose-module__Wya9hW__prose > :first-child {
  margin-top: 0;
}

.prose-module__Wya9hW__prose > :last-child {
  margin-bottom: 0;
}

.prose-module__Wya9hW__prose p {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.prose-module__Wya9hW__prose strong {
  font-weight: 600;
}

.prose-module__Wya9hW__prose :where([class~="lead"]) {
  font-size: 1.25em;
  line-height: 1.6;
}

.prose-module__Wya9hW__prose dt {
  margin-top: 1.25em;
}

.prose-module__Wya9hW__prose dl {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.prose-module__Wya9hW__prose dd {
  margin-top: .5em;
  padding-inline-start: 1.625em;
}

.prose-module__Wya9hW__prose hr {
  margin-top: calc(var(--spacing, .25rem) * 12);
  margin-bottom: calc(var(--spacing, .25rem) * 12);
  border-top-style: var(--tw-border-style);
  border-top-width: 1px;
  border-color: var(--color-gray, #e0e0e0);
}

.prose-module__Wya9hW__prose :where(hr + *) {
  margin-top: 0;
}

.prose-module__Wya9hW__prose :where(h1, h2, h3, h4) {
  font-weight: 700;
}

.prose-module__Wya9hW__prose h1 {
  margin-top: 0;
  margin-bottom: .888889em;
  margin-bottom: calc(var(--spacing, .25rem) * 6);
  line-height: 1.11111;
  font-size: var(--text-4xl, 1.5rem);
  line-height: var(--tw-leading, var(--text-4xl--line-height, 1.25));
  --tw-font-weight: var(--font-weight-bold, 700);
  font-weight: var(--font-weight-bold, 700);
}

@media (min-width: 48rem) {
  .prose-module__Wya9hW__prose h1 {
    font-size: var(--text-9xl, 2.6875rem);
    line-height: var(--tw-leading, var(--text-9xl--line-height, 1.05));
  }
}

@media (min-width: 64rem) {
  .prose-module__Wya9hW__prose h1 {
    font-size: var(--text-10xl, 2.8125rem);
    line-height: var(--tw-leading, var(--text-10xl--line-height, 1.133));
  }
}

.prose-module__Wya9hW__prose h2 {
  margin-top: 2em;
  margin-bottom: 1em;
  margin-bottom: calc(var(--spacing, .25rem) * 3);
  line-height: 1.33333;
  font-size: var(--text-2xl, 1.3125rem);
  line-height: var(--tw-leading, var(--text-2xl--line-height, 1.09));
  --tw-font-weight: var(--font-weight-bold, 700);
  font-weight: var(--font-weight-bold, 700);
}

@media (min-width: 48rem) {
  .prose-module__Wya9hW__prose h2 {
    font-size: var(--text-5xl, 1.6875rem);
    line-height: var(--tw-leading, var(--text-5xl--line-height, 1.07));
  }
}

@media (min-width: 64rem) {
  .prose-module__Wya9hW__prose h2 {
    font-size: var(--text-6xl, 1.875rem);
    line-height: var(--tw-leading, var(--text-6xl--line-height, 1.133));
  }
}

.prose-module__Wya9hW__prose h3 {
  margin-top: 1.6em;
  margin-bottom: .6em;
  margin-bottom: calc(var(--spacing, .25rem) * 6);
  font-size: 1.25em;
  line-height: 1.6;
  font-size: var(--text-lg, 1.125rem);
  line-height: var(--tw-leading, var(--text-lg--line-height, 1.35));
  --tw-leading: 1;
  --tw-font-weight: var(--font-weight-bold, 700);
  line-height: 1;
  font-weight: var(--font-weight-bold, 700);
}

@media (min-width: 48rem) {
  .prose-module__Wya9hW__prose h3 {
    font-size: var(--text-3xl, 1.375rem);
    line-height: var(--tw-leading, var(--text-3xl--line-height, 1.09));
    --tw-leading: 1;
    line-height: 1;
  }
}

@media (min-width: 64rem) {
  .prose-module__Wya9hW__prose h3 {
    font-size: var(--text-4xl, 1.5rem);
    line-height: var(--tw-leading, var(--text-4xl--line-height, 1.25));
    --tw-leading: 1;
    line-height: 1;
  }
}

.prose-module__Wya9hW__prose h4 {
  margin-top: 1.5em;
  margin-bottom: .5em;
  margin-bottom: calc(var(--spacing, .25rem) * 6);
  line-height: 1.5;
  font-size: var(--text-base, 1rem);
  line-height: var(--tw-leading, var(--text-base--line-height, 1.5625));
  --tw-font-weight: var(--font-weight-bold, 700);
  font-weight: var(--font-weight-bold, 700);
}

@media (min-width: 48rem) {
  .prose-module__Wya9hW__prose h4 {
    font-size: var(--text-lg, 1.125rem);
    line-height: var(--tw-leading, var(--text-lg--line-height, 1.35));
  }
}

@media (min-width: 64rem) {
  .prose-module__Wya9hW__prose h4 {
    font-size: var(--text-xl, 1.25rem);
    line-height: var(--tw-leading, var(--text-xl--line-height, 1.35));
  }
}

.prose-module__Wya9hW__prose h5 {
  margin-bottom: calc(var(--spacing, .25rem) * 6);
  --tw-font-weight: var(--font-weight-bold, 700);
  font-weight: var(--font-weight-bold, 700);
  text-transform: uppercase;
}

@media (min-width: 64rem) {
  .prose-module__Wya9hW__prose h5 {
    font-size: var(--text-lg, 1.125rem);
    line-height: var(--tw-leading, var(--text-lg--line-height, 1.35));
  }
}

.prose-module__Wya9hW__prose h6 {
  margin-bottom: calc(var(--spacing, .25rem) * 6);
  font-size: var(--text-base, 1rem);
  line-height: var(--tw-leading, var(--text-base--line-height, 1.5625));
  --tw-leading: 1;
  --tw-font-weight: var(--font-weight-bold, 700);
  line-height: 1;
  font-weight: var(--font-weight-bold, 700);
  text-transform: uppercase;
}

.prose-module__Wya9hW__prose :where(h2 + *), .prose-module__Wya9hW__prose :where(h3 + *), .prose-module__Wya9hW__prose :where(h4 + *) {
  margin-top: 0;
}

.prose-module__Wya9hW__prose :where(blockquote) {
  quotes: "“" "”" "‘" "’";
  background: #e9eeef;
  border-radius: 6px;
  margin-top: 4rem;
  margin-bottom: 1.6em;
  padding: 2.5rem;
  font-style: normal;
  font-weight: 500;
  position: relative;
}

.prose-module__Wya9hW__prose :where(blockquote em) {
  font-size: 20px;
  font-style: normal;
  display: block;
}

.prose-module__Wya9hW__prose :where(blockquote p) {
  font-size: 16px;
  font-style: normal;
}

.prose-module__Wya9hW__prose :where(blockquote p:first-of-type):before {
  content: open-quote;
  color: #e7282b;
  width: 90px;
  height: 90px;
  font-size: 160px;
  font-weight: 600;
  line-height: 1;
  position: absolute;
  top: -45px;
  left: 2.5rem;
}

.prose-module__Wya9hW__prose :where(blockquote p:last-of-type):after {
  content: close-quote;
  visibility: hidden;
}

.prose-module__Wya9hW__prose :where(ul), .prose-module__Wya9hW__prose :where(ol) {
  margin-left: 1rem;
}

.prose-module__Wya9hW__prose :where(li) {
  padding-bottom: calc(var(--spacing, .25rem) * 2);
  font-size: var(--text-sm, .875rem);
  line-height: var(--tw-leading, var(--text-sm--line-height, 1.428));
  margin-top: .5em;
  margin-bottom: .5em;
}

@media (min-width: 48rem) {
  .prose-module__Wya9hW__prose :where(li) {
    font-size: var(--text-base, 1rem);
    line-height: var(--tw-leading, var(--text-base--line-height, 1.5625));
  }
}

.prose-module__Wya9hW__prose :where(.prose-module__Wya9hW__prose > ul > li > p:first-child), .prose-module__Wya9hW__prose :where(.prose-module__Wya9hW__prose > ol > li > p:first-child) {
  margin-top: 1.25em;
}

.prose-module__Wya9hW__prose :where(.prose-module__Wya9hW__prose > ul > li > p:last-child), .prose-module__Wya9hW__prose :where(.prose-module__Wya9hW__prose > ol > li > p:last-child) {
  margin-bottom: 1.25em;
}

.prose-module__Wya9hW__prose :where(ul ul, ul ol, ol ul, ol ol) {
  margin-top: .75em;
  margin-bottom: .75em;
}

.prose-module__Wya9hW__prose :where(ul) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.prose-module__Wya9hW__prose ul ul {
  list-style-type: disc;
}

.prose-module__Wya9hW__prose ul ul ul {
  list-style-type: circle;
}

.prose-module__Wya9hW__prose :where(.prose-module__Wya9hW__prose > ul > li p) {
  margin-top: .75em;
  margin-bottom: .75em;
}

.prose-module__Wya9hW__prose :where(ul > li):before, .prose-module__Wya9hW__prose ul ul > li:before {
  content: initial;
}

.prose-module__Wya9hW__prose ul li {
  padding-left: 1.5rem;
  position: relative;
}

.prose-module__Wya9hW__prose ul ul > li::marker {
  color: var(--color-fox-red, #e7282b);
}

.prose-module__Wya9hW__prose ul > li:before {
  content: ">";
  top: calc(var(--spacing, .25rem) * -1);
  left: calc(var(--spacing, .25rem) * -1);
  font-size: var(--text-4xl, 1.5rem);
  line-height: var(--tw-leading, var(--text-4xl--line-height, 1.25));
  --tw-font-weight: var(--font-weight-bold, 700);
  font-weight: var(--font-weight-bold, 700);
  color: var(--color-fox-red, #e7282b);
  position: absolute;
}

.prose-module__Wya9hW__prose ol {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
  list-style-type: decimal;
}

.prose-module__Wya9hW__prose ol ol, .prose-module__Wya9hW__prose ol ul {
  margin-top: 1rem;
}

.prose-module__Wya9hW__prose ol ol {
  list-style-type: lower-alpha !important;
}

.prose-module__Wya9hW__prose ol ol ol {
  list-style-type: lower-roman !important;
}

.prose-module__Wya9hW__prose ol > li {
  margin-bottom: calc(var(--spacing, .25rem) * 2);
  padding-inline-start: .5rem;
  position: relative;
}

.prose-module__Wya9hW__prose ol > li::marker {
  --tw-font-weight: var(--font-weight-bold, 700);
  font-family: system-ui;
  font-weight: var(--font-weight-bold, 700);
  color: var(--color-fox-red, #e7282b);
}

.prose-module__Wya9hW__prose :where(picture, video) {
  margin-top: 2em;
  margin-bottom: 2em;
  display: block;
}

.prose-module__Wya9hW__prose figure > * {
  margin-top: 0;
  margin-bottom: 0;
}

.prose-module__Wya9hW__prose :where(figure, img) {
  margin-top: 2em;
  margin-bottom: 1em;
}

.prose-module__Wya9hW__prose figcaption {
  margin-top: .857143em;
  font-size: .875em;
  line-height: 1.42857;
}

.prose-module__Wya9hW__prose picture > img {
  margin-top: 0;
  margin-bottom: 0;
}

.prose-module__Wya9hW__prose table {
  table-layout: auto;
  width: 100%;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: .75em;
  line-height: 1.71429;
}

.prose-module__Wya9hW__prose thead {
  border-bottom-width: 1px;
  border-color: var(--color-faded-slate, #e9eeef);
  background-color: var(--color-faded-slate, #e9eeef);
}

.prose-module__Wya9hW__prose thead th {
  vertical-align: bottom;
  padding-inline-end: .571429em;
  padding-bottom: .571429em;
  padding-inline-start: .571429em;
  font-weight: 700;
}

.prose-module__Wya9hW__prose tbody tr {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-td-borders);
}

.prose-module__Wya9hW__prose tbody tr:last-child {
  border-bottom-width: 0;
}

.prose-module__Wya9hW__prose tbody td {
  vertical-align: baseline;
}

.prose-module__Wya9hW__prose tfoot {
  border-top-width: 1px;
  border-top-color: var(--tw-prose-th-borders);
}

.prose-module__Wya9hW__prose tfoot td {
  vertical-align: top;
}

.prose-module__Wya9hW__prose :where(th, td) {
  text-align: start;
}

.prose-module__Wya9hW__prose thead {
  text-transform: uppercase;
}

.prose-module__Wya9hW__prose th {
  text-align: left;
  padding: 1.5em 1em;
}

.prose-module__Wya9hW__prose td {
  padding: 1em;
}

.prose-module__Wya9hW__prose td:last-of-type {
  border-bottom: 0;
}

.prose-module__Wya9hW__prose th, .prose-module__Wya9hW__prose td {
  word-break: normal;
}

.prose-module__Wya9hW__prose :where(thead th:first-child) {
  padding-inline-start: 0;
}

.prose-module__Wya9hW__prose :where(thead th:last-child) {
  padding-inline-end: 0;
}

.prose-module__Wya9hW__prose :where(tbody td, tfoot td) {
  padding-top: .571429em;
  padding-inline-end: .571429em;
  padding-bottom: .571429em;
  padding-inline-start: .571429em;
}

.prose-module__Wya9hW__prose :where(tbody td:first-child, tfoot td:first-child) {
  padding-inline-start: 0;
}

.prose-module__Wya9hW__prose :where(tbody td:last-child, tfoot td:last-child) {
  padding-inline-end: 0;
}

.prose-module__Wya9hW__prose code {
  color: var(--tw-prose-code);
  font-size: .875em;
  font-weight: 600;
}

.prose-module__Wya9hW__prose code:before, .prose-module__Wya9hW__prose code:after {
  content: "`";
}

.prose-module__Wya9hW__prose a code, .prose-module__Wya9hW__prose h1 code {
  color: inherit;
}

.prose-module__Wya9hW__prose h2 code {
  color: inherit;
  font-size: .875em;
}

.prose-module__Wya9hW__prose h3 code {
  color: inherit;
  font-size: .9em;
}

.prose-module__Wya9hW__prose h4 code {
  color: inherit;
}

.prose-module__Wya9hW__prose pre {
  padding-top: .857143em;
  padding-inline-end: 1.14286em;
  padding-bottom: .857143em;
  border-radius: .375rem;
  margin-top: 1.71429em;
  margin-bottom: 1.71429em;
  padding-inline-start: 1.14286em;
  font-size: .875em;
  font-weight: 400;
  line-height: 1.71429;
  overflow-x: auto;
}

.prose-module__Wya9hW__prose pre code {
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  background-color: #0000;
  border-width: 0;
  border-radius: 0;
  padding: 0;
}

.prose-module__Wya9hW__prose pre code:before, .prose-module__Wya9hW__prose pre code:after {
  content: none;
}

@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

@property --tw-leading {
  syntax: "*";
  inherits: false
}

/* [project]/styles/mkto.module.css [app-client] (css) */
.mkto-module__t8U0ia__f {
  opacity: 0;
  transition: opacity .8s;
  width: 100% !important;
  padding: 0 !important;
}

.mkto-module__t8U0ia__f[data-mkto-ready="true"] {
  opacity: 1;
}

.mkto-module__t8U0ia__f.mkto-module__t8U0ia__dark .mkto-module__t8U0ia__mktoButton:hover, .mkto-module__t8U0ia__f.mkto-module__t8U0ia__dark .mkto-module__t8U0ia__mktoCaptchaDisclaimer {
  color: #fff;
}

.mkto-module__t8U0ia__f.mkto-module__t8U0ia__dark .mktoHtmlText {
  color: #fff !important;
}

.mkto-module__t8U0ia__f .mktoFormCol {
  margin: 0 0 10px !important;
}

:is(.mkto-module__t8U0ia__f .mktoFieldWrap, .mkto-module__t8U0ia__f .mktoFormCol, .mkto-module__t8U0ia__f .mktoLabel) {
  width: 100% !important;
}

:is(.mkto-module__t8U0ia__f .mktoGutter, .mkto-module__t8U0ia__f .mktoOffset, .mkto-module__t8U0ia__f .mktoClear, .mkto-module__t8U0ia__f .mktoErrorArrowWrap) {
  display: none;
}

.mkto-module__t8U0ia__f .mktoField:not([type="checkbox"]):not([type="radio"]) {
  padding-inline: calc(var(--spacing, .25rem) * 4);
  padding-block: calc(var(--spacing, .25rem) * 3);
  width: 100% !important;
  height: unset !important;
}

.mkto-module__t8U0ia__f .mktoCheckboxList {
  width: auto !important;
  padding: 0 !important;
}

.mkto-module__t8U0ia__f .mktoRadioList {
  display: flex;
  width: auto !important;
  margin: 4px 0 0 !important;
  padding: 0 !important;
}

.mkto-module__t8U0ia__f .mktoRadioList .mktoField {
  margin: 3px 6px 0 0;
}

.mkto-module__t8U0ia__f .mktoRadioList .mktoField:nth-of-type(2) {
  margin-left: 12px;
}

.mkto-module__t8U0ia__f .mktoLabel {
  padding: 0 0 4px !important;
}

.mkto-module__t8U0ia__f .mktoRadioList > label {
  margin-left: 0 !important;
}

.mkto-module__t8U0ia__f select.mktoValid {
  color: var(--color-fox-blue, #002539) !important;
}

.mkto-module__t8U0ia__f .mktoButtonWrap {
  margin: 0 !important;
}

.mkto-module__t8U0ia__f .mktoButton {
  border-radius: calc(var(--radius)  - 2px);
  border-style: var(--tw-border-style);
  border-width: 2px;
  border-color: var(--color-cyber-blue, #24e4eb);
  background-color: var(--color-cyber-blue, #24e4eb);
  padding-inline: calc(var(--spacing, .25rem) * 8);
  padding-block: calc(var(--spacing, .25rem) * 2);
  font-size: var(--text-md, .9375rem);
  line-height: var(--tw-leading, var(--text-md--line-height, 1));
  --tw-leading: 1;
  --tw-font-weight: var(--font-weight-extrabold, 800);
  line-height: 1;
  font-weight: var(--font-weight-extrabold, 800);
  white-space: nowrap;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));
  transition-duration: var(--tw-duration, var(--default-transition-duration, .15s));
  --tw-ease: var(--ease-out, cubic-bezier(0, 0, .2, 1));
  transition-timing-function: var(--ease-out, cubic-bezier(0, 0, .2, 1));
  text-decoration-line: none;
  display: inline-block;
}

@media (hover: hover) {
  .mkto-module__t8U0ia__f .mktoButton:hover {
    background-color: #0000;
  }

  .mkto-module__t8U0ia__f .mktoButton:hover {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }
}

.mkto-module__t8U0ia__f .mktoRequiredField .mktoLabel {
  font-weight: 400 !important;
}

.mkto-module__t8U0ia__f .mktoRequiredField .mktoAsterix {
  font-size: 18px;
  font-weight: 400;
  position: absolute;
  top: 22px;
  left: -16px;
  color: var(--color-fox-red, #e7282b) !important;
  padding: 0 !important;
}

.mkto-module__t8U0ia__f .mktoFieldWrap input[name="Consent_to_Processing__c"] ~ label {
  padding-left: calc(var(--spacing, .25rem) * 2);
  font-size: var(--text-xs, .75rem);
  line-height: var(--tw-leading, var(--text-xs--line-height, normal));
  margin-top: calc(var(--spacing, .25rem) * -.5) !important;
}

:is(.mkto-module__t8U0ia__f .mktoFieldWrap label[for="Consent_to_Processing__c"] .mktoAsterix, .mkto-module__t8U0ia__f .mktoFieldWrap label[for="blogDigestOptIn"] .mktoAsterix) {
  top: 3px;
}

.mkto-module__t8U0ia__f .mktoError {
  bottom: -40px !important;
  right: initial !important;
}

.mkto-module__t8U0ia__f .mktoError .mktoErrorMsg {
  text-align: left;
  position: relative;
  background-image: unset !important;
  border: unset !important;
  text-shadow: unset !important;
  color: #fff !important;
  background-color: var(--color-fox-red, #e7282b) !important;
  border-radius: 4px !important;
  padding: 8px 10px !important;
  font-size: 12px !important;
  line-height: 1em !important;
  box-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014 !important;
}

.mkto-module__t8U0ia__f .mktoErrorMsg:before {
  content: "";
  background-color: inherit;
  border-radius: 4px 0 0;
  width: 12px;
  height: 12px;
  position: absolute;
  top: -6px;
  left: 15px;
  transform: rotate(45deg);
  box-shadow: 3px 3px 5px #525f7f0a;
}

.mkto-module__t8U0ia__f .mktoInvalid {
  border-color: var(--color-fox-red, #e7282b) !important;
}

.mkto-module__t8U0ia__f .mktoHtmlText {
  width: 100% !important;
}

.mkto-module__t8U0ia__f .mktoHtmlText * {
  margin: 0;
}

:is(.mkto-module__t8U0ia__f .mktoCaptchaDisclaimer, .mkto-module__t8U0ia__f .mktoHtmlText p) {
  font-size: var(--text-xs, .75rem);
  line-height: var(--tw-leading, var(--text-xs--line-height, normal));
}

.mkto-module__t8U0ia__f .mktoCaptchaDisclaimer {
  margin-bottom: calc(var(--spacing, .25rem) * 4) !important;
}

@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-leading {
  syntax: "*";
  inherits: false
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

@property --tw-ease {
  syntax: "*";
  inherits: false
}

/* [project]/styles/webinar.module.css [app-client] (css) */
@media (min-width: 1024px) {
  .webinar-module__ugZzCa__var {
    min-height: 840px;
  }
}

