.ep-content{--n:#0B1220;--o:#FF6B00;--m:#667085;--b:#E4E8EF;max-width:980px;margin:0 auto;padding:80px 24px 110px;color:var(--n)}.ep-content .ep-overline{font-size:12px;font-weight:900;letter-spacing:.16em;color:var(--o);margin:0 0 16px}.ep-content h1{font-size:clamp(42px,6vw,72px);line-height:1;letter-spacing:-.045em;max-width:900px;margin:0 0 25px}.ep-content .ep-lead{font-size:21px;line-height:1.65;color:var(--m);max-width:800px}.ep-content hr{border:0;border-top:1px solid var(--b);margin:55px 0}.ep-content h2{font-size:clamp(29px,3.5vw,43px);line-height:1.08;letter-spacing:-.03em;margin:55px 0 17px}.ep-content>p{font-size:17px;line-height:1.75;color:var(--m)}.ep-content a{color:var(--o);font-weight:850;text-decoration:none}.ep-values{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:38px 0}.ep-values>div{border:1px solid var(--b);border-radius:18px;padding:27px;background:#fff;transition:.25s}.ep-values>div:hover{transform:translateY(-4px);box-shadow:0 20px 55px rgba(11,18,32,.08);border-color:rgba(255,107,0,.35)}.ep-values strong{font-size:16px}.ep-values p{color:var(--m);line-height:1.55}.ep-content details{border:1px solid var(--b);border-radius:14px;padding:0 20px;margin:11px 0;background:#fff}.ep-content summary{padding:20px 0;font-weight:850;cursor:pointer}.ep-content details p{color:var(--m);line-height:1.65;margin:0 0 20px}.ep-callout{margin-top:65px;padding:38px;border-radius:22px;background:radial-gradient(circle at 90% 10%,#21365b,#0B1220 55%);color:#fff;position:relative;overflow:hidden}.ep-callout:after{content:"";position:absolute;width:180px;height:180px;border-radius:50%;background:#ff6b0028;filter:blur(35px);right:-30px;top:-50px}.ep-callout h2{margin:0 0 12px;color:#fff}.ep-callout p{color:#cbd4e3;font-size:17px;line-height:1.6;position:relative;z-index:2}.ep-callout a{display:inline-flex;background:var(--o);color:#fff;padding:13px 18px;border-radius:11px;margin-top:8px}@media(max-width:700px){.ep-content{padding:55px 18px 80px}.ep-content h1{font-size:43px}.ep-content .ep-lead{font-size:18px}.ep-values{grid-template-columns:1fr}.ep-callout{padding:27px}}