@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.2of77tvarlxv9.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.p.0_hkuyklry9k2.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.32vcy6_pq4pnh.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.p.30bhvdlsk8sra.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_702592af-module__-pXK1G__className{font-family:Newsreader,Newsreader Fallback}.newsreader_702592af-module__-pXK1G__variable{--mm-font-display:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/027df52a710ea511-s.p.3gdmg5dv0jxuw.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5e3a2858f2997077-s.p.43rtu0ww1zafj.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_19227032-module__063RaG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_19227032-module__063RaG__variable{--mm-font-sans:"DM Sans", "DM Sans Fallback"}

:root{--ink-900:#0b172a;--ink-800:#16233a;--ink-700:#293340;--ink-500:#45474d;--ink-400:#616469;--ink-300:#8a8d94;--ink-200:#b8bac0;--ink-100:#d8dae0;--paper-white:#fff;--paper-cool:#f6f8f3;--paper-cream:#eff2ea;--paper-cream-deep:#e4e8dc;--line-warm:#dfe3d4;--line-cool:#e1e6da;--line-ink:#0b172a1f;--green-800:#013a2b;--green-700:#014a38;--green-600:#016049;--green-500:#2c7b62;--green-300:#8fbfab;--green-100:#e4f3e6;--green-050:#f1f8f2;--clay-600:#8a5a2b;--clay-100:#f3ebe1;--brick-600:#8c2f22;--brick-100:#f6e7e4;--text-primary:var(--ink-900);--text-secondary:var(--ink-500);--text-muted:var(--ink-400);--text-inverse:var(--paper-white);--text-accent:var(--green-600);--text-on-accent:var(--paper-white);--surface-page:var(--paper-cool);--surface-canvas:var(--paper-cream);--surface-card:var(--paper-white);--surface-sunken:var(--paper-cream-deep);--surface-subtle:var(--paper-cream-deep);--surface-inverse:var(--ink-900);--surface-accent:var(--green-600);--surface-accent-wash:var(--green-100);--surface-hover:#0b172a0a;--surface-pressed:#0b172a14;--border-hairline:var(--line-cool);--border-warm:var(--line-warm);--border-strong:var(--ink-900);--border-inverse:#ffffff2e;--match-strong:var(--green-600);--match-good:var(--green-500);--match-fair:var(--ink-300);--match-track:#0b172a1a;--match-track-inverse:#ffffff24;--status-verified:var(--green-600);--status-notice:var(--clay-600);--status-critical:var(--brick-600);--focus-ring:0 0 0 3px #01604947;--selection-bg:var(--green-100);--overlay-scrim:#0b172a6b;--border-notice:#8a5a2b38;--border-accent:#01604929;--border-critical:#8c2f222e;--border-control:#0b172a38;--border-control-strong:#0b172a57;--border-outline:#0b172a2e;--border-outline-hover:#0b172a47;--border-interactive:#0b172a33;--accent-on-wash:var(--green-700);--dk-text-primary:#fff;--dk-text-secondary:#ffffffa8;--dk-text-muted:#ffffff8c;--dk-text-inverse:#0b172a;--dk-text-accent:#8fbfab;--dk-surface-page:#0b172a;--dk-surface-canvas:#0b172a;--dk-surface-card:#ffffff0d;--dk-surface-sunken:#ffffff08;--dk-surface-inverse:#fff;--dk-surface-hover:#ffffff14;--dk-surface-pressed:#ffffff24;--dk-border-hairline:#ffffff24;--dk-border-warm:#ffffff1a;--dk-border-strong:#fff}.mm-inverse,:root[data-theme=dark]{--text-primary:var(--dk-text-primary);--text-secondary:var(--dk-text-secondary);--text-muted:var(--dk-text-muted);--text-inverse:var(--dk-text-inverse);--surface-page:var(--dk-surface-page);--surface-canvas:var(--dk-surface-canvas);--surface-card:var(--dk-surface-card);--surface-sunken:var(--dk-surface-sunken);--surface-inverse:var(--dk-surface-inverse);--surface-hover:var(--dk-surface-hover);--surface-pressed:var(--dk-surface-pressed);--border-hairline:var(--dk-border-hairline);--border-warm:var(--dk-border-warm);--border-strong:var(--dk-border-strong);--match-track:var(--match-track-inverse);--text-accent:var(--dk-text-accent)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-900:#fff;--ink-800:#eef1f6;--ink-700:#dce1ea;--ink-500:#ffffffa8;--ink-400:#ffffff8a;--ink-300:#ffffff70;--ink-200:#ffffff4d;--ink-100:#ffffff29;--paper-white:#0b172a;--paper-cool:#070f1c;--paper-cream:#101c2f;--paper-cream-deep:#16233a;--line-warm:#ffffff1a;--line-cool:#ffffff24;--line-ink:#ffffff29;--green-800:#0a5843;--green-700:#0a6e52;--green-600:#0e7a5c;--green-500:#6fb39a;--green-300:#8fbfab;--green-100:#8fbfab24;--green-050:#8fbfab14;--accent-on-wash:var(--green-300);--clay-600:#d2a277;--clay-100:#d2a27724;--brick-600:#db8b7c;--brick-100:#db8b7c24;--text-on-accent:#fff;--border-control:#ffffff42;--border-control-strong:#fff6;--border-outline:#ffffff38;--border-outline-hover:#ffffff57;--border-interactive:#ffffff47;--border-notice:#d2a2774d;--border-accent:#8fbfab42;--border-critical:#db8b7c4d;--focus-ring:0 0 0 3px #8fbfab52;--selection-bg:#8fbfab42;--overlay-scrim:#0000009e}
:root{--font-display:var(--mm-font-display,"Newsreader"),"Iowan Old Style",Georgia,"Times New Roman",serif;--font-sans:var(--mm-font-sans,"DM Sans"),-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--fs-display-1:clamp(42px, 6.2vw, 88px);--lh-display-1:.98;--ls-display-1:-.022em;--fs-display-2:clamp(34px, 4.6vw, 64px);--lh-display-2:1.02;--ls-display-2:-.02em;--fs-display-3:clamp(28px, 3.5vw, 48px);--lh-display-3:1.06;--ls-display-3:-.018em;--fs-display-4:clamp(24px, 2.7vw, 36px);--lh-display-4:1.12;--ls-display-4:-.014em;--fs-screen:clamp(27px, 2.8vw, 40px);--lh-screen:1.08;--ls-screen:-.016em;--fs-screen-lg:clamp(33px, 3.8vw, 54px);--lh-screen-lg:1.03;--ls-screen-lg:-.02em;--fs-title-1:clamp(22px, 2vw, 28px);--lh-title-1:1.2;--ls-title-1:-.012em;--fs-title-2:clamp(19px, 1.6vw, 22px);--lh-title-2:1.25;--ls-title-2:-.01em;--fs-title-3:18px;--lh-title-3:1.3;--ls-title-3:-.006em;--fs-body-lg:18px;--lh-body-lg:1.62;--fs-body:16px;--lh-body:1.6;--fs-body-sm:14px;--lh-body-sm:1.55;--fs-caption:13px;--lh-caption:1.45;--fs-micro:11px;--lh-micro:1.2;--ls-micro:.13em;--ls-nav:.08em;--type-hero:var(--weight-regular) var(--fs-display-1)/var(--lh-display-1) var(--font-display);--type-section:var(--weight-regular) var(--fs-display-3)/var(--lh-display-3) var(--font-display);--type-screen:var(--weight-regular) var(--fs-screen)/var(--lh-screen) var(--font-display);--type-screen-lg:var(--weight-regular) var(--fs-screen-lg)/var(--lh-screen-lg) var(--font-display);--type-card-title:var(--weight-medium) var(--fs-title-3)/var(--lh-title-3) var(--font-sans);--type-body:var(--weight-regular) var(--fs-body)/var(--lh-body) var(--font-sans);--type-lede:var(--weight-regular) var(--fs-body-lg)/var(--lh-body-lg) var(--font-sans);--type-meta:var(--weight-regular) var(--fs-body-sm)/var(--lh-body-sm) var(--font-sans);--type-eyebrow:var(--weight-medium) var(--fs-micro)/var(--lh-micro) var(--font-sans);--type-data:var(--weight-medium) var(--fs-body-sm)/1.2 var(--font-sans)}
:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--space-13:120px;--page-max:1280px;--page-gutter:clamp(20px, 3.6vw, 48px);--app-gutter:clamp(16px, 3vw, 32px);--page-gutter-sm:clamp(16px, 2vw, 24px);--section-y:clamp(56px, 7.2vw, 104px);--section-y-tight:clamp(40px, 4.4vw, 64px);--section-y-56:clamp(32px, 3.9vw, 56px);--section-y-72:clamp(40px, 5vw, 72px);--section-y-80:clamp(44px, 5.6vw, 80px);--section-y-88:clamp(48px, 6.1vw, 88px);--section-y-96:clamp(52px, 6.7vw, 96px);--section-y-112:clamp(60px, 7.8vw, 112px);--section-y-120:clamp(64px, 8.3vw, 120px);--nav-h:clamp(64px, 5vw, 72px);--control-h-sm:36px;--control-h:44px;--control-h-lg:52px;--control-pad-x:20px;--card-pad:clamp(16px, 5vw, 24px);--card-pad-lg:clamp(20px, 6.5vw, 32px);--stack-tight:8px;--stack:16px;--stack-loose:24px}
:root{--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--radius-circle:50%;--radius-card:var(--radius-md);--radius-card-feature:var(--radius-lg);--radius-control:var(--radius-pill);--radius-field:var(--radius-sm);--radius-chip:var(--radius-pill);--radius-media:var(--radius-lg)}
:root{--shadow-none:none;--shadow-xs:0 1px 2px #0b172a0d;--shadow-sm:0 2px 8px #0b172a0f;--shadow-md:0 12px 32px -10px #0b172a1f;--shadow-lg:0 28px 64px -20px #0b172a2e;--shadow-float:0 24px 48px -16px #0b172a33;--shadow-inverse:0 24px 60px -20px #0000008c;--ring-hairline:inset 0 0 0 1px var(--border-hairline);--ring-warm:inset 0 0 0 1px var(--border-warm);--blur-glass:saturate(140%) blur(14px);--scrim-ink:linear-gradient(to top,#0b172ab8,#0b172a00);--scrim-chip:#0b172a94;--scrim-poster:linear-gradient(to top,#0b172acc,#0b172a75);--wash-clinical:linear-gradient(135deg,var(--green-100) 0%,#e4f3e600 62%)}:root[data-theme=dark]{--shadow-xs:0 1px 2px #0006;--shadow-sm:0 2px 8px #00000070;--shadow-md:0 12px 32px -10px #0000008c;--shadow-lg:0 28px 64px -20px #0000009e;--shadow-float:0 24px 48px -16px #0009}
:root{--dur-instant:90ms;--dur-fast:.14s;--dur-base:.2s;--dur-slow:.32s;--dur-reveal:.52s;--dur-entrance:.72s;--ease-standard:cubic-bezier(.2,.6,.2,1);--ease-out-soft:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--transition-control:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);--transition-card:box-shadow var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard);--lift-hover:translateY(-2px);--press-scale:scale(.985)}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface-page);color:var(--text-primary);font:var(--type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}::selection{background:var(--selection-bg);color:var(--ink-900)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-regular);color:var(--text-primary);margin:0}h1{font-size:var(--fs-display-1);line-height:var(--lh-display-1);letter-spacing:var(--ls-display-1)}h2{font-size:var(--fs-display-3);line-height:var(--lh-display-3);letter-spacing:var(--ls-display-3)}h3{font-size:var(--fs-title-1);line-height:var(--lh-title-1);letter-spacing:var(--ls-title-1)}h4{font-size:var(--fs-title-3);line-height:var(--lh-title-3);font-family:var(--font-sans);font-weight:var(--weight-medium)}p{margin:0}a{color:var(--text-primary);text-underline-offset:3px;transition:var(--transition-control);text-decoration:none}a:hover{color:var(--text-accent);text-decoration:underline;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{box-shadow:var(--focus-ring);outline:none}.mm-field-native:focus-visible{box-shadow:none}.mm-chip{height:36px}.mm-tap-stack{flex-direction:column;gap:10px;display:flex}svg{display:block}img{max-width:100%;display:block}hr{border:0;border-top:1px solid var(--border-hairline);margin:0}.mm-container{width:100%;max-width:var(--page-max);padding:0 var(--page-gutter);margin:0 auto}.mm-eyebrow{font:var(--type-eyebrow);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--text-muted)}.mm-display-1{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--fs-display-1);line-height:var(--lh-display-1);letter-spacing:var(--ls-display-1)}.mm-display-2{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--fs-display-2);line-height:var(--lh-display-2);letter-spacing:var(--ls-display-2)}.mm-display-3{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--fs-display-3);line-height:var(--lh-display-3);letter-spacing:var(--ls-display-3)}.mm-accent-italic{font-style:italic;font-weight:var(--weight-regular)}.mm-lede{font:var(--type-lede);color:var(--text-secondary);text-wrap:pretty;max-width:52ch}.mm-meta{font:var(--type-meta);color:var(--text-secondary)}.mm-num{font-variant-numeric:tabular-nums}.mm-hairline{background:var(--border-hairline);height:1px}.mm-wordmark{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:-.015em;color:var(--text-primary);font-size:22px}.mm-wordmark-button{cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.mm-titlebutton{width:100%;min-width:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:0;padding:0;display:block}a.mm-titlebutton{text-decoration:none}.mm-card-linked .mm-cardlink:after{content:"";border-radius:inherit;z-index:0;position:absolute;inset:0}.mm-card-linked button,.mm-card-linked a:not(.mm-cardlink){z-index:1;position:relative}.mm-card-linked .mm-cardlink:focus-visible{outline:2px solid var(--ink-900);outline-offset:3px;border-radius:var(--radius-xs)}@media (pointer:coarse){.mm-hit-target{position:relative}.mm-hit-target:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.mm-tab{height:36px}.mm-tab--sm{height:32px}.mm-tab--rail{height:38px}.mm-tab--underline{height:44px}.mm-tab--underline.mm-tab--sm{height:38px}@media (pointer:coarse){.mm-tab,.mm-tab--sm,.mm-tab--rail,.mm-tab--underline.mm-tab--sm,.mm-chip{height:44px}.mm-tap-stack{gap:0}.mm-tap-stack>*{padding-block:11px}}.mm-skip{left:var(--page-gutter);z-index:100;background:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-hairline);border-radius:var(--radius-field);box-shadow:var(--shadow-md);font:var(--type-meta);transition:transform var(--dur-fast) var(--ease-standard);padding:10px 16px;text-decoration:none;position:fixed;top:12px;transform:translateY(calc(-100% - 24px))}.mm-skip:focus-visible{transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-play-state:paused!important}:root{--lift-hover:none;--press-scale:none}}
.mm-cols-2,.mm-cols-3,.mm-cols-4{display:grid}.mm-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mm-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1200px){.mm-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.mm-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mm-cols-2,.mm-cols-3,.mm-cols-4{grid-template-columns:minmax(0,1fr)}}.mm-stats{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1000px){.mm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.mm-stats{grid-template-columns:minmax(0,1fr)}}.mm-split{grid-template-columns:minmax(0, 1fr) var(--aside,380px);align-items:start;display:grid}@media (max-width:1000px){.mm-split{grid-template-columns:minmax(0,1fr)}.mm-split--aside-first>:last-child{order:-1}}.mm-rail{grid-template-columns:288px minmax(0,1fr);align-items:start;display:grid}@media (max-width:1000px){.mm-rail{grid-template-columns:minmax(0,1fr)}}.mm-pair{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:620px){.mm-pair{grid-template-columns:minmax(0,1fr)}}.mm-triple{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:860px){.mm-triple{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.mm-triple{grid-template-columns:minmax(0,1fr)}}.mm-grid{grid-template-columns:var(--cols);display:grid}@media (max-width:1000px){.mm-grid{grid-template-columns:var(--cols-md,var(--cols))}}@media (max-width:760px){.mm-grid{grid-template-columns:var(--cols-sm,minmax(0, 1fr))}}.mm-scroll-x{overscroll-behavior-x:contain;overflow-x:auto}.mm-scroll-x::-webkit-scrollbar{height:6px}.mm-scroll-x::-webkit-scrollbar-thumb{background:var(--border-warm);border-radius:3px}.mm-tabs-scroll{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.mm-tabs-scroll::-webkit-scrollbar{display:none}@media (max-width:1200px){.mm-hide-lg{display:none!important}}@media (max-width:1000px){.mm-hide-md{display:none!important}}@media (min-width:1001px){.mm-only-md{display:none!important}}@media (max-width:760px){.mm-hide-sm{display:none!important}}@media (min-width:761px){.mm-only-sm{display:none!important}}@media (max-width:520px){.mm-hide-xs{display:none!important}}@media (min-width:521px){.mm-only-xs{display:none!important}}.mm-bar{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:760px){.mm-bar{flex-direction:column;align-items:stretch}.mm-bar>*{min-width:0}}.mm-wrap{flex-wrap:wrap;display:flex}.mm-appbar{height:68px;padding:0 var(--app-gutter);align-items:center;gap:24px;display:flex}.mm-appbar-tabs{flex:1;min-width:0}.mm-appbar-actions{flex:none;align-items:center;gap:10px;display:flex}@media (max-width:1000px){.mm-appbar{flex-wrap:wrap;gap:10px 16px;height:auto;padding-top:13px}.mm-appbar-actions{margin-left:auto}.mm-appbar-tabs{margin:0 calc(var(--app-gutter) * -1);padding:0 var(--app-gutter) 9px;flex:1 0 100%;order:3}}.mm-sticky-aside{position:sticky;top:92px}@media (max-width:1000px){.mm-sticky-aside{position:static}}.mm-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);display:grid}@media (max-width:1180px){.mm-hero{grid-template-columns:minmax(0,1fr)}}.mm-hero-card{width:320px;position:absolute;top:280px;left:-63px}@media (max-width:1180px){.mm-hero-card{width:min(320px,100% - 40px);inset:auto auto 24px 50%;transform:translate(-50%)}}.mm-hero-quote{width:264px;position:absolute;bottom:28px;right:32px}@media (max-width:1180px){.mm-hero-quote{display:none}}.mm-search{min-height:var(--search-h,56px);align-items:center;gap:0;padding:0 6px 0 18px;display:flex}.mm-search-seg{border-left:1px solid var(--border-hairline);white-space:nowrap;align-items:center;gap:8px;padding:0 16px;display:flex}.mm-search-submit{margin-left:12px}@media (max-width:620px){.mm-search{flex-direction:column;align-items:stretch;gap:2px;padding:10px 12px 12px}.mm-search-seg{border-left:0;border-top:1px solid var(--border-hairline);white-space:normal;padding:11px 2px 3px}.mm-search-submit{width:100%;margin-top:10px;margin-left:0}}.mm-rail-body{flex-direction:column;gap:22px;display:flex}@media (max-width:1000px){.mm-rail-body[data-open=false]{display:none}}@media (max-width:620px){.mm-stepper .mm-step-label{display:none}.mm-stepper [aria-current=step] .mm-step-label{display:inline}.mm-composer textarea{min-height:46px}}
@keyframes mm-hero-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes mm-hero-enter-far{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.mm-hero-enter{animation:mm-hero-enter var(--dur-entrance) var(--ease-out-soft) both}.mm-hero-enter-far{animation:mm-hero-enter-far var(--dur-entrance) var(--ease-out-soft) both}.mm-hero-enter,.mm-hero-enter-far{--mm-enter-step:90ms;animation-delay:calc(var(--mm-enter-i,0) * var(--mm-enter-step))}@media (prefers-reduced-motion:reduce){.mm-hero-enter,.mm-hero-enter-far{animation:none}}@keyframes mm-skeleton{0%,to{opacity:1}50%{opacity:.45}}.mm-skeleton{animation:1.15s ease-in-out infinite mm-skeleton}.mm-skeleton-fill{background:var(--match-track)}

