:root{--color-red: #C01A22;--color-white: #FFFFFF;--color-beige: #F6DCAC;--color-black: #000000;--color-dark-gray: #363531;--font-primary: "Darker Grotesque", sans-serif;--font-secondary: "Advent Pro", sans-serif;--fs-h1: 3.125rem;--fs-h2: 2.5rem;--fs-h3: 2rem;--fs-h4: 1.625rem;--fs-body: 1.125rem;--fs-body2: 1rem;--fs-link: 1.125rem;--fs-h1-mobile: 1.75rem;--fs-h2-mobile: 1.625rem;--fs-h3-mobile: 1.375rem;--fs-h4-mobile: 1.375rem;--fs-body-mobile: 1rem;--fs-body2-mobile: 0.75rem;--lh-h1: 1.2;--lh-h2: 1;--lh-h3: 1;--lh-h4: 1;--lh-body: 1.4;--lh-link: 1.4;--btn-height: 56px;--btn-padding: 32px;--btn-radius: 16px;--btn-radius-mobile: 12px}body{font-family:var(--font-primary);font-size:var(--fs-body);font-weight:500;line-height:var(--lh-body);color:var(--color-red);margin:0;padding:2rem}h1,h2,h3,h4{font-family:var(--font-secondary);text-transform:uppercase;font-weight:700}h1{font-size:var(--fs-h1);line-height:var(--lh-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);margin-bottom:-10px}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:1%;margin-bottom:-10px;margin-top:10px}h4{font-size:var(--fs-h4);font-weight:600;line-height:var(--lh-h4);letter-spacing:1%}.body-2{font-size:var(--fs-body2)}.link{font-size:var(--fs-link);font-weight:700;line-height:var(--lh-link);color:var(--color-red);text-decoration:none}@media(max-width: 768px){h1{font-size:var(--fs-h1-mobile)}h2{font-size:var(--fs-h2-mobile)}h3{font-size:var(--fs-h3-mobile)}h4{font-size:var(--fs-h4-mobile)}body{font-size:var(--fs-body-mobile)}.body-2{font-size:var(--fs-body2-mobile)}}:root{--color-red: #C01A22;--color-white: #FFFFFF;--color-beige: #F6DCAC;--color-black: #000000;--color-dark-gray: #363531;--font-primary: "Darker Grotesque", sans-serif;--font-secondary: "Advent Pro", sans-serif;--font-tertiary: "Just Me Again Down Here";--fs-h1: 3.125rem;--fs-h2: 2.5rem;--fs-h3: 2rem;--fs-h4: 1.625rem;--fs-body: 1.125rem;--fs-body2: 1rem;--fs-link: 1.125rem;--fs-h1-mobile: 1.75rem;--fs-h2-mobile: 1.625rem;--fs-h3-mobile: 1.375rem;--fs-h4-mobile: 1.375rem;--fs-body-mobile: 1rem;--fs-body2-mobile: 0.75rem;--lh-h1: 1.2;--lh-h2: 1;--lh-h3: 1;--lh-h4: 1;--lh-body: 1.4;--lh-link: 1.4;--btn-height: 56px;--btn-padding: 32px;--btn-radius: 16px;--btn-radius-mobile: 12px}body{padding:0 65px;margin:0;background:radial-gradient(119.14% 119.14% at 25% 0%, #FFF5E2 0%, #FFE8BF 100%),linear-gradient(176.31deg, rgba(255, 255, 255, 0) 76.64%, rgba(255, 255, 255, 0.2) 96.51%);background-size:cover;cursor:url("../images/icons/cursor.svg") 11 1,auto}.section{padding:55px 0}.container.grid.three{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;align-items:stretch}.two-columns{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.two-columns .column{flex:1;min-width:0;width:100%}.one-column .section-description{width:70%}.login-button,.button-secondary{padding:0 var(--btn-padding);height:var(--btn-height);border-radius:var(--btn-radius);font-family:var(--font-primary);font-weight:700;font-size:var(--fs-link);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap;border:none;cursor:pointer}.login-button{background-color:var(--color-white);color:var(--color-red)}.button-secondary{background-color:var(--color-red);color:var(--color-white)}header{position:sticky;top:0;z-index:1000}.navbar{display:flex;align-items:center;justify-content:space-between;padding:24px 0}.navbar .logo img{height:48px;display:block}.navbar .nav-right{display:flex;align-items:center;gap:16px}.navbar .nav-menu{display:flex;align-items:center;height:var(--btn-height);gap:32px;background-color:var(--color-beige);padding:0 var(--btn-padding);border-radius:var(--btn-radius);list-style:none;margin:0}.navbar .nav-menu li a,.navbar .nav-menu li .dropdown-item-title{font-family:var(--font-primary);font-size:var(--fs-link);font-weight:700;color:var(--color-red);text-decoration:none;text-transform:capitalize}.navbar .nav-menu ul{cursor:pointer}.navbar .nav-menu li a:hover,.dropdown li a:hover{opacity:.5}.navbar .nav-menu li a.disabled{opacity:.5;pointer-events:none}.nav-right.desktop .has-dropdown{position:relative;display:flex;justify-content:center;cursor:pointer}.nav-right.desktop .has-dropdown.open .dropdown{display:flex;flex-direction:column;opacity:1;visibility:visible;transform:translateY(0);gap:16px}.nav-right.desktop .has-dropdown.open .plus-icon{display:none}.nav-right.desktop .has-dropdown.open .minus-icon{display:block}.nav-right.desktop .has-dropdown .plus-icon{display:block}.nav-right.desktop .has-dropdown .minus-icon{display:none}.nav-right.desktop .has-dropdown .login-dropdown-button{display:flex;gap:16px;align-items:center;justify-content:center}.nav-right.desktop .has-dropdown .dropdown{display:none;position:absolute;top:calc(100% + 20px);background:var(--color-beige);border-radius:12px;min-width:200px;padding:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,visibility .3s}.nav-right.desktop .has-dropdown .dropdown .dropdown-diamond-container{position:absolute;top:-5px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;width:auto}.nav-right.desktop .has-dropdown .dropdown .dropdown-diamond-container .dropdown-diamond{width:10px;height:10px;background-color:var(--color-beige);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%)}.nav-right.desktop .has-dropdown .dropdown li{list-style:none}.nav-right.desktop .has-dropdown .dropdown a{color:var(--color-red);font-weight:500 !important;display:block;text-decoration:none;font-size:18px}.nav-right.desktop .has-dropdown .dropdown hr{border:none;border-top:1px dashed var(--color-black);opacity:.4;margin:16px 0 0 0}.hamburger{display:none;cursor:pointer}.hamburger img{height:16px}.mobile-menu-container .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9998;opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-menu-container .overlay.active{opacity:1;pointer-events:auto}.mobile-menu-container .mobile-menu{position:fixed;top:0;right:-100%;width:280px;height:100vh;background-color:var(--color-beige);box-shadow:-4px 0 12px rgba(0,0,0,.2);padding:24px 16px;transition:right .3s ease;z-index:9999;display:flex;flex-direction:column;overflow-y:auto}.mobile-menu-container .mobile-menu.open{right:0}.mobile-menu-container .mobile-menu .mobile-menu-logo-container{display:flex;align-items:center;justify-content:space-between;margin:0 0 70px 0}.mobile-menu-container .mobile-menu .mobile-menu-logo-container .logo img{height:49px;display:block}.mobile-menu-container .mobile-menu .mobile-menu-logo-container .close-btn{background:none;border:none;cursor:pointer;padding:0}.mobile-menu-container .mobile-menu .mobile-menu-logo-container .close-btn img{height:24px}.mobile-menu-container .mobile-menu ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.mobile-menu-container .mobile-menu ul li a{font-family:var(--font-primary);font-size:var(--fs-link);font-weight:700;color:var(--color-red);text-decoration:none}.mobile-menu-container .mobile-menu .has-dropdown .dropdown{position:relative;top:auto;left:auto;background:none;box-shadow:none;min-width:unset;padding:0 16px;display:flex;flex-direction:column;overflow:hidden;max-height:500px;transition:max-height .3s ease-out;opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu-container .mobile-menu .has-dropdown .dropdown li a{font-weight:500}.mobile-menu-container .mobile-menu .has-dropdown:not(.dropdown-open) .dropdown{max-height:0;opacity:0;visibility:hidden}.mobile-menu-container .mobile-menu .login-button{margin:43px 0;width:75%}.mobile-menu-container .mobile-menu hr{border:none;border-top:1px dashed var(--color-black);opacity:.4;margin:0}.mobile-menu-container .mobile-menu .dropdown-item a{font-weight:500 !important}.mobile-menu-container .mobile-menu .dropdown-item.mobile-menu-logout{margin:0 0 43px 0}.mobile-menu-container .mobile-menu .mobile-greeting h4{font-size:26px;font-style:normal;font-weight:600;line-height:28.6px;letter-spacing:.26px;margin:unset;text-transform:none}body.application-page .hamburger,body.application-page .mobile-menu,body.application-page .overlay,body.application-page .navbar .nav-right .login-button,body.application-page .navbar .nav-right .has-dropdown{display:none !important}body.application-page .navbar .nav-right{display:flex !important;margin-left:auto;margin-right:0}body.application-page .navbar .nav-menu{gap:0;padding:0 var(--btn-padding);border-radius:var(--btn-radius);background-color:var(--color-white)}body.application-page .navbar .nav-menu li a{color:var(--color-red)}.application-page{width:80%;margin:0 auto;max-width:1200px}.terminos,.faqs{width:80%;margin:0 auto;max-width:1200px;display:flex;flex-direction:column;gap:56px}.terminos .subtitle{display:flex;flex-direction:column;gap:24px}.terminos .subtitle a{text-decoration:underline;color:var(--color-red)}.contacto{width:80%;margin:0 auto;gap:24px}.stepper-container{display:flex;justify-content:space-around;align-items:center;text-align:center;max-width:600px;margin:0 auto 64px auto;color:var(--color-red)}.step{transition:all .3s ease-in-out}.step-number{border:1px dashed rgba(54,53,49,.5);border-radius:12px;margin-bottom:20px;background-color:var(--color-beige);display:flex;align-items:center;justify-content:center;width:53.333px;height:53.333px;flex-shrink:0;position:relative;overflow:hidden}.step-number h4{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:var(--color-beige);color:var(--color-red);margin:0;font-size:var(--fs-link);transition:all .3s ease-in-out;position:relative;z-index:2}.step-number::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:8px;transition:all .3s ease-in-out;z-index:1;display:none}.step-label{font-family:var(--font-primary);font-weight:600;text-transform:capitalize}.step.active .step-number{border-color:var(--color-dark-gray)}.step.active .step-number h4{display:none}.step.active .step-number::before{display:block;background-color:var(--color-black);background-image:url("../assets/icons/cached.svg");z-index:3;background-size:24px 24px}.step.finished .step-number{border-color:rgba(54,53,49,.5)}.step.finished .step-number h4{display:none}.step.finished .step-number::before{display:block;background-color:var(--color-red);background-image:url("../assets/icons/check_white.svg");z-index:3;background-size:24px 24px}.form-steps-container{position:relative;min-height:500px}.form-step{display:none;position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .5s ease-in-out}.form-step.active{display:block;opacity:1;position:static}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px 24px}.form-group{display:flex;flex-direction:column;gap:16px;text-align:left}.form-group .phone-input{display:flex;align-items:center;height:48px;border-radius:16px;background:#fff;border:none;padding:0 24px;font-family:var(--font-primary);font-size:var(--fs-body);width:100%;box-sizing:border-box}.form-group .phone-input .prefix{padding:0 12px 0 0;font-family:var(--font-primary);font-size:var(--fs-body);color:var(--color-black);border-right:2px solid rgba(54,53,49,.2)}.form-group .phone-input input{border:none;outline:none;flex:1;padding:0 0 0 12px}.form-group label{font-weight:600}.form-group input,.form-group select{height:48px;border-radius:16px;background:#fff;border:none;padding:0 24px;font-family:var(--font-primary);font-size:var(--fs-body);width:100%;box-sizing:border-box}.form-group input[type=date]{color:#999}.form-group input[type=date]:focus,.form-group input[type=date]:valid{color:var(--color-black)}.password-wrapper{position:relative;width:100%;display:flex;align-items:center}.password-input{padding-right:50px;font-family:"Arial Unicode MS",sans-serif}.password-toggle{position:absolute;right:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:30px;height:30px}.password-toggle .eye-icon{width:24px;height:24px;vertical-align:middle}.form-navigation{grid-column:1/-1;display:flex;margin-top:48px}.form-navigation.space-between{justify-content:right}.form-navigation.center{justify-content:center}.form-navigation .login-button{background-color:var(--color-red);color:var(--color-white);padding:16px 32px;border-radius:16px}.form-terms{grid-column:1/-1;display:flex;align-items:flex-start;gap:12px}.form-terms a{text-decoration:underline;font-weight:700;color:var(--color-red)}.custom-checkbox{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.custom-checkbox-label{position:relative;padding-left:48px;cursor:pointer;line-height:1.5;min-height:24px;display:inline-block}.custom-checkbox-label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:none;background-color:var(--color-white);border-radius:6px;box-sizing:border-box;transition:background-color .2s,border-color .2s}.custom-checkbox-label::after{content:"";position:absolute;left:9px;top:5px;width:3px;height:10px;border:solid var(--color-white);border-width:0 3px 3px 0;transform:rotate(45deg);opacity:0;transition:opacity .2s}.custom-checkbox:checked+.custom-checkbox-label::before{background-color:var(--color-red);border-color:var(--color-red)}.custom-checkbox:checked+.custom-checkbox-label::after{opacity:1}.analysis-grid{display:grid;gap:48px 56px;grid-template-columns:1fr 1fr;align-items:center}.analysis-text-panel h2,.payment-form h2,.finalise-text h2{font-size:var(--fs-h2);margin-bottom:16px}.analysis-text-panel p,.payment-form p,.payment-card-visual p,.finalise-text p{font-size:var(--fs-body);color:var(--color-gray-dark)}.analysis-column{display:flex;gap:56px;justify-content:left;align-items:flex-start;flex-wrap:wrap}.analysis-data-point{text-align:left;color:var(--color-red)}.analysis-data-point h4{margin-bottom:8px}.analysis-data-point .label{font-size:var(--fs-body);font-weight:600}.payment-grid{display:grid;gap:48px 56px;grid-template-columns:1fr 1fr;align-items:flex-start}.payment-form{grid-column:1/2}.payment-form .form-group{padding-bottom:48px}.form-row-split{display:grid;grid-template-columns:1fr 1fr;gap:24px}.payment-card-visual{grid-column:2/3;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:left}.payment-card-visual img{width:300px;height:auto;margin-bottom:24px}.finalise-grid{display:grid;grid-template-columns:auto 1fr;gap:48px;align-items:center;text-align:left;max-width:800px;margin:0 auto;padding:64px 0}.finalise-icon img{width:443px;height:auto}.finalise-buttons{display:flex;gap:16px}.section.three-columns .container{width:80%;margin:0 auto}.three-columns .card{border-radius:16px;text-align:center;flex-direction:column;align-items:center}.three-columns .card img{width:120px;height:120px;-o-object-fit:contain;object-fit:contain}.feature-card{background-color:var(--color-white);padding:16px;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.05);margin-bottom:20px}.feature-img{width:100%;height:335px;-o-object-fit:cover;object-fit:cover;border-radius:8px;flex-shrink:0}.accordion .accordion-item{cursor:pointer}.accordion-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:var(--color-red);margin:0;word-wrap:break-word;white-space:normal;line-height:1.3;transition:color .2s ease}.accordion .accordion-item.active .accordion-title{color:var(--color-black)}.accordion .accordion-body{display:none;color:var(--color-red);margin:8px 0 16px}.accordion .accordion-item.active .accordion-body{display:block}.accordion hr{border:none;border-top:2px dashed var(--color-black);margin:16px 0;width:100%;opacity:.3}.accordion hr.hide-line{justify-self:flex-end;animation:hr-hide 30s linear forwards}.accordion .loader{display:none;margin:-18px 0 16px}.accordion .loader.loading{display:block;border-top:2px dashed var(--color-black);width:0;opacity:1;animation:hr-reveal 30s linear forwards}@keyframes hr-reveal{from{width:0}to{width:100%}}@keyframes hr-hide{from{width:100%}to{width:0%}}.accordion-icon{font-size:1.5rem;font-weight:bold;line-height:1;margin-left:1rem}.feature-section{width:80%;margin:0 auto;padding:4rem 0}.feature-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}.feature-section .column-two{margin-top:50px}.faqs{width:80%;margin:0 auto}.faqs .two-columns{align-items:flex-start}.more-link{display:inline-block;margin-top:16px;color:var(--color-red);text-decoration:underline;font-weight:bold;font-family:var(--font-primary);font-size:1rem}.fox img{margin-top:-300px !important;margin-left:100px}.fox hr{border:none;border-top:1px dashed var(--color-black);margin-top:-25px}.fox-hiding{display:flex;flex-direction:column;align-items:flex-end;margin-top:0px}.fox-hiding.left{align-items:unset}.fox-hiding.left .fox-hiding-image{width:100%;max-width:865px;display:flex;margin:0 auto;justify-self:center}.fox-hiding hr{border:none;border-top:1px dashed var(--color-black);width:100%;margin-top:0px}.footer{padding:4rem 0rem}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;width:100%;margin:0 auto}.info-box{background-color:var(--color-beige);padding:32px;border-radius:24px;height:auto}.footer-title-row{display:flex;align-items:center;gap:1rem;margin-bottom:10px}.footer-icon{width:32px;height:32px;flex-shrink:0}.benefits-list{list-style:none;padding:0;margin:0}.benefits-list li{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.benefits-list img{width:20px;height:20px;flex-shrink:0}.benefits-list p{margin:0}.footer-links{flex:1 1;display:flex;flex-direction:column;gap:2rem}.footer-payment-row{display:flex;align-items:center;gap:1rem;margin-bottom:10px;justify-content:space-between}.footer-logo{height:50px;width:auto}.payment-logos p{margin:.5rem 0}.payment-logos img{height:24px;margin-right:8px;float:right}.link-columns{display:flex;gap:35%}.link-group{display:flex;flex-direction:column;gap:.5rem}.link-group a{color:var(--color-red);font-weight:700;text-decoration:none;font-size:var(--fs-body)}.link-group a:hover{opacity:.5}@media(max-width: 940px){body{padding:0 16px}.two-columns{flex-direction:column;text-align:center}.container.grid.three{grid-template-columns:1fr}.section.three-columns .container,.one-column .section-description,.feature-section,.faqs{width:100%}.application-page{width:100%;margin:0 auto}.navbar .nav-right{display:none}.hamburger{display:block !important;background:var(--color-beige);border:1px solid var(--color-beige);border-radius:var(--btn-radius-mobile);cursor:pointer;padding:16px;margin-left:auto}.navbar .nav-menu .dropdown,.has-dropdown:hover .dropdown{display:none !important;opacity:0;visibility:hidden;transform:translateY(10px)}body.application-page .navbar .nav-right{display:flex !important}.hero-layout{flex-direction:column-reverse;gap:56px !important}.hero-layout .text{text-align:left}.feature-grid{grid-template-columns:1fr}.feature-section .column-two{margin-top:0}.feature-card h3{margin-bottom:0px}.feature-card p{display:none}.faqs .two-columns .text{text-align:left;width:100%}.footer-container{flex-direction:column}.fox img,.fox-hiding img{margin-top:0px !important;height:223px}.fox hr{border:none;border-top:1px dashed var(--color-black);margin-top:-15px}.two-columns-alt a{float:left}.accordion .accordion-item.active .accordion-body{text-align:left}.form-grid{grid-template-columns:1fr;gap:32px}.form-submit{justify-content:center}.form-submit .login-button{width:100%}.analysis-grid,.payment-grid{grid-template-columns:1fr;gap:32px;flex-direction:column}.analysis-text-panel,.payment-form{order:2;align-items:center;text-align:center}.analysis-summary-panel,.payment-card-visual{order:1;text-align:center}.analysis-column{justify-content:center;gap:20px}.analysis-data-point{text-align:center;width:40%}.payment-form,.payment-card-visual{grid-column:1/-1}.payment-card-visual img{width:200px;height:auto;margin-bottom:12px}.form-row-split{grid-template-columns:1fr;gap:24px;display:block}.finalise-grid{grid-template-columns:1fr;text-align:center;gap:32px;padding:32px 0}.finalise-icon{display:flex;justify-content:center}.finalise-icon img{width:240px;height:auto}.finalise-buttons{flex-direction:column;align-items:center}.finalise-buttons .login-button,.finalise-buttons .button-secondary{width:100%}.terminos{width:100%;gap:32px}.contacto{width:100%;margin:0 auto;gap:12px}.contacto .two-columns{text-align:left;top:0}.contacto .column .accordion-item{text-align:left;width:100%}.accordion-item .accordion-title,.accordion-item .accordion-body{text-align:left}.section.faqs .column.hide{display:block}.section.faqs .column.hide>*{display:none}.section.faqs .column.hide .more-link{display:block !important;margin-top:20px;text-align:center}.login-form-section .form-grid{display:grid;grid-template-columns:1fr !important;gap:48px 24px}.footer-container .link-columns.footer-link-columns{gap:unset;justify-content:space-between}.footer-container .footer-column.info-box{display:flex;flex-direction:column;justify-self:center}.section{padding:40px 0 !important}.section.finalize-form-section{padding:0 0 80px 0 !important}.section.finalize-form-section .finalize-container{width:90%;height:auto;flex-direction:column-reverse !important;gap:32px;justify-content:center}.section.finalize-form-section .finalize-container .finalize-image-container{margin:0 auto}.section.finalize-form-section .finalize-container .finalize-content-container{max-width:290px;margin:0 auto;gap:24px}.section.finalize-form-section .finalize-container .finalize-content-container h3,.section.finalize-form-section .finalize-container .finalize-content-container p{text-align:center !important}.section.finalize-form-section .finalize-container .finalize-content-container .proceed-button-container{margin:0 auto}.section.hero-section .arrow-down{display:none !important}.section.hero-section .swiggly-arrows{left:unset !important}.section.hero-section .swiggly-arrows img{display:flex;justify-self:flex-start;margin-right:100px}.section.one-column .star-container{justify-content:flex-end !important;margin-top:-145px}.section.one-column .star-container img{transform:rotate(125.946deg)}.section.one-column .bottom-star-container{bottom:unset !important}.section.one-column .bottom-star-container img{transform:rotate(175.919deg);width:36px !important}.section .hide-mobile{display:none !important}.section.three-columns .container .card{display:flex;flex-direction:row;gap:32px}.section.three-columns .container .card .card-content{display:flex;flex-direction:column;text-align:left}.section.three-columns .star-container{justify-content:flex-end !important}.section.three-columns .star-container .star-wrapper{width:30px;height:60px;overflow:hidden;position:relative}.section.three-columns .star-container .star-wrapper img{width:60px !important;transform:rotate(-115.564deg);position:absolute;right:-30px}.section.steps-accordion .column.image .steps-text{font-size:36px !important;max-width:150px !important;line-height:44px !important;left:10px !important;top:50px !important;min-width:unset !important}.section.steps-accordion .column.image img{height:370px !important}.section.contacto .two-columns .column .form-navigation{justify-content:unset !important}.section.contacto .two-columns .column .form-navigation .button-secondary{width:100% !important}.section.application-page .form-navigation{justify-content:unset !important}.section.application-page .form-navigation button{width:100% !important}.section.application-page .step-4 .star-container{margin:unset !important;justify-content:flex-end !important}.section.application-page .step-4 .star-container-bottom-left{left:-50px !important;top:30%}.section.application-page .step-4 .star-container-bottom-left .star-wrapper{width:100px !important;height:100px !important;display:flex;overflow:hidden}.section.application-page .step-4 .star-container-bottom-right{bottom:unset !important;right:-46px !important}.section.application-page .step-4 .star-container-bottom-right .star-wrapper{width:75px !important;height:75px !important;display:flex;overflow:hidden}.section.login-form-section .form-container .form-navigation button,.section.account-form-section .form-container .form-navigation button{width:100%}}.section{margin:0 auto}.section.login-form-section{padding-top:unset}.section.login-form-section .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px 24px}.section.login-form-section .form-grid-1{display:grid;grid-template-columns:1fr;margin:48px 0}.section.login-form-section .form-terms-container{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;margin:48px 0 0 0}.section.account-form-section{padding:unset;padding:0 0 72px 0}.section.finalize-form-section{padding:unset;padding:0 0 120px 0}.section.finalize-form-section .finalize-container{height:auto;background-color:var(--color-white);border-radius:24px;padding:32px 32px 0 32px;display:flex;flex-direction:row;gap:58px;margin:0 auto}.section.finalize-form-section .finalize-container .finalize-image-container{width:243px;max-height:277px;overflow:hidden;display:block;align-self:flex-start}.section.finalize-form-section .finalize-container .finalize-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.section.finalize-form-section .finalize-container .finalize-content-container{display:flex;flex-direction:column;gap:32px}.section.finalize-form-section .finalize-container .finalize-content-container h3,.section.finalize-form-section .finalize-container .finalize-content-container p{margin:unset}.section.finalize-form-section .finalize-container .finalize-content-container .proceed-button-container{display:flex;justify-self:flex-start}.section.finalize-form-section .finalize-container .finalize-content-container .proceed-button-container .proceed-button{background-color:var(--color-red);color:var(--color-white);padding:16px 32px;border-radius:16px;border:none;cursor:pointer}.section.large-width{max-width:1000px !important}.section.hero-section{position:relative}.section.hero-section .swiggly-arrows{width:100%;z-index:-1;position:absolute;left:-65px;overflow:hidden}.section.hero-section .arrow-down{position:absolute;bottom:0;right:0}.section.hero-section .two-columns{gap:176px;justify-content:unset !important}.section.one-column{position:relative}.section.one-column .star-container{width:100%;display:flex;justify-content:center;margin:-45px;z-index:-1}.section.one-column .star-container img{width:45px;height:auto;transform:rotate(175.919deg)}.section.one-column .bottom-star-container{position:absolute;z-index:-1;bottom:65px;right:65px;margin:0 0 0 0}.section.one-column .bottom-star-container img{width:60px;height:auto}.section.three-columns .star-container{width:100%;display:flex;justify-content:flex-start;z-index:-1}.section.three-columns .star-container img{width:100px;height:auto;transform:rotate(11.085deg)}.section.steps-accordion .column.image{position:relative}.section.steps-accordion .column.image .steps-text{position:absolute;top:70px;left:-30px;transform:rotate(-10deg);color:var(--color-red);font-family:var(--font-tertiary);font-size:55px;font-weight:400;line-height:69px;max-width:250px;min-width:240px;text-align:center;z-index:99}.section.steps-accordion .column.image img{width:auto;height:600px}.section.mid-width{max-width:865px}.section.application-page .step-4{position:relative}.section.application-page .step-4 .star-container{width:100%;display:flex;justify-content:center;margin:-45px;z-index:-1}.section.application-page .step-4 .star-container img{width:45px;height:auto;transform:rotate(175.919deg)}.section.application-page .step-4 .star-container-bottom-left{position:absolute;bottom:100px;left:-100px;z-index:-1}.section.application-page .step-4 .star-container-bottom-left img{width:100px;height:auto}.section.application-page .step-4 .star-container-bottom-right{position:absolute;bottom:50px;right:-100px;z-index:-1}.section.application-page .step-4 .star-container-bottom-right img{width:75px;height:auto}.section .star{opacity:.3}.section .star-turn{display:inline-block;animation:star-rotate 2s linear infinite;transform-origin:50% 50%}@keyframes star-rotate{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}@media(prefers-reduced-motion: reduce){.section .star-turn{animation:none}}.analysis-summary-panel{text-align:center}.analysis-summary-panel .container{background-color:var(--color-white);border-radius:24px;padding:32px;text-align:left !important}.analysis-summary-panel h3{margin-bottom:16px}.analysis-summary-panel p{margin-bottom:24px}.gauge-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px}.gauge-container .gauge{position:relative;width:300px;height:160px}.gauge-container .gauge .needle{width:300px;height:160px;display:flex;align-items:center;justify-content:center;position:absolute;top:0}.gauge-container .gauge .needle img{height:156px;width:24px;transform-origin:center calc(100% - 12px);transform:rotate(-90deg);display:flex;align-items:center;justify-content:center}.gauge-container .gauge .gauge-circle{width:300px;height:160px;display:flex;align-items:end;justify-content:center;position:absolute;top:0}.gauge-container .gauge .gauge-circle img{height:48px;width:48px;display:flex;justify-content:center;position:absolute;bottom:-10px}.gauge-container .gauge-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.gauge-container .gauge-content .gauge-title{font-family:"Advent Pro";font-size:26px;font-style:normal;font-weight:600;line-height:28.6px;letter-spacing:.26px;margin:unset}.gauge-container .gauge-content .gauge-description{font-family:"Darker Grotesque";font-size:18px;font-style:normal;font-weight:500;line-height:25.2px;letter-spacing:.18px;margin:unset}.gauge-container,.validated-data{transition:opacity .6s ease}.gauge-container.hidden,.validated-data.hidden{opacity:0;pointer-events:none;display:none}/*# sourceMappingURL=app-style.css.map */
