.header[data-v-c7960210]{z-index:100;height:var(--header-height);background:var(--color-white);border-bottom:1px solid var(--color-border);position:fixed;inset:0 0 auto}.header__inner[data-v-c7960210]{align-items:center;gap:32px;width:min(100%,1440px);height:100%;margin:0 auto;padding:0 40px;display:flex}.header__brand[data-v-c7960210]{flex-shrink:0;align-items:center;gap:4px;display:flex}.header__logo[data-v-c7960210]{width:45px;height:44px}.header__brand-text[data-v-c7960210]{flex-direction:column;gap:1px;width:94px;display:flex}.header__brand-text img[data-v-c7960210]:first-child{width:94px;height:18px}.header__brand-text img[data-v-c7960210]:last-child{width:94px;height:8px}.header__nav[data-v-c7960210]{align-items:center;gap:24px;margin-left:auto;display:flex}.header__link[data-v-c7960210]{color:var(--color-text);white-space:nowrap;font-size:16px;line-height:24px;transition:color .2s}.header__link[data-v-c7960210]:hover,.header__link--active[data-v-c7960210]{color:var(--color-primary);font-weight:500}.header__phone[data-v-c7960210]{color:var(--color-primary-alt);white-space:nowrap;align-items:center;gap:8px;margin-left:24px;font-size:16px;display:inline-flex}.header__phone img[data-v-c7960210]{width:30px;height:30px}.footer[data-v-32169541]{background:var(--color-black);color:var(--color-white)}.footer__bar[data-v-32169541]{border-bottom:1px solid #1b1b1b;justify-content:space-between;align-items:center;min-height:67px;padding:0 98px;display:flex}.footer__brand[data-v-32169541]{align-items:center;display:flex}.footer__logo[data-v-32169541]{width:auto;height:40px;display:block}.footer__company[data-v-32169541]{font-size:16px;font-weight:700;line-height:24px}.footer__main[data-v-32169541]{padding:80px 98px}.footer__contacts[data-v-32169541]{grid-template-columns:repeat(3,1fr);gap:40px;max-width:1724px;margin:0 auto;display:grid}.footer__contact[data-v-32169541]{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.footer__contact img[data-v-32169541]{width:48px;height:48px;margin-bottom:16px}.footer__contact strong[data-v-32169541]{font-size:21px;font-weight:700;line-height:24px}.footer__contact span[data-v-32169541]{font-size:16px;line-height:24px;text-decoration:underline}.footer__contact span.is-muted[data-v-32169541]{color:#fff9}.footer__copy[data-v-32169541]{text-align:center;border-top:1px solid #1b1b1b;padding:20px 20px 28px;font-size:14px;line-height:26px}.app-shell[data-v-37bb178a]{background:var(--color-bg);flex-direction:column;min-width:1200px;min-height:100vh;display:flex}.app-main[data-v-37bb178a]{padding-top:var(--header-height);flex:1}.qr-dialog[data-v-a2a15b68]{z-index:10050;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.qr-dialog__panel[data-v-a2a15b68]{text-align:center;background:#fff;border-radius:16px;width:min(320px,100vw - 40px);padding:32px 24px 28px;position:relative;box-shadow:0 16px 40px #0000002e}.qr-dialog__close[data-v-a2a15b68]{color:#999;width:32px;height:32px;font-size:24px;line-height:1;position:absolute;top:8px;right:12px}.qr-dialog__title[data-v-a2a15b68]{color:#333;font-size:18px;font-weight:600}.qr-dialog__img[data-v-a2a15b68]{object-fit:contain;width:220px;height:220px;margin:20px auto 0;display:block}.qr-dialog__tip[data-v-a2a15b68]{color:#666;margin-top:12px;font-size:14px}.hero[data-v-6825102f]{position:relative;overflow:hidden}.hero__slide[data-v-6825102f]{opacity:0;visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .5s,visibility .5s;position:absolute;inset:0}.hero__slide--active[data-v-6825102f]{opacity:1;visibility:visible;z-index:1}.hero__inner[data-v-6825102f]{width:min(100%,1400px);height:100%;color:var(--color-white);flex-direction:column;margin:0 auto;padding:40px 40px 50px;display:flex}.hero__logo[data-v-6825102f]{opacity:.95;align-self:flex-end;align-items:center;gap:8px;display:flex}.hero__logo-box[data-v-6825102f]{object-fit:contain;width:45px;height:44px;display:block}.hero__logo-text[data-v-6825102f]{letter-spacing:.04em;font-size:18px;font-weight:600}.hero__title[data-v-6825102f]{letter-spacing:-2px;margin-top:20px;margin-left:120px;font-size:48px;font-weight:600;line-height:68px}.hero__body[data-v-6825102f]{justify-content:space-between;align-items:flex-start;gap:40px;margin-top:26px;margin-left:120px;margin-right:80px;display:flex}.hero__copy[data-v-6825102f]{max-width:720px;padding:0 48px;position:relative}.hero__quote[data-v-6825102f]{width:33px;height:33px;position:absolute;top:8px;left:0}.hero__quote--right[data-v-6825102f]{width:36px;height:36px;inset:auto 0 0 auto}.hero__desc[data-v-6825102f]{font-size:20px;line-height:1.7}.hero__tags[data-v-6825102f]{flex-shrink:0;grid-template-columns:repeat(2,auto);justify-content:start;gap:24px 66px;padding-top:8px;display:grid}.hero__tag[data-v-6825102f]{letter-spacing:-.8px;white-space:nowrap;align-items:center;gap:12px;font-size:20px;font-weight:500;line-height:28px;display:flex}.hero__tag-icon[data-v-6825102f]{border:1px solid var(--color-white);border-radius:var(--radius-sm);background:#ffffff1a;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.hero__tag-icon img[data-v-6825102f]{width:20px;height:20px}.hero__downloads[data-v-6825102f]{gap:16px;margin:24px 0 0 120px;display:flex}.hero__download[data-v-6825102f]{border-radius:var(--radius-md);width:189px;height:56px;color:var(--color-white);background:#ffffff1a;border:1.4px solid #ffffff4d;justify-content:center;align-items:center;gap:10px;font-size:20px;font-weight:500;transition:background .2s,transform .2s;display:inline-flex}.hero__download[data-v-6825102f]:hover{background:#ffffff2e;transform:translateY(-1px)}.hero__download img[data-v-6825102f]{width:36px;height:36px}.hero__inner--chy[data-v-6825102f]{text-align:center;justify-content:center;align-items:center;padding-bottom:70px}.hero-chy__brand[data-v-6825102f]{align-items:center;gap:10px;font-size:20px;font-weight:500;line-height:24px;display:inline-flex}.hero-chy__brand img[data-v-6825102f]{object-fit:contain;width:36px;height:36px}.hero-chy__title[data-v-6825102f]{letter-spacing:-4px;margin-top:16px;font-size:48px;font-weight:600;line-height:67px}.hero-chy__desc[data-v-6825102f]{color:#fffffff2;max-width:760px;margin-top:12px;font-size:20px;line-height:1.6}.hero-chy__highlight[data-v-6825102f]{color:#ffffffe6;margin-top:8px;font-size:18px;line-height:1.6}.hero-chy__actions[data-v-6825102f]{justify-content:center;align-items:center;gap:16px;margin-top:28px;display:flex}.hero-chy__btn[data-v-6825102f]{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:160px;height:56px;padding:0 24px;font-size:20px;line-height:30px;text-decoration:none;transition:transform .2s,background .2s,opacity .2s;display:inline-flex}.hero-chy__btn[data-v-6825102f]:hover{transform:translateY(-1px)}.hero-chy__btn--primary[data-v-6825102f]{color:var(--color-white);background:#217256}.hero-chy__btn--primary img[data-v-6825102f]{width:20px;height:20px}.hero-chy__btn--ghost[data-v-6825102f]{color:var(--color-white);background:#ffffff1f;border:1px solid #ffffff8c}.hero__inner--meal[data-v-6825102f]{text-align:center;justify-content:center;align-items:center;padding-bottom:70px}.hero-meal__title[data-v-6825102f]{letter-spacing:-4px;font-size:48px;font-weight:600;line-height:67px}.hero-meal__desc[data-v-6825102f]{color:#fffffff2;white-space:pre-line;max-width:760px;margin-top:9px;font-size:20px;line-height:1.5}.hero-meal__payments[data-v-6825102f]{flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;margin-top:28px;display:flex}.hero-meal__pay[data-v-6825102f]{white-space:nowrap;align-items:center;gap:14px;font-size:20px;line-height:24px;display:inline-flex}.hero-meal__pay-icon[data-v-6825102f]{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex}.hero-meal__pay-icon img[data-v-6825102f]{object-fit:contain;width:24px;height:24px}.hero-meal__cta[data-v-6825102f]{width:160px;height:56px;color:var(--color-white);background:#217256;border-radius:8px;justify-content:center;align-items:center;margin-top:40px;font-size:20px;line-height:30px;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-flex}.hero-meal__cta[data-v-6825102f]:hover{opacity:.92;transform:translateY(-1px)}.hero__dots[data-v-6825102f]{z-index:2;align-items:center;gap:10px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.hero__dot[data-v-6825102f]{background:#ffffff73;border-radius:50%;width:10px;height:10px;transition:width .2s,background .2s,border-radius .2s}.hero__dot--active[data-v-6825102f]{background:var(--color-white);border-radius:999px;width:28px}@media (width<=960px){.hero__title[data-v-6825102f]{margin-left:0;font-size:36px;line-height:1.3}.hero__body[data-v-6825102f]{flex-direction:column;margin-left:0;margin-right:0}.hero__downloads[data-v-6825102f]{flex-wrap:wrap;margin-left:0}.hero-chy__title[data-v-6825102f]{letter-spacing:-1px;font-size:32px;line-height:1.3}.hero-chy__actions[data-v-6825102f]{flex-wrap:wrap}.hero-meal__title[data-v-6825102f]{letter-spacing:-1px;font-size:32px;line-height:1.3}.hero-meal__payments[data-v-6825102f]{gap:20px 28px}.hero-meal__cta[data-v-6825102f]{margin-top:28px}}.services[data-v-6aded866]{padding:80px 0 0}.services__gallery[data-v-6aded866]{justify-content:center;gap:20px;width:min(100%,1180px);min-height:450px;margin:60px auto 0;padding:0 20px;display:flex}.services__stack[data-v-6aded866]{flex-direction:column;gap:10px;display:flex}.services__card[data-v-6aded866]{border-radius:var(--radius-md);background-position:50%;background-size:cover;flex-shrink:0;width:220px;overflow:hidden}.services__overlay[data-v-6aded866]{width:100%;height:100%;color:var(--color-white);background:#33333380;justify-content:center;align-items:center;font-size:20px;font-weight:500;line-height:22px;transition:background .25s;display:flex}.services__card:hover .services__overlay[data-v-6aded866]{background:#33333359}.products[data-v-d672868b]{padding:160px 0 0}.products__grid[data-v-d672868b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;width:min(100%,1200px);margin:60px auto 0;padding:0 20px;display:grid}.product-card[data-v-d672868b]{border-radius:var(--radius-md);background:var(--color-bg-soft);min-height:276px;color:var(--color-text);flex-direction:column;padding:32px 30px;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:flex}.product-card[data-v-d672868b]:nth-child(2){margin-top:40px}.product-card[data-v-d672868b]:nth-child(3){margin-top:-16px}.product-card[data-v-d672868b]:nth-child(4){margin-top:20px}.product-card[data-v-d672868b]:hover{background:var(--color-primary);color:var(--color-white);transform:translateY(-2px)}.product-card__icon[data-v-d672868b]{background:#f0f0f0;border-radius:30px;justify-content:center;align-items:center;width:56px;height:56px;transition:background .2s;display:inline-flex}.product-card:hover .product-card__icon[data-v-d672868b]{background:var(--color-white)}.product-card__icon img[data-v-d672868b]{width:36px;height:36px}.product-card h3[data-v-d672868b]{color:inherit;margin-top:32px;font-size:24px;font-weight:600;line-height:32px}.product-card p[data-v-d672868b]{color:var(--color-text-secondary);flex:1;margin-top:24px;font-size:18px;line-height:24px;transition:color .2s}.product-card:hover p[data-v-d672868b]{color:var(--color-white)}.product-card .more-link[data-v-d672868b]{width:100%;color:inherit;justify-content:flex-end;margin-top:24px}.more-link__arrow--light[data-v-d672868b],.product-card:hover .more-link__arrow--dark[data-v-d672868b]{display:none}.product-card:hover .more-link__arrow--light[data-v-d672868b]{display:block}.advantages[data-v-2a8b7dd3]{background:var(--color-bg-section);margin-top:80px;padding:60px 0 28px}.advantages__stage[data-v-2a8b7dd3]{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:min(1018px,100% - 40px);height:509px;margin:56px auto 0;position:relative}.advantages__logo[data-v-2a8b7dd3]{width:180px;height:48px;position:absolute;top:43px;left:50%;transform:translate(-50%)}.advantages__tag[data-v-2a8b7dd3]{border-radius:var(--radius-lg);min-width:162px;height:56px;color:var(--color-white);white-space:nowrap;background:#2a3735;justify-content:center;align-items:center;padding:0 36px;font-size:18px;line-height:24px;display:inline-flex;position:absolute;box-shadow:0 4px 4px #04201a40}.advantages__tag--center-top[data-v-2a8b7dd3]{width:180px;top:35px;left:419px}.advantages__tag--left-mid[data-v-2a8b7dd3]{width:198px;top:141px;left:165px}.advantages__tag--right-mid[data-v-2a8b7dd3]{width:198px;top:141px;right:165px}.advantages__tag--left-low[data-v-2a8b7dd3]{width:198px;top:257px;left:27px}.advantages__tag--center-low[data-v-2a8b7dd3]{width:162px;top:263px;left:437px}.advantages__tag--right-low[data-v-2a8b7dd3]{width:180px;top:257px;right:45px}.advantages__tag--left-bottom[data-v-2a8b7dd3]{width:180px;top:379px;left:241px}.advantages__tag--right-bottom[data-v-2a8b7dd3]{width:162px;top:379px;right:241px}.consult[data-v-38bf27aa]{padding:80px 0}.consult__title[data-v-38bf27aa]{text-align:center;scroll-margin-top:var(--header-height);font-size:42px;font-weight:600;line-height:42px}.consult__form[data-v-38bf27aa]{width:min(684px,100% - 40px);margin:64px auto 0}.consult__row[data-v-38bf27aa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:24px;display:grid}.consult__field[data-v-38bf27aa]{flex-direction:column;gap:8px;display:flex}.consult__field--full[data-v-38bf27aa]{margin-bottom:16px}.consult__label[data-v-38bf27aa]{letter-spacing:-.3px;font-size:14px;font-weight:500;line-height:20px}.consult__label i[data-v-38bf27aa]{color:var(--color-error);font-style:normal}.consult__control[data-v-38bf27aa],.consult__textarea[data-v-38bf27aa]{border:1px solid var(--color-muted);border-radius:var(--radius-lg);background:var(--color-bg-input);align-items:center;gap:8px;min-height:56px;padding:0 16px;display:flex}.consult__control img[data-v-38bf27aa]{flex-shrink:0;width:24px;height:24px}.consult__control input[data-v-38bf27aa],.consult__textarea textarea[data-v-38bf27aa]{letter-spacing:-.4px;background:0 0;border:0;outline:none;width:100%;font-size:16px}.consult__control input[data-v-38bf27aa]::placeholder,.consult__textarea textarea[data-v-38bf27aa]::placeholder{color:var(--color-muted)}.consult__textarea[data-v-38bf27aa]{border-radius:var(--radius-xl);align-items:flex-start;min-height:110px;padding:16px;position:relative}.consult__textarea textarea[data-v-38bf27aa]{resize:none;min-height:54px;line-height:1.5}.consult__counter[data-v-38bf27aa]{color:var(--color-muted);font-size:12px;position:absolute;bottom:12px;right:16px}.consult__error[data-v-38bf27aa]{border:1px solid var(--color-error);border-radius:var(--radius-lg);background:var(--color-error-bg);align-items:center;gap:8px;min-height:44px;margin-bottom:16px;padding:0 12px;font-size:14px;display:flex}.consult__error img[data-v-38bf27aa]{width:20px;height:20px}.consult__error strong[data-v-38bf27aa]{color:var(--color-error);font-weight:600}.consult__submit[data-v-38bf27aa]{border-radius:var(--radius-lg);background:var(--color-primary);width:152px;height:56px;color:var(--color-white);letter-spacing:-.4px;justify-content:center;align-items:center;gap:12px;margin:32px auto 0;font-size:16px;font-weight:500;transition:opacity .2s,transform .2s;display:flex}.consult__submit[data-v-38bf27aa]:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.consult__submit[data-v-38bf27aa]:disabled{opacity:.7;cursor:not-allowed}.consult__submit img[data-v-38bf27aa]{width:24px;height:24px}.yxkn-hero[data-v-09bfacb8]{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;width:100%;height:540px;overflow:hidden}.yxkn-hero__inner[data-v-09bfacb8]{box-sizing:border-box;align-items:center;width:min(1403px,100% - 40px);height:100%;margin:0 auto;display:flex}.yxkn-hero__copy[data-v-09bfacb8]{width:min(561px,42%)}.yxkn-hero__icon[data-v-09bfacb8]{width:46px;height:46px;display:block}.yxkn-hero__copy h1[data-v-09bfacb8]{color:var(--color-text);white-space:nowrap;margin-top:5px;font-size:48px;font-weight:500;line-height:80px}.yxkn-hero__copy p[data-v-09bfacb8]{color:var(--color-text-secondary);margin-top:12px;font-size:20px;line-height:1.6}.yxkn-hero__downloads[data-v-09bfacb8]{flex-wrap:nowrap;gap:12px;max-width:100%;margin-top:40px;display:flex}.yxkn-hero__download[data-v-09bfacb8]{background:var(--color-primary-alt);min-width:0;height:56px;color:var(--color-white);white-space:nowrap;border:1.4px solid #ffffff4d;border-radius:10px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:18px;font-weight:500;transition:opacity .2s,transform .2s;display:inline-flex}.yxkn-hero__download[data-v-09bfacb8]:hover{opacity:.92;transform:translateY(-1px)}.yxkn-hero__download img[data-v-09bfacb8]{width:36px;height:36px}.yxkn-intro[data-v-09bfacb8]{background:var(--color-white);text-align:center;padding:80px 0 100px}.yxkn-intro h2[data-v-09bfacb8]{letter-spacing:-2.5px;color:var(--color-text);font-size:42px;font-weight:600;line-height:42px}.yxkn-intro>p[data-v-09bfacb8]{width:min(1000px,100% - 40px);color:var(--color-text-secondary);margin:18px auto 0;font-size:18px;line-height:32px}.yxkn-intro__grid[data-v-09bfacb8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;width:min(1176px,100% - 40px);margin:60px auto 0;display:grid}.yxkn-card[data-v-09bfacb8]{border:1px solid var(--color-primary-alt);background:var(--color-white);text-align:left;border-radius:14px;min-height:210px;padding:30px;transition:background .2s,border-color .2s,color .2s,transform .2s}.yxkn-card[data-v-09bfacb8]:hover{background:var(--color-primary-alt);color:var(--color-white);transform:translateY(-2px)}.yxkn-card__icon[data-v-09bfacb8]{background:#ff67021f;border-radius:100px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:inline-flex}.yxkn-card:hover .yxkn-card__icon[data-v-09bfacb8]{background:var(--color-white)}.yxkn-card__icon img[data-v-09bfacb8]{width:20px;height:20px}.yxkn-card h3[data-v-09bfacb8]{color:var(--color-text);margin-top:19px;font-size:22px;font-weight:500;line-height:1.3;transition:color .2s}.yxkn-card p[data-v-09bfacb8]{color:var(--color-text-secondary);margin-top:12px;font-size:16px;line-height:1.6;transition:color .2s}.yxkn-card:hover h3[data-v-09bfacb8],.yxkn-card:hover p[data-v-09bfacb8]{color:var(--color-white)}.yxkn-core[data-v-09bfacb8]{box-sizing:border-box;background:#f7fafd;border-radius:0;width:100%;height:900px;position:relative;overflow:hidden}.yxkn-core__title[data-v-09bfacb8]{z-index:1;text-align:center;color:var(--color-text);margin:0;padding-top:80px;font-size:42px;font-weight:600;line-height:42px;position:relative}.yxkn-core__body[data-v-09bfacb8]{box-sizing:border-box;justify-content:center;align-items:flex-start;gap:80px;width:100%;height:calc(100% - 202px);margin:80px 0 0;padding:0 90px;display:flex}.yxkn-core__phone[data-v-09bfacb8]{flex:0 0 541px;width:541px;height:100%;position:relative}.yxkn-core__bg[data-v-09bfacb8]{pointer-events:none;background-position:-876px -159px;background-repeat:no-repeat;background-size:2275px 1422px;width:100%;height:100%}.yxkn-core__screen[data-v-09bfacb8]{pointer-events:none;border-radius:82px;width:auto;height:auto;position:absolute;inset:3% 7% -10% 3.5%;overflow:hidden}.yxkn-core__screen img[data-v-09bfacb8]{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.yxkn-core__list[data-v-09bfacb8]{flex-direction:column;flex:0 640px;gap:16px;width:min(640px,100%);min-width:0;margin-top:120px;display:flex}.yxkn-module[data-v-09bfacb8]{background:var(--color-white);border-radius:16px;overflow:hidden}.yxkn-module__head[data-v-09bfacb8]{text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:80px;padding:16px 16px 16px 24px;display:flex}.yxkn-module__head span[data-v-09bfacb8]:first-child{color:var(--color-text);flex:1;font-size:18px;font-weight:700;line-height:24px}.yxkn-module__icon[data-v-09bfacb8]{width:48px;height:48px;color:var(--color-text);flex-shrink:0;justify-content:center;align-items:center;font-size:28px;font-weight:400;line-height:1;display:inline-flex}.yxkn-module__body[data-v-09bfacb8]{padding:0 24px 24px}.yxkn-module__body h3[data-v-09bfacb8]{color:var(--color-text);margin:0;font-size:16px;font-weight:500;line-height:24px}.yxkn-module__body p[data-v-09bfacb8]{color:var(--color-text-secondary);margin:8px 0 0;font-size:16px;line-height:1.7}.yxkn-consult[data-v-09bfacb8]{background:#fff;width:100%}.yxkn-consult[data-v-09bfacb8] .consult{padding-top:80px;padding-bottom:80px}@media (width<=1200px){.yxkn-hero[data-v-09bfacb8]{height:auto;min-height:540px}.yxkn-hero__inner[data-v-09bfacb8]{flex-direction:column;align-items:flex-start;padding:48px 0 0}.yxkn-hero__copy[data-v-09bfacb8]{width:100%;padding:0 20px}.yxkn-hero__copy h1[data-v-09bfacb8]{white-space:normal;line-height:1.3}}.chy-hero[data-v-6e33a519]{background-color:#f7fafd;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;width:100%;height:auto;min-height:540px;padding:100px 0 0;position:relative;overflow:hidden}.chy-hero__deco[data-v-6e33a519]{z-index:0;pointer-events:none;width:50%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.chy-hero__deco img[data-v-6e33a519]{object-fit:cover;object-position:top right;transform-origin:100% 0;width:140%;height:160%;display:block;transform:translate(50%,-40%)scale(1.4)}.chy-hero__inner[data-v-6e33a519]{z-index:1;box-sizing:border-box;justify-content:space-between;align-items:flex-end;gap:40px;width:min(1499px,100% - 40px);min-height:440px;margin:0 auto;display:flex;position:relative}.chy-hero__copy[data-v-6e33a519]{align-self:center;width:min(669px,48%);padding:0 0 80px 10px}.chy-hero__icon[data-v-6e33a519]{background:var(--color-white);border-radius:10px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.chy-hero__icon img[data-v-6e33a519]{width:26px;height:26px}.chy-hero__copy h1[data-v-6e33a519]{color:var(--color-text);margin-top:10px;font-size:48px;font-weight:500;line-height:80px}.chy-hero__copy p[data-v-6e33a519]{color:var(--color-text-secondary);margin-top:12px;font-size:20px;line-height:1.7}.chy-hero__cta[data-v-6e33a519]{border-radius:var(--radius-lg);width:175px;height:56px;color:var(--color-white);letter-spacing:1px;background:#4aaebd;justify-content:center;align-items:center;gap:12px;margin-top:40px;font-size:20px;font-weight:500;transition:opacity .2s,transform .2s;display:inline-flex}.chy-hero__cta[data-v-6e33a519]:hover{opacity:.92;transform:translateY(-1px)}.chy-hero__cta img[data-v-6e33a519]{width:18px;height:18px}.chy-hero__visual[data-v-6e33a519]{align-self:flex-end;width:min(1040px,80%);height:420px;margin-right:-120px;position:relative;overflow:visible}.chy-hero__phone[data-v-6e33a519]{background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;width:220px;height:550px;margin:0;position:absolute;bottom:-56px;right:300px}.chy-hero__badge[data-v-6e33a519]{z-index:2;width:175px;height:66px;position:absolute;top:75px;left:11px}.chy-hero__screen[data-v-6e33a519]{object-fit:contain;object-position:bottom center;width:188px;height:528px;position:absolute;bottom:10px;left:6px}.chy-intro[data-v-6e33a519]{text-align:center;width:min(1176px,100% - 40px);margin:40px auto 0;padding-bottom:40px}.chy-intro h2[data-v-6e33a519]{letter-spacing:-2.5px;color:var(--color-text);font-size:42px;font-weight:600;line-height:42px}.chy-intro__desc[data-v-6e33a519]{max-width:1000px;color:var(--color-text-secondary);margin:24px auto 0;font-size:18px;line-height:32px}.chy-intro__grid[data-v-6e33a519]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:60px;display:grid}.chy-card[data-v-6e33a519]{text-align:left;min-height:215px;box-shadow:none;background:#eff0f0;border:1px solid #0000;border-radius:16px;padding:32px;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}.chy-card[data-v-6e33a519]:hover{background:var(--color-white);border-color:var(--color-primary-alt);transform:translateY(-2px);box-shadow:0 0 8px #ff67024d}.chy-card__icon-wrap[data-v-6e33a519]{background:#f4f6f6;border:.5px solid #c5c9c8;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.chy-card__icon[data-v-6e33a519]{background:var(--color-primary-alt);border-radius:12px;justify-content:center;align-items:center;width:39px;height:39px;display:inline-flex;box-shadow:0 4px 4px #f2a33a33}.chy-card__icon img[data-v-6e33a519]{width:20px;height:20px}.chy-card h3[data-v-6e33a519]{color:var(--color-text);margin-top:16px;font-size:22px;font-weight:500;line-height:1.3;transition:color .2s}.chy-card p[data-v-6e33a519]{color:var(--color-text-secondary);margin-top:8px;font-size:16px;line-height:1.6;transition:color .2s}.chy-card:hover h3[data-v-6e33a519],.chy-card:hover p[data-v-6e33a519]{color:var(--color-primary-alt)}.chy-steps[data-v-6e33a519]{padding:40px 0 60px}.chy-steps__list[data-v-6e33a519]{background:var(--color-primary-alt);border-radius:16px;justify-content:center;align-items:center;gap:40px;width:min(1120px,100% - 40px);min-height:128px;margin:0 auto;padding:0 40px;list-style:none;display:flex}.chy-steps__list li[data-v-6e33a519]{color:var(--color-white);letter-spacing:-1px;white-space:nowrap;font-size:24px;font-weight:700;line-height:32px}.chy-steps__arrow[data-v-6e33a519]{flex-shrink:0;width:16px;height:16px}.chy-architecture[data-v-6e33a519]{text-align:center;background:#f7fafd;padding:60px 0}.chy-architecture h2[data-v-6e33a519]{letter-spacing:-2.5px;color:var(--color-text);font-size:42px;font-weight:600;line-height:42px}.chy-architecture img[data-v-6e33a519]{aspect-ratio:1100/702;width:min(1100px,100% - 40px);height:auto;margin:56px auto 0;display:block}.about-hero__content[data-v-f668bc65]{height:100%;color:var(--color-white);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.about-hero__content h1[data-v-f668bc65]{letter-spacing:-4px;font-size:48px;font-weight:600;line-height:48px}.about-hero__content p[data-v-f668bc65]{margin-top:9px;font-size:20px;line-height:1.5}.about-company[data-v-f668bc65]{width:min(1200px,100% - 40px);margin:0 auto;padding:80px 0}.about-company>h2[data-v-f668bc65]{text-align:center;color:var(--color-text);font-size:42px;font-weight:500;line-height:42px}.about-company__body[data-v-f668bc65]{justify-content:space-between;align-items:flex-start;gap:80px;margin-top:60px;display:flex}.about-company__body img[data-v-f668bc65]{object-fit:cover;flex-shrink:0;width:438px;height:280px}.about-company__copy[data-v-f668bc65]{width:min(680px,100%);padding-top:16px}.about-company__copy h3[data-v-f668bc65]{color:var(--color-text);flex-direction:column;gap:4px;font-size:24px;line-height:1.4;display:flex}.about-company__copy h3 span[data-v-f668bc65]:first-child{font-weight:600}.about-company__copy h3 span[data-v-f668bc65]:last-child{font-weight:500}.about-company__desc[data-v-f668bc65]{flex-direction:column;gap:24px;margin-top:40px;display:flex}.about-company__desc p[data-v-f668bc65]{color:var(--color-text-secondary);margin:0;font-size:18px;line-height:24px}.about-stats[data-v-f668bc65]{justify-content:space-between;gap:40px;margin-top:60px;display:flex}.about-stats__item[data-v-f668bc65]{text-align:left;width:116px}.about-stats__value[data-v-f668bc65]{color:var(--color-text);white-space:nowrap;align-items:baseline;font-size:42px;font-weight:600;line-height:42px;display:flex}.about-stats__value strong[data-v-f668bc65]{letter-spacing:2px;font-weight:600}.about-stats__value span[data-v-f668bc65]{margin-left:2px;font-size:18px;font-weight:400}.about-stats__item p[data-v-f668bc65]{color:var(--color-text);margin-top:8px;font-size:18px;line-height:18px}.about-contact[data-v-f668bc65]{background:#f7fafd;padding:80px 0 100px}.about-contact>h2[data-v-f668bc65]{text-align:center;color:var(--color-text);font-size:42px;font-weight:500;line-height:42px}.about-contact__maps[data-v-f668bc65]{grid-template-columns:1fr 1fr;gap:36px;width:min(1279px,100% - 40px);margin:64px auto 0;display:grid}.about-contact__map[data-v-f668bc65]{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;height:350px;display:flex;position:relative}.about-contact__map[data-v-f668bc65]:first-child{padding-bottom:40px}.about-contact__map[data-v-f668bc65]:last-child{padding-bottom:20px}.about-contact__pin[data-v-f668bc65]{width:64px;height:64px}.about-contact__pin-dot[data-v-f668bc65]{width:8px;height:8px;margin-top:4px}.about-contact__info[data-v-f668bc65]{grid-template-columns:1fr 1fr;gap:36px;width:min(1279px,100% - 40px);margin:60px auto 0;display:grid}.about-contact__office[data-v-f668bc65]{padding-left:40px}.about-contact__office h3[data-v-f668bc65]{letter-spacing:-1.5px;color:var(--color-text);font-size:24px;font-weight:500;line-height:38px}.about-contact__office p[data-v-f668bc65]{color:var(--color-text-secondary);margin-top:0;font-size:20px;line-height:36px}.about-contact__office p[data-v-f668bc65]:first-of-type{margin-top:8px}.meal-hero[data-v-c57ec63e]{background-color:#f4f6f6;width:100%;height:540px;position:relative;overflow:hidden}.meal-hero__frame[data-v-c57ec63e]{width:max(100%,1920px);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.meal-hero__bg[data-v-c57ec63e]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.meal-btn[data-v-c57ec63e]{border-radius:var(--radius-lg);min-width:240px;height:54px;color:var(--color-white);letter-spacing:1px;background:#339657;justify-content:center;align-items:center;gap:12px;padding:0 32px;font-size:18px;font-weight:500;transition:opacity .2s,transform .2s;display:inline-flex}.meal-btn[data-v-c57ec63e]:hover{opacity:.92;transform:translateY(-1px)}.meal-btn img[data-v-c57ec63e]{width:18px;height:18px}.meal-btn--lg[data-v-c57ec63e]{min-width:276px;margin:48px auto 0;display:flex}.meal-hero__cta.meal-btn[data-v-c57ec63e]{z-index:1;white-space:nowrap;width:auto;min-width:236px;height:52px;padding:0 28px;font-size:18px;position:absolute;top:59.6296%;left:19.2708%}.meal-intro[data-v-c57ec63e]{background:var(--color-white);padding:60px 0 80px}.meal-intro>h2[data-v-c57ec63e]{text-align:center;color:var(--color-text);font-size:42px;font-weight:600;line-height:42px}.meal-intro__grid[data-v-c57ec63e]{grid-template-columns:436px 436px;justify-content:space-between;gap:50px 56px;width:min(928px,100% - 40px);margin:56px auto 0;display:grid}.meal-card[data-v-c57ec63e]{background:#eff0f0;border-radius:16px;overflow:hidden}.meal-card--wide[data-v-c57ec63e]{grid-column:1/-1;grid-template-columns:436px 1fr;align-items:stretch;width:928px;max-width:100%;height:304px;display:grid}.meal-card--reverse[data-v-c57ec63e]{grid-template-columns:1fr 436px}.meal-card--tall[data-v-c57ec63e]{flex-direction:column;justify-content:flex-end;width:436px;max-width:100%;height:480px;display:flex}.meal-card__body[data-v-c57ec63e]{padding:48px 48px 0}.meal-card__body--center[data-v-c57ec63e]{flex-direction:column;justify-content:center;padding:0 48px;display:flex}.meal-card--reverse .meal-card__body--center[data-v-c57ec63e]{box-sizing:border-box;justify-content:center;align-items:center;height:100%}.meal-card--reverse .meal-card__title--sm[data-v-c57ec63e],.meal-card--reverse .meal-card__body p[data-v-c57ec63e]{width:340px;max-width:100%}.meal-card__title[data-v-c57ec63e]{letter-spacing:-1px;max-width:100%;color:var(--color-text);border:0;border-left:2px solid #ff6702;border-radius:0;padding-left:16px;font-size:24px;font-weight:500}.meal-card__title--lg[data-v-c57ec63e]{white-space:nowrap;width:394px;height:30px;line-height:30px}.meal-card__title--md[data-v-c57ec63e]{width:340px;min-height:60px;line-height:30px}.meal-card__title--sm[data-v-c57ec63e]{white-space:nowrap;width:340px;height:30px;line-height:30px}.meal-card__body p[data-v-c57ec63e]{color:var(--color-text-secondary);margin-top:12px;padding-left:16px;font-size:14px;line-height:22px}.meal-card__media[data-v-c57ec63e]{justify-content:center;align-items:center;display:flex}.meal-card__media--panel[data-v-c57ec63e]{background:var(--color-white);border:9px solid #f4f6f6;border-radius:16px;flex-shrink:0;width:360px;height:304px;margin:12px auto 0}.meal-card__media--flush[data-v-c57ec63e]{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin:auto auto 0}.meal-card__media--panel img[data-v-c57ec63e]{width:140px;height:140px}.meal-card--wide .meal-card__media--panel[data-v-c57ec63e]{place-self:end center}.meal-card__media--inset[data-v-c57ec63e]{height:calc(100% - 50px);margin:50px auto 0}.meal-card__media--inset img[data-v-c57ec63e]{object-fit:contain;width:240px;height:auto;max-height:100%}.meal-card__media--panel.meal-card__media--fill[data-v-c57ec63e]{box-sizing:border-box;align-items:stretch;width:360px;padding:0;overflow:hidden}.meal-card__media--panel.meal-card__media--fill img[data-v-c57ec63e]{object-fit:fill;width:100%;min-width:100%;max-width:none;height:100%;max-height:none;display:block}.meal-card__payments[data-v-c57ec63e]{box-sizing:border-box;grid-template-columns:repeat(3,70px);place-content:start space-between;gap:40px 0;padding:44px 42px 0;display:grid}.meal-card__pay[data-v-c57ec63e]{color:var(--color-text);white-space:nowrap;flex-direction:column;align-items:center;gap:10px;font-size:14px;line-height:22px;display:flex}.meal-card__pay img[data-v-c57ec63e]{object-fit:contain;width:48px;height:48px}.meal-faq[data-v-c57ec63e]{text-align:center;background:#f7fafd;border-radius:24px;padding:96px 20px}.meal-faq>h2[data-v-c57ec63e]{color:var(--color-text);font-size:42px;font-weight:600;line-height:42px}.meal-faq__list[data-v-c57ec63e]{text-align:left;flex-direction:column;gap:16px;width:min(800px,100%);margin:48px auto 0;display:flex}.meal-faq__item[data-v-c57ec63e]{background:var(--color-white);border-radius:16px;overflow:hidden}.meal-faq__item--open[data-v-c57ec63e]{background:var(--color-primary-alt);color:var(--color-white);box-shadow:0 0 0 4px #f2a33a73}.meal-faq__q[data-v-c57ec63e]{text-align:left;width:100%;min-height:80px;color:inherit;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.meal-faq__item:not(.meal-faq__item--open) .meal-faq__q[data-v-c57ec63e]{color:var(--color-text)}.meal-faq__q span[data-v-c57ec63e]:first-child{letter-spacing:-.6px;flex:1;font-size:18px;font-weight:600;line-height:24px}.meal-faq__icon[data-v-c57ec63e]{background:#f8fafc;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.meal-faq__item--open .meal-faq__icon[data-v-c57ec63e]{background:#ffffff4d}.meal-faq__icon img[data-v-c57ec63e]{width:24px;height:24px}.meal-faq__a[data-v-c57ec63e]{color:var(--color-white);padding:0 16px 21px;font-size:18px;line-height:1.7}:root{--color-primary:#ec6c23;--color-primary-alt:#ff6702;--color-text:#333;--color-text-secondary:#666;--color-muted:#999;--color-border:#ccc;--color-bg:#fff;--color-bg-soft:#fafafa;--color-bg-section:#f4f6f6;--color-bg-input:#f5f5f5;--color-error:red;--color-error-bg:#fff1f2;--color-black:#000;--color-white:#fff;--header-height:80px;--content-width:1200px;--page-gutter:360px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--font-sans:"PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;margin:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}.container{width:min(100%, var(--content-width));margin:0 auto;padding:0 20px}.page-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:540px}.page-banner__mask{background:#3336;width:100%;height:100%}.section-head{text-align:center;max-width:1000px;margin:0 auto}.section-head__title{color:var(--color-text);font-size:42px;font-weight:600;line-height:1.2}.section-head__desc{color:var(--color-text-secondary);margin-top:20px;font-size:16px;line-height:26px}.more-link{color:var(--color-text);align-items:center;gap:8px;font-size:14px;line-height:20px;transition:opacity .2s;display:inline-flex}.more-link:hover{opacity:.75}.more-link img{width:20px;height:20px}.more-link--light{color:var(--color-white)}.page-placeholder{min-height:calc(100vh - var(--header-height) - 360px);background:linear-gradient(#f4f6f6e6,#fff),radial-gradient(circle at 100% 0,#ec6c231f,#0000 40%);justify-content:center;align-items:center;padding:120px 20px;display:flex}.page-placeholder__card{text-align:center;width:min(720px,100%)}.page-placeholder__eyebrow{letter-spacing:.08em;color:var(--color-primary);margin-bottom:16px;font-size:14px;display:inline-block}.page-placeholder__title{font-size:40px;font-weight:600;line-height:1.3}.page-placeholder__desc{color:var(--color-text-secondary);margin-top:16px;font-size:16px;line-height:1.8}.page-placeholder__status{color:var(--color-text);margin:28px 0 36px;font-size:18px}.page-placeholder__btn{border-radius:var(--radius-lg);background:var(--color-primary);min-width:152px;height:48px;color:var(--color-white);justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:500;transition:transform .2s,opacity .2s;display:inline-flex}.page-placeholder__btn:hover{opacity:.92;transform:translateY(-1px)}
