bg-white antialiased, font-body text-base lg:text-xl overflow-y-scroll, fixed top-0 left-0 right-0 lg:h-16 transition-all duration-300, absolute hidden lg:block top-0 left-0 w-full h-full menubar-bgblur -z-10, hidden relative z-20 lg:px-4 lg:flex flex-row justify-between h-full mx-auto max-w-screen-xl, flex flex-row items-center, h-6, mx-3, leading-none text-tealdark1 text-xs font-semibold uppercase, flex flex-row m-0 ml-auto p-0 items-center justify-between flex-no-wrap, font-medium text-sm whitespace-no-wrap text-textonteallight1 cursor-pointer group h-full transition-all duration-300, flex items-center space-x-1 border-b-2 border-transparent group-hover:border-teal, capitalize, mt-1, invisible transition-all duration-200 ease-in-out group-hover:visible absolute cursor-pointer, rounded bg-textonteal shadow-3xl border border-solid border-bordergrey py-3 grid grid-cols-2 overflow-hidden, border-solid border-l-2 border-transparent hover:bg-teallight1 hover:border-teal col-span-1, flex items-start py-3 px-6, w-6 h-6 flex-shrink-0, text-left ml-3 flex-grow, flex items-center justify-start, capitalize text-sm text-textonteallight1 leading-tight font-medium whitespace-normal, badge-green ml-2 uppercase, w-10/12 whitespace-normal text-xs text-menuchevron leading-tight font-normal mt-1, font-medium text-sm whitespace-no-wrap text-textonteallight1 cursor-pointer group h-full transition-all duration-300 ml-6, rounded bg-textonteal shadow-3xl border border-solid border-bordergrey py-3 w-60 relative menu-aim, py-3 px-6 w-full border-solid border-l-2 border-transparent hover:bg-teallight1 hover:border-teal menu-aim__item, flex items-center justify-between z-10 menu-aim__item-name, text-left ml-3, capitalize text-sm text-textonteallight1 leading-normal font-medium, w-3/4 whitespace-normal text-xs text-menuchevron leading-tight mt-1 font-normal, stroke-current transform -rotate-90 text-textonteallight1, absolute bg-textonteal h-full top-0 right-0 transform translate-x-full cursor-pointer rounded-tr rounded-br border border-solid border-bordergrey w-auto menu-aim__item-submenu, py-3, w-full border-solid border-l-2 border-transparent hover:bg-teallight1 hover:border-teal, w-6 h-6, w-full whitespace-normal text-xs text-menuchevron leading-tight mt-1 font-normal, rounded bg-textonteal shadow-3xl border border-solid border-bordergrey py-3 w-60 relative, rounded bg-textonteal shadow-3xl border border-solid border-bordergrey py-3 w-48 xl:w-56 relative, py-3 px-6 w-full border-solid border-l-2 border-transparent hover:bg-teallight1 hover:border-teal, flex items-center justify-between z-10, absolute bg-textonteal h-full top-0 right-0 transform translate-x-full cursor-pointer rounded-tr rounded-br border border-solid border-bordergrey w-64, text-left ml-3 flex-1, font-medium text-sm whitespace-no-wrap text-textonteallight1 group h-full transition-all duration-300 ml-6, border-b-2 border-transparent hover:border-teal capitalize, flex flex-row items-center justify-between ml-auto, ml-4 font-medium text-sm text-teal capitalize, ml-4 rounded font-medium text-sm bg-teal text-textonteal py-3 px-4 whitespace-no-wrap capitalize, block lg:hidden relative bg-textonteal, flex justify-between items-center py-6 px-6, flex items-center, cursor-pointer, absolute w-screen z-20 bg-lightgrey, flex flex-col justify-between h-full overflow-hidden, flex-1 py-3, p-6 flex justify-between items-center text-textonteallight1 border-solid border-l-2 border-transparent hover:bg-teallight1 hover:border-teal capitalize, text-base font-medium leading-tight, text-base font-medium leading-tight w-full, flex-1 overflow-auto, px-6 pt-6 flex items-center text-textonteallight1 cursor-pointer, stroke-current text-textonteallight1, capitalize text-base leading-tight font-medium ml-4, px-6 py-4 text-left border-solid border-l-2 border-transparent hover:bg-teallight1 hover:border-teal, text-base text-textonteallight1 font-medium leading-tight capitalize, badge-green ml-1 uppercase, text-menuchevron text-xs leading-tight font-normal, px-6 py-2 text-left, bg-mediumgrey mb-8, uppercase tracking-wide text-menuchevron text-xxs, py-4, mb-0 py-6 text-center w-full z-50 flex-shrink-0, text-textonteallight1 text-sm font-medium leading-tight, my-6, filled-button, text-xs text-menuchevron leading-snug, text-teal underline, mt-18 lg:mt-16, width-sm-screen mx-auto grid grid-cols-4 lg:grid-cols-12 gap-16 justify-center lg:justify-items-start items-center lg:pt-24, col-span-4 lg:col-span-6, w-full mx-auto md:ml-0 md:mt-12 flex items-center justify-center pt-6 md:pt-0 lg:justify-start lg:mt-0 lg:h-6, bg-teal text-xs rounded text-textonteal font-medium p-1 leading-none uppercase whitespace-no-wrap, flex items-center justify-around, text-xxs md:text-sm ml-2, stroke-current text-teal inline transform -rotate-90, pt-12 md:pt-6 lg:max-w-md lg:w-full mx-auto lg:ml-0, text-4xl lg:w-full mx-auto lg:ml-0 text-center lg:text-left md:text-5xl font-semibold leading-tight text-textonteallight1 lg:text-6xl lg:font-medium lg:tracking-tight, pt-4 w-10/12 mx-auto lg:ml-0 text-sm text-center lg:text-left text-menuchevron md:max-w-md lg:text-base, mt-10 flex items-center justify-center mx-auto lg:justify-start lg:ml-0, filled-button mr-3, outlined-button, col-span-4 lg:col-span-6 w-11/12 lg:w-full mx-auto, md:mx-auto, container mx-auto mt-12 mb-16 lg:my-30 text-center, w-2/3 mx-auto text-center font-medium text-sm text-menuchevron, width-sm-screen md:px-4 flex flex-wrap place-items-center justify-center md:flex-no-wrap lg:px-20 lg:h-14 mt-10, w-1/3 mx-2 md:w-1/4 lg:mx-4 lg:h-full flex-shrink-1, bg-teallight1 py-16 lg:py-30 box-border h-full, width-sm-screen, text-textonteallight1 text-3xl lg:text-4xl mx-auto text-center font-semibold, font-normal text-sm md:text-lg text-textonteallight1 w-11/12 lg:w-1/2 mt-4 lg:mt-6 text-center mx-auto, grid grid-cols-4 md:grid-cols-8 lg:grid-cols-12 gap-4 pt-8 justify-center lg:justify-around lg:justify-items-stretch w-full mx-auto lg:pt-20, col-span-4 lg:col-span-3 bg-textonteal hover:bg-teal rounded shadow-xxs hover:shadow-3xl flex px-6 py-8 lg:flex-col group transition-all duration-150, flex-shrink-0 w-8 lg:w-20, text-teal group-hover:text-textonteal stroke-current w-full mr-3 lg:mr-0 lg:ml-0 lg:mt-2, ml-10 lg:ml-0 lg:mt-20, text-textonteallight1 group-hover:text-textonteal font-medium text-xl, mt-2 text-menuchevron group-hover:text-textonteal font-normal text-xs lg:text-sm, mt-8 lg:mt-10 flex flex-col items-center justify-center, w-4/5 lg:w-1/4 mx-auto font-medium text-menuchevron text-sm text-center lg:text-base, width-sm-screen mt-5 lg:mt-6 flex items-center justify-center, mr-2, box-border rounded font-medium text-base bg-teal text-textonteal py-4 px-6 whitespace-no-wrap capitalize hover:bg-teallight3 hover:shadow-xxs, ml-2, py-16 lg:py-30 bg-teal, width-sm-screen grid grid-cols-4 lg:grid-cols-12 gap-4 mx-auto, col-span-2 lg:col-span-3 shadow-3xl homepage__awardCard, flex flex-col items-start md:flex-row lg:items-start lg:flex-col, h-12 w-12 md:w-16 md:h-16 lg:h-24 lg:w-24 rounded overflow-hidden, font-semibold text-sm md:ml-4 lg:ml-0 lg:text-lg lg:font-bold text-textonteallight1 mt-3 md:mt-0 lg:mt-5 leading-tight, font-medium text-sm lg:text-base lg:font-medium text-teal mt-4 lg:mt-6, bg-lightgrey py-16 lg:py-30, bg-mediumgrey mx-auto rounded lg:overflow-visible growing-line-animation, lg:flex lg:flex-row-reverse lg:items-start, lg:w-2/3 glide, bg-teal p-6 lg:px-10 lg:pt-16 lg:h-full lg:pb-6 lg:-mt-4 rounded shadow-3xl glide__track overflow-hidden, flex w-full glide__slides, flex flex-col w-full flex-shrink-0 glide__slide, flex-grow flex-1, text-base lg:text-2xl font-normal lg:font-medium text-textonteal leading-tight w-10/12, mt-16 flex items-start lg:mt-18, w-10 h-10 lg:w-12 lg:h-12 rounded overflow-hidden, w-full h-full object-cover, text-textonteal text-base md:mt-2, text-textonteal text-xs font-light mt-1 leading-tight overflow-hidden whitespace-no-wrap w-11/12 lg:w-full, flex p-4 lg:px-10 lg:py-0, bg-textonteal rounded p-2 overflow-hidden ml-auto, text-teal border-2 border-teal border-solid rounded-full, bg-textonteal rounded p-2 overflow-hidden ml-2, -mt-8 lg:mt-8 px-6 lg:pl-10 lg:w-1/3 text-textonteallight1 grid grid-cols-1 grid-rows-1 overflow-hidden, col-span-1 row-span-1 col-start-1 row-start-1, text-lg lg:text-2xl font-medium lg:font-semibold mt-4 lg:mt-0 leading-tight, mt-3, relative flex-shrink-0 h-6, flex, w-auto h-auto, absolute flex top-0 left-0 overflow-hidden, flex-shrink-0, ml-2 flex-shrink-0, mt-4 flex items-end lg:items-start justify-between lg:flex-col-reverse, lg:mt-10, w-1/3, text-xxs w-2/3 ml-0 leading-none, flex items-center no-global-effect, text-sm md:text-base md:pr-2, stroke-current text-textonteallight1 -rotate-90 transform ml-1, bg-teal mt-4 rounded-sm border-none, bg-textonteal py-16 lg:py-30 overflow-hidden, heading, sub-heading mt-4 lg:mt-6 lg:w-2/4, block lg:hidden my-4 mx-auto lg:mt-16, flex align-center flex-col lg:flex-row, cursor-pointer lg:w-1/3 flex place-items-center justify-between p-6 shadow-xxs rounded z-20 duration-300 transition-all, text-textonteallight1 font-semibold, text-xs text-menuchevron w-9/12, lg:hidden bg-teallight1 rounded-full text-teal p-2, stroke-current text-teal w-4, text-teal stroke-current w-4, my-8 px-2 lg:w-2/3 grid grid-cols-2 md:grid-cols-3 grid-flow-row gap-8 md:gap-y-10 items-center justify-center z-10, flex flex-col w-9/12 items-start justify-center mx-auto, object-contain, mt-1 lg:mt-2 text-xs text-textonteallight1 md:w-9/12 leading-tight, hidden w-full lg:flex items-start justify-between lg:mt-16 h-113 space-x-20, w-1/4, select-none w-full flex flex-col shadow-none text-base rounded cursor-pointer, p-5 mt-auto, text-xs text-menuchevron, bg-teal rounded mt-auto, flex-1 flex-shrink-0 w-2/3, h-full w-full grid grid-cols-2 lg:grid-cols-3 grid-flow-row gap-x-20 gap-y-20 items-center justify-center, flex flex-col w-40 items-start justify-center mx-auto, object-contain w-full mx-auto, mt-1 lg:mt-2 text-sm text-textonteallight1 leading-tight, bg-tealdark3 relative, absolute lg:hidden top-0 right-0, absolute hidden lg:block bottom-0 right-0, py-24, text-textonteal text-xl mt-2 font-medium leading-tight lg:leading-snug text-center w-10/12 lg:w-2/5 mx-auto, width-sm-screen mt-4 lg:mt-6 mb-2 flex items-center justify-center, filled-button ml-2, absolute bottom-0 left-0 lg:inset-y-0 lg:transform lg:scale-125, bg-textonteal py-10 lg:py-30, lg:hidden sub-heading text-textonteallight1, md:h-8 lg:mt-0 flex flex-wrap md:flex-no-wrap items-center justify-center lg:h-8 lg:w-full, w-5/12 lg:w-full md:h-full md:w-1/5 mx-2 lg:mx-4, w-5/12 md:h-auto md:w-1/5 mx-2 lg:mx-4, width-sm-screen flex flex-col items-center lg:items-start lg:justify-center, heading leading-snug lg:heading-left lg:text-left lg:ml-4 lg:max-w-sm, mt-4 sub-heading lg:sub-heading-left lg:text-left lg:ml-4 text-textonteallight1 lg:w-1/4, flex flex-col md:flex-row lg:flex-row-reverse items-center justify-center lg:justify-between lg:w-full lg:h-auto lg:ml-4 lg:-mt-32, mt-6 lg:mt-0 md:w-5/12 lg:w-2/4 lg:mr-8, list-inside lg:w-2/4 md:ml-16 lg:ml-0, font-medium text-base mt-8 flex items-center justify-start, bg-mediumgrey py-16 lg:py-30, width-sm-screen mx-auto, heading lg:w-1/2, mt-4 lg:mt-0 mx-auto w-full, sub-heading text-menuchevron mt-4 leading-tight lg:w-1/3 lg:mt-0, width-sm-screen mt-6 flex items-center justify-center, bg-tealdark3 relative py-20 lg:py-30 overflow-hidden, absolute top-0 left-0 md:inset-y-auto lg:hidden, absolute top-0 left-0 hidden lg:block, width-sm-screen grid grid-cols-2 md:grid-cols-4 items-start justify-center gap-10 md:gap-x-8 text-center, flex flex-col items-center justify-start, h-12 w-12, text-3xl lg:text-5xl text-yellow font-medium leading-tight, text-xl lg:text-2xl font-medium text-textonteal mt-2 leading-tight, mt-2 text-sm lg:text-base font-normal text-lightgrey leading-tight, bg-lightgrey lg:py-30, bg-lightgrey pt-20 lg:pt-0, width-sm-screen mt-8 lg:mt-16, text-xl lg:text-3xl leading-tight text-textonteallight1 text-left font-normal lg:font-medium, width-sm-screen--visible flex pt-4 pb-8 lg:pb-16 pl-4 lg:pl-0 lg:mt-10 overflow-x-scroll scrollbar, w-10/12 flex-shrink-0 mr-4 md:w-1/2 max-w-lg, w-full h-full flex flex-col, relative h-48 lg:h-70 overflow-hidden rounded flex-shrink-0, absolute top-0 left-0 w-full flex items-center justify-between z-30 px-3 mt-3, w-5 h-5, text-textonteal text-xxs md:text-xs ml-1 uppercase, absolute bottom-0 right-0 w-full px-3 mb-3 text-textonteal z-50 flex items-center justify-end lg:hidden, w-10 h-10 rounded overflow-hidden ml-1, w-full h-full, absolute grid place-items-center h-full w-full z-20, absolute w-full h-full top-0 left-0 bg-gradient-to-b from-gradientColor to-gradientColor z-10, relative overflow-hidden rounded, absolute top-0 left-0 w-full h-full object-cover object-center opacity-100 max-w-full m-0 p-0 align-middle, absolute top-0 left-0 w-full h-full object-cover object-center opacity-0 transition-opacity duration-200 max-w-full m-0 p-0 align-middle, flex items-center mt-3, text-menuchevron text-xxs lg:text-xs, mt-5 flex-grow lg:flex lg:flex-col, lg:flex-grow, text-2xl font-semibold leading-tight lg:text-3xl text-textonteallight1, text-sm font-medium leading-tight text-textonteallight1 w-10/12 mt-3, mt-3 flex w-10/12, text-sm font-normal leading-tight text-textonteallight1 capitalize, text-sm font-normal leading-tight text-textonteallight1 capitalize ml-1, hidden lg:grid items-center grid-cols-2 mt-6 gap-x-10 gap-y-4, flex col-span-1, w-12 h-12 rounded overflow-hidden flex-shrink-0, text-textonteallight1 ml-2 flex-1, uppercase text-xs font-medium leading-tight, mt-1 capitalize text-xs font-normal leading-tight w-11/12, mt-6 lg:mt-8 -mx-4 lg:mb-0, text-button, bg-lightgrey mt-16 lg:mt-30, width-sm-screen lg:flex lg:items-end lg:justify-between mt-8 lg:mt-16, hidden lg:block outlined-button, w-full flex-col h-full, flex items-center space-x-1 flex-wrap gap-1 mt-3 lg:mt-5, text-menuchevron text-xxs md:text-xs, badge mr-2 cursor-pointer, mt-4 flex flex-col flex-1, text-xl text-textonteallight1 lg:text-3xl font-semibold leading-tight w-full md:w-5/6 cursor-pointer, text-sm text-textonteallight1 font-normal mt-3 w-5/6 flex-1, mt-4 lg:mt-6 pl-0 flex items-center flex-1, bg-teallight1 relative rounded overflow-hidden w-8 h-8 lg:w-12 lg:h-12, object-contain absolute top-0 left-0 w-full h-full, ml-2 lg:ml-4, uppercase text-xxs text-textonteallight1 font-normal lg:text-xs lg:font-medium leading-tight, text-xxs text-textonteallight1 font-normal mt-1 lg:text-xs leading-tight, bg-lightgrey my-16 lg:my-30, relative h-48 lg:h-70 overflow-hidden rounded, absolute top-0 left-0 flex items-center z-30 ml-3 mt-3, absolute w-full h-full top-0 left-0 bg-gradient-to-b from-gradientColor to-transparent z-20, badge mr-2, text-menuchevron text-xs, mt-5 flex flex-col flex-1, flex-1, text-sm font-normal leading-tight text-textonteallight1 w-10/12 mt-3 capitalize, text-sm font-normal leading-tight text-textonteallight1 w-10/12 mt-1 lg:w-7/12, flex items-center mt-4, text-button ml-2, footer relative bg-teallight1, bg-tealdark3 top-0 left-0 right-0 rounded w-11/12 mx-auto hidden lg:block px-16 py-16 overflow-hidden transform -translate-y-1/2 shadow-3xl, absolute top-0 z-0 right-0 transform translate-x-8 -translate-y-8, card-main-logo, -mt-1 h-6, flex items-start justify-between mt-4 z-10 relative, font-medium text-xl text-textonteal w-2/3 leading-tight, font-normal text-xs mt-2, relative flex items-center justify-center, absolute bottom-0 z-0 left-0 transform translate-y-40 -translate-x-32, filled-button mr-5, outlined-button--white, bg-teallight1 z-0 pt-16 lg:pt-0 lg:-mt-10, w-11/12 lg:w-full grid grid-cols-2 gap-y-16 md:grid-cols-6 lg:grid-cols-4 md:gap-8 mx-auto lg:px-24, col-span-2 md:col-span-3 lg:col-span-1 p-0, font-medium text-base text-textonteallight1, grid grid-cols-2 gap-x-8 justify-between md:flex md:flex-col, col-span-1, pt-3 whitespace-no-wrap, text-sm font-normal text-textonteallight1 capitalize, pt-3, justify-start flex flex-col flex-wrap h-56 md:h-64 lg:h-auto, text-sm font-normal text-textonteallight1 leading-none capitalize, pt-3 ml-8 md:ml-0, text-sm font-normal text-textonteallight1 leading-none capitalize ml-2 md:ml-0, pt-3 ml-8 lg:ml-0, font-medium text-base text-textonteallight1 pb-2, grid grid-cols-2 gap-x-8 justify-between md:flex flex-col, pt-1, pt-1 md:pt-3, col-span-2 md:col-span-3 lg:col-span-1 p-0 lg:flex lg:flex-col, flex flex-col space-y-1, pt-4 text-sm font-normal text-textonteallight1, text-sm font-normal text-textonteallight1 leading-tight whitespace-no-wrap, pt-10 font-medium text-base text-textonteallight1, flex flex-row mt-3 h-8, text-lg font-normal text-textonteallight1 rounded-sm overflow-hidden w-5, blend-luminosity, ml-4 text-lg font-normal text-textonteallight1 rounded-sm overflow-hidden w-5, flex flex-col items-start, mt-4 lg:mt-3 text-xs font-normal text-textonteallight1 whitespace-no-wrap, mt-2 text-xs font-normal text-textonteallight1, flex-1 flex space-x-4 partners-logo items-start mt-5 lg:mt-10 h-28 md:h-24 lg:flex-col lg:space-x-0, part-logo h-16 flex-shrink-0, blend-luminosity w-full h-full, part-logo ml-0 blend-luminosity h-16 flex-shrink-0 md:mt-2, w-full h-full object-contain, mt-8 md:mt-20 p-0 bg-tealdark2, w-11/12 mx-auto grid grid-cols-2 lg:flex items-center justify-between py-4, text-teallight1 text-xxs font-normal leading-tight text-left lg:text-xs, col-span-1 text-right flex flex-col lg:flex-row items-end lg:items-center, text-teallight1 text-xxs font-normal hover:underline lg:text-xs, text-teallight1 text-xxs font-normal hover:underline lg:text-xs ml-4, text-teallight1 text-xxs font-normal lg:mt-0 hover:underline lg:text-xs ml-4,