.steps-area{padding-top:100px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;overflow:hidden;position:relative}.steps-area .steps-card{padding:40px;background:var(--gradient-gray);border:var(--border-cards);border-radius:10px;min-height:250px;display:flex;flex-direction:column;justify-content:space-between;z-index:10}.steps-area .steps-card .circle-number{width:45px;height:45px;border-radius:50px;background:var(--dark-green);display:flex;align-items:center;justify-content:center}.steps-area .steps-card .title-number{font-size:25px;font-family:var(--font-primary);color:white}.steps-area .steps-card h3{color:var(--dark-green);font-size:22px;font-weight:500;margin-top:15px;font-family:var(--font-primary)}.steps-area .steps-card .description{color:var(--gray-text);font-size:16px;line-height:1.6;font-family:var(--font-secondary)}.steps-background{position:absolute;border-radius:inherit;inset:0;background-image:url(https://framerusercontent.com/images/c0EZxtMucSR6UOSZk2TBnWsqr4.svg);background-repeat:repeat;background-position:50%;border:0;background-size:41px;-webkit-mask:linear-gradient(rgba(0,0,0,0),rgb(0,0,0));mask:linear-gradient(rgba(0,0,0,0),rgb(0,0,0));opacity:.075;transform:perspective(1200px) translateZ(80px) rotateX(39deg)}.main-amount-area{background-color:var(--dark-green)}.amount-area{display:flex;justify-content:center;padding-top:50px;gap:100px}.amount-area .amount-card{display:flex;flex-direction:column;align-items:center;gap:10px}.amount-area .number{color:white;font-size:60px;font-weight:500;font-family:var(--font-primary)}.amount-area .description{font-size:20px;font-weight:500;font-family:var(--font-secondary);color:white}.amount-area .sign{font-size:30px;color:var(--yellow)}@media (max-width:1024px){.steps-area{grid-template-columns:repeat(2,1fr)}.amount-area{gap:60px}.amount-area .number{font-size:45px}}@media (max-width:768px){.steps-area{grid-template-columns:1fr}.steps-area .steps-card{padding:30px;min-height:auto;text-align:center;align-items:center}.steps-area .steps-card h3{font-size:20px}.steps-area .steps-card .description{font-size:15px}.steps-area .first-block{margin-bottom:20px;display:flex;flex-direction:column;align-items:center}.amount-area{display:flex;flex-direction:column;justify-content:center;padding-top:60px;gap:80px}.amount-area .number{color:white;font-size:40px;font-weight:500;font-family:var(--font-primary)}.amount-card:first-child,.amount-card:nth-child(2),.amount-card:nth-child(3){margin-top:0}}.faqs-area-container{background-color:#f9f9f9;display:flex;align-items:center;justify-content:center}.faqs-area-content{max-width:1200px;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:start}.faqs-area-header{padding-right:40px}.faqs-area-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(124,58,237,.1);color:#7c3aed;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500;margin-bottom:24px}.faqs-area-badge-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.faqs-area-title{font-size:48px;font-weight:700;line-height:1.1;color:#1f2937;margin-bottom:24px}.faqs-area-title-highlight{color:#7c3aed}.faqs-area-description{font-size:18px;line-height:1.6;color:#6b7280;margin:0}.faqs-area-list{display:flex;flex-direction:column;gap:16px}.faqs-area-item{background:white;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;transition:all .3s ease}.faqs-area-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.faqs-area-question{display:flex;align-items:center;justify-content:space-between;padding:24px;cursor:pointer;transition:background-color .2s ease}.faqs-area-question:hover{background-color:#f9fafb}.faqs-area-question-text{font-size:18px;font-weight:600;color:var(--dark-green);flex:1 1;padding-right:16px;font-family:var(--font-primary)}.faqs-area-toggle{width:40px;height:40px;border-radius:50%;background:#ffab43;border:none;display:flex;align-items:center;justify-content:center;color:white;cursor:pointer;transition:all .2s ease;flex-shrink:0}.faqs-area-toggle:hover{background:#ffab43;transform:scale(1.05)}.faqs-area-icon{width:20px;height:20px}.faq-img{width:170px;padding-bottom:20px;filter:contrast(.5)}@media (max-width:768px){.faqs-area-content{grid-template-columns:1fr;gap:40px}.faqs-area-header{padding-right:0;text-align:center}.faqs-area-title{font-size:36px}.faqs-area-container{padding:40px 20px}.area-title-faqs{display:flex;flex-direction:column;align-items:center}.faq-img{width:140px}}.investments-heading{text-align:center;font-size:2rem;margin-bottom:2rem;font-weight:600;color:#1f2937}.investment-card{border:var(--border-cards);border-radius:14px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;height:530px}.investment-card:hover{transform:translateY(-6px)}.investment-card-image{width:120%;height:220px;object-fit:cover}.investment-card-content{padding:2rem;height:100%;display:flex;flex-direction:column;justify-content:space-between;background:var(--gradient-gray)}.investment-card-title{font-size:1.3rem;margin-bottom:.5rem;color:var(--dark-green)}.investment-card-status,.investment-card-title{font-weight:500;font-family:var(--font-primary)}.investment-card-status{font-size:.95rem;color:var(--gray-text);margin-bottom:1rem}.investment-card-details{list-style:none;padding:0;margin:0}.investment-card-details li{font-family:var(--font-secondary);margin:0;font-size:15px;color:var(--gray-text);padding-top:10px}.investment-available-amount{font-family:var(--font-primary)!important;font-weight:600!important;color:var(--dark-green);margin-top:8px}.investment-progress{margin-top:1rem;background:#e5e7eb;border-radius:10px;height:12px;overflow:hidden}.investment-progress-bar{height:100%;background:linear-gradient(90deg,#16a34a,#4ade80);border-radius:10px;transition:width .4s ease}.investment-progress-text{font-family:var(--font-secondary);margin-top:.4rem;font-size:.85rem;font-weight:500;color:var(--gray-text)}.type-bubble{font-family:var(--font-primary);font-size:14px;color:var(--dark-green);position:absolute;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;top:16px;left:16px;justify-content:space-between;padding:11px;background-color:rgba(255,255,255,.682);border-radius:5px}.ic-container{max-width:600px;margin:40px auto;font-family:Arial,sans-serif;padding:20px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ic-title{text-align:center;font-size:24px;margin-bottom:20px;color:#222}.ic-principal{font-family:var(--font-primary);font-size:18px;color:var(--dark-green);font-weight:600}.ic-options,.ic-principal{margin-bottom:15px}.ic-options label{font-weight:400;cursor:pointer}.ic-info{padding:10px;border-radius:4px;font-size:14px;margin-bottom:20px;color:#333}.ic-results-title{font-size:18px;margin-bottom:10px;color:var(--dark-green);font-weight:500}.ic-results-title,.ic-table{font-family:var(--font-primary)}.ic-table{color:var(--gray-text);width:100%;border-collapse:collapse;text-align:center;margin-bottom:20px}.ic-table td,.ic-table th{border:1px solid #ccc;padding:8px;font-size:14px}.ic-final-amount,.ic-profit{font-size:16px;color:#222;margin-bottom:10px;font-weight:700}.ic-final-table td{padding:4px}.ic-final-table tr td:first-child{padding-right:40px}.ic-final-table tr td:nth-child(2){text-align:right}.checkbox-wrapper-2 .ikxBAC{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#dfe1e4;border-radius:72px;border-style:none;flex-shrink:0;height:20px;margin:0;position:relative;width:30px}.checkbox-wrapper-2 .ikxBAC:before{bottom:-6px;content:"";left:-6px;position:absolute;right:-6px;top:-6px}.checkbox-wrapper-2 .ikxBAC,.checkbox-wrapper-2 .ikxBAC:after{transition:all .1s ease-out}.checkbox-wrapper-2 .ikxBAC:after{background-color:#fff;border-radius:50%;content:"";height:14px;left:3px;position:absolute;top:3px;width:14px}.checkbox-wrapper-2 input[type=checkbox]{cursor:pointer}.checkbox-wrapper-2 .ikxBAC:checked{background-color:var(--yellow)}.checkbox-wrapper-2 .ikxBAC:checked:after{background-color:#fff;left:13px}.checkbox-wrapper-2 :focus:not(.focus-visible){outline:0}.checkbox-wrapper-2 .ikxBAC:checked:hover{background-color:var(--yellow)}.checkbox-wrapper-2 label{display:flex;align-items:center;gap:10px}@media (max-width:768px){.ic-final-table td{width:100%}}.area-laptop-dashboard{display:flex;justify-content:center;padding-inline:300px;padding-bottom:100px;padding-top:300px;overflow:hidden}.area-laptop-dashboard img{z-index:20;filter:drop-shadow(0 51px 2.45rem rgb(223,223,223))}.area-laptop-dashboard .title-sections{z-index:0;color:var(--dark-green);font-size:40px;text-align:center}@media (max-width:768px){.area-laptop-dashboard{padding-inline:50px;padding-bottom:100px;padding-top:200px;flex-direction:column}.area-laptop-dashboard .title-sections{font-size:28px}}.dashboard-features{gap:20px;display:flex;flex-direction:column;padding-bottom:100px}.dashboard-features .box-1,.dashboard-features .box-2{display:flex;gap:20px;justify-content:center}.dashboard-features .element{background:var(--gradient-gray);width:450px;height:350px;border:1px solid #eeeeee;border-radius:24px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative}.dashboard-features .element .title{font-family:var(--font-primary);font-size:24px;font-weight:500;color:var(--dark-green)}.dashboard-features .text{padding-top:15px;font-family:var(--font-primary);font-size:19px;color:var(--gray-text)}.dashboard-features .img-container img{width:80%}.dashboard-features .img-container{display:flex;justify-content:center}.dashboard-features .img-doc{position:absolute;bottom:-100px;right:-123px}.dashboard-features .img-doc img{width:60%}.dashboard-features .img-stats{position:absolute;bottom:-100px}.dashboard-features .img-stats img{width:90%}@media (max-width:700px){.dashboard-features{padding-left:20px;padding-right:20px}.dashboard-features .box-1,.dashboard-features .box-2{display:flex;flex-direction:column;gap:30px}.dashboard-features .element{width:100%;height:300px}.dashboard-features .element .title{font-size:21px}.dashboard-features .text{font-size:16px}.dashboard-features .img-container img{width:75%}.dashboard-features .img-doc img{width:55%;bottom:-113px;right:-153px}}