:root{--hp-typo-special-xlarge: 117px;--hp-typo-special-xmedium: 75px;--hp-typo-special-medium: 60px;--hp-typo-special-small: 48px;--hp-typo-special-xsmall: 38px;--hp-typo-special-xxsmall: 31px;--hp-typo--title: 20px;--hp-typo--body: 16px;--hp-typo--labels: 13px;--hp-typo--cta-medium: 16px;--hp-typo--cta-small: 13px;--hp-typo--cta-xsmall: 10px;--hp-font--primary: freight-big-pro;--hp-font--secondary: Soleil;--hp-font-weight--regular: 400;--hp-font-weight--medium: 500;--hp-font-weight--semibold: 600;--hp-font-weight--bold: 700;--hp-color-extra-light: #f9f9f9;--hp-color-light: #ebebeb;--hp-color-light-hover: #e2e2e2;--hp-color-light-active: #c2c2c2;--hp-color-medium: #747474;--hp-color-normal: #3b3b3b;--hp-color-normal-hover: #353535;--hp-color-normal-active: #2f2f2f;--hp-color-dark: #2c2c2c;--hp-color-darker: #151515;--hp-color-blue: #0a419e;--hp-color-blue-hover: #093b8e;--hp-color-blue-active: #08347e;--hp-color-light-blue: #3f82f3;--hp-color-light-blue-hover: #3975db;--hp-color-light-blue-active: #3268c2;--hp-color-green: #07714d;--hp-color-light-green: #e6f2ee;--hp-color-light-green-2: #07713d;--hp-color-red: #b91c1c;--hp-color-light-red: #f8e8e8;--hp-color-light-red-2: #f5dddd;--hp-color-yellow: #e4a711}.hp-headline--xlarge{font-family:var(--hp-font--primary);font-weight:var(--hp-font-weight--semibold);font-size:clamp(var(--hp-typo-special-xmedium),calc(117 / 1728 * 100vw),var(--hp-typo-special-xlarge));line-height:clamp(var(--hp-typo-special-xmedium),calc(117 / 1728 * 100vw),var(--hp-typo-special-xlarge));letter-spacing:0%;color:var(--hp-color-normal)}@media screen and (max-width: 768px){.hp-headline--xlarge{font-size:var(--hp-typo-special-xmedium);line-height:var(--hp-typo-special-xmedium)}}.hp-headline--xmedium{font-family:var(--hp-font--primary);font-weight:var(--hp-font-weight--semibold);font-size:clamp(var(--hp-typo-special-medium),calc(75 / 1728 * 100vw),var(--hp-typo-special-xmedium));line-height:clamp(var(--hp-typo-special-medium),calc(75 / 1728 * 100vw),var(--hp-typo-special-xmedium));letter-spacing:0%;color:var(--hp-color-normal)}@media screen and (max-width: 768px){.hp-headline--xmedium{font-size:var(--hp-typo-special-medium);line-height:var(--hp-typo-special-medium)}}.hp-headline--medium{font-family:var(--hp-font--primary);font-weight:var(--hp-font-weight--semibold);font-size:clamp(var(--hp-typo-special-small),calc(60 / 1728 * 100vw),var(--hp-typo-special-medium));line-height:clamp(var(--hp-typo-special-small),calc(60 / 1728 * 100vw),var(--hp-typo-special-medium));letter-spacing:0%;color:var(--hp-color-normal)}@media screen and (max-width: 768px){.hp-headline--medium{font-size:var(--hp-typo-special-small);line-height:var(--hp-typo-special-small)}}.hp-headline--small{font-family:var(--hp-font--primary);font-weight:var(--hp-font-weight--semibold);font-size:clamp(var(--hp-typo-special-xsmall),calc(48 / 1728 * 100vw),var(--hp-typo-special-small));line-height:clamp(var(--hp-typo-special-xsmall),calc(48 / 1728 * 100vw),var(--hp-typo-special-small));letter-spacing:0%;color:var(--hp-color-normal)}.hp-headline--xsmall{font-family:var(--hp-font--primary);font-weight:var(--hp-font-weight--semibold);font-size:clamp(var(--hp-typo-special-xxsmall),calc(38 / 1728 * 100vw),var(--hp-typo-special-xsmall));line-height:clamp(var(--hp-typo-special-xxsmall),calc(38 / 1728 * 100vw),var(--hp-typo-special-xsmall));letter-spacing:0%;color:var(--hp-color-normal)}.hp-headline--xxsmall{font-family:var(--hp-font--primary);font-weight:var(--hp-font-weight--semibold);font-size:var(--hp-typo-special-xxsmall);line-height:var(--hp-typo-special-xxsmall);letter-spacing:0%;color:var(--hp-color-normal)}.hp-title--regular{font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--regular);font-size:var(--hp-typo--title);line-height:1.6;letter-spacing:0%;color:var(--hp-color-normal)}.hp-title--bold{font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--bold);font-size:var(--hp-typo--title);line-height:1.6;letter-spacing:0%;color:var(--hp-color-normal)}.hp-body--regular{font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--regular);font-size:var(--hp-typo--body);line-height:1.6;letter-spacing:0%;color:var(--hp-color-normal)}.hp-body--bold{font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--bold);font-size:var(--hp-typo--body);line-height:1.6;letter-spacing:0%;color:var(--hp-color-normal)}.hp-book--regular{font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--regular);font-size:var(--hp-typo--body);line-height:1.6;letter-spacing:0%;color:var(--hp-color-normal)}.hp-labels--regular{font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--regular);font-size:var(--hp-typo--labels);line-height:1.6;letter-spacing:0%;color:var(--hp-color-medium)}.hp-labels--bold{font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--bold);font-size:var(--hp-typo--labels);line-height:1.6;letter-spacing:0%;color:var(--hp-color-medium)}.hp-cta--medium{font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--regular);font-size:var(--hp-typo--cta-medium);line-height:1.6;letter-spacing:0%;color:var(--hp-color-normal)}.hp-cta--small{font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--regular);font-size:var(--hp-typo--cta-small);line-height:1.6;letter-spacing:0%;color:var(--hp-color-normal)}.hp-cta--xsmall{font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--regular);font-size:var(--hp-typo--cta-xsmall);line-height:1.6;letter-spacing:0%;color:var(--hp-color-normal)}.hp-cta--small-bold{font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--bold);font-size:var(--hp-typo--cta-small);line-height:1.6;letter-spacing:0%;color:var(--hp-color-normal)}.hp-button--dark{cursor:pointer;background-color:#1e1e1e;color:var(--hp-color-light);height:59px;border-radius:32px;border:2px solid var(--hp-color-normal);transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none;font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--regular);font-size:var(--hp-typo--body);line-height:1}.hp-button--dark:hover{background-color:transparent!important;color:var(--hp-color-normal-hover)!important;border:2px solid var(--hp-color-normal-hover)!important}.hp-button--blue{cursor:pointer;background-color:var(--hp-color-blue);color:var(--hp-color-light);height:59px;border-radius:32px;border:2px solid var(--hp-color-blue);transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none;font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--regular);font-size:var(--hp-typo--body);line-height:1}.hp-button--blue:hover{background-color:transparent!important;color:var(--hp-color-blue-hover)!important;border:2px solid var(--hp-color-blue-hover)!important}.hp-button--light{cursor:pointer;background-color:var(--hp-color-light);color:var(--hp-color-normal);height:59px;border-radius:32px;border:2px solid var(--hp-color-light);transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none;font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--regular);font-size:var(--hp-typo--body);line-height:1}.hp-button--light:hover{background-color:transparent!important;color:var(--hp-color-light-hover)!important;border:2px solid var(--hp-color-light-hover)!important}.hp-button--blue-light{cursor:pointer;background-color:var(--hp-color-light-blue);color:var(--hp-color-light);height:59px;border-radius:32px;border:2px solid var(--hp-color-light-blue);transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none;font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--regular);font-size:var(--hp-typo--body);line-height:1}.hp-button--blue-light:hover{background-color:transparent!important;color:var(--hp-color-light-blue-hover)!important;border:2px solid var(--hp-color-light-blue-hover)!important}.hp-button--ghost{cursor:pointer;background-color:transparent;color:var(--hp-color-normal);height:49px;border-radius:32px;border:2px solid var(--hp-color-light);transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none;font-family:var(--hp-font--secondary);font-weight:var(--hp-font-weight--regular);font-size:var(--hp-typo--body);line-height:1}.hp-button--ghost:hover{background-color:var(--hp-color-light)!important;color:var(--hp-color-light-hover)!important;border:2px solid var(--hp-color-light-hover)!important}.hp-button--ghost--dark{color:var(--hp-color-normal);border:2px solid var(--hp-color-normal)}.hp-button--ghost--dark:hover{background-color:var(--hp-color-normal)!important;color:var(--hp-color-light)!important;border:2px solid var(--hp-color-normal)!important}.hp-button--ghost--light{color:var(--hp-color-light);border:2px solid var(--hp-color-light)}.hp-button--ghost--light:hover{background-color:var(--hp-color-light)!important;color:var(--hp-color-normal)!important;border:2px solid var(--hp-color-light)!important}.hp-link{transition:color .3s ease-in-out}.hp-link svg path{transition:stroke .3s ease-in-out}.hp-link:hover{color:var(--hp-color-blue-hover)!important;text-decoration:underline!important}.hp-link:hover span{color:var(--hp-color-blue-hover)!important}.hp-link:hover svg path{stroke:var(--hp-color-blue-hover)}.with-lazy.lazy{opacity:0}.with-lazy:not(.initial){transition:opacity .8s ease-in-out,transform .8s ease-in-out}.with-lazy.initial,.with-lazy.loaded,.with-lazy.error{opacity:1}.in-view,.in-view .in-view--element{opacity:0;transition:opacity .3s ease-in-out}.in-view .in-view--element.in-view-delay--1{transition-delay:.1s}.in-view .in-view--element.in-view-delay--2{transition-delay:.2s}.in-view .in-view--element.in-view-delay--3{transition-delay:.3s}.in-view .in-view--element.in-view-delay--4{transition-delay:.4s}.in-view .in-view--element.in-view-delay--5{transition-delay:.5s}.in-view.in-view--visible,.in-view.in-view--visible .in-view--element{opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/variables.css.map */
