.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}}.OrderHelp_section__Xq0Q6{padding:24px 24px 48px;scroll-margin-top:140px}.OrderHelp_card__L5QHZ{max-width:1192px;margin:0 auto;padding:36px 40px;display:flex;align-items:center;justify-content:space-between;gap:32px;border:1px solid #dce9ed;border-radius:24px;background:linear-gradient(115deg,#eff8fa,#f8fafc)}.OrderHelp_copy__2DfFO{max-width:650px}.OrderHelp_eyebrow__LG_Xi{display:block;margin-bottom:10px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#167087}.OrderHelp_copy__2DfFO h2{margin:0;font-size:clamp(24px,2.5vw,32px);line-height:1.2;letter-spacing:-.025em;color:#102a36;font-weight:700}.OrderHelp_copy__2DfFO p{margin:12px 0 0;font-size:16px;line-height:1.6;color:#526575}.OrderHelp_actions__XOvqJ{display:flex;flex-direction:column;gap:10px;flex-shrink:0;min-width:220px}.OrderHelp_primary__HSL__,.OrderHelp_secondary__VdCZW{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 20px;border-radius:10px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;cursor:pointer;transition:background .15s}.OrderHelp_primary__HSL__{background:#c01856;color:#fff;border:1px solid #c01856}.OrderHelp_primary__HSL__:hover{background:#a01347}.OrderHelp_secondary__VdCZW{background:#fff;color:#16596c;border:1px solid #c9dce3}.OrderHelp_secondary__VdCZW:hover{background:#eaf4f7}.OrderHelp_primary__HSL__:focus-visible,.OrderHelp_secondary__VdCZW:focus-visible{outline:3px solid #0284c7;outline-offset:3px}@media (max-width:720px){.OrderHelp_section__Xq0Q6{padding:16px 16px 32px}.OrderHelp_card__L5QHZ{flex-direction:column;align-items:stretch;padding:26px 22px;gap:24px;border-radius:18px}.OrderHelp_copy__2DfFO p{font-size:15px}.OrderHelp_actions__XOvqJ{min-width:0}}.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}}.DeliveryInfo_section__Ydxoy{background-color:#ffffff;padding:36px 0;width:100%}.DeliveryInfo_container__3kZxB{max-width:1240px;margin:0 auto;padding:0 24px}.DeliveryInfo_header__oFjNs{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px;gap:20px;flex-wrap:wrap}.DeliveryInfo_title__uT58V{font-size:34px;font-weight:800;letter-spacing:-.02em;color:#111827;margin:0 0 10px}.DeliveryInfo_subtitle__8Gxog{font-size:16px;color:#6b7280;margin:0}.DeliveryInfo_cityIndicator___5yOI{display:flex;align-items:center;gap:10px;padding:8px 16px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:30px}.DeliveryInfo_cityIndicatorText__qOh49{font-size:14px;color:#4b5563}.DeliveryInfo_cityIndicatorBold__dMTXJ{font-weight:700;color:#111827}.DeliveryInfo_cityChangeBtn__xgk36{background:none;border:none;color:#e61e2b;font-size:13.5px;font-weight:600;cursor:pointer;text-decoration:underline;padding:0;transition:color .15s ease}.DeliveryInfo_cityChangeBtn__xgk36:hover{color:#b91c1c}.DeliveryInfo_grid__WnI_w{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px}.DeliveryInfo_card__1WJVa{background-color:#ffffff;border:1px solid #e5e7eb;border-radius:16px;padding:22px;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.DeliveryInfo_card__1WJVa:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(0,0,0,.06);border-color:#fca5a5}.DeliveryInfo_cardTop__Jr_Aq{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.DeliveryInfo_iconWrapper__84j1L{width:48px;height:48px;border-radius:12px;background-color:#fef2f2;color:#e61e2b;display:flex;align-items:center;justify-content:center}.DeliveryInfo_tag___nz4D{font-size:12px;font-weight:600;padding:4px 10px;border-radius:9999px;background-color:#f3f4f6;color:#374151}.DeliveryInfo_tagGreen__MS0qh{background-color:#ecfdf5;color:#059669}.DeliveryInfo_cardTitle__To68k{font-size:20px;font-weight:700;color:#111827;margin:0 0 12px}.DeliveryInfo_cardText__ZPGzS{font-size:14.5px;line-height:1.55;color:#4b5563;margin:0 0 20px;flex:1 1}.DeliveryInfo_cardBtnRow__yIRUd{margin-bottom:16px}.DeliveryInfo_mapLinkBtn__O8lrK{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s ease}.DeliveryInfo_mapLinkBtn__O8lrK:hover{background:#fee2e2}.DeliveryInfo_cardFootnote__5Vrpi{margin-top:auto;font-size:13px;font-weight:500;color:#9ca3af;display:flex;align-items:center;gap:6px;padding-top:14px;border-top:1px solid #f3f4f6}.DeliveryInfo_faqSection__7GbR_{background:#f9fafb;border-radius:20px;padding:36px 32px;border:1px solid #f3f4f6}.DeliveryInfo_faqTitle__uMaAl{font-size:22px;font-weight:700;color:#111827;margin:0 0 20px}.DeliveryInfo_faqList__cnPdj{display:flex;flex-direction:column;gap:12px}.DeliveryInfo_faqItem__k65E2{background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:border-color .15s ease}.DeliveryInfo_faqItemOpen__cs0oQ{border-color:#fca5a5}.DeliveryInfo_faqQuestion__VD0_X{width:100%;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;background:none;border:none;font-size:15.5px;font-weight:600;color:#111827;cursor:pointer;text-align:left;gap:12px}.DeliveryInfo_faqQuestion__VD0_X:hover{color:#e61e2b}.DeliveryInfo_faqChevron__1zO0P{color:#9ca3af;transition:transform .2s ease;flex-shrink:0}.DeliveryInfo_faqChevronRotated__cxigX{transform:rotate(180deg);color:#e61e2b}.DeliveryInfo_faqAnswer__97FMI{padding:0 20px 18px;font-size:14.5px;line-height:1.6;color:#4b5563;animation:DeliveryInfo_fadeIn__CR72f .2s ease-out}@keyframes DeliveryInfo_fadeIn__CR72f{0%{opacity:0}to{opacity:1}}.DeliveryInfo_phoneLink__1J2Ci{color:#187d9b;font-weight:700;text-decoration:none;transition:color .15s ease}.DeliveryInfo_phoneLink__1J2Ci:hover{color:#0f5267;text-decoration:underline}.DeliveryInfo_orderInfoBlock__RRmsx{margin-top:20px;display:flex}.DeliveryInfo_orderInfoLink__sVcZd{display:inline-flex;align-items:center;gap:14px;padding:14px 22px;background-color:#ffffff;border:1.5px solid #e2e8f0;border-radius:12px;text-decoration:none;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.03)}.DeliveryInfo_orderInfoLink__sVcZd:hover{border-color:#187d9b;background-color:#f8fafc;transform:translateY(-2px);box-shadow:0 6px 18px rgba(24,125,155,.1)}.DeliveryInfo_orderInfoIconBox__VOy9e{width:36px;height:36px;border-radius:8px;background-color:#e6f4f7;color:#187d9b;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DeliveryInfo_orderInfoContent__WayU4{display:flex;flex-direction:column;gap:2px}.DeliveryInfo_orderInfoBadge__5MzkM{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#187d9b}.DeliveryInfo_orderInfoText__4D62F{font-size:14px;font-weight:600;color:#1e293b}.DeliveryInfo_orderInfoArrow__LUQPc{color:#94a3b8;margin-left:8px;transition:transform .2s ease,color .2s ease}.DeliveryInfo_orderInfoLink__sVcZd:hover .DeliveryInfo_orderInfoArrow__LUQPc{transform:translateX(4px);color:#187d9b}@media (max-width:960px){.DeliveryInfo_grid__WnI_w{grid-template-columns:1fr;gap:16px}.DeliveryInfo_title__uT58V{font-size:28px}.DeliveryInfo_faqSection__7GbR_{padding:24px 20px}.DeliveryInfo_orderInfoLink__sVcZd{width:100%;box-sizing:border-box}}