html:root{--radius:0.75rem;--mk-paper:var(--mk-color-brand-paper);--mk-navy:var(--mk-color-brand-navy);--mk-koala:var(--mk-color-mist-strong);--mk-green:var(--mk-color-brand-green);--mk-green-dark:#214b38;--mk-green-text:#1f5b39}html:root:not(.dark){--background:var(--mk-color-canvas);--foreground:var(--mk-color-ink);--card:var(--mk-color-surface);--card-foreground:var(--mk-color-ink);--popover:var(--mk-color-surface);--popover-foreground:var(--mk-color-ink);--primary:var(--mk-color-lavender);--primary-foreground:#ffffff;--secondary:var(--mk-color-surface-subtle);--secondary-foreground:var(--mk-color-ink);--muted:var(--mk-color-surface-subtle);--muted-foreground:var(--mk-color-ink-muted);--accent:var(--mk-color-lavender-soft);--accent-foreground:var(--mk-color-accent-ink);--border:rgb(23 60 46/0.1);--input:rgb(23 60 46/0.16);--ring:var(--mk-color-focus);--elevation-1:rgb(23 60 46/0.04);--elevation-2:rgb(23 60 46/0.07);--elevation-3:rgb(23 60 46/0.12)}html.dark{--background:#10261d;--foreground:#f2f4f3;--card:#173126;--card-foreground:#f2f4f3;--popover:#173126;--popover-foreground:#f2f4f3;--primary:#f2f4f3;--primary-foreground:#173c2e;--secondary:#203c2f;--secondary-foreground:#edf1ee;--muted:#203c2f;--muted-foreground:#aeb8bd;--accent:#24312a;--accent-foreground:#edf1ee;--border:rgb(255 255 255/0.09);--input:rgb(255 255 255/0.13);--ring:#9fbea4}html .text-brand-700,html .text-eyebrow{color:var(--mk-color-accent-ink)}html .mk-green-badge{background-color:var(--mk-green-text);color:#ffffff}html body,html.dark body{background-color:var(--background)!important;background-image:none!important;background-attachment:scroll!important}html .mk-site-header{border-bottom:1px solid var(--mk-color-line)!important;background:color-mix(in srgb,var(--mk-color-surface) 92%,transparent)!important;box-shadow:var(--mk-shadow-float)!important;backdrop-filter:blur(20px) saturate(115%)}html .mk-site-header>nav{min-height:3.75rem}html .mk-site-logo-plate{border-radius:0!important;background:transparent!important;box-shadow:none!important;padding-block:0!important;transition:opacity .15s ease!important}html .mk-site-logo-plate:hover{background:transparent!important;transform:none!important;opacity:.84}html .mk-nav-active{background:var(--mk-color-lavender-soft)!important;box-shadow:inset 0 0 0 1px var(--mk-color-line)!important}html.dark .mk-nav-active{background:rgb(255 255 255/.07)!important}html .mk-site-header input[type=search]{border-color:var(--mk-color-line)!important;border-radius:var(--mk-radius-control)!important;background:var(--mk-color-surface-subtle)!important;box-shadow:none!important}html .mk-site-header input[type=search]:focus{border-color:var(--mk-color-focus)!important;box-shadow:var(--mk-focus-ring)!important}html .mk-site-footer{border-top:1px solid rgb(255 255 255/.08)!important;background:#173c2e!important;box-shadow:none!important}html .mk-brand-grid,html .mk-brand-wash,html.dark .mk-brand-grid,html.dark .mk-brand-wash{background:var(--background)!important;background-image:none!important}html .mk-brand-panel,html .mk-shell-card{background:var(--mk-color-surface)!important;box-shadow:var(--mk-shadow-surface)!important}html .mk-brand-panel,html .mk-shell-card,html .mk-soft-card{border:1px solid var(--mk-color-line)!important;border-radius:var(--mk-radius-surface)!important}html .mk-soft-card{background:var(--mk-color-surface-subtle)!important;box-shadow:none!important}html .mk-navy-panel{border:1px solid rgb(255 255 255/.08)!important;border-radius:12px!important;background:#173c2e!important;background-image:none!important;box-shadow:none!important}html .mk-green-surface{border-color:color-mix(in srgb,var(--mk-color-sage) 28%,transparent)!important;background:var(--mk-color-sage-soft)!important}html.dark .mk-green-surface{border-color:rgb(165 185 166/.22)!important;background:rgb(106 139 116/.1)!important}html .mk-brand-pill{border:1px solid var(--mk-color-line)!important;border-radius:999px!important;background:var(--mk-color-surface)!important;color:var(--mk-color-ink)!important;box-shadow:none!important}html .mk-field,html input:not([type=checkbox]):not([type=radio]),html select,html textarea{border-color:var(--mk-color-line-strong)!important;border-radius:var(--mk-radius-control);box-shadow:none!important}html:root:not(.dark) input:not([type=checkbox]):not([type=radio]),html:root:not(.dark) select,html:root:not(.dark) textarea{background:var(--mk-color-surface)!important}html input:not([type=checkbox]):not([type=radio]):focus,html select:focus,html textarea:focus{border-color:var(--mk-color-focus)!important;box-shadow:var(--mk-focus-ring)!important}html .mk-cta,html .mk-orange-badge{background:var(--mk-color-lavender)!important;color:#ffffff!important;box-shadow:var(--mk-shadow-surface)!important}html .mk-cta:hover{background:var(--mk-color-accent-ink)!important}html .mk-calculator-stage,html.dark .mk-calculator-stage{background:var(--mk-color-canvas)!important;background-image:none}html [data-koala-professional-opinion=true]{border-color:color-mix(in srgb,var(--mk-color-sage) 28%,transparent)!important;border-radius:var(--mk-radius-surface)!important;background:var(--mk-color-sage-soft)!important;background-image:none!important;box-shadow:none!important}html.dark [data-koala-professional-opinion=true]{border-color:rgb(165 185 166/.2)!important;background:rgb(106 139 116/.1)!important}html [data-calculated-result-placeholder=true]{border-color:var(--mk-color-line)!important;border-radius:var(--mk-radius-surface)!important;background:var(--mk-color-surface-subtle)!important}html .mk-auth-shell,html.dark .mk-auth-shell{background:var(--background)!important;background-image:none!important}html .mk-dashboard-surface,html.dark .mk-dashboard-surface{background:var(--mk-color-canvas)!important;background-image:none}html .mk-quiet-home{background:var(--mk-color-canvas)}html .mk-quiet-home details>summary::-webkit-details-marker{display:none}html .mk-quiet-home a,html .mk-quiet-home button{-webkit-tap-highlight-color:transparent}html .mk-quiet-home .mk-premium-canvas{animation:none!important}@media (max-width:640px){html .mk-site-header>nav{min-height:3.6rem}html .mk-quiet-home .mk-premium-canvas{border-radius:12px}}.mk-program-shell{color-scheme:light;--background:var(--mk-color-canvas);--foreground:var(--mk-color-ink);--card:var(--mk-color-surface);--card-foreground:var(--mk-color-ink);--popover:var(--mk-color-surface);--popover-foreground:var(--mk-color-ink);--primary:var(--mk-color-lavender);--primary-foreground:#ffffff;--secondary:var(--mk-color-surface-subtle);--secondary-foreground:var(--mk-color-ink);--muted:var(--mk-color-surface-subtle);--muted-foreground:var(--mk-color-ink-muted);--accent:var(--mk-color-lavender-soft);--accent-foreground:var(--mk-color-accent-ink);--border:var(--mk-color-line);--input:var(--mk-color-line-strong);--ring:var(--mk-color-focus);--mk-program-header-row:44px;--mk-program-bottom-nav-row:56px;--mk-program-safe-top:env(safe-area-inset-top,0px);--mk-program-safe-right:env(safe-area-inset-right,0px);--mk-program-safe-bottom:env(safe-area-inset-bottom,0px);--mk-program-safe-left:env(safe-area-inset-left,0px);color:var(--mk-color-ink)}body:has(.mk-program-shell),html:has(.mk-program-shell){min-height:100%;background:var(--mk-color-canvas)!important;background-image:none}.mk-program-window{isolation:isolate}.mk-program-header{box-sizing:border-box;min-height:calc(var(--mk-program-header-row) + var(--mk-program-safe-top));height:auto;padding-top:var(--mk-program-safe-top);padding-right:max(.875rem,var(--mk-program-safe-right));padding-left:max(.875rem,var(--mk-program-safe-left))}.mk-program-content{min-width:0;padding-right:var(--mk-program-safe-right);padding-bottom:calc(var(--mk-program-bottom-nav-row) + var(--mk-program-safe-bottom) + 1rem);padding-left:var(--mk-program-safe-left);scrollbar-gutter:stable}.mk-program-content>main{width:100%}.mk-program-bottom-nav{left:max(.5rem,var(--mk-program-safe-left));right:max(.5rem,var(--mk-program-safe-right));bottom:max(.5rem,var(--mk-program-safe-bottom));min-height:var(--mk-program-bottom-nav-row);height:var(--mk-program-bottom-nav-row)}.mk-program-account-menu{max-width:calc(100vw - var(--mk-program-safe-left) - var(--mk-program-safe-right) - 1rem)}.mk-program-content .mk-auth-shell,.mk-program-content .mk-calculator-hero,.mk-program-content .mk-calculator-stage,.mk-program-content .mk-dashboard-surface{background-image:none!important}.mk-program-content .mk-calculator-hero{border-bottom-color:var(--mk-color-line)!important;background:color-mix(in srgb,var(--mk-color-surface) 90%,transparent)!important}.mk-program-content .mk-auth-shell,.mk-program-content .mk-calculator-stage,.mk-program-content .mk-dashboard-surface{background:var(--mk-color-canvas)!important}.mk-program-content .mk-brand-panel,.mk-program-content .mk-shell-card,.mk-program-content [data-calculated-result-placeholder=true],.mk-program-content [data-koala-professional-opinion=true]{border-color:var(--mk-color-line)!important;box-shadow:var(--mk-shadow-surface)!important}.mk-program-content .mk-soft-card{border-color:var(--mk-color-line)!important;background:var(--mk-color-surface-subtle)!important}.mk-program-content [data-koala-professional-opinion=true]{border-color:color-mix(in srgb,var(--mk-color-sage) 28%,transparent)!important;background:var(--mk-color-sage-soft)!important}.mk-program-content input:not([type=checkbox]):not([type=radio]),.mk-program-content select,.mk-program-content textarea{border-color:var(--mk-color-line-strong)!important;background:var(--mk-color-surface)!important;box-shadow:none!important}.mk-program-content input:not([type=checkbox]):not([type=radio]):focus,.mk-program-content select:focus,.mk-program-content textarea:focus{border-color:var(--mk-color-focus)!important;box-shadow:var(--mk-focus-ring)!important}.mk-landing-product .mk-premium-canvas{border:1px solid var(--mk-color-line)!important;border-radius:var(--mk-radius-panel)!important;background:var(--mk-color-surface)!important;box-shadow:var(--mk-shadow-panel)!important;animation:none!important}.mk-landing-product .mk-premium-canvas>div:first-child{background:var(--mk-color-surface)}.mk-public-home{color-scheme:light}.mk-public-home a,.mk-public-home button{-webkit-tap-highlight-color:transparent}@media (min-width:768px){.mk-program-shell{--mk-program-header-row:48px}.mk-program-header{padding-right:max(1rem,var(--mk-program-safe-right));padding-left:max(1rem,var(--mk-program-safe-left))}.mk-program-rail{margin-left:var(--mk-program-safe-left)}.mk-program-content{padding-right:var(--mk-program-safe-right);padding-bottom:0;padding-left:0}}@media (max-width:767px){body:has(.mk-program-shell),html:has(.mk-program-shell){background:var(--mk-color-canvas)!important}.mk-program-content{min-height:calc(100dvh - var(--mk-program-header-row) - var(--mk-program-safe-top))}.mk-landing-product .mk-premium-canvas{border-radius:var(--mk-radius-surface)!important}}@media (max-width:767px) and (max-height:500px) and (orientation:landscape){.mk-program-shell{--mk-program-bottom-nav-row:48px}.mk-program-bottom-nav>a{flex-direction:row;gap:.35rem}.mk-program-nav-label{font-size:.625rem;line-height:1}}[data-reveal-ready] [data-reveal]{transform:translateY(1.5rem);transition:transform .7s var(--mk-ease-out);transition-delay:var(--reveal-delay,0s);will-change:transform}[data-reveal-ready] [data-reveal][data-revealed=true]{transform:none;will-change:auto}[data-reveal-ready] [data-reveal-group]>*{transform:translateY(1.1rem);transition:transform .62s var(--mk-ease-out)}[data-reveal-ready] [data-reveal-group][data-revealed=true]>*{transform:none}[data-reveal-ready] [data-reveal-group][data-revealed=true]>:first-child{transition-delay:0s}[data-reveal-ready] [data-reveal-group][data-revealed=true]>:nth-child(2){transition-delay:90ms}[data-reveal-ready] [data-reveal-group][data-revealed=true]>:nth-child(3){transition-delay:.18s}[data-reveal-ready] [data-reveal-group][data-revealed=true]>:nth-child(4){transition-delay:.27s}[data-reveal-ready] [data-reveal-group][data-revealed=true]>:nth-child(5){transition-delay:.36s}[data-reveal-ready] [data-reveal-group][data-revealed=true]>:nth-child(6){transition-delay:.45s}@media (prefers-reduced-motion:reduce){[data-reveal-ready] [data-reveal-group]>*,[data-reveal-ready] [data-reveal]{transform:none;transition:none}}.mk-term{position:relative;display:inline-block;margin:0;border:0;font-family:inherit;font-size:.656rem;font-weight:800;letter-spacing:.07em;line-height:inherit;padding:3px 7px;border-radius:6px;background:rgb(255 255 255/.55);color:inherit;text-decoration:underline dotted currentColor 1px;text-underline-offset:3px;cursor:help;white-space:nowrap}.mk-term-inline{font-size:.86em;letter-spacing:.04em;background:var(--mk-color-surface-subtle);vertical-align:baseline}.dark .mk-term{background:rgb(255 255 255/.12)}.mk-term-tip{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translateX(-50%) translateY(3px);width:max-content;max-width:230px;background:#0b1c1a;color:#e8f2ef;font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.45;text-align:left;text-transform:none;text-decoration:none;white-space:normal;padding:9px 12px;border-radius:10px;box-shadow:0 8px 22px -8px rgb(0 0 0/.5);opacity:0;visibility:hidden;pointer-events:none;z-index:40;transition:opacity .15s ease,transform .15s var(--mk-ease-out)}.mk-term-tip b{display:block;margin-bottom:2px;color:#ffffff;font-weight:700}.mk-term-tip:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#0b1c1a}.mk-term:focus .mk-term-tip,.mk-term:focus-visible .mk-term-tip,.mk-term:hover .mk-term-tip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.mk-term:focus-visible{outline:2px solid var(--mk-color-focus);outline-offset:2px}.mk-stat{display:flex;flex-direction:column;min-width:0;padding:15px 16px 13px;border-radius:var(--mk-radius-surface)}.mk-stat-mint{background:var(--mk-color-mint);color:var(--mk-color-mint-ink)}.mk-stat-lilac{background:var(--mk-color-lilac);color:var(--mk-color-lilac-ink)}.mk-stat-peach{background:var(--mk-color-peach);color:var(--mk-color-peach-ink)}.mk-stat-sky{background:var(--mk-color-sky);color:var(--mk-color-sky-ink)}.mk-stat-top{display:flex;align-items:center;gap:9px}.mk-stat-top .mk-term{margin-left:auto}.mk-stat-label{font-size:.8125rem;font-weight:700;letter-spacing:-.01em}.mk-stat-value{margin-top:11px;font-size:1.875rem;font-weight:800;line-height:1.05;letter-spacing:-.038em;font-variant-numeric:tabular-nums}.mk-stat-plain{margin-top:5px;font-size:.78rem;font-weight:500;line-height:1.35;opacity:.84}.mk-stat-viz{display:block;width:100%;height:40px;margin-top:11px}.mk-figure{min-width:0;padding:.75rem .85rem;border:0;border-radius:var(--mk-radius-control);background:var(--mk-color-mint);color:var(--mk-color-mint-ink)}.mk-figure :is(dt,.mk-figure-label){margin:0;font-size:.75rem;font-weight:700;opacity:.86}.mk-figure :is(dd,.mk-figure-value){margin:.2rem 0 0;font-size:1.35rem;font-weight:800;letter-spacing:-.035em;font-variant-numeric:tabular-nums;line-height:1.1}.mk-figures>*{min-width:0;padding:.75rem .85rem;border:0!important;border-radius:var(--mk-radius-control);background:var(--mk-color-mint);color:var(--mk-color-mint-ink)}.mk-figures>:nth-child(4n+2){background:var(--mk-color-sky);color:var(--mk-color-sky-ink)}.mk-figures>:nth-child(4n+3){background:var(--mk-color-lilac);color:var(--mk-color-lilac-ink)}.mk-figures>:nth-child(4n+4){background:var(--mk-color-aqua);color:var(--mk-color-aqua-ink)}.mk-figures :is(dt,dd,p,span,strong){color:inherit}.mk-figures :is(dd,strong){font-variant-numeric:tabular-nums}.mk-koala-card{padding:19px;border-radius:var(--mk-radius-surface);background:var(--mk-color-teal-900);color:#eaf4f1;box-shadow:var(--mk-shadow-panel)}.mk-koala-head{display:flex;align-items:center;gap:11px}.mk-koala-mark{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:12px;background:linear-gradient(158deg,var(--mk-color-teal-600) 0,var(--mk-color-teal) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.3),0 3px 9px rgb(0 0 0/.4);color:var(--mk-color-on-accent)}.mk-koala-name{font-size:.875rem;font-weight:800;letter-spacing:-.015em;color:#ffffff}.mk-koala-name span{display:block;margin-top:2px;font-size:.6875rem;font-weight:600;color:rgb(255 255 255/.5)}.mk-koala-flag,.mk-koala-name span{letter-spacing:.09em;text-transform:uppercase}.mk-koala-flag{margin-left:auto;padding:5px 11px;border-radius:var(--mk-radius-pill);background:rgb(255 255 255/.14);color:#d6ebe6;font-size:.656rem;font-weight:700}.mk-koala-claim{margin:15px 0 9px;font-size:1.156rem;font-weight:800;line-height:1.26;letter-spacing:-.028em;color:#ffffff;text-wrap:balance}.mk-koala-body{margin:0 0 9px;font-size:.84rem;color:rgb(255 255 255/.78)}.mk-koala-evidence{display:flex;flex-direction:column;gap:7px;margin-top:14px;padding-top:13px;border-top:1px solid rgb(255 255 255/.14)}.mk-koala-ev{display:flex;align-items:baseline;gap:9px;font-size:.78rem;color:rgb(255 255 255/.66)}.mk-koala-ev b{flex:none;color:#ffffff;font-weight:700;font-variant-numeric:tabular-nums}.mk-koala-card .mk-term{background:rgb(255 255 255/.16);color:#ffffff}.mk-rail-ic{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:9px;background:linear-gradient(158deg,rgb(255 255 255/.13),rgb(255 255 255/.04));box-shadow:var(--mk-shadow-tile);color:rgb(255 255 255/.85);transition:transform var(--mk-duration-control) var(--mk-ease-out)}.mk-rail-item:hover .mk-rail-ic{transform:translateY(-1px)}.mk-rail-item[aria-current=page] .mk-rail-ic{background:linear-gradient(158deg,var(--mk-color-teal-600) 0,var(--mk-color-teal) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.34),0 3px 9px rgb(0 0 0/.42);color:var(--mk-color-on-accent)}.mk-rail-foot{margin-top:auto;display:flex;flex-direction:column;gap:3px}@media (prefers-reduced-motion:reduce){.mk-rail-ic,.mk-term-tip{transition:none}.mk-rail-item:hover .mk-rail-ic{transform:none}}@media (max-width:900px){.mk-rail-foot{margin-top:0;flex-direction:row}}@keyframes koala-progress{0%{transform:translateX(-115%)}50%{transform:translateX(100%)}to{transform:translateX(310%)}}[data-koala-presentation=analysis]>h3:first-child,[data-koala-presentation=opinion]>h3:first-child{margin-bottom:.55rem;padding:0;color:var(--mk-color-accent-ink);font-size:.68rem;font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}[data-koala-presentation=analysis]>h3:first-child+p,[data-koala-presentation=opinion]>h3:first-child+p{border-left:2px solid var(--mk-color-sage);padding:.1rem 0 .1rem 1rem;font-size:.98rem;font-weight:600;line-height:1.65}@media (max-width:640px){[data-koala-presentation=analysis]>h3:first-child,[data-koala-presentation=opinion]>h3:first-child{margin-bottom:.45rem}[data-koala-presentation=analysis]>h3:first-child+p,[data-koala-presentation=opinion]>h3:first-child+p{padding-left:.85rem}}[data-mk-dashboard-mode]{min-width:0}:where([data-fluid-cards]){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--mk-fluid-card-min,12rem),100%),1fr));align-content:start}[data-fluid-cards]>*{min-width:0}@media (max-width:479px){:where([data-fluid-cards]){grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){[data-mk-dashboard-mode=live] section[aria-label="Dashboard period"]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:end!important;gap:.45rem!important}[data-mk-dashboard-mode=live] section[aria-label="Dashboard period"]>div{width:auto!important;min-width:0!important}[data-mk-dashboard-mode=live] section[aria-label="Dashboard period"]>div:nth-of-type(n+4),[data-mk-dashboard-mode=live] section[aria-label="Dashboard period"]>p{grid-column:1/-1}[data-mk-dashboard-mode=demo]>div>header>div:first-child>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.45rem!important;min-width:0!important}[data-mk-dashboard-mode=demo]>div>header>div:first-child>div:last-child>div{min-width:0!important}[data-mk-dashboard-mode] button[aria-label="Chart granularity"],[data-mk-dashboard-mode] button[aria-label="Compare with"],[data-mk-dashboard-mode] button[aria-label="Reporting period"],[data-mk-dashboard-mode] button[aria-labelledby=dashboard-comparison-label],[data-mk-dashboard-mode] button[aria-labelledby=dashboard-granularity-label],[data-mk-dashboard-mode] button[aria-labelledby=dashboard-period-label]{width:100%!important;min-width:0!important;padding-inline:.55rem!important;font-size:.6875rem!important}[data-mk-dashboard-mode] button[aria-label="Chart granularity"]>span,[data-mk-dashboard-mode] button[aria-label="Compare with"]>span,[data-mk-dashboard-mode] button[aria-label="Reporting period"]>span,[data-mk-dashboard-mode] button[aria-labelledby=dashboard-comparison-label]>span,[data-mk-dashboard-mode] button[aria-labelledby=dashboard-granularity-label]>span,[data-mk-dashboard-mode] button[aria-labelledby=dashboard-period-label]>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-mk-dashboard-mode] button[aria-label="Reporting period"] svg,[data-mk-dashboard-mode] button[aria-labelledby=dashboard-period-label] svg{display:none}[data-dashboard-pulse=true]>div:nth-child(2),[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-dashboard-pulse-signal],[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2)>article{min-height:9.25rem!important;padding:.9rem!important;border-top:0!important;border-left:0!important}[data-dashboard-pulse-signal]:nth-child(2n),[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2)>article:nth-child(2n){border-left:1px solid var(--mk-color-line)!important}[data-dashboard-pulse-signal]:nth-child(n+3),[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2)>article:nth-child(n+3){border-top:1px solid var(--mk-color-line)!important}[data-dashboard-pulse=true]>div:first-child,[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:first-child{padding:.9rem 1rem!important}[data-dashboard-pulse-signal]>div:first-child{gap:.55rem!important}[data-dashboard-pulse-signal]>div:first-child>span:first-child,[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2)>article>div:first-child>span:first-child{width:2rem!important;height:2rem!important;border-radius:.65rem!important}[data-dashboard-pulse-signal]>div:first-child>span:first-child svg,[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2)>article>div:first-child>span:first-child svg{width:1rem!important;height:1rem!important}[data-dashboard-pulse-signal]>div:first-child>span:last-child{font-size:.72rem!important;line-height:1rem!important}[data-dashboard-pulse-signal]>p{margin-top:.7rem!important;font-size:clamp(1.25rem,6vw,1.55rem)!important}[data-dashboard-pulse-signal]>div:last-child{min-height:0!important;margin-top:.55rem!important;font-size:.625rem!important;line-height:.95rem!important}[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2)>article>div:first-child>span:last-child{padding:.12rem .4rem!important;font-size:.5rem!important}[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2)>article>p:first-of-type{margin-top:.65rem!important;font-size:.74rem!important;line-height:1rem!important}[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2)>article>p:nth-of-type(2){margin-top:.35rem!important;font-size:clamp(1.25rem,6vw,1.55rem)!important}[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2)>article>p:nth-of-type(3){margin-top:.55rem!important;font-size:.625rem!important;line-height:.95rem!important}#home-content>div:first-child>section:first-child{grid-template-areas:"copy" "product" "benefits"!important;gap:.9rem!important;padding-top:1.45rem!important;padding-bottom:2rem!important}#home-content>div:first-child>section:first-child>:first-child{grid-area:copy}#home-content>div:first-child>section:first-child>:nth-child(2){grid-area:benefits}#home-content>div:first-child>section:first-child>:nth-child(3){grid-area:product;margin-top:.25rem!important}#home-content>div:first-child>section:first-child>div:first-child h1{margin-top:.85rem!important;font-size:clamp(2.45rem,11vw,3.25rem)!important;line-height:.98!important}#home-content>div:first-child>section:first-child>div:first-child>p:nth-of-type(2){margin-top:.85rem!important;font-size:.94rem!important;line-height:1.48!important}#home-content>div:first-child>section:first-child>div:first-child>div{gap:.5rem!important;margin-top:1rem!important}#home-content>div:first-child>section:first-child>div:first-child>ul{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem!important;margin-top:.75rem!important}#home-content>div:first-child>section:first-child>div:first-child>ul>li{min-width:0;align-items:flex-start!important;gap:.3rem!important;font-size:.66rem!important;line-height:1.2!important}#home-content>div:first-child>section:first-child>div:first-child>ul svg{margin-top:.02rem}#home-content>div:first-child>section:first-child>div:first-child>dl{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.45rem!important;margin-top:.9rem!important;padding-top:.75rem!important}#home-content>div:first-child>section:first-child>div:first-child>dl dt{font-size:.66rem!important;line-height:1.15!important}#home-content>div:first-child>section:first-child>div:first-child>dl dt strong{display:block;margin-bottom:.1rem;font-size:1.35rem!important}#home-content>div:first-child>section:first-child>div:first-child>dl dd{display:none!important}#home-content>div:first-child>section:first-child>section:nth-child(2){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.5rem!important;margin-top:.25rem!important;padding-top:.9rem!important}#home-content>div:first-child>section:first-child>section:nth-child(2)>article{min-width:0;gap:.4rem!important;align-content:start;padding:.4rem 0!important;text-align:center}#home-content>div:first-child>section:first-child>section:nth-child(2)>article>span:first-child{margin-inline:auto}#home-content>div:first-child>section:first-child>section:nth-child(2) h2{font-size:.68rem!important;line-height:1.2!important}#home-content>div:first-child>section:first-child>section:nth-child(2) p{display:none!important}}@media (max-width:339px){[data-mk-dashboard-mode=demo]>div>header>div:first-child>div:last-child,[data-mk-dashboard-mode=live] section[aria-label="Dashboard period"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-mk-dashboard-mode=demo]>div>header>div:first-child>div:last-child>div:nth-child(3),[data-mk-dashboard-mode=live] section[aria-label="Dashboard period"]>div:nth-of-type(3){grid-column:1/-1}[data-dashboard-pulse=true]>div:nth-child(2),[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2){grid-template-columns:minmax(0,1fr)!important}[data-dashboard-pulse-signal]:nth-child(n),[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2)>article:nth-child(n){border-left:0!important}[data-dashboard-pulse-signal]:nth-child(n+2),[data-mk-dashboard-mode=demo]>div>section:nth-of-type(2)>div:nth-child(2)>article:nth-child(n+2){border-top:1px solid var(--mk-color-line)!important}#home-content>div:first-child>section:first-child>div:first-child>div{grid-template-columns:minmax(0,1fr)!important}#home-content>div:first-child>section:first-child>div:first-child>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:340px) and (max-width:639px){#home-content>div:first-child>section:first-child>div:first-child>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}:where([id^=calculator-interactive-],[id^=workspace-calculator-]){min-width:0;max-width:100%}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) :where(form,fieldset,section,article,aside,div,label){min-width:0}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) :where(input,textarea,select){min-width:0;max-width:100%;scroll-margin-block-start:7rem;scroll-margin-block-end:45dvh}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) :where(input[type=number],.tabular-nums,dd){font-variant-numeric:tabular-nums}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) :where(dd,.tabular-nums,.break-all){min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:normal!important}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) :where(.text-destructive,[role=alert],[aria-live]){max-width:100%;overflow-wrap:anywhere;line-height:1.4}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) :where(pre,code){max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) figure{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) canvas,:where([id^=calculator-interactive-],[id^=workspace-calculator-]) figure>:where(svg,canvas,img){max-width:100%!important}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) table{max-width:100%}:where([id^=calculator-interactive-],[id^=workspace-calculator-])+.mk-no-print{min-width:0;max-width:100%}@media (pointer:coarse){:where([id^=calculator-interactive-],[id^=workspace-calculator-]) :where(button,select,input:not([type=checkbox]):not([type=radio])){min-height:var(--mk-touch-target)}}@media (max-width:767px){.mk-calculator-hero .container-page,.mk-calculator-stage .container-page{padding-inline-start:max(1rem,env(safe-area-inset-left));padding-inline-end:max(1rem,env(safe-area-inset-right))}.mk-calculator-stage{scroll-padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) :where(input,textarea,select){font-size:1rem!important}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) textarea{min-height:7.5rem;resize:vertical}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) [data-slot=card-header]{padding:1rem}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) [data-slot=card-content]{padding:0 1rem 1rem}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) [data-slot=card-footer]{padding:0 1rem 1rem}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) [data-slot=card-header]>.justify-between{flex-wrap:wrap;align-items:flex-start}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) [data-slot=card-header]>.justify-between>:first-child{min-width:0;flex:1 1 13rem}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) [data-slot=card-header]>.justify-between>:last-child:not(:first-child){margin-inline-start:0!important}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) :where(button,[role=button]){max-width:100%}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) :where(.grid-cols-3,.grid-cols-4){grid-template-columns:repeat(2,minmax(0,1fr))!important}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) table{display:block;width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}:where([id^=calculator-interactive-],[id^=workspace-calculator-])+.mk-no-print{padding:1rem}:where([id^=calculator-interactive-],[id^=workspace-calculator-])+.mk-no-print label{width:100%;align-items:stretch}:where([id^=calculator-interactive-],[id^=workspace-calculator-])+.mk-no-print select{width:100%;min-width:0;min-height:var(--mk-touch-target);font-size:1rem}:where([id^=calculator-interactive-],[id^=workspace-calculator-])+.mk-no-print button{min-width:0;min-height:var(--mk-touch-target);white-space:normal;text-align:center}}@media (max-width:419px){:where([id^=calculator-interactive-],[id^=workspace-calculator-]) :where(.text-h2,.text-h3){max-width:100%;font-size:clamp(1.45rem,8.5vw,2.5rem)!important;line-height:1.08!important;overflow-wrap:anywhere}:where([id^=calculator-interactive-],[id^=workspace-calculator-]) [data-slot=card-header]>.justify-between>:last-child:not(:first-child){max-width:100%}}@media (max-width:339px){:where([id^=calculator-interactive-],[id^=workspace-calculator-]) :where(.grid-cols-2,.grid-cols-3,.grid-cols-4){grid-template-columns:minmax(0,1fr)!important}:where([id^=calculator-interactive-],[id^=workspace-calculator-])+.mk-no-print .grid-cols-2{grid-template-columns:minmax(0,1fr)!important}}@media (orientation:landscape) and (max-height:500px) and (max-width:900px){.mk-calculator-hero .container-page{padding-top:.75rem;padding-bottom:.75rem}.mk-calculator-hero h1{font-size:clamp(1.6rem,5vw,2.5rem)!important}.mk-calculator-stage .container-page{padding-top:.75rem;padding-bottom:calc(4.75rem + env(safe-area-inset-bottom))}}[data-surface-tone=mint]{--surface-ground:var(--mk-color-mint);--surface-ink:var(--mk-color-mint-ink)}[data-surface-tone=sky]{--surface-ground:var(--mk-color-sky);--surface-ink:var(--mk-color-sky-ink)}[data-surface-tone=lilac]{--surface-ground:var(--mk-color-lilac);--surface-ink:var(--mk-color-lilac-ink)}[data-surface-tone=aqua]{--surface-ground:var(--mk-color-aqua);--surface-ink:var(--mk-color-aqua-ink)}[data-surface-tone=insight]{--surface-ground:var(--mk-color-insight);--surface-ink:var(--mk-color-insight-ink)}[data-surface-tone]:not([data-surface-tone=plain]){background-color:var(--surface-ground);color:var(--surface-ink);border-color:transparent;border-radius:var(--mk-radius-surface)}[data-surface-tone=insight]>[data-slot=card-header]{--mk-color-ink:var(--mk-color-insight-ink);--mk-color-ink-muted:var(--mk-color-insight-muted)}progress{appearance:none;overflow:hidden;border:0;border-radius:var(--mk-radius-pill);background:var(--mk-color-surface-subtle);color:var(--mk-chart-in)}progress::-webkit-progress-bar{border-radius:var(--mk-radius-pill);background:var(--mk-color-surface-subtle)}progress::-webkit-progress-value{border-radius:var(--mk-radius-pill);background:var(--mk-chart-in)}progress::-moz-progress-bar{border-radius:var(--mk-radius-pill);background:var(--mk-chart-in)}