.marketing{--mk-ease:cubic-bezier(0.25,1,0.5,1)}.mk-container{width:min(100% - 3rem,76rem);margin-inline:auto}.mk-section{padding-block:clamp(4rem,8vw,7rem)}.mk-focus{border-radius:.25rem;outline:none}.mk-focus:focus-visible{outline:2px solid var(--color-border-focus-ring);outline-offset:5px}.mk-skip{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mk-skip:focus{position:fixed;inset:1rem auto auto 1rem;z-index:50;width:auto;height:auto;clip-path:none;padding:.75rem 1rem;background:var(--color-background-primary-default);color:var(--color-text-primary);outline:2px solid var(--color-border-focus-ring);border-radius:.5rem}.mk-eyebrow{display:inline-flex;align-items:center;gap:.5rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary)}.mk-hero-title{text-wrap:balance}.mk-hero-last{color:var(--color-brand-ink)}.mk-example{border:1px solid var(--color-border-button-default);border-radius:1.5rem;background:var(--color-background-primary-default);box-shadow:0 1.5rem 4rem -2.5rem color-mix(in srgb,var(--color-brand) 25%,transparent)}.mk-candidate>span{width:100%;min-width:0}.mk-candidate:hover{color:var(--color-text-primary)}.mk-candidate[aria-pressed=true]:hover{background:var(--color-brand-soft);color:var(--color-brand-ink)}.mk-timeline-dot{position:absolute;left:-.3rem;top:.375rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--color-brand)}.mk-timeline-dot-review{box-shadow:0 0 0 .25rem var(--color-background-tertiary-default)}@media (max-width:639px){.mk-container{width:calc(100% - 2rem)}}@media (prefers-reduced-motion:no-preference){.mk-enter{animation:mk-enter .5s var(--mk-ease) both}.mk-enter-later{animation-delay:.1s}.mk-score-bar{transition:transform .3s var(--mk-ease)}@keyframes mk-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}