:root{--color-blue-50:#e8f0fa;--color-blue-75:#dbe6f3;--color-blue-165:#c9d8ea;--color-blue-225:#b9cbe2;--color-blue-290:#9fb6d4;--color-blue-415:#8fb3df;--color-blue-540:#1660b3;--color-blue-600:#0b4f9c;--color-blue-650:#0a4589;--color-blue-700:#083a73;--color-blue-750:#062f5e;--color-blue-775:#062c58;--color-orange-50:#fff1dc;--color-orange-400:#f5a623;--color-orange-500:#f08a00;--color-orange-600:#d67a00;--color-sand-50:#f6f1e9;--color-sand-200:#e6dccb;--color-sand-700:#8a6a3b;--color-neutral-0:#fff;--color-neutral-5:#fafbfd;--color-neutral-15:#f8fafc;--color-neutral-25:#f6f8fb;--color-neutral-40:#f3f5f8;--color-neutral-45:#f1f4f8;--color-neutral-50:#eef2f7;--color-neutral-65:#edf0f4;--color-neutral-70:#e8ecf2;--color-neutral-95:#e6e4e0;--color-neutral-100:#dde3eb;--color-neutral-200:#c9d2de;--color-neutral-220:#b9c3d0;--color-neutral-235:#b5c1cf;--color-neutral-255:#aab6c6;--color-neutral-275:#9fb2c9;--color-neutral-290:#9aa5b4;--color-neutral-310:#9aa4b2;--color-neutral-325:#9ca3af;--color-neutral-365:#8b95a5;--color-neutral-380:#7d8898;--color-neutral-550:#6b6f76;--color-neutral-600:#5b6778;--color-neutral-700:#3b4657;--color-neutral-875:#1d1d1f;--color-neutral-900:#0f1b2d;--color-neutral-935:#18181b;--color-neutral-965:#111214;--color-green-50:#e7f5ee;--color-green-275:#9fd3b4;--color-green-350:#4ade80;--color-green-700:#17724a;--color-green-925:#0f2a1d;--color-amber-50:#fdf3e1;--color-amber-500:#b7791f;--color-amber-700:#8a5a12;--color-red-25:#fef2f2;--color-red-50:#fdecec;--color-red-200:#f4c7c7;--color-red-425:#a65b5b;--color-red-500:#c62828;--color-red-800:#a12020;--color-red-880:#8e1b1b;--color-signal-600:#c2410c;--color-sky-50:#eaf1fe;--color-sky-500:#1d9bf0;--color-sky-700:#1d4fc4;--color-gold-50:#fbf3e2;--color-gold-400:#e9b44c;--color-gold-800:#7a5200;--color-black-950:#0f0e0c;--color-black-975:#000;--color-google-blue:#4285f4;--color-google-green:#34a853;--color-google-yellow:#fbbc05;--color-google-red:#ea4335;--color-whatsapp:#25d366;--color-scrim:#0f1b2d80;--color-text-on-action:var(--color-neutral-900);--color-badge-verified-bg:var(--color-blue-50);--color-badge-verified-text:var(--color-blue-700);--color-badge-premium-bg:var(--color-gold-50);--color-badge-premium-text:var(--color-gold-800);--color-badge-sponsored-bg:var(--color-neutral-50);--color-badge-sponsored-text:var(--color-neutral-600);--color-badge-new-bg:var(--color-blue-600);--color-badge-new-text:var(--color-neutral-0);--color-badge-open-bg:var(--color-sky-50);--color-badge-open-text:var(--color-sky-700);--color-badge-expired-bg:var(--color-neutral-50);--color-badge-expired-text:var(--color-neutral-600);--color-badge-pending-bg:var(--color-amber-50);--color-badge-pending-text:var(--color-amber-700);--color-badge-refused-bg:var(--color-red-50);--color-badge-refused-text:var(--color-red-800);--color-space-accent:var(--color-blue-600);--color-space-on-accent:var(--color-neutral-0);--color-night-800:#13233b;--color-night-900:#14181f;--color-overlay-white12:#ffffff1f;--color-overlay-white16:#ffffff29;--color-overlay-white60:#fff9;--color-overlay-white86:#ffffffdb;--color-overlay-ink32:#0f1b2d52;--color-overlay-ink82:#0f1b2dd1;--color-overlay-white14:#ffffff24;--color-overlay-white18:#ffffff2e;--color-overlay-white10:#ffffff1a;--color-overlay-orange60:#f08a0099;--color-overlay-white72:#ffffffb8;--color-overlay-white85:#ffffffd9;--color-overlay-white70:#ffffffb3;--color-overlay-brand-dark38:#083a7361;--color-overlay-white03_5:#ffffff09;--color-overlay-white78:#ffffffc7;--color-overlay-white75:#ffffffbf;--color-overlay-white45:#ffffff73;--color-overlay-black78:#000000c7;--color-overlay-black00:#0000;--color-overlay-black40:#0006;--color-overlay-black15:#00000026;--color-overlay-white25:#ffffff40;--color-overlay-white50:#ffffff80;--color-overlay-white09:#ffffff17;--color-overlay-white80:#fffc;--color-overlay-white92:#ffffffeb;--color-site-brand:var(--color-blue-600);--color-site-brand-dark:var(--color-blue-700);--color-site-brand-soft:var(--color-blue-50);--color-site-action:var(--color-orange-500);--color-site-action-dark:var(--color-orange-600);--color-site-ink:var(--color-neutral-900);--color-site-bg:var(--color-neutral-25);--color-site-surface:var(--color-neutral-0);--color-site-subtle:var(--color-neutral-50);--color-site-line:var(--color-neutral-100);--color-site-line-strong:var(--color-neutral-200);--color-site-muted:var(--color-neutral-600);--color-site-success-soft:var(--color-green-50);--color-site-success-ink:var(--color-green-700);--color-site-warning-soft:var(--color-amber-50);--color-site-warning-ink:var(--color-amber-700);--color-site-danger:var(--color-red-500);--color-site-danger-soft:var(--color-red-50);--color-site-danger-ink:var(--color-red-800);--color-site-info-soft:var(--color-sky-50);--color-site-info-ink:var(--color-sky-700);--color-site-gold:var(--color-gold-400);--color-site-verified:var(--color-sky-500);--color-pass-featured:var(--color-orange-500);--color-pass-featured-light:var(--color-orange-400);--color-pass-featured-dark:var(--color-orange-600);--color-pass-featured-accent:var(--color-blue-700);--color-pass-item:var(--color-blue-600);--color-pass-item-accent:var(--color-orange-500);--color-pass-campaign:var(--color-green-700);--color-pass-campaign-accent:var(--color-orange-500);--color-head-from:var(--color-blue-600);--color-head-to:var(--color-blue-700);--color-head-ink:var(--color-neutral-0);--color-head-muted:var(--color-overlay-white78);--color-head-fill:var(--color-overlay-white16);--color-head-fill-pressed:var(--color-overlay-white25);--color-head-line:var(--color-overlay-white45);--color-plan-free-icon:var(--color-sand-700);--color-lux-gold:#c9ac78;--color-lux-gold-35:#c9ac7859;--color-lux-gold-25:#c9ac7840;--color-lux-bronze:#a8875a;--color-lux-line:#e6dcc8;--color-lux-stripe:#efe7d8;--color-lux-stripe-soft:#f4eee2;--color-lux-ink:#1c1a16;--color-lux-ivory:#f6f1e7;--color-lux-night:#14120f;--color-lux-shade-92:#0a0908eb;--color-lux-shade-85:#0a0908d9;--color-lux-shade-70:#0a0908b3;--color-lux-shade-15:#0a090826;--color-x-gold-soft:#f8dc9b;--color-x-gold-deep:#e2a93f;--color-x-gold-ink:#2b1b00;--font-family-sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-family-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans", "Noto Sans Arabic", Tahoma, sans-serif;--font-family-mono:"IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--font-family-serif:"Cormorant Garamond", Georgia, "Times New Roman", serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-18:18px;--font-size-19:19px;--font-size-20:20px;--font-size-21:21px;--font-size-22:22px;--font-size-24:24px;--font-size-26:26px;--font-size-28:28px;--font-size-32:32px;--font-size-36:36px;--font-size-40:40px;--font-size-48:48px;--font-size-25_6:25.6px;--font-size-15_2:15.2px;--font-size-13_76:13.76px;--font-size-13_12:13.12px;--font-size-23_2:23.2px;--font-size-14_72:14.72px;--font-size-12_8:12.8px;--font-size-12_48:12.48px;--font-size-24_8:24.8px;--font-size-14_08:14.08px;--font-size-15_68:15.68px;--font-size-14_4:14.4px;--font-size-10_5:10.5px;--font-size-12_5:12.5px;--font-size-14_5:14.5px;--font-size-10_88:10.88px;--font-size-13_44:13.44px;--font-size-13_6:13.6px;--font-size-11_2:11.2px;--font-size-14_88:14.88px;--font-size-13_5:13.5px;--font-size-11_52:11.52px;--font-size-12_16:12.16px;--font-size-11_5:11.5px;--font-size-15_5:15.5px;--font-line-height-site:1.55;--font-line-height-site-heading:1.2;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-13:52px;--space-14:56px;--space-15:60px;--space-16:64px;--space-18:72px;--space-20:80px;--space-22:88px;--space-24:96px;--space-26:104px;--space-30:120px;--space-0_5:2px;--space-2_75:11px;--space-5_5:22px;--space-1_5:6px;--space-2_5:10px;--space-0_25:1px;--space-3_5:14px;--space-0_75:3px;--space-1_75:7px;--space-7_5:30px;--space-4_5:18px;--space-8_5:34px;--space-9_5:38px;--space-10_5:42px;--space-11_5:46px;--space-2_25:9px;--space-1_25:5px;--space-6_5:26px;--space-3_25:13px;--space-12_5:50px;--space-13_5:54px;--space-27_5:110px;--space-22_5:90px;--space-8_75:35px;--size-control-md:44px;--size-control-site:37.84px;--size-control-site-sm:29.24px;--size-control-site-lg:43px;--size-control-phone-sm:34px;--size-control-phone-lg:50px;--size-icon-sm:16px;--size-header-desktop:68px;--size-header-site:60px;--size-side-nav:264px;--size-banner:150px;--size-space-card:130px;--size-panel:280px;--size-select-list:320px;--size-auth-card:1040px;--size-auth-box:440px;--size-signup-card:900px;--size-narrow-column:260px;--size-header-search:680px;--size-logo:38.08px;--size-account-menu:304px;--size-account-menu-min:240px;--size-language-menu:220px;--size-cookie-dialog:620px;--size-narrow-page:640px;--size-dialog:520px;--size-legal-text:820px;--size-page-lede:780px;--size-filter-column:256px;--size-admin-content:1240px;--size-admin-side:284px;--size-pro-aside:360px;--size-pro-row-label:260px;--size-pro-year:200px;--size-pro-menu:360px;--size-pro-day:120px;--size-pro-day-phone:90px;--size-pro-time:110px;--size-pro-cover:110px;--size-pro-cover-thumb:160px;--size-pro-item-cover:180px;--size-pro-photo:140px;--size-pro-anchors:240px;--size-qr-code:192px;--size-qr-showcase:280px;--size-admin-logo:31.36px;--size-filter-select:220px;--size-search-min:320px;--size-search-max:560px;--size-dialog-lg:640px;--size-menu:220px;--size-avatar:44px;--size-chart:240px;--size-chart-phone:200px;--size-hours-chart:160px;--size-date-field:170px;--size-home-ask:340px;--size-home-live:420px;--size-pro-dash-side:360px;--size-pricing-coin:280px;--size-pricing-note:200px;--size-pricing-brick:150px 86px;--size-meter-label:120px;--size-meter-label-phone:90px;--size-requests-page:1000px;--size-request-aside:200px;--size-bell-panel:380px;--radius-base:5px;--radius-round:9999px;--radius-focus:2px;--radius-bar:3px;--radius-chip:6px;--radius-icon:8px;--radius-group:11px;--radius-sheet:18px;--radius-app:12px;--radius-app-card:14px;--border-width-thin:1px;--border-width-thick:2px;--border-width-medium:1.5px;--shadow-md:0px 2px 6px 0px #0f1b2d0d, 0px 12px 28px 0px #0f1b2d17;--shadow-lg:0px 8px 18px 0px #0f1b2d14, 0px 24px 56px 0px #0f1b2d29;--shadow-xs:0px 1px 2px 0px #0f1b2d0f;--shadow-header:0px 12px 30px -20px #081a3699;--shadow-ring-brand:0px 0px 0px 4px #0b4f9c24;--shadow-brand-button:0px 6px 16px -8px #0b4f9ccc;--shadow-search-focus:0px 0px 0px 4px #0b4f9c1f;--shadow-dropdown:0px 24px 50px -24px #0f1b2d73;--shadow-dialog:0px 8px 18px 0px #0f1b2d14, 0px 24px 56px 0px #0f1b2d29, 0px 40px 90px -30px #083a738c;--shadow-cookie-badge:0px 0px 0px 1px #0b4f9c14;--shadow-switch-knob:0px 2px 6px 0px #0f1b2d40;--shadow-cookie-button:0px 8px 22px 0px #f08a0052;--shadow-raised:0px 1px 2px 0px #0003;--motion-duration-slow:.32s;--motion-duration-site:.18s;--motion-easing-site:cubic-bezier(.2, .7, .2, 1);--opacity-disabled:.5;--opacity-pressed:.85;--z-index-dropdown:300;--z-index-tooltip:700;--z-index-modal:900;--z-index-toast:1000;--z-index-band:30;--z-index-header:50;--layout-container-max:1280px;--layout-reading-max:720px;--gutter:max(var(--space-4), env(safe-area-inset-left,0px));--section-space:clamp(var(--space-10), 4vw + 1rem, var(--space-16));--text-h1:clamp(var(--font-size-26), 1.2rem + 1.8vw, var(--font-size-36));--ft-bricks:url(footer-bricks.svg)}.ui-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--size-control-site);padding:0 calc(var(--space-4) * .86 + var(--space-0_5));border:var(--border-width-thin) solid transparent;border-radius:var(--radius-base);font:inherit;font-weight:var(--font-weight-semibold);font-size:var(--font-size-14);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-duration-site) var(--motion-easing-site), border-color var(--motion-duration-site) var(--motion-easing-site), color var(--motion-duration-site) var(--motion-easing-site), box-shadow var(--motion-duration-site) var(--motion-easing-site), transform var(--motion-duration-site) var(--motion-easing-site);line-height:1.2;text-decoration:none;display:inline-flex}.ui-btn>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-icon{flex:none}.ui-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-btn[data-pressed]{transform:translateY(1px)}.ui-btn[data-focus-visible]{outline:var(--space-0_75) solid var(--color-overlay-orange60);outline-offset:var(--space-0_5)}.ui-btn--primary{background:var(--color-site-action);color:var(--color-site-ink)}.ui-btn--primary[data-hovered]{background:var(--color-site-action-dark)}.ui-btn--brand{background:linear-gradient(180deg, var(--color-blue-540), var(--color-site-brand));color:var(--color-neutral-0);box-shadow:var(--shadow-brand-button)}.ui-btn--brand[data-hovered]{background:var(--color-site-brand-dark)}.ui-btn--secondary{background:var(--color-site-surface);color:var(--color-site-brand);border-color:var(--color-blue-225);box-shadow:var(--shadow-xs)}.ui-btn--secondary[data-hovered]{border-color:var(--color-site-brand);background:var(--color-site-brand-soft);color:var(--color-site-brand-dark)}.ui-btn--inverse{border-color:var(--color-neutral-0);background:var(--color-neutral-0);color:var(--color-site-brand)}.ui-btn--inverse[data-hovered],.ui-btn--inverse:hover{background:var(--color-site-brand-soft)}.ui-btn--inverse-ghost{border-color:var(--color-overlay-white50);color:var(--color-neutral-0);background:0 0}.ui-btn--inverse-ghost[data-hovered],.ui-btn--inverse-ghost:hover{background:var(--color-overlay-white10)}.ui-btn--tertiary{color:var(--color-site-ink);background:0 0}.ui-btn--tertiary[data-hovered]{background:var(--color-site-subtle)}.ui-btn--link{min-height:0;color:var(--color-site-brand);background:0 0;border:0;padding:0}.ui-btn--link[data-hovered]{text-decoration:underline}.ui-btn--danger{background:var(--color-site-danger);color:var(--color-neutral-0)}.ui-btn--danger[data-hovered]{background:var(--color-site-danger-ink)}.ui-btn--ghost-danger{color:var(--color-site-danger-ink);background:0 0}.ui-btn--ghost-danger[data-hovered]{background:var(--color-site-danger-soft)}.ui-btn--sm{min-height:var(--size-control-site-sm);padding:0 var(--space-2_75);font-size:var(--font-size-13)}.ui-btn--lg{min-height:var(--size-control-site-lg);padding:0 var(--space-5_5);font-size:var(--font-size-15)}.ui-btn--block{width:100%;display:flex}.ui-btn--icon{width:var(--size-control-site);padding:0}.ui-btn--icon.ui-btn--sm{width:var(--size-control-site-sm)}.ui-btn[data-disabled]{background:var(--color-site-subtle);color:var(--color-site-muted);box-shadow:none;cursor:not-allowed;border-color:#0000;text-decoration:none;transform:none}.ui-badge{align-items:center;gap:var(--space-1_5);height:var(--space-6);padding:0 var(--space-2);border-radius:var(--radius-bar);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);white-space:nowrap;display:inline-flex}.ui-badge:before{content:"";width:var(--space-1_5);height:var(--space-1_5);border-radius:var(--radius-round);background:currentColor}.ui-badge--plain:before{display:none}.ui-badge--ok{background:var(--color-site-success-soft);color:var(--color-site-success-ink)}.ui-badge--warn{background:var(--color-site-warning-soft);color:var(--color-site-warning-ink)}.ui-badge--off{background:var(--color-site-subtle);color:var(--color-site-muted)}.ui-badge--info{background:var(--color-site-info-soft);color:var(--color-site-info-ink)}.ui-badge--bad{background:var(--color-site-danger-soft);color:var(--color-site-danger-ink)}.ui-badge--gold{background:var(--color-badge-premium-bg);color:var(--color-badge-premium-text)}.ui-switch{align-items:center;gap:var(--space-3);cursor:pointer;display:inline-flex}.ui-switch-track{width:var(--space-10);height:var(--space-6);border-radius:var(--radius-round);background:var(--color-site-line-strong);transition:background-color var(--motion-duration-site);flex:none;position:relative}.ui-switch-track:after{content:"";top:var(--space-0_75);width:var(--space-4_5);height:var(--space-4_5);border-radius:var(--radius-round);background:var(--color-neutral-0);box-shadow:var(--shadow-switch-knob);transition:transform var(--motion-duration-site) var(--motion-easing-site);position:absolute;inset-inline-start:var(--space-0_75)}.ui-switch[data-selected] .ui-switch-track{background:var(--color-site-brand)}.ui-switch[data-selected] .ui-switch-track:after{transform:translateX(var(--space-4))}[dir=rtl] .ui-switch[data-selected] .ui-switch-track:after{transform:translateX(calc(var(--space-4) * -1))}.ui-switch[data-focus-visible] .ui-switch-track{outline:var(--space-0_75) solid var(--color-overlay-orange60);outline-offset:var(--space-0_5)}.ui-switch[data-disabled]{opacity:.5;cursor:not-allowed}.ui-field{align-content:start;gap:var(--space-1_5);min-width:0;display:grid}.ui-field-label{font-size:var(--font-size-13);font-weight:var(--font-weight-semibold)}.ui-field-req{color:var(--color-site-danger)}.ui-field-help{color:var(--color-site-muted);font-size:var(--font-size-12)}.ui-field-error{color:var(--color-site-danger-ink);font-size:var(--font-size-12);font-weight:var(--font-weight-medium)}.ui-input,.ui-select-btn{width:100%;min-height:var(--size-control-site);padding:0 var(--space-3);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-site-surface);font:inherit;font-size:var(--font-size-15);color:var(--color-site-ink);box-shadow:var(--shadow-xs);transition:border-color var(--motion-duration-site) var(--motion-easing-site), box-shadow var(--motion-duration-site) var(--motion-easing-site)}textarea.ui-input{min-height:var(--space-26);padding:var(--space-2_5) var(--space-3);resize:vertical;line-height:1.5}.ui-input::placeholder{color:var(--color-neutral-365)}.ui-input[data-hovered],.ui-select-btn[data-hovered]{border-color:var(--color-neutral-255)}.ui-input[data-focused],.ui-select-btn[data-focus-visible],.ui-select[data-open] .ui-select-btn{border-color:var(--color-site-brand);box-shadow:var(--shadow-ring-brand);outline:none}.ui-input[data-invalid],.ui-select[data-invalid] .ui-select-btn{border-color:var(--color-site-danger)}.ui-input[data-disabled],.ui-select[data-disabled] .ui-select-btn{background:var(--color-site-subtle);color:var(--color-site-muted)}.ui-affix{align-items:stretch;display:flex}.ui-affix>span{padding:0 var(--space-3);border:var(--border-width-thin) solid var(--color-site-line-strong);background:var(--color-neutral-15);color:var(--color-site-muted);font-size:var(--font-size-14);white-space:nowrap;border-inline-end:0;border-start-start-radius:var(--radius-base);border-end-start-radius:var(--radius-base);align-items:center;display:flex}.ui-affix>.ui-input{border-start-start-radius:0;border-end-start-radius:0}.ui-color{gap:var(--space-2);display:flex}.ui-color input[type=color]{width:var(--size-control-site);height:var(--size-control-site);padding:var(--space-1);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-site-surface);cursor:pointer;flex:none}.ui-unl{justify-content:flex-end;align-items:center;gap:var(--space-2);display:inline-flex}.ui-unl-n{width:var(--space-24)}.ui-unl-n .ui-input{text-align:end}.ui-unl small{min-width:3ch;color:var(--color-site-muted);font-size:var(--font-size-12)}.ui-range{align-items:center;gap:var(--space-3);color:var(--color-site-muted);font-size:var(--font-size-14);display:flex}.ui-range input{max-width:var(--size-narrow-column);accent-color:var(--color-site-brand);flex:1}.ui-range b{min-width:var(--space-9);color:var(--color-site-ink);text-align:end}.ui-pw{position:relative}.ui-pw>.ui-input{padding-inline-end:var(--space-11_5)}.ui-pw-toggle{width:var(--space-10);color:var(--color-site-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block:0;inset-inline-end:var(--space-1)}.ui-pw-toggle[data-focus-visible]{outline:var(--border-width-thick) solid var(--color-site-brand);outline-offset:calc(-1 * var(--space-1));border-radius:var(--radius-base)}.ui-pw-rules{gap:var(--space-0_5) var(--space-3);color:var(--color-site-muted);font-size:var(--font-size-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-pw-rules li{align-items:center;gap:var(--space-1);display:inline-flex}.ui-pw-rules .ui-pw-ok{color:var(--color-site-success-ink)}.ui-input--code{max-width:var(--size-narrow-column);font-family:var(--font-family-mono);font-size:var(--font-size-25_6);letter-spacing:.4em;text-align:center}.ui-check{align-items:start;gap:var(--space-1) var(--space-2_5);font-size:var(--font-size-13);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.ui-check-box{width:var(--space-4_5);height:var(--space-4_5);margin-top:var(--space-0_25);border:var(--border-width-thin) solid var(--color-neutral-380);border-radius:var(--radius-focus);background:var(--color-site-surface);color:var(--color-site-surface);flex:none;place-items:center;display:inline-grid}.ui-check-box svg{visibility:hidden}.ui-check[data-selected] .ui-check-box,.ui-check[data-indeterminate] .ui-check-box{border-color:var(--color-site-brand);background:var(--color-site-brand)}.ui-check[data-selected] .ui-check-box svg,.ui-check[data-indeterminate] .ui-check-box svg{visibility:visible}.ui-check[data-hovered]:not([data-selected],[data-indeterminate]) .ui-check-box{border-color:var(--color-site-brand)}.ui-check[data-invalid] .ui-check-box{border-color:var(--color-site-danger)}.ui-check[data-focus-visible] .ui-check-box{outline:var(--border-width-thick) solid var(--color-site-brand);outline-offset:var(--space-0_5)}.ui-select-btn{justify-content:space-between;align-items:center;gap:var(--space-3);text-align:start;cursor:pointer;display:flex}.ui-select-btn>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select-btn [data-placeholder]{color:var(--color-site-muted)}.ui-select-btn>svg{color:var(--color-site-muted);flex:none}.ui-select-pop{--trigger-width:auto;min-width:var(--trigger-width);max-height:var(--size-select-list);padding:var(--space-1);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);box-shadow:var(--shadow-dropdown);overflow:auto}.ui-select-list{outline:none}.ui-select-item{padding:var(--space-2_5) var(--space-3);border-radius:var(--radius-bar);font-size:var(--font-size-15);white-space:nowrap;cursor:pointer;outline:none}.ui-select-item[data-hovered],.ui-select-item[data-focused]{background:var(--color-site-subtle)}.ui-select-item[data-selected]{background:var(--color-site-brand-soft);color:var(--color-site-brand-dark);font-weight:var(--font-weight-semibold)}.ui-head{align-items:end;gap:var(--space-3) var(--space-6);padding:var(--space-5) var(--space-8);background:var(--color-site-surface);border-bottom:var(--border-width-thin) solid var(--color-site-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t acts""tabs tabs";display:grid}.ui-head--tabs{border-bottom:0;padding-bottom:0}.ui-head-t{grid-area:t;min-width:0}.ui-head h1{align-items:center;gap:var(--space-3);font-size:var(--font-size-24);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-site-heading);letter-spacing:-.01em;flex-wrap:wrap;margin:0;display:flex}.ui-head p{margin:var(--space-1) 0 0;color:var(--color-site-muted);font-size:var(--font-size-14);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-head-acts{align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-area:acts;display:flex}.ui-head>.ui-tabs{grid-area:tabs}.ui-head-field{align-items:center;gap:var(--space-2);color:var(--color-site-muted);font-size:var(--font-size-14);flex-wrap:wrap;display:flex}.ui-head-field>.ui-icon{color:var(--color-site-brand)}.ui-head-field .ui-field{width:var(--size-date-field)}.ui-head-field .ui-input{min-height:var(--size-control-site-sm)}.ui-seg{max-width:100%;padding:var(--space-0_5);border-radius:var(--radius-base);background:var(--color-site-subtle);scrollbar-width:none;display:inline-flex;overflow-x:auto}.ui-seg a{height:calc(var(--size-control-site-sm) - var(--space-1));padding:0 var(--space-3);border-radius:var(--radius-bar);color:var(--color-site-muted);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.ui-seg a:hover{color:var(--color-site-ink)}.ui-seg [aria-current=page]{background:var(--color-site-surface);color:var(--color-site-ink);box-shadow:var(--shadow-xs)}.ui-back{align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);color:var(--color-site-muted);font-size:var(--font-size-13);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}.ui-back:hover{color:var(--color-site-brand)}.ui-tabs{gap:var(--space-1);border-bottom:var(--border-width-thin) solid var(--color-site-line);scrollbar-width:none;display:flex;overflow-x:auto}.ui-tabs a,.ui-tabs button{font:inherit;align-items:center;gap:var(--space-2);margin-bottom:calc(var(--border-width-thin) * -1);padding:var(--space-3) var(--space-3_5);border-bottom:var(--border-width-thick) solid transparent;color:var(--color-site-muted);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);white-space:nowrap;text-decoration:none;display:inline-flex}.ui-tabs button{border-top:0;cursor:pointer;background:0 0;border-inline:0}.ui-tabs a:hover,.ui-tabs button:hover{color:var(--color-site-ink)}.ui-tabs a[aria-current=page],.ui-tabs button[aria-selected=true]{border-bottom-color:var(--color-site-brand);color:var(--color-site-brand)}.ui-count{min-width:var(--space-5);padding:0 var(--space-1_5);border-radius:var(--radius-round);background:var(--color-site-subtle);color:var(--color-site-muted);font-size:var(--font-size-12);line-height:var(--space-5);text-align:center}[aria-current=page]>.ui-count{background:var(--color-site-brand-soft);color:var(--color-site-brand)}.ui-card{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);min-width:0;box-shadow:var(--shadow-xs);container-type:inline-size}.ui-card-h{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--space-15);padding:var(--space-3) var(--space-5);border-bottom:var(--border-width-thin) solid var(--color-site-line);display:flex}.ui-card-h--tabs{min-height:0;padding-block:0}.ui-pf-row+.ui-card-h--tabs{border-top:var(--border-width-thin) solid var(--color-site-line)}.ui-card-h--tabs>.ui-tabs{border-bottom:0;margin:0}.ui-card-h h2{align-items:center;gap:var(--space-2_5);font-size:var(--font-size-17);font-weight:var(--font-weight-bold);margin:0;display:flex}.ui-card-h h2 .ui-icon{color:var(--color-site-brand)}.ui-card-h small{color:var(--color-site-muted);font-size:var(--font-size-14)}.ui-card-h-acts{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-card-b{padding:var(--space-5)}.ui-card-note{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:var(--border-width-thin) solid var(--color-site-line);background:var(--color-neutral-15);color:var(--color-site-muted);font-size:var(--font-size-14);display:flex}.ui-bar{align-items:center;gap:var(--space-3);min-height:var(--space-16);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width-thin) solid var(--color-site-line);flex-wrap:wrap;display:flex;position:relative}.ui-bulk{z-index:2;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius-base) var(--radius-base) 0 0;background:var(--color-site-brand-dark);color:var(--color-neutral-0);display:flex;position:absolute;inset:0}.ui-bulk b{font-size:var(--font-size-14);margin-inline-end:var(--space-3)}.ui-bulk .ui-btn{border-color:var(--color-overlay-white16);background:var(--color-overlay-white12);box-shadow:none;color:var(--color-neutral-0)}.ui-bulk .ui-btn:hover{background:var(--color-overlay-white25)}.ui-bulk .ui-bulk-danger:hover{background:var(--color-site-danger)}.ui-bulk .ui-bulk-x{background:0 0;border-color:#0000;margin-inline-start:auto}.ui-bar>*{min-width:0}.ui-bar .ui-select{min-width:var(--size-filter-select)}.ui-bar-end{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.ui-search{flex:1 1 var(--size-search-min);max-width:var(--size-search-max);position:relative}.ui-search>.ui-icon{top:50%;color:var(--color-site-muted);pointer-events:none;position:absolute;inset-inline-start:var(--space-3);transform:translateY(-50%)}.ui-search input{width:100%;height:var(--size-control-site);padding-block:0;padding-inline:var(--space-9) var(--space-3);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-site-surface);font:inherit;font-size:var(--font-size-15);color:var(--color-site-ink)}.ui-search input:focus{border-color:var(--color-site-brand);box-shadow:var(--shadow-search-focus);outline:none}.ui-search input::-webkit-search-cancel-button{display:none}.ui-tw{overflow-x:auto}.ui-table{border-collapse:collapse;width:100%;font-size:var(--font-size-14)}.ui-table th{z-index:1;height:var(--space-11);padding:0 var(--space-4);border-bottom:var(--border-width-thin) solid var(--color-site-line);background:var(--color-neutral-15);color:var(--color-site-muted);font-size:var(--font-size-13);font-weight:var(--font-weight-medium);text-align:start;white-space:nowrap;position:sticky;top:0}.ui-table .ui-th-sel,.ui-table .ui-td-sel{width:0;padding-inline-end:0}.ui-th-sort{align-items:center;gap:var(--space-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ui-th-sort:hover,.ui-table th[aria-sort] .ui-th-sort{color:var(--color-site-ink)}.ui-th-sort .ui-icon{opacity:.45}.ui-table th[aria-sort] .ui-th-sort .ui-icon{opacity:1;color:var(--color-site-brand)}.ui-table td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-width-thin) solid var(--color-site-line);vertical-align:middle}.ui-table tbody tr{background:var(--color-site-surface);transition:background-color var(--motion-duration-site)}.ui-table tbody tr:hover{background:var(--color-neutral-15)}.ui-table tbody tr:last-child td{border-bottom:0}.ui-table .ui-r{text-align:end}.ui-th-two{display:grid}.ui-th-two b{color:var(--color-site-ink);font-weight:var(--font-weight-semibold)}.ui-th-two small{font-size:var(--font-size-12);font-weight:var(--font-weight-regular)}.ui-table .ui-mono{font-family:var(--font-family-mono);font-size:var(--font-size-13);direction:ltr}.ui-table .ui-nw{white-space:nowrap}.ui-td-acts{text-align:end}.ui-td-acts>:not(.ui-btn){justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.ui-cell{align-items:center;gap:var(--space-3_5);min-width:0;display:flex}.ui-cell b{color:var(--color-site-ink);font-weight:var(--font-weight-semibold);display:block}.ui-cell a{color:inherit;text-decoration:none}.ui-cell a:hover b{color:var(--color-site-brand);text-decoration:underline}.ui-cell small{margin-top:var(--space-0_5);color:var(--color-site-muted);font-size:var(--font-size-13);display:block}.ui-tree-twist{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-bar);color:var(--color-site-muted);cursor:pointer;transition:transform var(--motion-duration-site);background:0 0;border:0;flex:none;place-items:center;margin-inline-end:var(--space-1);padding:0;display:inline-grid}.ui-tree-twist:hover{background:var(--color-site-subtle);color:var(--color-site-ink)}.ui-tree-twist[aria-expanded=true]{transform:rotate(90deg)}[dir=rtl] .ui-tree-twist[aria-expanded=true]{transform:rotate(-90deg)}.ui-tree-gap{width:var(--space-7);flex:none;margin-inline-end:var(--space-1)}.ui-tree-indent{width:var(--space-6);flex:none}.ui-thumb{width:var(--space-13);height:var(--space-13);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-subtle);color:var(--color-site-muted);flex:none;place-items:center;display:grid;overflow:hidden}.ui-thumb img{object-fit:cover;width:100%;height:100%}.ui-tfoot{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:var(--border-width-thin) solid var(--color-site-line);color:var(--color-site-muted);font-size:var(--font-size-13);flex-wrap:wrap;display:flex}.ui-empty{align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6);text-align:center;flex-direction:column;display:flex}.ui-empty-ic{width:var(--space-14);height:var(--space-14);margin-bottom:var(--space-2);border-radius:var(--radius-round);background:var(--color-site-brand-soft);color:var(--color-site-brand);place-items:center;display:grid}.ui-empty b{font-size:var(--font-size-17)}.ui-empty p{max-width:46ch;margin:0 0 var(--space-3);color:var(--color-site-muted)}.ui-scrim{z-index:var(--z-index-modal);padding:var(--space-4);background:var(--color-scrim);place-items:center;display:grid;position:fixed;inset:0}.ui-scrim[data-entering]{animation:ui-fade var(--motion-duration-site)}.ui-dlg{width:min(var(--size-dialog-lg), 100%);max-height:calc(100vh - var(--space-8));border-radius:var(--radius-base);background:var(--color-site-surface);box-shadow:var(--shadow-dialog);overflow:hidden}.ui-dlg--sm{width:min(var(--size-dialog), 100%)}.ui-dlg[data-entering]{animation:ui-rise var(--motion-duration-slow) var(--motion-easing-site)}.ui-scrim--drawer{padding:0;display:block}.ui-drawer{width:min(var(--size-dialog), 100%);background:var(--color-site-surface);box-shadow:var(--shadow-dialog);position:fixed;inset-block:0;inset-inline-end:0}.ui-drawer[data-entering]{animation:ui-slide var(--motion-duration-slow) var(--motion-easing-site)}.ui-dlg-in{max-height:inherit;outline:none;flex-direction:column;height:100%;display:flex}.ui-dlg .ui-dlg-in{max-height:calc(100vh - var(--space-8))}.ui-dlg-h{align-items:center;gap:var(--space-3_5);padding:var(--space-5) var(--space-6);border-bottom:var(--border-width-thin) solid var(--color-site-line);display:flex}.ui-dlg-h>.ui-icon{color:var(--color-site-action)}.ui-dlg-h h2{font-size:var(--font-size-20);flex:1;margin:0}.ui-close{width:var(--space-10);height:var(--space-10);border:var(--border-width-thin) solid transparent;border-radius:var(--radius-base);color:var(--color-site-muted);cursor:pointer;background:0 0;place-items:center;display:grid}.ui-close[data-hovered]{background:var(--color-site-subtle);color:var(--color-site-ink)}.ui-close[data-focus-visible]{outline:var(--space-0_75) solid var(--color-overlay-orange60)}.ui-dlg-b{gap:var(--space-5);padding:var(--space-6);flex-direction:column;flex:1;display:flex;overflow:auto}.ui-dlg-b>p{line-height:var(--font-line-height-site);margin:0}.ui-dlg-f{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:var(--border-width-thin) solid var(--color-site-line);background:var(--color-neutral-15);flex-wrap:wrap;display:flex}.ui-dlg-f-start{margin-inline-end:auto;display:flex}.ui-dlg-sec{gap:var(--space-3);display:grid}.ui-dlg-sub{align-items:center;gap:var(--space-2);font-size:var(--font-size-15);font-weight:var(--font-weight-bold);margin:0;display:flex}.ui-kv{gap:var(--space-2) var(--space-8);grid-template-columns:max-content 1fr;margin:0;display:grid}.ui-kv>div{display:contents}.ui-kv dt{color:var(--color-site-muted)}.ui-kv dd{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;margin:0}.ui-qr{place-items:center;gap:var(--space-4);display:grid}.ui-qr-frame{padding:var(--space-3);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-ink);display:grid}.ui-qr-code{width:min(var(--size-qr-showcase), 70vw);height:min(var(--size-qr-showcase), 70vw)}.ui-qr-cap{gap:var(--space-1);text-align:center;max-width:100%;display:grid}.ui-qr-cap b{font-size:var(--font-size-17)}.ui-qr-cap small,.ui-qr-cap b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-qr-cap small{color:var(--color-site-muted);font-size:var(--font-size-13)}.ui-toasts{bottom:var(--space-6);z-index:var(--z-index-toast);align-items:center;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-inline-start:50%;transform:translate(-50%)}.ui-toast{align-items:center;gap:var(--space-4);min-height:var(--space-12);padding:var(--space-2) var(--space-4);border-radius:var(--radius-base);background:var(--color-site-brand-dark);color:var(--color-neutral-0);box-shadow:var(--shadow-lg);font-size:var(--font-size-14);pointer-events:auto;animation:ui-rise var(--motion-duration-site) var(--motion-easing-site);display:flex}.ui-toast>.ui-icon{color:var(--color-green-350)}.ui-toast:has(button){padding-inline-end:var(--space-2)}.ui-toast button{height:var(--space-8);padding:0 var(--space-3);border-radius:var(--radius-bar);background:var(--color-overlay-white12);color:var(--color-neutral-0);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;border:0}.ui-toast button:hover{background:var(--color-overlay-white25)}.ui-menu{min-width:var(--size-menu);padding:var(--space-1);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);box-shadow:var(--shadow-dropdown)}.ui-menu-l{outline:none}.ui-menu-i{align-items:center;gap:var(--space-2_5);padding:var(--space-2) var(--space-2_5);border-radius:var(--radius-bar);color:var(--color-site-ink);font-size:var(--font-size-14);white-space:nowrap;cursor:pointer;outline:none;text-decoration:none;display:flex}.ui-menu-i>.ui-icon{color:var(--color-site-muted)}.ui-menu-i[data-hovered],.ui-menu-i[data-focused]{background:var(--color-site-subtle)}.ui-menu-i--danger,.ui-menu-i--danger>.ui-icon{color:var(--color-site-danger-ink)}.ui-menu-go{color:var(--color-site-muted);margin-inline-start:auto;display:inline-flex}.ui-menu-sep{margin:var(--space-1) 0;border:0;border-top:var(--border-width-thin) solid var(--color-site-line)}@keyframes ui-fade{0%{opacity:0}}@keyframes ui-rise{0%{transform:translateY(var(--space-3));opacity:0}}@keyframes ui-slide{0%{transform:translateX(var(--space-10));opacity:0}}[dir=rtl] .ui-drawer[data-entering]{animation-name:ui-fade}@media (prefers-reduced-motion:reduce){.ui-scrim[data-entering],.ui-dlg[data-entering],.ui-drawer[data-entering],.ui-toast{animation:none}}.ui-av{width:var(--size-avatar);height:var(--size-avatar);border-radius:var(--radius-round);background:var(--color-site-brand-soft);color:var(--color-site-brand);font-size:var(--font-size-14);font-weight:var(--font-weight-bold);object-fit:cover;flex:none;place-items:center;display:grid}.ui-av--sq{border-radius:var(--radius-icon);background:var(--ui-av-bg,var(--color-space-accent));color:var(--ui-av-fg,var(--color-space-on-accent))}.ui-av--lg{width:var(--space-12);height:var(--space-12)}.ui-people{margin:0;padding:0;list-style:none}.ui-people li{padding:var(--space-2_5) 0;border-top:var(--border-width-thin) solid var(--color-site-line)}.ui-people li:first-child{border-top:0;padding-top:0}.ui-person{align-items:center;gap:var(--space-3);min-width:0;color:inherit;flex:1;text-decoration:none;display:flex}.ui-person>b{min-width:0;font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ui-person>b small{color:var(--color-site-muted);font-weight:var(--font-weight-regular);white-space:normal;display:block}.ui-person>.ui-icon{color:var(--color-site-muted)}a.ui-person:hover>b,a.ui-person:hover>.ui-icon{color:var(--color-site-brand)}.ui-kpis{grid-template-columns:repeat(var(--ui-kpis-n), minmax(0, 1fr));gap:var(--space-4);display:grid}.ui-kpis--3{--ui-kpis-n:3}.ui-kpis--4{--ui-kpis-n:4}.ui-kpis--5{--ui-kpis-n:5}.ui-kpis--6{--ui-kpis-n:6}.ui-kpis--8{--ui-kpis-n:8}.ui-kpi{padding:var(--space-5);font:inherit;color:inherit;text-align:start}button.ui-kpi{cursor:pointer;transition:border-color var(--motion-duration-site), box-shadow var(--motion-duration-site)}button.ui-kpi:hover{border-color:var(--color-site-line-strong)}button.ui-kpi[aria-pressed=true]{border-color:var(--color-site-brand);box-shadow:var(--shadow-ring-brand)}.ui-kpi-h{align-items:flex-start;gap:var(--space-2_5);color:var(--color-site-muted);font-size:var(--font-size-14);flex-direction:column;display:flex}.ui-kpi-ic{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-icon);background:var(--color-site-brand-soft);color:var(--color-site-brand);flex:none;place-items:center;display:grid}.ui-kpi-v{align-items:baseline;gap:var(--space-2);margin:var(--space-4) 0 var(--space-2);font-size:var(--font-size-36);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;flex-wrap:wrap;line-height:1;display:flex}.ui-kpi-v>span:first-child{white-space:nowrap}.ui-kpis--8 .ui-kpi-v{font-size:var(--font-size-24)}.ui-delta{align-items:center;gap:var(--space-0_5);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);white-space:nowrap;display:inline-flex}.ui-delta--up{color:var(--color-site-success-ink)}.ui-delta--down{color:var(--color-site-danger-ink)}.ui-delta--flat{color:var(--color-site-muted)}.ui-kpi-f{color:var(--color-site-muted);font-size:var(--font-size-14)}.ui-spark{width:100%;height:var(--space-9);margin-top:var(--space-3);color:var(--color-site-brand);display:block}.ui-kpis--sm{gap:var(--space-3)}.ui-kpis--sm .ui-kpi{padding:var(--space-4)}.ui-kpis--sm .ui-kpi-h{align-items:center;gap:var(--space-2);font-size:var(--font-size-13);flex-direction:row;line-height:1.25}.ui-kpis--sm .ui-kpi-ic{width:var(--space-7_5);height:var(--space-7_5)}.ui-kpis--sm .ui-kpi-v{margin:var(--space-3) 0 var(--space-1);font-size:var(--font-size-28)}.ui-kpis--sm .ui-kpi-f{font-size:var(--font-size-12)}.ui-lc{--ui-s1:var(--color-site-brand);--ui-s2:var(--color-amber-500);grid-template-columns:auto minmax(0,1fr);grid-template-rows:var(--size-chart) auto;column-gap:var(--space-3);padding:var(--space-6) var(--space-6) var(--space-2);display:grid}.ui-lc-y{min-width:6ch;color:var(--color-site-muted);font-size:var(--font-size-12);font-variant-numeric:tabular-nums;position:relative}.ui-lc-y span{white-space:nowrap;line-height:1;position:absolute;inset-inline-end:0;transform:translateY(50%)}.ui-lc-plot{border-bottom:var(--border-width-thin) solid var(--color-site-line-strong);background:repeating-linear-gradient(to top, var(--color-site-line) 0 var(--border-width-thin), transparent var(--border-width-thin) 25%);box-shadow:inset 0 var(--border-width-thin) var(--color-site-line);cursor:crosshair;touch-action:pan-y;position:relative}.ui-lc-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ui-lc-area{fill:color-mix(in srgb, var(--ui-s1) 10%, transparent)}.ui-lc-l{fill:none;stroke:var(--ui-s1);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ui-lc-l.ui-s2{stroke:var(--ui-s2)}.ui-lc-rule{width:var(--border-width-thin);background:var(--color-site-line-strong);position:absolute;top:0;bottom:0}.ui-lc-dot{width:var(--space-2_5);height:var(--space-2_5);margin:0 0 calc(var(--space-2_5) / -2) calc(var(--space-2_5) / -2);border:var(--border-width-thick) solid var(--color-site-surface);border-radius:var(--radius-round);box-shadow:var(--shadow-xs);position:absolute}.ui-lc-tip{top:var(--space-2);z-index:2;gap:var(--space-1);padding:var(--space-2_5) var(--space-3);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);box-shadow:var(--shadow-md);font-size:var(--font-size-13);white-space:nowrap;pointer-events:none;margin-inline-start:var(--space-3);display:grid;position:absolute}.ui-lc-tip--end{transform:translateX(calc(-100% - 2 * var(--space-3)))}.ui-lc-tip b{font-weight:var(--font-weight-semibold)}.ui-lc-tip span{align-items:center;gap:var(--space-2);color:var(--color-site-muted);display:flex}.ui-lc-tip strong{color:var(--color-site-ink);font-variant-numeric:tabular-nums;margin-inline-start:auto;padding-inline-start:var(--space-3)}.ui-lc-tip i,.ui-legend i{width:var(--space-2_5);height:var(--space-2_5);border-radius:var(--radius-bar)}.ui-lc-x{margin-top:var(--space-2);color:var(--color-site-muted);font-size:var(--font-size-11);grid-column:2;justify-content:space-between;display:flex}.ui-lc--bars .ui-lc-plot{cursor:default}.ui-lc--bars .ui-lc-x{gap:var(--space-3);padding:0 var(--space-2);text-align:center;white-space:nowrap;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.ui-bars{align-items:end;gap:var(--space-3);padding:0 var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:absolute;inset:0}.ui-bar-c{--ui-h:0%;justify-content:flex-end;align-items:center;gap:var(--space-0_5);flex-direction:column;height:100%;display:flex;position:relative}.ui-bar-c i{width:100%}.ui-bar-c i:first-of-type{border-radius:var(--radius-bar) var(--radius-bar) 0 0}.ui-bar-c em{bottom:calc(var(--ui-h) + var(--space-2));color:var(--color-site-muted);font-size:var(--font-size-12);opacity:0;transition:opacity var(--motion-duration-site);font-style:normal;position:absolute}.ui-bar-c:hover em{opacity:1}.ui-s1{background:var(--ui-s1)}.ui-s2{background:var(--ui-s2)}.ui-legend{--ui-s1:var(--color-site-brand);--ui-s2:var(--color-amber-500);gap:var(--space-5);padding:var(--space-3) var(--space-6) var(--space-5);color:var(--color-site-muted);font-size:var(--font-size-14);flex-wrap:wrap;display:flex}.ui-legend span{align-items:center;gap:var(--space-2);display:inline-flex}.ui-meter{--ui-w:0%;grid-template-columns:var(--size-meter-label) minmax(0, 1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-2) 0;display:grid}.ui-meter i{height:var(--space-2_5);border-radius:var(--radius-round);background:var(--color-site-subtle);display:block;overflow:hidden}.ui-meter i:before{content:"";width:var(--ui-w);border-radius:inherit;background:var(--ui-meter-c,var(--color-site-brand));height:100%;display:block}.ui-meter b{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.ui-breakdown>p,.ui-breakdown-part>p{color:var(--color-site-muted);margin:0}.ui-breakdown>b{margin:var(--space-1) 0 var(--space-4);font-size:var(--font-size-28);font-variant-numeric:tabular-nums;display:block}.ui-breakdown-part+.ui-breakdown-part>p{margin:var(--space-6) 0 var(--space-2)}.ui-hours-cap{margin:0 0 var(--space-4);color:var(--color-site-muted)}.ui-hours{align-items:end;gap:var(--space-1);height:var(--size-hours-chart);grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.ui-hours i{border-radius:var(--radius-bar);background:color-mix(in srgb, var(--color-site-brand) 30%, var(--color-site-surface))}.ui-hours i.ui-hours-hi{background:var(--color-site-brand)}.ui-hours-x{margin-top:var(--space-3);color:var(--color-site-muted);font-size:var(--font-size-13);justify-content:space-between;display:flex}.ui-chartgrid{gap:var(--space-6);align-items:stretch;display:grid}.ui-chartgrid--split{grid-template-columns:minmax(0, 1fr) var(--size-pro-aside)}.ui-chartgrid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-chartgrid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-chartgrid>.ui-card{flex-direction:column;display:flex}.ui-chartgrid .ui-lc{grid-template-rows:minmax(var(--size-chart), 1fr) auto;flex:1}.ui-chartgrid .ui-lc+.ui-legend{padding-top:var(--space-3)}@media (width<=1100px){.ui-chartgrid--split,.ui-chartgrid--three{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.ui-chartgrid--two{grid-template-columns:minmax(0,1fr)}}.ui-imp{z-index:var(--z-index-band);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);background:var(--color-night-800);color:var(--color-neutral-0);font-size:var(--font-size-14);flex-wrap:wrap;display:flex;position:sticky;top:0}.ui-ps-main>.ui-imp{position:static}.ui-imp>.ui-icon{color:var(--color-orange-400)}.ui-imp-t{flex:1;min-width:0}.ui-imp-t b{font-weight:var(--font-weight-semibold)}.ui-imp-a{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-imp-btn{align-items:center;gap:var(--space-1_5);height:var(--size-control-site-sm);padding:0 var(--space-3);border:var(--border-width-thin) solid var(--color-overlay-white25);border-radius:var(--radius-base);background:var(--color-overlay-white10);color:var(--color-neutral-0);font:inherit;font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);cursor:pointer;text-decoration:none;display:inline-flex}.ui-imp-btn:hover{background:var(--color-overlay-white18)}@media (width<=860px){.ui-head{padding:var(--space-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"t""acts""tabs"}.ui-head h1{font-size:var(--font-size-22)}.ui-head p{white-space:normal}.ui-head-acts>.ui-btn--primary,.ui-head-acts>.ui-btn--brand{flex:1}.ui-bar{padding:var(--space-3)}.ui-search{flex:100%;max-width:none}.ui-bar .ui-select{flex:1 1 var(--size-filter-select)}.ui-bar-end{justify-content:space-between;width:100%;margin-inline-start:0}.ui-table--cards thead{display:none}.ui-table--cards,.ui-table--cards tbody{display:block}.ui-table--cards tr{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-3);border-bottom:var(--border-width-thin) solid var(--color-site-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.ui-table--cards td{border:0;padding:0}.ui-table--cards td.ui-td-main{grid-area:1/1}.ui-table--cards td.ui-td-acts{grid-area:1/2}.ui-table--cards td.ui-td-hide{display:none}.ui-table--cards td:not(.ui-td-main,.ui-td-acts){color:var(--color-site-muted);font-size:var(--font-size-13);text-align:start;grid-column:1/-1}.ui-table--sel.ui-table--cards tr{grid-template-columns:auto minmax(0,1fr) auto}.ui-table--sel.ui-table--cards td.ui-td-sel{grid-area:1/1;width:auto}.ui-table--sel.ui-table--cards td.ui-td-main{grid-column:2}.ui-table--sel.ui-table--cards td.ui-td-acts{grid-column:3}.ui-table--sel.ui-table--cards td:not(.ui-td-sel,.ui-td-main,.ui-td-acts){grid-column:2/-1}.ui-table--cards .ui-thumb{width:var(--space-11);height:var(--space-11)}.ui-bulk{padding:var(--space-2) var(--space-3);flex-wrap:wrap}.ui-bulk .ui-btn span{display:none}.ui-tfoot{padding:var(--space-3)}.ui-scrim:not(.ui-scrim--drawer){padding:var(--space-2);align-items:end}.ui-dlg,.ui-dlg .ui-dlg-in{max-height:calc(100vh - var(--space-4))}.ui-dlg-h,.ui-dlg-b,.ui-dlg-f{padding-inline:var(--space-4)}.ui-dlg-f{gap:var(--space-2)}.ui-dlg-f>.ui-btn:not(.ui-btn--icon){flex:1 1 0}.ui-toasts{bottom:calc(var(--space-15) + var(--space-4));width:calc(100% - var(--space-8))}.ui-kpis{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.ui-kpi{padding:var(--space-4)}.ui-kpi-v{font-size:var(--font-size-28)}.ui-kpi-ic{width:var(--space-8);height:var(--space-8)}.ui-meter{grid-template-columns:var(--size-meter-label-phone) minmax(0, 1fr) auto}}@media (width<=1280px) and (width>860px){.ui-kpis--5,.ui-kpis--6{--ui-kpis-n:3}.ui-kpis--8{--ui-kpis-n:4}}@media (width<=640px){.ui-lc{grid-template-rows:var(--size-chart-phone) auto;padding:var(--space-5) var(--space-4) var(--space-2)}.ui-lc-x-alt{visibility:hidden}.ui-chartgrid .ui-lc{grid-template-rows:minmax(var(--size-chart-phone), 1fr) auto}.ui-chartgrid .ui-card-h small{display:none}.ui-btn,.ui-input,.ui-select-btn{min-height:var(--size-control-md)}.ui-btn{padding:0 calc(var(--space-4) + var(--space-0_5))}.ui-btn--sm{min-height:var(--size-control-phone-sm)}.ui-btn--lg{min-height:var(--size-control-phone-lg)}.ui-btn--icon{width:var(--size-control-md);padding:0}}@media (width<=480px){.ui-btn{white-space:normal}}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--color-site-bg);scroll-padding-top:calc(var(--size-header-site) + var(--space-4))}body{background:var(--color-site-bg);min-height:100vh;color:var(--color-site-ink);font-family:var(--font-family-sans);font-size:var(--font-size-15);line-height:var(--font-line-height-site);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;margin:0;display:flex}html[dir=rtl] body{font-family:var(--font-family-arabic)}body>main{flex:1;min-height:60vh}h1,h2,h3,h4{font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-site-heading);text-wrap:balance;margin:0}p,ul,ol,dl{margin:0}img,svg{max-width:100%;display:block}img{height:auto}a{color:var(--color-site-brand);text-underline-offset:.18em}a:hover{color:var(--color-site-brand-dark)}button,input,select,textarea{color:inherit;font:inherit}:focus-visible{outline:var(--space-0_75) solid var(--color-overlay-orange60);outline-offset:var(--space-0_5)}::selection{background:var(--color-site-brand-soft)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html[dir=rtl] .ui-flip{display:inline-flex;transform:scaleX(-1)}.ui-flip{display:inline-flex}.ui-container{width:100%;max-width:var(--layout-container-max);padding-inline:max(var(--space-4), env(safe-area-inset-left,0)) max(var(--space-4), env(safe-area-inset-right,0));margin-inline:auto}.ui-wide-only{display:contents}.ui-skip{top:calc(-1 * var(--space-15));z-index:var(--z-index-tooltip);padding:var(--space-2_5) var(--space-3_5);border-radius:var(--radius-base);background:var(--color-site-ink);color:var(--color-neutral-0);font-weight:var(--font-weight-semibold);text-decoration:none;position:absolute;inset-inline-start:var(--space-3)}.ui-skip:focus{top:var(--space-3);color:var(--color-neutral-0)}.ui-logo{width:auto;height:var(--size-logo);margin-top:var(--space-0_75);display:block}.ui-hdr{z-index:var(--z-index-header);background:linear-gradient(120deg, var(--color-site-brand), var(--color-site-brand-dark));color:var(--color-neutral-0);position:sticky;top:0}.ui-hdr-stripe{height:var(--space-1);background:linear-gradient(90deg, var(--color-site-action), var(--color-orange-400))}.ui-hdr-inner{align-items:center;gap:var(--space-4);min-height:var(--size-header-desktop);display:flex}.ui-hdr-brand{color:var(--color-neutral-0);flex:none;align-items:center;text-decoration:none;display:flex}.ui-hdr-brand:focus-visible,.ui-hdr-sign-in:focus-visible{outline:var(--border-width-thick) solid var(--color-neutral-0);outline-offset:var(--space-0_5)}.ui-hdr-search{min-width:0;max-width:var(--size-header-search);flex:auto;margin-inline:auto}.ui-hdr-end{align-items:center;gap:var(--space-2_5);flex:none;display:flex}.ui-hdr-sign-in{align-items:center;gap:var(--space-1_75);height:var(--space-10);padding:0 var(--space-3_5);border:var(--border-width-thin) solid var(--color-overlay-white60);border-radius:var(--radius-base);color:var(--color-neutral-0);font-size:var(--font-size-14_4);font-weight:var(--font-weight-semibold);white-space:nowrap;transition:background-color var(--motion-duration-site) var(--motion-easing-site);text-decoration:none;display:inline-flex}.ui-hdr-sign-in:hover{background:var(--color-overlay-white12);color:var(--color-neutral-0)}.ui-sx-box{width:100%;position:relative}.ui-sx-field{height:var(--space-11_5);border:var(--border-width-thin) solid transparent;border-radius:var(--radius-base);background:var(--color-neutral-0);transition:border-color var(--motion-duration-site), box-shadow var(--motion-duration-site);align-items:center;display:flex;position:relative}.ui-sx-box:focus-within .ui-sx-field{border-color:var(--color-site-brand);box-shadow:var(--shadow-search-focus)}.ui-sx-field input{min-width:0;height:100%;padding-inline:var(--space-11) var(--space-3);color:var(--color-site-ink);font-size:var(--font-size-15);background:0 0;border:0;outline:none;flex:1}.ui-sx-field input::placeholder{color:var(--color-site-muted)}.ui-sx-field input::-webkit-search-cancel-button{display:none}.ui-sx-glass{color:var(--color-site-muted);pointer-events:none;display:flex;position:absolute;inset-inline-start:var(--space-4)}.ui-sx-open .ui-sx-field{border-end-end-radius:0;border-end-start-radius:0}.ui-sx-panel{top:100%;z-index:var(--z-index-dropdown);max-height:min(70vh,560px);padding:var(--space-1_5);border:var(--border-width-thin) solid var(--color-site-brand);border-top-color:var(--color-site-line);border-radius:0 0 var(--radius-base) var(--radius-base);background:var(--color-neutral-0);box-shadow:var(--shadow-dropdown);position:absolute;inset-inline:0;overflow-y:auto}.ui-sx-group-title{padding:var(--space-2_5) var(--space-2_5) var(--space-1);color:var(--color-site-muted);font-size:var(--font-size-11);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;margin:0}html[dir=rtl] .ui-sx-group-title{letter-spacing:0}.ui-sx-options{margin:0;padding:0;list-style:none}.ui-sx-option{align-items:center;gap:var(--space-3);min-height:var(--space-11);padding:var(--space-1_5) var(--space-2_5);border-radius:var(--radius-base);color:var(--color-site-ink);font-size:var(--font-size-15);text-decoration:none;display:flex}.ui-sx-option:hover{background:var(--color-neutral-45);color:var(--color-site-ink)}.ui-sx-option:focus-visible{box-shadow:inset 0 0 0 var(--border-width-thick) var(--color-site-brand);outline:none}.ui-sx-glyph{width:var(--space-8_5);height:var(--space-8_5);border:var(--border-width-thin) solid var(--color-neutral-70);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-muted);flex:none;place-items:center;display:grid}.ui-sx-option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-sb-stack,.ui-tb-bar{display:none}.ui-sb-round{width:var(--space-9_5);height:var(--space-9_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-round);background:var(--color-neutral-0);color:var(--color-site-ink);box-shadow:var(--shadow-xs);flex:none;place-items:center;padding:0;display:grid}.ui-sb-round:focus-visible{outline:var(--border-width-thick) solid var(--color-site-brand);outline-offset:var(--space-0_5)}.ui-am-avatar{width:var(--space-10);height:var(--space-10);border:var(--border-width-thick) solid var(--color-overlay-white85);border-radius:var(--radius-round);background:var(--color-neutral-0);color:var(--color-site-brand);font-size:var(--font-size-12_8);font-weight:var(--font-weight-bold);cursor:pointer;place-items:center;padding:0;display:grid;overflow:hidden}.ui-av-img{object-fit:cover;background:var(--color-neutral-0);width:100%;height:100%}.ui-am-avatar[data-focus-visible]{outline:var(--border-width-thick) solid var(--color-neutral-0);outline-offset:var(--space-0_5)}.ui-am-menu{min-width:var(--size-account-menu-min);max-width:calc(100vw - var(--space-8));padding:var(--space-1_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-0);box-shadow:var(--shadow-dropdown);color:var(--color-site-ink);display:grid}.ui-am-who{margin:0 0 var(--space-1);padding:var(--space-2) var(--space-2_5) var(--space-2_5);border-bottom:var(--border-width-thin) solid var(--color-site-line);font-size:var(--font-size-14);display:grid}.ui-am-who small{color:var(--color-site-muted)}.ui-am-list{outline:none;display:grid}.ui-am-item{align-items:center;gap:var(--space-2_5);padding:var(--space-2) var(--space-2_5);border-radius:var(--radius-bar);color:var(--color-site-ink);font-size:var(--font-size-14);cursor:pointer;outline:none;text-decoration:none;display:flex}.ui-am-item[data-hovered],.ui-am-item[data-focused]{background:var(--color-site-subtle);color:var(--color-site-ink)}.ui-am-item[data-focus-visible]{outline:var(--border-width-thick) solid var(--color-site-brand);outline-offset:calc(-1 * var(--border-width-thick))}.ui-am-out,.ui-am-out[data-hovered],.ui-am-out[data-focused]{color:var(--color-site-danger-ink)}.ui-acc-page{padding-block:var(--space-8) var(--space-2)}.ui-acc-card{max-width:var(--size-auth-card);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);box-shadow:var(--shadow-md);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);margin-inline:auto;display:grid;overflow:hidden}.ui-acc-aside{gap:var(--space-5_5);padding:var(--space-10) var(--space-9);background:linear-gradient(160deg, var(--color-site-brand), var(--color-blue-750));color:var(--color-blue-75);flex-direction:column;display:flex;position:relative;overflow:hidden}.ui-acc-aside h2{color:var(--color-neutral-0);font-size:var(--font-size-25_6);letter-spacing:-.02em;line-height:1.15}.ui-acc-points{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.ui-acc-points li{align-items:flex-start;gap:var(--space-3);display:flex}.ui-acc-points svg{margin-top:var(--space-0_5);color:var(--color-site-gold);flex:none}.ui-acc-points b{color:var(--color-neutral-0);font-size:var(--font-size-15_2);display:block}.ui-acc-points span{font-size:var(--font-size-13_76)}.ui-acc-trust{align-items:center;gap:var(--space-2_5);padding-top:var(--space-4);border-top:var(--border-width-thin) solid var(--color-overlay-white14);font-size:var(--font-size-13_12);margin-top:auto;display:flex}.ui-acc-trust svg{color:var(--color-green-275)}.ui-acc-providers{gap:var(--space-3);display:grid}.ui-acc-provider{justify-content:center;align-items:center;gap:var(--space-2_5);height:var(--space-11_5);border-radius:var(--radius-base);font-size:var(--font-size-15_2);font-weight:var(--font-weight-semibold);transition:background-color var(--motion-duration-site) var(--motion-easing-site), border-color var(--motion-duration-site) var(--motion-easing-site);text-decoration:none;display:flex}.ui-acc-google{border:var(--border-width-thin) solid var(--color-site-line-strong);background:var(--color-neutral-0);color:var(--color-site-ink)}.ui-acc-google:hover{border-color:var(--color-site-muted);background:var(--color-site-bg);color:var(--color-site-ink)}.ui-acc-apple{border:var(--border-width-thin) solid var(--color-black-975);background:var(--color-black-975);color:var(--color-neutral-0)}.ui-acc-apple:hover{background:var(--color-neutral-875);color:var(--color-neutral-0)}.ui-acc-sep{align-items:center;gap:var(--space-3);color:var(--color-site-muted);font-size:var(--font-size-12_8);margin:0;display:flex}.ui-acc-sep:before,.ui-acc-sep:after{content:"";height:var(--space-0_25);background:var(--color-site-line);flex:1}.ui-acc-form{align-content:start;gap:var(--space-4_5);padding:var(--space-10) var(--space-11);display:grid}.ui-acc-form h1,.ui-acc-box h1{font-size:var(--font-size-24_8);letter-spacing:-.02em}.ui-acc-lede{margin-top:calc(-1 * var(--space-2));color:var(--color-site-muted)}.ui-acc-stack{gap:var(--space-3_5);display:grid}.ui-acc-row{justify-content:space-between;align-items:center;gap:var(--space-2_5);font-size:var(--font-size-14_08);flex-wrap:wrap;display:flex}.ui-acc-alt{padding-top:var(--space-3_5);border-top:var(--border-width-thin) solid var(--color-site-line);color:var(--color-site-muted);font-size:var(--font-size-14_72);text-align:center}.ui-acc-alt a{font-weight:var(--font-weight-semibold)}.ui-acc-reg{max-width:var(--size-signup-card);margin-inline:auto}.ui-acc-progress{gap:var(--space-1_5);margin-bottom:var(--space-2_5);display:flex}.ui-acc-progress i{height:var(--space-1_25);border-radius:var(--radius-bar);background:var(--color-site-line);flex:1}.ui-acc-progress .ui-acc-on{background:var(--color-space-accent)}.ui-acc-steps{justify-content:space-between;gap:var(--space-2);margin:0 0 var(--space-4_5);color:var(--color-site-muted);font-size:var(--font-size-12_8);padding:0;list-style:none;display:flex}.ui-acc-steps [aria-current]{color:var(--color-site-ink);font-weight:var(--font-weight-semibold)}.ui-acc-box{gap:var(--space-5_5);padding:var(--space-8_5) var(--space-9_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);box-shadow:var(--shadow-md);display:grid}.ui-acc-box>header{gap:var(--space-1_5);display:grid}.ui-acc-section{gap:var(--space-3_5);display:grid}.ui-acc-grid2{gap:var(--space-4) var(--space-4_5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-acc-nav{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-5);border-top:var(--border-width-thin) solid var(--color-site-line);display:flex}.ui-acc-hint{color:var(--color-site-muted);font-size:var(--font-size-13_76)}@media (width<=860px){.ui-acc-card{grid-template-columns:1fr}.ui-acc-aside{display:none}.ui-acc-form{padding:var(--space-7) var(--space-5)}.ui-acc-box{padding:var(--space-6) var(--space-4_5)}.ui-acc-grid2{grid-template-columns:1fr}}@media (width<=640px){.ui-acc-page{padding-block:var(--space-2) var(--space-6)}.ui-acc-card{box-shadow:none;background:0 0;border:0}.ui-acc-form{padding:var(--space-4) 0}}@media (width<=520px){.ui-acc-steps li:not([aria-current]){display:none}.ui-acc-nav{flex-wrap:wrap}.ui-acc-hint{text-align:center;order:3;width:100%}}.ui-ac-area{grid-template-columns:var(--size-narrow-column) minmax(0, 1fr);gap:var(--space-3_5) var(--space-6);padding-block:var(--space-7) var(--space-12);grid-template-rows:auto auto 1fr;grid-template-areas:"me main""nav main"".main";display:grid}.ui-ac-me{align-items:center;gap:var(--space-3);padding:var(--space-4);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);grid-area:me;display:flex}.ui-ac-me>span:last-child{min-width:0;display:grid}.ui-ac-me b,.ui-ac-me small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-ac-me small{color:var(--color-site-muted);font-size:var(--font-size-13_12)}.ui-ac-mark{width:var(--space-11);height:var(--space-11);border-radius:var(--radius-round);background:var(--color-site-brand);color:var(--color-neutral-0);font-size:var(--font-size-14_4);font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid}.ui-ac-photo{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:var(--border-width-thin) solid var(--color-site-line);display:flex}.ui-ac-photo-mark{width:var(--space-18);height:var(--space-18);font-size:var(--font-size-22);overflow:hidden}.ui-ac-photo-mark img{object-fit:cover;width:100%;height:100%}.ui-ac-photo-t{gap:var(--space-1);min-width:0;display:grid}.ui-ac-photo-t .ui-field-help{margin:0}.ui-ac-photo-acts{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ui-ac-nav{align-content:start;gap:var(--space-0_5);padding:var(--space-1_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);grid-area:nav;display:grid}.ui-ac-nav a{align-items:center;gap:var(--space-2_5);padding:var(--space-2_5) var(--space-3);border-radius:var(--radius-base);color:var(--color-site-ink);font-size:var(--font-size-14_88);text-decoration:none;display:flex}.ui-ac-nav a svg{color:var(--color-site-muted)}.ui-ac-nav a:hover{background:var(--color-site-bg)}.ui-ac-short{display:none}.ui-ac-main{align-content:start;gap:var(--space-4);grid-area:main;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ui-ac-head--act{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-ac-head h1{font-size:var(--font-size-24_8);letter-spacing:-.02em}.ui-ac-head p{margin:var(--space-0_5) 0 0;color:var(--color-site-muted);font-size:var(--font-size-14_72)}.ui-ac-card{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface)}.ui-ac-ch{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3_5) var(--space-4_5);border-bottom:var(--border-width-thin) solid var(--color-site-line);display:flex}.ui-ac-ch h2{align-items:center;gap:var(--space-2);font-size:var(--font-size-16);display:flex}.ui-ac-ch h2 svg{color:var(--color-site-brand)}.ui-ac-cb{gap:var(--space-4);padding:var(--space-4_5);display:grid}.ui-ac-grid2{align-items:start;gap:var(--space-3_5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-ac-row{align-items:center;gap:var(--space-3_5);padding:var(--space-3_5) var(--space-4_5);border-top:var(--border-width-thin) solid var(--color-site-line);display:flex}.ui-ac-ch+.ui-ac-row{border-top:0}.ui-ac-row-icon{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-base);background:var(--color-site-brand-soft);color:var(--color-site-brand);flex:none;place-items:center;display:grid}.ui-ac-row-text{flex:1;min-width:0;display:grid}.ui-ac-row-text b{font-size:var(--font-size-14_88);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.ui-ac-row-text small{color:var(--color-site-muted);font-size:var(--font-size-13_12)}.ui-ac-ok-tag{align-items:center;gap:var(--space-1);padding:var(--space-0_75) var(--space-2_25);border-radius:var(--radius-round);background:var(--color-site-success-soft);color:var(--color-site-success-ink);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);display:inline-flex}.ui-ac-note{padding:0 var(--space-4_5) var(--space-4_5);font-size:var(--font-size-14)}.ui-ac-delete-row{margin:var(--space-2) 0 0;padding-top:var(--space-4_5);border-top:var(--border-width-thin) solid var(--color-site-line)}.ui-ac-delete-link{padding:var(--space-1) 0;color:var(--color-red-425);font:inherit;font-size:var(--font-size-14_08);text-underline-offset:var(--space-0_75);cursor:pointer;background:0 0;border:0;text-decoration:underline}.ui-ac-delete-link:hover{color:var(--color-site-danger-ink)}@media (width<=900px){.ui-ac-area{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"nav""main";padding-top:0}.ui-ac-me{display:none}.ui-ac-nav{gap:var(--space-1);margin-inline:calc(-1 * var(--space-4));padding:0 var(--space-4);border:0;border-bottom:var(--border-width-thin) solid var(--color-site-line);scrollbar-width:none;background:0 0;border-radius:0;display:flex;overflow-x:auto}.ui-ac-nav a{padding:var(--space-3_5) var(--space-1) var(--space-3);border-bottom:var(--border-width-thick) solid transparent;color:var(--color-site-muted);border-radius:0;flex:none}.ui-ac-nav a+a{margin-inline-start:var(--space-3_5)}.ui-ac-nav a:hover{background:0 0}.ui-ac-nav a svg,.ui-ac-long{display:none}.ui-ac-short{display:inline}}@media (width<=640px){.ui-ac-nav{display:none}}@media (width<=600px){.ui-ac-grid2{grid-template-columns:minmax(0,1fr)}.ui-ac-row{flex-wrap:wrap}}.ui-dlg-badge{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-icon);background:var(--color-site-warning-soft);color:var(--color-site-action);flex:none;place-items:center;display:grid}.ui-dz-bars{gap:var(--space-2_5);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.ui-dz-bars i{height:var(--space-1_5);border-radius:var(--radius-round);background:var(--color-site-line)}.ui-dz-bars .ui-dz-on{background:var(--color-site-danger-ink)}.ui-pick{gap:var(--space-2_5);flex-direction:column;display:flex}.ui-pick-i{align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);cursor:pointer;display:flex}.ui-pick-i[data-selected]{border-color:var(--color-site-brand);background:var(--color-site-brand-soft)}.ui-pick-i[data-focus-visible]{outline:var(--border-width-thick) solid var(--color-site-brand);outline-offset:var(--space-0_5)}.ui-pick-dot{width:var(--space-5);height:var(--space-5);margin-top:var(--space-0_5);border:var(--border-width-thick) solid var(--color-neutral-380);border-radius:var(--radius-round);background:var(--color-site-surface);flex:none}.ui-pick-i[data-selected] .ui-pick-dot{border:var(--space-1_5) solid var(--color-site-brand)}.ui-pick b{font-size:var(--font-size-17);display:block}.ui-pick small{margin-top:var(--space-1);color:var(--color-site-muted);font-size:var(--font-size-15);line-height:var(--font-line-height-site);display:block}.ui-pick--sm .ui-pick-i{padding:var(--space-3) var(--space-4);align-items:center}.ui-pick--sm .ui-pick-dot{margin-top:0}.ui-dz-next{color:var(--color-site-muted);font-weight:var(--font-weight-medium);text-underline-offset:var(--space-0_75);text-decoration:underline}.ui-dz-next[data-hovered]{color:var(--color-site-ink)}.ui-hold{border-color:var(--color-red-200);background:var(--color-site-surface);color:var(--color-site-danger-ink);position:relative;overflow:hidden}.ui-hold:disabled{opacity:.55;cursor:not-allowed}.ui-hold i{background:var(--color-red-50);width:0;position:absolute;inset:0 auto 0 0}.ui-hold--on i{width:100%;transition:width 3s linear}.ui-hold>:not(i){position:relative}.ui-ib-bar{border-bottom:var(--border-width-thin) solid var(--color-neutral-95);background:var(--color-neutral-0)}.ui-ib-inner{align-items:center;gap:var(--space-3_5);min-height:var(--space-12_5);padding-block:var(--space-2);display:flex}.ui-ib-inner p{min-width:0;color:var(--color-neutral-550);font-size:var(--font-size-14_08);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ui-ib-inner strong{color:var(--color-neutral-965)}.ui-ib-cta{align-items:center;gap:var(--space-2);height:var(--space-8_5);padding-inline:var(--space-3_5);border:var(--border-width-thin) solid var(--color-neutral-965);border-radius:var(--radius-base);color:var(--color-neutral-965);font-size:var(--font-size-13_44);font-weight:var(--font-weight-semibold);white-space:nowrap;flex:none;text-decoration:none;display:inline-flex}.ui-ib-cta:hover{background:var(--color-neutral-965);color:var(--color-neutral-0)}.ui-sp-hero{padding-block:var(--space-8) var(--space-6);background:linear-gradient(110deg, var(--color-space-accent), color-mix(in srgb, var(--color-space-accent) 60%, var(--color-black-975)));color:var(--color-space-on-accent);position:relative;overflow:hidden}.ui-sp-hero>.ui-container{justify-content:space-between;align-items:end;gap:var(--space-4);flex-wrap:wrap;display:flex}.ui-sp-hero h1{align-items:center;gap:var(--space-3);font-size:var(--font-size-32);display:flex}.ui-crumbs{gap:var(--space-1_5);padding:0 0 var(--space-3);color:var(--color-overlay-white78);font-size:var(--font-size-13);flex-wrap:wrap;display:flex}.ui-crumb{gap:var(--space-1_5);display:inline-flex}.ui-crumbs a{color:inherit;text-decoration:none}.ui-crumbs a:hover{text-decoration:underline}.ui-crumbs span[aria-hidden]{color:var(--color-overlay-white45)}.ui-sp-switch{padding:var(--space-1);border-radius:var(--radius-base);background:var(--color-overlay-black15);display:inline-flex}.ui-sp-switch a{align-items:center;gap:var(--space-2);min-height:var(--size-control-site);padding:0 var(--space-4);border-radius:var(--radius-bar);color:var(--color-space-on-accent);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.ui-sp-switch a:hover{background:var(--color-overlay-white10)}.ui-sp-switch-light{background:var(--color-neutral-50);justify-self:start}.ui-sp-switch-light a{color:var(--color-site-muted)}.ui-sp-switch-light a:hover{background:var(--color-neutral-45);color:var(--color-site-ink)}.ui-sp-switch a[aria-current]{background:var(--color-neutral-0);color:var(--color-site-ink);box-shadow:var(--shadow-raised)}.ui-hm-ad{padding-block-start:clamp(var(--space-4), 2vw, var(--space-6))}.ui-ec-ad{gap:var(--space-2);display:grid;position:relative}.ui-ec-invite{justify-content:space-between;align-items:center;gap:var(--space-4);aspect-ratio:8;padding:var(--space-5);border:var(--border-width-thin) dashed var(--color-site-line-strong);border-radius:var(--radius-base);flex-wrap:wrap;display:flex}.ui-ct-hero{isolation:isolate;background:var(--color-night-900);color:var(--color-neutral-0);position:relative;overflow:hidden}.ui-ct-hero:before{content:"";z-index:-1;background:repeating-linear-gradient(90deg, var(--color-overlay-white03_5) 0 1px, transparent 1px 64px), repeating-linear-gradient(0deg, var(--color-overlay-white03_5) 0 1px, transparent 1px 64px);position:absolute;inset:0}.ui-ct-hero-inner{align-content:center;gap:var(--space-3_5);min-height:var(--size-banner);padding-block:var(--space-5_5) var(--space-6_5);display:grid}.ui-ct-title-row{align-items:center;gap:var(--space-5_5);min-width:0;display:flex}.ui-ct-glyph{width:var(--space-16);height:var(--space-16);border:var(--space-0_75) solid var(--color-space-accent);border-radius:var(--radius-round);background:color-mix(in srgb, var(--color-space-accent) 22%, var(--color-night-900));color:var(--color-neutral-0);flex:none;place-items:center;margin-inline-end:var(--space-4);display:grid}.ui-ct-title-text{gap:var(--space-1_5);min-width:0;display:grid}.ui-ct-title{font-size:clamp(1.6rem,1.1rem + 1.8vw,2.5rem);font-weight:var(--font-weight-bold);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;line-height:1.05;overflow:hidden}.ui-bc-crumbs ol{gap:var(--space-1_5);color:var(--color-site-muted);font-size:var(--font-size-13);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-bc-crumbs li{align-items:center;gap:var(--space-1_5);min-width:0;display:inline-flex}.ui-bc-crumbs li+li:before{content:"›";color:var(--color-site-line-strong)}html[dir=rtl] .ui-bc-crumbs li+li:before{content:"‹"}.ui-bc-crumbs a{color:var(--color-site-brand);text-decoration:none}.ui-bc-crumbs a:hover{text-decoration:underline}.ui-bc-crumbs span[aria-current]{text-overflow:ellipsis;white-space:nowrap;max-width:40ch;overflow:hidden}.ui-bc-light ol{color:var(--color-overlay-white78)}.ui-bc-light li+li:before{color:var(--color-overlay-white45)}.ui-bc-light a{color:var(--color-neutral-0)}.ui-x-rail{min-width:0;position:relative}.ui-x-track{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.ui-x-track::-webkit-scrollbar{display:none}.ui-x-track>li{scroll-snap-align:start;min-width:0;display:grid}.ui-x-rail-nav{z-index:3;width:var(--space-10);height:var(--space-10);margin-top:calc(var(--space-5) * -1);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-round);background:var(--color-neutral-0);color:var(--color-site-ink);box-shadow:var(--shadow-md);cursor:pointer;transition:opacity var(--motion-duration-site);place-items:center;display:grid;position:absolute;top:50%}.ui-x-rail-nav:hover{border-color:var(--color-site-brand);color:var(--color-site-brand)}.ui-x-rail-nav[disabled]{opacity:0;pointer-events:none}.ui-x-prev{inset-inline-start:calc(var(--space-5) * -1)}.ui-x-next{inset-inline-end:calc(var(--space-5) * -1)}.ui-ag-tile{isolation:isolate;height:var(--size-banner);padding:var(--space-3) var(--space-3_5);border-radius:var(--radius-base);background:var(--color-neutral-70);color:var(--color-neutral-0);align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.ui-ag-tile:hover{color:var(--color-neutral-0)}.ui-ag-tile img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.ui-ag-tile:hover img{transform:scale(1.06)}.ui-ag-tile:before{content:"";z-index:-1;background:linear-gradient(0deg, var(--color-overlay-black78), var(--color-overlay-black00) 60%);position:absolute;inset:0}.ui-ag-tile>span{font-size:var(--font-size-15_68);font-weight:var(--font-weight-bold);text-shadow:0 1px 6px var(--color-overlay-black40);line-height:1.2}.ui-ag-all{background:linear-gradient(135deg, var(--color-space-accent), color-mix(in srgb, var(--color-space-accent) 70%, var(--color-black-950)));flex-direction:column;justify-content:space-between;align-items:flex-start}.ui-ag-all:before{display:none}.ui-ag-all>span{align-items:center;gap:var(--space-1_5);text-shadow:none;display:inline-flex}.ui-x-subcats{gap:var(--space-2_5);grid-auto-columns:168px}.ui-x-subcats .ui-ag-tile{height:84px;padding:var(--space-2) var(--space-2_5)}.ui-x-subcats .ui-ag-tile>span{font-size:var(--font-size-14)}.ui-ct-tags{align-items:center;gap:var(--space-1_5);scrollbar-width:none;flex:auto;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ui-ct-tags::-webkit-scrollbar{display:none}.ui-ct-tags li{flex:none}.ui-ct-tag{align-items:center;gap:var(--space-1_75);padding:var(--space-1_25) var(--space-2_5);border:var(--border-width-thin) solid var(--color-site-ink);border-radius:var(--radius-base);background:var(--color-site-ink);color:var(--color-neutral-0);font-size:var(--font-size-13);text-decoration:none;display:inline-flex}.ui-ct-tag:hover{background:var(--color-neutral-700);color:var(--color-neutral-0)}.ui-ct-tag svg{color:color-mix(in srgb, var(--color-space-accent) 55%, var(--color-neutral-0))}.ui-ct-tools-end{align-items:center;gap:var(--space-2_5);flex:none;margin-inline-start:auto;display:flex}.ui-pg-empty{justify-items:center;gap:var(--space-2_5);padding:var(--space-10) var(--space-5);border:var(--border-width-medium) dashed var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-site-surface);text-align:center;display:grid}.ui-pg-empty p{max-width:56ch;color:var(--color-site-muted)}.ui-pg-empty-title{font-size:var(--font-size-17)}.ui-hm-page{padding-top:var(--space-12_5)}.ui-x-ads-box{aspect-ratio:8;border-radius:var(--radius-base);background:var(--color-site-subtle);position:relative}.ui-x-ads{align-items:center;gap:var(--space-6);padding-inline:var(--space-18) var(--space-16);border-radius:var(--radius-base);background:repeating-linear-gradient(135deg, var(--color-neutral-15) 0 22px, var(--color-neutral-50) 22px 44px);color:var(--color-site-ink);opacity:0;visibility:hidden;text-decoration:none;transition:opacity .6s,visibility .6s;display:flex;position:absolute;inset:0;overflow:hidden}.ui-x-ads.ui-x-on{opacity:1;visibility:visible}.ui-x-ads.ui-x-ads-img{background:var(--color-site-subtle);padding:0}.ui-x-ads-img picture,.ui-x-ads-img img{width:100%;height:100%;display:block}.ui-x-ads-img img{object-fit:cover}.ui-x-ads-nav{z-index:3;width:var(--space-10);height:var(--space-10);margin-top:calc(var(--space-5) * -1);border:3px solid var(--color-site-gold);border-radius:var(--radius-round);background:var(--color-neutral-0);color:var(--color-site-ink);box-shadow:var(--shadow-md);cursor:pointer;place-items:center;display:grid;position:absolute;top:50%}.ui-x-ads-prev{inset-inline-start:var(--space-4)}.ui-x-ads-next{inset-inline-end:calc(var(--space-5) * -1)}.ui-x-ads-in{gap:var(--space-0_5);flex:1;min-width:0;display:grid}.ui-x-ads-in b{font-size:var(--font-size-28);line-height:1.1}.ui-x-ads-in span{color:var(--color-site-muted);font-size:var(--font-size-15)}.ui-x-ads-size{border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-neutral-0);width:148px;height:74px;color:var(--color-site-muted);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);flex:none;place-items:center;display:grid}.ui-x-ads-cta{align-items:center;gap:var(--space-2);min-height:var(--size-control-md);padding:0 var(--space-5);border-radius:var(--radius-base);background:linear-gradient(135deg, var(--color-x-gold-soft), var(--color-x-gold-deep));color:var(--color-x-gold-ink);font-weight:var(--font-weight-bold);flex:none;display:inline-flex}.ui-x-ad-lbl{top:var(--space-2);z-index:2;padding:var(--space-0_5) var(--space-2);border-radius:var(--radius-chip);background:var(--color-overlay-ink32);color:var(--color-neutral-0);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);position:absolute;inset-inline-end:var(--space-2)}.ui-hm-section{align-content:start;gap:var(--space-4);padding-block:clamp(var(--space-5_5), 3vw, var(--space-8_5));border-bottom:var(--border-width-thin) solid var(--color-site-line);display:grid}.ui-hm-section:last-of-type{border-bottom:0}.ui-hm-section>*{min-width:0}.ui-hm-head{isolation:isolate;justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-3) var(--space-5);border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-space-accent) 70%, var(--color-black-950));color:var(--color-neutral-0);display:flex;position:relative;overflow:hidden}.ui-hm-head:before{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--color-space-accent) 94%, var(--color-black-950)) 0%, color-mix(in srgb, var(--color-space-accent) 75%, transparent) 48%, var(--color-overlay-black15));position:absolute;inset:0}[dir=rtl] .ui-hm-head:before{background:linear-gradient(270deg, color-mix(in srgb, var(--color-space-accent) 94%, var(--color-black-950)) 0%, color-mix(in srgb, var(--color-space-accent) 75%, transparent) 48%, var(--color-overlay-black15))}.ui-hm-head-text{gap:var(--space-1);min-width:0;max-width:70ch;display:grid}.ui-hm-head h2{color:var(--color-neutral-0);font-size:var(--font-size-20);letter-spacing:-.02em;margin:0}.ui-hm-head p{color:var(--color-overlay-white86);font-size:var(--font-size-13);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ui-hm-see-all{align-items:center;gap:var(--space-1_5);padding:var(--space-2_25) var(--space-4);border-radius:var(--radius-base);background:var(--color-neutral-0);color:color-mix(in srgb, var(--color-space-accent) 80%, var(--color-black-950));font-size:var(--font-size-15);font-weight:var(--font-weight-semibold);flex:none;margin-inline-start:auto;text-decoration:none;display:inline-flex}.ui-hm-see-all:hover{background:var(--color-overlay-white86);color:color-mix(in srgb, var(--color-space-accent) 80%, var(--color-black-950))}.ui-x-k-sec{display:grid}.ui-k-rail-h{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:var(--space-4) 0 var(--space-2_5);display:flex}.ui-k-rail-h h3{font-size:var(--font-size-16);margin:0}.ui-k-rail-h a{color:var(--color-site-brand);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);text-decoration:none}.ui-k-rail-h a:hover{text-decoration:underline}.ui-x-k-row{gap:var(--space-3_5);grid-auto-columns:228px}.ui-x-k-orig{grid-auto-columns:calc(var(--size-narrow-column) - var(--space-5))}.ui-x-k-cats{gap:var(--space-3_5);grid-auto-columns:196px}.ui-k-cat{aspect-ratio:4/3;padding:var(--space-3);border-radius:var(--radius-base);background:var(--color-neutral-70) center / cover;color:var(--color-neutral-0);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);align-items:flex-end;line-height:1.25;text-decoration:none;display:flex;position:relative;overflow:hidden}.ui-k-cat:before{content:"";background:linear-gradient(180deg, var(--color-overlay-black00) 35%, var(--color-overlay-black78));position:absolute;inset:0}.ui-k-cat:hover{color:var(--color-neutral-0)}.ui-k-cat:hover:before{background:linear-gradient(180deg, var(--color-overlay-black15) 20%, var(--color-overlay-black78))}.ui-k-cat span{position:relative}@media (width<=760px){.ui-x-ads{gap:var(--space-3);padding-inline:var(--space-4)}.ui-x-ads-in b{font-size:var(--font-size-18)}.ui-x-ads-in span,.ui-x-ads-size{display:none}.ui-x-ads-box{aspect-ratio:16/7}.ui-x-ads-nav{display:none}.ui-x-ads-cta{min-height:var(--size-control-site-sm);padding:0 var(--space-3);font-size:var(--font-size-13)}.ui-x-k-row{grid-auto-columns:70%}.ui-x-k-cats{grid-auto-columns:42%}}@media (width<=640px){.ui-hm-page{padding-top:0}.ui-hm-see-all{padding:var(--space-1_75) var(--space-3);font-size:var(--font-size-14)}}.ui-sr-page{padding-bottom:var(--space-10)}.ui-sr-title{gap:var(--space-2);padding-top:var(--space-5_5);display:grid}.ui-sr-title h1{letter-spacing:-.02em;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.1rem)}.ui-sr-tabs{gap:var(--space-1);margin-top:var(--space-3_5);border-bottom:var(--border-width-thin) solid var(--color-site-line);scrollbar-width:none;display:flex;overflow-x:auto}.ui-sr-tabs a{align-items:center;gap:var(--space-2);margin-bottom:calc(-1 * var(--border-width-thin));padding:var(--space-3) var(--space-3_5);border-bottom:var(--space-0_75) solid transparent;color:var(--color-site-muted);font-size:var(--font-size-14_72);font-weight:var(--font-weight-semibold);white-space:nowrap;flex:none;text-decoration:none;display:inline-flex}.ui-sr-tabs a:hover{color:var(--color-site-ink)}.ui-sr-tabs i{width:var(--space-2_25);height:var(--space-2_25);border-radius:var(--radius-round);background:var(--color-space-accent)}.ui-sr-tabs .ui-sr-on{border-color:var(--color-site-action);color:var(--color-site-ink)}.ui-sr-best-list{gap:var(--space-3);margin-top:var(--space-5_5);display:grid}.ui-sr-best{grid-template-columns:var(--size-narrow-column) minmax(0, 1fr);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-0);display:grid;overflow:hidden}.ui-sr-best-media{min-height:var(--space-30);background:color-mix(in srgb, var(--color-space-accent) 12%, var(--color-neutral-0));color:var(--color-space-accent);place-items:center;display:grid;position:relative}.ui-sr-best-media span{top:var(--space-3);padding:var(--space-1) var(--space-2_5);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-ink);font-size:var(--font-size-11_2);font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;position:absolute;inset-inline-start:var(--space-3)}html[dir=rtl] .ui-sr-best-media span{letter-spacing:0}.ui-sr-best-body{align-content:center;justify-items:start;gap:var(--space-3_5);padding:var(--space-6) var(--space-6_5);display:grid}.ui-sr-best-body h2{font-size:var(--font-size-23_2);letter-spacing:-.02em}.ui-sr-sec{gap:var(--space-3);margin-top:var(--space-7_5);display:grid}.ui-sr-head{align-items:center;gap:var(--space-3);display:flex}.ui-sr-dot{width:var(--space-8_5);height:var(--space-8_5);border-radius:var(--radius-base);background:var(--color-space-accent);color:var(--color-space-on-accent);flex:none;place-items:center;display:grid}.ui-sr-head h2{font-size:var(--font-size-18)}.ui-sr-more{align-items:center;gap:var(--space-1_5);color:var(--color-site-brand);font-size:var(--font-size-14_4);font-weight:var(--font-weight-semibold);flex:none;margin-inline-start:auto;text-decoration:none;display:inline-flex}.ui-sr-items{gap:var(--space-2_5);display:grid}.ui-sr-sub{font-size:var(--font-size-15)}.ui-sr-empty{gap:var(--space-3);margin-top:var(--space-7_5);display:grid}.ui-sr-list{gap:var(--space-4);margin-top:var(--space-5_5);display:grid}.ui-ct-places{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-ct-places a{min-height:var(--space-9);padding:var(--space-1_75) var(--space-3_25);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-ink);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.ui-ct-places a:hover{border-color:var(--color-space-accent,var(--color-site-brand));color:var(--color-site-ink)}@media (width<=720px){.ui-sr-best{grid-template-columns:minmax(0,1fr)}}.ui-ct-body{padding-block:var(--space-5_5) clamp(var(--space-12), 6vw, var(--space-20))}.ui-ct-layout{grid-template-columns:var(--size-filter-column) minmax(0, 1fr);align-items:start;gap:var(--space-6);display:grid}.ui-ct-side{top:calc(var(--size-header-desktop) + var(--space-4));gap:var(--space-3_5);max-height:calc(100vh - var(--size-header-desktop) - var(--space-8));scrollbar-width:none;display:grid;position:sticky;overflow-y:auto}.ui-ct-results{gap:var(--space-4);min-width:0;display:grid}.ui-ct-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--space-10);margin-bottom:var(--space-3_5);display:flex}.ui-ct-panel{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-0)}.ui-ct-panel-head{justify-content:space-between;align-items:center;gap:var(--space-2_5);padding:var(--space-3) var(--space-3_5);border-bottom:var(--border-width-thin) solid var(--color-site-line);display:flex}.ui-ct-panel-toggle{align-items:center;gap:var(--space-2);color:var(--color-site-ink);font:inherit;font-size:var(--font-size-14_72);font-weight:var(--font-weight-bold);cursor:default;background:0 0;border:0;padding:0;display:inline-flex}.ui-ct-panel-toggle svg{color:var(--color-space-accent)}.ui-ct-panel-caret{color:var(--color-site-muted);transition:transform var(--motion-duration-site) var(--motion-easing-site);display:none}.ui-ct-panel-body{display:grid}.ui-ct-group{border-bottom:var(--border-width-thin) solid var(--color-site-line)}.ui-ct-group:last-child{border-bottom:0}.ui-ct-group-title{padding:var(--space-3_5) var(--space-3_5) var(--space-1_5);color:var(--color-site-muted);font-size:var(--font-size-11_2);font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase;margin:0}html[dir=rtl] .ui-ct-group-title{letter-spacing:0}.ui-ct-group-body{padding:0 var(--space-3_5) var(--space-3_5)}.ui-ct-checks{gap:var(--space-0_25);display:grid}.ui-ct-check{grid-template-columns:var(--space-4) minmax(0, 1fr);align-items:center;gap:var(--space-2_5);padding:var(--space-1_5);border-radius:var(--radius-base);color:var(--color-site-ink);font-size:var(--font-size-14_4);line-height:1.3;text-decoration:none;display:grid}.ui-ct-check:hover{background:var(--color-site-subtle);color:var(--color-site-ink)}.ui-ct-box{width:var(--space-4);height:var(--space-4);border:var(--border-width-medium) solid var(--color-neutral-290);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-neutral-0);place-items:center;display:grid}.ui-ct-check-on .ui-ct-box{border-color:var(--color-space-accent);background:var(--color-space-accent)}.ui-x-skel{min-height:calc(var(--size-panel) - var(--space-10));border-radius:var(--radius-base);background:linear-gradient(90deg, var(--color-neutral-50), var(--color-neutral-15), var(--color-neutral-50));background-size:200% 100%;animation:1.2s linear infinite ui-x-skel}@keyframes ui-x-skel{to{background-position:-200% 0}}.ui-x-sentinel{height:1px}.ui-ct-more{padding:var(--space-1_5);color:var(--color-site-brand);font:inherit;font-size:var(--font-size-13_12);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;justify-self:start}.ui-lm-menu{position:relative}.ui-lm-button{align-items:center;gap:var(--space-2);width:100%;min-height:var(--size-control-site);padding-inline:var(--space-3);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-ink);font-size:var(--font-size-13_76);cursor:pointer;list-style:none;display:inline-flex}.ui-lm-button::-webkit-details-marker{display:none}.ui-lm-button b{font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ui-lm-prefix{color:var(--color-site-muted)}.ui-lm-button:hover,.ui-lm-menu[open] .ui-lm-button{border-color:var(--color-site-ink)}.ui-lm-options{top:calc(100% + var(--space-1));z-index:30;width:max-content;min-width:100%;max-width:var(--size-select-list);max-height:min(60vh, var(--size-select-list));padding:var(--space-1_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-0);box-shadow:var(--shadow-dropdown);margin:0;list-style:none;display:grid;position:absolute;inset-inline-start:0;overflow-y:auto}.ui-lm-end .ui-lm-options{inset-inline:auto 0}.ui-lm-options a{justify-content:space-between;align-items:center;gap:var(--space-2_5);padding:var(--space-1_75) var(--space-2_5);border-radius:var(--radius-base);color:var(--color-site-ink);font-size:var(--font-size-14_08);text-decoration:none;display:flex}.ui-lm-options a:hover{background:var(--color-site-subtle);color:var(--color-site-ink)}.ui-lm-options .ui-lm-on{background:color-mix(in srgb, var(--color-space-accent) 9%, var(--color-neutral-0));font-weight:var(--font-weight-semibold)}.ui-verified{color:var(--color-site-verified);flex:none;display:inline-flex}.ui-k-grid,.ui-sc-grid{gap:var(--space-3_5);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.ui-sc-grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--size-narrow-column) - var(--space-10)), 1fr))}.ui-sc-grid-portrait{grid-template-columns:repeat(auto-fill, minmax(calc(var(--size-panel) + var(--space-5)), 1fr));gap:var(--space-5_5)}.ui-k-grid>li,.ui-sc-grid>li{min-width:0;display:grid}.ui-k-firm{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-0);height:100%;transition:border-color var(--motion-duration-site), box-shadow var(--motion-duration-site);flex-direction:column;display:flex;position:relative;overflow:hidden}.ui-k-firm:hover,.ui-sc-card:hover{border-color:color-mix(in srgb, var(--color-space-accent) 55%, var(--color-neutral-0));box-shadow:var(--shadow-md)}.ui-k-firm-band{height:var(--space-16);background:linear-gradient(120deg, color-mix(in srgb, var(--color-space-accent) 85%, var(--color-black-975)), var(--color-space-accent));position:relative}.ui-k-firm-band:after{content:"";background:repeating-linear-gradient(90deg, transparent 0 46px, var(--color-overlay-white09) 46px 48px);position:absolute;inset:0}.ui-k-firm-logo{width:var(--space-18);height:var(--space-18);margin:calc(var(--space-9) * -1) 0 0 var(--space-4);border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-space-accent) 10%, var(--color-neutral-0));box-shadow:0 0 0 var(--space-0_75) var(--color-neutral-0), var(--shadow-md);color:var(--color-space-accent);font-size:var(--font-size-24);font-weight:var(--font-weight-bold);place-items:center;display:grid;position:relative;overflow:hidden}html[dir=rtl] .ui-k-firm-logo{margin:calc(var(--space-9) * -1) var(--space-4) 0 0}.ui-k-firm-logo img,.ui-sc-portrait-av img,.ui-sc-artisan-av img,.ui-sc-portrait-cover img,.ui-sc-artisan-cover img,.ui-sc-thumb img{object-fit:cover;width:100%;height:100%}.ui-k-firm-body{gap:var(--space-1_5);padding:var(--space-3) var(--space-4) var(--space-4);flex-direction:column;flex:1;display:flex}.ui-k-firm-kind{color:var(--color-space-accent);font-size:var(--font-size-11);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.ui-k-firm-name{align-items:center;gap:var(--space-1);font-size:var(--font-size-16);line-height:1.25;display:flex}.ui-k-firm-name a{color:var(--color-site-ink);text-decoration:none}.ui-k-firm-name a:after,.ui-sc-link:after{content:"";z-index:1;position:absolute;inset:0}.ui-k-firm-text{color:var(--color-site-muted);font-size:var(--font-size-13);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.ui-k-firm-meta{gap:var(--space-3_5);padding-top:var(--space-2_5);border-top:var(--border-width-thin) solid var(--color-site-line);color:var(--color-site-muted);font-size:var(--font-size-13);white-space:nowrap;margin-top:auto;display:flex}.ui-k-firm-meta span{align-items:center;gap:var(--space-1);text-overflow:ellipsis;display:inline-flex;overflow:hidden}.ui-k-firm-meta svg{color:var(--color-space-accent)}.ui-sc-card{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);min-width:0;transition:border-color var(--motion-duration-site) var(--motion-easing-site), box-shadow var(--motion-duration-site) var(--motion-easing-site);flex-direction:column;display:flex;position:relative;overflow:hidden}.ui-sc-name{align-items:center;gap:var(--space-1);min-width:0;font-size:var(--font-size-15_68);font-weight:var(--font-weight-bold);margin:0;line-height:1.25;display:flex}.ui-sc-link{color:var(--color-site-ink);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.ui-sc-thumbs{gap:var(--space-1);margin-top:var(--space-1_5);grid-template-columns:repeat(3,1fr);display:grid}.ui-sc-thumb{aspect-ratio:4/3;border-radius:var(--radius-base);background:var(--color-neutral-95);display:block;overflow:hidden}.ui-sc-portrait-cover{height:calc(var(--size-panel) - var(--space-18));background:radial-gradient(70% 90% at 50% 0%, color-mix(in srgb, var(--color-site-gold) 30%, transparent), transparent 60%), linear-gradient(160deg, var(--color-site-brand-dark), var(--color-night-800));display:block;position:relative;overflow:hidden}.ui-sc-portrait-body{padding:var(--space-5);flex-direction:column;flex:1;display:flex}.ui-sc-portrait-id{align-items:center;gap:var(--space-3);display:flex}.ui-sc-portrait-id>div{min-width:0}.ui-sc-portrait-av{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-round);background:linear-gradient(160deg, var(--color-neutral-700), var(--color-night-900));box-shadow:0 0 0 var(--space-0_5) var(--color-neutral-0), 0 0 0 var(--space-0_75) var(--color-site-gold);color:var(--color-gold-50);font-size:var(--font-size-14_4);font-weight:var(--font-weight-bold);letter-spacing:.04em;flex:none;place-items:center;display:grid;overflow:hidden}.ui-sc-portrait .ui-sc-name{font-size:var(--font-size-16)}.ui-sc-portrait-role{margin-top:var(--space-0_75);color:var(--color-neutral-550);font-size:var(--font-size-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-sc-portrait-foot{min-height:var(--space-8_5);margin-top:var(--space-3_5);justify-content:center;display:flex}.ui-sc-call{z-index:2;position:relative}.ui-sc-portrait .ui-sc-thumbs{padding-top:var(--space-5);margin-top:auto}.ui-sc-portrait .ui-sc-thumb{height:var(--space-18);aspect-ratio:auto}.ui-sc-artisan-cover{height:calc(var(--size-space-card) + var(--space-10));background:color-mix(in srgb, var(--color-space-accent) 18%, var(--color-neutral-95));display:block;position:relative;overflow:hidden}.ui-sc-artisan-trade{top:var(--space-3);z-index:1;max-width:calc(100% - var(--space-6));padding:var(--space-1) var(--space-2_5);border-radius:var(--radius-base);background:var(--color-neutral-0);color:color-mix(in srgb, var(--color-space-accent) 70%, var(--color-black-975));font-size:var(--font-size-11_52);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;position:absolute;inset-inline-start:var(--space-3);overflow:hidden}.ui-sc-artisan-body{gap:var(--space-1_5);padding:var(--space-9) var(--space-4) var(--space-4);flex-direction:column;flex:1;display:flex;position:relative}.ui-sc-artisan-av{top:calc(-1 * var(--space-7_5));width:var(--space-15);height:var(--space-15);border:var(--space-0_75) solid var(--color-neutral-0);border-radius:var(--radius-round);background:color-mix(in srgb, var(--color-space-accent) 14%, var(--color-neutral-0));box-shadow:var(--shadow-xs);color:color-mix(in srgb, var(--color-space-accent) 70%, var(--color-black-975));font-size:var(--font-size-16);font-weight:var(--font-weight-bold);place-items:center;display:grid;position:absolute;inset-inline-start:var(--space-4);overflow:hidden}.ui-sc-artisan-more{color:var(--color-site-muted);font-size:var(--font-size-13_6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-sc-artisan-foot{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2_5);flex-wrap:wrap;margin-top:auto;display:flex}.ui-sc-artisan-cta{align-items:center;gap:var(--space-1);color:color-mix(in srgb, var(--color-space-accent) 70%, var(--color-black-975));font-size:var(--font-size-14);font-weight:var(--font-weight-bold);display:inline-flex}.ui-sc-lux{aspect-ratio:4/5;isolation:isolate;background:var(--color-black-950);color:var(--color-gold-50);border:0}.ui-sc-lux-media{z-index:-2;background:linear-gradient(170deg, color-mix(in srgb, var(--color-space-accent) 55%, var(--color-black-950)), var(--color-black-950));position:absolute;inset:0}.ui-sc-lux-img{object-fit:cover;filter:saturate(.92);width:100%;height:100%}.ui-sc-lux-shade{z-index:-1;background:linear-gradient(180deg, var(--color-overlay-black15) 0%, var(--color-overlay-black00) 26%, var(--color-overlay-black00) 48%, var(--color-overlay-black78) 100%);position:absolute;inset:0}.ui-sc-lux-top{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 24%}.ui-sc-lux-mono{aspect-ratio:1;border-radius:var(--radius-round);background:var(--color-overlay-white92);width:38%;box-shadow:0 0 0 var(--space-1_5) color-mix(in srgb, var(--color-site-gold) 35%, transparent), var(--shadow-lg);color:var(--color-black-950);font-size:var(--font-size-28);letter-spacing:.04em;place-items:center;padding:7%;display:grid;overflow:hidden}.ui-sc-lux-mono img{object-fit:contain;width:100%;height:100%}.ui-sc-lux-body{gap:var(--space-2_5);padding:var(--space-6_5) var(--space-6) var(--space-6);display:grid;position:absolute;inset:auto 0 0}.ui-sc-lux-city{color:var(--color-site-gold);font-size:var(--font-size-11);font-weight:var(--font-weight-medium);letter-spacing:.28em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}html[dir=rtl] .ui-sc-lux-city{font-size:var(--font-size-13);letter-spacing:.02em}.ui-sc-lux .ui-sc-name{font-size:var(--font-size-24);font-weight:var(--font-weight-regular);line-height:1.08}.ui-sc-lux .ui-sc-link{color:var(--color-gold-50);white-space:normal}.ui-sc-lux .ui-verified{color:var(--color-site-gold)}@media (width<=900px){.ui-ct-layout{grid-template-columns:minmax(0,1fr)}.ui-ct-side{max-height:none;position:static;overflow:visible}.ui-ct-panel-toggle{min-height:var(--size-control-md);margin-block:calc(-1 * var(--space-3));cursor:pointer;flex:1}.ui-ct-panel-caret{display:block}.ui-ct-panel:not(.ui-ct-open) .ui-ct-panel-head{border-bottom:0}.ui-ct-panel:not(.ui-ct-open) .ui-ct-panel-body{display:none}.ui-ct-open .ui-ct-panel-caret{transform:rotate(180deg)}}@media (width<=860px){.ui-ec-invite{aspect-ratio:4}}@media (width<=760px){.ui-x-rail-nav{display:none}.ui-x-subcats{grid-auto-columns:40%}.ui-k-grid{gap:var(--space-2_5);grid-template-columns:repeat(2,minmax(0,1fr))}.ui-ec-invite{aspect-ratio:auto}}@media (width<=640px){.ui-ib-inner p span{display:none}.ui-ct-toolbar{flex-wrap:wrap}.ui-ct-tags{flex-basis:100%;order:3}.ui-bc-crumbs{display:none}.ui-ct-title-row{gap:var(--space-3_5)}.ui-ct-title{font-size:1.35rem}.ui-sp-hero h1{font-size:var(--font-size-24)}.ui-sp-switch{width:100%}.ui-sp-switch a{padding:0 var(--space-2);flex:1;justify-content:center}.ui-ct-body{padding-bottom:var(--space-24)}.ui-sc-grid,.ui-sc-grid-portrait{gap:var(--space-2_5);grid-template-columns:repeat(2,minmax(0,1fr))}.ui-sc-grid-portrait{grid-template-columns:minmax(0,1fr)}.ui-sc-artisan-cover{height:var(--space-30)}.ui-sc-artisan-cta{font-size:var(--font-size-13);white-space:nowrap}.ui-sc-lux-body{padding:var(--space-4)}.ui-sc-lux .ui-sc-name{font-size:var(--font-size-17)}}.ui-k-vh{padding-block:var(--space-5) var(--space-7);background:linear-gradient(120deg, color-mix(in srgb, var(--color-space-accent) 88%, var(--color-black-975)), var(--color-space-accent));color:var(--color-space-on-accent)}.ui-k-vh .ui-crumbs{padding-bottom:var(--space-4)}.ui-x-vb{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1fr) 360px;display:grid}.ui-x-vb-main{gap:var(--space-4);min-width:0;display:grid}.ui-x-vb-id{align-items:center;gap:var(--space-5);display:flex}.ui-k-vh-logo{border-radius:var(--radius-base);background:var(--color-neutral-0);width:112px;height:112px;box-shadow:0 0 0 4px var(--color-neutral-0), var(--shadow-md);color:var(--color-space-accent);font-size:var(--font-size-28);font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid;overflow:hidden}.ui-k-vh-logo img{object-fit:cover;width:100%;height:100%}.ui-k-vh-id{gap:var(--space-1_5);min-width:0;display:grid}.ui-k-vh-id h1{align-items:center;gap:var(--space-1_5);font-size:var(--font-size-28);flex-wrap:wrap;line-height:1.15;display:flex}.ui-k-vh-tags{align-items:center;gap:var(--space-2) var(--space-3);color:var(--color-overlay-white86);font-size:var(--font-size-14);flex-wrap:wrap;display:flex}.ui-k-vh-tags>span{align-items:center;gap:var(--space-1);display:inline-flex}.ui-k-vh-tags>.ui-k-chip{gap:var(--space-1);padding:var(--space-0_5) var(--space-2);border-radius:var(--radius-round);background:var(--color-site-subtle);color:var(--color-neutral-700);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);white-space:nowrap}.ui-k-vh-tags>.ui-k-open-now{gap:var(--space-1_5);font-weight:var(--font-weight-semibold)}.ui-k-open-now:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-round);background:currentColor}.ui-k-contacts{gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-k-contacts a{align-items:center;gap:var(--space-1_5);padding:var(--space-1) var(--space-2_5);border:var(--border-width-thin) solid var(--color-overlay-white45);border-radius:var(--radius-base);color:var(--color-neutral-0);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.ui-k-contacts a:hover{background:var(--color-overlay-white10);color:var(--color-neutral-0)}.ui-k-contacts .ui-k-soc{width:var(--space-8);height:var(--space-8);justify-content:center;padding:0}.ui-x-vb-about{max-width:70ch;color:var(--color-overlay-white86);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.65;display:-webkit-box;overflow:hidden}.ui-x-vb-more{margin-top:calc(var(--space-2) * -1);color:var(--color-neutral-0);font:inherit;font-weight:var(--font-weight-semibold);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.ui-x-vb-side{gap:var(--space-3);display:grid}.ui-x-vb-photos{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.ui-x-vb-photos img{aspect-ratio:4/3;border-radius:var(--radius-base);object-fit:cover;width:100%}.ui-k-vh-panel{gap:var(--space-2_5);padding:var(--space-4);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-ink);box-shadow:var(--shadow-lg);display:grid}.ui-k-row{gap:var(--space-2);display:flex}.ui-k-row>*{flex:1}.ui-k-vh-panel hr{border:0;border-top:var(--border-width-thin) solid var(--color-site-line);width:100%;margin:0}.ui-x-vbody{align-items:start;gap:var(--space-6);padding-block:var(--space-6) var(--space-10);grid-template-columns:minmax(0,1fr) 320px;display:grid}.ui-x-vmain{min-width:0}.ui-x-vside{top:calc(var(--size-header-desktop) + var(--space-4));gap:var(--space-3_5);display:grid;position:sticky}.ui-sp-aside{gap:var(--space-3_5);display:grid}.ui-sp-tabs{gap:var(--space-1) var(--space-6_5);margin-top:var(--space-6_5);border-bottom:var(--border-width-thin) solid var(--color-site-line);flex-wrap:wrap;display:flex}.ui-sp-tabs [role=tab]{align-items:center;gap:var(--space-2);padding:var(--space-3_5) 0;color:var(--color-site-muted);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;display:inline-flex}.ui-sp-tabs [aria-selected=true]{box-shadow:inset 0 calc(-1 * var(--space-0_75)) var(--color-space-accent);color:var(--color-site-ink)}.ui-sp-tabs [aria-selected=true] svg{color:var(--color-space-accent)}.ui-x-panel{padding-top:var(--space-4)}.ui-x-panel[hidden]{display:none}.ui-x-long{max-width:var(--layout-reading-max);line-height:1.7}.ui-x-long p{margin:0 0 var(--space-3)}.ui-x-addrs{gap:var(--space-2_5);display:grid}.ui-sp-box{gap:var(--space-2_5);padding:var(--space-5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);display:grid}.ui-x-addr{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto}.ui-x-addr>svg{color:var(--color-space-accent)}.ui-x-addr span{display:grid}.ui-x-addr small{color:var(--color-site-muted)}.ui-sp-lab{color:color-mix(in srgb, var(--color-space-accent) 70%, var(--color-black-975));font-size:var(--font-size-11_2);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase}html[dir=rtl] .ui-sp-lab{letter-spacing:0}.ui-sp-tags{gap:var(--space-1_5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-sp-tags li{padding:var(--space-1_5) var(--space-2_5);border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-space-accent) 8%, var(--color-neutral-0));color:color-mix(in srgb, var(--color-space-accent) 70%, var(--color-black-975));font-size:var(--font-size-12_48)}.ui-ht-state{align-items:center;gap:var(--space-1_5);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);display:inline-flex}.ui-ht-open{color:var(--color-site-success-ink)}.ui-ht-closed{color:var(--color-site-danger)}.ui-ht-table{gap:var(--space-1);font-size:var(--font-size-13_44);margin:0;display:grid}.ui-ht-table div{justify-content:space-between;gap:var(--space-3);display:flex}.ui-ht-table dt{color:var(--color-site-muted)}.ui-ht-table dd{font-weight:var(--font-weight-medium);margin:0}.ui-ht-today dt,.ui-ht-today dd{color:var(--color-site-ink);font-weight:var(--font-weight-bold)}.ui-x-k-five{grid-template-columns:repeat(5,minmax(0,1fr))}.ui-k-sponso{top:var(--space-2_5);z-index:2;padding:var(--space-0_75) var(--space-2);border-radius:var(--radius-base);background:linear-gradient(135deg, var(--color-gold-50), var(--color-gold-400));color:var(--color-gold-800);font-size:var(--font-size-11);font-weight:var(--font-weight-bold);position:absolute;inset-inline-end:var(--space-2_5)}.ui-k-sponso--start{inset-inline:var(--space-2_5) auto}.ui-k-fav{top:var(--space-2);z-index:2;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-round);background:var(--color-overlay-white92);color:var(--color-site-ink);box-shadow:var(--shadow-xs);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;inset-inline-end:var(--space-2)}.ui-k-fav:hover,.ui-k-fav[aria-pressed=true]{color:var(--color-site-danger)}.ui-k-card-link{color:var(--color-site-ink);text-decoration:none}.ui-k-card-link:after{content:"";z-index:1;position:absolute;inset:0}.ui-k-prod,.ui-k-work{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-0);height:100%;transition:border-color var(--motion-duration-site), box-shadow var(--motion-duration-site);flex-direction:column;display:flex;position:relative;overflow:hidden}.ui-k-prod:hover{border-color:var(--color-site-line-strong);box-shadow:var(--shadow-md)}.ui-k-work:hover{box-shadow:var(--shadow-md)}.ui-k-prod-art{aspect-ratio:16/10;background:var(--color-neutral-15);position:relative}.ui-k-prod-art img,.ui-k-work-art img{object-fit:cover;width:100%;height:100%}.ui-k-prod-fam{bottom:var(--space-2);max-width:calc(100% - var(--space-4));padding:var(--space-0_75) var(--space-2);border-radius:var(--radius-base);background:var(--color-overlay-white92);color:var(--color-neutral-700);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;position:absolute;inset-inline-start:var(--space-2);overflow:hidden}.ui-k-prod-body{align-content:start;gap:var(--space-2);padding:var(--space-3) var(--space-3_5);flex:1;display:grid}.ui-k-prod-name{font-size:var(--font-size-15);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.ui-k-price{font-size:var(--font-size-15);font-weight:var(--font-weight-bold)}.ui-k-price small{color:var(--color-site-muted);font-size:var(--font-size-12);font-weight:var(--font-weight-medium)}.ui-k-price.ui-k-quote{color:var(--color-site-brand);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold)}.ui-k-work-art{aspect-ratio:4/3;background:var(--color-neutral-15);position:relative;overflow:hidden}.ui-k-work-art img{transition:transform var(--motion-duration-slow) var(--motion-easing-site)}.ui-k-work:hover .ui-k-work-art img{transform:scale(1.03)}.ui-k-work-body{gap:var(--space-1);padding:var(--space-3) var(--space-3_5) var(--space-3_5);display:grid}.ui-k-work-body small{color:var(--color-site-muted);font-size:var(--font-size-12)}.ui-k-work-name{font-size:var(--font-size-15);line-height:1.3}.ui-k-work-n{bottom:var(--space-2);align-items:center;gap:var(--space-1);padding:var(--space-0_5) var(--space-1_5);border-radius:var(--radius-bar);background:var(--color-overlay-black40);color:var(--color-neutral-0);font-size:var(--font-size-12);display:inline-flex;position:absolute;inset-inline-end:var(--space-2)}.ui-k-work-by,.ui-k-res-dev{z-index:2;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--font-size-13);text-decoration:none;display:flex;position:relative}.ui-k-work-by{margin-top:var(--space-1);color:var(--color-site-muted)}.ui-k-work-by img,.ui-k-res-dev img{width:var(--space-6);height:var(--space-6);object-fit:cover;flex:none}.ui-k-work-by img{border-radius:var(--radius-bar)}.ui-k-prod-sup{z-index:2;align-items:center;gap:var(--space-2_5);padding:var(--space-2_5) var(--space-3_5);border-top:var(--border-width-thin) solid var(--color-site-line);display:flex;position:relative}.ui-k-prod-sup a{align-items:center;gap:var(--space-2);flex:1;min-width:0;text-decoration:none;display:flex}.ui-k-prod-sup img{width:var(--space-8);height:var(--space-8);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-bar);object-fit:cover;flex:none}.ui-k-prod-sup span{min-width:0;color:var(--color-site-muted);font-size:var(--font-size-12);display:grid}.ui-k-prod-sup b{color:var(--color-site-ink);font-size:var(--font-size-13);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-k-res{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-0);height:100%;transition:border-color var(--motion-duration-slow), box-shadow var(--motion-duration-slow), transform var(--motion-duration-slow);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.ui-k-res:hover{border-color:var(--color-lux-gold);box-shadow:var(--shadow-lg);transform:translateY(calc(-1 * var(--space-0_5)))}.ui-k-res-art{aspect-ratio:4/3;background:var(--color-lux-night);position:relative;overflow:hidden}.ui-k-res-art img{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-duration-slow) var(--motion-easing-site)}.ui-k-res:hover .ui-k-res-art img{transform:scale(1.04)}.ui-k-res-st{top:var(--space-2_5);padding:var(--space-0_75) var(--space-2);border-radius:var(--radius-base);background:var(--color-lux-gold);color:var(--color-lux-ink);font-size:var(--font-size-11);font-weight:var(--font-weight-bold);letter-spacing:.04em;position:absolute;inset-inline-start:var(--space-2_5)}.ui-k-res .ui-k-fav{top:var(--space-2_5);inset-inline-end:var(--space-2_5)}.ui-k-res-body{align-content:start;gap:var(--space-1);padding:var(--space-3_5) var(--space-4) var(--space-4);background:linear-gradient(180deg, var(--color-lux-ivory), var(--color-neutral-0));display:grid}.ui-k-res-city{color:var(--color-gold-800);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}html[dir=rtl] .ui-k-res-city{letter-spacing:0}.ui-k-res-name{font-family:var(--font-family-serif);font-size:var(--font-size-20);font-weight:var(--font-weight-regular);line-height:1.2}.ui-k-res-line{color:var(--color-site-muted);font-size:var(--font-size-13)}.ui-k-res-dev{margin-top:var(--space-2);padding-top:var(--space-2_5);border-top:var(--border-width-thin) solid var(--color-neutral-95);color:var(--color-neutral-700)}.ui-k-res-dev img{border-radius:var(--radius-round)}.ui-x-chip{align-items:center;gap:var(--space-1_5);padding-block:var(--space-1);padding-inline:var(--space-3) var(--space-1);border:var(--border-width-thin) solid var(--color-blue-225);border-radius:var(--radius-round);background:var(--color-site-brand-soft);color:var(--color-site-brand-dark);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);display:inline-flex}.ui-x-chip a{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-round);color:inherit;place-items:center;display:grid}.ui-x-chip a:hover{background:var(--color-neutral-0)}.ui-x-panel-more{margin-top:var(--space-4);justify-content:center;display:flex}.ui-cb-bar{display:none}.ui-k-dlg-num{gap:var(--space-2);display:grid}.ui-k-dlg-num>div{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);font-size:var(--font-size-18);font-weight:var(--font-weight-bold);letter-spacing:.02em;display:flex}.ui-k-dlg-num>div>span:first-child{white-space:nowrap}.ui-k-dlg-num>div small{color:var(--color-site-muted);font-size:var(--font-size-12);font-weight:var(--font-weight-medium);letter-spacing:0;margin-inline-start:auto}.ui-k-num-acts{gap:var(--space-2);display:flex}.ui-k-call{width:var(--space-8);height:var(--space-8);border:var(--border-width-thin) solid var(--color-blue-225);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-brand);flex:none;place-items:center;display:grid}.ui-k-call:hover{background:var(--color-site-brand-soft)}.ui-k-share{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ui-k-share>*{justify-items:center;gap:var(--space-1_5);padding:var(--space-3_5) var(--space-1);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);color:var(--color-site-ink);font:inherit;font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;text-decoration:none;display:grid}.ui-k-share>:hover{border-color:var(--color-site-brand);color:var(--color-site-brand)}.ui-rq-gate{gap:var(--space-4_5);display:grid}.ui-rq-gate h3{font-size:var(--font-size-21);margin:0}.ui-rq-gate p{color:var(--color-site-muted);margin:0}.ui-rq-gate-mark{width:var(--space-13);height:var(--space-13);border-radius:var(--radius-round);background:var(--color-site-brand-soft);color:var(--color-site-brand);place-items:center;display:grid}.ui-rq-gate-acts{gap:var(--space-2_5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=1100px){.ui-x-k-five{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.ui-x-vb,.ui-x-vbody{grid-template-columns:minmax(0,1fr)}.ui-x-vside{position:static}}@media (width<=760px){.ui-x-k-five{gap:var(--space-2_5);grid-template-columns:repeat(2,minmax(0,1fr))}.ui-rq-gate-acts{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ui-k-vh-logo{width:84px;height:84px}.ui-k-vh-id h1{font-size:var(--font-size-22)}.ui-sp-tabs{gap:var(--space-1) var(--space-5);margin-top:var(--space-4)}.ui-k-dlg-num>div{gap:var(--space-2);padding-inline:var(--space-3);font-size:var(--font-size-16)}.ui-k-share{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-cb-bar{inset-inline:0;bottom:calc(var(--space-14) + env(safe-area-inset-bottom,0px));z-index:40;padding:var(--space-2_5) var(--space-4);border-top:var(--border-width-thin) solid var(--color-site-line);background:var(--color-site-surface);display:grid;position:fixed}.ui-x-vbody:has(+.ui-cb-bar){padding-bottom:calc(var(--space-22) + var(--space-0_5))}}.ui-x-lx-eyebrow{margin:0 0 var(--space-2);color:var(--color-lux-bronze);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:.22em;text-transform:uppercase}html[dir=rtl] .ui-x-lx-eyebrow{letter-spacing:0}.ui-x-lx-hero .ui-x-lx-eyebrow,.ui-x-lx-dark .ui-x-lx-eyebrow{color:var(--color-lux-gold)}.ui-x-lx-hero h1,.ui-x-lx-head h2,.ui-x-lx-stats b,.ui-x-lx .ui-ic-title{font-family:var(--font-family-serif);font-weight:var(--font-weight-medium);letter-spacing:0}.ui-x-lx-hero{background-color:var(--color-lux-night);color:var(--color-neutral-0);background-position:50% 60%;background-size:cover;position:relative;overflow:hidden}.ui-x-lx-hero:before{content:"";background:linear-gradient(90deg, var(--color-lux-shade-92) 0%, var(--color-lux-shade-70) 45%, var(--color-lux-shade-15) 100%), linear-gradient(0deg, var(--color-lux-shade-85), transparent 40%);position:absolute;inset:0}.ui-x-lx-hero-in{gap:var(--space-5);padding-block:var(--space-7) var(--space-14);display:grid;position:relative}.ui-x-lx-back{justify-self:start;align-items:center;gap:var(--space-1_5);color:var(--color-overlay-white78);font-size:var(--font-size-14);text-decoration:none;display:inline-flex}.ui-x-lx-back:hover{color:var(--color-neutral-0)}.ui-x-lx-id{align-items:center;gap:var(--space-6);margin-top:var(--space-10);display:flex}.ui-x-lx-logo{width:112px;height:112px;padding:var(--space-2);border:var(--border-width-thin) solid var(--color-lux-gold);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-lux-night);font-size:var(--font-size-28);flex:none;place-items:center;display:grid}.ui-x-lx-logo img{object-fit:contain;width:100%;height:100%}.ui-x-lx-hero h1{align-items:center;gap:var(--space-3);color:var(--color-neutral-0);margin:0;font-size:clamp(2.6rem,1.6rem + 3vw,4.4rem);line-height:1;display:flex}.ui-x-lx-ver{color:var(--color-site-verified);display:inline-flex}.ui-x-lx-lead{max-width:46ch;color:var(--color-overlay-white86);font-size:var(--font-size-18);margin:0;line-height:1.6}.ui-x-lx-acts{align-items:center;gap:var(--space-2_5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ui-x-lx-gold,.ui-x-lx-ghost{align-items:center;gap:var(--space-2);min-height:var(--size-control-md);padding:0 var(--space-5_5);border-radius:var(--radius-base);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;display:inline-flex}.ui-x-lx-gold{background:var(--color-lux-gold);color:var(--color-lux-night);border:0}.ui-x-lx-gold:hover{background:var(--color-gold-400)}.ui-x-lx-ghost{border:var(--border-width-thin) solid var(--color-overlay-white45);color:var(--color-neutral-0);background:0 0}.ui-x-lx-ghost:hover,.ui-x-lx-round:hover{background:var(--color-overlay-white09)}.ui-x-lx-ghost:hover{border-color:var(--color-neutral-0)}.ui-x-lx-round{width:var(--size-control-md);height:var(--size-control-md);border:var(--border-width-thin) solid var(--color-overlay-white45);border-radius:var(--radius-round);color:var(--color-neutral-0);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.ui-x-lx-round[aria-pressed=true]{border-color:var(--color-lux-gold);color:var(--color-lux-gold)}.ui-x-lx-stats{border-block:var(--border-width-thin) solid var(--color-lux-gold-35);background:var(--color-lux-night);color:var(--color-neutral-0)}.ui-x-lx-stats>.ui-container{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ui-x-lx-stats>.ui-container>div{gap:var(--space-0_5);padding:var(--space-5) var(--space-6);border-inline-start:var(--border-width-thin) solid var(--color-lux-gold-25);display:grid}.ui-x-lx-stats>.ui-container>div:first-child{border-inline-start:0;padding-inline-start:0}.ui-x-lx-stats b{color:var(--color-lux-gold);font-size:var(--font-size-36);line-height:1}.ui-x-lx-stats span{color:var(--color-overlay-white70);font-size:var(--font-size-13);letter-spacing:.08em;text-transform:uppercase}.ui-x-lx-dark{padding-block:var(--space-14);background:var(--color-lux-night)}.ui-x-lx-head{margin-bottom:var(--space-6)}.ui-x-lx-head h2{margin:0;font-size:clamp(2rem,1.4rem + 1.8vw,3rem);line-height:1.1}.ui-x-lx-dark h2{color:var(--color-neutral-0)}.ui-x-lx-ivory{padding-block:var(--space-16);background:var(--color-lux-ivory)}.ui-x-lx-ivory h2{color:var(--color-lux-night)}.ui-x-lx-visit{padding-top:0}.ui-x-lux-row{grid-auto-columns:calc((100% - 3 * var(--space-4)) / 4);gap:var(--space-4)}.ui-x-lx-about>div>p{margin:var(--space-4) 0 0;color:var(--color-neutral-700);font-size:var(--font-size-16);line-height:1.8}.ui-x-lx-about{align-items:center;gap:var(--space-14);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.ui-x-lx-mosaic{gap:var(--space-2_5);grid-template-rows:1fr 1fr;grid-template-columns:1.4fr 1fr;height:420px;display:grid}.ui-x-lx-mosaic img{border-radius:var(--radius-base);object-fit:cover;width:100%;height:100%;min-height:0}.ui-x-lx-mosaic img:first-child{grid-row:span 2}.ui-x-lx-visit-grid{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr) 340px;display:grid}.ui-x-lx-offices,.ui-x-lx-hours{gap:var(--space-3);display:grid}.ui-x-lx-hours .ui-sp-box{border-color:var(--color-lux-line)}.ui-x-lx-office{align-items:center;gap:var(--space-4);padding:var(--space-5);border:var(--border-width-thin) solid var(--color-lux-line);border-radius:var(--radius-base);background:var(--color-neutral-0);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ui-x-lx-office-ic{width:var(--space-11);height:var(--space-11);border-radius:var(--radius-round);background:var(--color-lux-ivory);color:var(--color-lux-bronze);place-items:center;display:grid}.ui-x-lx-office div{gap:var(--space-0_5);min-width:0;display:grid}.ui-x-lx-office small,.ui-x-lx-contact small{color:var(--color-lux-bronze);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}.ui-x-lx-office b{color:var(--color-lux-night);font-size:var(--font-size-16)}.ui-x-lx-link{align-items:center;gap:var(--space-1);color:var(--color-lux-night);font-weight:var(--font-weight-semibold);white-space:nowrap;text-decoration:none;display:inline-flex}.ui-x-lx-link:hover,.ui-x-lx-contact a:hover{color:var(--color-lux-bronze)}.ui-x-lx-contact{gap:var(--space-2_5);padding:var(--space-5);border:var(--border-width-thin) solid var(--color-lux-line);border-radius:var(--radius-base);background:var(--color-neutral-0);display:grid}.ui-x-lx-contact a{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;color:var(--color-lux-night);text-decoration:none;display:inline-flex}.ui-ic-card{border:var(--border-width-thin) solid transparent;border-radius:var(--radius-base);background:var(--color-black-950);min-width:0;height:100%;color:var(--color-gold-50);transition:border-color var(--motion-duration-site) var(--motion-easing-site), box-shadow var(--motion-duration-site) var(--motion-easing-site);flex-direction:column;display:flex;position:relative;overflow:hidden}.ui-ic-card:hover{box-shadow:var(--shadow-lg)}.ui-ic-media{aspect-ratio:4/3;background:var(--color-site-subtle);place-items:center;display:grid;position:relative;overflow:hidden}.ui-ic-media img{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-duration-slow) var(--motion-easing-site)}.ui-ic-card:hover .ui-ic-media img{transform:scale(1.03)}.ui-ic-badge{padding:var(--space-0_75) var(--space-2);border-radius:var(--radius-bar);background:var(--color-site-gold);color:var(--color-black-950);font-size:var(--font-size-11);font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase;position:absolute;inset-block-start:var(--space-2_5);inset-inline-start:var(--space-2_5)}.ui-ic-body{align-content:start;gap:var(--space-2);padding:var(--space-4_5) var(--space-4_5) var(--space-5);flex:1;display:grid}.ui-ic-kicker{color:var(--color-site-gold);font-size:var(--font-size-11);font-weight:var(--font-weight-medium);letter-spacing:.22em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}html[dir=rtl] .ui-ic-kicker,html[dir=rtl] .ui-ic-badge{letter-spacing:0}.ui-ic-title{font-size:var(--font-size-24);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.15;display:-webkit-box;overflow:hidden}.ui-ic-link,.ui-ic-link:hover{color:var(--color-gold-50);text-decoration:none}.ui-ic-link:after{content:"";position:absolute;inset:0}.ui-ic-line{color:var(--color-overlay-white70);font-size:var(--font-size-14)}@media (width<=900px){.ui-x-lx-about,.ui-x-lx-visit-grid{grid-template-columns:minmax(0,1fr)}.ui-x-lx-stats>.ui-container{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-x-lx-stats>.ui-container>div:nth-child(3){border-inline-start:0;padding-inline-start:0}.ui-x-lux-row{grid-auto-columns:calc((100% - var(--space-4)) / 2)}}@media (width<=640px){.ui-x-lx-hero-in{padding-block:var(--space-5) var(--space-10)}.ui-x-lx-id{align-items:flex-start;gap:var(--space-4);margin-top:var(--space-4);flex-direction:column}.ui-x-lx-logo{width:84px;height:84px}.ui-x-lx-stats>.ui-container>div{padding:var(--space-4)}.ui-x-lx-stats b{font-size:var(--font-size-28)}.ui-x-lx-mosaic{height:280px}.ui-x-lx-office{grid-template-columns:auto minmax(0,1fr)}.ui-x-lx-link{grid-column:2}.ui-x-lux-row{grid-auto-columns:80%}}.ui-it-wrap{gap:var(--space-4);padding-block:var(--space-4_5) clamp(var(--space-12), 6vw, var(--space-20));display:grid}.ui-it-crumbs ol{gap:var(--space-1_5);color:var(--color-site-muted);font-size:var(--font-size-13);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-it-crumbs li{align-items:center;gap:var(--space-1_5);min-width:0;display:inline-flex}.ui-it-crumbs li+li:before{content:"›";color:var(--color-site-line-strong)}html[dir=rtl] .ui-it-crumbs li+li:before{content:"‹"}.ui-it-crumbs a{color:var(--color-site-brand);text-decoration:none}.ui-it-crumbs a:hover{text-decoration:underline}.ui-it-crumbs [aria-current]{text-overflow:ellipsis;white-space:nowrap;max-width:40ch;overflow:hidden}.ui-it-cols{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.ui-it-media{gap:var(--space-6);min-width:0;display:grid}.ui-it-visual{aspect-ratio:4/3;border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-subtle);place-items:center;display:grid;position:relative;overflow:hidden}.ui-it-art{background:var(--color-space-accent);color:var(--color-space-on-accent)}.ui-it-open,.ui-it-tile{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;min-height:0;padding:0;display:block;overflow:hidden}.ui-it-open img,.ui-it-tile img{object-fit:cover;width:100%;height:100%;display:block}.ui-it-mosaic{gap:var(--space-1_5);aspect-ratio:16/10;background:0 0;border:0;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr}.ui-it-mosaic .ui-it-open{grid-row:span 2}.ui-it-mosaic .ui-it-open,.ui-it-tile{border-radius:var(--radius-base)}.ui-it-count{bottom:var(--space-3);align-items:center;gap:var(--space-1);padding:var(--space-1_5) var(--space-2_5);border-radius:var(--radius-bar);background:var(--color-neutral-0);color:var(--color-site-ink);box-shadow:var(--shadow-md);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);pointer-events:none;display:inline-flex;position:absolute;inset-inline-end:var(--space-3)}.ui-it-over{inset:var(--space-3) var(--space-3) auto auto;display:flex;position:absolute}html[dir=rtl] .ui-it-over{inset:var(--space-3) auto auto var(--space-3)}.ui-it-over>a,.ui-it-over .ui-it-share-btn{display:none}.ui-it-round{width:var(--size-control-site);height:var(--size-control-site);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-round);background:var(--color-site-surface);color:var(--color-site-ink);cursor:pointer;place-items:center;padding:0;display:inline-grid}.ui-it-round[aria-pressed=true]{color:var(--color-site-danger)}.ui-it-thumbs{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ui-it-thumbs button{width:100%;max-width:var(--space-18);aspect-ratio:1;border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-subtle);opacity:.7;cursor:pointer;padding:0;overflow:hidden}.ui-it-thumbs button:hover,.ui-it-thumbs button[aria-pressed=true]{border-color:var(--color-site-brand);opacity:1}.ui-it-thumbs img{object-fit:cover;width:100%;height:100%;display:block}.ui-it-viewer{gap:var(--space-3);display:grid}.ui-it-viewer img{border-radius:var(--radius-base);width:100%}.ui-it-text{gap:var(--space-2);padding:var(--space-5) var(--space-6);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);display:grid}.ui-it-text>p{color:var(--color-site-muted);white-space:pre-line;margin:0;line-height:1.6}.ui-it-label{color:var(--color-site-muted);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;margin:0}html[dir=rtl] .ui-it-label{letter-spacing:0}.ui-fl-list{margin:0}.ui-fl-row{gap:var(--space-3);padding:var(--space-2_25) 0;border-bottom:var(--border-width-thin) solid var(--color-site-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ui-fl-row dt{color:var(--color-site-ink);font-size:var(--font-size-14)}.ui-fl-row dd{color:var(--color-site-ink);font-family:var(--font-family-mono);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin:0}html[dir=rtl] .ui-fl-row dd{font-family:var(--font-family-arabic);font-size:var(--font-size-14)}.ui-it-docs{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ui-it-docs a{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);color:var(--color-site-brand);text-decoration:none;display:flex}.ui-it-docs a:hover{border-color:var(--color-site-brand)}.ui-it-docs span{gap:var(--space-0_5);min-width:0;display:grid}.ui-it-docs b{color:var(--color-site-ink);font-size:var(--font-size-14);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-it-docs small{color:var(--color-site-muted);font-size:var(--font-size-12)}.ui-it-types{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-it-type{align-content:start;gap:var(--space-1);padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-95);border-radius:var(--radius-base);background:var(--color-gold-50);display:grid}.ui-it-type small{color:var(--color-gold-800);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:.14em}.ui-it-type b{font-size:var(--font-size-24);font-weight:var(--font-weight-regular)}.ui-it-type span{color:var(--color-site-muted);font-size:var(--font-size-14)}.ui-it-type em{margin-top:var(--space-1_5);font-style:normal;font-weight:var(--font-weight-semibold)}.ui-it-amen{gap:var(--space-2_5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ui-it-amen li{align-items:center;gap:var(--space-2_5);display:flex}.ui-it-amen svg{color:var(--color-gold-800);flex:none}.ui-it-sheet{top:calc(var(--size-header-desktop) + var(--space-4));gap:var(--space-4_5);min-width:0;padding:var(--space-6_5) var(--space-7);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);display:grid;position:sticky}.ui-it-sheet>*{margin:0}.ui-it-tag{justify-self:start;align-items:center;gap:var(--space-1_5);padding:var(--space-1) var(--space-2_5);border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-space-accent) 12%, var(--color-neutral-0));color:color-mix(in srgb, var(--color-space-accent) 75%, var(--color-black-975));font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);display:inline-flex}.ui-it-name{font-size:clamp(var(--font-size-28), 1.2rem + 1.6vw, var(--font-size-40));font-weight:var(--font-weight-bold);letter-spacing:-.025em;overflow-wrap:anywhere;line-height:1.1}.ui-it-sheet .ui-it-line{margin-top:calc(-1 * var(--space-2_5));color:var(--color-site-muted)}.ui-it-price{gap:var(--space-0_5);padding:var(--space-3_5) var(--space-4);border-radius:var(--radius-base);background:var(--color-site-subtle);display:grid}.ui-it-price b{font-size:var(--font-size-28);line-height:1.1}.ui-it-price small{color:var(--color-site-muted);font-size:var(--font-size-15);font-weight:var(--font-weight-medium)}.ui-it-price span{color:var(--color-site-muted);font-size:var(--font-size-13)}.ui-it-quote{background:var(--color-site-brand-soft)}.ui-it-quote b{color:var(--color-site-brand-dark);font-size:var(--font-size-22)}.ui-it-acts{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-it-acts>.ui-btn--primary{flex:1 1 var(--size-narrow-column)}.ui-it-acts-end{align-items:center;gap:var(--space-2);display:inline-flex}.ui-it-share-btn,.ui-it-dots{justify-content:center;align-items:center;gap:var(--space-2);height:var(--size-control-site);padding:0 var(--space-3_5);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-site-surface);color:var(--color-site-ink);font:inherit;font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;display:inline-flex}.ui-it-dots{width:var(--size-control-site);padding:0}.ui-it-share-btn:hover,.ui-it-dots:hover{border-color:var(--color-site-brand);color:var(--color-site-brand)}.ui-pc-card{justify-content:space-between;align-items:center;gap:var(--space-3_5);padding:var(--space-4) var(--space-4_5);border-radius:var(--radius-base);background:var(--color-black-950);color:var(--color-gold-50);flex-wrap:wrap;display:flex}.ui-pc-id{align-items:center;gap:var(--space-3);min-width:0;color:var(--color-neutral-0);text-decoration:none;display:flex}.ui-pc-id:hover{color:var(--color-neutral-0)}.ui-pc-logo{width:var(--space-14);height:var(--space-14);padding:var(--space-1_25);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-brand);font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid;overflow:hidden}.ui-pc-logo img{object-fit:contain;max-width:100%;max-height:100%}.ui-pc-text{gap:var(--space-0_25);min-width:0;display:grid}.ui-pc-text small{color:var(--color-site-gold);font-size:var(--font-size-11);font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase}html[dir=rtl] .ui-pc-text small{letter-spacing:0}.ui-pc-text b{align-items:center;gap:var(--space-1_5);font-size:var(--font-size-16);display:flex}.ui-pc-verified{color:var(--color-site-verified);flex:none;display:inline-flex}.ui-pc-text em{align-items:center;gap:var(--space-1_5);color:var(--color-overlay-white70);font-size:var(--font-size-13);font-style:normal;display:flex}.ui-pc-see{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-width-thin) solid var(--color-overlay-white45);border-radius:var(--radius-base);color:var(--color-neutral-0);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.ui-pc-see:hover{border-color:var(--color-site-gold);color:var(--color-site-gold)}.ui-it-same{gap:var(--space-4);margin-top:var(--space-6);display:grid}.ui-it-same-title{font-size:var(--font-size-22);font-weight:var(--font-weight-bold);letter-spacing:-.01em;margin:0}.ui-it-same-row{grid-auto-columns:calc(var(--size-narrow-column) - var(--space-5));gap:var(--space-4);padding:0 0 var(--space-1);scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.ui-it-same-row>li{scroll-snap-align:start;min-width:0;display:grid}.ui-it-report{margin:var(--space-2) 0 0}.ui-rp-link{align-items:center;gap:var(--space-1_5);color:var(--color-site-muted);font:inherit;font-size:var(--font-size-13);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ui-rp-link:hover{color:var(--color-site-ink)}.ui-it-lux .ui-it-name{font-weight:var(--font-weight-regular);letter-spacing:-.01em}.ui-it-lux .ui-it-tag,.ui-it-lux .ui-it-price{background:var(--color-gold-50)}.ui-it-lux .ui-it-tag,.ui-it-lux .ui-it-label{color:var(--color-gold-800)}.ui-it-lux .ui-it-price b{color:var(--color-gold-800);font-weight:var(--font-weight-regular)}.ui-cb-two{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto}.ui-cb-whatsapp{color:var(--color-site-success-ink)}@media (width<=900px){.ui-it-cols{grid-template-columns:minmax(0,1fr)}.ui-it-sheet{padding:var(--space-5);position:static}}@media (width<=640px){.ui-it-wrap{padding-top:0}.ui-it-crumbs{display:none}.ui-it-cols{gap:0}.ui-it-visual,.ui-it-mosaic{aspect-ratio:390/300;margin-inline:calc(-1 * var(--space-4));border:0;border-radius:0}.ui-it-mosaic .ui-it-open{border-radius:0}.ui-it-thumbs{margin-top:var(--space-2_5)}.ui-it-over,html[dir=rtl] .ui-it-over{inset:var(--space-3) var(--space-4) auto;justify-content:space-between;gap:var(--space-2)}.ui-it-over>a{display:inline-grid}.ui-it-over .ui-it-share-btn{border-radius:var(--radius-round);display:inline-flex}.ui-it-over-end{gap:var(--space-2);display:inline-flex}.ui-it-acts-end .ui-it-share-btn{display:none}.ui-it-sheet{padding:var(--space-4_5) 0;background:0 0;border:0;border-radius:0}.ui-it-text{padding:var(--space-4)}.ui-it-media{gap:var(--space-4)}.ui-it-same-title{font-size:var(--font-size-19)}.ui-it-same-row{grid-auto-columns:calc(var(--size-space-card) + var(--space-16));gap:var(--space-2_5)}.ui-it-types,.ui-it-amen{grid-template-columns:minmax(0,1fr)}.ui-it-page:has(.ui-cb-bar){padding-bottom:calc(var(--space-22) + var(--space-0_5))}}.ui-ps{grid-template-columns:var(--size-side-nav) minmax(0, 1fr);background:var(--color-site-bg);min-height:100dvh;display:grid}.ui-ps-side{z-index:40;height:100dvh;padding:var(--space-4_5) var(--space-3_5) var(--space-3_5);background:linear-gradient(180deg, var(--color-site-brand) 0%, var(--color-site-brand-dark) 62%, var(--color-blue-775) 100%);color:var(--color-neutral-0);scrollbar-width:thin;scrollbar-color:var(--color-overlay-white25) transparent;flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.ui-ps-side a{text-decoration:none}.ui-ps-brand{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-0_5) var(--space-2) var(--space-4);display:flex}.ui-ps-brand a{display:flex}.ui-ps-brand img{width:auto;height:var(--size-admin-logo)}.ui-ps-tag{padding:var(--space-0_75) var(--space-1_75);border-radius:var(--radius-base);background:var(--color-overlay-white14);font-size:var(--font-size-10_5);font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.ui-ps-me{grid-template-columns:var(--space-11) minmax(0, 1fr);align-items:center;gap:var(--space-2_5);margin-bottom:var(--space-3_5);padding:var(--space-2_5);border:var(--border-width-thin) solid var(--color-overlay-white16);border-radius:var(--radius-base);background:var(--color-overlay-white09);color:var(--color-neutral-0);display:grid}.ui-ps-me:hover{background:var(--color-overlay-white14)}.ui-ps-logo{width:var(--space-11);height:var(--space-11);padding:var(--space-0_75);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-action);font-size:var(--font-size-14);font-weight:var(--font-weight-bold);place-items:center;display:grid;overflow:hidden}.ui-ps-logo img{object-fit:contain;width:100%;height:100%}.ui-ps-me-t{gap:var(--space-0_5);min-width:0;display:grid}.ui-ps-me-t b{font-size:var(--font-size-14);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.ui-ps-space{justify-self:start;align-items:center;gap:var(--space-1_25);margin-top:var(--space-0_75);padding:var(--space-0_25) var(--space-1_75) var(--space-0_25) var(--space-1_25);border-radius:var(--radius-base);background:var(--color-space-accent);color:var(--color-neutral-0);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);display:inline-flex}.ui-ps-nav{gap:var(--space-0_5);display:grid}.ui-ps-nav-title{margin:var(--space-3_5) var(--space-2_5) var(--space-1_5);color:var(--color-overlay-white50);font-size:var(--font-size-10_5);font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase}.ui-ps-nav a{align-items:center;gap:var(--space-2_75);padding:var(--space-2_25) var(--space-2_5);border-radius:var(--radius-base);color:var(--color-overlay-white86);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);transition:background-color var(--motion-duration-site) var(--motion-easing-site), color var(--motion-duration-site) var(--motion-easing-site);display:flex}.ui-ps-nav a:hover{background:var(--color-overlay-white09);color:var(--color-neutral-0)}.ui-ps-nav a[aria-current=page]{background:var(--color-neutral-0);color:var(--color-site-brand-dark);box-shadow:var(--shadow-raised);font-weight:var(--font-weight-semibold)}.ui-ps-nav a[aria-current=page] .ui-icon{color:var(--color-site-brand)}.ui-ps-user{align-items:center;gap:var(--space-2_5);padding:var(--space-2_5) var(--space-2) 0;border-top:var(--border-width-thin) solid var(--color-overlay-white14);font-size:var(--font-size-13);margin-top:auto;display:flex}.ui-ps-avatar{width:var(--space-8_5);height:var(--space-8_5);border-radius:var(--radius-round);background:var(--color-overlay-white18);font-size:var(--font-size-12_5);font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid;overflow:hidden}.ui-ps-user-t{min-width:0;line-height:1.25;display:grid}.ui-ps-user-t b,.ui-ps-user-t small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-ps-user-t small{color:var(--color-overlay-white60);font-size:var(--font-size-11_5)}.ui-ps-out{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-base);color:var(--color-overlay-white80);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ui-ps-out:hover{background:var(--color-overlay-white10);color:var(--color-neutral-0)}.ui-ps-main{min-width:0}.ui-ps-top{z-index:30;align-items:center;gap:var(--space-2_5);height:var(--space-16);padding:0 var(--space-7);border-bottom:var(--border-width-thin) solid var(--color-site-line);background:var(--color-overlay-white92);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);display:flex;position:sticky;top:0}.ui-ps-burger{display:none}.ui-ps-crumbs{align-items:center;gap:var(--space-2);min-width:0;color:var(--color-site-muted);font-size:var(--font-size-13);display:flex}.ui-ps-crumbs>span{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.ui-ps-crumbs a{color:inherit;text-decoration:none}.ui-ps-crumbs a:hover{color:var(--color-site-brand)}.ui-ps-crumbs .ui-ps-here{color:var(--color-site-ink);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;overflow:hidden}.ui-ps-grow{flex:1}.ui-ps-state,.ui-ps-top-btn{align-items:center;gap:var(--space-1_75);height:var(--space-9);padding:0 var(--space-3);border:var(--border-width-thin) solid var(--color-site-warning-soft);border-radius:var(--radius-base);font:inherit;font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);white-space:nowrap;display:inline-flex}.ui-ps-state{background:var(--color-site-warning-soft);color:var(--color-site-warning-ink)}.ui-ps-state i{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-round);background:currentColor}.ui-ps-state--on{border-color:var(--color-green-275);background:var(--color-site-success-soft);color:var(--color-site-success-ink)}.ui-ps-top-btn{border-color:var(--color-site-line);background:var(--color-neutral-0);color:var(--color-site-ink);text-decoration:none}.ui-ps-top-btn:hover{border-color:var(--color-site-line-strong)}button.ui-ps-top-btn{cursor:pointer}.ui-ps-content{gap:var(--space-6);min-width:0;padding:var(--space-6) var(--space-8) var(--space-16);outline:none;flex-direction:column;display:flex}.ui-ps-content>.ui-head{margin:calc(var(--space-6) * -1) calc(var(--space-8) * -1) 0}.ui-ps-tabs{display:none}.ui-pf-split{grid-template-columns:minmax(0, 1fr) var(--size-pro-aside);align-items:start;gap:var(--space-6);display:grid}.ui-pf-split--nav{grid-template-columns:var(--size-pro-anchors) minmax(0, 1fr)}.ui-pf-stack{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.ui-pf-anchors{top:calc(var(--size-control-site) + var(--space-10));padding:var(--space-2);flex-direction:column;display:flex;position:sticky}.ui-pf-anchors a{align-items:center;gap:var(--space-2_5);padding:var(--space-2_5) var(--space-3);border-radius:var(--radius-base);color:var(--color-site-ink);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);text-decoration:none;display:flex}.ui-pf-anchors a:hover{background:var(--color-site-subtle)}.ui-pf-anchors .ui-icon{color:var(--color-site-muted)}.ui-pf-offer{padding:var(--space-4) var(--space-5);border:var(--border-width-thin) solid var(--color-gold-400);border-radius:var(--radius-base);background:var(--color-gold-50);color:var(--color-red-880)}.ui-pf-offer b{align-items:center;gap:var(--space-2);font-size:var(--font-size-16);display:flex}.ui-pf-offer p{margin:var(--space-2) 0 var(--space-3);line-height:var(--font-line-height-site)}.ui-pf-offer p:last-child{margin-bottom:0}.ui-pf-lose{gap:var(--space-2_5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-pf-lose li{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-base);background:var(--color-red-25);color:var(--color-red-880);display:flex}.ui-pf-lose li>span{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-icon);background:var(--color-site-surface);flex:none;place-items:center;display:grid}.ui-pf-lose-note{color:var(--color-site-muted)}.ui-pf-danger{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ui-pf-danger b{font-weight:var(--font-weight-semibold);display:block}.ui-pf-danger small{margin-top:var(--space-0_5);color:var(--color-site-muted);font-size:var(--font-size-13);display:block}.ui-pf-aside{top:calc(var(--size-control-site) + var(--space-10));min-width:0;position:sticky}.ui-pf-form{flex-direction:column;display:flex}.ui-pf-row{grid-template-columns:var(--size-pro-row-label) minmax(0, 1fr);gap:var(--space-3) var(--space-8);padding:var(--space-6);border-top:var(--border-width-thin) solid var(--color-site-line);display:grid}.ui-pf-row:first-child,.ui-pf-alert+.ui-pf-row{border-top:0}.ui-pf-alert{margin:var(--space-6) var(--space-6) 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-base);background:var(--color-site-danger-soft)}.ui-pf-row-l{align-items:flex-start;gap:var(--space-2_5);display:flex}.ui-pf-row-l b{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);display:block}.ui-pf-row-l small{margin-top:var(--space-1);color:var(--color-site-muted);font-size:var(--font-size-13);line-height:var(--font-line-height-site);display:block}.ui-pf-row-c{align-content:start;gap:var(--space-3);min-width:0;display:grid}.ui-pf-done,.ui-pf-todo{width:var(--space-5_5);height:var(--space-5_5);margin-top:var(--border-width-thin);border-radius:var(--radius-round);flex:none;place-items:center;display:grid}.ui-pf-done{background:var(--color-site-success-ink);color:var(--color-neutral-0)}.ui-pf-todo{border:var(--border-width-medium) solid var(--color-site-line-strong)}.ui-pf-mark--sm{width:var(--space-4_5);height:var(--space-4_5);margin:0}.ui-pf-grid,.ui-pf-box{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.ui-pf-box{gap:var(--space-3);padding:var(--space-4);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-15)}.ui-pf-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-pf-grid>.wide,.ui-pf-box>.wide{grid-column:1/-1}.ui-pf-line{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ui-pf-line>.ui-field,.ui-pf-line>.ui-cell{flex:1}.ui-pf-year{max-width:var(--size-pro-year)}.ui-pf-choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-pf-choice{min-height:var(--size-control-site);padding:0 var(--space-4);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-site-surface);color:var(--color-site-ink);font:inherit;font-size:var(--font-size-15);cursor:pointer;align-items:center;display:inline-flex}.ui-pf-choice:hover{border-color:var(--color-space-accent)}.ui-pf-choice[aria-pressed=true]{border-color:var(--color-space-accent);background:color-mix(in srgb, var(--color-space-accent) 8%, var(--color-site-surface));color:var(--color-space-accent);font-weight:var(--font-weight-semibold)}.ui-pf-tags{align-items:center;gap:var(--space-2);min-height:var(--size-control-site);padding:var(--space-2) var(--space-10) var(--space-2) var(--space-2);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-site-surface);flex-wrap:wrap;display:flex;position:relative}[dir=rtl] .ui-pf-tags{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-10)}.ui-pf-tags--bad{border-color:var(--color-site-danger)}.ui-pf-tags-open{padding:0 var(--space-3);border-radius:var(--radius-base);color:var(--color-site-muted);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0}.ui-pf-tags-open[data-focus-visible]{outline:var(--space-0_75) solid var(--color-overlay-orange60)}.ui-pf-tags-open[data-disabled]{cursor:default}.ui-pf-tags-pop{max-height:var(--size-pro-menu);overflow-y:auto}.ui-pf-tags-h{padding:var(--space-2) var(--space-2_5) var(--space-1);color:var(--color-site-muted);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold)}.ui-pf-tag{align-items:center;gap:var(--space-1_5);min-height:var(--space-8);padding:0 var(--space-1) 0 var(--space-3);border-radius:var(--radius-bar);background:var(--color-site-brand-soft);color:var(--color-site-brand-dark);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);display:inline-flex;position:relative}.ui-pf-tag button{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-bar);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ui-pf-tag button:hover{background:var(--color-overlay-brand-dark38);color:var(--color-neutral-0)}.ui-pf-add{justify-self:start;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--color-site-brand);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;display:inline-flex}.ui-pf-add:hover{text-decoration:underline}.ui-pf-file{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.ui-pf-file-id{align-items:center;gap:var(--space-4);min-width:0;display:flex}.ui-pf-file-id b{overflow-wrap:anywhere;display:block}.ui-pf-file-id small{color:var(--color-site-muted);font-size:var(--font-size-13);display:block}.ui-pf-file-acts{gap:var(--space-2);display:flex}.ui-pf-thumb{width:var(--space-18);height:var(--space-18);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-subtle);color:var(--color-site-muted);flex:none;place-items:center;display:grid;overflow:hidden}.ui-pf-thumb--wide{width:var(--size-pro-cover-thumb)}.ui-pf-thumb img{object-fit:cover;width:100%;height:100%}.ui-pf-file-ic{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-icon);background:var(--color-site-brand-soft);color:var(--color-site-brand);flex:none;place-items:center;display:grid}.ui-pf-photos{grid-template-columns:repeat(auto-fill, minmax(var(--size-pro-photo), 1fr));gap:var(--space-3);display:grid}.ui-pf-photo{aspect-ratio:1;border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-subtle);cursor:grab;position:relative;overflow:hidden}.ui-pf-photo img{object-fit:cover;width:100%;height:100%;display:block}.ui-pf-photo-tag{bottom:var(--space-2);padding:var(--space-0_5) var(--space-2);border-radius:var(--radius-bar);background:var(--color-site-brand);color:var(--color-neutral-0);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);position:absolute;inset-inline-start:var(--space-2)}.ui-pf-photo--over{outline:var(--border-width-thick) dashed var(--color-site-brand);outline-offset:var(--border-width-thick)}.ui-pf-x{top:var(--space-2);width:var(--space-8);height:var(--space-8);border-radius:var(--radius-round);background:var(--color-overlay-black78);color:var(--color-neutral-0);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;inset-inline-end:var(--space-2)}.ui-pf-add-photo{justify-content:center;align-items:center;gap:var(--space-2);aspect-ratio:1;border:var(--border-width-medium) dashed var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-site-surface);color:var(--color-site-brand);font:inherit;font-weight:var(--font-weight-semibold);text-align:center;cursor:pointer;flex-direction:column;display:flex}.ui-pf-add-photo:hover{border-color:var(--color-site-brand);background:var(--color-site-brand-soft)}.ui-pf-add-photo[aria-busy=true]{cursor:progress;opacity:.6}.ui-pf-hours{grid-template-columns:var(--size-pro-day) auto 1fr;align-items:center;gap:var(--space-3) var(--space-4);display:grid}.ui-pf-hours .ui-pf-line>.ui-field{flex:none}.ui-pf-hours .ui-pf-line .ui-input{width:var(--size-pro-time)}.ui-pf-closed{color:var(--color-site-muted);font-size:var(--font-size-14)}.ui-pf-save{z-index:4;justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-top:var(--border-width-thin) solid var(--color-site-line);border-radius:0 0 var(--radius-base) var(--radius-base);background:var(--color-overlay-white92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;position:sticky;bottom:0}.ui-field-count{justify-content:space-between;gap:var(--space-3);display:flex}.ui-field-count>:last-child{white-space:nowrap}.ui-field-over{color:var(--color-site-danger-ink);font-weight:var(--font-weight-semibold)}.ui-pf-pv-tag{align-items:center;gap:var(--space-1_5);margin:0 0 var(--space-3);color:var(--color-site-muted);font-size:var(--font-size-13);display:flex}.ui-pf-pv{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);overflow:hidden}.ui-pf-pv-cover{height:var(--size-pro-cover);background:var(--color-site-subtle)}.ui-pf-pv-cover--item{height:var(--size-pro-item-cover)}.ui-pf-pv-cover img{object-fit:cover;width:100%;height:100%}.ui-pf-pv-logo{width:var(--space-18);height:var(--space-18);margin:calc(var(--space-10) * -1) 0 0 var(--space-4);border:var(--border-width-thick) solid var(--color-site-surface);border-radius:var(--radius-base);background:var(--color-site-surface);box-shadow:var(--shadow-md);color:var(--color-site-action);font-size:var(--font-size-22);font-weight:var(--font-weight-bold);place-items:center;display:grid;position:relative;overflow:hidden}[dir=rtl] .ui-pf-pv-logo{margin:calc(var(--space-10) * -1) var(--space-4) 0 0}.ui-pf-pv-logo img{object-fit:cover;width:100%;height:100%}.ui-pf-pv-b{padding:var(--space-3) var(--space-4) var(--space-4)}.ui-pf-pv-b b{font-size:var(--font-size-17);display:block}.ui-pf-pv-b em{margin:var(--space-1) 0 var(--space-2);color:var(--color-space-accent);font-size:var(--font-size-14);font-style:normal;font-weight:var(--font-weight-semibold);display:block}.ui-pf-pv-b p{margin:0 0 var(--space-3);color:var(--color-site-muted);font-size:var(--font-size-14);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-pf-pv-f{gap:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width-thin) solid var(--color-site-line);color:var(--color-site-muted);font-size:var(--font-size-13);flex-wrap:wrap;display:flex}.ui-pf-pv-f span{align-items:center;gap:var(--space-1);display:inline-flex}@container (width<760px){.ui-pf-row{gap:var(--space-3);padding:var(--space-5);grid-template-columns:minmax(0,1fr)}}@media (width<=1100px){.ui-pf-split{grid-template-columns:minmax(0,1fr)}.ui-pf-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-pf-aside,.ui-pf-anchors{position:static}.ui-pf-row{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.ui-ps{padding-bottom:calc(var(--space-15) + env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr)}.ui-ps-side{width:var(--size-admin-side);visibility:hidden;transition:transform var(--motion-duration-site) var(--motion-easing-site), visibility var(--motion-duration-site) step-end;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}[dir=rtl] .ui-ps-side{inset:0 0 0 auto;transform:translate(100%)}.ui-ps--nav .ui-ps-side{z-index:950;visibility:visible;box-shadow:var(--shadow-dialog);transition:transform var(--motion-duration-site) var(--motion-easing-site);transform:none}.ui-ps-top{z-index:40;padding:0 var(--space-3_5)}.ui-ps-burger{width:var(--size-control-site);height:var(--size-control-site);border-radius:var(--radius-base);color:var(--color-site-ink);cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-start:calc(var(--space-2) * -1);display:grid}.ui-ps-crumbs>span:not(.ui-ps-here),.ui-ps-here>.ui-flip,.ui-ps-top .ui-ps-state,.ui-ps-top-btn{display:none}.ui-ps-content{gap:var(--space-5);padding:var(--space-4) var(--space-4) calc(var(--space-15) + var(--space-8))}.ui-ps-content>.ui-head{margin:calc(var(--space-4) * -1) calc(var(--space-4) * -1) 0}.ui-ps-tabs{inset-inline:0;z-index:45;height:calc(var(--space-15) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--color-night-900);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0}.ui-ps-tabs a{justify-content:center;align-items:center;gap:var(--space-1);color:var(--color-overlay-white70);font-size:var(--font-size-11_5);font-weight:var(--font-weight-semibold);text-align:center;flex-direction:column;line-height:1.15;text-decoration:none;display:flex}.ui-ps-tabs a:hover,.ui-ps-tabs a[aria-current=page]{color:var(--color-neutral-0)}.ui-ps-tabs a[aria-current=page] .ui-icon{color:var(--color-site-action)}.ui-pf-anchors{display:none}.ui-pf-grid,.ui-pf-box{grid-template-columns:minmax(0,1fr)}.ui-pf-file{flex-wrap:wrap}.ui-pf-row{padding:var(--space-5) var(--space-4)}.ui-pf-hours{grid-template-columns:var(--size-pro-day-phone) auto}.ui-pf-hours>span{grid-column:1/-1;min-width:0}.ui-pf-hours .ui-pf-line>.ui-field{flex:1}.ui-pf-hours .ui-pf-line .ui-input{width:100%}.ui-pf-save{bottom:calc(var(--space-15) + env(safe-area-inset-bottom,0px));padding:var(--space-3) var(--space-4)}}.ui-cw-page{gap:var(--space-4);max-width:calc(var(--size-auth-card) + var(--space-6));padding:var(--space-8) var(--gutter) var(--section-space);margin:0 auto;display:grid}.ui-cw-steps{gap:var(--space-2);display:grid}.ui-cw-steps p{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);margin:0}.ui-cw-steps ol{gap:var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.ui-cw-steps li{height:var(--space-1);border-radius:var(--radius-bar);background:var(--color-neutral-100)}.ui-cw-steps .ui-cw-done{background:var(--color-site-brand)}.ui-cw-card{gap:var(--space-4);padding:var(--space-10) var(--space-11);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);box-shadow:var(--shadow-md);display:grid}.ui-cw-card h1{font-size:var(--font-size-28);font-weight:var(--font-weight-bold);margin:0}.ui-cw-lede{margin:calc(var(--space-3) * -1) 0 0;color:var(--color-site-muted);font-size:var(--font-size-17)}.ui-cw-spaces{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ui-cw-space{align-content:start;gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-6);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);cursor:pointer;display:grid;position:relative}.ui-cw-space[data-hovered],.ui-cw-space[data-selected]{border-color:var(--color-site-brand)}.ui-cw-space b{font-size:var(--font-size-17)}.ui-cw-space small{color:var(--color-site-muted);font-size:var(--font-size-14);line-height:1.6}.ui-cw-dot{top:var(--space-4);width:var(--space-5);height:var(--space-5);border:var(--border-width-thick) solid var(--color-site-line-strong);border-radius:var(--radius-round);background:var(--color-site-surface);position:absolute;inset-inline-end:var(--space-4)}.ui-cw-space[data-selected] .ui-cw-dot{border:var(--space-1_25) solid var(--color-site-brand)}.ui-cw-space[data-focus-visible] .ui-cw-dot{outline:var(--space-0_75) solid var(--color-overlay-orange60);outline-offset:var(--space-0_5)}.ui-cw-glyph{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-space-accent) 12%, var(--color-neutral-0));color:var(--color-space-accent);place-items:center;display:grid}.ui-cw-foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-5);border-top:var(--border-width-thin) solid var(--color-site-line);flex-wrap:wrap;display:flex}.ui-cw-note{color:var(--color-site-muted);font-size:var(--font-size-14)}.ui-cw-acts{gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.ui-cw-fields{gap:var(--space-5);display:grid}@media (width<=860px){.ui-cw-spaces{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ui-cw-page{padding-top:var(--space-4)}.ui-cw-card{padding:var(--space-5) var(--space-4)}.ui-cw-card h1{font-size:var(--font-size-22)}.ui-cw-spaces{grid-template-columns:minmax(0,1fr)}}.ui-ls-wrap{display:inline-flex}.ui-ls-menu{position:relative}.ui-ls-button{align-items:center;gap:var(--space-1_75);height:var(--size-control-site);padding:0 var(--space-2_75);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);color:var(--color-site-ink);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-duration-site) var(--motion-easing-site), border-color var(--motion-duration-site) var(--motion-easing-site), box-shadow var(--motion-duration-site) var(--motion-easing-site);list-style:none;display:inline-flex}.ui-ls-button::-webkit-details-marker{display:none}.ui-ls-button:hover{border-color:var(--color-site-line-strong);background:var(--color-site-bg)}.ui-ls-menu[open]>.ui-ls-button{border-color:var(--color-site-brand);box-shadow:var(--shadow-ring-brand)}.ui-ls-icon,.ui-ls-check{color:var(--color-site-brand);display:flex}.ui-ls-code{font-family:var(--font-family-mono);font-size:var(--font-size-12);letter-spacing:.08em;direction:ltr}.ui-ls-chevron{color:var(--color-site-muted);transition:transform var(--motion-duration-site) var(--motion-easing-site);display:flex}.ui-ls-menu[open] .ui-ls-chevron{transform:rotate(180deg)}.ui-ls-options{top:calc(100% + var(--space-2));z-index:var(--z-index-dropdown);min-width:var(--size-language-menu);padding:var(--space-1_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);box-shadow:var(--shadow-lg);margin:0;list-style:none;position:absolute;inset-inline-end:0}.ui-ls-up .ui-ls-options{top:auto;bottom:calc(100% + var(--space-2))}.ui-ls-option{align-items:center;gap:var(--space-3);min-height:var(--space-11);padding:var(--space-1_5) var(--space-2_5);border-radius:var(--radius-base);color:var(--color-site-ink);font-size:var(--font-size-15);transition:background-color var(--motion-duration-site) var(--motion-easing-site);text-decoration:none;display:flex}.ui-ls-option:hover,.ui-ls-option:focus-visible{background:var(--color-site-bg);color:var(--color-site-ink)}.ui-ls-tile{width:var(--space-7_5);height:var(--space-6);border-radius:var(--radius-base);background:var(--color-site-subtle);color:var(--color-site-muted);font-family:var(--font-family-mono);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);letter-spacing:.06em;direction:ltr;place-items:center;display:grid}.ui-ls-name{flex:1}.ui-ls-name [lang=ar]{font-family:var(--font-family-arabic)}.ui-ls-option-current,.ui-ls-option-current:hover{background:var(--color-site-brand-soft);color:var(--color-site-brand);font-weight:var(--font-weight-semibold)}.ui-ls-option-current .ui-ls-tile{background:var(--color-site-brand);color:var(--color-neutral-0)}.ui-ft{margin-top:var(--section-space);font-size:var(--font-size-14)}.ui-ft-main{background:linear-gradient(180deg, var(--color-blue-650), var(--color-site-brand-dark));color:var(--color-neutral-275);position:relative;overflow:hidden}.ui-ft-grid{gap:clamp(var(--space-8), 5vw, var(--space-18));padding-block:clamp(var(--space-10), 5vw, var(--space-16));grid-template-columns:minmax(0,1.25fr) minmax(0,2.75fr);display:grid;position:relative}.ui-ft-brand{align-items:flex-start;gap:var(--space-3_5);flex-direction:column;display:flex}.ui-ft-logo-link{text-decoration:none;display:inline-flex}.ui-ft-tagline{margin-top:var(--space-0_5);color:var(--color-neutral-0);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold)}.ui-ft-about{max-width:42ch;color:var(--color-blue-225);line-height:1.6}.ui-ft-contact{gap:var(--space-2);font-style:normal;display:grid}.ui-ft-contact-line{align-items:center;gap:var(--space-2_25);color:var(--color-blue-75);text-decoration:none;display:inline-flex}.ui-ft-contact-line .ui-icon{color:var(--color-blue-415)}a.ui-ft-contact-line:hover{color:var(--color-neutral-0);text-underline-offset:var(--space-0_75);text-decoration:underline}.ui-ft-actions{align-items:center;gap:var(--space-3_5);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.ui-ft-ghost{min-height:var(--space-10_5);padding:0 var(--space-4);border:var(--border-width-medium) solid var(--color-overlay-white45);border-radius:var(--radius-base);color:var(--color-neutral-0);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.ui-ft-ghost:hover{border-color:var(--color-neutral-0);background:var(--color-overlay-white09);color:var(--color-neutral-0)}.ui-ft-social{gap:var(--space-2);padding:0;list-style:none;display:flex}.ui-ft-social-link{width:var(--space-10_5);height:var(--space-10_5);border:var(--border-width-thin) solid var(--color-overlay-white45);border-radius:var(--radius-base);background:var(--color-overlay-white09);color:var(--color-neutral-0);place-items:center;display:grid}.ui-ft-social-link:hover{background:var(--color-overlay-white18);color:var(--color-neutral-0)}.ui-ft-columns{gap:var(--space-7);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ui-ft-col-title{margin-bottom:var(--space-3_5);color:var(--color-blue-415);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}html[dir=rtl] .ui-ft-col-title{letter-spacing:0}.ui-ft-links{gap:var(--space-2_5);padding:0;list-style:none;display:grid}.ui-ft-links a{align-items:baseline;gap:var(--space-2);color:var(--color-blue-75);line-height:1.4;text-decoration:none;display:inline-flex}.ui-ft-links a:hover{color:var(--color-neutral-0);text-underline-offset:var(--space-0_75);text-decoration:underline}.ui-ft-links .ui-ft-more{align-items:center;gap:var(--space-1_5);margin-top:var(--space-0_5);color:var(--color-neutral-0);font-weight:var(--font-weight-semibold)}.ui-ft-more .ui-icon{color:var(--color-site-action)}.ui-ft-code{min-width:2.2em;color:var(--color-blue-415);font-variant-numeric:tabular-nums;display:inline-block}.ui-ft-giant{margin-top:var(--space-2_5);color:#0000;font-size:clamp(5rem,2rem + 15vw,15rem);font-weight:var(--font-weight-bold);letter-spacing:-.04em;text-align:center;-webkit-user-select:none;user-select:none;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='56'%20height='32'%3e%3cg%20fill='%23ffffff'%20fill-opacity='.3'%3e%3crect%20x='2'%20y='2'%20width='52'%20height='12'%20rx='3'/%3e%3crect%20x='-26'%20y='18'%20width='52'%20height='12'%20rx='3'/%3e%3crect%20x='30'%20y='18'%20width='52'%20height='12'%20rx='3'/%3e%3c/g%3e%3c/svg%3e") 0 0/.34em .195em;-webkit-background-clip:text;background-clip:text;padding-bottom:.24em;line-height:1.05;position:relative;overflow:hidden}.ui-ft-bottom{border-top:var(--border-width-thin) solid var(--color-overlay-white10);background:var(--color-site-brand-dark);color:var(--color-blue-290);font-size:var(--font-size-13)}.ui-ft-bottom-inner{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);padding-block:var(--space-3_5);flex-wrap:wrap;display:flex}.ui-ft-legal{gap:var(--space-1_5) var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ui-ft-legal a,.ui-ft-legal button{color:var(--color-blue-165);text-decoration:none}.ui-ft-legal button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ui-ft-legal a:hover,.ui-ft-legal button:hover{color:var(--color-neutral-0);text-underline-offset:var(--space-0_75);text-decoration:underline}.ui-ft-lang{margin-inline-start:auto}@media (width<=1100px){.ui-ft-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1080px){.ui-ft-grid{grid-template-columns:minmax(0,1fr)}.ui-ft-about{max-width:60ch}}@media (width<=860px){.ui-ft-columns{gap:var(--space-8) var(--space-6)}}@media (width<=900px){.ui-hdr-inner{gap:var(--space-3);min-height:0;padding-block:var(--space-2_5);flex-wrap:wrap}.ui-hdr-end{margin-inline-start:auto}.ui-hdr-search{max-width:none;margin-top:var(--space-2_5);flex-basis:100%;order:5}}@media (width<=560px){.ui-hdr-sign-in{width:var(--space-10);justify-content:center;padding:0}.ui-hdr-sign-in span{display:none}}@media (width<=520px){.ui-ft-bottom-inner{flex-direction:column;align-items:flex-start}.ui-ft-lang{margin-inline-start:0}}@media (width<=640px){.ui-wide-only{display:none}.ui-sb-stack{z-index:var(--z-index-header);align-items:center;gap:var(--space-2_5);height:calc(var(--space-13_5) + env(safe-area-inset-top,0));padding:env(safe-area-inset-top,0) var(--space-3) 0;background:var(--color-site-bg);display:flex;position:sticky;top:0}body:has(.ui-tb-bar){padding-bottom:calc(var(--space-14) + env(safe-area-inset-bottom,0))}.ui-tb-me{width:var(--space-6_5);height:var(--space-6_5);border-radius:var(--radius-round);background:var(--color-site-ink);color:var(--color-neutral-0);font-size:var(--font-size-10_5);font-weight:var(--font-weight-bold);place-items:center;display:grid;overflow:hidden}.ui-tb-tab[aria-current=page] .ui-tb-me{background:var(--color-site-brand)}.ui-tb-bar{bottom:0;z-index:var(--z-index-header);height:calc(var(--space-14) + env(safe-area-inset-bottom,0));padding-bottom:env(safe-area-inset-bottom,0);border-top:var(--border-width-thin) solid var(--color-site-line);background:var(--color-site-surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;inset-inline:0}.ui-tb-tab{justify-content:center;align-items:center;gap:var(--space-0_75);min-width:0;color:var(--color-site-muted);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);flex-direction:column;line-height:1.2;text-decoration:none;display:flex}.ui-tb-tab[aria-current=page]{color:var(--color-site-brand)}.ui-tb-icon{height:var(--space-6_5);place-items:center;display:grid;position:relative}.ui-ls-button{height:var(--size-control-md)}.ui-ft{margin-top:var(--space-8)}.ui-ft-main{display:none}.ui-ft-bottom{border-top:var(--border-width-thin) solid var(--color-site-line);color:var(--color-site-muted);font-size:var(--font-size-12);background:0 0}.ui-ft-bottom-inner{align-items:center;gap:var(--space-2_5);padding-block:var(--space-4);text-align:center}.ui-ft-legal{justify-content:center;gap:var(--space-1) var(--space-3_5)}.ui-ft-legal a,.ui-ft-legal button{min-height:var(--space-6);color:var(--color-site-muted);align-items:center;display:inline-flex}.ui-ft-legal a:hover,.ui-ft-legal button:hover{color:var(--color-site-ink)}.ui-ft-lang{order:-1;margin-inline-start:0}}.ui-rq-page{gap:var(--space-4);max-width:calc(var(--size-requests-page) + 2 * var(--space-8));padding:var(--space-6) var(--space-8) var(--space-12);margin-inline:auto;display:grid}.ui-rq-page--wide{width:100%;max-width:none;padding:0}.ui-rq-bar{top:calc(var(--size-header-desktop) + var(--space-1) + var(--space-2));z-index:5;align-items:center;gap:var(--space-2_5);padding:var(--space-2_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-0);box-shadow:var(--shadow-xs);flex-wrap:wrap;display:flex;position:sticky}.ui-rq-bar>.ui-search{min-width:var(--space-30);flex:1}.ui-rq-bar-filters{align-items:center;gap:var(--space-2_5);display:flex}.ui-rq-bar .ui-lm-menu{width:calc(var(--space-20) * 2 + var(--space-2))}.ui-rq-bar .ui-lm-button,.ui-rq-bar .ui-btn{min-height:var(--size-control-md)}.ui-rq-bar-more{display:none}.ui-rq-bar-more summary{width:var(--size-control-md);height:var(--size-control-md);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-ink);cursor:pointer;place-items:center;list-style:none;display:grid}.ui-rq-bar-more summary::-webkit-details-marker{display:none}.ui-rq-bar-more summary:focus-visible{box-shadow:var(--shadow-ring-brand);outline:none}.ui-rq-bar-more[open] summary,.ui-rq-bar-active summary,.ui-rq-bar .ui-rq-toggle-on{border-color:var(--color-site-brand);background:var(--color-site-brand-soft);color:var(--color-site-brand-dark)}.ui-rq-cards{gap:var(--space-2_5);align-content:start;min-width:0;display:grid}.ui-rq-card{grid-template-columns:minmax(0, 1fr) var(--size-request-aside);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-0);transition:box-shadow var(--motion-duration-site) var(--motion-easing-site), border-color var(--motion-duration-site) var(--motion-easing-site);display:grid;position:relative}.ui-rq-card:not(:has(.ui-rq-card-side)){grid-template-columns:minmax(0,1fr)}.ui-rq-card:hover{border-color:var(--color-site-line-strong);box-shadow:var(--shadow-md)}.ui-rq-card-main{gap:var(--space-2);min-width:0;padding:var(--space-3_5) var(--space-4_5);align-content:center;display:grid}.ui-rq-card-top,.ui-rq-dh-meta{align-items:center;gap:var(--space-2) var(--space-3);min-width:0;color:var(--color-site-muted);font-size:var(--font-size-13);display:flex}.ui-rq-dh-meta{font-size:var(--font-size-13_5);flex-wrap:wrap;flex:1}.ui-rq-pill{align-items:center;gap:var(--space-1_25);padding:var(--space-0_5) var(--space-2);border-radius:var(--radius-round);background:color-mix(in srgb, var(--color-space-accent) 11%, var(--color-neutral-0));color:color-mix(in srgb, var(--color-space-accent) 80%, var(--color-site-ink));font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);white-space:nowrap;flex:none;display:inline-flex}.ui-rq-place{align-items:center;gap:var(--space-1);min-width:var(--space-16);flex:0 auto;display:inline-flex;overflow:hidden}.ui-rq-place span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-rq-time{white-space:nowrap}.ui-rq-sign{width:var(--space-5_5);height:var(--space-5_5);border-radius:var(--radius-round);background:var(--color-site-success-soft);color:var(--color-site-success-ink);flex:none;place-items:center;margin-inline-start:auto;display:inline-grid}.ui-rq-sign-closed,.ui-rq-sign-hidden{background:var(--color-site-subtle);color:var(--color-site-muted)}.ui-rq-report{z-index:2;width:var(--space-7);height:var(--space-7);border-radius:var(--radius-round);color:var(--color-site-muted);cursor:pointer;transition:background var(--motion-duration-site), color var(--motion-duration-site);background:0 0;border:0;flex:none;place-items:center;margin-inline-start:calc(-1 * var(--space-1));padding:0;display:inline-grid;position:relative}.ui-rq-report:hover{background:var(--color-site-danger-soft);color:var(--color-site-danger-ink)}.ui-rq-want{font-size:var(--font-size-17);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.32;display:-webkit-box;overflow:hidden}.ui-rq-want a{color:inherit;text-decoration:none}.ui-rq-want a:after{content:"";z-index:1;border-radius:var(--radius-base);position:absolute;inset:0}.ui-rq-want a:focus-visible{outline:none}.ui-rq-want a:focus-visible:after{box-shadow:var(--shadow-ring-brand)}.ui-rq-card:hover .ui-rq-want{color:var(--color-site-brand-dark)}.ui-rq-note{padding:var(--space-0_5) var(--space-2);border-radius:var(--radius-round);background:var(--color-site-subtle);color:var(--color-site-muted);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);justify-self:start}.ui-rq-mini{gap:var(--space-1_25);display:flex}.ui-rq-mini-ph{width:var(--space-7_5);height:var(--space-7_5);border-radius:var(--radius-base);background:var(--color-site-subtle);flex:none;position:relative;overflow:hidden}.ui-rq-mini-ph img{object-fit:cover;width:100%;height:100%}.ui-rq-mini-more{background:var(--color-overlay-ink32);color:var(--color-neutral-0);font-size:var(--font-size-11);place-items:center;display:grid;position:absolute;inset:0}.ui-rq-card-side{z-index:2;margin:var(--space-2);padding:var(--space-3) var(--space-3_5);border-radius:var(--radius-base);background:var(--color-site-bg);text-align:center;place-items:center;display:grid;position:relative}.ui-rq-hands{align-items:center;gap:var(--space-1_5);color:var(--color-site-ink);font-size:var(--font-size-13_5);font-weight:var(--font-weight-semibold);flex-direction:column;display:inline-flex}.ui-rq-rounds{align-items:center;display:flex}.ui-rq-rd{width:var(--space-7);height:var(--space-7);border:var(--border-width-thick) solid var(--color-neutral-0);border-radius:var(--radius-round);background:var(--color-space-accent);color:var(--color-space-on-accent);font-size:var(--font-size-10_5);font-weight:var(--font-weight-bold);flex:none;place-items:center;margin-inline-start:calc(-1 * var(--space-0_5));display:grid;overflow:hidden}.ui-rq-rd:first-child{margin-inline-start:0}.ui-rq-rd img{object-fit:cover;background:var(--color-neutral-0);width:100%;height:100%}.ui-rq-scrim{padding:var(--space-6) var(--space-4)}.ui-rq-dialog{width:min(var(--size-narrow-page), 100%);max-height:calc(100dvh - var(--space-12));border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-ink);box-shadow:var(--shadow-lg);display:flex;overflow:hidden}.ui-rq-dialog-in{outline:none;flex-direction:column;flex:1;min-width:0;display:flex}.ui-rq-dh{align-items:center;gap:var(--space-2_5);padding:var(--space-3_5) var(--space-4) var(--space-3_5) var(--space-6);border-bottom:var(--border-width-thin) solid var(--color-site-line);flex:none;display:flex}.ui-rq-db{gap:var(--space-4_5);min-height:0;padding:var(--space-5_5) var(--space-6) var(--space-6_5);flex:1;align-content:start;display:grid;overflow-y:auto}.ui-rq-df{justify-content:flex-end;align-items:center;gap:var(--space-2_5);padding:var(--space-3_5) var(--space-6);border-top:var(--border-width-thin) solid var(--color-site-line);flex:none;display:flex}.ui-rq-df>:first-child:not(:last-child){margin-inline-end:auto}.ui-rq-dwant{font-size:var(--font-size-24);font-weight:var(--font-weight-semibold);letter-spacing:-.015em;white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.3}.ui-rq-asker{align-items:center;gap:var(--space-3_5);margin-top:var(--space-4);padding:var(--space-3_5) var(--space-4);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-bg);display:flex}.ui-rq-asker-ph{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-round);background:var(--color-site-brand);color:var(--color-neutral-0);font-weight:var(--font-weight-bold);object-fit:cover;flex:none;place-items:center;display:grid}.ui-rq-asker-who{gap:var(--space-0_5);flex:1;min-width:0;display:grid}.ui-rq-asker-who>b{font-size:var(--font-size-15)}.ui-rq-asker-who small{color:var(--color-site-muted);font-size:var(--font-size-13)}.ui-rq-asker-facts{gap:var(--space-1) var(--space-4);margin-top:var(--space-1);color:var(--color-site-muted);font-size:var(--font-size-13);flex-wrap:wrap;display:flex}.ui-rq-asker-facts>span{align-items:center;gap:var(--space-1_5);display:inline-flex}.ui-rq-asker-facts b{color:var(--color-site-ink);font-weight:var(--font-weight-semibold)}.ui-rq-asker-num{flex:none}.ui-rq-gal{gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-rq-gal a{width:var(--space-30);height:var(--space-22);border-radius:var(--radius-base);background:var(--color-site-subtle);overflow:hidden}.ui-rq-gal a:focus-visible{box-shadow:var(--shadow-ring-brand);outline:none}.ui-rq-gal img{object-fit:cover;width:100%;height:100%}.ui-rq-dtext{margin:0;line-height:1.6}.ui-rq-facts{grid-template-columns:repeat(auto-fit, minmax(var(--space-30), 1fr));gap:var(--space-3) var(--space-5);padding:var(--space-4);border-radius:var(--radius-base);background:var(--color-site-bg);margin:0;display:grid}.ui-rq-facts dt{color:var(--color-site-muted);font-size:var(--font-size-12_5)}.ui-rq-facts dd{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);margin:0}.ui-rq-dpros{gap:var(--space-3);padding-top:var(--space-4_5);border-top:var(--border-width-thin) solid var(--color-site-line);display:grid}.ui-rq-dpros h3{font-size:var(--font-size-16);margin:0}.ui-rq-resp{grid-template-columns:var(--space-11) minmax(0, 1fr) auto;align-items:center;gap:var(--space-3_5);padding:var(--space-3) var(--space-3_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);display:grid}.ui-rq-resp-who{gap:var(--space-0_5);min-width:0;display:grid}.ui-rq-resp-who small{color:var(--color-site-muted);font-size:var(--font-size-13)}.ui-rq-plogo{width:var(--space-11);height:var(--space-11);border-radius:var(--radius-base);background:var(--color-space-accent);color:var(--color-space-on-accent);font-size:var(--font-size-14);font-weight:var(--font-weight-bold);place-items:center;display:grid;overflow:hidden}.ui-rq-plogo img{object-fit:cover;background:var(--color-neutral-0);width:100%;height:100%}.ui-rq-pname{align-items:center;gap:var(--space-1_5);color:inherit;font-size:var(--font-size-14_5);font-weight:var(--font-weight-semibold);flex-wrap:wrap;text-decoration:none;display:inline-flex}.ui-rq-pname:hover{color:var(--color-site-brand)}.ui-rq-verified{color:var(--color-site-verified);display:inline-flex}.ui-rq-progress{gap:var(--space-2);color:var(--color-site-muted);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);display:grid}.ui-rq-bars{gap:var(--space-1_5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ui-rq-bars span{height:var(--space-1);border-radius:var(--radius-round);background:var(--color-site-line)}.ui-rq-bars .ui-rq-bar-on{background:var(--color-site-brand)}.ui-rq-choice{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-3_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-ink);font:inherit;text-align:start;cursor:pointer;display:flex}.ui-rq-choice:hover,.ui-rq-choice:focus-visible{border-color:var(--color-space-accent);outline:none}.ui-rq-choice-ic{width:var(--space-9);height:var(--space-9);border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-space-accent) 11%, var(--color-neutral-0));color:var(--color-space-accent);flex:none;place-items:center;display:grid}.ui-rq-choice-name{font-weight:var(--font-weight-semibold);flex:1}@media (width<=760px){.ui-rq-page{gap:var(--space-3);padding:0 0 var(--space-8)}.ui-rq-bar{padding:var(--space-2_5) var(--space-4);border-width:0 0 var(--border-width-thin);border-radius:0;top:0}.ui-rq-bar>.ui-search{min-width:0}.ui-rq-bar-more{display:block}.ui-rq-bar-filters{flex-wrap:wrap;order:1;width:100%;display:none}.ui-rq-bar-more[open]+.ui-rq-bar-filters{display:flex}.ui-rq-bar-filters .ui-lm-menu{flex:1;width:auto}.ui-rq-cards{padding-inline:var(--space-4)}.ui-rq-bar .ui-rq-publish{min-width:var(--size-control-md);padding:0}.ui-rq-bar .ui-rq-publish-long{display:none}.ui-rq-card{grid-template-columns:minmax(0,1fr)}.ui-rq-card-side{margin-top:0}.ui-rq-scrim{padding:0}.ui-rq-dialog{border-radius:0;width:100%;height:100dvh;max-height:none}.ui-rq-dh{padding-inline-start:var(--space-4)}.ui-rq-db{padding:var(--space-4_5) var(--space-4) var(--space-6)}.ui-rq-df{padding-inline:var(--space-4)}.ui-rq-dwant{font-size:var(--font-size-21)}.ui-rq-gal a{width:var(--space-22);height:var(--space-16)}}@media (width<=560px){.ui-rq-asker{flex-wrap:wrap}.ui-rq-asker-num{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.ui-rq-card{transition:none}}.ui-rq-lb{font-size:var(--font-size-20);font-weight:var(--font-weight-semibold);margin:0}.ui-rq-choices{gap:var(--space-2);display:grid}.ui-rq-muted{color:var(--color-site-muted);font-size:var(--font-size-13_5);margin:0}.ui-rq-gal button{width:var(--space-30);height:var(--space-22);border-radius:var(--radius-base);background:var(--color-site-subtle);cursor:pointer;border:0;padding:0;overflow:hidden}.ui-rq-gal button img{object-fit:cover;width:100%;height:100%}.ui-nb{position:relative}.ui-nb-button{width:var(--space-10);height:var(--space-10);border:var(--border-width-thin) solid var(--color-overlay-white45);border-radius:var(--radius-round);background:var(--color-overlay-white12);color:var(--color-neutral-0);cursor:pointer;place-items:center;padding:0;display:grid;position:relative}.ui-nb-button[data-hovered]{background:var(--color-overlay-white25)}.ui-nb-button[data-focus-visible]{outline:var(--border-width-thick) solid var(--color-neutral-0);outline-offset:var(--space-0_5)}.ui-nb-light .ui-nb-button{width:var(--space-9);height:var(--space-9);border-color:var(--color-site-line);background:var(--color-neutral-0);color:var(--color-site-ink)}.ui-nb-light .ui-nb-button[data-hovered]{background:var(--color-site-bg)}.ui-nb-light .ui-nb-button[data-focus-visible]{outline-color:var(--color-site-brand)}.ui-nb-badge{top:calc(-1 * var(--space-1));min-width:var(--space-4_5);height:var(--space-4_5);padding:0 var(--space-1_25);border-radius:var(--radius-round);background:var(--color-site-danger);box-shadow:0 0 0 var(--border-width-medium) var(--color-site-brand);color:var(--color-neutral-0);font-size:var(--font-size-11);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-bold);pointer-events:none;place-items:center;line-height:1;display:inline-grid;position:absolute;inset-inline-end:calc(-1 * var(--space-1))}.ui-nb-light .ui-nb-badge{box-shadow:0 0 0 var(--border-width-medium) var(--color-neutral-0)}.ui-nb-panel{width:var(--size-bell-panel);max-width:calc(100vw - 2 * var(--space-3));max-height:min(70vh, var(--size-select-list));overscroll-behavior:contain;border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);box-shadow:var(--shadow-lg);color:var(--color-site-ink);overflow-y:auto}.ui-nb-dialog{outline:none}.ui-nb-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-3_5) var(--space-2_5);border-bottom:var(--border-width-thin) solid var(--color-site-line);display:flex}.ui-nb-link{color:var(--color-site-brand);font:inherit;font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0}.ui-nb-link:hover{text-decoration:underline}.ui-nb-list{padding:var(--space-1);margin:0;list-style:none}.ui-nb-item{gap:var(--space-2_5);padding:var(--space-2_5);border-radius:var(--radius-base);color:inherit;text-decoration:none;display:flex}.ui-nb-item:hover{background:var(--color-site-bg);color:inherit}.ui-nb-unread .ui-nb-item{background:var(--color-site-brand-soft)}.ui-nb-icon{width:var(--space-8_5);height:var(--space-8_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-round);background:var(--color-neutral-0);color:var(--color-site-brand);flex:none;place-items:center;display:grid;position:relative}.ui-nb-dot{top:0;width:var(--space-2);height:var(--space-2);border-radius:var(--radius-round);background:var(--color-site-brand);box-shadow:0 0 0 var(--border-width-medium) var(--color-neutral-0);position:absolute;inset-inline-end:0}.ui-nb-text{gap:var(--space-0_5);min-width:0;font-size:var(--font-size-14);line-height:1.4;display:grid}.ui-nb-text>span{-webkit-line-clamp:2;color:var(--color-site-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-nb-text time{color:var(--color-site-muted);font-size:var(--font-size-12)}.ui-nb-empty{padding:var(--space-7) var(--space-4);color:var(--color-site-muted);font-size:var(--font-size-14);text-align:center;margin:0}@media (width<=640px){.ui-nb-panel{width:calc(100vw - 2 * var(--space-3))}}.ui-ps--admin .ui-ps-side{background:linear-gradient(180deg, var(--color-night-800) 0%, var(--color-site-ink) 100%)}.ui-ps--admin .ui-ps-tag{background:var(--color-site-action);color:var(--color-site-ink)}.ui-ps--admin .ui-ps-nav-title{color:var(--color-overlay-white70);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:0;text-transform:none;margin-block-start:var(--space-4)}.ui-ps--admin .ui-ps-nav a[aria-current=page],.ui-ps--admin .ui-ps-nav a[aria-current=page] .ui-icon{color:var(--color-site-ink)}.ui-ps-count{min-width:var(--space-5);padding:0 var(--space-1_5);border-radius:var(--radius-round);background:var(--color-site-action);color:var(--color-site-ink);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);line-height:var(--space-5);text-align:center;margin-inline-start:auto}.ui-codes{gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-3);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-subtle);font-family:var(--font-family-mono);font-size:var(--font-size-15);text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.ui-table--fixed{table-layout:fixed}.ui-table--fixed th:first-child{width:40%}.ui-sl-plans{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ui-sl-plan{padding:var(--space-6);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);box-shadow:var(--shadow-xs);flex-direction:column;display:flex;position:relative}.ui-sl-plan--cur{box-shadow:0 0 0 var(--border-width-thick) var(--color-site-brand)}.ui-sl-icon{width:var(--space-10);height:var(--space-10);margin-bottom:var(--space-3);border-radius:var(--radius-round);background:var(--color-site-subtle);color:var(--color-plan-free-icon);place-items:center;display:grid}.ui-sl-plan--pro .ui-sl-icon{color:var(--color-site-brand)}.ui-sl-plan--premium .ui-sl-icon{color:var(--color-site-gold)}.ui-sl-plan h3{align-items:center;gap:var(--space-2);font-size:var(--font-size-20);flex-wrap:wrap;margin:0;display:flex}.ui-sl-pill{padding:var(--space-0_5) var(--space-2);border-radius:var(--radius-round);background:var(--color-site-brand);color:var(--color-neutral-0);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold)}.ui-sl-pill--cur{background:var(--color-site-brand-soft);color:var(--color-site-brand-dark)}.ui-sl-lede{margin:var(--space-2) 0 var(--space-4);color:var(--color-site-muted)}.ui-sl-price{font-size:var(--font-size-28);font-weight:var(--font-weight-bold);margin:0}.ui-sl-note{color:var(--color-site-muted);font-size:var(--font-size-13)}.ui-sl-plan ul{gap:var(--space-2_5);margin:var(--space-5) 0;flex-direction:column;padding:0;list-style:none;display:flex}.ui-sl-plan li{gap:var(--space-2);font-size:var(--font-size-14);display:flex}.ui-sl-plan li .ui-icon{color:var(--color-site-success-ink);flex:none}.ui-sl-plan li.ui-sl-no{color:var(--color-site-muted)}.ui-sl-plan li.ui-sl-no .ui-icon{color:var(--color-neutral-290)}.ui-sl-act{margin-top:auto;display:grid}.ui-sl-stepper{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ui-sl-stepper li{align-items:center;gap:var(--space-2);padding:var(--space-2_5) var(--space-3);border-radius:var(--radius-base);background:var(--color-site-subtle);color:var(--color-site-muted);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);display:flex}.ui-sl-stepper li>span{width:var(--space-5_5);height:var(--space-5_5);border-radius:var(--radius-round);background:var(--color-site-surface);color:var(--color-site-ink);font-size:var(--font-size-12);flex:none;place-items:center;display:grid}.ui-sl-stepper li.ui-sl-on{background:var(--color-site-brand-soft);color:var(--color-site-brand-dark)}.ui-sl-stepper li.ui-sl-on>span{background:var(--color-site-brand);color:var(--color-neutral-0)}.ui-sl-pay{gap:var(--space-3);display:grid}.ui-sl-pay-label{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold)}.ui-sl-methods{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-sl-method{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-site-surface);color:var(--color-site-ink);font:inherit;font-weight:var(--font-weight-semibold);text-align:start;cursor:pointer;display:flex}.ui-sl-method small{color:var(--color-site-muted);font-size:var(--font-size-13);font-weight:var(--font-weight-regular);display:block}.ui-sl-method[aria-checked=true]{border-color:var(--color-site-brand);box-shadow:var(--shadow-ring-brand)}.ui-sl-opts{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,6rem),1fr));display:grid}.ui-sl-opt{gap:var(--space-1);padding:var(--space-4) var(--space-5);border:var(--border-width-thin) solid var(--color-site-line-strong);border-radius:var(--radius-base);background:var(--color-site-surface);color:var(--color-site-ink);font:inherit;text-align:start;cursor:pointer;flex-direction:column;display:flex}.ui-sl-opt:hover{border-color:var(--color-site-brand)}.ui-sl-opt b{font-size:var(--font-size-20)}.ui-sl-opt small{color:var(--color-site-muted);font-size:var(--font-size-14)}.ui-sl-opt[aria-checked=true]{border-color:var(--color-site-brand);box-shadow:var(--shadow-ring-brand)}.ui-sl-topay{padding:var(--space-5) var(--space-6);border-radius:var(--radius-base);background:var(--color-site-subtle);font-size:var(--font-size-17);justify-content:space-between;align-items:center;margin:0;display:flex}.ui-sl-topay b{font-size:var(--font-size-28);font-variant-numeric:tabular-nums}.ui-sl-method-ic{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-base);background:var(--color-site-subtle);color:var(--color-site-muted);flex:none;place-items:center;display:grid}.ui-sl-coords{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);margin:0;display:grid}.ui-sl-coords>div{align-items:center;gap:var(--space-3);padding:var(--space-2_5) var(--space-4);border-top:var(--border-width-thin) solid var(--color-site-line);display:flex}.ui-sl-coords>div:first-child{border-top:0}.ui-sl-coords dt{color:var(--color-site-muted);font-size:var(--font-size-13)}.ui-sl-coords dd{margin:0;font-family:var(--font-family-mono);font-size:var(--font-size-16);font-weight:var(--font-weight-bold);margin-inline-start:auto}.ui-sl-copy{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-bar);color:var(--color-site-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ui-sl-copy:hover{background:var(--color-site-subtle);color:var(--color-site-brand)}.ui-sl-track{margin:0;padding:0;list-style:none}.ui-sl-track li{grid-template-columns:var(--space-10) minmax(0, 1fr);gap:var(--space-4);padding-bottom:var(--space-6);display:grid;position:relative}.ui-sl-track li:before{content:"";top:var(--space-10);bottom:0;width:var(--border-width-thick);background:var(--color-site-line-strong);position:absolute;inset-inline-start:calc(var(--space-5) - 1px)}.ui-sl-track li:last-child{padding-bottom:0}.ui-sl-track li:last-child:before{display:none}.ui-sl-track li>i{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-round);background:var(--color-site-brand);color:var(--color-neutral-0);font-style:normal;font-weight:var(--font-weight-bold);place-items:center;display:grid}.ui-sl-track li.ui-sl-track--todo>i{background:var(--color-site-subtle);color:var(--color-site-muted)}.ui-sl-track li.ui-sl-track--done>i{background:var(--color-site-success-ink)}.ui-sl-track b{font-size:var(--font-size-16);line-height:var(--space-10);display:block}.ui-sl-track small{margin-top:calc(-1 * var(--space-2));color:var(--color-site-muted);display:block}@media (width<=860px){.ui-sl-plans{gap:var(--space-3);margin-inline:calc(var(--space-4) * -1);padding:var(--space-2) var(--space-4);scroll-padding-inline:var(--space-4);scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:85%;grid-auto-flow:column;overflow-x:auto}.ui-sl-plan{scroll-snap-align:start}.ui-sl-methods,.ui-sl-opts,.ui-sl-stepper{grid-template-columns:minmax(0,1fr)}}.ui-spo-opts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-spo-opt{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.ui-spo-opt-b{align-content:start;gap:var(--space-1_5);padding:var(--space-4) var(--space-4_5) var(--space-2);display:grid}.ui-spo-opt-b h3{align-items:center;gap:var(--space-2);font-size:var(--font-size-17);margin:0;display:flex}.ui-spo-ic{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-base);background:var(--color-site-brand-soft);color:var(--color-site-brand);flex:none;place-items:center;display:grid}.ui-spo-opt-b p{color:var(--color-site-muted);font-size:var(--font-size-13_5);margin:0;line-height:1.5}.ui-spo-opt-f{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4_5) var(--space-4);display:flex}.ui-spo-cost{line-height:1.2;display:grid}.ui-spo-cost b{font-size:var(--font-size-18)}.ui-spo-cost small{color:var(--color-site-muted);font-size:var(--font-size-12)}.ui-spo-scene{border-bottom:var(--border-width-thin) solid var(--color-site-line);background:linear-gradient(180deg, var(--color-site-bg), var(--color-blue-50));height:214px;position:relative;overflow:hidden}.ui-spo-fict{z-index:5;bottom:6px;background:var(--color-overlay-white80);color:var(--color-site-muted);opacity:.8;border-radius:3px;padding:0 4px;font-size:10px;position:absolute;inset-inline-end:8px}.ui-spo-mini{top:0;border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);height:44px;box-shadow:var(--shadow-xs);align-items:center;gap:10px;padding:0 10px;transition:transform .9s cubic-bezier(.2,.8,.2,1),box-shadow .4s,border-color .4s;display:flex;position:absolute;inset-inline:16px}.ui-spo-mono{--ui-spo-mono:var(--color-blue-540);border-radius:var(--radius-base);background:var(--ui-spo-mono);width:28px;height:28px;color:var(--color-neutral-0);font-size:10px;font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid}.ui-spo-mono--action{background:var(--color-site-action);color:var(--color-site-ink)}.ui-spo-who{flex:1;min-width:0;line-height:1.2;display:grid}.ui-spo-who b{align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.ui-spo-who b span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-spo-who small{color:var(--color-site-muted);font-size:var(--font-size-10_5)}.ui-spo-who em,.ui-spo-flag,.ui-spo-prod em{background:var(--color-site-action);color:var(--color-site-ink);font-size:9px;font-style:normal;font-weight:var(--font-weight-bold);border-radius:3px;padding:1px 5px}.ui-spo-flag{top:4px;position:absolute;inset-inline-end:44px}.ui-spo-call{border-radius:var(--radius-base);background:var(--color-site-brand-soft);width:26px;height:26px;color:var(--color-site-brand);place-items:center;display:grid}.ui-spo-mini.ui-spo-you,.ui-spo-prod.ui-spo-you{border-color:var(--color-site-action);box-shadow:0 0 0 3px var(--color-overlay-orange60)}.ui-spo-tap{border:2px solid var(--color-site-action);border-radius:var(--radius-round);background:var(--color-overlay-orange60);pointer-events:none;opacity:0;width:30px;height:30px;animation:.6s ease-out ui-spo-tap;position:absolute}.ui-spo-grid{--ui-spo-dir:1;position:absolute;inset:0 16px}[dir=rtl] .ui-spo-grid{--ui-spo-dir:-1}.ui-spo-prod{--ui-spo-x:0;--ui-spo-y:0;--ui-spo-g1:var(--color-neutral-95);--ui-spo-g2:var(--color-neutral-365);top:0;border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);width:calc(33.3333% - 6.66667px);height:86px;transform:translate(calc(var(--ui-spo-x) * (100% + 10px) * var(--ui-spo-dir)), calc(var(--ui-spo-y) * 96px));grid-template-rows:1fr auto;transition:transform .9s cubic-bezier(.2,.8,.2,1),box-shadow .4s;display:grid;position:absolute;inset-inline-start:0;overflow:hidden}.ui-spo-prod.ui-spo-you{z-index:2}.ui-spo-prod i{background:linear-gradient(135deg, var(--ui-spo-g1), var(--ui-spo-g2));display:block}.ui-spo-prod span{font-size:10px;font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;padding:4px 6px;overflow:hidden}.ui-spo-prod em{top:4px;opacity:0;transition:opacity .3s .6s;position:absolute;inset-inline-start:4px}.ui-spo-prod.ui-spo-done em{opacity:1}.ui-spo-page{position:absolute;inset:12px 16px auto}.ui-spo-search{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);height:28px;color:var(--color-site-muted);font-size:var(--font-size-11);align-items:center;gap:6px;padding:0 8px;display:flex}.ui-spo-ad{top:50px;border-radius:var(--radius-base);background:linear-gradient(90deg, var(--color-blue-700), var(--color-blue-540));height:62px;color:var(--color-neutral-0);box-shadow:var(--shadow-md);align-items:center;gap:10px;padding:0 12px;transition:transform .8s cubic-bezier(.2,.8,.2,1),opacity .5s;display:flex;position:absolute;inset-inline:16px}.ui-spo-ad.ui-spo-off{opacity:0;transform:translateY(-14px)scale(.96)}.ui-spo-ad>span:nth-child(2){min-width:0}.ui-spo-ad b{font-size:var(--font-size-12_5);display:block}.ui-spo-ad small{font-size:var(--font-size-10_5);white-space:nowrap;text-overflow:ellipsis;opacity:.85;display:block;overflow:hidden}.ui-spo-go{background:var(--color-site-action);color:var(--color-site-ink);font-size:10px;font-weight:var(--font-weight-bold);border-radius:4px;margin-inline-start:auto;padding:4px 7px}.ui-spo-pub{top:4px;letter-spacing:.04em;text-transform:uppercase;opacity:.75;font-size:8.5px;position:absolute;inset-inline-end:6px}.ui-spo-under{top:122px;gap:7px;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset-inline:16px}.ui-spo-under.ui-spo-up{transform:translateY(-72px)}.ui-spo-under i{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);height:24px;display:block}.ui-spo-timer{top:116px;background:var(--color-overlay-white50);opacity:0;border-radius:2px;height:3px;transition:opacity .3s;position:absolute;inset-inline:16px;overflow:hidden}.ui-spo-timer.ui-spo-on{opacity:1}.ui-spo-timer i{background:var(--color-site-action);width:0;height:100%;display:block}.ui-spo-timer.ui-spo-on i{animation:3.4s linear forwards ui-spo-bar}.ui-spo-still .ui-spo-mini,.ui-spo-still .ui-spo-prod,.ui-spo-still .ui-spo-ad,.ui-spo-still .ui-spo-under{transition:none}@keyframes ui-spo-tap{0%{opacity:0;transform:scale(.4)}40%{opacity:1}to{opacity:0;transform:scale(1.4)}}@keyframes ui-spo-bar{to{width:100%}}.ui-spo-crd{align-items:center;gap:var(--space-2);height:var(--size-control-site);padding:0 var(--space-3_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);color:var(--color-site-ink);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);white-space:nowrap;display:inline-flex}.ui-spo-crd .ui-icon{color:var(--color-site-action)}.ui-drop-w{gap:var(--space-1);display:grid}.ui-drop{align-items:center;gap:var(--space-3);min-height:110px;padding:var(--space-4) var(--space-5);border:var(--border-width-thin) dashed var(--color-blue-290);border-radius:var(--radius-base);background:var(--color-site-brand-soft);color:var(--color-site-brand);font:inherit;font-weight:var(--font-weight-semibold);text-align:start;cursor:pointer;display:flex}.ui-drop:hover{border-color:var(--color-site-brand)}.ui-drop:focus-visible{box-shadow:var(--shadow-ring-brand);outline:none}.ui-drop--bad{border-color:var(--color-site-danger)}.ui-drop span{gap:var(--space-0_5);display:grid}.ui-drop small{color:var(--color-site-muted);font-size:var(--font-size-13);font-weight:var(--font-weight-regular);line-height:1.55}.ui-drop--full{flex-direction:column;align-items:stretch}.ui-drop img{border-radius:var(--radius-base);object-fit:contain;background:var(--color-site-surface);width:100%;max-height:120px}.ui-spo-thumb{border-radius:var(--radius-base);object-fit:cover;background:var(--color-site-subtle);flex:none;width:120px;height:44px}.ui-spo-preview{gap:var(--space-4);display:grid}.ui-spo-preview figure{gap:var(--space-2);margin:0;display:grid}.ui-spo-preview figcaption{color:var(--color-site-muted);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold)}.ui-spo-preview img{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);width:100%}.ui-spo-preview-phone img{max-width:320px}@media (width<=900px){.ui-spo-opts{grid-template-columns:minmax(0,1fr)}}.ui-note{color:var(--color-site-muted);font-size:var(--font-size-13_5);margin:0;line-height:1.5}.ui-spo-files{align-items:center;gap:var(--space-2);display:inline-flex}.ui-spo-file-link{border-radius:var(--radius-base);display:inline-flex}.ui-spo-file{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);object-fit:cover;background:var(--color-site-subtle);width:56px;height:22px}.ui-spo-file--phone{width:22px}.ui-spo-file--lg{width:168px;height:64px}.ui-spo-file--lg.ui-spo-file--phone{width:64px}.ui-cols2{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=900px){.ui-cols2{grid-template-columns:minmax(0,1fr)}}.ui-perks{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ui-perks li{align-items:flex-start;gap:var(--space-3);color:var(--color-site-ink);font-size:var(--font-size-15);line-height:1.5;display:flex}.ui-perks .ui-icon{color:var(--color-site-action);flex:none;margin-top:2px}.ui-ph-in{justify-items:start;gap:var(--space-1_5);padding-block:var(--space-6_5) var(--space-2);display:grid}.ui-ph-title{max-width:var(--size-page-lede);font-size:clamp(1.6rem,1.1rem + 1.8vw,2.5rem);font-weight:var(--font-weight-bold);letter-spacing:-.025em;margin:0;line-height:1.08}.ui-ph-lede{max-width:68ch;color:var(--color-site-muted);font-size:var(--font-size-15_68);margin:0;line-height:1.55}.ui-ph-meta{align-items:center;gap:var(--space-1_5) var(--space-2_5);margin:var(--space-1_5) 0 0;color:var(--color-site-muted);font-size:var(--font-size-14);flex-wrap:wrap;display:inline-flex}.ui-ph-meta>.ui-icon{color:var(--color-site-brand)}.ui-lg,.ui-fq{grid-template-columns:var(--size-panel) minmax(0, 1fr);align-items:start;display:grid}.ui-lg{gap:clamp(var(--space-7), 4vw, var(--space-16));padding-block:var(--space-8) var(--space-16)}.ui-lg-toc{top:calc(var(--size-header-site) + var(--space-6));border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);position:sticky;overflow:hidden}.ui-lg-toc>p{padding:var(--space-3_5) var(--space-4);border-bottom:var(--border-width-thin) solid var(--color-site-line);font-size:var(--font-size-15_2);font-weight:var(--font-weight-bold);margin:0}.ui-lg-toc ol{gap:var(--space-0_5);padding:var(--space-2) 0;margin:0;list-style:none;display:grid}.ui-lg-toc a{padding:var(--space-1_75) var(--space-4);border-inline-start:var(--space-0_75) solid transparent;color:var(--color-site-muted);font-size:var(--font-size-14);transition:color var(--motion-duration-site) var(--motion-easing-site);line-height:1.35;text-decoration:none;display:block}.ui-lg-toc a:hover{color:var(--color-site-ink)}.ui-lg-toc a[aria-current]{border-inline-start-color:var(--color-site-brand);background:color-mix(in srgb, var(--color-site-brand) 6%, var(--color-site-surface));color:var(--color-site-brand-dark);font-weight:var(--font-weight-semibold)}.ui-lg-main{min-width:0;max-width:var(--size-legal-text)}.ui-lg-tabs{gap:var(--space-1_5);margin-bottom:var(--space-2);padding:var(--space-1_25);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);scrollbar-width:none;display:flex;overflow-x:auto}.ui-lg-tabs a{padding:var(--space-2_25) var(--space-3_5);border-radius:var(--radius-base);color:var(--color-site-muted);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);white-space:nowrap;flex:none;text-decoration:none}.ui-lg-tabs a:hover{background:var(--color-site-subtle);color:var(--color-site-ink)}.ui-lg-tabs a[aria-current=page]{background:var(--color-site-brand);color:var(--color-neutral-0)}.ui-lg-section{padding-block:var(--space-7);border-bottom:var(--border-width-thin) solid var(--color-site-line)}.ui-lg-section:last-child{border-bottom:0}.ui-lg-section h2{margin:0 0 var(--space-3_5);font-size:clamp(1.15rem,1rem + .5vw,1.35rem);font-weight:var(--font-weight-semibold);scroll-margin-top:calc(var(--size-header-site) + var(--space-6))}.ui-lg-section p,.ui-lg-section ul,.ui-fq-answer p,.ui-fq-answer ul,.ui-fq-intro p,.ui-fq-intro ul{margin:0 0 var(--space-3);color:var(--color-neutral-700);line-height:1.7}.ui-lg-section ul,.ui-fq-answer ul,.ui-fq-intro ul{gap:var(--space-2);padding-inline-start:var(--space-5_5);line-height:1.6;display:grid}.ui-lg-section li::marker{color:var(--color-site-brand)}.ui-fq-answer li::marker{color:var(--color-site-brand)}.ui-lg-section>:last-child,.ui-fq-answer>:last-child,.ui-fq-intro>:last-child{margin-bottom:0}.ui-lg-section a,.ui-fq-answer a,.ui-fq-intro a{color:var(--color-site-brand);font-weight:var(--font-weight-semibold);text-underline-offset:var(--space-0_75)}.ui-lg-section strong,.ui-fq-answer strong{color:var(--color-site-ink);font-weight:var(--font-weight-semibold)}.ui-fq{gap:clamp(var(--space-7), 4vw, var(--space-14));padding-block:var(--space-9) var(--space-16)}.ui-fq-sticky{top:calc(var(--size-header-site) + var(--space-6));position:sticky}.ui-fq-side-title{padding:var(--space-3_5) var(--space-4);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base) var(--radius-base) 0 0;background:var(--color-site-surface);font-size:var(--font-size-15_2);font-weight:var(--font-weight-bold);border-bottom:0;margin:0}.ui-fq-cats{gap:var(--space-1);padding:var(--space-2);border:var(--border-width-thin) solid var(--color-site-line);border-radius:0 0 var(--radius-base) var(--radius-base);background:var(--color-site-surface);margin:0;list-style:none;display:grid}.ui-fq-cats a{align-items:center;gap:var(--space-2_5);padding:var(--space-2_5) var(--space-3);border-radius:var(--radius-base);color:var(--color-site-ink);font-weight:var(--font-weight-medium);transition:background-color var(--motion-duration-site) var(--motion-easing-site);text-decoration:none;display:flex}.ui-fq-cats .ui-icon{color:var(--color-site-muted);flex:none}.ui-fq-cats a:hover{background:var(--color-site-subtle)}.ui-fq-cats a[aria-current]{background:var(--color-site-brand-soft);color:var(--color-site-brand-dark);font-weight:var(--font-weight-semibold)}.ui-fq-cats a[aria-current] .ui-icon{color:var(--color-site-brand)}.ui-fq-content{gap:var(--space-10);min-width:0;display:grid}.ui-fq-group,.ui-fq-item{scroll-margin-top:calc(var(--size-header-site) + var(--space-6))}.ui-fq-group h2{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3_5);font-size:clamp(1.2rem,1rem + .6vw,1.45rem);font-weight:var(--font-weight-semibold);display:flex}.ui-fq-group-ic{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-base);background:var(--color-site-brand-soft);color:var(--color-site-brand);flex:none;place-items:center;display:grid}.ui-fq-list{gap:var(--space-2_5);display:grid}.ui-fq-item{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);box-shadow:var(--shadow-xs);transition:border-color var(--motion-duration-site) var(--motion-easing-site), box-shadow var(--motion-duration-site) var(--motion-easing-site)}.ui-fq-item:hover{border-color:var(--color-site-line-strong)}.ui-fq-item[open]{border-color:var(--color-blue-225);box-shadow:var(--shadow-md)}.ui-fq-item summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4_5) var(--space-5);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);cursor:pointer;line-height:1.4;list-style:none;display:flex}.ui-fq-item summary::-webkit-details-marker{display:none}.ui-fq-item summary:focus-visible{border-radius:var(--radius-base);box-shadow:var(--shadow-ring-brand);outline:none}.ui-fq-item[open] summary{color:var(--color-site-brand-dark)}.ui-fq-sign{width:var(--space-7_5);height:var(--space-7_5);border-radius:var(--radius-round);background:var(--color-site-brand-soft);transition:background-color var(--motion-duration-site) var(--motion-easing-site);flex:none;position:relative}.ui-fq-sign:before,.ui-fq-sign:after{content:"";width:var(--space-3);height:var(--space-0_5);border-radius:var(--radius-base);background:var(--color-site-brand);transition:transform var(--motion-duration-site) var(--motion-easing-site);margin-block-start:calc(var(--space-0_25) * -1);margin-inline-start:calc(var(--space-1_5) * -1);position:absolute;inset-block-start:50%;inset-inline-start:50%}.ui-fq-sign:after{transform:rotate(90deg)}.ui-fq-item[open] .ui-fq-sign{background:var(--color-site-brand)}.ui-fq-item[open] .ui-fq-sign:before,.ui-fq-item[open] .ui-fq-sign:after{background:var(--color-neutral-0)}.ui-fq-item[open] .ui-fq-sign:after{transform:rotate(0)}.ui-fq-answer{padding:0 var(--space-5) var(--space-4_5)}.ui-fq-answer p,.ui-fq-answer ul{margin-bottom:var(--space-2_5);line-height:1.65}.ui-fq-intro{margin-bottom:calc(var(--space-4) * -1)}.ui-cx{gap:var(--space-3);padding-block:var(--space-5) var(--space-16);display:grid}.ui-cx h1{margin:var(--space-2) 0 0;font-size:clamp(var(--font-size-32), 1.6rem + 2vw, var(--font-size-48));letter-spacing:-.025em}.ui-cx-lead{max-width:60ch;color:var(--color-site-muted);font-size:var(--font-size-17);margin:0}.ui-cx-card{margin-top:var(--space-6);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid;overflow:hidden}.ui-cx-side{padding:var(--space-9);background:linear-gradient(160deg, var(--color-site-brand), var(--color-site-brand-dark));color:var(--color-neutral-0)}.ui-cx-side h2{margin:0 0 var(--space-5);padding-bottom:var(--space-5);border-bottom:var(--border-width-thin) solid var(--color-overlay-white18);font-size:var(--font-size-24)}.ui-cx-side ul{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.ui-cx-side li{align-items:center;gap:var(--space-3);font-size:var(--font-size-16);display:flex}.ui-cx-side .ui-icon{color:var(--color-orange-400);flex:none}.ui-cx-side a{color:var(--color-neutral-0);font-weight:var(--font-weight-semibold)}.ui-cx-form{padding:var(--space-9)}@media (width<=960px){.ui-lg,.ui-fq{padding-top:var(--space-5);grid-template-columns:minmax(0,1fr)}.ui-lg-side{display:none}.ui-fq-sticky{position:static}.ui-fq-side-title{display:none}.ui-fq-cats{gap:var(--space-2);border-radius:var(--radius-base);scrollbar-width:none;display:flex;overflow-x:auto}.ui-fq-cats a{border:var(--border-width-thin) solid var(--color-site-line);white-space:nowrap}}@media (width<=900px){.ui-cx-card{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ui-cx-side,.ui-cx-form{padding:var(--space-5)}.ui-fq-item summary{padding:var(--space-4);font-size:var(--font-size-15)}.ui-fq-answer{padding:0 var(--space-4) var(--space-4)}}.ui-ab{margin-bottom:calc(var(--section-space) * -1);padding-bottom:var(--space-20);background:var(--color-site-surface);font-size:var(--font-size-17);line-height:1.6}.ui-ab h1,.ui-ab h2,.ui-ab h3{letter-spacing:-.025em;text-wrap:balance;margin:0}:where(.ui-ab) :where(p){margin:0}:where(.ui-ab) :where(ul,ol){margin:0;padding:0;list-style:none}html[dir=rtl] .ui-ab h1,html[dir=rtl] .ui-ab h2,html[dir=rtl] .ui-ab-kick{letter-spacing:0}.ui-ab-kick{color:var(--color-site-brand);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase;display:block}.ui-ab-kick--light{color:var(--color-blue-415)}.ui-ab-brick,.ui-ab-trio li{border-start-start-radius:var(--radius-icon);border-start-end-radius:var(--radius-round);border-end-end-radius:var(--radius-round);border-end-start-radius:var(--radius-icon)}.ui-ab-ctas{gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-ab-head{gap:var(--space-3);max-width:40em;margin-bottom:var(--space-10);display:grid}.ui-ab-head h2{font-size:clamp(1.9rem,1.2rem + 2.2vw,2.75rem);line-height:1.1}.ui-ab-head--split{justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;max-width:none;display:flex}.ui-ab-head--split>div{gap:var(--space-3);max-width:34em;display:grid}.ui-ab-lead{max-width:28em;color:var(--color-site-muted);font-size:var(--font-size-18)}.ui-ab-open{background:linear-gradient(135deg, var(--color-site-brand), var(--color-blue-775));color:var(--color-neutral-0);position:relative;overflow:hidden}.ui-ab-open:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='56'%20height='32'%3e%3cg%20fill='%23ffffff'%20fill-opacity='.3'%3e%3crect%20x='2'%20y='2'%20width='52'%20height='12'%20rx='3'/%3e%3crect%20x='-26'%20y='18'%20width='52'%20height='12'%20rx='3'/%3e%3crect%20x='30'%20y='18'%20width='52'%20height='12'%20rx='3'/%3e%3c/g%3e%3c/svg%3e") 0 0 / var(--size-pricing-brick) repeat;opacity:.06;position:absolute;inset:0}.ui-ab-open-in{align-items:center;gap:var(--space-12);padding-block:var(--space-20);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);display:grid;position:relative}.ui-ab-open-text{gap:var(--space-5);display:grid}.ui-ab-open h1{color:var(--color-neutral-0);font-size:clamp(2.6rem,1.6rem + 3vw,4.4rem);line-height:1.02}.ui-ab-open h1 em{color:var(--color-orange-400);font-style:normal}.ui-ab-open-text>p{max-width:34em;color:var(--color-overlay-white86);font-size:var(--font-size-19)}.ui-ab-open .ui-ab-ctas{margin-top:var(--space-3)}.ui-ab-wall{gap:var(--space-3);display:grid}.ui-ab-row{gap:var(--space-3);display:flex}.ui-ab-row:nth-child(2){margin-inline-start:calc(var(--space-12) * -1)}.ui-ab-brick{--ui-ab-i:0;height:var(--space-15);background:linear-gradient(180deg, var(--color-blue-540), var(--color-blue-600));box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-overlay-white12);animation:ui-ab-lay var(--motion-duration-slow) var(--motion-easing-site) both;animation-delay:calc(var(--ui-ab-i) * 70ms);flex:1 1 0}.ui-ab-brick--wide{background:linear-gradient(180deg, var(--color-blue-415), var(--color-blue-540));flex-grow:2}.ui-ab-brick--accent{background:var(--color-site-action);box-shadow:none}@keyframes ui-ab-lay{0%{opacity:0;transform:translateY(var(--space-3))}}.ui-ab-doors{padding-block:var(--space-20) 0}.ui-ab-door-grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-ab-door{gap:var(--space-4);padding:var(--space-8);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-bg);grid-template-rows:auto auto 1fr auto;display:grid}.ui-ab-door--pro{border-color:var(--color-blue-225);background:var(--color-site-brand-soft)}.ui-ab-door-ic{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-base);background:var(--color-neutral-0);box-shadow:var(--shadow-xs);color:var(--color-site-brand);place-items:center;display:grid}.ui-ab-door h3{font-size:var(--font-size-24)}.ui-ab-door ol{align-content:start;gap:var(--space-3);display:grid}.ui-ab-door li{align-items:baseline;gap:var(--space-3);color:var(--color-site-ink);font-size:var(--font-size-16);display:flex}.ui-ab-door li b{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-round);background:var(--color-site-brand);color:var(--color-neutral-0);font-size:var(--font-size-13);flex:none;place-items:center;display:grid}.ui-ab-door>a{margin-top:var(--space-2)}.ui-ab-spaces{padding-block:var(--space-20)}.ui-ab-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ui-ab-space{align-content:start;gap:var(--space-2_5);height:100%;padding:var(--space-6);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);color:var(--color-site-ink);transition:border-color var(--motion-duration-site) var(--motion-easing-site), box-shadow var(--motion-duration-site) var(--motion-easing-site), transform var(--motion-duration-site) var(--motion-easing-site);text-decoration:none;display:grid;position:relative;overflow:hidden}.ui-ab-space:before{content:"";height:var(--space-1);background:var(--color-space-accent);position:absolute;inset-block-start:0;inset-inline:0}.ui-ab-space:hover{border-color:var(--color-space-accent);box-shadow:var(--shadow-md);transform:translateY(calc(var(--space-0_5) * -1))}.ui-ab-space-ic{width:var(--space-11);height:var(--space-11);margin-bottom:var(--space-1_5);border-radius:var(--radius-base);background:var(--color-space-accent);color:var(--color-neutral-0);place-items:center;display:grid}.ui-ab-space b{font-size:var(--font-size-19);line-height:1.25}.ui-ab-space-t{color:var(--color-site-muted);font-size:var(--font-size-15);padding-inline-end:var(--space-8);line-height:1.5}.ui-ab-space-go{color:var(--color-space-accent);position:absolute;inset-block-end:var(--space-5);inset-inline-end:var(--space-5)}.ui-ab-name{padding-block:var(--space-20);background:var(--color-blue-775);color:var(--color-neutral-0)}.ui-ab-name-in{align-items:center;gap:var(--space-15);grid-template-columns:1fr 1fr;display:grid}.ui-ab-word{text-align:center;justify-items:center;display:grid}.ui-ab-word span{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='56'%20height='32'%3e%3cg%20fill='%23ffffff'%20fill-opacity='.3'%3e%3crect%20x='2'%20y='2'%20width='52'%20height='12'%20rx='3'/%3e%3crect%20x='-26'%20y='18'%20width='52'%20height='12'%20rx='3'/%3e%3crect%20x='30'%20y='18'%20width='52'%20height='12'%20rx='3'/%3e%3c/g%3e%3c/svg%3e") 0 0 / .34em .195em repeat, linear-gradient(160deg, var(--color-blue-415), var(--color-site-brand));color:#0000;font-family:var(--font-family-arabic);font-size:clamp(6.875rem,18vw,14.375rem);font-weight:var(--font-weight-bold);-webkit-background-clip:text;background-clip:text;line-height:1.1}.ui-ab-word small{margin-top:var(--space-3);color:var(--color-overlay-white60);font-family:var(--font-family-mono);font-size:var(--font-size-15);letter-spacing:.06em}.ui-ab-name h2{margin-top:var(--space-3_5);color:var(--color-neutral-0);font-size:clamp(1.75rem,3.4vw,2.625rem);line-height:1.12}.ui-ab-name p{max-width:32em;margin-top:var(--space-4_5);color:var(--color-overlay-white80);font-size:var(--font-size-18)}.ui-ab-trio{gap:var(--space-2_5);margin-top:var(--space-7_5);flex-wrap:wrap;display:flex}.ui-ab-trio li{height:var(--space-11);padding-inline:var(--space-4) var(--space-5_5);background:var(--color-overlay-white12);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.ui-ab-trio li:nth-child(2){background:var(--color-site-brand)}.ui-ab-prom{padding-block:var(--space-20) 0}.ui-ab-promises{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-ab-promises li{align-content:start;column-gap:var(--space-4);row-gap:var(--space-1_5);padding:var(--space-6);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);grid-template-columns:auto minmax(0,1fr);display:grid}.ui-ab-prom-ic{width:var(--space-11);height:var(--space-11);border-radius:var(--radius-round);background:var(--color-site-brand-soft);color:var(--color-site-brand);grid-row:span 2;place-items:center;display:grid}.ui-ab-promises b{font-size:var(--font-size-18);line-height:1.3}.ui-ab-promises p{color:var(--color-site-muted);font-size:var(--font-size-15)}.ui-ab-end{justify-content:space-between;align-items:center;gap:var(--space-6);margin-top:var(--space-20);padding:var(--space-10);border-radius:var(--radius-base);background:linear-gradient(110deg, var(--color-site-brand), var(--color-site-brand-dark));color:var(--color-neutral-0);flex-wrap:wrap;display:flex}.ui-ab-end h2{color:var(--color-neutral-0);font-size:var(--font-size-28)}.ui-ab-end p{margin-top:var(--space-1_5);color:var(--color-overlay-white86)}@media (width<=980px){.ui-ab-open-in,.ui-ab-name-in{grid-template-columns:1fr}.ui-ab-open-in{gap:var(--space-10);padding-block:var(--space-15)}.ui-ab-wall{max-width:var(--size-dialog-lg)}.ui-ab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ui-ab-door-grid,.ui-ab-grid,.ui-ab-promises{grid-template-columns:1fr}.ui-ab-brick{height:var(--space-10)}.ui-ab-row:nth-child(2){margin-inline-start:calc(var(--space-6) * -1)}.ui-ab-door{padding:var(--space-6)}.ui-ab-doors,.ui-ab-spaces,.ui-ab-name{padding-block:var(--space-15)}.ui-ab-spaces{padding-bottom:0}.ui-ab-prom{padding-top:var(--space-15)}.ui-ab-end{margin-top:var(--space-15);padding:var(--space-8) var(--space-5)}.ui-ab-ctas a{flex:auto}}@media (prefers-reduced-motion:reduce){.ui-ab-brick{animation:none}.ui-ab-space{transition:none}}.ui-hr{grid-template-columns:minmax(0, 1fr) minmax(0, var(--size-home-ask));align-items:stretch;gap:var(--space-5);padding-block:var(--space-7);display:grid}.ui-hr-ask{--ui-pass-accent:var(--color-site-action);--ui-pass-on-accent:var(--color-neutral-0);border-radius:var(--radius-icon);background:var(--color-site-brand);box-shadow:var(--shadow-md);color:var(--color-neutral-0);flex-direction:column;display:flex;position:relative;overflow:hidden}.ui-hr-ask-top{gap:var(--space-3);padding:var(--space-6) var(--space-6) var(--space-4);flex-direction:column;display:flex;position:relative}.ui-hr-ask h2{font-size:var(--font-size-26);margin:0;line-height:1.15}.ui-hr-ask p{color:var(--color-overlay-white86);margin:0;line-height:1.5}.ui-hr-demo{gap:var(--space-2_5);padding:var(--space-3);border-radius:var(--radius-base);background:var(--color-overlay-ink32);display:grid}.ui-hr-bubble{max-width:88%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-icon) var(--radius-icon) var(--radius-icon) var(--radius-focus);background:var(--color-neutral-0);color:var(--color-site-ink);font-size:var(--font-size-13);justify-self:start;line-height:1.4;animation:5s ease-in-out infinite ui-hr-in}.ui-hr-pros{align-items:center;gap:var(--space-1_5);min-height:var(--space-8);display:flex}.ui-hr-pros i{width:var(--space-9);height:var(--space-9);border:var(--border-width-medium) solid var(--color-neutral-0);border-radius:var(--radius-round);background:var(--color-neutral-0);color:var(--color-site-brand);font-size:var(--font-size-10_5);font-style:normal;font-weight:var(--font-weight-bold);place-items:center;animation:5s ease-in-out infinite ui-hr-pro;display:grid;overflow:hidden}.ui-hr-pros i+i{margin-inline-start:calc(var(--space-2_5) * -1)}.ui-hr-pros img{object-fit:cover;width:100%;height:100%}.ui-hr-pros i:nth-child(2){animation-delay:.7s}.ui-hr-pros i:nth-child(3){animation-delay:1.4s}.ui-hr-pros b{font-size:var(--font-size-13);margin-inline-start:var(--space-1);animation:5s ease-in-out infinite ui-hr-said}@keyframes ui-hr-in{0%,8%{opacity:0;transform:translateY(var(--space-2_5))}18%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes ui-hr-pro{0%,26%{opacity:0;transform:scale(.4)}34%,76%{opacity:1;transform:scale(1)}86%,to{opacity:0}}@keyframes ui-hr-said{0%,66%{opacity:0}74%,90%{opacity:1}to{opacity:0}}.ui-hr-ask-foot{padding:var(--space-2) var(--space-6) var(--space-6);margin-top:auto}.ui-hr-live{border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-bg);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.ui-hr-live-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3_5) var(--space-4_5);border-bottom:var(--border-width-thin) solid var(--color-site-line);background:var(--color-neutral-0);display:flex}.ui-hr-live-head h2{font-size:var(--font-size-18);margin:0}.ui-hr-live-head a{align-items:center;gap:var(--space-1);color:var(--color-site-brand);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);white-space:nowrap;text-decoration:none;display:inline-flex}.ui-hr-live-head a:hover{text-decoration:underline}.ui-hr-view{height:var(--size-home-live);padding-inline:var(--space-3);-webkit-mask-image:linear-gradient(180deg, transparent, var(--color-black-950) var(--space-6), var(--color-black-950) calc(100% - var(--space-9)), transparent);mask-image:linear-gradient(180deg, transparent, var(--color-black-950) var(--space-6), var(--color-black-950) calc(100% - var(--space-9)), transparent);position:relative;overflow:hidden}.ui-hr-track{gap:var(--space-2_5);padding:var(--space-3) 0;margin:0;list-style:none;display:grid}.ui-hr-empty{padding:var(--space-9) var(--space-5);color:var(--color-site-muted);text-align:center;margin:0}@media (width<=900px){.ui-hr{grid-template-columns:minmax(0,1fr)}.ui-hr-ask{order:-1}.ui-hr .ui-rq-card{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ui-hr-ask h2{font-size:var(--font-size-22)}}@media (prefers-reduced-motion:reduce){.ui-hr-view{overflow-y:auto;-webkit-mask-image:none;mask-image:none}.ui-hr-bubble,.ui-hr-pros i,.ui-hr-pros b{animation:none}}.ui-cc-backdrop{z-index:var(--z-index-modal);padding:clamp(var(--space-3), 2vw, var(--space-8));padding-bottom:calc(clamp(var(--space-3), 2vw, var(--space-8)) + env(safe-area-inset-bottom,0));background:var(--color-overlay-brand-dark38);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ui-cc-dialog{width:min(var(--size-cookie-dialog), 100%);max-height:calc(100dvh - var(--space-6));overscroll-behavior:contain;padding:clamp(var(--space-5), var(--space-4) + 1.4vw, var(--space-8));border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);color:var(--color-site-ink);box-shadow:var(--shadow-dialog);position:relative;overflow-y:auto}.ui-cc-dialog:before{content:"";height:var(--space-1_25);background:linear-gradient(90deg, var(--color-site-brand) 0 82%, var(--color-site-action) 82% 100%);position:absolute;inset:0 0 auto}.ui-cc-in{outline:none}.ui-cc-top{justify-content:space-between;align-items:center;gap:var(--space-3);margin:calc(var(--space-1_5) * -1) calc(var(--space-1) * -1) 0;display:flex}.ui-cc-text-btn{min-height:var(--space-8);padding:var(--space-1);color:var(--color-site-muted);font:inherit;font-size:var(--font-size-13);font-weight:var(--font-weight-medium);text-underline-offset:var(--space-0_75);cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:underline;display:inline-flex}.ui-cc-text-btn[data-hovered]{color:var(--color-site-ink)}.ui-cc-head{align-items:center;gap:var(--space-4);margin:var(--space-2) 0 var(--space-3);display:flex}.ui-cc-badge{width:var(--space-15);height:var(--space-15);border-radius:var(--radius-base);background:var(--color-site-brand-soft);box-shadow:var(--shadow-cookie-badge);flex:none;place-items:center;display:grid}.ui-cc-badge img{width:var(--space-7);height:var(--space-8_75)}.ui-cc-head-text{gap:var(--space-0_5);flex-direction:column;min-width:0;display:flex}.ui-cc-eyebrow{color:var(--color-site-brand);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}[dir=rtl] .ui-cc-eyebrow{letter-spacing:0}.ui-cc-title{font-size:clamp(1.15rem,1rem + .6vw,1.375rem);font-weight:var(--font-weight-semibold);outline:none;margin:0;line-height:1.25}.ui-cc-text{color:var(--color-neutral-700);margin:0;line-height:1.6}.ui-cc-text a{color:var(--color-site-brand);font-weight:var(--font-weight-semibold);text-underline-offset:var(--space-0_75)}.ui-cc-cats{gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.ui-cc-cats li{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-bg);display:flex}.ui-cc-cats li>span:first-child{gap:var(--space-0_5);min-width:0;display:grid}.ui-cc-cats li>span:first-child>span{color:var(--color-neutral-700);font-size:var(--font-size-14);line-height:1.5}.ui-cc-always{padding:var(--space-1_25) var(--space-2_5);border-radius:var(--radius-round);background:var(--color-site-brand-soft);color:var(--color-site-brand-dark);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);white-space:nowrap;flex:none}.ui-cc-main{margin-top:var(--space-6);display:grid}.ui-cc-ok{min-height:var(--space-13_5);padding:var(--space-2_5) var(--space-3_5);border:var(--border-width-medium) solid transparent;border-radius:var(--radius-base);background:var(--color-site-action);color:var(--color-site-ink);font:inherit;font-size:var(--font-size-17);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-cookie-button);cursor:pointer}.ui-cc-ok[data-hovered]{background:var(--color-site-action-dark)}.ui-cc-ok[data-focus-visible],.ui-cc-text-btn[data-focus-visible]{box-shadow:var(--shadow-ring-brand);outline:none}@media (width<=559px){.ui-cc-cats li{align-items:flex-start}.ui-cc-badge{width:var(--space-12);height:var(--space-12)}.ui-cc-badge img{width:var(--space-5_5);height:var(--space-7)}}.ui-tf-page{padding-bottom:var(--space-16);color:var(--color-site-ink)}.ui-tf-page :where(h1,h2,h3,p){letter-spacing:-.015em;text-wrap:balance;margin:0}.ui-tf-page :where(ul){margin:0;padding:0;list-style:none}.ui-tf-page>.ui-bc-crumbs{padding-top:var(--space-5_5)}.ui-tf-eyebrow,.ui-tf-r small{color:var(--color-site-action-dark);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase}.ui-tf-r small,.ui-tf-coin .ui-tf-eyebrow{color:var(--color-orange-400)}.ui-tf-free{margin-top:var(--space-3_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);grid-template-columns:1.25fr .75fr;display:grid;overflow:hidden}.ui-tf-l{gap:var(--space-5_5);padding:var(--space-11) var(--space-10);align-content:center;display:grid}.ui-tf-l h1{letter-spacing:-.035em;font-size:clamp(2.75rem,1.5rem + 4vw,4.75rem);line-height:1}.ui-tf-l h1 em,.ui-tf-eq em{font-style:normal}.ui-tf-l h1 em{color:var(--color-site-brand)}.ui-tf-r{gap:var(--space-1_5);padding:var(--space-8);background:var(--color-site-brand);color:var(--color-neutral-0);align-content:center;display:grid;position:relative;overflow:hidden}.ui-tf-r:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='56'%20height='32'%3e%3cg%20fill='%23ffffff'%20fill-opacity='.3'%3e%3crect%20x='2'%20y='2'%20width='52'%20height='12'%20rx='3'/%3e%3crect%20x='-26'%20y='18'%20width='52'%20height='12'%20rx='3'/%3e%3crect%20x='30'%20y='18'%20width='52'%20height='12'%20rx='3'/%3e%3c/g%3e%3c/svg%3e") 0 0 / var(--size-pricing-brick) repeat;opacity:.1;position:absolute;inset:0}.ui-tf-r>*{position:relative}.ui-tf-r p{color:var(--color-overlay-white86)}.ui-tf-r .ui-tf-big{color:var(--color-neutral-0);font-size:clamp(var(--font-size-48), 3rem + 1vw, 4rem);font-weight:var(--font-weight-bold);letter-spacing:-.04em;line-height:1}.ui-tf-big span{font-size:var(--font-size-22);font-weight:var(--font-weight-semibold);letter-spacing:0;opacity:.9}.ui-tf-date{justify-self:start;align-items:center;gap:var(--space-2);margin-top:var(--space-2_5);padding:var(--space-2) var(--space-3);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-ink);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);display:inline-flex}.ui-tf-date .ui-icon{color:var(--color-site-action-dark)}.ui-tf-sec{padding-top:var(--space-11)}.ui-tf-sec>h2{font-size:var(--font-size-28)}.ui-tf-page .ui-tf-lead{max-width:44em;margin-top:var(--space-1_5);color:var(--color-site-muted)}.ui-tf-plans{gap:var(--space-3);margin-top:var(--space-4_5);grid-template-columns:.8fr .8fr 1.4fr;display:grid}.ui-tf-plan{gap:var(--space-3);padding:var(--space-5_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);align-content:start;display:grid;position:relative}.ui-tf-plan h3{align-items:center;gap:var(--space-2);font-size:var(--font-size-19);display:flex}.ui-tf-plan ul{gap:var(--space-2);font-size:var(--font-size-14);display:grid}.ui-tf-plan li{gap:var(--space-2);display:flex}.ui-tf-plan li .ui-icon{margin-top:var(--space-0_75);color:var(--color-site-success-ink);flex:none}.ui-tf-dim{background:var(--color-site-subtle);color:var(--color-neutral-365)}.ui-tf-dim h3{color:var(--color-neutral-365)}.ui-tf-dim li .ui-icon{color:var(--color-neutral-220)}.ui-tf-page .ui-tf-st{margin-top:var(--space-1);color:var(--color-neutral-310);font-size:var(--font-size-13)}.ui-tf-hi{gap:var(--space-3_5);padding:var(--space-6_5);border-color:var(--color-site-brand);box-shadow:0 0 0 var(--border-width-thin) var(--color-site-brand), var(--shadow-md)}.ui-tf-hi h3{font-size:var(--font-size-24)}.ui-tf-hi h3 .ui-icon{color:var(--color-site-gold)}.ui-tf-hi ul{gap:var(--space-2_25) var(--space-4_5);grid-template-columns:1fr 1fr}.ui-tf-flag{top:calc(var(--space-3) * -1);padding:var(--space-1) var(--space-2_5);border-radius:var(--radius-bar);background:var(--color-site-action);color:var(--color-site-ink);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);position:absolute;inset-inline-start:var(--space-5_5)}.ui-tf-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3_5);flex-wrap:wrap;display:flex}.ui-tf-pr{text-align:end}.ui-tf-pr b{color:var(--color-site-success-ink);font-size:var(--font-size-32);letter-spacing:-.03em;line-height:1}.ui-tf-pr small{margin-top:var(--space-1);color:var(--color-site-muted);font-size:var(--font-size-13);display:block}.ui-tf-foot{align-items:center;gap:var(--space-3);padding-top:var(--space-3_5);border-top:var(--border-width-thin) solid var(--color-site-line);flex-wrap:wrap;display:flex}.ui-tf-foot small{min-width:var(--size-pricing-note);color:var(--color-site-muted);font-size:var(--font-size-13);flex:1}.ui-tf-page .ui-tf-after{align-items:center;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);color:var(--color-site-muted);font-size:var(--font-size-14);display:flex}.ui-tf-after .ui-icon{color:var(--color-site-brand);flex:none}.ui-tf-after b{color:var(--color-site-ink)}.ui-tf-cr{grid-template-columns:var(--size-pricing-coin) minmax(0, 1fr) minmax(0, 1fr);gap:var(--space-3);margin-top:var(--space-4_5);display:grid}.ui-tf-coin{gap:var(--space-2_5);padding:var(--space-6);border-radius:var(--radius-base);background:var(--color-site-brand);color:var(--color-neutral-0);align-content:start;display:grid}.ui-tf-coin .ui-tf-eq{font-size:var(--font-size-36);font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:1.1}.ui-tf-eq em{color:var(--color-orange-400)}.ui-tf-coin p{color:var(--color-overlay-white86);font-size:var(--font-size-14)}.ui-tf-coin ul{gap:var(--space-1_5);margin-top:var(--space-1);font-size:var(--font-size-13);display:grid}.ui-tf-coin li{gap:var(--space-2);display:flex}.ui-tf-coin li .ui-icon{margin-top:var(--space-0_75);color:var(--color-orange-400);flex:none}.ui-tf-end{justify-content:space-between;align-items:center;gap:var(--space-4_5);margin-top:var(--space-11);padding:var(--space-6_5) var(--space-7);border-radius:var(--radius-base);background:linear-gradient(110deg, var(--color-site-brand), var(--color-site-brand-dark));color:var(--color-neutral-0);flex-wrap:wrap;display:flex}.ui-tf-end b{font-size:var(--font-size-21)}.ui-tf-end p{margin-top:var(--space-0_5);color:var(--color-overlay-white86)}@media (width<=980px){.ui-tf-free{grid-template-columns:1fr}.ui-tf-plans,.ui-tf-cr{grid-template-columns:1fr 1fr}.ui-tf-hi{grid-area:1/1/auto/-1}.ui-tf-coin{grid-column:1/-1}}@media (width<=560px){.ui-tf-l{padding:var(--space-7) var(--space-5)}.ui-tf-r{padding:var(--space-6) var(--space-5)}.ui-tf-plans,.ui-tf-cr{grid-template-columns:minmax(0,1fr)}.ui-tf-hi ul{grid-template-columns:1fr}.ui-tf-pr{text-align:start}.ui-tf-end{padding:var(--space-6) var(--space-5)}}.ui-err{padding-block:var(--space-8) var(--space-16)}.ui-err-card{justify-items:center;gap:var(--space-3);max-width:var(--size-dialog-lg);padding:var(--space-10) var(--space-8);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-base);background:var(--color-site-surface);text-align:center;margin-inline:auto;display:grid}.ui-err-code{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='56'%20height='32'%3e%3cg%20fill='%23ffffff'%20fill-opacity='.3'%3e%3crect%20x='2'%20y='2'%20width='52'%20height='12'%20rx='3'/%3e%3crect%20x='-26'%20y='18'%20width='52'%20height='12'%20rx='3'/%3e%3crect%20x='30'%20y='18'%20width='52'%20height='12'%20rx='3'/%3e%3c/g%3e%3c/svg%3e") 0 0 / .34em .195em repeat, linear-gradient(160deg, var(--color-site-brand), var(--color-site-brand-dark));color:#0000;font-size:clamp(6rem,4rem + 8vw,10rem);font-weight:var(--font-weight-bold);letter-spacing:-.05em;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:0;line-height:1}.ui-err-eyebrow{margin-top:var(--space-2);color:var(--color-site-action-dark);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase}.ui-err h1{font-size:var(--font-size-28);letter-spacing:-.015em;text-wrap:balance;margin:0}.ui-err-text{max-width:32em;color:var(--color-site-muted);margin:0}.ui-err-acts{justify-content:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.ui-err-spaces{gap:var(--space-3);width:100%;margin-top:var(--space-6);padding-top:var(--space-6);border-top:var(--border-width-thin) solid var(--color-site-line);display:grid}.ui-err-spaces p{color:var(--color-site-muted);font-size:var(--font-size-14);margin:0}.ui-err-spaces ul{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-err-spaces a{align-items:center;gap:var(--space-2);max-width:100%;min-height:var(--size-control-site-sm);padding:0 var(--space-3) 0 var(--space-1_5);border:var(--border-width-thin) solid var(--color-site-line);border-radius:var(--radius-round);background:var(--color-neutral-0);color:var(--color-site-ink);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);transition:border-color var(--motion-duration-site) var(--motion-easing-site);text-decoration:none;display:inline-flex}.ui-err-spaces li{max-width:100%}.ui-err-spaces a>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-err-spaces a:hover{border-color:var(--color-space-accent)}.ui-err-ic{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-round);background:var(--color-space-accent);color:var(--color-neutral-0);flex:none;place-items:center;display:grid}@media (width<=560px){.ui-err{padding-block:var(--space-4) var(--space-10)}.ui-err-card{padding:var(--space-8) var(--space-5)}.ui-err h1{font-size:var(--font-size-24)}}.ui-pd-band{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-5) var(--space-8);border-radius:var(--radius-base);background:linear-gradient(120deg, var(--color-site-brand), var(--color-site-brand-dark));color:var(--color-neutral-0);display:flex;overflow:hidden}.ui-pd-band h1{color:var(--color-neutral-0);font-size:var(--font-size-24);font-weight:var(--font-weight-bold);letter-spacing:-.01em;margin:0}.ui-pd-ringbox{align-items:center;gap:var(--space-5);color:inherit;flex:none;text-decoration:none;display:flex}.ui-pd-ringbox b{font-size:var(--font-size-18)}.ui-pd-ring{--ui-pd-v:0;width:var(--space-24);height:var(--space-24);border-radius:var(--radius-round);background:radial-gradient(closest-side, var(--color-blue-700) 80%, transparent 81% 100%), conic-gradient(var(--color-site-action) calc(var(--ui-pd-v) * 1%), var(--color-overlay-white16) 0);font-size:var(--font-size-26);font-weight:var(--font-weight-bold);place-items:center;display:grid}.ui-pd-ring>span{align-items:baseline;display:flex}.ui-pd-ring small{font-size:var(--font-size-14)}.ui-pd-sect{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-pd-sect h2{font-size:var(--font-size-20);margin:0}.ui-pd-split{grid-template-columns:minmax(0, 1fr) var(--size-pro-dash-side);align-items:start;gap:var(--space-6);display:grid}.ui-pd-stack{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.ui-pd-steps{margin:0;padding:0;list-style:none}.ui-pd-step{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);border:0;border-top:var(--border-width-thin) solid var(--color-site-line);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;text-decoration:none;display:flex}.ui-pd-steps li:first-child .ui-pd-step{border-top:0}.ui-pd-step:hover{background:var(--color-neutral-15)}.ui-pd-step-t{min-width:0}.ui-pd-step-t b{font-size:var(--font-size-16);display:block}.ui-pd-step-t small{margin-top:var(--space-0_5);color:var(--color-site-muted);font-size:var(--font-size-14);display:block}.ui-pd-step--done b{color:var(--color-site-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--color-site-line-strong);text-decoration-color:var(--color-site-line-strong)}.ui-pd-go{color:var(--color-site-muted);margin-inline-start:auto}.ui-pd-av{width:var(--space-11);height:var(--space-11);border-radius:var(--radius-round);background:var(--color-site-brand-soft);color:var(--color-site-brand);flex:none;place-items:center;display:grid}.ui-pd-quick{gap:var(--space-2);display:grid}.ui-pd-quick .ui-btn{justify-content:flex-start}.ui-pd-kept{margin:0;padding:0;list-style:none;display:grid}.ui-pd-kept li{align-items:center;gap:var(--space-3);padding-block:var(--space-2_5);border-top:var(--border-width-thin) solid var(--color-site-line);display:flex}.ui-pd-kept li:first-child{border-top:0}.ui-pd-kept b{min-width:0;font-size:var(--font-size-14);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ui-pd-num{align-items:center;gap:var(--space-1);color:var(--color-site-danger);font-weight:var(--font-weight-semibold);display:inline-flex}@media (width<=1100px){.ui-pd-split{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.ui-pd-band{align-items:flex-start;gap:var(--space-4);padding:var(--space-5);flex-direction:column}}.ui-pass-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.ui-pass{--ui-pass-on-accent:var(--color-neutral-0);--ui-pass-dir:1;border-radius:var(--radius-icon);background:var(--ui-pass-bg);box-shadow:var(--shadow-md);color:var(--color-neutral-0);flex-direction:column;display:flex;position:relative;overflow:hidden}[dir=rtl] .ui-pass{--ui-pass-dir:-1}.ui-pass--featured{--ui-pass-bg:linear-gradient(160deg, var(--color-pass-featured-light) 0%, var(--color-pass-featured) 45%, var(--color-pass-featured-dark) 100%);--ui-pass-accent:var(--color-pass-featured-accent)}.ui-pass--item{--ui-pass-bg:var(--color-pass-item);--ui-pass-accent:var(--color-pass-item-accent)}.ui-pass--campaign{--ui-pass-bg:var(--color-pass-campaign);--ui-pass-accent:var(--color-pass-campaign-accent)}.ui-pass-bricks{top:calc(var(--space-3) * -1);grid-template-columns:repeat(3, var(--space-8));gap:var(--space-1_5);opacity:.16;display:grid;position:absolute;inset-inline-end:calc(var(--space-4) * -1)}.ui-pass-bricks span{height:var(--space-4);border-radius:var(--radius-bar);background:var(--color-neutral-0)}.ui-pass-top,.ui-pass-bottom{gap:var(--space-2_5);padding:var(--space-5);flex-direction:column;display:flex;position:relative}.ui-pass-top{padding-bottom:var(--space-3)}.ui-pass-bottom{padding-top:var(--space-2);flex:1}.ui-pass h3{font-size:var(--font-size-20);margin:0;line-height:1.2}.ui-pass-flag{padding:var(--space-0_5) var(--space-2_5);border-radius:var(--radius-round);background:var(--ui-pass-accent);color:var(--ui-pass-on-accent);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);align-self:flex-start}.ui-pass-text{color:var(--color-overlay-white86);font-size:var(--font-size-14);margin:0;line-height:1.45}.ui-pass-cap{justify-content:space-between;gap:var(--space-2);min-height:2.6em;color:var(--color-overlay-white80);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;display:flex}.ui-pass-scene{--ui-pass-step:3rem;height:calc(var(--ui-pass-step) * 2 + var(--space-10));flex-direction:column;justify-content:center;display:flex;position:relative}.ui-pass-scene *{animation-duration:4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ui-pass-first{top:calc(var(--space-2_5) * -1);padding:var(--space-0_5) var(--space-2);border-radius:var(--radius-round);background:var(--ui-pass-accent);color:var(--ui-pass-on-accent);font-size:var(--font-size-11);font-weight:var(--font-weight-bold);white-space:nowrap;animation-name:ui-pass-pop;position:absolute;inset-inline-end:calc(var(--space-1_5) * -1)}.ui-pass-line{inset-inline:0;align-items:center;gap:var(--space-2);height:var(--space-10);padding-inline:var(--space-2_5);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-ink);display:flex;position:absolute;top:0}.ui-pass-line i{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-bar);background:var(--color-neutral-70);flex:none}.ui-pass-line em{max-width:60%;height:var(--space-2);border-radius:var(--radius-round);background:var(--color-site-line);flex:1}.ui-pass-line.ui-pass-you{box-shadow:var(--shadow-md);font-size:var(--font-size-12)}.ui-pass-line.ui-pass-you i{background:var(--ui-pass-accent)}.ui-pass-list .ui-pass-a{animation-name:ui-pass-down1}.ui-pass-list .ui-pass-b{animation-name:ui-pass-down2}.ui-pass-list .ui-pass-you{animation-name:ui-pass-drop}@keyframes ui-pass-drop{0%,15%,to{opacity:0;transform:translateY(calc(var(--ui-pass-step) * -1)) scale(.96)}42%,85%{opacity:1;transform:translateY(0)}}@keyframes ui-pass-down1{0%,15%,to{transform:translateY(0)}42%,85%{transform:translateY(var(--ui-pass-step))}}@keyframes ui-pass-down2{0%,15%,to{transform:translateY(var(--ui-pass-step))}42%,85%{transform:translateY(calc(var(--ui-pass-step) * 2))}}@keyframes ui-pass-pop{0%,38%,92%,to{opacity:0;transform:scale(.6)}48%,82%{opacity:1;transform:scale(1)}}.ui-pass-tiles{--ui-pass-slot:calc((100% + var(--space-2)) / 4);position:relative}.ui-pass-tiles:before{content:"";width:calc((100% - var(--space-2) * 3) / 4);aspect-ratio:1;display:block}.ui-pass-tile{width:calc((100% - var(--space-2) * 3) / 4);aspect-ratio:1;border-radius:var(--radius-base);background:var(--color-neutral-0) linear-gradient(var(--color-neutral-70), var(--color-neutral-70)) no-repeat center 40% / 55% 45%;animation-name:ui-pass-slide;position:absolute;top:0}.ui-pass-t0{--ui-pass-from:0%;--ui-pass-to:var(--ui-pass-slot)}.ui-pass-t1{--ui-pass-from:var(--ui-pass-slot);--ui-pass-to:calc(var(--ui-pass-slot) * 2)}.ui-pass-t2{--ui-pass-from:calc(var(--ui-pass-slot) * 2);--ui-pass-to:calc(var(--ui-pass-slot) * 3)}.ui-pass-tile.ui-pass-you{--ui-pass-from:calc(var(--ui-pass-slot) * 3);--ui-pass-to:0%;z-index:1;background-image:linear-gradient(var(--ui-pass-accent), var(--ui-pass-accent));box-shadow:var(--shadow-md)}@keyframes ui-pass-slide{0%,15%,to{inset-inline-start:var(--ui-pass-from)}42%,85%{inset-inline-start:var(--ui-pass-to)}}.ui-pass-ads{height:calc(var(--space-16) + var(--space-5));position:relative;overflow:hidden}.ui-pass-ban{inset-inline:0;height:var(--space-16);padding-inline:var(--space-4);border-radius:var(--radius-base);background:var(--color-neutral-0);color:var(--color-site-ink);align-items:center;display:flex;position:absolute;top:0}.ui-pass-ban em{width:50%;height:var(--space-2);border-radius:var(--radius-round);background:var(--color-site-line)}.ui-pass-ban.ui-pass-you{background:var(--ui-pass-accent);color:var(--ui-pass-on-accent);font-size:var(--font-size-14);animation-name:ui-pass-in}.ui-pass-ban.ui-pass-a{animation-name:ui-pass-out}@keyframes ui-pass-out{0%,15%,to{transform:translate(0)}42%,85%{transform:translateX(calc(var(--ui-pass-dir) * -110%))}}@keyframes ui-pass-in{0%,15%,to{transform:translateX(calc(var(--ui-pass-dir) * 110%))}42%,85%{transform:translate(0)}}.ui-pass-dots{bottom:0;justify-content:center;gap:var(--space-1_5);display:flex;position:absolute;inset-inline:0}.ui-pass-dots i{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-round);background:var(--color-neutral-0)}.ui-pass-dots .ui-pass-a{animation-name:ui-pass-dim}.ui-pass-dots .ui-pass-you{animation-name:ui-pass-lit}@keyframes ui-pass-dim{0%,15%,to{opacity:1}42%,85%{opacity:.35}}@keyframes ui-pass-lit{0%,15%,to{opacity:.35}42%,85%{opacity:1}}.ui-pass-cut{height:var(--space-5);margin-inline:var(--space-5);border-top:var(--border-width-thick) dashed var(--color-overlay-white45);display:block;position:relative;transform:translateY(50%)}.ui-pass-cut:before,.ui-pass-cut:after{content:"";top:calc(var(--space-2_5) * -1);width:var(--space-5);height:var(--space-5);border-radius:var(--radius-round);background:var(--color-site-bg);position:absolute}.ui-pass-cut:before{inset-inline-start:calc(var(--space-5) * -1 - var(--space-2_5))}.ui-pass-cut:after{inset-inline-end:calc(var(--space-5) * -1 - var(--space-2_5))}.ui-pass-price{margin:0;font-size:var(--font-size-15);font-weight:var(--font-weight-semibold);margin-top:auto;display:grid}.ui-pass-price b{font-size:var(--font-size-36);line-height:1}.ui-pass-price small{color:var(--color-overlay-white80);font-size:var(--font-size-13);font-weight:var(--font-weight-regular)}@media (prefers-reduced-motion:reduce){.ui-pass-scene *{animation:none}.ui-pass-list .ui-pass-a{transform:translateY(var(--ui-pass-step))}.ui-pass-list .ui-pass-b{transform:translateY(calc(var(--ui-pass-step) * 2))}.ui-pass-tile{inset-inline-start:var(--ui-pass-to)}.ui-pass-ban.ui-pass-a{visibility:hidden}.ui-pass-dots .ui-pass-a{opacity:.35}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWoABAAAAAACvAAAAVRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNgg18LDgABNgIkAxgEIAWDdgdGDIRCG8MJKJ4DbtM8oq6K1GltHYXh6GN0NNoHEa1Z1TOzgEkOAB+JFIMGACFf3kedPPkE5PLzutxLRezs50Q1l6oGr4ldGd1Ggv/WhwVd2Rj2jgUC2/2Eu0iDNJBpHlFGQZBgFfr/95ep+/Zf0dK4dJD1w0Pad61USml1fIGCAa11/MCSDhQMxygAGDXb0qHaBZUnx4AI4FOCixg2oqIBEjAAmYAxmnbUon9eMMda2yBntU4MQQ6AObcbtVWOYIHap1oAxqo/WxbgDksCoQJLW0qjNKABBQAwulci4gyouMbzbzEwq9TsCiAGA6CMSgMV4gEFaCBHNALkiGEQIMRFYYCICs8qPmWCfUsy51/tfFYDBOVHyRdyg59VMbcB5bTEbtJFmTptKrTpUMnPiVKjCRBm7JAio4mTdcQpQ6jSEbymFnzJFmg3MN6kWe+FODQby/9NDMPqPh564QINRtohFO6lWLnRHqPaYaSJ1GB0O0SzWkLXtYgYFKmIjO6IVNCop7WDNRIHu4/ojMzWIZap2ZtOnJYkO4jhWKZ1MoxTgzGrEROJzJYk6luH9KH7mIv2GKtdOWK1tKaltoXdS3EcD+VNIkkUZltrWhoZikMW6Ibt86IqLvYWnBycqN3kBty1PPW+Z5DbYPbexyoikt3rtziRaoZyYVo9qwJ8fxyz7kgtCWNZmTTAsyI+jsO22OAyhkMylAbjtSuvbwlTjPX+gxog0Lj4JMVn/ksAYAMQAhoYAJgAADAgJRAFAAgY0yM5PrKXRFa4eN/d33dl9XJ+EhHMDCU6L6t3kyK31XWn95L37ny7w0pBMvjTIsITZ2DvneS9e77ao9so5V54uS+6VeF0JesrODU8Spk3VlUWWny9UBSa3iy1+s1OWZj3m3q8XGZTl+RXcP1y4faE0NLrheLQzOJyjpt2uZVlwkjd8qD+LwCkMbh4qSwHxiQxXAfD8MTQsewDhY3ByOMWJB9GgVScx50M81XFrGyueXSxqJho+YVGHhBRDDZ7ctQxEA1EyPzBsVwnleekotbZoBMZhAPpq7a2IEkfqcy/hp/C73wC3zrJQ35jUVKTGIpPypH6+0C+HGlbD4mTmKo/FhXUgg914EGjl5mko6qLRDo+q94ABCCFf4zv2ujr6f3OXU+/B+DF8pf1APBq6v733S/aeOvGBICHAkDgi4mWnjHUDw6E0syW+yCBz1FdbURLzhbAVlPJ8xZn9mA+KMx/0AjgskI0YjxgTvQQndAQaTpFLOg0o2CdoZcVnUWRLp1NF2Zv7HeBVSYq1Qgn3aRx7cb0oqoJ47RfqdcArWFjuulUo1UoFVSpxoBOM+q1GjIuYEyrNr3aadTp1G3SgFZjmnQaW/PWYUMQAy0DPQM/jCSMgq0osIAWrxN2BfvtOt9Stj5nGhkybMTsi/m7XzKPGE3ZAQU4Nmos8GvXODhgAJrnH2feTgWdv3JKpw5aUQCQAf2Uj7ABEYUWLcbZtLpXDx8lDaM+aKaXBvQYmh0g5IpqJtqSPNFwekmtEDOJfIDbnJ2VL8xBDcnGSQX8LBT4suABrytMRQVh2WSmog89Of5CzQzFbOQjzzKs0CBAhwumxQQ+RrLDbeYp5+JnOXSlRCqQhrNcxnDTEcrBWR5btalkQ6Lrc5ZdQZGmlLMCGiAFMiXhrJD1LqEZ8cEVMfZUC2OGsVER3G5hgt50JDiGmVTKQ4f0p0YqpbhnZbHRECmUjn62Yq65/Nx8jsZ3EypOynVdJQ+VQkThoD06AacZw5856YBBeIiNir+WP5B/hU5Sm/iDRIsIqA2QxFFJ1ggkUJIMFP4achk=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASQAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGoJqFtjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAADAAAAAwELfCadoZWFkAAAC5AAAADYAAAA2QI6502hoZWEAAAMcAAAAHwAAACQg+BoJaG10eAAAAzwAAAAXAAAAGAcQAE5sb2NhAAADVAAAAA4AAAAOAIgAiG1heHAAAANkAAAAHAAAACAAJwL8bmFtZQAAA4AAAADfAAAB9iheQ6xwb3N0AAAEYAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothbUBQlEUxXINXeItQYVToTVuHSMwAxXDUFGxGPblSILrVe4E6E1XwKywHOhIqybaDAs1/oPsSpnJaJHkBenh3c8Z/KLrhAwB1PUJJKo/6ZYKbgAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUhESEgAZj+pAEg/uADDPz0PAKUAAEALv/0AkYCxgA1AAAFIi4CNTQ2NyM1MzchNSE2NTQmIyIGByc+ATMyHgIVFAczFSMHIRUhDgEVFBYzMjY3Fw4BATwwTTYeCAVKfab+3QF3CUE6J0YeNSpmNyxJNR0JTn6mAST+iAgIRzwqSykzKG4MHDFFKhYjD0NgQxYdNjUeIzUuKBgtQSgiGENgQw4gFDw8Iys3MDEAAQAAAAEZ24PIZ+JfDzz1AAkD6AAAAADhZaMnAAAAAONTufD/Nf3IHYMEMwAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCC74b/p34+yzUARVMAGAJdPBjgAeNpjvMGgwAACbyCYqYRBD0QDADUWBGIAAAAAFAAUABQAFABgAGAAAHjaY2BkYGBgYwpmEGNYzsAO5iEAMwMjABl9ASZ42pzQgUcDUQDH8c+1lYL9AYEHCLq1mVQDFSlKKULAmrWOs513iwL6s/rz4jyXBRLwfbz38fOw7UVH1t3BU3aYOrOX9VJv6GVSd1z6St115DP1pt3W2TI0St0zwquVlcqJvr7aVFSorNRytUIptxTN9d26cO3KmRt3SjPvHkws1E5FE88KU/vuzcy9KU1Ej2Zioy0tBAO5gQODZIVWC60X1sTwS/wRxq0x/sey9dNf15xbqnyICvPmD4Nhs+ZYkJTmVlTJm9elUvgeko5iMC8VSIPCpgxIpjDoAQAxiEkuAHjaY2BiAIP/CxlsGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAx1QIaw==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BeVLg08x.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACuAAAAVrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoMsgzILDgABNgIkAxgEIAWDVAdGDIUGG7wJCB4H1c0P0w9MhnQ9uzoNh1fw0P9v2rn3PcQS0kK8k0vE8JrFiDhxqEeouNCVP5XfnWH9hdX5N7OvLjy8u15iba0WUZAG8jWPKOODE7zL/+/a//9e1TfO88zjYwsGQxEM4Fjvvp+buTsWjjFBA9RaQcfCaBfYWEC1lmtUAKypTXOZjG0ssIJh/6o+EgHYKVdOxDr6RrGiA+QARLaAAO3nxXv/5BSeM3lwNx5A1mm6vE0mMIFMUxP0/tliA4m0zCqkw6KZpIbUAA2QAADds1+Jl0A9+qr/J6FvlUmFaAGQdpkFFAsgAQ3w0BCAh04zcGJFogMulAf6kzlgvyRy//hK6jiCwXsrMqLPem0Sthi0U5+Fgm7S5ZALbnXYCdskxHVott1ZtwBnbilO0Y1Z7MMs7ThlFqf82pJNn9KAwDKwxROPCXFL0hC5SwaxOosNbeOGoIEIKNW+LZYRm4IGMmAgGn1BAy2gOjJaTcdwoiqp0irdPZNWHWrr5ExGrzHhFaek0smwyjAS25r5o+HLNCfL5pakksnlQQNdj+vZdBIltV2Jbw/7fm4EDUyBXpXRauOJoUTmbKzMyVhY4POp9sxL8cS4Givz9WGfMV84TFunthVfnVpy5kafsqrJkSib/TDJm2a7Vb7M2Thalq5Ktr0MXgp+BaK5YKA8XatpN8TZ+Bp5FqrMhaahlE2WDf+XsaCBLdA7kmiPlfl8ySACDSt23Cy5nHwAzAA4AQ1YCXoBgA78TQIAAnR9ocPiMk85TPbJ9LtvvivO3V1kF44Ju3DdLs69ak/Hx198z3H9nTfe4Wx2YB914byDs7/j+ntNY8+9rZx3OJsmvl/3/fIux+LhisPlPY2uquKukX3Xe2+Mng2F4YZQ37K2eN12/6pof3m8vLW2dKJ39NjVXjmyO+5ZeGFBTauaiA317FqYBcjSsWIrmLPMQHcb8DoG2sOAcJkFykbSQHxswP2iUyq6lo8jUQVLqYUWIZmsVFeqZuutpmdxUYr9bukKt5gIc9HEhVzfovE7F2L9LHbk3/PGfOwLbIi/DS43w/NoqfSkib+zCtHoppPy3Aa+Txy2tJraaQ210XoglwctETaCTxqJIgBR8lHf5kBmY/7Kf6w27XuAL1IP1wN8NTL7h6IbT7Z/9BHAhgRAwM8jV5FF5NEeCAZeZvE+SurnckieoZ5Twt1ZtlPoERYEAHaQ6P+hIQArm5tVug1YkzzWIVjuQ4ckj5cdGj3OH9SlDhOltjrMLLQQ8jABWx0cWfZaLjz5gGn7bePhoJUhhAE76WfZY78twgZ16NOtVb+4nVKOGjFptwNa7DdpyjbTgkak7LJNqz12mjEuZb/ud/fYTYkKiYqItrjiAKmw90fR4fVbHLLTpP2aCa2MSodV8q2gjTb2OvYh2paPaijzLzq6jJIiYtiftJDu0Z12UpnaARZSlKZ+5WEpM0IkAOQiYdCHGRBCoglN6JZDu7dFjIpheH6kdSF/Y0vEAL8sQRHpF7WhmEZffMxCfpWK5QNW/4uU8KtWzsPZnleqjlJiDoeRhMsEbZbwq+JdPVnSbaWwFSWgxdlRtcoUYLLOiJhFCYswYaLJQpcpl643s1iAT4mdbKHDMsGEczFhZYFGZy6Wh7ZLhCA8l9nZbkJMVLm5zMEJMwYsVW0mO6mnFDdox3oX/ZpEVD/meB4Rdddan0+DKmWK3g7dwox34eQCYXUqWpiDwBrzgs+1iJ9vvUeTBerMO3K9V7tl/Cq+YH2hQS0WqPnK1UUmdFqizl1IVhkrFr8B/8IFWZpUEAepaBZ7xQPMjYdkIQyxhw9qE9QBaD6e5YeBTU7sEfc3fleVZ4yrwgi4GwAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGrVqptjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAAC4AAAAuIJK/GhoZWFkAAAC3AAAADYAAAA2QeK54WhoZWEAAAMUAAAAHwAAACQiTBstaG10eAAAAzQAAAAXAAAAGAcbAEhsb2NhAAADTAAAAA4AAAAOAIIAgm1heHAAAANcAAAAHAAAACAAJwLrbmFtZQAAA3gAAADgAAAB1CR4QVVwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothQEGgEAUBee/Npu6xF4jhAKSANggAjpLB+gkgUAnS5saMwanXZEctKXD8N1motWFqfJZrowkvImfvhuDXRAO19wLuFVTwFoAlTqBgH8A6joKfQAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUzESMgAZj+wOjoAwz89FgCXAABACj/9AJXAsYAMwAABSIuAjU0NjcjNTM3IzUhNjU0JiMiByc+ATMyHgIVFAczFSMHIRUhBhUUFjMyNjcXDgEBSTZTOB0DAkhxjP0BbAYzLkw0RCNrPTFONh0GS3mJAQL+kgY5MyVDJkUlbgwgN0sqDRQJU0xUDxYvKjpRKCwdMUMmGhhUTFMRFDQ0IShSKzUAAAEAAAABGdsFooBeXw889QAJA+gAAAAA4WWjKAAAAADjU7nx/xf9tB71BFMAAAAJAAIAAAAAAAB42mNgZGBgsf2XyMAgL/Ff/O9aua9AEVTABgCI7wWzAHjaY7zBoMAAAm8gmKmeQQNEAwA1RQRnAAAAABMAEwATABMAXABcAAB42mNgZGBgYGNyZRBjWMLADuYhADMDIwAX4AEVeNqdkAVqA0AQAKfuxYoVuwfUXZC6u7dY3TUenL4vL8hrMhBP0HA2e+sLdPJMC02tXcBN00CBm1ggW+Bm+snk2XuH/wK3Vti0MchrgduZcuW5X0JNzPWr/agrygMR3pRj8ghR+dP3hwgv6g/ZYI9tVtjnSM0TKU6541vLZSLSPW/GGOZU3Ze8wo92j1woRzCe8jeBcUY8Y54yLRYiB6mRHCfKL8TlOyKlWIUYUiGKVBkn1MVZ9f0lTYQ3XnBCBCawQualQly0IqLdCMbj0xUqPKIo8eT75JvwfmQkB3SuRO942mNgYgCD/1sZIhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANKMCJs=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DjDAeNQD.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DT29Q8HW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-Dk5eISD_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACxwAAAVqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoNMg1ELDgABNgIkAxgEIAWDXgdGDIUWG/UJAJ6FsZujJWelo/jYmOSCB/477c+dmUCV0n2dFI5LpEa6LLiQ88Q/Ms+zffCXpL/dVOAige1+wl2kQRrINI8ogyhIsPj//+9VfSM30ZyAjQ0S8CCttWntrnn8A7WCcx7/YO0GKpZrVACsxthiVOpB+8kSAZhJl04EWruHMaIARCKAEeJixeSfp8xtk1MkrMkdm0gAzLhdkW6RnkIHUkgaB7roP1usYSaqjUKyGGWdJCPJgAxIAAAdvUcVN4F6ldoLk6AsSEEV0Qgg2aRlQGUAJEAGEsgIIIFCA7BiREIBbKhuUh+NoOVbIvLfN7Nf9CO4fLRkEwLmtJuy07ANulVwu4ROp7mKWzjDKTboN6xVgxnXcBNgjVRgFR3oxVb0kg2rtIxV+pajqS+pQfHQMPWPPyTEZUFNRE5qBOo5TMhr1zg1RLGqtiwGwmKdU0Mq1hCFDqeGXKy2huWc1sHxrKAaUkMdMyG1VV2YnAkrOUzXecRsKOhWwwzlYuwfTke4IWivjswGg1VODWUtqnhDQYTUpVXokk4+5rxTQ1fcpYbl3P7xgfHwkYBdWANqwOFQW8LP9Y/fowG7o+ikR39aHZ06uJhybmzw6Qul07iSdUhbG2SR4A61ZLMc4SO6bA9lBROTxnNKowAaAhqrtss5LZo40t9tPQK7XWhJrfEG7bf/Z8CpYSruGhpvCdgdjqATgYwRMzEMkYhoAPQAWAEZqAM9AEABEY0EAAhQlDKLwaafsujMk6H3335fuD7ZLCxjZmG7Xhx9xhx6N3/0wQ8s33vrPY7ckGDBPGzBeg1HXrN8pX7kqXdV6w1W//SbgTerei2Vw46z6V1FRpu+bWLDkebfJuZ7Y4teLshuSF/sWPXvBme9v2/FdHpzjiW5qHNi9/7mfyYWi2zePldWpKxrVcHG0vcAllEwYoqNq9RQYjR4Ew1aUgN3OQfYW1BDfKoh5qHQWGQNn3q8s4V2ZcrNs4idb5ez/DLty9iwY6sn29yNMhFsiK2NOtxs1LMhre7hvIFkc4VGt53DjPRvEzKj1QMmxL8atphAo7DdmmBq/y6TjDbsNRwVo5H1NTbgXGzGediEC23Mo26hjwn3s3q8CECkfrLnr88vrI2u+c9okn8E+Gr21myAb4bO/R6xnL8z4wplAYEJCQABvyu+jDMCXcGA4KKiFx+icv7qCtIJcut2IaakZpLcjmEuOzNIKJ8jIwAjc2SEYgIm4iIuFeT7Xyph5HepTJP7pAo++6Q60qyT6ilWYovSNViw4yrcoop7YLtp2yxqE+6wnetrLNrAZbNt5rn1adWtQ5Me/TaYtceQSZts12ibSVMWTXNqstkGM0bN2raWFmdvovJy8fLwRo/KParZqhquujjfU232rfpEZnp99rc168QWe18Xx/zrlVD5TpGppBr9SNs243CtcHCDDdRZju0ttlkaz/7KXWbNcJEAIPIMMy6P0ANCSMhCFoph56ZFD7MHUPR5mkraLm30aFBkGUEyqUgEQQoZP8umnFOWVNGAsehZUuXKkCKWJdnSxrSvkCSGGVbUWYI6PoWyxA88S2JAsxI5UjmTTNnyZyn0qOeVJZHN66jkkitt3LwerzwZkvm8gSZ+hTL2cxhjyyFFFM4y0aGGm0MCq5mZNmBSTnacZWGXdbqUyWQNK/nUxwXzWTa61PLIlgymKArO5IpuS8WzoRbDYUXixarHKuBgFw9xnsS1EvH8yfIaDZCgTTUnLDicqFl5VE/Sp5FfznSyMW3KFbz6p7KMnRFDkQb/lwPL1MsgdtCwBRrgJhKDdkJDYjNHn30d0HYSo2sj0Winqx6wGW5MhMma43oT8CfpRzvAQ2MAAAAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABXgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGs7q5ZjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAAC8AAAAvOFh37BoZWFkAAAC4AAAADYAAAA2QnK54mhoZWEAAAMYAAAAHwAAACQi2xumaG10eAAAAzgAAAAXAAAAGAcgAEZsb2NhAAADUAAAAA4AAAAOAIQAhG1heHAAAANgAAAAHAAAACAAJwLqbmFtZQAAA3wAAADaAAAB3iUBQVNwb3N0AAAEWAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothYEFgFAYBu//eumRdnh7JBSQBEBBRGiWpkgzBNJsqdS5czhtOolBizqg+W4Dk+XelPooVsQjvImfumqDrRB2V1wjuFl9wEoAZTqAQHIDEiwK3wAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUzESMgAZj+zNDQAwz89GQCRAABACb/9AJeAsYANQAABSIuAjU0NjcjNTM3IzUhNjU0JiMiBgcnPgEzMh4CFRQGBzMVIwczFSEGFRQWMzI2NxcOAQFPOVU5HQEBR2yB7QFnBS0pJEEXSiBtPzNQNx0CA0p3fPP+lwM1LiNAJEwjbgwiOkwrCA4HWkRaDxErJh0aXSUuHjREJQsYDFpEWgwNMTAgJ10qNgABAAAAARnbQzi2wF8PPPUACQPoAAAAAOFloyQAAAAA41O57v8L/acfkARoAAEACQACAAAAAAAAeNpjYGRgYLH9l8jAIL/uP/ffCfITgCKogA0AjLUFvAB42mO8waDAAAJvIJiphUENRAMANV4EagAAAAATABMAEwATAF4AXgAAeNpjYGRgYGBjcmYQY1jKwA7mIQAzAyMAF8MBFHjalZA1cgNAEATbzM7Nl5mZ7cTMzHZiZhZLb9LbFCrW1NWKMumwq3ZmDoB6XqiioroBuKnoNq6gj7RxpTQp4ypWSBpXM0HCuIZ27oxrGWLKuFUEb4TU/1hgVD3IIwHe+SMkHiEo/tL+S4BX1Q/ZYI9tVtjnSJVnYpxyz4+UywRED3I8MizFr+pPXEgT8Dm/UjnGGdEcY9xSXC7H5ZJcUZbLZeW9izn3Ylm3sb3ks1el/yPu/+TV/5Vjwt9gXmQpXhWQbsS7v9Rd3uEzAzwT1AwQ0frESAZPSUV2AAB42mNgYgCD//sYUhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANd1CLA=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-BSbyEp0V.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-C7GcWn11.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-700-normal-Cl4F7CZR.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff)format("woff")}
