.mk .sc-act--pinned{position:relative}.mk .sc-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:clip;z-index:var(--sc-z-stage)}.mk .sc-stage :is(video[data-sc-scrub],.sc-stage__poster){position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mk video[data-sc-scrub]{opacity:0;transition:opacity .38s var(--sc-ease-out)}.mk .sc-has-clip video[data-sc-scrub]{opacity:1}.mk .sc-stage__poster{z-index:0;transition:opacity .38s var(--sc-ease-out)}.mk .sc-has-clip .sc-stage__poster{opacity:0}.mk [data-sc-cue]{opacity:0;will-change:opacity,transform}.mk.sc-ready [data-sc-cue]{transition:none}.mk .sc-split{display:inline-block;overflow:hidden;vertical-align:top}.mk .sc-split--line{display:block;padding-bottom:.14em;margin-bottom:-.14em}.mk .sc-split__i{display:inline-block;will-change:transform,opacity}.mk .sc-is-split{opacity:1!important}.mk [data-sc-pan]{display:flex;will-change:transform}.mk [data-sc-reveal]{will-change:clip-path}.mk [data-sc-parallax]{will-change:transform}.mk [data-sc-in],.mk [data-sc-stagger]>*{opacity:0;transform:translate3d(0,14px,0);transition:opacity .62s var(--sc-ease-out),transform .62s var(--sc-ease-out)}.mk [data-sc-in].sc-in,.mk [data-sc-stagger]>.sc-in{opacity:1;transform:none}.mk video[data-sc-scrub].sc-has-clip{opacity:1}.mk [data-sc-progress]{position:fixed;inset:0 0 auto;height:2px;z-index:var(--sc-z-chrome);background:var(--sc-accent);transform-origin:0 50%;transform:scaleX(0);will-change:transform}.mk .sc-grain{position:fixed;inset:0;pointer-events:none;z-index:3;opacity:.045}.mk .sc-grain:before{content:"";position:absolute;inset:-50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>")}@media (prefers-reduced-motion: reduce){.mk [data-sc-in],.mk [data-sc-stagger]>*{transform:none;transition-duration:.22s}.mk [data-sc-parallax],.mk [data-sc-pan],.mk .sc-split__i{transform:none!important}.mk [data-sc-reveal]{clip-path:none!important}.mk [data-sc-act=pan] .sc-stage,.mk [data-sc-act=pan] [data-sc-stage]{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.mk [data-sc-pan]>*{scroll-snap-align:center}}@media (max-width: 860px){.mk .sc-stage{height:100svh}}.mk .faq{padding-block:clamp(3rem,6vw,6rem);border-top:1px solid var(--sc-hairline)}.mk .faq .sc-wrap{max-width:calc(56rem + 2 * var(--sc-gutter))}.mk .faq__title{max-width:22ch;margin:0 auto var(--sc-7);text-align:center;color:var(--day-ink);text-wrap:balance}.mk .faq__list{border-bottom:1px solid rgba(25,50,135,.22)}.mk .faq__item{border-top:1px solid rgba(25,50,135,.22)}.mk .faq__item summary{list-style:none;cursor:pointer;position:relative;display:flex;align-items:center;min-height:56px;padding:var(--sc-4) 2.75rem var(--sc-4) 0}.mk .faq__item summary::-webkit-details-marker{display:none}.mk .faq__item summary:after{content:"";position:absolute;right:.4rem;top:50%;width:11px;height:11px;border-right:1.5px solid var(--day-soft);border-bottom:1.5px solid var(--day-soft);translate:0 -70%;rotate:45deg;transition:rotate .2s var(--sc-ease-out),translate .2s var(--sc-ease-out)}.mk .faq__item[open] summary:after{rotate:225deg;translate:0 -20%}@media (hover: hover) and (pointer: fine){.mk .faq__item summary:hover .faq__q{color:var(--blue)}}.mk .faq__q{margin:0;font-size:clamp(1.02rem,.98rem + .25vw,1.2rem);font-weight:600;line-height:1.35;color:var(--day-ink);text-wrap:balance;transition:color .16s}.mk .faq__a{margin:0;padding:0 2.75rem var(--sc-5) 0;max-width:var(--sc-measure);color:var(--day-soft);line-height:var(--sc-leading-body);text-wrap:pretty}@media (prefers-reduced-motion: reduce){.mk .faq__item summary:after{transition:none}}.mk .faq__guides{margin-top:var(--sc-8);padding-top:var(--sc-5);border-top:2px solid var(--blue);display:grid;gap:var(--sc-3)}.mk .faq__guides-label{margin:0;font-weight:600}.mk .faq__guides ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-2) var(--sc-6)}.mk .faq__guides li a,.mk .faq__all{display:inline-flex;align-items:center;min-height:48px;color:var(--blue);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.mk .faq__all{justify-self:start;font-size:var(--sc-t-sm)}.mk .faq :focus-visible{outline-color:var(--blue)}@media (max-width: 860px){.mk .faq__guides ul{grid-template-columns:1fr}.mk .faq__a{padding-right:0}.mk .faq__guides li a{min-height:44px;padding-block:var(--sc-2)}}
