@layer organisms.newsletter{.newsletter-module__F65Ntq__newsletter{--newsletter-bg:var(--c-newsletter-bg,var(--s-footer-background-color));--newsletter-max-inline-size:var(--c-newsletter-max-inline-size,600px);--newsletter-text-color:var(--c-newsletter-text-color,var(--p-color-secondary-soft-beige));--newsletter-border-radius:var(--c-newsletter-border-radius,999px);--newsletter-border-color:var(--c-newsletter-border-color,var(--p-color-white));--newsletter-header-spacing:var(--c-block-header-spacing,var(--p-spacing-8));--newsletter-header-row-padding-block-end:var(--c-block-header-row-padding-block-end,var(--p-spacing-8));--newsletter-header-small-title-max-inline-size:var(--c-block-header-small-title-max-inline-size,17ch);--c-block-header-border-color:var(--newsletter-text-color);--s-headings-color-default:var(--p-color-secondary-soft-beige);background-color:var(--newsletter-bg);color:var(--newsletter-text-color)}@media (min-width:540px){.newsletter-module__F65Ntq__newsletter{--newsletter-header-spacing:var(--c-block-header-spacing-sm,var(--p-spacing-12))}}@media (min-width:768px){.newsletter-module__F65Ntq__newsletter{max-width:var(--newsletter-max-inline-size)}}.newsletter-module__F65Ntq__newsletter__form{--input-border-color:var(--p-color-secondary-soft-beige);--input-background-color:transparent;--input-max-inline-size:550px;align-items:stretch;gap:var(--s-gap-md);flex-direction:column;display:flex}@media (min-width:768px){.newsletter-module__F65Ntq__newsletter__form{flex-direction:row}}.newsletter-module__F65Ntq__newsletter__field{--input-max-inline-size:100%}@media (min-width:992px){.newsletter-module__F65Ntq__newsletter__field{--input-max-inline-size:550px}}.newsletter-module__F65Ntq__newsletter__field{width:100%;max-width:var(--input-max-inline-size)}.newsletter-module__F65Ntq__newsletter__field input[type=email]{border-radius:var(--newsletter-border-radius);border:1px solid var(--newsletter-border-color);font-size:var(--s-body-font-size-default);padding-left:var(--p-spacing-6)}.newsletter-module__F65Ntq__newsletter__field .input-field-wrapper .input-label{left:var(--p-spacing-6);font-size:var(--s-body-font-size-default)}.newsletter-module__F65Ntq__newsletter__field .input-wrapper{--input-max-inline-size:100%}@media (min-width:992px){.newsletter-module__F65Ntq__newsletter__field .input-wrapper{--input-max-inline-size:550px}}.newsletter-module__F65Ntq__newsletter__header__row{margin-bottom:var(--newsletter-header-spacing);flex-direction:column;display:flex}@media (min-width:768px){.newsletter-module__F65Ntq__newsletter__header__row{flex-direction:row}}.newsletter-module__F65Ntq__newsletter__header__title{flex-shrink:0;max-width:100%}.newsletter-module__F65Ntq__newsletter__title-word{display:inline-block}@media (min-width:768px){.newsletter-module__F65Ntq__newsletter__button__wrapper{padding-top:var(--p-spacing-special-6-5)}}.newsletter-module__F65Ntq__newsletter__button__wrapper button{width:100%;padding-left:var(--p-spacing-10);padding-right:var(--p-spacing-6);padding-top:15px;padding-bottom:15px}.newsletter-module__F65Ntq__newsletter__button__wrapper button span{white-space:nowrap}.newsletter-module__F65Ntq__newsletter__success{gap:var(--s-gap-sm);flex-direction:column;width:100%;display:flex}}
@layer organisms.navigation{.navigation-module__IYXeqW__nav{flex-direction:column;flex-grow:1}.navigation-module__IYXeqW__nav,.navigation-module__IYXeqW__nav__header{gap:var(--s-spacing-md);display:flex}.navigation-module__IYXeqW__nav__header{align-items:center}.navigation-module__IYXeqW__nav__title{font-weight:var(--p-font-weight-semi-bold);font-size:var(--s-font-size-h5);margin-top:0;margin-bottom:0;line-height:1}.navigation-module__IYXeqW__nav__separator,.navigation-module__IYXeqW__nav__button{margin-top:var(--p-spacing-1)}.navigation-module__IYXeqW__nav__button{gap:var(--p-spacing-3);color:var(--p-color-black);border-radius:var(--p-radius-10);flex-shrink:0}.navigation-module__IYXeqW__nav__button:focus{outline:none}.navigation-module__IYXeqW__nav__button:focus-visible{--button-outline-width:var(--c-button-outline-width,var(--s-outline-width));--button-outline-style:var(--c-button-outline-style,var(--s-outline-style));--button-outline-offset:var(--c-button-outline-offset,var(--s-outline-offset));--button-outline-border-color:var(--c-button-color-focus,var(--s-color-focus));outline:var(--button-outline-width) var(--button-outline-style) var(--button-outline-border-color);outline-offset:var(--button-outline-offset);padding-left:var(--p-spacing-2);padding-right:var(--p-spacing-2)}.navigation-module__IYXeqW__nav__button svg{width:var(--p-spacing-6);height:var(--p-spacing-6);color:var(--p-color-primary-base);flex-shrink:0}.navigation-module__IYXeqW__nav__content{align-items:flex-start;gap:var(--s-spacing-md);flex-wrap:wrap;display:flex}.navigation-module__IYXeqW__nav__items{min-width:0;position:relative}.navigation-module__IYXeqW__nav__theme-tag{margin-bottom:var(--s-spacing-md);display:flex}.navigation-module__IYXeqW__nav__list{margin:0;padding:0;list-style:none}.navigation-module__IYXeqW__nav__item{margin-top:var(--nav-item-margin-block);margin-bottom:var(--nav-item-margin-block);font-weight:var(--nav-item-font-weight);font-size:var(--nav-item-font-size)}.header[data-scrolled=true] .navigation-module__IYXeqW__nav--horizontal{--c-nav-horizontal-padding-block:var(--s-spacing-md)}@media (scripting:none){.header .navigation-module__IYXeqW__nav--horizontal{--c-nav-horizontal-padding-block:var(--s-spacing-md)}}.navigation-module__IYXeqW__nav--horizontal{--c-nav-horizontal-padding-block:var(--s-spacing-xl);padding-top:var(--c-nav-horizontal-padding-block);padding-bottom:var(--c-nav-horizontal-padding-block);gap:var(--c-nav-horizontal-gap,var(--s-gap-md))}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content{align-items:center;gap:var(--c-nav-horizontal-section-gap,1rem);flex-wrap:nowrap;min-height:50px}@media (min-width:1400px){.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content{gap:var(--c-nav-horizontal-section-gap,2rem)}}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__link:hover)>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__link{opacity:.4}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__trigger[aria-expanded=true])>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__link{opacity:.4}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__trigger:hover)>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__link{opacity:.4}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__link:hover)>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__trigger{opacity:.4}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__trigger[aria-expanded=true])>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__trigger{opacity:.4}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__trigger:hover)>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__trigger{opacity:.4}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__link:hover)>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__link:hover{opacity:1}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__trigger[aria-expanded=true])>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__link:hover{opacity:1}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__trigger:hover)>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__link:hover{opacity:1}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__link:hover)>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__trigger[aria-expanded=true]{opacity:1}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__trigger[aria-expanded=true])>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__trigger[aria-expanded=true]{opacity:1}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__trigger:hover)>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__trigger[aria-expanded=true]{opacity:1}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__link:hover)>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__trigger:hover{opacity:1}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__trigger[aria-expanded=true])>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__trigger:hover{opacity:1}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content:has(.navigation-module__IYXeqW__nav__trigger:hover)>div>.navigation-module__IYXeqW__nav__list>li>.navigation-module__IYXeqW__nav__trigger:hover{opacity:1}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content .navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__link{opacity:1!important}.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__list{align-items:center;gap:var(--c-nav-horizontal-list-gap,0rem);display:flex}@media (min-width:1400px){.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__list{gap:var(--c-nav-horizontal-list-gap,.5rem)}}@media (min-width:1200px){.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__items:first-child{flex:1 0 auto}}.navigation-module__IYXeqW__nav--horizontal>.navigation-module__IYXeqW__nav__content>.navigation-module__IYXeqW__nav__items{position:static}.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item{--nav-link-padding-block:var(--c-nav-horizontal-link-padding-block,var(--s-gap-xxs));--nav-link-font-weight:var(--c-nav-horizontal-link-font-weight,var(--p-font-weight-semi-bold));--nav-link-color:var(--c-nav-horizontal-link-color,var(--s-text-primary));--nav-link-font-size:var(--c-nav-horizontal-link-font-size,.875rem)}@media (min-width:768px){.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item{--nav-link-padding-inline:var(--s-spacing-xs);--nav-link-padding-block:var(--s-spacing-xxxs);--nav-link-width:auto}}@media (min-width:1400px){.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item{--nav-link-font-size:var(--c-nav-horizontal-link-font-size,1rem)}}.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item{align-items:center;gap:var(--s-gap-xxxs)}.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item .navigation-module__IYXeqW__nav__icon{transform:rotate(var(--nav-link-icon-rotation));transform-origin:50%;color:var(--c-nav-icon-color,var(--s-color-brand-primary));margin-top:1px;transition:transform .3s}@media (prefers-reduced-motion:reduce){.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item .navigation-module__IYXeqW__nav__icon{transition:none}}@media (min-width:768px){.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item{--nav-link-icon-rotation:90deg}}.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item>.navigation-module__IYXeqW__nav__items{visibility:hidden;border-radius:var(--s-radius-8);height:0;box-shadow:0 0 12px 0 var(--p-color-transparency-dark-200);overflow:hidden}.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item>.navigation-module__IYXeqW__nav__items>.navigation-module__IYXeqW__nav--vertical{box-shadow:none}@media (scripting:none){.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item:focus-within>.navigation-module__IYXeqW__nav__items,.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item:hover>.navigation-module__IYXeqW__nav__items{visibility:visible;height:auto;overflow:visible}.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item:hover>.navigation-module__IYXeqW__nav__toggle:after{height:5rem}}@media (min-width:768px){.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item>.navigation-module__IYXeqW__nav__items{z-index:10;position:absolute;top:100%;left:0;right:0}.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__dropdown.navigation-module__IYXeqW__nav__item--open{--nav-link-icon-rotation:270deg}}@media (scripting:none) and (min-width:768px){.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__dropdown:focus-within,.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__dropdown:hover{--nav-link-icon-rotation:270deg}}.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__link{width:max-content}.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__ctas{gap:var(--s-gap-xs);display:flex}@media (max-width:767px){.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__ctas button{width:100%}.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__ctas{padding-top:var(--s-gap-md);padding-bottom:var(--s-gap-md)}}.navigation-module__IYXeqW__nav__link-icon{width:1.5rem;height:1.5rem;color:var(--s-color-brand-primary);flex-shrink:0}.navigation-module__IYXeqW__nav__link-location{padding-left:var(--s-spacing-xs);font-weight:var(--p-font-weight-medium);flex-shrink:0;margin-left:auto}.navigation-module__IYXeqW__nav__cases{grid-gap:var(--s-spacing-md);gap:var(--s-spacing-md);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));width:100%;display:grid}@media (min-width:768px){.navigation-module__IYXeqW__nav__cases{grid-template-columns:repeat(3,1fr)}}.navigation-module__IYXeqW__nav__link,.navigation-module__IYXeqW__nav__trigger{width:var(--nav-link-width);padding-left:var(--nav-link-padding-inline);padding-right:var(--nav-link-padding-inline);padding-top:var(--nav-link-padding-block);padding-bottom:var(--nav-link-padding-block);align-items:center;gap:var(--s-gap-xxxs);color:var(--nav-link-color);font-weight:var(--nav-link-font-weight);font-size:var(--nav-link-font-size);line-height:var(--c-header-nav-item-line-height,var(--s-body-line-height-default));cursor:pointer;background-color:#0000;border:none;-webkit-text-decoration:none;text-decoration:none;transition:opacity .3s ease-in-out;display:flex;position:relative}.navigation-module__IYXeqW__nav__link:hover,.navigation-module__IYXeqW__nav__trigger:hover{opacity:1}.navigation-module__IYXeqW__nav__link:focus-visible,.navigation-module__IYXeqW__nav__trigger:focus-visible{--nav-link-outline:var(--c-nav-item-focus-outline,var(--s-color-brand-primary));z-index:5;color:var(--s-color-brand-primary);text-underline-offset:2px;border-radius:2px;outline:none;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}@media (min-width:992px){.navigation-module__IYXeqW__nav__link,.navigation-module__IYXeqW__nav__trigger{gap:var(--s-gap-xxs)}}@media (min-width:1400px){.navigation-module__IYXeqW__nav__link,.navigation-module__IYXeqW__nav__trigger{gap:var(--s-gap-xs)}}.navigation-module__IYXeqW__nav__toggle{position:relative}.navigation-module__IYXeqW__nav__toggle:after{content:"";width:200vw;height:0;position:absolute;top:100%;left:0;transform:translate(-50%)}.navigation-module__IYXeqW__nav__toggle[aria-expanded=true]:after{height:5rem}@media (max-width:767px){.navigation-module__IYXeqW__nav__link{gap:var(--s-gap-xs)}}.navigation-module__IYXeqW__nav--white.navigation-module__IYXeqW__nav--horizontal .navigation-module__IYXeqW__nav__item{--c-nav-horizontal-link-color:var(--p-color-white);--c-nav-horizontal-item-color-active:var(--p-color-neutral-50);--c-nav-icon-color:var(--p-color-white)}.navigation-module__IYXeqW__nav--careers .navigation-module__IYXeqW__nav__items:nth-child(2){flex:2}.navigation-module__IYXeqW__nav--vertical{padding:var(--s-spacing-xxl);border-radius:var(--s-radius-8);box-shadow:0 0 12px 0 var(--p-color-transparency-dark-200);background-color:var(--p-color-white);cursor:var(--cursor-arrow-dark)}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__list{flex-direction:column;align-items:flex-start}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__items{padding:var(--s-spacing-xxl);border-radius:var(--s-radius-8);background-color:var(--s-surface-secondary);flex:1}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__item{--nav-link-font-size:1rem;--nav-link-icon-rotation:0;--nav-link-border-width:0}@media (max-width:767px){.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__item{--nav-link-padding-block:var(--c-nav-vertical-link-padding-block,var(--s-gap-xxs))}}@media (min-width:768px){.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__item{--nav-item-margin-block:var(--c-nav-vertical-item-margin-block,var(--p-spacing-1))}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__item .navigation-module__IYXeqW__nav__items{margin-top:var(--s-gap-xs)}}@media (min-width:1200px){.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__item{--nav-link-font-size:1.25rem}}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__item:hover{color:var(--s-color-brand-primary)}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__link--featured .navigation-module__IYXeqW__nav__link-label{color:var(--s-color-brand-primary);font-weight:var(--s-font-weight-semi-bold)}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__item:has(.navigation-module__IYXeqW__nav__link--featured){margin-top:var(--s-spacing-3)}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__link-icon{transform:rotate(var(--nav-link-icon-rotation));transition:transform .2s}@media (prefers-reduced-motion:reduce){.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__link-icon{transition:none}}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__item:hover .navigation-module__IYXeqW__nav__link-icon{--nav-link-icon-rotation:45deg}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__link{--nav-link-focus:var(--c-nav-vertical-item-focus-outline,var(--s-color-brand-primary));--nav-link-color:var(--s-color-text-secondary)}@media (min-width:768px){.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__link{display:flex}}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__link:focus{text-decoration-line:underline;-webkit-text-decoration-color:var(--nav-link-focus);-webkit-text-decoration-color:var(--nav-link-focus);text-decoration-color:var(--nav-link-focus);text-underline-offset:4px;outline:none;text-decoration-thickness:2px}@media (max-width:767px){.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__item+.navigation-module__IYXeqW__nav__item{--nav-link-border-width:1px}}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__list .navigation-module__IYXeqW__nav__items{display:none}@media (min-width:768px){.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__list .navigation-module__IYXeqW__nav__items{display:block}}@media (max-width:767px){.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__list .navigation-module__IYXeqW__nav__item--open{--nav-link-icon-rotation:-90deg;position:relative}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__list .navigation-module__IYXeqW__nav__toggle:before{content:"";background-color:#0000;height:50px;display:inline-block;position:absolute;left:0;right:0}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__list .navigation-module__IYXeqW__nav__item--open>.navigation-module__IYXeqW__nav__items{display:block}}.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__icon{transform:rotate(var(--nav-link-icon-rotation))}@media (min-width:768px){.navigation-module__IYXeqW__nav--vertical .navigation-module__IYXeqW__nav__icon{display:none}}}
@layer organisms.header;@layer organisms.search-modal{@keyframes search-modal-module__adHt0W__search-modal-enter{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.search-modal-module__adHt0W__search-modal{--search-modal-dialog-max-inline-size:var(--c-search-modal-dialog-max-inline-size,1000px);width:100%;max-width:100%;height:100%;max-height:100%;padding:var(--p-spacing-6);background-color:var(--p-color-white);border:none;margin:auto;border-radius:0!important}.search-modal-module__adHt0W__search-modal[open]{gap:var(--s-gap-md);flex-direction:column;animation:.52s cubic-bezier(.16,1,.3,1) both search-modal-module__adHt0W__search-modal-enter;display:flex}@media (min-width:540px){.search-modal-module__adHt0W__search-modal[open]{gap:var(--s-gap-xxl)}}@media (prefers-reduced-motion:reduce){.search-modal-module__adHt0W__search-modal[open]{animation:none}}@media (min-width:768px){.search-modal-module__adHt0W__search-modal{padding:var(--p-spacing-10)}}@media (min-width:1200px){.search-modal-module__adHt0W__search-modal{height:fit-content;max-width:var(--search-modal-dialog-max-inline-size);box-shadow:0 8px 40px var(--p-color-transparency-dark-200);border-radius:var(--p-radius-6)!important}.search-modal-module__adHt0W__search-modal::backdrop{background-color:var(--p-color-transparency-dark-500);cursor:var(--cursor-arrow-light)}}.search-modal-module__adHt0W__search-modal__input-row{align-items:start;gap:var(--s-gap-xxl);width:100%;display:flex}.search-modal-module__adHt0W__search-modal__input-bar{--search-modal-max-width:var(--c-search-modal-max-width,700px);--search-modal-border-color:var(--c-search-modal-border-color,var(--p-color-black));--search-modal-opacity:var(--c-search-modal-opacity,.6);--search-modal-opacity-focus:var(--c-search-modal-opacity-focus,1);align-items:center;gap:var(--s-gap-xs);max-width:var(--search-modal-max-width);border-bottom:1px solid var(--p-color-black);opacity:var(--search-modal-opacity);flex:1;transition:opacity .2s;display:flex}.search-modal-module__adHt0W__search-modal__input-bar:hover,.search-modal-module__adHt0W__search-modal__input-bar:focus-within{opacity:var(--search-modal-opacity-focus)}@keyframes search-modal-module__adHt0W__search-modal-skeleton-pulse{0%,to{opacity:.4}50%{opacity:1}}.search-modal-module__adHt0W__search-modal__input-bar--skeleton{height:var(--p-spacing-12);padding-top:var(--p-spacing-2);padding-bottom:var(--p-spacing-2);pointer-events:none}.search-modal-module__adHt0W__search-modal__skeleton-text{border-radius:var(--p-radius-6);background-color:var(--p-color-transparency-dark-200);flex:1;max-width:60%;height:1.25rem;animation:1.4s ease-in-out infinite search-modal-module__adHt0W__search-modal-skeleton-pulse}@media (prefers-reduced-motion:reduce){.search-modal-module__adHt0W__search-modal__skeleton-text{animation:none}}.search-modal-module__adHt0W__search-modal__icon-label{cursor:pointer;color:var(--s-text-primary);flex-shrink:0;align-items:center;display:inline-flex}.search-modal-module__adHt0W__search-modal__input{color:var(--s-text-primary);height:var(--p-spacing-12);background-color:#0000;border:none;border-radius:0;flex:1;padding-left:0;padding-right:0}.search-modal-module__adHt0W__search-modal__input:focus{outline:none}.search-modal-module__adHt0W__search-modal__input::-ms-clear{width:0;height:0;display:none}.search-modal-module__adHt0W__search-modal__input::-ms-reveal{width:0;height:0;display:none}.search-modal-module__adHt0W__search-modal__input::-webkit-search-decoration{display:none}.search-modal-module__adHt0W__search-modal__input::-webkit-search-cancel-button{display:none}.search-modal-module__adHt0W__search-modal__input::-webkit-search-results-button{display:none}.search-modal-module__adHt0W__search-modal__input::-webkit-search-results-decoration{display:none}.search-modal-module__adHt0W__search-modal__close{color:var(--p-color-black);flex-shrink:0;margin-left:auto}.search-modal-module__adHt0W__search-modal .button--primary.button--dark{--button-color-border:var(--s-button-primary-dark-color-border);--button-color-background:var(--s-button-primary-dark-color-background);--button-color-background-hover:var(--s-button-primary-dark-color-background-hover);--button-color-background-active:var(--s-button-primary-dark-color-background-active);--button-color-foreground:var(--s-button-primary-dark-color-foreground);--button-color-foreground-hover:var(--s-button-primary-dark-color-foreground-hover);--button-color-foreground-active:var(--s-button-primary-dark-color-foreground-active);-webkit-backdrop-filter:none;backdrop-filter:none}.search-modal-module__adHt0W__search-modal .button--primary.button--dark:hover:not(:disabled){--button-color-border:var(--s-button-primary-dark-color-border-hover);--button-color-background:var(--s-button-primary-dark-color-background-hover);--button-color-foreground:var(--s-button-primary-dark-color-foreground-hover)}.search-modal-module__adHt0W__search-modal .button--primary.button--dark:active:not(:disabled){--button-color-border:var(--s-button-primary-dark-color-border-active);--button-color-background:var(--s-button-primary-dark-color-background-active);--button-color-foreground:var(--s-button-primary-dark-color-foreground-active)}.search-modal-module__adHt0W__search-modal .button--primary.button--dark:disabled{--button-color-border:var(--s-button-primary-dark-color-border-disabled);--button-color-background:var(--s-button-primary-dark-color-background-disabled);--button-color-foreground:var(--s-button-primary-dark-color-foreground-disabled)}}
