h1,h2,h3,h4{margin:0}.heading-title.montserrat{font-size:2.5rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%;font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-family:Montserrat;font-style:normal;font-weight:900;line-height:100%;letter-spacing:-0.0625rem}@media(min-width: 1024px){.heading-title.montserrat{font-size:4.375rem}}.heading-sm{font-size:1.25rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){.heading-sm{font-size:1.5rem}}.subheading-sm{font-size:1rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){.subheading-sm{font-size:1.125rem}}.heading-md{font-size:1.625rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){.heading-md{font-size:2rem}}.subheading-md{font-size:1.25rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){.subheading-md{font-size:1.5rem}}.heading-lg{font-size:2rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){.heading-lg{font-size:2.5rem}}.body-xs{font-size:.75rem;font-weight:400}.body-sm{font-size:.875rem;font-weight:400;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.body-md{font-size:1rem;font-weight:400;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.body-lg{font-size:1.125rem;font-weight:400;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.button-sm{font-size:.875rem;font-weight:700;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.button-md{min-width:6.25rem;font-size:1rem;font-weight:700;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.button-lg{min-width:7.5rem;font-size:1.125rem;font-weight:700;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.primary-button-sm{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;gap:.1875rem;min-width:5rem;height:2.25rem;padding:.75rem;font-size:.875rem;font-weight:700;text-align:center;font-size:.875rem;color:var(--cloud-white);background-color:var(--color-action);border-radius:.125rem;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.primary-button-sm:hover{background-color:var(--color-action)}.primary-button-md{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;gap:.1875rem;min-width:6.25rem;padding:.875rem;text-align:center;font-size:1rem;font-weight:700;color:var(--cloud-white);background-color:var(--color-action);border-radius:.125rem;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.primary-button-md:hover{background-color:var(--color-action)}.primary-button-lg{display:inline-flex;min-width:7.5rem;padding:1rem;justify-content:center;align-items:center;gap:.25rem;font-size:1.125rem;font-weight:700;color:var(--cloud-white);border-radius:.125rem;background-color:var(--color-action);cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.primary-button-lg:hover{background-color:var(--color-action)}.secondary-button-xs{display:inline-flex;height:2.25rem;min-width:5rem;padding:.75rem;justify-content:center;align-items:center;gap:.1875rem;flex-shrink:0;font-size:.75rem;font-weight:700;text-align:center;border-radius:.125rem;border:1px solid var(--color-text);background:var(--color-surface-0);color:var(--cloud-white);cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.secondary-button-xs:hover{border-color:var(--color-action);color:var(--color-action)}.secondary-button-md{display:inline-flex;min-width:6.25rem;padding:.875rem;justify-content:center;align-items:center;gap:.1875rem;font-size:1rem;font-weight:700;color:var(--color-text);border-radius:.125rem;border:1px solid var(--color-text);background:var(--color-surface-0);cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.secondary-button-md:hover{border-color:var(--color-action);color:var(--color-action)}.grecaptcha-badge{display:none !important}.s-hidden,.md-hidden,.lg-hidden,.huge-hidden,.massive-hidden{display:block}@media(max-width: 479px){.s-hidden{display:none !important}}.s-visible{display:none}@media(max-width: 479px){.s-visible{display:block !important}}.desktop-only{display:none}@media(min-width: 1024px){.desktop-only{display:flex}}.desktop-only-grid{display:none}@media(min-width: 1024px){.desktop-only-grid{display:grid}}.desktop-only-block{display:none}@media(min-width: 1024px){.desktop-only-block{display:block}}.laptop-only-block{display:block}@media(min-width: 1024px){.laptop-only-block{display:none}}.laptop-only{display:flex}@media(min-width: 1024px){.laptop-only{display:none}}.mobile-only-block{display:block}@media(min-width: 768px){.mobile-only-block{display:none}}.mobile-only{display:flex}@media(min-width: 768px){.mobile-only{display:none}}.large-mobile-up{display:none}@media(min-width: 640px){.large-mobile-up{display:block}}.large-mobile-down{display:none}@media(max-width: 639px){.large-mobile-down{display:block}}.none{display:none}.flex{display:flex !important}.nowrap{flex-wrap:nowrap}.jc-space-between{justify-content:space-between}.jc-space-around{justify-content:space-around}.jc-space-evenly{justify-content:space-evenly}.jc-flex-end{justify-content:flex-end}.jc-center{justify-content:center}.a-i-center{align-items:center}.fade-out{opacity:0;transition:opacity .4s}.left-right{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}@media(min-width: 1024px){.left-right{flex-direction:row}}.glass{background-color:hsla(0,0%,100%,.77)}.hundred-viewport-height{height:100vh}.overflow-hidden{overflow:hidden}.overflow-hidden-p{overflow:hidden;padding-right:1rem}.overflow-auto{overflow-y:auto}.object-fit{min-width:100%;min-height:100%;object-fit:cover}.white-space-nowrap{white-space:nowrap}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-khtml-user-select:none}.focus:focus-visible{outline:2px dashed var(--color-secondary);outline-offset:-2px}.underline-hover{cursor:pointer}.underline-hover:hover{text-decoration:underline;transition:.4s}.underline{text-decoration:underline}.no-underline{text-decoration:none}.uppercase{text-transform:uppercase !important}.relative{position:relative}.color-initial{color:initial !important}.color-inherit{color:inherit !important}.text-muted{color:var(--color-text-muted)}.center{text-align:center}.left{text-align:left}.right{text-align:right}.w-100{width:100%}.w-fit-content{width:fit-content}.cursor-pointer{cursor:pointer}.u-ellipsis-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.auto{margin:auto}.m-0{margin:0}.m-half{margin:.5rem}.mr-half{margin-right:.5rem}.ml-half{margin-left:.5rem}.mt-half{margin-top:.5rem}.mb-half{margin-bottom:.5rem}.m-1{margin:1rem}.m-2{margin:2rem}.m-3{margin:3rem}.mt-0{margin-top:0rem}.mt-half{margin-top:.5rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mb-0{margin-bottom:0rem}.mb-half{margin-bottom:.5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.ml-0{margin-left:0}.ml-half{margin-left:.5rem}.ml-1{margin-left:1rem}.mr-half{margin-right:.5rem}.mr-1{margin-right:1rem}.p-0{padding:0}.p-0--important{padding:0 !important}.pt-0{padding-top:0}.pt-0--important{padding-top:0 !important}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.pb-half{padding-bottom:.5rem}.pb-0{padding-bottom:0}.pb-0--important{padding-bottom:0 !important}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3rem}.plr-1{padding-left:1rem;padding-right:1rem}.plr-2{padding-left:2rem;padding-right:2rem}.plr-3{padding-left:3rem;padding-right:3rem}.pl-1{padding-left:1rem}.pl-2{padding-left:2rem}.pr-1{padding-right:1rem}.pr-2{padding-right:2rem}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.fw-600{font-weight:600}.fw-700{font-weight:700}.bold{font-weight:bold !important}.light{font-weight:light !important}.normal{font-weight:normal}.lighter{font-weight:lighter}.playfair-500{font-style:italic;font-family:Playfair Display !important;font-weight:500}.mont{font-family:"Montserrat",sans-serif}.border-none{border:none !important}.border-radius{border-radius:5px}.pji-form input,.pji-form textarea{display:inline-block;padding:.5rem .6rem;padding:.5rem .6rem;box-shadow:none;background:none;border:1px solid rgba(128,128,128,.2196078431);vertical-align:middle;box-sizing:border-box;border-radius:5px}.pji-form input:hover,.pji-form textarea:hover{border-color:var(--color-border);background-color:var(--color-surface-2)}.pji-form input:focus,.pji-form textarea:focus{background-color:rgba(0,0,0,0)}.pji-form input::placeholder{color:var(--color-text-muted);opacity:.5;font-style:normal}.pji-form ::-moz-placeholder{color:var(--color-text-muted);opacity:.5;font-style:normal}.pji-form input::-moz-placeholder{color:var(--color-text-muted);opacity:.5;font-style:normal}.pji-form :-ms-input-placeholder{color:var(--color-text-muted);opacity:.5;font-style:normal}.pji-form ::-ms-input-placeholder{color:var(--color-text-muted);opacity:.5;font-style:normal}.pji-form input::-webkit-input-placeholder{color:var(--color-text-muted);opacity:.5;font-style:normal}.pure-u-md-1-2{width:50%}.green-button{display:inline-flex;justify-content:center;align-items:center;background-color:var(--color-action);color:var(--cloud-white);cursor:pointer;margin:auto;padding:1.12rem 1.38rem;font-size:1rem;font-style:normal;font-weight:700;border-width:0;transition:.3s;width:fit-content;height:fit-content;white-space:nowrap;line-height:normal;border-radius:.625rem}.green-button i{margin-right:.25rem}.pji-button{width:8rem;min-width:fit-content;padding:.75rem 1.5rem;text-align:center;border-radius:.625rem}.grid-container{display:grid;grid-template-columns:repeat(12, 1fr);gap:1rem;justify-items:center}.font-style-guide-mod h1,.font-style-guide-mod h2,.font-style-guide-mod h3,.font-style-guide-mod h4{margin:0}.font-style-guide-mod .heading-title.montserrat{font-size:2.5rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%;font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-family:Montserrat;font-style:normal;font-weight:900;line-height:100%;letter-spacing:-0.0625rem}@media(min-width: 1024px){.font-style-guide-mod .heading-title.montserrat{font-size:4.375rem}}.font-style-guide-mod .heading-sm{font-size:1.25rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){.font-style-guide-mod .heading-sm{font-size:1.5rem}}.font-style-guide-mod .subheading-sm{font-size:1rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){.font-style-guide-mod .subheading-sm{font-size:1.125rem}}.font-style-guide-mod .heading-md{font-size:1.625rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){.font-style-guide-mod .heading-md{font-size:2rem}}.font-style-guide-mod .subheading-md{font-size:1.25rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){.font-style-guide-mod .subheading-md{font-size:1.5rem}}.font-style-guide-mod .heading-lg{font-size:2rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){.font-style-guide-mod .heading-lg{font-size:2.5rem}}.font-style-guide-mod .body-xs{font-size:.75rem;font-weight:400}.font-style-guide-mod .body-sm{font-size:.875rem;font-weight:400;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.font-style-guide-mod .body-md{font-size:1rem;font-weight:400;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.font-style-guide-mod .body-lg{font-size:1.125rem;font-weight:400;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.font-style-guide-mod .button-sm{font-size:.875rem;font-weight:700;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.font-style-guide-mod .button-md{min-width:6.25rem;font-size:1rem;font-weight:700;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.font-style-guide-mod .button-lg{min-width:7.5rem;font-size:1.125rem;font-weight:700;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.font-style-guide-mod .primary-button-sm{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;gap:.1875rem;min-width:5rem;height:2.25rem;padding:.75rem;font-size:.875rem;font-weight:700;text-align:center;font-size:.875rem;color:var(--cloud-white);background-color:var(--color-action);border-radius:.125rem;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.font-style-guide-mod .primary-button-sm:hover{background-color:var(--color-action)}.font-style-guide-mod .primary-button-md{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;gap:.1875rem;min-width:6.25rem;padding:.875rem;text-align:center;font-size:1rem;font-weight:700;color:var(--cloud-white);background-color:var(--color-action);border-radius:.125rem;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.font-style-guide-mod .primary-button-md:hover{background-color:var(--color-action)}.font-style-guide-mod .primary-button-lg{display:inline-flex;min-width:7.5rem;padding:1rem;justify-content:center;align-items:center;gap:.25rem;font-size:1.125rem;font-weight:700;color:var(--cloud-white);border-radius:.125rem;background-color:var(--color-action);cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.font-style-guide-mod .primary-button-lg:hover{background-color:var(--color-action)}.font-style-guide-mod .secondary-button-xs{display:inline-flex;height:2.25rem;min-width:5rem;padding:.75rem;justify-content:center;align-items:center;gap:.1875rem;flex-shrink:0;font-size:.75rem;font-weight:700;text-align:center;border-radius:.125rem;border:1px solid var(--color-text);background:var(--color-surface-0);color:var(--cloud-white);cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.font-style-guide-mod .secondary-button-xs:hover{border-color:var(--color-action);color:var(--color-action)}.font-style-guide-mod .secondary-button-md{display:inline-flex;min-width:6.25rem;padding:.875rem;justify-content:center;align-items:center;gap:.1875rem;font-size:1rem;font-weight:700;color:var(--color-text);border-radius:.125rem;border:1px solid var(--color-text);background:var(--color-surface-0);cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}.font-style-guide-mod .secondary-button-md:hover{border-color:var(--color-action);color:var(--color-action)}.mod-embla .embla{margin:auto;position:relative;overflow:hidden}.mod-embla .embla .embla__viewport{margin-bottom:2rem;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}@media(min-width: 1400px){.mod-embla .embla .embla__viewport{margin-bottom:4rem}}.mod-embla .embla .embla__viewport .embla__container{display:flex}.mod-embla .embla .embla__viewport .embla__container .embla__slide{flex:0 0 auto}.mod-embla .embla .embla__viewport .embla__container .embla__slide .embla__slide-background{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;height:auto;background:var(--color-surface-0)}@media(min-width: 1600px){.mod-embla .embla .embla__viewport .embla__container .embla__slide .embla__slide-background{justify-content:space-evenly}}.mod-embla .embla .embla__viewport .embla__container .embla__slide .embla__slide-background .embla__slide-img-wrap img{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:block}@media(max-width: 767px){.mod-embla .embla .embla__viewport .embla__container .embla__slide .embla__slide-background .embla__slide-img-wrap img{max-width:85vw}}.mod-embla .embla div.embla__directional-wrap{display:none}@media(min-width: 768px){.mod-embla .embla div.embla__directional-wrap{display:flex;justify-content:unset;width:fit-content}}.mod-embla .embla div.embla__directional-wrap button.embla__directional{width:3rem;height:3rem;padding:0rem;cursor:pointer;background-color:var(--color-surface-0);border:none;border-radius:50%;box-shadow:var(--shadow-md)}.mod-embla .embla div.embla__directional-wrap button.embla__directional svg{display:flex;justify-content:center;align-items:center;margin:auto;width:2rem;height:2rem}.mod-embla .embla div.embla__directional-wrap .embla__prev{position:absolute;top:40%;left:1%}.mod-embla .embla div.embla__directional-wrap .embla__next{position:absolute;top:40%;right:1%}a.mod-link{color:var(--color-link);font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:150%}.line-height-150{line-height:150%}.line-height-150--i{line-height:150% !important}@keyframes marketing_scroll{0%,100%{transform:translateX(0);opacity:0}2%,96%{opacity:1}100%{transform:translateX(-5000%)}}section{box-sizing:border-box}div.site-container:has(section.marketing-header),div.site-container:has(section.marketing-glass){max-width:none;width:100%}section.marketing-header{position:relative;overflow:hidden;padding:0}@media(max-width: 1023px){section.marketing-header{padding-top:2rem}}section.marketing-header div.marketing-header__img{min-width:100%;height:100%;z-index:0;object-fit:cover;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;color:var(--cloud-white)}section.marketing-header div.marketing-header__img.--fixed{top:0;left:0;right:0;background-attachment:fixed;background-position:top right;background-size:cover}section.marketing-header div.marketing-header__img.laptop-only{opacity:.25}section.marketing-header div.marketing-header__content{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:flex-start;height:fit-content;margin:auto;z-index:1;position:relative;padding:4rem 0}@media(min-width: 1024px){section.marketing-header div.marketing-header__content{padding:0;height:35rem}}section.marketing-header div.marketing-header__content ol{display:flex;justify-content:center;align-items:center}section.marketing-header div.marketing-header__content ol li::before{content:""}section.marketing-header div.marketing-header__content ol li:first-child::before{content:""}section.marketing-header div.marketing-header__content ol li a{color:var(--cloud-white)}section.marketing-header div.marketing-header__content .marketing-header__title span{margin:0;color:var(--cloud-white);font-family:Montserrat,sans-serif !important}section.marketing-header div.marketing-header__content .marketing-header__title{color:var(--cloud-white);font-feature-settings:"liga" off,"clig" off;font-family:Montserrat,sans-serif !important;font-size:2.5rem;font-style:normal;font-weight:900;line-height:100%;letter-spacing:-0.0625rem;margin-bottom:1rem}@media(min-width: 1024px){section.marketing-header div.marketing-header__content .marketing-header__title{font-size:5rem}}section.marketing-header div.marketing-header__content .marketing-header__desc{color:var(--cloud-white);font-weight:bold}@media(min-width: 1024px){section.marketing-header div.marketing-header__content .marketing-header__desc{max-width:90%}}@media(min-width: 1200px){section.marketing-header div.marketing-header__content .marketing-header__desc{width:40rem}}section.marketing-header div.marketing-header__content-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse}@media(min-width: 1024px){section.marketing-header div.marketing-header__content-wrap{flex-direction:row}}@media(min-width: 1024px){section.marketing-header div.marketing-header__content-wrap div.marketing-header__content{width:50%}}section.marketing-header div.marketing-header__content-wrap div.marketing-header__content div.marketing-header__info .marketing-header__title span{color:var(--color-text)}section.marketing-header div.marketing-header__content-wrap div.marketing-header__content div.marketing-header__info .marketing-header__desc{color:var(--color-text);font-weight:400}@media(min-width: 1024px){section.marketing-header div.marketing-header__content-wrap div.marketing-header__img-half{width:50%}}section.marketing-header div.marketing-header__content-wrap div.marketing-header__img-half img{position:relative;z-index:1;display:flex;width:30rem;margin:auto}section.marketing-header{display:flex;justify-content:center}@media(max-width: 1023px){section.marketing-header{max-height:25rem;min-height:25rem}}section.marketing-header ol.bread-crumbs{position:absolute;top:3rem;margin:auto;display:flex;justify-content:flex-start;align-items:center}section.marketing-header ol.bread-crumbs li::before{content:"";color:var(--cloud-white)}section.marketing-header ol.bread-crumbs li a{color:var(--cloud-white);font-weight:600}section.marketing-header img.marketing-header__img{max-height:35rem;display:none;height:100%;width:100%;object-fit:cover}@media(min-width: 1024px){section.marketing-header img.marketing-header__img{display:block;min-width:100vw}}section.marketing-header img.marketing-header__img--mobile{min-height:100%;min-width:100vw;height:100%;width:100%;max-height:15rem;object-fit:cover}@media(min-width: 1024px){section.marketing-header img.marketing-header__img--mobile{display:none}}@media(min-width: 768px){section.marketing-header div.marketing-header__content{padding-left:0}}@media(min-width: 1024px){section.marketing-header div.marketing-header__content{width:50%;left:50%;align-items:flex-start;margin-left:0}}.marketing-border{margin-top:-2px;width:100%}.marketing-border.marketing-border-1{border-top:1rem solid var(--color-deep-blue)}.marketing-border.marketing-border-2{border-top:1rem solid var(--color-secondary)}.marketing-border.marketing-border-3{border-top:1rem solid var(--color-primary)}section.manu-halves.--bg-jetwash{background-color:var(--color-action-tint)}section.manu-halves div.manu-halves__wrap{display:flex;flex-direction:column;padding:2rem 0rem;gap:2.5rem}section.manu-halves div.manu-halves__wrap.reverse{flex-direction:column-reverse}@media(min-width: 1024px){section.manu-halves div.manu-halves__wrap.reverse{flex-direction:row}}@media(min-width: 1024px){section.manu-halves div.manu-halves__wrap{flex-direction:row;align-items:center}}@media(min-width: 1024px){section.manu-halves div.manu-halves__wrap .manu-half{flex-basis:50%}}section.manu-halves div.manu-halves__wrap .manu-half img,section.manu-halves div.manu-halves__wrap .manu-half video,section.manu-halves div.manu-halves__wrap .manu-half iframe{width:100%;aspect-ratio:3/2;object-fit:contain}section.manu-halves div.manu-halves__wrap .manu-half.manu-half__iframe-container{aspect-ratio:16/9}section.manu-halves div.manu-halves__wrap .manu-half.manu-half__iframe-container iframe{display:flex;height:100%;width:100%}@media(max-width: 1023px){section.manu-halves div.manu-halves__wrap .manu-half.manu-half__text{order:2}}section.manu-halves div.manu-halves__wrap .manu-half.manu-half__text{height:fit-content;text-align:left}section.manu-halves div.manu-halves__wrap .manu-half.manu-half__text.no-border{border:none;padding:none}@media(max-width: 1023px){section.manu-halves div.manu-halves__wrap .manu-half.manu-half__img-wrap{order:1}}section.manu-halves div.manu-halves__wrap .manu-half.manu-half__img-wrap img.manu-halves__img{min-width:100%;object-fit:contain}@media(min-width: 1024px){section.manu-halves.right .manu-halves__wrap{flex-direction:row-reverse}}section.manu-halves.manu-halves-mobile-service{background-color:var(--color-secondary);padding:8rem 0 3rem}section.manu-halves.manu-halves-mobile-service .manu-half__button{color:var(--color-secondary);border:none}@media(min-width: 1024px){section.manu-halves.manu-halves-why-choose{padding:4rem}}section.manu-halves .tilt-img-wrapper{max-width:100%;width:70vw;max-width:400px;min-width:200px;perspective:500px;margin:auto;padding:1rem 2rem 2rem;background:rgba(0,0,0,0)}@media(min-width: 1024px){section.manu-halves .tilt-img-wrapper{width:500px;max-width:500px}}section.manu-halves .tilt-img-wrapper .tilt-img{width:100%;border-radius:12px;z-index:1;will-change:transform;transition:transform .1s ease,box-shadow .1s ease;transform-style:preserve-3d;transform:rotateX(10deg) rotateY(-10deg)}section.manu-halves .tilt-img-wrapper .tilt-img-off{width:100%;border-radius:12px;z-index:1;will-change:transform;transition:transform .1s ease,box-shadow .1s ease;transform-style:preserve-3d;transform:rotateX(10deg) rotateY(-10deg)}section.manu-halves .tilt-img-shadow{position:absolute;top:0;left:0;width:65%;height:50%;border-radius:12px;background:color-mix(in srgb, var(--color-text) 20%, transparent);transform:translate(60px, 60px);filter:blur(20px);z-index:0;transition:transform .1s ease}@media(min-width: 640px){section.manu-halves .tilt-img-shadow{height:60%}}@media(min-width: 1024px){section.manu-halves .tilt-img-shadow{width:80%;height:80%}}section.manu-halves .tilt-img-wrapper{touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}section.profile-feature div.profile-feature__wrap{display:flex;justify-content:center;align-items:center;flex-direction:column}@media(min-width: 1024px){section.profile-feature div.profile-feature__wrap{flex-direction:row}}section.profile-feature div.profile-feature__wrap .profile-feature__item.profile-desc{display:flex;justify-content:flex-end;flex-basis:100%}@media(min-width: 1024px){section.profile-feature div.profile-feature__wrap .profile-feature__item.profile-desc{flex-basis:60%}}section.profile-feature div.profile-feature__wrap .profile-feature__item.profile-desc .profile-feature__item-inner{display:flex;flex-direction:column;max-width:37.5rem;gap:.5rem;padding:2rem 0}section.profile-feature div.profile-feature__wrap .profile-feature__item.profile-img-wrap{flex-basis:100%}@media(min-width: 1024px){section.profile-feature div.profile-feature__wrap .profile-feature__item.profile-img-wrap{flex-basis:40%}}section.profile-feature div.profile-feature__wrap .profile-feature__item.profile-img-wrap img{display:block}section.leadership-headshots{justify-self:center;width:100%;display:grid;grid-template-columns:1fr 1fr}@media(min-width: 768px){section.leadership-headshots{grid-template-columns:repeat(3, 1fr)}}section.leadership-headshots{gap:2.5rem;padding:3rem 0;text-align:center}section.leadership-headshots .leadership-headshot__item{display:flex;flex-direction:column;align-items:center}section.leadership-headshots .leadership-headshot__item img{border-radius:50%}section.leadership-headshots .leadership-headshot__item__info{display:flex;flex-direction:column;align-items:center}section.leadership-headshots .leadership-headshot__item__info--title{color:var(--color-link);font-weight:600}@media(min-width: 1024px){section.leadership-headshots .leadership-headshot__item{flex-direction:row;gap:1rem}section.leadership-headshots .leadership-headshot__item span{text-align:left}section.leadership-headshots .leadership-headshot__item__info{align-items:flex-start}}section.leadership-headshots .leadership-headshot__item:last-child:nth-child(3n+1){grid-column:2}section.marketing-scroller{position:relative;padding:2rem 0}@media(min-width: 1024px){section.marketing-scroller div.marketing-scroller__wrapper{overflow:hidden;width:1400px}}section.marketing-carousel{padding:4rem 0}section.marketing-carousel .bg-surface-1{background-color:var(--color-surface-1)}section.marketing-carousel .marketing-carousel__heading{margin-bottom:2.5rem}section.marketing-carousel .embla{margin:auto;position:relative;overflow:hidden}section.marketing-carousel .embla .embla__viewport{margin-bottom:2rem;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}@media(min-width: 1400px){section.marketing-carousel .embla .embla__viewport{margin-bottom:4rem}}section.marketing-carousel .embla .embla__viewport .embla__container{display:flex}section.marketing-carousel .embla .embla__viewport .embla__container .embla__slide{flex:0 0 auto}section.marketing-carousel .embla .embla__viewport .embla__container .embla__slide .embla__slide-background{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;height:auto;background:var(--color-surface-0)}@media(min-width: 1600px){section.marketing-carousel .embla .embla__viewport .embla__container .embla__slide .embla__slide-background{justify-content:space-evenly}}section.marketing-carousel .embla .embla__viewport .embla__container .embla__slide .embla__slide-background .embla__slide-img-wrap img{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:block}@media(max-width: 767px){section.marketing-carousel .embla .embla__viewport .embla__container .embla__slide .embla__slide-background .embla__slide-img-wrap img{max-width:85vw}}section.marketing-carousel .embla div.embla__directional-wrap{display:none}@media(min-width: 768px){section.marketing-carousel .embla div.embla__directional-wrap{display:flex;justify-content:unset;width:fit-content}}section.marketing-carousel .embla div.embla__directional-wrap button.embla__directional{width:3rem;height:3rem;padding:0rem;cursor:pointer;background-color:var(--color-surface-0);border:none;border-radius:50%;box-shadow:var(--shadow-md)}section.marketing-carousel .embla div.embla__directional-wrap button.embla__directional svg{display:flex;justify-content:center;align-items:center;margin:auto;width:2rem;height:2rem}section.marketing-carousel .embla div.embla__directional-wrap .embla__prev{position:absolute;top:40%;left:1%}section.marketing-carousel .embla div.embla__directional-wrap .embla__next{position:absolute;top:40%;right:1%}@media(max-width: 1023px){section.marketing-carousel div.embla{max-width:100%}}section.marketing-carousel div.embla .embla__viewport{margin-bottom:0}section.marketing-carousel div.embla .embla__viewport .embla__container{gap:2rem}section.marketing-carousel div.embla__directional-wrap{left:.5rem}section.marketing-carousel div.embla__directional-wrap button.embla__directional{border:none;box-shadow:none !important}section.marketing-carousel div.embla__directional-wrap button.embla__directional div.line-rounded-arrow-left,section.marketing-carousel div.embla__directional-wrap button.embla__directional div.line-rounded-arrow-right{opacity:.75;color:var(--cloud-white)}section.marketing-carousel div.embla__directional-wrap button.embla__directional div.line-rounded-arrow-left:hover,section.marketing-carousel div.embla__directional-wrap button.embla__directional div.line-rounded-arrow-right:hover{opacity:1}section.manu-gif{padding:2rem 0}section.manu-gif img{min-width:100%}section.manu-gif video{max-width:100%;min-width:100%}section.manu-gif{padding:0}section.manu-gif picture{min-width:100%}section.marketing-contact{position:relative;padding:2.25rem 0;background-color:var(--color-surface-0)}section.marketing-contact div.marketing-contact__items{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:1.5rem;margin:auto}@media(min-width: 1024px){section.marketing-contact div.marketing-contact__items{width:fit-content;flex-direction:row;width:90%}}section.marketing-contact div.marketing-contact__items .marketing-contact__item{display:flex;flex-basis:20%;align-items:center;justify-content:flex-start;cursor:pointer;flex-grow:1}@media(min-width: 1024px){section.marketing-contact div.marketing-contact__items .marketing-contact__item{padding:1.5rem}}section.marketing-contact div.marketing-contact__items .marketing-contact__item.oem{flex-basis:12%;padding:1rem 0 0;min-width:6rem;max-width:6rem;margin:auto;cursor:initial}@media(min-width: 1024px){section.marketing-contact div.marketing-contact__items .marketing-contact__item.oem{margin:0}}section.marketing-contact div.marketing-contact__items .marketing-contact__item a.marketing-contact__link{width:100%}section.marketing-contact div.marketing-contact__items .marketing-contact__item .marketing-contact__item-inner{display:flex;align-items:flex-start;gap:1.5rem}section.marketing-contact div.marketing-contact__items .marketing-contact__item .marketing-contact__item-inner .marketing-contact__svg-wrap{display:flex;justify-content:center;align-items:center}section.marketing-contact div.marketing-contact__items .marketing-contact__item .marketing-contact__item-inner .marketing-contact__svg-wrap img{min-width:2.5rem;min-height:2.5rem}section.marketing-contact div.marketing-contact__items .marketing-contact__item .marketing-contact__item-inner .marketing-contact__info{display:flex;flex-direction:column}section.marketing-contact div.marketing-contact__items .marketing-contact__item .marketing-contact__item-inner .marketing-contact__info .marketing-contact__info-span{display:flex;margin-top:1rem;color:var(--color-action);font-weight:600;white-space:nowrap}section.marketing-contact div.marketing-contact__items .marketing-contact__item .marketing-contact__item-inner .marketing-contact__info .marketing-contact__info-span svg{transition:transform .2s ease-in-out}section.marketing-contact div.marketing-contact__items .marketing-contact__item .marketing-contact__item-inner .marketing-contact__info .marketing-contact__info-span svg path{fill:var(--color-action)}section.marketing-contact div.marketing-contact__items .marketing-contact__item:hover .marketing-contact__info-underline{text-decoration:underline}section.marketing-contact div.marketing-contact__items .marketing-contact__item:hover svg{transform:translateX(0.5rem);transition:transform .2s ease-in-out}section.timeline{background-color:var(--color-action-tint);padding:2rem 0}section.timeline .content-top{margin:5rem auto 0}section.timeline .timeline__heading-wrap{position:relative;z-index:1;top:11.5rem;padding:2rem 0 4rem}section.timeline .timeline-wrapper{display:flex;justify-content:center;position:relative;top:-12rem}@media(min-width: 1024px){section.timeline .timeline-wrapper{top:-1.5em}}section.timeline .timeline-wrapper .progress-container{position:relative;width:4px;height:1600px;background:var(--color-action-tint)}section.timeline .timeline-wrapper .progress-container .progress-bar{width:100%;height:0%;background:var(--color-action);position:absolute;top:0;transition:height .1s ease-out}section.timeline .timeline-wrapper .progress-container .progress-image{position:absolute;z-index:1;min-width:40px;height:auto;left:-18px;transform:translateY(-50%);transition:top .1s ease-out}section.timeline .event-wrapper{position:absolute;left:-6px;display:flex;align-items:center;gap:2rem;max-width:100%}@media(min-width: 1024px){section.timeline .event-wrapper{z-index:0;left:-6px;gap:4rem}}section.timeline .event-wrapper .circle{position:relative;z-index:0;width:14px;height:14px;min-width:14px;min-height:14px;background:var(--color-surface-0);border:2px solid var(--color-action-tint);border-radius:50%;transition:background .2s ease-in-out}section.timeline .event-wrapper .circle.filled+.event{opacity:1}section.timeline .event-wrapper .circle.filled{border-color:var(--color-action)}section.timeline .event-wrapper .event{z-index:1;position:relative;left:-13.5rem;width:fit-content}@media(min-width: 1024px){section.timeline .event-wrapper .event{top:0;left:0;width:100%;width:39rem;max-width:40vw}}section.timeline .event-wrapper .event{border-radius:2px;font-size:14px;opacity:0;white-space:nowrap;transition:opacity .3s ease-in-out;border-radius:.25rem;background:var(--color-surface-0);box-shadow:8px 8px 0px 0px rgba(141,188,66,.1)}section.timeline .event-wrapper .event .event-content-wrapper{display:flex;flex-direction:column;gap:1.5rem;align-items:center;width:22rem}@media(min-width: 1024px){section.timeline .event-wrapper .event .event-content-wrapper{flex-direction:row;width:39rem;max-width:100%}}section.timeline .event-wrapper .event .event-content-wrapper{padding:1.5rem;box-sizing:border-box;white-space:normal}section.timeline .event-wrapper .event .event-content-wrapper .event-image-wrapper,section.timeline .event-wrapper .event .event-content-wrapper .event-text-wrapper{width:100%}@media(min-width: 1024px){section.timeline .event-wrapper .event .event-content-wrapper .event-image-wrapper,section.timeline .event-wrapper .event .event-content-wrapper .event-text-wrapper{width:50%}}section.timeline .event-wrapper .event .event-content-wrapper .event-image-wrapper img{width:20rem;height:auto}@media(min-width: 1024px){section.timeline .event-wrapper .event .event-content-wrapper .event-image-wrapper img{width:100%}}section.timeline .event-wrapper .event .event-content-wrapper .event-text-wrapper .event-title{font-size:1.25rem;font-feature-settings:"liga" off,"clig" off;font-family:Montserrat;font-style:normal;font-weight:800;line-height:120%}@media(min-width: 1024px){section.timeline .event-wrapper .event .event-content-wrapper .event-text-wrapper .event-title{font-size:2rem}}section.timeline .event-wrapper .event .event-content-wrapper .event-text-wrapper p{font-size:.85rem;margin:.5rem 0 0}@media(min-width: 1024px){section.timeline .event-wrapper .event .event-content-wrapper .event-text-wrapper p{font-size:1.25rem}}section.timeline .event-wrapper:nth-child(even){left:6.5px;flex-direction:row-reverse}@media(min-width: 1024px){section.timeline .event-wrapper:nth-child(even){right:-6px}}section.timeline .event-wrapper:nth-child(even) .event{left:13.5rem}@media(min-width: 1024px){section.timeline .event-wrapper:nth-child(even) .event{top:0;left:0}}@media(min-width: 1024px){section.timeline .event-wrapper:nth-child(even){left:unset}}section.timeline .timeline__bottom{padding:2rem 0;opacity:0;transform:translateY(40px);transition:all .6s ease-out}section.timeline .timeline__bottom.reveal{opacity:1;transform:translateY(0)}section.timeline .timeline__bottom .timeline__bottom-title{text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Montserrat;font-size:2rem;font-style:normal;font-weight:800;line-height:120%}section.timeline .timeline__bottom .timeline__bottom-desc{font-size:1rem;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-style:normal;font-weight:400;line-height:150%}@media(min-width: 1024px){section.timeline .timeline__bottom .timeline__bottom-desc{font-size:1.5rem}}section.metrics{background:url("https://static.pilotjohn.com/w/dcafe2b0d1155b5b0cd9dff22dcaefae98237fc9b97dd81a9a9d9620d953a060.2523") center center no-repeat;background-size:cover;padding:8rem 0;position:relative;z-index:0}section.metrics .metrics-heading{padding-bottom:1.5rem}section.metrics div.metrics-items{display:flex;flex-direction:column;gap:2rem;flex-wrap:nowrap;align-items:center}@media(min-width: 768px){section.metrics div.metrics-items{flex-direction:row;justify-content:space-between}}section.metrics div.metrics-items div.metrics-item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-basis:33.33%;max-width:15rem;width:100%;margin:0;padding:1.5rem 0;background-color:var(--color-surface-0);text-align:center;border-radius:.125rem}@media(min-width: 1024px){section.metrics div.metrics-items div.metrics-item{max-width:28.7rem}}section.radar{padding:4.25rem 0;position:relative;z-index:0}section.radar .radar-heading{padding-bottom:1.5rem}section.radar div.radar-items{display:flex;flex-direction:column;gap:3rem;flex-wrap:nowrap}@media(min-width: 768px){section.radar div.radar-items{flex-direction:row;justify-content:space-between}}section.radar div.radar-items div.radar-item{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex-basis:33.33%;width:100%;margin:0;padding:1.5rem 0;background-color:var(--color-surface-0);text-align:left;border-radius:.125rem}@media(min-width: 1024px){section.radar div.radar-items div.radar-item{max-width:15rem;max-width:28.7rem}}section.radar div.radar-items div.radar-item a{font-weight:600}section.radar div.radar-items div.radar-item a:hover{text-decoration:underline}section.logo-carousel div.logo-carousel__wrapper{overflow:hidden;position:relative}section.logo-carousel div.logo-carousel__wrapper::before,section.logo-carousel div.logo-carousel__wrapper::after{content:"";position:absolute;top:0;bottom:0;width:2rem;z-index:1;pointer-events:none}@media(min-width: 768px){section.logo-carousel div.logo-carousel__wrapper::before,section.logo-carousel div.logo-carousel__wrapper::after{width:15rem}}section.logo-carousel div.logo-carousel__wrapper::before{left:0;background:linear-gradient(to right, white 30%, transparent);background-repeat:no-repeat}section.logo-carousel div.logo-carousel__wrapper::after{right:0;background:linear-gradient(to left, white 30%, transparent)}@media(min-width: 1024px){section.logo-carousel div.logo-carousel__wrapper{width:1400px}}@keyframes scroll{0%,100%{transform:translateX(0);opacity:0}2%,96%{opacity:1}100%{transform:translateX(-5000%)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInSlideUp{0%{opacity:.25;transform:translateY(3rem)}10%{opacity:1}100%{transform:translateY(0)}}@keyframes pulseAnimation{0%{r:8;opacity:1}100%{r:30;opacity:0}}section.logo-carousel{padding:3rem 0}section h1,section h2,section h3,section h4{margin:0}section .heading-title.montserrat{font-size:2.5rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%;font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-family:Montserrat;font-style:normal;font-weight:900;line-height:100%;letter-spacing:-0.0625rem}@media(min-width: 1024px){section .heading-title.montserrat{font-size:4.375rem}}section .heading-sm{font-size:1.25rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){section .heading-sm{font-size:1.5rem}}section .subheading-sm{font-size:1rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){section .subheading-sm{font-size:1.125rem}}section .heading-md{font-size:1.625rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){section .heading-md{font-size:2rem}}section .subheading-md{font-size:1.25rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){section .subheading-md{font-size:1.5rem}}section .heading-lg{font-size:2rem;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}@media(min-width: 1024px){section .heading-lg{font-size:2.5rem}}section .body-xs{font-size:.75rem;font-weight:400}section .body-sm{font-size:.875rem;font-weight:400;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}section .body-md{font-size:1rem;font-weight:400;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}section .body-lg{font-size:1.125rem;font-weight:400;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}section .button-sm{font-size:.875rem;font-weight:700;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}section .button-md{min-width:6.25rem;font-size:1rem;font-weight:700;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}section .button-lg{min-width:7.5rem;font-size:1.125rem;font-weight:700;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}section .primary-button-sm{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;gap:.1875rem;min-width:5rem;height:2.25rem;padding:.75rem;font-size:.875rem;font-weight:700;text-align:center;font-size:.875rem;color:var(--cloud-white);background-color:var(--color-action);border-radius:.125rem;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}section .primary-button-sm:hover{background-color:var(--color-action)}section .primary-button-md{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;gap:.1875rem;min-width:6.25rem;padding:.875rem;text-align:center;font-size:1rem;font-weight:700;color:var(--cloud-white);background-color:var(--color-action);border-radius:.125rem;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}section .primary-button-md:hover{background-color:var(--color-action)}section .primary-button-lg{display:inline-flex;min-width:7.5rem;padding:1rem;justify-content:center;align-items:center;gap:.25rem;font-size:1.125rem;font-weight:700;color:var(--cloud-white);border-radius:.125rem;background-color:var(--color-action);cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}section .primary-button-lg:hover{background-color:var(--color-action)}section .secondary-button-xs{display:inline-flex;height:2.25rem;min-width:5rem;padding:.75rem;justify-content:center;align-items:center;gap:.1875rem;flex-shrink:0;font-size:.75rem;font-weight:700;text-align:center;border-radius:.125rem;border:1px solid var(--color-text);background:var(--color-surface-0);color:var(--cloud-white);cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}section .secondary-button-xs:hover{border-color:var(--color-action);color:var(--color-action)}section .secondary-button-md{display:inline-flex;min-width:6.25rem;padding:.875rem;justify-content:center;align-items:center;gap:.1875rem;font-size:1rem;font-weight:700;color:var(--color-text);border-radius:.125rem;border:1px solid var(--color-text);background:var(--color-surface-0);cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-family:"Inter",sans-serif;font-style:normal;line-height:120%}section .secondary-button-md:hover{border-color:var(--color-action);color:var(--color-action)}section.pre-footer-about{padding:4.5rem 0}section.pre-footer-about .pre-footer-about__content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}section.pre-footer-about .pre-footer-about__content .pre-footer-about__info{max-width:40rem;font-weight:700}.ground_photo_wrapper{min-width:100%;max-width:100%}@media(min-width: 640px){.ground_photo_wrapper{min-width:calc(100%/1.5);max-width:calc(100%/1.5)}}@media(min-width: 768px){.ground_photo_wrapper{min-width:calc((100% - var(--carousel-gap)*1)/2.5);max-width:calc((100% - var(--carousel-gap)*1)/2.5)}}@media(min-width: 1024px){.ground_photo_wrapper{min-width:calc((100% - var(--carousel-gap)*2)/3);max-width:calc((100% - var(--carousel-gap)*2)/3)}}.ground_photo_wrapper img{width:100%;aspect-ratio:3/2;object-fit:cover}/*# sourceMappingURL=about.css.map */
