segment-loader hidden, absolute -left-full focus:left-0 z-55 focus:outline-none ring-blue-500 focus-visible:ring-3 bg-pale, hidden, sticky z-50 transition-colors duration-100 masthead bg-purple-200, border-b border-black-20 relative z-20, bg-black-5 hidden tablet:block masthead__top, container flex py-4, flex items-center ml-auto text-12, pr-16 desktop:pr-36 relative z-20 transition-opacity transition-opacity opacity-0 sales-toggle, dark--text-white focus:ring-3 ring-blue-500 active:bg-white border-black hover:border-b active:border-b focus:border-b sales-toggle__number, relative focus:ring-3 ring-blue-500 active:bg-white focus:outline-none pt-12 pb-10 ml-2 group sales-toggle__trigger dark--text-white, w-10 h-6 mx-10 duration-200 transition-transform translate -translate-y-1 motion-safe:group-hover:animate-bounce-y-down, absolute top-full -left-36 hidden pt-12 px-16 pb-16 -translate-y-2 focus-within:block sales-toggle__dropdown, bg-white border border-black relative sales-toggle__dropdown-inner, block px-16 pt-16 hover:text-purple-400 group sales-toggle__link, border-b border-black group-hover:border-purple-400 group-focus:ring-3 ring-blue-500, block px-16 pt-14 hover:text-purple-400 group sales-toggle__link, block px-16 pt-14 pb-16 hover:text-purple-400 group sales-toggle__link, pr-24 desktop:pr-48, focus-visible:ring-3 ring-blue-500 active:bg-white border-black hover:border-b active:border-b focus:border-b dark--text-white, container translate-y-1, flex, dark--text-white block text-black hover:text-purple-400 active:text-purple-500 focus-visible:ring-3 ring-blue-500 self-center w-[136px] h-[19px], ml-auto py-20 tablet:py-24 tablet:my-4 px-20 -mr-20 flex desktop:hidden items-center text-black focus-visible:ring-3 ring-blue-500 hover:text-purple-400 active:text-purple-500 mobile:-translate-y-1 w-60 h-[52px] masthead__mobile-toggle, dark--text-white w-16 h-12, w-12 h-16 group-focus-visible:ring-3 ring-blue-500, desktop:ml-60 hidden desktop:flex flex-col desktop:flex-row fixed desktop:static top-full left-0 tablet:left-auto right-0 bottom-0 bg-pale desktop:bg-transparent overflow-scroll desktop:overflow-auto masthead__main-menu, mx-36 desktop:mx-0 desktop:flex desktop:ml-auto text-16 desktop:text-14, border-b desktop:border-none border-black-20 desktop:flex masthead__menu-toggle-parent, dark--text-white group py-22 desktop:px-24 w-full desktop:w-auto relative block desktop:flex text-left masthead__menu-toggle masthead__menu-toggle--platform, group-hover:text-purple-400 group-active:text-black group-hover:border-purple-400 group-active:border-black group-focus-visible:ring-3 ring-blue-500, absolute right-0 top-1/2 -mt-4 desktop:hidden, w-6 h-10, desktop:absolute desktop:left-0 desktop:right-0 desktop:top-full bg-pale border-b desktop:border-black-20 pb-36 desktop:pb-0 focus-within:opacity-100 focus-within:visible masthead__menu-dropdown, mx-auto absolute inset-x-0 top-0 bg-pale desktop:static z-20 flex desktop:block flex-col, sticky top-0 inset-x-0 z-20 bg-pale desktop:hidden, text-14 font-semibold py-16 border-b border-black-20 block w-full text-left px-14 group masthead__back-to-menu-button, inline-block group-focus-visible:ring-3 group-active:ring-3 ring-blue-500, group-hover:text-purple-400 group-focus-visible:text-purple-400 group-active:text-purple-400, pl-4 text-purple-400, container w-full desktop:w-auto desktop:grid grid-cols-5 gap-24 desktop:pt-48 desktop:pb-36 masthead__menu-dropdown-inner desktop:relative, col-span-3 desktop:border-r border-black-20 py-20 desktop:py-0 relative px-36 desktop:pl-0 desktop:pr-16 masthead__sub-menu, font-heading font-semibold text-16 inline-block hover:text-purple-400 active:text-purple-500 focus-visible:ring-3 ring-blue-500 border-b border-black active:border-black-20 hover:border-pale pb-4, pt-10 text-14 pr-20, desktop:hidden absolute top-14 right-0 w-36 h-36 flex items-center justify-center mr-24 hover:text-purple-500 focus-visible:ring-3 ring-blue-500 active:ring-3 masthead__sub-menu-toggle, w-12 h-12, w-12 h-2 hidden, pt-20 desktop:pt-36 desktop:pb-36 desktop:mb-6 desktop:grid gap-24 grid-cols-3 masthead__sub-menu-dropdown, border-t desktop:border-0 border-black-20 py-12 desktop:py-0, text-14 group flex desktop:inline items-center w-full desktop:w-auto, desktop:font-semibold desktop:inline-block group-hover:text-purple-400 group-focus-visible:ring-3 ring-blue-500 group-active:text-purple-500 flex w-full desktop:w-auto, inline-block transition-transform duration-100 desktop:motion-safe:group-hover:translate-x-6 ml-auto, hidden desktop:inline-block pt-8, border-t desktop:border-0 border-black-20 py-12 desktop:pt-0, border-t border-black-20 pt-12 desktop:pt-0 desktop:hidden, text-14 group flex desktop:inline items-center w-full, group-hover:text-purple-400 group-focus-visible:ring-3 ring-blue-500 group-active:text-purple-500 flex w-full desktop:w-auto, inline-block transition-transform duration-100 motion-safe:group-hover:translate-x-6 ml-auto, hidden desktop:inline-block border-b border-black hover:border-purple-400 active:border-purple-500 hover:outline-none hover:text-purple-400 focus-visible:ring-3 ring-blue-500 active:text-purple-500, py-20 border-t border-b border-black-20 desktop:border-0 desktop:py-0 px-36 desktop:px-0 relative masthead__sub-menu, font-heading font-semibold text-16 inline-block pb-4, pt-10 text-14 pr-20 desktop:hidden, desktop:hidden absolute top-14 right-0 w-36 h-36 flex items-center justify-center mr-24 hover:text-purple-500 focus-visible:ring-3 active:ring-3 ring-blue-500 masthead__sub-menu-toggle, masthead__sub-menu-dropdown, mt-20 border-t desktop:border-0 border-black-20 py-12 desktop:py-0, text-14 group block desktop:inline, inline-block group-hover:text-purple-400 group-focus-visible:ring-3 ring-blue-500 group-active:text-purple-500 flex desktop:inline w-full desktop:w-auto, desktop:mt-12 border-t desktop:border-0 border-black-20 py-12 desktop:py-0, desktop:mt-12 border-t desktop:border-0 border-black-20 pt-12 desktop:pt-0, text-14 group desktop:mt-12 block desktop:inline, mx-36 desktop:mx-0 pb-192 desktop:pb-0, pt-20 desktop:pt-0, font-heading font-semibold text-16 hover:text-purple-400 active:text-purple-500 focus-visible:ring-3 ring-blue-500 border-b border-black active:border-black-20 hover:border-pale desktop:pb-4, pt-20 mt-20 desktop:mt-0 border-t border-black-20 desktop:border-0, font-heading font-semibold text-16 hover:text-purple-400 active:text-purple-500 focus-visible:ring-3 ring-blue-500 border-b border-black active:border-black-20 hover:border-pale pb-4, pt-20 pb-20 desktop:pb-0 mt-20 desktop:mt-0 border-t border-b border-black-20 desktop:border-0, container text-14 hidden desktop:block, pt-12 pb-14 border-t border-black-20, border-b border-black hover:border-purple-400 active:border-purple-500 hover:outline-none hover:text-purple-400 focus-visible:ring-3 ring-blue-500 active:text-purple-500, dark--text-white group py-22 desktop:px-24 w-full desktop:w-auto relative block desktop:flex text-left masthead__menu-toggle masthead__menu-toggle--science, inline-block group-focus-visible:ring-3 ring-blue-500 group-active:ring-3 ring-blue-500, container w-full desktop:w-auto desktop:grid grid-cols-5 gap-x-24 desktop:pt-48 pb-192 desktop:mb-0 desktop:pb-36 border-black-20 masthead__menu-dropdown-inner desktop:relative, row-span-2 desktop:border-r border-black-20 py-20 desktop:py-0 relative px-36 desktop:px-0, pt-20 border-t border-black-20 desktop:border-t-0 desktop:border-r desktop:pt-0 px-36 desktop:px-0 relative masthead__sub-menu, pt-10 text-14 pr-20 pb-20 desktop:pb-60, desktop:hidden absolute top-14 right-0 w-36 h-36 flex items-center justify-center mr-24 hover:text-purple-500 focus-visible:ring-3 ring-blue-500 active:ring-3 ring-blue-500 masthead__sub-menu-toggle, col-start-2 row-start-2 desktop:border-r border-black-20 px-36 desktop:px-0 masthead__sub-menu-dropdown, desktop:pr-24 pb-20 desktop:pb-0, inline-block group-hover:text-purple-400 group-focus-visible:ring-3 ring-blue-500 group-active:text-purple-500 flex w-full desktop:w-auto, col-start-3 row-start-2 desktop:border-r border-black-20 px-36 desktop:px-0 masthead__sub-menu-dropdown, pt-20 border-t border-black-20 desktop:border-t-0 desktop:border-r desktop:pt-0 px-36 desktop:px-0 relative border-b desktop:border-b-0 masthead__sub-menu masthead__sub-menu--last, col-start-4 row-start-2 desktop:border-r border-black-20 px-36 desktop:px-0 border-b desktop:border-b-0 masthead__sub-menu-dropdown, row-span-2 hidden desktop:block, pl-36, pt-12 text-center, border-b border-black hover:outline-none hover:text-purple-400 hover:border-purple-400 focus-visible:ring-3 ring-blue-500 active:text-black active:border-black, sr-only, dark--text-white group py-22 desktop:px-24 w-full desktop:w-auto relative block desktop:flex text-left masthead__menu-toggle masthead__menu-toggle--resources, col-start-4 row-start-2 px-36 desktop:px-0 border-b desktop:border-r border-black-20 desktop:border-b-0 masthead__sub-menu-dropdown, dark--text-white group py-22 desktop:px-24 w-full desktop:w-auto relative block desktop:flex text-left masthead__menu-toggle masthead__menu-toggle--community, col-start-4 row-start-2 desktop:border-r border-black-20 px-36 desktop:px-0 border-black-20 border-b desktop:border-b-0 masthead__sub-menu-dropdown, text-14 mt-36 mx-36 pb-36 desktop:hidden, relative pb-24 transition-opacity transition-opacity opacity-0 sales-toggle, border-b border-black hover:border-purple-400 active:border-purple-500 hover:text-purple-400 focus:ring-3 ring-blue-500 active:text-purple-500 sales-toggle__number, absolute -top-6 right-0 hover:bg-blue-100 focus:ring-3 ring-blue-500 active:bg-blue-100 focus:outline-none py-6 pl-8 flex items-center -mr-6 sales-toggle__trigger, sales-toggle__label, w-10 h-6 mx-6 duration-200 transition-transform translate -translate-y-1, hidden pt-12 focus-within:block sales-toggle__dropdown, bg-white border border-black relative pb-16 sales-toggle__dropdown-inner, pb-24, border-b border-black hover:border-purple-400 active:border-purple-500 hover:text-purple-400 focus-visible:ring-3 ring-blue-500 active:text-purple-500, desktop:hidden pt-24, button button--primary button--wide ml-auto self-center, ml-auto hidden desktop:inline-flex, button button--primary ml-auto self-center focus:ring-blue-500, bg-black-20 fixed inset-0 pointer-events-none opacity-0 z-20 masthead-mask, bg-purple-200 padding-top--medium pb-60 tablet:pb-252, container grid grid-cols-6 tablet:grid-cols-12 gap-x-24 desktop:mb-48, -ml-24 tablet:ml-0 col-start-2 tablet:col-start-3 desktop:col-start-2 col-end-full tablet:col-end-11 desktop:col-end-6 row-start-1 border-l border-black-20 pl-24, font-heading large-heading, font-camper camper-underline, col-start-1 tablet:col-start-2 desktop:col-start-6 col-end-full tablet:col-end-12 desktop:col-end-full row-start-2 desktop:row-start-1 desktop:row-end-3 relative, pt-48 pb-18 desktop:py-0 desktop:px-48 desktop:-mt-48, -ml-24 tablet:ml-0 col-start-2 tablet:col-start-3 desktop:col-start-7 tablet:col-end-3 desktop:col-end-8 row-start-2 desktop:row-start-1 desktop:row-end-3 border-l border-black-20, -ml-24 tablet:ml-0 col-start-2 tablet:col-start-3 desktop:col-start-2 col-end-full tablet:col-end-11 desktop:col-end-6 desktop:row-start-2 border-l border-black-20 pl-24, flex flex-col justify-end h-full, text-16 tablet:text-20 desktopPlus:text-24 mb-24, flex flex-col tablet:flex-row w-max, button button--mono-primary mb-12 tablet:mb-0 tablet:mr-12, button button--mono-secondary, margin-bottom--large -mt-108 hidden tablet:block, container pr-0 overflow-x-auto desktop:overflow-visible grid gap-x-24 grid-cols-6 desktop:grid-cols-12, col-start-12 col-end-full relative hidden desktop:block, absolute -left-24 top-0 z-30, blacklabel blacklabel--vertical rotate-180, col-start-1 desktop:col-start-3 col-end-full desktop:col-end-12, flex pb-24 tablet:grid tablet:gap-x-24 tablet:grid-cols-3 desktop:pb-0, tablet:mr-0 flex-shrink-0 w-4/5-minus-4 tablet:w-auto items-start tablet:col-span-1 mr-24, group relative flex flex-col h-full, relative w-full, aspect-w-4 aspect-h-3 bg-purple-200, absolute inset-0 border border-black border-opacity-0 group-hover:border-opacity-100, pl-24 pt-24 flex flex-col flex-1 items-start border-l border-black-20 group-hover:border-black, text-22 tablet:text-20 desktop:text-22 group-hover:underline mb-48, mb-24, button button--text tablet:min-w-0 card__link mt-auto, relative, tablet:mr-0 flex-shrink-0 w-4/5-minus-4 tablet:w-auto items-start tablet:col-span-1, pr-20 tablet:hidden, margin-bottom--large margin-top--small tablet:hidden ca:pt-60, container grid gap-x-24 grid-cols-6, col-start-1 col-end-full, uppercase tracking-widest text-10 font-semibold text-grey mb-24, border-b border-black-20, pb-24 relative flex, w-12 h-12 bg-purple-400 rounded-full mt-6 mr-12, button button--text flex-1, w-full block, component container margin-bottom--large grid grid-cols-6 desktop:grid-cols-12 gap-x-24, -ml-24 tablet:ml-0 col-start-2 col-end-full tablet:col-end-6 desktop:col-end-8, border-l border-black-20 pl-24 pb-24 desktop:pb-0, font-heading small-heading, col-start-1 tablet:col-start-2 col-end-full tablet:col-end-6 desktop:col-end-12 tablet:border-l border-black-20, flex flex-wrap border-t desktop:border-t-0 border-b border-black-20 ml-24 tablet:mb-24 py-12 desktop:py-48, logo-set-item flex items-center pr-24 tablet:pr-36 desktop:pr-48 py-12, max-h-32 max-w-72 desktop:max-w-120 w-auto, -ml-24 tablet:ml-0 col-start-2 col-end-full desktop:col-end-5 border-l border-black-20 pl-24 flex flex-col h-full justify-between, desktop:font-semibold desktop:pr-44 pt-24 tablet:pt-0, hidden desktop:block, button button--primary, -ml-24 tablet:ml-0 col-start-2 desktop:col-start-5 col-end-6 desktop:col-end-12 border-l desktop:border-l-0 border-black-20 pl-24, flex flex-col desktop:flex-row gap-x-24 mb-36 desktop:mb-0, desktop:w-1/3 desktop:pl-24 py-24 border-b desktop:border-b-0 border-black-20, font-camper text-32, camper-underline, desktop:w-1/3 desktop:pl-24 py-24 desktop:border-l border-black-20 border-b desktop:border-b-0, block desktop:hidden, container grid grid-cols-6 tablet:grid-cols-12 gap-x-24 margin-bottom--large product-block, col-start-1 tablet:col-start-2 desktop:col-start-3 col-end-full tablet:col-end-12 desktop:col-end-11 text-center, font-heading large-heading desktop:px-24 mb-36, col-start-1 tablet:col-start-3 desktop:col-start-4 col-end-full tablet:col-end-11 desktop:col-end-10 text-center margin-bottom--large, grid grid-cols-6 tablet:grid-cols-12, -ml-24 tablet:ml-0 col-start-2 tablet:col-start-3 desktop:col-start-2 col-end-full tablet:col-end-11 desktop:col-end-5 border-l border-black-20 pl-24 desktop:pt-10, font-heading small-heading tablet:mb-60 mb-24, -ml-24 tablet:ml-0 col-start-2 tablet:col-start-3 desktop:col-start-2 col-end-full tablet:col-end-11 desktop:col-end-5 desktop:row-start-2 border-l border-black-20 pl-24, flex flex-col justify-end h-full product-block__copy, text-16 mb-20, pb-36 desktop:pb-0, col-start-1 tablet:col-start-2 desktop:col-start-6 col-end-full tablet:col-end-12 desktop:row-span-2 desktop:mt-24 relative transition-all duration-500 product-block__panel-wrapper, bg-pale tabs flex flex-col, flex -mr-24 tabs__controls order-2, w-1/3 mr-24 border-t border-l focus:border-l transition-none duration-100 hover:text-black focus:text-black hover:border-black focus:border-black font-medium focus:font-medium text-black border-black w-full text-left pl-10 focus:pl-10 pt-6 focus:outline-none ring-blue-500 focus-visible:ring-3 text-16 tabs__button, w-1/3 mr-24 border-t focus:border-l transition-none duration-100 hover:text-black focus:text-black hover:border-black focus:border-black focus:font-medium text-black-60 border-black-20 w-full text-left pl-0 focus:pl-10 pt-6 focus:outline-none ring-blue-500 focus-visible:ring-3 text-16 tabs__button, w-full mb-24 aspect-w-3 aspect-h-2 tabs__panels order-1, bg-blue-200 block outline-none focus:ring-3 ring-blue-500, outline-none focus-visible:ring-3 ring-blue-500, bg-purple-200 hidden, bg-yellow-200 hidden, -ml-24 tablet:ml-0 col-start-2 tablet:col-start-3 desktop:col-start-2 col-end-full tablet:col-end-11 desktop:col-end-5 border-l border-black-20 pl-24 mt-120 desktop:mt-0 desktop:pt-240, col-start-1 tablet:col-start-2 desktop:col-start-6 col-end-full tablet:col-end-12 desktop:row-span-2 desktop:mt-240 transition-all duration-500 product-block__panel-wrapper, bg-orange-200 block outline-none focus:ring-3 ring-blue-500, bg-blue-200 hidden, bg-yellow-200 block outline-none focus:ring-3 ring-blue-500, bg-green-200 hidden, outline-none focus-visible:ring-3 ring-blue-500 bg-green-200, outline-none focus-visible:ring-3 ring-blue-500 bg-blue-200, component component--testimonials container grid grid-cols-6 desktop:grid-cols-12 gap-x-24 margin-bottom--large, col-start-1 desktop:col-start-2 col-end-full desktop:col-end-12 mb-16 tablet:mb-24 desktopPlus:mb-0, slide-item outline-none focus-visible:ring-3 ring-blue-500 slide-item--active, grid grid-cols-6 desktop:grid-cols-10 gap-x-24 h-full grid-rows-layout tablet:grid-rows-1 desktop:grid-rows-none, col-start-1 col-end-4 tablet:col-end-3 desktop:col-end-4 row-start-2 tablet:row-start-1 row-end-4 desktop:row-end-3 rounded-t-full w-full z-20 tablet:z-0 self-end, -ml-24 tablet:ml-0 col-start-2 col-end-3 row-start-2 border-l border-black-20 tablet:hidden, col-end-full tablet:col-end-6 row-start-1 tablet:mt-24 pb-36 tablet:pb-60 border-l border-black-20 pl-24 -ml-24 tablet:ml-0 col-start-2 tablet:col-start-3 desktop:col-start-5 desktop:col-end-full, font-heading text-24 desktopPlus:text-48 desktop:text-40 tablet:text-30 text-20 desktopPlus:leading-tighter, w-full tablet:flex tablet:order-last desktop:order-none tablet:border-l tablet:border-black-20 col-start-4 col-end-6 tablet:col-start-3 tablet:col-end-full desktop:col-start-5 desktop:col-end-7 tablet:pl-24 pt-24 desktop:pt-0 order-last, max-w-48 max-h-48 tablet:max-h-84 desktop:self-end, flex desktop:block desktop:self-end col-start-4 tablet:col-start-3 desktop:col-start-8 col-end-full tablet:border-l tablet:border-black-20 tablet:pl-24, self-end, block text-12 tablet:text-14 uppercase, text-12 tablet:text-14, component component--feature margin-bottom--large, container grid grid-cols-6 tablet:grid-cols-12 gap-x-24, -ml-24 tablet:ml-0 col-start-2 tablet:col-start-3 col-end-full tablet:col-end-11 border-l border-black-20 pl-24 desktop:col-start-2 desktop:col-end-5, font-heading small-heading pb-36, -ml-24 tablet:ml-0 row-start-3 desktop:row-start-2 col-start-2 tablet:col-start-3 col-end-full tablet:col-end-11 border-l border-black-20 pl-24 pt-36 desktop:pt-0 flex flex-col justify-end h-full desktop:col-start-2 desktop:col-end-5, text-16 copy copy--simple mb-24, row-start-2 desktop:row-start-1 col-start-1 tablet:col-start-2 col-end-full tablet:col-end-12 desktop:row-span-2 desktop:col-start-6, aspect-w-3 aspect-h-2 hidden desktop:block, aspect-w-3 aspect-h-2 desktop:hidden, -ml-24 tablet:ml-0 col-start-2 tablet:col-start-3 col-end-full tablet:col-end-11 border-l border-black-20 pl-24 desktop:col-start-9 desktop:col-end-12, -ml-24 tablet:ml-0 row-start-3 desktop:row-start-2 col-start-2 tablet:col-start-3 col-end-full tablet:col-end-11 border-l border-black-20 pl-24 pt-36 desktop:pt-0 flex flex-col justify-end h-full desktop:col-start-9 desktop:col-end-12, row-start-2 desktop:row-start-1 col-start-1 tablet:col-start-2 col-end-full tablet:col-end-12 desktop:row-span-2 desktop:col-start-2 desktop:col-end-8 relative, aspect-w-3 aspect-h-2, hidden desktop:block absolute z-30 bottom-0 left-0, blacklabel blacklabel--vertical transform rotate-180, margin-bottom--large, container pr-0 grid gap-x-24 grid-cols-6 desktop:grid-cols-12, col-start-1 desktop:col-start-3 col-end-full tablet:col-end-5 desktop:col-end-10 pb-48 tablet:mr-0 tablet:pb-60 desktop:pb-48 desktop:border-l desktop:border-grey-200 desktop:pl-24 desktopPlus:pb-60, font-camper camper-underline camper-underline--short, container pr-0 overflow-x-auto desktop:overflow-visible gap-x-24 grid-cols-6 desktop:grid-cols-12 hidden tablet:grid, -ml-24 tablet:ml-0 col-start-2 tablet:col-start-1 desktop:col-start-3 col-end-12, flex pb-24 tablet:pl-0 tablet:grid tablet:gap-x-24 tablet:grid-cols-3 desktop:pb-0, button button--primary tablet:min-w-0 card__link mt-auto, tablet:hidden ca:pt-60, bg-purple-500 padding-top--medium padding-bottom--medium, container grid grid-cols-6 desktop:grid-cols-12 gap-x-24 items-center, -ml-24 tablet:ml-0 row-start-2 tablet:row-start-1 col-start-2 tablet:col-start-1 desktop:col-start-4 col-end-5 tablet:col-end-2 desktop:col-end-6 border-l tablet:border-0 desktop:mx-24, aspect-w-1 aspect-h-1, ml-24 tablet:ml-0, -ml-24 tablet:ml-0 white-camper-underlines col-start-2 tablet:col-start-2 desktop:col-start-6 col-end-full tablet:col-end-full desktop:col-end-11 pl-24 tablet:pl-48 desktop:pl-96 pb-36 tablet:pb-0 border-l, font-heading text-white small-heading mb-24, flex flex-col tablet:flex-row w-full, button button--mono-primary-reversed mb-18 tablet:mb-0 tablet:mr-18, button button--mono-secondary-reversed, footer pt-60 pb-36 tablet:pb-84 bg-black, container grid grid-cols-4 tablet:grid-cols-6 desktop:grid-cols-12 gap-x-24, col-start-1 desktop:col-start-2 col-end-full desktop:col-end-12 mb-60, grid grid-cols-6 desktop:grid-cols-10 gap-x-24 gap-y-48, pb-36 tablet:pb-0 desktop:pb-36 border-l border-white-20 pl-24 col-span-6 tablet:col-span-2, text-20 font-heading, border-b border-white hover:border-grey-600 focus:border-white text-white hover:text-purple-300 active:text-purple-300 focus-visible:bg-blue-100 focus-visible:text-black pb-2 mb-18 tablet:mb-36 inline-block, mb-14, text-14 text-white hover:text-purple-300 focus:text-white focus:border-white focus-visible:text-black focus-visible:bg-blue-100 focus-visible:border-black focus-visible:border-b hover:border-b border-purple-300 active:border-b, desktop:pb-36 border-l border-white-20 pl-24 col-span-6 tablet:col-span-2, col-span-6 tablet:col-span-2 desktop:col-span-6, desktop:grid grid-cols-6 gap-x-24, col-start-1 col-end-full desktop:col-end-3, text-14 mb-18 text-white, col-start-1 desktop:col-start-3 col-end-full, col-start-1 desktop:col-start-8 col-end-full, text-20 font-heading mb-24 text-white, flex flex-wrap, mr-22, block text-grey-300 hover:text-purple-300 active:text-white focus-visible:ring-3 ring-blue-100, w-20 h-20, col-start-1 desktop:col-start-2 col-end-full desktop:col-end-12, grid grid-cols-1 tablet:grid-cols-3 gap-x-24 border-l border-t tablet:border-0 border-white-20, mb-24 tablet:mb-0 pl-24 pt-24 tablet:pt-16 tablet:pt-0 tablet:border-t tablet:border-l border-white-20, block text-white hover:text-purple-400 active:text-purple-500 focus-visible:bg-blue-600 w-[144px] h-[21px], mb-24 tablet:mb-0 pl-24 pt-0 tablet:pt-16 tablet:border-t tablet:border-l border-white-20, flex items-center text-12, relative z-20 transition-opacity transition-opacity opacity-0 sales-toggle, text-white hover:text-purple-300 focus:text-white focus:border-white focus-visible:bg-blue-100 focus-visible:text-black hover:border-b border-purple-300 active:border-b sales-toggle__number, relative text-white hover:text-purple-300 focus:text-black focus:bg-blue-100 focus:outline-none pt-12 pb-10 ml-2 group sales-toggle__trigger, w-10 h-6 mx-10 duration-200 transition-transform translate -translate-y-1 motion-safe:group-hover:animate-bounce-y-up, absolute bottom-full -left-36 hidden pt-12 px-16 pb-16 -translate-y-2 focus-within:block sales-toggle__dropdown, bg-white border border-black relative sales-toggle__dropdown-inner sales-toggle__dropdown-inner--reverse, pl-24 pt-0 tablet:pt-16 tablet:border-t tablet:border-l border-white-20, text-grey-300 text-12, border-b text-grey-300 hover:text-purple-300 focus:text-white focus:border-white focus-visible:text-black focus-visible:bg-blue-100, border-b text-grey-300 hover:text-purple-300 focus:text-white focus:border-white focus-visible:text-black focus-visible:bg-blue-100 ca-cookie-consent-open-preferences, js-disabled--banner fixed bottom-1 w-11/12 left-1/2 -translate-x-1/2 z-40, js-disabled__content border bg-white text-14, text-black p-18 mr-36, underline hover:text-purple-400 focus:outline-none ring-blue-500 focus-visible:ring-3, close--button text-black hover:text-purple-400 focus:outline-none ring-blue-500 focus-visible:ring-3 absolute top-22 right-24, w-10 h-10, browser-upgrade fixed bottom-1 z-50, browser-upgrade__content, font-semibold, underline focus:outline-none ring-blue-500 focus-visible:ring-3, close--button text-black focus:outline-none ring-blue-500 focus-visible:ring-3 absolute top-22 right-24,