section{padding:24px;position:relative;overflow:hidden}section .circle-1,section .circle-2{pointer-events:none;z-index:1;filter:blur(140px);background:#008f77;border-radius:50%;width:300px;height:300px;position:absolute;top:-150px;right:-150px}section .circle-2{top:560px;left:-150px}section>:not(.circle-1):not(.circle-2){z-index:1;position:relative}.options{align-items:center;gap:16px;display:flex;position:relative}.options .option{font-family:var(--font-denton);color:#a1a1a1;cursor:pointer;letter-spacing:0%;background:#1cb58f1a;border:1px solid #57756e;border-radius:20px;flex:1;font-size:15px;font-weight:500;line-height:40px}.options .option.active{color:#fff;background-color:#08241d;border:1px solid #00a078}.membership-card{z-index:2;background:#0045344d;border:1px solid #00ffbf;border-radius:20px;flex-direction:column;gap:12px;margin:28px 0;padding:18px 24px;display:flex;position:relative}.membership-card .top{font-family:var(--font-poppins);justify-content:space-between;align-items:center;display:flex}.membership-card .top .left{letter-spacing:10%;vertical-align:middle;color:#00ffbf;font-size:12px;font-weight:500;line-height:40px}.membership-card .top .right{letter-spacing:0%;text-align:right;color:#979797;text-transform:uppercase;font-size:13px;font-weight:500;line-height:30px}.membership-card .mid{border-bottom:1px dashed #fff3;height:120px}.membership-card .mid h2{font-family:var(--font-denton);letter-spacing:0%;margin-bottom:20px;font-size:30px;font-weight:500;line-height:30px}.membership-card .mid p{font-family:var(--font-poppins);letter-spacing:0%;color:#aeaeae;margin-top:8px;font-size:11px;font-weight:400;line-height:16px}.membership-card .bottom{font-family:var(--font-poppins)}.membership-card .bottom .user,.membership-card .bottom .plan{justify-content:space-between;align-items:center;display:flex}.membership-card .bottom .user p{color:#616161;letter-spacing:10%;vertical-align:middle;font-size:11px;font-weight:500;line-height:20px}.membership-card .bottom .user span{letter-spacing:0%;text-align:right;color:#b1b1b1;text-transform:lowercase;font-size:10px;font-weight:400;line-height:10px}.membership-card .bottom .plan{margin-top:2px}.membership-card .bottom .plan p{letter-spacing:0%;text-transform:lowercase;font-size:13px;font-weight:400;line-height:16px}.membership-card .bottom .plan span{letter-spacing:0%;text-align:right;text-transform:lowercase;color:#00ffbf;font-size:18px;font-weight:400;line-height:16px}#stay-features,#exit-features{display:none}.features-section{margin-top:36px}.features-section .features-holder .feature-top{margin-bottom:24px}.features-section .features-holder .feature-top h1{font-family:var(--font-denton);letter-spacing:0%;vertical-align:middle;font-size:25px;font-weight:500;line-height:25px}.features-section .features-holder .feature-top p{font-family:var(--font-poppins);letter-spacing:0%;vertical-align:middle;margin-top:6px;font-size:10px;font-weight:400;line-height:15px}.features-section .features-holder .entry-features{flex-direction:column;gap:16px;margin-top:16px;display:flex}.features-section .features-holder .entry-features .feature{background:#fff;border:.47px solid #c3c0b9;border-radius:10px;align-items:flex-start;gap:12px;padding:14px;display:flex}.features-section .features-holder .entry-features .feature .icon-holder{background:#d2eee1;border:.68px solid #00956f;border-radius:100%;place-items:center;min-width:32px;min-height:32px;display:grid}.features-section .features-holder .entry-features .feature .data{font-family:var(--font-poppins);flex:1;margin-top:4px}.features-section .features-holder .entry-features .feature .data h6{letter-spacing:0%;color:#474747;vertical-align:middle;font-size:12px;font-weight:600;line-height:13px}.features-section .features-holder .entry-features .feature .data p{letter-spacing:0%;vertical-align:middle;color:#6f6f6f;font-size:8px;font-weight:500;line-height:12px}.features-section .features-holder .entry-features .feature span{font-family:var(--font-poppins);letter-spacing:0%;text-align:center;vertical-align:middle;background-color:#00956f;border-radius:10px;padding:4px 12px;font-size:9px;font-weight:600;line-height:7.5px}.features-section .features-holder .stay-features{flex-direction:column;align-items:flex-start;gap:16px;margin-top:16px;display:flex}.features-section .features-holder .stay-features .feature{width:100%;font-family:var(--font-poppins);background:#59bea533;border:1px solid #1cb58f;border-radius:10px;padding:24px 14px}.features-section .features-holder .stay-features .feature .top{align-items:flex-start;gap:14px;display:flex}.features-section .features-holder .stay-features .feature .top .icon-holder{min-width:36px;min-height:36px;font-family:var(--font-denton);letter-spacing:0%;color:#fff;vertical-align:middle;background:#fff3;border:.64px solid #96c3b8;border-radius:100%;place-items:center;font-size:18px;font-weight:500;line-height:20px;display:grid}.features-section .features-holder .stay-features .feature .top .data{flex:1}.features-section .features-holder .stay-features .feature .top .data h6{text-transform:uppercase;letter-spacing:0%;vertical-align:middle;margin-bottom:2px;font-size:12px;font-weight:600;line-height:18px}.features-section .features-holder .stay-features .feature .top .data p{letter-spacing:0%;vertical-align:middle;font-size:9px;font-weight:400;line-height:12px}.features-section .features-holder .stay-features .feature .top span{color:#fff;letter-spacing:0%;vertical-align:middle;background-color:#328c76;border-radius:10px;padding:4px 12px;font-size:7px;font-weight:600;line-height:7.5px}.features-section .features-holder .stay-features .feature button{cursor:pointer;letter-spacing:0%;text-align:center;color:#0e0e0e;background:#fff;border:none;border-radius:4px;width:100%;margin-top:16px;padding:6px;font-size:11px;font-weight:500;line-height:15px;text-decoration:none;display:block;box-shadow:3px 3px 6px #00000080}.features-section .features-holder .process-holder{font-family:var(--font-poppins)}.features-section .features-holder .process-holder .process-title{letter-spacing:0%;vertical-align:middle;margin-bottom:12px;font-size:10px;font-weight:600;line-height:25px}.features-section .features-holder .process-holder .processes{flex-direction:column;gap:40px;display:flex;position:relative}.features-section .features-holder .process-holder .processes:before{content:"";background:linear-gradient(#62ecb0 0%,#004528 100%);width:2px;height:90%;position:absolute;top:10px;left:6px}.features-section .features-holder .process-holder .processes .process{flex-direction:column;gap:12px;padding-left:26px;display:flex;position:relative}.features-section .features-holder .process-holder .processes .process:before{content:"";background:linear-gradient(#62ecb0 0%,#004528 100%);border-radius:100%;width:14px;height:14px;position:absolute;top:0;left:0}.features-section .features-holder .process-holder .processes .process h5{letter-spacing:0%;font-size:15px;font-weight:600;line-height:100%}.features-section .features-holder .process-holder .processes .process p{letter-spacing:0%;color:#c1c1c1;font-size:12px;font-weight:400;line-height:100%}.features-section .features-holder .process-holder .start-move-out{cursor:pointer;color:#fff;width:100%;letter-spacing:0%;text-align:center;vertical-align:middle;background:#1cb58f;border:1px solid #00956f;border-radius:5px;outline:none;margin-top:28px;padding:10px;font-size:14px;font-weight:600;line-height:15px}.features-section .features-holder .exit-features-holder{font-family:var(--font-poppins);margin-top:28px}.features-section .features-holder .exit-features-holder .exit-features-title{letter-spacing:0%;vertical-align:middle;margin-bottom:12px;font-size:10px;font-weight:600;line-height:25px}.features-section .features-holder .exit-features-holder .exit-features{flex-direction:column;gap:16px;display:flex}.features-section .features-holder .exit-features-holder .exit-features .feature{background:#fff;border:1px solid #1cb58f;border-radius:10px;align-items:flex-start;gap:16px;padding:14px;display:flex}.features-section .features-holder .exit-features-holder .exit-features .feature .icon-holder{color:#006a4f;min-width:36px;min-height:36px;font-family:var(--font-denton);letter-spacing:0%;vertical-align:middle;background:#fff3;border:.64px solid #96c3b8;border-radius:100%;place-items:center;font-size:18px;font-weight:500;line-height:20px;display:grid}.features-section .features-holder .exit-features-holder .exit-features .feature .data{flex:1}.features-section .features-holder .exit-features-holder .exit-features .feature .data h6{letter-spacing:0%;vertical-align:middle;color:#525252;font-size:13px;font-weight:600;line-height:15px}.features-section .features-holder .exit-features-holder .exit-features .feature .data p{letter-spacing:0%;vertical-align:middle;color:#525252;font-size:10px;font-weight:400;line-height:15px}.features-section .features-holder .exit-features-holder .exit-features .feature span{color:#fff;letter-spacing:0%;vertical-align:middle;background-color:#00956f;border-radius:10px;padding:4px 6px;font-size:9px;font-weight:600;line-height:10px}.modal{background-color:#15151580;place-items:center;width:100%;max-width:420px;height:100vh;display:none;position:fixed;top:0;left:50%;transform:translate(-50%)}.modal .modal-content{font-family:var(--font-denton);color:#000;background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:12px;width:70%;padding:20px;display:flex}.modal .modal-content .icon-holder{background-color:#262020;border-radius:100%;place-items:center;width:60px;height:60px;display:grid}.modal .modal-content h1{letter-spacing:0%;text-align:center;vertical-align:middle;font-size:22px;font-weight:500;line-height:25px}.modal .modal-content p{font-family:var(--font-poppins);letter-spacing:0%;text-align:center;vertical-align:middle;font-size:11px;font-weight:400;line-height:12px}.modal .modal-content .info-holder{flex-direction:column;gap:6px;width:100%;margin-top:6px;display:flex}.modal .modal-content .info-holder .info{background:#ebebeb;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.modal .modal-content .info-holder .info .info-icon-holder{background:#00956f66;border-radius:100%;place-items:center;width:20px;height:20px;display:grid}.modal .modal-content .info-holder .info span{font-family:var(--font-poppins);letter-spacing:0%;text-align:center;vertical-align:middle;color:#474747;font-size:11px;font-weight:500;line-height:12px}.modal .modal-content button{font-family:var(--font-denton);color:#fff;letter-spacing:0%;cursor:pointer;text-align:center;background:#00a078;border:none;border-radius:60px;width:100%;margin-top:8px;padding:12px;font-size:15px;font-weight:700;line-height:22.68px;box-shadow:inset 5px 5px 14px #00000040}
