:root{--color-primary: #ef5830;--color-secondary: #282321;--color-text: #605351;--color-text-light: #a7968d;--color-bg: #ddd0ca;--color-grey: #6c757d;--color-white: #ffffff;--color-black: #000000;--ff-primary: "Manrope", sans-serif;--ff-secondary: "STIX Two Text", serif;--fs-placeholder: clamp(.875rem, .7308rem + .641vw, 1.5rem);--fs-12: clamp(.625rem, .6rem + .125vw, .75rem);--fs-13: clamp(.6875rem, .6625rem + .125vw, .8125rem);--fs-14: clamp(.75rem, .715rem + .16vw, .875rem);--fs-16: clamp(.9375rem, .9231rem + .0641vw, 1rem);--fs-18: clamp(1rem, .925rem + .2vw, 1.125rem);--fs-20: clamp(1rem, .9423rem + .2564vw, 1.25rem);--fs-22: clamp(1.1875rem, 1.1442rem + .1923vw, 1.375rem);--fs-24: clamp(1.125rem, 1.1rem + .4vw, 1.5rem);--fs-28: clamp(1.25rem, 1.1346rem + .5128vw, 1.75rem);--fs-32: clamp(1.375rem, 1.2308rem + .641vw, 2rem);--fs-36: clamp(1.5rem, 1.05rem + 1.2vw, 2.25rem);--fs-40: clamp(1.5rem, 1.2692rem + 1.0256vw, 2.5rem);--fs-48: clamp(1.75rem, 1.4615rem + 1.2821vw, 3rem);--fs-56: clamp(1.75rem, 1.3462rem + 1.7949vw, 3.5rem);--fs-64: clamp(1.75rem, 1.2308rem + 2.3077vw, 4rem);--fs-80: clamp(2rem, 1.3077rem + 3.0769vw, 5rem);--fs-88: clamp(2rem, 1.1923rem + 3.5897vw, 5.5rem);--fs-96: clamp(2.25rem, 1.5rem + 3.75vw, 6rem);--fs-120: clamp(3rem, 2.1rem + 4.5vw, 7.5rem);--rds-1: clamp(.5rem, .3846rem + .5128vw, 1rem);--rds-2: clamp(1rem, .7692rem + 1.0256vw, 2rem);--rds-3: clamp(1.5rem, 1.1538rem + 1.5385vw, 3rem);--rds-4: clamp(2rem, 1.5385rem + 2.0513vw, 4rem);--rds-5: clamp(2.5rem, 1.9231rem + 2.5641vw, 5rem);--rds-6: clamp(3rem, 2.3077rem + 3.0769vw, 6rem);--rds-8: clamp(4rem, 3.0769rem + 4.1026vw, 8rem);--rds-10: clamp(5rem, 3.8462rem + 5.1282vw, 10rem);--rds-12: clamp(6rem, 4.6154rem + 6.1538vw, 12rem);--rds-15: clamp(7.5rem, 5.7692rem + 7.6923vw, 15rem);--rds-20: clamp(10rem, 7.6923rem + 10.2564vw, 20rem);--rds-25: clamp(12.5rem, 9.6154rem + 12.8205vw, 25rem);--rds-30: clamp(15rem, 11.5385rem + 15.3846vw, 30rem);--header-height: clamp(4rem, 3.5556rem + 2.2222vw, 5rem);--header-left-width: 5rem;--br-sm: 4px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}*::-moz-selection,*::selection{color:var(--color-white);background-color:var(--color-primary)}*::-moz-placeholder,*:-ms-input-placeholder,*::placeholder{font-family:var(--ff-primary);font-size:var(--fs-placeholder);opacity:.7;color:var(--color-white)}*::-webkit-scrollbar{width:12px;visibility:hidden}*::-webkit-scrollbar-track{background-color:var(--color-white)}*::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:100vh;border:3px solid var(--color-white)}*{scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-white)}html{font-size:100%;scroll-behavior:smooth}body{height:100vh;font-family:var(--ff-primary);font-size:var(--fs-18);font-weight:400;line-height:1.4;letter-spacing:.5px;color:var(--color-text);overflow-x:hidden}@media (width >= 115em){body{font-size:var(--fs-18)}}h1,h2,h3,h4,h5,h6{font-family:var(--ff-secondary);font-weight:700;color:var(--color-text);line-height:1.1;letter-spacing:.5px}h1{font-size:var(--fs-64)}h2{font-size:var(--fs-40)}h3{font-size:var(--fs-28)}h4{font-size:var(--fs-24)}a{font-family:inherit;color:var(--color-text);letter-spacing:.5px;text-decoration:none}ul{list-style:none}img{display:block;max-width:100%}iframe{border:0;display:block;max-width:100%}button,label,input,textarea{font-family:var(--ff-primary);font-size:var(--fs-16);font-weight:400;line-height:1.4;letter-spacing:.5px;color:var(--color-text)}button{cursor:pointer}.fade-out{opacity:0;transition:opacity .75s ease-in,transform .75s ease-in}.slide-bottom-instant{opacity:0;transform:translateY(3rem);transition:opacity .5s ease-in,transform .75s ease-in}.slide-left-instant{opacity:0;transform:translate(4rem);transition:opacity .5s ease-in,transform .75s ease-in}.slide-bottom{opacity:0;transform:translateY(3rem);transition:opacity 1s .5s ease-in,transform 1s ease-in}.slide-top{opacity:0;transform:translateY(-3rem);transition:opacity 1s ease-in,transform 1s ease-in}.slide-left{opacity:0;transform:translate(4rem);transition:opacity .5s .5s ease-in,transform .75s .35s ease-in}.slide-right{opacity:0;transform:translate(-4rem);transition:opacity .75s ease-in,transform .75s ease-in}.in-view{opacity:1!important;transform:translate(0)}.main{width:100%;overflow-y:hidden}@media (width >= 65em){.main{min-height:100vh}}.language{display:flex;gap:.75rem;width:fit-content;padding:.75rem 1rem;background-color:var(--color-white);border-radius:var(--br-sm)}.language__button{display:grid;place-items:center;background-color:transparent;border:none}.language__icon{width:1.75rem}.section-secondary{background-color:var(--color-bg);height:100%;padding:14rem 1rem 6rem;position:relative;overflow:hidden}.section-secondary:after{content:url(/assets/images/background.png);position:absolute;inset:0;z-index:1;mix-blend-mode:multiply}.section-secondary__container{display:grid;grid-template-columns:repeat(20,1fr);grid-template-rows:1fr;align-items:start;height:100%;position:relative;z-index:2}.section-secondary__title{grid-column:1/7;grid-row:1/2;justify-self:end;font-family:var(--ff-secondary);font-weight:500;color:var(--color-primary);font-size:var(--fs-96);margin-top:var(--rds-2);margin-right:2rem;z-index:2}@media (width >= 100em){.section-secondary__title{margin-top:25%}}.section-secondary__img-wrapper{grid-column:5/-5;grid-row:1/2;width:100%;height:100%;overflow:hidden;position:relative}.section-secondary__img-wrapper img{width:100%;height:100%;object-fit:cover}.section-secondary__text{grid-column:-6/-1;grid-row:1/2;padding:2rem;background-color:var(--color-bg);transform:translateY(10vh);font-weight:700;border-radius:var(--br-sm);max-width:50ch;z-index:2}
