.hero-section{padding-top:4rem}.hero{display:grid;grid-template-columns:1fr;justify-items:center;gap:4.8rem}.hero header{order:1;display:flex;flex-direction:column;align-items:center}.hero header h1{font-size:3.6rem;line-height:4.4rem;text-align:center}.hero header p{font-family:TStar-Regular;font-size:1.6rem;text-align:center;margin-top:1.6rem}.hero .img{order:3;width:33.5rem;height:auto}.hero .cta{order:2;display:flex;flex-direction:column;gap:2.4rem;width:100%}.hero .cta .buttons{width:100%;display:flex;flex-direction:column;gap:.8rem}@media (min-width: 600px){.hero header p{max-width:60rem}.hero .cta{align-items:center}.hero .cta .buttons{align-items:center;max-width:30rem}.hero .cta .buttons button{width:100%}}@media (min-width: 834px){.hero header h1{font-size:6.4rem;line-height:7rem}}@media (min-width: 1024px){.hero-section{padding:4rem 8rem}.hero{grid-template-columns:auto auto;grid-template-rows:auto auto;gap:0;row-gap:4.8rem;width:100%;max-width:100rem;align-items:center}.hero header{grid-column:1;grid-row:1;align-self:end;justify-self:start;width:45rem;align-items:flex-start}.hero header h1{font-size:3.6rem;line-height:4.4rem;text-align:left}.hero header p{font-size:2rem;text-align:left;max-width:unset}.hero .cta{grid-column:1;grid-row:2;align-self:start;justify-self:start;width:50rem;align-items:unset}.hero .cta .buttons{flex-direction:row;max-width:unset}.hero .cta .buttons button{width:fit-content}.hero .cta iframe{margin-left:-8rem}.hero .img{grid-column:2;grid-row:1/-1;width:100%;height:auto}}@media (min-width: 1440px){.hero-section{padding:10rem 12rem}.hero{grid-template-columns:65rem 1fr;max-width:120rem}.hero header{width:100%}.hero header h1{font-size:6.4rem;line-height:7rem}.hero .cta{width:100%}.hero .cta iframe{margin-left:-15.5rem}}.hero-section{overflow:hidden}.hero header p{font-family:Inter-Regular;font-size:1.6rem;line-height:2.4rem}.hero header p span,.hero header p b{font-family:Inter-Bold}.hero form{display:flex;flex-direction:column;gap:.8rem}.hero .share{display:flex;align-items:center;gap:1.6rem}.hero .share p{font-family:TStar-Regular;font-size:1.8rem;line-height:2.7rem}.hero .share .social-networks{display:flex;gap:1.2rem}.hero .share .social-networks img{width:4rem;height:4rem}@media (min-width: 600px){.hero .cta form{width:60rem}}@media (min-width: 1024px){.hero{column-gap:4rem}.hero header{display:flex;flex-direction:column;gap:1.6rem}.hero .cta{gap:0}.hero .cta form{order:1;flex-direction:row;width:auto;max-width:54.2rem;margin-bottom:2.4rem}.hero .cta form button{min-width:fit-content}.hero .cta .share{order:2}}.section-with-stickers-section{height:37.3rem;position:relative;overflow:visible}.section-with-stickers-section .sticker{position:absolute}.section-with-stickers-section .jade{height:13rem;top:0;left:-1rem}.section-with-stickers-section .argile{height:14rem;top:1rem;right:0}.section-with-stickers-section .hortensia{height:12rem;left:0;bottom:-2rem}.section-with-stickers-section .eclair{height:9rem;bottom:1rem;right:0}.section-with-stickers{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;width:100%}.section-with-stickers .texts{display:flex;flex-direction:column;align-items:center;gap:.8rem;width:32.7rem}.section-with-stickers .texts h2{font-size:4.4rem;font-family:Kattering105;font-weight:400;text-align:center}.section-with-stickers .texts p{font-family:TStar-Regular;text-align:center;font-size:2rem;margin-top:1rem;max-width:50rem}.section-with-stickers .texts p b{font-family:TStar-Bold}@media (min-width: 1024px){.section-with-stickers-section .jade{height:17rem;top:2rem;left:-.2rem}.section-with-stickers-section .argile{height:20rem;top:4rem;right:0;z-index:2}.section-with-stickers-section .hortensia{height:18rem;top:13rem}.section-with-stickers-section .eclair{height:10rem;bottom:6.5rem;right:0;z-index:1}.section-with-stickers .texts{width:100%}.section-with-stickers .texts h2{font-size:6.4rem;line-height:8rem;width:73rem}}@media (min-width: 1440px){.section-with-stickers-section{height:44rem}.section-with-stickers-section .jade{height:20rem;top:2rem;left:-.2rem}.section-with-stickers-section .argile{height:24rem;top:4rem;right:0;z-index:2}.section-with-stickers-section .hortensia{height:22rem;top:13rem}.section-with-stickers-section .eclair{height:13rem;bottom:6.5rem;right:0;z-index:1}.section-with-stickers .texts{width:100%;display:flex;flex-direction:column;align-items:center}}.sentence-block{display:flex;justify-content:center}.sentence-block h3{text-align:center;max-width:90rem}.todo-block{display:flex;flex-direction:column;gap:4rem}.todo-block .left{max-width:60rem}.todo-block .right{display:flex;flex-direction:column;gap:2rem}.todo-block .right .row{display:flex;gap:1.6rem}@media (min-width: 1024px){.todo-block{flex-direction:row;gap:6rem}}
