:root{--mm-saffron-50:oklch(98% 0.012 65);--mm-saffron-100:oklch(95% 0.030 65);--mm-saffron-200:oklch(90% 0.060 60);--mm-saffron-300:oklch(83% 0.095 58);--mm-saffron-400:oklch(77% 0.130 56);--mm-saffron-500:oklch(72% 0.155 55);--mm-saffron-600:oklch(64% 0.165 50);--mm-saffron-700:oklch(55% 0.155 45);--mm-saffron-800:oklch(45% 0.130 40);--mm-saffron-900:oklch(35% 0.100 35);--mm-saffron-fill:oklch(57% 0.150 48);--mm-ink-50:oklch(98.5% 0.005 60);--mm-ink-100:oklch(96% 0.006 60);--mm-ink-200:oklch(91% 0.007 60);--mm-ink-300:oklch(83% 0.008 60);--mm-ink-400:oklch(67% 0.008 60);--mm-ink-500:oklch(53% 0.008 60);--mm-ink-600:oklch(45% 0.008 60);--mm-ink-700:oklch(35% 0.007 60);--mm-ink-800:oklch(25% 0.006 60);--mm-ink-900:oklch(17% 0.005 60);--mm-india:oklch(56% 0.13 145);--mm-india-deep:oklch(47% 0.125 145);--mm-govblue:oklch(50% 0.16 245);--mm-crimson:oklch(54% 0.18 25);--mm-surface:oklch(99% 0.003 60);--mm-surface-raised:#fff;--mm-surface-sunk:oklch(97% 0.006 60);--mm-border:oklch(90% 0.007 60);--mm-border-strong:oklch(80% 0.009 60);--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--dur-1:120ms;--dur-2:180ms;--dur-3:240ms;--dur-4:360ms;--fs-xs:0.75rem;--fs-sm:0.875rem;--fs-base:1rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-2xl:1.75rem;--fs-3xl:2.25rem;--fs-4xl:3rem;--fs-5xl:3.75rem;--page-max:1200px;--gutter:1rem;--radius-sm:6px;--radius:10px;--radius-lg:16px;--brand-500:var(--mm-saffron-500);--ink-900:var(--mm-ink-900);--accent:var(--mm-crimson)}.container-page{max-width:var(--page-max);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}@media (min-width:640px){.container-page{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.container-page{padding-left:2rem;padding-right:2rem}}.link-quiet{color:inherit;text-decoration:none;transition:color var(--dur-2) var(--ease-out)}.link-quiet:hover{color:var(--mm-saffron-700)}.mm-press{transition:transform var(--dur-1) var(--ease-out);will-change:transform}.mm-press:active{transform:scale(.97)}.mm-card{background:var(--mm-surface-raised);border:1px solid var(--mm-border);border-radius:var(--radius);transition:border-color var(--dur-3) var(--ease-out),box-shadow var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out)}@media (hover:hover) and (pointer:fine){.mm-card:hover{border-color:var(--mm-saffron-300);box-shadow:0 6px 18px -10px oklch(35% .12 50/.35);transform:translateY(-2px)}}.mm-menu{transform-origin:top left;opacity:0;transform:scale(.96);transition:opacity var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out);pointer-events:none}.group:focus-within>.mm-menu,.group:hover>.mm-menu,.mm-menu[data-open=true]{opacity:1;transform:scale(1);pointer-events:auto}.mm-btn-primary{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.125rem;border-radius:var(--radius-sm);background:var(--mm-saffron-fill);color:#fff;font-weight:600;font-size:var(--fs-sm);line-height:1;transition:transform var(--dur-1) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.mm-btn-primary:hover{background:var(--mm-saffron-700)}.mm-btn-primary:active{transform:scale(.97)}.mm-btn-ghost{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.125rem;border-radius:var(--radius-sm);background:var(--mm-surface-raised);color:var(--mm-ink-800);font-weight:600;font-size:var(--fs-sm);line-height:1;border:1px solid var(--mm-border-strong);transition:transform var(--dur-1) var(--ease-out),border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.mm-btn-ghost:hover{border-color:var(--mm-saffron-500);color:var(--mm-saffron-700)}.mm-btn-ghost:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.link-quiet,.mm-btn-ghost,.mm-btn-primary,.mm-card,.mm-menu,.mm-press{transition:opacity var(--dur-2) ease,background-color var(--dur-2) ease,color var(--dur-2) ease!important}.mm-btn-ghost:active,.mm-btn-primary:active,.mm-card:hover,.mm-press:active{transform:none!important}}#goog-gt-tt,.goog-te-balloon-frame,.goog-te-banner-frame,.goog-te-banner-frame.skiptranslate,.goog-te-gadget-icon,.goog-te-gadget-simple,.goog-tooltip,.goog-tooltip:hover,iframe.goog-te-banner-frame{display:none!important}body{top:0!important;position:static!important}.goog-text-highlight{background:none!important;box-shadow:none!important}