[data-marketing] .mk-fr-header h1{margin-top:var(--mk-space-4);max-width:18ch}[data-marketing] .mk-fr-header__sub{margin-top:var(--mk-space-5);max-width:62ch;font-size:var(--mk-text-lg);color:var(--mk-text-2)}[data-marketing] .mk-fr-feature__sub{margin-top:var(--mk-space-6);max-width:64ch;color:var(--mk-text-2);line-height:var(--mk-leading-body);font-size:var(--mk-text-lg)}[data-marketing] .mk-fr-shot{margin-top:var(--mk-space-10);border-radius:var(--mk-radius-lg);background:var(--mk-card);box-shadow:var(--mk-shadow-lg);border:1px solid var(--mk-border);transition:transform .4s;position:relative;overflow:hidden;transform:rotate(-.4deg)}[data-marketing] .mk-fr-shot:hover{transform:rotate(0)}[data-marketing] .mk-fr-shot--sub{max-width:920px;margin-inline:auto;transform:none}[data-marketing] .mk-fr-shot__tag{letter-spacing:.1em;text-transform:uppercase;color:var(--mk-text-3);font-size:10px;font-weight:700;font-family:var(--mk-font-body);z-index:2;background:#0f172a0f;border-radius:4px;padding:4px 8px;position:absolute;top:12px;right:12px}[data-marketing] .mk-fr-caption{margin-top:var(--mk-space-4);font-size:var(--mk-text-sm);color:var(--mk-text-3);text-align:center}[data-marketing] .mk-fr-workflow p{max-width:70ch;margin-top:var(--mk-space-5);font-size:var(--mk-text-lg);color:var(--mk-on-dark-2);line-height:var(--mk-leading-body)}[data-marketing] .mk-fr-workflow p+p{margin-top:var(--mk-space-4)}[data-marketing] .mk-fr-workflow strong{color:var(--mk-on-dark);font-weight:600}[data-marketing] .mk-fr-tier{margin-top:var(--mk-space-8);gap:var(--mk-space-4);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:768px){[data-marketing] .mk-fr-tier{flex-direction:row;justify-content:space-between;align-items:center}}[data-marketing] .mk-fr-tier__callout{background:var(--mk-card);border:1px solid var(--mk-teal-dark);border-radius:var(--mk-radius-lg);font-size:var(--mk-text-base);color:var(--mk-navy);padding:20px 28px}[data-marketing] .mk-fr-tier__callout strong{color:var(--mk-teal-dark)}[data-marketing] .mk-fr-final{text-align:center}[data-marketing] .mk-fr-final p{margin:var(--mk-space-5) auto 0;max-width:54ch;color:var(--mk-on-dark-2);font-size:var(--mk-text-lg)}[data-marketing] .mk-fr-final__ctas{margin-top:var(--mk-space-8);gap:var(--mk-space-4);flex-wrap:wrap;justify-content:center;display:flex}
