.Hero_heroSection__rKOUG{background:linear-gradient(100deg,#ffffff,#ffffff 32%,#f4f3f1 51%,#dedbd6 75%,#b9b5ae);width:100%;padding:30px 0 35px;overflow:hidden}.Hero_container__qR6cW{max-width:1260px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:36px;min-height:420px}.Hero_content__LNGmp{display:flex;flex-direction:column;max-width:530px;z-index:2}.Hero_badgeTop__0Nd8G{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:20px;color:#b91c1c;font-size:13px;font-weight:600;margin-bottom:20px}.Hero_badgePulse__DS_M4{width:8px;height:8px;border-radius:50%;background-color:#e61e2b;box-shadow:0 0 0 0 rgba(230,30,43,.7);animation:Hero_pulse__39Kqs 2s infinite}.Hero_heroTopMeta__moXa_{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.Hero_overtitle__FGtyY{display:inline-flex;align-items:center;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#187d9b}.Hero_badgesGroup__GWQBG{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.Hero_badgePink__r_Aj9{display:inline-flex;align-items:center;gap:5px;background:#fdf2f8;color:#c01856;border:1px solid #fbcfe8;padding:4px 11px;border-radius:14px;font-size:12.5px;font-weight:700;box-shadow:0 1px 3px rgba(192,24,86,.08)}.Hero_badgeLightning__kWDYV,.Hero_badgeStar__FYmgZ{font-size:13px;color:#db2777}.Hero_title__MpCDW{font-size:clamp(30px,3.1vw,44px);font-weight:800;line-height:1.14;letter-spacing:-.025em;color:#111827;margin:0 0 16px;max-width:520px}.Hero_subtitle__RXMVP{font-size:16.5px;line-height:1.5;color:#4b5563;margin:0 0 24px;font-weight:400;max-width:480px}.Hero_actions__bjC3q{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.Hero_uploadLinkRow__Fs3Yr{margin-bottom:10px}.Hero_linkUpload__RFLEg{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#187d9b;text-decoration:none;transition:color .15s ease,transform .15s ease;padding:4px 0}.Hero_linkUpload__RFLEg:hover{color:#146881;text-decoration:underline;transform:translateX(2px)}.Hero_btnPrimary__3Nx9q{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:#c01856;color:#ffffff;font-size:15px;font-weight:700;width:210px;height:48px;padding:0 16px;border-radius:8px;border:none;cursor:pointer;text-decoration:none;transition:background-color .15s ease,transform .1s ease,box-shadow .15s ease;box-shadow:0 4px 14px rgba(192,24,86,.28);box-sizing:border-box}.Hero_btnPrimary__3Nx9q:hover{background-color:#a8134a;transform:translateY(-1px);box-shadow:0 6px 18px rgba(192,24,86,.35)}.Hero_btnPrimary__3Nx9q:active{transform:translateY(0)}.Hero_btnUpload__Nz_ES{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:#187d9b;color:#ffffff;font-size:15px;font-weight:700;width:210px;height:48px;padding:0 16px;border-radius:8px;border:none;cursor:pointer;text-decoration:none;transition:background-color .15s ease,transform .1s ease,box-shadow .15s ease;box-shadow:0 4px 14px rgba(24,125,155,.25);box-sizing:border-box}.Hero_btnUpload__Nz_ES:hover{background-color:#146881;transform:translateY(-1px);box-shadow:0 6px 18px rgba(24,125,155,.35)}.Hero_btnSecondary__aSuRP{display:inline-flex;align-items:center;justify-content:center;background-color:#ffffff;color:#0f5267;font-size:15px;font-weight:700;width:210px;height:48px;padding:0 16px;border-radius:8px;border:1.5px solid #187d9b;cursor:pointer;text-decoration:none;transition:background-color .15s ease,transform .1s ease,border-color .15s ease;box-sizing:border-box}.Hero_btnSecondary__aSuRP:hover{background-color:#f0f9fa;border-color:#0f5267;transform:translateY(-1px)}.Hero_btnSecondary__aSuRP:active{transform:translateY(0)}.Hero_trustBadgesRow__TEKh4{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.Hero_trustBadge__ivpAx{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#6b7280}.Hero_trustIcon__GTcQ5{font-size:14px}.Hero_trustDivider__r5Xsh{color:#d1d5db;font-size:12px}.Hero_imageWrapper__o9qFZ{width:100%;display:flex;align-items:center;justify-content:flex-end;z-index:1}.Hero_imageLink__4qxgA{display:block;position:relative;width:100%;max-width:660px;border-radius:12px;overflow:hidden;cursor:pointer}.Hero_heroImage__R0J3o{display:block;width:100%;height:auto;max-height:480px;object-fit:contain;transition:transform .25s ease}.Hero_imageLink__4qxgA:hover .Hero_heroImage__R0J3o{transform:scale(1.015)}@keyframes Hero_pulse__39Kqs{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(230,30,43,.7)}70%{transform:scale(1);box-shadow:0 0 0 6px rgba(230,30,43,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(230,30,43,0)}}@media (max-width:1100px) and (min-width:861px){.Hero_container__qR6cW{grid-template-columns:1fr 1fr;gap:24px;min-height:380px}.Hero_content__LNGmp{max-width:440px}.Hero_title__MpCDW{font-size:32px;max-width:420px}.Hero_subtitle__RXMVP{font-size:15px;max-width:410px}.Hero_btnPrimary__3Nx9q,.Hero_btnSecondary__aSuRP{width:195px;height:46px;font-size:14.5px}}@media (max-width:860px){.Hero_heroSection__rKOUG{padding:16px 0 24px;background:linear-gradient(110deg,#ffffff,#f4f3f1)}.Hero_container__qR6cW{display:flex;flex-direction:column;gap:16px;text-align:center;min-height:auto;padding:0 16px}.Hero_imageWrapper__o9qFZ{order:-1;width:100%;max-width:480px;margin:0 auto;justify-content:center}.Hero_heroImage__R0J3o{max-height:280px;width:100%;object-fit:contain}.Hero_content__LNGmp{max-width:100%;align-items:center;padding:0}.Hero_heroTopMeta__moXa_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-bottom:12px;width:100%;text-align:center}.Hero_overtitle__FGtyY{text-align:center;justify-content:center;font-size:12px;line-height:1.3}.Hero_badgesGroup__GWQBG{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;width:100%}.Hero_badgePink__r_Aj9{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 12px;font-size:12px;border-radius:15px;box-sizing:border-box;white-space:nowrap}.Hero_badgeTop__0Nd8G{align-self:center}.Hero_title__MpCDW{font-size:28px;max-width:100%}.Hero_subtitle__RXMVP{font-size:15px;max-width:520px;margin-bottom:20px}.Hero_actions__bjC3q{width:100%;justify-content:center}.Hero_btnPrimary__3Nx9q,.Hero_btnSecondary__aSuRP{width:100%;max-width:320px}.Hero_uploadLinkRow__Fs3Yr{justify-content:center}}@media (max-width:520px){.Hero_badgesGroup__GWQBG{gap:6px}.Hero_badgePink__r_Aj9{height:28px;padding:0 9px;font-size:11.5px}.Hero_title__MpCDW{font-size:26px;line-height:1.18}.Hero_subtitle__RXMVP{font-size:14px;margin-bottom:18px}.Hero_btnPrimary__3Nx9q,.Hero_btnSecondary__aSuRP{width:100%}}.Hero_imageWrapper__o9qFZ{position:relative;flex-direction:column;align-items:flex-end;gap:8px}.Hero_canvasCallout__B2lk6{position:relative;display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid #b9490d;border-radius:14px;background:linear-gradient(120deg,#a83c0c,#c5520d);color:white;text-decoration:none;box-shadow:0 5px 18px #9e421826;font-size:15px;font-weight:750;z-index:1}.Hero_canvasCallout__B2lk6 small{display:block;font-size:11px;font-weight:500;margin-top:3px;color:#fff1e4}.Hero_canvasCallout__B2lk6:hover{background:linear-gradient(120deg,#913209,#b34609)}.Hero_canvasCallout__B2lk6:focus-visible{outline:3px solid #087e95;outline-offset:3px}@media(max-width:860px){.Hero_canvasCallout__B2lk6{align-self:flex-end;padding:8px 11px;gap:7px;font-size:12px;border-radius:11px}.Hero_canvasCallout__B2lk6 small{font-size:10px}.Hero_canvasCallout__B2lk6>svg{width:17px;height:17px}}.ValueProps_section__efv2l{background-color:#ffffff;border-top:1px solid #f0f0f2;border-bottom:1px solid #f0f0f2;width:100%}.ValueProps_container__llbhL{max-width:1240px;margin:0 auto;padding:20px 24px;display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.ValueProps_item__yq6lp{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;position:relative;cursor:pointer;border-radius:10px;transition:all .15s ease;border:none;background:transparent;text-align:left}.ValueProps_item__yq6lp:hover{background-color:#fef2f2}.ValueProps_item__yq6lp:not(:last-child):after{content:"";position:absolute;right:0;top:15%;height:70%;width:1px;background-color:#e5e7eb}.ValueProps_iconWrapper__ukOOw{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .15s ease}.ValueProps_iconPink__AIJlk{background-color:#fdf2f8;color:#db2777}.ValueProps_iconCyan__U5cSO{background-color:#f0f9ff;color:#0284c7}.ValueProps_iconAmber__LVeF6{background-color:#fefce8;color:#d97706}.ValueProps_iconPurple__nqTsC{background-color:#faf5ff;color:#9333ea}.ValueProps_item__yq6lp:hover .ValueProps_iconWrapper__ukOOw{transform:scale(1.08)}.ValueProps_textWrapper__Er1_m{display:flex;flex-direction:column;flex:1 1}.ValueProps_text__GFHQ8{font-size:14.5px;font-weight:700;color:#111827;white-space:nowrap}.ValueProps_subtext__7ftnC{font-size:12px;color:#64748b;white-space:nowrap;transition:color .15s ease;margin-top:1px}.ValueProps_chevronArrow__7E7iz{font-size:18px;font-weight:700;color:#cbd5e1;margin-left:auto;padding-left:6px;transition:all .15s ease}.ValueProps_item__yq6lp:hover .ValueProps_chevronArrow__7E7iz{color:#0f172a;transform:translateX(3px)}.ValueProps_item__yq6lp:hover .ValueProps_subtext__7ftnC{color:#1e293b}.ValueProps_modalOverlay__9nEtz{position:fixed;inset:0;background:rgba(17,24,39,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;animation:ValueProps_fadeIn__J4rCc .2s ease-out}.ValueProps_modalCard__IJBKg{background:#ffffff;max-width:520px;width:100%;border-radius:20px;padding:28px;box-shadow:0 20px 40px rgba(0,0,0,.2);position:relative;animation:ValueProps_popUp__C3ufv .2s ease-out}.ValueProps_modalClose__4p6rl{position:absolute;top:20px;right:20px;width:32px;height:32px;border-radius:50%;background:#f3f4f6;border:none;display:flex;align-items:center;justify-content:center;color:#4b5563;cursor:pointer}.ValueProps_modalClose__4p6rl:hover{background:#e5e7eb;color:#111827}.ValueProps_modalIconHeader__Y2On2{width:56px;height:56px;border-radius:14px;background:#fee2e2;color:#e61e2b;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.ValueProps_modalTitle__b3UKc{font-size:20px;font-weight:700;color:#111827;margin:0 0 10px}.ValueProps_modalDesc__2tMvz{font-size:15px;color:#4b5563;line-height:1.55;margin:0 0 24px}.ValueProps_modalActions__AVnVE{display:flex;align-items:center;gap:12px}.ValueProps_modalPrimaryBtn__t3k6P{display:inline-flex;align-items:center;justify-content:center;background:#e61e2b;color:#ffffff;font-size:14px;font-weight:600;padding:12px 20px;border-radius:10px;text-decoration:none;border:none;cursor:pointer;flex:1 1;transition:background .15s ease}.ValueProps_modalPrimaryBtn__t3k6P:hover{background:#c81824}.ValueProps_modalSecondaryBtn__MDUM7{display:inline-flex;align-items:center;justify-content:center;background:#f3f4f6;color:#374151;font-size:14px;font-weight:600;padding:12px 18px;border-radius:10px;text-decoration:none;border:none;cursor:pointer}.ValueProps_modalSecondaryBtn__MDUM7:hover{background:#e5e7eb}@keyframes ValueProps_fadeIn__J4rCc{0%{opacity:0}to{opacity:1}}@keyframes ValueProps_popUp__C3ufv{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:960px){.ValueProps_container__llbhL{grid-template-columns:repeat(2,1fr);row-gap:14px}.ValueProps_item__yq6lp:nth-child(2):after{display:none}}@media (max-width:540px){.ValueProps_container__llbhL{grid-template-columns:1fr;row-gap:8px;padding:14px 16px}.ValueProps_item__yq6lp:after{display:none!important}.ValueProps_item__yq6lp{justify-content:flex-start;padding:8px 12px}.ValueProps_text__GFHQ8{font-size:15px}}.ApdCatalogGrid_section__EmwV4{background:#fff;padding:36px 0;width:100%;scroll-margin-top:140px}.ApdCatalogGrid_container__R5rVn{max-width:1320px;margin:auto;padding:0 20px}.ApdCatalogGrid_header__ELzA_{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.ApdCatalogGrid_title__qFwgX{font-size:30px;font-weight:850;color:#142537;letter-spacing:-.025em;margin:0 0 6px}.ApdCatalogGrid_subtitle__04W7G{font-size:15px;color:#5b7080;margin:0;line-height:1.5}.ApdCatalogGrid_headerLink__u1Gki{display:inline-flex;align-items:center;gap:8px;color:#087389;font-weight:750;text-decoration:none;white-space:nowrap}.ApdCatalogGrid_filters__qF5EM{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.ApdCatalogGrid_filters__qF5EM button{font:inherit;font-size:14px;font-weight:650;color:#335466;background:#f3f7f9;border:1px solid #cbdce3;border-radius:12px;padding:10px 16px;cursor:pointer}.ApdCatalogGrid_filters__qF5EM button[aria-pressed=true]{background:linear-gradient(120deg,#075268,#087d8b);border-color:#075c70;color:white;box-shadow:0 3px 9px #07526822}.ApdCatalogGrid_grid__wBgsT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ApdCatalogGrid_card__aQm4_{display:flex;align-items:stretch;min-width:0;overflow:hidden;border:1px solid #d3dfe6;border-radius:16px;text-decoration:none;background:linear-gradient(135deg,#fff,#f6f9fa);box-shadow:0 3px 12px #123d5109;transition:border-color .18s,box-shadow .18s}.ApdCatalogGrid_card__aQm4_:hover{border-color:#ba1855;box-shadow:0 5px 16px #123d5118}.ApdCatalogGrid_imageBox__3GpZg{position:relative;width:44%;flex-shrink:0;aspect-ratio:1;background:#f6f4f0}.ApdCatalogGrid_cardImg__UrelH{object-fit:contain}.ApdCatalogGrid_cardInfo__ObEfI{display:flex;flex:1 1;min-width:0;flex-direction:column;justify-content:center;padding:14px 12px;gap:8px}.ApdCatalogGrid_cardTitle__CX6z_{margin:0;color:#172838;font-size:17px;font-weight:750;line-height:1.3;overflow-wrap:break-word}.ApdCatalogGrid_cardPrice__Tgm8z{color:#b81150;font-size:15px;font-weight:800;line-height:1.3}.ApdCatalogGrid_cardAction__BFyg5{display:flex;align-items:center;gap:6px;color:#087389;font-size:12px;font-weight:700}.ApdCatalogGrid_footer__IBAzs{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:18px}.ApdCatalogGrid_batchButton__XIc8W,.ApdCatalogGrid_catalogButton__6nD_T{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:12px;font:inherit;font-size:14px;font-weight:750;text-decoration:none;cursor:pointer}.ApdCatalogGrid_catalogButton__6nD_T{background:linear-gradient(120deg,#b50c4d,#ca1a5d);color:#fff;border:1px solid #bb1252;box-shadow:0 3px 10px #b5104b20}.ApdCatalogGrid_batchButton__XIc8W{background:#fff;color:#075c70;border:1px solid #acc8d3}.ApdCatalogGrid_section__EmwV4 a:focus-visible,.ApdCatalogGrid_section__EmwV4 button:focus-visible{outline:3px solid #0999ba;outline-offset:3px}@media(max-width:1000px){.ApdCatalogGrid_card__aQm4_{flex-direction:column}.ApdCatalogGrid_imageBox__3GpZg{width:100%;aspect-ratio:1.6}.ApdCatalogGrid_cardInfo__ObEfI{padding:12px;gap:6px;justify-content:flex-start}.ApdCatalogGrid_cardTitle__CX6z_{font-size:16px}.ApdCatalogGrid_cardAction__BFyg5{margin-top:auto}}@media(max-width:640px){.ApdCatalogGrid_section__EmwV4{padding:24px 0}.ApdCatalogGrid_container__R5rVn{padding:0 14px}.ApdCatalogGrid_header__ELzA_{margin-bottom:14px}.ApdCatalogGrid_title__qFwgX{font-size:25px}.ApdCatalogGrid_subtitle__04W7G{font-size:13px}.ApdCatalogGrid_headerLink__u1Gki{display:none}.ApdCatalogGrid_filters__qF5EM{gap:6px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.ApdCatalogGrid_filters__qF5EM button{font-size:12px;padding:10px 6px;border-radius:10px}.ApdCatalogGrid_grid__wBgsT{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ApdCatalogGrid_card__aQm4_{border-radius:12px}.ApdCatalogGrid_imageBox__3GpZg{aspect-ratio:1.55}.ApdCatalogGrid_cardInfo__ObEfI{padding:9px 10px;gap:5px}.ApdCatalogGrid_cardTitle__CX6z_{font-size:14px}.ApdCatalogGrid_cardPrice__Tgm8z{font-size:13px}.ApdCatalogGrid_cardAction__BFyg5{font-size:11px}.ApdCatalogGrid_footer__IBAzs{gap:8px;margin-top:14px}.ApdCatalogGrid_batchButton__XIc8W,.ApdCatalogGrid_catalogButton__6nD_T{width:100%;padding:11px 14px;font-size:13px}.ApdCatalogGrid_card__aQm4_{background:#f7f5f0;box-shadow:none;border-color:#e1ded7}.ApdCatalogGrid_imageBox__3GpZg{aspect-ratio:1;background:transparent}.ApdCatalogGrid_cardImg__UrelH{object-fit:cover}.ApdCatalogGrid_cardInfo__ObEfI{background:transparent}.ApdCatalogGrid_filters__qF5EM button{background:#f7f8f8;box-shadow:none}.ApdCatalogGrid_filters__qF5EM button[aria-pressed=true]{background:#087789;box-shadow:none}}.RecentWorksGallery_section__NeERB{padding:70px 0 65px;background-color:#f8fafc;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.RecentWorksGallery_container__i1bMU{max-width:1240px;margin:0 auto;padding:0 24px}.RecentWorksGallery_header__LepfF{text-align:center;max-width:740px;margin:0 auto 42px}.RecentWorksGallery_badgeTop__U5OpG{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:#e6f4f7;border:1px solid #bce1ea;border-radius:20px;color:#187d9b;font-size:13px;font-weight:700;margin-bottom:16px}.RecentWorksGallery_title__PJrB8{font-size:36px;font-weight:800;color:#0f172a;line-height:1.2;letter-spacing:-.02em;margin:0 0 14px}.RecentWorksGallery_subtitle__7g82X{font-size:17px;line-height:1.5;color:#475569;margin:0}.RecentWorksGallery_grid__sV9G5{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:36px}.RecentWorksGallery_card__qwkor{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px rgba(0,0,0,.02)}.RecentWorksGallery_card__qwkor:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(0,0,0,.06);border-color:#cbd5e1}.RecentWorksGallery_imageBox__Q_I0d{position:relative;width:100%;aspect-ratio:1/1;background:#f1f5f9;overflow:hidden}.RecentWorksGallery_cardImg__NcOMk{object-fit:cover;transition:transform .3s ease}.RecentWorksGallery_card__qwkor:hover .RecentWorksGallery_cardImg__NcOMk{transform:scale(1.03)}.RecentWorksGallery_tag__xDUKo{position:absolute;bottom:12px;left:12px;background:rgba(15,23,42,.82);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#ffffff;font-size:11px;font-weight:700;padding:4px 10px;border-radius:6px;z-index:2}.RecentWorksGallery_cardInfo__Ebrud{padding:16px 18px}.RecentWorksGallery_category__KSPh6{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#187d9b;margin-bottom:4px}.RecentWorksGallery_cardTitle__5hJrj{font-size:15px;font-weight:700;color:#1e293b;margin:0;line-height:1.35}.RecentWorksGallery_proofBanner__vsMc2{display:flex;align-items:center;background:#ffffff;border:1px solid #bce1ea;border-radius:12px;padding:16px 20px;gap:16px;font-size:14px;color:#334155;line-height:1.5}.RecentWorksGallery_proofLeft__g7ryk{display:flex;align-items:flex-start;gap:12px}.RecentWorksGallery_proofIcon__zz3b3{color:#187d9b;flex-shrink:0;margin-top:2px}@media (max-width:960px){.RecentWorksGallery_grid__sV9G5{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.RecentWorksGallery_grid__sV9G5{grid-template-columns:1fr}.RecentWorksGallery_title__PJrB8{font-size:26px}.RecentWorksGallery_section__NeERB{padding:45px 0 40px}}.QuickOrderHub_sectionWrapper__F_l3_{background-color:#ffffff;width:100%;padding:60px 0;border-top:1px solid #e2e8f0}.QuickOrderHub_container__W__Q7{max-width:1240px;margin:0 auto;padding:0 24px}.QuickOrderHub_headerBlock__gpWar{text-align:center;margin-bottom:28px}.QuickOrderHub_headerTopLine__EVF0U{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.QuickOrderHub_mainTitle__5Rl7I{font-size:34px;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0}.QuickOrderHub_consultationBtnCompact__hV0R_{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background-color:#f0fdfa;color:#0f766e;border:1.5px solid #99f6e4;border-radius:9999px;font-size:12.5px;font-weight:700;cursor:pointer;transition:all .2s ease}.QuickOrderHub_consultationBtnCompact__hV0R_:hover{background-color:#ccfbf1;border-color:#5eead4;transform:translateY(-1px);box-shadow:0 2px 8px rgba(13,148,136,.15)}.QuickOrderHub_consultationBtnText__6FsXT{white-space:nowrap}.QuickOrderHub_subTitle__aPEAO{font-size:15px;color:#64748b;margin:8px 0 0}.QuickOrderHub_scenarioCardsGrid__G_0Ld{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}.QuickOrderHub_scenarioCard__mxCva{padding:22px 24px;background:#ffffff;border:2px solid #e2e8f0;border-radius:16px;cursor:pointer;transition:all .2s ease;text-align:left;display:flex;flex-direction:column;outline:none}.QuickOrderHub_scenarioCard__mxCva:hover{border-color:#94a3b8;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.06)}.QuickOrderHub_scenarioCardActive__Yr8Jl{background:#f0f9ff;border-color:#0284c7;box-shadow:0 8px 24px rgba(2,132,199,.14)}.QuickOrderHub_scenarioCardHeader__xFZej{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.QuickOrderHub_scenarioIconBox__MZW79{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.QuickOrderHub_iconBoxUpload__8B9va{background:#e0f2fe;color:#0284c7}.QuickOrderHub_iconBoxConstructor__QnKJR{background:#ccfbf1;color:#0f766e}.QuickOrderHub_iconBoxDesigner__5UmIW{background:#fce7f3;color:#c01856}.QuickOrderHub_scenarioRadioCircle__Izgn4{width:22px;height:22px;border-radius:50%;border:2px solid #cbd5e1;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.QuickOrderHub_radioCircleActive__8QlXP{background:#0284c7;border-color:#0284c7}.QuickOrderHub_scenarioTitle__qAzyh{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 6px}.QuickOrderHub_scenarioDesc__mHulB{font-size:13.5px;color:#64748b;margin:0;line-height:1.4}.QuickOrderHub_activeScenarioContainer__iP63l{background:#ffffff;border:1.5px solid #e2e8f0;border-radius:20px;padding:32px;box-shadow:0 10px 30px rgba(0,0,0,.04);animation:QuickOrderHub_fadeIn__X7uh_ .3s ease}.QuickOrderHub_scenarioOneLayout__oACuV,.QuickOrderHub_scenarioThreeLayout__mZQPJ{display:grid;grid-template-columns:1fr 360px;gap:32px;align-items:start}.QuickOrderHub_formMainCol__fWvLy{display:flex;flex-direction:column;gap:24px}.QuickOrderHub_formHeading__bzKnO{font-size:22px;font-weight:800;color:#0f172a;margin:0}.QuickOrderHub_formSubHeading__W88Oc{font-size:14px;color:#64748b;margin:-16px 0 0}.QuickOrderHub_formSection__BXTAU{display:flex;flex-direction:column;gap:14px;padding-bottom:20px;border-bottom:1px solid #f1f5f9}.QuickOrderHub_sectionHeaderTitle__JZy2T{font-size:16px;font-weight:700;color:#1e293b}.QuickOrderHub_positionsList__2ESB5{display:flex;flex-direction:column;gap:10px}.QuickOrderHub_positionCard__hBz1I{display:flex;align-items:center;gap:14px;padding:10px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.QuickOrderHub_positionImgWrapper__xDvVO{width:56px;height:56px;border-radius:8px;background:#ffffff;border:1px solid #e2e8f0;padding:2px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.QuickOrderHub_positionImg__gokQB{width:100%;height:100%;object-fit:contain}.QuickOrderHub_positionInfo__DMfS9{flex:1 1;display:flex;flex-direction:column;gap:2px}.QuickOrderHub_positionName__yAV4V{font-size:14.5px;font-weight:700;color:#0f172a}.QuickOrderHub_positionUnitPrice__UOCR5{font-size:12px;color:#64748b}.QuickOrderHub_qtyStepper__pLI2Y{display:inline-flex;align-items:center;background:#ffffff;border:1px solid #cbd5e1;border-radius:8px;overflow:hidden}.QuickOrderHub_qtyBtn__mHrx5{width:32px;height:32px;border:none;background:none;font-size:16px;font-weight:700;color:#334155;cursor:pointer;display:flex;align-items:center;justify-content:center}.QuickOrderHub_qtyBtn__mHrx5:hover:not(:disabled){background:#f1f5f9}.QuickOrderHub_qtyBtn__mHrx5:disabled{opacity:.35;cursor:not-allowed}.QuickOrderHub_qtyVal__K1x2p{width:36px;text-align:center;font-size:13.5px;font-weight:700;color:#0f172a}.QuickOrderHub_positionPriceBox__WbTPW{text-align:right;min-width:75px}.QuickOrderHub_positionSumText__Mk2lr{font-size:15px;font-weight:800;color:#0f5267}.QuickOrderHub_deletePosBtn__jg_3V{background:none;border:none;color:#ef4444;padding:6px;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center}.QuickOrderHub_deletePosBtn__jg_3V:hover{background:#fee2e2}.QuickOrderHub_addMoreRow__GMEA_{display:flex}.QuickOrderHub_btnAddMoreProducts__RfWFN{display:inline-flex;align-items:center;gap:6px;background:#ffffff;border:1.5px dashed #0284c7;color:#0284c7;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:all .15s ease}.QuickOrderHub_btnAddMoreProducts__RfWFN:hover{background:#f0f9ff;border-color:#0369a1}.QuickOrderHub_catalogSelectGrid__bu_l6{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;padding:14px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px}.QuickOrderHub_catalogItemTile__k0N21{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:10px 8px;background:#ffffff;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;transition:all .15s ease}.QuickOrderHub_catalogItemTile__k0N21:hover{border-color:#0284c7;transform:translateY(-2px);box-shadow:0 4px 12px rgba(2,132,199,.15)}.QuickOrderHub_tileImgBox__mNJlG{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.QuickOrderHub_tileImg__FqmK_{width:100%;height:100%;object-fit:contain}.QuickOrderHub_tileTitle__V9ZBk{font-size:12px;font-weight:700;color:#1e293b;line-height:1.25}.QuickOrderHub_tilePrice__VILro{font-size:11px;color:#0284c7;font-weight:600}.QuickOrderHub_uploadTwoCols__Eawx3{display:grid;grid-template-columns:1fr 1.2fr;gap:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:16px}.QuickOrderHub_uploadHintCol__QMJvl{display:flex;flex-direction:column;gap:6px;justify-content:center}.QuickOrderHub_hintBadge__bYKA2{font-size:11px;font-weight:700;color:#0369a1;text-transform:uppercase;letter-spacing:.5px}.QuickOrderHub_hintText__ZGdzr{font-size:13px;color:#334155;line-height:1.45;margin:0}.QuickOrderHub_hintExamples__ZkXvd{font-size:11.5px;color:#64748b;font-style:italic;margin-top:4px}.QuickOrderHub_uploadDropzoneCol__RFp7p{border:2px dashed #38bdf8;background:#ffffff;border-radius:12px;padding:20px 16px;text-align:center;cursor:pointer;transition:all .15s ease;display:flex;flex-direction:column;align-items:center;justify-content:center}.QuickOrderHub_uploadDropzoneCol__RFp7p:hover{background:#f0f9ff;border-color:#0284c7}.QuickOrderHub_dropzoneIcon__DXHRS{color:#0284c7;margin-bottom:6px}.QuickOrderHub_dropzoneTitle__1KEct{font-size:13.5px;font-weight:700;color:#0f172a}.QuickOrderHub_dropzoneSub__t2c8X{font-size:11.5px;color:#64748b;margin-top:2px}.QuickOrderHub_uploadedFilesGrid__AwjIx{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.QuickOrderHub_uploadedFilePill__0SY_G{display:inline-flex;align-items:center;gap:8px;background:#f0fdf4;border:1px solid #bbf7d0;padding:6px 12px;border-radius:8px}.QuickOrderHub_filePillThumb___ztHe{width:28px;height:28px;border-radius:4px;object-fit:cover}.QuickOrderHub_filePillInfo__K3lbK{display:flex;flex-direction:column}.QuickOrderHub_filePillName__SoaIs{font-size:12.5px;font-weight:600;color:#166534;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QuickOrderHub_filePillSize__QSnBV{font-size:10.5px;color:#15803d}.QuickOrderHub_filePillRemove__3KlwL{background:none;border:none;color:#ef4444;cursor:pointer;padding:2px}.QuickOrderHub_specsAccordionBox__Y0dve{border:1px solid #e2e8f0;border-radius:10px;background:#ffffff;overflow:hidden;margin-top:12px}.QuickOrderHub_specsToggleBtn__3Uced{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#f8fafc;border:none;cursor:pointer;transition:background .15s ease}.QuickOrderHub_specsToggleBtn__3Uced:hover{background:#f1f5f9}.QuickOrderHub_specsToggleTitle__um7IU{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#1e293b}.QuickOrderHub_specsContentBody__kn5CD{padding:14px;border-top:1px solid #e2e8f0}.QuickOrderHub_specsTableGrid__jkR3t{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 16px;margin-bottom:12px}.QuickOrderHub_specRow__C2Wcn{display:flex;flex-direction:column;gap:2px}.QuickOrderHub_specProp__Y4ErM{font-size:11px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.QuickOrderHub_specVal__ao9Qm{font-size:12.5px;color:#0f172a;font-weight:600}.QuickOrderHub_specsWarningNote__0B1iJ{font-size:11.5px;color:#92400e;background:#fffbeb;border:1px solid #fef3c7;border-radius:8px;padding:8px 12px;line-height:1.45}.QuickOrderHub_fullSpecsAnchorBtn__c2_8x{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:#0284c7;text-decoration:none;margin-top:10px;padding:6px 12px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;cursor:pointer;font-family:inherit;transition:all .15s ease}.QuickOrderHub_fullSpecsAnchorBtn__c2_8x:hover{background:#e0f2fe;color:#0369a1}.QuickOrderHub_specsHintLink__nxK_o{display:inline-block;margin-top:8px;font-size:12px;font-weight:700;color:#0284c7;background:none;border:none;padding:0;cursor:pointer;font-family:inherit;text-align:left;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.QuickOrderHub_specsHintLink__nxK_o:hover{color:#0369a1}.QuickOrderHub_fieldsGridTwo__KyEpZ{display:grid;grid-template-columns:1fr 1fr;gap:14px}.QuickOrderHub_fieldItem__abUI_{display:flex;flex-direction:column;gap:4px}.QuickOrderHub_inputLabel__fCmpi{font-size:12.5px;font-weight:600;color:#334155}.QuickOrderHub_reqStar__tGLOa{color:#e11d48}.QuickOrderHub_textInput___UTwK{padding:10px 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:13.5px;color:#0f172a;outline:none;transition:border-color .15s ease}.QuickOrderHub_textInput___UTwK:focus{border-color:#0284c7;box-shadow:0 0 0 2px rgba(2,132,199,.15)}.QuickOrderHub_inputError__XlwM1{border-color:#ef4444}.QuickOrderHub_errorText__MNSJV{font-size:11px;color:#ef4444;font-weight:600}.QuickOrderHub_companyCheckboxRow__Wkbhh{margin-top:8px}.QuickOrderHub_checkboxLabel__PS0h6{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;font-weight:600;color:#1e293b}.QuickOrderHub_checkboxInput__ojsn7{cursor:pointer}.QuickOrderHub_companyFieldsRow__tiEJp{display:grid;grid-template-columns:1.3fr 1fr;gap:12px;margin-top:8px;padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}.QuickOrderHub_textareaInput__2dUxl{padding:10px 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:13.5px;color:#0f172a;outline:none;resize:vertical}.QuickOrderHub_textareaInput__2dUxl:focus{border-color:#0284c7}.QuickOrderHub_summarySidebarCol__Xgvi3{display:flex;flex-direction:column}.QuickOrderHub_orderSummaryCard__kF078{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:16px;padding:22px;position:sticky;top:90px}.QuickOrderHub_summaryCardTitle__6yq4_{font-size:18px;font-weight:800;color:#0f172a;margin:0 0 16px}.QuickOrderHub_summaryPositionsList__8_4dR{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;max-height:220px;overflow-y:auto}.QuickOrderHub_summaryItemRow__tho4z{display:flex;justify-content:space-between;align-items:center;font-size:13px}.QuickOrderHub_summaryItemName__HTIIE{font-weight:600;color:#334155}.QuickOrderHub_summaryItemQty__DU9mg{color:#64748b;margin-left:6px}.QuickOrderHub_summaryItemSum__6XmZY{font-weight:700;color:#0f172a}.QuickOrderHub_summaryTotalBlock__PMQwo{padding-top:14px;border-top:1.5px dashed #cbd5e1;margin-bottom:18px}.QuickOrderHub_summaryTotalLabel__jh1oU{font-size:13px;color:#475569}.QuickOrderHub_summaryPriceRow__uT1Sx{display:flex;justify-content:space-between;align-items:baseline;margin-top:6px}.QuickOrderHub_summaryTotalVal__W132s{font-size:24px;font-weight:800;color:#c01856}.QuickOrderHub_summaryPriceSub__vX_yw{font-size:11px;color:#64748b;margin-top:4px}.QuickOrderHub_btnSubmitPrimary__UXRTE{width:100%;padding:14px;background:#c01856;color:#ffffff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px rgba(192,24,86,.25)}.QuickOrderHub_btnSubmitPrimary__UXRTE:hover:not(:disabled){background:#a01347;transform:translateY(-1px);box-shadow:0 6px 18px rgba(192,24,86,.35)}.QuickOrderHub_btnSubmitPrimary__UXRTE:disabled{opacity:.6;cursor:not-allowed}.QuickOrderHub_summaryFooterGuarantees__h02Ll{margin-top:16px;display:flex;flex-direction:column;gap:6px}.QuickOrderHub_guaranteeMiniItem__nXy2x{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#475569}.QuickOrderHub_scenarioTwoLayout__oZ2kd{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:24px 10px}.QuickOrderHub_constructorBadge__K5Gtq{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;background:#ccfbf1;color:#0f766e;font-size:12px;font-weight:700;margin-bottom:12px}.QuickOrderHub_constructorHeading__IdDn6{font-size:28px;font-weight:800;color:#0f172a;margin:0 0 12px;line-height:1.25}.QuickOrderHub_constructorDescription__u_RvW{font-size:15px;color:#475569;line-height:1.5;margin:0 0 24px}.QuickOrderHub_btnOpenConstructorLarge__xnroY{display:inline-flex;align-items:center;justify-content:center;padding:15px 32px;background:#0f5267;color:#ffffff;border-radius:10px;font-size:15.5px;font-weight:700;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 14px rgba(15,82,103,.2)}.QuickOrderHub_btnOpenConstructorLarge__xnroY:hover{background:#0b4354;transform:translateY(-1px);box-shadow:0 6px 18px rgba(15,82,103,.3)}.QuickOrderHub_constructorMugContainer__nvKQO,.QuickOrderHub_constructorRightPreview__Us50s{display:flex;align-items:center;justify-content:center}.QuickOrderHub_constructorMugContainer__nvKQO{position:relative;width:320px;height:320px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:16px}.QuickOrderHub_constructorMugImage__3QgTq{width:100%;height:100%;object-fit:contain}.QuickOrderHub_rotate360Badge__ss6M0{position:absolute;bottom:14px;display:inline-flex;align-items:center;gap:6px;background:rgba(15,23,42,.85);color:#38bdf8;padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:600}.QuickOrderHub_spinSlow__nzSsM{animation:QuickOrderHub_spin__z2Rtb 8s linear infinite}.QuickOrderHub_quickChipsRow__AL694{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.QuickOrderHub_chipBtn__9xnLu{padding:6px 12px;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:9999px;font-size:12px;font-weight:600;color:#334155;cursor:pointer;transition:all .15s ease}.QuickOrderHub_chipBtn__9xnLu:hover{background:#e2e8f0;color:#0f172a}.QuickOrderHub_designerDropzone__jeyHZ{border:1.5px dashed #99f6e4;background:#f0fdfa;border-radius:10px;padding:14px 16px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:background .15s ease}.QuickOrderHub_designerDropzone__jeyHZ:hover{background:#ccfbf1}.QuickOrderHub_designerDropTitle__HcfVl{font-size:13px;font-weight:700;color:#0f766e}.QuickOrderHub_designerDropSubtitle__4XtI_{font-size:12px;color:#64748b}.QuickOrderHub_designerDropNote__Pz_DC{font-size:12px;color:#64748b;margin:6px 0 0;line-height:1.4}.QuickOrderHub_btnSubmitPrimaryWide__RgN55{width:100%;margin-top:14px;padding:14px;background:#c01856;color:#ffffff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px rgba(192,24,86,.25)}.QuickOrderHub_btnSubmitPrimaryWide__RgN55:hover:not(:disabled){background:#a01347;transform:translateY(-1px)}.QuickOrderHub_howItWorksCard__imzTL{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:16px;padding:22px;position:sticky;top:90px}.QuickOrderHub_howItWorksTitle___1ID_{font-size:17px;font-weight:800;color:#0f172a;margin:0 0 16px}.QuickOrderHub_howItWorksSteps__V4CZ7{display:flex;flex-direction:column;gap:16px}.QuickOrderHub_stepRow__HAhUj{display:flex;align-items:flex-start;gap:12px}.QuickOrderHub_stepNumCircle__27U5j{width:28px;height:28px;border-radius:50%;background:#0284c7;color:#ffffff;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.QuickOrderHub_stepContent__T_HWB{display:flex;flex-direction:column;gap:2px}.QuickOrderHub_stepContent__T_HWB strong{font-size:13.5px;font-weight:700;color:#0f172a}.QuickOrderHub_stepContent__T_HWB span{font-size:12px;color:#64748b;line-height:1.4}.QuickOrderHub_howItWorksNotice__xBEgh{margin-top:18px;padding-top:14px;border-top:1px solid #e2e8f0;font-size:12px;color:#64748b;font-style:italic}.QuickOrderHub_successScreenBox__6gQ46{text-align:center;padding:40px 20px;display:flex;flex-direction:column;align-items:center;gap:14px}.QuickOrderHub_successTitle__avVyg{font-size:26px;font-weight:800;color:#15803d;margin:0}.QuickOrderHub_successText__pOLrR{font-size:15px;color:#334155;max-width:580px;line-height:1.5;margin:0}.QuickOrderHub_btnResetOrder__QGJBH{margin-top:10px;padding:12px 24px;background:#0f5267;color:#ffffff;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s ease}.QuickOrderHub_btnResetOrder__QGJBH:hover{background:#0b4354}@keyframes QuickOrderHub_fadeIn__X7uh_{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes QuickOrderHub_spin__z2Rtb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:992px){.QuickOrderHub_scenarioCardsGrid__G_0Ld,.QuickOrderHub_scenarioOneLayout__oACuV,.QuickOrderHub_scenarioThreeLayout__mZQPJ{grid-template-columns:1fr}.QuickOrderHub_howItWorksCard__imzTL,.QuickOrderHub_orderSummaryCard__kF078{position:static;margin-top:20px}.QuickOrderHub_scenarioTwoLayout__oZ2kd{grid-template-columns:1fr;text-align:center}.QuickOrderHub_constructorRightPreview__Us50s{order:-1}.QuickOrderHub_catalogSelectGrid__bu_l6{grid-template-columns:repeat(2,1fr)}.QuickOrderHub_uploadTwoCols__Eawx3{grid-template-columns:1fr}}@media (max-width:640px){.QuickOrderHub_activeScenarioContainer__iP63l{padding:20px 14px}.QuickOrderHub_companyFieldsRow__tiEJp,.QuickOrderHub_fieldsGridTwo__KyEpZ{grid-template-columns:1fr}}.HowItWorks_section__GJPmM{background-color:#ffffff;padding:70px 0 60px;width:100%}.HowItWorks_container__b4X3C{max-width:1240px;margin:0 auto;padding:0 24px}.HowItWorks_header__Rq8yS{text-align:left;margin-bottom:40px}.HowItWorks_title__EzmQS{font-size:34px;font-weight:800;letter-spacing:-.02em;color:#111827;margin:0 0 10px}.HowItWorks_subtitle___p4Ea{font-size:16px;color:#6b7280;margin:0}.HowItWorks_grid__rp0nb{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.HowItWorks_card__4fn3Z{background:#ffffff;border:1px solid #e5e7eb;border-radius:16px;padding:28px 24px 26px;display:flex;flex-direction:column;position:relative;cursor:default;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.HowItWorks_card__4fn3Z:hover{transform:translateY(-3px);box-shadow:0 12px 24px rgba(0,0,0,.05);border-color:#cbd5e1}.HowItWorks_cardTop__s8Dfb{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.HowItWorks_iconWrapper__IYSKu{width:46px;height:46px;border-radius:12px;background-color:#fef2f2;color:#e61e2b;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.HowItWorks_card__4fn3Z:hover .HowItWorks_iconWrapper__IYSKu{transform:scale(1.05)}.HowItWorks_stepNumber__cJV7_{font-size:24px;font-weight:800;color:#e5e7eb;letter-spacing:-.02em;transition:color .2s ease}.HowItWorks_card__4fn3Z:hover .HowItWorks_stepNumber__cJV7_{color:#cbd5e1}.HowItWorks_cardTitle__C_mij{font-size:18px;font-weight:700;color:#111827;margin:0 0 10px}.HowItWorks_cardText__sppLi{font-size:14px;line-height:1.55;color:#4b5563;margin:0;flex:1 1}@media (max-width:1024px){.HowItWorks_grid__rp0nb{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.HowItWorks_grid__rp0nb{grid-template-columns:1fr}.HowItWorks_title__EzmQS{font-size:28px}}.BusinessBanner_bannerSection__yvQrN{background-color:#111827;width:100%;margin-top:15px;margin-bottom:30px;position:relative;overflow:hidden}.BusinessBanner_container__G13sC{max-width:1240px;margin:0 auto;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:2}.BusinessBanner_skylineDecor__TankO{position:absolute;right:0;bottom:0;top:0;width:620px;max-width:55%;background-image:url(/town.svg);background-repeat:no-repeat;background-position:100% 100%;background-size:contain;opacity:.12;pointer-events:none;z-index:0}.BusinessBanner_contentGroup__6CLWe{min-width:0;max-width:100%;display:flex;align-items:center;gap:20px}.BusinessBanner_contentGroup__6CLWe>div{min-width:0;max-width:100%}.BusinessBanner_iconWrapper__CNOSO{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.08);border:1.5px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;color:#ffffff;flex-shrink:0}.BusinessBanner_title__sHyqq{font-size:22px;font-weight:700;color:#ffffff;letter-spacing:-.01em;white-space:normal;margin:0}.BusinessBanner_divider__FJh0u{color:rgba(255,255,255,.25);font-size:24px;font-weight:300;-webkit-user-select:none;user-select:none}.BusinessBanner_subtitle__RWTTp{color:#9ca3af;font-size:15px;margin:0;line-height:1.4}.BusinessBanner_btnAction__xT4Wh{position:relative;z-index:5;background-color:#c01856;color:#ffffff;font-size:15px;font-weight:600;padding:13px 30px;border-radius:8px;border:none;cursor:pointer;white-space:nowrap;opacity:1;transition:background-color .15s ease,transform .1s ease,box-shadow .15s ease;box-shadow:0 4px 14px rgba(192,24,86,.35)}.BusinessBanner_btnAction__xT4Wh:hover{background-color:#a8134a;transform:translateY(-1px);box-shadow:0 6px 18px rgba(192,24,86,.4)}.BusinessBanner_btnAction__xT4Wh:active{transform:translateY(0)}@media (max-width:992px){.BusinessBanner_contentGroup__6CLWe{flex-wrap:wrap;gap:12px}.BusinessBanner_divider__FJh0u{display:none}}@media (max-width:800px){.BusinessBanner_container__G13sC{flex-direction:column;align-items:flex-start;padding:24px 20px}.BusinessBanner_title__sHyqq{white-space:normal;overflow-wrap:anywhere}.BusinessBanner_btnAction__xT4Wh{width:100%;text-align:center;margin-top:10px}}.BusinessBanner_benefits__n8_rL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin-top:20px}.BusinessBanner_benefit__pqsfn{display:flex;align-items:flex-start;gap:10px;color:#f1f5f9;font-size:16px;line-height:1.5;font-weight:500}.BusinessBanner_benefit__pqsfn svg{color:#62d5b1;flex-shrink:0;margin-top:2px}.BusinessBanner_subtitle__RWTTp{color:#cbd5e1}.BusinessBanner_contentGroup__6CLWe{align-items:flex-start}.BusinessBanner_container__G13sC{padding-top:32px;padding-bottom:32px}@media(max-width:640px){.BusinessBanner_benefits__n8_rL{grid-template-columns:1fr}.BusinessBanner_benefit__pqsfn{font-size:15px}}.ProductionWorkshop_section__zTEO4{background-color:#f8fafc;padding:70px 0 80px;width:100%;border-bottom:1px solid #e2e8f0}.ProductionWorkshop_container__AZiEv{max-width:1320px;margin:0 auto;padding:0 20px}.ProductionWorkshop_aboutBlock__vzm1t{background-color:#ffffff;border:1px solid #e2e8f0;border-radius:16px;padding:40px;margin-bottom:24px;box-shadow:0 8px 30px rgba(0,0,0,.04)}.ProductionWorkshop_aboutHeader__JBsMc{max-width:900px}.ProductionWorkshop_badgeTop__zdAs7{display:inline-flex;align-items:center;gap:8px;background-color:#e6f4f7;color:#187d9b;font-size:13px;font-weight:700;padding:5px 14px;border-radius:20px;margin-bottom:16px}.ProductionWorkshop_mainTitle__lIDuB{font-size:32px;font-weight:900;color:#0f172a;letter-spacing:-.02em;margin:0 0 16px}.ProductionWorkshop_mainText__GQTia{font-size:17px;color:#334155;line-height:1.6;margin:0 0 12px;font-weight:500}.ProductionWorkshop_subText__0wc_E{font-size:14px;color:#64748b;line-height:1.6;margin:0 0 28px}.ProductionWorkshop_statsRow__wXKiy{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:24px;border-top:1px solid #f1f5f9;flex-wrap:wrap}.ProductionWorkshop_statItem__Lmdku{display:flex;flex-direction:column}.ProductionWorkshop_statNumber__xRtjT{font-size:28px;font-weight:900;color:#187d9b;letter-spacing:-.02em;line-height:1.1}.ProductionWorkshop_statLabel__HAgBt{font-size:13px;color:#64748b;margin-top:4px;font-weight:600}.ProductionWorkshop_statDivider__HpWnu{width:1px;height:38px;background-color:#e2e8f0}.ProductionWorkshop_visitNotice__GWfPQ{background-color:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ProductionWorkshop_noticeText__gNPto{display:flex;align-items:center;gap:12px;font-size:14px;color:#334155;line-height:1.4}.ProductionWorkshop_noticeText__gNPto strong{color:#0f172a}.ProductionWorkshop_noticeLink__1rRu6{font-size:14px;font-weight:700;color:#187d9b;text-decoration:none;white-space:nowrap}.ProductionWorkshop_noticeLink__1rRu6:hover{text-decoration:underline;color:#146881}@media (max-width:960px){.ProductionWorkshop_statsRow__wXKiy{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ProductionWorkshop_statDivider__HpWnu{display:none}.ProductionWorkshop_aboutBlock__vzm1t{padding:24px}}.PreflightSpecs_section__yk3f_{background-color:#ffffff;padding:70px 0 80px;width:100%;border-bottom:1px solid #e2e8f0}.PreflightSpecs_container__qGw_G{max-width:1320px;margin:0 auto;padding:0 20px}.PreflightSpecs_header__MxNew{text-align:center;max-width:760px;margin:0 auto 36px}.PreflightSpecs_badgeTop__dfRuG{display:inline-flex;align-items:center;gap:8px;background-color:#e6f4f7;color:#187d9b;font-size:13px;font-weight:700;padding:5px 14px;border-radius:20px;margin-bottom:14px}.PreflightSpecs_title__M3Lkv{font-size:34px;font-weight:900;color:#0f172a;letter-spacing:-.02em;margin:0 0 12px}.PreflightSpecs_subtitle__3dG_m{font-size:16px;color:#64748b;line-height:1.6;margin:0}.PreflightSpecs_tabsNav__LG_az{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:28px}.PreflightSpecs_tabBtn__lijE1{display:inline-flex;align-items:center;gap:8px;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;padding:10px 18px;cursor:pointer;transition:all .15s ease}.PreflightSpecs_tabBtn__lijE1:hover{background-color:#f1f5f9;border-color:#94a3b8}.PreflightSpecs_tabBtnActive__QTWF5{background-color:#187d9b;border-color:#187d9b;color:#ffffff}.PreflightSpecs_tabIcon__XjD3l{font-size:16px}.PreflightSpecs_tabTitle__rwRpF{font-size:14px;font-weight:700;color:#1e293b}.PreflightSpecs_tabBtnActive__QTWF5 .PreflightSpecs_tabTitle__rwRpF{color:#ffffff}.PreflightSpecs_specsCard__A2B2t{background-color:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:32px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.PreflightSpecs_specsCardHeader__Yd27l{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #f1f5f9;padding-bottom:20px;margin-bottom:24px;flex-wrap:wrap}.PreflightSpecs_specsCategoryTag__0M6OL{display:inline-block;background-color:#e6f4f7;color:#187d9b;font-size:12px;font-weight:700;padding:3px 10px;border-radius:6px;margin-bottom:8px}.PreflightSpecs_specsMainTitle__l_pDf{font-size:22px;font-weight:900;color:#0f172a;margin:0 0 8px}.PreflightSpecs_specsDesc__MSefD{font-size:14px;color:#64748b;margin:0;line-height:1.5;max-width:740px}.PreflightSpecs_headerActionCol__aR0wW{flex-shrink:0}.PreflightSpecs_uploadLinkBtn__W9qrD{display:inline-flex;align-items:center;gap:8px;background-color:#187d9b;color:#ffffff;font-size:14px;font-weight:700;padding:10px 20px;border-radius:8px;text-decoration:none;transition:all .15s ease}.PreflightSpecs_uploadLinkBtn__W9qrD:hover{background-color:#146881;transform:translateY(-1px)}.PreflightSpecs_paramsGrid__aiEfv{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:28px}.PreflightSpecs_paramItem__gBl7p{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:16px;display:flex;gap:12px;align-items:flex-start}.PreflightSpecs_paramIconBox__aCs2J{width:38px;height:38px;border-radius:8px;background-color:#e6f4f7;color:#187d9b;display:flex;align-items:center;justify-content:center;flex-shrink:0}.PreflightSpecs_paramLabel__mVwlg{display:block;font-size:11px;color:#64748b;margin-bottom:4px;text-transform:uppercase;font-weight:600}.PreflightSpecs_paramValue__C1VUA{font-size:13px;color:#0f172a;line-height:1.3}.PreflightSpecs_tipsBox__xSGLl{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:20px;margin-bottom:24px}.PreflightSpecs_tipsTitle__43o53{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:800;color:#166534;margin-bottom:12px}.PreflightSpecs_tipsList__YNTvU{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px}.PreflightSpecs_tipsList__YNTvU li{font-size:13px;color:#166534;line-height:1.5}.PreflightSpecs_cardFooter__oKVNZ{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #f1f5f9;padding-top:20px;flex-wrap:wrap}.PreflightSpecs_proofNote__VZ_Q6{font-size:13px;color:#334155;line-height:1.4;max-width:700px}.PreflightSpecs_footerEditorLink__RRHxS{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#064882;text-decoration:none}.PreflightSpecs_footerEditorLink__RRHxS:hover{text-decoration:underline}.PreflightSpecs_modalOverlay__W_3Ek{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3500;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.PreflightSpecs_modalContent__QQisf{position:relative;background-color:#ffffff;border-radius:18px;width:100%;max-width:980px;max-height:90vh;overflow-y:auto;padding:36px 32px 32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation:PreflightSpecs_modalFadeIn___MQfu .2s ease-out}@keyframes PreflightSpecs_modalFadeIn___MQfu{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.PreflightSpecs_modalCloseBtn__VT6Vz{position:absolute;top:18px;right:18px;width:38px;height:38px;border-radius:50%;background-color:#f1f5f9;border:none;display:flex;align-items:center;justify-content:center;color:#64748b;cursor:pointer;transition:all .15s ease;z-index:10}.PreflightSpecs_modalCloseBtn__VT6Vz:hover{background-color:#e2e8f0;color:#0f172a}.PreflightSpecs_modalActionDoneBtn__blRjX{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:#0f5267;color:#ffffff;font-size:14px;font-weight:700;padding:10px 20px;border:none;border-radius:8px;cursor:pointer;transition:background-color .15s ease}.PreflightSpecs_modalActionDoneBtn__blRjX:hover{background-color:#0a3d4d}@media (max-width:960px){.PreflightSpecs_paramsGrid__aiEfv{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.PreflightSpecs_paramsGrid__aiEfv{grid-template-columns:1fr}.PreflightSpecs_specsCardHeader__Yd27l{flex-direction:column}.PreflightSpecs_modalOverlay__W_3Ek{padding:10px}.PreflightSpecs_modalContent__QQisf{padding:24px 16px 20px;border-radius:14px}.PreflightSpecs_modalCloseBtn__VT6Vz{top:12px;right:12px}}.OfficeMap_section__zZZfp{position:relative;padding:80px 0;background-color:#fcfcfd;border-top:1px solid #f0f0f2;border-bottom:1px solid #f0f0f2}.OfficeMap_anchorOffset__UsNrx{position:absolute;top:-70px;left:0}.OfficeMap_container__PXhL2{max-width:1240px;margin:0 auto;padding:0 24px}.OfficeMap_header__Mm1VB{text-align:center;max-width:760px;margin:0 auto 44px}.OfficeMap_superBadge__oq_Mf{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#fee2e2;color:#e61e2b;border-radius:20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:14px}.OfficeMap_title__XAnrO{font-size:34px;font-weight:900;color:#111827;letter-spacing:-.8px;margin-bottom:12px}.OfficeMap_subtitle__ZTLRN{font-size:16px;color:#6b7280;line-height:1.55}.OfficeMap_grid__E861r{display:grid;grid-template-columns:460px 1fr;gap:28px;align-items:stretch}.OfficeMap_infoCard__4yl4_{background:#ffffff;border:1px solid #e5e7eb;border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:22px;box-shadow:0 8px 24px rgba(0,0,0,.04)}.OfficeMap_addressBlock__rLe_U{padding-bottom:18px;border-bottom:1px solid #f3f4f6}.OfficeMap_addressHeader___Jfm9{display:flex;align-items:flex-start;gap:12px;margin-bottom:10px}.OfficeMap_pinIconBox__MTrAX{width:42px;height:42px;border-radius:10px;background-color:#fee2e2;display:flex;align-items:center;justify-content:center;flex-shrink:0}.OfficeMap_addressCity__Z8DkP{font-size:13px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px}.OfficeMap_addressStreet__nUJv5{font-size:19px;font-weight:800;color:#111827;line-height:1.25}.OfficeMap_addressDetail__Ni7GU{font-size:13.5px;color:#4b5563;line-height:1.5;margin:0 0 14px}.OfficeMap_copyBtn__Gsj1_{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#374151;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .15s ease}.OfficeMap_copyBtn__Gsj1_:hover{background:#f3f4f6;border-color:#d1d5db;color:#111827}.OfficeMap_copyBtnSuccess__e_W59{background:#dcfce7;border-color:#86efac;color:#15803d}.OfficeMap_featureRow___VUgw{display:flex;align-items:flex-start;gap:14px}.OfficeMap_featureIcon__iRHMS{width:36px;height:36px;border-radius:8px;background:#fef2f2;display:flex;align-items:center;justify-content:center;flex-shrink:0}.OfficeMap_featureBody__3WbEc{flex:1 1}.OfficeMap_featureTitle__MYEFX{font-size:14px;font-weight:700;color:#111827;margin-bottom:3px}.OfficeMap_featureText__hCbRF{font-size:13.5px;color:#6b7280;line-height:1.45}.OfficeMap_routeActions__0SBEU{display:flex;align-items:center;gap:10px;padding-top:6px}.OfficeMap_routeBtnPrimary__yJoBw{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#e61e2b;color:#ffffff;font-size:13.5px;font-weight:700;padding:12px 18px;border-radius:10px;text-decoration:none;transition:background .15s ease,transform .1s ease}.OfficeMap_routeBtnPrimary__yJoBw:hover{background:#cc1521;transform:translateY(-1px)}.OfficeMap_routeBtnSecondary__YMHOA{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;background:#f3f4f6;color:#111827;font-size:13.5px;font-weight:700;border-radius:10px;text-decoration:none;transition:all .15s ease}.OfficeMap_routeBtnSecondary__YMHOA:hover{background:#e5e7eb}.OfficeMap_contactsFooter__gklbF{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #f3f4f6;margin-top:auto;flex-wrap:wrap;gap:12px}.OfficeMap_contactItem__77WIx{display:flex;align-items:center;gap:7px;font-size:13px}.OfficeMap_contactLink__Oarbg{color:#374151;font-weight:600;text-decoration:none;transition:color .15s ease}.OfficeMap_contactLink__Oarbg:hover{color:#e61e2b}.OfficeMap_mapWrapper__1Hsfi{position:relative;width:100%;min-height:480px;border-radius:16px;overflow:hidden;border:1px solid #e5e7eb;box-shadow:0 8px 24px rgba(0,0,0,.04);background:#e5e7eb}.OfficeMap_mapIframe__JKGGQ{display:block;width:100%;height:100%;border:none}.OfficeMap_mapOverlayBadge__11jX_{position:absolute;top:16px;left:16px;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 14px rgba(0,0,0,.1);border-radius:20px;padding:6px 14px;display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:#111827;text-decoration:none;cursor:pointer;transition:all .2s ease;z-index:5}.OfficeMap_mapOverlayBadge__11jX_:hover{background:#ffffff;box-shadow:0 6px 20px rgba(0,0,0,.15);transform:translateY(-1px);color:#e61e2b}.OfficeMap_mapBottomBtn__UwjBa{position:absolute;bottom:16px;right:16px;background:#ffffff;border:1px solid #e5e7eb;box-shadow:0 4px 14px rgba(0,0,0,.12);border-radius:10px;padding:8px 14px;font-size:12.5px;font-weight:700;color:#111827;display:flex;align-items:center;gap:6px;text-decoration:none;transition:all .15s ease;z-index:5}.OfficeMap_mapBottomBtn__UwjBa:hover{background:#f9fafb;border-color:#d1d5db;color:#e61e2b;transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,0,0,.15)}.OfficeMap_badgePulseDot__GbR2K{width:8px;height:8px;border-radius:50%;background-color:#e61e2b;box-shadow:0 0 0 3px rgba(230,30,43,.25);animation:OfficeMap_pulse__qRZVN 1.8s infinite}@keyframes OfficeMap_pulse__qRZVN{0%{box-shadow:0 0 0 0 rgba(230,30,43,.5)}70%{box-shadow:0 0 0 6px rgba(230,30,43,0)}to{box-shadow:0 0 0 0 rgba(230,30,43,0)}}@media (max-width:992px){.OfficeMap_grid__E861r{grid-template-columns:1fr}.OfficeMap_mapWrapper__1Hsfi{min-height:380px}.OfficeMap_title__XAnrO{font-size:28px}}@media (max-width:600px){.OfficeMap_section__zZZfp{padding:50px 0}.OfficeMap_infoCard__4yl4_{padding:22px 18px}.OfficeMap_routeActions__0SBEU{flex-wrap:wrap}.OfficeMap_contactsFooter__gklbF{flex-direction:column;align-items:flex-start;gap:10px}.OfficeMap_mapWrapper__1Hsfi{min-height:320px}}.delivery_dialog__Ksxqi{width:min(560px,calc(100vw - 24px));max-height:92dvh;padding:0;border:0;border-radius:16px;color:#0f172a;background:#ffffff;box-shadow:0 25px 70px rgba(0,0,0,.25)}.delivery_dialog__Ksxqi::backdrop{background:rgba(15,23,42,.65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.delivery_dialogBody___mLxj{padding:24px}.delivery_heading__BDyFS{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:8px}.delivery_heading__BDyFS h2{margin:0;font-size:22px;font-weight:800;color:#0f172a}.delivery_heading__BDyFS button{font-size:24px;line-height:1;border:none;background:none;color:#64748b;cursor:pointer;padding:4px 8px;border-radius:6px}.delivery_heading__BDyFS button:hover{color:#0f172a;background:#f1f5f9}.delivery_estimate__4HUff small,.delivery_hint__kYj1E{display:block;margin:6px 0 16px;color:#64748b;line-height:1.5;font-size:13.5px}.delivery_search__HheOe{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;margin:16px 0}.delivery_search__HheOe label{display:grid;gap:6px;flex:1 1;min-width:180px;font-size:13px;font-weight:600;color:#334155}.delivery_search__HheOe input{width:100%;padding:11px 14px;box-sizing:border-box;border:1.5px solid #cbd5e1;border-radius:8px;color:#0f172a;background:#ffffff;font:inherit;font-size:14px;transition:border-color .15s ease}.delivery_search__HheOe input:focus{border-color:#187d9b;outline:none;box-shadow:0 0 0 3px rgba(24,125,155,.15)}.delivery_search__HheOe button{font:inherit;font-size:14px;font-weight:600;border:none;border-radius:8px;background:#187d9b;color:#ffffff;padding:11px 18px;cursor:pointer;transition:background-color .15s ease}.delivery_search__HheOe button:hover{background:#146881}.delivery_search__HheOe button:disabled{opacity:.5;cursor:not-allowed}.delivery_cities__6Eu0g,.delivery_popular__kYMfz{display:flex;gap:8px;flex-wrap:wrap;width:100%;margin-top:10px}.delivery_popular__kYMfz button{font:inherit;font-size:13px;font-weight:600;border:1px solid #cbd5e1;border-radius:20px;background:#f8fafc;color:#334155;padding:6px 14px;cursor:pointer;transition:all .15s ease}.delivery_popular__kYMfz button:hover{border-color:#187d9b;background:#e6f4f7;color:#187d9b}.delivery_cities__6Eu0g{flex-direction:column;max-height:220px;overflow-y:auto}.delivery_cities__6Eu0g button{text-align:left;font:inherit;font-size:13.5px;padding:10px 14px;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff;color:#0f172a;cursor:pointer;transition:all .15s ease}.delivery_cities__6Eu0g button:hover{border-color:#187d9b;background:#e6f4f7;color:#187d9b}.delivery_cityRow__JRTL_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0}.delivery_error__XbHaJ{color:#c01856;font-size:13px;line-height:1.5;margin:8px 0 0}.delivery_estimate__4HUff{padding:18px 20px;border:1px solid #e2e8f0;background:#f8fafc;border-radius:12px;line-height:1.5;margin:16px 0}.delivery_estimate__4HUff strong{color:#0f172a;font-size:16px;font-weight:700}.delivery_estimate__4HUff p{margin:8px 0;font-size:14px;color:#334155}.delivery_estimate__4HUff button{font:inherit;font-size:13px;font-weight:700;border:1px solid #cbd5e1;border-radius:6px;background:#ffffff;color:#187d9b;padding:6px 14px;cursor:pointer;transition:all .15s ease}.delivery_estimate__4HUff button:hover{background:#e6f4f7;border-color:#187d9b}.delivery_citySelect__wp0mI{display:grid;gap:8px;margin:12px 0}.delivery_citySelect__wp0mI select{width:100%;padding:12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#0f172a;font:inherit}.delivery_pickupButton__hbEGO{padding:10px 16px;border:0;border-radius:8px;background:#187d9b;color:white;font:inherit;font-weight:600;cursor:pointer}.delivery_pickupButton__hbEGO:hover{background:#146881}@media (max-width:600px){.delivery_dialogBody___mLxj{padding:16px}.delivery_dialog__Ksxqi{max-height:96dvh}.delivery_heading__BDyFS h2{font-size:19px}}.delivery_pickupMarker__72tI4{background:transparent!important;border:0!important}.delivery_pickupPin__ElJQv{display:flex;align-items:center;justify-content:center;width:30px;height:30px;box-sizing:border-box;border:2px solid #fff;border-radius:50% 50% 6px 50%;box-shadow:0 2px 7px #18234445;font:800 16px/1 Arial,sans-serif;color:#fff!important}.delivery_counterPin__Evp1j{background:#187d9b!important}.delivery_lockerPin__HxuD8{background:#00876d!important}.delivery_activePin__S_pgA{background:#c01856!important;box-shadow:0 0 0 5px rgba(192,24,86,.25),0 3px 8px #172e6745;border-width:3px;transform:scale(1.18)}.delivery_pickupMarker__72tI4:focus-visible .delivery_pickupPin__ElJQv,.delivery_pickupMarker__72tI4:hover .delivery_pickupPin__ElJQv{box-shadow:0 0 0 4px rgba(24,125,155,.25),0 3px 8px #172e6745}.delivery_mapLegend__DD6EJ{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin:12px 0;font-size:14px;color:#414b61}.delivery_mapLegend__DD6EJ span{display:inline-flex;gap:7px;align-items:center}.delivery_counterDot__EJxiL,.delivery_lockerDot__YTHe6{width:12px;height:12px;border-radius:50%;display:inline-block;background:#187d9b}.delivery_lockerDot__YTHe6{background:#00876d}.delivery_mapHint__E2HkU{color:#647089}.delivery_selectedPickup__SyJoL{padding:12px 16px;border:1px solid #b8c7fa;border-radius:10px;background:#eef2ff;color:#2747aa;line-height:1.5}.delivery_mapWrap__yb3EX{width:100%;min-width:0}.delivery_map__PL47G{width:100%;height:470px;min-height:320px;border:1px solid #d7e0e8;border-radius:14px;overflow:hidden;background:#eef2f5;isolation:isolate}.delivery_map__PL47G>iframe{display:block;width:100%;height:100%;border:0}.delivery_mapToolbar__RO333{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.delivery_error__XbHaJ button,.delivery_mapToolbar__RO333 button,.delivery_mapWarning__yuO_H button{min-height:38px;padding:8px 13px;border:1px solid #d3dce5;border-radius:9px;background:#fff;color:#22556a;font:inherit;font-size:13px;font-weight:600;line-height:1.25;cursor:pointer}.delivery_mapToolbar__RO333 button[aria-pressed=true]{background:#e6f4f6;border-color:#168498;color:#086778}.delivery_mapToolbar__RO333 button:focus-visible,.delivery_pointList__P_mpC button:focus-visible{outline:3px solid #72b9ca;outline-offset:2px}.delivery_mapWarning__yuO_H{margin:10px 0;padding:12px;border-radius:10px;background:#fff5e7;color:#815625;font-size:13px;line-height:1.5}.delivery_pointListWrap__bw93n{min-width:0;margin:8px 0}.delivery_addressSearch__BafKh{display:grid;gap:6px;color:#334155;font-size:13px;font-weight:600}.delivery_addressSearch__BafKh input{min-width:0;width:100%;box-sizing:border-box;padding:11px 12px;border:1px solid #ccd8e2;border-radius:9px;background:#fff;color:#172537;font:inherit}.delivery_pointList__P_mpC{display:grid;gap:8px;max-height:410px;overflow:auto;margin-top:10px;padding:2px;overscroll-behavior:contain}.delivery_pointList__P_mpC>button{display:grid;gap:5px;width:100%;padding:12px;text-align:left;border:1px solid #d6e0e7;border-radius:10px;background:#fff;color:#172537;font:inherit;cursor:pointer;overflow-wrap:anywhere}.delivery_pointList__P_mpC>button[aria-pressed=true]{border-color:#008879;background:#ebf8f4;box-shadow:inset 3px 0 #008879}.delivery_pointList__P_mpC small{font-size:12px;line-height:1.4;color:#617385}.delivery_pointList__P_mpC>button:disabled{opacity:.55;cursor:wait}@media(max-width:600px){.delivery_map__PL47G{height:380px}.delivery_mapLegend__DD6EJ{gap:8px 14px;font-size:12px}.delivery_pointList__P_mpC{max-height:360px}}.CommerceConnections_stack__9oFcV{display:grid;gap:24px;margin-top:24px}.CommerceConnections_card__42A_4{padding:24px;border:1px solid var(--crm-line-blue,#e6e9f2);border-radius:16px;background:var(--crm-surface,#fff);color:var(--crm-ink-blue,#263650);min-width:0}.CommerceConnections_card__42A_4 h2{font-size:19px;margin:0 0 12px}.CommerceConnections_card__42A_4 h3{font-size:16px;margin:28px 0 12px}.CommerceConnections_card__42A_4 p{font-size:14px;line-height:1.65}.CommerceConnections_card__42A_4 button{font:inherit;border:1px solid var(--crm-line-purple,#e5daef);border-radius:9px;padding:10px 16px;color:var(--crm-ink-purple,#765496);background:var(--crm-surface-purple,#f5f0fa);cursor:pointer;min-height:44px}.CommerceConnections_card__42A_4 button:disabled{opacity:.5;cursor:default}.CommerceConnections_card__42A_4 label{display:flex;flex-direction:column;gap:8px;font-size:14px}.CommerceConnections_card__42A_4 input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.CommerceConnections_card__42A_4 select{padding:11px 12px;border:1px solid var(--crm-line-blue,#cfd5de);border-radius:8px;background:var(--crm-surface,#fff);color:inherit;min-width:0;font:inherit;width:100%}.CommerceConnections_card__42A_4 input[type=checkbox],.CommerceConnections_card__42A_4 input[type=radio]{accent-color:var(--ds-accent,#7554c2);flex-shrink:0;width:18px;height:18px}.CommerceConnections_card__42A_4 .CommerceConnections_check__TCxLk{flex-direction:row;align-items:center;margin:16px 0}.CommerceConnections_urls__LBvs3{display:grid;grid-template-columns:170px minmax(0,1fr);gap:10px;font-size:13px;background:var(--crm-surface-purple,#f7f4fa);padding:16px;border-radius:12px}.CommerceConnections_urls__LBvs3 dd{margin:0;overflow-wrap:anywhere}.CommerceConnections_urls__LBvs3 code{-webkit-user-select:all;user-select:all}.CommerceConnections_actions__VU7ln{display:flex;gap:12px;flex-wrap:wrap}.CommerceConnections_paymentForm__w8N7D{padding:14px 0}.CommerceConnections_note__gp8k9{color:var(--crm-muted,#68758b)}.CommerceConnections_success__GyHke{color:var(--crm-ink-green,#276846);padding:14px;border-radius:10px;background:var(--crm-surface-green,#edf7f0)}.CommerceConnections_error__f4PO_{color:var(--crm-ink-red,#b44259);padding:12px;border:1px solid;border-radius:10px}.CommerceConnections_picker__gyYM8{display:grid;gap:14px;margin:16px 0}.CommerceConnections_search___zcOK{display:flex;align-items:end;gap:12px}.CommerceConnections_search___zcOK label{flex:1 1}.CommerceConnections_points__ZDPGg{max-height:330px;overflow:auto;border:1px solid var(--crm-line-blue,#e6e9f2);border-radius:10px}.CommerceConnections_card__42A_4 .CommerceConnections_point__Omw_a{flex-direction:row;align-items:start;padding:13px;gap:12px;cursor:pointer;border-bottom:1px solid var(--crm-line-blue,#e6e9f2)}.CommerceConnections_point__Omw_a small{display:block;margin-top:5px;line-height:1.5;color:var(--crm-muted,#68758b)}.CommerceConnections_grid__ZRDXY{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:650px){.CommerceConnections_card__42A_4{padding:16px}.CommerceConnections_grid__ZRDXY,.CommerceConnections_urls__LBvs3{grid-template-columns:1fr}.CommerceConnections_urls__LBvs3 dt{margin-top:8px;font-weight:600}.CommerceConnections_search___zcOK{align-items:stretch;flex-direction:column}.CommerceConnections_card__42A_4 input,.CommerceConnections_card__42A_4 select{font-size:16px!important}}.OzonDeliveryConnection_root__MAVp8{display:grid;gap:14px;min-width:0;color:var(--crm-ink-blue,#263650)}.OzonDeliveryConnection_heading__ZyrUC{display:flex;align-items:center;gap:12px;min-width:0}.OzonDeliveryConnection_heading__ZyrUC>img{width:38px;height:38px;object-fit:contain;flex-shrink:0}.OzonDeliveryConnection_heading__ZyrUC h3{font-size:19px;line-height:1.3;margin:0 0 4px}.OzonDeliveryConnection_heading__ZyrUC p{font-size:12px;line-height:1.45;margin:0;color:var(--crm-muted,#718096)}.OzonDeliveryConnection_status__ZpE0M{display:flex;align-items:center;gap:8px;border:1px solid var(--crm-line-blue,#dce3ef);border-radius:12px;padding:11px 13px;font-size:13px;font-weight:650;background:var(--crm-surface,#fff)}.OzonDeliveryConnection_status__ZpE0M svg{flex-shrink:0}.OzonDeliveryConnection_status__ZpE0M[data-tone=success]{color:#08765f;background:#eaf8f2;border-color:#a7ddc9}.OzonDeliveryConnection_status__ZpE0M[data-tone=warning]{color:#94550b;background:#fff7e8;border-color:#edc993}.OzonDeliveryConnection_status__ZpE0M[data-tone=error]{color:#ad304d;background:#fff1f4;border-color:#efb8c5}.OzonDeliveryConnection_status__ZpE0M[data-tone=neutral]{color:var(--crm-muted,#65758e);background:var(--crm-surface-blue,#f3f6fb)}.OzonDeliveryConnection_summary__aNJ26{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.OzonDeliveryConnection_summary__aNJ26>div{padding:10px 12px;border:1px solid var(--crm-line-blue,#e0e6ef);border-radius:10px;background:var(--crm-surface,#fff);min-width:0}.OzonDeliveryConnection_summary__aNJ26 dt{font-size:11px;line-height:1.4;color:var(--crm-muted,#718096);margin-bottom:4px}.OzonDeliveryConnection_summary__aNJ26 dd{font-size:13px;line-height:1.45;font-weight:650;margin:0;overflow-wrap:anywhere}.OzonDeliveryConnection_actions__AiIVt{display:flex;flex-wrap:wrap;gap:8px}.OzonDeliveryConnection_root__MAVp8 .OzonDeliveryConnection_actions__AiIVt button,.OzonDeliveryConnection_root__MAVp8 .OzonDeliveryConnection_copyButton__4ixdd,.OzonDeliveryConnection_root__MAVp8 .OzonDeliveryConnection_retry__9AI1s{min-height:42px;padding:10px 12px;border-radius:10px;border:1px solid var(--crm-line-purple,#d8c9ed);background:var(--crm-surface,#fff);color:var(--crm-ink-purple,#654397);display:inline-flex;align-items:center;justify-content:center;gap:7px;font:600 13px var(--font-main,inherit);cursor:pointer}.OzonDeliveryConnection_root__MAVp8 .OzonDeliveryConnection_actions__AiIVt .OzonDeliveryConnection_primary__J4sTp{color:#fff;background:linear-gradient(115deg,#9150df,#5d45cf);border-color:transparent;box-shadow:0 3px 10px #7148c91a}.OzonDeliveryConnection_root__MAVp8 button:disabled{opacity:.5;cursor:default}.OzonDeliveryConnection_root__MAVp8 button:focus-visible,.OzonDeliveryConnection_root__MAVp8 input:focus-visible,.OzonDeliveryConnection_root__MAVp8 summary:focus-visible{outline:2px solid #9267d5;outline-offset:3px}.OzonDeliveryConnection_feedback__vbzUd,.OzonDeliveryConnection_note__t8sjY{font-size:12px;line-height:1.55;margin:0;overflow-wrap:anywhere}.OzonDeliveryConnection_note__t8sjY{padding:11px 13px;border:1px solid var(--crm-line-blue,#dce6f0);border-left:3px solid #4b8dc8;border-radius:10px;background:var(--crm-surface-blue,#f0f6fc);color:var(--crm-muted,#58708c)}.OzonDeliveryConnection_feedback__vbzUd{color:var(--crm-ink-purple,#654397)}.OzonDeliveryConnection_error__T61cC{color:var(--crm-ink-red,#ad304d);font-size:13px;line-height:1.5;margin:0;overflow-wrap:anywhere}.OzonDeliveryConnection_checkedAt__9eqAv{font-size:11px;color:var(--crm-muted,#718096);margin:0}.OzonDeliveryConnection_callback__uzFEl{display:grid;gap:7px;min-width:0}.OzonDeliveryConnection_callback__uzFEl label{font-size:12px;font-weight:650}.OzonDeliveryConnection_callbackRow__FLsju{display:flex;align-items:center;gap:7px;min-width:0}.OzonDeliveryConnection_callback__uzFEl input{flex:1 1;min-width:0;width:100%;height:42px;box-sizing:border-box;border:1px solid var(--crm-line-blue,#dce3ed);border-radius:9px;padding:10px;font:12px ui-monospace,monospace;color:var(--crm-ink-blue,#263650);background:var(--crm-surface,#fff)}.OzonDeliveryConnection_root__MAVp8 .OzonDeliveryConnection_copyButton__4ixdd{flex-shrink:0;padding:9px;min-width:42px}.OzonDeliveryConnection_details__J1IJ1{border:1px solid var(--crm-line-blue,#dce3ed);border-radius:12px;overflow:hidden;background:var(--crm-surface,#fff);min-width:0}.OzonDeliveryConnection_details__J1IJ1>summary{padding:12px 14px;font-size:13px;font-weight:650;color:var(--crm-ink-purple,#654397);cursor:pointer}.OzonDeliveryConnection_detailsBody__A_wqt{border-top:1px solid var(--crm-line-blue,#e5e9f0);padding:13px;display:grid;gap:12px;min-width:0}.OzonDeliveryConnection_steps__lAOfA{margin:0;padding-left:20px;font-size:12px;line-height:1.6;color:var(--crm-muted,#65758e)}.OzonDeliveryConnection_steps__lAOfA li+li{margin-top:6px}.OzonDeliveryConnection_credentials__Fx2_b>section{padding:0;border:0;background:none}.OzonDeliveryConnection_credentials__Fx2_b article{margin:0;border:0;padding:0}.OzonDeliveryConnection_credentials__Fx2_b header{margin-bottom:12px}.OzonDeliveryConnection_credentials__Fx2_b form fieldset{grid-template-columns:minmax(0,1fr)}.OzonDeliveryConnection_credentials__Fx2_b form label{grid-column:1/-1}.OzonDeliveryConnection_credentials__Fx2_b form input{max-width:100%}@media(max-width:540px){.OzonDeliveryConnection_root__MAVp8{gap:12px}.OzonDeliveryConnection_heading__ZyrUC h3{font-size:17px}.OzonDeliveryConnection_summary__aNJ26{grid-template-columns:1fr}.OzonDeliveryConnection_summary__aNJ26>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 11px}.OzonDeliveryConnection_summary__aNJ26 dt{margin:0;flex-shrink:0}.OzonDeliveryConnection_summary__aNJ26 dd{text-align:right}.OzonDeliveryConnection_actions__AiIVt{flex-direction:column}.OzonDeliveryConnection_root__MAVp8 .OzonDeliveryConnection_actions__AiIVt button{width:100%;min-height:44px;font-size:12px}.OzonDeliveryConnection_detailsBody__A_wqt{padding:10px}.OzonDeliveryConnection_callback__uzFEl input{font-size:12px}.OzonDeliveryConnection_credentials__Fx2_b input{font-size:16px}.OzonDeliveryConnection_heading__ZyrUC>img{width:32px;height:32px}}.MaxAccounts_templateSettings__SehSE{margin:24px 0;color:var(--crm-ink);padding:24px;background:var(--crm-surface);border:1px solid var(--crm-line);border-radius:18px}.MaxAccounts_templateSettings__SehSE h2{display:flex;gap:10px;align-items:center}.MaxAccounts_templateSettings__SehSE p{line-height:1.5;color:var(--crm-muted)}.MaxAccounts_templateSettings__SehSE article{padding:18px 0;border-bottom:1px solid var(--crm-line);margin-bottom:18px}.MaxAccounts_templateSettings__SehSE button{display:inline-flex;align-items:center;gap:8px;margin:4px 8px 4px 0;padding:10px 14px;border:1px solid var(--crm-line-purple);border-radius:10px;background:var(--crm-surface-purple);color:var(--crm-ink-purple);font:inherit;cursor:pointer}.MaxAccounts_templateSettings__SehSE button:disabled{opacity:.5;cursor:wait}.MaxAccounts_templateSettings__SehSE [role=alert]{color:#c24136}.MaxAccounts_templateSettings__SehSE [role=status]{color:var(--crm-ink-purple)}.MaxAccounts_maxForm__TAiaH{display:grid;gap:16px;padding:18px 0}.MaxAccounts_maxForm__TAiaH label{display:grid;gap:7px}.MaxAccounts_maxForm__TAiaH input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;padding:12px;border:1px solid var(--crm-line);border-radius:10px;background:var(--crm-surface);color:var(--crm-ink);font:inherit}.MaxAccounts_maxForm__TAiaH input[type=checkbox]{width:18px;height:18px}@media(max-width:650px){.MaxAccounts_templateSettings__SehSE{padding:16px}.MaxAccounts_maxForm__TAiaH input{font-size:16px!important}}.MaxAccounts_templateSettings__SehSE{padding:20px;border-radius:16px;border-color:#dce1eb}.MaxAccounts_templateSettings__SehSE h2{font-size:18px;margin:0 0 8px}.MaxAccounts_templateSettings__SehSE p{font-size:12px}.MaxAccounts_templateSettings__SehSE article{border:1px solid #dce1eb;border-radius:14px;padding:16px;margin:14px 0}.MaxAccounts_templateSettings__SehSE button{font-size:12px;min-height:38px}.MaxAccounts_maxForm__TAiaH{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.MaxAccounts_maxForm__TAiaH label{font-size:12px}.MaxAccounts_maxForm__TAiaH>div{grid-column:1/-1}.MaxAccounts_maxForm__TAiaH input:not([type=checkbox]){height:42px;font-size:14px}.MaxAccounts_maxForm__TAiaH button[type=submit]{background:linear-gradient(115deg,#7741d5,#564de2);color:white;border-color:transparent}@media(max-width:720px){.MaxAccounts_maxForm__TAiaH{grid-template-columns:1fr}}