:root{--esk-tld-primary:#0284c7;--esk-tld-primary-hover:#0369a1;--esk-tld-gradient:linear-gradient(135deg, #0284c7 0%, #2563eb 100%);--esk-tld-hero-bg:radial-gradient(circle at 50% 0%, #0f172a 0%, #020617 100%);--esk-tld-surface:#fff;--esk-tld-border:#e2e8f0;--esk-tld-border-hover:#cbd5e1;--esk-tld-text:#0f172a;--esk-tld-text-muted:#64748b;--esk-tld-bg-alt:#f8fafc;--esk-tld-accent:#e93d5d;--esk-tld-success:#10b981;--esk-tld-font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--esk-tld-font-heading:"\"Plus Jakarta Sans\"", -apple-system, BlinkMacSystemFont, sans-serif}.esk-tld-page{font-family:var(--esk-tld-font-sans);color:var(--esk-tld-text);background-color:#fff;width:100%;line-height:1.6;overflow-x:clip}.esk-tld-container{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding:0 2rem}@media (max-width:768px){.esk-tld-container{padding:0 1.25rem}}@media (max-width:480px){.esk-tld-container{padding:0 1rem}}.esk-tld-hero{background:var(--esk-tld-hero-bg);color:#fff;padding:5rem 0 4.5rem;position:relative;overflow:hidden}.esk-tld-hero:before{content:"";filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#0284c740 0%,#2563eb14 50%,#0000 70%);width:800px;height:450px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.esk-tld-hero__inner{text-align:center;z-index:2;max-width:900px;margin:0 auto;position:relative}.esk-tld-badge{text-transform:uppercase;letter-spacing:.05em;color:#38bdf8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0284c726;border:1px solid #38bdf84d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem 1.15rem;font-size:.8125rem;font-weight:700;display:inline-flex}.esk-tld-title{font-family:var(--esk-tld-font-heading);color:#fff;letter-spacing:-.03em;margin:0 0 1.25rem;font-size:3.25rem;font-weight:800;line-height:1.15}.esk-tld-title .highlight{background:linear-gradient(135deg,#38bdf8 0%,#60a5fa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.esk-tld-subtitle{color:#94a3b8;max-width:760px;margin:0 auto 2.25rem;font-size:1.15rem;line-height:1.7}@media (max-width:768px){.esk-tld-hero{padding:3.75rem 0 3.25rem}.esk-tld-title{font-size:2.25rem}.esk-tld-subtitle{margin-bottom:1.75rem;font-size:1rem}}@media (max-width:480px){.esk-tld-hero{padding:3rem 0 2.75rem}.esk-tld-badge{margin-bottom:1.1rem;padding:.3rem .85rem;font-size:.75rem}.esk-tld-title{font-size:1.85rem;line-height:1.2}.esk-tld-subtitle{font-size:.95rem;line-height:1.6}}.esk-tld-price-spotlight{color:#cbd5e1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ab3;border:1px solid #ffffff24;border-radius:9999px;align-items:center;gap:1.25rem;margin-bottom:2rem;padding:.55rem 1.5rem;font-size:.95rem;display:inline-flex}.esk-tld-price-spotlight strong{color:#38bdf8;font-size:1.2rem}.esk-tld-price-spotlight .divider{background:#fff3;width:1px;height:16px}@media (max-width:640px){.esk-tld-price-spotlight{border-radius:16px;flex-direction:column;gap:.4rem;margin-bottom:1.5rem;padding:.85rem 1.25rem;font-size:.875rem;display:flex}.esk-tld-price-spotlight .divider{display:none}}.esk-tld-search-box{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #ffffff29;border-radius:20px;max-width:720px;margin:0 auto 2rem;padding:.6rem;box-shadow:0 25px 50px -12px #00000080}.esk-tld-search-form{align-items:center;gap:.5rem;display:flex}.esk-tld-search-input-wrap{flex:1;align-items:center;width:100%;display:flex;position:relative}.esk-tld-search-input{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #ffffff26;border-radius:14px;outline:none;width:100%;padding:1.1rem 4.5rem 1.1rem 1.25rem;font-family:inherit;font-size:1.05rem;font-weight:500;transition:all .2s}.esk-tld-search-input:focus{border-color:#0284c7;box-shadow:0 0 0 4px #0284c733}.esk-tld-search-extension-tag{color:#0284c7;pointer-events:none;background:#f1f5f9;border-radius:8px;padding:.3rem .65rem;font-size:.9rem;font-weight:700;position:absolute;right:1rem}.esk-tld-btn-search{color:#fff;background:var(--esk-tld-gradient);cursor:pointer;white-space:nowrap;border:none;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;min-height:52px;padding:1.1rem 2rem;font-size:1rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 8px 20px -4px #0284c780}.esk-tld-btn-search:hover{transform:translateY(-2px);box-shadow:0 12px 25px -4px #0284c7b3}@media (max-width:640px){.esk-tld-search-box{border-radius:16px;margin-bottom:1.75rem;padding:.5rem}.esk-tld-search-form{flex-direction:column;width:100%}.esk-tld-search-input{padding:.95rem 4rem .95rem 1rem;font-size:16px}.esk-tld-btn-search{width:100%;padding:.95rem 1.5rem}}.esk-tld-hero-trust{color:#cbd5e1;flex-wrap:wrap;justify-content:center;gap:1.5rem;font-size:.9rem;display:flex}.esk-tld-hero-trust-item{align-items:center;gap:.5rem;display:flex}.esk-tld-hero-trust-item svg{color:#10b981;flex-shrink:0}@media (max-width:640px){.esk-tld-hero-trust{text-align:left;grid-template-columns:repeat(2,1fr);gap:.75rem 1rem;font-size:.8125rem;display:grid}}@media (max-width:360px){.esk-tld-hero-trust{grid-template-columns:1fr}}.esk-tld-section-header{text-align:center;max-width:760px;margin:0 auto 3.5rem}.esk-tld-section-tag{text-transform:uppercase;letter-spacing:.08em;color:#0284c7;margin-bottom:.5rem;font-size:.85rem;font-weight:700;display:inline-block}.esk-tld-section-title{font-family:var(--esk-tld-font-heading);color:var(--esk-tld-text);letter-spacing:-.02em;margin:0 0 1rem;font-size:2.35rem;font-weight:800;line-height:1.25}.esk-tld-section-desc{color:var(--esk-tld-text-muted);font-size:1.1rem;line-height:1.7}@media (max-width:768px){.esk-tld-section-header{margin-bottom:2.5rem}.esk-tld-section-title{font-size:1.85rem}.esk-tld-section-desc{font-size:.975rem}}@media (max-width:480px){.esk-tld-section-title{font-size:1.6rem}.esk-tld-section-desc{font-size:.925rem}}.esk-tld-why-section{background-color:#fff;padding:5.5rem 0}.esk-tld-why-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (max-width:1024px){.esk-tld-why-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.esk-tld-why-section{padding:3.5rem 0}}@media (max-width:640px){.esk-tld-why-grid{grid-template-columns:1fr;gap:1.25rem}}.esk-tld-why-card{border:1px solid var(--esk-tld-border);background:#fff;border-radius:16px;padding:2rem;transition:all .3s;position:relative}@media (max-width:480px){.esk-tld-why-card{padding:1.5rem}}.esk-tld-why-card:hover{border-color:#0284c7;transform:translateY(-4px);box-shadow:0 20px 35px -10px #0284c71f}.esk-tld-why-icon{color:#0284c7;background:#f0f9ff;border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:1.25rem;display:flex}.esk-tld-why-title{font-family:var(--esk-tld-font-heading);color:var(--esk-tld-text);margin:0 0 .75rem;font-size:1.25rem;font-weight:700}.esk-tld-why-desc{color:var(--esk-tld-text-muted);margin:0;font-size:.95rem;line-height:1.6}.esk-tld-pricing-section{background-color:var(--esk-tld-bg-alt);border-top:1px solid var(--esk-tld-border);border-bottom:1px solid var(--esk-tld-border);padding:5.5rem 0}.esk-tld-pricing-cards{grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1100px;margin:0 auto;display:grid}@media (max-width:960px){.esk-tld-pricing-cards{grid-template-columns:1fr;max-width:500px}}@media (max-width:768px){.esk-tld-pricing-section{padding:3.5rem 0}}.esk-tld-price-card{border:1px solid var(--esk-tld-border);text-align:center;background:#fff;border-radius:20px;flex-direction:column;padding:2.5rem 2rem;transition:all .3s;display:flex;position:relative}@media (max-width:480px){.esk-tld-price-card{border-radius:16px;padding:2rem 1.25rem}}.esk-tld-price-card--featured{border-color:#0284c7;transform:scale(1.03);box-shadow:0 20px 40px -12px #0284c733}@media (max-width:960px){.esk-tld-price-card--featured{transform:none}}.esk-tld-price-card-badge{background:var(--esk-tld-gradient);color:#fff;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:9999px;padding:.35rem 1rem;font-size:.75rem;font-weight:800;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.esk-tld-price-card__title{color:var(--esk-tld-text);margin:0 0 .5rem;font-size:1.35rem;font-weight:700}.esk-tld-price-card__desc{color:var(--esk-tld-text-muted);margin-bottom:1.5rem;font-size:.9rem}.esk-tld-price-card__amount{color:var(--esk-tld-text);margin-bottom:.5rem;font-size:2.75rem;font-weight:800;line-height:1}.esk-tld-price-card__amount span{color:var(--esk-tld-text-muted);font-size:1rem;font-weight:500}.esk-tld-price-card__list{text-align:left;flex-grow:1;margin:1.75rem 0;padding:0;list-style:none}.esk-tld-price-card__list li{color:#475569;border-bottom:1px dashed #f1f5f9;align-items:center;gap:.6rem;padding:.5rem 0;font-size:.925rem;display:flex}.esk-tld-price-card__list li svg{color:#10b981;flex-shrink:0}.esk-tld-btn-pricing{text-align:center;box-sizing:border-box;border-radius:12px;min-height:48px;padding:.9rem 1.5rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:block}.esk-tld-btn-pricing--primary{background:var(--esk-tld-gradient);color:#fff;box-shadow:0 6px 16px #0284c759}.esk-tld-btn-pricing--primary:hover{transform:translateY(-2px);box-shadow:0 10px 22px #0284c780}.esk-tld-btn-pricing--outline{color:var(--esk-tld-text);border:1px solid var(--esk-tld-border);background:0 0}.esk-tld-btn-pricing--outline:hover{color:#0284c7;background:#f0f9ff;border-color:#0284c7}.esk-tld-features-section{background-color:#fff;padding:5.5rem 0}.esk-tld-features-grid{grid-template-columns:repeat(2,1fr);gap:2.5rem;display:grid}@media (max-width:860px){.esk-tld-features-grid{grid-template-columns:1fr;gap:1.75rem}.esk-tld-features-section{padding:3.5rem 0}}.esk-tld-feat-item{align-items:flex-start;gap:1.25rem;display:flex}@media (max-width:480px){.esk-tld-feat-item{gap:1rem}}.esk-tld-feat-icon{color:#2563eb;background:#eff6ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.esk-tld-feat-title{font-family:var(--esk-tld-font-heading);color:var(--esk-tld-text);margin:0 0 .4rem;font-size:1.15rem;font-weight:700}.esk-tld-feat-desc{color:var(--esk-tld-text-muted);margin:0;font-size:.95rem;line-height:1.6}.esk-tld-specs-section{background-color:var(--esk-tld-bg-alt);border-top:1px solid var(--esk-tld-border);border-bottom:1px solid var(--esk-tld-border);padding:5.5rem 0}@media (max-width:768px){.esk-tld-specs-section{padding:3.5rem 0}}.esk-tld-specs-table-wrap{border:1px solid var(--esk-tld-border);background:#fff;border-radius:16px;max-width:900px;margin:0 auto;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d}.esk-tld-specs-table{border-collapse:collapse;text-align:left;width:100%}.esk-tld-specs-table th,.esk-tld-specs-table td{border-bottom:1px solid #f1f5f9;padding:1.1rem 1.5rem;font-size:.95rem}.esk-tld-specs-table th{color:#475569;background:#f8fafc;width:38%;font-weight:600}.esk-tld-specs-table td{color:var(--esk-tld-text);font-weight:500}.esk-tld-specs-table tr:last-child th,.esk-tld-specs-table tr:last-child td{border-bottom:none}@media (max-width:640px){.esk-tld-specs-table-wrap{border-radius:14px}.esk-tld-specs-table,.esk-tld-specs-table tbody,.esk-tld-specs-table tr,.esk-tld-specs-table th,.esk-tld-specs-table td{box-sizing:border-box;width:100%;display:block}.esk-tld-specs-table tr{border-bottom:1px solid #e2e8f0;padding:.75rem 0}.esk-tld-specs-table tr:last-child{border-bottom:none}.esk-tld-specs-table th{color:#0284c7;text-transform:uppercase;letter-spacing:.04em;background:0 0;border-bottom:none;padding:.35rem 1.25rem .2rem;font-size:.8125rem}.esk-tld-specs-table td{border-bottom:none;padding:.1rem 1.25rem .6rem;font-size:.925rem;line-height:1.5}}.esk-tld-steps-section{background-color:#fff;padding:5.5rem 0}.esk-tld-steps-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid;position:relative}@media (max-width:860px){.esk-tld-steps-grid{grid-template-columns:1fr;gap:1.25rem}.esk-tld-steps-section{padding:3.5rem 0}}.esk-tld-step-card{border:1px solid var(--esk-tld-border);text-align:center;background:#fff;border-radius:16px;padding:2.25rem 1.75rem;position:relative}@media (max-width:480px){.esk-tld-step-card{padding:1.75rem 1.25rem}}.esk-tld-step-number{background:var(--esk-tld-gradient);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 1.25rem;font-size:1.1rem;font-weight:800;display:flex}.esk-tld-step-title{font-family:var(--esk-tld-font-heading);color:var(--esk-tld-text);margin:0 0 .75rem;font-size:1.2rem;font-weight:700}.esk-tld-step-desc{color:var(--esk-tld-text-muted);margin:0;font-size:.925rem;line-height:1.6}.esk-tld-related-section{background-color:var(--esk-tld-bg-alt);border-top:1px solid var(--esk-tld-border);border-bottom:1px solid var(--esk-tld-border);padding:5.5rem 0}.esk-tld-related-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}@media (max-width:1024px){.esk-tld-related-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.esk-tld-related-section{padding:3.5rem 0}}@media (max-width:540px){.esk-tld-related-grid{grid-template-columns:1fr;gap:.85rem}}.esk-tld-related-card{border:1px solid var(--esk-tld-border);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;min-height:48px;padding:1.35rem 1.5rem;text-decoration:none;transition:all .2s;display:flex}.esk-tld-related-card:hover{border-color:#0284c7;transform:translateY(-2px);box-shadow:0 8px 18px -4px #0000000f}.esk-tld-related-ext{font-family:var(--esk-tld-font-heading);color:#0284c7;font-size:1.35rem;font-weight:800}.esk-tld-related-use{color:var(--esk-tld-text-muted);font-size:.825rem;display:block}.esk-tld-related-price{color:var(--esk-tld-text);background:#f1f5f9;border-radius:8px;padding:.35rem .75rem;font-size:.95rem;font-weight:700}.esk-tld-faq-section{background-color:#fff;padding:5.5rem 0}@media (max-width:768px){.esk-tld-faq-section{padding:3.5rem 0}}.esk-tld-faq-list{flex-direction:column;gap:1rem;max-width:860px;margin:0 auto;display:flex}.esk-tld-faq-item{border:1px solid var(--esk-tld-border);background:#fff;border-radius:14px;transition:all .2s;overflow:hidden}.esk-tld-faq-item--active{border-color:#0284c7;box-shadow:0 6px 16px -4px #0284c71a}.esk-tld-faq-question{text-align:left;width:100%;font-family:var(--esk-tld-font-heading);color:var(--esk-tld-text);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;padding:1.35rem 1.5rem;font-size:1.05rem;font-weight:700;display:flex}@media (max-width:640px){.esk-tld-faq-question{padding:1.1rem 1.25rem;font-size:.975rem}}.esk-tld-faq-chevron{color:#64748b;flex-shrink:0;width:20px;height:20px;transition:transform .3s}.esk-tld-faq-item--active .esk-tld-faq-chevron{color:#0284c7;transform:rotate(180deg)}.esk-tld-faq-answer{max-height:0;padding:0 1.5rem;transition:max-height .35s cubic-bezier(0,1,0,1);overflow:hidden}@media (max-width:640px){.esk-tld-faq-answer{padding:0 1.25rem}}.esk-tld-faq-answer-inner{color:var(--esk-tld-text-muted);padding-bottom:1.35rem;font-size:.975rem;line-height:1.7}@media (max-width:640px){.esk-tld-faq-answer-inner{padding-bottom:1.1rem;font-size:.925rem}}.esk-tld-cta-section{background:var(--esk-tld-hero-bg);color:#fff;padding:5rem 0;position:relative;overflow:hidden}@media (max-width:768px){.esk-tld-cta-section{padding:3.5rem 0}}.esk-tld-cta-box{text-align:center;max-width:800px;margin:0 auto}.esk-tld-cta-title{font-family:var(--esk-tld-font-heading);color:#fff;margin:0 0 1rem;font-size:2.5rem;font-weight:800}.esk-tld-cta-desc{color:#94a3b8;margin:0 0 2rem;font-size:1.15rem;line-height:1.7}@media (max-width:768px){.esk-tld-cta-title{font-size:1.85rem}.esk-tld-cta-desc{margin-bottom:1.75rem;font-size:1rem}}@media (max-width:480px){.esk-tld-cta-title{font-size:1.6rem}.esk-tld-cta-desc{font-size:.925rem}}.esk-tld-cta-actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.esk-tld-btn-cta{box-sizing:border-box;border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;min-height:48px;padding:1rem 2.25rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}@media (max-width:540px){.esk-tld-cta-actions{flex-direction:column;width:100%}.esk-tld-btn-cta{width:100%}}.esk-tld-btn-cta--primary{background:var(--esk-tld-gradient);color:#fff;box-shadow:0 10px 25px #0284c766}.esk-tld-btn-cta--primary:hover{transform:translateY(-2px);box-shadow:0 15px 30px #0284c799}.esk-tld-btn-cta--secondary{color:#fff;background:#ffffff1a;border:1px solid #fff3}.esk-tld-btn-cta--secondary:hover{background:#ffffff2e}
