.elementor-widget-html .elementor-widget-container{padding:0!important;margin:0!important;max-width:none!important}body.admin-bar .jump{top:32px}@media (max-width:782px){body.admin-bar .jump{top:46px}}.btn-line{background:0 0;color:var(--ink);border-color:var(--gold)}.btn-line:hover{background:var(--mist)}.jump a.active{border-color:var(--gold)}.body-copy{max-width:74ch;margin:0 auto;text-align:left}.body-copy p{max-width:74ch}.split.mist .txt{background:var(--mist)}.twoc{display:grid;grid-template-columns:1.08fr .92fr;gap:44px;align-items:start}.twoc .body-copy{margin:0;text-align:left}.callcard{background:var(--white);border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:10px;padding:30px 32px;box-shadow:var(--shadow)}.callcard .k{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:6px}.callcard h3{font-size:1.4rem;margin-bottom:16px}.callcard ul{list-style:none;margin:0 0 22px;padding:0}.callcard li{padding:10px 0 10px 22px;position:relative;border-bottom:1px solid var(--line-soft);font-size:.97rem;color:var(--ink-soft)}.callcard li:last-child{border-bottom:none}.callcard li::before{content:"";position:absolute;left:2px;top:1em;width:6px;height:6px;border-radius:50%;background:var(--gold)}.callcard b{color:var(--ink)}.cta .phone{margin-top:22px;font-size:.9rem;color:#b9b3a7;letter-spacing:.04em}.cta .phone a{color:var(--gold-soft)}