*{border:0;box-sizing:border-box;margin:0;outline:0;padding:0}.como-funciona{background:#f7f7f7}.como-funciona .container{align-items:center;display:flex;flex-direction:column;gap:96px;justify-content:center;margin:0 auto;max-width:1180px;padding:70px 0;width:90%}.como-funciona .container h1{color:#262a30;font-family:Dotties Vanilla;font-size:40px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:40px;text-align:center}.como-funciona .container .cards{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.como-funciona .container .cards .card{display:flex;flex-direction:column;gap:24px}.como-funciona .container .cards .card .title{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:20px;text-align:center}.como-funciona .container .cards .card .number,.como-funciona .container .cards .card strong{text-align:center}.como-funciona .container .cards .card .number{align-items:center;background:#ff355a;border-radius:100%;color:#fff;display:flex;font-family:Dotties Vanilla;font-size:47px;font-style:normal;font-weight:800;height:90px;justify-content:center;line-height:47px;width:90px}.como-funciona .container .cards .card strong{color:#ff355a;font-family:Dotties Vanilla;font-size:24px;font-style:normal;font-weight:800;line-height:32px;text-align:center}.como-funciona .container .cards .card p{color:#262a30;font-family:Dotties Vanilla;font-size:20px;font-style:normal;font-weight:400;line-height:32px;padding:20px}@media (max-width:780px){.como-funciona .container .cards,.como-funciona .container .cards .card{display:flex;flex-direction:column}.como-funciona .container .cards .card .title{align-items:start;display:flex;flex-direction:row;gap:10px;justify-content:start;padding:20px}.como-funciona .container .cards .card .number{font-size:20px;height:32px;width:32px}.como-funciona .container .cards .card strong{font-family:Dotties Vanilla;font-size:18px;font-style:normal;font-weight:800}.como-funciona .container .cards .card p{font-size:16px;padding:20px}}.como-funciona--lp_produto{background:#f8f8f8;display:flex;justify-content:center;padding:0 16px}.como-funciona--lp_produto .como-funciona__container{align-items:center;display:flex;flex-direction:column;gap:24px;max-width:1180px;padding:40px 0 56px;width:100%}.como-funciona--lp_produto .como-funciona__head{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center;width:100%}.como-funciona--lp_produto .como-funciona__eyebrow,.como-funciona--lp_produto .como-funciona__title{font-family:Dotties Vanilla,sans-serif;font-weight:600;letter-spacing:0;margin:0;padding:0;text-transform:none;width:100%}.como-funciona--lp_produto .como-funciona__eyebrow{color:#ff355a;font-size:18px;line-height:21.6px}.como-funciona--lp_produto .como-funciona__title{color:#252b37;font-size:28px;line-height:33.6px}.como-funciona--lp_produto .como-funciona__cards{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.como-funciona--lp_produto .como-funciona__card{background:#fff;border:1px solid #e9edf2;border-radius:20px;display:flex;flex-direction:column;gap:16px;margin:0 -1px;max-width:720px;overflow:hidden;padding:23px 31px;width:calc(100% + 2px)}.como-funciona--lp_produto .como-funciona__card-head{align-items:center;display:flex;flex-direction:row;gap:16px}.como-funciona--lp_produto .como-funciona__number{align-items:center;background:#ff355a;border-radius:9999px;display:flex;flex:0 0 48px;height:48px;justify-content:center;width:48px}.como-funciona--lp_produto .como-funciona__number span{color:#fff;font-family:Dotties Vanilla,sans-serif;font-size:20px;font-weight:600;line-height:24px}.como-funciona--lp_produto .como-funciona__card-title{color:#252b37;flex:1 0 0;font-family:Dotties Vanilla,sans-serif;font-size:20px;font-weight:600;letter-spacing:0;line-height:24px;margin:0;min-width:1px;padding:0;text-align:left;text-transform:none}.como-funciona--lp_produto .como-funciona__description,.como-funciona--lp_produto .como-funciona__description p{color:#252b37;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:27px;margin:0;padding:0;text-align:left}@media (min-width:768px){.como-funciona--lp_produto{padding:0 32px}.como-funciona--lp_produto .como-funciona__eyebrow{font-size:20px;line-height:24px}.como-funciona--lp_produto .como-funciona__title{font-size:40px;line-height:48px}}@media (min-width:1101px){.como-funciona--lp_produto .como-funciona__container{gap:56px;padding:70px 0}.como-funciona--lp_produto .como-funciona__eyebrow,.como-funciona--lp_produto .como-funciona__title{width:auto}.como-funciona--lp_produto .como-funciona__cards{align-items:stretch;flex-direction:row;gap:32px;justify-content:center}.como-funciona--lp_produto .como-funciona__card{flex:0 1 360px;margin:0;max-width:360px}.como-funciona--lp_produto .como-funciona__card-head{flex-direction:column}.como-funciona--lp_produto .como-funciona__number{flex-basis:56px;height:56px;width:56px}.como-funciona--lp_produto .como-funciona__number span{font-size:28px;line-height:33.6px}.como-funciona--lp_produto .como-funciona__card-title{align-self:stretch;flex:0 0 auto;font-size:28px;line-height:33.6px;text-align:center}.como-funciona--lp_produto .como-funciona__description,.como-funciona--lp_produto .como-funciona__description p{text-align:center}}