.enj-ros-sales,.enj-ros-card{--ink:#0f172a;--muted:#64748b;--line:#e2e8f0;--soft:#f8fafc;--blue:#2563eb;max-width:1180px;margin:30px auto;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.enj-ros-sales *{box-sizing:border-box}.enj-ros-hero,.enj-ros-section,.enj-ros-card{border:1px solid var(--line);background:#fff;border-radius:30px;box-shadow:0 20px 60px rgba(15,23,42,.07)}.enj-ros-hero{padding:clamp(34px,6vw,78px);overflow:hidden;position:relative}.enj-ros-hero:after{content:"";position:absolute;width:360px;height:360px;border-radius:50%;right:-120px;top:-150px;background:radial-gradient(circle,rgba(37,99,235,.15),rgba(37,99,235,0));pointer-events:none}.enj-ros-kicker,.enj-ros-section-head>span{font-size:12px;font-weight:900;letter-spacing:.22em;color:var(--blue)}.enj-ros-hero h1{font-size:clamp(40px,7vw,78px);line-height:1;letter-spacing:-.055em;max-width:900px;margin:14px 0 22px}.enj-ros-lead{font-size:clamp(18px,2vw,23px);line-height:1.6;color:#475569;max-width:850px}.enj-ros-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 8px}.enj-ros-buy,.enj-ros-secondary{display:inline-block;padding:14px 22px;border-radius:13px;text-decoration:none!important;font-weight:800;transition:.18s ease}.enj-ros-buy{background:var(--ink);color:#fff!important}.enj-ros-secondary{background:#eef2ff;color:var(--ink)!important}.enj-ros-buy:hover,.enj-ros-secondary:hover{transform:translateY(-1px);opacity:.93}.enj-ros-price{font-size:32px;font-weight:900;margin:26px 0 16px}.enj-ros-price small{display:block;font-size:13px;color:var(--muted);font-weight:600;margin-top:4px}.enj-ros-trust{display:flex;gap:12px 20px;flex-wrap:wrap;font-size:13px;font-weight:700;color:#334155}.enj-ros-section{padding:clamp(30px,5vw,62px);margin-top:24px}.enj-ros-section-head h2{font-size:clamp(30px,4.5vw,52px);letter-spacing:-.035em;line-height:1.08;max-width:820px;margin:10px 0 28px}.enj-ros-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.enj-ros-feature-grid article,.enj-ros-edition{padding:26px;border:1px solid var(--line);border-radius:20px;background:var(--soft)}.enj-ros-feature-grid b{font-size:12px;letter-spacing:.18em;color:var(--blue)}.enj-ros-feature-grid h3,.enj-ros-edition h3{font-size:22px;margin:12px 0 8px}.enj-ros-feature-grid p,.enj-ros-edition p{color:#475569;line-height:1.65;margin-bottom:0}.enj-ros-dark{background:var(--ink);color:#fff;border-color:var(--ink)}.enj-ros-dark .enj-ros-section-head>span{color:#93c5fd}.enj-ros-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.enj-ros-steps li{padding:22px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(255,255,255,.04)}.enj-ros-steps strong{display:block;font-size:18px}.enj-ros-steps span{display:block;color:#cbd5e1;margin-top:7px;line-height:1.5}.enj-ros-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.enj-ros-edition{background:#fff;padding:32px}.enj-ros-edition-tag{display:inline-block;padding:6px 9px;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:11px;font-weight:900;letter-spacing:.12em}.enj-ros-edition-price{font-size:28px;font-weight:900;margin:22px 0 4px}.enj-ros-note{margin-top:20px;padding:17px 19px;border-radius:14px;background:#eff6ff;color:#1e3a8a;line-height:1.6}.enj-ros-disabled{display:inline-block;margin-top:12px;color:#b91c1c;font-weight:800}.enj-ros-faq details{border-top:1px solid var(--line);padding:18px 2px}.enj-ros-faq summary{cursor:pointer;font-weight:800;font-size:17px}.enj-ros-faq details p{color:#475569;line-height:1.65;max-width:900px}.enj-ros-card{max-width:900px;padding:clamp(26px,5vw,52px)}.enj-ros-card input{width:100%;max-width:520px;padding:12px;border:1px solid #cbd5e1;border-radius:10px}.enj-ros-status{padding:12px 14px;background:#f1f5f9;border-radius:10px}.enjezli-researchos-nav>a{font-weight:700}@media(max-width:900px){.enj-ros-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.enj-ros-sales,.enj-ros-card{margin:16px 10px}.enj-ros-hero,.enj-ros-section,.enj-ros-card{border-radius:20px}.enj-ros-feature-grid,.enj-ros-grid,.enj-ros-steps{grid-template-columns:1fr}.enj-ros-hero h1{font-size:42px}.enj-ros-section{padding:28px 20px}}
.enj-ros-floating{position:fixed;right:18px;bottom:18px;z-index:9998;background:#0f172a;color:#fff!important;text-decoration:none!important;font:800 14px/1 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;padding:13px 17px;border-radius:999px;box-shadow:0 12px 35px rgba(15,23,42,.28)}.enj-ros-floating:hover{transform:translateY(-1px);opacity:.94}
