.dark-footer,.light-footer{display:flex;align-items:center;padding:48px 36px;justify-content:center;font-size:16px}.dark-footer{background-color:var(--bg-color-gray-900)}.light-footer{background-color:var(--bg-color-gray-500);color:var(--text-color-white)}.dark-footer a,.light-footer a{color:var(--text-color-white);margin-top:8px;font-weight:400;width:fit-content}.footer-wrapper{display:flex;flex-direction:column;max-width:1280px;width:100%}.cell-container{display:flex;justify-content:space-between}.cell h4{font-size:18px;margin-bottom:4px;font-weight:500}.cell-logo{display:flex;flex-direction:column;width:200px;cursor:pointer}.footer-contact span{display:flex;flex-direction:column;margin-top:4px}.footer-contact-content{display:flex;margin-top:8px}.footer-contact-content a :first-child,.footer-contact-content a{margin:0}.footer-contact-content img{width:20px;height:20px;margin-right:8px;filter:grayscale(100%)}.links{display:flex;flex-direction:column}.follow a{opacity:.8}.linkedin img{width:38px}.text-color{color:var(--text-color-waymark-orange)}@media screen and (max-width: 768px){.dark-footer,.light-footer{justify-content:start;padding:44px 24px}.cell-container{flex-direction:column}.cell{margin-bottom:32px}.cell:last-child{margin-bottom:0}}@media (hover: hover) and (pointer: fine){.dark-footer a:hover,.light-footer a:hover{text-decoration:underline;color:var(--text-color-waymark-orange);opacity:1}}.header{display:flex;justify-content:center;height:76px;margin:0;z-index:4;width:100%;align-items:center;position:relative}.header-row{width:100%;max-width:1280px;padding:0 36px;display:flex;flex-direction:row;justify-content:space-between}.desktop-navigation{display:flex}.header a{margin:0;padding:0;display:flex;justify-content:end;align-items:center}.logo{align-self:center;margin:0;cursor:pointer}.logo,.logo img{height:48px}.burger{display:none;width:40px;height:40px;align-self:center;border:none;background:none}.menu-icon{height:28px}.dark-mobile-menu,.light-mobile-menu{width:100%;z-index:3;display:flex;justify-content:start;text-align:start;margin:0;position:absolute;max-height:0;transition:max-height .15s linear;top:64px;overflow:hidden}.dark-mobile-menu{background-color:var(--bg-color-gray-900)}.light-mobile-menu{background-color:var(--bg-color-white)}.dark-mobile-menu div a,.light-mobile-menu div a{padding:16px 0}.contact-extended{display:flex;flex-direction:row!important;justify-content:center;padding:0 24px}.contact-extended img{margin-right:8px}.contact-extended:last-child{margin-bottom:8px}@media screen and (max-width: 880px){.logo,.logo img{height:42px}}@media screen and (max-width: 768px){.header{margin-bottom:0;width:100%;height:72px}.header-row{padding:0 21px}.desktop-navigation{display:none}.menu-open{max-height:540px}.outside{position:fixed;width:100%;height:100vh;z-index:2}.menu-open .mobile-navigation{display:flex}.mobile-navigation{flex-direction:column;align-items:start;width:100%}.light-mobile-navigation .active{background-color:var(--bg-color-lighter-gray)}.dark-mobile-navigation .active{background-color:var(--bg-color-gray-700)}.contact-link{width:100%}.contact-info{width:100%;display:flex;justify-content:space-between;margin-bottom:16px}.contact-info h3{margin:0}.mobile-contact{padding:8px 0 8px 24px;width:100%}.mobile-contact div{display:flex;flex-direction:row;font-weight:400}.burger{display:flex;justify-content:end;padding:0;align-items:center}}.light-navigation,.dark-navigation{display:flex;justify-content:end;align-items:center}.light-navigation a,.dark-navigation a{margin-left:24px;height:34px;margin-top:3px;border-bottom:solid 3px transparent;transition:border-bottom .1s ease}.light-navigation .active,.dark-navigation .active{border-bottom:solid 3px var(--text-color-waymark-orange)}.menu-arrow{display:none}@media screen and (max-width: 880px){.light-navigation a,.dark-navigation a{margin-left:12px}}@media screen and (max-width: 768px){.light-navigation,.dark-navigation{width:100%;align-items:start;display:flex;flex-direction:column}.light-navigation a,.light-navigation .active{border-bottom:solid 1px #e3e3e3}.dark-navigation a,.dark-navigation .active{border-bottom:solid 1px #696969}.light-navigation .active{background-color:var(--bg-color-lighter-gray)}.dark-navigation .active{background-color:var(--bg-color-gray-700)}.light-navigation a,.dark-navigation a{display:flex;align-items:center;justify-content:space-between;margin-left:0;margin-top:0;height:24px;width:100%}.light-navigation a span,.dark-navigation a span{padding:0 24px}.menu-arrow{display:block;padding:0 24px;width:16px}.light-navigation a:first-child,.dark-navigation a:first-child{margin-top:8px}.light-navigation a:first-child{border-top:solid 1px #e3e3e3}.dark-navigation a:first-child{border-top:solid 1px #696969}}@media (hover: hover) and (pointer: fine){.light-navigation a:hover,.dark-navigation a:hover{border-bottom:solid 3px var(--text-color-waymark-orange)}.light-navigation .disable-active-hover:hover,.dark-navigation .disable-active-hover:hover{border-bottom:none}}.layout{display:flex;flex-direction:column;min-height:100vh;position:relative}.column{display:flex;flex-direction:column}.filter{filter:brightness(.3)}.intro{width:100%;display:flex;justify-content:center;background:url(/assets/hero-start-BAVW4b74.webp);background-size:cover;background-position:50% 70%;height:calc(100vh - 144px);position:relative;overflow:hidden;overflow-y:auto;animation:animatedBg 16s ease-in-out forwards}@keyframes animatedBg{0%{background-position:50% 70%}to{background-position:40% 60%}}.intro-content{max-width:1280px;width:100%}.intro-bg-blur{width:540px;height:100%;background-color:#16232c4d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:160px 72px;box-sizing:border-box}.intro-box{width:100%;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.intro h1{color:var(--text-color-white);font-size:64px}.intro h1 span{display:block;margin-bottom:16px}.header-0{opacity:0;animation:fadeIn 1s ease-in-out forwards}.header-1{opacity:0;animation:fadeIn 2s ease-in-out forwards}.header-2{opacity:0;animation:fadeIn 3s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.intro-text a{display:none}.heading-button-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.heading-button-wrapper>h2{margin-bottom:0}.heading-button-wrapper .display-mobile{display:none}.customers{display:grid;grid-template-columns:1fr 1fr;gap:32px}.case-customers{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.start-customers{display:grid;grid-template-columns:3fr 2fr;gap:64px}.start-customers-cards{display:grid;grid-template-columns:1fr 1fr;gap:32px}.customers-intro{display:flex;flex-direction:column;align-content:center;justify-content:center;font-family:Raleway,sans-serif;font-size:30px;line-height:45px}.customers-intro>div{height:65%}.customers-intro a{height:20px}.tpg{width:100%}.tpg-logos-light,.tpg-logos-dark{gap:32px;margin-top:60px;display:flex;justify-content:space-between;align-content:center}.tpg-logos-light a,.tpg-logos-dark a{width:fit-content;display:flex}.tpg-logos-light img,.tpg-logos-dark img{padding-top:16px;padding-bottom:16px}#brivalo{padding-bottom:20px}.tpg-logos-dark img{filter:invert(1)}@media screen and (max-width: 1200px){.case-customers{grid-template-columns:repeat(2,1fr)}.start-customers{grid-template-columns:none}.customers-intro{display:none}.heading-button-wrapper .display-mobile{display:block}}@media screen and (max-width: 880px){.tpg-logos-light,.tpg-logos-dark{margin-top:20px;display:grid;grid-template-columns:1fr 1fr 1fr;padding-right:16px}.tpg-logos-light a:nth-child(3n+1),.tpg-logos-dark a:nth-child(3n+1){justify-self:start}.tpg-logos-light a:nth-child(3n+2),.tpg-logos-dark a:nth-child(3n+2){justify-self:center}.tpg-logos-light a:nth-child(3n+3),.tpg-logos-dark a:nth-child(3n+3){justify-self:end}}@media screen and (max-width: 768px){.intro-bg-blur{width:300px;padding:40px 24px}.intro-box{display:flex;justify-content:center;align-items:center}.intro h1{font-size:34px;line-height:44px;margin:0}.intro a{display:none}.intro-text a{display:flex}.intro-text p{margin:0 0 32px}.customers,.start-customers-cards{grid-template-columns:none;grid-template-rows:1fr 1fr}.case-customers{grid-template-columns:none}}@media screen and (max-width: 540px){.intro{height:320px;background-image:url(/assets/hero-start-mobile-CsQcSv8m.webp);background-position:80% 70%}.intro-bg-blur{display:none}.intro-title-mobile h1{margin-bottom:16px}.intro-title-mobile span:last-child{white-space:nowrap}.intro-text p{margin-bottom:32px}}@media screen and (max-width: 480px){.tpg-logos-light,.tpg-logos-dark{grid-template-columns:1fr 1fr}.tpg-logos-light a:nth-child(odd),.tpg-logos-dark a:nth-child(odd){justify-self:start}.tpg-logos-light a:nth-child(2n),.tpg-logos-dark a:nth-child(2n){justify-self:end}}@media screen and (max-height: 500px){.intro{height:500px}.intro h1{font-size:34px;line-height:44px;margin:0}.intro-bg-blur{width:360px;padding:80px 36px}}@media (hover: hover) and (pointer: fine){.tpg a:hover{text-decoration:underline;color:var(--text-color-waymark-orange)}}.button-light,.button-dark{display:flex;justify-content:center;align-items:center;border-radius:30px;padding:16px 40px;font-size:18px;font-weight:500;max-width:fit-content;min-width:100px;border:none;position:relative;overflow:hidden;z-index:1;transition:.5s;cursor:pointer;font-family:Roboto,sans-serif;white-space:nowrap}.button-small{font-size:16px;padding:8px 24px}.button-top-margin{margin-top:32px}.button-disabled{background-color:#f0f8ff}.button-light.primary,.button-dark.primary{color:var(--text-color-white);background:linear-gradient(90deg,#ef853e,#fe3900)}.button-light.secondary{border:1px solid var(--text-color-gray);background-color:var(--bg-color-white);color:var(--text-color-gray)}.button-dark.secondary{background-color:var(--bg-color-gray-500);color:var(--text-color-white)}.button-light .animation:nth-child(1),.button-dark .animation:nth-child(1){--n: 1}.button-light .animation:nth-child(2),.button-dark .animation:nth-child(2){--n: 2}.button-light .animation,.button-dark .animation{position:absolute;width:50%;height:100%;background-color:var(--bg-color-waymark-orange);transform:translateY(150%);border-radius:50%;left:calc((var(--n) - 1) * 50%);transition:.5s;transition-delay:calc((var(--n) - 1) * .1s);z-index:-1}@media screen and (max-width: 768px){.button-light,.button-dark{max-width:100%}}@media (hover: hover) and (pointer: fine){.button-light:not(.disable-hover):hover,.button-dark:not(.disable-hover):hover{color:var(--text-color-white);background-color:transparent}.button-light:not(.disable-hover):hover .animation,.button-dark:not(.disable-hover):hover .animation{transform:translateY(0) scale(2)}}.link-button{font-size:20px;display:flex}.link-button a{display:flex;align-items:center}.link-button a>img{margin-left:8px}@media screen and (max-width: 768px){.link-button{font-size:14px}.link-button a>img{width:18px;margin-left:4px}}@media (hover: hover) and (pointer: fine){.link-button:hover .slide{animation:slide .5s ease forwards}}@keyframes slide{0%{transform:translate(0)}to{transform:translate(8px)}}.block{display:flex;padding:80px 36px;justify-content:center}.block>div{width:1280px;max-width:100%}.no-padding-y-desktop{padding:0 36px}.no-padding-desktop{padding:0}.intro-padding-desktop{padding:48px 36px}.no-bottom-padding{padding-bottom:0}.no-top-padding{padding-top:0}@media screen and (max-width: 768px){.block{padding:40px 24px}.no-bottom-padding,.no-bottom-padding-mobile{padding-bottom:0}.no-top-padding{padding-top:0}.no-padding-mobile{padding:0}}.dark-card,.light-card{border-radius:16px;transition:scale .4s;box-shadow:var(--box-shadow);display:flex;flex-direction:column}.dark-card{background-color:var(--bg-color-gray-600)}.light-card{background-color:var(--bg-color-white)}.dark-card>a,.light-card>a{display:flex;flex-direction:column;height:100%}.wide-image{width:100%;height:220px;object-fit:cover;border-radius:16px 16px 0 0}.card-text{padding:24px 32px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.card-text h3{margin-bottom:8px}.card-text p{margin-top:0}.read-more{display:flex;align-items:center;padding-top:16px}.read-more span{margin-right:8px}.read-more img{transform:rotate(270deg);width:20px;transition:scale .5s}.swell{scale:1.01}@media screen and (max-width: 768px){.dark-card,.light-card{height:fit-content}.wide-image{height:240px}.card-text{padding:20px 24px}}.no-padding-top{padding-top:0!important}.no-padding-desktop{padding:0!important}.no-padding-desktop .contact-row{padding:40px 36px 40px 32px}.no-padding-desktop .desktop-image{border-radius:0!important}.contact-block{display:flex;padding:80px 36px;justify-content:center}.contact-block>div{width:1280px}.contact-block-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:32px}.desktop-image{width:100%;height:100%;object-fit:cover;border-radius:16px;max-height:400px;object-position:top}.contact-row{display:flex;flex-direction:column;justify-content:center;padding-left:32px}.contact-content h4{margin-bottom:12px}.contact-content div{display:flex;align-items:center;margin-bottom:8px}.contact-content div img{margin-right:8px}.contact-content div:last-child{margin:0}@media screen and (max-width: 768px){.contact-block{padding:40px 24px}.contact-block-wrapper{grid-template-columns:1fr}.desktop-image{display:none}.no-padding-desktop .contact-row{padding:40px 24px}.contact-row{padding:0}.contact-content{max-width:100%}}@media (hover: hover) and (pointer: fine){.contact-content a:hover{text-decoration:underline;color:var(--text-color-waymark-orange)}}.centered{width:50%;height:200px;margin:0 auto;position:relative}.circle-1,.circle-2{width:50px;height:50px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circle-1{left:30%;animation:circle-left 2.5s ease infinite;background:var(--bg-color-gray-100)}.circle-2{left:70%;animation:circle-right 2.5s ease infinite;background:var(--bg-color-waymark-orange)}@keyframes circle-left{0%{left:30%}50%{left:50%}to{left:30%}}@keyframes circle-right{0%{left:70%}50%{left:50%}to{left:70%}}@media screen and (max-width: 768px){.centered{width:100%}}.accordion{overflow:hidden;display:flex;flex-direction:column;gap:16px}.light-panel,.dark-panel{border-radius:16px}.light-panel,.light-panel-label{background-color:var(--bg-color-white);color:var(--text-color-gray)}.dark-panel,.dark-panel-label{background-color:var(--bg-color-gray-500);color:var(--text-color-white)}.panel-label{display:flex;justify-content:space-between;align-items:center;padding:0 40px;cursor:pointer;width:100%;border:none;text-align:start;border-radius:16px}.panel-label h3{margin:16px 0;font-size:24px}.light-expanded-panel-label{background-color:var(--bg-color-chocolate-white);border-radius:16px 16px 0 0}.dark-expanded-panel-label{background-color:var(--bg-color-gray-700);border-radius:16px 16px 0 0}.accordion-arrow{width:24px;height:24px;margin-left:10px}.panel-content{display:none;max-height:0;overflow:hidden;transition:max-height .35s ease}.panel-content-expanded{display:inherit;max-height:1400px}.accordion-content{padding:40px}.accordion-desktop>p{max-width:760px}.accordion-desktop-images{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:16px}.accordion-desktop-images img{width:100%;height:240px;object-fit:cover;border-radius:16px}.accordion-mobile>img{width:100%;height:240px;object-fit:cover}.panel-content p{margin:0;font-size:18px}.accordion-link{margin-top:40px}@media screen and (max-width: 768px){.panel-label{padding:0 20px}.panel-label h3{font-size:20px;margin:20px 0}.panel-content>div{padding:20px}.accordion-desktop-images{grid-template-columns:none;gap:8px}}@media (hover: hover) and (pointer: fine){.light-panel-label:hover{background-color:var(--bg-color-chocolate-white)}.dark-panel-label:hover{background-color:var(--bg-color-gray-700)}}.image-slider-wrapper{width:100%;position:relative;overflow:hidden;box-sizing:border-box}.image-slider{overflow-x:scroll;display:flex;padding-bottom:20px;scrollbar-width:thin;scrollbar-color:var(--bg-color-waymark-orange) transparent}.image-container{display:flex;gap:16px;flex-wrap:nowrap}.image-container>img{flex:0 0 auto;width:clamp(200px,90%,300px);height:200px;border-radius:16px;object-fit:cover}.image-slider-buttons{position:absolute;display:flex;height:calc(100% - 20px);width:100%;justify-content:space-between;align-items:center;pointer-events:none}.image-slider-arrow{pointer-events:auto;border:none;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s;margin:0 4px}.image-slider-arrow img{width:18px;height:18px}.light-image-slider-arrow{background-color:#ece4ddd9}.dark-image-slider-arrow{background-color:var(--bg-color-gray-700);background-color:#2d2d2d80}@media screen and (max-width: 1078px){.image-container>img{width:clamp(150px,80%,260px)}}@media screen and (max-width: 768px){.image-container>img{width:clamp(150px,80%,240px)}.image-slider-buttons{display:none}.image-slider-arrow{width:30px;height:30px}.image-slider-buttons img{width:16px;height:16px}}@media (max-width: 480px){.image-container>img{width:clamp(150px,90%,300px)}}@media (hover: hover) and (pointer: fine){.light-image-slider-arrow:hover{background-color:#ece4dd}.dark-image-slider-arrow:hover{background-color:#2d2d2d}}.hero-image{height:460px;background-size:cover;overflow:hidden}.hero-image-hide{display:none}.hero-image img{width:100%;object-fit:cover;height:460px;transition:transform 8s ease-in-out;animation:zoom 8s ease-in-out forwards}.hero-image-right-bottom{object-position:80% 75%;background-position:80% 75%}.hero-image-right-top{object-position:80% 35%;background-position:80% 35%}.hero-image-right-top-center{object-position:80% 40%;background-position:80% 40%}.hero-image-right-center{object-position:80% 48%;background-position:80% 48%}@keyframes zoom{0%{transform:scale(1)}to{transform:scale(1.05)}}@media screen and (max-width: 768px){.hero-image,.hero-image img{height:320px}}.vacancies-intro{display:flex;flex-direction:column}.vacancies-welcome{display:grid;grid-template-columns:minmax(0,640px) 1fr;gap:64px}.vacancies-carousel-desktop{display:block;min-width:400px}.vacancies-carousel-desktop img{border-radius:16px}.vacancies-carousel-mobile{display:none}.vacancies-welcome p{margin-bottom:24px}.image-mobile,.image-gallery-mobile{display:none}.image-gallery-wrapper{padding:80px 36px}.light-image-gallery-wrapper{background-color:var(--bg-color-white)}.dark-image-gallery-wrapper{background-color:var(--bg-color-gray-600)}.job-ad{display:grid;grid-template-columns:minmax(0,640px) 1fr;gap:96px;position:relative}.job-ad>img{width:100%;height:640px;object-fit:cover;border-radius:16px}.job-ad-info{display:flex;flex-direction:column;justify-content:space-between}.form-container{overflow:hidden;max-height:0}.form-container form{max-width:640px}@media screen and (max-width: 1078px){.vacancies-intro{flex-direction:column-reverse}.content-image-gallery-container{grid-template-columns:1fr}.content-item img{width:38px;height:38px}.job-ad{grid-template-columns:1fr;gap:0}.job-ad>img{display:none}.form-container form{max-width:760px}}@media screen and (max-width: 768px){.vacancies-welcome{grid-template-columns:none;gap:0}.vacancies-carousel-desktop{display:none}.vacancies-carousel-mobile{display:block}.vacancies-welcome p{margin:2px 0 32px}.vacancies-welcome div:first-child{display:flex;flex-direction:column}.content-image-gallery-container{margin:0}.content-item{padding:12px 12px 12px 0}.content-item img{width:32px;height:32px}.image-gallery-wrapper{display:none}.image-mobile,.image-gallery-mobile{display:block}}.form{display:flex;flex-direction:column}.form-message{display:flex;align-items:center}.form-message img{height:52px;margin-right:16px}.input-direction{display:flex;justify-content:space-between;gap:32px}.custom-file-upload{display:flex;align-items:center}.custom-file-upload label{font-size:16px;margin:16px 32px 16px 0}.upload-hidden{display:none}.dark-input-file,.light-input-file{cursor:pointer;font-size:16px;font-family:Roboto,sans-serif;width:100%;max-width:fit-content;box-sizing:border-box}.dark-input-file::file-selector-button,.light-input-file::file-selector-button{font-weight:500;margin-right:32px;min-width:120px;padding:12px 24px;border:solid 1px;border-radius:30px;font-family:Roboto,sans-serif;background-color:transparent;cursor:pointer}.dark-input-file::file-selector-button{color:var(--text-color-white)}.light-input-file::file-selector-button{color:var(--text-color-gray)}input[type=file]{color:#0000}input[type=file].file-name{color:inherit}.form-disclaimer{margin-top:32px;margin-bottom:16px}.form-disclaimer p{font-size:14px;margin:0;line-height:24px}@media screen and (max-width: 768px){.input-direction{flex-direction:column;gap:0}.custom-file-upload{flex-direction:column;align-items:start}.no-margin-top-mobile{margin-top:0}}.dark-input-field,.light-input-field,.dark-input-textarea,.light-input-textarea{position:relative;margin:32px 0;width:100%}.dark-input-field,.dark-input-textarea{border-bottom:1px solid var(--text-color-white)}.light-input-field,.light-input-textarea{border-bottom:1px solid var(--text-color-gray)}.dark-input-focus,.dark-textarea-focus{border-bottom:2px solid var(--text-color-white)}.light-input-focus,.light-textarea-focus{border-bottom:2px solid var(--text-color-gray)}.dark-input-field input,.light-input-field input,.dark-input-textarea textarea,.light-input-textarea textarea{width:100%;min-width:0;box-sizing:border-box;background:transparent;font-size:18px;font-family:Roboto,sans-serif;border:none;min-height:40px;resize:vertical}.dark-input-field input,.dark-input-textarea textarea{color:var(--text-color-white)}.light-input-field input,.light-input-textarea textarea{color:var(--text-color-gray)}.dark-input-textarea textarea,.light-input-textarea textarea{min-height:80px}.dark-input-field label,.light-input-field label{position:absolute;top:4px;left:12px}.dark-input-focus label,.light-input-focus label{top:-24px;left:2px;transition:all .2s ease;font-size:14px}.dark-input-textarea label,.light-input-textarea label{position:absolute;top:4px;left:12px}.dark-textarea-focus label,.light-textarea-focus label{top:-32px;left:2px;transition:all .2s ease;font-size:14px}.dark-input-field input:focus,.light-input-field input:focus,.dark-input-textarea textarea:focus,.light-input-textarea textarea:focus{outline:none}.area-count{font-size:12px;position:absolute;bottom:8px;right:16px}.contact-ceo-block{display:flex;justify-content:center;padding-top:32px}.contact-ceo-block-image img{max-height:360px;object-fit:contain;margin-bottom:-80px}.contact-ceo-block-text{display:flex;flex-direction:column;justify-content:center;padding:0 32px}.contact-ceo-block-info p{margin:8px 0;display:flex}.contact-ceo-block-info{margin-top:12px}.contact-ceo-block-info img{margin-right:8px}.contact-ceo-block-name{margin-top:0;margin-bottom:20px}@media screen and (max-width: 768px){.contact-ceo-block{flex-direction:column;padding-top:0}.contact-ceo-block-text{padding:20px 24px}.contact-ceo-block-image img{object-fit:cover;object-position:50% 30%;margin-bottom:0;max-height:280px;width:100%}}@media (hover: hover) and (pointer: fine){.contact-ceo-block-info a:hover{text-decoration:underline;color:var(--text-color-waymark-orange)}}.carousel{position:relative;width:100%;height:350px;display:block;border-radius:16px;filter:saturate(.8) sepia(.1)}.carousel-placeholder{background-image:url(/assets/hero-about-BjJCN5z4.webp);background-size:cover;background-position:center}.carousel-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity 1s ease-in-out}.carousel-play-pause{position:absolute;bottom:8px;right:8px;z-index:2}.carousel-play-pause button{border:none;background:none;display:flex;border-radius:16px;cursor:pointer}@media (hover: hover) and (pointer: fine){.carousel-play-pause button:hover{background:#0000004d}}@media screen and (max-width: 768px){.carousel-play-pause button img{height:32px}}.usp-wrapper{display:flex;justify-content:space-between;padding:32px 0}.usp-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 12px}.usp-item img{width:34px;height:34px;margin-bottom:20px}.usp-item p{margin:0}.usp-header{font-weight:600}.dark-usp-header{color:var(--text-color-waymark-orange)}@media screen and (max-width: 1200px){.usp-wrapper{flex-wrap:wrap;justify-content:space-around}.usp-item{padding:16px}}@media screen and (max-width: 768px){.usp-wrapper{flex-direction:column;align-items:start;padding:0}.usp-item{text-align:left;flex-direction:row}.usp-item img{margin:0 24px 0 0}}.top{display:flex;flex-direction:column}.top span{max-width:75%}.top span:last-child{margin-top:8px}.info{display:flex;justify-content:space-between;align-items:center}.arrow{rotate:90deg;width:24px;height:100%}.employees{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:24px}@media screen and (max-width: 1368px){.employees{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width: 1078px){.employees{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 768px){.top span{max-width:100%}.employees{grid-template-columns:1fr 1fr}.employee>img{width:100%;height:18ch;object-position:top}}.dark-employee-card,.light-employee-card{border-radius:16px;transition:scale .4s;box-shadow:var(--box-shadow);overflow:auto;transition:transform .4s;transform-style:preserve-3d;height:372px;cursor:pointer}.dark-employee-card{background-color:var(--bg-color-gray-600);scrollbar-width:none}.light-employee-card{background-color:var(--bg-color-white);scrollbar-width:none}.dark-employee-card::-webkit-scrollbar,.light-employee-card::-webkit-scrollbar{display:none}.dark-employee-backside{background-color:var(--bg-color-gray-600)}.light-employee-backside{background-color:#fffcf9}.employee-wide-image{width:100%;object-fit:cover;height:240px;border-radius:16px 16px 0 0}.employee-card-text{padding:12px 16px;height:104px}.employee-header{font-size:18px;font-weight:500;margin-bottom:4px;line-height:22px}.employee-role{font-size:14px}.employee-read-more{display:flex;align-items:center;padding-top:32px;align-self:flex-end}.employee-read-more span{margin-right:8px}.employee-read-more img{transform:rotate(270deg);width:16px;transition:scale .5s}.employee-description{padding:16px;transform:rotateY(180deg);overflow-wrap:break-word}.employee-description p{font-size:14px;line-height:normal}.employee-description img{width:100%}.employee-swell{scale:1.05}.employee-rotate{transform:rotateY(180deg)}.employee-arrow{rotate:90deg;width:24px;height:100%}@media screen and (max-width: 1368px){.employee-wide-image{object-position:top}}@media screen and (max-width: 1078px){.employee-header{font-size:16px}}@media screen and (max-width: 768px){.dark-employee-card,.light-employee-card{height:346px}.employee-card-text{padding:8px 12px;height:84px}.employee-header{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:26px;margin-bottom:0}.employee-read-more{padding:16px 0 0}.employee-read-more span{font-size:14px}.employee-read-more img{width:14px}.employee-swell{scale:1}}@media screen and (max-width: 388px){.employee-role{font-size:12px}.employee-read-more span{font-size:14px}.employee-read-more img{width:12px}}.row{display:flex;align-items:center}.row img{margin-right:20px}.button-wrapper{display:flex}.button-wrapper a{margin:10px 20px 0 0}@media screen and (max-width: 768px){.row img{width:24px;height:24px;margin-right:10px}.button-wrapper{flex-direction:column}.button-wrapper a{margin:20px 0 0}}.number{color:var(--bg-color-gray-100);position:absolute;left:50%;transform:translate(-50%);opacity:.4;display:flex}.number span{font-size:400px;font-weight:500}.number .animation{animation:sway 2.5s infinite}.number .animation-invert{animation:sway-reverse 2.5s infinite}.not-found-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.not-found-wrapper h1{border-bottom:6px solid var(--text-color-waymark-orange);font-size:74px;margin:180px 0;width:100%;text-align:center}@keyframes sway{0%{transform:rotate(8deg)}50%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}@keyframes sway-reverse{0%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}to{transform:rotate(-8deg)}}@media screen and (max-width: 768px){.number span{font-size:180px}.not-found-wrapper h1{font-size:32px;margin:80px 0}}.article-hero{width:100%;height:440px}.article-hero img{width:100%;height:440px;object-fit:cover;transition:visibility 0s,opacity .2s ease-out}.article-hero-hide{visibility:hide;opacity:0}.article-hero-visible{visibility:visible;opacity:1}.article-title{display:flex;flex-direction:column;padding-top:4px;gap:32px;height:min-content}.article-title>img{max-width:200px;margin-bottom:16px}.article-title h1{margin-bottom:0}.article-title .row p{margin:8px 0}.article-title p{font-weight:500;margin:0}.article-title-icons .row>img{width:20px;height:20px}.article-icon-bread{display:grid;grid-template-columns:2fr 1fr;gap:64px}.bread-container{max-width:640px}.bread-container p:first-child{margin-top:0}.bread-container p:last-child{margin-bottom:0}.bread-container ul li{font-size:20px;padding:8px 0}@media screen and (max-width: 768px){.article-hero,.article-hero img{height:300px}.article-title{padding:40px 24px;gap:16px}.article-title>img{max-width:120px}.article-title .row p,.article-title p{margin:4px 0}.light-article-title{background-color:var(--bg-color-lighter-gray)}.dark-article-title{background-color:var(--bg-color-gray-700)}.article-icon-bread{gap:0;display:flex;flex-direction:column-reverse}.bread-container{max-width:100%;padding:40px 24px}.bread-container ul li{font-size:18px}}.card-slider-wrapper{width:100%;position:relative;overflow:hidden;box-sizing:border-box}.card-slider{overflow-x:scroll;display:flex;padding:20px 20px 20px 0;scrollbar-width:thin;scrollbar-color:var(--bg-color-waymark-orange) transparent}.card-container{display:flex;gap:32px;flex-wrap:nowrap}.card-container>div{flex:0 0 auto;width:clamp(200px,90%,340px)}.slider-buttons{display:flex;gap:16px}.slider-arrow{border:none;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s}.light-slider-arrow{background-color:var(--bg-color-lighter-gray)}.dark-slider-arrow{background-color:var(--bg-color-gray-500)}.left-slider-arrow{left:10px}.right-slider-arrow{right:10px}@media screen and (max-width: 1078px){.card-slider-wrapper{width:100vw;padding:0 36px}.card-container>div{width:clamp(150px,80%,340px)}}@media screen and (max-width: 768px){.card-slider-wrapper{padding:0 24px}.card-container>div{width:clamp(150px,80%,300px)}.slider-arrow{width:30px;height:30px}}@media (max-width: 480px){.card-container>div{width:clamp(150px,80%,300px)}}@media (hover: hover) and (pointer: fine){.slider-arrow:hover{background-color:var(--bg-color-gray-100)}}.article-content{display:flex;gap:36px;position:relative}.article-image{object-fit:cover;object-position:0% 50%;width:50%;height:auto;max-height:800px;border-radius:16px;margin-top:20px}.article-content .readable img{width:80%;border-radius:16px}.article-content pre{background:var(--bg-color-lighter-gray);padding:16px;border-radius:4px;overflow-x:auto}@media screen and (max-width: 1078px){.article-content{flex-direction:column}.article-image{width:100%;max-height:300px;margin-top:-18px}.article-content .readable img{width:100%;height:100%}}.contact-form-img-container{display:grid;grid-template-columns:minmax(0,400px) 1fr;gap:192px}.contact-form-img-container>img{width:100%;height:100%;object-fit:cover;border-radius:16px}.contact-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:64px}@media screen and (max-width: 1078px){.contact-form-img-container{grid-template-columns:1fr;gap:0}.contact-form-img-container>img{display:none}.contact-cards-container{grid-template-columns:1fr 1fr;gap:36px}}@media screen and (max-width: 768px){.contact-cards-container{grid-template-columns:1fr;gap:24px}}.contact-ceo-image{width:100%;max-height:250px;object-fit:cover;object-position:50% 30%;border-radius:16px 16px 0 0}.contact-ceo-info p{margin:8px 0;display:flex}.contact-ceo-info p:last-child{margin-bottom:0}.contact-ceo-info p:first-child{margin-top:20px}.contact-ceo-info img{margin-right:8px}.contact-ceo-name{margin:0;opacity:.8}@media screen and (max-width: 768px){.contact-ceo-image{max-height:200px}}@media (hover: hover) and (pointer: fine){.contact-ceo-info a:hover{text-decoration:underline;color:var(--text-color-waymark-orange)}}.contact-card-image{width:100%;max-height:250px;object-fit:cover;object-position:50% 30%;border-radius:16px 16px 0 0}.contact-card-content{display:flex;flex-direction:column;padding:24px 32px;height:100%}.contact-card-content h3{margin:0}.contact-card-info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.contact-card-text p{margin:0;opacity:.8}.contact-card-link{align-self:end;margin-bottom:0;font-weight:500}.contact-card-link img{margin-left:8px;vertical-align:middle}@media screen and (max-width: 768px){.contact-card-image{max-height:200px}.contact-card-content{padding:24px}.contact-card-content h3{margin-bottom:8px}}@media (hover: hover) and (pointer: fine){.contact-card:hover .contact-card-link{text-decoration:underline;color:var(--text-color-waymark-orange)}}.content-grid{display:grid;grid-template-columns:1fr minmax(0,400px);gap:32px;align-items:start}.offers-bullet li::marker{color:var(--text-color-waymark-orange)}.content-grid .readable .offers-sub-content-divider:nth-of-type(odd),.content-grid .readable .offers-sub-content-divider:last-child{display:none}@media screen and (max-width: 1078px){.content-grid{grid-template-columns:1fr;gap:0}}:root{--text-color-gray: #3a3a3a;--text-color-dark-gray: #1a1a1a;--text-color-white: #f0f0f0;--text-color-waymark-orange: #ef853e;--bg-color-gray-900: #191919;--bg-color-gray-700: #2d2d2d;--bg-color-gray-600: #222222;--bg-color-gray-500: #464646;--bg-color-gray-300: #bfb8b6;--bg-color-gray-100: #d9d9d9;--bg-color-white: #fff;--bg-color-waymark-orange: #ef853e;--bg-color-lighter-gray: #f4f4f4;--bg-color-chocolate-white: #ece4dd;--box-shadow: 1px 1px 16px 0 rgba(0, 0, 0, .08);box-sizing:border-box;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;margin:0;padding:0;color:var(--text-color-gray)}body{margin:0;padding:0}body:has(.dark){background-color:var(--bg-color-gray-900)}a{text-decoration:none;color:var(--text-color-gray);font-weight:500}.dark{background-color:var(--bg-color-gray-900);color:var(--text-color-white)}.dark a{color:var(--text-color-white)}.dark-black{background-color:var(--bg-color-gray-900)}.light-black{background-color:var(--bg-color-white);color:var(--text-color-gray)}.dark-gray{background-color:var(--bg-color-gray-700)}.light-gray{background-color:var(--bg-color-lighter-gray)}.dark-color{background:linear-gradient(180deg,var(--bg-color-gray-500) 0%,var(--bg-color-gray-700) 100%);color:var(--text-color-white)}.light-color{background-color:var(--bg-color-lighter-gray);color:var(--text-color-gray)}.dark-color-reverse{background:linear-gradient(180deg,var(--bg-color-gray-700) 0%,var(--bg-color-gray-500) 100%);color:var(--text-color-white)}.light-color-reverse{background-color:var(--bg-color-lighter-gray)}.dark-chocolate{background-color:var(--bg-color-gray-500)}.light-chocolate{background-color:var(--bg-color-chocolate-white)}.dark-white{background-color:var(--bg-color-gray-600);color:var(--text-color-white)}.light-white{background-color:var(--bg-color-white)}.bold{font-weight:500}h1,h2,h3{margin:0 0 16px}h1,h2{font-family:Raleway,sans-serif}h1{font-size:54px;font-weight:700;line-height:64px;max-width:1080px}h2{font-size:40px;font-weight:700;line-height:60px;color:var(--text-color-waymark-orange)}h3{font-size:28px;font-weight:700;line-height:42px}h4{font-size:20px;font-weight:700;line-height:30px;margin:0}p,li{font-size:20px;font-weight:400;line-height:30px}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}.readable{max-width:760px}@media (hover: hover) and (pointer: fine){.readable>:not(.button-wrapper) a:hover,.welcome-text a:hover{text-decoration:underline;color:var(--text-color-waymark-orange);opacity:1}}.welcome-text{max-width:860px}.welcome-text span{display:block;max-width:800px}.orange-line-long,.orange-line-longer,.orange-line-short{display:block;height:3px;background-color:var(--bg-color-waymark-orange)}.orange-line-long{width:102px}.orange-line-longer{width:152px}.orange-line-short{width:32px}.orange-line-margin{margin:48px 0 24px}.margin-bottom-16{margin-bottom:16px}.margin-bottom-4{margin-bottom:4px}.sticky{position:sticky;top:20px}@media screen and (max-width: 768px){h1{font-size:32px;line-height:44px}h2{font-size:28px;line-height:42px}h3{font-size:24px;line-height:30px}p,li{font-size:18px;line-height:26px}.sticky{position:initial}}
