.minicart-wrapper{position:relative}.minicart-wrapper .overlay{position:fixed;top:0;left:0;z-index:1000;background:#000;opacity:0;width:100%;height:100%;visibility:hidden}.minicart-wrapper .minicart{position:fixed;top:0;right:0;bottom:0;display:flex;flex-direction:column;transform:translateX(100%);z-index:2000;width:600px;background:#0a101d;color:#fff;transition:transform .3s cubic-bezier(0.165, 0.84, 0.44, 1)}.minicart-wrapper .minicart__bg{display:flex;flex-direction:column;height:100%;padding:40px;background:#181e2a;border-left:2px solid #303542}.minicart-wrapper .minicart__header{position:relative;margin-bottom:21px}.minicart-wrapper .minicart__header .close-button{background:none;border:none;width:40px;height:40px;padding:11px;position:absolute;top:0;right:0;cursor:pointer;color:#fff}.minicart-wrapper .minicart__header .close-button svg{width:16px;height:16px}.minicart-wrapper .minicart__header .title{margin:.35rem 0 1rem}.minicart-wrapper .minicart__body-wrapper{height:100%}.js-ajax-cart-request-in-progress .minicart-wrapper .minicart__body-wrapper{opacity:.6}.minicart-wrapper .minicart form{display:grid;grid-auto-rows:calc(100% - 300px) 290px;height:100%;grid-row-gap:12px}@media only screen and (max-width: 767px){.minicart-wrapper .minicart form{grid-auto-rows:calc(60% - 65px) 40%}}.minicart-wrapper .minicart__body{display:flex;flex-direction:column;position:relative}.minicart-wrapper .minicart__body a{color:inherit}.minicart-wrapper .minicart .cart-items{overflow-y:auto}.minicart-wrapper .minicart .cart-items__item{display:grid;grid-template-columns:20% calc(80% - 1rem);grid-column-gap:1rem;padding:1.5rem 0;border-top:1px solid #40444b;font-family:"priori-sans",sans-serif;font-size:16px;font-weight:400}.minicart-wrapper .minicart .cart-items__item.has-bundle{border-bottom:none;margin-top:20px}.minicart-wrapper .minicart .cart-items__item:first-child{border-top:1px solid rgba(255,255,255,.2)}.minicart-wrapper .minicart .cart-items__title{margin:0 0 6px;font-weight:600;font-family:"geom-graphic",sans-serif;font-size:24px;line-height:1.2}.minicart-wrapper .minicart .cart-items__title a{text-decoration:none}.minicart-wrapper .minicart .cart-items__details{padding:0 0 0 18px}.minicart-wrapper .minicart .cart-items__discount_allocation{color:#bdf9a1;margin:6px 0}.minicart-wrapper .minicart .cart-items__discount_allocation svg{display:inline-block;vertical-align:top;margin:3px 5px 0 0}.minicart-wrapper .minicart .cart-items .details li{margin:0 0 6px}.minicart-wrapper .minicart .cart-items .remove-btn{font-size:16px;line-height:1;margin:8px 0 0;font-family:"priori-sans",sans-serif;font-weight:400;display:inline-block;vertical-align:top;border-bottom:1px solid #fff;color:#ccc;text-decoration:none}.minicart-wrapper .minicart .cart-items .remove-btn:hover{border-bottom-color:#bdf9a1;color:#bdf9a1}.minicart-wrapper .minicart .cart-items .remove-btn:visited{border-bottom-color:#cad8ec;color:#cad8ec}.minicart-wrapper .minicart .cart-items__image{min-width:120px}.minicart-wrapper .minicart .cart-items__image img{width:100%;height:auto}.minicart-wrapper .minicart .cart-items__image svg{fill:#fff}.minicart-wrapper .minicart .cart-items__price{margin:1rem 0 0;font-family:"priori-sans",sans-serif;font-size:18px;font-weight:400;color:#fff}.minicart-wrapper .minicart .cart-items__price .price__original{opacity:.5;text-decoration:line-through;margin:0 6px 0 0}.minicart-wrapper .minicart .bundled-item{display:flex;margin-left:24px;margin-bottom:24px;margin-top:8px}.minicart-wrapper .minicart .bundled-item__details{margin-left:16px}.minicart-wrapper .minicart .bundled-item__title{font-weight:600;font-family:"geom-graphic",sans-serif;font-size:16px;line-height:1.2;color:#fff;display:block;margin-top:8px}.minicart-wrapper .minicart .bundled-item__description{font-weight:400;font-family:"priori-sans",sans-serif;font-size:16px;line-height:28px;text-align:left;color:#fff;display:block}.minicart-wrapper .minicart .bundled-item__image img{object-fit:contain;max-width:120px;max-height:120px}.minicart-wrapper .minicart__footer{position:absolute;bottom:2rem;left:40px;right:40px}.minicart-wrapper .minicart__footer-titleSection{display:grid;grid-template-columns:70% 30%;margin:0;font-size:18px;font-family:"t26-carbon",sans-serif;font-weight:400}.minicart-wrapper .minicart__footer-titleSection h5{font-size:18px;font-family:"t26-carbon",sans-serif;font-weight:400;margin:0}.minicart-wrapper .minicart__footer-titleSection span{text-align:right}.minicart-wrapper .minicart__footer-buttonsSection{text-align:center;padding:25px 0 0}.minicart-wrapper .minicart__footer-buttonsSection .primary-button{display:block;width:100%;height:66px;line-height:58px}.minicart-wrapper .minicart__footer-buttonsSection .secondary-button{display:inline-block;vertical-align:top;font-weight:700;text-decoration:none;margin:22px 0 4px;border-bottom:1px solid #fff}.minicart-wrapper .minicart__footer-buttonsSection .secondary-button:hover{border-bottom-color:#bdf9a1;color:#bdf9a1}.minicart-wrapper .minicart__footer-buttonsSection .secondary-button:visited{border-bottom-color:#cad8ec;color:#cad8ec}.minicart-wrapper .minicart__line{display:grid;grid-template-columns:70% 30%;margin:0 0 10px;font-size:16px;font-family:"priori-sans",sans-serif;font-weight:400;color:#bdf9a1;text-transform:uppercase}.minicart-wrapper .minicart__line svg{display:inline-block;vertical-align:top;margin:2px 3px 0 0}.minicart-wrapper .minicart__line h5{font-size:16px;font-family:"priori-sans",sans-serif;font-weight:400;margin:3px 5px 0 0}.minicart-wrapper .minicart__line span{text-align:right}.minicart-wrapper .minicart__line-total{display:grid;grid-template-columns:70% 30%;margin:0 0 10px;font-size:18px;line-height:26px;font-family:"t26-carbon",sans-serif;font-weight:700;color:#bdf9a1}.minicart-wrapper .minicart__line-total h4{font-size:18px;line-height:26px;font-family:"t26-carbon",sans-serif;font-weight:700;margin:0}.minicart-wrapper .minicart__line-total span{text-align:right}.minicart-wrapper .minicart__shipping{font-family:"priori-sans",sans-serif;font-size:16px;font-weight:400;color:#ccc}.minicart-wrapper.open .overlay{opacity:.2;visibility:visible}.minicart-wrapper.open .minicart{transition:transform .3s cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateX(0)}.minicart-wrapper.close .overlay{opacity:0;visibility:hidden}.minicart-wrapper.close .minicart{transition:transform .3s cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateX(100%)}@media only screen and (max-width: 767px){.minicart-wrapper .minicart__bg{padding:23px 20px}.minicart-wrapper .minicart .cart-items__image{min-width:63px}.minicart-wrapper .minicart .cart-items__details{padding:0}.minicart-wrapper .minicart .cart-items__item{padding:20px 0}.minicart-wrapper .minicart__footer-buttonsSection{padding:17px 0 0}.minicart-wrapper .minicart__footer-buttonsSection .secondary-button{margin:15px 0 4px}.minicart-wrapper .minicart__header .close-button{top:17px;right:-4px}.minicart-wrapper .minicart__footer{left:20px;right:20px;bottom:24px}.minicart-wrapper .minicart__line-total{font-size:16px}.minicart-wrapper .minicart__line-total h4{font-size:16px}}.minicart__line-discount h5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.minicart__line-discount+.minicart__line-discount{margin-top:-10px}.cart-button{border:1px solid;padding:5px;text-align:center}.minicart-wrapper .empty-cartnote{display:none;height:100%;align-items:center;text-align:center}body.js-ajax-cart-opened .minicart-wrapper .overlay{opacity:.2;visibility:visible}body.js-ajax-cart-opened .minicart-wrapper .minicart{transition:transform .3s cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateX(0)}body.js-ajax-cart-empty .minicart-wrapper .cart-info,body.js-ajax-cart-empty .minicart-wrapper form{display:none}body.js-ajax-cart-empty .minicart-wrapper .empty-cartnote{display:grid;padding-bottom:94px}@media(max-width: 768px){.minicart-wrapper .minicart{width:100%}}.minicart-wrapper .empty-cart__title{margin:0 0 40px}.minicart-wrapper .empty-cart__button{height:66px;line-height:56px}.quantity-picker{font-size:18px;font-family:"priori-sans",sans-serif;font-weight:400;position:relative}.quantity-picker a{display:none}.quantity-picker input{text-align:left;padding:0;margin:0;border:0;background:none;color:#fff;height:26px;min-width:30px;pointer-events:none}.quantity-picker input::-webkit-outer-spin-button,.quantity-picker input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-picker input[type=number]{-moz-appearance:textfield}.quantity-picker__label{display:inline-block;vertical-align:top}.quantity-picker__max-limit{position:absolute;top:4px;left:45px;font-size:16px;line-height:1;color:#ff928b;font-family:"priori-sans",sans-serif}body{display:block !important}.header,.footer{flex-shrink:0}.menu-close-button{pointer-events:none;z-index:-100;opacity:0;position:fixed}@media only screen and (max-width: 991px){body.disable-body .menu-close-button{height:100%;width:20%;right:0;top:0;background:none;opacity:0;pointer-events:auto;border:0;z-index:100}}.grid-item__navigation{display:grid;align-items:baseline}.grid-item__socials{display:grid;grid-auto-columns:60% 1fr;margin-left:20px}.primary-button{-webkit-appearance:none;cursor:pointer;min-width:147px;max-width:520px;height:56px;padding:5px 30px;font-size:16px;line-height:20px;font-family:"geom-graphic",sans-serif;font-weight:700;background:#bdf9a1;color:#0a101d;text-transform:capitalize;border:0;display:inline-block;vertical-align:top;text-align:center;text-decoration:none;position:relative;letter-spacing:.5px;transition:background-color .4s ease-in-out,color .4s ease-out}.primary-button.loading{background-color:#fff;font-size:1px}.primary-button.loading::after{content:"";position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:25px;height:25px;border-radius:50px;border:4px solid gray;animation:loading 1s linear infinite}.primary-button span{position:relative;z-index:2;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:top}.primary-button:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#8f68ff;transform:scaleX(0);transform-origin:left;transition:.4s ease-in-out;outline:none}.primary-button:active,.primary-button:hover{outline:none}.primary-button:active:before,.primary-button:hover:before{background:#8f68ff;transform:scaleX(1)}.primary-button:disabled,.primary-button[disabled]{opacity:.5;pointer-events:none}.primary-button:focus{outline:none}.primary-button:focus-visible{background:#bdf9a1;color:#0a101d;outline:none}.primary-button:focus-visible:after{position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;content:"";border:1px solid #bdf9a1}.secondary-button{-webkit-appearance:none;cursor:pointer;font-size:15px;font-family:"geom-graphic",sans-serif;font-weight:700;background:none;color:#fff;text-transform:uppercase;border:0;display:inline-block;vertical-align:top;text-decoration:none;position:relative;letter-spacing:.5px}.secondary-button.loading{background-color:#fff;font-size:1px}.secondary-button.loading::after{content:"";position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:25px;height:25px;border-radius:50px;border:4px solid gray;animation:loading 1s linear infinite}.secondary-button .icon-arrow{color:#88d265;display:inline-block;vertical-align:top;margin:8px 0 0 12px}.secondary-button:active,.secondary-button:hover{color:#bdf9a1 !important;outline:none}.secondary-button:active .icon-arrow,.secondary-button:hover .icon-arrow{color:#8f68ff}.secondary-button:disabled,.secondary-button[disabled]{color:#fff;opacity:.5;pointer-events:none}.secondary-button:disabled .icon-arrow,.secondary-button[disabled] .icon-arrow{color:#88d265}.secondary-button:focus{outline:none}.secondary-button:focus-visible{color:#fff;outline:none}.secondary-button:focus-visible .icon-arrow{color:#88d265}.secondary-button:focus-visible:before{position:absolute;top:-6px;left:-8px;right:-5px;bottom:-4px;content:"";border:1px solid #bdf9a1;outline:none}:root{--container: calc(100vw - 2rem);--container-padding: 1rem;--beside-container: calc(50vw - var(--container) / 2)}@media screen and (min-width: 432px){:root{--container: calc(432px - 2rem)}}@media screen and (min-width: 632px){:root{--container: calc(632px - 2rem)}}@media screen and (min-width: 768px){:root{--container: calc(768px - 3rem);--container-padding: 1.5rem}}@media screen and (min-width: 1048px){:root{--container: calc(1048px - 3rem)}}@media screen and (min-width: 1264px){:root{--container: calc(1264px - 4rem);--container-padding: 2rem}}.fade-t{background-image:linear-gradient(var(--color-bg), transparent)}.fade-b{background-image:linear-gradient(transparent, var(--color-bg))}.fade-l,.side-fade-l::before{background-image:linear-gradient(90deg, var(--color-bg), transparent)}.fade-r,.side-fade-r::before{background-image:linear-gradient(90deg, transparent, var(--color-bg))}.side-fade-l,.side-fade-r{position:absolute;top:0;width:calc((100vw - var(--container))/2);height:100%;pointer-events:none;z-index:1}.side-fade-l::before,.side-fade-l::after,.side-fade-r::before,.side-fade-r::after{content:"";display:block;height:100%;position:absolute}.side-fade-l::before,.side-fade-r::before{width:100%;max-width:var(--fade, 6rem)}.side-fade-l::after,.side-fade-r::after{background-color:var(--color-bg);width:calc(100% - var(--fade, 6rem))}.side-fade-l{left:0}.side-fade-l::before{right:0}.side-fade-l::after{left:0}.side-fade-r{right:0}.side-fade-r::before{left:0}.side-fade-r::after{right:0}.neon-1{-webkit-filter:drop-shadow(0 0 0.1875rem var(--glow, white));-webkit-transition:-webkit-filter .3s linear;filter:drop-shadow(0 0 0.25rem var(--glow, white));transition:filter .1s linear}.neon-1:hover{-webkit-filter:drop-shadow(0 0 0.375rem var(--hover-glow, white));filter:drop-shadow(0 0 0.375rem var(--hover-glow, white))}.neon-2{-webkit-filter:drop-shadow(0 0 0.375rem var(--glow, white));-webkit-transition:-webkit-filter .3s linear;filter:drop-shadow(0 0 0.5rem var(--glow, white));transition:filter .1s linear}.neon-2:hover{-webkit-filter:drop-shadow(0 0 0.75rem var(--hover-glow, white));filter:drop-shadow(0 0 0.75rem var(--hover-glow, white))}.neon-3{-webkit-filter:drop-shadow(0 0 0.5625rem var(--glow, white));-webkit-transition:-webkit-filter .3s linear;filter:drop-shadow(0 0 0.75rem var(--glow, white));transition:filter .1s linear}.neon-3:hover{-webkit-filter:drop-shadow(0 0 1.125rem var(--hover-glow, white));filter:drop-shadow(0 0 1.125rem var(--hover-glow, white))}.neon-4{-webkit-filter:drop-shadow(0 0 0.75rem var(--glow, white));-webkit-transition:-webkit-filter .3s linear;filter:drop-shadow(0 0 1rem var(--glow, white));transition:filter .1s linear}.neon-4:hover{-webkit-filter:drop-shadow(0 0 1.5rem var(--hover-glow, white));filter:drop-shadow(0 0 1.5rem var(--hover-glow, white))}.fly-up{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(2rem)}.fly-up[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.fly-up[deactivating]{opacity:0}.fly-up[active]{transform:translateY(0)}.fly-up[deactivating]{transform:translateY(-2rem)}@media screen and (min-width: 432px){.xs\:fly-up{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(2rem)}.xs\:fly-up[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.xs\:fly-up[deactivating]{opacity:0}.xs\:fly-up[active]{transform:translateY(0)}.xs\:fly-up[deactivating]{transform:translateY(-2rem)}}@media screen and (min-width: 632px){.sm\:fly-up{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(2rem)}.sm\:fly-up[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.sm\:fly-up[deactivating]{opacity:0}.sm\:fly-up[active]{transform:translateY(0)}.sm\:fly-up[deactivating]{transform:translateY(-2rem)}}@media screen and (min-width: 768px){.md\:fly-up{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(2rem)}.md\:fly-up[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.md\:fly-up[deactivating]{opacity:0}.md\:fly-up[active]{transform:translateY(0)}.md\:fly-up[deactivating]{transform:translateY(-2rem)}}@media screen and (min-width: 1048px){.lg\:fly-up{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(2rem)}.lg\:fly-up[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.lg\:fly-up[deactivating]{opacity:0}.lg\:fly-up[active]{transform:translateY(0)}.lg\:fly-up[deactivating]{transform:translateY(-2rem)}}@media screen and (min-width: 1264px){.xl\:fly-up{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(2rem)}.xl\:fly-up[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.xl\:fly-up[deactivating]{opacity:0}.xl\:fly-up[active]{transform:translateY(0)}.xl\:fly-up[deactivating]{transform:translateY(-2rem)}}@media screen and (max-width: 431px){.max-xs\:fly-up{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(2rem)}.max-xs\:fly-up[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-xs\:fly-up[deactivating]{opacity:0}.max-xs\:fly-up[active]{transform:translateY(0)}.max-xs\:fly-up[deactivating]{transform:translateY(-2rem)}}@media screen and (max-width: 631px){.max-sm\:fly-up{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(2rem)}.max-sm\:fly-up[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-sm\:fly-up[deactivating]{opacity:0}.max-sm\:fly-up[active]{transform:translateY(0)}.max-sm\:fly-up[deactivating]{transform:translateY(-2rem)}}@media screen and (max-width: 767px){.max-md\:fly-up{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(2rem)}.max-md\:fly-up[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-md\:fly-up[deactivating]{opacity:0}.max-md\:fly-up[active]{transform:translateY(0)}.max-md\:fly-up[deactivating]{transform:translateY(-2rem)}}@media screen and (max-width: 1047px){.max-lg\:fly-up{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(2rem)}.max-lg\:fly-up[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-lg\:fly-up[deactivating]{opacity:0}.max-lg\:fly-up[active]{transform:translateY(0)}.max-lg\:fly-up[deactivating]{transform:translateY(-2rem)}}@media screen and (max-width: 1263px){.max-xl\:fly-up{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(2rem)}.max-xl\:fly-up[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-xl\:fly-up[deactivating]{opacity:0}.max-xl\:fly-up[active]{transform:translateY(0)}.max-xl\:fly-up[deactivating]{transform:translateY(-2rem)}}.fly-right{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(-2rem)}.fly-right[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.fly-right[deactivating]{opacity:0}.fly-right[active]{transform:translateX(0)}.fly-right[deactivating]{transform:translateX(2rem)}@media screen and (min-width: 432px){.xs\:fly-right{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(-2rem)}.xs\:fly-right[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.xs\:fly-right[deactivating]{opacity:0}.xs\:fly-right[active]{transform:translateX(0)}.xs\:fly-right[deactivating]{transform:translateX(2rem)}}@media screen and (min-width: 632px){.sm\:fly-right{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(-2rem)}.sm\:fly-right[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.sm\:fly-right[deactivating]{opacity:0}.sm\:fly-right[active]{transform:translateX(0)}.sm\:fly-right[deactivating]{transform:translateX(2rem)}}@media screen and (min-width: 768px){.md\:fly-right{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(-2rem)}.md\:fly-right[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.md\:fly-right[deactivating]{opacity:0}.md\:fly-right[active]{transform:translateX(0)}.md\:fly-right[deactivating]{transform:translateX(2rem)}}@media screen and (min-width: 1048px){.lg\:fly-right{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(-2rem)}.lg\:fly-right[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.lg\:fly-right[deactivating]{opacity:0}.lg\:fly-right[active]{transform:translateX(0)}.lg\:fly-right[deactivating]{transform:translateX(2rem)}}@media screen and (min-width: 1264px){.xl\:fly-right{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(-2rem)}.xl\:fly-right[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.xl\:fly-right[deactivating]{opacity:0}.xl\:fly-right[active]{transform:translateX(0)}.xl\:fly-right[deactivating]{transform:translateX(2rem)}}@media screen and (max-width: 431px){.max-xs\:fly-right{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(-2rem)}.max-xs\:fly-right[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-xs\:fly-right[deactivating]{opacity:0}.max-xs\:fly-right[active]{transform:translateX(0)}.max-xs\:fly-right[deactivating]{transform:translateX(2rem)}}@media screen and (max-width: 631px){.max-sm\:fly-right{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(-2rem)}.max-sm\:fly-right[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-sm\:fly-right[deactivating]{opacity:0}.max-sm\:fly-right[active]{transform:translateX(0)}.max-sm\:fly-right[deactivating]{transform:translateX(2rem)}}@media screen and (max-width: 767px){.max-md\:fly-right{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(-2rem)}.max-md\:fly-right[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-md\:fly-right[deactivating]{opacity:0}.max-md\:fly-right[active]{transform:translateX(0)}.max-md\:fly-right[deactivating]{transform:translateX(2rem)}}@media screen and (max-width: 1047px){.max-lg\:fly-right{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(-2rem)}.max-lg\:fly-right[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-lg\:fly-right[deactivating]{opacity:0}.max-lg\:fly-right[active]{transform:translateX(0)}.max-lg\:fly-right[deactivating]{transform:translateX(2rem)}}@media screen and (max-width: 1263px){.max-xl\:fly-right{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(-2rem)}.max-xl\:fly-right[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-xl\:fly-right[deactivating]{opacity:0}.max-xl\:fly-right[active]{transform:translateX(0)}.max-xl\:fly-right[deactivating]{transform:translateX(2rem)}}.fly-down{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(-2rem)}.fly-down[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.fly-down[deactivating]{opacity:0}.fly-down[active]{transform:translateY(0)}.fly-down[deactivating]{transform:translateY(2rem)}@media screen and (min-width: 432px){.xs\:fly-down{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(-2rem)}.xs\:fly-down[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.xs\:fly-down[deactivating]{opacity:0}.xs\:fly-down[active]{transform:translateY(0)}.xs\:fly-down[deactivating]{transform:translateY(2rem)}}@media screen and (min-width: 632px){.sm\:fly-down{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(-2rem)}.sm\:fly-down[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.sm\:fly-down[deactivating]{opacity:0}.sm\:fly-down[active]{transform:translateY(0)}.sm\:fly-down[deactivating]{transform:translateY(2rem)}}@media screen and (min-width: 768px){.md\:fly-down{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(-2rem)}.md\:fly-down[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.md\:fly-down[deactivating]{opacity:0}.md\:fly-down[active]{transform:translateY(0)}.md\:fly-down[deactivating]{transform:translateY(2rem)}}@media screen and (min-width: 1048px){.lg\:fly-down{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(-2rem)}.lg\:fly-down[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.lg\:fly-down[deactivating]{opacity:0}.lg\:fly-down[active]{transform:translateY(0)}.lg\:fly-down[deactivating]{transform:translateY(2rem)}}@media screen and (min-width: 1264px){.xl\:fly-down{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(-2rem)}.xl\:fly-down[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.xl\:fly-down[deactivating]{opacity:0}.xl\:fly-down[active]{transform:translateY(0)}.xl\:fly-down[deactivating]{transform:translateY(2rem)}}@media screen and (max-width: 431px){.max-xs\:fly-down{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(-2rem)}.max-xs\:fly-down[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-xs\:fly-down[deactivating]{opacity:0}.max-xs\:fly-down[active]{transform:translateY(0)}.max-xs\:fly-down[deactivating]{transform:translateY(2rem)}}@media screen and (max-width: 631px){.max-sm\:fly-down{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(-2rem)}.max-sm\:fly-down[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-sm\:fly-down[deactivating]{opacity:0}.max-sm\:fly-down[active]{transform:translateY(0)}.max-sm\:fly-down[deactivating]{transform:translateY(2rem)}}@media screen and (max-width: 767px){.max-md\:fly-down{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(-2rem)}.max-md\:fly-down[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-md\:fly-down[deactivating]{opacity:0}.max-md\:fly-down[active]{transform:translateY(0)}.max-md\:fly-down[deactivating]{transform:translateY(2rem)}}@media screen and (max-width: 1047px){.max-lg\:fly-down{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(-2rem)}.max-lg\:fly-down[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-lg\:fly-down[deactivating]{opacity:0}.max-lg\:fly-down[active]{transform:translateY(0)}.max-lg\:fly-down[deactivating]{transform:translateY(2rem)}}@media screen and (max-width: 1263px){.max-xl\:fly-down{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateY(-2rem)}.max-xl\:fly-down[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-xl\:fly-down[deactivating]{opacity:0}.max-xl\:fly-down[active]{transform:translateY(0)}.max-xl\:fly-down[deactivating]{transform:translateY(2rem)}}.fly-left{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(2rem)}.fly-left[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.fly-left[deactivating]{opacity:0}.fly-left[active]{transform:translateX(0)}.fly-left[deactivating]{transform:translateX(-2rem)}@media screen and (min-width: 432px){.xs\:fly-left{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(2rem)}.xs\:fly-left[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.xs\:fly-left[deactivating]{opacity:0}.xs\:fly-left[active]{transform:translateX(0)}.xs\:fly-left[deactivating]{transform:translateX(-2rem)}}@media screen and (min-width: 632px){.sm\:fly-left{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(2rem)}.sm\:fly-left[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.sm\:fly-left[deactivating]{opacity:0}.sm\:fly-left[active]{transform:translateX(0)}.sm\:fly-left[deactivating]{transform:translateX(-2rem)}}@media screen and (min-width: 768px){.md\:fly-left{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(2rem)}.md\:fly-left[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.md\:fly-left[deactivating]{opacity:0}.md\:fly-left[active]{transform:translateX(0)}.md\:fly-left[deactivating]{transform:translateX(-2rem)}}@media screen and (min-width: 1048px){.lg\:fly-left{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(2rem)}.lg\:fly-left[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.lg\:fly-left[deactivating]{opacity:0}.lg\:fly-left[active]{transform:translateX(0)}.lg\:fly-left[deactivating]{transform:translateX(-2rem)}}@media screen and (min-width: 1264px){.xl\:fly-left{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(2rem)}.xl\:fly-left[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.xl\:fly-left[deactivating]{opacity:0}.xl\:fly-left[active]{transform:translateX(0)}.xl\:fly-left[deactivating]{transform:translateX(-2rem)}}@media screen and (max-width: 431px){.max-xs\:fly-left{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(2rem)}.max-xs\:fly-left[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-xs\:fly-left[deactivating]{opacity:0}.max-xs\:fly-left[active]{transform:translateX(0)}.max-xs\:fly-left[deactivating]{transform:translateX(-2rem)}}@media screen and (max-width: 631px){.max-sm\:fly-left{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(2rem)}.max-sm\:fly-left[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-sm\:fly-left[deactivating]{opacity:0}.max-sm\:fly-left[active]{transform:translateX(0)}.max-sm\:fly-left[deactivating]{transform:translateX(-2rem)}}@media screen and (max-width: 767px){.max-md\:fly-left{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(2rem)}.max-md\:fly-left[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-md\:fly-left[deactivating]{opacity:0}.max-md\:fly-left[active]{transform:translateX(0)}.max-md\:fly-left[deactivating]{transform:translateX(-2rem)}}@media screen and (max-width: 1047px){.max-lg\:fly-left{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(2rem)}.max-lg\:fly-left[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-lg\:fly-left[deactivating]{opacity:0}.max-lg\:fly-left[active]{transform:translateX(0)}.max-lg\:fly-left[deactivating]{transform:translateX(-2rem)}}@media screen and (max-width: 1263px){.max-xl\:fly-left{opacity:0;pointer-events:none;transition-duration:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);transition-property:opacity,transform;transform:translateX(2rem)}.max-xl\:fly-left[active]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:1;pointer-events:all}.max-xl\:fly-left[deactivating]{opacity:0}.max-xl\:fly-left[active]{transform:translateX(0)}.max-xl\:fly-left[deactivating]{transform:translateX(-2rem)}}.swap-up,.swap-right,.swap-down,.swap-left,.swap-fade{position:absolute;opacity:0;pointer-events:none;transition-duration:.25s;transition-delay:.25s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1)}.swap-up[active],.swap-right[active],.swap-down[active],.swap-left[active],.swap-fade[active]{opacity:1;pointer-events:all}.swap-up[deactivating],.swap-right[deactivating],.swap-down[deactivating],.swap-left[deactivating],.swap-fade[deactivating]{opacity:0;transition-delay:0s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.swap-up{top:2rem;transition-property:opacity,top}.swap-up[active]{top:0}.swap-up[deactivating]{top:-2rem}.swap-right{right:2rem;transition-property:opacity,right}.swap-right[active]{right:0}.swap-right[deactivating]{right:-2rem}.swap-down{bottom:2rem;transition-property:opacity,bottom}.swap-down[active]{bottom:0}.swap-down[deactivating]{bottom:-2rem}.swap-left{left:2rem;transition-property:opacity,left}.swap-left[active]{left:0}.swap-left[deactivating]{left:-2rem}.swap-fade{transition-property:opacity}.scrollbar-hide{scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.bg-transparent{background-color:rgba(0,0,0,0)}.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6,.text-button{font-family:geom-graphic,sans-serif}.text-label-lg,.text-label-md,.text-label-sm,.text-link,.text-link-sm,.text-tab,.text-number{font-family:t26-carbon,sans-serif}.text-subtitle,.text-body-lg,.text-body-sm{font-family:priori-sans,sans-serif}.text-h1{font-size:1.875rem;line-height:2.5rem;font-weight:400;letter-spacing:.01em}@media screen and (min-width: 768px){.text-h1{font-size:3rem;line-height:3.75rem}}.text-h2{font-size:1.5rem;font-weight:700;line-height:2.875rem;letter-spacing:.0125em}@media screen and (min-width: 768px){.text-h2{font-size:2.5rem}}.text-h3{font-size:1.25rem;font-weight:400;line-height:2.375rem;letter-spacing:.015em}@media screen and (min-width: 768px){.text-h3{font-size:2rem}}.text-h4{font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:.0178em}@media screen and (min-width: 768px){.text-h4{font-size:1.75rem;line-height:2.375rem}}.text-h5{font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.025em}@media screen and (min-width: 768px){.text-h5{font-size:1.25rem;line-height:1.75rem}}.text-h6{font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:.03em}.text-label-lg{font-size:1rem;font-weight:400;line-height:1.25rem;letter-spacing:.08em}.text-label-md{font-size:.875rem;font-weight:400;line-height:1.125rem}.text-label-md.uppercase{letter-spacing:.08em}.text-label-sm{font-size:.75rem;font-weight:400;line-height:.75rem}.text-label-sm.uppercase{letter-spacing:.08em}.text-subtitle{font-size:1.5rem;font-weight:400;line-height:1.875rem}.text-body-lg{font-size:1.125rem;font-weight:400;line-height:1.5rem}.text-body-sm{font-size:1rem;font-weight:400;line-height:1.25rem}.text-link,.text-link-sm{font-size:1rem;font-weight:400;line-height:1rem;letter-spacing:.1em}.text-link{font-size:1rem;font-weight:400;line-height:1rem}.text-link-sm{font-size:.875rem;font-weight:400;line-height:.875rem}.text-tab{font-size:.875rem;font-weight:400;line-height:1rem}.text-number{font-size:1.875rem;font-weight:400;line-height:1.875rem;letter-spacing:.08em}.text-button{font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:.035em}q-swap .q-tab::after{content:"";display:block;position:absolute;background-color:var(--color-highlight);width:0;height:2px;left:0;bottom:0;transition:width .15s cubic-bezier(0.4, 0, 0.2, 1);z-index:1}q-swap .q-tab:hover{color:var(--color-highlight)}q-swap .q-tab[active]{color:var(--color-highlight)}q-swap .q-tab[active]::after{width:100%}q-toggle button.q-switch{display:block;position:relative;width:33px;height:20px;border-radius:10px;border:1px solid var(--color-faint-35);background-color:var(--color-accent-dark);transition:background .15s linear,border .15s linear}q-toggle button.q-switch::after{content:"";display:block;position:absolute;width:14px;height:14px;border-radius:7px;background-color:var(--color-faint);right:15px;top:2px;transition:right .15s cubic-bezier(0.4, 0, 0.2, 1)}q-toggle[active] button.q-switch{border-color:var(--color-accent);background-color:var(--color-accent)}q-toggle[active] button.q-switch::after{right:2px}q-toggle[disabled] button.q-switch{background-color:var(--color-accent-dark)}q-toggle[disabled] button.q-switch::after{background-color:var(--color-faint-dark)}.q-accordion button{position:relative}.q-accordion button::after{content:"";display:block;width:.75em;height:.75em;flex-shrink:0;border-color:var(--color-main);border-bottom-width:2.5px;border-right-width:2.5px;transform:rotate(45deg) scale(1) translate(-0.15rem, -0.15rem);transition:transform .15s cubic-bezier(0.8, 0, 0.6, 1)}.q-accordion[active] button::after{transform:rotate(45deg) scale(-1) translate(-0.15rem, -0.15rem)}@media screen and (min-width: 432px){.xs\:q-accordion button{position:relative}.xs\:q-accordion button::after{content:"";display:block;width:.75em;height:.75em;flex-shrink:0;border-color:var(--color-main);border-bottom-width:2.5px;border-right-width:2.5px;transform:rotate(45deg) scale(1) translate(-0.15rem, -0.15rem);transition:transform .15s cubic-bezier(0.8, 0, 0.6, 1)}.xs\:q-accordion[active] button::after{transform:rotate(45deg) scale(-1) translate(-0.15rem, -0.15rem)}}@media screen and (min-width: 632px){.sm\:q-accordion button{position:relative}.sm\:q-accordion button::after{content:"";display:block;width:.75em;height:.75em;flex-shrink:0;border-color:var(--color-main);border-bottom-width:2.5px;border-right-width:2.5px;transform:rotate(45deg) scale(1) translate(-0.15rem, -0.15rem);transition:transform .15s cubic-bezier(0.8, 0, 0.6, 1)}.sm\:q-accordion[active] button::after{transform:rotate(45deg) scale(-1) translate(-0.15rem, -0.15rem)}}@media screen and (min-width: 768px){.md\:q-accordion button{position:relative}.md\:q-accordion button::after{content:"";display:block;width:.75em;height:.75em;flex-shrink:0;border-color:var(--color-main);border-bottom-width:2.5px;border-right-width:2.5px;transform:rotate(45deg) scale(1) translate(-0.15rem, -0.15rem);transition:transform .15s cubic-bezier(0.8, 0, 0.6, 1)}.md\:q-accordion[active] button::after{transform:rotate(45deg) scale(-1) translate(-0.15rem, -0.15rem)}}@media screen and (min-width: 1048px){.lg\:q-accordion button{position:relative}.lg\:q-accordion button::after{content:"";display:block;width:.75em;height:.75em;flex-shrink:0;border-color:var(--color-main);border-bottom-width:2.5px;border-right-width:2.5px;transform:rotate(45deg) scale(1) translate(-0.15rem, -0.15rem);transition:transform .15s cubic-bezier(0.8, 0, 0.6, 1)}.lg\:q-accordion[active] button::after{transform:rotate(45deg) scale(-1) translate(-0.15rem, -0.15rem)}}@media screen and (min-width: 1264px){.xl\:q-accordion button{position:relative}.xl\:q-accordion button::after{content:"";display:block;width:.75em;height:.75em;flex-shrink:0;border-color:var(--color-main);border-bottom-width:2.5px;border-right-width:2.5px;transform:rotate(45deg) scale(1) translate(-0.15rem, -0.15rem);transition:transform .15s cubic-bezier(0.8, 0, 0.6, 1)}.xl\:q-accordion[active] button::after{transform:rotate(45deg) scale(-1) translate(-0.15rem, -0.15rem)}}@media screen and (max-width: 431px){.max-xs\:q-accordion button{position:relative}.max-xs\:q-accordion button::after{content:"";display:block;width:.75em;height:.75em;flex-shrink:0;border-color:var(--color-main);border-bottom-width:2.5px;border-right-width:2.5px;transform:rotate(45deg) scale(1) translate(-0.15rem, -0.15rem);transition:transform .15s cubic-bezier(0.8, 0, 0.6, 1)}.max-xs\:q-accordion[active] button::after{transform:rotate(45deg) scale(-1) translate(-0.15rem, -0.15rem)}}@media screen and (max-width: 631px){.max-sm\:q-accordion button{position:relative}.max-sm\:q-accordion button::after{content:"";display:block;width:.75em;height:.75em;flex-shrink:0;border-color:var(--color-main);border-bottom-width:2.5px;border-right-width:2.5px;transform:rotate(45deg) scale(1) translate(-0.15rem, -0.15rem);transition:transform .15s cubic-bezier(0.8, 0, 0.6, 1)}.max-sm\:q-accordion[active] button::after{transform:rotate(45deg) scale(-1) translate(-0.15rem, -0.15rem)}}@media screen and (max-width: 767px){.max-md\:q-accordion button{position:relative}.max-md\:q-accordion button::after{content:"";display:block;width:.75em;height:.75em;flex-shrink:0;border-color:var(--color-main);border-bottom-width:2.5px;border-right-width:2.5px;transform:rotate(45deg) scale(1) translate(-0.15rem, -0.15rem);transition:transform .15s cubic-bezier(0.8, 0, 0.6, 1)}.max-md\:q-accordion[active] button::after{transform:rotate(45deg) scale(-1) translate(-0.15rem, -0.15rem)}}@media screen and (max-width: 1047px){.max-lg\:q-accordion button{position:relative}.max-lg\:q-accordion button::after{content:"";display:block;width:.75em;height:.75em;flex-shrink:0;border-color:var(--color-main);border-bottom-width:2.5px;border-right-width:2.5px;transform:rotate(45deg) scale(1) translate(-0.15rem, -0.15rem);transition:transform .15s cubic-bezier(0.8, 0, 0.6, 1)}.max-lg\:q-accordion[active] button::after{transform:rotate(45deg) scale(-1) translate(-0.15rem, -0.15rem)}}@media screen and (max-width: 1263px){.max-xl\:q-accordion button{position:relative}.max-xl\:q-accordion button::after{content:"";display:block;width:.75em;height:.75em;flex-shrink:0;border-color:var(--color-main);border-bottom-width:2.5px;border-right-width:2.5px;transform:rotate(45deg) scale(1) translate(-0.15rem, -0.15rem);transition:transform .15s cubic-bezier(0.8, 0, 0.6, 1)}.max-xl\:q-accordion[active] button::after{transform:rotate(45deg) scale(-1) translate(-0.15rem, -0.15rem)}}q-collapse{transition:height .3s cubic-bezier(0.4, 0, 0.2, 1)}.arrow-after{color:var(--color-highlight);transition:color .15s cubic-bezier(0.8, 0, 0.6, 1)}.arrow-after:hover{color:var(--color-accent-light)}.arrow-after:active{color:var(--color-main)}.arrow-after::after{content:"";display:inline-block;position:relative;width:.35em;height:.35em;margin-bottom:.1em;transform:rotate(45deg);border-color:var(--color-highlight);margin-left:.2em;left:0;border-top-width:1.5px;border-right-width:1.5px;transition:border .15s cubic-bezier(0.8, 0, 0.6, 1),left .15s cubic-bezier(0.8, 0, 0.6, 1)}.arrow-after:hover::after{left:.1em;border-color:var(--color-accent-light)}.arrow-after:active::after{border-color:var(--color-main)}.arrow-before{color:var(--color-highlight);transition:color .15s cubic-bezier(0.8, 0, 0.6, 1)}.arrow-before:hover{color:var(--color-accent-light)}.arrow-before:active{color:var(--color-main)}.arrow-before::before{content:"";display:inline-block;position:relative;width:.35em;height:.35em;margin-bottom:.1em;transform:rotate(45deg);border-color:var(--color-highlight);margin-right:.2em;right:0;border-bottom-width:1.5px;border-left-width:1.5px;transition:border .15s cubic-bezier(0.8, 0, 0.6, 1),right .15s cubic-bezier(0.8, 0, 0.6, 1)}.arrow-before:hover::before{right:.1em;border-color:var(--color-accent-light)}.arrow-before:active::before{border-color:var(--color-main)}.q-card{background:linear-gradient(210deg, var(--color-card-fill-3) 0%, var(--color-card-fill-2) 40%, var(--color-card-fill-1) 100%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);box-shadow:-1.5rem 1rem 1.5rem 0 rgba(0,0,0,.4)}@media screen and (min-width: 432px){.xs\:q-card{background:linear-gradient(210deg, var(--color-card-fill-3) 0%, var(--color-card-fill-2) 40%, var(--color-card-fill-1) 100%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);box-shadow:-1.5rem 1rem 1.5rem 0 rgba(0,0,0,.4)}}@media screen and (min-width: 632px){.sm\:q-card{background:linear-gradient(210deg, var(--color-card-fill-3) 0%, var(--color-card-fill-2) 40%, var(--color-card-fill-1) 100%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);box-shadow:-1.5rem 1rem 1.5rem 0 rgba(0,0,0,.4)}}@media screen and (min-width: 768px){.md\:q-card{background:linear-gradient(210deg, var(--color-card-fill-3) 0%, var(--color-card-fill-2) 40%, var(--color-card-fill-1) 100%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);box-shadow:-1.5rem 1rem 1.5rem 0 rgba(0,0,0,.4)}}@media screen and (min-width: 1048px){.lg\:q-card{background:linear-gradient(210deg, var(--color-card-fill-3) 0%, var(--color-card-fill-2) 40%, var(--color-card-fill-1) 100%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);box-shadow:-1.5rem 1rem 1.5rem 0 rgba(0,0,0,.4)}}@media screen and (min-width: 1264px){.xl\:q-card{background:linear-gradient(210deg, var(--color-card-fill-3) 0%, var(--color-card-fill-2) 40%, var(--color-card-fill-1) 100%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);box-shadow:-1.5rem 1rem 1.5rem 0 rgba(0,0,0,.4)}}@media screen and (max-width: 431px){.max-xs\:q-card{background:linear-gradient(210deg, var(--color-card-fill-3) 0%, var(--color-card-fill-2) 40%, var(--color-card-fill-1) 100%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);box-shadow:-1.5rem 1rem 1.5rem 0 rgba(0,0,0,.4)}}@media screen and (max-width: 631px){.max-sm\:q-card{background:linear-gradient(210deg, var(--color-card-fill-3) 0%, var(--color-card-fill-2) 40%, var(--color-card-fill-1) 100%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);box-shadow:-1.5rem 1rem 1.5rem 0 rgba(0,0,0,.4)}}@media screen and (max-width: 767px){.max-md\:q-card{background:linear-gradient(210deg, var(--color-card-fill-3) 0%, var(--color-card-fill-2) 40%, var(--color-card-fill-1) 100%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);box-shadow:-1.5rem 1rem 1.5rem 0 rgba(0,0,0,.4)}}@media screen and (max-width: 1047px){.max-lg\:q-card{background:linear-gradient(210deg, var(--color-card-fill-3) 0%, var(--color-card-fill-2) 40%, var(--color-card-fill-1) 100%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);box-shadow:-1.5rem 1rem 1.5rem 0 rgba(0,0,0,.4)}}@media screen and (max-width: 1263px){.max-xl\:q-card{background:linear-gradient(210deg, var(--color-card-fill-3) 0%, var(--color-card-fill-2) 40%, var(--color-card-fill-1) 100%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);box-shadow:-1.5rem 1rem 1.5rem 0 rgba(0,0,0,.4)}}.q-card.hover\:card{transition:border .15s linear,background .15s linear}.q-card.hover\:card:hover{background-color:var(--color-card-hover);border-color:var(--color-highlight-50)}.q-card .t-seam,.q-card .r-seam,.q-card .b-seam,.q-card .l-seam{border-width:1px;border-color:rgba(0,0,0,0)}.q-card .t-seam.hover\:card,.q-card .r-seam.hover\:card,.q-card .b-seam.hover\:card,.q-card .l-seam.hover\:card{background-color:rgba(0,0,0,0);transition:border .15s linear,background .15s linear}.q-card .t-seam.hover\:card:hover,.q-card .r-seam.hover\:card:hover,.q-card .b-seam.hover\:card:hover,.q-card .l-seam.hover\:card:hover{background-color:var(--color-card-hover)}.q-card .t-seam{border-top-color:var(--color-card-border)}.q-card .t-seam.hover\:card:hover{border-color:var(--color-highlight-50)}.q-card .r-seam{border-right-color:var(--color-card-border)}.q-card .r-seam.hover\:card:hover{border-color:var(--color-highlight-50)}.q-card .b-seam{border-bottom-color:var(--color-card-border)}.q-card .b-seam.hover\:card:hover{border-color:var(--color-highlight-50)}.q-card .l-seam{border-left-color:var(--color-card-border)}.q-card .l-seam.hover\:card:hover{border-color:var(--color-highlight-50)}.hover\:highlight-title .highlighted-title{transition:color .15s linear}.hover\:highlight-title:hover .highlighted-title{color:var(--color-highlight)}.hover\:zoom-image .zoomed-image{transform:scale(1);transition:transform .6s cubic-bezier(0.8, 0, 0.6, 1)}.hover\:zoom-image:hover .zoomed-image{transform:scale(1.05);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.hover\:underscore{display:inline;background-image:linear-gradient(var(--color-highlight), var(--color-highlight));background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition-property:color,background-size;transition-duration:.15s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1)}.hover\:underscore:hover{color:var(--color-highlight);background-size:100% 1px;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.hover\:underscore-title-slow .underscored-title,.hover\:underscore-title-fast .underscored-title{display:inline;background-image:linear-gradient(var(--color-highlight), var(--color-highlight));background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition-property:color,background-size;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1)}.hover\:underscore-title-slow:hover .underscored-title,.hover\:underscore-title-fast:hover .underscored-title{color:var(--color-highlight);background-size:100% 1px;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.hover\:underscore-title-slow .underscored-title{transition-duration:.6s}.hover\:underscore-title-fast .underscored-title{transition-duration:.15s}@media screen and (min-width: 1048px){.q-boxed-product h3{border-width:1px;border-color:rgba(0,0,0,0);transition:border .3s linear,background .3s linear,color .3s linear,opacity .3s linear}.q-boxed-product:hover h3{border-color:var(--color-highlight);color:var(--color-highlight);background:var(--color-nav-light);opacity:1}}swiper-container.overflow-slides::part(container),swiper-container.overflow-slides::part(group){overflow:visible}swiper-container.q-pagination{--swiper-pagination-bullet-horizontal-gap: 0.5rem;--swiper-pagination-bullet-size: 1rem;--swiper-pagination-bullet-border-radius: calc(0.5rem + 2px);--swiper-pagination-color: var(--color-highlight);--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-inactive-opacity: 1}swiper-container.q-pagination::part(bullet-active),swiper-container.q-pagination::part(bullet){height:1rem;transition:border .5s ease,background .5s ease,width .5s ease}swiper-container.q-pagination::part(bullet-active){width:3rem;border:1px solid var(--color-highlight)}swiper-container.q-pagination::part(bullet){border:1px solid #fff;background-color:rgba(0,0,0,0)}q-messages{position:relative;display:block;overflow:hidden}q-messages [message]{position:absolute;top:100%;transition:top .3s ease}q-messages [message][active]{top:0}input[type=search]::-webkit-search-cancel-button{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cline fill='none' stroke='white' stroke-width='1' x1='1' y1='1' x2='11' y2='11' /%3E%3Cline fill='none' stroke='white' stroke-width='1' x1='11' y1='1' x2='1' y2='11' /%3E%3C/svg%3E");width:12px;height:12px}::backdrop{background-color:var(--color-bg-35)}.container-ems{font-size:calc(var(--container)/100)}.tri-card-ems{font-size:calc(var(--container)/100)}@media screen and (min-width: 768px){.tri-card-ems{font-size:calc((var(--container) - 2rem)/200)}}@media screen and (min-width: 1048px){.tri-card-ems{font-size:calc((var(--container) - 6rem)/300)}}.quad-card-ems{font-size:calc(var(--container)/100)}@media screen and (min-width: 632px){.quad-card-ems{font-size:calc((var(--container) - 2rem)/200)}}@media screen and (min-width: 1048px){.quad-card-ems{font-size:calc((var(--container) - 6rem)/300)}}@media screen and (min-width: 1264px){.quad-card-ems{font-size:calc((var(--container) - 9rem)/400)}}.container-ems-max-40{font-size:calc(min(var(--container),10rem)/100)}.tri-card-ems-max-40{font-size:calc(min(var(--container),10rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-40{font-size:min((var(--container) - 2rem)/200,0.1rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-40{font-size:min((var(--container) - 6rem)/300,0.1rem)}}.container-ems-max-44{font-size:calc(min(var(--container),11rem)/100)}.tri-card-ems-max-44{font-size:calc(min(var(--container),11rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-44{font-size:min((var(--container) - 2rem)/200,0.11rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-44{font-size:min((var(--container) - 6rem)/300,0.11rem)}}.container-ems-max-48{font-size:calc(min(var(--container),12rem)/100)}.tri-card-ems-max-48{font-size:calc(min(var(--container),12rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-48{font-size:min((var(--container) - 2rem)/200,0.12rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-48{font-size:min((var(--container) - 6rem)/300,0.12rem)}}.container-ems-max-52{font-size:calc(min(var(--container),13rem)/100)}.tri-card-ems-max-52{font-size:calc(min(var(--container),13rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-52{font-size:min((var(--container) - 2rem)/200,0.13rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-52{font-size:min((var(--container) - 6rem)/300,0.13rem)}}.container-ems-max-56{font-size:calc(min(var(--container),14rem)/100)}.tri-card-ems-max-56{font-size:calc(min(var(--container),14rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-56{font-size:min((var(--container) - 2rem)/200,0.14rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-56{font-size:min((var(--container) - 6rem)/300,0.14rem)}}.container-ems-max-60{font-size:calc(min(var(--container),15rem)/100)}.tri-card-ems-max-60{font-size:calc(min(var(--container),15rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-60{font-size:min((var(--container) - 2rem)/200,0.15rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-60{font-size:min((var(--container) - 6rem)/300,0.15rem)}}.container-ems-max-64{font-size:calc(min(var(--container),16rem)/100)}.tri-card-ems-max-64{font-size:calc(min(var(--container),16rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-64{font-size:min((var(--container) - 2rem)/200,0.16rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-64{font-size:min((var(--container) - 6rem)/300,0.16rem)}}.container-ems-max-68{font-size:calc(min(var(--container),17rem)/100)}.tri-card-ems-max-68{font-size:calc(min(var(--container),17rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-68{font-size:min((var(--container) - 2rem)/200,0.17rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-68{font-size:min((var(--container) - 6rem)/300,0.17rem)}}.container-ems-max-72{font-size:calc(min(var(--container),18rem)/100)}.tri-card-ems-max-72{font-size:calc(min(var(--container),18rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-72{font-size:min((var(--container) - 2rem)/200,0.18rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-72{font-size:min((var(--container) - 6rem)/300,0.18rem)}}.container-ems-max-76{font-size:calc(min(var(--container),19rem)/100)}.tri-card-ems-max-76{font-size:calc(min(var(--container),19rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-76{font-size:min((var(--container) - 2rem)/200,0.19rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-76{font-size:min((var(--container) - 6rem)/300,0.19rem)}}.container-ems-max-80{font-size:calc(min(var(--container),20rem)/100)}.tri-card-ems-max-80{font-size:calc(min(var(--container),20rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-80{font-size:min((var(--container) - 2rem)/200,0.2rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-80{font-size:min((var(--container) - 6rem)/300,0.2rem)}}.container-ems-max-84{font-size:calc(min(var(--container),21rem)/100)}.tri-card-ems-max-84{font-size:calc(min(var(--container),21rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-84{font-size:min((var(--container) - 2rem)/200,0.21rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-84{font-size:min((var(--container) - 6rem)/300,0.21rem)}}.container-ems-max-88{font-size:calc(min(var(--container),22rem)/100)}.tri-card-ems-max-88{font-size:calc(min(var(--container),22rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-88{font-size:min((var(--container) - 2rem)/200,0.22rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-88{font-size:min((var(--container) - 6rem)/300,0.22rem)}}.container-ems-max-92{font-size:calc(min(var(--container),23rem)/100)}.tri-card-ems-max-92{font-size:calc(min(var(--container),23rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-92{font-size:min((var(--container) - 2rem)/200,0.23rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-92{font-size:min((var(--container) - 6rem)/300,0.23rem)}}.container-ems-max-96{font-size:calc(min(var(--container),24rem)/100)}.tri-card-ems-max-96{font-size:calc(min(var(--container),24rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-96{font-size:min((var(--container) - 2rem)/200,0.24rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-96{font-size:min((var(--container) - 6rem)/300,0.24rem)}}.container-ems-max-100{font-size:calc(min(var(--container),25rem)/100)}.tri-card-ems-max-100{font-size:calc(min(var(--container),25rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-100{font-size:min((var(--container) - 2rem)/200,0.25rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-100{font-size:min((var(--container) - 6rem)/300,0.25rem)}}.container-ems-max-104{font-size:calc(min(var(--container),26rem)/100)}.tri-card-ems-max-104{font-size:calc(min(var(--container),26rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-104{font-size:min((var(--container) - 2rem)/200,0.26rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-104{font-size:min((var(--container) - 6rem)/300,0.26rem)}}.container-ems-max-108{font-size:calc(min(var(--container),27rem)/100)}.tri-card-ems-max-108{font-size:calc(min(var(--container),27rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-108{font-size:min((var(--container) - 2rem)/200,0.27rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-108{font-size:min((var(--container) - 6rem)/300,0.27rem)}}.container-ems-max-112{font-size:calc(min(var(--container),28rem)/100)}.tri-card-ems-max-112{font-size:calc(min(var(--container),28rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-112{font-size:min((var(--container) - 2rem)/200,0.28rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-112{font-size:min((var(--container) - 6rem)/300,0.28rem)}}.container-ems-max-116{font-size:calc(min(var(--container),29rem)/100)}.tri-card-ems-max-116{font-size:calc(min(var(--container),29rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-116{font-size:min((var(--container) - 2rem)/200,0.29rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-116{font-size:min((var(--container) - 6rem)/300,0.29rem)}}.container-ems-max-120{font-size:calc(min(var(--container),30rem)/100)}.tri-card-ems-max-120{font-size:calc(min(var(--container),30rem)/100)}@media screen and (min-width: 768px){.tri-card-ems-max-120{font-size:min((var(--container) - 2rem)/200,0.3rem)}}@media screen and (min-width: 1048px){.tri-card-ems-max-120{font-size:min((var(--container) - 6rem)/300,0.3rem)}}

@media (min-width: 1048px) {
  .lg\:pr-20 {
    padding-right: 5rem;
  }
}

@media (min-width: 1048px) {
    .lg\:h-30 {
        height: 7.5rem;
    }
}

@media (min-width: 768px) {
    .md\:gap-3 {
        gap: .75rem;
    }
}

@media (min-width: 768px) {
    .md\:py-24 {
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
}

@media (min-width: 1048px) {
    .lg\:h-34 {
        height: 8.5rem;
    }
}

@media (min-width: 1048px) {
    .lg\:pr-20 {
        padding-right: 5rem;
    }
}

.-mt-4 {
    margin-top: -1rem;
}

.drop-shadow {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}