smooth-scroll, scrollbar, font-sans app, header, icon w-36 h-7 lg:w-64 lg:h-14, flex-col w-full md:items-center md:order-3, flex flex-col, lg:absolute lg:top-0 lg:pt-7 lg:pb-8 lg:w-1/3 lg:pl-12 lg:pr-3 lg:max-h-full lg:overflow-y-auto scrollbar, , relative z-10 lg:px-0 lg:w-1/2 lg:pr-32, py-4 border-t border-white-70 lg:py-2 lg:flex lg:items-center lg:flex-wrap, grid flex-wrap grid-cols-2 mr-8 -ml-8 lg:inline-flex text-white-70, ml-8, whitespace-nowrap hover:text-white, inline-flex items-center mt-4 uppercase cursor-pointer lg:mt-0 lg:ml-8 lg:text-xl lg:mt-1, icon mr-1 mb-1 w-4 h-4 fill-current, mb-1 ml-1 w-7 h-7 transition-transform transform, icon w-full h-full fill-current, flex hlg:flex-col py-4 text-white-70 lg:text-2xl hmax:space-x-4, py-1.5, hover:text-white, flex flex-col lg:h-full group, overflow-hidden relative h-0 bg-white pt-5/3 lg:pt-0 lg:h-full, w-full h-full object-cover absolute top-0 left-0 transition duration-300 ease-in-out transform group-hover:scale-105, w-full h-full, w-full h-full object-cover object-center, sr-only, flex justify-between px-9 py-10 text-black bg-white, pr-5, tracking-wider uppercase text-medium-gray, flex flex-shrink-0 justify-center items-center self-end w-14 h-14 rounded-full border border-black transition-colors group-hover:border-transparent group-hover:text-white group-hover:bg-black, icon w-9 h-9 fill-current, w-full main, bg-black text-white, overflow-hidden relative bg-opacity-80, relative, w-full h-screen, relative py-20 h-full lg:pt-32 xl:pt-64 , w-full h-full hidden absolute top-0 left-0 arw:hidden lg:block, w-full h-full hidden absolute top-0 left-0 arw:block, w-full h-full absolute top-0 left-0 lg:hidden, hidden absolute top-0 left-0 w-full h-full bg-right-top bg-no-repeat lg:block bg-angle-hero-very-dark bg-hero, container flex flex-col pt-32 lg:pt-0, absolute top-10 lg:top-0 left-0 w-full h-full bg-homepage, relative lg:w-4/5, icon mb-6 w-9 h-9 fill-current, pb-2 mb-2 text-5xl lg:leading-none lg:text-9xl line-clamp-4, line-clamp-4, hidden lg:block, hidden sm:block lg:hidden, inline-block px-12 py-4 text-center text-white sm:mt-4 bg-fresh-berry hover:bg-dark-fresh-berry, absolute bottom-0 left-0 w-full pb-9 pointer-events-none lg:top-0 lg:box-content lg:pt-32 lg:w-20 lg:bg-fresh-berry lg:bg-opacity-10 lg:bottom-0 lg:left-0 xl:pt-64, absolute top-0 left-0 w-full h-full lg:border-r lg:border-opacity-30 lg:border-white, absolute top-0 left-0 w-full h-full bg-gradient-to-t from-black, pr-32 relative h-full pl-9 lg:px-0 sm:pb-4 lg:pb-0 lg:max-h-42, flex items-center h-full text-center -mt-1 pointer-events-auto lg:inline-flex lg:flex-col lg:px-4 lg:w-full, relative mx-1 lg:mx-0 lg:my-1 focus:outline-none, flex-grow h-px lg:w-px lg:h-full bg-medium-gray, mb-8 bottom-0 flex absolute right-0 mr-9 pointer-events-none lg:flex-row-reverse lg:container lg:left-0 lg:h-48 lg:items-center lg:mb-0 lg:pt-10, hidden pointer-events-auto lg:flex flex-shrink-0 justify-center items-center w-14 h-14 mb-4 rounded-full border transition-colors cursor-pointer lg:mb-0 lg:ml-6 border-fresh-berry hover:bg-fresh-berry, icon w-8 h-8 transform -rotate-90 fill-current, flex pointer-events-auto flex-shrink-0 justify-center transform transition-colors lg:rotate-90 items-center w-14 h-14 rounded-full border cursor-pointer border-fresh-berry hover:bg-fresh-berry, icon w-8 h-8 fill-current, container grid gap-y-4 py-16 lg:py-20 ml-auto lg:gap-y-0 lg:grid-cols-2, pl-3 border-l border-current, text-base tracking-wider uppercase, pt-4 text-2xl, text-base, py-8 lg:py-20, relative overflow-hidden bg-black text-white, tracking-wider uppercase, mb-4 text-3xl break-words line-clamp-4, overflow-hidden transition-all duration-300 line-clamp-6, flex flex-shrink-0 justify-center items-center mt-4 w-14 h-14 rounded-full border border-current transition-all hover:bg-white hover:text-black, w-full h-full , relative overflow-hidden , absolute w-full h-full lg:h-screen bg-angle-hero2 bg-hero, container py-16 lg:py-32 , flex flex-col lg:flex-row , inline-flex relative flex-col justify-center items-start lg:pr-16 lg:w-1/2, mb-4 text-3xl lg:text-4xl line-clamp-3, inline-block px-12 py-4 mt-8 text-center text-white bg-fresh-berry hover:bg-dark-fresh-berry, relative overflow-hidden py-16 lg:py-20 bg-black text-white , container-wide, icon mb-2 w-5 h-5 fill-current, block py-6 border-b group lg:py-10 border-medium-gray lg:flex lg:items-center , text-3xl lg:text-4xl text-fresh-berry lg:flex-shrink-0 lg:w-5/12 line-clamp-2, flex flex-grow justify-between items-center, mt-6 lg:mt-0 lg:ml-16 lg:pr-32 line-clamp-2, flex flex-shrink-0 justify-center items-center ml-4 w-14 h-14 rounded-full border border-fresh-berry lg:ml-auto group-hover:bg-fresh-berry active:bg-dark-fresh-berry active:border-dark-fresh-berry text-white group-hover:text-black, icon w-8 h-8 transition-colors fill-current, relative h-full, flex flex-col w-full h-full lg:pt-32 xl:pt-64, overflow-hidden top-0 left-0 w-full lg:h-0 lg:pt-5/3, relative h-0 pt-5/3 lg:pt-0 lg:h-full lg:static, w-full h-full absolute top-0 left-0 w-full h-full, lg:absolute top-0 left-0 w-full h-full lg:opacity-100 lg:h-auto lg:top-auto lg:bottom-0 lg:bg-white, container h-full pb-16 lg:pb-0, relative -mx-5 h-full lg:mx-0, relative left-0 lg:left-auto lg:w-1/2, p-4 lg:p-16 lg:-ml-16 -mt-14 lg:-mt-36 bg-white, mb-4 text-3xl, relative py-16 bg-no-repeat xl:py-20 bg-black text-white, pl-container lg:container xl:pb-10, text-base tracking-wider text-left uppercase, space-x-8 xl:space-x-0 xl:grid xl:grid-flow-col xl:auto-cols-fr xl:gap-x-6, border-white border-solid border-b py-8 text-left xl:last:border-0 xl:border-b-0 xl:border-r xl:border-solid xl:pr-6 xl:py-4, mb-6, text-5xl mb-2, text-5xl mb-2 break-words, container, relative overflow-hidden bg-black text-white bg-opacity-80 , relative lg:min-h-screen-90 flex items-center, w-full lg:ml-auto lg:w-1/3, container flex flex-col-reverse pt-6 pb-16 pl-0 -mr-9 lg:py-32 lg:block lg:px-0 lg:mx-auto lg:mr-0, inline-flex relative flex-col w-48 h-full lg:w-72 , overflow-hidden relative mb-5 h-0 pt-5/6, w-full h-full absolute top-0 left-0 transition duration-300 ease-in-out transform hover:scale-105, mb-4 text-lg lg:text-2xl line-clamp-2, top-0 left-0 order-1 py-4 w-full h-full pointer-events-none lg:py-32 lg:absolute, w-full container-wide lg:mr-auto, relative ml-auto, flex lg:absolute right-0 -top-16 justify-end text-white, pointer-events-auto flex transition-colors flex-shrink-0 justify-center items-center w-14 h-14 rounded-full border border-black cursor-pointer border-white hover:bg-white hover:text-black, icon w-8 h-8 transition-colors transform rotate-180 fill-current, pointer-events-auto flex flex-shrink-0 justify-center items-center ml-4 w-14 h-14 rounded-full border cursor-pointer border-white hover:bg-white hover:text-black, top-0 left-0 order-2 w-full h-full pointer-events-none lg:w-full lg:absolute, object-cover absolute top-0 left-0 w-full h-full -z-1, relative lg:container-wide lg:py-28, flex flex-col items-start pt-24 pb-16 h-full pointer-events-auto lg:justify-center lg:w-1/2 lg:py-32, mb-12 max-h-20 max-w-20, mb-4 text-3xl lg:text-4xl, hidden mb-4 text-2xl lg:block, hidden text-base lg:block, text-base lg:hidden, inline-block bottom-12 z-30 px-12 py-4 mt-4 text-center text-white bg-fresh-berry hover:bg-dark-fresh-berry, py-16 lg:py-20, tracking-wider uppercase text-base, text-2xl lg:text-3xl, container grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-x-7, group pt-12 border-b border-medium-gray hover:border-b-2, flex flex-row items-stretch pb-5, icon w-7 h-7 flex-shrink-0, pl-4 text-2xl, place-self-end ml-auto lg:opacity-0 group-hover:opacity-100, relative overflow-hidden lg:pb-20 pb-16 , container-wide text-black pt-16 lg:pt-20, tracking-wider uppercase text-black, hidden relative text-4xl mb-14 lg:block text-black, -mr-9 lg:-mr-128, inline-flex flex-col items-start w-full group , overflow-hidden relative w-full h-0 lg:mb-10 pt-5/3, w-full h-full absolute top-0 left-0 transition duration-300 ease-in-out transform group-hover:scale-105, mt-3 tracking-wider uppercase text-medium-gray lg:mt-0, flex justify-between w-full, h-14 text-xl lg:text-2xl line-clamp-2 , flex flex-shrink-0 justify-center items-center self-end w-14 h-14 rounded-full text-white bg-black opacity-0 lg:group-hover:opacity-100, icon w-7 h-7 transform fill-current, flex lg:hidden absolute right-9 lg:right-128 -top-6 justify-end transform -translate-y-full text-black, flex transition-colors flex-shrink-0 justify-center items-center w-14 h-14 rounded-full border border-black cursor-pointer border-black hover:text-white hover:bg-black, flex flex-shrink-0 justify-center items-center ml-4 w-14 h-14 rounded-full border cursor-pointer border-black hover:text-white hover:bg-black, relative bg-no-repeat bg-medium-light-gray bg-cover lg:bg-contain bg-angle-light lg:py-0 lg:h-125, h-full pt-12 pb-6 lg:py-0, relative z-10 mb-20 h-full container, h-full lg:flex , w-full lg:pl-24 lg:py-20 lg:flex-shrink-0 lg:flex lg:flex-col lg:justify-center 2xl:w-7/12, icon mb-4 w-14 h-12 flex-shrink-0 lg:w-18 lg:h-14 fill-current transform rotate-180 lg:inline-block lg:m-0 lg:absolute lg:top-0 lg:-translate-x-full lg:-left-6 lg:text-black, inline-block mb-8 text-2xl simple-bullets links, text-2xl, -ml-2, inline-block ml-2, hidden -mx-9 lg:block lg:mx-0 lg:full lg:w-full, overflow-hidden relative mt-16 h-0 pt-5/3 lg:pt-0 lg:h-full lg:mt-0, w-full h-full absolute top-0 left-0, w-full h-full object-contain object-right-bottom, relative overflow-hidden py-16 lg:py-20 , border-b border-medium-gray, flex flex-col pt-14 lg:pb-14 , flex flex-nowrap -mx-9 lg:mx-0 lg:grid lg:grid-cols-12 group, z-10 absolute lg:relative flex-none w-full px-9 pt-9 lg:col-span-6 lg:row-start-1 lg:pl-0 lg:pr-8 lg:col-start-1, lg:break-normal mb-6 break-words line-clamp-6 max-w-full lg:max-w-none lg:overflow-visible lg:line-clamp-none text-6xl !leading-tighter lg:text-8xl, flex flex-shrink-0 justify-center items-center clear-both w-14 h-14 rounded-full transition-colors border border-black cursor-pointer border-black group-hover:bg-black group-hover:text-white, icon w-8 h-8 transition-colors transform fill-current, hidden mt-7 lg:w-2/3 lg:line-clamp-6, flex-none mb-4 w-1/2 lg:w-full lg:col-span-8 lg:row-start-1 lg:mx-auto lg:mb-0 ml-auto lg:col-start-5, overflow-hidden relative h-128 lg:pt-5/3 lg:h-0, line-clamp-6 lg:hidden, container-wide py-16 lg:py-20, pb-12, space-y-5 lg:grid lg:grid-cols-3 lg:gap-9 lg:space-y-0, block, flex relative flex-col h-full group , overflow-hidden relative h-0 pt-5/3 lg:pt-5/6, icon absolute top-6 right-6 w-7 h-7 z-20 transform rotate-90 text-white fill-current, p-6 lg:h-40 lg:absolute lg:bottom-0 lg:w-full lg:flex lg:flex-col lg:justify-between bg-black text-white, flex flex-col lg:mb-0 lg:flex-row-reverse lg:justify-between, tracking-wider uppercase mb-2 lg:mb-0, tracking-wider uppercase lg:self-end lg:mb-2, text-lg lg:text-2xl line-clamp-2, flex flex-col lg:justify-between, border-b border-medium-gray group-hover:border-b-2 py-5, flex flex-col mb-1 lg:flex-row-reverse lg:justify-between, text-2xl lg:text-2xl line-clamp-2, relative bg-black text-white, pt-16 lg:pt-20 container-wide, mb-4 text-2xl lg:text-3xl, mb-4 text-base lg:w-1/2, grid grid-cols-1 pb-16 md:grid-cols-3 lg:grid-cols-5 lg:py-12, md:pb-6 lg:pb-8, group, px-8 border-medium-gray lg:border-l-0 border-b md:border-b-0, py-10 md:py-12 xl:py-8 group-hover:filter-none filter brightness-0 invert, relative h-10, absolute h-full w-full top-0 left-0 object-contain object-center, hidden overflow-hidden px-6 text-sm opacity-0 transition-opacity duration-300 lg:relative group-hover:opacity-100 lg:line-clamp-3, px-8 border-medium-gray md:border-l lg:border-l border-b md:border-b-0, absolute h-full w-full top-0 left-0 transition-opacity object-contain object-center opacity-0 group-hover:opacity-100, absolute h-full w-full top-0 left-0 transition-opacity object-contain object-center group-hover:opacity-0, px-8 border-medium-gray lg:border-l, footer, h-1.5 bg-footer-gradient, flex flex-col justify-between items-start py-14 container-wide, flex flex-col border-medium-gray lg:flex-row lg:justify-between lg:w-full lg:border-b, flex flex-col py-10 space-y-6 lg:mb-0 lg:grid lg:grid-cols-3 lg:grid-rows-3 lg:grid-flow-row lg:space-y-0 lg:gap-y-8 lg:gap-x-32 lg:w-1/2, inline-flex items-center uppercase whitespace-nowrap group-hover:text-dark-fresh-berry, pb-10 border-b lg:pt-10 lg:border-none lg:w-1/3, flex flex-wrap justify-start -ml-4 -mt-4, ml-4 mt-4, inline-flex justify-center items-center w-11 h-11 rounded-full border border-current transition-colors hover:bg-black hover:text-white, icon w-5 h-5 fill-current, transition-colors inline-flex justify-center items-center w-11 h-11 border border-current font-bold text-black bg-white hover:text-white hover:bg-black rounded-full, flex flex-col pt-0 pb-4 mt-10 w-full text-sm lg:justify-between lg:flex-row lg:pt-4, flex flex-col items-start space-y-4 lg:flex-row lg:space-x-12 lg:space-y-0 lg:order-2, mt-4 lg:order-1 lg:mt-0,