@font-face{font-family:FiraGO;src:url(/assets/fonts/FiraGO-Regular-ge.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+10A0-10FF,U+1C90-1CBF,U+2000-206F,U+20AC,U+20BE,U+2116,U+2122,U+2190-2193,U+2212,U+2215,U+2713,U+FEFF,U+FFFD}@font-face{font-family:FiraGO;src:url(/assets/fonts/FiraGO-Medium-ge.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+10A0-10FF,U+1C90-1CBF,U+2000-206F,U+20AC,U+20BE,U+2116,U+2122,U+2190-2193,U+2212,U+2215,U+2713,U+FEFF,U+FFFD}@font-face{font-family:FiraGO;src:url(/assets/fonts/FiraGO-SemiBold-ge.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+10A0-10FF,U+1C90-1CBF,U+2000-206F,U+20AC,U+20BE,U+2116,U+2122,U+2190-2193,U+2212,U+2215,U+2713,U+FEFF,U+FFFD}@font-face{font-family:FiraGO;src:url(/assets/fonts/FiraGO-Bold-ge.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+10A0-10FF,U+1C90-1CBF,U+2000-206F,U+20AC,U+20BE,U+2116,U+2122,U+2190-2193,U+2212,U+2215,U+2713,U+FEFF,U+FFFD}:root{--theme-primary:#245ddd;--theme-accent:#fe8e2f;--theme-ink:#172d44;--theme-surface:#fff;--theme-font:FiraGO;--theme-radius:8px;--theme-caps-headings:"case" 1;--theme-caps-buttons:"case" 1;--theme-caps-tracking:.03em;--theme-caps-hero:"case" 1;--theme-icon-stroke:1.75;--blue-50:color-mix(in srgb,var(--theme-primary) 7%,#fff);--blue-100:color-mix(in srgb,var(--theme-primary) 15%,#fff);--blue-200:color-mix(in srgb,var(--theme-primary) 28%,#fff);--blue-300:color-mix(in srgb,var(--theme-primary) 48%,#fff);--blue-400:color-mix(in srgb,var(--theme-primary) 72%,#fff);--blue-500:color-mix(in srgb,var(--theme-primary) 90%,#fff);--blue-600:var(--theme-primary);--blue-700:color-mix(in srgb,var(--theme-primary) 80%,#000);--blue-800:color-mix(in srgb,var(--theme-primary) 66%,#000);--blue-900:color-mix(in srgb,var(--theme-primary) 50%,#000);--orange-50:color-mix(in srgb,var(--theme-accent) 8%,#fff);--orange-100:color-mix(in srgb,var(--theme-accent) 20%,#fff);--orange-300:color-mix(in srgb,var(--theme-accent) 62%,#fff);--orange-400:var(--theme-accent);--orange-500:color-mix(in srgb,var(--theme-accent) 88%,#000);--orange-600:color-mix(in srgb,var(--theme-accent) 65%,#000);--orange-700:color-mix(in srgb,var(--theme-accent) 52%,#000);--cyan-400:#4ccefc;--violet-500:#c734b7;--coral-500:#fc5632;--pink-500:#fc308c;--brand-gradient:linear-gradient(120deg,#4ccefc 0%,#2a6dfb 30%,#c734b7 55%,#fc5632 78%,#fe8e2f 100%);--ink-950:color-mix(in srgb,var(--theme-ink) 80%,#000);--ink-900:var(--theme-ink);--ink-800:color-mix(in srgb,var(--theme-ink) 90%,#fff);--ink-700:color-mix(in srgb,var(--theme-ink) 80%,#fff);--ink-600:color-mix(in srgb,var(--theme-ink) 70%,#fff);--ink-500:color-mix(in srgb,var(--theme-ink) 65%,#fff);--ink-400:color-mix(in srgb,var(--theme-ink) 50%,#fff);--ink-300:color-mix(in srgb,var(--theme-ink) 28%,#fff);--ink-200:color-mix(in srgb,var(--theme-ink) 16%,#fff);--ink-150:color-mix(in srgb,var(--theme-ink) 11%,#fff);--ink-100:color-mix(in srgb,var(--theme-ink) 7%,#fff);--ink-50:color-mix(in srgb,var(--theme-ink) 3.5%,#fff);--white:var(--theme-surface);--success-50:#e8f6ef;--success-100:#cdebdc;--success-600:#11805a;--success-700:#0b6647;--warning-50:#fff6e5;--warning-100:#fde7bf;--warning-600:#b25e09;--warning-700:#8a4a06;--danger-50:#fdecec;--danger-100:#f9cfcf;--danger-600:#d12c2c;--danger-700:#a81e1e;--font-sans:var(--theme-font),"Noto Sans Georgian",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-num:var(--theme-font),system-ui,sans-serif;--fs-display:40px;--lh-display:48px;--fs-h1:32px;--lh-h1:40px;--fs-h2:24px;--lh-h2:32px;--fs-h3:20px;--lh-h3:28px;--fs-title:18px;--lh-title:26px;--fs-body-lg:17px;--lh-body-lg:28px;--fs-body:16px;--lh-body:26px;--fs-sm:14px;--lh-sm:22px;--fs-xs:12px;--lh-xs:18px;--fs-eyebrow:13px;--lh-eyebrow:18px;--ls-eyebrow:0;--ff-heading:var(--theme-caps-headings);--ff-button:var(--theme-caps-buttons);--ff-eyebrow:normal;--ls-heading:.02em;--ls-button:var(--theme-caps-tracking);--fs-button:15px;--lh-button:20px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--measure:68ch;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--section-gap:48px;--radius-xs:calc(var(--theme-radius) * .6);--radius-sm:calc(var(--theme-radius) * .6);--radius-md:var(--theme-radius);--radius-lg:calc(var(--theme-radius) * 1.2);--radius-xl:calc(var(--theme-radius) * 1.6);--radius-pill:999px;--radius-control:var(--radius-md);--shadow-0:none;--shadow-1:0 1px 2px color-mix(in srgb,var(--theme-ink) 6%,transparent),0 1px 1px color-mix(in srgb,var(--theme-ink) 4%,transparent);--shadow-2:0 2px 4px color-mix(in srgb,var(--theme-ink) 6%,transparent),0 6px 16px color-mix(in srgb,var(--theme-ink) 8%,transparent);--shadow-3:0 8px 24px color-mix(in srgb,var(--theme-ink) 12%,transparent),0 2px 6px color-mix(in srgb,var(--theme-ink) 6%,transparent);--shadow-4:0 24px 64px color-mix(in srgb,var(--ink-950) 24%,transparent);--control-h-sm:36px;--control-h:44px;--control-h-lg:52px;--tap-min:44px;--icon-sm:16px;--icon:20px;--icon-lg:24px;--icon-stroke:var(--theme-icon-stroke);--icon-btn:18px;--header-h:56px;--container:1200px;--admin-container:1440px;--gutter:16px;--z-sticky:20;--z-header:30;--z-menu:40;--z-toast:60;--motion-fast:.15s;--motion-base:.22s;--motion-slow:.32s;--motion-ease:cubic-bezier(.2,.8,.2,1);--motion-ease-out:cubic-bezier(0,0,.2,1);--motion-enter:.2s;--motion-stagger:40ms;--motion-pulse:2.4s;--shadow-hover:var(--shadow-2);--ease:cubic-bezier(.2,.7,.2,1);--dur-fast:.12s;--dur:.2s;--dur-slow:.32s;--space-hairline:1px;--space-control-y:10px;--space-control-x:18px;--space-control-roomy:14px;--space-control-lg-x:22px;--space-control-sm-y:7px;--radius-circle:50%;--space-compact:6px;--space-three-quarter:3px;--space-field-y:9px;--lh-control:24px;--space-affix:42px;--space-control-lg:52px;--space-half:2px;--shadow-control:0 1px 2px color-mix(in srgb,var(--ink-900) 10%,transparent),0 0 0 1px color-mix(in srgb,var(--ink-900) 6%,transparent);--lh-solid:1;--fs-meta:13px;--fs-section-fixed:20px;--fs-stat:30px;--fs-dialog-title:22px;--radius-mark:2px;--tab-active-shadow:inset 0 -2px var(--action);--space-control-tight:5px;--shadow-dock:0 -6px 16px color-mix(in srgb,var(--ink-900) 8%,transparent);--space-dock:88px;--space-list-indent:1.25em;--fs-legacy-title:26px;--space-control:44px;--fs-control-copy:15px;--lh-compact-ratio:1.45;--space-7:28px;--lh-stat:30px;--space-section-compact:30px;--lh-section-fixed:32px;--space-panel-legacy:26px;--space-affix-compact:38px;--color-legacy-ink:#000;--lh-control-ratio:1.5;--lh-prose-ratio:1.7;--size-320:320px;--size-neg-80:-80px;--color--dfe5ed:#dfe5ed;--color--1c365509:#1c365509;--color--bdcce0:#bdcce0;--color--eff3fa:#eff3fa;--color--edf0f5:#edf0f5;--color--e7ebf1:#e7ebf1;--color--f7f8fa:#f7f8fa;--color--f0f4fc:#f0f4fc;--color--e6ecf7:#e6ecf7;--color--365681:#365681;--color--ffe2c5:#ffe2c5;--size-34:34px;--color-rgba-0-0-0-12:#0000001f;--size-640:640px;--size-160:160px;--size-420:420px;--size-200:200px;--size-360:360px;--size-180:180px;--size-280:280px;--size-1080:1080px;--size-72:72px;--size-62:62px;--size-560:560px;--size-960:960px;--size-272:272px;--color-rgba-0-0-0-16:#00000029;--color-rgba-255-255-255-94:#fffffff0;--color-rgba-0-0-0-18:#0000002e;--size-1p5:1.5px;--color--172b4d26:#172b4d26;--size-220:220px;--color--F6F7FA:#f6f7fa;--size-104:104px;--size-440:440px;--size-116:116px;--size-neg-56:-56px;--size-neg-48:-48px;--size-neg-24:-24px;--size-992:992px;--size-148:148px;--size-128:128px;--size-132:132px;--color--EEF3FB:#eef3fb;--size-196:196px;--size-neg-42:-42px;--size-neg-18:-18px;--size-neg-65:-65px;--size-142:142px;--color--dfe7f2:#dfe7f2;--color-rgb-29-51-71-5:#1d33470d;--size-11:11px;--size-19:19px;--color--fff1e3:#fff1e3;--color--945015:#945015;--size-976:976px;--size-212:212px;--size-176:176px;--size-880:880px;--color-rgba-0-0-0-2:#0003;--size-neg-3:-3px;--size-46:46px;--size-150:150px;--size-380:380px;--size-240:240px;--size-400:400px;--size-120:120px;--color-rgba-0-0-0-45:#00000073;--color--111:#111;--color-rgba-0-0-0-75:#000000bf;--color--ddd:#ddd;--color-rgba-255-255-255-92:#ffffffeb;--size-300:300px;--size-130:130px;--size-neg-2:-2px;--size-190:190px;--size-164:164px;--size-188:188px;--size-23:23px;--color--f1f4f9:#f1f4f9;--color--172b4d0d:#172b4d0d;--size-152:152px;--color--d4dce8:#d4dce8;--color--172b4d0b:#172b4d0b;--color--172b4d05:#172b4d05;--color--dce4f1:#dce4f1;--color--d4deee:#d4deee;--color--e5eaf2:#e5eaf2;--color--10255812:#10255812;--color--10255808:#10255808;--size-neg-12:-12px;--color--10255822:#10255822;--color--1025581a:#1025581a;--size-50:50px;--size-neg-8:-8px;--size-neg-7:-7px;--color--ffffff29:#ffffff29;--size-84:84px;--size-74:74px;--color--d4def6:#d4def6;--color--c5d3f5:#c5d3f5;--size-124:124px;--size-neg-28:-28px;--color-rgba-0-0-0-10:#0000001a;--size-neg-16:-16px;--size-70:70px;--color--e0e8fa:#e0e8fa;--color--ffffff80:#ffffff80;--color--ffffff14:#ffffff14;--size-800:800px;--size-680:680px;--size-neg-p5:-.5px;--size-340:340px;--size-92:92px;--size-760:760px;--size-210:210px;--size-720:720px;--size-neg-1:-1px;--size-248:248px;--size-neg-4:-4px;--size-820:820px;--size-600:600px;--size-460:460px;--size-112:112px;--size-144:144px;--size-216:216px;--size-0:0px;--size-neg-5:-5px;--size-140:140px;--size-520:520px;--size-76:76px;--size-54:54px;--size-232:232px;--size-260:260px;--size-neg-6:-6px;--color--1b2330:#1b2330;--color-rgba-0-0-0-22:#00000038;--size-16:16px;--size-1:1px;--size-12:12px;--size-3:3px;--size-2:2px;--size-48:48px;--size-6:6px;--size-64:64px;--size-20:20px;--size-24:24px;--size-14:14px;--size-4:4px;--size-8:8px;--size-18:18px;--size-5:5px;--size-30:30px;--size-13:13px;--size-7:7px;--size-10:10px;--size-15:15px;--size-36:36px;--size-9:9px;--size-999:999px;--size-52:52px;--size-44:44px;--size-38:38px;--size-40:40px;--size-28:28px;--size-26:26px;--size-22:22px;--size-56:56px;--size-32:32px;--size-96:96px;--size-21:21px;--size-42:42px;--size-80:80px;--size-17:17px;--size-88:88px;--catalog-title-case:normal;--tier-vip-bg:var(--white);--tier-vip-border:var(--ink-200);--tier-vip-text:var(--ink-700);--tier-top-bg:var(--blue-50);--tier-top-border:var(--blue-200);--tier-top-text:var(--blue-700);--tier-top-badge-bg:var(--blue-100);--info-50:var(--blue-50);--info-700:var(--blue-700);--bg:var(--white);--bg-subtle:var(--ink-50);--bg-muted:var(--ink-100);--bg-inverse:var(--ink-900);--text:var(--ink-900);--text-2:var(--ink-700);--text-3:var(--ink-600);--text-placeholder:var(--ink-500);--text-disabled:var(--ink-400);--text-link:var(--blue-600);--text-on-brand:var(--white);--text-accent:var(--orange-600);--border:var(--ink-200);--border-subtle:var(--ink-150);--border-input:var(--ink-400);--border-strong:var(--ink-300);--action-primary:var(--blue-600);--action:var(--action-primary);--action-hover:var(--blue-700);--action-press:var(--blue-800);--action-subtle:var(--blue-50);--selected-bg:var(--blue-50);--selected-text:var(--blue-700);--catalog-band-bg:var(--blue-900);--scrim:color-mix(in srgb,var(--ink-950) 48%,transparent);--focus-ring:0 0 0 2px var(--white),0 0 0 4px var(--action);--surface-page:var(--bg);--surface-subtle:var(--bg-subtle);--surface-muted:var(--bg-muted);--status-success-bg:var(--success-50);--status-success-text:var(--success-700);--status-error-bg:var(--danger-50);--status-error-text:var(--danger-700);--avatar-bg:var(--blue-100);--avatar-text:var(--blue-700);--avatar-1-bg:var(--blue-100);--avatar-1-text:var(--blue-800);--avatar-2-bg:#e2efee;--avatar-2-text:#0b5852;--avatar-3-bg:#e8efe7;--avatar-3-text:#2f5e2c;--avatar-4-bg:#f6eae1;--avatar-4-text:#873e07;--avatar-5-bg:#f0e7f1;--avatar-5-text:#5e2c69;--avatar-6-bg:#f6e7ea;--avatar-6-text:#87273b;--card-pad:16px;--field-error-ring:0 0 0 2px var(--white),0 0 0 4px var(--danger-600);--badge-accent-ring:0 0 0 3px var(--orange-50);--card-selected-shadow:var(--shadow-1),0 0 0 6px var(--ink-100);--field-focus-ring:0 0 0 2px var(--blue-300);--field-active-ring:0 0 0 1px var(--action);--btn-h:var(--control-h);--btn-px:var(--space-control-x);--btn-py:var(--space-control-y);--btn-radius:8px;--btn-fs:var(--fs-button);--btn-weight:var(--fw-semibold);--btn-primary-bg:var(--action);--btn-primary-text:var(--white);--btn-secondary-bg:var(--white);--btn-accent-bg:var(--orange-400);--btn-accent-hover:var(--orange-500);--btn-accent-text:var(--ink-950);--btn-tint-bg:var(--blue-50);--btn-tint-hover:var(--blue-100);--btn-tint-text:var(--blue-700);--shadow-float:0 6px 16px #0000001f;--shadow-search:0 3px 12px #0000001a;--accent-soft:#fff4da;--accent-text:color-mix(in srgb,var(--theme-accent) 55%,#000);--accent-line:#f6dfa4;--canvas:#fff;--card-radius:12px;--card-border:#ddd;--card-shadow:none;--card-hover-border:#ddd;--card-hover-shadow:0 6px 16px #0000001f;--hero-bg:var(--white);--hero-text:var(--text);--hero-text-2:var(--text-2);--glass:var(--white);--glass-border:var(--border);--btn-secondary-text:var(--text);--btn-ghost-bg:transparent;--btn-ghost-text:var(--text);--btn-danger-bg:var(--danger-600);--btn-danger-text:var(--white);--row-pad:var(--space-4);--row-gap:var(--space-5);--row-divider:var(--border-subtle);--row-hover-bg:var(--bg-subtle);--field-h:var(--control-h);--field-border:var(--border-input);--field-radius:8px;--field-fs:var(--fs-body);--field-error:var(--danger-600);--badge-radius:var(--radius-pill);--badge-fs:var(--fs-xs);--badge-weight:var(--fw-semibold);--avatar-size-sm:40px;--avatar-size-md:48px;--avatar-size-lg:56px;--sheet-radius:var(--radius-lg);--sheet-shadow:var(--shadow-4)}@media (max-width:767px){:root{--fs-display:32px;--lh-display:40px;--fs-h1:24px;--lh-h1:32px;--fs-h2:21px;--lh-h2:28px;--fs-h3:18px;--lh-h3:26px}}@media (min-width:768px){:root{--card-pad:20px;--header-h:64px;--gutter:24px}}@media (min-width:1024px){:root{--section-gap:80px}}@media (min-width:1280px){:root{--gutter:32px}}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur:0s;--dur-slow:0s}}
.ma,.ma *,.ma :before,.ma :after,.ma-header,.ma-header *,.ma-footer,.ma-footer *,.ma-mnav,.ma-mnav *,.ma-sheet,.ma-sheet *{box-sizing:border-box}html:has(body.ma){-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--size-16))}body.ma{min-width:var(--size-320);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);color:var(--text);background:var(--canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:clip}.ma,.ma-header,.ma-footer,.ma-mnav,.ma-sheet,#form-dialog{font-feature-settings:normal}.ma :is(h1,h2),.ma :is(.ma-display,.ma-h1,.ma-h2,.ma-section__title,.ma-sheet__title),.ma-sheet :is(h1,h2,.ma-sheet__title),#form-dialog h2{font-feature-settings:var(--ff-heading);letter-spacing:var(--ls-heading)}.ma .ma-btn,.ma-header .ma-btn,.ma-mnav .ma-btn,.ma-sheet .ma-btn{font-feature-settings:var(--ff-button);letter-spacing:var(--ls-button)}.ma :where(h1,h2,h3,h4,h5,h6){font-weight:var(--fw-semibold);color:var(--text);overflow-wrap:break-word;margin:0}.ma :where(p,ul,ol,dl,dd,figure,blockquote){margin:0}.ma :where(ul[class],ol[class]){padding:0;list-style:none}.ma :where(a){color:var(--text-link)}.ma :where(img,svg,video){max-width:100%}.ma :where(img){height:auto;display:block}.ma :where(button,input,select,textarea){font:inherit;color:inherit}.ma :where(button){cursor:pointer}.ma ::selection{background:var(--blue-100)}.ma .icon,.ma-header .icon,.ma-footer .icon,.ma-mnav .icon,.ma-sheet .icon{width:var(--icon);height:var(--icon);vertical-align:middle;fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block}.ma :focus-visible,.ma-header :focus-visible,.ma-footer :focus-visible,.ma-mnav :focus-visible,.ma-sheet :focus-visible{box-shadow:var(--focus-ring);outline:none}.ma-sr-only{width:var(--size-1);height:var(--size-1);margin:calc(-1 * var(--space-hairline));clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;overflow:hidden;position:absolute!important}.ma-skip{left:var(--size-16);top:var(--size-neg-80);z-index:100;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--ink-900);color:var(--white);font:var(--fw-semibold) var(--fs-sm)/var(--lh-sm) var(--font-sans);transition:top var(--dur) var(--ease);text-decoration:none;position:absolute}.ma-skip:focus{top:var(--size-12)}.ma-h1{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-bold);letter-spacing:-.005em}.ma-h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-semibold)}.ma-eyebrow{font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);color:var(--text-3);display:block;font-feature-settings:var(--ff-eyebrow)!important}.ma-prose{max-width:var(--measure);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:var(--ink-800);white-space:pre-line;overflow-wrap:break-word}.ma-lead{max-width:var(--measure);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2)}.ma-link{font:inherit;color:var(--text-link);text-decoration:underline;text-decoration-thickness:var(--size-1);text-underline-offset:var(--size-3);cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:0;padding:0}.ma-link:hover{color:var(--action-hover);text-decoration-thickness:var(--size-2)}.duo-icon{color:var(--text-2);flex:none}.icon-tile{width:var(--size-48);height:var(--size-48);background:var(--blue-50);transition:background-color var(--motion-fast) var(--motion-ease);border-radius:50%;flex:none;place-items:center;display:inline-grid}.icon-tile .duo-icon{color:var(--action)}.ma :is(.detail-hero__title,.detail-author__name,.request-card__title,.company-card__name,.home-company__name,.home-request__title,.ma-ocard__name,.account-row__title,.inbox-row__name,.search-suggestion strong){font-feature-settings:normal;letter-spacing:normal}
.ma-btn{--btn-bg:var(--white);--btn-fg:var(--text);--btn-bd:transparent;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--btn-h);max-width:100%;padding:var(--btn-py) var(--btn-px);border:var(--size-1) solid var(--btn-bd);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-sans);font-size:var(--btn-fs);line-height:var(--lh-button);font-weight:var(--btn-weight);text-align:center;white-space:normal;overflow-wrap:break-word;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease);text-decoration:none;display:inline-flex;position:relative}.ma-btn .icon{width:var(--icon-btn);height:var(--icon-btn);margin-inline:0}.ma-btn--primary{--btn-bg:var(--btn-primary-bg);--btn-fg:var(--btn-primary-text)}.ma-btn--primary:hover{--btn-bg:var(--action-hover)}.ma-btn--primary:active{--btn-bg:var(--action-press)}.ma-btn--secondary{--btn-bg:var(--btn-secondary-bg);--btn-fg:var(--btn-secondary-text);--btn-bd:var(--border-strong)}.ma-btn--secondary:hover{--btn-bg:var(--bg-subtle);--btn-bd:var(--ink-400)}.ma-btn--secondary:active{--btn-bg:var(--bg-muted)}.ma-btn--ghost{--btn-bg:var(--btn-ghost-bg);--btn-fg:var(--btn-ghost-text)}.ma-btn--ghost:hover{--btn-bg:var(--bg-muted)}.ma-btn--ghost:active{--btn-bg:var(--ink-150)}.ma-btn--accent{--btn-bg:var(--btn-accent-bg);--btn-fg:var(--btn-accent-text)}.ma-btn--accent:hover{--btn-bg:var(--btn-accent-hover)}.ma-btn--tint{--btn-bg:var(--btn-tint-bg);--btn-fg:var(--btn-tint-text)}.ma-btn--tint:hover{--btn-bg:var(--btn-tint-hover)}.ma-btn--tint:active{--btn-bg:var(--blue-200)}.ma-btn--danger{--btn-bg:var(--btn-danger-bg);--btn-fg:var(--btn-danger-text)}.ma-btn--danger:hover,.ma-btn--danger:active{--btn-bg:var(--danger-700)}.ma-btn--danger-quiet{--btn-bg:var(--white);--btn-fg:var(--danger-700);--btn-bd:var(--danger-100)}.ma-btn--danger-quiet:hover{--btn-bg:var(--danger-50);--btn-bd:var(--danger-600)}.ma-btn--lg{min-height:var(--control-h-lg);padding:var(--space-control-roomy) var(--space-control-lg-x);font-size:var(--fs-body);line-height:var(--lh-sm)}.ma-btn--block{width:100%;display:flex}.ma-btn--icon{width:var(--control-h);min-width:var(--control-h);padding:0}.ma-btn--sm{padding:var(--space-2) var(--space-control-roomy)}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.ma-btn--sm{min-height:var(--control-h-sm);padding:var(--space-control-sm-y) var(--space-3);font-size:var(--fs-sm)}.ma-btn--sm .icon{width:var(--icon-sm);height:var(--icon-sm)}.ma-btn--sm.ma-btn--icon{width:var(--control-h-sm);min-width:var(--control-h-sm);padding:0}}.ma-btn:disabled,.ma-btn[aria-disabled=true]{--btn-bg:var(--bg-muted);--btn-fg:var(--text-disabled);--btn-bd:transparent;cursor:not-allowed;box-shadow:none}.ma-btn[aria-busy=true]{pointer-events:none;cursor:progress;color:#0000!important}.ma-btn[aria-busy=true]>*{visibility:hidden}.ma-btn[aria-busy=true]:after{content:"";width:var(--size-18);height:var(--size-18);border-radius:var(--radius-circle);border:var(--size-2) solid var(--btn-fg);border-right-color:#0000;margin:auto;animation:.7s linear infinite ma-spin;position:absolute;inset:0}.ma-btn--secondary[aria-busy=true]:after,.ma-btn--ghost[aria-busy=true]:after{border-color:var(--action);border-right-color:#0000}@keyframes ma-spin{to{transform:rotate(360deg)}}.ma-field{gap:var(--space-compact);border:0;min-width:0;margin:0;padding:0;display:grid}.ma-field__label{font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-semibold);color:var(--text);padding:0;display:block}.ma-field__opt{font-weight:var(--fw-regular);color:var(--text-3)}.ma-field__help{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3)}.ma-field__error{gap:var(--space-compact);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--danger-600);font-weight:var(--fw-medium);align-items:flex-start;display:flex}.ma-field__error .icon{width:var(--icon-sm);height:var(--icon-sm);margin-top:var(--space-three-quarter)}.ma-field__error[hidden]{display:none}.ma-form{gap:var(--space-5);display:grid}.ma-form__row{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:480px){.ma-form__row--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.ma-input,.ma-textarea,.ma-select{width:100%;min-height:var(--field-h);padding:var(--space-field-y) var(--space-3);border:var(--size-1) solid var(--field-border);border-radius:var(--field-radius);background:var(--white);color:var(--text);font-family:var(--font-sans);font-size:var(--field-fs);line-height:var(--lh-control);transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease);display:block}.ma-input::placeholder,.ma-textarea::placeholder{color:var(--text-placeholder);opacity:1}.ma-input:hover,.ma-textarea:hover,.ma-select:hover{border-color:var(--ink-500)}.ma-input:focus,.ma-textarea:focus,.ma-select:focus,.ma-input:focus-visible,.ma-textarea:focus-visible,.ma-select:focus-visible{border-color:var(--action);box-shadow:var(--focus-ring);outline:none}.ma-textarea{min-height:var(--size-132);resize:vertical;line-height:var(--lh-body)}.ma-select{appearance:none;padding-right:var(--space-10);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2352647A' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--size-12) center;background-size:var(--size-20) var(--size-20);text-overflow:ellipsis}.ma-field--error .ma-input,.ma-field--error .ma-textarea,.ma-field--error .ma-select,.ma-input[aria-invalid=true],.ma-textarea[aria-invalid=true],.ma-select[aria-invalid=true]{border-color:var(--danger-600)}.ma-field--error .ma-input:focus,.ma-field--error .ma-textarea:focus,.ma-field--error .ma-select:focus,.ma-input[aria-invalid=true]:focus,.ma-textarea[aria-invalid=true]:focus{box-shadow:var(--field-error-ring)}.ma-input:disabled,.ma-textarea:disabled,.ma-select:disabled{background-color:var(--bg-subtle);border-color:var(--border);color:var(--text-disabled);cursor:not-allowed}.ma-input[readonly]{background:var(--bg-subtle);border-color:var(--border);color:var(--text-2)}.ma-input--num{font-variant-numeric:tabular-nums}.ma-check{align-items:flex-start;gap:var(--space-3);min-height:var(--tap-min);padding-block:var(--space-control-y);font-size:var(--fs-body);line-height:var(--lh-control);color:var(--text);cursor:pointer;display:flex}.ma-check input{width:var(--size-20);height:var(--size-20);margin:var(--space-half) 0 0;accent-color:var(--action);cursor:pointer;flex:none}.ma-drop{align-items:center;gap:var(--space-3);min-height:var(--size-72);padding:var(--space-4);border:var(--size-1p5) dashed var(--border-strong);border-radius:var(--radius-md);background:var(--bg-subtle);color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-sm);cursor:pointer;display:flex;position:relative}.ma-drop:hover,.ma-drop.is-over{border-color:var(--action);background:var(--blue-50);color:var(--blue-700)}.ma-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.ma-drop:has(input:focus-visible){box-shadow:var(--focus-ring)}.ma-drop .icon{color:var(--action);width:var(--icon-lg);height:var(--icon-lg)}.ma-badge{align-items:center;gap:var(--space-compact);min-height:var(--size-24);max-width:100%;padding:var(--space-three-quarter) var(--space-control-y);border-radius:var(--radius-pill);background:var(--bg-muted);color:var(--text-2);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold);white-space:nowrap;vertical-align:middle;display:inline-flex}.ma-badge .icon{width:var(--size-14);height:var(--size-14);margin-inline:calc(-1 * var(--space-hairline))}.ma-badge:before{content:"";width:var(--size-6);height:var(--size-6);border-radius:var(--radius-circle);background:currentColor;flex:none}.ma-badge--plain:before{display:none}.ma-badge:has(.icon):before{display:none}.ma-badge--success{background:var(--success-50);color:var(--success-700)}.ma-badge--warning{background:var(--warning-50);color:var(--warning-700)}.ma-badge--info{background:var(--blue-50);color:var(--blue-700)}.ma-badge--neutral{background:var(--bg-muted);color:var(--text-2)}.ma-badge--danger{background:var(--danger-50);color:var(--danger-700)}.ma-badge--accent{background:var(--orange-50);color:var(--orange-700)}.ma-badge--accent:before{background:var(--orange-400)}.ma-avatar{width:var(--size-44);height:var(--size-44);border-radius:var(--radius-md);background:var(--blue-50);color:var(--blue-700);font-size:var(--fs-body);line-height:var(--lh-solid);font-weight:var(--fw-bold);letter-spacing:.01em;-webkit-user-select:none;user-select:none;flex:none;place-items:center;display:grid;overflow:hidden}.ma-avatar img{object-fit:cover;width:100%;height:100%}.ma-avatar--sm{width:var(--size-32);height:var(--size-32);border-radius:var(--radius-sm);font-size:var(--fs-meta)}.ma-avatar--lg{width:var(--size-56);height:var(--size-56);font-size:var(--fs-section-fixed)}.ma-avatar--xl{width:var(--size-88);height:var(--size-88);border-radius:var(--radius-lg);font-size:var(--fs-stat)}.ma-avatar--accent{background:var(--orange-50);color:var(--orange-700)}.ma-skel{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--ink-100) 0%,var(--ink-50) 50%,var(--ink-100) 100%) 0 0/200% 100%;animation:1.4s linear infinite ma-shimmer;display:block}.ma-skel--line{height:var(--size-14)}.ma-skel--title{height:var(--size-20);width:80%}.ma-skel--h1{height:var(--size-32);border-radius:var(--radius-md);width:60%}.ma-skel--tile{width:var(--size-48);height:var(--size-48);border-radius:var(--radius-md);flex:none}.ma-skel--btn{height:var(--size-44);width:var(--size-140);border-radius:var(--radius-md)}.ma-skel--block{height:var(--size-120);border-radius:var(--radius-lg)}.ma-skel--w40{width:40%}.ma-skel--w60{width:60%}.ma-skel--w90{width:90%}.ma-toast{align-items:center;gap:var(--space-3);width:100%;max-width:var(--size-440);min-height:var(--size-52);padding:var(--space-compact) var(--space-compact) var(--space-compact) var(--space-4);border-radius:var(--radius-lg);background:var(--ink-900);color:var(--white);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);box-shadow:var(--shadow-3);pointer-events:auto;animation:ma-toast-in var(--dur) var(--ease) both;display:flex}.ma-toast>.icon{color:var(--blue-300)}.ma-toast__text{min-width:0;padding-block:var(--space-2);flex:1}.ma-toast__close{width:var(--size-40);height:var(--size-40);border-radius:var(--radius-md);color:var(--ink-300);background:0 0;border:0;flex:none;place-items:center;display:grid}.ma-toast__close:hover{background:color-mix(in srgb,var(--white) 8%,transparent);color:var(--white)}.ma-toast__close:focus-visible{box-shadow:var(--field-focus-ring)!important}@keyframes ma-toast-in{0%{opacity:0;transform:translateY(var(--size-12))}}@keyframes ma-toast-out{to{opacity:0;transform:translateY(var(--size-12))}}.ma-alert{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border:var(--size-1) solid var(--blue-100);border-radius:var(--radius-md);background:var(--blue-50);color:var(--text);font-size:var(--fs-sm);line-height:var(--lh-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ma-alert>.icon{margin-top:var(--space-hairline);color:var(--blue-700)}@media (min-width:768px){.ma-alert:has(.ma-alert__action){grid-template-columns:auto minmax(0,1fr) auto;align-items:center}}.ma-sheet{width:min(var(--size-520),calc(100vw - var(--size-32)));max-width:none;max-height:min(88dvh,var(--size-760));border-radius:var(--radius-xl);background:var(--white);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);box-shadow:var(--shadow-4);overscroll-behavior:contain;border:0;margin:auto;padding:0;overflow:hidden}.ma-sheet[open]{animation:ma-modal-in var(--dur) var(--ease) both;flex-direction:column;display:flex}.ma-sheet::backdrop{background:var(--scrim);animation:ma-appear var(--dur) var(--ease) both}.ma-sheet--wide{width:min(var(--size-640),calc(100vw - var(--size-32)))}.ma-sheet__header{align-items:flex-start;gap:var(--space-3);padding:var(--space-6) var(--space-6) var(--space-2);flex:none;display:flex}.ma-sheet__title{min-width:0;padding-top:var(--space-compact);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-bold);overflow-wrap:break-word;flex:1}.ma-sheet__close{width:var(--control-h);height:var(--control-h);margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-2)) 0 0;border-radius:var(--radius-md);color:var(--text-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ma-sheet__close:hover{background:var(--bg-muted);color:var(--text)}.ma-sheet__body{min-height:0;padding:var(--space-2) var(--space-6) var(--space-4);align-content:start;gap:var(--space-4);flex:1;display:grid;overflow-y:auto}.ma-sheet__footer{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6) var(--space-6);border-top:var(--size-1) solid var(--border-subtle);flex-wrap:wrap;flex:none;display:flex}.ma-sheet__footer .ma-btn{min-width:var(--size-120)}@media (max-width:767.98px){.ma-sheet{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0}.ma-sheet[open]{animation:ma-sheet-up var(--dur-slow) var(--ease) both}.ma-sheet:before{content:"";top:var(--size-8);width:var(--size-36);height:var(--size-4);margin-left:calc(-1 * var(--space-control-x));border-radius:var(--radius-xs);background:var(--ink-200);position:absolute;left:50%}.ma-sheet__header{padding:var(--space-6) var(--gutter) var(--space-2)}.ma-sheet__body{padding:var(--space-2) var(--gutter) var(--space-4)}.ma-sheet__footer{padding:var(--space-3) var(--gutter) calc(var(--space-4) + env(safe-area-inset-bottom));flex-direction:column-reverse}.ma-sheet__footer .ma-btn{width:100%;min-height:var(--control-h-lg);font-size:var(--fs-body)}.ma-sheet--full{border-radius:0;height:100dvh;max-height:100dvh}.ma-sheet--full:before{display:none}}@keyframes ma-sheet-up{0%{transform:translateY(var(--size-40));opacity:0}}.ma-skel--search{height:var(--size-48);border-radius:var(--radius-md)}.ma-skel--pills{height:var(--size-36);border-radius:var(--radius-pill);width:70%}.ma-skel--badge{height:var(--size-24);width:var(--size-88);border-radius:var(--radius-pill)}.ma-skel--facts{height:var(--size-76)}.ma-skel--avatar-xl{width:var(--size-88);height:var(--size-88);border-radius:var(--radius-lg)}.ma-proto .ma-badge{white-space:normal;max-width:100%}.ma-proto .ma-sheet--wide{height:min(88dvh,calc(var(--space-24) * 9));max-height:88dvh}.ma-proto .ma-sheet__footer{background:var(--white);position:sticky;bottom:0}.ma-proto .ma-sheet__title{padding-top:0}.ma-proto .ma-drop{flex-wrap:wrap}.ma-proto .ma-drop input{width:100%;max-width:100%;min-height:100%}.ma-proto .ma-check{align-items:center}.ma-proto .ma-check input{margin:0}@media (max-width:767.98px){.ma-proto .ma-sheet--full{height:100dvh;max-height:100dvh}}.ma-proto .ma-sheet__header>div{flex:1;min-width:0}.ma-proto .ma-avatar{background:var(--action);color:var(--white);border-radius:var(--radius-md);flex-shrink:0}.ma-avatar[data-tone="1"]{--avatar-bg:var(--avatar-1-bg);--avatar-text:var(--avatar-1-text)}.ma-avatar[data-tone="2"]{--avatar-bg:var(--avatar-2-bg);--avatar-text:var(--avatar-2-text)}.ma-avatar[data-tone="3"]{--avatar-bg:var(--avatar-3-bg);--avatar-text:var(--avatar-3-text)}.ma-avatar[data-tone="4"]{--avatar-bg:var(--avatar-4-bg);--avatar-text:var(--avatar-4-text)}.ma-avatar[data-tone="5"]{--avatar-bg:var(--avatar-5-bg);--avatar-text:var(--avatar-5-text)}.ma-avatar[data-tone="6"]{--avatar-bg:var(--avatar-6-bg);--avatar-text:var(--avatar-6-text)}.ma-avatar{font-feature-settings:normal;position:relative}.ma-proto .ma-avatar[data-tone]:not(.ma-chat__head>.ma-avatar,.ma-ocard--declined .ma-avatar){background:var(--avatar-bg);color:var(--avatar-text)}.ma-proto .ma-sheet[open],.ma-proto .ma-sheet::backdrop{animation:none}:is(.account-page,.auth-page,.request-form) :is(.ma-input,.ma-select){min-height:var(--control-h);padding-block:var(--space-2);border-radius:var(--field-radius);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body)}:is(.account-page,.auth-page,.request-form) .ma-textarea{border-radius:var(--field-radius);font-size:var(--fs-body);line-height:var(--lh-body)}:is(.account-page,.auth-page,.request-form) :is(.ma-field__label,legend.ma-field__label){font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);color:var(--text);font-feature-settings:var(--catalog-title-case);letter-spacing:normal}:is(.account-page,.auth-page,.request-form) .ma-field__opt{margin-left:var(--space-1);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-regular);color:var(--text-3)}:is(.account-page,.auth-page,.request-form) .ma-check{font-size:var(--fs-sm);line-height:var(--lh-sm)}.ma-avatar--40{width:var(--avatar-size-sm);height:var(--avatar-size-sm)}.ma-avatar--48{width:var(--avatar-size-md);height:var(--avatar-size-md)}.ma-avatar--56{width:var(--avatar-size-lg);height:var(--avatar-size-lg);font-size:var(--fs-section-fixed)}.ma-custom-select{text-align:left;font-weight:var(--fw-regular);letter-spacing:normal;font-feature-settings:normal}.ma-custom-select__value{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;display:block;overflow:hidden}.ma-custom-select[aria-expanded=true]{border-color:var(--action);box-shadow:var(--focus-ring)}.ma-custom-select__native{width:var(--size-1)!important;height:var(--size-1)!important;min-height:0!important;margin:var(--size-neg-1)!important;clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important;border:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ma-select-menu{padding:var(--space-1);box-sizing:border-box;max-width:calc(100vw - var(--size-24));overscroll-behavior:contain;border:var(--size-1) solid var(--border);border-radius:var(--radius-md);background:var(--white);color:var(--text);box-shadow:var(--shadow-3);font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-regular);text-align:left;letter-spacing:normal;font-feature-settings:normal;z-index:var(--z-menu);scroll-padding:var(--space-1);margin:0;position:fixed;inset:auto;overflow-y:auto}.ma-select-menu:popover-open{gap:var(--space-1);display:grid}.ma-select-menu__option{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);cursor:pointer;overflow-wrap:anywhere;flex-shrink:0;display:flex}.ma-select-menu__option>span{min-width:0}.ma-select-menu__option>svg{width:var(--icon-sm);height:var(--icon-sm);visibility:hidden;flex:none}.ma-select-menu__option[data-active]{background:var(--bg-subtle)}.ma-select-menu__option[aria-selected=true]{color:var(--selected-text);background:var(--selected-bg);font-weight:var(--fw-medium)}.ma-select-menu__option[aria-selected=true]>svg{visibility:visible}.ma-select-menu__option[aria-selected=true][data-active]{background:var(--blue-100)}.ma-select-menu__option[aria-disabled=true]{color:var(--text-disabled);cursor:not-allowed}@media (forced-colors:active){.ma-select-menu__option[data-active]{outline:var(--size-1) solid Highlight}.ma-select-menu__option[aria-selected=true]{color:highlight}}@media (max-width:767px){.ma-proto main .ma-btn,.ma-proto .company-card__footer .ma-call{min-height:var(--tap-min)}}.ma-avatar[data-tone=neutral]{background:var(--bg-muted);color:var(--text-3)}.ma-avatar>.icon{width:50%;height:50%;max-width:var(--size-28)}
.ma-container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.ma-frame{flex-direction:column;min-height:100dvh;display:flex}.ma-frame>.ma-header,.ma-frame>.ma-footer{flex-shrink:0}.ma-main{flex:1;min-width:0;display:block}.ma-page{padding-block:var(--space-6) var(--space-12)}@media (min-width:768px){.ma-page{padding-block:var(--space-8) var(--space-20)}}.ma-page-head{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.ma-page-head__text{gap:var(--space-1);min-width:0;display:grid}.ma-page-head__meta{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3)}.ma-page-head__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ma-section{gap:var(--space-4);display:grid}.ma-section+.ma-section{margin-top:var(--space-10)}.ma-section__head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.ma-section__title{align-items:center;gap:var(--space-2);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-semibold);display:flex}.ma-stack{gap:var(--gap,var(--space-4));flex-direction:column;display:flex}.ma-cluster{align-items:center;gap:var(--gap,var(--space-2));flex-wrap:wrap;display:flex}.ma-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.ma-panel{gap:var(--space-4);padding:var(--space-5);border:var(--size-1) solid var(--border);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-1);display:grid}@media (min-width:768px){.ma-panel{padding:var(--space-6)}}.ma-note{gap:var(--space-2);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3);align-items:flex-start;display:flex}.ma-note .icon{width:var(--icon-sm);height:var(--icon-sm);margin-top:var(--space-three-quarter);color:var(--text-3)}.ma-meta{align-items:center;gap:var(--space-half) 0;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3);flex-wrap:wrap;display:flex}.ma-meta>*{align-items:center;gap:var(--space-compact);display:inline-flex}.ma-meta>:not(:last-child):after{content:"·";margin-inline:var(--space-2);color:var(--ink-400)}.ma-meta b{font-weight:var(--fw-semibold);color:var(--text-2);font-variant-numeric:tabular-nums}.ma-ocard{gap:var(--space-4);min-width:0;padding:var(--card-pad);border:var(--size-1) solid var(--border);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-1);display:grid;position:relative}.ma-ocard__head{align-items:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ma-ocard__who{gap:var(--space-1);min-width:0;display:grid}.ma-ocard__name-row{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ma-ocard__name{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-semibold);color:var(--text);overflow-wrap:anywhere;text-decoration:none}a.ma-ocard__name:hover{color:var(--blue-700);text-underline-offset:var(--size-3);text-decoration:underline}.ma-ocard__who .ma-meta{font-size:var(--fs-xs);line-height:var(--lh-xs)}.ma-ocard__who .ma-meta>:not(:last-child):after{margin-inline:var(--space-compact)}@media (max-width:419.98px){.ma-ocard__head{grid-template-columns:auto minmax(0,1fr)}}.ma-ocard__body{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-800);white-space:pre-line;overflow-wrap:break-word}.ma-ocard__actions{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--size-1) solid var(--border-subtle);flex-wrap:wrap;display:flex}.ma-ocard__actions .ma-btn{flex:1 1 var(--size-160)}@media (min-width:768px){.ma-ocard__actions{justify-content:flex-end}.ma-ocard__actions .ma-btn{flex:none}}.ma-ocard--new .ma-ocard__name-row:after{content:"";width:var(--size-8);height:var(--size-8);border-radius:var(--radius-circle);background:var(--orange-400);box-shadow:var(--badge-accent-ring);order:-1}.ma-ocard--chosen{border:var(--size-2) solid transparent;padding:calc(var(--card-pad) - var(--space-hairline));background:linear-gradient(var(--white),var(--white)) padding-box,var(--brand-gradient) border-box;box-shadow:var(--shadow-2);animation:ma-ring-in var(--dur-slow) var(--ease) both}@keyframes ma-ring-in{0%{opacity:.4;transform:scale(.985)}to{opacity:1;transform:none}}.ma-ocard--declined{background:var(--bg-subtle);border-color:var(--border-subtle);box-shadow:none}.ma-ocard--declined,.ma-ocard--declined .ma-ocard__name,.ma-ocard--declined .ma-ocard__body{color:var(--text-3)}.ma-ocard--declined .ma-avatar{background:var(--bg-muted);color:var(--text-3)}.ma-ocard--declined .ma-ocard__actions{display:none}.ma-stat{gap:var(--space-half);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-subtle);align-content:start;min-width:0;display:grid}.ma-stat__value{font-family:var(--font-num);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-bold);color:var(--text);font-variant-numeric:tabular-nums}.ma-stat__label{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3)}.ma-kv{margin:0;display:grid}.ma-kv>div{justify-content:space-between;gap:var(--space-3);padding:var(--space-control-y) 0;border-top:var(--size-1) solid var(--border-subtle);font-size:var(--fs-sm);line-height:var(--lh-sm);display:flex}.ma-kv>div:first-child{border-top:0}.ma-kv dt{color:var(--text-3)}.ma-kv dd{font-weight:var(--fw-semibold);color:var(--text);text-align:right;font-variant-numeric:tabular-nums;margin:0}.ma-progress{height:var(--size-6);border-radius:var(--radius-pill);background:var(--bg-muted);overflow:hidden}.ma-empty{justify-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);border-radius:var(--radius-lg);background:var(--bg-subtle);text-align:center;display:grid}.ma-empty__title{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-semibold);max-width:36ch}.ma-empty__text{max-width:48ch;color:var(--text-2)}.ma-empty__actions{justify-content:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@keyframes ma-appear{0%{opacity:0}to{opacity:1}}@keyframes ma-shimmer{to{background-position:-200% 0}}.ma-loading{min-width:0;position:relative}.ma-loading__shapes{gap:var(--space-6);display:grid}.ma-loading .ma-skel{height:var(--space-3);background-image:linear-gradient(100deg,var(--blue-50) 20%,var(--white) 45%,var(--blue-100) 70%);animation-duration:calc(var(--motion-base) * 8)}.ma-loading .ma-skel--h1{width:70%;height:var(--space-8)}.ma-loading .ma-skel--title{height:var(--space-5)}.ma-loading .ma-skel--btn{height:var(--control-h);max-width:100%}.ma-loading .ma-skel--tile{width:var(--space-12);height:var(--space-12)}.ma-loading .ma-skel--avatar{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-lg);flex:none}.ma-loading .ma-skel--media{height:calc(var(--space-20) * 2);border-radius:var(--radius-lg);width:100%}.ma-loading__copy{align-content:start;gap:var(--space-3);flex:1;min-width:0;display:grid}.ma-loading__heading{align-items:center;gap:var(--space-4);padding-block:var(--space-4) var(--space-6);border-bottom:var(--size-1) solid var(--border-subtle);display:flex}.ma-loading__heading .ma-loading__copy{max-width:var(--size-720)}.ma-loading__search,.ma-loading__tabs{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ma-loading__search{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--bg-subtle)}.ma-loading__split,.ma-loading__companies{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.ma-loading__panel{align-content:start;gap:var(--space-8);min-width:0;padding:var(--space-6);border:var(--size-1) solid var(--border-subtle);border-radius:var(--radius-lg);display:grid}.ma-loading__rows{gap:var(--space-4);display:grid}.ma-loading__row{align-items:start;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:var(--size-1) solid var(--border-subtle);display:flex}.ma-loading__facts{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ma-loading__stat{gap:var(--space-4);padding:var(--space-5);background:var(--bg-subtle);border-radius:var(--radius-lg);display:grid}.ma-loading--compact{width:100%;padding:0}.ma-loading--compact .ma-loading__row:first-child{padding-top:0}@media (min-width:768px){.ma-loading__companies{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ma-loading__split{grid-template-columns:minmax(0,8fr) minmax(var(--size-280),4fr)}}@media (max-width:479.98px){.ma-loading__panel{padding:var(--space-4)}.ma-loading__stat{padding:var(--space-3)}.ma-loading .ma-skel--avatar{width:var(--space-12);height:var(--space-12)}}.ma-progress{height:var(--size-3);z-index:var(--z-toast);background:var(--blue-50);pointer-events:none;position:fixed;inset:0 0 auto;overflow:hidden}.ma-progress>span{background:var(--action);transform-origin:0;width:40%;height:100%;animation:ma-progress calc(var(--motion-base) * 8) var(--motion-ease) infinite;display:block}body:has(.ma-loading) .ma-navigation-progress{display:none}@keyframes ma-progress{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.ma-loading .ma-skel,.ma-progress>span{animation:none!important}.ma-progress>span{width:100%;transform:none}}.ma-toasts{left:var(--space-4);right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));z-index:var(--z-toast);justify-items:center;gap:var(--space-2);pointer-events:none;display:grid;position:fixed}body:has(.ma-actionbar) .ma-toasts{bottom:calc(var(--size-88) + env(safe-area-inset-bottom))}@media (min-width:1024px){body:has(.ma-actionbar) .ma-toasts{bottom:var(--space-6)}.ma-toasts{bottom:var(--space-6)}}.ma-tabs{gap:var(--space-6);border-bottom:var(--size-1) solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}.ma-tabs::-webkit-scrollbar{display:none}.ma-tab{align-items:center;gap:var(--space-2);min-height:var(--size-48);padding:0 var(--space-half);color:var(--text-3);font-family:var(--font-sans);font-size:var(--fs-button);line-height:var(--lh-button);font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:0 0;border:0;flex:none;text-decoration:none;display:inline-flex;position:relative}.ma-tab:hover{color:var(--text)}.ma-tab:after{content:"";left:0;right:0;bottom:var(--size-neg-1);height:var(--size-2);border-radius:var(--radius-xs) var(--radius-mark) 0 0;transition:background-color var(--dur-fast) var(--ease);background:0 0;position:absolute}.ma-tab[aria-selected=true],.ma-tab[aria-current=page]{color:var(--text)}.ma-tab[aria-selected=true]:after,.ma-tab[aria-current=page]:after{background:var(--action)}@media (max-width:767.98px){.ma-tabs{gap:var(--space-2);margin-inline:calc(-1 * var(--gutter));padding:var(--space-half) var(--gutter) var(--space-1);border-bottom:0}.ma-tab{min-height:var(--tap-min);padding:0 var(--space-4);border:var(--size-1) solid var(--border);border-radius:var(--radius-pill);background:var(--white);color:var(--text-2);font-size:var(--fs-sm)}.ma-tab:after{display:none}.ma-tab[aria-selected=true],.ma-tab[aria-current=page]{background:var(--ink-900);border-color:var(--ink-900);color:var(--white)}}.ma-header{z-index:var(--z-header);border:0;border-bottom:var(--size-1) solid var(--border-subtle);background:color-mix(in srgb,var(--white) 94%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(var(--size-12));backdrop-filter:saturate(1.6) blur(var(--size-12));color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);margin:0;padding:0;position:sticky;top:0}.ma-header__inner{align-items:center;gap:var(--space-6);height:var(--header-h);display:flex}.ma-header__brand{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-1) 0 0;border-radius:var(--radius-md);flex:none;margin-left:0;text-decoration:none;display:inline-flex}.ma-header__brand img{width:auto;max-width:none;display:block}.ma-header__symbol{height:var(--size-28)}.ma-header__wordmark{height:var(--size-22)}.ma-header__nav{align-items:center;gap:var(--space-1);min-width:0;display:none}.ma-header__link{min-height:var(--size-40);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--text-2);font-size:var(--fs-button);line-height:var(--lh-button);font-weight:var(--fw-medium);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);align-items:center;text-decoration:none;display:inline-flex}.ma-header__link:hover{background:var(--bg-subtle);color:var(--text)}.ma-header__link[aria-current=page]{color:var(--blue-700);font-weight:var(--fw-semibold);box-shadow:var(--tab-active-shadow);background:0 0;border-radius:0}.ma-header__actions{align-items:center;gap:var(--space-2);min-width:0;margin-left:auto;display:flex}.ma-header__actions .ma-btn{white-space:nowrap}.ma-header .ma-header__login,.ma-header .ma-header__account{display:none}.ma-header__cta-label{width:var(--size-1);height:var(--size-1);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.ma-header__cta{width:auto;padding-inline:var(--space-3)}.ma-header__cta-short{display:inline}.ma-header__menu-btn{width:var(--control-h);height:var(--control-h);border:var(--size-1) solid var(--border);border-radius:var(--radius-md);background:var(--white);color:var(--text);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.ma-header__menu-btn:hover{background:var(--bg-subtle)}@media (min-width:480px){.ma-header__cta{width:auto;padding:var(--space-control-y) var(--space-4)}.ma-header__cta-short{display:none}.ma-header__cta-label{clip:auto;width:auto;height:auto;position:static;overflow:visible}}@media (min-width:768px){.ma-header .ma-header__login{display:inline-flex}}@media (min-width:1024px){.ma-header__nav{display:flex}.ma-header .ma-header__account{display:block}.ma-header__menu-btn{display:none}}@media (max-width:359.98px){.ma-header__wordmark{height:var(--size-19)}.ma-header__symbol{height:var(--size-24)}.ma-header__inner{gap:var(--space-3)}}.ma-menu{display:inline-block;position:relative}.ma-menu__trigger{align-items:center;gap:var(--space-2);min-height:var(--control-h);max-width:var(--size-220);padding:var(--space-control-tight) var(--space-control-y) var(--space-control-tight) var(--space-control-tight);border:var(--size-1) solid var(--border);border-radius:var(--radius-md);background:var(--white);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-semibold);cursor:pointer;display:inline-flex}.ma-menu__trigger:hover{background:var(--bg-subtle)}.ma-menu__trigger[aria-expanded=true]{background:var(--bg-subtle);border-color:var(--border-strong)}.ma-menu__trigger>span:not(.ma-avatar){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ma-menu__trigger .icon{width:var(--size-18);height:var(--size-18);color:var(--text-3);transition:transform var(--dur-fast) var(--ease)}.ma-menu__trigger[aria-expanded=true] .icon:last-child{transform:rotate(180deg)}.ma-menu__list{right:0;top:calc(100% + var(--size-8));z-index:var(--z-menu);min-width:var(--size-248);max-width:calc(100vw - var(--size-32));padding:var(--space-compact);border:var(--size-1) solid var(--border);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-3);animation:ma-menu-in var(--dur-fast) var(--ease) both;margin:0;list-style:none;position:absolute}.ma-menu__list[hidden]{display:none}@keyframes ma-menu-in{0%{opacity:0;transform:translateY(var(--size-neg-4))}}.ma-menu__item{align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-min);padding:var(--space-control-y) var(--space-3);border-radius:var(--radius-md);color:var(--ink-800);font-family:var(--font-sans);font-size:var(--fs-button);line-height:var(--lh-button);font-weight:var(--fw-medium);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.ma-menu__item .icon{color:var(--text-3)}.ma-menu__item:hover,.ma-menu__item:focus-visible{background:var(--bg-subtle);color:var(--text)}.ma-menu__item--danger,.ma-menu__item--danger .icon{color:var(--danger-700)}.ma-menu__item--danger:hover{background:var(--danger-50);color:var(--danger-700)}.ma-menu__item:disabled{color:var(--text-disabled);cursor:not-allowed;background:0 0}.ma-mnav{background:var(--white);width:100%;max-width:100%;height:100%;max-height:none;color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);box-shadow:var(--shadow-4);overscroll-behavior:contain;border:0;border-radius:0;margin:0 0 0 auto;padding:0;position:fixed;inset:0 0 0 auto}.ma-mnav[open]{animation:ma-slide-in var(--dur-slow) var(--ease) both;flex-direction:column;display:flex}.ma-mnav::backdrop{background:var(--scrim);animation:ma-appear var(--dur) var(--ease) both}@media (min-width:480px){.ma-mnav{width:var(--size-400);border-radius:var(--radius-xl) 0 0 var(--radius-xl)}}@keyframes ma-slide-in{0%{transform:translateX(var(--size-24));opacity:0}}.ma-mnav__head{justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--header-h);padding:0 var(--gutter);border-bottom:var(--size-1) solid var(--border-subtle);flex:none;display:flex}.ma-mnav__close{width:var(--control-h);height:var(--control-h);border:var(--size-1) solid var(--border);border-radius:var(--radius-md);background:var(--white);color:var(--text);cursor:pointer;place-items:center;padding:0;display:grid}.ma-mnav__body{padding:var(--space-4) var(--gutter) var(--space-6);align-content:start;gap:var(--space-6);flex:1;display:grid;overflow-y:auto}.ma-mnav__group{gap:var(--space-half);display:grid}.ma-mnav__group .ma-eyebrow{padding:0 var(--space-3) var(--space-compact)}.ma-mnav__link{align-items:center;gap:var(--space-3);min-height:var(--size-52);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body-lg);line-height:var(--lh-title);font-weight:var(--fw-medium);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;text-decoration:none;display:flex}.ma-mnav__link .icon{color:var(--text-3)}.ma-mnav__link:hover{background:var(--bg-subtle)}.ma-mnav__link[aria-current=page]{background:var(--blue-50);color:var(--blue-700);font-weight:var(--fw-semibold)}.ma-mnav__link[aria-current=page] .icon{color:var(--blue-700)}.ma-mnav__foot{gap:var(--space-2);padding:var(--space-4) var(--gutter) calc(var(--space-4) + env(safe-area-inset-bottom));border-top:var(--size-1) solid var(--border-subtle);flex:none;display:grid}:is(html:has(.ma-mnav[open]),html:has(.ma-sheet[open])){overflow:hidden}.ma-footer{border:0;border-top:var(--size-1) solid var(--border-subtle);background:var(--bg-subtle);color:var(--text-2);font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-sm);margin:0;padding:0}.ma-footer__inner{gap:var(--space-6);padding-block:var(--space-10) var(--space-8);display:grid}.ma-footer__top{justify-content:space-between;align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;display:flex}.ma-footer__brand{gap:var(--space-3);max-width:34ch;display:grid}.ma-footer__brand a{align-items:center;gap:var(--space-2);min-height:var(--tap-min);border-radius:var(--radius-md);width:max-content;text-decoration:none;display:inline-flex}.ma-footer__brand img{width:auto;max-width:none;display:block}.ma-footer__brand p{color:var(--text-3);margin:0}.ma-footer__bottom{justify-content:space-between;gap:var(--space-2) var(--space-6);padding-top:var(--space-5);border-top:var(--size-1) solid var(--border);color:var(--text-3);flex-wrap:wrap;display:flex}@media (max-width:1023.98px){body:has(.ma-actionbar) .ma-main{padding-bottom:var(--space-dock)}}@keyframes ma-modal-in{0%{opacity:0;transform:translateY(var(--size-8)) scale(.98)}}.ma-back{align-items:center;gap:var(--space-compact);min-height:var(--tap-min);color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);border-radius:var(--radius-sm);text-decoration:none;display:inline-flex}.ma-back:hover{color:var(--blue-700)}.ma-back .icon{width:var(--size-18);height:var(--size-18)}.ma-terms{max-width:calc(var(--size-820) + 2 * var(--gutter))}.ma-container.ma-terms{margin-block:var(--space-10) var(--space-16);padding:var(--space-12);border:var(--size-1) solid var(--card-border);border-radius:var(--card-radius);background:var(--white);box-shadow:var(--card-shadow)}@media (max-width:767px){.ma-container.ma-terms{margin:var(--space-5) var(--gutter) var(--space-10);width:auto;padding:var(--space-6) var(--space-5)}}.ma-table td a{color:var(--text);font-weight:var(--fw-semibold);text-decoration:none}.ma-table td a:hover{color:var(--action)}.ma-terms h1{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-bold);margin:var(--space-2) 0 var(--space-5)}.ma-terms h2{font-size:var(--fs-h3);line-height:var(--lh-h3);margin:var(--space-10) 0 var(--space-3);scroll-margin-top:calc(var(--header-h) + var(--size-16))}.ma-terms p,.ma-terms li{color:var(--text-2);max-width:var(--measure)}.ma-terms p+p{margin-top:var(--space-3)}.ma-terms ul{padding-left:var(--space-list-indent);gap:var(--space-2);margin:0;display:grid}@media (prefers-reduced-motion:reduce){.ma *,.ma-header *,.ma-mnav,.ma-sheet,.ma-toast{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.ma [hidden]{display:none!important}@keyframes ma-rise{0%{opacity:0;transform:translateY(var(--size-8))}to{opacity:1;transform:none}}@keyframes ma-content-in{0%{opacity:.72;transform:translateY(var(--size-4))}to{opacity:1;transform:none}}.ma-main>.ma-container>:not(.ma-loading):not(:has(.ma-loading)){animation:ma-content-in var(--motion-base) var(--motion-ease) both}@media (prefers-reduced-motion:reduce){.ma-main>.ma-container>*{animation:none!important}}.ma-ocard{transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur-fast) var(--ease)}@media (hover:hover){:is(.ma-btn,.ma-link):hover>.icon[data-icon=arrow-right]{transform:translateX(var(--size-2))}}:is(.ma-btn,.ma-pill,.ma-chip,.ma-seg__opt span){transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.ma-btn>.icon{transition:transform var(--dur) var(--ease)}:is(.ma-btn,.ma-pill):active:not(:disabled){transform:none}:is(.ma,.ma-header,.ma-sheet) :focus-visible{transition:box-shadow var(--dur-fast) var(--ease)}.ma :is(input[type=checkbox],input[type=radio]):not(.ma-seg__opt>input):not(.ma-switch input){width:var(--size-18);height:var(--size-18);accent-color:var(--action);cursor:pointer;flex:none;margin:0}#form-dialog{width:min(var(--size-600),calc(100vw - var(--size-32)));max-height:calc(100dvh - var(--size-32));padding:var(--space-panel-legacy);border-radius:var(--radius-xl);background:var(--white);color:var(--text);box-shadow:var(--shadow-4);overscroll-behavior:contain;font-family:var(--font-sans);border:0;overflow-y:auto}#form-dialog::backdrop{background:var(--scrim)}#form-dialog h2#form-title{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-bold);margin:var(--space-1) var(--space-12) var(--space-compact) 0}@media (max-width:640px){#form-dialog{padding:var(--space-5)}}.ma-header__account .ma-menu__trigger{padding:var(--space-2) var(--space-3);white-space:nowrap;background:0 0;border-color:#0000}.ma-header__account .ma-menu__trigger:hover,.ma-header__account .ma-menu__trigger[aria-expanded=true]{background:var(--bg-subtle)}.ma-footer__top{align-items:center;gap:var(--space-3) var(--space-6)}.ma-footer__bottom{padding-top:var(--space-3);align-items:center}.ma-footer a[aria-current=page]{color:var(--blue-700);text-underline-offset:var(--space-1);text-decoration:underline}@media (min-width:1024px) and (max-width:1199.98px){.ma-header__inner{gap:var(--space-3)}.ma-header__link{padding-inline:var(--space-2)}.ma-header__account .ma-menu__trigger>.icon:first-child{display:none}}@media (max-width:767.98px){.ma-footer__top{gap:var(--space-2);display:grid}.ma-footer__bottom{align-items:flex-start;gap:var(--space-1);flex-direction:column}}.ma-call__number{font-variant-numeric:tabular-nums;white-space:nowrap;font-feature-settings:normal;letter-spacing:0}.ma-header__menu-btn{border-radius:var(--radius-control)}@media (max-width:479.98px){.ma-header__inner{gap:var(--space-2)}}@media (max-width:359.98px){.ma-header__cta>.icon{display:none}}@media (prefers-reduced-motion:reduce){:is(.ma-btn,.ma-link)>.icon{transition:none!important;transform:none!important}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.ma-btn:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover{transform:translateY(var(--size-neg-1))}.ma-btn:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active{transform:translateY(var(--size-1))}}.sector-icon{width:var(--space-8);height:var(--space-8);color:var(--text-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.sector-icon svg{width:var(--icon-lg);height:var(--icon-lg);fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linejoin:round;stroke-linecap:round;display:block}.sector-icon .sector-fill{fill:var(--blue-50)}.search-suggestions{top:calc(100% + var(--space-3));z-index:var(--z-menu);max-height:min(var(--size-460), 70vh);overscroll-behavior:contain;padding:var(--space-2);border:var(--size-1) solid var(--border-subtle);border-radius:var(--size-16);background:var(--white);color:var(--text);box-shadow:var(--shadow-float);position:absolute;left:0;right:0;overflow-y:auto}.search-suggestions[hidden]{display:none}.search-suggestions__heading{padding:var(--space-3) var(--space-3) var(--space-2);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold);color:var(--text-3);margin:0}.search-suggestions__heading:first-child{padding-top:var(--space-1)}.search-suggestion+.search-suggestions__heading{margin-top:var(--space-2);border-top:var(--size-1) solid var(--border-subtle)}.search-suggestion{align-items:center;gap:var(--space-3);width:100%;min-height:var(--size-56);padding:var(--space-2) var(--space-3);border-radius:var(--size-8);color:var(--text);text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease);background:0 0;border:0;display:flex}.search-suggestion>span:last-child{gap:var(--size-2);flex:1;min-width:0;display:grid}.search-suggestion strong{font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-suggestion small{font-size:var(--fs-xs);line-height:var(--lh-sm);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-suggestion__category-icon{width:var(--size-36);height:var(--size-36);border-radius:var(--size-8);background:var(--blue-50);color:var(--blue-700);flex:none;place-items:center;display:grid}.search-suggestion__thumb{width:var(--size-36);height:var(--size-36);border-radius:var(--size-8);object-fit:cover;background:var(--bg-muted);flex:none}.search-suggestion__thumb--initials{background:var(--blue-50);color:var(--blue-700);font-size:var(--fs-sm);font-weight:var(--fw-bold);place-items:center;display:grid}.search-suggestion:hover,.search-suggestion[aria-selected=true]{background:var(--blue-50)}.search-suggestion[aria-selected=true]{box-shadow:inset var(--size-2) 0 var(--blue-700)}.search-suggestions__all{bottom:calc(-1 * var(--space-2));justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-min);margin-top:var(--space-2);border-top:var(--size-1) solid var(--border-subtle);border-radius:0 0 var(--size-8) var(--size-8);background:var(--white);color:var(--blue-700);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-decoration:none;display:flex;position:sticky}.search-suggestions__all:hover{background:var(--blue-50)}.search-suggestions__all .icon{width:var(--size-16);height:var(--size-16)}.ma-chat[open]{inset:auto var(--space-6) var(--space-6) auto;width:calc(var(--space-24) * 4 + var(--space-8));height:calc(var(--space-24) * 6);max-height:calc(100dvh - var(--space-12));max-width:calc(100vw - var(--space-12));border:var(--size-1) solid var(--border);border-radius:var(--radius-lg);background:var(--bg);color:var(--text);box-shadow:var(--shadow-4);z-index:var(--z-menu);animation:ma-chat-enter var(--motion-enter) var(--motion-ease-out);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;overflow:hidden}.ma-chat__head{align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--action);color:var(--text-on-brand);flex:none;display:flex}.ma-chat__head>div{flex:1;min-width:0}.ma-chat__head h2{color:var(--text-on-brand);text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-semibold);font-feature-settings:var(--ff-heading);margin:0;overflow:hidden}.ma-chat .ma-chat__head .ma-avatar{background:var(--action-subtle);color:var(--action);flex:none}.ma-chat__head span:not(.ma-avatar){font-size:var(--fs-xs);line-height:var(--lh-xs)}.ma-chat__peer-link,.ma-chat__context a{color:inherit;text-decoration:none}.ma-chat__peer-link:hover,.ma-chat__context a:hover{text-decoration:underline}.ma-chat__peer-link:focus-visible,.ma-chat__context a:focus-visible{outline:var(--size-2) solid currentColor;outline-offset:calc(-1 * var(--size-2))}.ma-chat__context{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ma-chat__close{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-control);color:inherit;cursor:pointer;transition:background var(--motion-fast) var(--motion-ease);background:0 0;border:0;flex:none;place-items:center;display:grid}.ma-chat__close:hover{background:var(--action-hover)}.ma-chat__messages{gap:var(--space-3);overscroll-behavior:contain;min-height:0;padding:var(--space-5);background:var(--bg);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ma-chat__empty{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;padding:var(--space-6) var(--space-4);flex-direction:column;margin:auto;display:flex}.ma-chat__empty>.icon{width:var(--space-12);height:var(--space-12);padding:var(--space-3);box-sizing:content-box;background:var(--action-subtle);color:var(--action);border-radius:var(--radius-pill)}.ma-chat__empty h3{font-size:var(--fs-title);line-height:var(--lh-title);margin:0}.ma-chat__empty p{color:var(--text-3);font-size:var(--fs-sm);line-height:var(--lh-sm);margin:0}.ma-chat__message{max-width:88%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-xs);background:var(--bg-muted);overflow-wrap:anywhere;align-self:flex-start}.ma-chat__message--mine{background:var(--action-subtle);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-xs) var(--radius-lg);align-self:flex-end}.ma-chat__message p{white-space:pre-wrap;font-size:var(--fs-sm);line-height:var(--lh-sm);margin:0}.ma-chat__message time{margin-top:var(--space-1);color:var(--text-3);font-size:var(--fs-xs);line-height:var(--lh-xs);text-align:right;display:block}.ma-chat__composer{padding:var(--space-4);border-top:var(--size-1) solid var(--border-subtle);flex:none}.ma-chat__composer .ma-textarea{min-height:var(--space-16);max-height:calc(var(--space-24) * 2);resize:vertical;font-size:var(--fs-body);display:block}.ma-chat__composer-foot{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}.ma-chat__composer-foot>span{color:var(--text-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.ma-chat__retry{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--fs-xs);color:var(--danger-700);display:flex}.ma-chat .ma-btn,.ma-chat-unread{transition:background var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.ma-chat .ma-btn:active:not(:disabled),.ma-chat-unread:active{transform:translateY(var(--size-1))}.ma-chat-unread{width:var(--tap-min);height:var(--tap-min);border:var(--size-1) solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text);flex:none;place-items:center;text-decoration:none;display:grid;position:relative}.ma-chat-unread:hover{background:var(--action-subtle);color:var(--action)}.ma-chat-badge{min-width:var(--space-5);min-height:var(--space-5);padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--action);color:var(--text-on-brand);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.ma-chat-unread>.ma-chat-badge{top:calc(-1 * var(--space-1));right:calc(-1 * var(--space-1));border:var(--size-1) solid var(--bg);position:absolute}@keyframes ma-chat-enter{0%{opacity:0;transform:translateY(var(--space-6))}to{opacity:1;transform:translateY(0)}}.ma-chat-launcher{right:var(--size-24);bottom:var(--size-24);z-index:var(--z-menu);align-items:center;gap:var(--size-10);min-height:var(--size-52);padding:0 var(--size-20);border:var(--size-1) solid var(--blue-700);border-radius:var(--size-18);background:var(--blue-700);color:var(--white);box-shadow:0 var(--size-6) var(--size-24) var(--color--172b4d26);font-size:var(--size-14);font-weight:var(--fw-semibold);cursor:pointer;display:flex;position:fixed}.ma-chat-launcher:hover{background:var(--blue-900)}.ma-chat-launcher .ma-chat-badge{background:var(--white);color:var(--blue-700)}.ma-chat--dock[open]{bottom:var(--size-88);max-height:calc(100dvh - var(--size-112));animation:none}.ma-chat-list{overscroll-behavior:contain;min-height:0;padding:var(--size-8);flex:1;overflow-y:auto}.ma-chat-list ul{margin:0;padding:0;list-style:none}.ma-chat-list__row{align-items:center;gap:var(--size-12);width:100%;min-height:var(--size-88);padding:var(--size-12);border:0;border-bottom:var(--size-1) solid var(--border-subtle);border-radius:var(--size-10);background:var(--white);color:var(--text);text-align:left;cursor:pointer;display:flex}.ma-chat-list__row:hover{background:var(--blue-50)}.ma-chat-list__row>.ma-avatar{width:var(--size-42);height:var(--size-42);flex:none}.ma-chat-list__text{gap:var(--size-3);flex:1;min-width:0;display:grid}.ma-chat-list__text strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--size-14);font-weight:var(--fw-semibold);overflow:hidden}.ma-chat-list__text small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--size-11);color:var(--text-3);overflow:hidden}.ma-chat-list__text>span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--size-13);color:var(--text-2);overflow:hidden}.ma-chat-list__row[data-unread] .ma-chat-list__text strong{color:var(--blue-700)}.ma-chat-list__row[data-unread] .ma-chat-list__text>span{font-weight:var(--fw-semibold)}.ma-chat-list__note{align-content:center;justify-items:center;gap:var(--size-12);min-height:var(--size-220);padding:var(--size-24);text-align:center;color:var(--text-2);font-size:var(--size-14);display:grid}.ma-chat-list__note p{margin:0}.ma-chat__close{text-decoration:none}@media (prefers-reduced-motion:reduce){.ma-chat[open]{animation:none}}@media (max-width:767px){html:has(.ma-chat:modal){overflow:hidden}.ma:has(.ma-chat:modal){height:100dvh;overflow:hidden}.ma-chat[open]{width:100%;max-width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border:0;border-radius:0;inset:0}.ma-chat--dock[open]{top:var(--chat-viewport-top,var(--size-0));height:var(--chat-viewport-height,100dvh);max-height:var(--chat-viewport-height,100dvh);bottom:auto}.ma-chat-launcher{right:var(--size-16);bottom:calc(var(--size-16) + env(safe-area-inset-bottom));width:var(--size-52);border-radius:var(--size-18);justify-content:center;padding:0}.ma-chat-launcher>span:not(.ma-chat-badge){width:var(--size-1);height:var(--size-1);clip-path:inset(50%);position:absolute;overflow:hidden}.ma-chat-launcher>.ma-chat-badge{top:var(--size-neg-5);right:var(--size-neg-5);border:var(--size-1) solid var(--blue-700);position:absolute}.ma-chat--dock .ma-chat__head{gap:var(--size-8);padding-inline:var(--size-12)}.ma-chat--dock .ma-chat__head>.ma-avatar{width:var(--size-36);height:var(--size-36)}.ma-chat::backdrop{background:var(--bg)}.ma-chat__composer{padding-bottom:max(var(--space-4),env(safe-area-inset-bottom))}.ma-chat__head{padding-top:max(var(--space-4),env(safe-area-inset-top))}.ma-header__inner:has(.ma-chat-unread){gap:var(--space-2)}.ma-header__actions:has(.ma-chat-unread){gap:var(--space-1)}.ma-header__actions:has(.ma-chat-unread) .ma-header__cta{width:var(--tap-min);flex:none;padding:0}:is(.ma-header__actions:has(.ma-chat-unread) .ma-header__cta-short,.ma-header__actions:has(.ma-chat-unread) .ma-header__cta-label){display:none}}@media (prefers-reduced-motion:reduce){.ma-chat[open]{animation:none}.ma-chat .ma-btn,.ma-chat-unread,.ma-chat__close{transition:none}.ma-chat .ma-btn:active:not(:disabled),.ma-chat-unread:active{transform:none}}.catalog-search__input{position:relative}.catalog-search__input>.icon{left:var(--space-4);color:var(--text-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.catalog-search .ma-input{width:100%;padding-left:var(--space-12);padding-right:var(--space-12)}.catalog-search__clear{width:var(--tap-min);border-radius:var(--radius-control);height:100%;color:var(--text-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;right:0}.catalog-search input::-webkit-search-cancel-button{display:none}.ma-proto [hidden]{display:none!important}.ma-proto :is(h3,h4){font-feature-settings:var(--ff-heading);letter-spacing:var(--ls-heading)}.ma-proto :is(a,button,input,select,textarea){min-width:0}.ma-proto .ma-tabs{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.ma-proto .ma-tab{white-space:normal}.ma-proto .ma-panel,.ma-proto .ma-stack{min-width:0}.ma-proto .ma-link{min-height:var(--tap-min);min-width:var(--tap-min);align-items:center;display:inline-flex}.ma-proto .ma-ocard__name{min-height:var(--tap-min);text-underline-offset:var(--space-1);align-items:center;text-decoration:underline;display:inline-flex}.ma-proto .ma-kv>div{flex-wrap:wrap}.ma-proto .ma-kv dd{overflow-wrap:anywhere}.ma-proto-preview{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ma-proto-preview img{width:var(--space-24);height:calc(var(--space-16) + var(--space-2));object-fit:cover;border-radius:var(--radius-md)}.ma-proto .ma-stat__label{overflow-wrap:anywhere}.ma-proto :is(h3,h4,.ma-title){font-feature-settings:var(--ff-heading);letter-spacing:var(--ls-heading)}.ma-proto .r2-band{align-items:center;gap:var(--space-4) var(--space-5);color:var(--text);padding-block:var(--space-6);margin-bottom:var(--space-4);background:0 0;border-bottom:0;flex-wrap:wrap;display:flex}.ma-proto .r2-band>.ma-avatar{width:calc(var(--space-12) + var(--space-2));height:calc(var(--space-12) + var(--space-2));background:var(--avatar-bg);color:var(--avatar-text);border-radius:var(--radius-md);font-size:var(--fs-title);font-weight:var(--fw-semibold)}.ma-proto .r2-band h1{font-size:var(--size-32);line-height:var(--size-40);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--text);overflow-wrap:anywhere;margin:0}.ma-proto .r2-band .ma-lead{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-3);margin:0}.r2-band .ma-page-head__text{flex:1;min-width:0;max-width:none}.r2-band .ma-page-head__meta{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3);overflow-wrap:anywhere}.r2-band .ma-page-head__actions{align-self:center;margin-left:auto}.r2-search{width:100%;padding:var(--space-5);background:var(--white);border-radius:var(--radius-lg);color:var(--text)}.r2-search .ma-input{width:100%}.ma-proto .ma-footer a{min-height:var(--tap-min);align-items:center;display:inline-flex}.ma-proto .ma-header__brand{min-height:var(--tap-min)}@media (max-width:767px){.ma-proto .r2-band{padding-block:var(--space-4);gap:var(--space-3)}.ma-proto .r2-band>.ma-avatar{width:var(--space-12);height:var(--space-12);font-size:var(--fs-body);align-self:flex-start}.r2-band .ma-page-head__actions{flex-basis:100%;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-left:0;display:grid}.r2-band .ma-page-head__actions>.ma-btn{width:100%}.r2-search{padding:var(--space-3)}.ma-proto #filters{border-radius:var(--radius-lg) var(--radius-lg) 0 0;height:auto;max-height:90dvh;margin-top:auto;margin-bottom:0}}.ma-proto .ma-header__link{min-height:var(--tap-min)}.ma-proto .ma-main{animation:none}.request-description{gap:var(--space-4);display:grid}.request-description .ma-prose{max-width:var(--measure);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);margin:0}.request-author{gap:var(--space-3);display:grid}.request-author .ma-btn{width:100%}.request-responses{gap:var(--space-5);padding-top:var(--space-6);border-top:var(--size-1) solid var(--border-subtle);display:grid}@media (max-width:359px){.ma-header__actions .ma-header__cta{padding-inline:var(--space-2)}.ma-header__actions .ma-header__cta-short{font-size:var(--fs-xs)}.ma-header:has([aria-controls=notification-list]) .ma-header__wordmark{height:var(--space-4)}.ma-header:has([aria-controls=notification-list]) .ma-header__symbol{height:var(--space-5)}.ma-header:has([aria-controls=notification-list]) .ma-header__brand{gap:var(--space-1)}.ma-header__actions .ma-header__cta{flex-shrink:0}}@keyframes catalog-enter{0%{opacity:.72;transform:translateY(calc(var(--space-1)*1.5))}to{opacity:1;transform:none}}@keyframes catalog-pulse{0%,to{opacity:1}50%{opacity:.7}}:is(.account-page,.auth-page,.request-form) :is(.account-link,.auth-link,.request-form__cancel){min-height:var(--tap-min);font:inherit;font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);color:var(--text-link);cursor:pointer;font-feature-settings:var(--catalog-title-case);letter-spacing:normal;background:0 0;border:0;justify-self:start;align-items:center;padding:0;text-decoration:none;display:inline-flex}:is(.account-page,.auth-page,.request-form) :is(.account-link,.auth-link,.request-form__cancel):hover{color:var(--action-hover);text-decoration:underline}:is(.account-page,.auth-page,.request-form) :is(.account-link,.auth-link,.request-form__cancel):disabled{color:var(--text-disabled);cursor:not-allowed;text-decoration:none}:is(.account-page,.auth-page,.request-form) .ma-form__row{gap:var(--space-4)}.ma-form__row--3{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.ma-form__row--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.inbox{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:1024px){.inbox[data-view]{grid-template-columns:calc(var(--space-24) * 3 + var(--space-16) + var(--space-2)) minmax(0,1fr);height:min(calc(var(--space-24) * 7),calc(100dvh - var(--header-h) - var(--space-8)))}}.ma-list-row{align-items:flex-start;gap:var(--row-gap);padding-block:var(--row-pad);border-bottom:var(--size-1) solid var(--row-divider);display:flex;position:relative}.ma-list-row__media{flex:none}.ma-list-row__body{gap:var(--space-1);flex:1;min-width:0;display:grid}.ma-list-row__meta{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3)}.ma-list-row__aside{z-index:1;flex:none;position:relative}.ma-list-row__body :is(a,button,input,select,textarea):not(.ma-list-row__link){z-index:1;position:relative}.ma-list-row__link:after{content:"";position:absolute;inset:0}.ma-list-row:has(.ma-list-row__link):hover{background:var(--row-hover-bg)}@media (max-width:767.98px){.ma-list-row{flex-wrap:wrap}.ma-list-row__aside{width:100%}}.ma-list-row__link:focus-visible:after{box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.ma-header{background:color-mix(in srgb,var(--white) 82%,transparent)}.ma-header__inner{gap:var(--space-8)}.ma-header__nav{gap:var(--space-2)}.ma-header__link{padding-inline:var(--space-3);font-feature-settings:normal;letter-spacing:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);border-radius:var(--radius-control)}.ma-header__link[aria-current=page]{box-shadow:none;background:var(--blue-50);border-radius:var(--radius-control);color:var(--action)}.ma-header__updates{align-items:center;gap:var(--space-1);display:flex}.ma-header__updates :is(button[aria-controls=notification-list],.ma-chat-unread){width:var(--tap-min);height:var(--tap-min);border:var(--size-1) solid transparent;border-radius:var(--radius-control);box-shadow:none;color:var(--text-2);background:0 0}.ma-header__updates :is(button[aria-controls=notification-list],.ma-chat-unread):hover{background:var(--bg-subtle)}.ma-header__account .ma-menu__trigger{border-radius:var(--radius-control);font-weight:var(--fw-medium);border-color:#0000}.ma-header__menu-btn{border-radius:var(--radius-control);border-color:#0000}.ma-header__cta{letter-spacing:0;font-feature-settings:normal!important}.ma-footer{background:var(--white);border-top:var(--size-1) solid var(--border-subtle)}.ma-footer__inner{padding-block:var(--space-12) var(--space-6);gap:var(--space-10)}.ma-footer__top{gap:var(--space-8);grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:start;display:grid}.ma-footer__brand{align-content:start;gap:var(--space-4);max-width:30ch}.ma-footer__brand>p{font-size:var(--fs-sm);line-height:1.8}.ma-footer__brand>span{font-size:var(--fs-xs);color:var(--text-3)}.ma-footer__column{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ma-footer__column h2{font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-semibold);margin:var(--space-3) 0 var(--space-3);font-feature-settings:normal;letter-spacing:0;color:var(--text)}.ma-footer__column a{min-height:var(--tap-min);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-3);align-items:center;text-decoration:none;display:inline-flex}.ma-footer__column a:hover{color:var(--action);text-underline-offset:var(--size-3);text-decoration:underline}.ma-footer__bottom{font-size:var(--fs-xs)}@media (min-width:1024px) and (max-width:1199px){.ma-header__inner{gap:var(--space-4)}.ma-header__nav{gap:0}.ma-header__link{padding-inline:var(--space-2);font-size:var(--fs-xs)}.ma-header__account .ma-menu__trigger>.ma-menu__label,.ma-header__account .ma-menu__trigger>.icon:last-child{display:none}.ma-header__account .ma-menu__trigger{width:var(--tap-min);justify-content:center;padding:0}.ma-header__account .ma-menu__trigger>.icon:first-child{display:block}}@media (max-width:767px){.ma-header__inner{gap:var(--space-3)}.ma-header__updates{gap:0}.ma-footer__top{gap:var(--space-6);grid-template-columns:1fr 1fr}.ma-footer__brand{grid-column:1/-1;max-width:36ch}.ma-footer__column:last-child{grid-column:1/-1}.ma-footer__inner{padding-block:var(--space-8) var(--space-5);gap:var(--space-6)}.ma-footer__bottom{flex-direction:column}}.ma-header__account{flex:none}.ma-header__account .ma-menu__list{width:var(--size-272);min-width:0;padding:var(--space-2);gap:var(--space-1);max-height:calc(100dvh - var(--header-h) - var(--space-8));overscroll-behavior:contain;animation:none;display:grid;overflow-y:auto;transform:none}.ma-header__account .ma-menu__list[hidden]{display:none}.ma-header__account .ma-menu__item{min-height:var(--size-48);padding:var(--space-3);gap:var(--space-3);line-height:var(--lh-sm);font-size:var(--fs-sm)}.ma-header__account .ma-menu__item .icon{width:var(--space-5);height:var(--space-5);flex:none}.ma-header__account .ma-menu__item--danger{margin-top:var(--space-2);border-top:var(--size-1) solid var(--border-subtle);border-top-left-radius:0;border-top-right-radius:0}.ma-header__slot{width:var(--tap-min);height:var(--tap-min);display:block}@media (max-width:767px){.ma-header__actions:has(.ma-header__updates) .ma-header__cta{width:var(--tap-min);flex:none;padding:0}.ma-header__actions:has(.ma-header__updates) .ma-header__cta>.icon{flex:none;display:block}:is(.ma-header__actions:has(.ma-header__updates) .ma-header__cta-short,.ma-header__actions:has(.ma-header__updates) .ma-header__cta-label){display:none}}.ma-header__account .ma-header__avatar,.ma-mnav__identity .ma-header__avatar{width:var(--size-28);height:var(--size-28);border-radius:var(--radius-circle);border:var(--size-1) solid var(--card-border);background:var(--bg-subtle);color:var(--text-2);font-size:var(--fs-xs);line-height:var(--lh-solid);font-weight:var(--fw-semibold);flex:none}.ma-header__avatar img{object-fit:contain;background:var(--white)}.ma-menu__identity{gap:var(--space-1);min-width:0;margin-bottom:var(--space-1);padding:var(--space-3);border-bottom:var(--size-1) solid var(--border-subtle);color:var(--text);font-size:var(--fs-sm);line-height:var(--lh-sm);overflow-wrap:anywhere;display:grid}.ma-menu__identity strong{font-weight:var(--fw-semibold)}.ma-menu__identity>span{color:var(--text-3);font-size:var(--fs-xs);line-height:var(--lh-xs)}.ma-mnav__identity{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2);margin-bottom:var(--space-2);border-bottom:var(--size-1) solid var(--border-subtle);display:flex}.ma-mnav__identity .ma-menu__identity{border:0;flex:1;margin:0;padding:0}.ma-header__account .ma-menu__trigger--compact{width:var(--tap-min);height:var(--tap-min);min-height:var(--tap-min);border-radius:var(--radius-circle);flex:none;justify-content:center;gap:0;padding:0}.ma-header__account .ma-menu__trigger--compact .icon{transform:none}
