.elementor-5384 .elementor-element.elementor-element-00d0934{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-5384 .elementor-element.elementor-element-00d0934{--content-width:1320px;}}/* Start custom CSS for html, class: .elementor-element-63d28eb */.mc-container{margin:0 auto;padding:24px 20px}.mc-page h1{font-size:clamp(28px,3.4vw,40px);margin:6px 0 10px}.mc-page h2{font-size:clamp(20px,2.2vw,26px);margin:22px 0 12px}.mc-page h3{font-size:18px;margin:10px 0 8px}.mc-page p{color:var(--ink);line-height:1.6}.mc-page .lead{color:var(--ink-muted);max-width:72ch}.mc-breadcrumbs ol{display:flex;gap:8px;flex-wrap:wrap;padding:0;margin:0 0 10px;list-style:none}.list-check li,.list-dot li{margin:8px 0;font-size:16px}.mc-breadcrumbs a{color:var(--ink-muted);text-decoration:none;border-bottom:1px solid transparent}.mc-breadcrumbs a:hover{color:var(--brand-primary);border-color:var(--brand-primary)}.mc-breadcrumbs li+li:before{content:"/";color:var(--ink-muted);margin:0 6px}.mc-hero-lite{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:22px 20px 18px;backdrop-filter:blur(8px) saturate(115%);-webkit-backdrop-filter:blur(8px) saturate(115%)}.mc-hero-cta{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.btn-ghost,.btn-primary{display:inline-flex;text-decoration:none}.btn-primary{align-items:center;gap:8px;padding:11px 18px;border-radius:30px;background:var(--brand-accent);color:#fff;font-weight:700;transition:transform .15s,box-shadow .15s}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(207,40,50,.25)}.btn-ghost{align-items:center;padding:10px 16px;border-radius:14px;border:1px solid var(--line);color:var(--ink)}.card,.mc-toc{border:1px solid var(--line)}.hint,.mc-toc a,.note{color:var(--ink-muted)}.btn-ghost:hover{border-color:rgba(24,40,72,.22)}.mc-toc{position:sticky;top:86px;z-index:1;display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 6px;padding:8px;border-radius:12px;background:rgba(255,255,255,.66)}.grid-2,.grid-3{gap:14px;display:grid}.card,.step{background:#fff}.mc-toc a{padding:8px 10px;border-radius:999px;text-decoration:none;border:1px solid transparent}.mc-toc a:hover{color:var(--ink);border-color:var(--line)}.mc-section{margin:18px 0 8px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.card{border-radius:14px;padding:16px}.note{margin-top:10px}.note.strong{color:#8aa3b1}.hint{font-size:14px}.list-check,.list-dot{margin:8px 0 0;padding:0 0 0 26px;font-size:16px}.list-check li{position:relative}.list-check li::marker{content:"✔ "}.list-dot li{list-style:disc}.steps{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:10px}.step{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--line);border-radius:14px;padding:14px}.step-num{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--brand-primary);color:#fff;font-weight:800;flex:0 0 32px}.step-body h3{margin:2px 0 4px}.accordion{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff;margin:8px 0}.accordion>summary{cursor:pointer;padding:14px 16px;font-weight:600;list-style:none}.accordion>summary::-webkit-details-marker{display:none}.accordion .acc-body{padding:0 16px 14px;color:var(--ink-muted);border-top:1px solid var(--line)}.accordion[open]>summary{background:rgba(83,182,217,.08)}.mc-contact-cta .card{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.mc-updated{color:var(--ink-muted);font-size:13px;margin:16px 0}@media (max-width:960px){.grid-3{grid-template-columns:1fr 1fr}}@media (max-width:680px){.grid-2,.grid-3{grid-template-columns:1fr}.mc-toc{position:static}}/* End custom CSS */