/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline;display:inline-block}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template,[hidden]{display:none}html,*,:before,:after{box-sizing:border-box}@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000}body{color:#333;background-color:#fff;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:1em}[tabindex="-1"]:focus{outline:none!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{cursor:help}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#333;text-decoration:underline}a:hover,a:focus{color:#000;-webkit-text-decoration:inherit;text-decoration:inherit}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse;background-color:#fff}caption{color:#666;text-align:left;caption-side:bottom;padding-top:5px;padding-bottom:5px}th{text-align:left}label{margin-bottom:.5rem;display:inline-block}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{line-height:inherit}input[type=radio]:disabled,input[type=checkbox]:disabled{cursor:not-allowed}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;padding:0;display:block}input[type=search]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important}.c-wrapper{width:fit-content;margin:0 auto 20px}.c-wrapper #carousel{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:1em;max-width:365px;max-height:380px;display:flex;overflow-x:auto}.c-wrapper #carousel::-webkit-scrollbar{display:none}@media screen and (width>=785px){.c-wrapper #carousel{max-width:756px;max-height:500px}}.c-wrapper #carousel .carousel-item{scroll-snap-align:end;border-radius:24px;min-width:365px;position:relative;overflow:hidden}.c-wrapper #carousel .carousel-item img{object-fit:cover;width:100%;max-width:100%;height:380px}@media screen and (width>=785px){.c-wrapper #carousel .carousel-item img{height:500px}}.c-wrapper #carousel .carousel-item .type{color:#fff;background-color:#e54c6a;border-radius:8px;padding:.5em 1em;font-weight:700;position:absolute;top:1em;right:1em}.c-wrapper #carousel .carousel-item .bottom{justify-content:space-between;align-items:flex-end;width:calc(100% - 2em);display:flex;position:absolute;bottom:1em;left:1em}.c-wrapper #carousel .carousel-item .bottom button{color:#fff;background-color:#e54c6a;min-height:42px}.c-wrapper #carousel .carousel-item .bottom .info{background-color:#ede9e7;border-radius:8px;padding:1em;font-weight:700}.c-wrapper #carousel .carousel-item .bottom .info p{text-align:start;margin:0}.c-wrapper #carousel .carousel-item .bottom .info p:first-child{margin-bottom:8px}.c-wrapper .p-carousel{column-gap:1em;width:fit-content;margin:1em auto 0;display:flex}.c-wrapper .p-carousel .pag-item{cursor:pointer;background-color:#ede9e7;border-radius:50%;width:12px;height:12px}.c-wrapper .p-carousel .pag-item.active{background-color:#e54c6a}.scroll-down{width:100%;height:82px;position:relative;bottom:0}.scroll-down .more{color:#6b7280;cursor:pointer;flex-direction:column;align-items:center;animation:1s infinite bounce;display:flex}.scroll-down .more p{margin-bottom:8px}.scroll-down .more i svg{fill:#6b7280;width:24px;height:24px}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.screen-cover{width:100%;margin-top:100px;position:relative}.screen-cover p:first-child{margin-top:1rem}.screen-cover p{text-align:center;margin-top:0}.primary-btn{color:#fff;background-color:#e54c6a}.big{height:56px;padding:1rem 2rem}p strong{font-size:2rem}.headline{margin-bottom:1rem;font-size:1.6rem}@media screen and (width>=768px){.headline{font-size:2.3rem}}.sub-headline{margin-bottom:1.5rem;font-size:.8rem}@media screen and (width>=768px){.sub-headline{margin-bottom:1.5rem;font-size:1rem}}.grid-2-cols{grid-template-columns:auto;gap:1rem;display:grid}@media (width>=768px){.grid-2-cols{grid-template-columns:repeat(2,1fr)}}[id$=-error]{color:#fff;margin:0;font-size:.7rem;text-align:start!important}.hidden{display:none}.ups{background-color:#e5e7eb;border-radius:16px;max-width:1200px;margin:0 1em;padding:1.3vh .9rem}@media screen and (width>=768px){.ups{margin:0 auto}}.ups p{text-align:center;margin-bottom:1rem}.ups p strong{font-size:1.5rem}@media screen and (width>=768px){.ups p strong{font-size:2rem}}.ups-card{--tw-shadow:0 1px 2px 0 #0000000d;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);background-color:#fff;border-radius:16px;grid-template-columns:70px auto;padding:1.2rem .7rem;display:grid}@media screen and (width>=768px){.ups-card{padding:2.5rem 1rem}}.ups-card>div{flex-direction:column;justify-content:center;display:flex}.ups-card>div p{text-align:start;margin-bottom:5px}.ups-card p strong{font-size:1rem}@media screen and (width>=768px){.ups-card p strong{font-size:1.2rem}}.ups-card p{font-size:.8rem}.ups-card i{background-color:#e54c6a1a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:1em;display:flex}.ups-card i svg{fill:#e54c6a;width:24px;height:24px}.ups button{margin:1rem auto;display:block}.how-it-works{max-width:1200px;margin:0 auto;padding:1.5rem 1rem}.how-it-works>p{text-align:center}.how-it-works .list{width:fit-content;margin:2rem auto 0}.how-it-works .list .list-item{grid-template-columns:45px auto;display:grid}.how-it-works .list .list-item .number{color:#fff;background-color:#e54c6a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:1em;display:flex}.how-it-works .list .list-item p strong{font-size:1.2rem}.how-it-works .list .list-item p{font-size:.8rem}.card-section{background-color:#e5e7eb;border-radius:16px;max-width:1200px;margin:0 1em;padding:1.3vh .9rem}@media screen and (width>=768px){.card-section{margin:0 auto}}.card-section p{text-align:center;margin-bottom:1rem}.card-section .cards-container{flex-direction:column;grid-template-columns:auto auto;gap:1rem;width:fit-content;margin:0 auto;display:grid}@media screen and (width>=768px){.card-section .cards-container{grid-template-columns:auto auto auto auto}}.card-section .cards-container .card{background-color:#fff;border-radius:12px;overflow:hidden}.card-section .cards-container .card .head{position:relative}.card-section .cards-container .card .head img{object-fit:cover;width:100%;height:250px}.card-section .cards-container .card .head .type{color:#fff;background-color:#e54c6a;border-radius:8px;padding:5px 10px;font-size:.75rem;font-weight:700;position:absolute;top:10px;right:10px}.card-section .cards-container .card .body{padding:1rem}.card-section .cards-container .card .body .name{text-align:start;margin-bottom:10px;font-size:.8rem;font-weight:700}@media screen and (width>=768px){.card-section .cards-container .card .body .name{font-size:1rem}}.card-section .cards-container .card .body .trait{text-align:start;margin-bottom:1rem;font-size:.75rem}@media screen and (width>=768px){.card-section .cards-container .card .body .trait{font-size:.9rem}}.card-section .cards-container .card .body button{width:100%;min-height:36px}.card-section button{height:56px;margin:2rem auto 0;padding:0 2rem;font-size:1rem;font-weight:700;display:block}.faq-section{max-width:1200px;margin:0 auto;padding:1.5rem 1rem}.faq-section details{border:1px solid #e5e7eb;border-radius:12px;margin-bottom:1rem}.faq-section details:open>summary:after{content:"-";color:#9ca3af;font-size:1.5rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.faq-section details:open>summary{padding-bottom:0}.faq-section details .content{padding:0 1.5rem 1rem;font-size:1rem}.faq-section summary{cursor:pointer;padding:1rem 1.5rem;font-size:1rem;font-weight:500;position:relative}.faq-section summary:after{content:"+";color:#9ca3af;font-size:1.5rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.faq-section summary::marker{content:""}.faq-section summary strong{max-width:291px;display:block}@media screen and (width>=428px){.faq-section summary strong{max-width:none}}.form-section{color:#fff;background-color:#e54c6a;border-top-left-radius:16px;border-top-right-radius:16px;max-width:1200px;margin:0 auto;padding:1.3vh}.form-section p{text-align:center}.form-section form{max-width:384px;margin:0 auto}.form-section form .checkbox{margin-top:1rem}.form-section form .p-visibility{position:relative}.form-section form #open_eye,.form-section form #closed_eye{cursor:pointer;color:#e54c6a;width:20px;height:20px;position:absolute;top:62%;right:20px;transform:translateY(-50%)}.form-section .checkbox{grid-template-columns:32px auto;align-items:center;margin-bottom:1rem;display:grid}.form-section .checkbox input[type=checkbox]{appearance:none;cursor:pointer;background-color:#e54c6a;border:.15em solid;border-radius:10px;width:15px;height:15px;margin:0;position:relative}.form-section .checkbox input[type=checkbox]:before{content:"";transform-origin:0 100%;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:15px;height:15px;transition:transform .12s ease-in-out;position:absolute;top:4.5px;left:4.5px;transform:scale(0);box-shadow:inset 1em 1em}.form-section .checkbox input[type=checkbox]:checked:before{transform:scale(1)}.form-section .checkbox label{margin:0 0 0 10px;font-size:.9rem}.form-section input{border:none;border-radius:16px;width:100%;height:52px;margin:1rem 0 0;padding:.75rem}.form-section a,.form-section a:hover{color:#fff}.form-section button[type=submit]{color:#e54c6a;background-color:#fff;border-radius:16px;width:100%;height:60px;padding:.75rem 1.5rem;font-size:large;font-weight:700;transition:background-color .3s}.form-section button[type=submit]+p{margin-top:1rem;font-size:.75rem}.footer{background-color:#111827;max-width:1200px;margin:0 auto;padding:1rem 0}.footer .flex-links{justify-content:center;gap:1rem;margin:1rem 0;display:flex}.footer img{height:40px;margin:0 auto;display:block}.footer a{color:#9ca3af}.footer p{color:#6b7280;text-align:center}.header-content{z-index:998;background-color:#000000d9;justify-content:space-between;align-items:center;width:100%;height:80px;padding:0 6rem;display:flex;position:fixed;top:0;left:0}@media screen and (width<=768px){.header-content{padding:0 1rem}}.header-content img{width:185px}.header-content a{color:#fff;background-color:#e54c6a;border-radius:4px;align-items:center;height:fit-content;padding:10px 20px;font-weight:700;text-decoration:none;display:flex}body{background:#fff;line-height:1.2}button{cursor:pointer;border:none;border-radius:8px}
