.Canvas-module-scss-module__kZWhja__container{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));transition-property:opacity;transition-duration:5s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.Canvas-module-scss-module__kZWhja__anim{opacity:0;transition:opacity 2s ease-in-out;position:absolute;inset:0}.Canvas-module-scss-module__kZWhja__anim.Canvas-module-scss-module__kZWhja__visible{opacity:1}
.SearchButton-module-scss-module__9b5tcq__searchButtons{display:flex;position:relative}.SearchButton-module-scss-module__9b5tcq__searchButtons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.SearchButton-module-scss-module__9b5tcq__searchButtons{border-radius:32px}.SearchButton-module-scss-module__9b5tcq__buttonContainer{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0px 7px 76px -10px var(--tw-shadow-color);width:295px;height:52px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:#fffc;border-radius:32px;padding:.75rem 1.5rem;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.SearchButton-module-scss-module__9b5tcq__buttonContainer:hover{background-color:#ffffffe6}.SearchButton-module-scss-module__9b5tcq__buttonContainer{z-index:2}.SearchButton-module-scss-module__9b5tcq__buttonContainer .SearchButton-module-scss-module__9b5tcq__placeholder{pointer-events:none;font-size:1rem;font-weight:500;line-height:1.5rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}@media (min-width:768px){.SearchButton-module-scss-module__9b5tcq__buttonContainer .SearchButton-module-scss-module__9b5tcq__placeholder{flex-shrink:0;font-size:1.125rem;line-height:1.75rem}}.SearchButton-module-scss-module__9b5tcq__buttonContainer .SearchButton-module-scss-module__9b5tcq__input{pointer-events:none;opacity:0;background-color:#0000;flex-grow:1;width:auto;margin-right:3rem;padding-left:2.25rem;font-size:1.125rem;line-height:1.75rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}.SearchButton-module-scss-module__9b5tcq__buttonContainer .SearchButton-module-scss-module__9b5tcq__input:focus{outline-offset:2px;outline:2px solid #0000}@media (min-width:1024px){.SearchButton-module-scss-module__9b5tcq__buttonContainer .SearchButton-module-scss-module__9b5tcq__input{width:600px}}.SearchButton-module-scss-module__9b5tcq__buttonContainer .SearchButton-module-scss-module__9b5tcq__closeButton{cursor:pointer;opacity:0;border-radius:9999px;padding:.5rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:1rem;right:1rem}.SearchButton-module-scss-module__9b5tcq__buttonContainer .SearchButton-module-scss-module__9b5tcq__closeButton:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.SearchButton-module-scss-module__9b5tcq__buttonContainer.SearchButton-module-scss-module__9b5tcq__active{cursor:auto;--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);width:calc(100vw - 64px);height:400px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:#0006;border-radius:32px;padding-top:1.5rem}.SearchButton-module-scss-module__9b5tcq__buttonContainer.SearchButton-module-scss-module__9b5tcq__active:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:1024px){.SearchButton-module-scss-module__9b5tcq__buttonContainer.SearchButton-module-scss-module__9b5tcq__active{width:700px}}.SearchButton-module-scss-module__9b5tcq__buttonContainer.SearchButton-module-scss-module__9b5tcq__active .SearchButton-module-scss-module__9b5tcq__input{pointer-events:auto;opacity:1}.SearchButton-module-scss-module__9b5tcq__buttonContainer.SearchButton-module-scss-module__9b5tcq__active .SearchButton-module-scss-module__9b5tcq__closeButton{opacity:1;transition-delay:.3s}
