:root{--theme-fg-17201c:#17201c;--theme-fg-5a655f:#5a655f;--theme-bg-f5f3eb:#f5f3eb;--theme-bg-ffffff:#fff;--theme-border-d8ddd7:#d8ddd7;--theme-brand-176b51:#089058;--theme-bg-dff2e9:#dff2e9;--theme-bg-fff1cf:#fff1cf;--theme-bg-edf0ed:#edf0ed;--theme-fg-0e5a42:#0e5a42;--theme-fg-6a4b00:#6a4b00;--theme-fg-ffffff:#fff;--theme-border-efc9c2:#efc9c2;--theme-fg-842f20:#842f20;--theme-bg-fff3f0:#fff3f0;--theme-bg-e9edea:#e9edea;--theme-bg-dce8e0:#dce8e0;--theme-bg-f0dfbd:#f0dfbd;--theme-bg-e8eee9:#e8eee9;--theme-fg-0f4f3c:#0f4f3c;--theme-fg-d7802f:#d7802f;--theme-bg-fff0df:#fff0df;--theme-bg-edf0e9:#edf0e9;--theme-bg-f2f6f2:#f2f6f2;--theme-bg-e7eee8:#e7eee8;--theme-bg-f4f6f3:#f4f6f3;--theme-fg-9a6713:#9a6713;--theme-fg-176b55:#176b55;--theme-fg-141824:#163326;--theme-fg-596074:#596074;--theme-bg-fcfcfe:#e4f4ec;--theme-border-e8e8ef:#b8dfca;--theme-brand-5630f5:#089058;--theme-bg-f0edff:#e4f4ec;--theme-shadow-rgba202436002:#16332605;--theme-border-6746ff:#b8dfca;--theme-fg-139b55:#139b55;--theme-fg-08753e:#08753e;--theme-shadow-rgba2024360012:#16332603;--theme-border-dcdde8:#b8dfca;--theme-border-b5a4ff:#b8dfca;--theme-bg-fdfcff:#e4f4ec;--theme-bg-e4f6eb:#e4f6eb;--theme-fg-14844a:#14844a;--theme-shadow-rgba2024360024:#16332606;--theme-fg-bb7700:#b70;--theme-border-e6e3ed:#b8dfca;--theme-border-ded9ec:#b8dfca;--theme-bg-f0eaff:#e4f4ec;--theme-border-5630f5:#089058;--theme-fg-4822cb:#067348;--theme-fg-5630f5:#067348;--theme-bg-f7f5fc:#e4f4ec;--theme-fg-8c351e:#8c351e;--theme-border-d8d3e5:#b8dfca;--theme-fg-202138:#163326;--theme-fg-51556f:#067348;--theme-bg-f6f3ff:#e4f4ec;--theme-border-d6c8ff:#b8dfca;--theme-border-5b22e6:#089058;--theme-bg-f2f2f7:#e4f4ec;--theme-bg-faf8ff:#e4f4ec;--theme-bg-f1edff:#e4f4ec;--theme-fg-18162e:#163326;--theme-fg-5630ff:#067348;--theme-fg-28213c:#067348;--theme-fg-08733b:#08733b;--theme-bg-e7f7ed:#e7f7ed;--theme-fg-855200:#855200;--theme-bg-fff3dc:#fff3dc;--theme-fg-a3323c:#a3323c;--theme-bg-fcecef:#fcecef;--theme-border-e4def6:#b8dfca;--theme-border-5630ff:#089058;--theme-fg-57536e:#067348;--theme-border-ddd8f2:#b8dfca;--theme-bg-f5f3ff:#e4f4ec;--theme-fg-302852:#067348;--theme-border-e4e1ee:#b8dfca;--theme-border-5935eb:#089058;--theme-bg-51556f:#087e4c;--theme-bg-f7f7fc:#e4f4ec;--theme-border-e5e2f0:#b8dfca;--theme-fg-5432bf:#067348;--theme-bg-eee9ff:#e4f4ec;--theme-bg-f9f8ff:#e4f4ec;--theme-border-e2d9ff:#b8dfca;--theme-shadow-rgba69501470043:#0673480b;--theme-border-d3c9ef:#b8dfca;--theme-bg-f2eeff:#e4f4ec;--theme-bg-eeebf8:#e4f4ec;--theme-fg-43386a:#067348;--theme-bg-f0f0f4:#e4f4ec;--theme-bg-edebf5:#e4f4ec;--theme-fg-49435b:#067348;--theme-shadow-rgba86482450169:#0673482b;--theme-border-e4e0ee:#b8dfca;--theme-fg-493e69:#067348;--theme-shadow-rgba332365002:#16332605;--theme-border-e0dce9:#b8dfca;--theme-border-e1ddec:#b8dfca;--theme-bg-eeedf2:#e4f4ec;--theme-border-e2deec:#b8dfca;--theme-bg-efedf5:#e4f4ec;--theme-border-e9e5f2:#b8dfca;--theme-fg-291849:#067348;--theme-fg-36604d:#36604d;--theme-bg-f5f2fc:#e4f4ec;--theme-bg-ede7ff:#e4f4ec;--theme-border-dbd0fa:#b8dfca;--theme-border-e1d9f2:#b8dfca;--theme-border-e5e1ef:#b8dfca;--theme-border-eeebf4:#b8dfca;--theme-bg-f1edfc:#e4f4ec;--theme-border-ddd3f3:#b8dfca;--theme-border-ddd6f0:#b8dfca;--theme-shadow-rgba3716840031:#06734808;--theme-bg-f0ebff:#e4f4ec;--theme-bg-eee8ff:#e4f4ec;--theme-border-dfd9ef:#b8dfca;--theme-fg-493b69:#067348;--theme-fg-565064:#565064;--theme-fg-665c7c:#067348;--theme-border-e6e0f1:#b8dfca;--theme-border-d3c3ff:#b8dfca;--theme-fg-23183e:#163326;--theme-fg-5a428a:#067348;--theme-fg-5d576c:#5d576c;--theme-border-d5c5ff:#b8dfca;--theme-border-cbb8ff:#b8dfca;--theme-bg-f0edf8:#e4f4ec;--theme-fg-4f4567:#067348;--theme-border-d7c8f5:#b8dfca;--theme-border-6132df:#089058;--theme-bg-f6f2ff:#e4f4ec;--theme-bg-f5f5f3:#f5f5f3;--theme-shadow-rgba4836860024:#06734806;--theme-border-e3deef:#b8dfca;--theme-bg-f0ecf8:#e4f4ec;--theme-fg-44249b:#067348;--theme-shadow-rgba0000067:#0001;--theme-fg-59526a:#067348;--theme-border-d9d3e6:#b8dfca;--theme-bg-ede9f6:#e4f4ec;--theme-bg-fff0dc:#fff0dc;--theme-border-e6e2ee:#b8dfca;--theme-border-bcb0e5:#b8dfca;--theme-fg-4a269f:#067348;--theme-bg-ede6ff:#e4f4ec;--theme-border-673ae2:#089058;--theme-fg-462196:#067348;--theme-fg-5f5870:#5f5870;--theme-border-7955de:#b8dfca;--theme-border-e4deef:#b8dfca;--theme-fg-5630dc:#067348;--theme-border-dcd0f8:#b8dfca;--theme-border-ece7f5:#b8dfca;--theme-border-eee9f7:#b8dfca;--theme-fg-40345c:#067348;--theme-bg-f6f7f4:#f6f7f4;--theme-fg-233b32:#233b32;--theme-border-997021:#997021;--theme-border-e0e6df:#e0e6df;--theme-fg-214f3e:#214f3e;--theme-fg-64746c:#64746c;--theme-bg-226748:#087e4c;--theme-fg-d4e8a6:#d4e8a6;--theme-fg-607268:#607268;--theme-fg-486352:#486352;--theme-bg-eff3ed:#eff3ed;--theme-border-d9e3d4:#d9e3d4;--theme-fg-456134:#456134;--theme-fg-5c6b64:#5c6b64;--theme-bg-f3f6ef:#f3f6ef;--theme-bg-eaf2e5:#eaf2e5;--theme-fg-235c3e:#235c3e;--theme-border-e6eae2:#e6eae2;--theme-fg-53665a:#53665a;--theme-border-e0d7bb:#e0d7bb;--theme-bg-fbf7e9:#fbf7e9;--theme-fg-77602e:#77602e;--theme-border-e1e7df:#e1e7df;--theme-fg-5d6f62:#5d6f62;--theme-fg-245f43:#245f43;--theme-border-d8e4d2:#d8e4d2;--theme-bg-eaf1e3:#eaf1e3;--theme-fg-4c604c:#4c604c;--theme-bg-dce9d3:#dce9d3;--theme-fg-548653:#548653;--theme-fg-344b3e:#344b3e;--theme-border-8ea787:#8ea787;--theme-bg-fbfdf9:#fbfdf9;--theme-bg-f0f4e9:#f0f4e9;--theme-fg-588044:#588044;--theme-fg-66766c:#66766c;--theme-fg-92a18d:#92a18d;--theme-border-dde4d8:#dde4d8;--theme-fg-667569:#667569;--theme-fg-34513e:#34513e;--theme-fg-4d6255:#4d6255;--theme-bg-286342:#087e4c;--theme-border-dce3d8:#dce3d8;--theme-fg-425c48:#425c48;--theme-fg-61725f:#61725f;--theme-fg-48734b:#48734b;--theme-border-cfdbca:#cfdbca;--theme-fg-2b5d3b:#2b5d3b;--theme-bg-f6f9f2:#f6f9f2;--theme-border-dce4d6:#dce4d6;--theme-border-d6dfd8:#d6dfd8;--theme-border-64776c:#64776c;--theme-bg-233b32:#233b32;--theme-bg-eaf0e3:#eaf0e3;--theme-border-e4dfee:#b8dfca;--theme-border-572df5:#089058;--theme-border-dde5df:#dde5df;--theme-bg-e9efeb:#e9efeb;--theme-bg-f5f7f6:#f5f7f6;--theme-fg-263e36:#263e36;--theme-border-bfd6ca:#bfd6ca;--theme-bg-ecf5ef:#ecf5ef;--theme-fg-203e31:#203e31;--theme-border-235d44:#235d44;--theme-border-a75b14:#a75b14;--theme-shadow-rgba245543002:#18372b05;--theme-border-dde6df:#dde6df;--theme-fg-64776e:#64776e;--theme-bg-234d3c:#087e4c;--theme-fg-65786e:#65786e;--theme-fg-4b6256:#4b6256;--theme-bg-f1f5f2:#f1f5f2;--theme-bg-e7efe9:#e7efe9;--theme-fg-244d3b:#244d3b;--theme-bg-d2e4d7:#d2e4d7;--theme-bg-ecf2ed:#ecf2ed;--theme-border-d8e5da:#d8e5da;--theme-fg-315b44:#315b44;--theme-border-dce5de:#dce5de;--theme-fg-284534:#284534;--theme-border-799982:#799982;--theme-shadow-rgba3677590043:#244d3b0b;--theme-fg-426b50:#426b50;--theme-border-c8d8ce:#c8d8ce;--theme-fg-315540:#315540}html[data-theme=dark]{--theme-fg-17201c:#79ddb0;--theme-fg-5a655f:#b5c3bb;--theme-bg-f5f3eb:#302719;--theme-bg-ffffff:#161d19;--theme-border-d8ddd7:#3b4c42;--theme-brand-176b51:#70d7a6;--theme-bg-dff2e9:#161d19;--theme-bg-fff1cf:#302719;--theme-bg-edf0ed:#161d19;--theme-fg-0e5a42:#79ddb0;--theme-fg-6a4b00:#f2ce82;--theme-fg-ffffff:#fff;--theme-border-efc9c2:#775342;--theme-fg-842f20:#ffb3a5;--theme-bg-fff3f0:#341e1b;--theme-bg-e9edea:#161d19;--theme-bg-dce8e0:#1c2821;--theme-bg-f0dfbd:#302719;--theme-bg-e8eee9:#161d19;--theme-fg-0f4f3c:#79ddb0;--theme-fg-d7802f:#f2ce82;--theme-bg-fff0df:#302719;--theme-bg-edf0e9:#161d19;--theme-bg-f2f6f2:#161d19;--theme-bg-e7eee8:#161d19;--theme-bg-f4f6f3:#161d19;--theme-fg-9a6713:#f2ce82;--theme-fg-176b55:#79ddb0;--theme-fg-141824:#79ddb0;--theme-fg-596074:#b5c3bb;--theme-bg-fcfcfe:#161d19;--theme-border-e8e8ef:#3c7356;--theme-brand-5630f5:#70d7a6;--theme-bg-f0edff:#161d19;--theme-shadow-rgba202436002:#0003;--theme-border-6746ff:#3c7356;--theme-fg-139b55:#79ddb0;--theme-fg-08753e:#79ddb0;--theme-shadow-rgba2024360012:#0003;--theme-border-dcdde8:#3c7356;--theme-border-b5a4ff:#3c7356;--theme-bg-fdfcff:#161d19;--theme-bg-e4f6eb:#161d19;--theme-fg-14844a:#79ddb0;--theme-shadow-rgba2024360024:#0003;--theme-fg-bb7700:#f2ce82;--theme-border-e6e3ed:#3c7356;--theme-border-ded9ec:#3c7356;--theme-bg-f0eaff:#161d19;--theme-border-5630f5:#3c7356;--theme-fg-4822cb:#79ddb0;--theme-fg-5630f5:#79ddb0;--theme-bg-f7f5fc:#161d19;--theme-fg-8c351e:#ffb3a5;--theme-border-d8d3e5:#3c7356;--theme-fg-202138:#79ddb0;--theme-fg-51556f:#79ddb0;--theme-bg-f6f3ff:#161d19;--theme-border-d6c8ff:#3c7356;--theme-border-5b22e6:#3c7356;--theme-bg-f2f2f7:#161d19;--theme-bg-faf8ff:#161d19;--theme-bg-f1edff:#161d19;--theme-fg-18162e:#79ddb0;--theme-fg-5630ff:#79ddb0;--theme-fg-28213c:#79ddb0;--theme-fg-08733b:#79ddb0;--theme-bg-e7f7ed:#161d19;--theme-fg-855200:#f2ce82;--theme-bg-fff3dc:#302719;--theme-fg-a3323c:#b5c3bb;--theme-bg-fcecef:#161d19;--theme-border-e4def6:#3c7356;--theme-border-5630ff:#3c7356;--theme-fg-57536e:#79ddb0;--theme-border-ddd8f2:#3c7356;--theme-bg-f5f3ff:#161d19;--theme-fg-302852:#79ddb0;--theme-border-e4e1ee:#3c7356;--theme-border-5935eb:#3c7356;--theme-bg-51556f:#202e26;--theme-bg-f7f7fc:#161d19;--theme-border-e5e2f0:#3c7356;--theme-fg-5432bf:#79ddb0;--theme-bg-eee9ff:#161d19;--theme-bg-f9f8ff:#161d19;--theme-border-e2d9ff:#3c7356;--theme-shadow-rgba69501470043:#0003;--theme-border-d3c9ef:#3c7356;--theme-bg-f2eeff:#161d19;--theme-bg-eeebf8:#161d19;--theme-fg-43386a:#79ddb0;--theme-bg-f0f0f4:#161d19;--theme-bg-edebf5:#161d19;--theme-fg-49435b:#79ddb0;--theme-shadow-rgba86482450169:#0003;--theme-border-e4e0ee:#3c7356;--theme-fg-493e69:#79ddb0;--theme-shadow-rgba332365002:#0003;--theme-border-e0dce9:#3c7356;--theme-border-e1ddec:#3c7356;--theme-bg-eeedf2:#161d19;--theme-border-e2deec:#3c7356;--theme-bg-efedf5:#161d19;--theme-border-e9e5f2:#3c7356;--theme-fg-291849:#79ddb0;--theme-fg-36604d:#79ddb0;--theme-bg-f5f2fc:#161d19;--theme-bg-ede7ff:#161d19;--theme-border-dbd0fa:#3c7356;--theme-border-e1d9f2:#3c7356;--theme-border-e5e1ef:#3c7356;--theme-border-eeebf4:#3c7356;--theme-bg-f1edfc:#161d19;--theme-border-ddd3f3:#3c7356;--theme-border-ddd6f0:#3c7356;--theme-shadow-rgba3716840031:#0003;--theme-bg-f0ebff:#161d19;--theme-bg-eee8ff:#161d19;--theme-border-dfd9ef:#3c7356;--theme-fg-493b69:#79ddb0;--theme-fg-565064:#b5c3bb;--theme-fg-665c7c:#79ddb0;--theme-border-e6e0f1:#3c7356;--theme-border-d3c3ff:#3c7356;--theme-fg-23183e:#79ddb0;--theme-fg-5a428a:#79ddb0;--theme-fg-5d576c:#b5c3bb;--theme-border-d5c5ff:#3c7356;--theme-border-cbb8ff:#3c7356;--theme-bg-f0edf8:#161d19;--theme-fg-4f4567:#79ddb0;--theme-border-d7c8f5:#3c7356;--theme-border-6132df:#3c7356;--theme-bg-f6f2ff:#161d19;--theme-bg-f5f5f3:#161d19;--theme-shadow-rgba4836860024:#0003;--theme-border-e3deef:#3c7356;--theme-bg-f0ecf8:#161d19;--theme-fg-44249b:#79ddb0;--theme-shadow-rgba0000067:#0003;--theme-fg-59526a:#79ddb0;--theme-border-d9d3e6:#3c7356;--theme-bg-ede9f6:#161d19;--theme-bg-fff0dc:#302719;--theme-border-e6e2ee:#3c7356;--theme-border-bcb0e5:#3c7356;--theme-fg-4a269f:#79ddb0;--theme-bg-ede6ff:#161d19;--theme-border-673ae2:#3c7356;--theme-fg-462196:#79ddb0;--theme-fg-5f5870:#b5c3bb;--theme-border-7955de:#3c7356;--theme-border-e4deef:#3c7356;--theme-fg-5630dc:#79ddb0;--theme-border-dcd0f8:#3c7356;--theme-border-ece7f5:#3c7356;--theme-border-eee9f7:#3c7356;--theme-fg-40345c:#79ddb0;--theme-bg-f6f7f4:#161d19;--theme-fg-233b32:#79ddb0;--theme-border-997021:#775342;--theme-border-e0e6df:#3b4c42;--theme-fg-214f3e:#79ddb0;--theme-fg-64746c:#b5c3bb;--theme-bg-226748:#087e4c;--theme-fg-d4e8a6:#b5c3bb;--theme-fg-607268:#b5c3bb;--theme-fg-486352:#79ddb0;--theme-bg-eff3ed:#161d19;--theme-border-d9e3d4:#3b4c42;--theme-fg-456134:#edf4ef;--theme-fg-5c6b64:#b5c3bb;--theme-bg-f3f6ef:#161d19;--theme-bg-eaf2e5:#161d19;--theme-fg-235c3e:#79ddb0;--theme-border-e6eae2:#3b4c42;--theme-fg-53665a:#b5c3bb;--theme-border-e0d7bb:#775342;--theme-bg-fbf7e9:#302719;--theme-fg-77602e:#f2ce82;--theme-border-e1e7df:#3b4c42;--theme-fg-5d6f62:#b5c3bb;--theme-fg-245f43:#79ddb0;--theme-border-d8e4d2:#3b4c42;--theme-bg-eaf1e3:#161d19;--theme-fg-4c604c:#b5c3bb;--theme-bg-dce9d3:#1c2821;--theme-fg-548653:#79ddb0;--theme-fg-344b3e:#79ddb0;--theme-border-8ea787:#3b4c42;--theme-bg-fbfdf9:#161d19;--theme-bg-f0f4e9:#161d19;--theme-fg-588044:#b5c3bb;--theme-fg-66766c:#b5c3bb;--theme-fg-92a18d:#b5c3bb;--theme-border-dde4d8:#3b4c42;--theme-fg-667569:#b5c3bb;--theme-fg-34513e:#79ddb0;--theme-fg-4d6255:#b5c3bb;--theme-bg-286342:#087e4c;--theme-border-dce3d8:#3b4c42;--theme-fg-425c48:#79ddb0;--theme-fg-61725f:#b5c3bb;--theme-fg-48734b:#79ddb0;--theme-border-cfdbca:#3b4c42;--theme-fg-2b5d3b:#79ddb0;--theme-bg-f6f9f2:#161d19;--theme-border-dce4d6:#3b4c42;--theme-border-d6dfd8:#3b4c42;--theme-border-64776c:#3b4c42;--theme-bg-233b32:#202e26;--theme-bg-eaf0e3:#161d19;--theme-border-e4dfee:#3c7356;--theme-border-572df5:#3c7356;--theme-border-dde5df:#3b4c42;--theme-bg-e9efeb:#161d19;--theme-bg-f5f7f6:#161d19;--theme-fg-263e36:#79ddb0;--theme-border-bfd6ca:#3c7356;--theme-bg-ecf5ef:#161d19;--theme-fg-203e31:#79ddb0;--theme-border-235d44:#3c7356;--theme-border-a75b14:#775342;--theme-shadow-rgba245543002:#0003;--theme-border-dde6df:#3c7356;--theme-fg-64776e:#b5c3bb;--theme-bg-234d3c:#087e4c;--theme-fg-65786e:#b5c3bb;--theme-fg-4b6256:#b5c3bb;--theme-bg-f1f5f2:#161d19;--theme-bg-e7efe9:#161d19;--theme-fg-244d3b:#79ddb0;--theme-bg-d2e4d7:#1c2821;--theme-bg-ecf2ed:#161d19;--theme-border-d8e5da:#3c7356;--theme-fg-315b44:#79ddb0;--theme-border-dce5de:#3b4c42;--theme-fg-284534:#79ddb0;--theme-border-799982:#3b4c42;--theme-shadow-rgba3677590043:#0003;--theme-fg-426b50:#79ddb0;--theme-border-c8d8ce:#3c7356;--theme-fg-315540:#79ddb0}html[data-theme]{--yc-brand:#087e4c;--yc-brand-soft:#e4f4ec;--yc-ink:#17251d;--yc-muted:#506258;--yc-canvas:#f5f9f6;--yc-surface:#fff;--yc-line:#d5e2d9;--consumer-ink-soft:#506258;--consumer-surface:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--yc-brand:#76ddb0;--yc-brand-soft:#16382a;--yc-ink:#edf4ef;--yc-muted:#b5c3bb;--yc-canvas:#0b100d;--yc-surface:#161d19;--yc-line:#3b4c42;--consumer-ink-soft:#b5c3bb;--consumer-surface:#161d19;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme] body{color:var(--yc-ink);background:var(--yc-canvas)}html[data-theme] :is(input,select,textarea){color:var(--yc-ink);background-color:var(--yc-surface);border-color:var(--yc-line)}html[data-theme] :is(input,textarea)::placeholder{color:var(--yc-muted);opacity:1}html[data-theme] .yc-secondary-button{color:var(--yc-ink)}html[data-theme] :is(.yc-primary-button,.consumer-tabs a[aria-current=page],.consumer-tabs button[aria-pressed=true]){color:#fff;-webkit-text-stroke:.28px #000;paint-order:stroke fill;text-shadow:0 .35px .35px #000;background:#087e4c;border-color:#087e4c}html[data-theme=dark] :is(.yc-primary-button,.consumer-tabs a[aria-current=page],.consumer-tabs button[aria-pressed=true]){-webkit-text-stroke:0 transparent;text-shadow:none}html[data-theme] .yc-primary-button:hover:not(:disabled){background:#06683e;border-color:#06683e}html[data-theme] :is(button,a,input,select,textarea):focus-visible{outline-color:#31a771}.yc-logo-filter{pointer-events:none;position:absolute}html[data-theme=dark] .yc-owner-logo img{filter:url(#yc-dark-logo)}.yc-theme-switch{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;min-height:44px;padding:0;display:inline-flex}.yc-theme-track{box-sizing:border-box;background:#eef0f3;border-radius:999px;align-items:center;width:56px;height:32px;padding:3px;display:flex;box-shadow:inset 0 1px 3px #0003,0 1px 1px #fff8}.yc-theme-thumb{background:linear-gradient(145deg,#fff,#eef0f3);border-radius:50%;place-items:center;width:26px;height:26px;transition:transform .16s;display:grid;box-shadow:0 2px 5px #18202d30}.yc-theme-switch[aria-checked=true] .yc-theme-track{background:#242424;box-shadow:inset 0 2px 4px #000b,0 0 0 1px #ffffff35}.yc-theme-switch[aria-checked=true] .yc-theme-thumb{background:linear-gradient(145deg,#393939,#292929);transform:translate(24px);box-shadow:0 2px 5px #0008}.yc-theme-switch:focus-visible{outline:2px solid var(--yc-brand);outline-offset:2px}.yc-header-tools{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.yc-theme-thumb{transition:none}}@media (width<=420px){html[data-theme] :is(.mw-brand,.aw-brand) .yc-owner-logo{width:128px}.yc-header-tools :is(.mw-menu-toggle,.aw-menu-toggle){padding:10px 8px;font-size:12px}}.yc-theme-settings{border:1px solid var(--yc-line);color:var(--yc-ink);background:var(--yc-surface);border-radius:16px;margin-bottom:20px;padding:18px}.yc-theme-settings h2{margin:0 0 8px;font-size:1.05rem}.yc-theme-settings p{color:var(--yc-muted);margin:0 0 10px}html[data-theme]{--yc-brand-deep:#086441}html[data-theme=light] .yc-primary-button{color:#fff;-webkit-text-stroke:.28px #000;paint-order:stroke fill;text-shadow:0 .35px .35px #000}html[data-theme=dark] .yc-primary-button{color:#fff;-webkit-text-stroke:0 transparent;text-shadow:none}html[data-theme=light] :is(.consumer-tabs>[aria-current=page],.consumer-tabs>[aria-pressed=true]){color:#fff;-webkit-text-stroke:.28px #000;paint-order:stroke fill;text-shadow:0 .35px .35px #000}html[data-theme=dark] :is(.consumer-tabs>[aria-current=page],.consumer-tabs>[aria-pressed=true]){color:#fff;-webkit-text-stroke:0 transparent;text-shadow:none}html[data-theme=light] :is(.mw-app .yc-primary-button){color:#fff;-webkit-text-stroke:.28px #000;paint-order:stroke fill;text-shadow:0 .35px .35px #000}html[data-theme=dark] :is(.mw-app .yc-primary-button){color:#fff;-webkit-text-stroke:0 transparent;text-shadow:none}html[data-theme] a{color:var(--yc-brand)}html[data-theme] a.yc-primary-button,html[data-theme] .consumer-tabs a[aria-current=page]{color:#fff}html[data-theme] :is(input[type=checkbox],input[type=radio],progress){accent-color:#089058}@media (forced-colors:active){html[data-theme] :is(.yc-primary-button,.consumer-tabs a[aria-current=page],.consumer-tabs button[aria-pressed=true]){-webkit-text-stroke:0;text-shadow:none}.yc-theme-track{outline:1px solid buttontext}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--yc-ink:var(--theme-fg-17201c);--yc-muted:var(--theme-fg-5a655f);--yc-canvas:var(--theme-bg-f5f3eb);--yc-surface:var(--theme-bg-ffffff);--yc-line:var(--theme-border-d8ddd7);--yc-brand:var(--theme-brand-176b51);--yc-brand-soft:var(--theme-bg-dff2e9);--yc-warn-soft:var(--theme-bg-fff1cf);color:var(--yc-ink);background:var(--yc-canvas);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:var(--yc-canvas);margin:0}button,input,select,textarea{font:inherit}.yc-app-frame{width:min(1120px,100% - 32px);margin:0 auto;padding:64px 0 96px}.yc-eyebrow{color:var(--yc-brand);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800}.yc-hero-title{letter-spacing:-.055em;max-width:900px;margin:14px 0 24px;font-size:clamp(2.6rem,8vw,6.2rem);line-height:.95}.yc-lede{max-width:760px;color:var(--yc-muted);font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.65}.yc-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:44px;display:grid}.yc-surface{border:1px solid var(--yc-line);background:var(--yc-surface);border-radius:22px;min-height:170px;padding:24px;box-shadow:0 10px 30px #17201c0d}.yc-surface h2{margin:0 0 12px;font-size:1.08rem}.yc-surface p{color:var(--yc-muted);margin:0;line-height:1.6}.yc-badge{background:var(--theme-bg-edf0ed);border-radius:999px;align-items:center;margin:4px 5px 4px 0;padding:7px 10px;font-size:.82rem;font-weight:700;display:inline-flex}.yc-badge--positive{background:var(--yc-brand-soft);color:var(--theme-fg-0e5a42)}.yc-badge--warning{background:var(--yc-warn-soft);color:var(--theme-fg-6a4b00)}.yc-section-title{letter-spacing:-.045em;max-width:820px;margin:14px 0 20px;font-size:clamp(2.2rem,6vw,4.8rem);line-height:1}.yc-search-shell{border:1px solid var(--yc-line);background:var(--yc-surface);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(150px,210px) auto;align-items:end;gap:12px;margin-top:36px;padding:18px;display:grid;box-shadow:0 18px 45px #17201c14}.yc-field{color:var(--yc-muted);gap:8px;font-size:.82rem;font-weight:800;display:grid}.yc-field input,.yc-field select{border:1px solid var(--yc-line);width:100%;min-height:48px;color:var(--yc-ink);background:var(--theme-bg-ffffff);border-radius:14px;padding:0 14px}.yc-primary-button{min-height:48px;color:var(--theme-fg-ffffff);background:var(--yc-brand);cursor:pointer;border:0;border-radius:14px;padding:0 20px;font-weight:800}.yc-primary-button:hover{filter:brightness(.95)}@media (width<=760px){.yc-app-frame{padding-top:36px}.yc-search-shell{grid-template-columns:1fr}}.yc-results-list{gap:14px;margin-top:36px;display:grid}.yc-result-card{border:1px solid var(--yc-line);background:var(--yc-surface);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:24px;display:grid}.yc-result-card h2{margin:10px 0 8px}.yc-result-card p{color:var(--yc-muted);margin:4px 0}.yc-result-facts{text-align:right;align-content:start;gap:8px;min-width:180px;display:grid}.yc-secondary-link{color:var(--yc-brand);font-weight:800}.yc-actions-row{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.yc-action-link{align-items:center;text-decoration:none;display:inline-flex}@media (width<=760px){.yc-result-card{grid-template-columns:1fr}.yc-result-facts{text-align:left}}.yc-form-stack{gap:16px;display:grid}.yc-field textarea{border:1px solid var(--yc-line);width:100%;min-height:112px;color:var(--yc-ink);background:var(--theme-bg-ffffff);resize:vertical;border-radius:14px;padding:12px 14px}.yc-status-copy{font-weight:650;margin-top:16px!important}.yc-workflow-section{margin-top:48px}.yc-workflow-section>h2{letter-spacing:-.035em;font-size:clamp(1.8rem,4vw,3rem)}.yc-workflow-list{gap:16px;display:grid}.yc-workflow-card{border:1px solid var(--yc-line);background:var(--yc-surface);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:24px;display:grid}.yc-workflow-card h3{margin:10px 0 8px}.yc-workflow-card p{color:var(--yc-muted);margin:5px 0;line-height:1.55}.yc-secondary-button,.yc-danger-button{border:1px solid var(--yc-line);background:var(--theme-bg-ffffff);cursor:pointer;border-radius:14px;min-height:48px;padding:0 18px;font-weight:800}.yc-danger-button{border-color:var(--theme-border-efc9c2);color:var(--theme-fg-842f20);background:var(--theme-bg-fff3f0)}@media (width<=760px){.yc-workflow-card{grid-template-columns:1fr}}.yc-shopping-lines{gap:14px;display:grid}.yc-shopping-line{border:1px solid var(--yc-line);background:var(--yc-surface);border-radius:20px;grid-template-columns:42px minmax(220px,1.6fr) minmax(100px,.5fr) minmax(150px,.7fr) minmax(180px,.8fr) auto;align-items:end;gap:14px;padding:18px;display:grid}.yc-shopping-line__number,.yc-route-stop__sequence{width:38px;height:38px;color:var(--theme-fg-ffffff);background:var(--yc-brand);border-radius:50%;place-items:center;font-weight:900;display:grid}.yc-check-field{min-height:48px;color:var(--yc-muted);align-items:center;gap:10px;font-size:.84rem;font-weight:750;display:flex}.yc-check-field input{width:18px;height:18px}.yc-shopping-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.yc-metric{letter-spacing:-.05em;margin-bottom:10px;font-size:clamp(2rem,5vw,3.2rem);display:block}.yc-list-explanation+.yc-list-explanation{margin-top:10px}.yc-subsection-title{letter-spacing:-.035em;margin:44px 0 18px;font-size:clamp(1.5rem,4vw,2.4rem)}.yc-line-total{align-self:center;font-size:1.35rem}.yc-route-list{gap:12px;display:grid}.yc-route-stop{border:1px solid var(--yc-line);background:var(--yc-surface);border-radius:18px;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;padding:18px;display:grid}.yc-route-stop h3,.yc-route-stop p{margin:0}.yc-route-stop p{color:var(--yc-muted);margin-top:6px}@media (width<=980px){.yc-shopping-line{grid-template-columns:42px minmax(0,1fr) minmax(120px,.4fr)}.yc-shopping-line__query{grid-column:span 2}.yc-shopping-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.yc-shopping-line,.yc-shopping-summary{grid-template-columns:1fr}.yc-shopping-line__query{grid-column:auto}}.yc-nav{flex-wrap:wrap;gap:18px;margin-bottom:28px;font-weight:800;display:flex}.yc-nav a{color:var(--yc-muted);text-decoration:none}.yc-nav a[aria-current=page],.yc-nav a:hover{color:var(--yc-brand)}.yc-runtime-banner{border:1px solid var(--yc-line);color:var(--yc-muted);background:#ffffffb8;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:30px;padding:12px 16px;display:flex}.yc-runtime-banner a{color:var(--yc-brand);margin-left:auto;font-weight:800}.yc-runtime-summary,.yc-query-links{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.yc-runtime-summary{border:1px solid var(--yc-line);background:var(--yc-surface);color:var(--yc-muted);border-radius:20px;padding:18px}@media (width<=760px){.yc-runtime-banner a{width:100%;margin-left:0}}.yc-auth-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr)}.yc-auth-tabs{background:var(--theme-bg-edf0ed);border-radius:16px;grid-template-columns:1fr 1fr;gap:8px;padding:5px;display:grid}.yc-auth-tab{min-height:42px;color:var(--yc-muted);cursor:pointer;background:0 0;border:0;border-radius:12px;font-weight:800}.yc-auth-tab--active{color:var(--yc-ink);background:var(--theme-bg-ffffff);box-shadow:0 3px 12px #17201c14}.yc-profile-grid{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr)}.yc-definition-list{gap:12px;margin:20px 0 0;display:grid}.yc-definition-list div{border-bottom:1px solid var(--yc-line);grid-template-columns:minmax(100px,.45fr) minmax(0,1fr);gap:12px;padding-bottom:12px;display:grid}.yc-definition-list dt{color:var(--yc-muted);font-weight:750}.yc-definition-list dd{overflow-wrap:anywhere;margin:0;font-weight:800}code{background:var(--theme-bg-e9edea);border-radius:6px;padding:2px 6px}@media (width<=760px){.yc-auth-grid,.yc-profile-grid{grid-template-columns:1fr}}.yc-home-hero,.yc-business-hero{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:34px;margin-bottom:56px;display:grid}.yc-home-hero__image,.yc-business-hero__image{aspect-ratio:16/10;object-fit:cover;border:1px solid var(--yc-line);border-radius:30px;width:100%;box-shadow:0 24px 70px #17382d29}.yc-business-hero{border:1px solid var(--yc-line);background:linear-gradient(140deg,#fffffff2,#e8f1ebe6);border-radius:32px;grid-template-columns:minmax(360px,1.15fr) minmax(300px,.85fr);padding:20px;position:relative}.yc-business-hero__content{padding:24px 24px 24px 4px}.yc-media-placeholder,.yc-commerce-card__placeholder,.yc-result-card__placeholder{background:linear-gradient(135deg, var(--theme-bg-dce8e0), var(--theme-bg-f0dfbd));min-height:210px}.yc-commerce-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.yc-commerce-card{border:1px solid var(--yc-line);background:var(--yc-surface);border-radius:24px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 10px 34px #17382d14}.yc-commerce-card__image{aspect-ratio:16/10;object-fit:cover;background:var(--theme-bg-e8eee9);width:100%}.yc-commerce-card__body{gap:10px;padding:20px;display:grid}.yc-commerce-card__body h3,.yc-commerce-card__body p{margin:0}.yc-commerce-card__footer{color:var(--yc-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.yc-section-heading-row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px;margin-top:52px;display:flex}.yc-section-heading-row .yc-subsection-title{margin-top:8px}.yc-media-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.yc-media-gallery__item{border-radius:22px;margin:0;overflow:hidden}.yc-media-gallery__item img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .18s;display:block}.yc-media-gallery__item:hover img{transform:scale(1.025)}.yc-hours-list{gap:8px;display:grid}.yc-hours-list div{border-bottom:1px solid var(--yc-line);justify-content:space-between;gap:18px;padding-bottom:8px;display:flex}.yc-hours-list dt{font-weight:750}.yc-hours-list dd{color:var(--yc-muted);margin:0}.yc-menu-list{gap:10px;margin-top:18px;display:grid}.yc-menu-list>div{grid-template-columns:minmax(80px,.45fr) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.yc-surface-media{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%}.yc-follow-control{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.yc-follow-control span{color:var(--yc-muted);font-size:.88rem}.yc-result-card--visual{grid-template-columns:190px minmax(0,1fr) auto}.yc-result-card__image{object-fit:cover;border-radius:16px;width:190px;height:150px}.yc-result-card__placeholder{border-radius:16px;width:190px;min-height:150px}.yc-offer-media{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:26px 0;display:grid}.yc-offer-media img{aspect-ratio:4/3;object-fit:cover;border-radius:22px;width:100%}.yc-value-grid{margin-top:56px}@media (width<=980px){.yc-commerce-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yc-home-hero,.yc-business-hero{grid-template-columns:1fr}.yc-business-hero__content{padding:10px}.yc-result-card--visual{grid-template-columns:150px minmax(0,1fr)}.yc-result-card--visual .yc-result-facts{grid-column:2}.yc-result-card__image,.yc-result-card__placeholder{width:150px}}@media (width<=640px){.yc-commerce-grid,.yc-media-gallery,.yc-result-card--visual{grid-template-columns:1fr}.yc-result-card--visual .yc-result-facts{grid-column:auto}.yc-result-card__image,.yc-result-card__placeholder{aspect-ratio:16/9;width:100%;height:auto}.yc-menu-list>div{grid-template-columns:1fr}}:root{--yc-brand-deep:var(--theme-fg-0f4f3c);--yc-accent:var(--theme-fg-d7802f);--yc-accent-soft:var(--theme-bg-fff0df)}:focus-visible{outline-offset:3px;outline:3px solid #176b516b}.yc-site-header{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f5f3ebeb;border-bottom:1px solid #d8ddd7d1;position:sticky;top:0}.yc-site-header__inner,.yc-site-footer__inner{align-items:center;width:min(1180px,100% - 32px);margin:0 auto;display:flex}.yc-site-header__inner{gap:28px;min-height:76px}.yc-brand-lockup{min-width:max-content;color:var(--yc-ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.yc-brand-lockup>span:last-child{line-height:1.05;display:grid}.yc-brand-lockup strong{letter-spacing:-.02em;font-size:1rem}.yc-brand-lockup small{color:var(--yc-muted);font-size:.72rem;font-weight:700}.yc-brand-mark{width:42px;height:42px;color:var(--theme-fg-ffffff);background:linear-gradient(145deg, var(--yc-brand), var(--yc-brand-deep));letter-spacing:-.04em;border-radius:14px;place-items:center;font-size:.78rem;font-weight:900;display:grid;box-shadow:0 8px 20px #176b5138}.yc-primary-nav{align-items:center;gap:22px;display:flex}.yc-primary-nav a,.yc-header-link{color:var(--yc-muted);font-size:.9rem;font-weight:800;text-decoration:none}.yc-primary-nav a:hover,.yc-header-link:hover{color:var(--yc-brand)}.yc-header-actions{align-items:center;gap:14px;margin-left:auto;display:flex}.yc-site-header .yc-primary-button{min-height:42px;padding-inline:16px}.yc-mobile-navigation{margin-left:auto;display:none}.yc-mobile-navigation summary{border:1px solid var(--yc-line);background:var(--theme-bg-ffffff);cursor:pointer;border-radius:12px;padding:10px 14px;font-weight:800;list-style:none}.yc-mobile-navigation summary::-webkit-details-marker{display:none}.yc-mobile-navigation nav{border:1px solid var(--yc-line);background:var(--theme-bg-ffffff);border-radius:18px;gap:4px;width:min(290px,100vw - 32px);padding:12px;display:grid;position:absolute;top:66px;right:16px;box-shadow:0 22px 60px #17201c2e}.yc-mobile-navigation nav a{color:var(--yc-ink);border-radius:10px;padding:11px 12px;font-weight:800;text-decoration:none}.yc-mobile-navigation nav a:hover{background:var(--yc-brand-soft)}.yc-site-footer{border-top:1px solid var(--yc-line);background:var(--theme-bg-edf0e9)}.yc-site-footer__inner{justify-content:space-between;gap:24px;min-height:150px}.yc-site-footer p{max-width:480px;color:var(--yc-muted);margin:8px 0 0}.yc-site-footer nav{flex-wrap:wrap;gap:18px;display:flex}.yc-site-footer a{color:var(--yc-brand-deep);font-weight:800}.yc-discovery-form{border:1px solid var(--yc-line);background:#fffffff7;border-radius:26px;gap:12px;margin-top:34px;padding:18px;display:grid;box-shadow:0 20px 58px #17382d1a}.yc-discovery-form__primary,.yc-discovery-form__filters{align-items:end;gap:12px;display:grid}.yc-discovery-form__primary{grid-template-columns:minmax(0,1fr) minmax(130px,170px) auto}.yc-discovery-form__filters{border-top:1px solid var(--yc-line);grid-template-columns:repeat(3,minmax(150px,1fr)) minmax(190px,1.2fr);padding-top:14px}.yc-discovery-form--compact .yc-discovery-form__filters{grid-template-columns:repeat(3,minmax(130px,1fr)) minmax(180px,1.2fr)}.yc-money-input{position:relative}.yc-money-input input{padding-right:42px}.yc-money-input span{color:var(--yc-muted);font-weight:800;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.yc-location-control{align-content:end;gap:5px;min-height:70px;display:grid}.yc-location-control__label{color:var(--yc-muted);font-size:.82rem;font-weight:800}.yc-location-button{border:1px solid var(--yc-brand);min-height:48px;color:var(--yc-brand-deep);background:var(--yc-brand-soft);cursor:pointer;border-radius:14px;padding:0 14px;font-weight:850}.yc-location-control small{color:var(--yc-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yc-trust-row{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.yc-trust-row span{border:1px solid var(--yc-line);color:var(--yc-muted);background:#ffffffa6;border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:750}.yc-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.yc-category-card{border:1px solid var(--yc-line);min-height:170px;color:var(--yc-ink);background:linear-gradient(145deg, var(--theme-bg-ffffff), var(--theme-bg-f2f6f2));border-radius:22px;align-content:space-between;gap:12px;padding:22px;text-decoration:none;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:0 10px 30px #17382d0f}.yc-category-card:hover{transform:translateY(-3px);box-shadow:0 18px 38px #17382d1f}.yc-category-card>span{font-size:1.15rem;font-weight:900}.yc-category-card p{color:var(--yc-muted);margin:0;line-height:1.5}.yc-category-card strong{color:var(--yc-brand)}.yc-search-page-heading{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.yc-search-count{border:1px solid var(--yc-line);background:var(--theme-bg-ffffff);text-align:center;border-radius:20px;min-width:125px;padding:18px;display:grid}.yc-search-count strong{font-size:2rem;line-height:1}.yc-search-count span{color:var(--yc-muted);margin-top:6px;font-size:.84rem;font-weight:750}.yc-active-filters,.yc-results-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.yc-active-filters>span:first-child{color:var(--yc-muted);font-size:.84rem;font-weight:800}.yc-filter-chip{color:var(--yc-brand-deep);background:var(--yc-brand-soft);border-radius:999px;padding:7px 10px;font-size:.82rem;font-weight:800}.yc-active-filters a{color:var(--yc-brand);margin-left:auto;font-weight:800}.yc-results-toolbar{border-bottom:1px solid var(--yc-line);justify-content:space-between;margin-block:34px 18px;padding-bottom:14px}.yc-results-toolbar>div{gap:4px;display:grid}.yc-results-toolbar span{color:var(--yc-muted)}.yc-discovery-results-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:22px;display:grid}.yc-discovery-result{border:1px solid var(--yc-line);background:var(--theme-bg-ffffff);border-radius:24px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 10px 34px #17382d14}.yc-discovery-result__media{color:var(--yc-ink);background:var(--theme-bg-e7eee8);text-decoration:none;display:block;position:relative;overflow:hidden}.yc-discovery-result__media img,.yc-discovery-result__media .yc-result-card__placeholder{aspect-ratio:16/10;object-fit:cover;border-radius:0;width:100%;min-height:210px;display:block}.yc-discovery-result__media>span{color:var(--theme-fg-ffffff);background:#0f4f3ce6;border-radius:999px;padding:6px 9px;font-size:.76rem;font-weight:850;position:absolute;bottom:12px;right:12px}.yc-discovery-result__body{flex-direction:column;flex:1;padding:20px;display:flex}.yc-discovery-result__badges{color:var(--yc-muted);justify-content:space-between;align-items:center;gap:8px;font-size:.82rem;font-weight:800;display:flex}.yc-discovery-result__body h2{letter-spacing:-.025em;margin:12px 0 6px;font-size:1.25rem}.yc-business-link{color:var(--yc-brand);font-weight:800;text-decoration:none}.yc-discovery-result__body>p{min-height:48px;color:var(--yc-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 18px;line-height:1.5;display:-webkit-box;overflow:hidden}.yc-discovery-result__facts{border-top:1px solid var(--yc-line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.yc-discovery-result__facts strong{font-size:1.25rem}.yc-discovery-result__facts span{color:var(--yc-muted);text-align:right;font-size:.82rem;font-weight:750}.yc-discovery-result__actions{align-items:center;gap:14px;margin-top:18px;display:flex}.yc-discovery-result__actions .yc-primary-button{flex:1;justify-content:center}.yc-empty-state{border:1px solid var(--yc-line);background:linear-gradient(145deg, var(--theme-bg-ffffff), var(--yc-accent-soft));border-radius:30px;margin-top:34px;padding:clamp(28px,6vw,64px)}.yc-empty-state h2{letter-spacing:-.04em;max-width:760px;margin:12px 0;font-size:clamp(1.8rem,5vw,3.4rem)}.yc-empty-state p{max-width:720px;color:var(--yc-muted);line-height:1.6}.yc-discovery-start{margin-top:42px}.yc-primary-button.yc-action-link{color:var(--theme-fg-ffffff);text-decoration:none}.yc-secondary-button.yc-action-link{color:var(--yc-ink);text-decoration:none}@media (width<=1040px){.yc-primary-nav{display:none}.yc-discovery-form__filters,.yc-discovery-results-grid,.yc-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.yc-site-header__inner{min-height:66px}.yc-header-actions{display:none}.yc-mobile-navigation{display:block}.yc-site-footer__inner,.yc-search-page-heading{flex-direction:column;align-items:flex-start}.yc-site-footer__inner{padding-block:34px}.yc-discovery-form__primary,.yc-discovery-form__filters,.yc-discovery-form--compact .yc-discovery-form__filters{grid-template-columns:1fr}.yc-search-count{align-items:baseline;gap:8px;min-width:0;display:flex}.yc-active-filters a{width:100%;margin-left:0}.yc-discovery-results-grid,.yc-category-grid{grid-template-columns:1fr}.yc-results-toolbar{flex-direction:column;align-items:flex-start}.yc-discovery-result__media img,.yc-discovery-result__media .yc-result-card__placeholder{min-height:190px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.yc-request-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;margin-top:44px;display:grid}.yc-request-card,.yc-request-card>.yc-surface,.yc-request-response,.yc-request-response__content{min-width:0}.yc-request-card>.yc-surface{height:100%}.yc-request-card h2,.yc-request-response h3,.yc-request-card p{overflow-wrap:break-word}.yc-request-card__empty-response{background:var(--theme-bg-f4f6f3);border-radius:14px;padding:14px;margin-top:18px!important}.yc-request-response{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:18px;padding:20px}.yc-request-response__price{gap:4px;display:grid}.yc-request-response__price strong{color:var(--yc-ink);font-size:1.05rem}.yc-request-response__contact{font-size:.92rem}.yc-request-response__actions{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;width:100%;display:grid}.yc-request-response__actions .yc-primary-button,.yc-request-response__actions .yc-secondary-button{white-space:normal;width:100%;height:auto;min-height:48px;padding:12px 16px}@media (width<=1180px){.yc-request-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.yc-request-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:30px}.yc-request-card>.yc-surface,.yc-request-response{padding:20px}}@media (width<=520px){.yc-request-card>.yc-surface,.yc-request-response{border-radius:18px;padding:16px}.yc-request-response__actions{grid-template-columns:minmax(0,1fr)}}.yc-reputation-section{margin-top:40px}.yc-reputation-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.yc-reputation-score{justify-items:end;gap:2px;display:grid}.yc-reputation-score strong{font-size:clamp(2rem,5vw,3.5rem);line-height:1}.yc-reputation-score span,.yc-review-stars{color:var(--theme-fg-9a6713);letter-spacing:.08em}.yc-reputation-score small{color:var(--yc-muted)}.yc-reputation-dimensions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.yc-review-card{border:1px solid var(--yc-line);background:var(--yc-surface);border-radius:20px;align-content:start;gap:12px;min-width:0;padding:22px;display:grid}.yc-review-card h3,.yc-review-card p{overflow-wrap:anywhere;margin:0}.yc-review-card__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.yc-merchant-response{border-inline-start:4px solid var(--yc-accent);background:color-mix(in srgb, var(--yc-accent) 8%, var(--yc-surface));border-radius:0 14px 14px 0;margin:2px 0 0;padding:14px 16px}.yc-merchant-response p{margin-top:6px}.yc-rating-distribution{gap:8px;display:grid}.yc-rating-distribution>div{grid-template-columns:48px minmax(0,1fr) 36px;align-items:center;gap:10px;display:grid}.yc-rating-distribution progress{width:100%;accent-color:var(--yc-accent)}@media (width<=720px){.yc-reputation-dimensions{grid-template-columns:1fr}.yc-reputation-score{justify-items:start}.yc-review-card{padding:18px}}.yc-review-card__meta{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.yc-review-report{justify-items:end;gap:.25rem;display:grid}.yc-review-report small{text-align:right;max-width:28rem}.yc-text-button{appearance:none;color:var(--yc-color-text-muted);cursor:pointer;font:inherit;text-underline-offset:.2em;background:0 0;border:0;padding:.25rem 0;font-size:.875rem;text-decoration:underline}.yc-text-button:hover:not(:disabled){color:var(--yc-color-text)}.yc-text-button:disabled{cursor:default;opacity:.7}.yc-discovery-result__media{height:clamp(160px,15vw,190px)}.yc-discovery-result__media img,.yc-discovery-result__media .yc-result-card__placeholder{aspect-ratio:auto;object-fit:cover;object-position:center;width:100%;height:100%;min-height:0}.yc-commerce-card__image,.yc-commerce-card__placeholder{aspect-ratio:auto;object-fit:cover;object-position:center;width:100%;height:180px;min-height:0}.yc-offer-media{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.yc-offer-media img{aspect-ratio:auto;object-fit:cover;object-position:center;width:100%;height:clamp(180px,24vw,280px);max-height:280px}.yc-surface-media{aspect-ratio:auto;object-position:center;height:180px;max-height:180px}@media (width<=760px){.yc-discovery-result__media{height:148px}.yc-commerce-card__image,.yc-commerce-card__placeholder{height:154px}.yc-offer-media img{height:190px;max-height:190px}.yc-surface-media{height:160px;max-height:160px}}@media (width<=420px){.yc-discovery-result__media{height:136px}}.yc-improvement-center{gap:22px;margin-top:28px;display:grid}.yc-improvement-heading{border:1px solid var(--yc-line);background:linear-gradient(145deg, var(--yc-surface), var(--yc-accent-soft));border-radius:24px;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.yc-improvement-heading h3,.yc-improvement-heading p{margin:6px 0}.yc-improvement-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.yc-improvement-stat{border:1px solid var(--yc-line);background:var(--yc-surface);border-radius:18px;gap:5px;padding:18px;display:grid}.yc-improvement-stat strong{font-size:2rem;line-height:1}.yc-improvement-stat span,.yc-improvement-card small,.yc-improvement-history,.yc-improvement-campaign-line span{color:var(--yc-muted)}.yc-improvement-safety-note{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.yc-improvement-safety-note small{margin-left:auto}.yc-improvement-toolbar{grid-template-columns:minmax(240px,1fr) minmax(220px,auto);align-items:end;gap:18px;display:grid}.yc-improvement-search{min-width:0}.yc-improvement-filters{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.yc-improvement-filter{border:1px solid var(--yc-line);color:var(--yc-ink);background:var(--yc-surface);cursor:pointer;border-radius:999px;padding:9px 13px;font-weight:800}.yc-improvement-filter.is-active{border-color:var(--yc-brand);color:var(--yc-brand-deep);background:var(--yc-brand-soft)}.yc-improvement-check{align-items:center;gap:9px;min-height:48px;font-weight:750;display:flex}.yc-improvement-card{border:1px solid var(--yc-line);background:var(--yc-surface);border-radius:22px;gap:18px;min-width:0;padding:24px;display:grid}.yc-improvement-card__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.yc-improvement-card__header h3,.yc-improvement-card__header p,.yc-improvement-next-step p{margin:8px 0 0}.yc-improvement-card__header .yc-actions-row{margin-top:0}.yc-improvement-campaign-line{border-bottom:1px solid var(--yc-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.yc-improvement-evidence-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.yc-improvement-evidence-grid>div{background:var(--yc-accent-soft);border-radius:15px;gap:4px;padding:14px;display:grid}.yc-improvement-evidence-grid strong{font-size:1.5rem}.yc-improvement-evidence-grid span{color:var(--yc-muted);font-size:.82rem;font-weight:750}.yc-improvement-next-step{border-inline-start:4px solid var(--yc-accent);background:color-mix(in srgb, var(--yc-accent) 8%, var(--yc-surface));border-radius:0 16px 16px 0;padding:16px 18px}.yc-improvement-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.yc-improvement-comparison>div{border:1px solid var(--yc-line);border-radius:16px;gap:7px;padding:16px;display:grid}.yc-improvement-comparison span{color:var(--yc-muted);line-height:1.5}.yc-improvement-history{flex-wrap:wrap;gap:8px 18px;font-size:.86rem;display:flex}.yc-improvement-dialog-backdrop{z-index:1000;background:#10182094;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.yc-improvement-dialog{background:var(--yc-surface);border-radius:24px;width:min(560px,100%);padding:28px;box-shadow:0 24px 80px #00000047}.yc-improvement-dialog h3{margin:16px 0 8px}.yc-improvement-dialog .yc-actions-row{justify-content:flex-end}@media (width<=900px){.yc-improvement-summary-grid,.yc-improvement-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yc-improvement-heading,.yc-improvement-card__header{display:grid}.yc-improvement-safety-note small{width:100%;margin-left:0}}@media (width<=620px){.yc-improvement-summary-grid,.yc-improvement-evidence-grid,.yc-improvement-comparison,.yc-improvement-toolbar{grid-template-columns:minmax(0,1fr)}.yc-improvement-card,.yc-improvement-heading,.yc-improvement-dialog{padding:19px}}.yc-improvement-workspace{border:1px solid var(--yc-line);background:color-mix(in srgb, var(--yc-brand-soft) 42%, var(--yc-surface));border-radius:24px;gap:18px;padding:24px;display:grid}.yc-improvement-workspace__heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.yc-improvement-workspace__heading h3,.yc-improvement-workspace__heading p,.yc-improvement-workspace-panel h4,.yc-improvement-workspace-panel p{margin:6px 0}.yc-improvement-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.yc-improvement-workspace-panel{border:1px solid var(--yc-line);background:var(--yc-surface);border-radius:18px;min-width:0;padding:20px}.yc-improvement-workspace-panel>small{color:var(--yc-muted);font-weight:800}.yc-improvement-workspace-form{gap:14px;display:grid}.yc-improvement-workspace-form textarea{resize:vertical;min-height:122px}.yc-improvement-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.yc-improvement-detail-list{gap:10px;margin:18px 0 0;display:grid}.yc-improvement-detail-list>div{border-top:1px solid var(--yc-line);grid-template-columns:minmax(90px,.35fr) 1fr;gap:12px;padding-top:10px;display:grid}.yc-improvement-detail-list dt{color:var(--yc-muted);font-size:.82rem;font-weight:800}.yc-improvement-detail-list dd{margin:0}.yc-improvement-diff-list,.yc-improvement-timeline,.yc-warning-list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.yc-improvement-diff-list li{border-top:1px solid var(--yc-line);overflow-wrap:anywhere;grid-template-columns:minmax(120px,.8fr) minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:8px;padding:11px 0;display:grid}.yc-improvement-diff-list li>span{color:var(--yc-muted)}.yc-improvement-validation-list{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.yc-warning-list li{background:var(--yc-warn-soft);border-radius:12px;padding:10px 12px}.yc-improvement-timeline li{border-top:1px solid var(--yc-line);justify-content:space-between;align-items:flex-start;gap:18px;padding:12px 0;display:flex}.yc-improvement-timeline li>div{gap:4px;display:grid}.yc-improvement-timeline small,.yc-improvement-timeline li>span{color:var(--yc-muted)}@media (width<=900px){.yc-improvement-workspace-grid,.yc-improvement-form-row{grid-template-columns:minmax(0,1fr)}.yc-improvement-workspace__heading{display:grid}}@media (width<=620px){.yc-improvement-workspace{padding:18px}.yc-improvement-diff-list li{grid-template-columns:minmax(0,1fr)}.yc-improvement-timeline li{display:grid}}.yc-territorial{min-width:0;margin:20px 0}.yc-territorial-filter{align-items:center;gap:.65rem;min-height:44px;margin-block:.75rem;display:flex}.yc-territorial-filter input[type=checkbox]{width:20px;height:20px;min-height:20px;accent-color:var(--yc-primary,var(--theme-fg-176b55));flex:0 0 20px}.yc-territorial form{gap:12px;margin-top:16px;display:grid}.yc-territorial p{margin:10px 0}.yc-territorial fieldset{border:1px solid var(--yc-line);border-radius:16px;gap:12px;min-width:0;padding:16px;display:grid}.yc-territorial legend{padding:0 6px;font-weight:700}.yc-territorial button{cursor:pointer;min-height:44px}.yc-territorial button:not(.yc-primary-button){border:1px solid var(--yc-line);background:var(--theme-bg-ffffff);color:var(--yc-ink);border-radius:12px;padding:10px 14px}.yc-territorial button:disabled{opacity:.45;cursor:not-allowed}.yc-territorial .yc-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.mw-app{--mw-font:"Segoe UI Variable Display", "Segoe UI", Arial, sans-serif;background:var(--theme-bg-f6f7f4);min-height:100vh;color:var(--theme-fg-233b32);font-family:var(--mw-font)}.mw-app h1,.mw-app h2,.mw-app h3{font-family:var(--mw-font);letter-spacing:-.025em;font-weight:650;line-height:1.25}.mw-app h1{margin:6px 0 8px;font-size:clamp(1.65rem,2.5vw,2rem)}.mw-app h2,.mw-app .yc-surface h2{margin:0 0 14px;font-size:1.13rem}.mw-app h3{font-size:1rem}.mw-app p{line-height:1.6}.mw-app [hidden]{display:none!important}.mw-app button,.mw-app a,.mw-app summary{-webkit-tap-highlight-color:transparent}.mw-app :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid var(--theme-border-997021);outline-offset:3px}.mw-skip{z-index:20;background:var(--theme-bg-ffffff);padding:12px 20px;position:fixed;top:-100px;left:16px}.mw-skip:focus{top:8px}.mw-topbar{z-index:50;border-bottom:1px solid var(--theme-border-e0e6df);background:var(--theme-bg-ffffff);justify-content:space-between;align-items:center;min-height:82px;padding:16px max(24px,50vw - 720px);display:flex;position:sticky;top:0}.mw-brand{color:var(--theme-fg-214f3e);letter-spacing:-.04em;align-items:center;gap:12px;font-size:1.3rem;font-weight:750;text-decoration:none;display:inline-flex}.mw-brand small{color:var(--theme-fg-64746c);letter-spacing:.02em;margin-top:2px;font-size:.71rem;font-weight:500;display:block}.mw-brand-mark{background:var(--theme-bg-226748);width:42px;height:42px;color:var(--theme-fg-ffffff);border-radius:13px;place-content:center;padding-right:8px;font-size:1.5rem;display:grid;position:relative}.mw-brand-mark span{color:var(--theme-fg-d4e8a6);position:absolute;top:8px;right:9px}.mw-topbar-note{color:var(--theme-fg-607268);font-size:.85rem}.mw-menu-toggle{display:none}.mw-layout{grid-template-columns:232px minmax(0,1fr);max-width:1440px;min-height:calc(100vh - 82px);margin:auto;display:grid}.mw-sidebar{border-right:1px solid var(--theme-border-e0e6df);background:var(--theme-bg-ffffff);align-self:start;max-height:calc(100vh - 82px);padding:28px 16px;position:sticky;top:82px;overflow-y:auto}.mw-business{gap:10px;padding:0 16px 25px;display:grid}.mw-business strong{font-size:.98rem;line-height:1.45}.mw-eyebrow{letter-spacing:.12em;color:var(--theme-fg-486352);font-size:.65rem;font-weight:750}.mw-plan{background:var(--theme-bg-eff3ed);border:1px solid var(--theme-border-d9e3d4);color:var(--theme-fg-456134);border-radius:7px;justify-self:start;padding:4px 8px;font-size:.72rem}.mw-sidebar nav{gap:5px;display:grid}.mw-nav-item{width:100%;min-height:47px;color:var(--theme-fg-5c6b64);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;padding:12px 15px;font-size:.88rem;font-weight:550;display:flex}.mw-nav-item svg{flex-shrink:0}.mw-nav-item>span{opacity:0;margin-left:auto}.mw-nav-item:hover{background:var(--theme-bg-f3f6ef)}.mw-nav-item.is-active{background:var(--theme-bg-eaf2e5);color:var(--theme-fg-235c3e);font-weight:700}.mw-nav-item.is-active>span{opacity:1}.mw-nav-item.mw-account-link{border-top:1px solid var(--theme-border-e6eae2);border-radius:0 0 9px 9px;margin-top:30px}.mw-sidebar-help{color:var(--theme-fg-53665a);margin:32px 15px 0;font-size:.75rem}.mw-main{min-width:0;padding:35px 40px 70px}.mw-page-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.mw-page-heading p{color:var(--theme-fg-53665a);margin:0;font-size:.9rem}.mw-state{border:1px solid var(--theme-border-e0d7bb);background:var(--theme-bg-fbf7e9);color:var(--theme-fg-77602e);border-radius:7px;flex-shrink:0;padding:7px 11px;font-size:.72rem}.mw-feedback{border:1px solid var(--theme-border-e1e7df);background:var(--theme-bg-ffffff);color:var(--theme-fg-5d6f62);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:10px 14px;font-size:.8rem;display:flex}.mw-text-button{color:var(--theme-fg-245f43);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex-shrink:0;min-height:32px;text-decoration:none}.mw-app button:disabled{opacity:.55;cursor:not-allowed}.mw-welcome{border:1px solid var(--theme-border-d8e4d2);background:var(--theme-bg-eaf1e3);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:30px;display:flex}.mw-welcome h2{max-width:490px;margin:10px 0;font-size:1.55rem}.mw-welcome p{color:var(--theme-fg-4c604c);max-width:490px;margin:0 0 20px;font-size:.87rem}.mw-welcome-symbol{background:var(--theme-bg-dce9d3);width:110px;height:110px;color:var(--theme-fg-548653);border-radius:50%;flex-shrink:0;place-content:center;display:grid}.mw-welcome-symbol svg{stroke-width:1.2px;width:52px;height:52px}.mw-app .mw-group-title{margin:30px 0 15px;font-size:1rem}.mw-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mw-shortcuts button{text-align:left;background:var(--theme-bg-ffffff);border:1px solid var(--theme-border-e1e7df);cursor:pointer;color:var(--theme-fg-344b3e);border-radius:13px;gap:9px;min-width:0;padding:20px;display:grid;position:relative}.mw-shortcuts button:hover{border-color:var(--theme-border-8ea787);background:var(--theme-bg-fbfdf9)}.mw-shortcut-icon{background:var(--theme-bg-f0f4e9);width:37px;height:37px;color:var(--theme-fg-588044);border-radius:10px;place-content:center;margin-bottom:4px;display:grid}.mw-shortcuts strong{font-size:.93rem}.mw-shortcuts button>span:not(.mw-shortcut-icon,.mw-shortcut-arrow){color:var(--theme-fg-66766c);font-size:.8rem;line-height:1.5}.mw-shortcut-arrow{color:var(--theme-fg-92a18d);position:absolute;top:20px;right:20px}.mw-summary-strip{border-top:1px solid var(--theme-border-dde4d8);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;padding-top:20px;display:grid}.mw-summary-strip>span{color:var(--theme-fg-667569);font-size:.77rem}.mw-summary-strip strong{color:var(--theme-fg-34513e);margin-top:5px;font-size:1rem;display:block}.mw-app .yc-surface{min-height:0;box-shadow:none;border-radius:13px;margin-bottom:18px;padding:22px}.mw-app .yc-grid{gap:16px;margin-top:18px}.mw-app .yc-grid .yc-surface{margin-bottom:0}.mw-app .yc-field{color:var(--theme-fg-4d6255);font-weight:600}.mw-app :is(input,select,textarea){border-radius:8px}.mw-app .yc-form-stack{gap:14px}.mw-app :is(.yc-primary-button,.yc-secondary-button){border-radius:8px;padding:10px 16px;font-size:.84rem}.mw-app .yc-primary-button{background:var(--theme-bg-286342)}.mw-app .yc-surface p{font-size:.86rem}.mw-tools{flex-wrap:wrap;gap:10px;margin:0 0 20px;display:flex}.mw-specialized{border:1px solid var(--theme-border-dce3d8);background:var(--theme-bg-ffffff);border-radius:11px;margin:20px 0;padding:0 20px}.mw-specialized>summary{cursor:pointer;color:var(--theme-fg-425c48);padding:17px 0;font-size:.9rem;font-weight:650}.mw-specialized[open]{padding-bottom:18px}.mw-login{grid-template-columns:1.1fr 1fr;align-items:center;gap:75px;max-width:1040px;margin:0 auto;padding:80px 24px;display:grid}.mw-login h1{margin:16px 0;font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.17}.mw-login-intro>p{color:var(--theme-fg-61725f);font-size:.98rem}.mw-login-features{color:var(--theme-fg-48734b);gap:15px;margin-top:35px;font-size:.86rem;display:grid}.mw-app .mw-login-card{padding:28px}.mw-login-card>p{margin-bottom:22px}@media (width<=1100px){.mw-main{padding:28px 24px 60px}.mw-layout{grid-template-columns:205px minmax(0,1fr)}.mw-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-welcome-symbol{display:none}}@media (width<=760px){.mw-topbar{min-height:72px;padding:14px 18px}.mw-topbar-note{display:none}.mw-menu-toggle{border:1px solid var(--theme-border-cfdbca);color:var(--theme-fg-2b5d3b);background:var(--theme-bg-f6f9f2);cursor:pointer;border-radius:8px;min-height:44px;padding:10px 14px;display:block}.mw-layout{display:block}.mw-sidebar{z-index:40;border-bottom:1px solid var(--theme-border-dce4d6);max-height:calc(100dvh - 72px);padding:18px;display:none;position:fixed;inset:72px 0 auto}.mw-sidebar.is-open{display:block}.mw-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-nav-item.mw-account-link{border:0;margin-top:0}.mw-business{padding:0 12px 18px}.mw-sidebar-help{display:none}.mw-main{padding:24px 18px 48px}.mw-page-heading{flex-wrap:wrap;gap:12px}.mw-feedback{flex-wrap:wrap;gap:4px;font-size:.77rem}.mw-welcome{padding:23px}.mw-welcome h2{font-size:1.3rem}.mw-shortcuts{gap:10px}.mw-shortcuts button{padding:16px}.mw-summary-strip{gap:12px}.mw-login{grid-template-columns:minmax(0,1fr);gap:28px;max-width:520px;padding:35px 18px}.mw-login-features{display:none}}@media (width<=360px){.mw-shortcuts,.mw-summary-strip{grid-template-columns:minmax(0,1fr)}.mw-main{padding-inline:14px}}.yc-merchant-app .yc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yc-merchant-app .yc-surface,.yc-merchant-app .yc-workflow-card,.yc-merchant-app .yc-workflow-card>*,.yc-merchant-app .yc-actions-row{min-width:0}.yc-merchant-app h1,.yc-merchant-app h2,.yc-merchant-app h3,.yc-merchant-app p,.yc-merchant-app strong,.yc-merchant-app code,.yc-merchant-app small{overflow-wrap:anywhere}.yc-merchant-app .yc-workflow-card>button,.yc-merchant-app .yc-actions-row>button,.yc-merchant-app .yc-primary-button,.yc-merchant-app .yc-secondary-button,.yc-merchant-app .yc-danger-button{white-space:normal;overflow-wrap:anywhere;align-self:start;width:auto;min-width:0;max-width:100%;height:auto;min-height:48px;padding-block:12px}.yc-merchant-app .yc-workflow-card>button{justify-self:start}@media (width<=1180px){.yc-merchant-app .yc-workflow-card{grid-template-columns:minmax(0,1fr)}}@media (width<=820px){.yc-merchant-app .yc-grid{grid-template-columns:minmax(0,1fr)}.yc-merchant-app .yc-surface{padding:20px}}.yc-campaign-list{gap:16px;margin-top:18px;display:grid}.yc-local-campaign-card{grid-template-columns:minmax(0,1fr) minmax(132px,180px);align-items:start}.yc-local-campaign-qr{aspect-ratio:1;border:1px solid var(--yc-border);background:var(--theme-bg-ffffff);border-radius:12px;width:min(180px,100%);height:auto;padding:8px}@media (width<=820px){.yc-local-campaign-card{grid-template-columns:minmax(0,1fr)}.yc-local-campaign-qr{width:148px}}.mc-fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.mc-check{align-items:center;gap:8px;margin:8px 0;display:flex}.mc-check input{width:auto}.mc-card{flex-direction:column;align-items:stretch}.mc-variant,.mc-archive{border:1px solid var(--theme-border-d6dfd8);border-radius:10px;margin:12px 0;padding:12px}@media (width<=760px){.mw-app :is(input,select,textarea){font-size:16px}}.mc-workspace{min-width:0}.mc-workspace [hidden]{display:none!important}.mc-workspace h2:focus{outline-offset:4px}.mc-workspace .yc-surface{margin-top:16px}.mc-workspace .yc-actions-row{flex-wrap:wrap;gap:8px}.mc-workspace .mc-card{overflow-wrap:anywhere;min-width:0}.mc-workspace button{border:1px solid var(--theme-border-64776c);background:var(--theme-bg-ffffff);min-height:44px;color:var(--theme-fg-233b32);font:inherit;cursor:pointer;border-radius:10px;padding:10px 14px}.mc-workspace button:disabled{opacity:.55;cursor:default}.mc-workspace .yc-primary-button{background:var(--theme-bg-233b32);color:var(--theme-fg-ffffff)}.mc-workspace :is(input,select){max-width:100%;min-height:44px}.mc-editor-panel{max-width:920px}.mc-catalog-filters{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px;margin:16px 0;display:grid}.mc-catalog-filters .yc-field{min-width:0}.mc-workspace h2{scroll-margin-top:100px}.mc-workspace button[type=submit]{background:var(--theme-bg-233b32);color:var(--theme-fg-ffffff)}.mm-workspace,.mm-manager{overflow-wrap:anywhere;min-width:0}.mm-workspace>*+*{margin-top:24px}.mm-workspace :is(button,input:not([type=checkbox]),select),.mm-preview button{min-height:44px}.mm-workspace input{max-width:100%}.mm-workspace figure{margin-inline:0}.mm-preview{background:var(--theme-bg-f6f7f4);overflow-wrap:anywhere;border-radius:10px;place-items:center;display:grid}.mm-preview img{display:block}.mm-preview-unavailable,.mm-empty{color:var(--theme-fg-233b32);background:var(--theme-bg-f6f7f4);border:1px solid var(--theme-border-64776c);border-radius:10px;padding:16px}.mm-preview-unavailable p:last-of-type{font-size:.9rem}.mm-workspace .yc-secondary-button{border-color:var(--theme-border-64776c);color:var(--theme-fg-233b32);background:var(--theme-bg-ffffff);font:inherit}.mm-workspace :is(input,select){border-color:var(--theme-border-64776c)}.mm-workspace .yc-primary-button:not(:disabled){background:var(--theme-bg-233b32);color:var(--theme-fg-ffffff)}.mm-workspace summary{min-height:44px;padding-block:12px}.mm-panel{min-width:0;scroll-margin-top:100px}.mw-home-tasks{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.mw-home-tasks a{border:1px solid var(--theme-border-64776c);min-height:48px;color:var(--theme-fg-233b32);background:var(--theme-bg-f6f7f4);border-radius:10px;align-items:center;padding:12px 16px;font-weight:600;text-decoration:none;display:flex}.mw-home-tasks a:hover{background:var(--theme-bg-eaf0e3)}a:any-link,a:any-link:hover,a:any-link:focus,a:any-link:active{text-decoration:none!important}a:any-link:focus-visible{outline:3px solid var(--theme-border-7955de);outline-offset:3px;border-radius:3px}.merchant-events{background:var(--theme-bg-ffffff);border:1px solid var(--theme-border-e4dfee);border-radius:18px;margin-bottom:24px;padding:20px}.merchant-events form{gap:18px;display:grid}.merchant-events fieldset{border:1px solid var(--theme-border-e4dfee);border-radius:12px;min-width:0;padding:16px}.merchant-event-images{flex-wrap:wrap;gap:10px;display:flex}.merchant-event-images button{border:2px solid #0000;border-radius:10px;min-height:44px;padding:4px}.merchant-event-images button[aria-pressed=true]{border-color:var(--theme-border-572df5)}.merchant-event-images img{object-fit:contain;width:90px;height:70px}.merchant-event-preview{object-fit:contain;width:100%;max-height:260px}.merchant-event-thumb{object-fit:contain;width:100%;height:140px}.merchant-events .yc-actions-row{flex-wrap:wrap}.merchant-events input,.merchant-events textarea,.merchant-events select{max-width:100%}.mw-menu-editor{min-width:0}.mw-menu-basics,.mw-menu-dishes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mw-menu-section{border:1px solid var(--theme-border-dde5df);border-radius:14px;min-width:0;margin:0;padding:16px}.mw-menu-section legend{padding-inline:6px;font-weight:700}.mw-menu-section>.yc-field{max-width:180px;margin-bottom:16px}.mw-menu-preview{border:1px solid var(--theme-border-dde5df);border-radius:16px;padding:18px}.mw-menu-preview li{overflow-wrap:anywhere;margin-block:6px}.mw-menu-comment{border-top:1px solid var(--theme-border-dde5df);white-space:pre-wrap;overflow-wrap:anywhere;padding-top:14px}@media (width<=600px){.mw-menu-basics,.mw-menu-dishes{grid-template-columns:minmax(0,1fr)}}.mw-publication-switch{background:var(--theme-bg-e9efeb);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:18px;padding:4px;display:grid}.mw-publication-switch button{white-space:normal;border-radius:9px;justify-content:center;width:100%;min-width:0}.yc-owner-logo{aspect-ratio:830/220;flex-shrink:0;width:220px;display:block;position:relative;overflow:hidden}.yc-owner-logo img{width:154.217%;max-width:none;height:auto;display:block;position:absolute;top:-31.8182%;left:-26.506%}@media (width<=600px){.mw-brand .yc-owner-logo{width:190px}}.merchant-import-rows{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.merchant-import-rows li{border:1px solid;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.75rem;display:flex}.merchant-import-rows strong{overflow-wrap:anywhere;flex:12rem;min-width:0}.merchant-import-rows p{flex-basis:100%;margin:0}.mw-app .mw-campaign-fields{border:0;min-width:0;margin:0;padding:0}.yc-merchant-app .mw-history-panel,.yc-merchant-app .mw-campaign-outcomes{grid-template-columns:minmax(0,1fr);align-items:start}.mh-help{max-width:1120px;margin-inline:auto}.mh-hero{border:1px solid var(--yc-line,#c5dcd2);background:var(--yc-surface,#fff);border-radius:24px;margin-bottom:24px;padding:clamp(20px,4vw,36px)}.mh-hero h2{margin:8px 0 12px;font-size:clamp(1.5rem,3vw,2.2rem)}.mh-eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700}.mh-topics,.mh-related{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.mh-results-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.mh-results-bar .yc-field{min-width:160px}.mh-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.mh-card{border:1px solid var(--yc-line,#c5dcd2);background:var(--yc-surface,#fff);border-radius:20px;flex-direction:column;align-items:flex-start;padding:24px;display:flex}.mh-card h3{margin:12px 0 4px;line-height:1.4}.mh-card p{margin:8px 0 20px}.mh-card>.yc-secondary-button{margin-top:auto}.mh-card small{margin-bottom:12px}.mh-title-button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.mh-title-button:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid}.mh-article,.mh-empty{border:1px solid var(--yc-line,#c5dcd2);background:var(--yc-surface,#fff);border-radius:24px;padding:clamp(20px,4vw,36px)}.mh-article h2{margin-top:8px;scroll-margin-top:110px;line-height:1.35}.mh-article h3{margin:26px 0 10px}.mh-article li{margin:12px 0;padding-left:4px}.mh-article ol{padding-left:24px}.mh-example{border-left:3px solid;margin:24px 0;padding:4px 20px}.mh-example h3{margin-top:10px}.mh-note{border:1px solid var(--yc-line,#c5dcd2);border-radius:12px;padding:16px}.mh-preparing{font-weight:700}.mh-help button,.mh-help a,.mh-help p,.mh-help li{overflow-wrap:anywhere}.mh-help .yc-primary-button,.mh-help .yc-secondary-button{white-space:normal}@media (width<=620px){.mh-grid{grid-template-columns:1fr}.mh-card{padding:20px}}.mw-request-count{color:#fff;background:#b42318;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:12px}.mw-request-notice{border:1px solid var(--yc-line);border-left:4px solid var(--yc-primary);background:var(--yc-surface);border-radius:12px;margin:16px 0;padding:16px}.mpr-panel{background:var(--yc-surface);border:1px solid var(--yc-line);border-radius:20px;margin-bottom:24px;padding:24px}.mpr-header,.mpr-dates,.mpr-offers{flex-wrap:wrap;gap:16px;display:flex}.mpr-header>div{flex:1;min-width:180px}.mpr-panel fieldset{border:0;min-width:0;margin:0 0 16px;padding:0}.mpr-panel label{gap:8px;margin:16px 0;display:grid}.mpr-panel input,.mpr-panel textarea{box-sizing:border-box;border:1px solid var(--yc-line);width:100%;min-width:0;min-height:44px;font:inherit;color:var(--yc-ink);background:var(--yc-surface);border-radius:10px;padding:10px 12px}.mpr-panel textarea{min-height:96px}.mpr-dates>label{flex:1;min-width:190px}.mpr-offers{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin:16px 0;display:grid}.mpr-offer{border:1px solid var(--yc-line);background:var(--yc-surface);color:var(--yc-ink);text-align:left;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.mpr-offer[aria-pressed=true]{outline:2px solid var(--yc-brand);outline-offset:2px}.mpr-offer img,.mpr-no-image{object-fit:cover;border-radius:8px;flex:none;width:80px;height:60px}.mpr-no-image{background:var(--yc-brand-soft,var(--yc-surface));place-content:center;font-size:12px;display:grid}.mpr-offer small{display:block}.mpr-offer span{overflow-wrap:anywhere}.mpr-capacity,.mpr-review{border:1px solid var(--yc-line);border-radius:14px;padding:16px}.mpr-review{margin:16px 0}.mpr-review h3{scroll-margin-top:120px}.mpr-list{gap:16px;margin-top:20px;display:grid}.mpr-item{border:1px solid var(--yc-line);border-radius:14px;padding:16px}.mpr-panel h3,.mpr-panel p{overflow-wrap:anywhere;white-space:pre-line}.mpr-panel button{min-height:44px}@media (width<=420px){.mpr-panel{padding:16px}.mpr-offers{grid-template-columns:minmax(0,1fr)}.mpr-dates>label{flex-basis:100%;min-width:0}}.mpr-panel select{border:1px solid var(--yc-line);background:var(--yc-surface);width:100%;min-width:0;min-height:44px;color:var(--yc-ink);font:inherit;border-radius:10px;padding:10px}.mpr-panel .mpr-selection-option{border:1px solid var(--yc-line);overflow-wrap:anywhere;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.mpr-panel .mpr-selection-option input{flex:none;width:24px;height:24px;min-height:24px}.mpr-selection-option span{min-width:0}
