@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;1,9..40,300;1,9..40,400&display=swap");.landing-en{--le-bg:#0c0b0e;--le-surface:#16141a;--le-surface-hover:#1e1c23;--le-text:#e8e6ed;--le-text-dim:#9490a0;--le-accent:#c4a882;--le-accent-soft:hsla(35,36%,64%,.12);--le-accent-glow:hsla(35,36%,64%,.06);--le-border:hsla(0,0%,100%,.06);--le-serif:"Instrument Serif",Georgia,serif;--le-sans:"DM Sans",system-ui,sans-serif;background:var(--le-bg);color:var(--le-text);font-family:var(--le-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh;position:relative}.landing-en:before{content:"";inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");z-index:9999}.landing-en:before,.le-glow{position:fixed;pointer-events:none}.le-glow{width:600px;height:600px;border-radius:50%;filter:blur(120px);opacity:.07;z-index:0}.le-glow-1{background:var(--le-accent);top:-200px;right:-100px}.le-glow-2{background:#6b5b8a;bottom:-200px;left:-100px}.le-container{max-width:720px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.le-nav{padding:28px 0;display:flex;justify-content:space-between;align-items:center}.le-logo{font-family:var(--le-serif);font-size:22px;color:var(--le-text);letter-spacing:-.01em}.le-logo span{color:var(--le-accent)}.le-nav-tag{font-size:12px;color:var(--le-text-dim);border:1px solid var(--le-border);padding:6px 14px;border-radius:100px;letter-spacing:.04em;text-transform:uppercase}.le-hero{padding:100px 0 80px;text-align:center}.le-hero-badge{display:inline-flex;align-items:center;gap:8px;background:var(--le-accent-soft);border:1px solid hsla(35,36%,64%,.15);padding:8px 18px;border-radius:100px;font-size:13px;color:var(--le-accent);margin-bottom:36px;letter-spacing:.02em}.le-dot{width:6px;height:6px;background:var(--le-accent);border-radius:50%;display:inline-block;animation:le-pulse 2s ease-in-out infinite}@keyframes le-pulse{0%,to{opacity:1}50%{opacity:.3}}.landing-en h1{font-family:var(--le-serif);font-size:clamp(40px,7vw,64px);line-height:1.1;letter-spacing:-.025em;margin-bottom:24px;font-weight:400}.landing-en h1 em{font-style:italic;color:var(--le-accent)}.le-hero-sub{font-size:17px;color:var(--le-text-dim);max-width:480px;margin:0 auto 48px;line-height:1.7;font-weight:300}.le-cta-group{display:flex;flex-direction:column;align-items:center;gap:16px}.le-btn-primary{display:inline-flex;align-items:center;gap:10px;background:var(--le-accent);color:var(--le-bg);font-family:var(--le-sans);font-size:15px;font-weight:500;padding:16px 36px;border-radius:100px;border:none;cursor:pointer;text-decoration:none;transition:all .3s ease;letter-spacing:.01em}.le-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px hsla(35,36%,64%,.25)}.le-btn-primary svg{width:16px;height:16px;transition:transform .3s ease}.le-btn-primary:hover svg{transform:translateX(3px)}.le-cta-note{font-size:13px;color:var(--le-text-dim)}.le-proof{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:64px;padding-top:40px;border-top:1px solid var(--le-border)}.le-proof-stat{text-align:center}.le-proof-num{font-family:var(--le-serif);font-size:28px;color:var(--le-text)}.le-proof-label{font-size:12px;color:var(--le-text-dim);text-transform:uppercase;letter-spacing:.06em;margin-top:4px}.le-proof-divider{width:1px;height:40px;background:var(--le-border)}.le-section{padding:80px 0}.le-section-label{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--le-accent);margin-bottom:16px}.le-section-title{font-family:var(--le-serif);font-size:clamp(28px,4vw,36px);line-height:1.2;margin-bottom:48px;font-weight:400}.le-steps{flex-direction:column}.le-step,.le-steps{display:flex;gap:24px}.le-step{background:var(--le-surface);border:1px solid var(--le-border);border-radius:16px;padding:32px;align-items:flex-start;transition:border-color .3s ease}.le-step:hover{border-color:hsla(35,36%,64%,.2)}.le-step-num{font-family:var(--le-serif);font-size:32px;color:var(--le-accent);line-height:1;min-width:32px}.le-step-title{font-weight:500;margin-bottom:6px;font-size:16px}.le-step-desc{color:var(--le-text-dim);font-size:14px;font-weight:300;line-height:1.6}.le-features{display:grid;grid-template-columns:1fr 1fr;gap:16px}.le-feature{background:var(--le-surface);border:1px solid var(--le-border);border-radius:16px;padding:28px;transition:border-color .3s ease}.le-feature:hover{border-color:hsla(35,36%,64%,.2)}.le-feature-icon{font-size:24px;margin-bottom:14px}.le-feature-title{font-weight:500;font-size:15px;margin-bottom:6px}.le-feature-desc{font-size:13px;color:var(--le-text-dim);font-weight:300;line-height:1.5}.le-pricing-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px}.le-price-card{background:var(--le-surface);border:1px solid var(--le-border);border-radius:20px;padding:36px 28px;text-align:center;transition:all .3s ease}.le-price-card:hover{border-color:hsla(35,36%,64%,.25);transform:translateY(-4px)}.le-price-card.le-popular{border-color:hsla(35,36%,64%,.3);background:linear-gradient(180deg,hsla(35,36%,64%,.06) 0,var(--le-surface) 100%)}.le-price-tag{display:inline-block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--le-accent);background:var(--le-accent-soft);padding:4px 12px;border-radius:100px;margin-bottom:20px}.le-price-name{font-family:var(--le-serif);font-size:22px;margin-bottom:8px}.le-price-desc{font-size:13px;color:var(--le-text-dim);margin-bottom:24px;font-weight:300}.le-price-amount{font-family:var(--le-serif);font-size:44px;margin-bottom:4px}.le-price-amount span{font-size:18px;color:var(--le-text-dim)}.le-price-note{font-size:12px;color:var(--le-text-dim);margin-bottom:28px}.le-btn-secondary{display:inline-block;width:100%;padding:14px 24px;border-radius:100px;border:1px solid var(--le-accent);color:var(--le-accent);background:transparent;font-family:var(--le-sans);font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:all .3s ease}.le-btn-secondary:hover{background:var(--le-accent);color:var(--le-bg)}.le-footer{padding:48px 0;border-top:1px solid var(--le-border);text-align:center}.le-footer-brand{font-family:var(--le-serif);font-size:18px;margin-bottom:8px}.le-footer-origin{margin-bottom:4px}.le-footer-copy,.le-footer-origin{font-size:12px;color:var(--le-text-dim)}@media (max-width:600px){.le-hero{padding:60px 0 50px}.le-features,.le-pricing-cards{grid-template-columns:1fr}.le-proof{flex-direction:column;gap:16px}.le-proof-divider{width:40px;height:1px}.le-step{flex-direction:column;gap:12px}}.le-fade-in{opacity:0;transform:translateY(20px);animation:le-fadeIn .8s ease forwards}.le-fade-in:first-child{animation-delay:.1s}.le-fade-in:nth-child(2){animation-delay:.2s}.le-fade-in:nth-child(3){animation-delay:.3s}.le-fade-in:nth-child(4){animation-delay:.4s}@keyframes le-fadeIn{to{opacity:1;transform:translateY(0)}}