@font-face{font-family:Oswald;src:url(../fonts/1.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:200 700}@font-face{font-family:Inter;src:url(../fonts/2.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:100 900}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;font-family:Inter,sans-serif}img,svg{display:block;-o-object-fit:contain;object-fit:contain}img{width:100%}html,body{font-size:15px;width:100%}.body{overflow-x:hidden}.body--locked{padding-right:var(--sbw);overflow:hidden}.app{width:100%;max-width:75rem;padding:3.2rem 0 7rem;margin:0 auto}@media(min-width: 1080px){.app{padding:5rem 0 10rem}}.l1{margin:0 auto}.header{padding:0 0 2.5rem}@media(min-width: 1080px){.header{padding:0 0 1.5rem}}.l2{margin:auto}a{text-decoration-thickness:1px;text-underline-offset:.225em}.badge{font-family:Oswald,sans-serif;font-size:1.33rem;text-transform:uppercase;padding:.2em 1em .25em;font-weight:400;background:#fa0;border-radius:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff}.rhombus-scene{position:absolute;top:0%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-perspective:100vw;perspective:100vw;pointer-events:none}.rhombus{width:77vw;height:77vw;background:#fff;-webkit-transform:rotateX(90deg) rotateZ(45deg) translateZ(0);transform:rotateX(90deg) rotateZ(45deg) translateZ(0);-webkit-transition:-webkit-transform 1000ms cubic-bezier(0.68, -0.25, 0.27, 1.55);transition:-webkit-transform 1000ms cubic-bezier(0.68, -0.25, 0.27, 1.55);transition:transform 1000ms cubic-bezier(0.68, -0.25, 0.27, 1.55);transition:transform 1000ms cubic-bezier(0.68, -0.25, 0.27, 1.55), -webkit-transform 1000ms cubic-bezier(0.68, -0.25, 0.27, 1.55)}.footer{display:grid;grid-template-columns:100%;padding:5.5rem 2rem 0;gap:3rem}@media(min-width: 1080px){.footer{grid-template-columns:8fr 7fr;padding:4rem 0 0;gap:1rem}}a{color:inherit}.bg{position:absolute;top:0;left:50%;width:100vw;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;pointer-events:none}.h{font-family:Oswald,sans-serif;text-transform:uppercase}.h>*{font-family:inherit;line-height:inherit;color:inherit;font-weight:inherit;letter-spacing:inherit}.h1{font-size:3.6rem;line-height:1.1;font-weight:200}@media(min-width: 1280px){.h1{font-size:5.33rem}}.h2{font-size:2.67rem;line-height:1.1;font-weight:300}.h3{font-size:2rem;line-height:1.3;font-family:Inter,sans-serif}.h4{font-size:1.33rem;line-height:1.3;font-weight:600;text-transform:none;font-family:Inter,sans-serif}.h5{font-size:1.13rem;line-height:1.3;font-weight:300;text-transform:none;font-family:Inter,sans-serif}.form-card{display:grid;grid-template-columns:100%;gap:2rem;padding:10vw 2rem 12vw;background:#fffbe8;position:relative;z-index:10}@media(min-width: 1080px){.form-card{grid-template-columns:40% 50%;border-radius:2rem;padding:4rem;gap:10%;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}}.form-card__column--1{width:100%}.form{-webkit-transition:var(--t);transition:var(--t)}.form--disabled{opacity:.5;pointer-events:none}.form .field{margin:0 0 1rem}.form .button{margin:1.85rem 0 0}.section .bg{background:rgba(0,0,0,0);-webkit-transition:background ease-in 1000ms;transition:background ease-in 1000ms}.section:not(.--visible) .bg{background:rgba(0,0,0,0)}.section-1{position:relative;padding:2rem 0 0}@media(min-width: 1080px){.section-1{padding:8rem 0 3.4rem}}.section-1 .bg{background:#b6d3b4}.section-1 .rhombus-scene .rhombus{-webkit-transform:rotateX(90deg) rotateZ(45deg) translateZ(0);transform:rotateX(90deg) rotateZ(45deg) translateZ(0)}.section-1 .rhombus-scene.--visible .rhombus{-webkit-transform:rotateX(88deg) rotateZ(45deg) translateZ(0);transform:rotateX(88deg) rotateZ(45deg) translateZ(0)}.section-1__grid{position:relative;display:grid;grid-template-columns:100%;gap:3rem}@media(min-width: 1280px){.section-1__grid{grid-template-columns:32rem auto;gap:0}}.section-1__grid-column--1{position:relative;padding:2rem}@media(min-width: 1080px){.section-1__grid-column--1{padding:0}}.section-1__grid-column--1::before{content:"";position:absolute;top:0%;left:-5%;width:100%;height:80%;background:#fff;border-radius:50%;-webkit-filter:blur(10rem);filter:blur(10rem)}.section-1__grid-column--1 .badge{position:relative;z-index:1;margin:0 0 1em}@media(min-width: 1080px){.section-1__grid-column--1 .badge{margin:0 0 1em 1.75em}}.section-1__grid-column--1 .h1{position:relative;z-index:1}.section-1__grid-column--1 .h1 span{display:inline-block}@media(min-width: 1280px){.section-1__grid-column--1 .h1 span:nth-child(1){margin-left:.25em}.section-1__grid-column--1 .h1 span:nth-child(2){margin-left:-0.25em}}button{cursor:pointer}label,[tabindex],button,textarea,input{display:block;border:none;outline:none;-webkit-transition:var(--t);transition:var(--t)}input{text-overflow:ellipsis;width:100%}a{-webkit-transition:var(--t);transition:var(--t);border:none;outline:none}a:hover{color:#12ac07}a:focus{color:#12ac07}.button{background:#12ac07;color:#fff;font-weight:400;font-size:1.33rem;text-align:center;height:3.2rem;width:100%;border-radius:.35rem;padding:0 2em}.button:hover{background:#000}.button:focus{outline:1px solid #ff8400}.button:disabled{pointer-events:none;opacity:.5}.pattern{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -100%) rotate(15deg);transform:translate(-50%, -100%) rotate(15deg);opacity:.13;pointer-events:none;height:auto;width:675px}@media(min-width: 1080px){.pattern{-webkit-transform:translate(-60%, -45%) rotate(15deg);transform:translate(-60%, -45%) rotate(15deg)}}.round-button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#12ac07;color:#fff;font-weight:400;height:2.95rem;width:2.95rem}:root{--t: all ease-out 300ms;--shadow: 0 1.33rem 1.33rem #0000001A;--shadow-2: 0 0 1rem #0000001A;--sbw: 0px}.field__input-wrapper{position:relative;border:1px solid #c6c1a5;background:#fff;border-radius:.35rem;-webkit-transition:var(--t);transition:var(--t)}.field__input-wrapper:hover{-webkit-box-shadow:var(--shadow-2);box-shadow:var(--shadow-2)}.field__label{position:absolute;top:50%;left:1.2rem;font-size:1.33rem;color:#86816c;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);pointer-events:none}.field__input{height:3.1rem;background:rgba(0,0,0,0);padding:0 1.2rem;font-size:1.33rem}.field--focus .field__input-wrapper{-webkit-box-shadow:var(--shadow-2);box-shadow:var(--shadow-2)}.field--focus .field__label{font-size:.8rem;-webkit-transform:translateY(-150%);transform:translateY(-150%)}.field--focus .field__input{padding:.75rem 1.2rem 0}.field--filled .field__input-wrapper{border-color:#b6d3b4}.field--filled .field__label{font-size:.8rem;-webkit-transform:translateY(-150%);transform:translateY(-150%)}.field--filled .field__input{padding:.75rem 1.2rem 0}.field--incorrect .field__input-wrapper{border-color:#ff8400}.field--correct .field__input-wrapper{border-color:#12ac07}.field--correct .field__label{color:#12ac07}.disclaimer{color:#86816c;font-weight:300;line-height:1.3}.section-3{padding:6rem 0 7rem}@media(min-width: 1080px){.section-3{padding:9rem 0 8rem}}.section-3 .h2{margin-bottom:2em;text-align:center;font-weight:300;padding:0 2rem}@media(min-width: 1080px){.section-3 .h2{margin-bottom:4.66rem;padding:0}}.cards-3{display:grid;grid-template-columns:100%;gap:3rem}@media(min-width: 1080px){.cards-3{grid-template-columns:1fr 1fr 1fr;gap:1.33rem}}.content{width:100%}.content>*{margin:1.5em 0}.content>*:first-child{margin-top:0}.content>*:last-child{margin-bottom:0}.content p{line-height:1.3}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden}@media(min-width: 1080px){.card{gap:3.33rem}}.card__header{position:relative;z-index:2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 1080px){.card__header{min-height:6rem}}.card__header .h3{vertical-align:middle;text-align:center;color:#6d93a0;font-weight:800;text-transform:none}.card .content{padding:20vw 2rem 1.67rem;text-align:center;background:#ece8d3;height:100%;position:relative}@media(min-width: 1080px){.card .content{padding:1.67rem 2rem 6.67rem}}.card .content p{position:relative;z-index:2}.card .content .rhombus-scene{margin:0 !important}.card .rhombus-scene{top:0;-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}@media(min-width: 1080px){.card .rhombus-scene{top:100%}}.card .rhombus-scene .rhombus{height:100vw;width:100vw;-webkit-transform:rotateX(90deg) rotateZ(45deg) translateZ(0);transform:rotateX(90deg) rotateZ(45deg) translateZ(0)}@media(min-width: 1080px){.card .rhombus-scene .rhombus{height:20rem;width:20rem}}.card .rhombus-scene.--visible .rhombus{-webkit-transform:rotateX(75deg) rotateZ(45deg) translateZ(0);transform:rotateX(75deg) rotateZ(45deg) translateZ(0)}.section-4 .h2{margin-bottom:3.33rem;text-align:center;font-weight:300}.timeline{position:relative;gap:5.66rem;padding:2.15rem}@media(min-width: 1080px){.timeline{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 5.66rem 2.5rem}}.timeline::before{content:"";position:absolute;z-index:2;top:0;left:2rem;width:.3rem;height:100%;background:#fff}@media(min-width: 1080px){.timeline::before{left:50%;top:4rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:.3rem;width:100%}}.timeline .bg{background:#f1f1f1}.timeline .timeline-card{z-index:3;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:0}.--visible .timeline-card{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.timeline-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:1rem 2rem}.timeline-card:nth-child(2){-webkit-transition:all ease-in-out 500ms;transition:all ease-in-out 500ms}.timeline-card:nth-child(3){-webkit-transition:all ease-in-out 700ms;transition:all ease-in-out 700ms}.timeline-card:nth-child(4){-webkit-transition:all ease-in-out 900ms;transition:all ease-in-out 900ms}.timeline-card:nth-child(5){-webkit-transition:all ease-in-out 1100ms;transition:all ease-in-out 1100ms}@media(min-width: 1080px){.timeline-card{padding:4rem 0 0}.timeline-card:nth-child(2){-webkit-transition:all ease-in-out 500ms;transition:all ease-in-out 500ms}.timeline-card:nth-child(3){-webkit-transition:all ease-in-out 500ms;transition:all ease-in-out 500ms}.timeline-card:nth-child(4){-webkit-transition:all ease-in-out 500ms;transition:all ease-in-out 500ms}.timeline-card:nth-child(5){-webkit-transition:all ease-in-out 500ms;transition:all ease-in-out 500ms}}.timeline-card::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1.53rem;height:1.53rem;border-radius:50%;background:#12ac07}@media(min-width: 1080px){.timeline-card::before{position:absolute;top:0;left:50%}}.timeline-card .h4{font-weight:800;text-transform:none}.timeline-card .content{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.section-2{position:relative}.section-2__grid{display:grid;grid-template-columns:100%}@media(min-width: 1080px){.section-2__grid{grid-template-columns:32rem 1fr 1fr;margin:0 -5rem 0 0}}.section-2__grid-column{-webkit-transition:all ease-in 1250ms;transition:all ease-in 1250ms}.section-2__grid-column:not(.--visible){background:rgba(0,0,0,0)}.section-2__grid-column--1,.section-2__grid-column--2,.section-2__grid-column--3,.section-2__grid-column--4{position:relative;overflow:hidden}.section-2__grid-column--1 .rhombus-scene,.section-2__grid-column--3 .rhombus-scene,.section-2__grid-column--4 .rhombus-scene{display:none}@media(min-width: 1080px){.section-2__grid-column--1 .rhombus-scene,.section-2__grid-column--3 .rhombus-scene,.section-2__grid-column--4 .rhombus-scene{display:block}}.section-2__grid-column--1::before,.section-2__grid-column--3::before,.section-2__grid-column--4::before{content:"";height:.85rem;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.section-2__grid-column--3::before,.section-2__grid-column--4::before{width:calc(100% - 4rem)}.section-2__grid-column--3 .h4,.section-2__grid-column--4 .h4{margin:0 0 1em;font-weight:900}.section-2__grid-column--1{grid-row:span 2;background:#ddf3f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3rem 2rem 4rem 2rem}@media(min-width: 1080px){.section-2__grid-column--1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:5rem 5rem 5rem 9rem;margin:0 0 0 -5rem}}.section-2__grid-column--1::before{background:#b9d9df;width:calc(100% - 4rem)}@media(min-width: 1080px){.section-2__grid-column--1::before{width:calc(100% - 10rem)}}.section-2__grid-column--1 .rhombus-scene{top:50%;left:0;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.section-2__grid-column--1 .rhombus-scene .rhombus{height:24rem;width:24rem;-webkit-transform:rotateX(90deg) rotateZ(45deg) translateZ(0);transform:rotateX(90deg) rotateZ(45deg) translateZ(0)}.section-2__grid-column--1 .rhombus-scene.--visible .rhombus{-webkit-transform:rotateX(80deg) rotateZ(45deg) translateZ(0);transform:rotateX(80deg) rotateZ(45deg) translateZ(0)}.section-2__grid-column--1 .h4{font-weight:800}.section-2__grid-column--2{background:#c6c1a5;padding:15vw 2rem 10vw;color:#fff}.section-2__grid-column--2 .rhombus-scene .rhombus{-webkit-transform:rotateX(90deg) rotateZ(45deg) translateZ(0);transform:rotateX(90deg) rotateZ(45deg) translateZ(0);background:#fffbe8}.section-2__grid-column--2 .rhombus-scene.--visible .rhombus{-webkit-transform:rotateX(88deg) rotateZ(45deg) translateZ(0);transform:rotateX(88deg) rotateZ(45deg) translateZ(0)}@media(min-width: 1080px){.section-2__grid-column--2{grid-column:span 2;padding:5rem}.section-2__grid-column--2 .rhombus-scene{top:50%;left:100%;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.section-2__grid-column--2 .rhombus-scene .rhombus{height:13.5rem;width:13.5rem;-webkit-transform:rotateX(90deg) rotateZ(45deg) translateZ(0);transform:rotateX(90deg) rotateZ(45deg) translateZ(0);background:#fff}.section-2__grid-column--2 .rhombus-scene.--visible .rhombus{-webkit-transform:rotateX(65deg) rotateZ(45deg) translateZ(0);transform:rotateX(65deg) rotateZ(45deg) translateZ(0)}}.section-2__grid-column--3{background:#fffbe8;padding:3rem 2rem 4rem}.section-2__grid-column--3::before{background:#ece8d3;width:calc(100% - 4rem)}@media(min-width: 1080px){.section-2__grid-column--3::before{width:calc(100% - 10rem)}}.section-2__grid-column--4{background:#dff7dd;padding:3rem 2rem 4rem 2rem}@media(min-width: 1080px){.section-2__grid-column--4{padding:3rem 5rem 4.5rem 2rem}}.section-2__grid-column--4::before{background:#cce0ca;width:calc(100% - 4rem)}@media(min-width: 1080px){.section-2__grid-column--4::before{width:calc(100% - 10rem)}}.copyright{color:#6d93a0;font-weight:300;line-height:1.3;text-align:center}@media(min-width: 1080px){.copyright{text-align:left}}.cover-section{position:relative}.cover-section img{width:100%;height:20rem;-o-object-fit:cover;object-fit:cover}@media(min-width: 1080px){.cover-section img{height:35rem;width:calc(100% + 10rem);margin:0 0 0 -5rem}}dialog{outline:none;border:none;margin:auto;max-height:100vh;width:100vw;max-width:40rem;max-height:100vw;overflow-y:auto;padding:0}dialog::-ms-backdrop{background:rgba(109,147,160,.6)}dialog::backdrop{background:rgba(109,147,160,.6)}.modal__container{padding:2.5rem;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.modal__header{margin-bottom:2rem}.modal__body{margin-bottom:2rem}.modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal--type-error{background:#fffbe8}.modal--type-success{background:#dff7dd}