.ce-marketing{--mk-ink: #101014;--mk-paper: #f7f5f0;--mk-graphite: #3a3a40;--mk-muted: #6f6c64;--mk-hairline: #e4e0d6;--mk-bronze: #a87b3d;--mk-bronze-deep: #8f6630;--mk-white: #ffffff;--mk-radius-sm: 12px;--mk-radius-lg: 20px;--mk-shadow: 0 24px 60px -24px rgba(16, 16, 20, .28);--mk-col: 1200px;--mk-ease: cubic-bezier(.16, 1, .3, 1);--mk-font-display: "Fraunces", "Iowan Old Style", Georgia, serif;--mk-font-body: "Schibsted Grotesk", "Helvetica Neue", Arial, ui-sans-serif, system-ui, sans-serif;font-family:var(--mk-font-body);background:var(--mk-paper);color:var(--mk-ink);-webkit-font-smoothing:antialiased}.ce-marketing h1,.ce-marketing h2,.ce-marketing h3{font-family:var(--mk-font-display);font-weight:560;letter-spacing:-.015em;text-wrap:balance;color:inherit}.ce-marketing h1{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.04}.ce-marketing h2{font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1.12}.ce-marketing h3{font-size:1.375rem;line-height:1.25}.ce-marketing .mk-eyebrow{font-family:var(--mk-font-body);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mk-bronze)}.ce-marketing .mk-lead{font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.55;color:var(--mk-graphite);max-width:40rem}.ce-marketing .mk-col{max-width:var(--mk-col);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.ce-marketing .mk-section{padding-block:clamp(4rem,9vw,7.5rem)}.ce-marketing .mk-dark{background:var(--mk-ink);color:var(--mk-paper)}.ce-marketing .mk-dark .mk-lead{color:#f7f5f0c7}.ce-marketing .mk-dark .mk-hairline,.ce-marketing .mk-dark .mk-card{border-color:#f7f5f024}.ce-marketing .mk-card{background:var(--mk-white);border:1px solid var(--mk-hairline);border-radius:var(--mk-radius-lg)}.ce-marketing .mk-dark .mk-card{background:#f7f5f00a}.ce-marketing .mk-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;border-radius:999px;font-weight:600;font-size:.9375rem;transition:background-color .2s var(--mk-ease),color .2s var(--mk-ease),transform .2s var(--mk-ease)}.ce-marketing .mk-btn-primary{background:var(--mk-bronze);color:var(--mk-white)}.ce-marketing .mk-btn-primary:hover{background:var(--mk-bronze-deep)}.ce-marketing .mk-btn-ghost{border:1px solid var(--mk-hairline);color:var(--mk-ink)}.ce-marketing .mk-btn-ghost:hover{border-color:var(--mk-ink)}.ce-marketing .mk-dark .mk-btn-ghost{border-color:#f7f5f04d;color:var(--mk-paper)}.ce-marketing .mk-dark .mk-btn-ghost:hover{border-color:var(--mk-paper)}.ce-marketing [data-mk-reveal]{opacity:0;transform:translateY(18px);transition:opacity .5s var(--mk-ease),transform .5s var(--mk-ease)}.ce-marketing [data-mk-reveal].mk-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ce-marketing [data-mk-reveal]{opacity:1;transform:none;transition:none}}@font-face{font-family:Fraunces;src:url(../../../fonts/marketing/Fraunces-Variable.woff2) format("woff2");font-weight:300 900;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(../../../fonts/marketing/SchibstedGrotesk-Variable.woff2) format("woff2");font-weight:400 900;font-display:swap}
