.mk{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.76, 0, .24, 1);--t-press:.14s;--t-hover:.18s;--t-ui:.24s}.mk-display,.mk-poster,.mk-heading,.mk-title{font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;text-wrap:balance;font-weight:400}.mk-display{letter-spacing:-.025em;font-variant-numeric:lining-nums tabular-nums;font-size:clamp(1.875rem,.6rem + 5vw,5rem);line-height:.98}.mk-poster{letter-spacing:-.022em;font-size:clamp(1.625rem,.6rem + 4vw,4.25rem);line-height:1.02}.mk-heading{letter-spacing:-.018em;font-size:clamp(1.5rem,.85rem + 2.2vw,2.75rem);line-height:1.08}.mk-title{letter-spacing:-.01em;font-size:clamp(1.25rem,1.1rem + .45vw,1.5rem);line-height:1.2}.mk-mono{font-family:var(--font-geist-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;letter-spacing:0;font-variant-numeric:tabular-nums;font-size:.8125rem}.mk-lead{letter-spacing:-.01em;font-size:clamp(1.0625rem,.95rem + .35vw,1.25rem);line-height:1.4}.mk-body{font-size:1rem;line-height:1.55}@media (min-width:768px){.mk-body{font-size:1.0625rem}}.mk-small{font-size:.875rem;line-height:1.5}.mk-press{transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease, color var(--t-hover) ease}.mk-press:active{transform:scale(.97)}.mk-arrow{transition:transform var(--t-ui) var(--ease-out)}@media (hover:hover) and (pointer:fine){.group:hover .mk-arrow{transform:translate(4px)}}.mk-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px}.mk-range::-webkit-slider-runnable-track{background:var(--color-ice-200,#d2e9f5);border-radius:999px;height:6px}.mk-range::-moz-range-track{background:var(--color-ice-200,#d2e9f5);border-radius:999px;height:6px}.mk-range::-webkit-slider-thumb{appearance:none;background:var(--color-navy-800,#13365e);width:26px;height:26px;transition:transform var(--t-press) var(--ease-out);border:4px solid #fff;border-radius:999px;margin-top:-10px}.mk-range::-moz-range-thumb{background:var(--color-navy-800,#13365e);border:4px solid #fff;border-radius:999px;width:18px;height:18px}.mk-range:active::-webkit-slider-thumb{transform:scale(1.12)}.mk-range:focus-visible{outline:2px solid var(--color-navy-600,#205f9f);outline-offset:4px}.mk-js [data-panel][data-active=false]{display:none}.mk-shot{transition:opacity .2s}.mk-js .mk-shot[data-active=false]{opacity:0}@media (prefers-reduced-motion:no-preference){.mk-js .mk-load{opacity:0;filter:blur(6px);animation:mk-rise .9s var(--ease-out) forwards;animation-delay:calc(var(--d,.42s) * 1.6);transform:translateY(28px)}.mk-js [data-reveal]{opacity:0;transition:opacity .5s}.mk-js [data-reveal].is-in{opacity:1}}@keyframes mk-rise{to{opacity:1;filter:none;transform:none}}
