@font-face{font-family:Angsab;src:url(/Assets/angsab.ttf) format("truetype");font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Franklin Gothic Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#fdf6e3;color:#2d2d2d;line-height:1.6;overflow-x:hidden}main{width:100%}.container{max-width:1200px;margin:0 auto;padding:0 20px;width:100%;box-sizing:border-box}@media (max-width: 768px){.container{padding:0 4px}}@media (max-width: 480px){.container{padding:0 2px}}.site-header{background-color:#fdf6e3;padding:20px 0}.logo-link{display:inline-flex;align-items:center;gap:12px;text-decoration:none;transition:transform .2s ease}.logo-link:hover{transform:scale(1.05)}.site-logo{height:50px;width:auto;display:block;border-radius:12px}.logo-text{font-family:Angsab,Franklin Gothic Demi,Arial,sans-serif;font-size:42px;font-weight:800;color:#2d2d2d;letter-spacing:1px;line-height:1}.hero{min-height:90vh;display:flex;align-items:center;padding:80px 20px;background-color:#fdf6e3}.hero-content{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.hero-text{display:flex;flex-direction:column;gap:24px}.hero-title{font-family:Franklin Gothic Demi,Franklin Gothic Medium,Arial,sans-serif;font-size:56px;font-weight:800;line-height:1.1;color:#2d2d2d;letter-spacing:-.5px}.hero-subtitle{font-size:20px;color:#5a5a5a;line-height:1.6;font-weight:400}.download-buttons{display:flex;gap:16px;margin-top:8px;flex-wrap:wrap}.download-btn{display:inline-block;transition:transform .2s ease;position:relative}.download-btn:hover{transform:translateY(-2px)}.download-btn.coming-soon{opacity:.5;cursor:not-allowed}.download-btn.coming-soon:hover{transform:none;opacity:.6}.download-btn img{height:50px;width:auto;display:block;max-width:180px}.coming-soon-badge{position:absolute;top:-8px;right:-8px;background:#2d9388;color:#fff;font-size:10px;font-weight:700;padding:4px 8px;border-radius:8px;white-space:nowrap;box-shadow:0 2px 8px #2d93884d;font-family:Franklin Gothic Demi,Franklin Gothic Medium,Arial,sans-serif;letter-spacing:.5px;z-index:10}.hero .download-btn img{height:50px;width:auto;max-width:180px}.hero-image{display:flex;justify-content:center;align-items:center}.phone-mockup{max-width:300px;width:100%;height:auto;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));animation:float 3s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.features{padding:100px 20px;background-color:#fdf6e3}@media (max-width: 768px){.features{padding:60px 4px}}@media (max-width: 480px){.features{padding:40px 2px}}.section-bubble{background:#f0e6d1;border-radius:32px;padding:60px 40px;box-shadow:0 8px 32px #00000014;border:1px solid rgba(232,213,196,.3);position:relative;overflow:hidden;width:100%;box-sizing:border-box}@media (max-width: 768px){.section-bubble{padding:40px 12px}}@media (max-width: 480px){.section-bubble{padding:32px 8px}}.section-bubble:before{content:"";position:absolute;top:-50px;right:-50px;width:200px;height:200px;background:radial-gradient(circle,rgba(45,147,136,.1) 0%,transparent 70%);border-radius:50%;pointer-events:none}.section-bubble:after{content:"";position:absolute;bottom:-80px;left:-80px;width:250px;height:250px;background:radial-gradient(circle,rgba(255,140,105,.08) 0%,transparent 70%);border-radius:50%;pointer-events:none}.cta-bubble{background:linear-gradient(135deg,#2d93880d,#f0e6d14d);border:2px solid rgba(45,147,136,.2)}.section-title{font-family:Franklin Gothic Demi,Franklin Gothic Medium,Arial,sans-serif;font-size:42px;font-weight:700;text-align:center;color:#2d2d2d;margin-bottom:60px;letter-spacing:-.5px;position:relative;z-index:1}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:100%;position:relative;z-index:1}.feature-card{background:linear-gradient(135deg,#f0e6d1,#fdf6e3);padding:36px 28px;border-radius:16px;text-align:left;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 2px 8px #00000014;border:1px solid #e8d5c4;width:100%;box-sizing:border-box}.feature-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.feature-icon-wrapper{width:56px;height:56px;background:#f0e6d1;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.feature-icon{font-size:28px;line-height:1}.feature-card h3{font-size:22px;font-weight:700;color:#2d2d2d;margin-top:0;margin-bottom:16px;font-family:Franklin Gothic Demi,Franklin Gothic Medium,Arial,sans-serif;line-height:1.3}.feature-card p{font-size:15px;color:#5a5a5a;line-height:1.6;margin:0}.how-it-works{padding:100px 20px;background-color:#fdf6e3}@media (max-width: 768px){.how-it-works{padding:60px 4px}}@media (max-width: 480px){.how-it-works{padding:40px 2px}}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;width:100%;position:relative;z-index:1}.step{text-align:center;position:relative}.step-number{width:60px;height:60px;background:#2d9388;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;margin:0 auto 20px;box-shadow:0 4px 16px #2d93884d}.step h3{font-size:20px;font-weight:700;color:#2d2d2d;margin-bottom:12px;font-family:Franklin Gothic Demi,Franklin Gothic Medium,Arial,sans-serif}.step p{font-size:16px;color:#5a5a5a;line-height:1.6}.social-proof{padding:80px 20px;background-color:#fdf6e3}@media (max-width: 768px){.social-proof{padding:60px 4px}}@media (max-width: 480px){.social-proof{padding:40px 2px}}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;width:100%;position:relative;z-index:1}.stat{text-align:center;padding:40px 20px;background:linear-gradient(135deg,#f0e6d1,#fdf6e3);border-radius:16px;border:1px solid #e8d5c4}.stat-number{font-family:Franklin Gothic Demi,Franklin Gothic Medium,Arial,sans-serif;font-size:48px;font-weight:800;color:#2d9388;margin-bottom:8px}.stat-label{font-size:18px;color:#5a5a5a;font-weight:500}.cta-section{padding:100px 20px;background-color:#fdf6e3;text-align:center;color:#2d2d2d}@media (max-width: 768px){.cta-section{padding:60px 4px}}@media (max-width: 480px){.cta-section{padding:40px 2px}}.cta-title{font-family:Franklin Gothic Demi,Franklin Gothic Medium,Arial,sans-serif;font-size:42px;font-weight:700;margin-bottom:20px;letter-spacing:-.5px;color:#2d2d2d}.cta-subtitle{font-size:20px;margin-bottom:40px;color:#5a5a5a}.cta-section .download-buttons{justify-content:center;position:relative;z-index:1}.cta-subtitle{position:relative;z-index:1}.contact-section{padding:80px 20px;background-color:#fdf6e3}@media (max-width: 768px){.contact-section{padding:60px 4px}}@media (max-width: 480px){.contact-section{padding:40px 2px}}.contact-section .section-title{margin-bottom:40px}#contactForm{display:flex;flex-direction:column;gap:20px;max-width:600px;margin:0 auto;position:relative;z-index:1}#contactForm input,#contactForm select,#contactForm textarea{padding:16px 20px;border:2px solid #e8d5c4;border-radius:12px;font-size:16px;font-family:inherit;background:#f0e6d1;color:#2d2d2d;transition:all .3s ease;box-shadow:0 2px 8px #0000000d}#contactForm select{cursor:pointer}#contactForm textarea{resize:vertical;min-height:120px}#contactForm input:focus,#contactForm select:focus,#contactForm textarea:focus{outline:none;border-color:#2d9388;box-shadow:0 4px 16px #2d938826;transform:translateY(-1px)}#contactForm input::placeholder,#contactForm textarea::placeholder{color:#999}#contactForm button{padding:18px 24px;background:#2d9388;color:#fff;border:none;border-radius:12px;font-size:17px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px #2d93884d;letter-spacing:.3px;margin-top:5px}#contactForm button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2d938866;background:#268a7f}#contactForm button:active{transform:translateY(0)}#contactForm button:disabled{opacity:.7;cursor:not-allowed;transform:none}#contactSuccess{text-align:center;margin-top:30px;padding:20px;background:linear-gradient(135deg,#2d5a4d,#1e3d35);color:#fff;border-radius:12px;border:2px solid #a8e6cf;max-width:600px;margin-left:auto;margin-right:auto}#contactSuccess p{color:#a8e6cf;margin:0;font-weight:500;font-size:16px}#contactForm .error{color:#ff6b6b;font-size:14px;margin-top:-10px;font-weight:500;text-align:center;padding:10px 12px;background:#ff6b6b1a;border-radius:8px;border:1px solid rgba(255,107,107,.2)}.footer{background-color:#2d2d2d;color:#888;padding:60px 20px 30px}.footer-content{max-width:1200px;margin:0 auto 40px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.footer-brand{display:flex;flex-direction:column;gap:16px}.footer-tagline{font-size:16px;color:#888;font-weight:500}.footer-links{text-align:right;font-size:14px}.footer-links a{color:#888;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#2d9388}.footer-links span{color:#666;margin:0 12px}.footer-bottom{max-width:1200px;margin:0 auto;text-align:center;padding-top:30px;border-top:1px solid #444444;font-size:14px;color:#666}@media (max-width: 1024px){.hero-content{grid-template-columns:1fr;gap:40px;text-align:center}.hero-title{font-size:48px}.features-grid{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(2,1fr);gap:40px}}@media (max-width: 768px){.site-logo{height:40px}.logo-text{font-size:36px}.logo-link{margin-left:12px}.hero{padding:60px 20px;min-height:auto}.section-bubble{padding:40px 12px;border-radius:24px}.hero-title{font-size:36px}.hero-subtitle{font-size:18px}.phone-mockup{max-width:280px}.hero .download-buttons{flex-direction:row;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.hero .download-btn img{height:52px!important;width:auto!important;max-width:200px}.section-title{font-size:32px;margin-bottom:40px}.features{padding:60px 4px}.features-grid{grid-template-columns:1fr;gap:20px;width:100%}.how-it-works{padding:60px 4px}.steps{grid-template-columns:1fr;gap:40px;width:100%}.social-proof{padding:60px 4px}.stats{grid-template-columns:1fr;gap:24px}.cta-section{padding:60px 4px}.cta-title{font-size:32px}.cta-subtitle{font-size:18px}.footer-content{grid-template-columns:1fr;text-align:center;gap:30px}.footer-links{text-align:center}.contact-section{padding:60px 4px}}@media (max-width: 480px){.site-logo{height:35px}.logo-text{font-size:30px}.logo-link{margin-left:16px}.section-bubble{padding:32px 8px;border-radius:20px}.hero-title{font-size:28px}.hero-subtitle{font-size:16px}.phone-mockup{max-width:240px}.hero .download-buttons{flex-direction:row;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.hero .download-btn img{height:48px!important;width:auto!important;max-width:190px}.cta-section .download-buttons{flex-direction:column;align-items:stretch}.cta-section .download-btn img{width:100%;height:auto;max-width:100%}.section-title{font-size:28px}.feature-card{padding:30px 20px;width:100%;box-sizing:border-box}.stat-number{font-size:36px}.cta-title{font-size:28px}}.policy-container{max-width:800px;margin:0 auto;padding:60px 30px;background-color:#fdf6e3;min-height:100vh;display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box}.policy-content{background:#fff;padding:40px;border-radius:12px;box-shadow:0 4px 12px #0000001a;width:100%;box-sizing:border-box}@media (max-width: 768px){.policy-container{padding:60px 4px}.policy-content{padding:40px 12px}}@media (max-width: 480px){.policy-container{padding:40px 2px}.policy-content{padding:32px 8px}}.policy-content h1{color:#2d2d2d;font-size:36px;margin-bottom:10px}.policy-content h2{color:#3ab0a2;font-size:24px;margin-top:40px;margin-bottom:15px}.policy-content h3{color:#2a8b82;font-size:20px;margin-top:25px;margin-bottom:12px}.policy-content p{color:#5a5a5a;line-height:1.8;margin-bottom:15px}.policy-content ul,.policy-content ol{color:#5a5a5a;line-height:1.8;margin-bottom:15px;padding-left:25px}.policy-content li{margin-bottom:8px}.policy-content strong{color:#2d2d2d}.policy-content em{color:#666}.policy-content hr{border:none;border-top:1px solid #e8d5c4;margin:30px 0}.policy-content a{color:#3ab0a2;text-decoration:none}.policy-content a:hover{text-decoration:underline}.back-link{display:inline-block;margin-bottom:30px;color:#3ab0a2;text-decoration:none;font-weight:600}.back-link:hover{text-decoration:underline}.deletion-instructions{background-color:#f0e6d2;padding:20px;border-radius:8px;border-left:4px solid #3ab0a2;margin:20px 0}.data-section{margin:25px 0}.more-container{max-width:600px;margin:0 auto;padding:60px 30px;background-color:#fdf6e3;min-height:100vh;display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box}.more-content{background:#fff;padding:40px;border-radius:12px;box-shadow:0 4px 12px #0000001a;width:100%;box-sizing:border-box}@media (max-width: 768px){.more-container{padding:60px 4px}.more-content{padding:40px 12px}}@media (max-width: 480px){.more-container{padding:40px 2px}.more-content{padding:32px 8px}}.more-content h1{color:#2d2d2d;font-size:32px;margin-bottom:30px;text-align:center;font-weight:700}.nav-links{list-style:none;padding:0;margin:0}.nav-links li{margin-bottom:15px}.nav-links a{display:block;color:#3ab0a2;text-decoration:none;font-size:18px;padding:12px 16px;border-radius:8px;transition:all .3s ease;border:2px solid transparent}.nav-links a:hover{background-color:#f0e6d2;border-color:#e8d5c4;color:#2a8b82}.nav-links a.delete-link{color:#ff6b6b}.nav-links a.delete-link:hover{background-color:#fff5e6;border-color:#ff6b6b;color:#dc2626}
