footer.footer{background-color:#fafafa;border-top:1px solid #eaeaea;justify-content:center;align-items:center;padding:2rem 1rem;display:flex;width:100%!important}.footer .footer-wrapper{flex-direction:column;align-items:center;width:100%;max-width:1200px;padding:0 20px;display:flex}.footer .footer-link-sections{flex-direction:row;justify-content:center;gap:60px;width:100%;display:flex}.footer .footer-link-sections .footer-link-section{flex-direction:column;width:fit-content;display:flex}@media screen and (max-width:900px){.footer .footer-link-sections{flex-direction:column;gap:30px;display:flex}.footer .footer-link-sections .footer-link-section{flex-direction:column;width:100%;display:flex}}.footer .footer-link-instagram{color:#0000;background:linear-gradient(#ff0062,#ff1d99);-webkit-background-clip:text;background-clip:text}.footer-link-box{width:fit-content;margin-bottom:8px;position:relative}.footer-link-box:before{content:"";opacity:0;background:#000;width:100%;height:1px;transition:all .2s;position:absolute;bottom:-3px;left:0}.footer-link-box.instagram:before{background:linear-gradient(#ff0062,#ff1d99)}.footer-link-box:hover:before{opacity:1}.footer-copy{color:#999;margin-top:.5rem}
.icon{justify-content:center;align-items:center;display:flex}.icon img{object-fit:cover;object-position:center;width:100%;height:100%}.icon.round img{border-radius:100%!important}
header{justify-content:center;align-items:center;width:100%;max-width:1200px;height:10vh;display:flex}header .logo{justify-content:start;align-items:center;gap:10px;width:100%;height:100%;padding:20px 40px;display:flex}header .logo img{aspect-ratio:1;object-fit:contain;height:100%}header .logo p{color:#004be2;font-size:1.5rem;font-weight:600}header .action{justify-content:end;align-items:center;width:100%;height:100%;padding:40px;display:flex}
.reviews{flex-direction:column;align-items:center;width:100%;display:flex}.reviews .reviews-list{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;padding:10px;display:flex}.reviews .reviews-list .review{background-color:#fff;border:1px solid #ededed;border-radius:10px;flex-direction:column;gap:10px;width:100%;max-width:380px;padding:15px;display:flex}.reviews .reviews-list .review .review-text{flex-grow:1;line-height:1.65rem}.reviews .reviews-list .review .reviewer{align-items:center;gap:5px;width:100%;height:6vh;display:flex}.reviews .reviews-list .review .reviewer .image{height:100%;padding:6px}.reviews .reviews-list .review .reviewer .image img{aspect-ratio:1;object-fit:cover;object-position:center;border-radius:100%;height:100%}.reviews .reviews-list .review .reviewer .info{flex-direction:column;width:100%;display:flex}.reviews .reviews-list .review .reviewer .info>div{align-items:center;width:100%;display:flex}.reviews .reviews-list .review .reviewer .info .website{font-size:.95rem}.reviews .reviews-list .review .reviewer .info>div a{color:#05f;align-items:center;gap:4px;width:fit-content;text-decoration:none;display:flex}
.how-it-works{text-align:center;-webkit-user-select:none;user-select:none;background-color:#fdfdfd;justify-content:center;padding:4rem 1rem;display:flex}.steps{flex-wrap:wrap;gap:1rem;display:flex}.step{background:#fff;border:1px solid #e0e0e0;border-radius:12px;width:100%;max-width:380px;padding:10px;transition:transform .2s}.step-icon{width:100%;padding:10px 15px}.step h3{margin-bottom:.5rem;font-size:1.1rem}.step p{color:#666;font-size:.95rem;line-height:1.4}@media (max-width:768px){.steps{flex-direction:column;align-items:center}.step{width:100%;max-width:400px}}
.how-it-works{text-align:center;-webkit-user-select:none;user-select:none;background-color:#fdfdfd;justify-content:center;padding:4rem 1rem;display:flex}.steps{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.step{background:#fff;border:1px solid #e0e0e0;border-radius:12px;width:100%;max-width:380px;padding:10px;transition:transform .2s}.step-image{border:1px solid #ececec;border-radius:20px;width:100%;height:30vh;overflow:hidden}.step-image>img{object-fit:cover;object-position:center;-webkit-user-drag:none;width:100%;height:100%}.step h3{margin-bottom:.5rem;font-size:1.1rem}.step p{color:#666;font-size:.95rem;line-height:1.4}@media (max-width:768px){.steps{flex-direction:column;align-items:center}.step{width:100%;max-width:400px}}
.select{border:1px solid #ededed;border-radius:8px;justify-content:center;align-items:center;width:200px;min-width:60px;display:flex;position:relative}.select .selected-option{cursor:pointer;justify-content:center;align-items:center;gap:.6rem;width:100%;height:100%;display:flex}.select .selected-option .content{background-color:#0000;align-items:center;gap:5px;width:100%;height:100%;padding:8px 14px;display:flex}.select .selected-option .arrow{justify-content:center;align-items:center;width:fit-content;height:100%;padding:0 12px;display:flex}.select .options-list{z-index:5;background-color:#fff;border:1px solid #ededed;border-radius:8px;flex-direction:column;gap:5px;width:100%;max-height:300px;padding:5px;display:flex;position:absolute;top:calc(100% + 5px);left:0;overflow:hidden scroll}.select .options-list .option{align-items:center;gap:5px;width:100%;padding:5px 14px;display:flex}.select .options-list .option:hover{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f5f5f5;border-radius:8px}
