.public-brand-page_page__COYXD{--brand-ink:#173247;--brand-muted:#607681;--brand-line:#e2ebef;--brand-surface:#fff;--brand-soft:#f0f7f9;min-height:100vh;background:#f7fafb;color:var(--brand-ink);overflow-wrap:anywhere}.public-brand-page_container__GBb4n{max-width:1200px;margin:0 auto;padding:24px 28px 48px}.public-brand-page_breadcrumb__DrNh0{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:22px;color:var(--brand-muted);font-size:12px}.public-brand-page_breadcrumb__DrNh0 a{display:inline-flex;align-items:center;min-height:32px}.public-brand-page_breadcrumb__DrNh0 a:hover{color:#007da9}.public-brand-page_breadcrumb__DrNh0 svg{width:13px;flex-shrink:0}.public-brand-page_hero__sm5U9{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;color:#fff;background:#103a50}.public-brand-page_hero__sm5U9:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 0 0,#087b93,transparent 65%),linear-gradient(125deg,#103a50,#102f45)}.public-brand-page_hero__sm5U9:after{content:"";position:absolute;z-index:-1;width:440px;height:440px;left:-180px;top:-260px;border:1px solid #ffffff20;border-radius:50%;box-shadow:0 0 0 55px #ffffff06,0 0 0 110px #ffffff04;pointer-events:none}.public-brand-page_banner__DlwWv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.14;z-index:-1}.public-brand-page_heroBody__d5hj7{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:40px;align-items:center;padding:38px 40px}.public-brand-page_heroContent__chQHF,.public-brand-page_identity__GPtT_>div{min-width:0}.public-brand-page_eyebrow__mSBhB{display:flex;align-items:center;gap:8px;color:#a9e6ef;font-size:12px}.public-brand-page_eyebrow__mSBhB svg{width:15px}.public-brand-page_identity__GPtT_{display:flex;align-items:center;gap:20px;margin-top:24px}.public-brand-page_logo__BgXnb{display:grid;place-items:center;flex:0 0 96px;width:96px;height:96px;padding:12px;background:#fff;border:1px solid #ffffff50;border-radius:24px;box-shadow:0 12px 28px #061c2826}.public-brand-page_logo__BgXnb img{width:100%;height:100%;object-fit:contain}.public-brand-page_logoFallback__A70qv{background:linear-gradient(145deg,#ffffff20,#ffffff08);color:#c5f4f5;font-size:44px;font-weight:800}.public-brand-page_logoFallback__A70qv svg{width:36px;height:36px}.public-brand-page_identity__GPtT_ h1{font-size:clamp(28px,3.3vw,42px);font-weight:800;line-height:1.6}.public-brand-page_identityCaption__5lfw5{color:#c7dce5;font-size:13px;margin-top:4px;line-height:1.9}.public-brand-page_heroIntro__1I7bG{color:#d0e1e8;font-size:13px;line-height:2.1;margin-top:22px}.public-brand-page_heroActions__1e4wX{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin-top:28px}.public-brand-page_primaryLink__f85id{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:12px 20px;border-radius:14px;background:#007fa7;color:#fff;font-size:13px;font-weight:700;line-height:1.9;transition:background .2s,transform .2s}.public-brand-page_hero__sm5U9 .public-brand-page_primaryLink__f85id{background:#a8ecf1;color:#103a50}.public-brand-page_primaryLink__f85id:hover{background:#006b8e;transform:translateY(-2px)}.public-brand-page_hero__sm5U9 .public-brand-page_primaryLink__f85id:hover{background:#cbf6f8}.public-brand-page_primaryLink__f85id svg{flex-shrink:0;width:19px;height:19px}.public-brand-page_heroSecondary___0qTq{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#d5e8ef;font-size:12px}.public-brand-page_heroAside__7nQ5_{border-inline-start:1px solid #ffffff24;padding-inline-start:36px}.public-brand-page_stats__Pfdea{display:flex;justify-content:center;gap:36px}.public-brand-page_stats__Pfdea>div{display:flex;flex-direction:column-reverse;gap:4px}.public-brand-page_stats__Pfdea dd{color:#fff;font-size:32px;font-weight:700;line-height:1.4}.public-brand-page_stats__Pfdea dt{color:#c7e1e8;font-size:12px}.public-brand-page_showcase__DNS0d{text-align:center;margin-top:24px}.public-brand-page_showcaseImages__SyDGv{display:flex;justify-content:center;gap:10px}.public-brand-page_showcaseImages__SyDGv>div{flex:0 1 88px;aspect-ratio:1;padding:10px;background:#fff;border-radius:16px;box-shadow:0 8px 20px #08263720}.public-brand-page_showcaseImages__SyDGv img{width:100%;height:100%;object-fit:contain}.public-brand-page_showcaseFallback__ZiFsH{display:grid;place-items:center;width:100%;height:100%;color:#607681}.public-brand-page_showcaseFallback__ZiFsH svg{width:28px;height:28px}.public-brand-page_showcase__DNS0d>span{display:block;color:#b5d6e1;font-size:10px;margin-top:13px}.public-brand-page_tabs__likMT{display:flex;flex-wrap:wrap;gap:8px 30px;padding:16px 4px;margin-bottom:30px;border-bottom:1px solid var(--brand-line);color:var(--brand-muted);font-size:13px}.public-brand-page_tabs__likMT a{display:inline-flex;align-items:center;gap:8px;min-height:40px}.public-brand-page_tabs__likMT svg{width:15px;height:15px}.public-brand-page_tabs__likMT a:hover{color:#007fa7}.public-brand-page_about__sycmS,.public-brand-page_categories__WLhHI,.public-brand-page_section___mTnC{scroll-margin-top:24px}.public-brand-page_section___mTnC+.public-brand-page_section___mTnC{margin-top:38px}.public-brand-page_sectionHeader__XXYt8{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 20px;margin-bottom:20px}.public-brand-page_sectionHeading__vPkoL{display:flex;align-items:center;gap:12px;min-width:0}.public-brand-page_about__sycmS h2,.public-brand-page_sectionHeading__vPkoL h2{font-size:19px;font-weight:800;line-height:1.8}.public-brand-page_sectionHeading__vPkoL p{color:var(--brand-muted);font-size:12px;line-height:1.9;margin-top:3px}.public-brand-page_headingIcon__Sxiyc{display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;border-radius:13px;background:#e2f5fa;color:#087f9d}.public-brand-page_headingIcon__Sxiyc svg{width:20px;height:20px}.public-brand-page_sectionLink__Wspya{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#007da4;font-size:12px;font-weight:700}.public-brand-page_sectionLink__Wspya svg{width:16px;height:16px}.public-brand-page_products__HNmKO{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.public-brand-page_products__HNmKO>li{min-width:0}.public-brand-page_product__o9r20{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--brand-line);border-radius:20px;background:var(--brand-surface);transition:box-shadow .2s,transform .2s,border-color .2s}.public-brand-page_product__o9r20:hover{transform:translateY(-4px);border-color:#8ed4e7;box-shadow:0 12px 28px #19475b0c}.public-brand-page_productImage___vSjc{display:grid;place-items:center;aspect-ratio:1;margin:9px 9px 0;padding:18px;border-radius:13px;background:#fff}.public-brand-page_productImage___vSjc img{width:100%;height:100%;object-fit:contain}.public-brand-page_missingImage__meK1X{display:grid;place-items:center;gap:12px;color:#607681;font-size:10px}.public-brand-page_missingImage__meK1X svg{width:32px;height:32px}.public-brand-page_productText___QsWf{display:flex;flex-direction:column;flex:1;padding:12px 15px 14px}.public-brand-page_productCategory__E5IUB{color:var(--brand-muted);font-size:10px;margin-bottom:6px}.public-brand-page_productText___QsWf h3{font-size:13px;font-weight:700;line-height:1.95;margin-bottom:14px}.public-brand-page_supplier__jl5XH{display:flex;align-items:baseline;gap:6px;margin-top:auto;padding-bottom:12px;color:var(--brand-muted);font-size:11px;line-height:1.8}.public-brand-page_supplier__jl5XH svg{flex-shrink:0;width:12px;height:12px}.public-brand-page_productBottom__alrxD{display:flex;justify-content:space-between;align-items:center;gap:8px;border-top:1px solid var(--brand-line);padding-top:10px;color:var(--brand-muted);font-size:10px;margin-top:auto}.public-brand-page_productBottom__alrxD svg{width:25px;height:25px;padding:5px;border-radius:50%;background:var(--brand-soft);color:#007fa7}.public-brand-page_emptyProducts__o4Zyq{display:flex;align-items:center;gap:16px;padding:24px;border:1px solid var(--brand-line);border-radius:20px;background:var(--brand-surface)}.public-brand-page_emptyProducts__o4Zyq h3{font-size:14px;font-weight:700;line-height:1.9}.public-brand-page_emptyProducts__o4Zyq p{font-size:12px;color:var(--brand-muted);line-height:2;margin-top:4px}.public-brand-page_details__JA7Uf{display:flex;flex-wrap:wrap;gap:30px;margin:40px 0;padding:28px;border:1px solid var(--brand-line);background:var(--brand-surface);border-radius:22px}.public-brand-page_about__sycmS{flex:1.4 1 300px;min-width:0}.public-brand-page_sectionEyebrow__VP7TZ{color:#087f9d;font-size:11px;font-weight:700;margin-bottom:6px}.public-brand-page_aboutText__gbV41{color:var(--brand-muted);font-size:13px;line-height:2.2;margin-top:12px}.public-brand-page_aboutText__gbV41 p+p{margin-top:12px}.public-brand-page_categories__WLhHI{flex:1 1 240px;min-width:0}.public-brand-page_panelHeading__9f1jT{display:flex;align-items:center;gap:8px;margin-bottom:18px}.public-brand-page_panelHeading__9f1jT>svg{color:#087f9d;flex-shrink:0;width:18px}.public-brand-page_panelHeading__9f1jT h2{font-size:15px;font-weight:800;line-height:1.8}.public-brand-page_panelHeading__9f1jT>span{margin-inline-start:auto;background:var(--brand-soft);padding:3px 10px;border-radius:8px;color:var(--brand-muted);font-size:11px}.public-brand-page_chips__yUaPz{display:flex;flex-wrap:wrap;gap:8px}.public-brand-page_chips__yUaPz li{max-width:100%;padding:8px 12px;border-radius:10px;background:var(--brand-soft);color:var(--brand-ink);font-size:12px;line-height:1.8}.public-brand-page_markets__PzZov{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.public-brand-page_markets__PzZov li{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--brand-line);border-radius:15px;background:var(--brand-surface);font-size:12px;font-weight:600;line-height:1.9}.public-brand-page_marketIcon__iW0JO{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:10px;background:var(--brand-soft);color:#59808f}.public-brand-page_marketIcon__iW0JO svg{width:16px}.public-brand-page_supplierControls__EXaWh{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-top:14px}.public-brand-page_supplierControls__EXaWh button{min-height:44px;color:#007da4;font-size:12px;font-weight:700;cursor:pointer}.public-brand-page_supplierControls__EXaWh button[aria-disabled=true]{color:var(--brand-muted);cursor:default}.public-brand-page_supplierControls__EXaWh p{color:var(--brand-muted);font-size:11px}.public-brand-page_closing__c918K{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;margin-top:40px;border-radius:22px;background:#e9f6fa;border:1px solid #d3eaf1}.public-brand-page_closing__c918K h2{font-size:18px;font-weight:800;line-height:1.8}.public-brand-page_closing__c918K p{font-size:12px;color:var(--brand-muted);margin-top:6px;line-height:1.9}.public-brand-page_footer__CUzf_{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:28px;color:var(--brand-muted);font-size:11px}.public-brand-page_footer__CUzf_ svg{width:14px}.public-brand-page_page__COYXD a:focus-visible,.public-brand-page_page__COYXD button:focus-visible{outline:3px solid #0ba9da;outline-offset:5px;border-radius:8px}.public-brand-page_hero__sm5U9 a:focus-visible{outline-color:#c5f4f5}[data-theme=dark] .public-brand-page_page__COYXD{--brand-ink:#e0edf2;--brand-muted:#a6bdc7;--brand-line:#2b424f;--brand-surface:#182e3b;--brand-soft:#213e4c;background:#102430}[data-theme=dark] .public-brand-page_headingIcon__Sxiyc{background:#1d4557;color:#6cd2ed}[data-theme=dark] .public-brand-page_sectionEyebrow__VP7TZ,[data-theme=dark] .public-brand-page_sectionLink__Wspya,[data-theme=dark] .public-brand-page_supplierControls__EXaWh button:not([aria-disabled=true]){color:#6cd2ed}[data-theme=dark] .public-brand-page_closing__c918K{background:#173b4c;border-color:#2b5364}@media (max-width:1023px){.public-brand-page_heroBody__d5hj7{gap:24px;padding:30px}.public-brand-page_heroAside__7nQ5_{padding-inline-start:24px}.public-brand-page_showcaseImages__SyDGv{gap:6px}.public-brand-page_showcaseImages__SyDGv>div{padding:7px;border-radius:12px}.public-brand-page_markets__PzZov,.public-brand-page_products__HNmKO{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.public-brand-page_container__GBb4n{padding:16px 16px 32px}.public-brand-page_breadcrumb__DrNh0{margin-bottom:14px;font-size:11px}.public-brand-page_hero__sm5U9{border-radius:23px}.public-brand-page_heroBody__d5hj7{grid-template-columns:1fr;padding:25px 22px;gap:22px}.public-brand-page_identity__GPtT_{gap:15px;margin-top:20px}.public-brand-page_logo__BgXnb{flex-basis:74px;width:74px;height:74px;border-radius:20px;padding:9px}.public-brand-page_logoFallback__A70qv{font-size:34px}.public-brand-page_identity__GPtT_ h1{font-size:28px}.public-brand-page_identityCaption__5lfw5{font-size:11px}.public-brand-page_heroActions__1e4wX{margin-top:22px;gap:6px}.public-brand-page_heroActions__1e4wX .public-brand-page_primaryLink__f85id{width:100%;font-size:12px;padding-inline:10px}.public-brand-page_heroSecondary___0qTq{margin-inline:auto}.public-brand-page_heroAside__7nQ5_{padding:18px 0 0;border-inline-start:0;border-top:1px solid #ffffff24}.public-brand-page_stats__Pfdea{justify-content:flex-start;gap:32px}.public-brand-page_stats__Pfdea>div{flex-direction:row-reverse;align-items:baseline;gap:8px}.public-brand-page_stats__Pfdea dd{font-size:23px}.public-brand-page_stats__Pfdea dt{font-size:11px}.public-brand-page_showcase__DNS0d{display:none}.public-brand-page_tabs__likMT{gap:0 18px;padding:12px 0;margin-bottom:25px;font-size:11px}.public-brand-page_tabs__likMT a{gap:6px}.public-brand-page_tabs__likMT svg{width:13px}.public-brand-page_sectionHeading__vPkoL{gap:10px}.public-brand-page_about__sycmS h2,.public-brand-page_sectionHeading__vPkoL h2{font-size:16px}.public-brand-page_sectionHeading__vPkoL p{font-size:11px}.public-brand-page_headingIcon__Sxiyc{flex-basis:36px;width:36px;height:36px;border-radius:11px}.public-brand-page_sectionHeader__XXYt8{gap:4px;margin-bottom:16px}.public-brand-page_sectionLink__Wspya{font-size:11px}.public-brand-page_products__HNmKO{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.public-brand-page_product__o9r20{border-radius:16px}.public-brand-page_productImage___vSjc{padding:10px;margin:7px 7px 0}.public-brand-page_productText___QsWf{padding:10px 12px 12px}.public-brand-page_productText___QsWf h3{font-size:12px;margin-bottom:12px}.public-brand-page_productCategory__E5IUB{font-size:9px}.public-brand-page_supplier__jl5XH{font-size:10px}.public-brand-page_details__JA7Uf{padding:22px;margin-block:30px;gap:24px}.public-brand-page_about__sycmS,.public-brand-page_categories__WLhHI{flex-basis:100%}.public-brand-page_markets__PzZov{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.public-brand-page_markets__PzZov li{gap:8px;padding:12px;font-size:11px}.public-brand-page_marketIcon__iW0JO{flex-basis:28px;width:28px;height:28px;border-radius:8px}.public-brand-page_closing__c918K{flex-direction:column;align-items:stretch;gap:18px;padding:24px 22px;margin-top:30px}.public-brand-page_closing__c918K h2{font-size:17px}.public-brand-page_closing__c918K .public-brand-page_primaryLink__f85id{font-size:12px;padding-inline:10px}.public-brand-page_emptyProducts__o4Zyq{padding:20px;align-items:flex-start}}@media (max-width:359px){.public-brand-page_container__GBb4n{padding-inline:12px}.public-brand-page_heroBody__d5hj7{padding-inline:18px}.public-brand-page_stats__Pfdea{gap:18px}.public-brand-page_products__HNmKO{gap:8px}.public-brand-page_productText___QsWf{padding-inline:10px}.public-brand-page_markets__PzZov{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.public-brand-page_page__COYXD *{transition:none!important}.public-brand-page_primaryLink__f85id:hover,.public-brand-page_product__o9r20:hover{transform:none}}.public-brand-page_backLink__lZ7XD{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-bottom:14px;padding:8px 14px;border:1px solid var(--brand-line);border-radius:12px;background:var(--brand-surface);color:var(--brand-ink);font-size:13px;font-weight:700;transition:background .2s,border-color .2s}.public-brand-page_backLink__lZ7XD:hover{background:var(--brand-soft);border-color:#8ed4e7}.public-brand-page_backLink__lZ7XD svg{width:18px;height:18px}