.supplier-reviews-reputation-module__dJIVFW__previewPage{color:#0f172a;gap:28px;width:min(100%,1280px);margin-inline:auto;padding:32px;display:grid}.supplier-reviews-reputation-module__dJIVFW__previewHeader,.supplier-reviews-reputation-module__dJIVFW__previewGroup,.supplier-reviews-reputation-module__dJIVFW__reputationSection,.supplier-reviews-reputation-module__dJIVFW__reviewList,.supplier-reviews-reputation-module__dJIVFW__reviewForm{gap:14px;display:grid}.supplier-reviews-reputation-module__dJIVFW__previewHeader{max-width:820px}.supplier-reviews-reputation-module__dJIVFW__previewHeader h1,.supplier-reviews-reputation-module__dJIVFW__previewGroup h2,.supplier-reviews-reputation-module__dJIVFW__reputationHero h2,.supplier-reviews-reputation-module__dJIVFW__emptyReviews h3{color:#071426;letter-spacing:0;margin:0;font-weight:760}.supplier-reviews-reputation-module__dJIVFW__previewHeader h1{font-size:clamp(32px,4vw,54px);line-height:1.02}.supplier-reviews-reputation-module__dJIVFW__previewHeader p,.supplier-reviews-reputation-module__dJIVFW__reputationIntro,.supplier-reviews-reputation-module__dJIVFW__reviewBody,.supplier-reviews-reputation-module__dJIVFW__emptyReviews p{color:#475569;margin:0;line-height:1.65}.supplier-reviews-reputation-module__dJIVFW__eyebrow{color:#0f766e;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.supplier-reviews-reputation-module__dJIVFW__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0;display:grid}.supplier-reviews-reputation-module__dJIVFW__ratingLink:hover,.supplier-reviews-reputation-module__dJIVFW__ratingLink:focus-visible{color:#0f766e;text-underline-offset:3px;text-decoration:underline}.supplier-reviews-reputation-module__dJIVFW__ratingRow{color:#334155;align-items:center;gap:8px;width:max-content;max-width:100%;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.supplier-reviews-reputation-module__dJIVFW__ratingCompact{font-size:13px}.supplier-reviews-reputation-module__dJIVFW__ratingLink{border-radius:8px;transition:color .22s}.supplier-reviews-reputation-module__dJIVFW__stars{flex:none;gap:2px;display:inline-flex}.supplier-reviews-reputation-module__dJIVFW__starFilled,.supplier-reviews-reputation-module__dJIVFW__starEmpty{width:17px;height:17px}.supplier-reviews-reputation-module__dJIVFW__starFilled{fill:#f59e0b;color:#f59e0b}.supplier-reviews-reputation-module__dJIVFW__starEmpty{fill:#e2e8f0;color:#cbd5e1}.supplier-reviews-reputation-module__dJIVFW__ratingText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.supplier-reviews-reputation-module__dJIVFW__reputationSection{background:#fff;border:1px solid #dbe4ec;border-radius:18px;padding:26px;scroll-margin-top:96px}.supplier-reviews-reputation-module__dJIVFW__reputationSection:focus{outline-offset:3px;outline:2px solid #14b8a659}.supplier-reviews-reputation-module__dJIVFW__reputationHero{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:start;gap:20px;display:grid}.supplier-reviews-reputation-module__dJIVFW__reputationHero h2{font-size:clamp(26px,2.6vw,36px);line-height:1.12}.supplier-reviews-reputation-module__dJIVFW__scorePanel{background:#f0fdfa;border:1px solid #ccfbf1;border-radius:14px;justify-items:start;gap:10px;padding:18px;display:grid}.supplier-reviews-reputation-module__dJIVFW__scorePanel strong{color:#0f766e;font-size:40px;line-height:1}.supplier-reviews-reputation-module__dJIVFW__reviewList{gap:12px}.supplier-reviews-reputation-module__dJIVFW__reviewItem,.supplier-reviews-reputation-module__dJIVFW__emptyReviews{background:#fff;border:1px solid #dbe4ec;border-radius:14px;padding:18px}.supplier-reviews-reputation-module__dJIVFW__emptyReviews{color:#475569;border-style:dashed;gap:6px;display:grid}.supplier-reviews-reputation-module__dJIVFW__emptyIcon{color:#c98713;background:#f8fafc;border:1px solid #dbe7ef;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:22px;line-height:1;display:inline-flex}.supplier-reviews-reputation-module__dJIVFW__reviewItemTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.supplier-reviews-reputation-module__dJIVFW__reviewItemTop time,.supplier-reviews-reputation-module__dJIVFW__reviewAuthor{color:#64748b;margin:0;font-size:13px;font-weight:650}.supplier-reviews-reputation-module__dJIVFW__reviewAuthor{color:#0f172a;margin-top:10px}.supplier-reviews-reputation-module__dJIVFW__reviewForm{background:linear-gradient(#f4fffd 0%,#fff 100%);border:1px solid #ccfbf1;border-radius:14px;padding:18px;animation:.18s ease-out supplier-reviews-reputation-module__dJIVFW__reviewFormIn}.supplier-reviews-reputation-module__dJIVFW__reviewStarsField{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.supplier-reviews-reputation-module__dJIVFW__reviewStarsField legend,.supplier-reviews-reputation-module__dJIVFW__reviewTextField span{color:#0f172a;font-size:13px;font-weight:750}.supplier-reviews-reputation-module__dJIVFW__reviewStarChoices{flex-wrap:wrap;gap:4px;display:flex}.supplier-reviews-reputation-module__dJIVFW__reviewStarChoices label{cursor:pointer;display:inline-flex}.supplier-reviews-reputation-module__dJIVFW__reviewStarChoices input{opacity:0;pointer-events:none;position:absolute}.supplier-reviews-reputation-module__dJIVFW__reviewStarChoices span{color:#c7d2df;border-radius:8px;justify-content:center;align-items:center;min-width:32px;min-height:36px;font-size:30px;font-weight:800;line-height:1;transition:color .2s,background-color .2s;display:inline-flex}.supplier-reviews-reputation-module__dJIVFW__reviewStarChoices input:focus-visible+span{outline-offset:2px;outline:2px solid #0d948859}.supplier-reviews-reputation-module__dJIVFW__reviewStarSelected{color:#c98713!important}.supplier-reviews-reputation-module__dJIVFW__reviewStarIdle{color:#c7d2df}.supplier-reviews-reputation-module__dJIVFW__reviewTextField{gap:8px;display:grid}.supplier-reviews-reputation-module__dJIVFW__reviewTextField textarea{resize:vertical;color:#0f172a;border:1px solid #bad0e2;border-radius:12px;min-height:126px;padding:12px}.supplier-reviews-reputation-module__dJIVFW__reviewFormActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.supplier-reviews-reputation-module__dJIVFW__primaryAction{color:#fff;background:#0d9488;border:1px solid #0d9488;border-radius:10px;width:fit-content;min-height:42px;padding:10px 16px;font-weight:750;transition:background-color .22s,border-color .22s}.supplier-reviews-reputation-module__dJIVFW__primaryAction:hover,.supplier-reviews-reputation-module__dJIVFW__primaryAction:focus-visible{background:#0f766e;border-color:#0f766e}.supplier-reviews-reputation-module__dJIVFW__primaryAction:disabled{cursor:not-allowed;opacity:.55}.supplier-reviews-reputation-module__dJIVFW__secondaryAction{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:fit-content;min-height:42px;padding:10px 16px;font-weight:750;transition:background-color .22s,border-color .22s}.supplier-reviews-reputation-module__dJIVFW__secondaryAction:hover,.supplier-reviews-reputation-module__dJIVFW__secondaryAction:focus-visible{background:#f8fafc;border-color:#99f6e4}.supplier-reviews-reputation-module__dJIVFW__previewSuccess{color:#0f766e;background:#f0fdfa;border:1px solid #bde8df;border-radius:12px;margin:0;padding:11px 13px;font-size:13px;font-weight:700}@keyframes supplier-reviews-reputation-module__dJIVFW__reviewFormIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.supplier-reviews-reputation-module__dJIVFW__reviewForm{animation:none}}@media (max-width:760px){.supplier-reviews-reputation-module__dJIVFW__previewPage{padding:18px}.supplier-reviews-reputation-module__dJIVFW__cardGrid,.supplier-reviews-reputation-module__dJIVFW__reputationHero{grid-template-columns:1fr}.supplier-reviews-reputation-module__dJIVFW__ratingRow{width:100%}.supplier-reviews-reputation-module__dJIVFW__ratingText{white-space:normal}.supplier-reviews-reputation-module__dJIVFW__reviewFormActions{grid-template-columns:1fr;display:grid}.supplier-reviews-reputation-module__dJIVFW__primaryAction,.supplier-reviews-reputation-module__dJIVFW__secondaryAction{width:100%}.supplier-reviews-reputation-module__dJIVFW__reviewStarChoices span{min-width:30px;font-size:28px}}
.site-media-module__-HgTlW__frame{isolation:isolate;background:#eef3f9;border-radius:24px;width:100%;min-width:0;margin:0;position:relative;overflow:hidden}.site-media-module__-HgTlW__fill{height:100%;min-height:180px}.site-media-module__-HgTlW__asset{object-fit:contain;width:100%;height:100%;display:block}.site-media-module__-HgTlW__frame[data-fit=cover] .site-media-module__-HgTlW__asset{object-fit:cover;object-position:center}.site-media-module__-HgTlW__placeholder{color:#6b7e98;background:radial-gradient(at 80% 10%,#dce7f7,#0000 65%),linear-gradient(135deg,#f3f6fa,#e8eef7);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:absolute;inset:0}.site-media-module__-HgTlW__placeholder span{text-align:center;overflow-wrap:anywhere;max-width:32ch;font-size:clamp(14px,2vw,18px);font-weight:500}.site-media-module__-HgTlW__caption{inset-inline:0;color:#fff;overflow-wrap:anywhere;background:linear-gradient(#0000,#0a172ad9);padding:18px 24px;font-size:14px;position:absolute;bottom:0}.site-media-module__-HgTlW__banner{gap:24px;max-width:1200px;margin:28px auto;padding-inline:20px;display:grid}@media (max-width:600px){.site-media-module__-HgTlW__frame{border-radius:16px}.site-media-module__-HgTlW__caption{padding:12px 16px}}
.supplier-country-presentations-module__ZcHteq__aiPresenter,.supplier-country-presentations-module__ZcHteq__presentationSection{color:#f8fafc;gap:24px;min-width:0;display:grid}.supplier-country-presentations-module__ZcHteq__aiPresenter{background:#071426;border:1px solid #14b8a633;border-radius:8px;grid-template-columns:minmax(0,1.12fr) minmax(280px,.88fr);align-items:stretch;padding:24px}.supplier-country-presentations-module__ZcHteq__presentationSection{background:linear-gradient(135deg,#061524 0%,#0d2734 100%);border:1px solid #14b8a62e;border-radius:8px;grid-template-columns:minmax(0,1fr);align-items:center;padding:28px}.supplier-country-presentations-module__ZcHteq__compactPresenter{color:#f8fafc;background:linear-gradient(135deg,#071426 0%,#0d2734 100%);border:1px solid #14b8a642;border-radius:8px;grid-template-columns:minmax(20rem,1fr) minmax(0,.86fr);align-items:center;gap:14px;width:100%;min-width:0;padding:14px;display:grid;box-shadow:0 22px 52px -38px #0f172a9e}.supplier-country-presentations-module__ZcHteq__compactMediaViewport{aspect-ratio:16/9;color:#99f6e4;background:#0f2a3d;border:1px solid #99f6e45c;border-radius:8px;place-items:center;width:min(100%,420px);min-width:0;font-size:13px;font-weight:850;display:grid;position:relative;overflow:hidden}.supplier-country-presentations-module__ZcHteq__compactMediaViewport img{object-fit:cover;object-position:center;display:block}.supplier-country-presentations-module__ZcHteq__compactAvatarOverlay{aspect-ratio:1;background:#0f2a3d;border:3px solid #fffffff0;border-radius:999px;width:clamp(54px,22%,76px);position:absolute;bottom:12px;right:12px;overflow:hidden;box-shadow:0 12px 28px #02081757}.supplier-country-presentations-module__ZcHteq__compactAvatarOverlay img{object-position:center top}.supplier-country-presentations-module__ZcHteq__compactContent{gap:10px;min-width:0;display:grid}.supplier-country-presentations-module__ZcHteq__compactHeading,.supplier-country-presentations-module__ZcHteq__compactPresenterBody{align-content:start;gap:6px;min-width:0;display:grid}.supplier-country-presentations-module__ZcHteq__compactEyebrow{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:850;line-height:1.2}.supplier-country-presentations-module__ZcHteq__compactHeading h3{color:#fff;letter-spacing:0;margin:0;font-size:15.5px;font-weight:800;line-height:1.24}.supplier-country-presentations-module__ZcHteq__compactPresenterBody p{color:#dbeafe;margin:0;font-size:13px;line-height:1.46}.supplier-country-presentations-module__ZcHteq__compactPresenterBody .supplier-country-presentations-module__ZcHteq__compactMissingVideo{color:#99f6e4;font-size:12px;line-height:1.36}.supplier-country-presentations-module__ZcHteq__compactActions,.supplier-country-presentations-module__ZcHteq__compactAssistantAction{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.supplier-country-presentations-module__ZcHteq__compactActions{margin-top:4px}.supplier-country-presentations-module__ZcHteq__compactPrimaryCta,.supplier-country-presentations-module__ZcHteq__compactSecondaryCta{text-align:center;border:1px solid #5eead452;border-radius:8px;justify-content:center;align-items:center;max-width:100%;min-height:44px;padding:10px 13px;font-size:13px;font-weight:760;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}.supplier-country-presentations-module__ZcHteq__compactPrimaryCta{color:#fff;background:#14b8a6}.supplier-country-presentations-module__ZcHteq__compactSecondaryCta{color:#ecfeff;background:#ffffff0f}.supplier-country-presentations-module__ZcHteq__compactPrimaryCta:not(:disabled):hover,.supplier-country-presentations-module__ZcHteq__compactPrimaryCta:not(:disabled):focus-visible{background:#2dd4bf;border-color:#99f6e4d1}.supplier-country-presentations-module__ZcHteq__compactSecondaryCta:not(:disabled):hover,.supplier-country-presentations-module__ZcHteq__compactSecondaryCta:not(:disabled):focus-visible{background:#14b8a62e;border-color:#99f6e4b8}.supplier-country-presentations-module__ZcHteq__compactPrimaryCta:disabled,.supplier-country-presentations-module__ZcHteq__compactSecondaryCta:disabled{cursor:not-allowed;opacity:.62}.supplier-country-presentations-module__ZcHteq__compactSoonPill{color:#99f6e4;white-space:nowrap;background:#14b8a61f;border:1px solid #99f6e447;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.supplier-country-presentations-module__ZcHteq__mediaFigure{gap:10px;min-width:0;margin:0;display:grid}.supplier-country-presentations-module__ZcHteq__aiMediaFrame,.supplier-country-presentations-module__ZcHteq__presentationStage,.supplier-country-presentations-module__ZcHteq__presentationButton,.supplier-country-presentations-module__ZcHteq__mediaDialogVideo{aspect-ratio:16/9;background:#0b1d33;border:1px solid #5eead438;border-radius:8px;position:relative;overflow:hidden}.supplier-country-presentations-module__ZcHteq__presentationButton{cursor:pointer;width:100%;padding:0;display:block}.supplier-country-presentations-module__ZcHteq__presentationButton:focus-visible,.supplier-country-presentations-module__ZcHteq__primaryCta:focus-visible,.supplier-country-presentations-module__ZcHteq__secondaryCta:focus-visible,.supplier-country-presentations-module__ZcHteq__compactPrimaryCta:focus-visible,.supplier-country-presentations-module__ZcHteq__compactSecondaryCta:focus-visible,.supplier-country-presentations-module__ZcHteq__mediaDialogClose:focus-visible{outline-offset:3px;outline:3px solid #2dd4bfb3}.supplier-country-presentations-module__ZcHteq__aiMediaFrame img,.supplier-country-presentations-module__ZcHteq__presentationStage img,.supplier-country-presentations-module__ZcHteq__presentationButton img{object-fit:cover;object-position:center;display:block}.supplier-country-presentations-module__ZcHteq__placeholderMedia{color:#99f6e4;letter-spacing:.08em;background:linear-gradient(135deg,#0f2a3df0,#071426fa),repeating-linear-gradient(45deg,#5eead414 0 1px,#0000 1px 16px);place-items:center;font-size:13px;font-weight:850;display:grid;position:absolute;inset:0}.supplier-country-presentations-module__ZcHteq__mediaFigure figcaption{color:#cbd5e1;min-width:0;font-size:13px;line-height:1.5}.supplier-country-presentations-module__ZcHteq__aiCopy,.supplier-country-presentations-module__ZcHteq__presentationCopy{align-content:center;gap:14px;min-width:0;display:grid}.supplier-country-presentations-module__ZcHteq__aiCopyHeader{align-items:center;gap:12px;min-width:0;display:flex}.supplier-country-presentations-module__ZcHteq__avatar{color:#99f6e4;background:#0f2a3d;border:1px solid #99f6e47a;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:13px;font-weight:850;display:grid;position:relative;overflow:hidden}.supplier-country-presentations-module__ZcHteq__avatar img{object-fit:cover}.supplier-country-presentations-module__ZcHteq__eyebrow{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:850}.supplier-country-presentations-module__ZcHteq__aiCopy h2,.supplier-country-presentations-module__ZcHteq__presentationCopy h2{color:#fff;letter-spacing:0;margin:0;font-size:clamp(25px,2.6vw,32px);font-weight:780;line-height:1.12}.supplier-country-presentations-module__ZcHteq__aiCopy p,.supplier-country-presentations-module__ZcHteq__presentationCopy p{color:#dbeafe;margin:0;font-size:15px;line-height:1.62}.supplier-country-presentations-module__ZcHteq__aiCopy .supplier-country-presentations-module__ZcHteq__missingVideo,.supplier-country-presentations-module__ZcHteq__presentationCopy .supplier-country-presentations-module__ZcHteq__missingVideo{color:#99f6e4;font-size:14px}.supplier-country-presentations-module__ZcHteq__actions,.supplier-country-presentations-module__ZcHteq__presentationActions{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;margin-top:4px;display:flex}.supplier-country-presentations-module__ZcHteq__assistantAction{align-items:center;gap:8px;min-width:0;display:inline-flex}.supplier-country-presentations-module__ZcHteq__primaryCta,.supplier-country-presentations-module__ZcHteq__secondaryCta{text-align:center;border:1px solid #5eead452;border-radius:8px;justify-content:center;align-items:center;max-width:100%;min-height:44px;padding:10px 16px;font-size:14px;font-weight:760;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}.supplier-country-presentations-module__ZcHteq__primaryCta{color:#fff;background:#14b8a6}.supplier-country-presentations-module__ZcHteq__secondaryCta{color:#ecfeff;background:#ffffff0f}.supplier-country-presentations-module__ZcHteq__primaryCta:not(:disabled):hover,.supplier-country-presentations-module__ZcHteq__primaryCta:not(:disabled):focus-visible{background:#2dd4bf;border-color:#99f6e4d1}.supplier-country-presentations-module__ZcHteq__secondaryCta:not(:disabled):hover,.supplier-country-presentations-module__ZcHteq__secondaryCta:not(:disabled):focus-visible{background:#14b8a62e;border-color:#99f6e4b8}.supplier-country-presentations-module__ZcHteq__primaryCta:disabled,.supplier-country-presentations-module__ZcHteq__secondaryCta:disabled{cursor:not-allowed;opacity:.58}.supplier-country-presentations-module__ZcHteq__soonPill{color:#99f6e4;white-space:nowrap;background:#14b8a61f;border:1px solid #99f6e447;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:4px 9px;font-size:12px;font-weight:800;display:inline-flex}.supplier-country-presentations-module__ZcHteq__mediaDialogBackdrop{z-index:50;background:#020617b8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.supplier-country-presentations-module__ZcHteq__presentationViewerBackdrop{z-index:2147483647}.supplier-country-presentations-module__ZcHteq__mediaDialog{color:#fff;background:#071426;border:1px solid #5eead438;border-radius:8px;gap:18px;width:min(100%,980px);max-height:min(92vh,820px);padding:20px;display:grid;position:relative;overflow:auto}.supplier-country-presentations-module__ZcHteq__mediaDialogClose{cursor:pointer;color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:8px;justify-self:end;min-height:36px;padding:7px 12px;font-weight:700;transition:background-color .2s,border-color .2s}.supplier-country-presentations-module__ZcHteq__mediaDialogClose:hover{background:#ffffff24;border-color:#99f6e480}.supplier-country-presentations-module__ZcHteq__mediaDialogVideo video{object-fit:contain;background:#020617;width:100%;height:100%;display:block}.supplier-country-presentations-module__ZcHteq__mediaDialogCopy{gap:10px;display:grid}.supplier-country-presentations-module__ZcHteq__mediaDialogCopy h2,.supplier-country-presentations-module__ZcHteq__mediaDialogCopy p{margin:0}.supplier-country-presentations-module__ZcHteq__mediaDialogCopy h2{color:#fff;font-size:26px;line-height:1.18}.supplier-country-presentations-module__ZcHteq__mediaDialogCopy p{color:#cbd5e1;line-height:1.64}@media (max-width:860px){.supplier-country-presentations-module__ZcHteq__aiPresenter,.supplier-country-presentations-module__ZcHteq__presentationSection{grid-template-columns:1fr;padding:22px}.supplier-country-presentations-module__ZcHteq__presentationSection .supplier-country-presentations-module__ZcHteq__mediaFigure{order:0}.supplier-country-presentations-module__ZcHteq__presentationCopy{order:1}}@media (max-width:430px){.supplier-country-presentations-module__ZcHteq__aiPresenter,.supplier-country-presentations-module__ZcHteq__presentationSection{gap:18px;padding:16px}.supplier-country-presentations-module__ZcHteq__aiCopy h2,.supplier-country-presentations-module__ZcHteq__presentationCopy h2{font-size:25px}.supplier-country-presentations-module__ZcHteq__actions,.supplier-country-presentations-module__ZcHteq__presentationActions{grid-template-columns:1fr;display:grid}.supplier-country-presentations-module__ZcHteq__assistantAction{grid-template-columns:minmax(0,1fr) auto;display:grid}.supplier-country-presentations-module__ZcHteq__primaryCta,.supplier-country-presentations-module__ZcHteq__secondaryCta{white-space:normal;width:100%}.supplier-country-presentations-module__ZcHteq__mediaDialogBackdrop{padding:12px}.supplier-country-presentations-module__ZcHteq__mediaDialog{padding:14px}}@media (max-width:720px){.supplier-country-presentations-module__ZcHteq__compactPresenter{grid-template-columns:1fr}.supplier-country-presentations-module__ZcHteq__compactMediaViewport{width:100%}.supplier-country-presentations-module__ZcHteq__compactActions{grid-template-columns:1fr;display:grid}.supplier-country-presentations-module__ZcHteq__compactAssistantAction{grid-template-columns:minmax(0,1fr) auto;display:grid}.supplier-country-presentations-module__ZcHteq__compactPrimaryCta,.supplier-country-presentations-module__ZcHteq__compactSecondaryCta{white-space:normal;width:100%}}.supplier-country-presentations-module__ZcHteq__presentationSection .supplier-country-presentations-module__ZcHteq__mediaFigure{order:1}.supplier-country-presentations-module__ZcHteq__presentationCopy{order:0}.supplier-country-presentations-module__ZcHteq__presentationCopy>p{max-width:54rem}.supplier-country-presentations-module__ZcHteq__mediaFigure{align-content:start}.supplier-country-presentations-module__ZcHteq__presentationFallbackFrame{background:#0b1d33;place-items:center;display:grid;position:absolute;inset:0}.supplier-country-presentations-module__ZcHteq__presentationFallbackFrame img{object-fit:cover;object-position:center;display:block}.supplier-country-presentations-module__ZcHteq__presentationFallbackFrame .supplier-country-presentations-module__ZcHteq__presentationPosterBackdrop{object-fit:cover;object-position:center;filter:blur(22px)brightness(.42)saturate(.82);opacity:.82;transform:scale(1.12)}.supplier-country-presentations-module__ZcHteq__presentationFallbackFrame .supplier-country-presentations-module__ZcHteq__presentationPosterForeground{z-index:1;box-sizing:border-box;filter:drop-shadow(0 20px 34px #02061757);padding:12px}@media (max-width:430px){.supplier-country-presentations-module__ZcHteq__presentationFallbackFrame .supplier-country-presentations-module__ZcHteq__presentationPosterForeground{padding:8px}}
.semantic-translation-demo-module__kecV3W__demo{color:#0f172a;gap:18px;min-width:0;display:grid}.semantic-translation-demo-module__kecV3W__header{gap:10px;max-width:880px;display:grid}.semantic-translation-demo-module__kecV3W__eyebrowRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.semantic-translation-demo-module__kecV3W__eyebrow,.semantic-translation-demo-module__kecV3W__status,.semantic-translation-demo-module__kecV3W__demoBadge{border-radius:999px;justify-content:center;align-items:center;min-height:28px;font-size:12px;font-weight:820;line-height:1.2;display:inline-flex}.semantic-translation-demo-module__kecV3W__eyebrow{text-transform:uppercase;letter-spacing:.06em;color:#fff;background:#0f766e;padding:5px 10px}.semantic-translation-demo-module__kecV3W__status,.semantic-translation-demo-module__kecV3W__demoBadge{color:#0f766e;background:#f8fafc;border:1px solid #0f766e2e;padding:5px 9px}.semantic-translation-demo-module__kecV3W__header h2{color:#0f172a;letter-spacing:0;margin:0;font-size:clamp(30px,4vw,48px);font-weight:820;line-height:1.04}.semantic-translation-demo-module__kecV3W__header p{color:#475569;margin:0;font-size:16px;line-height:1.62}.semantic-translation-demo-module__kecV3W__scenarioBar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.semantic-translation-demo-module__kecV3W__scenarioButton,.semantic-translation-demo-module__kecV3W__controlButton{cursor:pointer;color:#0f172a;background:#fff;border:1px solid #0f172a1f;border-radius:999px;justify-content:center;align-items:center;max-width:100%;min-height:36px;padding:7px 12px;font-size:13px;font-weight:760;line-height:1.2;transition:background-color .22s,border-color .22s,color .22s,opacity .22s;display:inline-flex}.semantic-translation-demo-module__kecV3W__scenarioButton:hover,.semantic-translation-demo-module__kecV3W__scenarioButton:focus-visible,.semantic-translation-demo-module__kecV3W__controlButton:hover,.semantic-translation-demo-module__kecV3W__controlButton:focus-visible{background:#ecfeff;border-color:#0f766e61}.semantic-translation-demo-module__kecV3W__scenarioButtonActive{color:#fff;background:#0f766e;border-color:#0f766e7a}.semantic-translation-demo-module__kecV3W__scenarioButton:focus-visible,.semantic-translation-demo-module__kecV3W__controlButton:focus-visible{outline-offset:2px;outline:3px solid #14b8a65c}.semantic-translation-demo-module__kecV3W__controlButton:disabled{cursor:not-allowed;opacity:.52}.semantic-translation-demo-module__kecV3W__window{background:#f8fafc;border:1px solid #0f172a1a;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px #0f172a0a}.semantic-translation-demo-module__kecV3W__windowToolbar{background:#fff;border-bottom:1px solid #0f172a14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:14px 18px;display:flex}.semantic-translation-demo-module__kecV3W__toolbarLabel,.semantic-translation-demo-module__kecV3W__toolbarRight,.semantic-translation-demo-module__kecV3W__activityStatus{align-items:center;gap:8px;min-width:0;display:inline-flex}.semantic-translation-demo-module__kecV3W__toolbarLabel{color:#0f172a;letter-spacing:.02em;text-transform:uppercase;font-size:13px;font-weight:820;line-height:1.2}.semantic-translation-demo-module__kecV3W__toolbarLabel:before,.semantic-translation-demo-module__kecV3W__activityStatus:before{content:"";background:#14b8a6;border-radius:999px;flex:none;width:8px;height:8px}.semantic-translation-demo-module__kecV3W__toolbarRight{flex-wrap:wrap;justify-content:flex-end}.semantic-translation-demo-module__kecV3W__scenarioCounter,.semantic-translation-demo-module__kecV3W__activityStatus{color:#0f766e;background:#ecfeff;border-radius:999px;min-height:28px;padding:5px 9px;font-size:12px;font-weight:800;line-height:1.2}.semantic-translation-demo-module__kecV3W__activityStatus{color:#475569;background:#f8fafc}.semantic-translation-demo-module__kecV3W__scenarioContent{opacity:1;gap:16px;min-width:0;padding:18px;transition:opacity .4s;display:grid}.semantic-translation-demo-module__kecV3W__scenarioContent[data-leaving=true]{opacity:.18}.semantic-translation-demo-module__kecV3W__partyHeaders{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:28px;display:grid}.semantic-translation-demo-module__kecV3W__partyHeaders .semantic-translation-demo-module__kecV3W__partyHeader,.semantic-translation-demo-module__kecV3W__partyHeaders .semantic-translation-demo-module__kecV3W__aiTitle{background:#fff;border:1px solid #0f172a14;border-radius:14px;align-content:center;height:104px;min-height:66px;padding:12px}.semantic-translation-demo-module__kecV3W__partyHeaders .semantic-translation-demo-module__kecV3W__aiTitle{background:#071426;border-color:#5eead438}.semantic-translation-demo-module__kecV3W__partyHeader .semantic-translation-demo-module__kecV3W__company{color:#0f172a;font-size:12px;line-height:1.35}.semantic-translation-demo-module__kecV3W__partyHeaders .semantic-translation-demo-module__kecV3W__aiTitle strong,.semantic-translation-demo-module__kecV3W__partyHeaders .semantic-translation-demo-module__kecV3W__aiTitle span,.semantic-translation-demo-module__kecV3W__partyHeaders .semantic-translation-demo-module__kecV3W__aiTitle small{color:#ccfbf1}.semantic-translation-demo-module__kecV3W__flowGrid{direction:ltr;grid-template-rows:390px 270px;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.semantic-translation-demo-module__kecV3W__flowStep{color:#0f172a;background:#fff;border:1px solid #0f172a14;border-radius:16px;align-content:start;gap:12px;min-width:0;min-height:246px;padding:14px;transition:background-color .22s,border-color .22s,box-shadow .22s;display:grid;position:relative;box-shadow:0 1px #0f172a08}.semantic-translation-demo-module__kecV3W__flowStep[data-step="1"]{grid-area:1/1}.semantic-translation-demo-module__kecV3W__flowStep[data-step="2"]{grid-area:1/2}.semantic-translation-demo-module__kecV3W__flowStep[data-step="3"]{grid-area:1/3}.semantic-translation-demo-module__kecV3W__flowStep[data-step="4"]{grid-area:2/3}.semantic-translation-demo-module__kecV3W__flowStep[data-step="5"]{grid-area:2/2}.semantic-translation-demo-module__kecV3W__flowStep[data-step="6"]{grid-area:2/1}.semantic-translation-demo-module__kecV3W__flowStep[data-active=true]{background:#f0fdfa;border-color:#14b8a657;box-shadow:0 0 0 1px #14b8a614}.semantic-translation-demo-module__kecV3W__flowStepAi{color:#e0f2fe;background:#071426;border-color:#5eead43d}.semantic-translation-demo-module__kecV3W__flowStepAi[data-active=true]{background:#0b1f36;border-color:#5eead46b;box-shadow:0 0 0 1px #5eead41a}.semantic-translation-demo-module__kecV3W__stepHeader{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.semantic-translation-demo-module__kecV3W__stepHeader h3{margin:0;font-size:14px;font-weight:700;line-height:1.35}.semantic-translation-demo-module__kecV3W__stepNumber{color:#0f766e;background:#ecfeff;border:1px solid #14b8a64d;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:34px;height:34px;font-size:12px;font-weight:840;line-height:1;display:inline-flex}.semantic-translation-demo-module__kecV3W__flowStepAi .semantic-translation-demo-module__kecV3W__stepNumber{color:#99f6e4;background:#14b8a624;border-color:#5eead45c}.semantic-translation-demo-module__kecV3W__stepContent{opacity:0;gap:10px;min-width:0;transition:opacity .24s,transform .24s;display:grid;transform:translateY(6px)}.semantic-translation-demo-module__kecV3W__flowStep[data-visible=true] .semantic-translation-demo-module__kecV3W__stepContent,.semantic-translation-demo-module__kecV3W__demo[data-reduced-motion=true] .semantic-translation-demo-module__kecV3W__stepContent{opacity:1;transform:translateY(0)}.semantic-translation-demo-module__kecV3W__mobileParty{display:none}.semantic-translation-demo-module__kecV3W__connector{z-index:1;color:#14b8a6;opacity:.58;pointer-events:none;position:absolute}.semantic-translation-demo-module__kecV3W__connector svg{stroke:currentColor;width:34px;height:20px;display:block}.semantic-translation-demo-module__kecV3W__flowStep[data-step="1"] .semantic-translation-demo-module__kecV3W__connector,.semantic-translation-demo-module__kecV3W__flowStep[data-step="2"] .semantic-translation-demo-module__kecV3W__connector{top:50%;right:-24px;transform:translateY(-50%)}.semantic-translation-demo-module__kecV3W__flowStep[data-step="3"] .semantic-translation-demo-module__kecV3W__connector{bottom:-22px;right:18px;transform:rotate(90deg)}.semantic-translation-demo-module__kecV3W__flowStep[data-step="4"] .semantic-translation-demo-module__kecV3W__connector,.semantic-translation-demo-module__kecV3W__flowStep[data-step="5"] .semantic-translation-demo-module__kecV3W__connector{top:50%;left:-24px;transform:translateY(-50%)rotate(180deg)}.semantic-translation-demo-module__kecV3W__flowStep[data-visible=true] .semantic-translation-demo-module__kecV3W__connector,.semantic-translation-demo-module__kecV3W__flowStep[data-active=true] .semantic-translation-demo-module__kecV3W__connector{opacity:.9}.semantic-translation-demo-module__kecV3W__returnRoute{color:#ccfbf1;background:#0f2a3de6;border:1px solid #5eead433;border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px;font-weight:760;line-height:1.2;display:inline-flex}.semantic-translation-demo-module__kecV3W__scenarioProgress{background:#0f172a14;border-radius:999px;height:7px;overflow:hidden}.semantic-translation-demo-module__kecV3W__scenarioProgressFill{border-radius:inherit;transform-origin:0;height:100%;animation-name:semantic-translation-demo-module__kecV3W__scenarioProgress;animation-duration:var(--scenario-duration,9s);animation-timing-function:linear;animation-fill-mode:forwards;animation-play-state:var(--scenario-play-state,running);background:linear-gradient(90deg,#5eead4 0%,#0f766e 100%);transform:scaleX(0)}.semantic-translation-demo-module__kecV3W__demo[data-reduced-motion=true] .semantic-translation-demo-module__kecV3W__scenarioProgressFill{animation:none;transform:scaleX(1)}@keyframes semantic-translation-demo-module__kecV3W__scenarioProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.semantic-translation-demo-module__kecV3W__desktopGrid{grid-template-columns:minmax(0,1fr) minmax(230px,.78fr) minmax(0,1fr);gap:16px;padding:18px;display:grid}.semantic-translation-demo-module__kecV3W__pane,.semantic-translation-demo-module__kecV3W__aiPane{border-radius:16px;align-content:start;gap:14px;min-width:0;display:grid}.semantic-translation-demo-module__kecV3W__pane{background:#fff;border:1px solid #0f172a14;padding:14px}.semantic-translation-demo-module__kecV3W__aiPane{color:#e0f2fe;background:#071426;border:1px solid #5eead433;align-self:stretch;padding:14px}.semantic-translation-demo-module__kecV3W__partyHeader{align-items:center;gap:10px;min-width:0;display:flex}.semantic-translation-demo-module__kecV3W__flag{color:#0f766e;background:#f1f5f9;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:13px;font-weight:800;display:inline-flex}.semantic-translation-demo-module__kecV3W__partyHeader strong,.semantic-translation-demo-module__kecV3W__partyHeader span{display:block}.semantic-translation-demo-module__kecV3W__partyHeader strong{color:#0f172a;font-size:14px;line-height:1.25}.semantic-translation-demo-module__kecV3W__partyHeader span{color:#64748b;font-size:12px;line-height:1.35}.semantic-translation-demo-module__kecV3W__messages{gap:10px;min-width:0;display:grid}.semantic-translation-demo-module__kecV3W__bubble,.semantic-translation-demo-module__kecV3W__mobileCard{opacity:0;transition:opacity .22s,transform .22s;transform:translateY(4px)}.semantic-translation-demo-module__kecV3W__bubbleVisible,.semantic-translation-demo-module__kecV3W__mobileCardVisible,.semantic-translation-demo-module__kecV3W__demo[data-reduced-motion=true] .semantic-translation-demo-module__kecV3W__bubble,.semantic-translation-demo-module__kecV3W__demo[data-reduced-motion=true] .semantic-translation-demo-module__kecV3W__mobileCard{opacity:1;transform:translateY(0)}.semantic-translation-demo-module__kecV3W__bubble{background:#f8fafc;border:1px solid #0f172a14;border-radius:14px;gap:6px;padding:12px;display:grid}.semantic-translation-demo-module__kecV3W__bubbleOwn{background:#ecfeff}.semantic-translation-demo-module__kecV3W__bubbleTranslated{background:#f0fdfa;border-color:#0f766e33}.semantic-translation-demo-module__kecV3W__bubbleMeta,.semantic-translation-demo-module__kecV3W__phaseMeta{color:#0f766e;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:820;line-height:1.2}.semantic-translation-demo-module__kecV3W__bubbleText{color:#0f172a;margin:0;font-size:14px;line-height:1.5}.semantic-translation-demo-module__kecV3W__aiTitle{gap:5px;display:grid}.semantic-translation-demo-module__kecV3W__aiTitle strong{color:#fff;font-size:15px;line-height:1.25}.semantic-translation-demo-module__kecV3W__aiTitle span,.semantic-translation-demo-module__kecV3W__aiTitle small{color:#99f6e4;font-size:12px;line-height:1.35}.semantic-translation-demo-module__kecV3W__fieldHeading{color:#ccfbf1;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:820;line-height:1.2}.semantic-translation-demo-module__kecV3W__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.semantic-translation-demo-module__kecV3W__field{opacity:.42;background:#0f2a3dd6;border:1px solid #5eead429;border-radius:12px;gap:4px;min-height:64px;padding:9px 10px;transition:opacity .22s,transform .22s,border-color .22s;display:grid}.semantic-translation-demo-module__kecV3W__fieldActive,.semantic-translation-demo-module__kecV3W__field[data-visible=true],.semantic-translation-demo-module__kecV3W__demo[data-reduced-motion=true] .semantic-translation-demo-module__kecV3W__field{opacity:1;border-color:#5eead457}.semantic-translation-demo-module__kecV3W__field[data-visible=false]{opacity:0;transform:translateY(6px)}.semantic-translation-demo-module__kecV3W__field[data-visible=true]{transform:translateY(0)}.semantic-translation-demo-module__kecV3W__field span{color:#99f6e4;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.2}.semantic-translation-demo-module__kecV3W__field strong{color:#fff;font-size:13px;line-height:1.3}.semantic-translation-demo-module__kecV3W__progress{gap:8px;display:grid}.semantic-translation-demo-module__kecV3W__progressTrack{background:#ffffff1f;border-radius:999px;height:8px;overflow:hidden}.semantic-translation-demo-module__kecV3W__progressFill{border-radius:inherit;background:#2dd4bf;height:100%;transition:width .22s}.semantic-translation-demo-module__kecV3W__phaseList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.semantic-translation-demo-module__kecV3W__phaseItem{color:#94a3b8;align-items:center;gap:7px;min-width:0;font-size:12px;line-height:1.3;display:flex}.semantic-translation-demo-module__kecV3W__phaseDot{background:#94a3b894;border-radius:999px;flex:none;width:8px;height:8px}.semantic-translation-demo-module__kecV3W__phaseItemActive{color:#ccfbf1}.semantic-translation-demo-module__kecV3W__phaseItemActive .semantic-translation-demo-module__kecV3W__phaseDot{background:#2dd4bf}.semantic-translation-demo-module__kecV3W__mobileFlow{display:none}.semantic-translation-demo-module__kecV3W__footer{background:#fff;border-top:1px solid #0f172a14;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;padding:14px 18px 18px;display:flex}.semantic-translation-demo-module__kecV3W__afterCopy{gap:8px;max-width:900px;display:grid}.semantic-translation-demo-module__kecV3W__afterCopy p{color:#475569;margin:0;font-size:14px;line-height:1.58}.semantic-translation-demo-module__kecV3W__controls{flex-wrap:wrap;gap:8px;display:flex}.semantic-translation-demo-module__kecV3W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:901px) and (max-width:1279px){.semantic-translation-demo-module__kecV3W__flowGrid{grid-template-rows:440px 270px}}@media (max-width:900px){.semantic-translation-demo-module__kecV3W__windowToolbar{align-items:flex-start}.semantic-translation-demo-module__kecV3W__toolbarRight{justify-content:flex-start}.semantic-translation-demo-module__kecV3W__scenarioContent{padding:14px}.semantic-translation-demo-module__kecV3W__partyHeaders{display:none}.semantic-translation-demo-module__kecV3W__flowGrid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:24px}.semantic-translation-demo-module__kecV3W__flowStep,.semantic-translation-demo-module__kecV3W__flowStep[data-step]{grid-area:auto/1;height:300px;min-height:168px}.semantic-translation-demo-module__kecV3W__flowStep[data-step="2"]{height:420px}.semantic-translation-demo-module__kecV3W__flowStep[data-step="5"]{height:180px}.semantic-translation-demo-module__kecV3W__flowStepAi{min-height:188px}.semantic-translation-demo-module__kecV3W__mobileParty{display:block}.semantic-translation-demo-module__kecV3W__connector,.semantic-translation-demo-module__kecV3W__flowStep[data-step] .semantic-translation-demo-module__kecV3W__connector{inset:auto auto -16px 50%;transform:translate(-50%)rotate(90deg)}.semantic-translation-demo-module__kecV3W__flowStep[data-step="6"] .semantic-translation-demo-module__kecV3W__connector{display:none}.semantic-translation-demo-module__kecV3W__desktopGrid{grid-template-columns:1fr}}@media (max-width:768px){.semantic-translation-demo-module__kecV3W__header h2{font-size:30px}.semantic-translation-demo-module__kecV3W__desktopGrid{display:none}.semantic-translation-demo-module__kecV3W__windowToolbar{padding:12px 14px}.semantic-translation-demo-module__kecV3W__scenarioCounter,.semantic-translation-demo-module__kecV3W__activityStatus{min-height:26px;padding:5px 8px;font-size:11px}.semantic-translation-demo-module__kecV3W__flowStep{border-radius:14px;padding:12px}.semantic-translation-demo-module__kecV3W__stepNumber{min-width:32px;height:32px}.semantic-translation-demo-module__kecV3W__mobileFlow{gap:10px;padding:14px;display:grid}.semantic-translation-demo-module__kecV3W__mobileCard{background:#fff;border:1px solid #0f172a14;border-radius:14px;gap:9px;padding:12px;display:grid}.semantic-translation-demo-module__kecV3W__mobileCardAi{color:#e0f2fe;background:#071426;border-color:#5eead433}.semantic-translation-demo-module__kecV3W__mobileCardAi .semantic-translation-demo-module__kecV3W__bubbleText,.semantic-translation-demo-module__kecV3W__mobileCardAi .semantic-translation-demo-module__kecV3W__partyHeader strong,.semantic-translation-demo-module__kecV3W__mobileCardAi .semantic-translation-demo-module__kecV3W__partyHeader span{color:#e0f2fe}.semantic-translation-demo-module__kecV3W__footer{justify-content:stretch;padding:14px;display:grid}.semantic-translation-demo-module__kecV3W__controls{justify-content:stretch}.semantic-translation-demo-module__kecV3W__controlButton{flex:128px}}@media (prefers-reduced-motion:reduce){.semantic-translation-demo-module__kecV3W__scenarioContent,.semantic-translation-demo-module__kecV3W__stepContent,.semantic-translation-demo-module__kecV3W__bubble,.semantic-translation-demo-module__kecV3W__mobileCard,.semantic-translation-demo-module__kecV3W__field,.semantic-translation-demo-module__kecV3W__progressFill,.semantic-translation-demo-module__kecV3W__scenarioProgressFill,.semantic-translation-demo-module__kecV3W__scenarioButton,.semantic-translation-demo-module__kecV3W__controlButton,.semantic-translation-demo-module__kecV3W__flowStep{transition:none;animation:none}.semantic-translation-demo-module__kecV3W__stepContent,.semantic-translation-demo-module__kecV3W__bubble,.semantic-translation-demo-module__kecV3W__mobileCard{transform:none}}.semantic-translation-demo-module__kecV3W__fieldGrid .semantic-translation-demo-module__kecV3W__field:first-child{grid-column:1/-1}.semantic-translation-demo-module__kecV3W__scenarioButtonActive:hover,.semantic-translation-demo-module__kecV3W__scenarioButtonActive:focus-visible{color:#fff;background:#115e59}.semantic-translation-demo-module__kecV3W__field strong,.semantic-translation-demo-module__kecV3W__bubbleText{overflow-wrap:anywhere}
.supplier-presence-globe-module__VlWH6W__visual{aspect-ratio:1;isolation:isolate;width:min(100%,18rem);margin-inline:auto;position:relative}.supplier-presence-globe-module__VlWH6W__canvas,.supplier-presence-globe-module__VlWH6W__fallback,.supplier-presence-globe-module__VlWH6W__beacon{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.supplier-presence-globe-module__VlWH6W__canvas{opacity:0}.supplier-presence-globe-module__VlWH6W__visual[data-ready=true] .supplier-presence-globe-module__VlWH6W__canvas{opacity:1}.supplier-presence-globe-module__VlWH6W__visual[data-ready=true] .supplier-presence-globe-module__VlWH6W__fallback{visibility:hidden}.supplier-presence-globe-module__VlWH6W__beacon{opacity:0;transition:opacity .24s}.supplier-presence-globe-module__VlWH6W__visual[data-settled=true] .supplier-presence-globe-module__VlWH6W__beacon[data-visible=true]{opacity:1}.supplier-presence-globe-module__VlWH6W__beacon[data-visible=false]{visibility:hidden}.supplier-presence-globe-module__VlWH6W__visual[data-settled=true] .supplier-presence-globe-module__VlWH6W__beacon[data-active=false][data-visible=true]{opacity:.4}.supplier-presence-globe-module__VlWH6W__beacon[data-active=false] .supplier-presence-globe-module__VlWH6W__beaconCore{fill:#397386;filter:none}.supplier-presence-globe-module__VlWH6W__beacon[data-active=false] .supplier-presence-globe-module__VlWH6W__beaconRing,.supplier-presence-globe-module__VlWH6W__beacon[data-active=false] .supplier-presence-globe-module__VlWH6W__beaconRingDelayed{display:none}.supplier-presence-globe-module__VlWH6W__beaconCore{fill:#0d9488;filter:drop-shadow(0 0 5px #14b8a6b3);animation:2.4s ease-in-out infinite paused supplier-presence-globe-module__VlWH6W__beaconSignal}.supplier-presence-globe-module__VlWH6W__beaconRing,.supplier-presence-globe-module__VlWH6W__beaconRingDelayed{fill:none;stroke:#0d9488;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite paused supplier-presence-globe-module__VlWH6W__beaconWave}.supplier-presence-globe-module__VlWH6W__visual[data-settled=true] .supplier-presence-globe-module__VlWH6W__beacon[data-active=true] .supplier-presence-globe-module__VlWH6W__beaconCore,.supplier-presence-globe-module__VlWH6W__visual[data-settled=true] .supplier-presence-globe-module__VlWH6W__beacon[data-active=true] .supplier-presence-globe-module__VlWH6W__beaconRing,.supplier-presence-globe-module__VlWH6W__visual[data-settled=true] .supplier-presence-globe-module__VlWH6W__beacon[data-active=true] .supplier-presence-globe-module__VlWH6W__beaconRingDelayed{animation-play-state:running}.supplier-presence-globe-module__VlWH6W__beaconRingDelayed{animation-delay:1.2s}.supplier-presence-globe-module__VlWH6W__sweep{pointer-events:none;border-radius:50%;position:absolute;inset:12.5%;overflow:hidden}.supplier-presence-globe-module__VlWH6W__sweep:after{inset-inline:0;content:"";background:linear-gradient(#0000,#2dd4bf2e);border-bottom:1px solid #0d94888c;height:32%;animation:2.2s linear infinite supplier-presence-globe-module__VlWH6W__scanSweep;position:absolute;top:-35%}.supplier-presence-globe-module__VlWH6W__crosshairLeft,.supplier-presence-globe-module__VlWH6W__crosshairRight{background:#0f766e59;width:.7rem;height:1px;position:absolute;top:50%}.supplier-presence-globe-module__VlWH6W__crosshairLeft{left:4%}.supplier-presence-globe-module__VlWH6W__crosshairRight{right:4%}@keyframes supplier-presence-globe-module__VlWH6W__beaconWave{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(3.2)}}@keyframes supplier-presence-globe-module__VlWH6W__beaconSignal{0%,to{opacity:1}50%{opacity:.65}}@keyframes supplier-presence-globe-module__VlWH6W__scanSweep{to{transform:translateY(430%)}}.supplier-presence-globe-module__VlWH6W__visual[data-reduced-motion=true] .supplier-presence-globe-module__VlWH6W__beaconCore,.supplier-presence-globe-module__VlWH6W__visual[data-reduced-motion=true] .supplier-presence-globe-module__VlWH6W__beaconRing,.supplier-presence-globe-module__VlWH6W__visual[data-reduced-motion=true] .supplier-presence-globe-module__VlWH6W__beaconRingDelayed,.supplier-presence-globe-module__VlWH6W__visual[data-reduced-motion=true] .supplier-presence-globe-module__VlWH6W__sweep:after{animation:none}.supplier-presence-globe-module__VlWH6W__visual[data-reduced-motion=true] .supplier-presence-globe-module__VlWH6W__beacon,.supplier-presence-globe-module__VlWH6W__visual[data-reduced-motion=true] .supplier-presence-globe-module__VlWH6W__sweep{transition:none}.supplier-presence-globe-module__VlWH6W__visual[data-reduced-motion=true] .supplier-presence-globe-module__VlWH6W__beaconRingDelayed,.supplier-presence-globe-module__VlWH6W__visual[data-reduced-motion=true] .supplier-presence-globe-module__VlWH6W__sweep{display:none}@media (prefers-reduced-motion:reduce){.supplier-presence-globe-module__VlWH6W__beaconCore,.supplier-presence-globe-module__VlWH6W__beaconRing,.supplier-presence-globe-module__VlWH6W__beaconRingDelayed,.supplier-presence-globe-module__VlWH6W__sweep:after{animation:none}.supplier-presence-globe-module__VlWH6W__beacon{transition:none}.supplier-presence-globe-module__VlWH6W__beaconRingDelayed,.supplier-presence-globe-module__VlWH6W__sweep{display:none}}
.supplier-presence-checker-module__B4crPq__checker{color:#0f172a;overflow-wrap:anywhere;background:#f8fafc;padding-block:clamp(2.25rem,5vw,4.5rem)}.supplier-presence-checker-module__B4crPq__panel{background:#ffffffeb;border:1px solid #0f172a1a;border-radius:18px;gap:1.25rem;width:min(100% - 2rem,74rem);margin-inline:auto;padding:clamp(1rem,2.4vw,1.5rem);display:grid;box-shadow:0 18px 42px -34px #0f172a8c}.supplier-presence-checker-module__B4crPq__topGrid{grid-template-columns:minmax(0,1.12fr) minmax(19rem,.72fr);align-items:stretch;gap:clamp(1rem,2.4vw,1.4rem);display:grid}.supplier-presence-checker-module__B4crPq__copy{align-content:center;gap:.9rem;min-width:0;padding:clamp(.2rem,1vw,.4rem);display:grid}.supplier-presence-checker-module__B4crPq__eyebrow,.supplier-presence-checker-module__B4crPq__label,.supplier-presence-checker-module__B4crPq__scanHeader,.supplier-presence-checker-module__B4crPq__scanStats dt,.supplier-presence-checker-module__B4crPq__resultCount,.supplier-presence-checker-module__B4crPq__badge,.supplier-presence-checker-module__B4crPq__categories span{font-size:.76rem;font-weight:760;line-height:1.25}.supplier-presence-checker-module__B4crPq__eyebrow{color:#0f766e;letter-spacing:.08em;text-transform:uppercase;margin:0}.supplier-presence-checker-module__B4crPq__copy h2{color:#07192b;letter-spacing:0;text-wrap:balance;max-width:42rem;margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:720;line-height:1.04}.supplier-presence-checker-module__B4crPq__description,.supplier-presence-checker-module__B4crPq__readyState p,.supplier-presence-checker-module__B4crPq__resultHeader p,.supplier-presence-checker-module__B4crPq__resultNotice p,.supplier-presence-checker-module__B4crPq__location,.supplier-presence-checker-module__B4crPq__legalName{color:#536276;margin:0;font-size:.96rem;line-height:1.6}.supplier-presence-checker-module__B4crPq__description{max-width:44rem}.supplier-presence-checker-module__B4crPq__example{cursor:pointer;color:#0f766e;text-align:start;background:#ecfeff;border:1px solid #0f766e2e;border-radius:999px;justify-self:start;max-width:100%;padding:.5rem .75rem;font-size:.86rem;font-weight:700;line-height:1.35;transition:border-color .22s,background-color .22s,color .22s}.supplier-presence-checker-module__B4crPq__example:hover,.supplier-presence-checker-module__B4crPq__example:focus-visible{background:#ccfbf1;border-color:#0f766e6b}.supplier-presence-checker-module__B4crPq__example:disabled{cursor:not-allowed;opacity:.6}.supplier-presence-checker-module__B4crPq__form{gap:.5rem;margin-top:.2rem;display:grid}.supplier-presence-checker-module__B4crPq__label{color:#334155}.supplier-presence-checker-module__B4crPq__inputRow{grid-template-columns:minmax(0,1fr) auto;gap:.6rem;display:grid}.supplier-presence-checker-module__B4crPq__input{color:#0f172a;min-width:0;min-height:3.15rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:14px;outline:none;padding-inline:.95rem;font-size:1rem;transition:border-color .22s,box-shadow .22s,background-color .22s}.supplier-presence-checker-module__B4crPq__input:focus{border-color:#0f766e;box-shadow:0 0 0 3px #14b8a633}.supplier-presence-checker-module__B4crPq__input:disabled{color:#64748b;background:#f8fafc}.supplier-presence-checker-module__B4crPq__input[aria-invalid=true]{border-color:#dc2626}.supplier-presence-checker-module__B4crPq__submit,.supplier-presence-checker-module__B4crPq__primaryButton,.supplier-presence-checker-module__B4crPq__secondaryButton{border-radius:14px;justify-content:center;align-items:center;max-width:100%;min-height:2.8rem;padding:.72rem 1rem;font-size:.92rem;font-weight:760;line-height:1.15;text-decoration:none;transition:border-color .22s,background-color .22s,color .22s,transform .22s,opacity .22s;display:inline-flex}.supplier-presence-checker-module__B4crPq__submit,.supplier-presence-checker-module__B4crPq__primaryButton{color:#fff;background:#0f766e;border:1px solid #0f766e}.supplier-presence-checker-module__B4crPq__secondaryButton{color:#0f172a;background:#fff;border:1px solid #cbd5e1}.supplier-presence-checker-module__B4crPq__submit:hover,.supplier-presence-checker-module__B4crPq__submit:focus-visible,.supplier-presence-checker-module__B4crPq__primaryButton:hover,.supplier-presence-checker-module__B4crPq__primaryButton:focus-visible{background:#115e59;border-color:#115e59}.supplier-presence-checker-module__B4crPq__secondaryButton:hover,.supplier-presence-checker-module__B4crPq__secondaryButton:focus-visible{color:#0f766e;background:#ecfeff;border-color:#0f766e70}.supplier-presence-checker-module__B4crPq__submit:focus-visible,.supplier-presence-checker-module__B4crPq__primaryButton:focus-visible,.supplier-presence-checker-module__B4crPq__secondaryButton:focus-visible,.supplier-presence-checker-module__B4crPq__example:focus-visible{outline-offset:2px;outline:3px solid #14b8a652}.supplier-presence-checker-module__B4crPq__submit:disabled{cursor:wait;opacity:.74}.supplier-presence-checker-module__B4crPq__formMeta{color:#64748b;flex-wrap:wrap;gap:.35rem .9rem;min-height:1.35rem;font-size:.82rem;line-height:1.45;display:flex}.supplier-presence-checker-module__B4crPq__errorText{color:#b91c1c;font-weight:700}.supplier-presence-checker-module__B4crPq__scannerWrap{min-width:0;display:grid}.supplier-presence-checker-module__B4crPq__scanner{background:linear-gradient(145deg,#f8fafcf0,#ecfeffb8),#fff;border:1px solid #0f172a1a;border-radius:16px;align-content:center;gap:1rem;min-height:100%;padding:1rem;display:grid;position:relative;overflow:hidden}.supplier-presence-checker-module__B4crPq__scanner:before{content:"";pointer-events:none;background-image:linear-gradient(#0f172a0a 1px,#0000 1px),linear-gradient(90deg,#0f172a0a 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.supplier-presence-checker-module__B4crPq__scanHeader{color:#0f172a;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex;position:relative}.supplier-presence-checker-module__B4crPq__scanState{color:#0f766e;text-transform:none}.supplier-presence-checker-module__B4crPq__scanLayout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:.75rem;display:grid;position:relative}.supplier-presence-checker-module__B4crPq__scanBody{min-width:0;position:relative}.supplier-presence-checker-module__B4crPq__scanNote{color:#536276;border-top:1px solid #0f766e1f;margin:0;padding-top:.8rem;font-size:.78rem;line-height:1.5;position:relative}.supplier-presence-checker-module__B4crPq__scanStats{grid-template-columns:minmax(0,1fr);gap:.55rem;margin:0;display:grid;position:relative}.supplier-presence-checker-module__B4crPq__scanStats div{background:#ffffffd1;border:1px solid #0f172a14;border-radius:14px;min-width:0;padding:.7rem}.supplier-presence-checker-module__B4crPq__scanStats dt{color:#64748b}.supplier-presence-checker-module__B4crPq__scanStats dd{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin:.22rem 0 0;font-size:.92rem;font-weight:780;line-height:1.25;overflow:hidden}.supplier-presence-checker-module__B4crPq__results{border-top:1px solid #0f172a14;outline:none;gap:1rem;min-width:0;padding-top:1.1rem;display:grid}.supplier-presence-checker-module__B4crPq__results:focus-visible{border-radius:14px;box-shadow:0 0 0 3px #14b8a638}.supplier-presence-checker-module__B4crPq__readyState,.supplier-presence-checker-module__B4crPq__resultNotice,.supplier-presence-checker-module__B4crPq__companyCard{background:#fff;border:1px solid #0f172a1a;border-radius:16px}.supplier-presence-checker-module__B4crPq__readyState,.supplier-presence-checker-module__B4crPq__resultNotice{justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1rem;display:flex}.supplier-presence-checker-module__B4crPq__readyState{justify-content:start;align-items:start}.supplier-presence-checker-module__B4crPq__readyState h3,.supplier-presence-checker-module__B4crPq__resultHeader h3,.supplier-presence-checker-module__B4crPq__resultNotice h3,.supplier-presence-checker-module__B4crPq__resultNotice h4,.supplier-presence-checker-module__B4crPq__companyCard h4{color:#0f172a;margin:0}.supplier-presence-checker-module__B4crPq__readyState h3,.supplier-presence-checker-module__B4crPq__resultHeader h3,.supplier-presence-checker-module__B4crPq__resultNotice h3{font-size:1.08rem}.supplier-presence-checker-module__B4crPq__resultNotice h4,.supplier-presence-checker-module__B4crPq__companyCard h4{font-size:1rem;line-height:1.32}.supplier-presence-checker-module__B4crPq__errorNotice{background:#fff7f7;border-color:#dc262638}.supplier-presence-checker-module__B4crPq__resultHeader{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem;min-width:0;display:flex}.supplier-presence-checker-module__B4crPq__resultHeader div{gap:.3rem;display:grid}.supplier-presence-checker-module__B4crPq__resultCount{color:#0f766e;background:#ecfeff;border:1px solid #0f766e29;border-radius:999px;padding:.4rem .65rem}.supplier-presence-checker-module__B4crPq__companyList{gap:.75rem;display:grid}.supplier-presence-checker-module__B4crPq__companyCard{gap:.85rem;padding:.95rem;transition:border-color .22s,background-color .22s;display:grid}.supplier-presence-checker-module__B4crPq__companyCard:hover,.supplier-presence-checker-module__B4crPq__companyCard:focus-within,.supplier-presence-checker-module__B4crPq__companyCard[data-selected=true]{background:#f5fbfa;border-color:#0f766e59}.supplier-presence-checker-module__B4crPq__companyCard:focus-visible{outline-offset:2px;outline:2px solid #0f766e}.supplier-presence-checker-module__B4crPq__resultGroup{gap:.75rem;min-width:0;display:grid}.supplier-presence-checker-module__B4crPq__groupTitle{color:#536276;margin:0;font-size:.8rem;font-weight:700}.supplier-presence-checker-module__B4crPq__companyMain{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.supplier-presence-checker-module__B4crPq__companyMain>div:first-child{gap:.24rem;min-width:0;display:grid}.supplier-presence-checker-module__B4crPq__badges,.supplier-presence-checker-module__B4crPq__categories,.supplier-presence-checker-module__B4crPq__cardActions,.supplier-presence-checker-module__B4crPq__noticeActions{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}.supplier-presence-checker-module__B4crPq__badges{justify-content:end;align-items:flex-start}.supplier-presence-checker-module__B4crPq__badge,.supplier-presence-checker-module__B4crPq__categories span{border-radius:999px;padding:.34rem .55rem}.supplier-presence-checker-module__B4crPq__badge{color:#0f766e;background:#ecfeff;border:1px solid #0f766e2e}.supplier-presence-checker-module__B4crPq__categories span{color:#475569;background:#f1f5f9}.supplier-presence-checker-module__B4crPq__cardActions,.supplier-presence-checker-module__B4crPq__noticeActions{align-items:center}@media (min-width:761px) and (max-width:1100px){.supplier-presence-checker-module__B4crPq__scanLayout{grid-template-columns:minmax(0,1fr)}.supplier-presence-checker-module__B4crPq__scanBody{justify-self:center;width:100%;max-width:13rem}.supplier-presence-checker-module__B4crPq__scanStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.supplier-presence-checker-module__B4crPq__checker{padding-block:2rem}.supplier-presence-checker-module__B4crPq__panel{border-radius:16px;width:min(100% - 1rem,38rem);padding:.85rem}.supplier-presence-checker-module__B4crPq__topGrid,.supplier-presence-checker-module__B4crPq__inputRow,.supplier-presence-checker-module__B4crPq__companyMain{grid-template-columns:1fr}.supplier-presence-checker-module__B4crPq__copy h2{font-size:clamp(1.85rem,10vw,2.45rem)}.supplier-presence-checker-module__B4crPq__submit{width:100%}.supplier-presence-checker-module__B4crPq__scanner{min-height:0}.supplier-presence-checker-module__B4crPq__scanLayout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:.5rem}.supplier-presence-checker-module__B4crPq__scanStats{grid-template-columns:minmax(0,1fr)}.supplier-presence-checker-module__B4crPq__scanStats div{padding:.6rem}.supplier-presence-checker-module__B4crPq__readyState,.supplier-presence-checker-module__B4crPq__resultNotice{align-items:start;display:grid}.supplier-presence-checker-module__B4crPq__badges{justify-content:start}.supplier-presence-checker-module__B4crPq__cardActions,.supplier-presence-checker-module__B4crPq__noticeActions{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.supplier-presence-checker-module__B4crPq__example,.supplier-presence-checker-module__B4crPq__input,.supplier-presence-checker-module__B4crPq__submit,.supplier-presence-checker-module__B4crPq__primaryButton,.supplier-presence-checker-module__B4crPq__secondaryButton{transition:none}}
.unified-pricing-module__XTLTEq__section{color:#07192f;width:100%}.unified-pricing-module__XTLTEq__header{gap:.65rem;max-width:760px;margin-bottom:1.75rem;display:grid}.unified-pricing-module__XTLTEq__eyebrow{color:#087f78;letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:800}.unified-pricing-module__XTLTEq__title{letter-spacing:-.035em;font-size:clamp(1.85rem,3vw,2.7rem);font-weight:750;line-height:1.1}.unified-pricing-module__XTLTEq__intro{color:#52647a;line-height:1.7}.unified-pricing-module__XTLTEq__workspaceStatus{color:#53677c;background:#fff;border:1px solid #c8d9e5;border-radius:999px;align-items:center;gap:.65rem;width:fit-content;margin:-.75rem 0 1.25rem;padding:.48rem .75rem;font-size:.8rem;display:inline-flex}.unified-pricing-module__XTLTEq__workspaceStatus strong{color:#087f78;letter-spacing:.08em;background:#e7f7f4;border-radius:999px;padding:.24rem .55rem;font-size:.72rem}.unified-pricing-module__XTLTEq__grid{gap:1rem;display:grid}.unified-pricing-module__XTLTEq__supplierGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.unified-pricing-module__XTLTEq__buyerGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.unified-pricing-module__XTLTEq__card{border:1px solid #dbe4ee;border-radius:1.25rem;flex-direction:column;gap:1rem;min-width:0;padding:clamp(1.25rem,2.2vw,1.75rem);display:flex;box-shadow:0 15px 36px #0f172a0e}.unified-pricing-module__XTLTEq__free{background:#fff}.unified-pricing-module__XTLTEq__pro{background:linear-gradient(150deg,#e8fbf8 0%,#dff7f3 100%);border-color:#97d8d1}.unified-pricing-module__XTLTEq__premium{background:linear-gradient(150deg,#fffaf0 0%,#f9efd8 100%);border-color:#e6cf9c}.unified-pricing-module__XTLTEq__cardTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.unified-pricing-module__XTLTEq__badge{color:#38506b;letter-spacing:.09em;background:#edf2f7;border-radius:999px;align-items:center;min-height:1.75rem;padding:.25rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}.unified-pricing-module__XTLTEq__pro .unified-pricing-module__XTLTEq__badge{color:#fff;background:#0a8f86}.unified-pricing-module__XTLTEq__premium .unified-pricing-module__XTLTEq__badge{color:#fff;background:#9a6b18}.unified-pricing-module__XTLTEq__planTitle{margin-top:.7rem;font-size:1.35rem;font-weight:750}.unified-pricing-module__XTLTEq__price{min-height:3.25rem}.unified-pricing-module__XTLTEq__amount{letter-spacing:-.035em;font-size:clamp(1.65rem,2.7vw,2.25rem);font-weight:800}.unified-pricing-module__XTLTEq__period{color:#607288;font-size:.9rem}.unified-pricing-module__XTLTEq__requestPrice{color:#805a17;font-size:1.28rem;font-weight:750}.unified-pricing-module__XTLTEq__description{color:#4b6077;min-height:3.15rem;line-height:1.6}.unified-pricing-module__XTLTEq__features{gap:.72rem;margin:0;padding:0;list-style:none;display:grid}.unified-pricing-module__XTLTEq__feature{color:#263d56;grid-template-columns:1.15rem minmax(0,1fr);gap:.55rem;font-size:.92rem;line-height:1.45;display:grid}.unified-pricing-module__XTLTEq__check{color:#07857d;font-weight:900}.unified-pricing-module__XTLTEq__actions{gap:.65rem;margin-top:auto;padding-top:.5rem;display:grid}.unified-pricing-module__XTLTEq__primary,.unified-pricing-module__XTLTEq__secondary{text-align:center;border-radius:.7rem;justify-content:center;align-items:center;min-height:2.85rem;padding:.7rem 1rem;font-weight:750;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.unified-pricing-module__XTLTEq__primary{color:#fff;background:#087f78;border:1px solid #087f78}.unified-pricing-module__XTLTEq__primary:hover,.unified-pricing-module__XTLTEq__primary:focus-visible{background:#066c66;border-color:#066c66}.unified-pricing-module__XTLTEq__secondary{color:#0d2947;background:#ffffffb3;border:1px solid #bdcad8}.unified-pricing-module__XTLTEq__secondary:hover,.unified-pricing-module__XTLTEq__secondary:focus-visible{background:#fff;border-color:#0a8f86}.unified-pricing-module__XTLTEq__periods{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.unified-pricing-module__XTLTEq__periodButton{color:#28475f;text-align:center;background:#ffffffb8;border:1px solid #9ecfc9;border-radius:.75rem;min-width:0;padding:.72rem .45rem;font-size:.78rem;font-weight:750}.unified-pricing-module__XTLTEq__periodButton[aria-pressed=true]{color:#fff;background:#087f78;border-color:#087f78}.unified-pricing-module__XTLTEq__savingBadge{color:#0a6f68;margin-top:.25rem;font-size:.68rem;display:block}.unified-pricing-module__XTLTEq__periodButton[aria-pressed=true] .unified-pricing-module__XTLTEq__savingBadge{color:#d7fff9}.unified-pricing-module__XTLTEq__paymentNote{color:#4d6479;background:#ffffffa6;border-radius:.65rem;padding:.7rem;font-size:.78rem;line-height:1.45}.unified-pricing-module__XTLTEq__moduleBar{background:#f7fafc;border:1px solid #cbd8e5;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:1rem;display:flex}.unified-pricing-module__XTLTEq__moduleBar p{color:#5b6d80;font-size:.88rem;line-height:1.5}.unified-pricing-module__XTLTEq__loading{background:linear-gradient(100deg,#f3f6f9 25%,#e8eef3 45%,#f3f6f9 65%) 0 0/200% 100%;border-radius:1.25rem;min-height:18rem;animation:1.2s infinite unified-pricing-module__XTLTEq__shimmer}.unified-pricing-module__XTLTEq__error{color:#8b2828;background:#fff6f6;border:1px solid #f4c7c7;border-radius:1rem;padding:1rem}.unified-pricing-module__XTLTEq__dialogBackdrop{z-index:90;background:#030f1ea8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.unified-pricing-module__XTLTEq__dialog{background:#fff;border-radius:1.2rem;width:min(620px,100%);max-height:calc(100vh - 2rem);padding:1.4rem;overflow:auto;box-shadow:0 30px 90px #0000004d}.unified-pricing-module__XTLTEq__dialogHeader{justify-content:space-between;gap:1rem;display:flex}.unified-pricing-module__XTLTEq__dialogTitle{font-size:1.4rem;font-weight:750}.unified-pricing-module__XTLTEq__close{background:#eff4f7;border-radius:999px;width:2.2rem;height:2.2rem}.unified-pricing-module__XTLTEq__form{gap:.8rem;margin-top:1.2rem;display:grid}.unified-pricing-module__XTLTEq__formGrid{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.unified-pricing-module__XTLTEq__field{color:#263e57;gap:.35rem;font-size:.82rem;font-weight:700;display:grid}.unified-pricing-module__XTLTEq__input,.unified-pricing-module__XTLTEq__textarea{color:#07192f;width:100%;font:inherit;background:#fff;border:1px solid #c8d5e2;border-radius:.7rem;padding:.75rem .8rem}.unified-pricing-module__XTLTEq__input:focus,.unified-pricing-module__XTLTEq__textarea:focus{outline-offset:1px;border-color:#0a8f86;outline:2px solid #55bdb4}.unified-pricing-module__XTLTEq__textarea{resize:vertical;min-height:6.5rem}.unified-pricing-module__XTLTEq__success{color:#075f59;background:#e6f8f4;border-radius:.8rem;padding:1rem}@keyframes unified-pricing-module__XTLTEq__shimmer{to{background-position-x:-200%}}@media (max-width:900px){.unified-pricing-module__XTLTEq__supplierGrid,.unified-pricing-module__XTLTEq__buyerGrid{grid-template-columns:1fr}}@media (max-width:560px){.unified-pricing-module__XTLTEq__periods,.unified-pricing-module__XTLTEq__formGrid{grid-template-columns:1fr}.unified-pricing-module__XTLTEq__moduleBar{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.unified-pricing-module__XTLTEq__loading{animation:none}}
.service-landing-hero-module__cSM7ma__hero{--hero-ink:#f8fafc;--hero-muted:#c7dce4;--hero-line:#bfdbfe3d;--hero-teal:#22d3c5;--hero-teal-strong:#0f9f91;isolation:isolate;min-height:clamp(600px,78vh,760px);color:var(--hero-ink);background:#071827;position:relative;overflow:hidden}.service-landing-hero-module__cSM7ma__hero[data-service=warehousing]{--hero-teal:#5eead4;--hero-teal-strong:#0d9488}.service-landing-hero-module__cSM7ma__hero[data-service=inspection]{--hero-teal:#67e8f9;--hero-teal-strong:#0891b2}.service-landing-hero-module__cSM7ma__hero[data-service=insurance]{--hero-teal:#38bdf8;--hero-teal-strong:#0ea5e9}.service-landing-hero-module__cSM7ma__backdrop,.service-landing-hero-module__cSM7ma__shade{position:absolute;inset:0}.service-landing-hero-module__cSM7ma__backdrop{z-index:-2}.service-landing-hero-module__cSM7ma__backdrop figure{border:0;border-radius:0;height:100%!important}.service-landing-hero-module__cSM7ma__backdrop img,.service-landing-hero-module__cSM7ma__backdrop video{object-position:center}.service-landing-hero-module__cSM7ma__shade{z-index:-1;background:radial-gradient(circle at 72% 28%,#22d3c53d,#0000 31%),linear-gradient(90deg,#030e1bf7 0%,#031220e6 43%,#0312208a 72%,#031220d1 100%),linear-gradient(#0000 42%,#031220db)}[dir=rtl] .service-landing-hero-module__cSM7ma__shade{background:radial-gradient(circle at 28% 28%,#22d3c53d,#0000 31%),linear-gradient(270deg,#030e1bf7 0%,#031220e6 43%,#0312208a 72%,#031220d1 100%),linear-gradient(#0000 42%,#031220db)}.service-landing-hero-module__cSM7ma__inner{width:min(1280px,100% - 48px);min-height:inherit;grid-template-columns:minmax(0,.94fr) minmax(360px,.86fr);align-items:center;gap:clamp(36px,5vw,72px);margin:0 auto;padding:clamp(72px,8vw,112px) 0 clamp(48px,7vw,84px);display:grid}.service-landing-hero-module__cSM7ma__copy{min-width:0}.service-landing-hero-module__cSM7ma__eyebrow{color:var(--hero-teal);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:900;line-height:1.25}.service-landing-hero-module__cSM7ma__copy h1{color:#fff;letter-spacing:-.02em;max-width:820px;margin:0;font-size:clamp(42px,4.2vw,64px);font-weight:860;line-height:1.02}.service-landing-hero-module__cSM7ma__description{max-width:720px;color:var(--hero-muted);margin:24px 0 0;font-size:clamp(16px,1.45vw,19px);line-height:1.72}.service-landing-hero-module__cSM7ma__chips{flex-wrap:wrap;gap:9px;margin:24px 0 0;padding:0;list-style:none;display:flex}.service-landing-hero-module__cSM7ma__chips li{color:#e0fbf8;background:#ffffff14;border:1px solid #5eead44d;border-radius:999px;padding:8px 11px;font-size:13px;font-weight:800}.service-landing-hero-module__cSM7ma__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.service-landing-hero-module__cSM7ma__primary,.service-landing-hero-module__cSM7ma__secondary,.service-landing-hero-module__cSM7ma__presenterButton{border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:14px;font-weight:850;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s;display:inline-flex}.service-landing-hero-module__cSM7ma__primary{border:1px solid var(--hero-teal-strong);background:var(--hero-teal-strong);color:#fff;box-shadow:0 18px 38px #0f9f9147}.service-landing-hero-module__cSM7ma__secondary{color:#fff;background:#ffffff14;border:1px solid #ffffff6b}.service-landing-hero-module__cSM7ma__primary:hover,.service-landing-hero-module__cSM7ma__primary:focus-visible,.service-landing-hero-module__cSM7ma__presenterButton:hover,.service-landing-hero-module__cSM7ma__presenterButton:focus-visible{background:#0f766e;border-color:#2dd4bf;outline:none;box-shadow:0 0 0 4px #2dd4bf29}.service-landing-hero-module__cSM7ma__secondary:hover,.service-landing-hero-module__cSM7ma__secondary:focus-visible{background:#5eead424;border-color:#5eead4;outline:none}.service-landing-hero-module__cSM7ma__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:620px;margin:34px 0 0;display:grid}.service-landing-hero-module__cSM7ma__stats div{background:#0517278f;border:1px solid #ffffff29;border-radius:16px;min-width:0;padding:15px}.service-landing-hero-module__cSM7ma__stats dt{color:#b6ccd5;font-size:12px;line-height:1.35}.service-landing-hero-module__cSM7ma__stats dd{color:#fff;margin:0 0 6px;font-size:30px;font-weight:900;line-height:1}.service-landing-hero-module__cSM7ma__presenter{border:1px solid var(--hero-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#061c2bdb;border-radius:28px;grid-template-rows:minmax(280px,1fr) auto;align-self:stretch;min-width:0;display:grid;overflow:hidden;box-shadow:0 30px 90px #02081757}.service-landing-hero-module__cSM7ma__presenterMedia{cursor:pointer;background:#0b2e43;border:0;min-height:280px;display:block;position:relative;overflow:hidden}.service-landing-hero-module__cSM7ma__presenterMedia img{transition:filter .22s;display:block}.service-landing-hero-module__cSM7ma__presenterMedia .service-landing-hero-module__cSM7ma__presenterMediaBackdrop{object-fit:cover;object-position:center;filter:blur(18px)brightness(.5)saturate(.82);opacity:.78;transform:scale(1.12)}.service-landing-hero-module__cSM7ma__presenterMedia .service-landing-hero-module__cSM7ma__presenterMediaForeground{z-index:1;box-sizing:border-box;object-fit:contain;object-position:center;filter:drop-shadow(0 18px 28px #0208174d);padding:8px}.service-landing-hero-module__cSM7ma__presenterMedia:hover .service-landing-hero-module__cSM7ma__presenterMediaForeground,.service-landing-hero-module__cSM7ma__presenterMedia:focus-visible .service-landing-hero-module__cSM7ma__presenterMediaForeground{filter:saturate(1.08)brightness(1.05)}.service-landing-hero-module__cSM7ma__presenterMedia:focus-visible{outline-offset:-6px;outline:3px solid #5eead48a}.service-landing-hero-module__cSM7ma__placeholder{color:#99f6e4;letter-spacing:.12em;place-items:center;height:100%;min-height:280px;font-weight:900;display:grid}.service-landing-hero-module__cSM7ma__playMark{z-index:2;color:#fff;background:#031220bd;border:1px solid #ffffff47;border-radius:999px;place-items:center;width:46px;height:46px;font-size:15px;font-weight:900;display:grid;position:absolute;inset-block-end:18px;inset-inline-start:18px}.service-landing-hero-module__cSM7ma__presenterCopy{gap:11px;padding:24px;display:grid}.service-landing-hero-module__cSM7ma__presenterBadge{color:var(--hero-teal);letter-spacing:.1em;text-transform:uppercase;background:#5eead41f;border-radius:999px;justify-self:start;padding:7px 10px;font-size:10px;font-weight:900}.service-landing-hero-module__cSM7ma__presenterCopy h2{color:#fff;margin:0;font-size:clamp(19px,2vw,25px);line-height:1.15}.service-landing-hero-module__cSM7ma__presenterCopy p{color:#c7dce4;margin:0;font-size:14px;line-height:1.58}.service-landing-hero-module__cSM7ma__presenterStatus{color:#a9c2cc;align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.service-landing-hero-module__cSM7ma__presenterStatus:before{background:var(--hero-teal);content:"";border-radius:999px;flex:none;width:7px;height:7px}.service-landing-hero-module__cSM7ma__presenterButton{color:#fff;background:#0f9f912e;border:1px solid #5eead461;justify-self:start;margin-top:4px}@media (max-width:1024px){.service-landing-hero-module__cSM7ma__hero{min-height:auto}.service-landing-hero-module__cSM7ma__inner{grid-template-columns:1fr;width:min(100% - 36px,760px);padding-top:94px}.service-landing-hero-module__cSM7ma__presenter{grid-template-rows:auto;grid-template-columns:minmax(220px,.62fr) 1fr}.service-landing-hero-module__cSM7ma__presenterMedia{min-height:320px}}@media (max-width:700px){.service-landing-hero-module__cSM7ma__inner{gap:28px;width:min(100% - 28px,560px);padding-top:74px;padding-bottom:38px}.service-landing-hero-module__cSM7ma__copy h1{font-size:clamp(34px,10vw,44px)}.service-landing-hero-module__cSM7ma__actions{flex-direction:column;align-items:stretch}.service-landing-hero-module__cSM7ma__primary,.service-landing-hero-module__cSM7ma__secondary{width:100%}.service-landing-hero-module__cSM7ma__stats{grid-template-columns:1fr}.service-landing-hero-module__cSM7ma__presenter{border-radius:22px;grid-template-columns:1fr}.service-landing-hero-module__cSM7ma__presenterMedia{min-height:260px}}@media (prefers-reduced-motion:reduce){.service-landing-hero-module__cSM7ma__primary,.service-landing-hero-module__cSM7ma__secondary,.service-landing-hero-module__cSM7ma__presenterButton,.service-landing-hero-module__cSM7ma__presenterMedia img{transition:none}}
.supplier-pro-catalog-module__08KQ4a__catalogShell{color:#172033;position:relative}.supplier-pro-catalog-module__08KQ4a__catalogIntro{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.supplier-pro-catalog-module__08KQ4a__catalogIntro>div{gap:9px;max-width:760px;display:grid}.supplier-pro-catalog-module__08KQ4a__catalogIntro>div:before{content:counter(pro-section, decimal-leading-zero);color:#087d73;letter-spacing:.08em;background:#dff2ee;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:900}.supplier-pro-catalog-module__08KQ4a__catalogIntro h2,.supplier-pro-catalog-module__08KQ4a__catalogIntro p,.supplier-pro-catalog-module__08KQ4a__rfqModal h3,.supplier-pro-catalog-module__08KQ4a__drawer h3,.supplier-pro-catalog-module__08KQ4a__detailCopy h3{margin:0}.supplier-pro-catalog-module__08KQ4a__catalogIntro h2{color:#102033;font-size:clamp(28px,4vw,48px);line-height:1.08}.supplier-pro-catalog-module__08KQ4a__catalogIntro>div>p:last-child{color:#5d6877;line-height:1.65}.supplier-pro-catalog-module__08KQ4a__eyebrow{color:#087d73;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:12px;font-weight:850}.supplier-pro-catalog-module__08KQ4a__requestSummary,.supplier-pro-catalog-module__08KQ4a__floatingRequest{color:#0f4f4a;background:#fff;border:1px solid #0f766e;border-radius:999px;align-items:center;gap:12px;min-height:48px;padding:8px 10px 8px 18px;font-weight:800;display:inline-flex}.supplier-pro-catalog-module__08KQ4a__requestSummary strong,.supplier-pro-catalog-module__08KQ4a__floatingRequest strong{color:#fff;background:#0f766e;border-radius:999px;place-items:center;min-width:30px;min-height:30px;display:grid}.supplier-pro-catalog-module__08KQ4a__categoryShowcase{scroll-snap-type:x proximity;scrollbar-color:#0f766e7a transparent;scrollbar-width:thin;grid-auto-columns:minmax(178px,1fr);grid-auto-flow:column;gap:12px;margin:0 0 24px;padding:2px 2px 12px;display:grid;overflow-x:auto}.supplier-pro-catalog-module__08KQ4a__categoryShowcase::-webkit-scrollbar{height:6px}.supplier-pro-catalog-module__08KQ4a__categoryShowcase::-webkit-scrollbar-track{background:0 0}.supplier-pro-catalog-module__08KQ4a__categoryShowcase::-webkit-scrollbar-thumb{background:#0f766e6b;border-radius:999px}.supplier-pro-catalog-module__08KQ4a__categoryShowcase::-webkit-scrollbar-thumb:hover{background:#0f766ea3}.supplier-pro-catalog-module__08KQ4a__categoryCard{color:#203047;text-align:left;scroll-snap-align:start;background:#fff;border:1px solid #d4dfdc;border-radius:13px;min-width:0;padding:0;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;overflow:hidden}.supplier-pro-catalog-module__08KQ4a__categoryCard:hover,.supplier-pro-catalog-module__08KQ4a__categoryCard:focus-visible{border-color:#55a99e;transform:translateY(-2px);box-shadow:0 9px 24px #18564e1f}.supplier-pro-catalog-module__08KQ4a__categoryCardActive{border-color:#0f766e;box-shadow:0 0 0 2px #0f766e1f,0 9px 24px #18564e1f}.supplier-pro-catalog-module__08KQ4a__categoryImage{aspect-ratio:16/9;color:#718078;background:#eef3f1;border-bottom:1px solid #e5ebe9;place-items:center;width:100%;font-size:12px;display:grid;overflow:hidden}.supplier-pro-catalog-module__08KQ4a__categoryImage img{object-fit:cover;width:100%;height:100%}.supplier-pro-catalog-module__08KQ4a__categoryCardCopy{gap:5px;padding:11px 12px 13px;display:grid}.supplier-pro-catalog-module__08KQ4a__categoryCardCopy strong{overflow-wrap:anywhere;min-height:2.5em;font-size:14px;line-height:1.25}.supplier-pro-catalog-module__08KQ4a__categoryCardCopy small{color:#65766f;font-size:12px}.supplier-pro-catalog-module__08KQ4a__destinationBadge,.supplier-pro-catalog-module__08KQ4a__hybridBadge{color:#4d625d;background:#f0f4f3;border-radius:999px;width:fit-content;padding:4px 7px;font-size:10px;font-weight:800;line-height:1.3}.supplier-pro-catalog-module__08KQ4a__hybridBadge{color:#07675f;background:#ddf4ee}.supplier-pro-catalog-module__08KQ4a__categoryCardActive .supplier-pro-catalog-module__08KQ4a__categoryCardCopy strong,.supplier-pro-catalog-module__08KQ4a__categoryCardActive .supplier-pro-catalog-module__08KQ4a__categoryCardCopy small{color:#075f59}.supplier-pro-catalog-module__08KQ4a__decomasterBreadcrumbs{color:#718078;flex-wrap:wrap;align-items:center;gap:7px;min-width:0;margin:0 0 18px;font-size:13px;display:flex}.supplier-pro-catalog-module__08KQ4a__decomasterBreadcrumbs>span{align-items:center;gap:7px;min-width:0;display:inline-flex}.supplier-pro-catalog-module__08KQ4a__decomasterBreadcrumbs button{color:#4d625d;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;min-width:0;padding:4px 2px}.supplier-pro-catalog-module__08KQ4a__decomasterBreadcrumbs button:hover,.supplier-pro-catalog-module__08KQ4a__decomasterBreadcrumbs button:focus-visible,.supplier-pro-catalog-module__08KQ4a__decomasterBreadcrumbs .supplier-pro-catalog-module__08KQ4a__decomasterBreadcrumbActive{color:#087d73;text-underline-offset:3px;text-decoration:underline}.supplier-pro-catalog-module__08KQ4a__decomasterSectionView{min-width:0}.supplier-pro-catalog-module__08KQ4a__decomasterSectionHeader{align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.supplier-pro-catalog-module__08KQ4a__decomasterSectionHeader>div{gap:5px;display:grid}.supplier-pro-catalog-module__08KQ4a__decomasterSectionHeader h3,.supplier-pro-catalog-module__08KQ4a__decomasterSectionHeader p{margin:0}.supplier-pro-catalog-module__08KQ4a__decomasterSectionHeader h3{color:#102033;font-size:clamp(23px,3vw,32px);line-height:1.16}.supplier-pro-catalog-module__08KQ4a__decomasterSectionHeader>div>p:last-child{color:#718078;font-size:13px}.supplier-pro-catalog-module__08KQ4a__decomasterBack{color:#165d56;background:#fff;border:1px solid #cedbd8;border-radius:9px;flex:none;padding:9px 11px;font-size:13px;font-weight:800}.supplier-pro-catalog-module__08KQ4a__catalogMain>.supplier-pro-catalog-module__08KQ4a__decomasterBack{margin-bottom:14px}.supplier-pro-catalog-module__08KQ4a__decomasterCategoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.supplier-pro-catalog-module__08KQ4a__decomasterCategoryCard{color:#243448;text-align:center;background:#fff;border:1px solid #dfe6e4;border-radius:10px;grid-template-rows:auto 1fr;min-width:0;padding:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;overflow:hidden}.supplier-pro-catalog-module__08KQ4a__decomasterCategoryCard:hover,.supplier-pro-catalog-module__08KQ4a__decomasterCategoryCard:focus-visible{border-color:#77afa8;transform:translateY(-1px);box-shadow:0 8px 20px #22344314}.supplier-pro-catalog-module__08KQ4a__decomasterCategoryMedia{aspect-ratio:1;color:#83908b;background:#fff;border-bottom:1px solid #edf1f0;place-items:center;width:100%;padding:15%;font-size:11px;line-height:1.4;display:grid}.supplier-pro-catalog-module__08KQ4a__decomasterCategoryMedia img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%}.supplier-pro-catalog-module__08KQ4a__decomasterCategoryCard>strong{overflow-wrap:anywhere;place-items:center;min-height:64px;padding:11px 12px 13px;font-size:13px;line-height:1.35;display:grid}.supplier-pro-catalog-module__08KQ4a__catalogLayout{grid-template-columns:minmax(210px,260px) minmax(0,1fr);align-items:start;gap:26px;display:grid}.supplier-pro-catalog-module__08KQ4a__categoryRail{background:#fffffff0;border:1px solid #d8e2df;border-radius:14px;max-height:calc(100vh - 120px);padding:8px;display:grid;position:sticky;top:92px;overflow:auto}.supplier-pro-catalog-module__08KQ4a__categoryRail button,.supplier-pro-catalog-module__08KQ4a__categoryRail a{color:#344155;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:9px;width:100%;padding:10px 11px;text-decoration:none;display:grid}.supplier-pro-catalog-module__08KQ4a__categoryRail button:hover,.supplier-pro-catalog-module__08KQ4a__categoryRail button:focus-visible,.supplier-pro-catalog-module__08KQ4a__categoryRail a:hover,.supplier-pro-catalog-module__08KQ4a__categoryRail a:focus-visible,.supplier-pro-catalog-module__08KQ4a__categoryRail .supplier-pro-catalog-module__08KQ4a__categoryActive{color:#075f59;background:#e7f5f2}.supplier-pro-catalog-module__08KQ4a__categoryRail button span,.supplier-pro-catalog-module__08KQ4a__categoryRail a span{overflow-wrap:anywhere;min-width:0}.supplier-pro-catalog-module__08KQ4a__categoryRail button strong,.supplier-pro-catalog-module__08KQ4a__categoryRail a strong{color:#668078;font-size:12px}.supplier-pro-catalog-module__08KQ4a__categoryGroup{border-top:1px solid #edf1f0;padding-top:3px}.supplier-pro-catalog-module__08KQ4a__subcategories{border-left:2px solid #d9ece8;margin:0 0 5px 13px;padding-left:4px;display:grid}.supplier-pro-catalog-module__08KQ4a__subcategories button,.supplier-pro-catalog-module__08KQ4a__subcategories a{padding-block:8px;font-size:13px}.supplier-pro-catalog-module__08KQ4a__catalogMain{min-width:0}.supplier-pro-catalog-module__08KQ4a__manufacturerCta{color:#08685f;background:#effaf7;border:1px solid #8ac3bb;border-radius:10px;justify-content:center;align-items:center;width:fit-content;margin:0 0 14px;padding:10px 13px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.supplier-pro-catalog-module__08KQ4a__manufacturerCta:hover,.supplier-pro-catalog-module__08KQ4a__manufacturerCta:focus-visible{background:#e2f5f0;border-color:#0f766e}.supplier-pro-catalog-module__08KQ4a__toolbar{background:#fff;border:1px solid #d8e2df;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(190px,230px);gap:12px;padding:12px;display:grid}.supplier-pro-catalog-module__08KQ4a__searchField input,.supplier-pro-catalog-module__08KQ4a__sortField select,.supplier-pro-catalog-module__08KQ4a__rfqForm input,.supplier-pro-catalog-module__08KQ4a__rfqForm textarea,.supplier-pro-catalog-module__08KQ4a__workspaceField select{color:#172033;background:#fff;border:1px solid #cfd9df;border-radius:9px;width:100%;padding:11px 12px}.supplier-pro-catalog-module__08KQ4a__searchField input{min-height:46px}.supplier-pro-catalog-module__08KQ4a__sortField{color:#566174;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;font-size:12px;font-weight:760;display:grid}.supplier-pro-catalog-module__08KQ4a__sortField>div{min-width:0}.supplier-pro-catalog-module__08KQ4a__resultMeta{color:#647184;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 2px 12px;font-size:13px;display:flex}.supplier-pro-catalog-module__08KQ4a__resultMeta strong{color:#102033;font-size:18px}.supplier-pro-catalog-module__08KQ4a__resultMeta span{color:#728079;text-align:right;max-width:620px}.supplier-pro-catalog-module__08KQ4a__productGrid,.supplier-pro-catalog-module__08KQ4a__skeletonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.supplier-pro-catalog-module__08KQ4a__productCard{background:#fff;border:1px solid #d4dfdc;border-radius:14px;grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden;box-shadow:0 10px 30px #2234430b}.supplier-pro-catalog-module__08KQ4a__productMedia{aspect-ratio:4/3;color:#718078;background:linear-gradient(145deg,#edf2ef,#f9fbfa);border:0;border-bottom:1px solid #e5ebe9;place-items:center;width:100%;padding:0;display:grid;overflow:hidden}.supplier-pro-catalog-module__08KQ4a__productMedia img{object-fit:cover;width:100%;height:100%;transition:transform .24s}.supplier-pro-catalog-module__08KQ4a__catalogShellDecomaster .supplier-pro-catalog-module__08KQ4a__productCard{box-shadow:none;border-color:#dfe6e4;border-radius:10px}.supplier-pro-catalog-module__08KQ4a__catalogShellDecomaster .supplier-pro-catalog-module__08KQ4a__productMedia{aspect-ratio:1;background:#fff;min-height:260px;padding:12%}.supplier-pro-catalog-module__08KQ4a__catalogShellDecomaster .supplier-pro-catalog-module__08KQ4a__productMedia img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%}.supplier-pro-catalog-module__08KQ4a__catalogShellDecomaster .supplier-pro-catalog-module__08KQ4a__productCard:hover .supplier-pro-catalog-module__08KQ4a__productMedia img{transform:none}.supplier-pro-catalog-module__08KQ4a__catalogShellDecomaster .supplier-pro-catalog-module__08KQ4a__detailMedia{background:#fff;padding:8%}.supplier-pro-catalog-module__08KQ4a__catalogShellDecomaster .supplier-pro-catalog-module__08KQ4a__detailMedia img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%}.supplier-pro-catalog-module__08KQ4a__catalogShellDecomaster .supplier-pro-catalog-module__08KQ4a__selectedLineProduct img{object-fit:contain;background:#fff;padding:4px}.supplier-pro-catalog-module__08KQ4a__productCard:hover .supplier-pro-catalog-module__08KQ4a__productMedia img{transform:scale(1.025)}.supplier-pro-catalog-module__08KQ4a__productBody{flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.supplier-pro-catalog-module__08KQ4a__productCategory{color:#087d73;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:11px;font-weight:850}.supplier-pro-catalog-module__08KQ4a__productTitle{margin:0}.supplier-pro-catalog-module__08KQ4a__productTitle button{color:#102033;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:18px;font-weight:800;line-height:1.25}.supplier-pro-catalog-module__08KQ4a__productTitle button:hover,.supplier-pro-catalog-module__08KQ4a__productTitle button:focus-visible{color:#0f766e}.supplier-pro-catalog-module__08KQ4a__sku{color:#778292;margin:0;font-size:12px}.supplier-pro-catalog-module__08KQ4a__productDescription{color:#5d6877;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.supplier-pro-catalog-module__08KQ4a__productFacts{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:5px;display:flex}.supplier-pro-catalog-module__08KQ4a__productFacts span{color:#4a5c58;background:#f0f5f4;border-radius:999px;padding:5px 8px;font-size:11px}.supplier-pro-catalog-module__08KQ4a__detailButton{color:#0f766e;text-align:left;background:0 0;border:0;width:fit-content;padding:2px 0;font-size:12px;font-weight:800}.supplier-pro-catalog-module__08KQ4a__detailButton:hover,.supplier-pro-catalog-module__08KQ4a__detailButton:focus-visible{color:#084c47;text-decoration:underline}.supplier-pro-catalog-module__08KQ4a__cardActions,.supplier-pro-catalog-module__08KQ4a__detailActions,.supplier-pro-catalog-module__08KQ4a__drawerActions{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.supplier-pro-catalog-module__08KQ4a__primaryButton,.supplier-pro-catalog-module__08KQ4a__outlineButton,.supplier-pro-catalog-module__08KQ4a__selectedButton,.supplier-pro-catalog-module__08KQ4a__loadMore,.supplier-pro-catalog-module__08KQ4a__emptyState button{border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:9px 13px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.supplier-pro-catalog-module__08KQ4a__primaryButton{color:#fff;background:#0f766e;border:1px solid #0f766e}.supplier-pro-catalog-module__08KQ4a__outlineButton,.supplier-pro-catalog-module__08KQ4a__loadMore,.supplier-pro-catalog-module__08KQ4a__emptyState button{color:#164e49;background:#fff;border:1px solid #b9cbc7}.supplier-pro-catalog-module__08KQ4a__selectedButton{color:#075f59;background:#e4f4f1;border:1px solid #85bbb3}.supplier-pro-catalog-module__08KQ4a__cardActions>*{flex:120px}.supplier-pro-catalog-module__08KQ4a__loadMore{width:min(100%,320px);margin:24px auto 0}.supplier-pro-catalog-module__08KQ4a__emptyState{color:#65726e;text-align:center;background:#fbfcfc;border:1px dashed #c8d5d2;border-radius:14px;align-content:center;place-items:center;gap:8px;min-height:260px;padding:28px;display:grid}.supplier-pro-catalog-module__08KQ4a__emptyState h3,.supplier-pro-catalog-module__08KQ4a__emptyState p{margin:0}.supplier-pro-catalog-module__08KQ4a__skeletonGrid span{background:linear-gradient(90deg,#eef2f1 25%,#f7f9f8 40%,#eef2f1 65%) 0 0/400% 100%;border-radius:14px;min-height:360px;animation:1.4s infinite supplier-pro-catalog-module__08KQ4a__catalog-shimmer}.supplier-pro-catalog-module__08KQ4a__floatingRequest{z-index:55;color:#fff;background:#102033;border:0;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 38px #0f172a47}.supplier-pro-catalog-module__08KQ4a__toast{z-index:100;color:#fff;background:#0b2926;border-radius:10px;max-width:min(360px,100vw - 32px);padding:13px 16px;font-size:14px;position:fixed;bottom:86px;right:24px;box-shadow:0 18px 46px #0f172a47}.supplier-pro-catalog-module__08KQ4a__modalBackdrop,.supplier-pro-catalog-module__08KQ4a__drawerBackdrop{z-index:2147483647;background:#050e19a8;padding:20px;display:grid;position:fixed;inset:0}.supplier-pro-catalog-module__08KQ4a__modalBackdrop{place-items:center}.supplier-pro-catalog-module__08KQ4a__detailModal,.supplier-pro-catalog-module__08KQ4a__rfqModal{background:#fff;border-radius:16px;width:min(100%,980px);max-height:calc(100vh - 40px);position:relative;overflow:auto;box-shadow:0 30px 90px #02081757}.supplier-pro-catalog-module__08KQ4a__rfqModal{width:min(100%,720px);padding:26px}.supplier-pro-catalog-module__08KQ4a__rfqModal>h3{color:#102033;margin-top:6px;padding-right:38px;font-size:26px}.supplier-pro-catalog-module__08KQ4a__closeButton{color:#263547;background:#fff;border:1px solid #cfdbd8;border-radius:999px;place-items:center;min-width:38px;min-height:38px;font-size:22px;line-height:1;display:grid}.supplier-pro-catalog-module__08KQ4a__detailModal>.supplier-pro-catalog-module__08KQ4a__closeButton,.supplier-pro-catalog-module__08KQ4a__rfqModal>.supplier-pro-catalog-module__08KQ4a__closeButton{z-index:2;position:absolute;top:16px;right:16px}.supplier-pro-catalog-module__08KQ4a__detailContent{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);display:grid}.supplier-pro-catalog-module__08KQ4a__detailMedia{color:#718078;background:#eef3f1;place-items:center;min-height:520px;display:grid;overflow:hidden}.supplier-pro-catalog-module__08KQ4a__detailMedia img{object-fit:cover;width:100%;height:100%}.supplier-pro-catalog-module__08KQ4a__detailCopy{flex-direction:column;gap:13px;padding:44px 30px 30px;display:flex}.supplier-pro-catalog-module__08KQ4a__detailCopy h3{color:#102033;font-size:clamp(26px,4vw,38px);line-height:1.12}.supplier-pro-catalog-module__08KQ4a__detailCopy>p:not(.supplier-pro-catalog-module__08KQ4a__productCategory,.supplier-pro-catalog-module__08KQ4a__sku){color:#566174;line-height:1.65}.supplier-pro-catalog-module__08KQ4a__specifications{margin:0;display:grid}.supplier-pro-catalog-module__08KQ4a__specifications>div{border-bottom:1px solid #e7eceb;grid-template-columns:1fr 1fr;gap:12px;padding:9px 0;display:grid}.supplier-pro-catalog-module__08KQ4a__specifications dt{color:#6c7888}.supplier-pro-catalog-module__08KQ4a__specifications dd{color:#172033;margin:0;font-weight:700}.supplier-pro-catalog-module__08KQ4a__sourceLink{color:#0f766e;font-weight:750}.supplier-pro-catalog-module__08KQ4a__rfqForm{gap:16px;margin-top:20px;display:grid}.supplier-pro-catalog-module__08KQ4a__formGrid,.supplier-pro-catalog-module__08KQ4a__lineFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.supplier-pro-catalog-module__08KQ4a__rfqForm label,.supplier-pro-catalog-module__08KQ4a__workspaceField{color:#49566a;gap:5px;font-size:12px;font-weight:760;display:grid}.supplier-pro-catalog-module__08KQ4a__rfqForm textarea{resize:vertical;min-height:76px}.supplier-pro-catalog-module__08KQ4a__fullField{grid-column:1/-1}.supplier-pro-catalog-module__08KQ4a__notice,.supplier-pro-catalog-module__08KQ4a__error{border-radius:9px;margin:0;padding:11px 13px;font-size:13px}.supplier-pro-catalog-module__08KQ4a__notice{color:#31564f;background:#eef6f4}.supplier-pro-catalog-module__08KQ4a__notice a{color:#0f766e;font-weight:800}.supplier-pro-catalog-module__08KQ4a__error{color:#9f2626;background:#fff0f0}.supplier-pro-catalog-module__08KQ4a__drawerBackdrop{justify-items:end;padding:0}.supplier-pro-catalog-module__08KQ4a__drawer{background:#fff;width:min(100%,560px);height:100%;padding:22px;overflow:auto;box-shadow:-24px 0 70px #02081740}.supplier-pro-catalog-module__08KQ4a__drawerHeader{border-bottom:1px solid #e4ebe9;justify-content:space-between;align-items:start;gap:14px;padding-bottom:16px;display:flex}.supplier-pro-catalog-module__08KQ4a__drawerHeader h3{color:#102033;margin-top:5px;font-size:24px}.supplier-pro-catalog-module__08KQ4a__selectedList{gap:11px;display:grid}.supplier-pro-catalog-module__08KQ4a__selectedLine{border:1px solid #dbe4e2;border-radius:11px;gap:10px;padding:13px;display:grid}.supplier-pro-catalog-module__08KQ4a__selectedLineHeader{justify-content:space-between;align-items:start;gap:12px;display:flex}.supplier-pro-catalog-module__08KQ4a__selectedLineHeader strong{overflow-wrap:anywhere}.supplier-pro-catalog-module__08KQ4a__selectedLineProduct{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.supplier-pro-catalog-module__08KQ4a__selectedLineProduct img{object-fit:cover;background:#f1f5f4;border:1px solid #e0e7e5;border-radius:8px;width:58px;height:58px}.supplier-pro-catalog-module__08KQ4a__selectedLineHeader button{color:#a33b3b;background:0 0;border:0;font-size:12px}@keyframes supplier-pro-catalog-module__08KQ4a__catalog-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:1100px){.supplier-pro-catalog-module__08KQ4a__decomasterCategoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.supplier-pro-catalog-module__08KQ4a__productGrid,.supplier-pro-catalog-module__08KQ4a__skeletonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.supplier-pro-catalog-module__08KQ4a__catalogIntro,.supplier-pro-catalog-module__08KQ4a__catalogLayout,.supplier-pro-catalog-module__08KQ4a__detailContent{grid-template-columns:1fr}.supplier-pro-catalog-module__08KQ4a__catalogIntro{align-items:start;display:grid}.supplier-pro-catalog-module__08KQ4a__requestSummary{width:fit-content}.supplier-pro-catalog-module__08KQ4a__categoryShowcase{grid-auto-columns:minmax(156px,44vw)}.supplier-pro-catalog-module__08KQ4a__decomasterSectionHeader{display:grid}.supplier-pro-catalog-module__08KQ4a__categoryRail{gap:6px;max-width:100%;max-height:none;padding:7px;display:flex;position:static;overflow-x:auto}.supplier-pro-catalog-module__08KQ4a__categoryRail>button,.supplier-pro-catalog-module__08KQ4a__categoryRail>a,.supplier-pro-catalog-module__08KQ4a__categoryGroup>button,.supplier-pro-catalog-module__08KQ4a__categoryGroup>a,.supplier-pro-catalog-module__08KQ4a__subcategories button,.supplier-pro-catalog-module__08KQ4a__subcategories a{flex:none;width:max-content;max-width:220px}.supplier-pro-catalog-module__08KQ4a__categoryGroup{border-top:0;flex:none;padding:0;display:flex}.supplier-pro-catalog-module__08KQ4a__subcategories{border-left:0;flex:none;margin:0;padding:0;display:flex}.supplier-pro-catalog-module__08KQ4a__detailMedia{aspect-ratio:4/3;min-height:320px}}@media (max-width:560px){.supplier-pro-catalog-module__08KQ4a__catalogIntro h2{font-size:32px}.supplier-pro-catalog-module__08KQ4a__toolbar,.supplier-pro-catalog-module__08KQ4a__productGrid,.supplier-pro-catalog-module__08KQ4a__skeletonGrid,.supplier-pro-catalog-module__08KQ4a__formGrid,.supplier-pro-catalog-module__08KQ4a__lineFields,.supplier-pro-catalog-module__08KQ4a__sortField{grid-template-columns:1fr}.supplier-pro-catalog-module__08KQ4a__decomasterCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.supplier-pro-catalog-module__08KQ4a__decomasterCategoryCard>strong{min-height:70px;padding:10px 8px 12px;font-size:12px}.supplier-pro-catalog-module__08KQ4a__decomasterBreadcrumbs{font-size:12px}.supplier-pro-catalog-module__08KQ4a__fullField{grid-column:auto}.supplier-pro-catalog-module__08KQ4a__productCard{grid-template-rows:auto;grid-template-columns:118px minmax(0,1fr)}.supplier-pro-catalog-module__08KQ4a__catalogShellDecomaster .supplier-pro-catalog-module__08KQ4a__productCard{grid-template-rows:auto 1fr;grid-template-columns:1fr}.supplier-pro-catalog-module__08KQ4a__productMedia{aspect-ratio:auto;border-bottom:0;border-right:1px solid #e5ebe9;height:100%;min-height:220px}.supplier-pro-catalog-module__08KQ4a__catalogShellDecomaster .supplier-pro-catalog-module__08KQ4a__productMedia{aspect-ratio:4/3;border-bottom:1px solid #e5ebe9;border-right:0;min-height:230px;padding:10%}.supplier-pro-catalog-module__08KQ4a__productBody{padding:13px}.supplier-pro-catalog-module__08KQ4a__productTitle{font-size:16px}.supplier-pro-catalog-module__08KQ4a__productDescription{-webkit-line-clamp:2}.supplier-pro-catalog-module__08KQ4a__cardActions{display:grid}.supplier-pro-catalog-module__08KQ4a__modalBackdrop{align-items:end;padding:0}.supplier-pro-catalog-module__08KQ4a__detailModal,.supplier-pro-catalog-module__08KQ4a__rfqModal{border-radius:16px 16px 0 0;max-height:92vh}.supplier-pro-catalog-module__08KQ4a__rfqModal,.supplier-pro-catalog-module__08KQ4a__drawer{padding:18px}.supplier-pro-catalog-module__08KQ4a__detailCopy{padding:26px 18px 22px}.supplier-pro-catalog-module__08KQ4a__detailMedia{min-height:240px}.supplier-pro-catalog-module__08KQ4a__floatingRequest{bottom:12px;right:12px}.supplier-pro-catalog-module__08KQ4a__toast{bottom:72px;right:12px}}@media (max-width:390px){.supplier-pro-catalog-module__08KQ4a__productCard{grid-template-columns:104px minmax(0,1fr)}.supplier-pro-catalog-module__08KQ4a__productMedia{min-height:236px}.supplier-pro-catalog-module__08KQ4a__productFacts{display:none}}@media (prefers-reduced-motion:reduce){.supplier-pro-catalog-module__08KQ4a__productMedia img,.supplier-pro-catalog-module__08KQ4a__skeletonGrid span{transition:none;animation:none}}
.account-settings-module__B3g6Zq__page{width:min(780px,100%);max-width:100%}.account-settings-module__B3g6Zq__header{gap:8px;min-width:0;display:grid}.account-settings-module__B3g6Zq__eyebrow{color:#0f766e;letter-spacing:0;margin:0;font-size:12px;font-weight:800;line-height:1.4}.account-settings-module__B3g6Zq__title{color:#10213a;margin:0;font-size:clamp(26px,3vw,34px);font-weight:760;line-height:1.15}.account-settings-module__B3g6Zq__description{color:#64748b;max-width:680px;margin:0;font-size:15px;line-height:1.7}.account-settings-module__B3g6Zq__securityHeader{align-items:flex-start;gap:14px;min-width:0;margin-bottom:20px;display:flex}.account-settings-module__B3g6Zq__icon{color:#0f766e;background:#f0fdfa;border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.account-settings-module__B3g6Zq__icon svg{width:22px;height:22px}.account-settings-module__B3g6Zq__accountGrid,.account-settings-module__B3g6Zq__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}.account-settings-module__B3g6Zq__infoItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:13px;min-width:0;padding:14px 15px}.account-settings-module__B3g6Zq__infoItem dt{color:#64748b;margin:0;font-size:12px;font-weight:650;line-height:1.5}.account-settings-module__B3g6Zq__infoItem dd{overflow-wrap:anywhere;color:#10213a;margin:4px 0 0;font-size:14px;font-weight:650;line-height:1.5}.account-settings-module__B3g6Zq__passwordFields{gap:20px;margin-top:20px;display:grid}.account-settings-module__B3g6Zq__passwordControl{min-width:0;position:relative}.account-settings-module__B3g6Zq__passwordInput{padding-inline-end:52px}.account-settings-module__B3g6Zq__visibilityButton{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:absolute;inset-block-start:1px;inset-inline-end:1px}.account-settings-module__B3g6Zq__visibilityButton:hover{color:#0f766e}.account-settings-module__B3g6Zq__visibilityButton:focus-visible{outline-offset:-2px;outline:2px solid #14b8a6}.account-settings-module__B3g6Zq__fieldError{color:#b04444;margin:6px 0 0;font-size:12px;font-weight:600;line-height:1.5}.account-settings-module__B3g6Zq__actions{align-items:center;gap:10px;width:fit-content;max-width:100%;display:flex}.account-settings-module__B3g6Zq__subsection{border-top:1px solid #edf1f5;margin-top:20px;padding-top:20px}@media (max-width:640px){.account-settings-module__B3g6Zq__accountGrid,.account-settings-module__B3g6Zq__infoGrid{grid-template-columns:minmax(0,1fr)}.account-settings-module__B3g6Zq__securityHeader{gap:12px}}@media (max-width:480px){.account-settings-module__B3g6Zq__actions{flex-direction:column;align-items:stretch;width:100%}.account-settings-module__B3g6Zq__actions>*{width:100%}}
.buyer-category-explorer-module__TDjpkq__panel{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;align-self:start;min-width:0;padding:1.25rem;box-shadow:0 1px 2px #0f172a0d}.buyer-category-explorer-module__TDjpkq__description{color:#475569;max-width:42rem;margin-top:.75rem;line-height:1.75rem}.buyer-category-explorer-module__TDjpkq__primaryList,.buyer-category-explorer-module__TDjpkq__subcategoryList{flex-wrap:wrap;min-width:0;display:flex}.buyer-category-explorer-module__TDjpkq__primaryList{gap:.625rem;margin-top:1.25rem}.buyer-category-explorer-module__TDjpkq__primaryChip,.buyer-category-explorer-module__TDjpkq__subcategoryChip{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;font-weight:600;line-height:1.25rem;transition:border-color .22s,background-color .22s,color .22s}.buyer-category-explorer-module__TDjpkq__primaryChip{padding:.625rem .875rem;font-size:.875rem}.buyer-category-explorer-module__TDjpkq__subcategoryChip{padding:.4rem .7rem;font-size:.8125rem}.buyer-category-explorer-module__TDjpkq__primaryChip:hover,.buyer-category-explorer-module__TDjpkq__subcategoryChip:hover{color:#115e59;background:#f0fdfa;border-color:#99f6e4}.buyer-category-explorer-module__TDjpkq__primaryChip:focus-visible,.buyer-category-explorer-module__TDjpkq__subcategoryChip:focus-visible{outline-offset:2px;outline:2px solid #0d9488}.buyer-category-explorer-module__TDjpkq__primaryChipActive,.buyer-category-explorer-module__TDjpkq__primaryChipActive:hover{color:#fff;background:#0f766e;border-color:#0f766e}.buyer-category-explorer-module__TDjpkq__subcategorySection{border-block-start:1px solid #dbe5e8;margin-top:1.5rem;padding-top:1.25rem}.buyer-category-explorer-module__TDjpkq__subcategoryLabel{color:#0f766e;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1rem}.buyer-category-explorer-module__TDjpkq__subcategoryTitle{color:#0f172a;margin-top:.5rem;font-size:1.125rem;font-weight:650;line-height:1.5rem}.buyer-category-explorer-module__TDjpkq__subcategoryList{gap:.5rem;margin-top:1rem}.buyer-category-explorer-module__TDjpkq__subcategoryChipActive,.buyer-category-explorer-module__TDjpkq__subcategoryChipActive:hover{color:#115e59;background:#ccfbf1;border-color:#5eead4}.buyer-category-explorer-module__TDjpkq__cta{width:100%;min-height:2.75rem;margin-top:1.5rem}@media (min-width:640px){.buyer-category-explorer-module__TDjpkq__panel{padding:1.5rem}.buyer-category-explorer-module__TDjpkq__cta{width:fit-content}}
.buyer-platform-scale-module__oL-i_a__shell{background:radial-gradient(circle at 15% 10%,#2dd4bf21,#0000 32rem),#020617;overflow:hidden}.buyer-platform-scale-module__oL-i_a__services{border-bottom:1px solid #ffffff26;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem;padding-block:2rem;display:grid}.buyer-platform-scale-module__oL-i_a__service{border-inline-start:2px solid #5eead4a6;min-width:0;padding-inline-start:.875rem}.buyer-platform-scale-module__oL-i_a__serviceCount{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:600}.buyer-platform-scale-module__oL-i_a__serviceLabel{color:#cbd5e1;overflow-wrap:anywhere;margin-top:.5rem;font-size:.875rem;line-height:1.5}@media (min-width:1024px){.buyer-platform-scale-module__oL-i_a__services{grid-template-columns:repeat(4,minmax(0,1fr))}}.buyer-platform-scale-module__oL-i_a__viewport{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.buyer-platform-scale-module__oL-i_a__rail{will-change:transform;width:max-content;animation:105s linear infinite buyer-platform-scale-module__oL-i_a__marquee;display:flex}.buyer-platform-scale-module__oL-i_a__viewport:hover .buyer-platform-scale-module__oL-i_a__rail,.buyer-platform-scale-module__oL-i_a__viewport:focus-within .buyer-platform-scale-module__oL-i_a__rail{animation-play-state:paused}.buyer-platform-scale-module__oL-i_a__track{flex:none;align-items:center;gap:.75rem;padding-inline-end:.75rem;display:flex}.buyer-platform-scale-module__oL-i_a__country{color:#f8fafc;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff24;border-radius:9999px;flex:none;align-items:center;gap:.625rem;min-height:2.75rem;padding:.55rem .9rem;font-size:.875rem;font-weight:650;line-height:1.25rem;transition:border-color .16s,background-color .16s,transform .16s;display:inline-flex}.buyer-platform-scale-module__oL-i_a__country:hover,.buyer-platform-scale-module__oL-i_a__country:focus-visible{background:#2dd4bf26;border-color:#67e8f9b8;outline:none;transform:translateY(-1px)}@keyframes buyer-platform-scale-module__oL-i_a__marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.buyer-platform-scale-module__oL-i_a__viewport{scrollbar-width:thin;scrollbar-color:#5eead4 #0f172a;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.buyer-platform-scale-module__oL-i_a__rail{animation:none}.buyer-platform-scale-module__oL-i_a__track[aria-hidden=true]{display:none}}
