@import url("https://fonts.googleapis.com/css2?family=Agdasima&display=swap");@import url("https://fonts.googleapis.com/css2?family=Questrial&display=swap");:root{--header-height:111px}.rollingText{position:relative;overflow:clip;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rollingText,.rollingText span{height:1lh;display:block}.rollingText:after,.rollingText:before{display:block;transition:transform .4s,opacity .4s,color .4s;content:attr(data-text);width:100%;height:1lh}.rollingText:before{color:var(--text-color,#1f2626);transform:translateY(0)}.rollingText:after{color:var(--hover-color,#c73e1d);transform:translateY(1lh);opacity:0;position:absolute;top:0;left:0}.rollingText:is(:hover,:focus-within){color:transparent}.rollingText:is(:hover,:focus-within):before{transform:translateY(-1lh);opacity:1;color:transparent}.rollingText:is(:hover,:focus-within):after{transform:translateY(0);opacity:1}.btn:focus-within>.rollingText,.btn:hover>.rollingText,.community-link:focus-within>.rollingText,.community-link:hover>.rollingText,.giant-tabs__link:focus-within>.rollingText,.giant-tabs__link:hover>.rollingText,.nav-link:focus-within>.rollingText,.nav-link:hover>.rollingText,a:not(.link):focus-within>.rollingText,a:not(.link):hover>.rollingText,button:focus-within>.rollingText,button:hover>.rollingText{color:var(--text-color,#1f2626)}.btn:focus-within>.rollingText:before,.btn:hover>.rollingText:before,.community-link:focus-within>.rollingText:before,.community-link:hover>.rollingText:before,.giant-tabs__link:focus-within>.rollingText:before,.giant-tabs__link:hover>.rollingText:before,.nav-link:focus-within>.rollingText:before,.nav-link:hover>.rollingText:before,a:not(.link):focus-within>.rollingText:before,a:not(.link):hover>.rollingText:before,button:focus-within>.rollingText:before,button:hover>.rollingText:before{transform:translateY(-1lh);opacity:1;color:var(--text-color,#1f2626)}.btn:focus-within>.rollingText:after,.btn:hover>.rollingText:after,.community-link:focus-within>.rollingText:after,.community-link:hover>.rollingText:after,.giant-tabs__link:focus-within>.rollingText:after,.giant-tabs__link:hover>.rollingText:after,.nav-link:focus-within>.rollingText:after,.nav-link:hover>.rollingText:after,a:not(.link):focus-within>.rollingText:after,a:not(.link):hover>.rollingText:after,button:focus-within>.rollingText:after,button:hover>.rollingText:after{transform:translateY(0);opacity:1}.rollingText:is(:focus-within,:focus){outline:2px solid var(--light);border-radius:4px}.rollingText:is(:focus-within,:focus):after{color:var(--text-color,#1f2626)!important}.btn:focus-within .rollingText:after{color:var(--text-color,#1f2626)!important}.custom-select{font-family:Neue Haas,sans-serif;margin-top:20px;position:relative;width:100%}.custom-select:after{content:"";position:absolute;bottom:0;left:-16px;width:calc(100% + 32px);height:1px;background:hsla(100,2%,70%,.2)}.custom-select-toggle{display:flex;width:335px;padding:12px 10px;justify-content:space-between;align-items:center;border-radius:2px;outline:0;border:0;cursor:pointer;background-color:#f9f8f3;border-bottom:1px solid #e4e3d9}.custom-select-toggle.mobile-show{display:none}.custom-select-toggle .text-b2{color:#1f2626!important}.custom-select-toggle svg{transition:transform .3s ease}.custom-select-toggle.active svg{transform:rotate(180deg)}.custom-select-options{display:flex;align-items:center;flex-direction:row;gap:8px}.drawer .custom-select-options{display:flex;flex-direction:column;gap:16px;overflow:scroll}.custom-select-option{display:flex;flex-direction:column;border-radius:2px;cursor:pointer;position:relative}.custom-select-option-label{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:12px 10px;position:relative;background-color:#f9f8f3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:197px;border:none;cursor:pointer;text-align:left}.custom-select-option-label span{font-family:Neue Haas,sans-serif;font-size:14px;font-weight:700;line-height:16px;letter-spacing:-.02em}.custom-select-option-label svg{transition:transform .3s ease}.custom-select-option-label:hover{background-color:hsla(50,33%,96%,.7)}.custom-select-option-label:focus{outline:2px solid #859b9a;outline-offset:-2px}.custom-select-option.active .custom-select-option-label svg{transform:rotate(180deg)}.custom-select-option-items{display:none;position:absolute;min-width:550px;top:100%;left:0;z-index:1;transition:all .3s ease;background-color:#f9f8f3;border-radius:2px;flex-direction:column;gap:4px;overflow:hidden;max-height:0}.drawer .custom-select-option-items{position:relative;min-width:auto;width:100%;gap:16px}.custom-select-option.active .custom-select-option-items{display:flex!important;max-height:650px;background-color:#f9f8f3;overflow-y:scroll}.custom-select-option.active .custom-select-option-items.two-columns{display:flex;flex-direction:row;flex-wrap:wrap}.custom-select-option.active .custom-select-option-items.two-columns .custom-select-option-item{flex-basis:calc(50% - 30px);box-sizing:border-box}.custom-select-option-item{padding:4px 12px;cursor:pointer;transition:background-color .3s ease;border-bottom:1px solid #f9f8f3;border-radius:2px}.custom-select-option-item:last-child{border-bottom:none}.custom-select-option-item:hover{background-color:#f9f8f3}.custom-select-option-item.selected{background-color:#859b9a;color:#fff}@media (max-width:767px){.custom-select,.custom-select-toggle.mobile-show{display:flex}.custom-select-toggle{width:100%}}@media (max-width:576px){.custom-select-option-item{padding:.4rem .5rem;font-size:.875rem}}