.mtpl-exchange[data-v-c7b84fe3]{--mt-bg: #f8fafc;--mt-ink: #0f2a47;--mt-muted: #5d7085;--mt-accent: #0f3b66;--mt-accent-2: #c9a227;--mt-line: rgba(15, 59, 102, .16);--mt-panel: #fff}.ex-hero[data-v-c7b84fe3]{padding:24px 0 36px;background:#f8fafc}.ex-top[data-v-c7b84fe3]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:1px solid var(--mt-line)}.ex-brand[data-v-c7b84fe3]{display:flex;align-items:center;gap:12px;min-width:0;font-size:14px;font-weight:700}.ex-nav[data-v-c7b84fe3]{display:flex;gap:24px;font-family:var(--mt-mono);font-size:10px;letter-spacing:.14em;color:#5d7085}.ex-nav a[data-v-c7b84fe3]:hover{color:#0f3b66}.ex-hero-grid[data-v-c7b84fe3]{display:grid;grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);gap:clamp(32px,5vw,76px);align-items:center;padding:clamp(48px,7vw,100px) 0 clamp(36px,4vw,56px)}.ex-copy h1[data-v-c7b84fe3]{margin-top:18px;font-size:clamp(46px,5.8vw,90px);line-height:.98;letter-spacing:-.055em;font-weight:800}.ex-copy p[data-v-c7b84fe3]{margin-top:24px;max-width:660px;color:#5d7085;line-height:1.9;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ex-tags[data-v-c7b84fe3]{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ex-tags span[data-v-c7b84fe3]{padding:6px 12px;border:1px solid var(--mt-line);border-radius:999px;font-family:var(--mt-mono);font-size:10px;letter-spacing:.06em;color:#5d7085}.ex-actions[data-v-c7b84fe3]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.ex-actions[data-v-c7b84fe3] .mtpl-btn.is-primary{background:#0f3b66}.ex-panel[data-v-c7b84fe3]{position:relative;order:-1;padding:0;min-height:0;overflow:visible;isolation:isolate}.ex-panel[data-v-c7b84fe3]:before{content:"";position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;z-index:-1;border-radius:50%;background:radial-gradient(circle at 28% 28%,rgba(201,162,39,.32),transparent 56%),radial-gradient(circle at 74% 70%,rgba(15,59,102,.26),transparent 58%),radial-gradient(circle at 52% 16%,rgba(232,200,112,.38),transparent 48%);filter:blur(34px);pointer-events:none}.ex-media[data-v-c7b84fe3]{position:relative;z-index:2;margin:0}.ex-orb[data-v-c7b84fe3]{aspect-ratio:4 / 3.8;-webkit-mask-image:url(/tpl/masks/blob-soft.svg);mask-image:url(/tpl/masks/blob-soft.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:rotate(2deg);transition:transform .45s ease}.ex-orb[data-v-c7b84fe3]:hover{transform:rotate(0) scale(1.015)}.ex-orb img[data-v-c7b84fe3]{width:100%;height:100%;object-fit:cover;display:block}.ex-media figcaption[data-v-c7b84fe3]{display:flex;justify-content:space-between;gap:12px;padding-top:14px;font-family:var(--mt-mono);font-size:10px;letter-spacing:.1em;color:#5d7085}.ex-globe[data-v-c7b84fe3]{position:absolute;z-index:1;inset-inline-end:-42px;inset-block-end:-16px;color:#c9a2273d}.ex-route[data-v-c7b84fe3]{position:absolute;z-index:1;border-color:#0f3b662e;border-radius:50%}.ex-route.a[data-v-c7b84fe3]{width:240px;height:240px;inset-inline-start:-80px;inset-block-start:-70px;border:1px solid}.ex-route.b[data-v-c7b84fe3]{width:340px;height:340px;inset-inline-start:-130px;inset-block-start:-120px;border:1px dashed}.ex-hero[data-v-c7b84fe3] .mtpl-stats{margin-top:16px}.ex-hero[data-v-c7b84fe3] .mtpl-stats b{color:#0f3b66}.ex-trade[data-v-c7b84fe3]{background:#fff}.ex-trade-grid[data-v-c7b84fe3]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:clamp(28px,4vw,72px);align-items:start}.ex-prose[data-v-c7b84fe3]{white-space:pre-line;color:#5d7085}.ex-categories[data-v-c7b84fe3]{background:#eef3f8}.ex-cat-grid[data-v-c7b84fe3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ex-cat[data-v-c7b84fe3]{display:flex;flex-direction:column;gap:10px;padding:24px;background:#fff;border:1px solid var(--mt-line);transition:.2s ease}.ex-cat[data-v-c7b84fe3]:hover{border-color:#c9a227;transform:translateY(-2px)}.ex-cat small[data-v-c7b84fe3]{font-family:var(--mt-mono);font-size:10px;letter-spacing:.14em;color:#c9a227}.ex-cat b[data-v-c7b84fe3]{font-size:18px;color:#0f2a47}.ex-cat .store-icon[data-v-c7b84fe3]{color:#0f3b66;margin-top:auto}.ex-products[data-v-c7b84fe3]{background:#f8fafc}.ex-products[data-v-c7b84fe3] .mtpl-product__price{color:#0f3b66}.ex-logistics[data-v-c7b84fe3]{background:#eef3f8}.ex-logistics-grid[data-v-c7b84fe3]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:start}.ex-delivery[data-v-c7b84fe3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ex-delivery>div[data-v-c7b84fe3]{padding:20px;background:#fff;border:1px solid var(--mt-line)}.ex-delivery b[data-v-c7b84fe3]{font-family:var(--mt-mono);font-size:24px;color:#c9a227}.ex-delivery span[data-v-c7b84fe3]{display:block;margin-top:8px;font-size:15px;font-weight:700}.ex-delivery p[data-v-c7b84fe3]{margin-top:8px;font-size:12px;line-height:1.7;color:#5d7085}.ex-contact[data-v-c7b84fe3]{padding-top:0}.ex-contact-card[data-v-c7b84fe3]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,60px);align-items:center;padding:clamp(30px,4.2vw,58px);background:#0f3b66;color:#fff}.ex-contact-card h2[data-v-c7b84fe3]{margin-top:12px;font-size:clamp(30px,3.4vw,46px);letter-spacing:-.03em}.ex-contact-card p[data-v-c7b84fe3]{margin-top:12px;color:#ffffff9e;line-height:1.8}.ex-contact-card[data-v-c7b84fe3] .mtpl-contact__list li>.store-icon{color:#c9a227}.ex-contact-card[data-v-c7b84fe3] .mtpl-contact__list small,.ex-contact-card[data-v-c7b84fe3] .mtpl-contact__hint{color:#ffffff8c}.ex-contact-card[data-v-c7b84fe3] .mtpl-btn.is-primary{background:#c9a227;color:#0f2a47}@media (max-width: 1024px){.ex-nav[data-v-c7b84fe3]{display:none}.ex-hero-grid[data-v-c7b84fe3]{grid-template-columns:1fr}.ex-panel[data-v-c7b84fe3]{max-width:620px}.ex-orb[data-v-c7b84fe3]{aspect-ratio:4 / 3.5}.ex-trade-grid[data-v-c7b84fe3],.ex-logistics-grid[data-v-c7b84fe3],.ex-contact-card[data-v-c7b84fe3]{grid-template-columns:1fr}.ex-cat-grid[data-v-c7b84fe3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.ex-copy h1[data-v-c7b84fe3]{font-size:clamp(38px,12vw,58px)}.ex-panel[data-v-c7b84fe3]{max-width:100%}.ex-orb[data-v-c7b84fe3]{aspect-ratio:4 / 3.4}.ex-cat-grid[data-v-c7b84fe3],.ex-delivery[data-v-c7b84fe3]{grid-template-columns:1fr}.ex-contact-card[data-v-c7b84fe3]{padding:24px}}
