.heading[data-astro-cid-5ydoz2oe]{margin:var(--heading-margin, 0);line-height:max(calc(var(--heading-line-height, var(--leading-tight, 1.25)) * 1em),var(--heading-leading-floor, 0px));letter-spacing:var(--heading-letter-spacing, var(--tracking-wide))}.text-h1[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h1-size, clamp(2.5rem, 6vw, 4.5rem)));font-weight:var(--heading-font-weight, var(--type-display-weight, var(--heading-h1-weight, var(--font-light))));letter-spacing:var(--heading-h1-letter-spacing, var(--heading-letter-spacing, var(--type-display-tracking, var(--tracking-tight))));line-height:max(calc(var(--heading-line-height, var(--heading-h1-line-height, var(--type-display-leading, var(--leading-tight, 1.25)))) * 1em),var(--heading-leading-floor, 0px))}.text-h2[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h2-size, clamp(1.75rem, 4vw, 3rem)));font-weight:var(--heading-font-weight, var(--type-heading-weight, var(--heading-h2-weight, var(--font-normal))));letter-spacing:var(--heading-h2-letter-spacing, var(--heading-letter-spacing, var(--type-heading-tracking, var(--tracking-wide))));line-height:max(calc(var(--heading-line-height, var(--heading-h2-line-height, var(--type-heading-leading, var(--leading-tight, 1.25)))) * 1em),var(--heading-leading-floor, 0px))}.text-h3[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h3-size, clamp(1.25rem, 3vw, 1.75rem)));font-weight:var(--heading-font-weight, var(--type-heading-weight, var(--heading-h3-weight, var(--font-medium))));letter-spacing:var(--heading-h3-letter-spacing, var(--heading-letter-spacing, var(--type-heading-tracking, var(--tracking-wide))));line-height:max(calc(var(--heading-line-height, var(--heading-h3-line-height, var(--type-heading-leading, var(--leading-tight, 1.25)))) * 1em),var(--heading-leading-floor, 0px))}@supports (text-wrap: balance){.text-h1[data-astro-cid-5ydoz2oe],.text-h2[data-astro-cid-5ydoz2oe],.text-h3[data-astro-cid-5ydoz2oe]{text-wrap:balance}}.text-h4[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h4-size, clamp(1.125rem, 2vw, 1.5rem)));font-weight:var(--heading-font-weight, var(--type-heading-weight, var(--heading-h4-weight, var(--font-medium))));letter-spacing:var(--heading-letter-spacing, var(--type-heading-tracking, var(--tracking-wide)));line-height:max(calc(var(--heading-line-height, var(--heading-h4-line-height, var(--type-heading-leading, var(--leading-tight, 1.25)))) * 1em),var(--heading-leading-floor, 0px))}.text-h5[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h5-size, var(--text-lg, 1.125rem)));font-weight:var(--heading-font-weight, var(--heading-h5-weight, var(--font-medium)))}.text-h6[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h6-size, var(--text-base, 1rem)));font-weight:var(--heading-font-weight, var(--heading-h6-weight, var(--font-medium)))}.text-hxl[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-hxl-size, clamp(2.25rem, 5vw, 3.5rem)));font-weight:var(--heading-font-weight, var(--type-display-weight, var(--heading-hxl-weight, 700)));line-height:max(calc(var(--heading-line-height, var(--type-display-leading, var(--leading-tighter, 1.1))) * 1em),var(--heading-leading-floor, 0px));letter-spacing:var(--heading-letter-spacing, var(--type-display-tracking, var(--tracking-tight)))}:where(.heading.text-hmd){font-size:var(--heading-hmd-size, revert-layer)}.text-h2xl[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h2xl-size, clamp(3rem, 7vw, 5rem)));font-weight:var(--heading-font-weight, var(--type-display-weight, var(--heading-h2xl-weight, 800)));line-height:max(calc(var(--heading-line-height, var(--type-display-leading, var(--leading-tightest, 1))) * 1em),var(--heading-leading-floor, 0px));letter-spacing:var(--heading-letter-spacing, var(--type-display-tracking, var(--tracking-tight)))}.heading[data-astro-cid-5ydoz2oe].text-display-xl{font-size:var(--heading-font-size, var(--heading-display-xl-size, var(--type-display-xl)));font-weight:var(--heading-font-weight, var(--heading-display-xl-weight, var(--heading-display-weight, var(--type-display-weight, 800))));line-height:max(calc(var(--heading-line-height, var(--type-display-xl-leading)) * 1em),var(--heading-leading-floor, 0px));letter-spacing:var(--heading-letter-spacing, var(--type-display-xl-tracking));overflow-wrap:break-word}.heading[data-astro-cid-5ydoz2oe].text-display-2xl{font-size:var(--heading-font-size, var(--heading-display-2xl-size, var(--type-display-2xl)));font-weight:var(--heading-font-weight, var(--heading-display-2xl-weight, var(--heading-display-weight, var(--type-display-weight, 800))));line-height:max(calc(var(--heading-line-height, var(--type-display-2xl-leading)) * 1em),var(--heading-leading-floor, 0px));letter-spacing:var(--heading-letter-spacing, var(--type-display-2xl-tracking));overflow-wrap:break-word}@media(max-width:767px){.heading[data-astro-cid-5ydoz2oe].text-display-xl{font-size:var(--heading-font-size, var(--heading-display-xl-size, min(var(--type-display-xl), 13.5vw)))}.heading[data-astro-cid-5ydoz2oe].text-display-2xl{font-size:var(--heading-font-size, var(--heading-display-2xl-size, min(var(--type-display-2xl), 17vw)))}}[data-heading-scale=display-xl] .heading[data-astro-cid-5ydoz2oe].text-h2,[data-heading-scale=display-xl] .heading[data-astro-cid-5ydoz2oe].text-h1{font-size:var(--heading-font-size, var(--heading-display-xl-size, var(--type-display-xl)));line-height:max(calc(var(--heading-line-height, var(--type-display-xl-leading)) * 1em),var(--heading-leading-floor, 0px));letter-spacing:var(--heading-letter-spacing, var(--type-display-xl-tracking))}[data-heading-scale=display-2xl] .heading[data-astro-cid-5ydoz2oe].text-h2,[data-heading-scale=display-2xl] .heading[data-astro-cid-5ydoz2oe].text-h1{font-size:var(--heading-font-size, var(--heading-display-2xl-size, var(--type-display-2xl)));line-height:max(calc(var(--heading-line-height, var(--type-display-2xl-leading)) * 1em),var(--heading-leading-floor, 0px));letter-spacing:var(--heading-letter-spacing, var(--type-display-2xl-tracking))}@media(max-width:767px){[data-heading-scale=display-xl] .heading[data-astro-cid-5ydoz2oe].text-h2,[data-heading-scale=display-xl] .heading[data-astro-cid-5ydoz2oe].text-h1{font-size:var(--heading-font-size, var(--heading-display-xl-size, min(var(--type-display-xl), 13.5vw)))}[data-heading-scale=display-2xl] .heading[data-astro-cid-5ydoz2oe].text-h2,[data-heading-scale=display-2xl] .heading[data-astro-cid-5ydoz2oe].text-h1{font-size:var(--heading-font-size, var(--heading-display-2xl-size, min(var(--type-display-2xl), 17vw)))}}[data-heading-scale=display-xl] .heading[data-astro-cid-5ydoz2oe].text-h2:is(.stat-value,.trust-badge-value,.countdown-unit-value),[data-heading-scale=display-xl] .heading[data-astro-cid-5ydoz2oe].text-h1:is(.stat-value,.trust-badge-value,.countdown-unit-value){font-size:var(--heading-numeral-size-lock, var(--heading-font-size, var(--heading-display-xl-size, var(--type-display-xl))))}[data-heading-scale=display-2xl] .heading[data-astro-cid-5ydoz2oe].text-h2:is(.stat-value,.trust-badge-value,.countdown-unit-value),[data-heading-scale=display-2xl] .heading[data-astro-cid-5ydoz2oe].text-h1:is(.stat-value,.trust-badge-value,.countdown-unit-value){font-size:var(--heading-numeral-size-lock, var(--heading-font-size, var(--heading-display-2xl-size, var(--type-display-2xl))))}@media(max-width:767px){[data-heading-scale=display-xl] .heading[data-astro-cid-5ydoz2oe].text-h2:is(.stat-value,.trust-badge-value,.countdown-unit-value),[data-heading-scale=display-xl] .heading[data-astro-cid-5ydoz2oe].text-h1:is(.stat-value,.trust-badge-value,.countdown-unit-value){font-size:var(--heading-numeral-size-lock, var(--heading-font-size, var(--heading-display-xl-size, min(var(--type-display-xl), 13.5vw))))}[data-heading-scale=display-2xl] .heading[data-astro-cid-5ydoz2oe].text-h2:is(.stat-value,.trust-badge-value,.countdown-unit-value),[data-heading-scale=display-2xl] .heading[data-astro-cid-5ydoz2oe].text-h1:is(.stat-value,.trust-badge-value,.countdown-unit-value){font-size:var(--heading-numeral-size-lock, var(--heading-font-size, var(--heading-display-2xl-size, min(var(--type-display-2xl), 17vw))))}}[data-heading-lean] .heading[data-astro-cid-5ydoz2oe]{font-style:italic}[data-heading-case=uppercase] .heading[data-astro-cid-5ydoz2oe]{text-transform:uppercase}[data-heading-case=none] .heading[data-astro-cid-5ydoz2oe]{text-transform:none}@media(max-width:768px){.text-hxl[data-astro-cid-5ydoz2oe],.text-h2xl[data-astro-cid-5ydoz2oe]{font-size:clamp(1.75rem,6vw,2.5rem)}}.font-heading[data-astro-cid-5ydoz2oe]{font-family:var(--heading-font-family, var(--type-display-family, var(--type-heading-family, var(--font-heading))))}.font-body[data-astro-cid-5ydoz2oe]{font-family:var(--heading-font-family, var(--font-body))}.font-accent[data-astro-cid-5ydoz2oe]{font-family:var(--heading-font-family, var(--font-accent));letter-spacing:var(--heading-letter-spacing, var(--tracking-wider))}.text-foreground[data-astro-cid-5ydoz2oe]{color:var(--heading-slot-color, var(--heading-color, var(--color-base-content)))}.text-accent[data-astro-cid-5ydoz2oe]{color:var(--heading-slot-color, var(--heading-color, var(--color-primary)))}.text-muted[data-astro-cid-5ydoz2oe]{color:var(--heading-slot-color, var(--heading-color, var(--color-base-content)));opacity:var(--heading-muted-opacity, var(--opacity-80, .8))}.text-light[data-astro-cid-5ydoz2oe]{color:var(--heading-slot-color, var(--heading-color, var(--heading-text-light-floor-color, var(--color-base-content, oklch(1 0 0)))))}.heading-spacing-sm[data-astro-cid-5ydoz2oe]{margin-bottom:var(--heading-margin-h5)}.heading-spacing-md[data-astro-cid-5ydoz2oe]{margin-bottom:var(--heading-margin-h3)}.heading-spacing-lg[data-astro-cid-5ydoz2oe]{margin-bottom:var(--heading-margin-h2)}.heading-spacing-xl[data-astro-cid-5ydoz2oe]{margin-bottom:var(--heading-margin-h1)}:root[data-type-pairing=monumental] .heading[data-astro-cid-5ydoz2oe].text-h1,:root[data-type-pairing=monumental] .heading[data-astro-cid-5ydoz2oe].text-hxl,:root[data-type-pairing=monumental] .heading[data-astro-cid-5ydoz2oe].text-h2xl,:root[data-type-pairing=monumental] .heading[data-astro-cid-5ydoz2oe].text-h2,:root[data-type-pairing=monumental] .heading[data-astro-cid-5ydoz2oe].text-h3,:root[data-type-pairing=monumental] .heading[data-astro-cid-5ydoz2oe].text-h4{text-transform:uppercase}.text[data-astro-cid-g3bt4bo3]{margin:var(--text-margin, 0);text-wrap:pretty}.text-overline[data-astro-cid-g3bt4bo3]{font-size:var(--text-font-size, var(--overline-size, .75rem));line-height:var(--text-line-height, var(--leading-tight, 1.25));font-weight:var(--text-font-weight, var(--overline-weight, 600));letter-spacing:var(--overline-letter-spacing, .1em);text-transform:var(--overline-text-transform, uppercase);background:var(--text-overline-bg, var(--overline-bg, none));padding:var(--text-overline-padding, var(--overline-padding, 0));border-radius:var(--text-overline-radius, var(--overline-radius, 0));display:var(--text-overline-display, var(--overline-display, block));rotate:var(--text-overline-rotate, var(--overline-rotate, 0deg));box-shadow:var(--text-overline-shadow, var(--overline-shadow, none))}@supports (text-wrap: balance){.text-overline[data-astro-cid-g3bt4bo3]{text-wrap:balance}}.font-body[data-astro-cid-g3bt4bo3]{font-family:var(--type-body-family, var(--font-body))}.font-accent[data-astro-cid-g3bt4bo3]{font-family:var(--font-accent);font-style:var(--text-accent-font-style, italic);letter-spacing:var(--text-accent-letter-spacing, .02em)}.text-overline[data-astro-cid-g3bt4bo3].font-body:not(.hero-overline){font-family:var(--text-overline-font-family, var(--overline-font-family, var(--type-body-family, var(--font-body))))}.text-overline[data-astro-cid-g3bt4bo3].font-accent:not(.hero-overline){font-family:var(--text-overline-font-family, var(--overline-font-family, var(--font-accent)))}.text-default[data-astro-cid-g3bt4bo3]{color:var(--paragraph-slot-color, var(--paragraph-color, var(--text-color, var(--color-base-content))))}.text-muted[data-astro-cid-g3bt4bo3]{color:var(--paragraph-slot-color, var(--paragraph-color, var(--text-color, var(--color-base-content))));opacity:var(--text-muted-opacity, var(--opacity-80, .8))}.text-accent[data-astro-cid-g3bt4bo3]{color:var(--paragraph-slot-color, var(--paragraph-accent-color, var(--paragraph-color, var(--text-color, var(--color-primary)))))}.text-light[data-astro-cid-g3bt4bo3]{color:var(--paragraph-slot-color, var(--paragraph-color, var(--text-color, var(--text-light-floor-color, var(--color-base-content, oklch(1 0 0))))))}.text-overline[data-astro-cid-g3bt4bo3].text-default:not(.hero-overline){color:var(--text-overline-color, var(--overline-color, var(--paragraph-color, var(--text-color, var(--color-base-content)))))}.text-overline[data-astro-cid-g3bt4bo3].text-muted:not(.hero-overline){color:var(--text-overline-color, var(--overline-color, var(--paragraph-color, var(--text-color, var(--color-base-content)))))}.text-overline[data-astro-cid-g3bt4bo3].text-accent:not(.hero-overline){color:var(--text-overline-color, var(--overline-color, var(--paragraph-accent-color, var(--paragraph-color, var(--text-color, var(--color-primary))))))}.text-overline[data-astro-cid-g3bt4bo3].text-light:not(.hero-overline){color:var(--text-overline-color, var(--overline-color, var(--paragraph-color, var(--text-color, var(--text-light-floor-color, var(--color-base-content, oklch(1 0 0)))))))}.text-overline[data-astro-cid-g3bt4bo3].text-inherit:not(.hero-overline){color:var(--text-overline-color, var(--overline-color, inherit))}.max-w-prose[data-astro-cid-g3bt4bo3]{max-width:var(--text-max-width-prose, 65ch)}.max-w-narrow[data-astro-cid-g3bt4bo3]{max-width:var(--text-max-width-narrow, 45ch)}.text-spacing-sm[data-astro-cid-g3bt4bo3]{margin-bottom:var(--text-margin-tight)}.text-spacing-md[data-astro-cid-g3bt4bo3]{margin-bottom:var(--text-margin-default)}.text-spacing-lg[data-astro-cid-g3bt4bo3]{margin-bottom:var(--text-margin-loose)}.text-spacing-xl[data-astro-cid-g3bt4bo3]{margin-bottom:var(--spacing-xl)}:root[data-type-pairing=editorial] .text[data-astro-cid-g3bt4bo3].text-base,:root[data-type-pairing=editorial] .text[data-astro-cid-g3bt4bo3].text-sm,:root[data-type-pairing=humanist] .text[data-astro-cid-g3bt4bo3].text-base,:root[data-type-pairing=humanist] .text[data-astro-cid-g3bt4bo3].text-sm{line-height:var(--type-body-leading, var(--leading-loose, 2))}.section-divider[data-astro-cid-2ns5ak3o]{position:absolute;left:0;right:0;width:100%;line-height:0;z-index:var(--section-divider-z, var(--z-raised, 1));pointer-events:none;opacity:var(--section-divider-shape-opacity, 1)}.pl-section:is(.pl-has-video,.pl-has-parallax,.pl-has-img)>.section-divider[data-astro-cid-2ns5ak3o][data-divider-shape=tape]{z-index:var(--section-divider-z, var(--z-index-dropdown))}.section-divider--bottom[data-astro-cid-2ns5ak3o]{bottom:0;transform:translateY(1px)}.section-divider--top[data-astro-cid-2ns5ak3o]{top:0;transform:translateY(-1px)}.section-divider--flip[data-astro-cid-2ns5ak3o] svg[data-astro-cid-2ns5ak3o]{transform:scaleY(-1)}.section-divider[data-astro-cid-2ns5ak3o] svg[data-astro-cid-2ns5ak3o]{display:block;width:100%}@media(max-width:767.98px){.section-divider[data-astro-cid-2ns5ak3o] svg[data-astro-cid-2ns5ak3o]{height:clamp(20px,5vw,var(--section-divider-mobile-max, var(--divider-mobile-max, 40px)))}}.theme-light[data-astro-cid-pzra4mpv],.theme-alt[data-astro-cid-pzra4mpv],.theme-dark[data-astro-cid-pzra4mpv],.theme-dark-alt[data-astro-cid-pzra4mpv],.theme-brand[data-astro-cid-pzra4mpv],.theme-accent[data-astro-cid-pzra4mpv],.theme-secondary[data-astro-cid-pzra4mpv],.theme-split[data-astro-cid-pzra4mpv]{color:var(--color-base-content)}
