@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Hanken_Grotesk_4a5c65;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_Fallback_4a5c65;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_4a5c65{font-family:__Hanken_Grotesk_4a5c65,__Hanken_Grotesk_Fallback_4a5c65;font-style:normal}.__variable_4a5c65{--font-hanken:"__Hanken_Grotesk_4a5c65","__Hanken_Grotesk_Fallback_4a5c65"}:root{--mm-white:#fff;--mm-bg-2:#f5f5f7;--mm-bg-3:#fafafa;--mm-ink:#1d1d1f;--mm-ink-2:#3a3a3c;--mm-muted:#6e6e73;--mm-faint:#a1a1a6;--mm-line:#e6e6e9;--mm-line-2:#d8d8dc;--mm-accent:#2f7d5d;--mm-accent-d:#246349;--mm-accent-tint:#ecf4f0;--mm-result:#d7f0d0;--mm-danger:#cf5b3f;--mm-danger-d:#b04a32;--mm-danger-tint:#fdf3f0;--mm-danger-line:#f3d9cf;--mm-warn:#9a6b1f;--mm-warn-bg:#fdf6e7;--mm-solid:var(--mm-ink);--mm-solid-press:#000;--mm-glass:hsla(0,0%,100%,.72);--surface-page:var(--mm-white);--surface-sunken:var(--mm-bg-2);--surface-card:var(--mm-white);--surface-zebra:var(--mm-bg-3);--surface-inverse:var(--mm-ink);--text-strong:var(--mm-ink);--text-body:var(--mm-ink-2);--text-muted:var(--mm-muted);--text-faint:var(--mm-faint);--text-on-inverse:#fff;--text-on-accent:#fff;--border-subtle:var(--mm-line);--border-strong:var(--mm-line-2);--brand:var(--mm-accent);--brand-strong:var(--mm-accent-d);--brand-tint:var(--mm-accent-tint);--focus-ring:var(--mm-accent);--selection-bg:var(--mm-accent);--bg:var(--mm-white);--bg2:var(--mm-bg-2);--bg3:var(--mm-bg-3);--ink:var(--mm-ink);--ink2:var(--mm-ink-2);--muted:var(--mm-muted);--faint:var(--mm-faint);--line:var(--mm-line);--line2:var(--mm-line-2);--accent:var(--mm-accent);--accent-d:var(--mm-accent-d);--accent-tint:var(--mm-accent-tint);color-scheme:light}:root[data-theme=dark]{--mm-white:#1e2127;--mm-bg-2:#141619;--mm-bg-3:#262a31;--mm-ink:#f0f1f3;--mm-ink-2:#ccced4;--mm-muted:#9c9ea6;--mm-faint:#74777f;--mm-line:#2c3037;--mm-line-2:#3c414a;--mm-accent:#2f8e66;--mm-accent-d:#79cfa5;--mm-accent-tint:#173127;--mm-result:#1f3a26;--mm-danger:#e07c61;--mm-danger-d:#ef9d88;--mm-danger-tint:#2c1813;--mm-danger-line:#5b3024;--mm-solid:#2f8e66;--mm-solid-press:#246349;--mm-glass:rgba(18,20,24,.82);color-scheme:dark}:root{--font-sans:var(--font-hanken),-apple-system,BlinkMacSystemFont,system-ui,"Segoe UI",sans-serif;--sans:var(--font-sans);--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heavy:800;--fs-display:64px;--fs-h1:54px;--fs-h2:44px;--fs-h3:24px;--fs-title:20px;--fs-lead:22px;--fs-body:16px;--fs-sm:14px;--fs-caption:13px;--fs-label:12px;--fs-micro:11px;--fs-hero-h1:clamp(2.6rem,4.3vw,4.2rem);--fs-section-title:clamp(2rem,4.4vw,3.4rem);--fs-lead-fluid:clamp(1.05rem,1.9vw,1.35rem);--lh-tight:1.04;--lh-snug:1.2;--lh-heading:1.28;--lh-body:1.5;--lh-relaxed:1.65;--ls-display:-0.035em;--ls-tight:-0.025em;--ls-body:-0.01em;--ls-normal:0;--ls-kicker:0.14em;--ls-label:0.1em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--edge:clamp(1.25rem,5vw,4rem);--maxw-content:1040px;--maxw-wide:1240px;--radius-sm:9px;--radius-md:13px;--radius-lg:18px;--radius-xl:24px;--radius-2xl:26px;--radius-field:7px;--radius-pill:980px;--mm-card-r:7px;--mm-card-r-sm:var(--mm-card-r);--shadow-card:0 40px 90px -30px rgba(20,30,25,.22),0 2px 6px rgba(0,0,0,.03);--shadow-flagship:0 36px 70px -34px rgba(20,30,25,.34);--shadow-hover:0 30px 60px -28px rgba(20,30,25,.25);--shadow-modal:0 40px 100px rgba(0,0,0,.32);--shadow-pop:0 8px 24px -8px rgba(20,30,25,.18);--ease:cubic-bezier(.4,.01,.2,1);--dur-fast:.18s;--dur:.22s;--dur-slow:.6s;--reveal-shift:22px;--press-in:70ms;--press-out:160ms;--press-time:var(--press-out);--press-scale:.97;--press-layer:8%;--ease-out:cubic-bezier(.2,0,0,1);--spring:linear(0,0.024,0.082,0.158,0.243,0.329,0.413,0.491,0.562,0.626,0.682,0.731,0.774,0.81,0.841,0.868,0.89,0.909,0.925,0.938,0.949,0.958,0.965,0.972,0.977,0.981,0.984,0.987,0.99,0.992,0.993,0.994,1);--open-ms:300ms;--close-ms:200ms;--menu-in-ms:140ms;--menu-out-ms:100ms;--content-in-ms:150ms;--close-ease:cubic-bezier(.4,0,1,1);--rise:12px}*{box-sizing:border-box}html{background:#fff}body{margin:0;font-family:var(--font-sans);color:var(--text-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.consent-banner{position:fixed;left:calc(16px + var(--navrail-w, 0px));right:16px;bottom:16px;z-index:200;margin:0 auto;max-width:960px;display:flex;align-items:center;gap:16px;padding:14px 18px;background:var(--mm-white);border:1px solid var(--mm-line);border-radius:14px;box-shadow:var(--shadow-pop)}.consent-banner-msg{margin:0;flex:1 1 auto;min-width:0;font-size:13px;line-height:1.45;color:var(--mm-ink-2)}.consent-banner-actions{display:flex;align-items:center;gap:10px;flex:none}.consent-banner-link{font-size:13px;font-weight:var(--fw-semibold);color:var(--mm-accent-d);text-decoration:underline}@media (hover:hover) and (pointer:fine){.consent-banner-link:hover{color:var(--mm-accent)}}.consent-banner-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;cursor:pointer;white-space:nowrap;border-radius:var(--radius-pill);padding:8px 16px;font-size:13px;font-weight:var(--fw-semibold);transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),scale var(--press-time) var(--ease-out)}.consent-banner-btn-primary{background:var(--mm-solid);color:#fff;border:1px solid var(--mm-solid)}@media (hover:hover) and (pointer:fine){.consent-banner-btn-primary:hover{background:var(--mm-solid-press);border-color:var(--mm-solid-press)}}.consent-banner-btn-secondary{background:transparent;color:var(--mm-ink);border:1px solid var(--mm-line-2)}@media (hover:hover) and (pointer:fine){.consent-banner-btn-secondary:hover{background:var(--mm-bg-2);border-color:var(--mm-ink)}}@media (max-width:860px){.consent-banner{flex-direction:column;align-items:stretch;gap:10px}.consent-banner-actions{flex-wrap:wrap;justify-content:flex-end}}:where(button,a.comp-pill-btn,.rail-card,.rail-foot-row,.ar-row,button.inbox-row,button.inbox-day-btn,.notif-row,.assignments-row,.assignments-pane-card,.notes-timeline-row.is-clickable,.notes-comment-group,.notes-reminder-row.is-clickable,.flow-head,button.msrc-head,button.msrc-summary,.msrc-versions-head,.msrc-wip-head,.cover-item,.arcd-reason,.mov-row,button.menu-picker-row,.reanalysis-drop,.account-row,.settings-nav-button,.filter-option,.prospects-clan-item,.dishx-ingf-item,.state-control-item,.assign-who-row,.comp-card.ready,.comp-table-row,.comp-ing-row,.comp-menu-item,.comp-fix-sug,.dishx-card-img,.ov-file-tile,.phone-plist-row,.phone-inbox-row,.phone-inbox-day,.phone-rem-row,.phone-inbox-comment,.phone-inbox-none.is-link,button.phone-inbox-other.is-link,.phone-rdate-opt,.phone-assignments-row,.phone-assignments-group-head,.phone-assignment-other,.phone-menus-closed,.phone-menus-row,.phone-diag-head,.phone-fsheet-row,button.phone-summary-row,.phone-summary-group,button.phone-summary-group-head,.phone-summary-pnote,.phone-summary-compose,button.phone-activity-row,.phone-state-choice,.phone-cover-item,.phone-reason-pick,.phone-assign-person,.phone-cmenu-opt,.phone-msheet-opt,.phone-msheet-reason,button.phone-grid-row,.phone-choice-row,.phone-catalog-sheet-row,.phone-rhythm-sheet-row){-webkit-tap-highlight-color:transparent;transition:scale var(--press-time) var(--ease-out)}:is(button,a.comp-pill-btn):not(:disabled):not([aria-disabled=true]):not(.is-disabled):not(.is-static):not(.is-under-dev):active{background-image:linear-gradient(color-mix(in srgb,currentColor var(--press-layer),transparent) 0 0);scale:var(--press-scale);--press-time:var(--press-in)}button.phone-menu-tile:not(:disabled):not([aria-disabled=true]):not(.is-disabled):not(.is-static):not(.is-under-dev):active{background-image:linear-gradient(color-mix(in srgb,currentColor var(--press-layer),transparent) 0 0),repeating-linear-gradient(135deg,var(--mm-line) 0 1px,transparent 1px 7px)}:is(.rail-card,.rail-foot-row,.ar-row,button.inbox-row,button.inbox-day-btn,.notif-row,.assignments-row,.assignments-pane-card,.notes-timeline-row.is-clickable,.notes-comment-group,.notes-reminder-row.is-clickable,.flow-head,button.msrc-head,button.msrc-summary,.msrc-versions-head,.msrc-wip-head,.cover-item,.arcd-reason,.mov-row,button.menu-picker-row,.reanalysis-drop,.account-row,.settings-nav-button,.filter-option,.prospects-clan-item,.dishx-ingf-item,.state-control-item,.assign-who-row,.comp-card.ready,.comp-table-row,.comp-ing-row,.comp-menu-item,.comp-fix-sug,.dishx-card-img,.ov-file-tile,.phone-plist-row,.phone-inbox-row,.phone-inbox-day,.phone-rem-row,.phone-inbox-comment,.phone-inbox-none.is-link,button.phone-inbox-other.is-link,.phone-rdate-opt,.phone-assignments-row,.phone-assignments-group-head,.phone-assignment-other,.phone-menus-closed,.phone-menus-row,.phone-diag-head,.phone-fsheet-row,button.phone-summary-row,.phone-summary-group,button.phone-summary-group-head,.phone-summary-pnote,.phone-summary-compose,button.phone-activity-row,.phone-state-choice,.phone-cover-item,.phone-reason-pick,.phone-assign-person,.phone-cmenu-opt,.phone-msheet-opt,.phone-msheet-reason,button.phone-grid-row,.phone-choice-row,.phone-catalog-sheet-row,.phone-rhythm-sheet-row):not(:disabled):not([aria-disabled=true]):not(.is-disabled):not(.is-static):not(.is-under-dev):active:not(:has(:is(button,[role=button],a,input,textarea,select,label):active)):not(:has([role=dialog])){background-image:linear-gradient(color-mix(in srgb,currentColor var(--press-layer),transparent) 0 0);scale:none;--press-time:var(--press-in)}@media (prefers-reduced-motion:reduce){:is(button,a.comp-pill-btn):not(:disabled):not([aria-disabled=true]):not(.is-disabled):not(.is-static):not(.is-under-dev):active{scale:none}}