.mk{background:#f5f4ee}.mk-band{background:#ecebe3}.mk .eyebrow,.mk .text-muted{color:#4f5a50}.mk .eyebrow{font-family:var(--font-onest), system-ui, sans-serif;letter-spacing:0;text-transform:none;font-size:14px;font-weight:500}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both mk-reveal;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes mk-reveal{0%{opacity:0;transform:translateY(28px)}}.season-ruler{background-image:repeating-linear-gradient(90deg, var(--ink) 0 1.5px, transparent 1.5px calc(100% / 9));background-position:0 100%;background-repeat:no-repeat;background-size:100% 10px}.mk-defer{content-visibility:auto;contain-intrinsic-size:auto 900px}.furrows{background-image:none}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq[open] .mk-faq-plus{transform:rotate(45deg)}.fh{--fh-bg:#0b130e;--fh-mask-w:50vw;--fh-zoom:2.6;background:var(--fh-bg);color:#fff;height:400svh;margin-top:-4rem;position:relative}.fh-stage{contain:paint;height:100svh;position:sticky;top:0;overflow:hidden}.fh-img{will-change:transform;width:100%;height:200svh;position:absolute;bottom:0;left:0}.fh-img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fh-grey{opacity:0;will-change:opacity}.fh-img:after{content:"";background:linear-gradient(to bottom, #0b130ea6, transparent 14%, transparent 80%, var(--fh-bg)), #0b130e61;position:absolute;inset:0}.fh-stage:after{content:"";pointer-events:none;background:radial-gradient(110% 85% at 50% 45%,#0000 40%,#0b130ebf 100%),linear-gradient(#0000 60%,#0b130e99);position:absolute;inset:0}.fh-frame,.fh-plan,.fh-pin,.fh-content{z-index:1}.fh-frame{--focus:0;width:calc(var(--fh-mask-w) * var(--fh-zoom));aspect-ratio:1500/1150;transform:translate(-50%, -50%) scale(calc(1 - var(--focus) * (1 - 1 / var(--fh-zoom))));will-change:transform;pointer-events:none;position:absolute;top:50%;left:50%}.fh-frame svg{width:100%;height:100%;fill:var(--fh-bg);display:block}.fh-plan{width:var(--fh-mask-w);aspect-ratio:1500/1150;opacity:0;will-change:opacity;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fh-plan svg{width:100%;height:100%;display:block}.fh-pin{color:var(--ink);opacity:0;will-change:opacity;pointer-events:none;background:#fff;border-radius:99px;align-items:center;gap:.6rem;padding:.4rem .85rem .4rem .6rem;font-size:13px;font-weight:600;display:flex;position:absolute;top:54%;left:46%;transform:translateY(-50%);box-shadow:0 10px 30px -10px #00000080}.fh-dot{background:var(--tomato);border-radius:99px;width:.5rem;height:.5rem;position:relative}.fh-dot:after{content:"";background:var(--tomato);border-radius:99px;animation:1.8s cubic-bezier(0,0,.2,1) infinite fh-ping;position:absolute;inset:0}@keyframes fh-ping{75%,to{opacity:0;transform:scale(2.6)}}.fh-content{will-change:transform;flex-direction:column;height:400svh;display:flex;position:absolute;inset:0 0 auto}.fh-block{height:100svh;padding:7rem 4rem 4.5rem;display:flex}.fh-block-1{align-items:flex-end}.fh-block-2,.fh-block-4{justify-content:flex-end;align-items:center}.fh-block-3{align-items:flex-end}.fh-copy{text-shadow:0 1px 14px #00000059;max-width:26rem}.fh-block-1 .fh-copy{max-width:46rem}.fh-eyebrow{color:#ffffff9e;font-size:13px;font-weight:500}.fh-h1{font-family:var(--font-unbounded), sans-serif;letter-spacing:-.04em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.4rem,5vw,4.75rem);font-weight:500;line-height:1.03}.fh-h2{font-family:var(--font-unbounded), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin-top:.75rem;font-size:clamp(1.75rem,2.6vw,2.6rem);font-weight:500;line-height:1.06}.fh-p{color:#ffffffd1;text-wrap:pretty;margin-top:1rem;font-size:1.0625rem;line-height:1.55}.fh-cta{height:3.25rem;color:var(--ink);text-shadow:none;background:#fff;border-radius:99px;align-items:center;gap:.5rem;padding:0 1.5rem;font-weight:600;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s;display:inline-flex}.fh-cta:hover{background:var(--sprout)}.fh-cta:active{transform:scale(.97)}@media (max-width:800px){.fh{--fh-mask-w:88vw;--fh-zoom:4}.fh-pin{top:52%;left:30%}.fh-block{padding:6rem 1.25rem 3rem}.fh-block-2,.fh-block-4{justify-content:flex-start;align-items:flex-end}}@media (prefers-reduced-motion:reduce){.fh{height:auto}.fh-stage{height:auto;position:relative}.fh-img{height:100%}.fh-frame,.fh-plan,.fh-pin{display:none}.fh-content{height:auto;position:relative}.fh-block{height:auto;min-height:55svh}.fh-block-1{min-height:100svh}}.mk-statement{color:#fff;background:#0b130e}.mk-stat{border-top:1px solid #ffffff24;padding-top:1.25rem}.mk-header{background:#0b130ef0;border-bottom:1px solid #ffffff12}