.mv-upcoming .mv-eyebrow{align-items:center;gap:9px;display:flex}.mv-upcoming-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mv-site .mv-upcoming-card{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:2px;flex-direction:column;min-width:0;padding:28px;display:flex;position:relative;overflow:hidden}.mv-upcoming-card:before{content:"";background:linear-gradient(90deg,transparent,var(--signal-color),transparent);opacity:.65;height:1px;position:absolute;inset:0 0 auto}.mv-upcoming-card-top{color:var(--signal-color);justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;display:flex}.mv-soon-badge{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--border-default);color:var(--text-secondary);border-radius:20px;align-items:center;gap:7px;padding:5px 9px;font-size:10px;display:inline-flex}.mv-soon-badge i{background:var(--signal-color);width:5px;height:5px;box-shadow:0 0 9px var(--signal-color);border-radius:50%}.mv-site .mv-upcoming-card h3{letter-spacing:-.035em;color:var(--text-primary);margin:0;font-size:clamp(23px,2vw,30px);line-height:1.2}.mv-site .mv-upcoming-kicker{color:var(--text-secondary);margin-top:10px;font-size:12px}.mv-upcoming-visual{color:var(--signal-color);margin:26px 0 24px;position:relative;overflow:hidden}.mv-upcoming-visual svg{width:100%;height:150px;display:block}.mv-signal-grid{stroke:var(--border-default);stroke-dasharray:2 5}.mv-upcoming-visual>span{text-align:right;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin-top:8px;font-size:9px;display:block}.mv-signal-sweep{pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--signal-color) 9%,transparent),transparent);width:24%;animation:6s linear infinite paused mv-signal-scan;position:absolute;top:0;bottom:24px;left:-24%}.mv-upcoming.is-visible .mv-signal-sweep{animation-play-state:running}.mv-upcoming-card:nth-child(2) .mv-signal-sweep{animation-delay:-2s}.mv-upcoming-card:nth-child(3) .mv-signal-sweep{animation-delay:-4s}.mv-site .mv-upcoming-description{color:var(--text-secondary);margin-bottom:28px;font-size:14px;line-height:1.8}.mv-upcoming-detail{border-top:1px solid var(--border-default);color:var(--text-secondary);margin-top:auto;padding-top:18px;font-size:11px;line-height:1.6}.mv-site .mv-upcoming-note{text-align:center;max-width:80ch;color:var(--text-secondary);margin:24px auto 0;font-size:11px;line-height:1.8}@keyframes mv-signal-scan{to{left:100%}}@media (width<=1000px){.mv-site .mv-upcoming-card{padding:22px}.mv-upcoming-grid{gap:16px}}@media (width<=767px){.mv-upcoming-grid{grid-template-columns:1fr}.mv-site .mv-upcoming-card{padding:24px}.mv-upcoming-visual svg{height:140px}.mv-site .mv-upcoming-note{text-align:left}}@media (prefers-reduced-motion:reduce){.mv-signal-sweep{display:none}}.mv-site .mv-dashboard-stage{max-width:1232px;min-height:0;margin-inline:auto}.mv-preview-entry{justify-content:center;margin-top:12px;display:flex}.mv-site .mv-workspace-preview{--preview-bg:var(--bg-canvas);--preview-panel:var(--bg-surface);--preview-side:var(--bg-surface-subtle);--preview-ink:var(--text-primary);--preview-muted:var(--text-secondary);--preview-line:var(--border-default);--preview-accent:var(--accent-primary);--preview-soft:var(--accent-primary-subtle);text-align:left;background:var(--preview-bg);color:var(--preview-ink);border:1px solid var(--preview-line);border-radius:16px;font-size:12px;line-height:1.5;overflow:hidden;box-shadow:0 24px 64px #00000018}.mv-site .mv-workspace-preview *{box-sizing:border-box}.mv-site .mv-workspace-preview :is(h2,h3,p){margin:0}.mv-site .mv-workspace-preview .mv-window-bar{height:32px;color:var(--preview-muted);border-color:var(--preview-line);padding-inline:14px;font-size:10px;position:relative}.mv-site .mv-workspace-preview .mv-window-bar>span:nth-child(2){white-space:nowrap;color:var(--preview-muted);position:absolute;left:50%;translate:-50%}.mv-site .mv-workspace-preview .mv-window-bar i{width:8px;height:8px}.mv-site .mv-preview-label{letter-spacing:.06em;font-size:9px}.mv-preview-layout{grid-template-columns:204px minmax(0,1fr);display:grid}.mv-preview-sidebar{background:var(--preview-side);border-right:1px solid var(--preview-line);flex-direction:column;padding:22px 13px 14px;display:flex}.mv-preview-brand{align-items:center;gap:9px;padding:0 5px 20px;display:flex}.mv-preview-brand img{object-fit:contain}.mv-preview-brand span{letter-spacing:.5px;font-size:12px;font-weight:750}.mv-preview-brand small{letter-spacing:1.2px;color:var(--preview-muted);margin-top:3px;font-size:6px;display:block}.mv-preview-personal{border-top:1px solid var(--preview-line);align-items:center;gap:9px;padding:16px 5px;display:flex}.mv-preview-personal>span{background:var(--preview-soft);width:28px;height:28px;color:var(--preview-accent);border-radius:9px;place-items:center;font-weight:600;display:grid}.mv-preview-personal strong{font-size:11px;display:block}.mv-preview-personal small{color:var(--preview-muted);font-size:9px;display:block}.mv-site .mv-workspace-preview .mv-preview-create{background:var(--preview-accent);color:var(--bg-canvas);border-radius:7px;align-items:center;gap:8px;margin-bottom:15px;padding:11px 9px;font-size:11px;font-weight:550;display:flex}.mv-preview-create>svg:last-child{margin-left:auto}.mv-preview-navigation{gap:4px;display:grid}.mv-preview-navigation>div,.mv-site .mv-preview-settings{min-height:38px;color:var(--preview-muted);border-radius:7px;align-items:center;gap:10px;padding:9px;font-size:11px;display:flex}.mv-site .mv-preview-navigation>div.is-selected{color:var(--preview-accent);background:var(--preview-soft)}.mv-preview-evidence{margin-top:auto;padding:24px 9px 18px}.mv-preview-evidence svg{color:var(--preview-accent);margin-bottom:8px}.mv-preview-evidence strong{font-size:11px;display:block}.mv-site .mv-preview-evidence p{color:var(--preview-muted);margin-top:6px;font-size:10px;line-height:1.7}.mv-site .mv-preview-settings{border-top:1px solid var(--preview-line);border-radius:0}.mv-preview-main{min-width:0}.mv-preview-toolbar{border-bottom:1px solid var(--preview-line);height:44px;color:var(--preview-muted);justify-content:space-between;align-items:center;gap:12px;padding-inline:24px;font-size:10px;display:flex}.mv-preview-content{padding:18px 32px}.mv-preview-hero{text-align:center}.mv-preview-emblem{background:var(--preview-soft);border-radius:12px;place-items:center;width:39px;height:33px;margin:0 auto 10px;display:grid;transform:rotate(-10deg)}.mv-preview-emblem img{object-fit:contain;transform:rotate(10deg)}.mv-site .mv-preview-eyebrow{color:var(--preview-accent);letter-spacing:2px;font-size:7px;font-weight:600}.mv-site .mv-preview-hero h2{letter-spacing:-1px;margin-top:9px;font-size:clamp(24px,2.4vw,30px);font-weight:650;line-height:1.1}.mv-preview-hero h2 span{color:var(--preview-accent)}.mv-site .mv-preview-description{color:var(--preview-muted);margin-top:10px;font-size:10px;line-height:1.6}.mv-preview-composer{border:1px solid var(--preview-line);background:var(--preview-panel);border-radius:15px;max-width:690px;margin:16px auto 0;padding:11px;box-shadow:0 8px 22px #273f8a05}.mv-site .mv-preview-prompt{min-height:35px;color:var(--preview-muted);padding-inline:2px;font-size:11px;line-height:1.6}.mv-preview-composer-actions{justify-content:space-between;align-items:center;gap:7px;margin-top:10px;display:flex}.mv-preview-composer-actions>div{gap:4px;display:flex}.mv-preview-composer-actions span{min-height:32px;color:var(--preview-muted);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 9px;display:flex;font-size:10px!important}.mv-preview-composer-actions .is-selected{color:var(--preview-accent);background:var(--preview-soft)}.mv-preview-composer-actions .mv-preview-submit{background:var(--preview-soft);width:32px;color:var(--preview-muted);opacity:.5;flex-shrink:0}.mv-preview-suggestions{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:12px;display:flex}.mv-preview-suggestions>span{border:1px solid var(--preview-line);background:var(--preview-panel);min-height:28px;color:var(--preview-muted);border-radius:20px;align-items:center;gap:6px;padding:6px 10px;display:flex;font-size:9px!important}.mv-preview-recents{margin-top:20px}.mv-preview-section-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.mv-site .mv-preview-section-heading h3{letter-spacing:-.2px;font-size:12px;font-weight:600;line-height:1.5}.mv-preview-section-heading>span,.mv-site .mv-preview-section-heading>div{color:var(--preview-muted);white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:flex}.mv-preview-project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mv-preview-project{border:1px solid var(--preview-line);background:var(--preview-panel);border-radius:9px;flex-direction:column;gap:10px;min-width:0;padding:13px;display:flex}.mv-preview-project>svg{color:var(--preview-accent)}.mv-preview-project strong{font-size:11px;font-weight:550;line-height:1.5}.mv-preview-project>div{justify-content:space-between;align-items:center;gap:5px;margin-top:auto;display:flex}.mv-preview-project small{color:var(--preview-muted);font-size:8px}.mv-preview-project [data-status]{color:var(--preview-muted);background:var(--preview-side);border-radius:4px;padding:3px 6px;font-size:8px}.mv-preview-project [data-status=Research]{color:var(--preview-accent);background:var(--preview-soft)}.mv-preview-project [data-status=In\ review]{color:#89651c;background:#f8efdb}.dark .mv-preview-project [data-status=In\ review]{color:#f0cf8a;background:#3b3224}.mv-preview-templates{margin-top:16px}.mv-preview-templates>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mv-preview-templates>div:last-child>div{border:1px solid var(--preview-line);background:var(--preview-panel);border-radius:7px;align-items:center;gap:7px;padding:9px 7px;font-size:9px;display:flex}.mv-preview-templates [data-color]{width:22px;height:25px;color:var(--preview-accent);background:var(--preview-soft);border-radius:4px;flex-shrink:0;place-items:center;font-size:8px;display:grid}.mv-preview-templates>div:last-child>div>svg{color:var(--preview-muted);flex-shrink:0;margin-left:auto}.mv-site .mv-hero-runway.mv-motion-bypass .mv-dashboard-stage{margin-top:48px}@media (width<=1000px){.mv-preview-layout{grid-template-columns:175px minmax(0,1fr)}.mv-preview-sidebar{padding-inline:10px}.mv-preview-content{padding-inline:20px}.mv-preview-templates>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.mv-site .mv-workspace-preview{border-radius:12px}.mv-preview-sidebar{display:none}.mv-preview-layout{grid-template-columns:minmax(0,1fr)}.mv-preview-toolbar{height:39px;padding-inline:13px;font-size:9px}.mv-preview-content{padding:18px 13px}.mv-site .mv-preview-hero h2{font-size:26px}.mv-site .mv-preview-description{max-width:270px;margin-inline:auto}.mv-preview-composer{margin-top:16px;padding:10px}.mv-site .mv-preview-prompt{font-size:12px}.mv-preview-composer-actions span{gap:4px;padding:7px 6px}.mv-preview-suggestions>span:not(:first-child){display:none}.mv-preview-recents{margin-top:20px}.mv-preview-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mv-preview-project:last-child{display:none}.mv-preview-project{gap:8px;padding:10px}.mv-preview-project strong{font-size:10px}.mv-preview-project small{display:none}.mv-site .mv-preview-section-heading h3{font-size:11px}.mv-preview-section-heading>span{font-size:8px}.mv-preview-templates{display:none}.mv-site .mv-workspace-preview .mv-window-bar{font-size:9px}.mv-site .mv-preview-label{font-size:8px}.mv-site .mv-hero-runway[data-intro-short=true] :is(.mv-preview-description,.mv-preview-suggestions){display:none}}@media (width<=360px){.mv-preview-composer-actions>div svg{display:none}.mv-site .mv-preview-hero h2{font-size:22px}}.mv-site .mv-hero-runway[data-intro-short=true] .mv-preview-entry{margin-top:6px}.mv-site .mv-hero-runway[data-intro-short=true] .mv-preview-content{padding-block:15px}.mv-site .mv-hero-runway[data-intro-short=true] .mv-preview-emblem,.mv-site .mv-hero-runway[data-intro-short=true] .mv-preview-templates{display:none}.mv-site .mv-hero-runway[data-intro-short=true] .mv-preview-recents{margin-top:17px}.mv-site .mv-hero-runway[data-intro-low=true] .mv-preview-content{padding-block:10px}.mv-site .mv-hero-runway[data-intro-low=true] .mv-preview-layout{grid-template-columns:minmax(0,1fr)}.mv-site .mv-hero-runway[data-intro-low=true] .mv-preview-sidebar,.mv-site .mv-hero-runway[data-intro-low=true] .mv-preview-recents,.mv-site .mv-hero-runway[data-intro-low=true] .mv-preview-description,.mv-site .mv-hero-runway[data-intro-low=true] .mv-preview-eyebrow{display:none}.mv-site .mv-hero-runway[data-intro-low=true] .mv-preview-hero h2{margin:0;font-size:24px}.mv-site .mv-hero-runway[data-intro-low=true] .mv-preview-hero h2 br{display:none}.mv-site .mv-hero-runway[data-intro-low=true] .mv-preview-hero h2 span:before{content:" "}.mv-site .mv-hero-runway[data-intro-low=true] .mv-preview-composer{margin-top:12px}.mv-site .mv-workspace-preview .mv-preview-create,.mv-preview-composer-actions .mv-preview-submit{clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);border-radius:0}.mv-site .mv-workspace-preview :is(.mv-preview-composer,.mv-preview-project){border-radius:var(--radius-sm)}.mv-curtain .mv-tech-text{font:inherit;letter-spacing:inherit;color:inherit;text-transform:none;pointer-events:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:crosshair;display:inline-block;position:relative}.mv-curtain .mv-tech-text-fallback{font:inherit;letter-spacing:inherit;color:inherit;text-transform:none}.mv-tech-text-baseline{vertical-align:baseline;width:0;height:0;display:inline-block}.mv-tech-text canvas{pointer-events:none;opacity:0;letter-spacing:normal;width:calc(100% + 56px);height:calc(100% + 56px);position:absolute;inset:-28px}.mv-tech-text[data-ready=true] canvas{opacity:1}.mv-tech-text[data-ready=true] .mv-tech-text-fallback{opacity:0}.mv-tech-text.is-dragging{cursor:grabbing}@media (hover:none){.mv-curtain .mv-tech-text{cursor:auto}}.mv-site .mv-mobile-intro:not(.mv-motion-bypass) .mv-curtain{z-index:2;background:0 0;border:0;justify-content:center;width:100%;height:50%;padding-inline:20px;inset-inline:0}.mv-site .mv-mobile-intro .mv-curtain-left{align-items:flex-end;padding-bottom:14px;top:0;bottom:auto}.mv-site .mv-mobile-intro .mv-curtain-right{align-items:flex-start;padding-top:14px;top:50%;bottom:auto}.mv-site .mv-mobile-intro .mv-curtain>div{align-items:center}.mv-site .mv-mobile-intro .mv-curtain>div>span{display:none}.mv-site .mv-mobile-intro .mv-curtain strong{letter-spacing:-.055em;color:var(--text-primary);font-size:clamp(64px,min(23vw,14vh),110px);line-height:.94}.mv-site .mv-mobile-intro .mv-curtain-identity{z-index:3;gap:16px;top:11%}.mv-site .mv-mobile-intro .mv-curtain-identity img{width:56px;height:56px}.mv-site .mv-mobile-intro .mv-curtain-identity>span{font-size:var(--ui-meta);letter-spacing:.14em;text-align:center;line-height:1.6}.mv-site .mv-mobile-intro .mv-curtain-prompt{z-index:3;bottom:12%}.mv-site .mv-mobile-intro .mv-curtain-prompt p{font-size:var(--ui-control);padding-inline:20px}.mv-site .mv-mobile-intro .mv-curtain-prompt>span{font-size:var(--ui-meta);letter-spacing:.1em;margin-top:12px}.mv-site .mv-mobile-intro .mv-curtain-edition{font-size:var(--ui-meta);z-index:3;bottom:20px;left:20px;right:20px}.mv-site .mv-mobile-intro[data-intro-short=true] .mv-curtain-prompt>span{margin-top:0}.mv-site .mv-landing:has(.mv-hero-runway:not(.mv-motion-bypass)){padding-top:0}.mv-site .mv-hero-runway:not(.mv-motion-bypass) .mv-hero{top:0}.mv-site .mv-hero-runway:not(.mv-motion-bypass):not(.mv-compact-intro) .mv-hero{height:100svh}.mv-site .mv-compact-intro:not(.mv-motion-bypass) .mv-hero{min-height:var(--mv-intro-height)}.mv-site .mv-hero-runway:not(.mv-motion-bypass) .mv-curtains{z-index:65;top:var(--mv-curtain-top,var(--header-height));position:fixed;overflow:clip}.mv-site .mv-compact-intro:not(.mv-motion-bypass) .mv-curtains{height:calc(var(--mv-intro-height) - var(--mv-curtain-top,var(--header-height)))}.mv-site:has(.mv-site-header :focus-visible,.mv-site-header[data-menu-open=true]) .mv-curtains{--mv-curtain-top:var(--header-height)!important}.mv-site .mv-curtains .mv-curtain{will-change:transform;background:0 0}.mv-site .mv-curtains .mv-curtain:before{z-index:0;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;display:block;transform:none;-webkit-mask-image:none;mask-image:none}.mv-site .mv-curtains .mv-curtain:after{content:"";width:var(--mv-reveal-line);pointer-events:none;background:var(--mv-reveal-edge);box-shadow:none;position:absolute;inset-block:0}.mv-site .mv-curtains .mv-curtain-left:after{right:calc(-1 * var(--mv-reveal-line))}.mv-site .mv-curtains .mv-curtain-right:after{left:0}.mv-site .mv-mobile-intro .mv-curtain:after{width:auto;height:var(--mv-reveal-line);inset-block:auto;inset-inline:0}.mv-site .mv-mobile-intro .mv-curtain-left:after{bottom:calc(-1 * var(--mv-reveal-line))}.mv-site .mv-mobile-intro .mv-curtain-right:after{top:0}.mv-site .mv-curtain-edition{border-top:var(--mv-reveal-line) solid var(--mv-reveal-edge)}.mv-site .mv-spectral-tide{background-image:none;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.mv-site .mv-closing .mv-spectral-tide{opacity:.8;-webkit-mask-image:radial-gradient(#000,#0000 85%);mask-image:radial-gradient(#000,#0000 85%)}.mv-site .mv-landing .mv-hero-runway:not(.mv-motion-bypass){height:calc(var(--mv-intro-height) * 3.7)}.mv-site .mv-hero-runway:not(.mv-motion-bypass) .mv-hero{height:var(--mv-intro-height);min-height:0;position:sticky;top:0}.mv-site .mv-hero-runway:not(.mv-motion-bypass) .mv-hero-revealed{z-index:1;height:100%;padding-block:0;position:relative}.mv-intro-atmosphere{z-index:0;pointer-events:none;background:var(--bg-canvas);position:absolute;inset:0}.mv-site .mv-hero-runway:not(.mv-motion-bypass) .mv-hero-copy{transform-origin:50%;will-change:transform;width:100%;position:absolute;top:50%;left:0;translate:0 -50%}.mv-reading-line{display:block}.mv-reading-strong{font-weight:700}.mv-reading-word{margin-inline-end:.22em;display:inline-block}.mv-reading-word:last-child{margin-inline-end:0}.mv-site .mv-hero-runway:not(.mv-motion-bypass) .mv-dashboard-stage{transform-origin:top;will-change:transform, opacity;width:100%;margin:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.mv-site .mv-hero-runway:has(.mv-dashboard-stage :focus-visible) .mv-dashboard-stage{visibility:visible!important;opacity:1!important;transform:none!important}.mv-site .mv-hero-runway[data-intro-short=true] .mv-hero-copy .mv-eyebrow{margin-bottom:8px}.mv-site .mv-curtains{--intro-accent:#62b8e7;--intro-orbit:#83c5e82b}html:not(.dark) .mv-site .mv-curtains{--intro-accent:#2463d4;--intro-orbit:#2463d422}.mv-site .mv-curtains .mv-curtain:before{-webkit-backdrop-filter:none;background:0 0}.mv-site .mv-curtains .mv-curtain{overflow:clip}.mv-site .mv-curtains .mv-curtain>div{z-index:2;gap:24px;position:relative}.mv-site .mv-curtains .mv-curtain>div>span{letter-spacing:.25em;color:var(--text-secondary);font-size:10px}.mv-site .mv-curtains .mv-curtain strong{color:var(--text-primary);letter-spacing:-.065em;text-shadow:0 0 18px var(--bg-canvas);font-weight:650}.mv-site .mv-curtains .mv-curtain strong .mv-tech-text,.mv-site .mv-curtains .mv-curtain strong .mv-tech-text-fallback{color:inherit}.mv-site .mv-curtains .mv-curtain-left{padding-right:clamp(16px,2.2vw,36px)}.mv-site .mv-curtains .mv-curtain-right{padding-left:clamp(16px,2.2vw,36px)}.mv-site .mv-curtains .mv-curtain:after{background:linear-gradient(180deg,transparent 8%,var(--intro-accent) 48%,transparent 92%);box-shadow:none;opacity:.55}.mv-site .mv-curtains .mv-curtain-identity{z-index:3;gap:18px;top:15%}.mv-intro-emblem{border:1px solid var(--intro-orbit);background:var(--bg-canvas);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:relative}.mv-emblem-trace{pointer-events:none;width:calc(100% + 6px);height:calc(100% + 6px);position:absolute;inset:-3px;overflow:visible}.mv-emblem-trace circle{stroke:var(--intro-accent);stroke-width:.8px;stroke-linecap:round;stroke-dasharray:46 193;transform-origin:50%;opacity:.8;animation:9s linear infinite mv-emblem-outline}@keyframes mv-emblem-outline{to{transform:rotate(360deg)}}.mv-site .mv-curtains .mv-curtain-identity img{width:44px;height:44px}.mv-site .mv-curtains .mv-curtain-identity>span{letter-spacing:.24em;text-align:center;font-size:10px}.mv-site .mv-curtains .mv-curtain-prompt{z-index:3;flex-direction:column;align-items:center;gap:16px;display:flex;bottom:12%}.mv-site .mv-curtains .mv-curtain-prompt p{letter-spacing:.01em;font-size:13px}.mv-site .mv-curtains .mv-curtain-prompt>span{letter-spacing:.2em;margin:0;font-size:10px}.mv-site .mv-curtains .mv-curtain-edition{left:max(28px,calc((100vw - var(--ui-content-width))/2));right:max(28px,calc((100vw - var(--ui-content-width))/2));letter-spacing:.16em;padding-top:16px;font-size:9px;bottom:24px}@media (width<=767px) and (orientation:portrait){.mv-site .mv-mobile-intro .mv-curtain-left{padding-right:20px}.mv-site .mv-mobile-intro .mv-curtain-right{padding-left:20px}.mv-site .mv-mobile-intro .mv-curtain strong{font-size:clamp(66px,23vw,110px)}.mv-site .mv-mobile-intro .mv-curtain-identity{gap:18px;top:10%}.mv-site .mv-mobile-intro .mv-curtain-identity>span{max-width:28ch;line-height:1.8}.mv-intro-emblem{width:60px;height:60px}.mv-site .mv-curtains .mv-curtain-identity img{width:36px;height:36px}.mv-site .mv-mobile-intro .mv-curtain-prompt{gap:12px;bottom:10%}.mv-site .mv-mobile-intro .mv-curtain:after{background:linear-gradient(90deg,transparent,var(--intro-accent),transparent)}.mv-site .mv-mobile-intro .mv-curtain-edition{letter-spacing:.06em;font-size:8px;left:20px;right:20px}}.mv-site .mv-hero-runway[data-intro-short=true] .mv-curtain-identity{gap:10px;top:7%}.mv-site .mv-hero-runway[data-intro-short=true] .mv-intro-emblem{width:44px;height:44px}.mv-site .mv-hero-runway[data-intro-short=true] .mv-curtain-identity img{width:28px;height:28px}.mv-site .mv-hero-runway[data-intro-short=true] .mv-curtain-prompt{gap:8px;bottom:10%}.mv-site .mv-hero-runway[data-intro-short=true] .mv-curtain-edition{padding-top:10px;bottom:12px}.mv-site .mv-curtains .mv-curtain:after{background:linear-gradient(180deg, transparent 0%, transparent 32%, color-mix(in srgb,var(--intro-accent) 35%,transparent) 43%, var(--intro-accent) 50%, color-mix(in srgb,var(--intro-accent) 35%,transparent) 57%, transparent 68%, transparent 100%) center 100% / 100% 240% no-repeat, var(--mv-reveal-edge);opacity:.85;box-shadow:0 0 7px color-mix(in srgb,var(--intro-accent) 22%,transparent);animation:9s cubic-bezier(.45,0,.55,1) infinite mv-rim-light}.mv-emblem-trace circle{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--intro-accent) 50%,transparent))}.mv-emblem-trace circle,.mv-site .mv-curtains .mv-curtain:after{animation-play-state:var(--mv-intro-play-state,running)}@keyframes mv-rim-light{0%,to{background-position:50% 100%}50%{background-position:50% 0}}@media (width<=767px) and (orientation:portrait){.mv-site .mv-mobile-intro .mv-curtain:after{background:linear-gradient(90deg,transparent 32%,var(--intro-accent) 50%,transparent 68%) 100% center / 240% 100% no-repeat,var(--mv-reveal-edge);animation-name:mv-rim-light-horizontal}}@keyframes mv-rim-light-horizontal{0%,to{background-position:100%}50%{background-position:0%}}@media (prefers-reduced-motion:reduce){.mv-emblem-trace circle{filter:none;animation:none}.mv-site .mv-curtains .mv-curtain:after{background:var(--mv-reveal-edge);box-shadow:none;animation:none}}.mv-site .mv-curtains .mv-curtain-left:after{left:auto;right:0}.mv-site .mv-curtains .mv-curtain-right:after{left:0;right:auto}@media (width<=767px) and (orientation:portrait){.mv-site .mv-mobile-intro .mv-curtain-left:after{inset:auto 0 0}.mv-site .mv-mobile-intro .mv-curtain-right:after{inset:0 0 auto}}.mv-research-help{isolation:isolate;position:relative;overflow:hidden}.mv-flickering-grid{pointer-events:none;z-index:0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 15%,#000 100%);mask-image:linear-gradient(110deg,#0000 15%,#000 100%)}.mv-flickering-grid canvas{width:100%;height:100%;display:block}.mv-research-help>:not(.mv-flickering-grid){z-index:1;position:relative}.mv-speed-number.mv-speed-number{vertical-align:baseline;white-space:nowrap;font:inherit;color:inherit;letter-spacing:inherit;font-variant-numeric:tabular-nums;display:inline-block;position:relative}.mv-speed-number>.mv-speed-number-final{font:inherit;color:inherit;letter-spacing:inherit;display:inline-block}.mv-speed-number:before,.mv-speed-number:after{font:inherit;color:inherit;letter-spacing:inherit;pointer-events:none;transform-origin:50%;content:none;position:absolute;inset:0}.mv-speed-number.is-animating>.mv-speed-number-final{opacity:0}.mv-speed-number.is-animating:after{content:attr(data-display) / "";filter:blur(var(--speed-blur,0px));transform:translateX(var(--speed-shift,0px)) scaleX(var(--speed-stretch,1))}.mv-speed-number.is-animating:before{content:attr(data-display) / "";opacity:var(--speed-trail,0);filter:blur(calc(var(--speed-blur,0px) + 1px));transform:translateX(calc(var(--speed-shift,0px) * -2))}@media (prefers-reduced-motion:reduce){.mv-speed-number.is-animating>.mv-speed-number-final{opacity:1}.mv-speed-number.is-animating:before,.mv-speed-number.is-animating:after{content:none}}.mv-landing :is(#research-workspace,#publishing-workspace,#analytics-overview){scroll-margin-top:16px}.mv-landing :is(.mv-workspace-feature,.mv-analytics-feature){border-top:1px solid var(--border-default);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,88px);display:grid}.mv-landing .mv-workspace-copy{min-width:0}.mv-landing .mv-workspace-copy h2{font-size:var(--ui-section-title);letter-spacing:-.035em;margin:20px 0 24px;line-height:1.13}.mv-landing .mv-workspace-copy h2 strong{font-weight:inherit;color:var(--home-output)}.mv-landing .mv-workspace-copy>p:not(.mv-eyebrow){color:var(--text-secondary);font-size:var(--ui-body);max-width:52ch;line-height:1.8}.mv-landing :is(.mv-workspace-feature,.mv-analytics-feature) .mv-actions{flex-wrap:wrap;justify-content:flex-start;gap:18px 24px;margin-top:28px}.mv-landing :is(.mv-workspace-feature,.mv-publishing-feature,.mv-analytics-feature) .mv-button{white-space:normal;text-align:center;max-width:100%}.mv-landing .mv-workspace-copy>.mv-feature-note{font-size:var(--ui-meta);margin-top:16px}.mv-landing .mv-capability-list{gap:22px;margin:30px 0;padding:0;list-style:none;display:grid}.mv-landing .mv-capability-list li{font-size:var(--ui-control);color:var(--text-primary);align-items:flex-start;gap:14px;display:flex}.mv-landing .mv-capability-list svg{color:var(--home-activity);flex-shrink:0;margin-top:3px}.mv-landing .mv-capability-list strong{color:var(--text-secondary);font-size:var(--ui-meta);margin-top:5px;font-weight:400;line-height:1.7;display:block}.mv-landing .mv-research-illustration{border:1px solid var(--border-default);background:var(--bg-surface);min-width:0;margin:0;padding:clamp(20px,3vw,36px)}.mv-landing .mv-research-illustration figcaption{color:var(--text-secondary);font-size:var(--ui-meta);flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.mv-landing .mv-research-illustration figcaption .mv-eyebrow{margin:0}.mv-landing .mv-example-question{border-bottom:1px solid var(--border-default);align-items:flex-start;gap:16px;padding:30px 0;display:flex}.mv-landing .mv-example-question svg{color:var(--home-activity);flex-shrink:0;margin-top:6px}.mv-landing .mv-example-question p{font-size:var(--ui-panel-title);letter-spacing:-.025em;color:var(--text-primary);margin:0;line-height:1.45}.mv-landing .mv-research-thread{margin:28px 0;padding:0;list-style:none}.mv-landing .mv-research-thread li{grid-template-columns:30px minmax(0,1fr);gap:16px;padding-bottom:26px;display:grid;position:relative}.mv-landing .mv-research-thread li:last-child{padding-bottom:0}.mv-landing .mv-research-thread li:not(:last-child):before{content:"";background:var(--border-default);width:1px;position:absolute;top:32px;bottom:8px;left:14px}.mv-landing .mv-research-thread li>span{font:var(--ui-meta)/30px var(--font-mono);color:var(--home-activity);text-align:center}.mv-landing .mv-research-thread h3{font-size:var(--ui-control);margin:3px 0 8px;font-weight:550}.mv-landing .mv-research-thread p{font-size:var(--ui-meta);color:var(--text-secondary);margin:0;line-height:1.8}.mv-landing .mv-source-labels{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.mv-landing .mv-source-labels span{font-size:var(--ui-meta);color:var(--home-activity);border:1px solid var(--border-default);padding:4px 8px}.mv-landing .mv-illustration-footer{border-top:1px solid var(--border-default);font-size:var(--ui-meta);color:var(--text-secondary);align-items:flex-start;gap:10px;padding-top:20px;line-height:1.8;display:flex}.mv-landing .mv-illustration-footer svg{color:var(--home-activity);flex-shrink:0;margin-top:3px}.mv-landing .mv-publishing-feature{border-top:1px solid var(--border-default)}.mv-landing .mv-publishing-grid{grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);display:grid}.mv-landing .mv-publishing-steps{margin:0;padding:0;list-style:none}.mv-landing .mv-publishing-steps li{border-top:1px solid var(--border-default);grid-template-columns:38px minmax(0,1fr);gap:20px;padding:22px 0;display:grid}.mv-landing .mv-step-number{color:var(--home-policy);font:var(--ui-meta)/1.8 var(--font-mono)}.mv-landing .mv-publishing-steps h3{font-size:var(--ui-body);margin:0 0 8px;font-weight:500}.mv-landing .mv-publishing-steps p{font-size:var(--ui-control);color:var(--text-secondary);max-width:44ch;margin:0;line-height:1.8}.mv-landing .mv-writing-tools{background:var(--bg-surface);border:1px solid var(--border-default);min-width:0;padding:clamp(20px,3vw,36px)}.mv-landing .mv-writing-tools-heading>svg{color:var(--home-policy)}.mv-landing .mv-writing-tools-heading h3{font-size:var(--ui-panel-title);letter-spacing:-.03em;margin:20px 0 16px;font-weight:500;line-height:1.3}.mv-landing .mv-writing-tools-heading p{font-size:var(--ui-control);color:var(--text-secondary);margin:0 0 24px;line-height:1.8}.mv-landing .mv-template-links>a{border-top:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:16px;padding:17px 0;display:flex}.mv-landing .mv-template-links strong{font-size:var(--ui-control);font-weight:500;display:block}.mv-landing .mv-template-links small{color:var(--text-secondary);font-size:var(--ui-meta);margin-top:4px;line-height:1.7;display:block}.mv-landing .mv-template-links svg{color:var(--home-policy);flex-shrink:0}.mv-landing .mv-template-links a:hover strong{color:var(--home-policy)}.mv-landing .mv-writing-links{border-top:1px solid var(--border-default);flex-wrap:wrap;gap:20px;display:flex}.mv-landing .mv-writing-links a{color:var(--home-policy);font-size:var(--ui-control);align-items:center;gap:10px;min-height:44px;padding-block:14px;display:inline-flex}.mv-landing .mv-private-note{font-size:var(--ui-meta);color:var(--text-secondary);gap:12px;margin:20px 0 0;line-height:1.8;display:flex}.mv-landing .mv-private-note svg{color:var(--home-policy);flex-shrink:0;margin-top:3px}.mv-landing .mv-publishing-footer{border-top:1px solid var(--border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding-top:28px;display:flex}.mv-landing .mv-publishing-footer p{font-size:var(--ui-body);color:var(--text-secondary)}.mv-landing .mv-analytics-label{color:var(--home-output);font-size:var(--ui-meta);align-items:center;gap:14px;padding-bottom:24px;display:flex}.mv-landing .mv-analytics-lenses{min-width:0}.mv-landing .mv-analytics-lenses>a{border-top:1px solid var(--border-default);grid-template-columns:28px minmax(0,1fr) 18px;align-items:start;gap:16px;padding:25px 0;display:grid}.mv-landing .mv-analytics-lenses .mv-step-number{color:var(--home-output)}.mv-landing .mv-analytics-lenses h3{font-size:var(--ui-body);margin:0 0 8px;font-weight:500}.mv-landing .mv-analytics-lenses p{font-size:var(--ui-control);color:var(--text-secondary);margin:0;line-height:1.8}.mv-landing .mv-analytics-lenses>a>svg{color:var(--home-output);margin-top:5px}.mv-landing .mv-analytics-lenses>a:hover h3{color:var(--home-output)}.mv-landing .mv-enterprise-previews{border-top:1px solid var(--border-default);margin-top:32px;padding-top:24px}.mv-landing .mv-enterprise-previews>h3{font-size:var(--ui-body);margin:0 0 16px;font-weight:500}.mv-landing .mv-enterprise-previews>ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.mv-landing .mv-enterprise-previews a{min-height:44px;font-size:var(--ui-control);align-items:flex-start;gap:12px;padding-block:12px;display:flex}.mv-landing .mv-enterprise-previews a>svg{color:var(--home-policy);flex-shrink:0;margin-top:3px}.mv-landing .mv-enterprise-previews small{font-size:var(--ui-meta);color:var(--text-secondary);margin-top:5px;display:block}.mv-landing .mv-dashboard .mv-load-dashboard{min-height:0}.mv-landing .mv-dashboard .mv-lazy-layout{padding:0}.mv-landing .mv-dashboard .mv-lazy-heading{display:none}.mv-landing .mv-dashboard .mv-lazy-metrics{gap:12px;margin-bottom:14px}.mv-landing .mv-dashboard .mv-lazy-metrics>div{gap:10px;min-height:100px;padding:14px 12px}.mv-landing .mv-dashboard .mv-lazy-metrics i:nth-child(2){height:24px}.mv-landing .mv-dashboard .mv-lazy-plot{height:190px}.mv-landing .mv-dashboard .mv-lazy-footer{padding-top:12px}@media (width<=1000px){.mv-landing .mv-enterprise-previews>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.mv-landing :is(.mv-workspace-feature,.mv-publishing-grid,.mv-analytics-feature){grid-template-columns:minmax(0,1fr);gap:30px}.mv-landing .mv-publishing-footer{flex-direction:column;align-items:flex-start}.mv-landing .mv-publishing-steps li{grid-template-columns:30px minmax(0,1fr);gap:12px}.mv-landing .mv-enterprise-previews>ul{grid-template-columns:minmax(0,1fr);gap:0}.mv-landing .mv-dashboard .mv-lazy-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mv-landing .mv-dashboard .mv-lazy-metrics>div{min-height:90px;padding:10px}.mv-landing .mv-dashboard .mv-lazy-plot{height:140px}}.mv-landing .mv-hero-runway[data-intro-short=true] .mv-dashboard .mv-lazy-metrics>div{gap:6px;min-height:72px;padding:8px}.mv-landing .mv-hero-runway[data-intro-short=true] .mv-dashboard .mv-lazy-plot{height:110px}.mv-landing .mv-platform-coverage{border-bottom:1px solid var(--border-default);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:32px 64px;padding-block:clamp(48px,6vw,80px);display:grid}.mv-landing .mv-coverage-intro h2{font-size:var(--ui-section-title);letter-spacing:-.035em;margin:16px 0 20px;line-height:1.14}.mv-landing .mv-coverage-intro h2 strong{color:var(--home-output);font-weight:inherit}.mv-landing .mv-coverage-intro>p:not(.mv-eyebrow){color:var(--text-secondary);font-size:var(--ui-control);max-width:40ch;line-height:1.8}.mv-landing .mv-coverage-intro .mv-text-link{margin-top:16px}.mv-landing .mv-coverage-numbers{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:32px;margin:0;display:grid}.mv-landing .mv-coverage-metric{--coverage-color:var(--home-output);border-top:1px solid var(--border-default);flex-direction:column;min-width:0;padding:24px 0;display:flex;position:relative}.mv-landing .mv-coverage-metric.is-activity{--coverage-color:var(--home-activity)}.mv-landing .mv-coverage-metric:before{content:"";background:var(--coverage-color);width:40px;height:2px;position:absolute;top:-1px;left:0}.mv-landing .mv-coverage-metric dt{font-size:var(--ui-body);order:2;align-items:center;gap:10px;display:flex}.mv-landing .mv-coverage-metric dt svg{color:var(--coverage-color);flex-shrink:0}.mv-landing .mv-coverage-metric dd{margin:0}.mv-landing .mv-coverage-metric .mv-coverage-value{letter-spacing:-.065em;color:var(--coverage-color);order:1;padding-bottom:18px;font-size:clamp(80px,8vw,120px);font-weight:450;line-height:1.15}.mv-landing .mv-coverage-metric .mv-coverage-detail{font-size:var(--ui-meta);color:var(--text-secondary);order:3;max-width:28ch;padding-top:10px;line-height:1.7}.mv-landing .mv-coverage-scope{border-top:1px solid var(--border-default);color:var(--text-secondary);font-size:var(--ui-meta);grid-column:1/-1;padding-top:16px}.mv-landing .mv-coverage-scope summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:44px;list-style:none;display:flex}.mv-landing .mv-coverage-scope summary::-webkit-details-marker{display:none}.mv-landing .mv-coverage-scope[open] summary svg{rotate:180deg}.mv-landing .mv-coverage-scope p{max-width:95ch;margin:8px 0 0;line-height:1.9}.mv-landing .mv-innovation{border-top:1px solid var(--border-default)}.mv-landing .mv-innovation-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:48px;margin-bottom:36px;display:grid}.mv-landing .mv-innovation-heading .mv-eyebrow{align-items:center;gap:12px;display:flex}.mv-landing .mv-innovation-heading .mv-eyebrow svg{color:var(--home-policy);flex-shrink:0}.mv-landing .mv-innovation-heading h2{font-size:var(--ui-section-title);letter-spacing:-.035em;margin:18px 0 0;line-height:1.14}.mv-landing .mv-innovation-heading h2 strong{color:var(--home-policy);font-weight:inherit}.mv-landing .mv-innovation-heading>p{font-size:var(--ui-body);color:var(--text-secondary);max-width:48ch;margin:0;line-height:1.8}.mv-landing .mv-ip-milestones{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mv-landing .mv-ip-milestone{border:1px solid var(--border-default);background:var(--bg-surface);min-height:220px;padding:clamp(20px,2.4vw,32px);position:relative}.mv-landing .mv-ip-milestone.is-filed{border-top-color:var(--home-policy);background:radial-gradient(ellipse at top left, color-mix(in srgb, var(--home-policy) 9%, transparent), transparent 70%), var(--bg-surface)}.mv-landing .mv-ip-milestone.is-planned{border-top-style:dashed}.mv-landing .mv-ip-topline{justify-content:space-between;align-items:center;gap:12px;margin-bottom:38px;display:flex}.mv-landing .mv-ip-topline>svg{color:var(--home-policy);flex-shrink:0}.mv-landing .mv-ip-status{font-size:var(--ui-meta);color:var(--text-secondary);align-items:center;gap:7px;display:inline-flex}.mv-landing .is-filed .mv-ip-status{color:var(--home-policy)}.mv-landing .mv-ip-status i{border:1px solid;border-radius:50%;width:5px;height:5px}.mv-landing .is-filed .mv-ip-status i{background:currentColor}.mv-landing .mv-ip-milestone h3{font-size:var(--ui-panel-title);letter-spacing:-.025em;margin:0 0 10px;font-weight:500;line-height:1.2}.mv-landing .mv-ip-milestone>p{color:var(--text-secondary);font-size:var(--ui-meta);margin:0;padding-right:22px;line-height:1.7}.mv-landing .mv-ip-index{color:var(--text-secondary);font:10px/1 var(--font-mono);position:absolute;bottom:30px;right:24px}.mv-landing .mv-innovation-footer{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.mv-landing .mv-innovation-footer p{color:var(--text-secondary);font-size:var(--ui-control);margin:0}.mv-landing .mv-innovation-footer .mv-text-link{flex-shrink:0}@media (width<=1000px){.mv-landing .mv-platform-coverage{grid-template-columns:minmax(0,1fr);gap:28px}.mv-landing .mv-coverage-numbers{gap:24px}.mv-landing .mv-coverage-metric .mv-coverage-value{font-size:100px}.mv-landing .mv-ip-milestones{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.mv-landing .mv-coverage-metric .mv-coverage-value{font-size:clamp(64px,20vw,88px)}.mv-landing .mv-coverage-metric dt{font-size:var(--ui-control);align-items:flex-start;gap:8px}.mv-landing .mv-coverage-metric dt svg{width:15px;margin-top:3px}.mv-landing .mv-coverage-numbers{gap:18px}.mv-landing .mv-innovation-heading{grid-template-columns:minmax(0,1fr);gap:20px}.mv-landing .mv-ip-milestones{grid-template-columns:minmax(0,1fr);gap:12px}.mv-landing .mv-ip-milestone{min-height:0;padding:24px}.mv-landing .mv-ip-topline{margin-bottom:24px}.mv-landing .mv-innovation-footer{flex-direction:column;align-items:flex-start}}.mv-site .mv-updates{border-block:1px solid var(--border-default);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,6vw,96px);margin-block:0 72px;padding-block:clamp(36px,4.5vw,64px);scroll-margin-top:100px;display:grid}.mv-site .mv-updates .mv-eyebrow{margin:0 0 18px}.mv-site .mv-updates h2{color:var(--text-primary);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.16}.mv-site .mv-updates h2 em{color:var(--text-accent,#4564c3);font-family:Georgia,serif;font-weight:400}.dark .mv-site .mv-updates h2 em{color:#abc1ff}.mv-site .mv-updates-copy>p:last-child{max-width:46ch;color:var(--text-secondary);margin:20px 0 0;font-size:15px;line-height:1.8}.mv-site .mv-updates-form{min-width:0}.mv-site .mv-updates .au-email-row{gap:10px}.mv-site .mv-updates .au-email-row input{min-height:50px}.mv-site .mv-updates .au-primary{padding-inline:22px}.mv-site .mv-updates .au-fine{max-width:none}.mv-site .mv-updates .au-success{align-items:center;min-height:126px}@media (width<=767px){.mv-site .mv-updates{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:48px;scroll-margin-top:88px}.mv-site .mv-updates h2{max-width:25ch}.mv-site .mv-updates-copy>p:last-child{margin-top:16px}}.mv-landing{--home-output:#2160d4;--home-activity:#006a7d;--home-prices:#895500;--home-policy:#7138bc;--home-revenue:#006b60}.dark .mv-landing{--home-output:#77a7ff;--home-activity:#51d5e9;--home-prices:#f5bd60;--home-policy:#b59aff;--home-revenue:#52d7ba}.home-journey-guide[hidden]{display:none}.home-reading-progress{z-index:71;transform-origin:0;background:linear-gradient(90deg,var(--home-output),var(--home-activity),var(--home-policy),var(--home-revenue));pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.home-chapters{z-index:40;flex-direction:column;gap:6px;display:flex;position:fixed;top:50%;right:9px;transform:translateY(-50%)}.home-chapters a{min-width:44px;min-height:44px;color:var(--text-secondary);justify-content:flex-end;align-items:center;display:flex;position:relative}.home-chapter-mark{border-right:2px solid var(--border-default);width:26px;min-height:30px;font-size:var(--ui-meta);font-variant-numeric:tabular-nums;background:var(--bg-canvas);place-items:center;display:grid}.home-chapters a[aria-current=location]{color:var(--home-output)}.home-chapters a[aria-current=location] .home-chapter-mark{border-color:var(--home-output)}.home-chapter-label{white-space:nowrap;background:var(--bg-surface);border:1px solid var(--border-default);color:var(--text-primary);font-size:var(--ui-control);opacity:0;visibility:hidden;pointer-events:none;padding:10px 14px;transition:opacity .15s,transform .15s;position:absolute;right:38px;transform:translate(4px)}.home-chapters a:is(:hover,:focus-visible) .home-chapter-label{opacity:1;visibility:visible;transform:none}.mv-landing :is(#perspective,#connections,#in-practice,#foundations,#methodology,#observatories,#learning-lab,#faq-title,#next-question){scroll-margin-top:16px}.mv-landing :is(.mv-section,.editorial-faq h2):focus-visible{outline:2px solid var(--home-output);outline-offset:6px}.mv-landing .mv-features .mv-cut-card:first-child{--home-card-color:var(--home-output)}.mv-landing .mv-features .mv-cut-card:nth-child(2){--home-card-color:var(--home-policy)}.mv-landing .mv-features .mv-cut-card:nth-child(3){--home-card-color:var(--home-revenue)}.mv-landing .mv-entries .mv-entry:first-child{--home-card-color:var(--home-prices)}.mv-landing .mv-entries .mv-entry:nth-child(2){--home-card-color:var(--home-activity)}.mv-landing .mv-entries .mv-entry:nth-child(3){--home-card-color:var(--home-policy)}.mv-site .mv-landing .mv-cut-card .mv-dot-art{color:var(--home-card-color)}.mv-site .mv-landing .mv-cut-card:is(:hover,:focus-visible){border-color:var(--home-card-color);background:color-mix(in srgb,var(--home-card-color) 5%,var(--bg-surface))}.mv-landing .mv-features .mv-cut-card:hover .mv-dot-art{transform:translate(var(--home-pointer-x,0px),var(--home-pointer-y,0px)) scale(1.035)}.mv-landing .mv-features .mv-cut-card:focus-visible .mv-dot-art{transform:scale(1.035)}.mv-landing .mv-cut-card .mv-card-bottom>span,.mv-landing .mv-entry li>svg{color:var(--home-card-color)}.mv-site .mv-landing .mv-entry-featured{border-color:var(--home-activity)}.mv-landing .mv-entry-featured h3>span{background:var(--home-activity);color:var(--bg-canvas)}.mv-landing .mv-entry-featured li:first-child a{--home-domain:var(--home-output)}.mv-landing .mv-entry-featured li:nth-child(2) a{--home-domain:var(--home-policy)}.mv-landing .mv-entry-featured li:nth-child(3) a{--home-domain:var(--home-activity)}.mv-landing .mv-entry-featured li:nth-child(4) a{--home-domain:var(--home-revenue)}.mv-landing .mv-entry-featured li:nth-child(5) a{--home-domain:var(--home-prices)}.mv-landing .mv-entry-featured li a>svg,.mv-site .mv-landing .mv-entry-featured li a:is(:hover,:focus-visible){color:var(--home-domain)}.mv-landing .mv-stat-stack>div:first-child strong{color:var(--home-activity)}.mv-landing .mv-stat-stack>div:nth-child(2) strong{color:var(--home-policy)}.mv-landing .mv-stat-stack>div:nth-child(3) strong{color:var(--home-prices)}.mv-site .mv-landing .mv-carousel-dot[aria-pressed=true]>span{background:var(--home-policy)}.mv-landing .mv-carousel-controls button:is(:hover,:focus-visible){color:var(--home-policy);border-color:var(--home-policy)}.mv-landing .mv-research-help{border-left-color:var(--home-policy)}.mv-landing .editorial-faq-list details[open] summary{color:var(--home-activity)}.mv-landing .home-concept-explorer{--home-lens:var(--home-output);width:100%}.mv-landing .home-concept-scenario{--home-lens:var(--home-prices)}.mv-landing .home-concept-budget{--home-lens:var(--home-policy)}.mv-landing .home-concept-explorer .visual-accent{fill:var(--home-lens)}.mv-landing .home-concept-explorer .visual-connector{stroke:var(--home-lens)}.mv-landing .home-concept-explorer .concept-visual [data-lens]{transition:opacity .2s}.mv-landing .home-concept-explorer [data-focus=left] [data-lens=right],.mv-landing .home-concept-explorer [data-focus=right] [data-lens=left]{opacity:.3}.mv-landing .home-concept-explorer [data-focus=right] [data-lens=right] .visual-ink{fill:var(--home-revenue)}.mv-landing .home-concept-explorer [data-focus] .visual-surface{stroke:var(--home-lens)}.mv-landing .home-concept-controls{border-top:1px solid var(--border-default);margin-top:12px;padding-top:15px}.mv-landing .home-concept-controls [role=group]{flex-wrap:wrap;gap:16px;display:flex}.mv-landing .home-concept-controls button{min-height:44px;color:var(--text-secondary);font:inherit;font-size:var(--ui-control);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;padding:7px 0;display:inline-flex}.mv-landing .home-concept-controls button[aria-pressed=true]{border-color:var(--home-lens);color:var(--home-lens)}.mv-landing .home-concept-controls p{min-height:57px;font-size:var(--ui-meta);color:var(--text-secondary);margin-top:12px;line-height:1.7}.mv-landing .home-concept-controls label{font-size:var(--ui-control);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mv-landing .home-concept-controls output{color:var(--home-lens);font-variant-numeric:tabular-nums;font-size:19px}.mv-landing .home-concept-controls output small{font-size:var(--ui-meta);color:var(--text-secondary)}.mv-landing .home-concept-controls input[type=range]{width:100%;min-height:44px;accent-color:var(--home-lens);cursor:pointer;margin:5px 0 0;padding:0;display:block}.mv-landing .home-concept-controls :is(button,input):focus-visible{outline:2px solid var(--home-lens);outline-offset:4px}@media (width<=1399px){.home-chapters{display:none}}@media (prefers-reduced-motion:reduce){.mv-landing .home-concept-explorer .concept-visual [data-lens],.home-chapter-label{transition:none}.mv-landing .mv-features .mv-cut-card:is(:hover,:focus-visible) .mv-dot-art{transform:none}}.mv-landing .mv-blog-bridge{border-top:1px solid var(--border-default);grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(28px,5vw,80px);padding-block:clamp(64px,8vw,120px);scroll-margin-top:96px;display:grid}.mv-blog-bridge h2{letter-spacing:-.035em;margin:20px 0 0;font-size:clamp(32px,4.2vw,62px);line-height:1.12}.mv-blog-bridge h2 strong{font-weight:inherit;color:var(--home-output)}.mv-blog-bridge-copy{min-width:0}.mv-blog-bridge-copy p{max-width:48ch;color:var(--text-secondary);font-size:var(--ui-body);margin:0 0 28px;line-height:1.75}.mv-blog-bridge .mv-button{white-space:normal;max-width:100%}@media (width<=767px){.mv-landing .mv-blog-bridge{grid-template-columns:1fr}}
