.home_page{display:flex;height:100dvh;overflow:hidden}.home_page .main-content{overflow-y:scroll;overflow-x:hidden;scroll-snap-type:none;width:100%;position:relative}@media(min-width:1367px){.home_page .main-content{scroll-behavior:smooth;display:grid;scroll-snap-type:y mandatory}}.home_page .main-content .breadcrumb{font-family:var(--font-uncutsans-medium);text-transform:uppercase;color:#212121;font-size:20px;letter-spacing:.6px;margin-bottom:.2em}.home_page .main-content::-webkit-scrollbar{display:none}.home_page .main-content section{scroll-margin:clamp(20px,30px + 1.2vw,40px);position:relative;background-color:#fcfcfc;scroll-snap-align:center;padding-inline:24px;overflow-y:visible}.home_page .main-content section .mobile-line{border:1px solid #bababa;margin-block:clamp(20px,30px + 1.2vw,40px)}@media(min-width:979px){.home_page .main-content section .mobile-line{display:none}}@media(min-width:350px){.home_page .main-content section{padding-inline:clamp(22px,24px + 5.5vw,48px)}}@media(min-width:550px){.home_page .main-content section{padding-inline:clamp(52px,40px + 2.7vw,80px)}}@media(min-width:979px){.home_page .main-content section{padding-block:clamp(40px,22px + 1.7vw,70px);padding-inline:clamp(40px,22px + 1.7vw,70px)}.home_page .main-content section h2{margin-bottom:40px}}@media(min-width:1367px){.home_page .main-content section{height:100vh}}.sticker{position:absolute;z-index:3;scale:.65;width:-moz-fit-content;width:fit-content;cursor:-webkit-grab;cursor:grab;filter:drop-shadow(0 2.3px 2.5px rgba(0,0,0,.15))}.sticker.hide-mobile{display:none}@media(min-width:800px){.sticker.hide-mobile{display:block}.sticker{scale:.7}}@media(min-width:1000px){.sticker{scale:.75}}@media(min-width:1300px){.sticker{scale:.8}}@media(min-width:1500px){.sticker{scale:.9}}@media(min-width:1920px){.sticker{scale:1}}@media(max-width:800px){.sticker.bread-sticker{top:auto!important;bottom:0!important;left:45%!important}.sticker.capybara-sticker{bottom:-20px!important;left:-55px!important}.sticker.melon-sticker{bottom:-50px!important;right:50px!important}.sticker.yuzu-sticker{bottom:-20px!important;right:0!important;left:auto!important}}#landing{height:calc(100dvh + clamp(20px,30px + 1.2vw,40px));padding:0;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:979px){#landing{height:100vh}}#landing h1,#landing h3{width:-moz-fit-content;width:fit-content;text-transform:uppercase;text-wrap:nowrap}#landing h1{font-size:clamp(28px,24px + .5vw,44px);-webkit-margin-after:calc(clamp(14px,12px + .25vw,20px)*.5);margin-block-end:calc(clamp(14px,12px + .25vw,20px)*.5)}@media(min-width:400px){#landing h1{font-size:clamp(30px,25px + 2vw,44px)}}#landing h3{-webkit-margin-before:calc(clamp(14px,12px + .25vw,20px)*.5);margin-block-start:calc(clamp(14px,12px + .25vw,20px)*.5)}#landing .mobile-header{position:absolute;z-index:1;left:0;right:0;top:0;width:-moz-fit-content;width:fit-content;text-align:left;-webkit-margin-before:calc(clamp(22px,24px + 5.5vw,48px) + 25px);margin-block-start:calc(clamp(22px,24px + 5.5vw,48px) + 25px);margin-inline:auto}@media(min-width:550px){#landing .mobile-header{padding:clamp(22px,24px + 5.5vw,48px);margin-inline:0;-webkit-margin-before:50px;margin-block-start:50px}}#landing .mobile-header p{width:-moz-fit-content;width:fit-content}#landing .breadcrumb{display:none;position:absolute;padding:clamp(40px,22px + 1.7vw,70px)}#landing .landing-signature-container{height:80px;margin-block:1rem;margin-inline:auto;width:80%;max-width:400px;display:flex;justify-content:center;flex-direction:column}@media(min-width:979px){#landing .landing-signature-container{display:none}}#landing .add-me-to-cart{color:#fcfcfc;background-color:#212121;border:1px solid #212121;border-radius:5px;text-decoration:none;width:80%;max-width:400px;margin-inline:auto;padding-block:15px;transition:background-color .3s;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:clamp(16px,1vw,22px)}#landing .add-me-to-cart:is(:hover,:focus-visible){background-color:#fcfcfc;color:#212121}#landing .mobile-line{margin-inline:clamp(22px,24px + 5.5vw,48px)}@media(min-width:979px){#landing .add-me-to-cart,#landing .mobile-header{display:none}#landing .breadcrumb{display:block}}.fruit-container{height:100%;display:grid;align-items:flex-end;justify-items:center;position:relative}.fruit-container svg{display:none}.fruit-container .fruits-basket{display:block;position:absolute;width:100%;align-self:flex-end;padding-inline:clamp(40px,22px + 1.7vw,70px)}@media(min-width:979px){.fruit-container .fruits-basket{display:none}}.fruit-container .wide-fruits-basket{display:none;position:absolute;width:100%;align-self:flex-end}.fruit-container .wide-fruits-basket path{stroke-width:5}@media(min-width:979px){.fruit-container .wide-fruits-basket{padding-inline:clamp(40px,22px + 1.7vw,70px);display:block}.fruit-container{height:100%;width:100%;margin-bottom:clamp(40px,22px + 1.7vw,70px)}}.apply-now-svg{align-self:flex-end;margin-inline:auto;opacity:0;font-size:var(--font-aspekta);display:flex}.apply-now-svg .mask{fill:none;stroke:#fff;stroke-dasharray:0;stroke-dashoffset:0}.future-upgrader-svg{align-self:flex-end;margin-inline:auto;opacity:0;font-size:var(--font-aspekta);display:flex}.future-upgrader-svg .mask{fill:none;stroke:#fff;stroke-dasharray:0;stroke-dashoffset:0}@keyframes dash{to{stroke-dashoffset:0}}.signature{display:flex;position:relative;font-size:var(--font-aspekta);height:60px}.signature .hide-mobile{display:none}@media(min-width:550px){.signature .hide-mobile{isplay:flex}}.signature .signature-container{display:flex;align-items:flex-end;position:absolute;bottom:15px;width:100%;gap:12px}.signature .signature-container span{font-family:var(--font-aspekta);line-height:1}.signature .signature-container .line{width:100%;height:1px;background-color:#bababa}#overview h2{margin-bottom:2rem}#overview h3{text-transform:uppercase;margin-bottom:1rem;text-wrap:pretty}@media(min-width:979px){#overview .overview-content{height:calc(100% - 2*clamp(40px,22px + 1.7vw,70px));display:flex;flex-direction:column}}#overview .overview-content .top-content{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content}@media(min-width:760px){#overview .overview-content .top-content{flex-direction:row;gap:2rem;align-items:end}}#overview .overview-content .top-content .description{margin-bottom:2rem;max-width:30em}#overview .overview-content .top-content .logistics-container{display:grid;grid-gap:5px;gap:5px;margin-bottom:2rem}#overview .overview-content .top-content .logistics-container div{display:flex;align-items:center;gap:1rem;font-family:var(--font-aspekta);letter-spacing:.6px}#overview .expectations-container{max-height:550px;position:relative;background-color:#f5ff85;padding:2rem;display:flex;flex-direction:column}@media(min-width:979px){#overview .expectations-container{height:100%}}@media(min-width:760px){#overview .expectations-container{padding-bottom:8rem;display:flex;flex-direction:row;justify-content:space-between}}@media(min-width:1250px){#overview .expectations-container{display:flex;flex-direction:row;justify-content:space-between}}#overview .expectations-container h3{max-width:16em;height:-moz-fit-content;height:fit-content}#overview .expectations-container .expectations-list{padding-left:0;list-style-type:none;display:grid;grid-gap:10px;gap:10px;height:-moz-fit-content;height:fit-content}#overview .expectations-container .expectations-list li{gap:10px;font-family:var(--font-aspekta)}#overview .expectations-container .expectations-list li .arrow{font-family:var(--font-uncutsans-semibold);padding-right:5px;font-size:1.2em}.googly-eyes-container{position:absolute;inset:0}.googly-eyes-container .googly-eyes{transform:scale(.3)}.googly-eyes-container .googly-eyes.blink{animation:Blink .18s forwards}@keyframes Blink{0%{transform:scaleY(1)}50%{transform:scaleY(.1)}to{transform:scaleY(1)}}@media(min-width:380px){.googly-eyes-container .googly-eyes{transform:scale(.4)}}@media(min-width:550px){.googly-eyes-container .googly-eyes{transform:scale(.55)}}@media(min-width:760px){.googly-eyes-container .googly-eyes{transform:scale(.65)}}@media(min-width:1250px){.googly-eyes-container .googly-eyes{transform:scale(.8)}}@media(min-width:1440px){.googly-eyes-container .googly-eyes{transform:scale(.95)}}@media(min-width:1750px){.googly-eyes-container .googly-eyes{transform:scale(1.1)}}.googly-eyes-container #googly-eye1{position:absolute;top:calc(10% + 8vw);right:20%}@media(min-width:475px){.googly-eyes-container #googly-eye1{top:50%}}@media(min-width:760px){.googly-eyes-container #googly-eye1{top:auto;bottom:10%;right:22%}}.googly-eyes-container #googly-eye2{position:absolute;top:calc(25% - 1vw);right:9%}@media(min-width:475px){.googly-eyes-container #googly-eye2{top:35%;right:9%}}@media(min-width:760px){.googly-eyes-container #googly-eye2{top:auto;bottom:28%;right:9%}}.squash-container{position:absolute;width:100%;height:100%;display:grid;justify-content:center;align-items:flex-end;bottom:calc(60% + 7vw);left:55%;z-index:1}@media(min-width:500px){.squash-container{bottom:calc(18% + 7vw);left:40%}}@media(min-width:760px){.squash-container{transform:rotate(0deg);right:0;left:0;bottom:0}}@media(min-width:1250px){.squash-container{bottom:0}}.squash-container .squash-image-wrapper{transform:scaleX(-1) rotate(-80deg);position:relative;width:100%}@media(min-width:500px){.squash-container .squash-image-wrapper{width:min(90%,520px);transform:rotate(-90deg)}}@media(min-width:760px){.squash-container .squash-image-wrapper{margin-inline:auto;width:90%;bottom:-6%;transform:rotate(0deg)}}@media(min-width:979px){.squash-container .squash-image-wrapper{opacity:0}}.squash-container .squash-image-wrapper.pop-up{opacity:1;animation:PopUp .2s ease-in-out forwards}@keyframes PopUp{0%{transform:scale(0)}80%{transform:scale(1.2)}to{transform:scale(1)}}.squash-container .squash{object-fit:contain;object-position:bottom;height:100%;width:-moz-fit-content;width:fit-content}#overview .past-projects-container{max-width:23em;margin-bottom:2rem}#overview .past-projects-container h3{max-width:max(20em,60%)}#overview .past-projects-container .past-projects{padding-left:0;list-style-type:none;display:grid;font-size:18px;max-width:10em;grid-gap:10px;gap:10px}@media(min-width:550px){#overview .past-projects-container .past-projects{gap:20px;max-width:21em;grid-template-columns:repeat(2,1fr)}}#overview .past-projects-container .past-projects li a{transition:background-color .3s,border-color .3s;border:1px solid #212121;background-color:#212121;border-radius:4px;padding-block:4px;text-align:center;display:block;font-family:var(--font-aspekta);color:#fcfcfc;cursor:pointer;text-decoration:none}#overview .past-projects-container .past-projects li a:is(:hover,:focus-visible){background-color:#fcfcfc;color:#212121}#themes{display:flex;flex-direction:column;position:relative}#themes h2{margin-bottom:2rem}#themes .title-line{display:none;border:1px solid #bababa;margin-block:1rem}@media(min-width:979px){#themes .title-line{display:block;margin-block:2rem}}#themes .pomegranate-container{position:absolute;bottom:0;right:-100px;z-index:1;height:-moz-fit-content;height:fit-content;width:calc(160px + 8vw);pointer-events:none}#themes .pomegranate-container .pomegranate{transform:rotate(-20deg);object-fit:contain;width:100%;height:-moz-fit-content;height:fit-content}@media(min-width:979px){#themes .pomegranate-container{width:calc(145px + 6.5vw);bottom:calc(10px - 6vw);right:-50px}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.theme-slider-container{display:flex;flex-direction:column;justify-content:space-between;border:1.5px solid #bababa;width:calc(100vw - 2*clamp(22px,24px + 5.5vw,48px))}@media(min-width:551px) and (max-width:1366px){.theme-slider-container{padding-top:2.5rem}}@media(min-width:1367px){.theme-slider-container{height:100%;max-height:675px}}.theme-slider-container .keen-slider{height:100%}.theme-slider-container .theme-slider-nav{display:grid;grid-template-rows:1fr;grid-template-columns:1fr}.theme-slider-container .arrows{display:none}.theme-slider-container .dots{width:100%;padding:20px 0;display:flex;align-items:center;justify-content:center}.theme-slider-container .dots .dot{border:1px solid #212121;background:transparent;border-radius:50%;margin:0 7px;padding:4px;cursor:pointer}.theme-slider-container .dots .dot.active{background:#212121}@media(min-width:551px) and (max-width:978px){.theme-slider-container{width:calc(100vw - 2*clamp(40px,22px + 1.7vw,70px))}.theme-slider-container .keen-slider:before{content:"";z-index:1;width:100%;height:100%;max-height:575px;display:block;position:absolute;background:linear-gradient(90deg,#fcfcfc,hsla(0,0%,99%,0) 22.19%,hsla(0,0%,99%,0) 78.04%,#fcfcfc)}}@media(min-width:551px) and (max-width:1399px){.theme-slider-container .keen-slider:before{content:"";z-index:1;width:100%;height:100%;max-height:575px;display:block;position:absolute;background:linear-gradient(90deg,#fcfcfc,hsla(0,0%,99%,0) 22.19%,hsla(0,0%,99%,0) 78.04%,#fcfcfc)}}@media(min-width:979px){.theme-slider-container{width:calc(100vw - clamp(250px,200px + 11vw,470px) - 2*clamp(40px,22px + 1.7vw,70px))}}@media(min-width:1400px){.theme-slider-container{height:100%;border:none}.theme-slider-container .keen-slider{height:100%}.theme-slider-container .dots{display:none}}.theme-slide{padding:20px;border:none;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;height:100%}.theme-slide .top-section h3{display:inline-block;border-radius:5px;padding:10px;line-height:1;font-size:clamp(14px,12px + .25vw,20px)}.theme-slide .bottom-section hr{border:1px solid #bababa;margin-block:20px}.theme-slide h4{text-transform:uppercase;font-size:clamp(18px,16px + .32vw,22px)}.theme-slide p{-webkit-margin-before:20px;margin-block-start:20px}.theme-slide .non-profit-container{display:flex;flex-wrap:wrap;gap:1rem;padding-left:0;list-style-type:none;max-width:80%}@media(min-width:550px){.theme-slide .non-profit-container{max-width:100%}}.theme-slide .non-profit-container .non-profit a{font-size:clamp(14px,12px + .25vw,20px);text-decoration:none;font-family:var(--font-aspekta);outline:none;background-color:#fcfcfc;display:flex;flex-wrap:wrap;padding:10px;line-height:1;border:1px solid #212121;border-radius:5px;-webkit-margin-before:0;margin-block-start:0;cursor:pointer;transition:background-color .3s,color .3s}.theme-slide .non-profit-container .non-profit a:is(:hover,:focus-visible){background-color:#212121;color:#fcfcfc}@media(min-width:550px){.theme-slide{padding:20px;border:1.5px solid #bababa}}@media(min-width:979px){.theme-slide{margin:0;height:100%}}.slider-arrow{border:none;background-color:#212121;padding:10px 18px}.slider-arrow svg{width:10px;height:15px;fill:none;stroke:#fcfcfc;stroke-width:2px;cursor:pointer}.slider-arrow.arrow--left{border-radius:5px 0 0 5px}.slider-arrow.arrow--right{border-radius:0 5px 5px 0}.slider-arrow.arrow--disabled svg{stroke:#bababa}#faq{display:flex;flex-direction:column;position:relative}#faq h2{margin-bottom:2rem}#faq #apricot-container,#faq .apricot.mobile{display:none;z-index:0}@media(min-width:721px) and (max-width:978px){#faq .apricot.mobile{display:block;position:absolute;width:30%;height:auto}#faq #apricot-1{top:20%;left:-20%;transform:rotate(20deg)}#faq #apricot-2{bottom:20%;right:-15%;transform:rotate(-30deg)}}@media(min-width:1367px){#faq #apricot-container{display:flex;position:absolute;align-items:baseline;justify-content:center;gap:10%;bottom:2.5%;width:calc(100% - 2*clamp(40px,22px + 1.7vw,70px));z-index:1;pointer-events:none}#faq #apricot-container .apricot{transform:rotate(-10deg) translateX(40%)}#faq #apricot-container .apricot#apricot-3{height:15%;width:15%}#faq #apricot-container .apricot#apricot-4{height:20%;width:20%}#faq #apricot-container .apricot#apricot-5{height:25%;width:25%}}.accordion-container{height:100%;display:flex;flex-direction:column;overflow-y:hidden;overflow-x:hidden;z-index:2}.accordion-container .AccordionRoot{height:100%;overflow-y:auto;overflow-x:hidden}.accordion-container .AccordionRoot::-webkit-scrollbar-track{background:#e6e6e6;border-radius:1rem}.accordion-container .AccordionRoot::-webkit-scrollbar{width:8px}.accordion-container .AccordionRoot::-webkit-scrollbar-thumb{background:#b6b6b6;border-radius:1rem}.accordion-container .AccordionRoot::-webkit-scrollbar-thumb:hover{background:#a3a3a3}.accordion-container .AccordionRoot .AccordionItem{width:100%;background-color:#fcfcfc;border:1.5px solid #bababa;border-bottom:none}@media(min-width:1367px){.accordion-container .AccordionRoot .AccordionItem:last-child{border-bottom:1.5px solid #bababa}.accordion-container .AccordionRoot .AccordionColumn:not(:first-child){transform:translateX(-1.5px)}}.accordion-container .AccordionRoot .AccordionColumn:last-child .AccordionItem:last-child{border-bottom:1.5px solid #bababa}.accordion-container .AccordionRoot .AccordionTrigger{border:none;font-family:var(--font-uncutsans-medium);font-size:clamp(14px,12px + .25vw,20px);padding:calc(clamp(14px,12px + .25vw,20px)*1.25);color:#212121;background-color:#fcfcfc;display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%;text-align:left;text-transform:uppercase}@media(min-width:979px){.accordion-container .AccordionRoot .AccordionTrigger{font-size:clamp(18px,16px + .32vw,22px);padding:calc(clamp(18px,16px + .32vw,22px)*1.25)}}.accordion-container .AccordionRoot .AccordionContent{overflow:hidden}.accordion-container .AccordionRoot .AccordionContent[data-state=open]{animation:slideDown .3s forwards}@media(min-width:550px){.accordion-container .AccordionRoot .AccordionContent[data-state=open]{animation:slideDownDesktop .3s forwards}}.accordion-container .AccordionRoot .AccordionContent[data-state=closed]{animation:slideUp .3s}@media(min-width:550px){.accordion-container .AccordionRoot .AccordionContent[data-state=closed]{animation:slideUpDesktop .3s forwards}}.accordion-container .AccordionRoot .AccordionContent p{padding:0 calc(clamp(14px,12px + .25vw,20px)*1.25) calc(clamp(14px,12px + .25vw,20px)*1.25)}@media(min-width:979px){.accordion-container .AccordionRoot .AccordionContent p{padding:0 calc(clamp(18px,16px + .32vw,22px)*1.25) calc(clamp(18px,16px + .32vw,22px)*1.25)}}.accordion-container .AccordionRoot .AccordionIcon{transition:transform .3s;width:20px;height:20px;flex-shrink:0}@media(min-width:979px){.accordion-container .AccordionRoot .AccordionIcon{width:28px;height:28px}}.accordion-container .AccordionRoot .AccordionTrigger[data-state=open]>.AccordionIcon{transform:rotate(225deg)}@keyframes slideDown{0%{height:0}to{height:calc(var(--radix-accordion-content-height) - .5*clamp(14px,12px + .25vw,20px)*1.25);transform:translateY(calc(-1 * .5 * clamp(14px, 12px + .25vw, 20px) * 1.25))}}@keyframes slideDownDesktop{0%{height:0}to{height:calc(var(--radix-accordion-content-height) - .75*clamp(18px,16px + .32vw,22px)*1.25);transform:translateY(calc(-1 * .75 * clamp(18px, 16px + .32vw, 22px) * 1.25))}}@keyframes slideUp{0%{height:calc(var(--radix-accordion-content-height) - .5*clamp(14px,12px + .25vw,20px)*1.25);transform:translateY(calc(-1 * .5 * clamp(14px, 12px + .25vw, 20px) * 1.25))}to{height:0}}@keyframes slideUpDesktop{0%{height:calc(var(--radix-accordion-content-height) - .75*clamp(18px,16px + .32vw,22px)*1.25);transform:translateY(calc(-1 * .75 * clamp(18px, 16px + .32vw, 22px) * 1.25))}to{height:0}}@media(min-width:1367px){.accordion-container .AccordionRoot{display:grid;grid-template-columns:repeat(2,1fr)}}.accordion-container .expand-all-btn-container{display:none}@media(min-width:1367px){.accordion-container .expand-all-btn-container{display:flex;justify-content:flex-end}}.accordion-container .expand-all-btn-container .expand-all-btn{font-family:var(--font-uncutsans-medium);font-size:clamp(14px,12px + .25vw,20px);background-color:transparent;border:none;display:flex;align-items:center;gap:5px;padding:0;-webkit-margin-after:clamp(14px,12px + .25vw,20px);margin-block-end:clamp(14px,12px + .25vw,20px)}.accordion-container .expand-all-btn-container .expand-all-btn .cheveron{transition:transform .3s;width:24px;height:24px;flex-shrink:0}.accordion-container .expand-all-btn-container .expand-all-btn.expanded>.cheveron{transform:rotate(90deg)}footer{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;bottom:0;left:0;width:100%;padding-top:2rem;padding-bottom:2rem}@media(min-width:550px){footer{padding-top:1rem;justify-content:start}}@media(min-width:979px){footer{padding-bottom:0}}footer span{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}footer span p{font-size:clamp(12px,2.8vw,clamp(14px,12px + .25vw,20px))}footer span svg{height:clamp(12px,2.8vw,clamp(14px,12px + .25vw,20px));color:#b80042;transform:scale(1.2)}@media(min-width:550px){footer span svg{transform:scale(1.1)}}footer span #heart{-webkit-margin-start:calc(clamp(12px,2.8vw,clamp(14px,12px + .25vw,20px))/2);margin-inline-start:calc(clamp(12px,2.8vw,clamp(14px,12px + .25vw,20px))/2);-webkit-margin-end:calc(clamp(12px,2.8vw,clamp(14px,12px + .25vw,20px))/1.5);margin-inline-end:calc(clamp(12px,2.8vw,clamp(14px,12px + .25vw,20px))/1.5)}@media(min-width:550px){footer span #heart{-webkit-margin-start:calc(clamp(12px,2.8vw,clamp(14px,12px + .25vw,20px))/2);margin-inline-start:calc(clamp(12px,2.8vw,clamp(14px,12px + .25vw,20px))/2);-webkit-margin-end:calc(clamp(12px,2.8vw,clamp(14px,12px + .25vw,20px))/2);margin-inline-end:calc(clamp(12px,2.8vw,clamp(14px,12px + .25vw,20px))/2)}}footer a{font-size:clamp(12px,2.8vw,clamp(14px,12px + .25vw,20px));font-family:var(--font-aspekta)}#apply{position:relative;width:100%}@media(min-width:979px){#apply{display:flex;flex-direction:column;overflow-y:hidden}}#apply h2{margin-bottom:0}#apply h3{text-transform:uppercase}#apply hr{border:1px solid #bababa;margin-block:1rem}@media(min-width:1367px)and (min-height:800px){#apply hr{margin-block:2rem}}#apply .grid{list-style-type:none;padding-left:0;display:grid;grid-gap:1.5rem;gap:1.5rem;padding-block:0}@media(min-width:766px){#apply .grid{margin-block:1.5rem;grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,10px + 1vw,2.5rem)}}#apply .grid li h3{margin-bottom:.5rem}#apply .top-section{position:relative}#apply .bottom-section{height:100%;justify-content:space-between}#apply .bottom-section,.testimonials{overflow-y:hidden;display:flex;flex-direction:column}.testimonials{width:100%;height:min(100%,350px);position:relative}.testimonials .bottom-section{transition:opacity .3s;opacity:0}.testimonials h3{margin-bottom:1rem}@media(min-width:1367px)and (min-height:800px){.testimonials h3{margin-bottom:2rem}}@media(max-width:979px){.testimonials h3{margin-top:0}}.testimonials .center-background{transition:opacity .3s;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#f5ff85;z-index:1}@media(min-width:550px){.testimonials .center-background{width:33%;height:calc(100% - 2rem)}}.testimonials .center-background.not-center{inset:auto;left:1rem;transform:translate(0)}.testimonials .testimonials-modal-button{display:none;border:1px solid #212121;text-transform:uppercase;font-family:var(--font-aspekta);font-size:clamp(18px,16px + .32vw,22px);transition:opacity .3s;border-radius:5px;padding:20px 42px;opacity:0;position:absolute;background-color:#212121;color:#fcfcfc;z-index:1;transition:background-color .3s,color .3s}.testimonials .testimonials-modal-button:is(:hover,:focus-visible){background-color:#fcfcfc;color:#212121}.testimonials .slider-wrapper{position:relative;width:100%;height:100%;overflow-y:hidden;padding:1rem}@media(min-width:550px){.testimonials .slider-wrapper{border:1.5px solid #bababa}}.testimonials .slider-wrapper ul{padding-left:0;list-style-type:none;position:relative;z-index:2;height:250px;cursor:-webkit-grab;cursor:grab}@media(min-width:979px){.testimonials .slider-wrapper ul{height:100%;max-height:100%;min-height:100%}}.testimonials .slider-wrapper ul.hide-left:before{background:linear-gradient(90deg,hsla(0,0%,99%,0),hsla(0,0%,99%,0) 66%,#fcfcfc)}.testimonials .slider-wrapper ul.hide-right:before{background:linear-gradient(90deg,#fcfcfc,hsla(0,0%,99%,0) 33%,hsla(0,0%,99%,0) 0,#fcfcfc)}.testimonials .slider-wrapper ul.hide-both:before{display:none}.testimonials .slider-wrapper ul:before{content:"";display:none;width:100%;height:100%;background:linear-gradient(90deg,#fcfcfc,hsla(0,0%,99%,0) 33%,hsla(0,0%,99%,0) 66%,#fcfcfc);position:absolute;z-index:1}@media(min-width:550px){.testimonials .slider-wrapper ul:before{display:block}}.testimonials .slider-wrapper ul li{padding:20px;display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:100%;max-height:100%}.testimonials .slider-wrapper ul li .reviewer{text-align:right}.testimonials .arrow-container{display:flex;position:absolute;bottom:0;right:1rem;z-index:2;gap:2px}.testimonials .arrow-container .arrow{width:35px;height:30px;top:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);fill:#fff;cursor:pointer}.testimonials .arrow-container .arrow--left,.testimonials .arrow-container .arrow--right{background-color:#000;padding:10% 0}.testimonials .arrow-container .arrow--left{border-top-left-radius:5px;border-bottom-left-radius:5px}.testimonials .arrow-container .arrow--right{border-top-right-radius:5px;border-bottom-right-radius:5px}@media(max-width:550px){.testimonials .arrow-container{display:none}}.testimonials .dots{position:relative;display:flex;align-items:center;justify-content:center}@media(min-width:550px){.testimonials .dots{display:none}}.testimonials .dots .dot{border:1px solid #212121;background:transparent;border-radius:50%;margin:0 5px;padding:4px;cursor:pointer;z-index:2}.testimonials .dots .dot:focus{outline:none}.testimonials .dots .dot.active{background:#212121}.testimonial-modal-container{display:none;position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width:550px){.testimonial-modal-container{display:block}}.testimonial-modal-container .modal-overlay{position:absolute;left:0;width:100%;height:100%;background-color:hsla(0,0%,93%,.78);z-index:3;opacity:0;transition:opacity .3s}.testimonial-modal-container .testimonial-modal{position:absolute;left:clamp(40px,22px + 1.7vw,70px);width:calc(100% - 2*clamp(40px,22px + 1.7vw,70px));height:calc(100% - 2*clamp(40px,22px + 1.7vw,70px) - var(--title-height));border:1px solid #bababa;background:#fcfcfc;z-index:3;transition:opacity .3s;opacity:0;pointer-events:none;margin-top:auto;padding:2rem;display:flex;flex-direction:column;overflow:hidden}.testimonial-modal-container .testimonial-modal .modal-title-container{display:flex;justify-content:space-between;margin-bottom:1rem}.testimonial-modal-container .testimonial-modal .modal-content{height:100%}.testimonial-modal-container .testimonial-modal .modal-content .testimonial-modal-slider{cursor:-webkit-grab;cursor:grab;height:100%;padding-left:0}.testimonial-modal-container .testimonial-modal .modal-content .testimonial-modal-slider li{background-color:#f5ff85;padding:20px;display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:100%;max-height:100%}.testimonial-modal-container .testimonial-modal .modal-content .testimonial-modal-slider li .reviewer{text-align:right}.testimonial-modal-container .testimonial-modal .close-button{border:none;border-radius:5px;background-color:#212121;color:#fff;transition:filter .3s}.testimonial-modal-container .testimonial-modal .close-button:is(:hover,:focus-visible){filter:brightness(2.5)}nav{border-right:none}nav a{text-decoration:none}nav h1{padding-bottom:7px}@media(min-width:979px){nav h1{font-size:clamp(22px,20px + .6vw,34px)}}nav h2{font-size:20px;font-weight:400px}nav h3{font-size:18px}nav .nav-container{padding-inline:clamp(22px,24px + 5.5vw,48px);padding-block:clamp(20px,30px + 1.2vw,40px);padding-top:5rem;width:100vw;max-width:400px;background:#fcfcfc;height:100dvh;display:flex;flex-direction:column;position:fixed;z-index:4}nav .nav-container.slideTransition{transition:transform .3s ease-out}nav .nav-container.panel-open{transform:translateX(0)}nav .nav-container.panel-close{transform:translateX(-100%)}@media(min-width:550px){nav .nav-container{border-right:1.5px solid #bababa;padding-inline:clamp(40px,22px + 1.7vw,70px);padding-block:clamp(40px,22px + 1.7vw,70px);padding-top:clamp(52px,40px + 2.7vw,80px)}}@media(min-width:979px){nav .nav-container{padding-top:clamp(40px,22px + 1.7vw,70px);max-width:500px;width:clamp(250px,200px + 11vw,470px);visibility:visible;position:static}nav .nav-container.panel-close{transform:translateX(0)}}nav .nav-container .event-logistics{margin-bottom:1rem}nav .nav-container .event-logistics .event-location{font-size:18px;font-family:var(--font-uncutsans-medium);letter-spacing:normal;line-height:1.2}nav .nav-container .event-logistics .event-date{padding-top:7px;font-size:clamp(14px,12px + .55vw,20px)}nav .nav-container ul{list-style:none;font-family:var(--font-aspekta);padding-left:0;margin-block:2rem}nav .nav-container .nav-signature-container{margin-bottom:1rem}@media(min-width:1367px){nav .nav-container .nav-signature-container{margin-bottom:clamp(1rem,3.5vw,2.5rem)}}nav .dark_overlay{position:absolute;visibility:hidden;width:100%;top:0;height:100dvh;background-color:#000;z-index:3;opacity:0;transition:opacity .3s ease-out}nav .dark_overlay.is-active{visibility:visible;opacity:.25}nav .nav-link-list{display:grid;grid-gap:14px;gap:14px}nav .nav-link-list .nav-link{display:flex}nav .nav-link-list .nav-link .nav-link-text{line-height:1.2;font-size:18px;font-family:var(--font-uncutsans-medium);letter-spacing:normal;position:relative}nav .nav-link-list .nav-link .nav-link-text:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#212121;transition:width .25s}nav .nav-link-list .nav-link:is(:hover,:focus-visible) .nav-link-text:before{width:100%;left:0}nav .highlight{position:absolute;left:10;background-color:#f5ff85}nav .asterisk{word-wrap:break-word;min-height:1em;height:1em;overflow-y:hidden;color:#bababa;font-family:monospace}nav .nav-footer{margin-top:auto;display:flex;justify-content:center;flex-direction:column}nav .apply-now{margin-bottom:40px}@media(max-width:979px){nav .apply-now{display:none}}nav .add-me-to-cart{max-width:310px;color:#fcfcfc;background-color:#212121;padding-block:20px;transition:background-color .3s;border:1px solid #212121;border-radius:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:clamp(12px,1vw,22px)}@media(min-width:550px){nav .add-me-to-cart{margin-bottom:clamp(15px,10px + 1.2vw,40px)}}nav .add-me-to-cart:is(:hover,:focus-visible){background-color:#fcfcfc;color:#212121}nav .thank-you-container{display:none}@media(min-width:550px){nav .thank-you-container{display:block}}@media(min-width:979px){nav .thank-you-container .thank-you-label{font-size:clamp(12px,7px + .62vw,clamp(14px,12px + .25vw,20px))}}.hamburger{position:absolute;background:none;border:none;padding-block:calc(clamp(20px,30px + 1.2vw,40px)/2);padding-inline:calc(clamp(22px,24px + 5.5vw,48px)/2 - 8px);z-index:5}@media(min-width:550px){.hamburger{padding-block:calc(clamp(52px,40px + 2.7vw,80px)/2);padding-inline:calc(clamp(52px,40px + 2.7vw,80px)/2 - 8px)}}.hamburger .container{position:relative;inset:0;width:16px;height:10px;left:0;outline-offset:3px;border:none;padding-inline:0;display:flex;flex-direction:column;justify-content:space-between}.hamburger .line{position:relative}.hamburger .line,.hamburger .line:before{background:#000;width:100%;height:2px;transition:transform .12s cubic-bezier(.55,.055,.675,.19),top .12s cubic-bezier(.55,.055,.675,.19)}.hamburger .line:before{content:"";display:block;position:absolute;top:8px}.hamburger.is-active .line{transform:translateY(7px) rotate(135deg)}.hamburger.is-active .line:before{top:0;transform:rotate(-90deg)}@media screen and (min-width:979px){.hamburger{display:none}}