.marketing-scope{--mk-bg:var(--surface-page);--mk-bg-raised:var(--surface-card);--mk-text:var(--text-strong);--mk-text-secondary:var(--text-body);--mk-text-muted:var(--text-muted);--mk-gold:var(--action-primary);--mk-gold-dim:rgba(var(--brand-rgb),.1);--mk-border:var(--border-default);--mk-overlay:#071e5229;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mk-video-bg{z-index:0;background:var(--surface-page);position:fixed;inset:0;overflow:hidden}.mk-video-bg video,.mk-video-bg canvas{object-fit:cover;width:100%;height:100%}.mk-video-bg:after{content:"";background:var(--mk-overlay);pointer-events:none;position:absolute;inset:0}.mk-content{z-index:1;position:relative}.mk-section{padding:clamp(6rem,14vh,12rem) 0}.mk-wrap{width:100%;max-width:1140px;margin:0 auto;padding:0 clamp(1.5rem,5vw,3rem)}.mk-rule{background:var(--mk-border);border:none;height:1px;margin:0}.mk-article h2{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--mk-text);margin:0 0 1rem;padding-top:.5rem;font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:600}.mk-article h3{color:var(--mk-text);margin:1.5rem 0 .75rem;font-size:1rem;font-weight:600}.mk-article p,.mk-article li{color:var(--mk-text-secondary);font-size:.9375rem;line-height:1.8}.mk-article p{margin-bottom:1.25rem}.mk-article ul,.mk-article ol{margin-bottom:1.25rem;padding-left:1.25rem}.mk-article li{margin-bottom:.375rem}.mk-article strong{color:var(--mk-text);font-weight:600}.mk-article a{color:var(--action-primary);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--brand-rgb),.3);text-decoration-color:rgba(var(--brand-rgb),.3);transition:text-decoration-color .2s}.mk-article a:hover{-webkit-text-decoration-color:var(--action-primary);text-decoration-color:var(--action-primary)}.mk-table{border-collapse:collapse;width:100%;margin:1.5rem 0}.mk-table th{letter-spacing:.08em;text-transform:uppercase;color:var(--mk-text-muted);text-align:left;border-bottom:1px solid var(--mk-border);padding:.625rem 1rem;font-size:.6875rem;font-weight:600}.mk-table td{color:var(--mk-text-secondary);border-bottom:1px solid var(--mk-border);padding:.625rem 1rem;font-size:.875rem;line-height:1.6}.mk-toc a{color:var(--mk-text-muted);border-left:1px solid var(--mk-border);padding:.375rem 0 .375rem 1rem;font-size:.8125rem;text-decoration:none;transition:color .2s,border-color .2s;display:block}.mk-toc a:hover,.mk-toc a.active{color:var(--action-primary);border-left-color:var(--action-primary)}.mk-input{background:var(--surface-card);border:1px solid var(--border-default);width:100%;min-height:2.75rem;color:var(--text-strong);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:.625rem;outline:none;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s,box-shadow .2s,background .2s}.mk-input:hover:not(:disabled){border-color:var(--border-strong)}.mk-input:focus{border-color:var(--action-primary);box-shadow:0 0 0 3px rgba(var(--brand-rgb),.12)}.mk-input::placeholder{color:var(--text-muted)}.mk-input:disabled{background:var(--surface-elev-2);color:var(--text-muted);cursor:not-allowed}.mk-input:-webkit-autofill{-webkit-text-fill-color:var(--text-strong);-webkit-box-shadow:0 0 0 1000px var(--surface-card)inset;box-shadow:0 0 0 1000px var(--surface-card)inset;caret-color:var(--action-primary)}.mk-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-strong);-webkit-box-shadow:0 0 0 1000px var(--surface-card)inset;box-shadow:0 0 0 1000px var(--surface-card)inset;caret-color:var(--action-primary)}.mk-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-strong);-webkit-box-shadow:0 0 0 1000px var(--surface-card)inset;box-shadow:0 0 0 1000px var(--surface-card)inset;caret-color:var(--action-primary)}.mk-input:-webkit-autofill:active{-webkit-text-fill-color:var(--text-strong);-webkit-box-shadow:0 0 0 1000px var(--surface-card)inset;box-shadow:0 0 0 1000px var(--surface-card)inset;caret-color:var(--action-primary)}textarea.mk-input{resize:vertical;min-height:120px}select.mk-input{appearance:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--surface-card);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%235a6983' stroke-width='1.5' d='M3 4.5l3 3 3-3'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}select.mk-input option,select.mk-input optgroup{background:var(--surface-card);color:var(--text-strong)}
.marketing-scope{--mk-bg:#fff;--mk-bg-raised:#fff;--mk-text:#071e52;--mk-text-secondary:#334665;--mk-text-muted:#5a6983;--mk-primary:var(--brand-500);--mk-primary-hover:var(--brand-600);--mk-primary-active:var(--brand-700);--mk-primary-dim:rgba(var(--brand-rgb),.1);--mk-gold:var(--mk-primary);--mk-gold-dim:var(--mk-primary-dim);--mk-border:#e5ebf3;--mk-soft:#f7f9fc;--mk-overlay:#071e5257;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--mk-bg);min-height:100vh;color:var(--mk-text)}.marketing-scope .mk-content{z-index:1;background:var(--mk-bg);position:relative}.marketing-scope .mk-nav{z-index:50;background:#fffffff0;border:0;padding:.95rem 0;transition:padding .22s,box-shadow .22s,background .22s;position:fixed;inset:0 0 auto}.marketing-scope .mk-nav[data-scrolled=true]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;padding:.7rem 0;box-shadow:0 8px 30px #112b540e}.marketing-scope .mk-wrap{width:min(1560px,100vw - 64px);max-width:none;margin-inline:auto;padding:0}.marketing-scope .mk-nav .mk-wrap{width:100%;margin-inline:0;padding-inline:clamp(1.25rem,3.2vw,4rem)}.marketing-scope .mk-rule{background:var(--mk-border)}.marketing-scope .mk-nav-brand{color:var(--mk-text);align-items:center;gap:.75rem;display:inline-flex}.marketing-scope .mk-nav-brand img{object-fit:contain;width:31px;height:25px}.marketing-scope .mk-nav-wordmark{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;font-size:.9rem;font-weight:800}.marketing-scope .mk-nav-links{align-items:center;gap:clamp(1.35rem,2.2vw,2.3rem);display:flex}.marketing-scope .mk-nav-link{color:#1d3158;padding:.55rem 0;font-size:.8rem;font-weight:650;transition:color .18s;position:relative}.marketing-scope .mk-nav-link:after{content:"";background:var(--mk-primary);border-radius:999px;height:2px;transition:right .18s;position:absolute;bottom:.2rem;left:0;right:100%}.marketing-scope .mk-nav-link:hover,.marketing-scope .mk-nav-link:focus-visible{color:var(--mk-primary)}.marketing-scope .mk-nav-link:hover:after,.marketing-scope .mk-nav-link:focus-visible:after{right:0}.marketing-scope .mk-nav-cta{background:var(--mk-primary);color:#fff;min-height:2.75rem;box-shadow:0 8px 20px rgba(var(--brand-rgb),.14);border-radius:999px;justify-content:center;align-items:center;padding:0 1.25rem;font-size:.8rem;font-weight:750;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.marketing-scope .mk-nav-cta:hover{background:var(--mk-primary-hover);box-shadow:0 12px 26px rgba(var(--brand-rgb),.22);transform:translateY(-2px)}.marketing-scope .mk-menu-button{border:1px solid var(--mk-border);width:42px;height:42px;color:var(--mk-text);background:#fff;border-radius:10px;justify-content:center;align-items:center;display:none}.marketing-scope .mk-input{border-color:var(--mk-border);color:var(--mk-text);background:#fff}.marketing-scope .mk-input:focus{border-color:var(--mk-primary);box-shadow:0 0 0 3px rgba(var(--brand-rgb),.1)}.marketing-scope .mk-input::placeholder{color:#77859a}.marketing-scope .mk-article a,.marketing-scope .mk-toc a:hover,.marketing-scope .mk-toc a.active{color:var(--mk-primary)}.marketing-scope .mk-article a{-webkit-text-decoration-color:rgba(var(--brand-rgb),.3);text-decoration-color:rgba(var(--brand-rgb),.3)}.marketing-scope .mk-article a:hover{-webkit-text-decoration-color:var(--mk-primary);text-decoration-color:var(--mk-primary)}.marketing-scope .mk-toc a:hover,.marketing-scope .mk-toc a.active{border-left-color:var(--mk-primary)}.marketing-scope .mk-footer{background:#fff;border-top:1px solid #eef2f7;padding:2.75rem 0 1.25rem}.marketing-scope .mk-footer-main{grid-template-columns:minmax(220px,1.2fr) minmax(0,2.8fr);gap:4rem;display:grid}.marketing-scope .mk-footer-brand p{max-width:290px;color:var(--mk-text-muted);margin:1.1rem 0 0;font-size:.77rem;line-height:1.7}.marketing-scope .mk-footer-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.2rem;display:grid}.marketing-scope .mk-footer-column h2{color:var(--mk-text);font-family:var(--font-heading);margin:0 0 1rem;font-size:.77rem;font-weight:760}.marketing-scope .mk-footer-column a,.marketing-scope .mk-footer-column p{color:var(--mk-text-muted);margin:0 0 .62rem;font-size:.73rem;line-height:1.55;transition:color .18s;display:block}.marketing-scope .mk-footer-column a:hover{color:var(--mk-primary)}.marketing-scope .mk-newsletter-form{border:1px solid var(--mk-border);background:#fff;border-radius:9px;height:42px;margin-top:.8rem;display:flex;overflow:hidden}.marketing-scope .mk-newsletter-form input{min-width:0;color:var(--mk-text);border:0;outline:0;flex:1;padding:0 .75rem;font-size:.72rem}.marketing-scope .mk-newsletter-form button{background:var(--mk-primary);color:#fff;border:0;width:44px;font-size:1rem;transition:background .18s}.marketing-scope .mk-newsletter-form button:hover{background:var(--mk-primary-hover)}.marketing-scope .mk-footer-legal{color:#78869a;border-top:1px solid #eef2f7;align-items:center;gap:1.25rem;margin-top:2.1rem;padding-top:1.1rem;font-size:.66rem;display:flex}.marketing-scope .mk-footer-legal-links{gap:1.6rem;margin-left:auto;display:flex}.marketing-scope .mk-footer-legal a:hover{color:var(--mk-primary)}@media (max-width:900px){.marketing-scope .mk-wrap{width:calc(100% - 40px)}.marketing-scope .mk-nav-links{gap:1.15rem}.marketing-scope .mk-footer-main{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:720px){.marketing-scope .mk-wrap{width:calc(100% - 28px)}.marketing-scope .mk-nav{padding:.75rem 0}.marketing-scope .mk-menu-button{display:inline-flex}.marketing-scope .mk-nav-links{border:1px solid var(--mk-border);background:#fff;border-radius:14px;flex-direction:column;align-items:stretch;gap:0;padding:.8rem;display:none;position:absolute;top:calc(100% + .4rem);left:.9rem;right:.9rem;box-shadow:0 16px 36px #112b541f}.marketing-scope .mk-nav-links[data-open=true]{display:flex}.marketing-scope .mk-nav-link{padding:.8rem}.marketing-scope .mk-nav-link:after{display:none}.marketing-scope .mk-nav-cta{margin-top:.4rem}.marketing-scope .mk-footer-columns{grid-template-columns:1fr 1fr}.marketing-scope .mk-footer-legal{flex-direction:column;align-items:flex-start}.marketing-scope .mk-footer-legal-links{flex-wrap:wrap;margin-left:0}}@media (max-width:460px){.marketing-scope .mk-footer-columns{grid-template-columns:1fr}}
.marketing-scope header.sticky.top-0.z-30{background:var(--surface-card)!important;border-bottom-color:var(--border-default)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.marketing-scope .sticky.bottom-0.z-20{background:var(--surface-card)!important;border-top-color:var(--border-default)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.marketing-scope .sticky.bottom-0.z-20 button:last-child{color:var(--primary-foreground)!important}.marketing-scope .mk-input{background-color:var(--surface-card);border-color:var(--border-default);color:var(--text-strong);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.marketing-scope select.mk-input option,.marketing-scope select.mk-input optgroup{background-color:var(--surface-card);color:var(--text-strong)}.marketing-scope .mk-input:focus{border-color:var(--action-primary);box-shadow:0 0 0 3px rgba(var(--brand-rgb),.12)}
