.elementor-3764 .elementor-element.elementor-element-192b4a2{--display:flex}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-page,.elementor-3764 .elementor-element.elementor-element-87951ad .rc-page *,.elementor-3764 .elementor-element.elementor-element-87951ad .rc-page *::before,.elementor-3764 .elementor-element.elementor-element-87951ad .rc-page *::after{box-sizing:border-box}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-page{--rc-primary:#0f2743;--rc-accent:#0a66c2;--rc-bg:#f7f9fb;--rc-card:#ffffff;--rc-text:#0f2743;--rc-text-2:#1b2f48;--rc-muted:#51677f;--rc-border:rgba(15,39,67,.12);--rc-shadow:0 12px 28px rgba(15,39,67,.10);--rc-radius:16px;--rc-radius-sm:12px;--rc-max:980px;max-width:calc(var(--rc-max) + 360px);margin:0 auto;padding:28px 16px 64px;display:grid;grid-template-columns:1fr 320px;gap:20px;align-items:start;background:var(--rc-bg)}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-main{background:var(--rc-card);border:1px solid var(--rc-border);border-radius:var(--rc-radius);box-shadow:var(--rc-shadow);padding:30px 26px;color:var(--rc-text);line-height:1.8;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-main h1{margin:0 0 14px;font-size:clamp(28px,3.2vw,40px);line-height:1.15;color:var(--rc-primary);font-weight:850;letter-spacing:-.2px}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;color:var(--rc-muted);font-size:13px}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-pill{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--rc-border);background:rgb(15 39 67 / .02);padding:6px 10px;border-radius:999px;color:var(--rc-muted);font-weight:650}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-lead{margin:0 0 18px;font-size:17px;line-height:1.85;color:var(--rc-text-2)}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-main h2{margin:28px 0 12px;font-size:clamp(19px,2vw,25px);color:var(--rc-primary);font-weight:820}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-main p{margin:0 0 16px;font-size:16px;color:var(--rc-text-2)}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-main ul{margin:0 0 18px;padding-left:20px}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-main li{margin:8px 0;color:var(--rc-text-2)}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-main a{color:var(--rc-accent);text-decoration:none;font-weight:650}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-main a:hover{text-decoration:underline}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-figure{margin:18px 0 24px;border-radius:var(--rc-radius);overflow:hidden;border:1px solid var(--rc-border);background:#fff}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-figure img{width:100%;height:auto;display:block}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-figure figcaption{padding:10px 12px;font-size:13px;color:var(--rc-muted);border-top:1px solid var(--rc-border);line-height:1.6}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-note{border:1px solid var(--rc-border);background:rgb(15 39 67 / .03);border-radius:var(--rc-radius-sm);padding:14px;margin:16px 0 18px;color:var(--rc-text-2)}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-note strong{color:var(--rc-primary)}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:14px 0 18px}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-card{border:1px solid var(--rc-border);border-radius:14px;background:#fff;padding:14px}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-card .rc-card-k{font-size:12px;color:var(--rc-muted);font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-card .rc-card-t{margin:0 0 8px;font-weight:850;color:var(--rc-primary);font-size:16px;line-height:1.35}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-card p{margin:0;font-size:14px;color:var(--rc-muted);line-height:1.75}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-check{border:1px solid var(--rc-border);border-radius:14px;background:rgb(15 39 67 / .02);padding:14px;margin:14px 0 18px}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-check .rc-check-title{font-weight:850;color:var(--rc-primary);margin-bottom:8px}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-check ul{margin:0;padding-left:18px}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-faq{margin-top:30px;border-top:1px solid var(--rc-border);padding-top:18px}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-faq details{border:1px solid var(--rc-border);border-radius:14px;padding:14px;margin:12px 0;background:rgb(15 39 67 / .02)}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-faq summary{cursor:pointer;font-weight:850;color:var(--rc-primary);list-style:none}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-faq summary::-webkit-details-marker{display:none}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-aside{position:sticky;top:16px;background:var(--rc-card);border:1px solid var(--rc-border);border-radius:var(--rc-radius);box-shadow:var(--rc-shadow);padding:16px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-aside strong{display:block;margin-bottom:10px;color:var(--rc-primary)}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-aside ul{margin:0;padding-left:18px}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-aside li{margin:9px 0;line-height:1.55}@media (max-width:980px){.elementor-3764 .elementor-element.elementor-element-87951ad .rc-page{grid-template-columns:1fr}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-aside{position:static}.elementor-3764 .elementor-element.elementor-element-87951ad .rc-grid{grid-template-columns:1fr}}