.badge-module-scss-module__97tisa__badge{font:var(--tatami-typography-sans-200-regular-font);letter-spacing:var(--tatami-typography-sans-200-regular-letter-spacing);color:var(--tatami-color-black);white-space:nowrap;background-color:var(--badge-background-color);border:1px solid;border-color:var(--badge-border-color);border-radius:1000px;gap:5px;padding:3px 12px;display:inline-flex}.badge-module-scss-module__97tisa__badge>:first-child{color:var(--badge-icon-color);width:1.25em}a:hover>.badge-module-scss-module__97tisa__badge{background-color:var(--badge-hover-background-color)}
.NotionCalendarIcon-module-scss-module__AaAuLq__container{display:flex}.NotionCalendarIcon-module-scss-module__AaAuLq__container>svg{width:100%;height:100%}.NotionCalendarIcon-module-scss-module__AaAuLq__hasDropShadow{filter:drop-shadow(0 2px 2px #00000040)}.NotionCalendarIcon-module-scss-module__AaAuLq__appIcon{--calendar-hero-icon-size:22px;--calendar-hero-icon-padding:5px;--calendar-hero-icon-border-radius:var(--tatami-border-radius-400);--calendar-hero-icon-width-and-height:calc(var(--calendar-hero-icon-size) + var(--calendar-hero-icon-padding) * 2);background:var(--tatami-color-accent-muted);border-radius:var(--calendar-hero-icon-border-radius);width:var(--calendar-hero-icon-width-and-height);height:var(--calendar-hero-icon-width-and-height);padding:var(--calendar-hero-icon-padding);display:inline-block}@media (min-width:600px){.NotionCalendarIcon-module-scss-module__AaAuLq__appIcon{--calendar-hero-icon-size:32px;--calendar-hero-icon-padding:8px;--calendar-hero-icon-border-radius:var(--tatami-border-radius-500)}}.NotionCalendarIcon-module-scss-module__AaAuLq__dates>g{opacity:0}.NotionCalendarIcon-module-scss-module__AaAuLq__dates>g.NotionCalendarIcon-module-scss-module__AaAuLq__current{opacity:1}.NotionCalendarIcon-module-scss-module__AaAuLq__date>g{transition:none;animation:none}
.Arrow-module-scss-module__XcR9Sq__arrow{transform:scaleX(var(--direction));text-indent:0;border:none;text-decoration:none;display:inline-block}.Arrow-module-scss-module__XcR9Sq__arrow.Arrow-module-scss-module__XcR9Sq__arrowAfter{margin-inline-start:.2em}.Arrow-module-scss-module__XcR9Sq__arrow.Arrow-module-scss-module__XcR9Sq__arrowBefore{margin-inline-end:.2em}
.form-module-scss-module__xpk-BW__root{flex-direction:column;gap:28px;display:flex}.form-module-scss-module__xpk-BW__root[hidden]{display:none}
.checkbox-module-scss-module__Umn28G__root{display:inline-block;position:relative}.checkbox-module-scss-module__Umn28G__input{opacity:0;cursor:pointer;width:44px;height:44px;display:block}.checkbox-module-scss-module__Umn28G__checkbox{border:1px solid var(--tatami-color-interaction-control-border);border-radius:var(--tatami-border-radius-200);pointer-events:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox-module-scss-module__Umn28G__input:focus~.checkbox-module-scss-module__Umn28G__checkbox,.checkbox-module-scss-module__Umn28G__input:active~.checkbox-module-scss-module__Umn28G__checkbox{border-color:var(--tatami-color-interaction-control-border-checked)}.checkbox-module-scss-module__Umn28G__input:checked~.checkbox-module-scss-module__Umn28G__checkbox{background-color:var(--tatami-color-interaction-control-background-checked);border-color:var(--tatami-color-interaction-control-border-checked)}.checkbox-module-scss-module__Umn28G__input:focus-visible~.checkbox-module-scss-module__Umn28G__checkbox{box-shadow:0 0 0 2px var(--tatami-color-black),0 0 0 4px var(--tatami-color-white)}.checkbox-module-scss-module__Umn28G__input:hover:not(:disabled)~.checkbox-module-scss-module__Umn28G__checkbox{border-color:var(--tatami-color-interaction-control-border-hover)}.checkbox-module-scss-module__Umn28G__icon{opacity:0}.checkbox-module-scss-module__Umn28G__input:checked~.checkbox-module-scss-module__Umn28G__checkbox .checkbox-module-scss-module__Umn28G__icon{color:var(--tatami-color-interaction-control-icon-checked);opacity:1}.checkbox-module-scss-module__Umn28G__input:focus:not(:focus-visible)~.checkbox-module-scss-module__Umn28G__checkbox{outline:0}
.formItemError-module-scss-module__K9hdiW__error{font:var(--tatami-typography-sans-100-regular-font);letter-spacing:var(--tatami-typography-sans-100-regular-letter-spacing);color:var(--tatami-color-red-500)}.formItemError-module-scss-module__K9hdiW__error:not(:empty){margin-top:5px}
.formItemLabel-module-scss-module__nT9t6q__label{font:var(--tatami-typography-sans-100-regular-font);letter-spacing:var(--tatami-typography-sans-100-regular-letter-spacing);text-align:start;cursor:pointer;margin:0 0 5px;padding:0;display:block}.formItemLabel-module-scss-module__nT9t6q__requiredOptionalAddon{margin-inline-start:3px}.formItemLabel-module-scss-module__nT9t6q__label.formItemLabel-module-scss-module__nT9t6q__required .formItemLabel-module-scss-module__nT9t6q__requiredOptionalAddon{color:var(--text-color-medium)}
.heading-module-scss-module__SaZuHq__heading{text-wrap:balance}.heading-module-scss-module__SaZuHq__eyebrow{font:var(--tatami-typography-sans-300-regular-font);letter-spacing:var(--tatami-typography-sans-300-regular-letter-spacing);color:var(--tatami-color-text-normal);margin:0 0 8px;display:block}
@layer front-ui-foundations{.grid-module-scss-module__lgnKUW__grid{--grid-column-count:4;--grid-column-count-md:12;grid-template-columns:repeat(var(--grid-column-count), minmax(0, 1fr));column-gap:var(--tatami-spacing-gutter);row-gap:var(--tatami-spacing-section-gap);inline-size:100%;display:grid}@media (min-width:600px){.grid-module-scss-module__lgnKUW__grid{column-gap:var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))}}@media (min-width:840px){.grid-module-scss-module__lgnKUW__grid{column-gap:var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter)))}}@media (min-width:1080px){.grid-module-scss-module__lgnKUW__grid{column-gap:var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))))}}@media (min-width:1280px){.grid-module-scss-module__lgnKUW__grid{column-gap:var(--tatami-spacing-gutter-xl,var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter)))))}}@media (min-width:1440px){.grid-module-scss-module__lgnKUW__grid{column-gap:var(--tatami-spacing-gutter-xxl,var(--tatami-spacing-gutter-xl,var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))))))}}@media (min-width:600px){.grid-module-scss-module__lgnKUW__grid{row-gap:var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))}}@media (min-width:840px){.grid-module-scss-module__lgnKUW__grid{row-gap:var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap)))}}@media (min-width:1080px){.grid-module-scss-module__lgnKUW__grid{row-gap:var(--tatami-spacing-section-gap-lg,var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))))}}@media (min-width:1280px){.grid-module-scss-module__lgnKUW__grid{row-gap:var(--tatami-spacing-section-gap-xl,var(--tatami-spacing-section-gap-lg,var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap)))))}}@media (min-width:1440px){.grid-module-scss-module__lgnKUW__grid{row-gap:var(--tatami-spacing-section-gap-xxl,var(--tatami-spacing-section-gap-xl,var(--tatami-spacing-section-gap-lg,var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))))))}}@media (min-width:840px){.grid-module-scss-module__lgnKUW__grid{grid-template-columns:repeat(var(--grid-column-count-md), minmax(0, 1fr))}}.grid-module-scss-module__lgnKUW__grid>*{grid-column:1/-1;min-inline-size:0}.grid-module-scss-module__lgnKUW__item{--grid-item-column:1 / -1;--grid-item-column-sm:var(--undefined);--grid-item-column-md:var(--undefined);--grid-item-column-lg:var(--undefined);--grid-item-column-xl:var(--undefined);--grid-item-column-xxl:var(--undefined);grid-column:var(--grid-item-column);min-inline-size:0}@media (min-width:600px){.grid-module-scss-module__lgnKUW__item{grid-column:var(--grid-item-column-sm,var(--grid-item-column))}}@media (min-width:840px){.grid-module-scss-module__lgnKUW__item{grid-column:var(--grid-item-column-md,var(--grid-item-column-sm,var(--grid-item-column)))}}@media (min-width:1080px){.grid-module-scss-module__lgnKUW__item{grid-column:var(--grid-item-column-lg,var(--grid-item-column-md,var(--grid-item-column-sm,var(--grid-item-column))))}}@media (min-width:1280px){.grid-module-scss-module__lgnKUW__item{grid-column:var(--grid-item-column-xl,var(--grid-item-column-lg,var(--grid-item-column-md,var(--grid-item-column-sm,var(--grid-item-column)))))}}@media (min-width:1440px){.grid-module-scss-module__lgnKUW__item{grid-column:var(--grid-item-column-xxl,var(--grid-item-column-xl,var(--grid-item-column-lg,var(--grid-item-column-md,var(--grid-item-column-sm,var(--grid-item-column))))))}}}
@layer front-ui-foundations{.layout-module-scss-module__e_tYXa__layout{--layout-padding-inline:var(--tatami-spacing-page-inset);grid-template-columns:[full-start] var(--layout-padding-inline) [content-start] minmax(0, 1fr) [content-end] var(--layout-padding-inline) [full-end];inline-size:100%;max-inline-size:calc(var(--tatami-spacing-page-max-width) + 2*var(--layout-padding-inline));padding-block:var(--layout-padding-block,0);margin-inline:auto;display:grid}@media (min-width:600px){.layout-module-scss-module__e_tYXa__layout{--layout-padding-inline:var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset))}}@media (min-width:840px){.layout-module-scss-module__e_tYXa__layout{--layout-padding-inline:var(--tatami-spacing-page-inset-md,var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset)))}}@media (min-width:1080px){.layout-module-scss-module__e_tYXa__layout{--layout-padding-inline:var(--tatami-spacing-page-inset-lg,var(--tatami-spacing-page-inset-md,var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset))))}}@media (min-width:1280px){.layout-module-scss-module__e_tYXa__layout{--layout-padding-inline:var(--tatami-spacing-page-inset-xl,var(--tatami-spacing-page-inset-lg,var(--tatami-spacing-page-inset-md,var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset)))))}}@media (min-width:1440px){.layout-module-scss-module__e_tYXa__layout{--layout-padding-inline:var(--tatami-spacing-page-inset-xxl,var(--tatami-spacing-page-inset-xl,var(--tatami-spacing-page-inset-lg,var(--tatami-spacing-page-inset-md,var(--tatami-spacing-page-inset-sm,var(--tatami-spacing-page-inset))))))}}:where(.layout-module-scss-module__e_tYXa__layout>*){grid-column:content-start/content-end;min-inline-size:0}.layout-module-scss-module__e_tYXa__fullWidth{grid-template-columns:[full-start] minmax(var(--layout-padding-inline), 1fr) [content-start] minmax(0, var(--tatami-spacing-page-max-width)) [content-end] minmax(var(--layout-padding-inline), 1fr) [full-end];max-inline-size:none;margin-inline:0}}
@layer front-ui-components{.footer-module-scss-module__U-iC1W__footer{padding-block:var(--tatami-spacing-page-gap)}@media (min-width:600px){.footer-module-scss-module__U-iC1W__footer{padding-block:var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))}}@media (min-width:840px){.footer-module-scss-module__U-iC1W__footer{padding-block:var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))}}@media (min-width:1080px){.footer-module-scss-module__U-iC1W__footer{padding-block:var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))}}@media (min-width:1280px){.footer-module-scss-module__U-iC1W__footer{padding-block:var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))))}}@media (min-width:1440px){.footer-module-scss-module__U-iC1W__footer{padding-block:var(--tatami-spacing-page-gap-xxl,var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))))}}.footer-module-scss-module__U-iC1W__grid{row-gap:var(--tatami-spacing-page-gap)}@media (min-width:600px){.footer-module-scss-module__U-iC1W__grid{row-gap:var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))}}@media (min-width:840px){.footer-module-scss-module__U-iC1W__grid{row-gap:var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))}}@media (min-width:1080px){.footer-module-scss-module__U-iC1W__grid{row-gap:var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))}}@media (min-width:1280px){.footer-module-scss-module__U-iC1W__grid{row-gap:var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))))}}@media (min-width:1440px){.footer-module-scss-module__U-iC1W__grid{row-gap:var(--tatami-spacing-page-gap-xxl,var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))))}}.footer-module-scss-module__U-iC1W__quote{margin:0;display:none}@media (min-width:840px){.footer-module-scss-module__U-iC1W__quote{gap:var(--tatami-spacing-group-gap);flex-direction:column;grid-column:1/span 4;display:flex}}.footer-module-scss-module__U-iC1W__quoteText{hanging-punctuation:first;margin:0}@supports not (hanging-punctuation:first){.footer-module-scss-module__U-iC1W__quoteText{text-indent:-.8ch}}.footer-module-scss-module__U-iC1W__quoteText:before{content:open-quote}.footer-module-scss-module__U-iC1W__quoteText:after{content:close-quote}.footer-module-scss-module__U-iC1W__quoteAttribution{margin:0}.footer-module-scss-module__U-iC1W__nav{column-gap:var(--tatami-spacing-gutter);row-gap:var(--tatami-spacing-page-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:600px){.footer-module-scss-module__U-iC1W__nav{column-gap:var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))}}@media (min-width:840px){.footer-module-scss-module__U-iC1W__nav{column-gap:var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter)))}}@media (min-width:1080px){.footer-module-scss-module__U-iC1W__nav{column-gap:var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))))}}@media (min-width:1280px){.footer-module-scss-module__U-iC1W__nav{column-gap:var(--tatami-spacing-gutter-xl,var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter)))))}}@media (min-width:1440px){.footer-module-scss-module__U-iC1W__nav{column-gap:var(--tatami-spacing-gutter-xxl,var(--tatami-spacing-gutter-xl,var(--tatami-spacing-gutter-lg,var(--tatami-spacing-gutter-md,var(--tatami-spacing-gutter-sm,var(--tatami-spacing-gutter))))))}}@media (min-width:600px){.footer-module-scss-module__U-iC1W__nav{row-gap:var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))}}@media (min-width:840px){.footer-module-scss-module__U-iC1W__nav{row-gap:var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))}}@media (min-width:1080px){.footer-module-scss-module__U-iC1W__nav{row-gap:var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))}}@media (min-width:1280px){.footer-module-scss-module__U-iC1W__nav{row-gap:var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))))}}@media (min-width:1440px){.footer-module-scss-module__U-iC1W__nav{row-gap:var(--tatami-spacing-page-gap-xxl,var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))))}}@media (min-width:840px){.footer-module-scss-module__U-iC1W__nav{grid-column:5/-1;grid-template-columns:repeat(4,minmax(0,1fr))}}.footer-module-scss-module__U-iC1W__nav li{margin-inline:calc(-1*var(--tatami-dimension-spacing-8))}.footer-module-scss-module__U-iC1W__brand{margin-block-start:var(--tatami-spacing-page-gap)}@media (min-width:840px){.footer-module-scss-module__U-iC1W__brand{grid-column:1/span 4;margin-block-start:0}.footer-module-scss-module__U-iC1W__locale{grid-column:5/span 2}}.footer-module-scss-module__U-iC1W__legal{flex-direction:column;align-items:start;display:flex}@media (min-width:840px){.footer-module-scss-module__U-iC1W__legal{grid-column:7/span 4}}.footer-module-scss-module__U-iC1W__copyright{direction:ltr;margin:0}@media (min-width:840px){.footer-module-scss-module__U-iC1W__copyright{grid-column:11/span 2}}}
@layer front-ui-atoms{.visuallyHidden-module-scss-module__fypoDq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}
@layer front-ui-components{.menuButton-module-scss-module__RVGGvq__menuButton{max-inline-size:100%;padding-block:var(--tatami-dimension-spacing-8);padding-inline:var(--tatami-dimension-spacing-16);color:var(--tatami-color-menu-button-text);background-color:var(--tatami-color-menu-button-background);border:var(--tatami-border-width-1) solid var(--tatami-color-menu-button-border);border-radius:var(--tatami-border-menu-button-radius);cursor:pointer;fill:currentColor;transition-property:background-color,border-color;transition-duration:var(--tatami-motion-global-fade-out-duration);transition-timing-function:var(--tatami-motion-global-fade-out-timing-function);justify-content:center;align-items:center;display:inline-flex}.menuButton-module-scss-module__RVGGvq__menuButton:disabled{cursor:default}.menuButton-module-scss-module__RVGGvq__menuButton:focus-visible{outline:var(--tatami-dimension-interaction-focus-ring-outline-width) var(--tatami-border-interaction-focus-ring-style) var(--tatami-color-interaction-focus-ring);outline-offset:var(--tatami-dimension-interaction-focus-ring-outline-offset)}.menuButton-module-scss-module__RVGGvq__menuButton:hover:not(:disabled),.menuButton-module-scss-module__RVGGvq__menuButton:focus-visible:not(:disabled){transition-duration:var(--tatami-motion-global-fade-in-duration);transition-timing-function:var(--tatami-motion-global-fade-in-timing-function)}.menuButton-module-scss-module__RVGGvq__menuButton:hover:not(:disabled){background-color:var(--tatami-color-menu-button-background-hover);border-color:var(--tatami-color-menu-button-border-hover)}.menuButton-module-scss-module__RVGGvq__menuButton:focus-visible:not(:disabled){background-color:var(--tatami-color-menu-button-background-focus);border-color:var(--tatami-color-menu-button-border-focus)}.menuButton-module-scss-module__RVGGvq__menuButton:active:not(:disabled),.menuButton-module-scss-module__RVGGvq__menuButton.menuButton-module-scss-module__RVGGvq__expanded:not(:disabled){background-color:var(--tatami-color-menu-button-background-active);border-color:var(--tatami-color-menu-button-border-active)}.menuButton-module-scss-module__RVGGvq__content{flex:auto;align-items:center;min-inline-size:0;display:flex;overflow:hidden}.menuButton-module-scss-module__RVGGvq__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.menuButton-module-scss-module__RVGGvq__menuButton.menuButton-module-scss-module__RVGGvq__selected:not(:disabled){background-color:var(--tatami-color-menu-button-background-selected);border-color:var(--tatami-color-menu-button-border-selected)}.menuButton-module-scss-module__RVGGvq__menuButton.menuButton-module-scss-module__RVGGvq__selected:not(:disabled):hover:not(:disabled){background-color:var(--tatami-color-menu-button-background-selected-hover);border-color:var(--tatami-color-menu-button-border-selected-hover)}.menuButton-module-scss-module__RVGGvq__menuButton.menuButton-module-scss-module__RVGGvq__selected:not(:disabled):focus-visible:not(:disabled){background-color:var(--tatami-color-menu-button-background-selected-focus);border-color:var(--tatami-color-menu-button-border-selected-focus)}.menuButton-module-scss-module__RVGGvq__menuButton.menuButton-module-scss-module__RVGGvq__selected:not(:disabled):active:not(:disabled),.menuButton-module-scss-module__RVGGvq__menuButton.menuButton-module-scss-module__RVGGvq__selected:not(:disabled).menuButton-module-scss-module__RVGGvq__expanded:not(:disabled){background-color:var(--tatami-color-menu-button-background-selected-active);border-color:var(--tatami-color-menu-button-border-selected-active)}.menuButton-module-scss-module__RVGGvq__variantPrimary{color:var(--tatami-color-button-tertiary-text);background-color:var(--tatami-color-button-tertiary-background);border-color:var(--tatami-color-button-tertiary-border)}.menuButton-module-scss-module__RVGGvq__variantPrimary:hover:not(:disabled){background-color:var(--tatami-color-button-tertiary-background-hover);border-color:var(--tatami-color-button-tertiary-border)}.menuButton-module-scss-module__RVGGvq__variantPrimary:focus-visible:not(:disabled){background-color:var(--tatami-color-button-tertiary-background-focus);border-color:var(--tatami-color-button-tertiary-border)}.menuButton-module-scss-module__RVGGvq__variantPrimary:active:not(:disabled),.menuButton-module-scss-module__RVGGvq__variantPrimary.menuButton-module-scss-module__RVGGvq__expanded:not(:disabled){background-color:var(--tatami-color-button-tertiary-background-active);border-color:var(--tatami-color-button-tertiary-border)}.menuButton-module-scss-module__RVGGvq__variantGhost{color:var(--tatami-color-button-ghost-text);background-color:var(--tatami-color-button-ghost-background);border-color:var(--tatami-color-button-ghost-border)}.menuButton-module-scss-module__RVGGvq__variantGhost:hover:not(:disabled){background-color:var(--tatami-color-button-ghost-background-hover)}.menuButton-module-scss-module__RVGGvq__variantGhost:focus-visible:not(:disabled){background-color:var(--tatami-color-button-ghost-background-focus)}.menuButton-module-scss-module__RVGGvq__variantGhost:active:not(:disabled),.menuButton-module-scss-module__RVGGvq__variantGhost.menuButton-module-scss-module__RVGGvq__expanded:not(:disabled){background-color:var(--tatami-color-button-ghost-background-active)}.menuButton-module-scss-module__RVGGvq__menuMarkerIcon{transition-property:transform;transition-duration:var(--tatami-motion-global-transform-duration);transition-timing-function:var(--tatami-motion-global-transform-timing-function);flex:none;margin-inline-start:var(--tatami-dimension-spacing-8)}.menuButton-module-scss-module__RVGGvq__menuButton.menuButton-module-scss-module__RVGGvq__expanded .menuButton-module-scss-module__RVGGvq__menuMarkerIcon{transform:rotate(180deg)}}
@layer front-ui-components{.menuList-module-scss-module__qf-KyW__menuListItem{padding:0;list-style:none}.menuList-module-scss-module__qf-KyW__menuListItemAnchor,.menuList-module-scss-module__qf-KyW__menuListItemButton{align-items:center;gap:0 var(--tatami-dimension-spacing-8);padding-inline:var(--tatami-dimension-spacing-8) var(--tatami-dimension-spacing-16);padding-block:var(--tatami-dimension-spacing-4);border-radius:var(--tatami-border-menu-list-item-radius);grid-template:"label"/1fr;text-decoration:none;display:grid}.menuList-module-scss-module__qf-KyW__menuListItemAnchor:disabled,.menuList-module-scss-module__qf-KyW__menuListItemAnchor[aria-disabled=true]:not(a),.menuList-module-scss-module__qf-KyW__menuListItemButton:disabled,.menuList-module-scss-module__qf-KyW__menuListItemButton[aria-disabled=true]:not(a){cursor:not-allowed;opacity:.5}.menuList-module-scss-module__qf-KyW__menuListItemAnchor.menuList-module-scss-module__qf-KyW__highlighted,.menuList-module-scss-module__qf-KyW__menuListItemAnchor:hover,.menuList-module-scss-module__qf-KyW__menuListItemAnchor:focus-visible,.menuList-module-scss-module__qf-KyW__menuListItemAnchor:active,.menuList-module-scss-module__qf-KyW__menuListItemButton.menuList-module-scss-module__qf-KyW__highlighted,.menuList-module-scss-module__qf-KyW__menuListItemButton:hover,.menuList-module-scss-module__qf-KyW__menuListItemButton:focus-visible,.menuList-module-scss-module__qf-KyW__menuListItemButton:active{text-decoration:none}.menuList-module-scss-module__qf-KyW__menuListItemButton{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.menuList-module-scss-module__qf-KyW__menuListItemAnchor:has(.menuList-module-scss-module__qf-KyW__caption),.menuList-module-scss-module__qf-KyW__menuListItemButton:has(.menuList-module-scss-module__qf-KyW__caption){grid-template-rows:auto auto;grid-template-areas:"label""caption"}.menuList-module-scss-module__qf-KyW__menuListItemAnchor:has(.menuList-module-scss-module__qf-KyW__icon):not(:has(.menuList-module-scss-module__qf-KyW__caption)),.menuList-module-scss-module__qf-KyW__menuListItemButton:has(.menuList-module-scss-module__qf-KyW__icon):not(:has(.menuList-module-scss-module__qf-KyW__caption)){grid-template-columns:auto 1fr;grid-template-areas:"icon label"}.menuList-module-scss-module__qf-KyW__menuListItemAnchor:has(.menuList-module-scss-module__qf-KyW__icon):has(.menuList-module-scss-module__qf-KyW__caption),.menuList-module-scss-module__qf-KyW__menuListItemButton:has(.menuList-module-scss-module__qf-KyW__icon):has(.menuList-module-scss-module__qf-KyW__caption){grid-template:"icon label""icon caption"/auto 1fr}.menuList-module-scss-module__qf-KyW__menuListItemAnchor:not(:has(.menuList-module-scss-module__qf-KyW__icon)),.menuList-module-scss-module__qf-KyW__menuListItemButton:not(:has(.menuList-module-scss-module__qf-KyW__icon)){padding-block:3px}.menuList-module-scss-module__qf-KyW__menuListItemAnchor:has(.menuList-module-scss-module__qf-KyW__selectionIndicator):not(:has(.menuList-module-scss-module__qf-KyW__icon),:has(.menuList-module-scss-module__qf-KyW__caption)){grid-template:"label selectionIndicator" auto/minmax(0, 1fr) var(--tatami-dimension-spacing-20)}.menuList-module-scss-module__qf-KyW__menuListItemAnchor:has(.menuList-module-scss-module__qf-KyW__selectionIndicator):not(:has(.menuList-module-scss-module__qf-KyW__icon)):has(.menuList-module-scss-module__qf-KyW__caption){grid-template:"label selectionIndicator" auto "caption selectionIndicator" auto/minmax(0, 1fr) var(--tatami-dimension-spacing-20)}.menuList-module-scss-module__qf-KyW__menuListItemAnchor:has(.menuList-module-scss-module__qf-KyW__selectionIndicator):has(.menuList-module-scss-module__qf-KyW__icon):not(:has(.menuList-module-scss-module__qf-KyW__caption)){grid-template:"icon label selectionIndicator" auto/auto minmax(0, 1fr) var(--tatami-dimension-spacing-20)}.menuList-module-scss-module__qf-KyW__menuListItemAnchor:has(.menuList-module-scss-module__qf-KyW__selectionIndicator):has(.menuList-module-scss-module__qf-KyW__icon):has(.menuList-module-scss-module__qf-KyW__caption){grid-template:"icon label selectionIndicator" auto "icon caption selectionIndicator" auto/auto minmax(0, 1fr) var(--tatami-dimension-spacing-20)}.menuList-module-scss-module__qf-KyW__icon{grid-area:icon}.menuList-module-scss-module__qf-KyW__label{text-align:start;grid-area:label;place-self:center start}.menuList-module-scss-module__qf-KyW__menuListItemAnchor:has(.menuList-module-scss-module__qf-KyW__caption) .menuList-module-scss-module__qf-KyW__label,.menuList-module-scss-module__qf-KyW__menuListItemButton:has(.menuList-module-scss-module__qf-KyW__caption) .menuList-module-scss-module__qf-KyW__label{align-self:end}.menuList-module-scss-module__qf-KyW__caption{text-align:start;grid-area:caption;place-self:start}.menuList-module-scss-module__qf-KyW__selectionIndicator{inline-size:var(--tatami-dimension-spacing-20);block-size:var(--tatami-dimension-spacing-20);color:var(--tatami-color-accent-strong);grid-area:selectionIndicator}@media (min-width:840px){.menuList-module-scss-module__qf-KyW__sizeLarge{column-gap:var(--tatami-dimension-spacing-16)}.menuList-module-scss-module__qf-KyW__sizeLarge:has(.menuList-module-scss-module__qf-KyW__icon){padding-block:var(--tatami-dimension-spacing-8)}}.menuList-module-scss-module__qf-KyW__variantPrimary{transition:background-color var(--tatami-motion-global-fade-out-duration) var(--tatami-motion-global-fade-out-timing-function)}.menuList-module-scss-module__qf-KyW__variantPrimary:is(.menuList-module-scss-module__qf-KyW__highlighted,:hover,:focus-visible,:active):not(:disabled,[aria-disabled=true]:not(a)){transition:background-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}.menuList-module-scss-module__qf-KyW__variantPrimary.menuList-module-scss-module__qf-KyW__highlighted:not(:disabled,[aria-disabled=true]:not(a)),.menuList-module-scss-module__qf-KyW__variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-base-hover)}.menuList-module-scss-module__qf-KyW__variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-base-focus);z-index:1}.menuList-module-scss-module__qf-KyW__variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-base-active)}@supports not at-rule(@scope){:where(.surfaceNeutral,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary.menuList-module-scss-module__qf-KyW__highlighted:not(:disabled,[aria-disabled=true]:not(a)),:where(.surfaceNeutral,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-neutral-hover)}:where(.surfaceNeutral,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-neutral-focus)}:where(.surfaceNeutral,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-neutral-active)}}@scope(:where(.surfaceNeutral,.menuList-module-scss-module__qf-KyW__localPurityAnchor)) to (:where(.surface,.menuList-module-scss-module__qf-KyW__localPurityAnchor):not(:scope)){.menuList-module-scss-module__qf-KyW__variantPrimary.menuList-module-scss-module__qf-KyW__highlighted:not(:disabled,[aria-disabled=true]:not(a)),.menuList-module-scss-module__qf-KyW__variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-neutral-hover)}.menuList-module-scss-module__qf-KyW__variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-neutral-focus)}.menuList-module-scss-module__qf-KyW__variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-neutral-active)}}@supports not at-rule(@scope){:where(.surfaceAccent,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary.menuList-module-scss-module__qf-KyW__highlighted:not(:disabled,[aria-disabled=true]:not(a)),:where(.surfaceAccent,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-hover)}:where(.surfaceAccent,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-focus)}:where(.surfaceAccent,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-active)}}@scope(:where(.surfaceAccent,.menuList-module-scss-module__qf-KyW__localPurityAnchor)) to (:where(.surface,.menuList-module-scss-module__qf-KyW__localPurityAnchor):not(:scope)){.menuList-module-scss-module__qf-KyW__variantPrimary.menuList-module-scss-module__qf-KyW__highlighted:not(:disabled,[aria-disabled=true]:not(a)),.menuList-module-scss-module__qf-KyW__variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-hover)}.menuList-module-scss-module__qf-KyW__variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-focus)}.menuList-module-scss-module__qf-KyW__variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-active)}}@supports not at-rule(@scope){:where(.surfaceAccentMuted,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary.menuList-module-scss-module__qf-KyW__highlighted:not(:disabled,[aria-disabled=true]:not(a)),:where(.surfaceAccentMuted,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-muted-hover)}:where(.surfaceAccentMuted,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-muted-focus)}:where(.surfaceAccentMuted,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-muted-active)}}@scope(:where(.surfaceAccentMuted,.menuList-module-scss-module__qf-KyW__localPurityAnchor)) to (:where(.surface,.menuList-module-scss-module__qf-KyW__localPurityAnchor):not(:scope)){.menuList-module-scss-module__qf-KyW__variantPrimary.menuList-module-scss-module__qf-KyW__highlighted:not(:disabled,[aria-disabled=true]:not(a)),.menuList-module-scss-module__qf-KyW__variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-muted-hover)}.menuList-module-scss-module__qf-KyW__variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-muted-focus)}.menuList-module-scss-module__qf-KyW__variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-muted-active)}}@supports not at-rule(@scope){:where(.surfaceAccentSoft,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary.menuList-module-scss-module__qf-KyW__highlighted:not(:disabled,[aria-disabled=true]:not(a)),:where(.surfaceAccentSoft,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-soft-hover)}:where(.surfaceAccentSoft,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-soft-focus)}:where(.surfaceAccentSoft,.menuList-module-scss-module__qf-KyW__localPurityAnchor) .menuList-module-scss-module__qf-KyW__variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-soft-active)}}@scope(:where(.surfaceAccentSoft,.menuList-module-scss-module__qf-KyW__localPurityAnchor)) to (:where(.surface,.menuList-module-scss-module__qf-KyW__localPurityAnchor):not(:scope)){.menuList-module-scss-module__qf-KyW__variantPrimary.menuList-module-scss-module__qf-KyW__highlighted:not(:disabled,[aria-disabled=true]:not(a)),.menuList-module-scss-module__qf-KyW__variantPrimary:hover:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-soft-hover)}.menuList-module-scss-module__qf-KyW__variantPrimary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-soft-focus)}.menuList-module-scss-module__qf-KyW__variantPrimary:active:not(:disabled,[aria-disabled=true]:not(a)){background-color:var(--tatami-color-background-surface-accent-soft-active)}}.menuList-module-scss-module__qf-KyW__variantSecondary .menuList-module-scss-module__qf-KyW__label{text-decoration:underline;text-decoration-thickness:var(--tatami-decoration-link-underline-thickness);text-underline-offset:var(--link-underline-offset);transition:text-decoration-color var(--tatami-motion-global-fade-out-duration) var(--tatami-motion-global-fade-out-timing-function);text-decoration-color:#0000}.menuList-module-scss-module__qf-KyW__variantSecondary.menuList-module-scss-module__qf-KyW__highlighted:not(:disabled,[aria-disabled=true]:not(a)) .menuList-module-scss-module__qf-KyW__label,.menuList-module-scss-module__qf-KyW__variantSecondary:hover:not(:disabled,[aria-disabled=true]:not(a)) .menuList-module-scss-module__qf-KyW__label,.menuList-module-scss-module__qf-KyW__variantSecondary:focus-visible:not(:disabled,[aria-disabled=true]:not(a)) .menuList-module-scss-module__qf-KyW__label,.menuList-module-scss-module__qf-KyW__variantSecondary:active:not(:disabled,[aria-disabled=true]:not(a)) .menuList-module-scss-module__qf-KyW__label{transition:text-decoration-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function);text-decoration-color:currentColor}.menuList-module-scss-module__qf-KyW__heading{padding-inline:var(--tatami-dimension-spacing-8);list-style:none}.menuList-module-scss-module__qf-KyW__menuList .menuList-module-scss-module__qf-KyW__heading:not(:first-child){padding-block-start:var(--tatami-dimension-spacing-20)}.menuList-module-scss-module__qf-KyW__menuList .menuList-module-scss-module__qf-KyW__heading:not(:last-child){padding-block-end:var(--tatami-dimension-spacing-8)}}
@layer front-ui-atoms{.badge-module-scss-module__N9sCua__badge{font:var(--tatami-typography-sans-50-semibold-font);letter-spacing:var(--tatami-typography-sans-50-semibold-letter-spacing);border-radius:var(--tatami-border-badge-radius);padding-block:var(--tatami-dimension-spacing-4);padding-inline:var(--tatami-dimension-spacing-8);white-space:wrap;text-box-trim:trim-both;text-box-edge:cap alphabetic;display:inline-block}@supports not (text-box-trim:trim-both){.badge-module-scss-module__N9sCua__badge{padding-block:2px}}@supports not at-rule(@scope){:where(.surfaceBase,.badge-module-scss-module__N9sCua__localPurityAnchor) .badge-module-scss-module__N9sCua__badge{--tatami-color-badge-bold-background:var(--tatami-color-accent-strong);--tatami-color-badge-bold-text:var(--tatami-color-white);--tatami-color-badge-light-text:var(--tatami-color-accent-strong);--tatami-color-badge-mono-background:var(--tatami-color-background-base);--tatami-color-badge-muted-background:var(--tatami-color-background-base)}}@scope(:where(.surfaceBase,.badge-module-scss-module__N9sCua__localPurityAnchor)) to (:where(.surface,.badge-module-scss-module__N9sCua__localPurityAnchor):not(:scope)){.badge-module-scss-module__N9sCua__badge{--tatami-color-badge-bold-background:var(--tatami-color-accent-strong);--tatami-color-badge-bold-text:var(--tatami-color-white);--tatami-color-badge-light-text:var(--tatami-color-accent-strong);--tatami-color-badge-mono-background:var(--tatami-color-background-base);--tatami-color-badge-muted-background:var(--tatami-color-background-base)}}@supports not at-rule(@scope){:where(.surfaceNeutral,.badge-module-scss-module__N9sCua__localPurityAnchor) .badge-module-scss-module__N9sCua__badge{--tatami-color-badge-bold-background:var(--tatami-color-accent-strong);--tatami-color-badge-bold-text:var(--tatami-color-white);--tatami-color-badge-light-text:var(--tatami-color-accent-strong);--tatami-color-badge-mono-background:var(--tatami-color-background-base);--tatami-color-badge-muted-background:var(--tatami-color-background-base)}}@scope(:where(.surfaceNeutral,.badge-module-scss-module__N9sCua__localPurityAnchor)) to (:where(.surface,.badge-module-scss-module__N9sCua__localPurityAnchor):not(:scope)){.badge-module-scss-module__N9sCua__badge{--tatami-color-badge-bold-background:var(--tatami-color-accent-strong);--tatami-color-badge-bold-text:var(--tatami-color-white);--tatami-color-badge-light-text:var(--tatami-color-accent-strong);--tatami-color-badge-mono-background:var(--tatami-color-background-base);--tatami-color-badge-muted-background:var(--tatami-color-background-base)}}@supports not at-rule(@scope){:where(.surfaceAccentMuted,.badge-module-scss-module__N9sCua__localPurityAnchor) .badge-module-scss-module__N9sCua__badge{--tatami-color-badge-bold-background:var(--tatami-color-accent-strong);--tatami-color-badge-bold-text:var(--tatami-color-white);--tatami-color-badge-light-text:var(--tatami-color-accent-strong);--tatami-color-badge-mono-background:var(--tatami-color-background-base);--tatami-color-badge-muted-background:var(--tatami-color-background-base)}}@scope(:where(.surfaceAccentMuted,.badge-module-scss-module__N9sCua__localPurityAnchor)) to (:where(.surface,.badge-module-scss-module__N9sCua__localPurityAnchor):not(:scope)){.badge-module-scss-module__N9sCua__badge{--tatami-color-badge-bold-background:var(--tatami-color-accent-strong);--tatami-color-badge-bold-text:var(--tatami-color-white);--tatami-color-badge-light-text:var(--tatami-color-accent-strong);--tatami-color-badge-mono-background:var(--tatami-color-background-base);--tatami-color-badge-muted-background:var(--tatami-color-background-base)}}@supports not at-rule(@scope){:where(.surfaceAccentSoft,.badge-module-scss-module__N9sCua__localPurityAnchor) .badge-module-scss-module__N9sCua__badge{--tatami-color-badge-bold-background:var(--tatami-color-accent-strong);--tatami-color-badge-bold-text:var(--tatami-color-white);--tatami-color-badge-light-text:var(--tatami-color-accent-strong);--tatami-color-badge-mono-background:var(--tatami-color-background-base);--tatami-color-badge-muted-background:var(--tatami-color-background-base)}}@scope(:where(.surfaceAccentSoft,.badge-module-scss-module__N9sCua__localPurityAnchor)) to (:where(.surface,.badge-module-scss-module__N9sCua__localPurityAnchor):not(:scope)){.badge-module-scss-module__N9sCua__badge{--tatami-color-badge-bold-background:var(--tatami-color-accent-strong);--tatami-color-badge-bold-text:var(--tatami-color-white);--tatami-color-badge-light-text:var(--tatami-color-accent-strong);--tatami-color-badge-mono-background:var(--tatami-color-background-base);--tatami-color-badge-muted-background:var(--tatami-color-background-base)}}@supports not at-rule(@scope){:where(.surfaceAccent,.badge-module-scss-module__N9sCua__localPurityAnchor) .badge-module-scss-module__N9sCua__badge{--tatami-color-badge-bold-background:var(--tatami-color-accent-strong);--tatami-color-badge-bold-text:var(--tatami-color-white);--tatami-color-badge-light-text:var(--tatami-color-accent-strong);--tatami-color-badge-mono-background:var(--tatami-color-background-base);--tatami-color-badge-muted-background:var(--tatami-color-background-base)}}@scope(:where(.surfaceAccent,.badge-module-scss-module__N9sCua__localPurityAnchor)) to (:where(.surface,.badge-module-scss-module__N9sCua__localPurityAnchor):not(:scope)){.badge-module-scss-module__N9sCua__badge{--tatami-color-badge-bold-background:var(--tatami-color-accent-strong);--tatami-color-badge-bold-text:var(--tatami-color-white);--tatami-color-badge-light-text:var(--tatami-color-accent-strong);--tatami-color-badge-mono-background:var(--tatami-color-background-base);--tatami-color-badge-muted-background:var(--tatami-color-background-base)}}@supports not at-rule(@scope){:where(.surfaceNeutral,.badge-module-scss-module__N9sCua__localPurityAnchor) .badge-module-scss-module__N9sCua__badge{--tatami-color-badge-light-background:var(--tatami-color-background-base)}}@scope(:where(.surfaceNeutral,.badge-module-scss-module__N9sCua__localPurityAnchor)) to (:where(.surface,.badge-module-scss-module__N9sCua__localPurityAnchor):not(:scope)){.badge-module-scss-module__N9sCua__badge{--tatami-color-badge-light-background:var(--tatami-color-background-base)}}@supports not at-rule(@scope){:where(.surfaceAccentMuted,.badge-module-scss-module__N9sCua__localPurityAnchor) .badge-module-scss-module__N9sCua__badge{--tatami-color-badge-light-background:var(--tatami-color-background-base)}}@scope(:where(.surfaceAccentMuted,.badge-module-scss-module__N9sCua__localPurityAnchor)) to (:where(.surface,.badge-module-scss-module__N9sCua__localPurityAnchor):not(:scope)){.badge-module-scss-module__N9sCua__badge{--tatami-color-badge-light-background:var(--tatami-color-background-base)}}@supports not at-rule(@scope){:where(.surfaceAccentSoft,.badge-module-scss-module__N9sCua__localPurityAnchor) .badge-module-scss-module__N9sCua__badge{--tatami-color-badge-light-background:var(--tatami-color-background-base)}}@scope(:where(.surfaceAccentSoft,.badge-module-scss-module__N9sCua__localPurityAnchor)) to (:where(.surface,.badge-module-scss-module__N9sCua__localPurityAnchor):not(:scope)){.badge-module-scss-module__N9sCua__badge{--tatami-color-badge-light-background:var(--tatami-color-background-base)}}@supports not at-rule(@scope){:where(.surfaceAccent,.badge-module-scss-module__N9sCua__localPurityAnchor) .badge-module-scss-module__N9sCua__badge{--tatami-color-badge-bold-background:var(--tatami-color-background-base);--tatami-color-badge-bold-text:var(--tatami-color-accent-strong);--tatami-color-badge-light-background:var(--tatami-color-accent-soft)}}@scope(:where(.surfaceAccent,.badge-module-scss-module__N9sCua__localPurityAnchor)) to (:where(.surface,.badge-module-scss-module__N9sCua__localPurityAnchor):not(:scope)){.badge-module-scss-module__N9sCua__badge{--tatami-color-badge-bold-background:var(--tatami-color-background-base);--tatami-color-badge-bold-text:var(--tatami-color-accent-strong);--tatami-color-badge-light-background:var(--tatami-color-accent-soft)}}@supports not at-rule(@scope){:where(.surfaceBase,.badge-module-scss-module__N9sCua__localPurityAnchor) .badge-module-scss-module__N9sCua__badge{--tatami-color-badge-light-background:var(--tatami-color-accent-muted);--tatami-color-badge-mono-background:var(--tatami-color-background-surface-neutral);--tatami-color-badge-muted-background:var(--tatami-color-background-surface-neutral)}}@scope(:where(.surfaceBase,.badge-module-scss-module__N9sCua__localPurityAnchor)) to (:where(.surface,.badge-module-scss-module__N9sCua__localPurityAnchor):not(:scope)){.badge-module-scss-module__N9sCua__badge{--tatami-color-badge-light-background:var(--tatami-color-accent-muted);--tatami-color-badge-mono-background:var(--tatami-color-background-surface-neutral);--tatami-color-badge-muted-background:var(--tatami-color-background-surface-neutral)}}.badge-module-scss-module__N9sCua__sizeMedium{font:var(--tatami-typography-sans-200-semibold-font);letter-spacing:var(--tatami-typography-sans-200-semibold-letter-spacing);padding-block:var(--tatami-dimension-spacing-8);padding-inline:var(--tatami-dimension-spacing-12)}@supports not (text-box-trim:trim-both){.badge-module-scss-module__N9sCua__sizeMedium{padding-block:var(--tatami-dimension-spacing-4)}}.badge-module-scss-module__N9sCua__badgeMono{background:var(--tatami-color-badge-mono-background);color:var(--tatami-color-badge-mono-text)}.badge-module-scss-module__N9sCua__badgeMuted{background:var(--tatami-color-badge-muted-background);color:var(--tatami-color-badge-muted-text)}.badge-module-scss-module__N9sCua__badgeBold{background:var(--tatami-color-badge-bold-background);color:var(--tatami-color-badge-bold-text)}.badge-module-scss-module__N9sCua__badgeLight{background:var(--tatami-color-badge-light-background);color:var(--tatami-color-badge-light-text)}.badge-module-scss-module__N9sCua__badgeOutline{font:var(--tatami-typography-sans-50-regular-font);letter-spacing:var(--tatami-typography-sans-50-regular-letter-spacing);background:var(--tatami-color-badge-outline-background);color:var(--tatami-color-badge-outline-text);border:var(--tatami-border-width-1) solid currentColor}.badge-module-scss-module__N9sCua__badgeOutline.badge-module-scss-module__N9sCua__sizeMedium{font:var(--tatami-typography-sans-200-regular-font);letter-spacing:var(--tatami-typography-sans-200-regular-letter-spacing)}}
@layer front-ui-atoms{.graphic-module-scss-module__pohIQa__graphic{color:var(--tatami-color-accent-strong);aspect-ratio:1;--graphic-icon-size-sm:var(--undefined);--graphic-icon-size-md:var(--undefined);--graphic-icon-size-lg:var(--undefined);--graphic-icon-size-xl:var(--undefined);--graphic-icon-size-xxl:var(--undefined);block-size:auto;min-inline-size:fit-content;font-size:var(--graphic-icon-size);--graphic-frame-size:fit-content;--graphic-frame-size-sm:var(--undefined);--graphic-frame-size-md:var(--undefined);--graphic-frame-size-lg:var(--undefined);--graphic-frame-size-xl:var(--undefined);--graphic-frame-size-xxl:var(--undefined);width:var(--graphic-frame-size);--graphic-border-radius:var(--tatami-border-radius-200);--graphic-border-radius-sm:var(--undefined);--graphic-border-radius-md:var(--undefined);--graphic-border-radius-lg:var(--undefined);--graphic-border-radius-xl:var(--undefined);--graphic-border-radius-xxl:var(--undefined);border-radius:var(--graphic-border-radius);place-items:center;display:inline-grid}@media (min-width:600px){.graphic-module-scss-module__pohIQa__graphic{font-size:var(--graphic-icon-size-sm,var(--graphic-icon-size))}}@media (min-width:840px){.graphic-module-scss-module__pohIQa__graphic{font-size:var(--graphic-icon-size-md,var(--graphic-icon-size-sm,var(--graphic-icon-size)))}}@media (min-width:1080px){.graphic-module-scss-module__pohIQa__graphic{font-size:var(--graphic-icon-size-lg,var(--graphic-icon-size-md,var(--graphic-icon-size-sm,var(--graphic-icon-size))))}}@media (min-width:1280px){.graphic-module-scss-module__pohIQa__graphic{font-size:var(--graphic-icon-size-xl,var(--graphic-icon-size-lg,var(--graphic-icon-size-md,var(--graphic-icon-size-sm,var(--graphic-icon-size)))))}}@media (min-width:1440px){.graphic-module-scss-module__pohIQa__graphic{font-size:var(--graphic-icon-size-xxl,var(--graphic-icon-size-xl,var(--graphic-icon-size-lg,var(--graphic-icon-size-md,var(--graphic-icon-size-sm,var(--graphic-icon-size))))))}}.graphic-module-scss-module__pohIQa__graphic>img{block-size:1em;inline-size:1em}@media (min-width:600px){.graphic-module-scss-module__pohIQa__graphic{width:var(--graphic-frame-size-sm,var(--graphic-frame-size))}}@media (min-width:840px){.graphic-module-scss-module__pohIQa__graphic{width:var(--graphic-frame-size-md,var(--graphic-frame-size-sm,var(--graphic-frame-size)))}}@media (min-width:1080px){.graphic-module-scss-module__pohIQa__graphic{width:var(--graphic-frame-size-lg,var(--graphic-frame-size-md,var(--graphic-frame-size-sm,var(--graphic-frame-size))))}}@media (min-width:1280px){.graphic-module-scss-module__pohIQa__graphic{width:var(--graphic-frame-size-xl,var(--graphic-frame-size-lg,var(--graphic-frame-size-md,var(--graphic-frame-size-sm,var(--graphic-frame-size)))))}}@media (min-width:1440px){.graphic-module-scss-module__pohIQa__graphic{width:var(--graphic-frame-size-xxl,var(--graphic-frame-size-xl,var(--graphic-frame-size-lg,var(--graphic-frame-size-md,var(--graphic-frame-size-sm,var(--graphic-frame-size))))))}}@media (min-width:600px){.graphic-module-scss-module__pohIQa__graphic{border-radius:var(--graphic-border-radius-sm,var(--graphic-border-radius))}}@media (min-width:840px){.graphic-module-scss-module__pohIQa__graphic{border-radius:var(--graphic-border-radius-md,var(--graphic-border-radius-sm,var(--graphic-border-radius)))}}@media (min-width:1080px){.graphic-module-scss-module__pohIQa__graphic{border-radius:var(--graphic-border-radius-lg,var(--graphic-border-radius-md,var(--graphic-border-radius-sm,var(--graphic-border-radius))))}}@media (min-width:1280px){.graphic-module-scss-module__pohIQa__graphic{border-radius:var(--graphic-border-radius-xl,var(--graphic-border-radius-lg,var(--graphic-border-radius-md,var(--graphic-border-radius-sm,var(--graphic-border-radius)))))}}@media (min-width:1440px){.graphic-module-scss-module__pohIQa__graphic{border-radius:var(--graphic-border-radius-xxl,var(--graphic-border-radius-xl,var(--graphic-border-radius-lg,var(--graphic-border-radius-md,var(--graphic-border-radius-sm,var(--graphic-border-radius))))))}}.graphic-module-scss-module__pohIQa__isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-accent-muted));transition:background-color var(--tatami-motion-global-fade-out-duration) var(--tatami-motion-global-fade-out-timing-function)}.graphic-module-scss-module__pohIQa__isFilled:is(:hover,:focus-visible,:active):not(:disabled,[aria-disabled=true]){transition:background-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}@supports not at-rule(@scope){:where(.surfaceNeutral,.graphic-module-scss-module__pohIQa__localPurityAnchor) .graphic-module-scss-module__pohIQa__isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-background-base))}}@scope(:where(.surfaceNeutral,.graphic-module-scss-module__pohIQa__localPurityAnchor)) to (:where(.surface,.graphic-module-scss-module__pohIQa__localPurityAnchor):not(:scope)){.graphic-module-scss-module__pohIQa__isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-background-base))}}@supports not at-rule(@scope){:where(.surfaceAccent,.graphic-module-scss-module__pohIQa__localPurityAnchor) .graphic-module-scss-module__pohIQa__isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-background-base))}}@scope(:where(.surfaceAccent,.graphic-module-scss-module__pohIQa__localPurityAnchor)) to (:where(.surface,.graphic-module-scss-module__pohIQa__localPurityAnchor):not(:scope)){.graphic-module-scss-module__pohIQa__isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-background-base))}}@supports not at-rule(@scope){:where(.surfaceAccentMuted,.graphic-module-scss-module__pohIQa__localPurityAnchor) .graphic-module-scss-module__pohIQa__isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-background-base))}}@scope(:where(.surfaceAccentMuted,.graphic-module-scss-module__pohIQa__localPurityAnchor)) to (:where(.surface,.graphic-module-scss-module__pohIQa__localPurityAnchor):not(:scope)){.graphic-module-scss-module__pohIQa__isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-background-base))}}@supports not at-rule(@scope){:where(.surfaceAccentSoft,.graphic-module-scss-module__pohIQa__localPurityAnchor) .graphic-module-scss-module__pohIQa__isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-background-base))}}@scope(:where(.surfaceAccentSoft,.graphic-module-scss-module__pohIQa__localPurityAnchor)) to (:where(.surface,.graphic-module-scss-module__pohIQa__localPurityAnchor):not(:scope)){.graphic-module-scss-module__pohIQa__isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-background-base))}}@supports not at-rule(@scope){:where(.surfaceBase,.graphic-module-scss-module__pohIQa__localPurityAnchor) .graphic-module-scss-module__pohIQa__isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-accent-muted))}}@scope(:where(.surfaceBase,.graphic-module-scss-module__pohIQa__localPurityAnchor)) to (:where(.surface,.graphic-module-scss-module__pohIQa__localPurityAnchor):not(:scope)){.graphic-module-scss-module__pohIQa__isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-accent-muted))}}:is(a,button):is(:hover,:focus-visible,:active):not(:disabled,[aria-disabled=true]) .graphic-module-scss-module__pohIQa__isFilled{background-color:var(--graphic-fill-color,var(--tatami-color-background-base))}}
@layer front-ui-components{.card-module-scss-module__uD7svG__card{border-radius:var(--tatami-border-radius-700);border:1px solid var(--tatami-color-card-border);background-color:var(--tatami-color-card-background);outline:var(--tatami-color-transparent) var(--tatami-border-interaction-focus-ring-style) var(--tatami-dimension-interaction-focus-ring-outline-width);outline-offset:var(--tatami-dimension-interaction-focus-ring-outline-offset);inline-size:100%;transition:outline-color var(--tatami-motion-global-fade-out-duration) var(--tatami-motion-global-fade-out-timing-function);position:relative}.card-module-scss-module__uD7svG__card:has(.card-module-scss-module__uD7svG__cardAnchor):after{content:"";border-radius:inherit;box-shadow:var(--tatami-shadow-card-shadow);opacity:0;pointer-events:none;will-change:opacity;transition-property:opacity;transition-timing-function:var(--tatami-motion-global-fade-out-timing-function);transition-duration:var(--tatami-motion-global-fade-out-duration);background-color:#0000;position:absolute;inset:0}.card-module-scss-module__uD7svG__card:has(.card-module-scss-module__uD7svG__cardAnchor):hover:after,.card-module-scss-module__uD7svG__card:has(.card-module-scss-module__uD7svG__cardAnchor):focus-within:after,.card-module-scss-module__uD7svG__card:has(.card-module-scss-module__uD7svG__cardAnchor:active):after{opacity:1;transition-timing-function:var(--tatami-motion-global-fade-in-timing-function);transition-duration:var(--tatami-motion-global-fade-in-duration)}.card-module-scss-module__uD7svG__card:has(.card-module-scss-module__uD7svG__cardAnchor:focus-visible){outline-color:var(--tatami-color-interaction-focus-ring);transition:outline-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}.card-module-scss-module__uD7svG__cardAnchor{outline:none;block-size:100%;inline-size:100%;text-decoration:none;position:absolute;inset-block-start:0;inset-inline-start:0}.card-module-scss-module__uD7svG__cardAnchor:hover,.card-module-scss-module__uD7svG__cardAnchor:focus,.card-module-scss-module__uD7svG__cardAnchor:active,.card-module-scss-module__uD7svG__cardAnchor:visited{text-decoration:none}.card-module-scss-module__uD7svG__cardContext,.card-module-scss-module__uD7svG__cardTitle,.card-module-scss-module__uD7svG__cardBody,.card-module-scss-module__uD7svG__cardMeta,.card-module-scss-module__uD7svG__cardLogo{padding-inline:var(--tatami-spacing-card-padding-inline);margin-block-end:var(--tatami-dimension-spacing-8)}@media (min-width:600px){.card-module-scss-module__uD7svG__cardContext,.card-module-scss-module__uD7svG__cardTitle,.card-module-scss-module__uD7svG__cardBody,.card-module-scss-module__uD7svG__cardMeta,.card-module-scss-module__uD7svG__cardLogo{padding-inline:var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))}}@media (min-width:840px){.card-module-scss-module__uD7svG__cardContext,.card-module-scss-module__uD7svG__cardTitle,.card-module-scss-module__uD7svG__cardBody,.card-module-scss-module__uD7svG__cardMeta,.card-module-scss-module__uD7svG__cardLogo{padding-inline:var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline)))}}@media (min-width:1080px){.card-module-scss-module__uD7svG__cardContext,.card-module-scss-module__uD7svG__cardTitle,.card-module-scss-module__uD7svG__cardBody,.card-module-scss-module__uD7svG__cardMeta,.card-module-scss-module__uD7svG__cardLogo{padding-inline:var(--tatami-spacing-card-padding-inline-lg,var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))))}}@media (min-width:1280px){.card-module-scss-module__uD7svG__cardContext,.card-module-scss-module__uD7svG__cardTitle,.card-module-scss-module__uD7svG__cardBody,.card-module-scss-module__uD7svG__cardMeta,.card-module-scss-module__uD7svG__cardLogo{padding-inline:var(--tatami-spacing-card-padding-inline-xl,var(--tatami-spacing-card-padding-inline-lg,var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline)))))}}@media (min-width:1440px){.card-module-scss-module__uD7svG__cardContext,.card-module-scss-module__uD7svG__cardTitle,.card-module-scss-module__uD7svG__cardBody,.card-module-scss-module__uD7svG__cardMeta,.card-module-scss-module__uD7svG__cardLogo{padding-inline:var(--tatami-spacing-card-padding-inline-xxl,var(--tatami-spacing-card-padding-inline-xl,var(--tatami-spacing-card-padding-inline-lg,var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))))))}}.card-module-scss-module__uD7svG__cardContext:last-child,.card-module-scss-module__uD7svG__cardTitle:last-child,.card-module-scss-module__uD7svG__cardBody:last-child,.card-module-scss-module__uD7svG__cardMeta:last-child,.card-module-scss-module__uD7svG__cardLogo:last-child{margin-block-end:var(--tatami-dimension-spacing-32)}.card-module-scss-module__uD7svG__cardMedia{border-start-start-radius:inherit;border-start-end-radius:inherit;line-height:0;overflow:hidden}.card-module-scss-module__uD7svG__cardMedia>img{object-fit:cover;object-position:center;block-size:auto;inline-size:100%;aspect-ratio:var(--aspect-ratio,16/10);display:block}.card-module-scss-module__uD7svG__cardMediaInset{padding-inline:var(--tatami-spacing-card-padding-inline)}@media (min-width:600px){.card-module-scss-module__uD7svG__cardMediaInset{padding-inline:var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))}}@media (min-width:840px){.card-module-scss-module__uD7svG__cardMediaInset{padding-inline:var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline)))}}@media (min-width:1080px){.card-module-scss-module__uD7svG__cardMediaInset{padding-inline:var(--tatami-spacing-card-padding-inline-lg,var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))))}}@media (min-width:1280px){.card-module-scss-module__uD7svG__cardMediaInset{padding-inline:var(--tatami-spacing-card-padding-inline-xl,var(--tatami-spacing-card-padding-inline-lg,var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline)))))}}@media (min-width:1440px){.card-module-scss-module__uD7svG__cardMediaInset{padding-inline:var(--tatami-spacing-card-padding-inline-xxl,var(--tatami-spacing-card-padding-inline-xl,var(--tatami-spacing-card-padding-inline-lg,var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))))))}}.card-module-scss-module__uD7svG__cardMediaInset>img{border-radius:var(--tatami-border-radius-300)}.card-module-scss-module__uD7svG__cardContext{display:block}.card-module-scss-module__uD7svG__cardLogo{min-block-size:var(--tatami-dimension-spacing-28);margin-block:var(--tatami-dimension-spacing-24);align-items:center;margin-inline:0;display:flex}.card-module-scss-module__uD7svG__cardLogo>img{object-fit:contain;block-size:auto;max-block-size:28px;inline-size:auto;max-inline-size:120px}.card-module-scss-module__uD7svG__cardMedia+.card-module-scss-module__uD7svG__cardContext,.card-module-scss-module__uD7svG__cardMedia+.card-module-scss-module__uD7svG__cardTitle,.card-module-scss-module__uD7svG__cardMedia+.card-module-scss-module__uD7svG__cardBody,.card-module-scss-module__uD7svG__cardMedia+.card-module-scss-module__uD7svG__cardMeta{margin-block-start:var(--tatami-dimension-spacing-24)}}
@layer front-ui-components{@keyframes popover-module-scss-module__njy5Hq__popoverFadeIn{0%{opacity:0}}@keyframes popover-module-scss-module__njy5Hq__popoverSlideDown{0%{opacity:0;translate:0 calc(-1*var(--tatami-dimension-spacing-8))}}@keyframes popover-module-scss-module__njy5Hq__popoverSlideUp{0%{opacity:0;translate:0 var(--tatami-dimension-spacing-8)}}.popover-module-scss-module__njy5Hq__popover{min-inline-size:anchor-size(width);position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;background:0 0;border:0;margin:auto;padding:0;overflow:visible}.popover-module-scss-module__njy5Hq__popover[data-position^=bottom] .popover-module-scss-module__njy5Hq__popoverInner{animation-name:popover-module-scss-module__njy5Hq__popoverSlideDown}.popover-module-scss-module__njy5Hq__popover[data-position^=top] .popover-module-scss-module__njy5Hq__popoverInner{animation-name:popover-module-scss-module__njy5Hq__popoverSlideUp}.popover-module-scss-module__njy5Hq__popover[data-position=bottom-start]{position-area:block-end span-inline-end}.popover-module-scss-module__njy5Hq__popover[data-position=bottom]{position-area:block-end}.popover-module-scss-module__njy5Hq__popover[data-position=bottom-end]{position-area:block-end span-inline-start}.popover-module-scss-module__njy5Hq__popover[data-position=top-start]{position-area:block-start span-inline-end}.popover-module-scss-module__njy5Hq__popover[data-position=top]{position-area:block-start}.popover-module-scss-module__njy5Hq__popover[data-position=top-end]{position-area:block-start span-inline-start}.popover-module-scss-module__njy5Hq__popoverInner{z-index:1;margin-block:var(--tatami-dimension-spacing-8);border-radius:var(--tatami-border-popover-radius);box-shadow:var(--tatami-shadow-200);background-color:var(--tatami-color-background-base);animation-duration:var(--tatami-motion-global-fade-in-duration);animation-timing-function:var(--tatami-motion-global-fade-in-timing-function);inline-size:max-content;min-inline-size:100%;max-inline-size:100vw;animation-fill-mode:both;position:relative}@media (prefers-reduced-motion:reduce){.popover-module-scss-module__njy5Hq__popoverInner{animation-duration:0s}}.popover-module-scss-module__njy5Hq__popoverShield{animation-name:popover-module-scss-module__njy5Hq__popoverFadeIn;animation-duration:var(--tatami-motion-global-fade-in-duration);animation-timing-function:var(--tatami-motion-global-fade-in-timing-function);animation-fill-mode:both;display:none;position:fixed;inset:0}@supports not (position-area:block-end){.popover-module-scss-module__njy5Hq__popoverShield{display:block}@media (min-width:840px){.popover-module-scss-module__njy5Hq__popoverInner{animation:popover-module-scss-module__njy5Hq__popoverFadeIn;margin:auto!important}}@media (max-width:839px){.popover-module-scss-module__njy5Hq__popover[data-position]{inset-block:0;inline-size:auto;margin-block-end:0;inset-block-start:unset}.popover-module-scss-module__njy5Hq__popover[data-position] .popover-module-scss-module__njy5Hq__popoverInner{border-block-start:var(--tatami-border-width-1) solid var(--tatami-color-border-base);border-end-end-radius:0;border-end-start-radius:0;max-block-size:50vh;animation-name:popover-module-scss-module__njy5Hq__popoverSlideUp;overflow-y:auto;margin-block-end:0!important}}}}
@layer front-ui-components{.quote-module-scss-module__2NYrkq__quote{--align:center;row-gap:var(--tatami-dimension-spacing-16);align-items:var(--align);flex-direction:column;margin:0;display:flex}.quote-module-scss-module__2NYrkq__quoteAlignStart{--align:start}.quote-module-scss-module__2NYrkq__quoteAlignStart .quote-module-scss-module__2NYrkq__blockquote{hanging-punctuation:first}@supports not (hanging-punctuation:first){.quote-module-scss-module__2NYrkq__quoteAlignStart .quote-module-scss-module__2NYrkq__blockquote{text-indent:-.8ch}}.quote-module-scss-module__2NYrkq__blockquote{inline-size:100%;text-align:var(--align);margin:0}.quote-module-scss-module__2NYrkq__blockquote:before{content:open-quote}.quote-module-scss-module__2NYrkq__blockquote:after{content:close-quote}.quote-module-scss-module__2NYrkq__figcaption{display:flex}}
@layer front-ui-components{.searchPopover-module-scss-module__GZDQ_q__panel{border:var(--tatami-border-width-1) solid var(--tatami-color-border-base);padding:0;overflow:clip}.searchPopover-module-scss-module__GZDQ_q__search{padding-block-start:var(--tatami-dimension-spacing-16);padding-inline:var(--tatami-dimension-spacing-16);margin-block-end:var(--tatami-dimension-spacing-8)}.searchPopover-module-scss-module__GZDQ_q__results{block-size:min(350px,40svh)}.searchPopover-module-scss-module__GZDQ_q__resultsInner{padding-inline:var(--tatami-dimension-spacing-12);padding-block:var(--tatami-dimension-spacing-4) var(--tatami-dimension-spacing-12)}.searchPopover-module-scss-module__GZDQ_q__emptyState{margin:0;margin-inline-start:var(--tatami-dimension-spacing-8)}}
@layer front-ui-foundations{.scrollContainer-module-scss-module__iV18MG__scrollContainer{block-size:100%;inline-size:100%}.scrollContainer-module-scss-module__iV18MG__scrollContainer.scrollContainer-module-scss-module__iV18MG__horizontal{overflow-x:auto}.scrollContainer-module-scss-module__iV18MG__scrollContainer.scrollContainer-module-scss-module__iV18MG__vertical{overflow-y:auto}}
@layer front-ui-foundations{.surface-module-scss-module__CFFfpW__surfaceBase{background-color:var(--tatami-color-background-base)}.surface-module-scss-module__CFFfpW__surfaceNeutral{background-color:var(--tatami-color-background-surface-neutral)}.surface-module-scss-module__CFFfpW__surfaceAccent{background-color:var(--tatami-color-background-surface-accent)}.surface-module-scss-module__CFFfpW__surfaceAccentMuted{background-color:var(--tatami-color-background-surface-accent-muted)}.surface-module-scss-module__CFFfpW__surfaceAccentSoft{background-color:var(--tatami-color-background-surface-accent-soft)}.surface-module-scss-module__CFFfpW__isInteractive{transition:background-color var(--tatami-motion-global-fade-out-duration) var(--tatami-motion-global-fade-out-timing-function)}.surface-module-scss-module__CFFfpW__isInteractive:hover,.surface-module-scss-module__CFFfpW__isInteractive:focus-visible,.surface-module-scss-module__CFFfpW__isInteractive:active{transition:background-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}@media (prefers-reduced-motion:reduce){.surface-module-scss-module__CFFfpW__isInteractive,.surface-module-scss-module__CFFfpW__isInteractive:hover,.surface-module-scss-module__CFFfpW__isInteractive:focus-visible,.surface-module-scss-module__CFFfpW__isInteractive:active{transition:none}}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceBase:hover{background-color:var(--tatami-color-background-base-hover)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceBase:focus-visible{background-color:var(--tatami-color-background-base-focus)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceBase:active{background-color:var(--tatami-color-background-base-active)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceNeutral:hover{background-color:var(--tatami-color-background-surface-neutral-hover)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceNeutral:focus-visible{background-color:var(--tatami-color-background-surface-neutral-focus)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceNeutral:active{background-color:var(--tatami-color-background-surface-neutral-active)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceAccent:hover{background-color:var(--tatami-color-background-surface-accent-hover)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceAccent:focus-visible{background-color:var(--tatami-color-background-surface-accent-focus)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceAccent:active{background-color:var(--tatami-color-background-surface-accent-active)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceAccentMuted:hover{background-color:var(--tatami-color-background-surface-accent-muted-hover)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceAccentMuted:focus-visible{background-color:var(--tatami-color-background-surface-accent-muted-focus)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceAccentMuted:active{background-color:var(--tatami-color-background-surface-accent-muted-active)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceAccentSoft:hover{background-color:var(--tatami-color-background-surface-accent-soft-hover)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceAccentSoft:focus-visible{background-color:var(--tatami-color-background-surface-accent-soft-focus)}.surface-module-scss-module__CFFfpW__isInteractive.surface-module-scss-module__CFFfpW__surfaceAccentSoft:active{background-color:var(--tatami-color-background-surface-accent-soft-active)}}
@layer front-ui-components{.banner-module-scss-module__nNDRDq__banner{min-block-size:var(--tatami-dimension-spacing-40);z-index:var(--tatami-z-index-banner);text-align:start;position:relative}@media (min-width:1080px){.banner-module-scss-module__nNDRDq__banner{text-align:center}}.banner-module-scss-module__nNDRDq__banner:has(.banner-module-scss-module__nNDRDq__bannerDismiss){padding-inline-end:var(--tatami-dimension-spacing-40)}@media (min-width:1080px){.banner-module-scss-module__nNDRDq__banner:has(.banner-module-scss-module__nNDRDq__bannerDismiss){padding-inline-start:var(--tatami-dimension-spacing-40)}.banner-module-scss-module__nNDRDq__bannerIcon{align-self:normal}}.banner-module-scss-module__nNDRDq__bannerBadge{margin-block-end:var(--tatami-dimension-spacing-4)}@media (min-width:1080px){.banner-module-scss-module__nNDRDq__bannerBadge{margin-block-end:0}}.banner-module-scss-module__nNDRDq__bannerDismiss{position:absolute;inset-block-start:var(--tatami-dimension-spacing-8);inset-inline-end:var(--tatami-dimension-spacing-8)}}
@layer front-ui-components{.callout-module-scss-module__we2fga__callout{align-items:center;gap:var(--tatami-spacing-banner-gap);inline-size:100%;padding:var(--tatami-spacing-banner-padding);border-radius:var(--tatami-border-banner-radius);color:var(--tatami-color-banner-body-text);display:flex}.callout-module-scss-module__we2fga__calloutMedia{inline-size:var(--tatami-dimension-spacing-48);block-size:var(--tatami-dimension-spacing-48);flex:none;justify-content:center;align-items:center;display:flex}.callout-module-scss-module__we2fga__calloutMedia>img,.callout-module-scss-module__we2fga__calloutMedia>svg{object-fit:contain;object-position:center;block-size:100%;inline-size:100%}.callout-module-scss-module__we2fga__invertedMedia{filter:invert()}.callout-module-scss-module__we2fga__calloutContent{justify-content:flex-start;align-items:stretch;gap:var(--tatami-spacing-banner-gap);flex-flow:column;flex:1;inline-size:100%;min-inline-size:0;display:flex}.callout-module-scss-module__we2fga__calloutEyebrow,.callout-module-scss-module__we2fga__calloutTitle,.callout-module-scss-module__we2fga__calloutBody{margin:0}.callout-module-scss-module__we2fga__calloutExpandButton,.callout-module-scss-module__we2fga__calloutActions{align-self:start}.callout-module-scss-module__we2fga__calloutActions{align-items:center;gap:var(--tatami-spacing-banner-gap);flex-wrap:wrap;display:flex}}
button.button-module-scss-module__HFeN3a__primary,button.button-module-scss-module__HFeN3a__primary:hover,button.button-module-scss-module__HFeN3a__primary:focus,button.button-module-scss-module__HFeN3a__primary:active,a.button-module-scss-module__HFeN3a__primary,a.button-module-scss-module__HFeN3a__primary:hover,a.button-module-scss-module__HFeN3a__primary:focus,a.button-module-scss-module__HFeN3a__primary:active{color:var(--tatami-color-button-primary-text);text-decoration:none}button.button-module-scss-module__HFeN3a__secondary,a.button-module-scss-module__HFeN3a__secondary{color:var(--tatami-color-button-secondary-text);text-decoration:none}button.button-module-scss-module__HFeN3a__secondary:hover,button.button-module-scss-module__HFeN3a__secondary:focus,button.button-module-scss-module__HFeN3a__secondary:active,a.button-module-scss-module__HFeN3a__secondary:hover,a.button-module-scss-module__HFeN3a__secondary:focus,a.button-module-scss-module__HFeN3a__secondary:active{color:var(--color-button-secondary-text-interactive,var(--tatami-color-button-secondary-text));text-decoration:none}button.button-module-scss-module__HFeN3a__tertiary,button.button-module-scss-module__HFeN3a__tertiary:hover,button.button-module-scss-module__HFeN3a__tertiary:focus,button.button-module-scss-module__HFeN3a__tertiary:active,a.button-module-scss-module__HFeN3a__tertiary,a.button-module-scss-module__HFeN3a__tertiary:hover,a.button-module-scss-module__HFeN3a__tertiary:focus,a.button-module-scss-module__HFeN3a__tertiary:active{color:var(--tatami-color-button-tertiary-text);text-decoration:none}button.button-module-scss-module__HFeN3a__ghost,button.button-module-scss-module__HFeN3a__ghost:hover,button.button-module-scss-module__HFeN3a__ghost:focus,button.button-module-scss-module__HFeN3a__ghost:active,a.button-module-scss-module__HFeN3a__ghost,a.button-module-scss-module__HFeN3a__ghost:hover,a.button-module-scss-module__HFeN3a__ghost:focus,a.button-module-scss-module__HFeN3a__ghost:active{color:var(--tatami-color-button-ghost-text);text-decoration:none}@layer front-ui-atoms{.button-module-scss-module__HFeN3a__button{text-align:center;justify-content:center;align-items:center;gap:var(--tatami-dimension-spacing-12);box-sizing:border-box;border:var(--tatami-border-width-1) solid #0000;transition-property:background-color,color;transition-duration:var(--tatami-motion-global-fade-out-duration);transition-timing-function:var(--tatami-motion-global-fade-out-timing-function);text-decoration:none;display:flex}.button-module-scss-module__HFeN3a__button:is(a,button){cursor:pointer}.button-module-scss-module__HFeN3a__button:hover:not(:disabled),.button-module-scss-module__HFeN3a__button:focus-visible:not(:disabled){transition-property:background-color,color;transition-duration:var(--tatami-motion-global-fade-in-duration);transition-timing-function:var(--tatami-motion-global-fade-in-timing-function)}.button-module-scss-module__HFeN3a__button:hover,.button-module-scss-module__HFeN3a__button:focus,.button-module-scss-module__HFeN3a__button:active{text-decoration:none}.button-module-scss-module__HFeN3a__button:disabled{cursor:not-allowed;opacity:.5}@supports not at-rule(@scope){:where(.surfaceNeutral,.button-module-scss-module__HFeN3a__localPurityAnchor) .button-module-scss-module__HFeN3a__button{--tatami-color-button-secondary-background:var(--tatami-color-white);--tatami-color-button-secondary-text:var(--tatami-color-accent-strong);--tatami-color-button-secondary-border:var(--tatami-color-transparent)}}@scope(:where(.surfaceNeutral,.button-module-scss-module__HFeN3a__localPurityAnchor)) to (:where(.surface,.button-module-scss-module__HFeN3a__localPurityAnchor):not(:scope)){.button-module-scss-module__HFeN3a__button{--tatami-color-button-secondary-background:var(--tatami-color-white);--tatami-color-button-secondary-text:var(--tatami-color-accent-strong);--tatami-color-button-secondary-border:var(--tatami-color-transparent)}}@supports not at-rule(@scope){:where(.surfaceAccentMuted,.button-module-scss-module__HFeN3a__localPurityAnchor) .button-module-scss-module__HFeN3a__button{--tatami-color-button-secondary-background:var(--tatami-color-white);--tatami-color-button-secondary-text:var(--tatami-color-accent-strong);--tatami-color-button-secondary-border:var(--tatami-color-transparent)}}@scope(:where(.surfaceAccentMuted,.button-module-scss-module__HFeN3a__localPurityAnchor)) to (:where(.surface,.button-module-scss-module__HFeN3a__localPurityAnchor):not(:scope)){.button-module-scss-module__HFeN3a__button{--tatami-color-button-secondary-background:var(--tatami-color-white);--tatami-color-button-secondary-text:var(--tatami-color-accent-strong);--tatami-color-button-secondary-border:var(--tatami-color-transparent)}}@supports not at-rule(@scope){:where(.surfaceAccentSoft,.button-module-scss-module__HFeN3a__localPurityAnchor) .button-module-scss-module__HFeN3a__button{--tatami-color-button-secondary-background:var(--tatami-color-white);--tatami-color-button-secondary-text:var(--tatami-color-accent-strong);--tatami-color-button-secondary-border:var(--tatami-color-transparent)}}@scope(:where(.surfaceAccentSoft,.button-module-scss-module__HFeN3a__localPurityAnchor)) to (:where(.surface,.button-module-scss-module__HFeN3a__localPurityAnchor):not(:scope)){.button-module-scss-module__HFeN3a__button{--tatami-color-button-secondary-background:var(--tatami-color-white);--tatami-color-button-secondary-text:var(--tatami-color-accent-strong);--tatami-color-button-secondary-border:var(--tatami-color-transparent)}}@supports not at-rule(@scope){:where(.surfaceNeutral,.button-module-scss-module__HFeN3a__localPurityAnchor) .button-module-scss-module__HFeN3a__button{--color-button-secondary-text-interactive:var(--tatami-color-black);--tatami-color-button-secondary-background-hover:var(--tatami-color-background-surface-neutral-hover);--tatami-color-button-secondary-background-focus:var(--tatami-color-background-surface-neutral-focus);--tatami-color-button-secondary-background-active:var(--tatami-color-background-surface-neutral-active);--tatami-color-button-tertiary-background:var(--tatami-color-background-surface-neutral);--tatami-color-button-tertiary-background-hover:var(--tatami-color-background-surface-neutral-hover);--tatami-color-button-tertiary-background-focus:var(--tatami-color-background-surface-neutral-focus);--tatami-color-button-tertiary-background-active:var(--tatami-color-background-surface-neutral-active);--tatami-color-button-ghost-background-hover:var(--tatami-color-background-surface-neutral-hover);--tatami-color-button-ghost-background-focus:var(--tatami-color-background-surface-neutral-focus);--tatami-color-button-ghost-background-active:var(--tatami-color-background-surface-neutral-active)}}@scope(:where(.surfaceNeutral,.button-module-scss-module__HFeN3a__localPurityAnchor)) to (:where(.surface,.button-module-scss-module__HFeN3a__localPurityAnchor):not(:scope)){.button-module-scss-module__HFeN3a__button{--color-button-secondary-text-interactive:var(--tatami-color-black);--tatami-color-button-secondary-background-hover:var(--tatami-color-background-surface-neutral-hover);--tatami-color-button-secondary-background-focus:var(--tatami-color-background-surface-neutral-focus);--tatami-color-button-secondary-background-active:var(--tatami-color-background-surface-neutral-active);--tatami-color-button-tertiary-background:var(--tatami-color-background-surface-neutral);--tatami-color-button-tertiary-background-hover:var(--tatami-color-background-surface-neutral-hover);--tatami-color-button-tertiary-background-focus:var(--tatami-color-background-surface-neutral-focus);--tatami-color-button-tertiary-background-active:var(--tatami-color-background-surface-neutral-active);--tatami-color-button-ghost-background-hover:var(--tatami-color-background-surface-neutral-hover);--tatami-color-button-ghost-background-focus:var(--tatami-color-background-surface-neutral-focus);--tatami-color-button-ghost-background-active:var(--tatami-color-background-surface-neutral-active)}}@supports not at-rule(@scope){:where(.surfaceAccentMuted,.button-module-scss-module__HFeN3a__localPurityAnchor) .button-module-scss-module__HFeN3a__button{--tatami-color-button-secondary-background-hover:var(--tatami-color-background-surface-accent-muted-hover);--tatami-color-button-secondary-background-focus:var(--tatami-color-background-surface-accent-muted-focus);--tatami-color-button-secondary-background-active:var(--tatami-color-background-surface-accent-muted-active);--tatami-color-button-tertiary-background:var(--tatami-color-background-surface-accent-muted);--tatami-color-button-tertiary-background-hover:var(--tatami-color-background-surface-accent-muted-hover);--tatami-color-button-tertiary-background-focus:var(--tatami-color-background-surface-accent-muted-focus);--tatami-color-button-tertiary-background-active:var(--tatami-color-background-surface-accent-muted-active);--tatami-color-button-ghost-background-hover:var(--tatami-color-background-surface-accent-muted-hover);--tatami-color-button-ghost-background-focus:var(--tatami-color-background-surface-accent-muted-focus);--tatami-color-button-ghost-background-active:var(--tatami-color-background-surface-accent-muted-active)}}@scope(:where(.surfaceAccentMuted,.button-module-scss-module__HFeN3a__localPurityAnchor)) to (:where(.surface,.button-module-scss-module__HFeN3a__localPurityAnchor):not(:scope)){.button-module-scss-module__HFeN3a__button{--tatami-color-button-secondary-background-hover:var(--tatami-color-background-surface-accent-muted-hover);--tatami-color-button-secondary-background-focus:var(--tatami-color-background-surface-accent-muted-focus);--tatami-color-button-secondary-background-active:var(--tatami-color-background-surface-accent-muted-active);--tatami-color-button-tertiary-background:var(--tatami-color-background-surface-accent-muted);--tatami-color-button-tertiary-background-hover:var(--tatami-color-background-surface-accent-muted-hover);--tatami-color-button-tertiary-background-focus:var(--tatami-color-background-surface-accent-muted-focus);--tatami-color-button-tertiary-background-active:var(--tatami-color-background-surface-accent-muted-active);--tatami-color-button-ghost-background-hover:var(--tatami-color-background-surface-accent-muted-hover);--tatami-color-button-ghost-background-focus:var(--tatami-color-background-surface-accent-muted-focus);--tatami-color-button-ghost-background-active:var(--tatami-color-background-surface-accent-muted-active)}}@supports not at-rule(@scope){:where(.surfaceAccentSoft,.button-module-scss-module__HFeN3a__localPurityAnchor) .button-module-scss-module__HFeN3a__button{--tatami-color-button-secondary-background-hover:var(--tatami-color-background-surface-accent-soft-hover);--tatami-color-button-secondary-background-focus:var(--tatami-color-background-surface-accent-soft-focus);--tatami-color-button-secondary-background-active:var(--tatami-color-background-surface-accent-soft-active);--tatami-color-button-tertiary-background:var(--tatami-color-background-surface-accent-soft);--tatami-color-button-tertiary-background-hover:var(--tatami-color-background-surface-accent-soft-hover);--tatami-color-button-tertiary-background-focus:var(--tatami-color-background-surface-accent-soft-focus);--tatami-color-button-tertiary-background-active:var(--tatami-color-background-surface-accent-soft-active);--tatami-color-button-ghost-background-hover:var(--tatami-color-background-surface-accent-soft-hover);--tatami-color-button-ghost-background-focus:var(--tatami-color-background-surface-accent-soft-focus);--tatami-color-button-ghost-background-active:var(--tatami-color-background-surface-accent-soft-active)}}@scope(:where(.surfaceAccentSoft,.button-module-scss-module__HFeN3a__localPurityAnchor)) to (:where(.surface,.button-module-scss-module__HFeN3a__localPurityAnchor):not(:scope)){.button-module-scss-module__HFeN3a__button{--tatami-color-button-secondary-background-hover:var(--tatami-color-background-surface-accent-soft-hover);--tatami-color-button-secondary-background-focus:var(--tatami-color-background-surface-accent-soft-focus);--tatami-color-button-secondary-background-active:var(--tatami-color-background-surface-accent-soft-active);--tatami-color-button-tertiary-background:var(--tatami-color-background-surface-accent-soft);--tatami-color-button-tertiary-background-hover:var(--tatami-color-background-surface-accent-soft-hover);--tatami-color-button-tertiary-background-focus:var(--tatami-color-background-surface-accent-soft-focus);--tatami-color-button-tertiary-background-active:var(--tatami-color-background-surface-accent-soft-active);--tatami-color-button-ghost-background-hover:var(--tatami-color-background-surface-accent-soft-hover);--tatami-color-button-ghost-background-focus:var(--tatami-color-background-surface-accent-soft-focus);--tatami-color-button-ghost-background-active:var(--tatami-color-background-surface-accent-soft-active)}}@supports not at-rule(@scope){:where(.surfaceAccent,.button-module-scss-module__HFeN3a__localPurityAnchor) .button-module-scss-module__HFeN3a__button{--tatami-color-button-primary-background:var(--tatami-color-black);--tatami-color-button-primary-background-hover:var(--tatami-color-alpha-black-700);--tatami-color-button-primary-background-focus:var(--tatami-color-alpha-black-700);--tatami-color-button-primary-background-active:var(--tatami-color-alpha-black-800);--tatami-color-button-primary-text:var(--tatami-color-white);--tatami-color-button-primary-border:var(--tatami-color-transparent);--tatami-color-button-secondary-background:var(--tatami-color-accent-soft);--tatami-color-button-secondary-background-hover:var(--tatami-color-alpha-white-700);--tatami-color-button-secondary-background-focus:var(--tatami-color-alpha-white-700);--tatami-color-button-secondary-background-active:var(--tatami-color-alpha-white-600);--tatami-color-button-secondary-text:var(--tatami-color-black);--tatami-color-button-secondary-border:var(--tatami-color-transparent);--tatami-color-button-tertiary-background:var(--tatami-color-background-surface-accent);--tatami-color-button-tertiary-background-hover:var(--tatami-color-background-surface-accent-hover);--tatami-color-button-tertiary-background-focus:var(--tatami-color-background-surface-accent-focus);--tatami-color-button-tertiary-background-active:var(--tatami-color-background-surface-accent-active);--tatami-color-button-tertiary-text:var(--tatami-color-black);--tatami-color-button-ghost-text:var(--tatami-color-black);--tatami-color-button-ghost-background-hover:var(--tatami-color-background-surface-accent-hover);--tatami-color-button-ghost-background-focus:var(--tatami-color-background-surface-accent-focus);--tatami-color-button-ghost-background-active:var(--tatami-color-background-surface-accent-active)}}@scope(:where(.surfaceAccent,.button-module-scss-module__HFeN3a__localPurityAnchor)) to (:where(.surface,.button-module-scss-module__HFeN3a__localPurityAnchor):not(:scope)){.button-module-scss-module__HFeN3a__button{--tatami-color-button-primary-background:var(--tatami-color-black);--tatami-color-button-primary-background-hover:var(--tatami-color-alpha-black-700);--tatami-color-button-primary-background-focus:var(--tatami-color-alpha-black-700);--tatami-color-button-primary-background-active:var(--tatami-color-alpha-black-800);--tatami-color-button-primary-text:var(--tatami-color-white);--tatami-color-button-primary-border:var(--tatami-color-transparent);--tatami-color-button-secondary-background:var(--tatami-color-accent-soft);--tatami-color-button-secondary-background-hover:var(--tatami-color-alpha-white-700);--tatami-color-button-secondary-background-focus:var(--tatami-color-alpha-white-700);--tatami-color-button-secondary-background-active:var(--tatami-color-alpha-white-600);--tatami-color-button-secondary-text:var(--tatami-color-black);--tatami-color-button-secondary-border:var(--tatami-color-transparent);--tatami-color-button-tertiary-background:var(--tatami-color-background-surface-accent);--tatami-color-button-tertiary-background-hover:var(--tatami-color-background-surface-accent-hover);--tatami-color-button-tertiary-background-focus:var(--tatami-color-background-surface-accent-focus);--tatami-color-button-tertiary-background-active:var(--tatami-color-background-surface-accent-active);--tatami-color-button-tertiary-text:var(--tatami-color-black);--tatami-color-button-ghost-text:var(--tatami-color-black);--tatami-color-button-ghost-background-hover:var(--tatami-color-background-surface-accent-hover);--tatami-color-button-ghost-background-focus:var(--tatami-color-background-surface-accent-focus);--tatami-color-button-ghost-background-active:var(--tatami-color-background-surface-accent-active)}}.button-module-scss-module__HFeN3a__small{padding-inline:calc(var(--tatami-dimension-spacing-12) - var(--tatami-border-width-1));padding-block:calc(var(--tatami-dimension-spacing-4) - var(--tatami-border-width-1));border-radius:var(--tatami-border-button-radius)}.button-module-scss-module__HFeN3a__medium{padding-inline:calc(var(--tatami-dimension-spacing-16) - var(--tatami-border-width-1));padding-block:calc(var(--tatami-dimension-spacing-8) - var(--tatami-border-width-1)*2);border-radius:var(--tatami-border-button-radius)}.button-module-scss-module__HFeN3a__large{padding-inline:calc(var(--tatami-dimension-spacing-20) - var(--tatami-border-width-1));padding-block:calc(var(--tatami-dimension-spacing-12) - var(--tatami-border-width-1)*2);border-radius:var(--tatami-border-button-radius-lg)}.button-module-scss-module__HFeN3a__primary{background-color:var(--tatami-color-button-primary-background);border-color:var(--tatami-color-button-primary-border)}.button-module-scss-module__HFeN3a__primary:hover:not(:disabled){background-color:var(--tatami-color-button-primary-background-hover)}.button-module-scss-module__HFeN3a__primary:focus-visible:not(:disabled){background-color:var(--tatami-color-button-primary-background-focus)}.button-module-scss-module__HFeN3a__primary:active:not(:disabled){background-color:var(--tatami-color-button-primary-background-active)}.button-module-scss-module__HFeN3a__secondary{background-color:var(--tatami-color-button-secondary-background);border-color:var(--tatami-color-button-secondary-border)}.button-module-scss-module__HFeN3a__secondary:hover:not(:disabled){background-color:var(--tatami-color-button-secondary-background-hover)}.button-module-scss-module__HFeN3a__secondary:focus-visible:not(:disabled){background-color:var(--tatami-color-button-secondary-background-focus)}.button-module-scss-module__HFeN3a__secondary:active:not(:disabled){background-color:var(--tatami-color-button-secondary-background-active)}.button-module-scss-module__HFeN3a__tertiary{background-color:var(--tatami-color-button-tertiary-background);border-color:var(--tatami-color-button-tertiary-border)}.button-module-scss-module__HFeN3a__tertiary:hover:not(:disabled){background-color:var(--tatami-color-button-tertiary-background-hover)}.button-module-scss-module__HFeN3a__tertiary:focus-visible:not(:disabled){background-color:var(--tatami-color-button-tertiary-background-focus)}.button-module-scss-module__HFeN3a__tertiary:active:not(:disabled){background-color:var(--tatami-color-button-tertiary-background-active)}.button-module-scss-module__HFeN3a__ghost{background-color:var(--tatami-color-button-ghost-background);border-color:var(--tatami-color-button-ghost-border)}.button-module-scss-module__HFeN3a__ghost:hover:not(:disabled){background-color:var(--tatami-color-button-ghost-background-hover)}.button-module-scss-module__HFeN3a__ghost:focus-visible:not(:disabled){background-color:var(--tatami-color-button-ghost-background-focus)}.button-module-scss-module__HFeN3a__ghost:active:not(:disabled){background-color:var(--tatami-color-button-ghost-background-active)}.button-module-scss-module__HFeN3a__nowrap{text-wrap-mode:nowrap;text-overflow:ellipsis;min-inline-size:0;display:block;overflow:hidden}@media (min-width:600px){.button-module-scss-module__HFeN3a__nowrap{max-inline-size:400px}}}
@layer front-ui-components{.accreditation-module-scss-module__rJjRWG__accreditation{--avatar-size:var(--tatami-dimension-spacing-24);--logo-size:var(--tatami-dimension-spacing-32);position:relative}.accreditation-module-scss-module__rJjRWG__accreditation:not(.accreditation-module-scss-module__rJjRWG__variantArticle){color:var(--tatami-color-text-muted)}.accreditation-module-scss-module__rJjRWG__accreditation:has(.accreditation-module-scss-module__rJjRWG__avatar){padding-inline-start:calc(var(--avatar-size) + var(--tatami-dimension-spacing-8))}.accreditation-module-scss-module__rJjRWG__accreditation:has(.accreditation-module-scss-module__rJjRWG__logo){display:flex}.accreditation-module-scss-module__rJjRWG__avatar{inline-size:var(--avatar-size);block-size:var(--avatar-size);border-radius:50%;flex-shrink:0;position:absolute;inset-inline-start:0;overflow:clip;transform:translateY(calc(.5lh - 50%))}.accreditation-module-scss-module__rJjRWG__avatar:after{content:"";border:1px solid var(--tatami-color-alpha-black-200);border-radius:inherit;position:absolute;inset:0}.accreditation-module-scss-module__rJjRWG__avatar img{object-fit:cover;block-size:100%;inline-size:100%}.accreditation-module-scss-module__rJjRWG__logo{max-block-size:var(--logo-size);margin-block:calc((var(--logo-size) - 1lh)/-2);margin-inline-end:var(--tatami-dimension-spacing-8)}.accreditation-module-scss-module__rJjRWG__logo img{max-block-size:var(--logo-size);inline-size:auto;display:block}.accreditation-module-scss-module__rJjRWG__accreditation:not(.accreditation-module-scss-module__rJjRWG__variantArticle) .accreditation-module-scss-module__rJjRWG__infoName{color:var(--tatami-color-text-strong)}.accreditation-module-scss-module__rJjRWG__infoName+.accreditation-module-scss-module__rJjRWG__infoMeta:before{content:", "}.accreditation-module-scss-module__rJjRWG__sizeMedium,.accreditation-module-scss-module__rJjRWG__sizeLarge{--avatar-size:var(--media-size);--logo-size:var(--media-size);min-block-size:var(--media-size)}.accreditation-module-scss-module__rJjRWG__sizeMedium:has(.accreditation-module-scss-module__rJjRWG__logo),.accreditation-module-scss-module__rJjRWG__sizeMedium:has(.accreditation-module-scss-module__rJjRWG__avatar),.accreditation-module-scss-module__rJjRWG__sizeLarge:has(.accreditation-module-scss-module__rJjRWG__logo),.accreditation-module-scss-module__rJjRWG__sizeLarge:has(.accreditation-module-scss-module__rJjRWG__avatar){column-gap:var(--tatami-dimension-spacing-8);grid-template-rows:auto auto;grid-template-columns:min-content 1fr;place-items:center start;padding-inline-start:unset;display:grid}.accreditation-module-scss-module__rJjRWG__sizeMedium:has(.accreditation-module-scss-module__rJjRWG__logo) .accreditation-module-scss-module__rJjRWG__avatar,.accreditation-module-scss-module__rJjRWG__sizeMedium:has(.accreditation-module-scss-module__rJjRWG__logo) .accreditation-module-scss-module__rJjRWG__logo,.accreditation-module-scss-module__rJjRWG__sizeMedium:has(.accreditation-module-scss-module__rJjRWG__avatar) .accreditation-module-scss-module__rJjRWG__avatar,.accreditation-module-scss-module__rJjRWG__sizeMedium:has(.accreditation-module-scss-module__rJjRWG__avatar) .accreditation-module-scss-module__rJjRWG__logo,.accreditation-module-scss-module__rJjRWG__sizeLarge:has(.accreditation-module-scss-module__rJjRWG__logo) .accreditation-module-scss-module__rJjRWG__avatar,.accreditation-module-scss-module__rJjRWG__sizeLarge:has(.accreditation-module-scss-module__rJjRWG__logo) .accreditation-module-scss-module__rJjRWG__logo,.accreditation-module-scss-module__rJjRWG__sizeLarge:has(.accreditation-module-scss-module__rJjRWG__avatar) .accreditation-module-scss-module__rJjRWG__avatar,.accreditation-module-scss-module__rJjRWG__sizeLarge:has(.accreditation-module-scss-module__rJjRWG__avatar) .accreditation-module-scss-module__rJjRWG__logo{grid-area:1/1/span 2;margin:0;position:relative;inset:auto;transform:none}.accreditation-module-scss-module__rJjRWG__sizeMedium:has(.accreditation-module-scss-module__rJjRWG__logo) .accreditation-module-scss-module__rJjRWG__infoName,.accreditation-module-scss-module__rJjRWG__sizeMedium:has(.accreditation-module-scss-module__rJjRWG__avatar) .accreditation-module-scss-module__rJjRWG__infoName,.accreditation-module-scss-module__rJjRWG__sizeLarge:has(.accreditation-module-scss-module__rJjRWG__logo) .accreditation-module-scss-module__rJjRWG__infoName,.accreditation-module-scss-module__rJjRWG__sizeLarge:has(.accreditation-module-scss-module__rJjRWG__avatar) .accreditation-module-scss-module__rJjRWG__infoName{grid-area:1/2;align-self:end}.accreditation-module-scss-module__rJjRWG__sizeMedium:has(.accreditation-module-scss-module__rJjRWG__logo) .accreditation-module-scss-module__rJjRWG__infoMeta,.accreditation-module-scss-module__rJjRWG__sizeMedium:has(.accreditation-module-scss-module__rJjRWG__avatar) .accreditation-module-scss-module__rJjRWG__infoMeta,.accreditation-module-scss-module__rJjRWG__sizeLarge:has(.accreditation-module-scss-module__rJjRWG__logo) .accreditation-module-scss-module__rJjRWG__infoMeta,.accreditation-module-scss-module__rJjRWG__sizeLarge:has(.accreditation-module-scss-module__rJjRWG__avatar) .accreditation-module-scss-module__rJjRWG__infoMeta{grid-area:2/2;align-self:start}.accreditation-module-scss-module__rJjRWG__sizeMedium .accreditation-module-scss-module__rJjRWG__infoName+.accreditation-module-scss-module__rJjRWG__infoMeta:before,.accreditation-module-scss-module__rJjRWG__sizeLarge .accreditation-module-scss-module__rJjRWG__infoName+.accreditation-module-scss-module__rJjRWG__infoMeta:before{content:none}.accreditation-module-scss-module__rJjRWG__sizeMedium:not(:has(.accreditation-module-scss-module__rJjRWG__avatar),:has(.accreditation-module-scss-module__rJjRWG__logo)),.accreditation-module-scss-module__rJjRWG__sizeLarge:not(:has(.accreditation-module-scss-module__rJjRWG__avatar),:has(.accreditation-module-scss-module__rJjRWG__logo)){flex-direction:column;display:flex}.accreditation-module-scss-module__rJjRWG__sizeMedium{--media-size:var(--tatami-dimension-spacing-48)}.accreditation-module-scss-module__rJjRWG__sizeLarge{--media-size:var(--tatami-dimension-spacing-72)}.accreditation-module-scss-module__rJjRWG__sizeLarge:has(.accreditation-module-scss-module__rJjRWG__logo),.accreditation-module-scss-module__rJjRWG__sizeLarge:has(.accreditation-module-scss-module__rJjRWG__avatar){column-gap:var(--tatami-dimension-spacing-24)}.accreditation-module-scss-module__rJjRWG__column{--align:center;align-items:var(--align);text-align:var(--align);flex-direction:column;display:flex}.accreditation-module-scss-module__rJjRWG__column:has(.accreditation-module-scss-module__rJjRWG__avatar){padding-inline-start:unset}.accreditation-module-scss-module__rJjRWG__column .accreditation-module-scss-module__rJjRWG__infoName{display:block}.accreditation-module-scss-module__rJjRWG__column .accreditation-module-scss-module__rJjRWG__infoName+.accreditation-module-scss-module__rJjRWG__infoMeta:before{content:none}.accreditation-module-scss-module__rJjRWG__column .accreditation-module-scss-module__rJjRWG__avatar,.accreditation-module-scss-module__rJjRWG__column .accreditation-module-scss-module__rJjRWG__logo{margin:unset;transform:unset;position:relative;inset-block-start:unset}.accreditation-module-scss-module__rJjRWG__column .accreditation-module-scss-module__rJjRWG__avatar:has(+*),.accreditation-module-scss-module__rJjRWG__column .accreditation-module-scss-module__rJjRWG__logo:has(+*){margin-block-end:var(--tatami-dimension-spacing-16)}.accreditation-module-scss-module__rJjRWG__alignStart{--align:start}}
@layer front-ui-normalize{.theme-module-scss-module__thoEPa__theme{-webkit-hyphenate-limit-before:var(--hyphens-before);-webkit-hyphenate-limit-after:var(--hyphens-after);-webkit-hyphenate-limit-lines:var(--hyphens-lines);hyphenate-limit-chars:var(--hyphens-length) var(--hyphens-before) var(--hyphens-after);hyphenate-limit-lines:var(--hyphens-lines);color:var(--tatami-color-text-normal);background-color:var(--tatami-color-background-base)}:lang(de) .theme-module-scss-module__thoEPa__theme{white-space:normal;hyphens:auto;--hyphens-before:2;--hyphens-after:2;--hyphens-lines:2;--hyphens-length:6}:lang(fr) .theme-module-scss-module__thoEPa__theme{white-space:normal;hyphens:auto;--hyphens-before:3;--hyphens-after:3;--hyphens-lines:1;--hyphens-length:8}:lang(en) .theme-module-scss-module__thoEPa__theme{--hyphens-before:5;--hyphens-after:5;--hyphens-lines:1;--hyphens-length:12}:is(:lang(fr),:lang(es-es)) .theme-module-scss-module__thoEPa__theme{quotes:"«" "»" "‹" "›"}.theme-module-scss-module__thoEPa__theme,.theme-module-scss-module__thoEPa__theme *{box-sizing:border-box}:lang(ko) .theme-module-scss-module__thoEPa__theme,:lang(ko) .theme-module-scss-module__thoEPa__theme *{word-break:keep-all;hyphens:none;line-break:strict}.theme-module-scss-module__thoEPa__theme :is(a[href],button,input,select,textarea,[tabindex],summary,[contenteditable=true]){outline:var(--tatami-color-transparent) var(--tatami-border-interaction-focus-ring-style) var(--tatami-dimension-interaction-focus-ring-outline-width);outline-offset:var(--tatami-dimension-interaction-focus-ring-outline-offset)}.theme-module-scss-module__thoEPa__theme :is(a[href],button,input,select,textarea,[tabindex],summary,[contenteditable=true]):focus-visible{outline-color:var(--tatami-color-interaction-focus-ring);transition:outline-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}@media (prefers-reduced-motion:reduce){.theme-module-scss-module__thoEPa__theme :is(a[href],button,input,select,textarea,[tabindex],summary,[contenteditable=true]):focus-visible{transition:none}}.theme-module-scss-module__thoEPa__theme :focus-visible{outline:var(--tatami-color-interaction-focus-ring) var(--tatami-border-interaction-focus-ring-style) var(--tatami-dimension-interaction-focus-ring-outline-width);outline-offset:var(--tatami-dimension-interaction-focus-ring-outline-offset)}}@layer front-ui-utilities,front-ui-foundations,front-ui-atoms,front-ui-components;
@layer front-ui-atoms{.wordmark-module-scss-module__IP9eTq__wordmark{--wordmark-page-color:var(--tatami-color-white);--wordmark-mark-color:var(--tatami-color-black);block-size:var(--wordmark-block-size,100%);inline-size:auto;display:flex}.wordmark-module-scss-module__IP9eTq__wordmark[hidden]{display:none}.wordmark-module-scss-module__IP9eTq__page{fill:var(--wordmark-page-color)}.wordmark-module-scss-module__IP9eTq__mark{fill:var(--wordmark-mark-color)}.wordmark-module-scss-module__IP9eTq__letterforms{fill:currentColor}.wordmark-module-scss-module__IP9eTq__dosPage{fill:var(--tatami-color-campaigns-dev-platform-dos-white)}.wordmark-module-scss-module__IP9eTq__dosInk{fill:var(--tatami-color-campaigns-dev-platform-dos-blue)}}
.avatar-module-scss-module__bqooRW__avatar{width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size);min-height:var(--avatar-size);max-width:var(--avatar-size);max-height:var(--avatar-size);color:var(--tatami-color-white);background-color:var(--avatar-background-color);text-align:center;text-transform:uppercase;border-radius:100%;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.avatar-module-scss-module__bqooRW__avatar.avatar-module-scss-module__bqooRW__colorGray{--avatar-background-color:var(--tatami-color-gray-600)}.avatar-module-scss-module__bqooRW__avatar.avatar-module-scss-module__bqooRW__colorRed{--avatar-background-color:var(--tatami-color-red-700)}.avatar-module-scss-module__bqooRW__avatar.avatar-module-scss-module__bqooRW__colorOrange{--avatar-background-color:var(--tatami-color-orange-900)}.avatar-module-scss-module__bqooRW__avatar.avatar-module-scss-module__bqooRW__colorYellow{--avatar-background-color:var(--tatami-color-yellow-900)}.avatar-module-scss-module__bqooRW__avatar.avatar-module-scss-module__bqooRW__colorTeal{--avatar-background-color:var(--tatami-color-teal-800)}.avatar-module-scss-module__bqooRW__avatar.avatar-module-scss-module__bqooRW__colorBlue{--avatar-background-color:var(--tatami-color-blue-700)}.avatar-module-scss-module__bqooRW__avatar.avatar-module-scss-module__bqooRW__colorPurple{--avatar-background-color:var(--tatami-color-purple-700)}.avatar-module-scss-module__bqooRW__avatar.avatar-module-scss-module__bqooRW__sizeXs,.avatar-module-scss-module__bqooRW__avatar.avatar-module-scss-module__bqooRW__sizeSm{font:var(--tatami-typography-sans-50-regular-font);letter-spacing:var(--tatami-typography-sans-50-regular-letter-spacing)}.avatar-module-scss-module__bqooRW__avatar.avatar-module-scss-module__bqooRW__sizeMd{font:var(--tatami-typography-sans-200-regular-font);letter-spacing:var(--tatami-typography-sans-200-regular-letter-spacing)}.avatar-module-scss-module__bqooRW__avatar.avatar-module-scss-module__bqooRW__sizeLg{font:var(--tatami-typography-sans-400-regular-font);letter-spacing:var(--tatami-typography-sans-400-regular-letter-spacing)}.avatar-module-scss-module__bqooRW__avatar.avatar-module-scss-module__bqooRW__sizeXl{font:var(--tatami-typography-sans-400-regular-font);letter-spacing:var(--tatami-typography-sans-400-regular-letter-spacing);font-size:40px}.avatar-module-scss-module__bqooRW__image{object-fit:cover;width:100%;height:auto;display:block}
.BlockAsset-module-scss-module__4m8VkG__blockAsset{--block-asset-border-radius:var(--tatami-border-radius-700);border-radius:var(--tatami-border-card-radius);align-self:flex-start;width:100%;margin:auto auto 0 0;position:relative}.BlockAsset-module-scss-module__4m8VkG__blockAsset>*{flex-grow:1}.BlockAsset-module-scss-module__4m8VkG__asset{width:auto;max-width:calc(100% + var(--spacing-block-l)*2);max-height:calc(100% + var(--spacing-block-m)*2);z-index:1;justify-content:flex-start;align-items:flex-start;margin:auto;display:flex;position:relative}.BlockAsset-module-scss-module__4m8VkG__asset>*{z-index:1;border-radius:inherit;place-self:flex-start;margin-right:auto}.BlockAsset-module-scss-module__4m8VkG__nativeImg{width:100%;height:auto}.BlockAsset-module-scss-module__4m8VkG__shadow{background:var(--tatami-color-background-base);outline:1px solid #00000008;box-shadow:0 4px 18px #0000000a,0 2.025px 7.84688px #00000007,0 .8px 2.925px #00000005,0 .175px 1.04062px #00000003,0 0 1px #fff9}.BlockAsset-module-scss-module__4m8VkG__alignStart{margin-right:auto;margin-inline-start:0}.BlockAsset-module-scss-module__4m8VkG__alignCenter{margin:auto}.BlockAsset-module-scss-module__4m8VkG__alignCorner{margin-top:auto;margin-inline-end:auto}.BlockAsset-module-scss-module__4m8VkG__alignBottom{margin-bottom:0;margin-left:auto;margin-right:auto;display:flex}.BlockAsset-module-scss-module__4m8VkG__alignStretch{width:calc(100% + var(--spacing-block-l) + var(--spacing-block-l));margin:auto calc(-1*var(--spacing-block-l)) calc(-1*var(--spacing-block-l));border-radius:0;justify-content:center;align-items:flex-end;display:flex}.BlockAsset-module-scss-module__4m8VkG__center{justify-content:center;align-items:center;margin:auto}.BlockAsset-module-scss-module__4m8VkG__leftCenter{border-top-right-radius:var(--block-asset-border-radius);justify-content:flex-start;align-items:center}@media (min-width:600px){.BlockAsset-module-scss-module__4m8VkG__leftCenter{width:auto;max-width:calc(100% + var(--spacing-block-l))}}.BlockAsset-module-scss-module__4m8VkG__leftCorner{border-top-right-radius:var(--tatami-border-radius-700);height:100%;width:calc(100% + var(--spacing-block-m));justify-content:flex-start;align-items:flex-end;margin-inline-start:calc(-1*var(--spacing-block-l))}@media (min-width:600px){.BlockAsset-module-scss-module__4m8VkG__leftCorner{height:calc(100% + var(--spacing-block-m));width:calc(100% + var(--spacing-block-l));margin-inline-start:calc(-1*var(--spacing-block-l))}}.BlockAsset-module-scss-module__4m8VkG__rightCenter{width:calc(100% + var(--spacing-block-m));justify-content:flex-end;align-items:center}@media (min-width:600px){.BlockAsset-module-scss-module__4m8VkG__rightCenter{width:calc(100% + var(--spacing-block-l))}}.BlockAsset-module-scss-module__4m8VkG__bottomCenter{border-start-start-radius:var(--tatami-border-radius-700);border-start-end-radius:var(--tatami-border-radius-700);flex:auto;justify-content:center;align-items:flex-end}.BlockAsset-module-scss-module__4m8VkG__rightCorner{height:100%;width:calc(100% + var(--spacing-block-m));border-start-start-radius:var(--tatami-border-radius-700);justify-content:flex-end;align-items:flex-end}@media (min-width:600px){.BlockAsset-module-scss-module__4m8VkG__rightCorner{height:calc(100% + var(--spacing-block-m));width:calc(100% + var(--spacing-block-l))}}.BlockAsset-module-scss-module__4m8VkG__rightCorner *{margin-inline-end:0}.BlockAsset-module-scss-module__4m8VkG__rightCenter *{text-align:end;justify-content:flex-end;align-items:flex-end}.BlockAsset-module-scss-module__4m8VkG__isCropped>*{transform:scale(1.25)}.BlockAsset-module-scss-module__4m8VkG__rightCorner.BlockAsset-module-scss-module__4m8VkG__isCropped>*{transform-origin:0 0}.BlockAsset-module-scss-module__4m8VkG__stacks{height:calc(100% + var(--spacing-block-m));width:calc(100% + var(--spacing-block-l));z-index:0;position:absolute;top:0}.BlockAsset-module-scss-module__4m8VkG__stack{content:"";z-index:0;background:#fff;border:1px solid #00000012;border-radius:6px;width:100%;position:absolute;bottom:0;box-shadow:0 4px 18px #0000000a,0 2.025px 7.84688px #00000007,0 .8px 2.925px #00000005,0 .175px 1.04062px #00000003}.BlockAsset-module-scss-module__4m8VkG__stack:first-of-type{top:-8px;z-index:4;inset-inline-start:13px}.BlockAsset-module-scss-module__4m8VkG__stack:nth-of-type(2){top:-16px;z-index:3;inset-inline-start:26px}
.CharacterIllustration-module-scss-module__0Ri-2G__illustration{--x-direction:1;--y-direction:-1;--translate-x:calc(var(--offset-x) / var(--width) * var(--x-direction) * 100%);--translate-y:calc(var(--offset-y) / var(--height) * var(--y-direction) * 100%);--width-mobile:calc(var(--width) * .7px);--height-mobile:calc(var(--height) * .7px);--scale-x:1;width:var(--width-mobile);height:var(--height-mobile);transform:translate(var(--translate-x), var(--translate-y)) scaleX(var(--scale-x));display:block;position:absolute}.CharacterIllustration-module-scss-module__0Ri-2G__illustration img{object-fit:cover;width:100%;height:auto;display:block}@media (min-width:600px){.CharacterIllustration-module-scss-module__0Ri-2G__illustration{width:calc(var(--width)*1px);height:calc(var(--height)*1px)}}.CharacterIllustration-module-scss-module__0Ri-2G__top{top:0;right:10%}.CharacterIllustration-module-scss-module__0Ri-2G__topLeft{--x-direction:-1;top:0;left:10%}.CharacterIllustration-module-scss-module__0Ri-2G__left{--x-direction:-1;left:0}.CharacterIllustration-module-scss-module__0Ri-2G__right{right:0}.CharacterIllustration-module-scss-module__0Ri-2G__isInline{--y-direction:1;--translate-y:0;top:unset;right:unset;left:unset;height:calc(var(--offset-y)*.7px);position:relative}@media (min-width:600px){.CharacterIllustration-module-scss-module__0Ri-2G__isInline{height:calc(var(--offset-y)*1px)}}.CharacterIllustration-module-scss-module__0Ri-2G__isMirrored{--scale-x:-1}.CharacterIllustration-module-scss-module__0Ri-2G__isSidePosition{display:none}@media (min-width:1080px){.CharacterIllustration-module-scss-module__0Ri-2G__isSidePosition{display:unset}}.CharacterIllustration-module-scss-module__0Ri-2G__centerAlign{top:calc(50% - var(--height)*.5px)}.CharacterIllustration-module-scss-module__0Ri-2G__topAlign{top:5%}.CharacterIllustration-module-scss-module__0Ri-2G__bottomAlign{bottom:5%}
.Block-module-scss-module__FE6PoG__block{border-radius:var(--tatami-border-card-radius);background-color:var(--tatami-color-background-surface-neutral);border:2px solid var(--tatami-color-background-surface-neutral);width:100%;height:100%;box-shadow:var(--block-shadow,none);transition:background-color .15s ease-in-out,border-color .15s ease-in-out;position:relative}.Block-module-scss-module__FE6PoG__block.Block-module-scss-module__FE6PoG__unstyled{background:0 0;border:none;transition:none}.Block-module-scss-module__FE6PoG__block.Block-module-scss-module__FE6PoG__darkMode{border-color:var(--tatami-color-card-border)}.Block-module-scss-module__FE6PoG__link:hover{background-color:var(--tatami-color-background-surface-neutral-hover);border-color:var(--tatami-color-background-surface-neutral-hover);cursor:pointer}.Block-module-scss-module__FE6PoG__superPageSectionGroupIllustration{display:none;position:absolute}@media (min-width:1080px){.Block-module-scss-module__FE6PoG__superPageSectionGroupIllustration{display:block}}.Block-module-scss-module__FE6PoG__superPageSectionGroupIllustration.Block-module-scss-module__FE6PoG__placementRight{top:50%;right:0;transform:translate(100%,-50%)}.Block-module-scss-module__FE6PoG__superPageSectionGroupIllustration.Block-module-scss-module__FE6PoG__placementLeft{top:50%;left:0;transform:translate(-100%,-50%)}
.consultantRating-module-scss-module__Y7w9RG__container{flex-direction:row;flex-shrink:0;align-items:center;gap:4px;display:flex}.consultantRating-module-scss-module__Y7w9RG__icon{color:var(--tatami-color-alpha-black-300)}
.contentfulInlineQuote-module-scss-module__qH-qDG__inlineQuote{padding:var(--tatami-dimension-spacing-32) 0}.contentfulInlineQuote-module-scss-module__qH-qDG__quoteText{inline-size:100%;text-align:var(--align)}
.contentfulRichText-module-scss-module__GleVCa__titleSpacingH2{padding-top:4em;position:relative}.contentfulRichText-module-scss-module__GleVCa__titleSpacingH1{padding-top:0;padding-bottom:0}.contentfulRichText-module-scss-module__GleVCa__titleSpacingH3,.contentfulRichText-module-scss-module__GleVCa__titleSpacingH4{margin-top:2em}.contentfulRichText-module-scss-module__GleVCa__richText .contentfulRichText-module-scss-module__GleVCa__bodyLimit:first-child .contentfulRichText-module-scss-module__GleVCa__titleSpacingH2{padding-top:0}.contentfulRichText-module-scss-module__GleVCa__richText .contentfulRichText-module-scss-module__GleVCa__bodyLimit:first-child p,.contentfulRichText-module-scss-module__GleVCa__richText .contentfulRichText-module-scss-module__GleVCa__bodyLimit:first-child ul,.contentfulRichText-module-scss-module__GleVCa__richText .contentfulRichText-module-scss-module__GleVCa__bodyLimit:first-child ol{margin-top:0}.contentfulRichText-module-scss-module__GleVCa__richText .contentfulRichText-module-scss-module__GleVCa__bodyLimit:last-child p,.contentfulRichText-module-scss-module__GleVCa__richText .contentfulRichText-module-scss-module__GleVCa__bodyLimit:last-child ul,.contentfulRichText-module-scss-module__GleVCa__richText .contentfulRichText-module-scss-module__GleVCa__bodyLimit:last-child ol{margin-bottom:0}.contentfulRichText-module-scss-module__GleVCa__richText .contentfulRichText-module-scss-module__GleVCa__bodyLimit ul p:only-child,.contentfulRichText-module-scss-module__GleVCa__richText .contentfulRichText-module-scss-module__GleVCa__bodyLimit ol p:only-child{margin-top:0;margin-bottom:0}.contentfulRichText-module-scss-module__GleVCa__bodyLimit{max-width:var(--rich-text-limit-max-width);margin:0 auto}.contentfulRichText-module-scss-module__GleVCa__strong{font-weight:var(--tatami-font-weight-bold)}.contentfulRichText-module-scss-module__GleVCa__underline{text-decoration:underline}.contentfulRichText-module-scss-module__GleVCa__code{font-family:var(--tatami-font-family-sans);font-weight:var(--tatami-font-weight-medium);border:1px solid var(--tatami-color-border-base);background:var(--tatami-color-background-surface-neutral);border-radius:var(--tatami-border-radius-300);font-size:var(--tatami-font-size-100);-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow-wrap:anywhere;padding:1px 5px}@media (min-width:600px){.contentfulRichText-module-scss-module__GleVCa__tweetWrap{max-width:400px;margin:0 auto}}.contentfulRichText-module-scss-module__GleVCa__paragraph{line-height:var(--rich-text-font-config-line-height);font-size:var(--rich-text-font-config-font-size);font-family:var(--rich-text-font-config-font-family);font-variant-numeric:var(--rich-text-font-config-font-variant-numeric);color:var(--rich-text-font-config-color);margin:.65em 0}.contentfulRichText-module-scss-module__GleVCa__paragraph.contentfulRichText-module-scss-module__GleVCa__enableThemeProvider{color:var(--tatami-color-text-normal)}.contentfulRichText-module-scss-module__GleVCa__titleCursor{text-decoration:none;display:inline;position:relative}.contentfulRichText-module-scss-module__GleVCa__permalink{opacity:0;color:var(--tatami-color-text-muted);margin-left:10px;display:none}@media (min-width:600px){.contentfulRichText-module-scss-module__GleVCa__permalink{display:inline-block}.contentfulRichText-module-scss-module__GleVCa__titleCursor:hover+.contentfulRichText-module-scss-module__GleVCa__permalink,.contentfulRichText-module-scss-module__GleVCa__titleCursor:focus+.contentfulRichText-module-scss-module__GleVCa__permalink{opacity:1}}.contentfulRichText-module-scss-module__GleVCa__listItem{margin:.25em 0}.contentfulRichText-module-scss-module__GleVCa__list{padding:0;line-height:var(--rich-text-font-config-line-height);font-size:var(--rich-text-font-config-font-size);font-family:var(--rich-text-font-config-font-family);font-variant-numeric:var(--rich-text-font-config-font-variant-numeric);color:var(--rich-text-font-config-color);margin:.65em 0;padding-inline-start:1em}.contentfulRichText-module-scss-module__GleVCa__sans .contentfulRichText-module-scss-module__GleVCa__list{padding-inline-start:1.25em}.contentfulRichText-module-scss-module__GleVCa__list .contentfulRichText-module-scss-module__GleVCa__list{margin:0}.contentfulRichText-module-scss-module__GleVCa__figure{margin:0;padding:0}.contentfulRichText-module-scss-module__GleVCa__embeddedLink{text-underline-offset:.1em;cursor:pointer;border-radius:var(--tatami-border-radius-300);color:inherit;text-decoration:underline;text-decoration-thickness:1px;display:inline;position:relative}.contentfulRichText-module-scss-module__GleVCa__embeddedLink:hover{color:var(--tatami-color-link-secondary-text-hover)}.contentfulRichText-module-scss-module__GleVCa__embeddedLink:focus,.contentfulRichText-module-scss-module__GleVCa__embeddedLink:focus-visible{box-shadow:0 0 0 2px var(--tatami-color-black),0 0 0 4px var(--tatami-color-white);outline:0}.contentfulRichText-module-scss-module__GleVCa__embeddedLink:focus:not(:focus-visible){box-shadow:none;outline:0}.contentfulRichText-module-scss-module__GleVCa__partaEmbedWrapper{border-radius:var(--tatami-border-radius-700);max-width:100%;margin:.65em auto;display:block;overflow:hidden}.contentfulRichText-module-scss-module__GleVCa__partaEmbedIframe{border-radius:var(--tatami-border-radius-700);pointer-events:none;border:none;width:100%;height:100%}.contentfulRichText-module-scss-module__GleVCa__active{pointer-events:auto}
.Divider-module-scss-module__15p4Pq__dividerVertical{border:1px solid var(--tatami-color-border-base);height:100%}.Divider-module-scss-module__15p4Pq__dividerHorizontal{border:none;border-top:1px solid var(--tatami-color-border-base);outline:none;width:100%;height:1px;margin:0 auto;padding:0;display:block}
.helpCenterContentSpacing-module-scss-module__MppzKa__contentSpacing{grid-template-columns:1fr;gap:60px;display:grid}
.guidePreview-module-scss-module__nQEJ2q__subtitle{margin:6px 0 10px;text-decoration:none;display:block}
.Spacer-module-scss-module__lfDwuG__spacer{width:100%}
.carouselControls-module-scss-module__iVZ4ea__controls{z-index:1;width:max-content;position:absolute;top:0;left:0}
/*# sourceMappingURL=0zymld1k0pie1.css.map*/