.xTmOLW_drawer{margin:0;background-color:var(--color-base-100);width:min(20rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-base-content);opacity:0;transition:translate var(--duration-natural) ease-out, opacity var(--duration-natural) ease-out, overlay var(--duration-natural) ease-out allow-discrete, display var(--duration-natural) ease-out allow-discrete;border:none;margin-inline-start:auto;padding:0;overflow:hidden;translate:100%}.xTmOLW_drawer[open]{opacity:1;translate:0}@starting-style{.xTmOLW_drawer[open]{opacity:0;translate:100%}}.xTmOLW_drawer::backdrop{transition:background-color var(--duration-natural) ease-out, overlay var(--duration-natural) ease-out allow-discrete, display var(--duration-natural) ease-out allow-discrete;background-color:oklch(0% 0 0/0)}.xTmOLW_drawer[open]::backdrop{background-color:oklch(0% 0 0/.5)}@starting-style{.xTmOLW_drawer[open]::backdrop{background-color:oklch(0% 0 0/0)}}
@layer modules{:where(.KRl6Ma_primary)>*{--color-primary:var(--color-primary-primary,var(--color-primary-base));--color-accent:var(--color-primary-accent,var(--color-accent-base));--color-accent-content:var(--color-primary-accent-content,var(--color-accent-content-base))}:where(.KRl6Ma_secondary)>*{--color-primary:var(--color-secondary-primary,var(--color-primary-base));--color-accent:var(--color-secondary-accent,var(--color-accent-base));--color-accent-content:var(--color-secondary-accent-content,var(--color-accent-content-base))}:where(.KRl6Ma_accent)>*{--color-primary:var(--color-accent-primary,var(--color-primary-base));--color-accent:var(--color-accent-accent,var(--color-accent-base));--color-accent-content:var(--color-accent-accent-content,var(--color-accent-content-base))}:where(.KRl6Ma_landmark)>*{--color-primary:var(--color-landmark-primary,var(--color-primary-base));--color-accent:var(--color-landmark-accent,var(--color-accent-base));--color-accent-content:var(--color-landmark-accent-content,var(--color-accent-content-base));--color-base-content-emphasis:var(--color-landmark-content-emphasis,var(--color-base-content-emphasis-base));--color-base-content-subtle:var(--color-landmark-content-subtle,var(--color-base-content-subtle-base));--color-base-content-faint:var(--color-landmark-content-faint,var(--color-base-content-faint-base));--color-error:var(--color-landmark-error,var(--color-error-base))}:where(.KRl6Ma_info)>*{--color-primary:var(--color-info-primary,var(--color-primary-base));--color-accent:var(--color-info-accent,var(--color-accent-base));--color-accent-content:var(--color-info-accent-content,var(--color-accent-content-base))}:where(.KRl6Ma_success)>*{--color-primary:var(--color-success-primary,var(--color-primary-base));--color-accent:var(--color-success-accent,var(--color-accent-base));--color-accent-content:var(--color-success-accent-content,var(--color-accent-content-base))}:where(.KRl6Ma_warning)>*{--color-primary:var(--color-warning-primary,var(--color-primary-base));--color-accent:var(--color-warning-accent,var(--color-accent-base));--color-accent-content:var(--color-warning-accent-content,var(--color-accent-content-base))}:where(.KRl6Ma_error)>*{--color-primary:var(--color-error-primary,var(--color-primary-base));--color-accent:var(--color-error-accent,var(--color-accent-base));--color-accent-content:var(--color-error-accent-content,var(--color-accent-content-base))}}
@layer modules{.K6RDZq_subtleLandmark>*{--color-base-content-emphasis:var(--color-base-content-emphasis-base);--color-base-content-subtle:var(--color-base-content-subtle-base);--color-base-content-faint:var(--color-base-content-faint-base);--color-error:var(--color-error-base)}}
@layer modules{.bGO10q_lead>:where(p:first-of-type):first-letter{float:left;font-family:var(--font-display);color:var(--color-primary);margin-top:.04em;padding-right:.08em;font-size:3.4em;font-weight:700;line-height:.68}@media (min-width:62rem){.bGO10q_lead>:where(p:first-of-type):first-letter{padding-right:.06em;font-size:4.6em;line-height:.66}}}
@layer modules{.NTocuq_prose{font-weight:var(--prose-font-weight,400)}.NTocuq_prose :where(p,li,blockquote){margin-bottom:var(--spacing-5em)}.NTocuq_prose :where(ul,ol){margin-left:var(--spacing-5em);list-style-position:inside}.NTocuq_prose :where(ul,ol) :where(ul,ol){margin-top:var(--spacing-5em)}.NTocuq_prose :where(ul){list-style-type:disc}.NTocuq_prose :where(ul) :where(ul){list-style-type:circle}.NTocuq_prose :where(ol){list-style-type:decimal}.NTocuq_prose :where(ol)>li>:where(ol){list-style-type:upper-roman}.NTocuq_prose :where(ol)>li>:where(ol)>li :where(ol){list-style-type:lower-roman}.NTocuq_prose :where(h1,.NTocuq_h1,h2,.NTocuq_h2,h3,.NTocuq_h3,h4,.NTocuq_h4,h5,.NTocuq_h5,h6,.NTocuq_h6){margin-bottom:var(--spacing-2em)}.NTocuq_prose :where(h1,.NTocuq_h1,h2,.NTocuq_h2,h3,.NTocuq_h3,h4,.NTocuq_h4,h5,.NTocuq_h5,h6,.NTocuq_h6):not(:first-child){margin-top:var(--spacing-5em)}}
@layer modules{._6SfP5a_observedWrapper,._6SfP5a_container{overflow-anchor:none}._6SfP5a_inline>:where(iframe){height:107px}@media (min-width:36rem){._6SfP5a_inline>:where(iframe){height:68px}}._6SfP5a_reservedStacked{min-height:500px}._6SfP5a_inlineReservedHeight{min-height:107px}@media (min-width:36rem){._6SfP5a_inlineReservedHeight{min-height:68px}}._6SfP5a_errorNotice>p{margin-bottom:0}}
@layer components{@container card (min-width:36rem){.gMkbtq_responsiveImage{width:50%}}.gMkbtq_sideImage{width:50%}}
@layer modules{.mkPM0a_content{row-gap:var(--spacing-5);column-gap:var(--spacing-6);grid-template-columns:repeat(2,1fr);grid-template-areas:"nav nav""subscribe subscribe""branding branding";display:grid}@container footer (min-width:36rem){.mkPM0a_content{grid-template-columns:repeat(3,1fr);grid-template-areas:"nav nav nav""subscribe subscribe subscribe""branding branding branding"}}@container footer (min-width:64rem){.mkPM0a_content{justify-items:unset;grid-template-columns:repeat(3,1fr) auto auto;grid-template-areas:"nav nav nav divider subscribe""branding branding branding branding branding"}}@container footer (min-width:80rem){.mkPM0a_content{grid-template-columns:auto repeat(3,1fr) auto auto;grid-template-areas:"branding nav nav nav divider subscribe"}}.mkPM0a_branding{grid-area:branding;min-width:0}.mkPM0a_subscribe{grid-area:subscribe}.mkPM0a_logoMark{transform-origin:0 0;transform:scale(.932)}@container footer (min-width:36rem){.mkPM0a_logoMark{transform:scale(.7)}}@container footer (min-width:48rem){.mkPM0a_logoMark{transform:scale(.865)}}.mkPM0a_nav{row-gap:var(--spacing-4);grid-area:nav;display:grid}@container footer (min-width:36rem){.mkPM0a_nav{grid-template-columns:subgrid;row-gap:var(--spacing-3);grid-column:span 3;grid-template-rows:repeat(5,auto)}}.mkPM0a_menu{flex-direction:column}@container footer (min-width:36rem){.mkPM0a_menu{grid-template-rows:subgrid;white-space:nowrap;grid-row:2/span 4;display:grid}}.mkPM0a_contentSection{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr);display:grid}@container footer (min-width:36rem){.mkPM0a_contentSection{grid-template-columns:subgrid;grid-column:1/span 2}}.mkPM0a_contentSectionTitle{grid-column:1/span 2}@container footer (min-width:36rem){.mkPM0a_contentSectionTitle{grid-column:unset}.mkPM0a_menuSection{grid-template-rows:subgrid;grid-row:1/span 5;display:grid}}.mkPM0a_divider{grid-area:divider}}