:root{--mk-ink:#121110;--mk-ink-2:#2a2724;--mk-muted:#63594e;--mk-paper:#fff;--mk-paper-2:#f5f0e6;--mk-line:#e4dcc8;--mk-line-strong:#c9bc9e;--mk-orange:#ff5a1f;--mk-orange-dark:#de4712;--mk-orange-soft:#ffe4d6;--mk-yellow:#ffca2a;--mk-yellow-ink:#3a2a00;--mk-accent:var(--mk-orange);--mk-accent-ink:#b23a15;--mk-focus:var(--mk-ink);--mk-good:#2f6b4f;--mk-good-soft:#e5efe9;--mk-error:#b23a20;--mk-error-soft:#f6e3dc;--mk-text-xs:.8125rem;--mk-text-sm:.9375rem;--mk-text-base:1.0625rem;--mk-text-lg:1.1875rem;--mk-text-xl:1.375rem;--mk-text-2xl:1.75rem;--mk-text-3xl:2.25rem;--mk-text-4xl:clamp(2.5rem, 4.4vw, 3.25rem);--mk-text-5xl:clamp(2.75rem, 5.4vw, 4.25rem);--mk-leading-tight:1.15;--mk-leading-snug:1.35;--mk-leading-body:1.65;--mk-space-1:4px;--mk-space-2:8px;--mk-space-3:12px;--mk-space-4:16px;--mk-space-5:20px;--mk-space-6:24px;--mk-space-8:32px;--mk-space-10:40px;--mk-space-12:48px;--mk-space-16:64px;--mk-space-20:80px;--mk-space-24:96px;--mk-space-32:128px;--mk-content-width:1120px;--mk-content-width-narrow:760px;--mk-radius-sm:2px;--mk-radius-md:3px;--mk-border-width:1.5px;--mk-border-width-strong:2px;--mk-nav-height:72px;--mk-duration:.16s;--mk-ease:cubic-bezier(.2, 0, 0, 1)}@media (prefers-reduced-motion:reduce){:root{--mk-duration:0s}}
:where(.mk-root) section{padding:6rem 5%}:where(.mk-root) footer{background:#060f1e;border-top:1px solid #d4a01726;padding:3.5rem 5%}.mk-root{color:var(--mk-ink);background:var(--mk-paper);font-size:var(--mk-text-base);line-height:var(--mk-leading-body);-webkit-font-smoothing:antialiased;--mk-font-display:var(--mk-font-display-family), Impact, "Arial Narrow Bold", sans-serif;--mk-font-hand:var(--mk-font-hand-family), "Segoe Print", cursive;--mk-font-hero:var(--mk-font-hero-family), var(--mk-font-display-family), Impact, sans-serif}.mk-root *{box-sizing:border-box}.mk-root h1,.mk-root h2,.mk-root h3,.mk-root h4{letter-spacing:-.01em;font-weight:700;line-height:var(--mk-leading-tight);text-wrap:balance;margin:0}.mk-root p{margin:0}:where(.mk-root) :where(a){color:inherit}.mk-prose a,.mk-notice a{color:var(--mk-ink);text-decoration:underline}.mk-root img{max-width:100%;display:block}.mk-root a:focus-visible,.mk-root button:focus-visible,.mk-root input:focus-visible,.mk-root select:focus-visible,.mk-root textarea:focus-visible{outline:2px solid var(--mk-focus);outline-offset:3px;border-radius:var(--mk-radius-sm)}.mk-hero :focus-visible,.mk-cta-band :focus-visible,.mk-nav-overlay :focus-visible,.mk-statement-band.mk-statement-ink :focus-visible{outline-color:#fff}.mk-skip-link{z-index:200;background:var(--mk-ink);color:#fff;font-size:var(--mk-text-sm);border-radius:0 0 var(--mk-radius-md) 0;padding:12px 20px;font-weight:600;position:absolute;top:0;left:-9999px}.mk-skip-link:focus{left:0}.mk-display{font-family:var(--mk-font-display);text-transform:uppercase;letter-spacing:.01em;font-weight:400;line-height:.95}.mk-hand{font-family:var(--mk-font-hand);text-transform:none;letter-spacing:0;font-weight:700}.mk-stencil{font-family:var(--mk-font-display);text-transform:uppercase;letter-spacing:.04em;background-image:repeating-linear-gradient(115deg, var(--mk-paper-2) 0px, var(--mk-paper-2) 3px, transparent 3px, transparent 5px);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:400;line-height:.98}.mk-marker-underline{display:inline-block;position:relative}.mk-marker-underline:after{content:"";background:var(--mk-orange);height:.11em;min-height:4px;position:absolute;bottom:-.08em;left:2%;right:-2%;transform:rotate(-.6deg)}.mk-container{max-width:var(--mk-content-width);padding:0 var(--mk-space-6);margin:0 auto}.mk-container-narrow{max-width:var(--mk-content-width-narrow);padding:0 var(--mk-space-6);margin:0 auto}.mk-section{padding:var(--mk-space-24) 0}.mk-section-tight{padding:var(--mk-space-16) 0}@media (max-width:640px){.mk-section{padding:var(--mk-space-16) 0}}.mk-section-alt{background:var(--mk-paper-2)}.mk-eyebrow{font-size:var(--mk-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-accent-ink);margin-bottom:var(--mk-space-3);font-weight:700;display:inline-block}.mk-section-head{max-width:640px;margin-bottom:var(--mk-space-10)}.mk-section-head p{margin-top:var(--mk-space-3);color:var(--mk-muted);font-size:var(--mk-text-lg)}.mk-nav{z-index:100;background:var(--mk-paper);border-bottom:var(--mk-border-width) solid var(--mk-line);height:var(--mk-nav-height);transition:border-color var(--mk-duration) var(--mk-ease);position:sticky;top:0}.mk-nav.mk-nav-elevated{border-bottom-color:var(--mk-ink)}.mk-nav-inner{max-width:var(--mk-content-width);padding:0 var(--mk-space-6);justify-content:space-between;align-items:center;gap:var(--mk-space-6);height:100%;margin:0 auto;display:flex}.mk-nav-logo{align-items:baseline;gap:var(--mk-space-2);font-family:var(--mk-font-display);font-weight:400;font-size:var(--mk-text-lg);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;color:var(--mk-ink);text-decoration:none;display:flex}.mk-nav-logo span{color:var(--mk-orange)}.mk-nav-logo-mark{align-items:center;display:flex}.mk-nav-logo-img{width:auto;height:34px;display:block}.mk-nav-login{font-size:var(--mk-text-sm);color:inherit;margin-right:var(--mk-space-2);font-weight:600;text-decoration:none}.mk-nav-hero{margin-bottom:calc(-1 * var(--mk-nav-height))}.mk-nav-overlay{background:0 0;border-bottom-color:#0000}.mk-nav-overlay .mk-nav-links a{color:#ffffffeb}.mk-nav-overlay .mk-nav-links a:hover{color:var(--mk-yellow);border-bottom-color:var(--mk-yellow)}.mk-nav-overlay .mk-nav-login{color:#ffffffeb}.mk-nav-overlay .mk-nav-menu-btn{color:#fff;border-color:#fff9}.mk-nav-hero:not(.mk-nav-overlay){background:var(--mk-ink);border-bottom-color:var(--mk-ink)}.mk-nav-hero:not(.mk-nav-overlay) .mk-nav-links a{color:#ffffffeb}.mk-nav-hero:not(.mk-nav-overlay) .mk-nav-links a:hover{color:var(--mk-yellow);border-bottom-color:var(--mk-yellow)}.mk-nav-hero:not(.mk-nav-overlay) .mk-nav-login{color:#ffffffeb}.mk-nav-hero:not(.mk-nav-overlay) .mk-nav-menu-btn{color:#fff;border-color:#fff9}.mk-nav-dark{background:var(--mk-ink);border-bottom-color:var(--mk-ink)}.mk-nav-dark .mk-nav-links a{color:#ffffffeb}.mk-nav-dark .mk-nav-links a:hover{color:var(--mk-yellow);border-bottom-color:var(--mk-yellow)}.mk-nav-dark .mk-nav-login{color:#ffffffeb}.mk-nav-dark .mk-nav-menu-btn{color:#fff;border-color:#fff9}.mk-nav-links{align-items:center;gap:var(--mk-space-8);margin:0;padding:0;list-style:none;display:flex}.mk-nav-links a{font-size:var(--mk-text-sm);color:var(--mk-ink-2);padding:var(--mk-space-2) 0;transition:border-color var(--mk-duration) var(--mk-ease), color var(--mk-duration) var(--mk-ease);border-bottom:2px solid #0000;font-weight:600;text-decoration:none}.mk-nav-links a:hover{border-bottom-color:var(--mk-orange);color:var(--mk-ink)}.mk-nav-links a[aria-current=page]{border-bottom-color:var(--mk-orange)}.mk-nav-dark .mk-nav-links a[aria-current=page],.mk-nav-hero .mk-nav-links a[aria-current=page]{border-bottom-color:var(--mk-yellow)}.mk-mobile-panel ul a[aria-current=page]{color:var(--mk-accent-ink)}.mk-nav-links a,.mk-nav-login{white-space:nowrap}@media (max-width:1180px){.mk-nav-links{gap:var(--mk-space-5)}}.mk-nav-actions{align-items:center;gap:var(--mk-space-4);display:flex}.mk-nav-menu-btn{border:var(--mk-border-width) solid var(--mk-ink);border-radius:var(--mk-radius-sm);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:none}.mk-nav-menu-btn svg{width:20px;height:20px}.mk-mobile-panel{top:var(--mk-nav-height);height:calc(100vh - var(--mk-nav-height));background:var(--mk-paper);z-index:99;padding:var(--mk-space-8) var(--mk-space-6);position:fixed;left:0;right:0;overflow-y:auto}.mk-mobile-panel ul{margin:0 0 var(--mk-space-8);gap:var(--mk-space-1);flex-direction:column;padding:0;list-style:none;display:flex}.mk-mobile-panel ul a{padding:var(--mk-space-4) var(--mk-space-2);font-size:var(--mk-text-xl);color:var(--mk-ink);border-bottom:1px solid var(--mk-line);font-weight:700;text-decoration:none;display:block}@media (max-width:640px){.mk-nav-actions .mk-btn-ghost-nav{display:none}}@media (max-width:1040px){.mk-nav-links{display:none}.mk-nav-menu-btn{display:inline-flex}}.mk-btn{justify-content:center;align-items:center;gap:var(--mk-space-2);min-height:48px;padding:0 var(--mk-space-6);border-radius:var(--mk-btn-radius,var(--mk-radius-md));font-size:var(--mk-text-sm);letter-spacing:.01em;cursor:pointer;border:var(--mk-border-width) solid transparent;transition:background var(--mk-duration) var(--mk-ease), border-color var(--mk-duration) var(--mk-ease), color var(--mk-duration) var(--mk-ease);white-space:nowrap;font-weight:700;text-decoration:none;display:inline-flex}.mk-btn-primary{background:var(--mk-orange);color:var(--mk-ink)}.mk-btn-primary:hover{background:var(--mk-orange-dark)}.mk-btn-yellow{background:var(--mk-yellow);color:var(--mk-yellow-ink)}.mk-btn-yellow:hover{background:#ffd65c}.mk-btn-dark{background:var(--mk-ink);color:#fff}.mk-btn-dark:hover{background:var(--mk-ink-2)}.mk-btn-outline{color:var(--mk-ink);border-color:var(--mk-ink);background:0 0}.mk-btn-outline:hover{background:var(--mk-ink);color:#fff}.mk-btn-text{color:var(--mk-ink);text-underline-offset:3px;background:0 0;border-color:#0000;min-height:auto;padding-left:0;padding-right:0;text-decoration:underline}.mk-btn-text:hover{color:var(--mk-orange-dark)}.mk-btn-lg{min-height:54px;padding:0 var(--mk-space-8);font-size:var(--mk-text-base)}.mk-btn-text.mk-btn-lg{min-height:auto}.mk-btn-block{width:100%}.mk-btn:disabled{opacity:.6;cursor:not-allowed}.mk-hero{background:var(--mk-ink);color:#fff;border-bottom:var(--mk-border-width-strong) solid var(--mk-orange);min-height:560px;padding:0;position:relative;overflow:hidden}.mk-hero-media{position:absolute;inset:0}.mk-hero-scrim{pointer-events:none;background:linear-gradient(105deg,#0a090885 0%,#0a090866 14%,#0a090842 28%,#0a090824 40%,#0a09080d 52%,#0000 66%);position:absolute;inset:0}.mk-hero-inner{z-index:2;min-height:560px;padding-top:calc(var(--mk-nav-height) + var(--mk-space-6));padding-bottom:var(--mk-space-8);flex-direction:column;justify-content:space-between;display:flex;position:relative}.mk-hero-copy{max-width:620px}.mk-hero h1{font-family:var(--mk-font-hero);text-transform:uppercase;color:var(--mk-yellow);letter-spacing:.005em;margin-bottom:var(--mk-space-4);font-size:clamp(3.25rem,8.6vw,7rem);font-weight:400;line-height:.88}.mk-hero h1 .mk-marker-underline:after{background:var(--mk-orange);height:.07em}.mk-hero-sub{font-size:var(--mk-text-sm);letter-spacing:.05em;text-transform:uppercase;color:#ffffffad;margin-bottom:var(--mk-space-5);font-weight:600}.mk-hero-actions{align-items:center;gap:var(--mk-space-5);margin-bottom:var(--mk-space-5);flex-wrap:wrap;display:flex}.mk-hero-watch{align-items:center;gap:var(--mk-space-3);color:#fff;font-size:var(--mk-text-sm);font-weight:700;text-decoration:none;display:inline-flex}.mk-hero-watch-icon{border:1.5px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.mk-hero-watch-icon svg{width:11px;height:11px}.mk-hero-gear-line{color:#fff;font-size:var(--mk-text-lg);transform-origin:0;transform:rotate(-1deg)}.mk-hero-callout{top:calc(var(--mk-nav-height) + var(--mk-space-6));right:var(--mk-space-8);z-index:2;text-align:right;color:#fff;font-size:var(--mk-text-lg);max-width:220px;position:absolute}.mk-hero-crown{width:24px;height:24px;margin-bottom:var(--mk-space-2);color:#fff}.mk-hero .mk-btn-outline{color:#fff;border-color:#ffffff80}.mk-hero .mk-btn-outline:hover{color:var(--mk-ink);background:#fff}@media (max-width:900px){.mk-hero-inner{min-height:0;padding-top:calc(var(--mk-nav-height) + var(--mk-space-16));padding-bottom:var(--mk-space-8)}.mk-hero-callout{text-align:left;max-width:none;margin-bottom:var(--mk-space-6);position:static}.mk-hero-crown{margin-bottom:var(--mk-space-1)}.mk-hero-copy{max-width:none}.mk-hero-gear-line{margin-top:var(--mk-space-2)}}.mk-media-placeholder{border:var(--mk-border-width-strong) dashed #ffffff59;border-radius:var(--mk-radius-md);text-align:center;justify-content:center;align-items:center;gap:var(--mk-space-2);width:100%;padding:var(--mk-space-6);background:repeating-linear-gradient(135deg,#ffffff0d 0 12px,#ffffff05 12px 24px);flex-direction:column;display:flex}.mk-media-placeholder-bleed{padding:var(--mk-space-8);background:linear-gradient(90deg,#121110eb 0%,#1211108c 30%,#1211102e 55%,#0000 72%),repeating-linear-gradient(135deg,#ffffff0d 0 12px,#ffffff05 12px 24px);border:none;border-radius:0;justify-content:flex-end;position:relative}.mk-media-placeholder-bleed:before,.mk-media-placeholder-bleed:after{content:"";border:1.5px solid #fff6;width:28px;height:28px;position:absolute}.mk-media-placeholder-bleed:before{top:var(--mk-space-5);right:var(--mk-space-5);border-bottom:none;border-left:none}.mk-media-placeholder-bleed:after{bottom:var(--mk-space-5);right:var(--mk-space-5);border-top:none;border-left:none}@media (max-width:900px){.mk-media-placeholder-bleed{padding:var(--mk-space-6);justify-content:center}}.mk-media-placeholder-tag{font-size:var(--mk-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-yellow);font-weight:700}.mk-media-placeholder-label{font-size:var(--mk-text-sm);color:#ffffffa6;max-width:32ch}.mk-section .mk-media-placeholder,.mk-section-alt .mk-media-placeholder{border-color:var(--mk-line-strong);background:repeating-linear-gradient(135deg,#1211100a 0 12px,#12111004 12px 24px)}.mk-section .mk-media-placeholder-tag,.mk-section-alt .mk-media-placeholder-tag{color:var(--mk-accent-ink)}.mk-section .mk-media-placeholder-label,.mk-section-alt .mk-media-placeholder-label{color:var(--mk-muted)}.mk-media-placeholder-fill{border:none;border-radius:0;justify-content:flex-end;width:100%;height:100%;position:absolute;inset:0}.mk-media-placeholder-scrim-left.mk-media-placeholder-fill{padding:var(--mk-space-8);background:linear-gradient(90deg,#121110d9 0%,#12111073 35%,#0000 65%),repeating-linear-gradient(135deg,#ffffff0d 0 12px,#ffffff05 12px 24px);justify-content:center;align-items:flex-start}.mk-media-placeholder-scrim-bottom.mk-media-placeholder-fill{padding:var(--mk-space-6);background:linear-gradient(#0000 32%,#12111059 60%,#121110d9 100%),repeating-linear-gradient(135deg,#ffffff0d 0 12px,#ffffff05 12px 24px);align-items:flex-start}.mk-media-placeholder-fill .mk-media-placeholder-tag,.mk-media-placeholder-fill .mk-media-placeholder-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mk-mosaic-row{padding:0;display:grid}.mk-mosaic-tile{padding:var(--mk-space-6);flex-direction:column;justify-content:center;min-height:210px;display:flex;position:relative;overflow:hidden}.mk-row1-banner{background:var(--mk-paper-2);padding:var(--mk-space-12) 0}.mk-row1-banner-frame{aspect-ratio:1672/941;width:78%;max-width:1200px;margin:0 auto;position:relative;overflow:hidden}@media (max-width:900px){.mk-row1-banner-frame{width:100%;max-width:none}}.mk-row1-banner-link{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:23.3%;height:6.9%;margin:0;padding:0;position:absolute;top:73.4%;left:32.5%}a.mk-row1-banner-link:focus-visible{outline-offset:2px;outline-color:#fff}.mk-row2-banner-frame{aspect-ratio:2170/725;width:100%;max-width:1800px;margin:0 auto;position:relative;overflow:hidden}.mk-row2-banner-link{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:18.2%;height:10.7%;margin:0;padding:0;position:absolute;top:71.6%;left:4.4%}button.mk-row2-banner-link:focus-visible,a.mk-row2-banner-link:focus-visible{outline-offset:2px;outline-color:#fff}.mk-row2-mobile-only{display:none}@media (max-width:640px){.mk-row2-desktop-only{display:none}.mk-row2-mobile-only{display:block}}.mk-row2-seg{width:100%;position:relative;overflow:hidden}.mk-row2-seg img{width:100%;height:auto;display:block}.mk-row2-seg-orange{aspect-ratio:672.7/725}.mk-row2-seg-orange img{width:322.58%;max-width:322.58%;transform:translate(0%)}.mk-row2-seg-celebration{aspect-ratio:857.15/725}.mk-row2-seg-celebration img{width:253.16%;max-width:253.16%;transform:translate(-31%)}.mk-row2-seg-travel{aspect-ratio:640.15/725}.mk-row2-seg-travel img{width:338.98%;max-width:338.98%;transform:translate(-70.5%)}.mk-row2-banner-link-mobile{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:58.71%;height:10.7%;margin:0;padding:0;position:absolute;top:71.6%;left:14.19%}button.mk-row2-banner-link-mobile:focus-visible{outline-offset:2px;outline-color:#fff}.mk-row3{background:var(--mk-paper-2);grid-template-columns:.85fr 1.3fr .85fr;align-items:stretch}.mk-row3-athletics-tile,.mk-row3-arm-tile{align-self:center;min-height:0;padding:0}.mk-row3-athletics-tile img,.mk-row3-arm-tile img{width:100%;height:auto;display:block}.mk-row3-testimonial{background:var(--mk-paper-2);text-align:center;padding:var(--mk-space-8) var(--mk-space-6);justify-content:center;align-items:center}.mk-row3-statement-heading{font-size:var(--mk-text-3xl);margin-bottom:var(--mk-space-4);line-height:1.05}.mk-row3-statement-body{color:var(--mk-muted);font-size:var(--mk-text-base);max-width:32ch;margin:0 auto}@media (max-width:900px){.mk-row3{grid-template-columns:1fr}.mk-row3-athletics-tile,.mk-row3-arm-tile{align-self:stretch}}.mk-capability{scroll-margin-top:calc(var(--mk-nav-height) + 16px)}.mk-capability-grid{gap:var(--mk-space-16);grid-template-columns:1fr 1fr;align-items:center;display:grid}.mk-capability-grid.mk-reverse .mk-capability-copy{order:2}.mk-capability-list{margin:var(--mk-space-6) 0 0;gap:var(--mk-space-3);flex-direction:column;padding:0;list-style:none;display:flex}.mk-capability-list li{gap:var(--mk-space-3);font-size:var(--mk-text-sm);display:flex}.mk-capability-list li:before{content:"—";color:var(--mk-accent-ink);flex-shrink:0}@media (max-width:860px){.mk-capability-grid,.mk-capability-grid.mk-reverse{grid-template-columns:1fr}.mk-capability-grid.mk-reverse .mk-capability-copy{order:0}}.mk-preview-frame{border:1px solid var(--mk-line);border-radius:var(--mk-radius-md);background:var(--mk-ink);color:#fff;overflow:hidden}.mk-preview-chrome{justify-content:space-between;align-items:center;gap:var(--mk-space-3);padding:var(--mk-space-3) var(--mk-space-4);background:#ffffff0d;border-bottom:1px solid #ffffff14;display:flex}.mk-preview-dots{gap:6px;display:flex}.mk-preview-dots span{background:#ffffff2e;border-radius:50%;width:8px;height:8px;display:block}.mk-preview-tag{letter-spacing:.04em;text-transform:uppercase;color:#ffffff9e;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.6875rem;font-weight:700;overflow:hidden}.mk-preview-body{padding:var(--mk-space-6);font-size:var(--mk-text-xs)}.mk-preview-image-body{position:relative}.mk-preview-image-body img{width:100%;height:auto;display:block}.mk-preview-demo-note{padding:var(--mk-space-2) var(--mk-space-4);color:#ffffff8c;background:#ffffff0d;border-top:1px solid #ffffff14;font-size:.6875rem}.mk-preview-body .mk-preview-label{font-size:var(--mk-text-xs);color:#fff9;margin-bottom:var(--mk-space-4);letter-spacing:.04em;text-transform:uppercase}.mk-preview-row{padding:var(--mk-space-3) 0;font-size:var(--mk-text-sm);justify-content:space-between;align-items:center;gap:var(--mk-space-4);border-top:1px solid #ffffff1a;display:flex}.mk-preview-row:first-of-type{border-top:none}.mk-preview-row-label{white-space:nowrap;flex:none}.mk-preview-bar{background:#ffffff1f;border-radius:3px;flex:1;height:6px;overflow:hidden}.mk-preview-bar-fill{background:var(--mk-accent);height:100%}.mk-preview-row-value{white-space:nowrap;color:#ffffffd9;flex:none}.mk-thread{gap:var(--mk-space-4);flex-direction:column;display:flex}.mk-thread-msg{gap:var(--mk-space-3);align-items:flex-start;display:flex}.mk-thread-avatar{color:#ffffffd9;background:#ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.6875rem;font-weight:700;display:flex}.mk-thread-body{min-width:0}.mk-thread-meta{gap:var(--mk-space-2);align-items:baseline;margin-bottom:2px;display:flex}.mk-thread-name{font-size:var(--mk-text-xs);color:#ffffffe6;font-weight:700}.mk-thread-time{color:#ffffff85;font-size:.6875rem}.mk-thread-text{font-size:var(--mk-text-sm);color:#fffc}.mk-pipeline{gap:var(--mk-space-1);flex-direction:column;display:flex}.mk-pipeline-row{padding:var(--mk-space-3) 0;justify-content:space-between;align-items:center;gap:var(--mk-space-4);border-top:1px solid #ffffff1a;display:flex}.mk-pipeline-row:first-of-type{border-top:none}.mk-pipeline-name{font-size:var(--mk-text-sm)}.mk-pipeline-status{letter-spacing:.02em;padding:3px var(--mk-space-3);white-space:nowrap;border-radius:999px;flex-shrink:0;font-size:.6875rem;font-weight:700}.mk-pipeline-status-active{color:#8fd6ae;background:#2f6b4f47}.mk-pipeline-status-prospect{color:#ffffffa6;background:#ffffff1a}.mk-steps{gap:var(--mk-space-8);counter-reset:mk-step;grid-template-columns:repeat(4,1fr);display:grid}.mk-step{border-top:2px solid var(--mk-line);padding-top:var(--mk-space-5)}.mk-step-num{font-size:var(--mk-text-sm);color:var(--mk-accent-ink);margin-bottom:var(--mk-space-3);font-weight:700;display:block}.mk-step h3{font-size:var(--mk-text-base);margin-bottom:var(--mk-space-2)}.mk-step p{font-size:var(--mk-text-sm);color:var(--mk-muted)}@media (max-width:860px){.mk-steps{grid-template-columns:1fr 1fr}}@media (max-width:520px){.mk-steps{grid-template-columns:1fr}}.mk-faq{max-width:var(--mk-content-width-narrow);margin:0 auto}.mk-faq-item{border-bottom:1px solid var(--mk-line)}.mk-faq-item summary{cursor:pointer;padding:var(--mk-space-6) 0;font-size:var(--mk-text-base);justify-content:space-between;align-items:center;gap:var(--mk-space-4);transition:color var(--mk-duration) var(--mk-ease);font-weight:700;list-style:none;display:flex}.mk-faq-item summary::-webkit-details-marker{display:none}.mk-faq-item summary:hover{color:var(--mk-accent-ink)}.mk-faq-item summary .mk-faq-icon{transition:transform var(--mk-duration) var(--mk-ease);color:var(--mk-muted);font-weight:400;font-size:var(--mk-text-lg);flex-shrink:0}.mk-faq-item[open] summary .mk-faq-icon{transform:rotate(45deg)}.mk-faq-item[open] summary{color:var(--mk-ink)}.mk-faq-item p{padding:0 0 var(--mk-space-6);color:var(--mk-muted);font-size:var(--mk-text-sm);max-width:62ch}.mk-cta-band{background:var(--mk-ink);color:#fff;text-align:center}.mk-cta-band h2{color:#fff;font-size:var(--mk-text-3xl);margin-bottom:var(--mk-space-4)}.mk-cta-band p{color:#ffffffb8;font-size:var(--mk-text-base);max-width:52ch;margin:0 auto var(--mk-space-8)}.mk-cta-band .mk-btn-primary{color:var(--mk-ink);background:#fff}.mk-cta-band .mk-btn-primary:hover{background:var(--mk-paper-2)}.mk-cta-crown{width:30px;height:30px;color:var(--mk-yellow);margin:0 auto var(--mk-space-5);display:block}.mk-footer{background:var(--mk-paper);color:var(--mk-ink);border-top:var(--mk-border-width-strong) solid var(--mk-ink);padding:var(--mk-space-16) 0 var(--mk-space-8)}.mk-footer-grid{gap:var(--mk-space-8);margin-bottom:var(--mk-space-12);grid-template-columns:1.4fr 1fr 1fr 1fr;display:grid}.mk-footer-brand{margin-bottom:var(--mk-space-3);color:var(--mk-ink);font-family:var(--mk-font-display);font-weight:400;font-size:var(--mk-text-lg);letter-spacing:.01em;text-transform:uppercase;text-decoration:none;display:inline-block}.mk-footer-tagline{font-size:var(--mk-text-sm);color:var(--mk-muted);max-width:32ch}.mk-footer-col-title{font-size:var(--mk-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--mk-muted);margin-bottom:var(--mk-space-4);font-weight:700}.mk-footer-links{gap:var(--mk-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-footer-links a{font-size:var(--mk-text-sm);color:var(--mk-ink-2);text-decoration:none}.mk-footer-links a:hover{color:var(--mk-orange-dark);text-decoration:underline}.mk-footer-bottom{border-top:var(--mk-border-width) solid var(--mk-line);padding-top:var(--mk-space-6);justify-content:space-between;align-items:center;gap:var(--mk-space-4);font-size:var(--mk-text-xs);color:var(--mk-muted);flex-wrap:wrap;display:flex}@media (max-width:860px){.mk-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.mk-footer-grid{grid-template-columns:1fr}}.mk-footer.mk-footer-minimal{background:var(--mk-ink);color:#ffffffeb;border-top-color:var(--mk-ink)}.mk-footer-minimal{padding:var(--mk-space-8) 0 0}.mk-footer-minimal-row{justify-content:space-between;align-items:center;gap:var(--mk-space-5);padding-bottom:var(--mk-space-5);flex-wrap:wrap;display:flex}.mk-footer-brand-minimal{align-items:center;text-decoration:none;display:flex}.mk-footer-brand-img{width:auto;height:56px;display:block}.mk-footer-minimal-links{gap:var(--mk-space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mk-footer-minimal-links a{font-size:var(--mk-text-sm);color:#ffffffd9;font-weight:700;text-decoration:none}.mk-footer-minimal-links a:hover{color:var(--mk-yellow)}.mk-footer-minimal-tagline{font-size:var(--mk-text-lg);color:var(--mk-yellow)}.mk-footer-legal-strip{border-top:var(--mk-border-width) solid #ffffff26;padding:var(--mk-space-5) 0 var(--mk-space-6);justify-content:space-between;align-items:center;gap:var(--mk-space-3);font-size:var(--mk-text-xs);color:#ffffff8c;flex-wrap:wrap;display:flex}.mk-footer-legal-strip nav ul{gap:var(--mk-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mk-footer-legal-strip nav a{color:#ffffff8c;text-decoration:none}.mk-footer-legal-strip nav a:hover{color:#fff;text-decoration:underline}@media (max-width:640px){.mk-footer-minimal-row,.mk-footer-legal-strip{flex-direction:column;align-items:flex-start}}.mk-form-grid{gap:var(--mk-space-5);grid-template-columns:1fr 1fr;display:grid}@media (max-width:560px){.mk-form-grid{grid-template-columns:1fr}}.mk-field{gap:var(--mk-space-2);flex-direction:column;display:flex}.mk-field.mk-field-full{grid-column:1/-1}.mk-field label{font-size:var(--mk-text-sm);font-weight:600}.mk-field .mk-required{color:var(--mk-error)}.mk-field input,.mk-field select,.mk-field textarea{font:inherit;font-size:var(--mk-text-base);padding:var(--mk-space-3) var(--mk-space-4);border:1.5px solid var(--mk-line-strong);border-radius:var(--mk-radius-md);background:var(--mk-paper);color:var(--mk-ink);min-height:48px}.mk-field textarea{resize:vertical;min-height:100px}.mk-field input[aria-invalid=true],.mk-field select[aria-invalid=true],.mk-field textarea[aria-invalid=true]{border-color:var(--mk-error)}.mk-field-error{font-size:var(--mk-text-xs);color:var(--mk-error)}.mk-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.mk-form-note{font-size:var(--mk-text-xs);color:var(--mk-muted);margin-top:var(--mk-space-2)}.mk-form-note a{color:var(--mk-ink);text-decoration:underline}.mk-form-status{border-radius:var(--mk-radius-md);padding:var(--mk-space-4) var(--mk-space-5);font-size:var(--mk-text-sm);margin-bottom:var(--mk-space-6)}.mk-form-status.mk-status-error{background:var(--mk-error-soft);color:var(--mk-error)}.mk-form-status.mk-status-success{background:var(--mk-good-soft);color:var(--mk-good)}.mk-form-status ul{margin:var(--mk-space-2) 0 0;padding-left:var(--mk-space-5)}.mk-manifesto-block{max-width:var(--mk-content-width-narrow);padding:var(--mk-space-12) 0;border-top:1px solid var(--mk-line)}.mk-manifesto-block:first-child{border-top:none;padding-top:0}.mk-manifesto-block h2{font-size:var(--mk-text-2xl);margin-bottom:var(--mk-space-4)}.mk-manifesto-block p{font-size:var(--mk-text-lg);color:var(--mk-muted);max-width:62ch}.mk-faq-topic{margin-bottom:var(--mk-space-16)}.mk-faq-topic:last-child{margin-bottom:0}.mk-faq-topic-title{font-size:var(--mk-text-xl);margin-bottom:var(--mk-space-6);padding-bottom:var(--mk-space-3);border-bottom:2px solid var(--mk-line)}.mk-persona-block{padding:var(--mk-space-12) 0;border-top:1px solid var(--mk-line)}.mk-persona-block:first-child{border-top:none}.mk-persona-grid{gap:var(--mk-space-12);grid-template-columns:.8fr 1.2fr;align-items:start;display:grid}.mk-persona-grid h3{font-size:var(--mk-text-xl)}@media (max-width:760px){.mk-persona-grid{gap:var(--mk-space-4);grid-template-columns:1fr}}.mk-persona-block-alt{background:var(--mk-paper-2);margin-left:calc(-1 * var(--mk-space-8));margin-right:calc(-1 * var(--mk-space-8));padding-left:var(--mk-space-8);padding-right:var(--mk-space-8);border-radius:var(--mk-radius-md)}@media (max-width:800px){.mk-persona-block-alt{padding-left:var(--mk-space-4);padding-right:var(--mk-space-4);margin-left:0;margin-right:0}}.mk-differentiator{border:1px solid var(--mk-line-strong);border-radius:var(--mk-radius-md);background:var(--mk-paper-2);padding:var(--mk-space-10);margin-top:var(--mk-space-16)}.mk-differentiator h2{font-size:var(--mk-text-2xl);margin-bottom:var(--mk-space-4)}.mk-differentiator p{font-size:var(--mk-text-base);color:var(--mk-ink-2);max-width:68ch}.mk-concern{padding:var(--mk-space-5) 0;border-top:1px solid var(--mk-line)}.mk-concern:first-child{border-top:none}.mk-concern h3{font-size:var(--mk-text-base);margin-bottom:var(--mk-space-2)}.mk-concern p{font-size:var(--mk-text-sm);color:var(--mk-muted)}.mk-contact-grid{gap:var(--mk-space-16);grid-template-columns:1fr 1fr;display:grid}.mk-contact-card{border:1px solid var(--mk-line);border-radius:var(--mk-radius-md);padding:var(--mk-space-8)}.mk-contact-card h3{font-size:var(--mk-text-lg);margin-bottom:var(--mk-space-3)}.mk-contact-card p{font-size:var(--mk-text-sm);color:var(--mk-muted);margin-bottom:var(--mk-space-5)}@media (max-width:760px){.mk-contact-grid{grid-template-columns:1fr}}.mk-page-hero{padding:var(--mk-space-20) 0 var(--mk-space-12);border-bottom:1px solid var(--mk-line)}.mk-page-hero h1{font-size:var(--mk-text-4xl);margin-bottom:var(--mk-space-4)}.mk-page-hero p{font-size:var(--mk-text-lg);color:var(--mk-muted);max-width:60ch}.mk-status-pill{align-items:center;gap:var(--mk-space-2);font-size:var(--mk-text-xs);padding:var(--mk-space-2) var(--mk-space-4);border-radius:var(--mk-radius-md);background:var(--mk-good-soft);color:var(--mk-good);margin-bottom:var(--mk-space-6);font-weight:700;display:inline-flex}.mk-notice{background:var(--mk-paper-2);border:1px solid var(--mk-line);border-radius:var(--mk-radius-md);padding:var(--mk-space-6);font-size:var(--mk-text-sm);color:var(--mk-muted);margin:var(--mk-space-8) 0}.mk-trust-index-grid{gap:var(--mk-space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:860px){.mk-trust-index-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.mk-trust-index-grid{grid-template-columns:1fr}}.mk-module-card{border:var(--mk-border-width) solid var(--mk-line);border-radius:var(--mk-radius-md);padding:var(--mk-space-6);transition:border-color var(--mk-duration) var(--mk-ease);text-decoration:none;display:block}.mk-module-card:hover{border-color:var(--mk-orange)}.mk-module-card h2{font-size:var(--mk-text-lg);margin-bottom:var(--mk-space-2);color:var(--mk-ink)}.mk-module-card p{font-size:var(--mk-text-sm);color:var(--mk-muted)}.mk-page-hero-trust{border-top:var(--mk-border-width-strong) solid var(--mk-orange)}.mk-statement-band{padding:var(--mk-space-16) 0}.mk-statement-band.mk-statement-orange{background:var(--mk-orange);color:var(--mk-ink)}.mk-statement-band.mk-statement-ink{background:var(--mk-ink);color:#fff}.mk-statement-text{font-family:var(--mk-font-display);text-transform:uppercase;max-width:18ch;margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:400;line-height:1.05}.mk-differentiator-orange{background:var(--mk-orange);border-color:#0000}.mk-differentiator-orange p{color:var(--mk-ink)}.mk-prose{max-width:var(--mk-content-width-narrow)}.mk-prose h2{font-size:var(--mk-text-xl);margin:var(--mk-space-10) 0 var(--mk-space-3)}.mk-prose p,.mk-prose li{font-size:var(--mk-text-base);color:var(--mk-ink-2);margin-bottom:var(--mk-space-4)}.mk-prose ul{padding-left:var(--mk-space-6)}
.mk-home-section{padding:var(--mk-space-24) 0}.mk-home-alt{background:var(--mk-paper-2)}@media (max-width:640px){.mk-home-section{padding:var(--mk-space-16) 0}}.mk-home-head{max-width:760px;margin-bottom:var(--mk-space-10)}.mk-home-head p{margin-top:var(--mk-space-3);color:var(--mk-muted);font-size:var(--mk-text-lg)}.mk-home-title{font-size:var(--mk-text-5xl)}.mk-home-title-sm{font-size:var(--mk-text-3xl);margin-bottom:var(--mk-space-4)}@media (max-width:640px){.mk-home-title-sm{font-size:var(--mk-text-2xl)}}.mk-text-link{align-items:center;gap:var(--mk-space-1);font-size:var(--mk-text-sm);color:var(--mk-accent-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.mk-text-link:hover{color:var(--mk-ink)}.mk-text-link-on-dark{color:var(--mk-yellow)}.mk-text-link-on-dark:hover{color:#fff}.mk-eyebrow-on-dark{color:var(--mk-yellow)}.mk-check-list{margin:var(--mk-space-5) 0 0;gap:var(--mk-space-3);padding:0;list-style:none;display:grid}.mk-check-list li{font-size:var(--mk-text-sm);line-height:var(--mk-leading-snug);padding-left:28px;position:relative}.mk-check-list li:before{content:"";background:var(--mk-orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23121110' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:2px;left:0}.mk-offer-actions{align-items:center;gap:var(--mk-space-5);margin-top:var(--mk-space-8);flex-wrap:wrap;display:flex}.mk-store-badges{margin:var(--mk-space-6) 0 0;align-items:center;gap:var(--mk-space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.mk-store-badges a{border-radius:8px;line-height:0;display:block}.mk-store-badge-apple{width:auto;height:40px}.mk-store-badge-google{width:auto;max-width:none;height:59.5px;margin:-9.75px -11.5px}.mk-store-badges-light .mk-store-badge-apple{border-radius:7px;outline:1px solid #ffffff73}.mk-offer-grid{gap:var(--mk-space-6);grid-template-columns:1fr 1fr;display:grid}@media (max-width:900px){.mk-offer-grid{grid-template-columns:1fr}}.mk-offer-card{padding:var(--mk-space-10);border:var(--mk-border-width) solid var(--mk-line);background:var(--mk-paper);border-radius:6px;flex-direction:column;display:flex}@media (max-width:640px){.mk-offer-card{padding:var(--mk-space-6)}}.mk-offer-fundraising{border-top:6px solid var(--mk-orange)}.mk-offer-app{border-top:6px solid var(--mk-ink)}.mk-offer-card h3{font-size:var(--mk-text-3xl);margin:var(--mk-space-4) 0 var(--mk-space-3)}@media (max-width:640px){.mk-offer-card h3{font-size:var(--mk-text-2xl)}}.mk-offer-card>p{color:var(--mk-muted)}.mk-offer-card .mk-offer-actions{padding-top:var(--mk-space-8);margin-top:auto}.mk-offer-tag{font-size:var(--mk-text-xs);letter-spacing:.08em;text-transform:uppercase;background:var(--mk-orange-soft);color:var(--mk-accent-ink);border-radius:3px;align-self:flex-start;padding:6px 10px;font-weight:800}.mk-offer-tag-free{background:var(--mk-yellow);color:var(--mk-yellow-ink)}.mk-spotlight-grid{gap:var(--mk-space-16);grid-template-columns:1fr 1.1fr;align-items:center;display:grid}.mk-spotlight-reverse{grid-template-columns:1.1fr .9fr}.mk-spotlight-reverse .mk-spotlight-copy{order:1}.mk-spotlight-reverse figure{order:2}@media (max-width:900px){.mk-spotlight-grid,.mk-spotlight-reverse{gap:var(--mk-space-10);grid-template-columns:1fr}}.mk-spotlight-copy>p{color:var(--mk-muted)}.mk-shot-stack{padding-bottom:var(--mk-space-16);margin:0;position:relative}.mk-shot{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 24px 60px #1211102e,0 2px 6px #12111014}.mk-shot img{width:100%;height:auto}.mk-shot-inset{border:4px solid #fff;width:56%;position:absolute;bottom:28px;right:0}@media (max-width:640px){.mk-shot-inset{width:62%;right:0}}.mk-shot-caption{margin-top:var(--mk-space-3);font-size:var(--mk-text-xs);color:var(--mk-muted)}.mk-shot-stack .mk-shot-caption{max-width:40%;position:absolute;bottom:0;left:0}@media (max-width:640px){.mk-shot-stack .mk-shot-caption{max-width:none;position:static}.mk-shot-stack{padding-bottom:0}.mk-shot-inset{margin:-40px 0 0 auto;position:relative;bottom:auto;right:auto}}.mk-phone-shot{text-align:center;width:100%;max-width:320px;margin:0 auto}.mk-phone-frame{background:#121110;border-radius:34px;padding:10px;overflow:hidden;box-shadow:0 28px 70px #12111047}.mk-phone-frame img{border-radius:26px;width:100%;height:auto}.mk-phone-shot{max-width:300px}.mk-phone-shot .mk-phone-frame img{aspect-ratio:9/18;object-fit:cover;object-position:50% 0}.mk-role-cards{margin:var(--mk-space-6) 0 0;gap:var(--mk-space-4);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}@media (max-width:1080px){.mk-role-cards{grid-template-columns:1fr}}.mk-role-card{padding:var(--mk-space-5);border:var(--mk-border-width) solid var(--mk-line);background:var(--mk-paper);gap:var(--mk-space-3);border-radius:6px;flex-direction:column;display:flex}.mk-role-card h3{font-size:var(--mk-text-lg)}.mk-role-card ul{font-size:var(--mk-text-sm);color:var(--mk-muted);gap:6px;margin:0;padding:0;list-style:none;display:grid}.mk-role-card ul li:before{content:"— ";color:var(--mk-accent-ink)}.mk-role-card .mk-text-link{margin-top:auto}.mk-three-steps{gap:var(--mk-space-6);counter-reset:none;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.mk-three-steps{grid-template-columns:1fr}}.mk-three-steps li{padding:var(--mk-space-8);background:var(--mk-paper);border:var(--mk-border-width) solid var(--mk-line);border-radius:6px}.mk-three-steps h3{font-size:var(--mk-text-xl);margin:var(--mk-space-4) 0 var(--mk-space-2)}.mk-three-steps p{color:var(--mk-muted);font-size:var(--mk-text-sm)}.mk-three-num{background:var(--mk-ink);width:44px;height:44px;color:var(--mk-yellow);font-family:var(--mk-font-display);border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:inline-flex}.mk-root .mk-home-more{margin-top:var(--mk-space-8)}.mk-home-partners{background:var(--mk-ink);color:#fff}.mk-home-partners :focus-visible{outline-color:#fff}.mk-partners-band{gap:var(--mk-space-12);grid-template-columns:1.4fr 1fr;align-items:center;display:grid}@media (max-width:900px){.mk-partners-band{gap:var(--mk-space-8);grid-template-columns:1fr}}.mk-partners-band h2{color:#fff}.mk-partners-band p{color:#ffffffc7}.mk-partners-actions{align-items:flex-start;gap:var(--mk-space-5);flex-direction:column;display:flex}.mk-audience-grid{gap:var(--mk-space-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.mk-audience-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.mk-audience-grid{grid-template-columns:1fr}}.mk-audience-card{padding:var(--mk-space-6);border:var(--mk-border-width) solid var(--mk-line);border-left:4px solid var(--mk-orange);gap:var(--mk-space-3);border-radius:4px;flex-direction:column;display:flex}.mk-audience-card h3{font-size:var(--mk-text-lg)}.mk-audience-card p{color:var(--mk-muted);font-size:var(--mk-text-sm)}.mk-audience-card .mk-text-link{margin-top:auto}.mk-final-actions{justify-content:center;gap:var(--mk-space-4);flex-wrap:wrap;display:flex}.mk-btn-on-dark.mk-btn-outline{color:#fff;border-color:#ffffffb3}.mk-btn-on-dark.mk-btn-outline:hover{color:var(--mk-ink);background:#fff}.mk-product-hero{padding:var(--mk-space-16) 0 var(--mk-space-16)}.mk-product-hero-grid{gap:var(--mk-space-12);grid-template-columns:1.05fr 1fr;align-items:center;display:grid}@media (max-width:900px){.mk-product-hero-grid{gap:var(--mk-space-10);grid-template-columns:1fr}}.mk-product-hero h1{font-size:var(--mk-text-5xl)}.mk-product-hero .mk-store-badges{margin-top:var(--mk-space-8)}.mk-hero-shot{margin:0}.mk-dash-eyebrow{align-items:center;gap:var(--mk-space-3);margin-bottom:var(--mk-space-2);font-size:var(--mk-text-xs);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--mk-ink);font-weight:700;line-height:1.4;display:inline-flex}.mk-dash-eyebrow:before{content:"";background:var(--mk-orange);flex:0 0 22px;height:2px}.mk-dash-eyebrow-on-dark{color:#ffffffdb}@media (max-width:540px){.mk-dash-eyebrow-split{gap:4px var(--mk-space-3);grid-template-columns:22px auto;align-items:start;display:inline-grid}.mk-dash-eyebrow-split:before{margin-top:.6em}.mk-dash-eyebrow-split>span{grid-column:2}.mk-dash-eyebrow-split .mk-dash-eyebrow-sep{display:none}}.mk-app-hero-points{gap:var(--mk-space-4);margin:0;padding:0;list-style:none;display:grid}.mk-app-hero-points li{padding:var(--mk-space-5) var(--mk-space-6);background:var(--mk-ink);color:#fff;border-left:6px solid var(--mk-orange);border-radius:6px;gap:2px;display:grid}.mk-app-hero-points strong{font-family:var(--mk-font-display);font-weight:400;font-size:var(--mk-text-2xl);text-transform:uppercase;letter-spacing:.02em}.mk-app-hero-points span{color:#ffffffc7;font-size:var(--mk-text-sm)}.mk-benefit-grid{gap:var(--mk-space-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.mk-benefit-grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1080px){.mk-benefit-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.mk-benefit-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.mk-benefit-grid,.mk-benefit-grid-4{grid-template-columns:1fr}}.mk-benefit{padding:var(--mk-space-6);border:var(--mk-border-width) solid var(--mk-line);border-top:4px solid var(--mk-orange);background:var(--mk-paper);border-radius:0 0 6px 6px}.mk-benefit h3{font-size:var(--mk-text-lg);margin-bottom:var(--mk-space-2)}.mk-benefit p{color:var(--mk-muted);font-size:var(--mk-text-sm)}.mk-four-steps{grid-template-columns:repeat(4,1fr)}@media (max-width:1080px){.mk-four-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.mk-four-steps{grid-template-columns:1fr}}.mk-browser-frame{border:1px solid var(--mk-line-strong);background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 24px 60px #12111029}.mk-browser-bar{border-bottom:1px solid var(--mk-line);background:#ede7da;gap:6px;padding:10px 12px;display:flex}.mk-browser-bar span{background:var(--mk-line-strong);border-radius:50%;width:10px;height:10px}.mk-fp-toolbar{align-items:center;gap:var(--mk-space-3);margin-bottom:var(--mk-space-5);flex-wrap:wrap;display:flex}.mk-fp-badge{font-size:var(--mk-text-xs);letter-spacing:.06em;text-transform:uppercase;background:var(--mk-ink);color:var(--mk-yellow);border-radius:3px;margin-right:auto;padding:6px 10px;font-weight:800}.mk-seg{border:var(--mk-border-width) solid var(--mk-ink);background:var(--mk-paper);border-radius:12px;display:inline-flex;overflow:hidden}.mk-seg button{min-height:40px;font:inherit;font-size:var(--mk-text-sm);color:var(--mk-ink);cursor:pointer;transition:background-color var(--mk-duration) var(--mk-ease);background:0 0;border:0;padding:8px 14px;font-weight:700}.mk-seg button[aria-pressed=false]:hover{background:var(--mk-paper-2)}.mk-root .mk-seg button:focus-visible{outline:2px solid var(--mk-ink);outline-offset:-5px;border-radius:8px}.mk-root .mk-seg button[aria-pressed=true]:focus-visible{outline-color:#fff}.mk-seg button+button{border-left:var(--mk-border-width) solid var(--mk-ink)}.mk-seg button[aria-pressed=true]{background:var(--mk-ink);color:#fff}@media (max-width:640px){.mk-seg-device{display:none}.mk-fp-badge{text-align:center;width:100%;margin-right:0}}.mk-fp-stage{justify-content:center;display:flex}.mk-fp-phone{background:#121110;border-radius:40px;width:390px;max-width:100%;height:780px;padding:12px;box-shadow:0 30px 80px #1211104d}.mk-fp-phone .mk-fp-frame{border-radius:30px}.mk-fp-browser{border:1px solid var(--mk-line-strong);background:#fff;border-radius:10px;flex-direction:column;width:100%;height:760px;display:flex;overflow:hidden;box-shadow:0 24px 60px #12111029}.mk-fp-frame{background:#fff;border:0;flex:1;width:100%;height:100%;display:block}@media (max-width:640px){.mk-fp-phone{border-radius:28px;width:100%;height:680px;padding:8px}.mk-fp-phone .mk-fp-frame{border-radius:22px}.mk-fp-stage-desktop .mk-fp-browser{height:680px}}.mk-root .mk-fp-note{margin:var(--mk-space-4) auto 0;font-size:var(--mk-text-xs);color:var(--mk-muted);text-align:center;max-width:70ch}.mk-gate{width:100%;min-height:560px;padding:var(--mk-space-8) var(--mk-space-4);background:linear-gradient(#121110b8,#121110db),url(/marketing/campaign-hero.png) top/cover no-repeat;border-radius:10px;justify-content:center;align-items:center;display:flex}.mk-gate-card{background:var(--mk-paper);width:100%;max-width:440px;padding:var(--mk-space-8);border-radius:8px;box-shadow:0 24px 60px #00000059}@media (max-width:640px){.mk-gate-card{padding:var(--mk-space-6)}}.mk-gate-card h3{font-size:var(--mk-text-2xl);margin-bottom:var(--mk-space-2)}.mk-gate-card>p{color:var(--mk-muted);font-size:var(--mk-text-sm);margin-bottom:var(--mk-space-5)}.mk-gate-card .mk-field{margin-bottom:var(--mk-space-4)}.mk-consent{gap:var(--mk-space-3);margin:var(--mk-space-2) 0 var(--mk-space-5);font-size:var(--mk-text-sm);color:var(--mk-ink-2);cursor:pointer;align-items:flex-start;display:flex}.mk-consent input{width:20px;height:20px;accent-color:var(--mk-orange);flex-shrink:0;margin-top:2px}.mk-consent em{color:var(--mk-muted);font-style:normal}.mk-partner-hero-card{background:var(--mk-ink);color:#fff;padding:var(--mk-space-6);border-radius:10px;box-shadow:0 24px 60px #12111040}.mk-partner-hero-label{font-family:var(--mk-font-display);font-size:var(--mk-text-2xl);text-transform:uppercase;color:var(--mk-yellow);margin-bottom:var(--mk-space-4);display:block}.mk-partner-hero-tiles{gap:var(--mk-space-3);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:480px){.mk-partner-hero-tiles{grid-template-columns:repeat(2,1fr)}}.mk-partner-hero-tile{text-align:center;padding:var(--mk-space-4) var(--mk-space-2);font-size:var(--mk-text-xs);background:#ffffff14;border-radius:6px;flex-direction:column;align-items:center;gap:6px;font-weight:700;line-height:1.25;display:flex}.mk-partner-hero-initial{background:var(--mk-orange);width:38px;height:38px;color:var(--mk-ink);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:inline-flex}.mk-partner-hero-note{margin-top:var(--mk-space-4);font-size:var(--mk-text-xs);color:#fff9;display:block}.mk-placement-list{margin:0 0 var(--mk-space-12);gap:var(--mk-space-5);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}@media (max-width:900px){.mk-placement-list{grid-template-columns:1fr}}.mk-placement-list li{gap:var(--mk-space-4);padding:var(--mk-space-6);background:var(--mk-paper);border:var(--mk-border-width) solid var(--mk-line);border-radius:6px;align-items:flex-start;display:flex}.mk-placement-list .mk-three-num{flex-shrink:0}.mk-placement-list h3{font-size:var(--mk-text-lg);margin-bottom:var(--mk-space-1)}.mk-placement-list p{color:var(--mk-muted);font-size:var(--mk-text-sm)}.mk-partner-examples{gap:var(--mk-space-10);grid-template-columns:340px minmax(0,1fr);align-items:start;display:grid}@media (max-width:900px){.mk-partner-examples{grid-template-columns:minmax(0,1fr)}}.mk-partner-example{min-width:0;margin:0}.mk-phone-frame-ui{max-width:340px;margin:0 auto;padding:10px}.mk-partner-phone-head{color:#fff;background:#0b1e3d;border-radius:26px 26px 0 0;gap:2px;padding:18px 16px 12px;display:grid}.mk-partner-phone-head span{font-size:var(--mk-text-xs);opacity:.75}.mk-partner-phone-head strong{font-size:var(--mk-text-base)}.mk-partner-phone-body{background:#f4f5f8;border-radius:0 0 26px 26px;max-height:470px;padding:12px;overflow:hidden}.mk-partner-phone-body ul{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-partner-browser-body{padding:var(--mk-space-6);max-height:520px;overflow:hidden}.mk-partner-browser-body h3{font-size:var(--mk-text-xl);margin-bottom:var(--mk-space-1)}.mk-partner-browser-body>p{color:var(--mk-muted);font-size:var(--mk-text-sm);margin-bottom:var(--mk-space-5)}.mk-inquire-grid{gap:var(--mk-space-12);grid-template-columns:.9fr 1.1fr;align-items:start;display:grid}@media (max-width:1080px){.mk-inquire-grid{gap:var(--mk-space-8);grid-template-columns:minmax(0,1fr)}}.mk-form-card .mk-form-grid>*{min-width:0}.mk-form-card .mk-field input,.mk-form-card .mk-field textarea{width:100%;min-width:0}.mk-inquire-grid>div>p{color:var(--mk-muted)}.mk-root .mk-inquire-alt{margin-top:var(--mk-space-4);font-size:var(--mk-text-sm)}.mk-inquire-alt a{color:var(--mk-accent-ink);text-decoration:underline}.mk-form-card{background:var(--mk-paper);border:var(--mk-border-width) solid var(--mk-line);padding:var(--mk-space-8);border-radius:8px;min-width:0}@media (max-width:640px){.mk-form-card{padding:var(--mk-space-5)}}.mk-schools-note{gap:var(--mk-space-12);grid-template-columns:.8fr 1.2fr;display:grid}@media (max-width:900px){.mk-schools-note{gap:var(--mk-space-4);grid-template-columns:1fr}}.mk-schools-note p{color:var(--mk-muted)}.mk-sim{gap:var(--mk-space-12);grid-template-columns:minmax(0,1fr) 414px;align-items:start;display:grid}@media (min-width:901px){.mk-sim-controls{top:calc(var(--mk-nav-height) + var(--mk-space-8));padding-top:var(--mk-space-10);position:sticky}}@media (max-width:900px){.mk-sim{gap:var(--mk-space-8);grid-template-columns:minmax(0,1fr)}}.mk-sim-controls{align-items:flex-start;gap:var(--mk-space-4);flex-direction:column;display:flex}.mk-sim-roles{gap:var(--mk-space-2);flex-wrap:wrap;display:inline-flex}.mk-sim-roles button{min-height:48px;padding:0 var(--mk-space-6);border:var(--mk-border-width-strong) solid var(--mk-ink);background:var(--mk-paper);color:var(--mk-ink);font:inherit;cursor:pointer;border-radius:999px;font-weight:800}.mk-sim-roles button[aria-selected=true]{background:var(--mk-orange);border-color:var(--mk-orange)}.mk-sim-blurb{font-size:var(--mk-text-lg);color:var(--mk-ink-2);max-width:46ch}.mk-sim-try{font-size:var(--mk-text-sm);color:var(--mk-muted);padding:var(--mk-space-3) var(--mk-space-4);border-left:3px solid var(--mk-orange);background:var(--mk-paper);max-width:46ch}.mk-sim-try strong{color:var(--mk-ink)}.mk-sim-reset{min-height:40px;padding:0 var(--mk-space-4);border:var(--mk-border-width) solid var(--mk-line-strong);border-radius:var(--mk-btn-radius);font:inherit;font-size:var(--mk-text-sm);color:var(--mk-ink);cursor:pointer;background:0 0;align-items:center;gap:6px;font-weight:700;display:inline-flex}.mk-sim-reset:hover{border-color:var(--mk-ink)}.mk-sim-fine{font-size:var(--mk-text-xs);color:var(--mk-muted);max-width:46ch}@media (max-width:900px){.mk-sim-controls{align-items:stretch}.mk-sim-roles{grid-template-columns:repeat(3,1fr);display:grid}.mk-sim-roles button{padding:0 var(--mk-space-2)}.mk-sim-reset{align-self:flex-start}}.mk-sim-device{justify-content:center;min-width:0;display:flex}.mk-sim-phone{color:#12151c;background:#f4f5f8;border:12px solid #121110;border-radius:46px;flex-direction:column;width:414px;max-width:100%;height:820px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.4;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #1211104d}.mk-sim-status{color:#12151c;background:#fff;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:6px 22px 4px;font-size:12px;font-weight:700;display:flex}.mk-sim-notch{background:#121110;border-radius:0 0 14px 14px;width:90px;height:20px;margin-top:-6px}.mk-sim-frame{background:#f5f6f8;border:0;flex:1;width:100%;min-height:0;display:block}@media (max-width:640px){.mk-sim-device{margin:0 calc(-1 * var(--mk-space-6))}.mk-sim-phone{border:0;border-top:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line);width:100%;height:min(760px,88svh);box-shadow:none;border-radius:0}.mk-sim-status{display:none}}.mk-sim :focus-visible{outline-offset:2px;outline:2px solid #f2b705}.mk-timeline-section{background:#fbf8f2}.mk-timeline{margin:var(--mk-space-12) 0 0;gap:var(--mk-space-10);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.mk-timeline-step{padding-top:var(--mk-space-8);position:relative}.mk-timeline-step:before{content:"";top:5px;left:0;right:calc(-1 * var(--mk-space-10));background:var(--mk-line-strong);height:1px;position:absolute}.mk-timeline-step:last-child:before{background:linear-gradient(90deg, var(--mk-line-strong), transparent);right:0}.mk-timeline-step:after{content:"";background:var(--mk-orange);width:11px;height:11px;position:absolute;top:0;left:0}.mk-timeline-num{letter-spacing:-.04em;color:var(--mk-ink);margin-bottom:var(--mk-space-4);font-family:inherit;font-size:clamp(2.75rem,4.2vw,3.5rem);font-weight:500;line-height:.9;display:block}.mk-timeline-step h3{font-size:var(--mk-text-lg);letter-spacing:-.005em;margin-bottom:var(--mk-space-2)}.mk-timeline-step p{color:var(--mk-muted);font-size:var(--mk-text-sm);line-height:var(--mk-leading-body);max-width:30ch;margin:0}@media (max-width:900px){.mk-timeline{margin-top:var(--mk-space-8);grid-template-columns:minmax(0,1fr);gap:0}.mk-timeline-step{padding:0 0 var(--mk-space-8) var(--mk-space-12)}.mk-timeline-step:last-child{padding-bottom:0}.mk-timeline-step:before{width:1px;height:auto;inset:6px auto 0 5px}.mk-timeline-step:last-child:before{display:none}.mk-timeline-step:after{top:6px}.mk-timeline-num{margin-bottom:var(--mk-space-2);font-size:2.75rem}.mk-timeline-step p{max-width:52ch}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mk-timeline-step:after{animation:linear both mk-timeline-mark;animation-timeline:view();animation-range:entry 10% cover 30%}}}@keyframes mk-timeline-mark{0%{transform:scale(0)}to{transform:scale(1)}}.mk-fp-intro{max-width:720px;margin-bottom:var(--mk-space-12)}.mk-root .mk-fp-title{letter-spacing:-.035em;text-transform:none;color:var(--mk-ink);margin:var(--mk-space-1) 0 var(--mk-space-5);font-family:inherit;font-size:clamp(2.25rem,4.4vw,3.5rem);font-weight:800;line-height:1.04}.mk-root .mk-fp-intro p{max-width:56ch;font-size:var(--mk-text-lg);line-height:var(--mk-leading-body);color:var(--mk-muted);margin:0}@media (max-width:640px){.mk-fp-intro{margin-bottom:var(--mk-space-8)}.mk-root .mk-fp-intro p{font-size:var(--mk-text-base)}}.mk-fhero{padding:var(--mk-space-16) 0 var(--mk-space-16);background:#fff}.mk-fhero-grid{gap:var(--mk-space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;display:grid}.mk-root .mk-fhero-title,.mk-root .mk-fbenefits-title,.mk-root .mk-va-title{letter-spacing:-.04em;text-transform:none;color:var(--mk-ink);font-family:inherit;font-size:clamp(2.75rem,4.7vw,4.5rem);font-weight:700;line-height:1.02}.mk-root .mk-fhero-title{margin:var(--mk-space-2) 0 0}.mk-fhero-rule{background:var(--mk-orange);width:68px;height:7px;margin:var(--mk-space-6) 0 var(--mk-space-6);display:block}.mk-root .mk-fhero-copy p{color:var(--mk-muted);max-width:31em;margin:0;font-size:1.25rem;line-height:1.5}.mk-fhero-actions{align-items:center;gap:var(--mk-space-4) var(--mk-space-8);margin-top:var(--mk-space-8);flex-wrap:wrap;display:flex}.mk-fhero-actions .mk-btn-lg{min-height:60px;padding:0 var(--mk-space-12);font-size:var(--mk-text-lg);font-weight:600}.mk-fhero-link{font-size:var(--mk-text-lg);color:var(--mk-accent-ink);text-underline-offset:6px;font-weight:500;text-decoration:underline;text-decoration-thickness:2px}.mk-fhero-link span{transition:transform var(--mk-duration) var(--mk-ease);margin-left:6px;display:inline-block}.mk-fhero-link:hover span{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.mk-fhero-link span{transition:none}}.mk-fhero-shot{margin:var(--mk-space-4) 0 0;min-width:0}.mk-fhero-frame{background:#fff;border:1px solid #eeeae3;border-radius:6px;overflow:hidden;box-shadow:0 22px 50px -18px #1211102e,0 2px 8px #1211100d}.mk-fhero-frame img{width:100%;height:auto;display:block}.mk-root .mk-fhero-caption{margin-top:var(--mk-space-4);font-size:var(--mk-text-sm);color:var(--mk-muted)}@media (max-width:1080px){.mk-fhero-grid{gap:var(--mk-space-10)}}@media (max-width:900px){.mk-fhero{padding:var(--mk-space-12) 0}.mk-fhero-grid{gap:var(--mk-space-10);grid-template-columns:minmax(0,1fr)}.mk-fhero-shot{margin-top:0}}@media (max-width:640px){.mk-root .mk-fhero-copy p{font-size:var(--mk-text-lg)}.mk-fhero-actions .mk-btn-lg{width:100%}}.mk-fbenefits{padding:var(--mk-space-20) 0 var(--mk-space-24);background:#f7f4ef}.mk-fbenefits-head{margin-bottom:var(--mk-space-16)}.mk-root .mk-fbenefits-title{margin:var(--mk-space-2) 0 var(--mk-space-4)}.mk-root .mk-fbenefits-head p{font-size:var(--mk-text-xl);color:var(--mk-muted);margin:0}.mk-fbenefit-grid{gap:var(--mk-space-16) var(--mk-space-12);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mk-fbenefit{column-gap:var(--mk-space-5);grid-template-columns:auto 28px minmax(0,1fr);align-items:start;display:grid}.mk-fbenefit-num{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#cfc9c0;min-width:2ch;font-family:inherit;font-size:3.5rem;font-weight:500;line-height:.9}.mk-fbenefit-rule{background:var(--mk-orange);height:2px;margin-top:1.55rem;display:block}.mk-root .mk-fbenefit h3{letter-spacing:-.01em;margin:.2rem 0 var(--mk-space-2);font-size:1.175rem;font-weight:700;line-height:1.3}.mk-root .mk-fbenefit p{font-size:var(--mk-text-sm);color:var(--mk-muted);max-width:36ch;margin:0;line-height:1.6}@media (max-width:1080px){.mk-fbenefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mk-fbenefits{padding:var(--mk-space-16) 0}.mk-fbenefits-head{margin-bottom:var(--mk-space-10)}.mk-root .mk-fbenefits-head p{font-size:var(--mk-text-lg)}.mk-fbenefit-grid{gap:var(--mk-space-10);grid-template-columns:minmax(0,1fr)}.mk-fbenefit{column-gap:var(--mk-space-4);grid-template-columns:auto 22px minmax(0,1fr)}.mk-fbenefit-num{font-size:2.75rem}.mk-fbenefit-rule{margin-top:1.2rem}}.mk-fhero .mk-container,.mk-fbenefits .mk-container{max-width:1600px;padding:0 clamp(24px,5.5vw,84px)}@media (max-width:1500px) and (min-width:901px){.mk-fhero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mk-fhero-actions{column-gap:var(--mk-space-6)}.mk-fhero-actions .mk-btn-lg{padding:0 var(--mk-space-8);font-size:var(--mk-text-base)}.mk-fhero-link{font-size:var(--mk-text-base)}}@media (min-width:901px) and (max-width:1500px){.mk-fbenefit-num{font-size:3rem}.mk-fbenefit-rule{margin-top:1.33rem}}.mk-root{--mk-btn-radius:12px}.mk-root .mk-btn:focus-visible{border-radius:var(--mk-btn-radius)}.mk-root .mk-btn-primary:active,.mk-root .mk-btn-yellow:active,.mk-root .mk-btn-dark:active{filter:brightness(.96)}.mk-home-section.mk-fund-faq{padding:var(--mk-space-16) 0}.mk-fund-faq .mk-home-head{margin-bottom:var(--mk-space-8)}.mk-root .mk-fund-faq .mk-va-title{font-size:clamp(2.5rem,4vw,3.75rem)}.mk-fund-faq .mk-faq-item summary{padding:19px 0}.mk-root .mk-fund-faq .mk-faq-item p{padding:2px 0 var(--mk-space-6);line-height:1.65}@media (max-width:640px){.mk-home-section.mk-fund-faq{padding:44px 0}.mk-fund-faq .mk-home-head{margin-bottom:var(--mk-space-6)}}.mk-phero .mk-fhero-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr);align-items:center}.mk-phero .mk-store-badges{margin-top:var(--mk-space-8)}.mk-phero-shot{justify-self:center;width:100%;min-width:0;max-width:320px;margin:0}.mk-phero-shot .mk-phone-frame img{aspect-ratio:9/18;object-fit:cover;object-position:50% 0}.mk-phero-shot .mk-fhero-caption{text-align:center}@media (max-width:900px){.mk-phero .mk-fhero-grid{grid-template-columns:minmax(0,1fr)}.mk-phero-shot{max-width:280px}}.mk-pfeatures{background:#fff}.mk-fbenefit-grid.mk-fbenefit-grid-2{column-gap:var(--mk-space-16);row-gap:var(--mk-space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.mk-root .mk-fbenefit-grid-2 .mk-fbenefit p{max-width:52ch}@media (max-width:900px){.mk-fbenefit-grid.mk-fbenefit-grid-2{row-gap:var(--mk-space-10);grid-template-columns:minmax(0,1fr)}}.mk-pclose .mk-eyebrow{margin-bottom:var(--mk-space-3)}.mk-pclose .mk-store-badges{margin-top:var(--mk-space-8);justify-content:center}.mk-hiw-hero .mk-fhero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center}.mk-root .mk-hiw-hero .mk-fhero-title{max-width:13ch;font-size:clamp(2.6rem,4.4vw,4.25rem)}.mk-hiw-visual{min-width:0;margin:0}.mk-hiw-stage{padding:0 0 20%;position:relative}.mk-hiw-browser{width:90%}.mk-hiw-browser img{aspect-ratio:16/10.4;object-fit:cover;object-position:0 0}.mk-hiw-phone{border-radius:26px;width:29%;padding:7px;position:absolute;bottom:0;right:0}.mk-hiw-phone img{aspect-ratio:9/17;object-fit:cover;object-position:50% 0;border-radius:20px}.mk-hiw-visual .mk-fhero-caption{margin-top:var(--mk-space-5)}@media (max-width:900px){.mk-hiw-hero .mk-fhero-grid{grid-template-columns:minmax(0,1fr)}.mk-root .mk-hiw-hero .mk-fhero-title{max-width:15ch}.mk-hiw-phone{width:32%}}.mk-hiw-steps{padding:var(--mk-space-20) 0;background:#f7f4ef}.mk-root .mk-hiw-steps .mk-container{max-width:1600px;padding:0 clamp(24px,5.5vw,84px)}.mk-hiw-steps-grid{gap:var(--mk-space-16);grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:center;display:grid}.mk-root .mk-hiw-steps-title{margin:var(--mk-space-2) 0 var(--mk-space-12);max-width:16ch;font-size:clamp(2.5rem,4vw,3.75rem)}.mk-hiw-list{gap:var(--mk-space-10);max-width:640px;margin:0;padding:0;list-style:none;display:grid}.mk-root .mk-hiw-list .mk-fbenefit h3{font-size:1.35rem}.mk-root .mk-hiw-list .mk-fbenefit p{font-size:var(--mk-text-base);max-width:48ch}.mk-hiw-steps-shot{justify-self:center;width:100%;margin:0}.mk-hiw-steps-shot .mk-phone-frame img{aspect-ratio:9/18;object-fit:cover;object-position:50% 0}.mk-hiw-steps-shot .mk-fhero-caption{text-align:center}@media (max-width:900px){.mk-hiw-steps{padding:var(--mk-space-16) 0}.mk-hiw-steps-grid{gap:var(--mk-space-12);grid-template-columns:minmax(0,1fr)}.mk-root .mk-hiw-steps-title{margin-bottom:var(--mk-space-10)}.mk-hiw-steps-shot{max-width:260px}}@media (max-width:640px){.mk-root .mk-hiw-list .mk-fbenefit h3{font-size:1.2rem}}.mk-hiw-close{padding:var(--mk-space-20) 0;text-align:center;background:#fff}.mk-root .mk-hiw-close-title{margin:0 auto var(--mk-space-5);font-size:clamp(2.4rem,4vw,3.5rem)}.mk-root .mk-hiw-close p{font-size:var(--mk-text-lg);color:var(--mk-muted);max-width:42em;margin:0 auto var(--mk-space-8);line-height:1.55}.mk-root .mk-hiw-close .mk-hiw-close-note{font-size:var(--mk-text-sm);margin:var(--mk-space-6) auto 0}.mk-hiw-close-note a{color:var(--mk-accent-ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.mk-hiw-close{padding:var(--mk-space-16) 0}.mk-root .mk-hiw-close .mk-final-actions .mk-btn,.mk-hiw-browser{width:100%}.mk-hiw-browser img{aspect-ratio:1/.9}.mk-hiw-stage{padding-bottom:30%}.mk-hiw-phone{width:38%;right:-2%}}.mk-root .mk-spn-title{font-size:clamp(2.5rem,4vw,3.75rem)}.mk-root .mk-spn-hero .mk-fhero-title{max-width:14ch;margin-top:var(--mk-space-3);font-size:clamp(2.6rem,4.4vw,4.25rem)}.mk-spn-hero .mk-fhero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center}.mk-root .mk-spn-hero .mk-fhero-copy .mk-spn-terms{margin-top:var(--mk-space-5);font-size:var(--mk-text-base);color:var(--mk-ink);font-weight:700}.mk-spn-visual{min-width:0;margin:0}.mk-spn-stage{padding:0 26% 0 0;position:relative}.mk-spn-public img{aspect-ratio:1196/1100;object-fit:cover;object-position:0 0}.mk-spn-phone{border-radius:26px;width:38%;padding:7px;position:absolute;bottom:-6%;right:0}.mk-spn-phone img{aspect-ratio:9/17;object-fit:cover;object-position:50% 0;border-radius:20px}.mk-spn-visual .mk-fhero-caption{margin-top:calc(var(--mk-space-5) + 6%)}@media (max-width:900px){.mk-spn-hero .mk-fhero-grid{grid-template-columns:minmax(0,1fr)}.mk-spn-stage{padding-right:22%}.mk-spn-phone{width:40%}}.mk-spn-benefits{padding-bottom:var(--mk-space-20)}.mk-spn-proof{padding:var(--mk-space-20) 0;background:#fff}.mk-root .mk-spn-proof .mk-container,.mk-root .mk-spn-offer .mk-container,.mk-root .mk-spn-inquire .mk-container{max-width:1600px;padding:0 clamp(24px,5.5vw,84px)}.mk-spn-head{max-width:760px;margin-bottom:var(--mk-space-12)}.mk-root .mk-spn-head .mk-spn-title{margin:var(--mk-space-2) 0 0}.mk-spn-shots{gap:var(--mk-space-12);grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:end;display:grid}.mk-spn-shot-wide,.mk-spn-shot-phone{min-width:0;margin:0}.mk-spn-shot-phone .mk-phone-frame img{aspect-ratio:9/18;object-fit:cover;object-position:50% 0}.mk-spn-shot-phone .mk-fhero-caption{text-align:center}.mk-spn-placements{margin:var(--mk-space-16) 0 0;padding:var(--mk-space-10) 0 0;border-top:1px solid var(--mk-line);gap:var(--mk-space-10);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.mk-spn-placements li{padding-top:var(--mk-space-5);position:relative}.mk-spn-placements li:before{content:"";background:var(--mk-orange);width:28px;height:2px;position:absolute;top:0;left:0}.mk-root .mk-spn-placements h3{letter-spacing:-.01em;margin:0 0 var(--mk-space-2);font-size:1.175rem;font-weight:700}.mk-root .mk-spn-placements p{font-size:var(--mk-text-sm);color:var(--mk-muted);max-width:38ch;margin:0;line-height:1.6}.mk-spn-notes{margin-top:var(--mk-space-10);max-width:72ch}.mk-root .mk-spn-notes p{font-size:var(--mk-text-base);color:var(--mk-muted);margin:0 0 var(--mk-space-3);line-height:1.6}.mk-root .mk-spn-notes .mk-spn-disclosure{font-size:var(--mk-text-sm);margin-top:var(--mk-space-5)}@media (max-width:900px){.mk-spn-proof{padding:var(--mk-space-16) 0}.mk-spn-shots{gap:var(--mk-space-10);grid-template-columns:minmax(0,1fr)}.mk-spn-shot-phone{justify-self:center;width:100%;max-width:260px}.mk-spn-placements{gap:var(--mk-space-8);margin-top:var(--mk-space-12);grid-template-columns:minmax(0,1fr)}}.mk-spn-offer{padding:var(--mk-space-20) 0;background:#fbf8f2}.mk-spn-offer-grid{gap:var(--mk-space-16);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.mk-root .mk-spn-offer .mk-spn-title{margin:var(--mk-space-2) 0 var(--mk-space-5);max-width:16ch}.mk-root .mk-spn-offer p{font-size:var(--mk-text-lg);color:var(--mk-muted);max-width:46ch;margin:0 0 var(--mk-space-8);line-height:1.55}.mk-spn-offer-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.mk-spn-offer-list li{align-items:center;gap:var(--mk-space-4);padding:var(--mk-space-6) 0;border-bottom:1px solid var(--mk-line);letter-spacing:-.01em;color:var(--mk-ink);font-size:1.15rem;font-weight:600;display:flex}.mk-spn-offer-list li:first-child{border-top:1px solid var(--mk-line)}.mk-spn-offer-list li:before{content:"";background:var(--mk-orange);flex:none;width:10px;height:10px}@media (max-width:900px){.mk-spn-offer{padding:var(--mk-space-16) 0}.mk-spn-offer-grid{gap:var(--mk-space-10);grid-template-columns:minmax(0,1fr)}}.mk-spn-inquire{padding:var(--mk-space-20) 0 var(--mk-space-16);background:#fff;scroll-margin-top:72px}.mk-spn-inquire-grid{gap:var(--mk-space-16);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.mk-root .mk-spn-inquire .mk-spn-title{margin:var(--mk-space-2) 0 var(--mk-space-5);max-width:14ch}.mk-root .mk-spn-inquire-grid>div:first-child p{font-size:var(--mk-text-lg);color:var(--mk-muted);max-width:40ch;margin:0;line-height:1.55}.mk-root .mk-spn-inquire-grid>div:first-child .mk-spn-alt{font-size:var(--mk-text-sm);margin-top:var(--mk-space-6)}.mk-spn-alt a{color:var(--mk-accent-ink);text-underline-offset:3px;text-decoration:underline}.mk-root .mk-spn-inquire .mk-spn-closing{max-width:none;margin:var(--mk-space-16) auto 0;text-align:center;font-size:var(--mk-text-lg);letter-spacing:-.01em;color:var(--mk-ink);padding:0 24px;font-weight:600}.mk-spn-proof{scroll-margin-top:72px}@media (max-width:900px){.mk-spn-inquire{padding:var(--mk-space-16) 0 var(--mk-space-12)}.mk-spn-inquire-grid{gap:var(--mk-space-10);grid-template-columns:minmax(0,1fr)}.mk-root .mk-spn-inquire .mk-spn-closing{margin-top:var(--mk-space-12)}}@media (max-width:640px){.mk-spn-shot-wide img{aspect-ratio:1/1.12;object-fit:cover;object-position:92% 0}}.mk-prc-hero{padding:var(--mk-space-16) 0 var(--mk-space-12)}.mk-root .mk-prc-hero .mk-fhero-title{max-width:19ch}.mk-root .mk-prc-hero .mk-fhero-copy p{max-width:36em}.mk-root .mk-prc-hero .mk-fhero-copy .mk-prc-trust{margin-top:var(--mk-space-6);font-size:var(--mk-text-sm);color:var(--mk-ink);font-weight:600}.mk-root .mk-prc-title{font-size:clamp(2.5rem,4vw,3.75rem)}.mk-prc-options{padding:var(--mk-space-12) 0;background:#fbf8f2}.mk-root .mk-prc-options .mk-container{max-width:1600px;padding:0 clamp(24px,5.5vw,84px)}.mk-prc-options-grid{gap:var(--mk-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mk-prc-card{padding:var(--mk-space-8) var(--mk-space-10);background:#fff;border:1px solid #ece6dc;border-radius:12px;flex-direction:column;display:flex;box-shadow:0 18px 40px -26px #1211102e}.mk-prc-card:first-child{border-top:4px solid var(--mk-orange)}.mk-root .mk-prc-card-name{font-size:var(--mk-text-lg);letter-spacing:-.01em;margin:0 0 var(--mk-space-4);font-weight:700}.mk-root .mk-prc-price{letter-spacing:-.045em;color:var(--mk-ink);margin:0;font-size:clamp(3rem,5vw,4.25rem);font-weight:700;line-height:1}.mk-root .mk-prc-price-text{letter-spacing:-.035em;font-size:clamp(2rem,3vw,2.6rem);line-height:1.05}.mk-root .mk-prc-for{font-size:var(--mk-text-base);color:var(--mk-muted);margin:var(--mk-space-3) 0 0}.mk-prc-list{margin:var(--mk-space-6) 0 0;padding:var(--mk-space-5) 0 0;border-top:1px solid var(--mk-line);gap:var(--mk-space-2);list-style:none;display:grid}.mk-prc-list li{align-items:center;gap:var(--mk-space-3);font-size:var(--mk-text-base);color:var(--mk-ink);display:flex}.mk-prc-list li:before{content:"";background:var(--mk-orange);flex:none;width:14px;height:2px}.mk-root .mk-prc-note{margin:var(--mk-space-5) 0 var(--mk-space-6);font-size:var(--mk-text-base);color:var(--mk-ink);font-weight:700}.mk-prc-card .mk-prc-cta{margin-top:auto}@media (max-width:900px){.mk-prc-hero{padding:var(--mk-space-12) 0 var(--mk-space-10)}.mk-prc-options{padding:var(--mk-space-10) 0}.mk-prc-options-grid{gap:var(--mk-space-5)}.mk-prc-card{padding:var(--mk-space-6)}}.mk-prc-benefits{padding:var(--mk-space-16) 0;background:#fff}.mk-prc-benefits .mk-fbenefits-head{margin-bottom:var(--mk-space-10)}.mk-root .mk-prc-close-title{letter-spacing:-.04em;font-size:clamp(2.4rem,4vw,3.5rem);line-height:1.05}.mk-prc-close{padding:var(--mk-space-16) 0}.mk-home-section.mk-prc-faq{padding:var(--mk-space-12) 0}.mk-root .mk-prc-close p{max-width:60ch}.mk-root .mk-prc-close .mk-container-narrow{max-width:920px}@media (max-width:700px){.mk-prc-options-grid{gap:var(--mk-space-4);grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.mk-prc-hero{padding:var(--mk-space-8) 0}.mk-root .mk-prc-hero .mk-fhero-rule{margin:var(--mk-space-4) 0}.mk-root .mk-prc-hero .mk-fhero-actions{margin-top:var(--mk-space-6);gap:var(--mk-space-4)}.mk-root .mk-prc-hero .mk-fhero-actions .mk-btn-lg{min-height:54px}.mk-root .mk-prc-hero .mk-fhero-copy .mk-prc-trust{margin-top:var(--mk-space-4)}.mk-prc-options{padding:var(--mk-space-6) 0}.mk-prc-card{padding:var(--mk-space-5) var(--mk-space-5) var(--mk-space-5);border-radius:10px}.mk-root .mk-prc-card-name{font-size:var(--mk-text-base);margin-bottom:var(--mk-space-2)}.mk-root .mk-prc-price{font-size:2.75rem}.mk-root .mk-prc-price-text{font-size:1.75rem}.mk-root .mk-prc-for{font-size:var(--mk-text-sm);margin-top:var(--mk-space-2)}.mk-prc-list{margin-top:var(--mk-space-4);padding-top:var(--mk-space-4);gap:6px}.mk-prc-list li{gap:var(--mk-space-2);font-size:var(--mk-text-sm);line-height:1.35}.mk-prc-list li:before{width:10px}.mk-root .mk-prc-note{margin:var(--mk-space-4) 0;font-size:var(--mk-text-sm)}.mk-prc-card .mk-prc-cta{min-height:48px}.mk-prc-benefits{padding:var(--mk-space-10) 0}.mk-root .mk-prc-benefits .mk-fbenefits-head{margin-bottom:var(--mk-space-6)}.mk-root .mk-prc-benefits .mk-fbenefit-grid{gap:var(--mk-space-6)}.mk-root .mk-prc-benefits .mk-fbenefit-num{font-size:2.25rem}.mk-root .mk-prc-benefits .mk-fbenefit-rule{margin-top:1rem}.mk-root .mk-prc-benefits .mk-fbenefit h3{margin-top:0}.mk-root .mk-prc-benefits .mk-fbenefit p{max-width:none}.mk-root .mk-home-section.mk-prc-faq{padding:var(--mk-space-10) 0}.mk-root .mk-prc-faq .mk-home-head{margin-bottom:var(--mk-space-4)}.mk-root .mk-prc-faq .mk-faq-item summary{padding:16px 0}.mk-prc-close{padding:var(--mk-space-10) 0}.mk-root .mk-prc-close p{margin-bottom:var(--mk-space-6)}.mk-root .mk-prc-close .mk-final-actions{gap:var(--mk-space-3)}.mk-prc-close .mk-prc-close-btn{width:100%}}.mk-root .mk-hm-title{max-width:17ch;margin:var(--mk-space-2) 0 0;font-size:clamp(2.5rem,4vw,3.75rem)}.mk-hm-head{margin-bottom:var(--mk-space-12)}.mk-root .mk-hm-hero .mk-container,.mk-root .mk-hm-solutions .mk-container,.mk-root .mk-hm-proof .mk-container,.mk-root .mk-hm-steps .mk-container{max-width:1600px;padding-left:clamp(24px,5.5vw,84px);padding-right:clamp(24px,5.5vw,84px)}.mk-hm-hero{color:#fff;background:#121110;min-height:clamp(640px,88vh,820px);padding:0;display:flex;position:relative;overflow:hidden}.mk-hm-hero-media{position:absolute;inset:0}.mk-hm-hero-img{object-fit:cover;object-position:center 30%}.mk-hm-hero-scrim{pointer-events:none;background:linear-gradient(100deg,#0a0908b8 0%,#0a090880 30%,#0a09082e 55%,#0000 72%),linear-gradient(#0000 55%,#0a09088c 100%);position:absolute;inset:0}.mk-hm-hero-inner{z-index:2;width:100%;padding-top:calc(var(--mk-nav-height) + var(--mk-space-16));padding-bottom:var(--mk-space-20);align-items:flex-end;display:flex;position:relative}.mk-hm-hero-copy{max-width:920px}.mk-root .mk-hm-hero-title{letter-spacing:-.04em;text-transform:none;color:#fff;margin:var(--mk-space-2) 0 0;font-family:inherit;font-size:clamp(2.75rem,5vw,5rem);font-weight:700;line-height:1.02}.mk-root .mk-hm-hero-copy .mk-hm-credibility{letter-spacing:.06em;text-transform:uppercase;color:#fff;margin:var(--mk-space-4) 0 0;max-width:none;font-size:clamp(1rem,1.35vw,1.25rem);font-weight:700;line-height:1.3}.mk-hm-nowrap{white-space:nowrap}.mk-hm-hero-rule{background:var(--mk-orange);width:68px;height:7px;margin:var(--mk-space-6) 0;display:block}.mk-root .mk-hm-hero-copy p{color:#ffffffe0;max-width:34em;margin:0;font-size:1.25rem;line-height:1.5}.mk-hm-hero-actions{gap:var(--mk-space-4);margin-top:var(--mk-space-8);flex-wrap:wrap;display:flex}.mk-root .mk-hm-hero-actions .mk-btn-lg{min-height:58px;padding:0 var(--mk-space-10);font-size:var(--mk-text-lg);font-weight:600}.mk-hm-solutions{padding:var(--mk-space-16) 0;background:#fbf8f2}.mk-hm-panels{gap:var(--mk-space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mk-hm-panel{padding-top:var(--mk-space-6);border-top:1px solid var(--mk-line);flex-direction:column;align-items:flex-start;display:flex;position:relative}.mk-hm-panel:before{content:"";background:var(--mk-orange);width:56px;height:3px;position:absolute;top:-1px;left:0}.mk-hm-panel-tag{font-size:var(--mk-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--mk-accent-ink);font-weight:700}.mk-root .mk-hm-panel h3{letter-spacing:-.035em;max-width:15ch;margin:var(--mk-space-3) 0 var(--mk-space-4);font-size:clamp(1.9rem,2.6vw,2.6rem);font-weight:700;line-height:1.08}.mk-root .mk-hm-panel p{font-size:var(--mk-text-lg);color:var(--mk-muted);max-width:40ch;margin:0 0 var(--mk-space-6);line-height:1.55}.mk-root .mk-hm-panel .mk-store-badges{margin-top:var(--mk-space-4)}.mk-root .mk-hm-solutions .mk-hm-title{max-width:22ch}.mk-hm-proof{padding:var(--mk-space-16) 0;background:#fff}.mk-root .mk-hm-proof .mk-hm-title{max-width:none}.mk-hm-shots{gap:var(--mk-space-10);grid-template-columns:minmax(0,3.3fr) minmax(0,1fr);align-items:start;max-width:1080px;display:grid}.mk-hm-shot-wide,.mk-hm-shot-phone{min-width:0;margin:0}.mk-root .mk-hm-shot-phone .mk-phone-frame img{aspect-ratio:1/2;object-fit:cover;object-position:50% 0}.mk-hm-shots figcaption{margin-top:var(--mk-space-4);font-size:var(--mk-text-sm);color:var(--mk-muted);max-width:60ch;line-height:1.55}.mk-hm-shots figcaption strong{color:var(--mk-ink)}.mk-hm-link{color:var(--mk-accent-ink);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.mk-root .mk-hm-disclosure{margin:var(--mk-space-6) 0 0;font-size:var(--mk-text-xs);color:var(--mk-muted)}.mk-hm-steps{padding:var(--mk-space-16) 0;background:#f7f4ef}.mk-hm-steps-head{justify-content:space-between;align-items:flex-end;gap:var(--mk-space-4) var(--mk-space-10);flex-wrap:wrap;display:flex}.mk-hm-steps .mk-hm-head{margin-bottom:var(--mk-space-10)}.mk-hm-close{padding:var(--mk-space-16) 0}.mk-root .mk-hm-close .mk-container-narrow{max-width:1040px}.mk-root .mk-hm-close-title{letter-spacing:-.04em;font-size:clamp(2.4rem,4vw,3.5rem);line-height:1.05}.mk-root .mk-hm-close p{max-width:60ch;margin-bottom:var(--mk-space-6)}@media (max-width:1080px) and (min-width:641px){.mk-root .mk-hm-steps .mk-fbenefit-grid{gap:var(--mk-space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.mk-root .mk-hm-steps .mk-fbenefit{row-gap:var(--mk-space-3);grid-template-columns:auto 28px 1fr}.mk-root .mk-hm-steps .mk-fbenefit>div{grid-column:1/-1}.mk-root .mk-hm-steps .mk-fbenefit-num{font-size:2.75rem}.mk-root .mk-hm-steps .mk-fbenefit-rule{margin-top:1.2rem}}@media (max-width:900px){.mk-hm-hero{min-height:0}.mk-hm-hero-inner{padding-top:calc(var(--mk-nav-height) + 220px);padding-bottom:var(--mk-space-12)}.mk-hm-hero-scrim{background:linear-gradient(#0a090859 0%,#0a090833 22%,#0a09089e 50%,#0a0908e6 100%)}.mk-hm-solutions,.mk-hm-proof,.mk-hm-steps{padding:var(--mk-space-12) 0}.mk-hm-head{margin-bottom:var(--mk-space-8)}.mk-hm-panels{gap:var(--mk-space-8)}.mk-root .mk-hm-panel p{font-size:var(--mk-text-base)}.mk-hm-shots{gap:var(--mk-space-6)}.mk-hm-close{padding:var(--mk-space-12) 0}}@media (max-width:640px){.mk-hm-hero{display:block}.mk-hm-hero-media{height:calc(var(--mk-nav-height) + 230px);position:relative}.mk-hm-hero-img{object-position:62% 45%}.mk-hm-hero-scrim{background:linear-gradient(#0a090873 0%,#0a090800 34% 62%,#121110 100%)}.mk-hm-hero-inner{margin-top:calc(-1 * var(--mk-space-6));padding-top:0;padding-bottom:var(--mk-space-10)}.mk-hm-hero-rule{margin:var(--mk-space-5) 0}.mk-root .mk-hm-hero-copy p{font-size:var(--mk-text-lg)}.mk-hm-hero-actions{margin-top:var(--mk-space-6);gap:var(--mk-space-3)}.mk-root .mk-hm-hero-actions .mk-btn-lg{width:100%;min-height:54px;font-size:var(--mk-text-base)}.mk-hm-solutions,.mk-hm-proof,.mk-hm-steps{padding:var(--mk-space-10) 0}.mk-hm-head{margin-bottom:var(--mk-space-6)}.mk-root .mk-hm-title{font-size:2.25rem}.mk-hm-panels{gap:var(--mk-space-8);grid-template-columns:minmax(0,1fr)}.mk-hm-panel{padding-top:var(--mk-space-5)}.mk-root .mk-hm-panel h3{margin-bottom:var(--mk-space-3);font-size:1.75rem}.mk-root .mk-hm-panel p{margin-bottom:var(--mk-space-5)}.mk-root .mk-hm-panel .mk-btn-lg{width:100%;min-height:50px}.mk-hm-shots{gap:var(--mk-space-8);grid-template-columns:minmax(0,1fr)}.mk-root .mk-hm-shot-phone .mk-phone-frame{max-width:200px;margin:0 auto}.mk-root .mk-hm-disclosure{margin-top:var(--mk-space-5)}.mk-hm-steps .mk-hm-head{margin-bottom:var(--mk-space-6)}.mk-root .mk-hm-steps .mk-fbenefit-grid{gap:var(--mk-space-5)}.mk-root .mk-hm-steps .mk-fbenefit-num{font-size:2.25rem}.mk-root .mk-hm-steps .mk-fbenefit-rule{margin-top:1rem}.mk-root .mk-hm-steps .mk-fbenefit h3{margin-top:0}.mk-root .mk-hm-steps .mk-fbenefit p{max-width:none}.mk-hm-close{padding:var(--mk-space-10) 0}.mk-root .mk-hm-close p{margin-bottom:var(--mk-space-5)}.mk-root .mk-hm-close .mk-final-actions{gap:var(--mk-space-3)}.mk-root .mk-hm-close .mk-hm-close-btn{width:100%}}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_f7c7e9c0-module__RgXP4a__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_f7c7e9c0-module__RgXP4a__variable{--mk-font:"Inter", "Inter Fallback"}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.0taayl_akrchu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.02gqgcrlsvm4~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.07uvnuj.ona6k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_37cb5bd4-module__BUYlHG__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_37cb5bd4-module__BUYlHG__variable{--mk-font-display-family:"Anton", "Anton Fallback"}
@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/55369777ae4e606f-s.04a5iy60ns7lq.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/786278188bba99f8-s.0sn~~_t2f1.dd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/970c428219233a3d-s.p.0rd_2wajwd4c3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam Fallback;src:local(Arial);ascent-override:108.94%;descent-override:54.42%;line-gap-override:0.0%;size-adjust:97.58%}.kalam_9f209a56-module__eEkTtW__className{font-family:Kalam,Kalam Fallback;font-style:normal;font-weight:700}.kalam_9f209a56-module__eEkTtW__variable{--mk-font-hand-family:"Kalam", "Kalam Fallback"}
@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e2b0007eb6d309c5-s.0m-m.nl81sq~s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52371ad357d63ab-s.0n597sl24zxtl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d622c970823c5a32-s.p.0cnfmqtkuqke9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bangers Fallback;src:local(Arial);ascent-override:107.26%;descent-override:21.99%;line-gap-override:0.0%;size-adjust:82.32%}.bangers_a472f424-module__LXFTiW__className{font-family:Bangers,Bangers Fallback;font-style:normal;font-weight:400}.bangers_a472f424-module__LXFTiW__variable{--mk-font-hero-family:"Bangers", "Bangers Fallback"}
