@font-face{font-family:YearOfHandcrafts;src:url(https://twebs-uploads.s3.eu-west-1.amazonaws.com/1d4d9ab7-7e77-4872-8a15-76d095ecf7d2/custom_uploads/VGhlWWVhcm9mSGFuZGljcmFmdHMtUmVndWxhci5vdGYxNzM4NjYwODIwODA1.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:YearOfHandcrafts;src:url(https://twebs-uploads.s3.eu-west-1.amazonaws.com/1d4d9ab7-7e77-4872-8a15-76d095ecf7d2/custom_uploads/VGhlWWVhcm9mSGFuZGljcmFmdHMtTWVkaXVtLm90ZjE3Mzg2NjA4MzI5OA==.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:YearOfHandcrafts;src:url(https://twebs-uploads.s3.eu-west-1.amazonaws.com/1d4d9ab7-7e77-4872-8a15-76d095ecf7d2/custom_uploads/VGhlWWVhcm9mSGFuZGljcmFmdHMtQm9sZC5vdGYxNzM4NjYwODQ2NzY=.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Nunito,Arimo,Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#182527;line-height:1.6}.landing-page{width:100%;overflow-x:hidden}.container{max-width:1200px;margin:0 auto;padding:0 20px}.header{background:white;box-shadow:0 2px 10px #0000001a;position:sticky;top:0;z-index:1000;padding:1rem 0}.header .container{display:flex;justify-content:space-between;align-items:center;gap:2rem}.logo{font-size:1.5rem;font-weight:700;color:#20cd8d}.nav{display:flex;gap:2rem}.nav a{text-decoration:none;color:#182527;font-weight:500;transition:color .3s}.nav a:hover{color:#20cd8d}.header-actions{display:flex;gap:1rem;align-items:center}.lang-switcher{display:flex;align-items:center;gap:.5rem;background:transparent;border:2px solid #e5e7eb;padding:.5rem 1rem;border-radius:8px;cursor:pointer;font-weight:500;color:#182527;transition:all .3s}.lang-switcher:hover{border-color:#20cd8d;color:#20cd8d}.lang-switcher svg{flex-shrink:0}.btn-primary{background:#20cd8d;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s}.btn-primary:hover{background:#046b46;transform:translateY(-2px);box-shadow:0 4px 12px #20cd8d4d}.btn-secondary{background:white;color:#20cd8d;border:2px solid #20cd8d;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s}.btn-secondary:hover{background:#20cd8d;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #20cd8d4d}.btn-large{padding:1rem 2rem;font-size:1.1rem}.hero{background:linear-gradient(135deg,#20cd8d 0%,#046b46 100%);color:#fff;padding:6rem 0;text-align:center}.hero-content{max-width:800px;margin:0 auto}.hero-title{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.hero-subtitle{font-size:1.25rem;margin-bottom:2rem;opacity:.95}.hero-cta{display:flex;gap:1rem;justify-content:center;margin-bottom:1rem}.hero-note{font-size:.9rem;opacity:.8}.section-title{font-size:2.5rem;text-align:center;margin-bottom:3rem;color:#182527}.features{padding:5rem 0;background:#f9fafb}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card{background:white;padding:2rem;border-radius:12px;box-shadow:0 4px 6px #00000012;transition:all .3s}.feature-card:hover{transform:translateY(-8px);box-shadow:0 12px 24px #00000026}.feature-icon{margin-bottom:1rem;color:#20cd8d;display:flex;justify-content:center}.feature-card h3{font-size:1.5rem;margin-bottom:1rem;color:#182527}.feature-card p{color:#6b7280;line-height:1.7}.benefits{padding:5rem 0}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem}.benefit-item h3{font-size:1.5rem;margin-bottom:1rem;color:#182527}.benefit-item p{color:#6b7280;line-height:1.7}.pricing{padding:5rem 0;background:#f9fafb}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1000px;margin:0 auto}.pricing-card{background:white;padding:2.5rem;border-radius:12px;box-shadow:0 4px 6px #00000012;text-align:center;position:relative;transition:all .3s}.pricing-card:hover{transform:translateY(-8px);box-shadow:0 12px 24px #00000026}.pricing-card.featured{border:3px solid #20cd8d;transform:scale(1.05)}.pricing-card.featured:hover{transform:scale(1.05) translateY(-8px)}.badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#20cd8d;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600}.pricing-card h3{font-size:1.75rem;margin-bottom:1rem;color:#182527}.price{margin-bottom:1rem}.currency{font-size:1.5rem;vertical-align:top}.amount{font-size:3.5rem;font-weight:700;color:#20cd8d}.period{font-size:1rem;color:#6b7280}.pricing-desc{color:#6b7280;margin-bottom:2rem}.pricing-features{list-style:none;margin-bottom:2rem;text-align:left}.pricing-features li{padding:.75rem 0;border-bottom:1px solid #e5e7eb;color:#4b5563}.pricing-features li:before{content:"\2713  ";color:#20cd8d;font-weight:700;margin-right:.5rem}.cta-section{padding:5rem 0;background:linear-gradient(135deg,#20cd8d 0%,#046b46 100%);color:#fff;text-align:center}.cta-section h2{font-size:2.5rem;margin-bottom:1rem}.cta-section p{font-size:1.25rem;margin-bottom:2rem;opacity:.95}.footer{background:#182527;color:#fff;padding:3rem 0 1rem}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-bottom:2rem}.footer-section h4{margin-bottom:1rem;font-size:1.1rem}.footer-section a{display:block;color:#9ca3af;text-decoration:none;margin-bottom:.5rem;transition:color .3s}.footer-section a:hover{color:#fff}.footer-section p{color:#9ca3af;line-height:1.7}.footer-bottom{text-align:center;padding-top:2rem;border-top:1px solid #374151;color:#9ca3af}@media (max-width: 768px){.header .container{flex-direction:column;gap:1rem}.nav{flex-direction:column;gap:1rem;text-align:center}.hero-title{font-size:2rem}.hero-subtitle{font-size:1rem}.hero-cta{flex-direction:column;align-items:center}.section-title{font-size:2rem}.features-grid,.benefits-grid,.pricing-grid{grid-template-columns:1fr}.pricing-card.featured{transform:scale(1)}.pricing-card.featured:hover{transform:translateY(-8px)}.header-actions{flex-direction:column-reverse;width:100%}.header-actions .btn-primary,.header-actions .lang-switcher{width:100%;justify-content:center}}[dir=rtl]{font-family:YearOfHandcrafts,Segoe UI,Tahoma,Arial,sans-serif}[dir=rtl] .pricing-features li:before{margin-right:0;margin-left:.5rem}
