.product-v2-module__2w5Wua__shell{padding-top:100px;padding-bottom:72px}.product-v2-module__2w5Wua__searchRow{display:flex}.product-v2-module__2w5Wua__searchForm{border-radius:var(--mantine-radius-lg);background:color-mix(in srgb, var(--mantine-color-black) 4%, transparent);flex:auto;align-items:center;gap:10px;min-width:0;height:40px;padding:0 5px 0 16px;display:flex}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__searchForm{background:color-mix(in srgb, var(--mantine-color-white) 5%, transparent)}.product-v2-module__2w5Wua__searchForm{border:1px solid color-mix(in srgb, var(--mantine-color-black) 12%, transparent)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__searchForm{border:1px solid color-mix(in srgb, var(--mantine-color-white) 14%, transparent)}.product-v2-module__2w5Wua__searchForm{transition:border-color .12s}.product-v2-module__2w5Wua__searchForm:focus-within{border-color:var(--mantine-color-brand-6)}.product-v2-module__2w5Wua__searchInput{min-width:0;font:inherit;color:var(--mantine-color-text);background:0 0;border:0;outline:none;flex:auto;font-size:14px}.product-v2-module__2w5Wua__searchInput::placeholder{color:var(--mantine-color-dimmed)}.product-v2-module__2w5Wua__searchBtn{width:30px;height:30px;color:var(--mantine-color-gray-7);background:0 0;border:0;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;display:flex}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__searchBtn{color:var(--mantine-color-white)}.product-v2-module__2w5Wua__searchBtn{cursor:pointer}.product-v2-module__2w5Wua__searchBtn:hover{background:color-mix(in srgb, var(--mantine-color-gray-4) 25%, transparent)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__searchBtn:hover{background:color-mix(in srgb, var(--mantine-color-white) 8%, transparent)}.product-v2-module__2w5Wua__viewerFrame{margin-bottom:var(--mantine-spacing-md)}.product-v2-module__2w5Wua__body{padding:0 var(--mantine-spacing-md)}.product-v2-module__2w5Wua__headerBlock{gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-md) 0 var(--mantine-spacing-xl);flex-direction:column;display:flex}.product-v2-module__2w5Wua__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--mantine-spacing-md);flex-wrap:wrap;display:flex}.product-v2-module__2w5Wua__title{letter-spacing:-.01em;overflow-wrap:anywhere;flex:320px;min-width:0;font-size:22px;font-weight:700;line-height:1.2}.product-v2-module__2w5Wua__actionsRow{flex:none;align-items:center;gap:12px;min-height:34px;display:flex}.product-v2-module__2w5Wua__sharePill{border-radius:var(--mantine-radius-lg);border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 60%, transparent);align-items:center;gap:6px;height:32px;padding:0 14px;display:inline-flex}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__sharePill{border:1px solid color-mix(in srgb, var(--mantine-color-white) 16%, transparent)}.product-v2-module__2w5Wua__sharePill{color:var(--mantine-color-text);cursor:pointer;background:0 0;font-size:13px;font-weight:600;transition:background-color .12s}.product-v2-module__2w5Wua__sharePill:hover{background:color-mix(in srgb, var(--mantine-color-gray-4) 25%, transparent)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__sharePill:hover{background:color-mix(in srgb, var(--mantine-color-white) 7%, transparent)}.product-v2-module__2w5Wua__sharePill svg{opacity:.85;flex-shrink:0}.product-v2-module__2w5Wua__creatorStrip{border-radius:var(--mantine-radius-lg);max-width:560px;color:inherit;align-items:center;gap:12px;margin-left:-12px;padding:8px 12px;text-decoration:none;transition:background-color .12s;display:flex;position:relative}.product-v2-module__2w5Wua__stripOverlayLink{z-index:0;border-radius:inherit;position:absolute;inset:0}.product-v2-module__2w5Wua__stripOverlayLink:focus-visible{outline:2px solid var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__stripOverlayLink:focus-visible{outline:2px solid var(--mantine-color-dark-0)}.product-v2-module__2w5Wua__stripOverlayLink:focus-visible{outline-offset:2px}.product-v2-module__2w5Wua__creatorOrgLink{z-index:1;width:fit-content;text-decoration:none;transition:color .12s;position:relative}.product-v2-module__2w5Wua__creatorOrgLink:hover{color:var(--mantine-color-text);text-underline-offset:3px;text-decoration:underline}.product-v2-module__2w5Wua__creatorStrip:hover{background:color-mix(in srgb, var(--mantine-color-gray-4) 20%, transparent)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__creatorStrip:hover{background:color-mix(in srgb, var(--mantine-color-white) 6%, transparent)}.product-v2-module__2w5Wua__creatorKicker{letter-spacing:.09em;text-transform:uppercase;color:var(--mantine-color-gray-6);font-size:10.5px;font-weight:700}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__creatorKicker{color:var(--mantine-color-dark-2)}.product-v2-module__2w5Wua__creatorOrg{color:var(--mantine-color-gray-6);font-size:12px}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__creatorOrg{color:var(--mantine-color-dark-2)}.product-v2-module__2w5Wua__creatorOrg{overflow-wrap:anywhere}.product-v2-module__2w5Wua__viewPill{border-radius:var(--mantine-radius-lg);border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 60%, transparent);flex-shrink:0;align-items:center;gap:5px;height:30px;margin-left:auto;padding:0 13px;display:inline-flex}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__viewPill{border:1px solid color-mix(in srgb, var(--mantine-color-white) 16%, transparent)}.product-v2-module__2w5Wua__viewPill{color:var(--mantine-color-text);white-space:nowrap;font-size:12.5px;font-weight:600}.product-v2-module__2w5Wua__viewPill svg{opacity:.8;flex-shrink:0}@media (max-width:30em){.product-v2-module__2w5Wua__viewPill{display:none}}.product-v2-module__2w5Wua__stripMonogram{font-size:16px}.product-v2-module__2w5Wua__creatorText{flex-direction:column;gap:1px;min-width:0;display:flex}.product-v2-module__2w5Wua__creatorName{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);overflow-wrap:anywhere;align-items:center;gap:6px;font-weight:700;display:inline-flex}.product-v2-module__2w5Wua__creatorName svg{flex-shrink:0}.product-v2-module__2w5Wua__quietLink{width:fit-content;color:var(--mantine-color-gray-6);font-size:12.5px;font-weight:600;text-decoration:none}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__quietLink{color:var(--mantine-color-dark-2)}.product-v2-module__2w5Wua__quietLink{transition:color .12s}.product-v2-module__2w5Wua__quietLink:hover{color:var(--mantine-color-brand-8)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__quietLink:hover{color:var(--mantine-color-brand-4)}.product-v2-module__2w5Wua__infoGrid{gap:var(--mantine-spacing-xl) 56px;grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}@media (max-width:62em){.product-v2-module__2w5Wua__infoGrid{grid-template-columns:minmax(0,1fr)}}.product-v2-module__2w5Wua__infoMain{gap:var(--mantine-spacing-lg);flex-direction:column;min-width:0;display:flex}.product-v2-module__2w5Wua__description{max-width:65ch;color:var(--mantine-color-gray-7);font-size:15px;line-height:1.65}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__description{color:var(--mantine-color-dark-1)}.product-v2-module__2w5Wua__description p{margin:0 0 .85em}.product-v2-module__2w5Wua__description h1,.product-v2-module__2w5Wua__description h2,.product-v2-module__2w5Wua__description h3,.product-v2-module__2w5Wua__description h4{letter-spacing:-.01em;color:var(--mantine-color-text);margin:1.3em 0 .45em;line-height:1.25}.product-v2-module__2w5Wua__description h1{font-size:19px}.product-v2-module__2w5Wua__description h2{font-size:17px}.product-v2-module__2w5Wua__description h3,.product-v2-module__2w5Wua__description h4{font-size:15px}.product-v2-module__2w5Wua__description ul,.product-v2-module__2w5Wua__description ol{margin:0 0 .85em;padding-left:1.4em}.product-v2-module__2w5Wua__description li{margin-bottom:.3em}.product-v2-module__2w5Wua__description a{color:var(--mantine-color-anchor)}.product-v2-module__2w5Wua__description img{border-radius:var(--mantine-radius-lg);max-width:100%}.product-v2-module__2w5Wua__description>:first-child{margin-top:0}.product-v2-module__2w5Wua__description>:last-child{margin-bottom:0}.product-v2-module__2w5Wua__tagLink{cursor:pointer;text-decoration:none;transition:background-color .12s}.product-v2-module__2w5Wua__tagLink:hover{background:color-mix(in srgb, var(--mantine-color-gray-4) 25%, transparent)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__tagLink:hover{background:color-mix(in srgb, var(--mantine-color-white) 7%, transparent)}.product-v2-module__2w5Wua__metaCard{width:100%;padding:var(--mantine-spacing-lg);border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);border-radius:16px;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__metaCard{border:1px solid color-mix(in srgb, var(--mantine-color-white) 12%, transparent)}.product-v2-module__2w5Wua__metaCard{background:color-mix(in srgb, var(--mantine-color-white) 55%, transparent)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__metaCard{background:color-mix(in srgb, var(--mantine-color-dark-5) 42%, transparent)}.product-v2-module__2w5Wua__metaCard{-webkit-backdrop-filter:blur(14px)saturate(160%)}.product-v2-module__2w5Wua__metaCard:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(125deg, color-mix(in srgb, var(--mantine-color-white) 35%, transparent) 0%, color-mix(in srgb, var(--mantine-color-white) 10%, transparent) 30%, transparent 55%);position:absolute;inset:0}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__metaCard:after{background:linear-gradient(125deg, color-mix(in srgb, var(--mantine-color-white) 11%, transparent) 0%, color-mix(in srgb, var(--mantine-color-white) 4%, transparent) 30%, transparent 55%)}.product-v2-module__2w5Wua__metaStack{gap:var(--mantine-spacing-lg);flex-direction:column;display:flex}.product-v2-module__2w5Wua__metaRows{flex-direction:column;gap:8px;display:flex}.product-v2-module__2w5Wua__metaText{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);font-weight:600}.product-v2-module__2w5Wua__readyChip{color:var(--mantine-color-text);font-weight:600}.product-v2-module__2w5Wua__metaCard .product-v2-module__2w5Wua__readyCheck{color:var(--mantine-color-brand-7)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__metaCard .product-v2-module__2w5Wua__readyCheck{color:var(--mantine-color-brand-5)}.product-v2-module__2w5Wua__metaCard .product-v2-module__2w5Wua__readyCheck{flex-shrink:0}.product-v2-module__2w5Wua__descTabs{margin-bottom:var(--mantine-spacing-md);gap:6px;display:flex}.product-v2-module__2w5Wua__descTab{border-radius:var(--mantine-radius-lg);height:34px;font:inherit;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);background:0 0;border:0;align-items:center;padding:0 16px;font-weight:500;display:inline-flex}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__descTab{color:var(--mantine-color-dark-0)}.product-v2-module__2w5Wua__descTab{cursor:pointer;transition:background-color .12s}.product-v2-module__2w5Wua__descTab:hover{background:color-mix(in srgb, var(--mantine-color-gray-4) 25%, transparent)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__descTab:hover{background:color-mix(in srgb, var(--mantine-color-white) 7%, transparent)}.product-v2-module__2w5Wua__descTab[data-active]{background:color-mix(in srgb, var(--mantine-color-gray-4) 35%, transparent)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__descTab[data-active]{background:color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.product-v2-module__2w5Wua__descTab[data-active]{color:var(--mantine-color-text);font-weight:600}.product-v2-module__2w5Wua__moreSection{margin-top:64px}.product-v2-module__2w5Wua__moreHead{align-items:center;gap:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-md);display:flex}.product-v2-module__2w5Wua__moreHead>span:first-child{letter-spacing:.09em;text-transform:uppercase;color:var(--mantine-color-gray-6);font-size:11px;font-weight:700}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__moreHead>span:first-child{color:var(--mantine-color-dark-2)}.product-v2-module__2w5Wua__moreHead>span:first-child{white-space:nowrap}.product-v2-module__2w5Wua__moreRule{background:color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);flex:1;height:1px}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__moreRule{background:color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.product-v2-module__2w5Wua__searchBtn:focus-visible,.product-v2-module__2w5Wua__sharePill:focus-visible,.product-v2-module__2w5Wua__tagLink:focus-visible,.product-v2-module__2w5Wua__descTab:focus-visible,.product-v2-module__2w5Wua__quietLink:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:2px}@media (prefers-reduced-motion:reduce){.product-v2-module__2w5Wua__searchForm,.product-v2-module__2w5Wua__sharePill,.product-v2-module__2w5Wua__tagLink,.product-v2-module__2w5Wua__quietLink,.product-v2-module__2w5Wua__descTab{transition:none}}.product-v2-module__2w5Wua__tagRowCollapsed{max-height:27px;overflow:hidden}.product-v2-module__2w5Wua__tagToggle{cursor:pointer;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6);background:0 0;border:0;margin-top:8px;padding:0;font-weight:600}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__tagToggle{color:var(--mantine-color-dark-2)}.product-v2-module__2w5Wua__tagToggle:hover{color:var(--mantine-color-text)}.product-v2-module__2w5Wua__specList{margin:0;font-size:15px;line-height:1.65}.product-v2-module__2w5Wua__specRow{border-bottom:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 35%, transparent);gap:12px;padding:7px 0;display:flex}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__specRow{border-bottom:1px solid color-mix(in srgb, var(--mantine-color-white) 8%, transparent)}.product-v2-module__2w5Wua__specRow dt{color:var(--mantine-color-gray-7);flex:0 0 220px;font-weight:600}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__specRow dt{color:var(--mantine-color-dark-0)}@media (max-width:30em){.product-v2-module__2w5Wua__specRow{flex-direction:column;gap:2px}.product-v2-module__2w5Wua__specRow dt{flex-basis:auto}}.product-v2-module__2w5Wua__licenseRow{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);align-items:center;gap:8px;font-weight:600;text-decoration:none;transition:color .12s;display:inline-flex}.product-v2-module__2w5Wua__licenseRow svg:first-child{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__licenseRow svg:first-child{color:var(--mantine-color-dark-2)}.product-v2-module__2w5Wua__licenseRow svg:first-child{flex-shrink:0}.product-v2-module__2w5Wua__licenseArrow{opacity:.55;flex-shrink:0}.product-v2-module__2w5Wua__licenseRow:hover{color:var(--mantine-color-brand-8)}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__licenseRow:hover{color:var(--mantine-color-brand-4)}.product-v2-module__2w5Wua__specRow dd{color:var(--mantine-color-gray-7);margin:0}[data-mantine-color-scheme=dark] .product-v2-module__2w5Wua__specRow dd{color:var(--mantine-color-dark-1)}.product-v2-module__2w5Wua__paneStack{display:grid}.product-v2-module__2w5Wua__paneStack>*{grid-area:1/1;min-width:0}.product-v2-module__2w5Wua__paneHidden{visibility:hidden;pointer-events:none}
.manufacturers-module__n_LqHW__heroCta{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:18px;display:flex}.manufacturers-module__n_LqHW__heroCta .manufacturers-module__n_LqHW__heroCtaLink{margin-top:0}.manufacturers-module__n_LqHW__card{flex-direction:column;align-items:flex-start;padding:16px;display:flex}.manufacturers-module__n_LqHW__cardTopRow{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.manufacturers-module__n_LqHW__locLine{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6);align-items:center;gap:5px;margin-top:3px;display:flex}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__locLine{color:var(--mantine-color-dark-2)}.manufacturers-module__n_LqHW__locLine svg{flex-shrink:0}.manufacturers-module__n_LqHW__cardDesc{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);margin-top:10px;line-height:1.55}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__cardDesc{color:var(--mantine-color-dark-1)}.manufacturers-module__n_LqHW__statusChip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.manufacturers-module__n_LqHW__statusOpen{color:var(--mantine-color-teal-8)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__statusOpen{color:var(--mantine-color-teal-4)}.manufacturers-module__n_LqHW__statusOpen{border:1px solid color-mix(in srgb, var(--mantine-color-teal-6) 40%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__statusOpen{border:1px solid color-mix(in srgb, var(--mantine-color-teal-4) 40%, transparent)}.manufacturers-module__n_LqHW__statusOpen{background:color-mix(in srgb, var(--mantine-color-teal-6) 8%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__statusOpen{background:color-mix(in srgb, var(--mantine-color-teal-4) 10%, transparent)}.manufacturers-module__n_LqHW__statusClosed{color:var(--mantine-color-dimmed);border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 60%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__statusClosed{border:1px solid color-mix(in srgb, var(--mantine-color-white) 16%, transparent)}.manufacturers-module__n_LqHW__statusReview{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__statusReview{color:var(--mantine-color-dark-0)}.manufacturers-module__n_LqHW__statusReview{border:1px dashed color-mix(in srgb, var(--mantine-color-gray-5) 70%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__statusReview{border:1px dashed color-mix(in srgb, var(--mantine-color-white) 24%, transparent)}.manufacturers-module__n_LqHW__statusReview{white-space:normal;text-align:right;height:auto;min-height:22px;padding:2px 10px}.manufacturers-module__n_LqHW__enrollLine{text-align:center;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);margin-top:28px}.manufacturers-module__n_LqHW__quietLink{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}.manufacturers-module__n_LqHW__quietLink:hover{color:var(--mantine-color-text)}.manufacturers-module__n_LqHW__headMetaRow{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px;display:flex}.manufacturers-module__n_LqHW__helpCursor{cursor:help}.manufacturers-module__n_LqHW__headDesc{max-width:70ch;color:var(--mantine-color-gray-7);margin-top:14px;line-height:1.65}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__headDesc{color:var(--mantine-color-dark-1)}.manufacturers-module__n_LqHW__profileStack{flex-direction:column;gap:40px;margin-top:32px;display:flex}.manufacturers-module__n_LqHW__glassCard{border-radius:var(--mantine-radius-lg);border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);padding:16px}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__glassCard{border:1px solid color-mix(in srgb, var(--mantine-color-white) 12%, transparent)}.manufacturers-module__n_LqHW__glassCard{background:color-mix(in srgb, var(--mantine-color-white) 55%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__glassCard{background:color-mix(in srgb, var(--mantine-color-dark-5) 42%, transparent)}.manufacturers-module__n_LqHW__cardTitle{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);font-weight:700}.manufacturers-module__n_LqHW__chipsRow{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.manufacturers-module__n_LqHW__capRow{flex-direction:column;gap:8px;padding:14px 0;display:flex}.manufacturers-module__n_LqHW__capRow+.manufacturers-module__n_LqHW__capRow{border-top:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__capRow+.manufacturers-module__n_LqHW__capRow{border-top:1px solid color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.manufacturers-module__n_LqHW__capNameRow{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.manufacturers-module__n_LqHW__capName{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);font-weight:700}.manufacturers-module__n_LqHW__capEnvelope{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__capEnvelope{color:var(--mantine-color-dark-2)}.manufacturers-module__n_LqHW__capEnvelope{font-variant-numeric:tabular-nums}.manufacturers-module__n_LqHW__svcRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:10px 0;display:flex}.manufacturers-module__n_LqHW__svcRow+.manufacturers-module__n_LqHW__svcRow{border-top:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__svcRow+.manufacturers-module__n_LqHW__svcRow{border-top:1px solid color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.manufacturers-module__n_LqHW__svcName{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);font-weight:600}.manufacturers-module__n_LqHW__svcMeta{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6);align-items:baseline;gap:12px;display:inline-flex}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__svcMeta{color:var(--mantine-color-dark-2)}.manufacturers-module__n_LqHW__svcPrice{font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;color:var(--mantine-color-text);font-weight:700}.manufacturers-module__n_LqHW__svcItem+.manufacturers-module__n_LqHW__svcItem{border-top:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__svcItem+.manufacturers-module__n_LqHW__svcItem{border-top:1px solid color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.manufacturers-module__n_LqHW__svcOrderToggle{border-radius:var(--mantine-radius-lg);border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 60%, transparent);align-items:center;height:24px;padding:0 10px;display:inline-flex}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__svcOrderToggle{border:1px solid color-mix(in srgb, var(--mantine-color-white) 16%, transparent)}.manufacturers-module__n_LqHW__svcOrderToggle{font:inherit;color:var(--mantine-color-text);white-space:nowrap;cursor:pointer;background:0 0;font-size:12px;font-weight:600;transition:background-color .12s}.manufacturers-module__n_LqHW__svcOrderToggle:hover{background:color-mix(in srgb, var(--mantine-color-gray-4) 25%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__svcOrderToggle:hover{background:color-mix(in srgb, var(--mantine-color-white) 7%, transparent)}.manufacturers-module__n_LqHW__svcOrderToggle[aria-expanded=true]{background:color-mix(in srgb, var(--mantine-color-gray-4) 30%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__svcOrderToggle[aria-expanded=true]{background:color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.manufacturers-module__n_LqHW__svcOrderToggle:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:2px}.manufacturers-module__n_LqHW__orderPane{flex-direction:column;align-items:flex-start;gap:10px;padding:2px 0 14px;display:flex}.manufacturers-module__n_LqHW__orderRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.manufacturers-module__n_LqHW__orderPrice{font-size:var(--mantine-font-size-md);font-variant-numeric:tabular-nums;color:var(--mantine-color-text);padding-bottom:4px;font-weight:700}.manufacturers-module__n_LqHW__orderSuccess{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.manufacturers-module__n_LqHW__orderSuccess svg{color:var(--mantine-color-teal-7);flex-shrink:0}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__orderSuccess svg{color:var(--mantine-color-teal-4)}.manufacturers-module__n_LqHW__miniLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--mantine-color-gray-6);margin:20px 0 4px;font-size:11px;font-weight:700}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__miniLabel{color:var(--mantine-color-dark-2)}.manufacturers-module__n_LqHW__qualRow{flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 0;display:flex}.manufacturers-module__n_LqHW__qualRow+.manufacturers-module__n_LqHW__qualRow{border-top:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__qualRow+.manufacturers-module__n_LqHW__qualRow{border-top:1px solid color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.manufacturers-module__n_LqHW__qualName{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);font-weight:600}.manufacturers-module__n_LqHW__qualDate{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__qualDate{color:var(--mantine-color-dark-2)}.manufacturers-module__n_LqHW__qualDate{font-variant-numeric:tabular-nums}.manufacturers-module__n_LqHW__viewAllRow{font-size:var(--mantine-font-size-sm);margin-top:14px}.manufacturers-module__n_LqHW__ownerBanner{border-bottom:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:24px;padding-bottom:16px;display:flex}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__ownerBanner{border-bottom:1px solid color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.manufacturers-module__n_LqHW__ownerBannerText{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__ownerBannerText{color:var(--mantine-color-dark-1)}.manufacturers-module__n_LqHW__verifySection{margin-top:40px}.manufacturers-module__n_LqHW__verifyLadder{flex-direction:column;gap:10px;margin-top:16px;display:flex}.manufacturers-module__n_LqHW__verifyRung{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.manufacturers-module__n_LqHW__verifyRung>:first-child{cursor:default;flex:0 0 96px;margin-top:0}.manufacturers-module__n_LqHW__verifyItem{align-items:flex-start;gap:10px;padding:8px 0;display:flex}.manufacturers-module__n_LqHW__verifyItem svg{color:var(--mantine-color-gray-6);flex-shrink:0;margin-top:2px}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__verifyItem svg{color:var(--mantine-color-dark-2)}.manufacturers-module__n_LqHW__verifyItem+.manufacturers-module__n_LqHW__verifyItem{border-top:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__verifyItem+.manufacturers-module__n_LqHW__verifyItem{border-top:1px solid color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.manufacturers-module__n_LqHW__verifySubmitRow{margin-top:var(--mantine-spacing-md);align-items:center;gap:10px;display:flex}.manufacturers-module__n_LqHW__machineCards{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.manufacturers-module__n_LqHW__machineHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.manufacturers-module__n_LqHW__machineActions{flex-shrink:0;gap:4px;display:flex}.manufacturers-module__n_LqHW__machineSummaryLine{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__machineSummaryLine{color:var(--mantine-color-dark-1)}.manufacturers-module__n_LqHW__addMachineRow{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.manufacturers-module__n_LqHW__modalBody{max-width:860px;margin:0 auto;padding-bottom:40px}.manufacturers-module__n_LqHW__modalNavGroup{gap:8px;display:flex}.manufacturers-module__n_LqHW__swatchDot{border:1px solid color-mix(in srgb, var(--mantine-color-gray-5) 70%, transparent);border-radius:50%;flex-shrink:0;width:12px;height:12px;display:inline-block}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__swatchDot{border:1px solid color-mix(in srgb, var(--mantine-color-white) 30%, transparent)}.manufacturers-module__n_LqHW__swatchTransparent{border-style:dashed}.manufacturers-module__n_LqHW__colourRow{align-items:center;gap:8px;display:flex}.manufacturers-module__n_LqHW__dotRow{vertical-align:middle;align-items:center;gap:3px;margin-left:8px;display:inline-flex}.manufacturers-module__n_LqHW__pmHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}.manufacturers-module__n_LqHW__pmClassLine{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6);margin-top:2px;display:block}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__pmClassLine{color:var(--mantine-color-dark-2)}.manufacturers-module__n_LqHW__pmPrice{font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--mantine-color-text);flex-shrink:0;font-weight:700}.manufacturers-module__n_LqHW__pmMatList{margin-top:10px}.manufacturers-module__n_LqHW__pmMatRow{font-size:var(--mantine-font-size-sm);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}.manufacturers-module__n_LqHW__pmMatRow+.manufacturers-module__n_LqHW__pmMatRow{border-top:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__pmMatRow+.manufacturers-module__n_LqHW__pmMatRow{border-top:1px solid color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.manufacturers-module__n_LqHW__pmMatName{min-width:0;color:var(--mantine-color-text);align-items:center;font-weight:600;display:inline-flex}.manufacturers-module__n_LqHW__pmMatMeta{font-size:var(--mantine-font-size-xs);font-variant-numeric:tabular-nums;color:var(--mantine-color-gray-6);flex-shrink:0}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__pmMatMeta{color:var(--mantine-color-dark-2)}.manufacturers-module__n_LqHW__wizardWrap{max-width:860px;margin:0 auto}.manufacturers-module__n_LqHW__stepPane{margin-top:32px}.manufacturers-module__n_LqHW__wizardNav{justify-content:space-between;gap:12px;margin-top:36px;display:flex}.manufacturers-module__n_LqHW__roleCards{gap:var(--mantine-spacing-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:36em){.manufacturers-module__n_LqHW__roleCards{grid-template-columns:1fr}}.manufacturers-module__n_LqHW__roleCard{text-align:left;font:inherit;cursor:pointer;border-radius:var(--mantine-radius-lg);border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);flex-direction:column;align-items:flex-start;gap:8px;padding:18px;display:flex}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__roleCard{border:1px solid color-mix(in srgb, var(--mantine-color-white) 12%, transparent)}.manufacturers-module__n_LqHW__roleCard{background:color-mix(in srgb, var(--mantine-color-white) 55%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__roleCard{background:color-mix(in srgb, var(--mantine-color-dark-5) 42%, transparent)}.manufacturers-module__n_LqHW__roleCard{transition:background-color .12s}.manufacturers-module__n_LqHW__roleCard:hover:not(:disabled){background:color-mix(in srgb, var(--mantine-color-white) 75%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__roleCard:hover:not(:disabled){background:color-mix(in srgb, var(--mantine-color-dark-4) 55%, transparent)}.manufacturers-module__n_LqHW__roleCard:focus-visible{outline:2px solid var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__roleCard:focus-visible{outline:2px solid var(--mantine-color-dark-0)}.manufacturers-module__n_LqHW__roleCard:focus-visible{outline-offset:2px}.manufacturers-module__n_LqHW__roleCardActive{border-color:color-mix(in srgb, var(--mantine-color-gray-6) 60%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__roleCardActive{border-color:color-mix(in srgb, var(--mantine-color-white) 30%, transparent)}.manufacturers-module__n_LqHW__roleCardActive{background:color-mix(in srgb, var(--mantine-color-gray-4) 30%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__roleCardActive{background:color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.manufacturers-module__n_LqHW__roleCardDisabled{cursor:not-allowed;opacity:.6}.manufacturers-module__n_LqHW__roleCardHead{width:100%;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.manufacturers-module__n_LqHW__roleCardBody{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);line-height:1.5}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__roleCardBody{color:var(--mantine-color-dark-1)}.manufacturers-module__n_LqHW__capDetail{border-left:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 60%, transparent);margin:4px 0 10px 14px;padding:10px 0 6px 18px}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__capDetail{border-left:1px solid color-mix(in srgb, var(--mantine-color-white) 14%, transparent)}.manufacturers-module__n_LqHW__capDetail{flex-direction:column;gap:12px;display:flex}.manufacturers-module__n_LqHW__fieldLabel{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6);font-weight:600}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__fieldLabel{color:var(--mantine-color-dark-2)}.manufacturers-module__n_LqHW__fieldLabel{margin-bottom:4px}.manufacturers-module__n_LqHW__repeatHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.manufacturers-module__n_LqHW__repeatTitle{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);font-weight:700}.manufacturers-module__n_LqHW__previewWrap{border:1px dashed color-mix(in srgb, var(--mantine-color-gray-5) 70%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__previewWrap{border:1px dashed color-mix(in srgb, var(--mantine-color-white) 24%, transparent)}.manufacturers-module__n_LqHW__previewWrap{border-radius:var(--mantine-radius-lg);padding:clamp(16px,4vw,32px)}.manufacturers-module__n_LqHW__previewNote{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);margin-bottom:16px}.manufacturers-module__n_LqHW__checkRow{font-size:var(--mantine-font-size-sm);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.manufacturers-module__n_LqHW__checkRow+.manufacturers-module__n_LqHW__checkRow{border-top:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__checkRow+.manufacturers-module__n_LqHW__checkRow{border-top:1px solid color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.manufacturers-module__n_LqHW__checkLabel{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .manufacturers-module__n_LqHW__checkLabel{color:var(--mantine-color-dark-1)}.manufacturers-module__n_LqHW__checkValue{font-variant-numeric:tabular-nums;color:var(--mantine-color-text);font-weight:700}@media (prefers-reduced-motion:reduce){.manufacturers-module__n_LqHW__roleCard{transition:none}}
.business-module__XLgbZW__stack{flex-direction:column;gap:56px;display:flex}.business-module__XLgbZW__hubStack{flex-direction:column;gap:72px;display:flex}@media (max-width:48em){.business-module__XLgbZW__hubStack{gap:48px}}.business-module__XLgbZW__hubHeroRow{margin-top:32px;margin-bottom:0}.business-module__XLgbZW__heroTitle{letter-spacing:-.02em;max-width:15ch;font-size:clamp(34px,3.4vw,46px);font-weight:700;line-height:1.08}@media (max-width:48em){.business-module__XLgbZW__heroTitle{font-size:28px}}.business-module__XLgbZW__heroSubWide{font-size:15px;line-height:1.6}.business-module__XLgbZW__heroSchematic{flex-direction:column;width:min(300px,100%);margin-left:auto;padding:6px 0;display:flex;position:relative}.business-module__XLgbZW__schemaNode{align-items:center;gap:14px;padding:13px 0;display:flex;position:relative}.business-module__XLgbZW__schemaNode:not(:last-child):after{content:"";border-left:1px dashed color-mix(in srgb, var(--mantine-color-gray-5) 60%, transparent);position:absolute;top:55px;bottom:-13px;left:21px}[data-mantine-color-scheme=dark] .business-module__XLgbZW__schemaNode:not(:last-child):after{border-left:1px dashed color-mix(in srgb, var(--mantine-color-white) 22%, transparent)}.business-module__XLgbZW__schemaNode:not(:last-child):after{pointer-events:none}.business-module__XLgbZW__schemaDisc{border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 55%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}[data-mantine-color-scheme=dark] .business-module__XLgbZW__schemaDisc{border:1px solid color-mix(in srgb, var(--mantine-color-white) 16%, transparent)}.business-module__XLgbZW__schemaDisc{background:color-mix(in srgb, var(--mantine-color-white) 70%, transparent)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__schemaDisc{background:color-mix(in srgb, var(--mantine-color-dark-5) 55%, transparent)}.business-module__XLgbZW__schemaDisc{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__schemaDisc{color:var(--mantine-color-dark-0)}.business-module__XLgbZW__schemaText{flex-direction:column;gap:1px;min-width:0;display:flex}.business-module__XLgbZW__schemaLabel{font-family:var(--mantine-font-family-monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-text);font-size:12.5px;font-weight:600}.business-module__XLgbZW__schemaClause{color:var(--mantine-color-gray-6);font-size:12px}[data-mantine-color-scheme=dark] .business-module__XLgbZW__schemaClause{color:var(--mantine-color-dark-2)}.business-module__XLgbZW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 32px;margin-bottom:22px;display:flex}.business-module__XLgbZW__sectionHeadText{min-width:0;max-width:68ch}.business-module__XLgbZW__sectionHeadActions{flex-wrap:wrap;align-items:center;gap:10px 18px;padding-bottom:4px;display:flex}.business-module__XLgbZW__sectionTitle{letter-spacing:-.015em;margin:10px 0 4px;font-size:clamp(22px,2.4vw,30px);font-weight:700}.business-module__XLgbZW__sectionSub{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);max-width:62ch;margin-top:6px}.business-module__XLgbZW__classesLead{color:var(--mantine-color-dimmed);margin-top:20px;font-size:13px}.business-module__XLgbZW__classesBand{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.business-module__XLgbZW__classGroup{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.business-module__XLgbZW__classGroupName{text-transform:uppercase;letter-spacing:.05em;color:var(--mantine-color-dimmed);margin-right:2px;font-size:12px;font-weight:600}.business-module__XLgbZW__classBrands{color:var(--mantine-color-dimmed);margin-left:4px;font-size:12px}.business-module__XLgbZW__roleGrid{gap:var(--mantine-spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:62em){.business-module__XLgbZW__roleGrid{grid-template-columns:1fr}}.business-module__XLgbZW__roleCard{color:inherit;border-radius:var(--mantine-radius-lg);border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);flex-direction:column;align-items:flex-start;gap:8px;padding:24px;text-decoration:none;display:flex}[data-mantine-color-scheme=dark] .business-module__XLgbZW__roleCard{border:1px solid color-mix(in srgb, var(--mantine-color-white) 12%, transparent)}.business-module__XLgbZW__roleCard{background:color-mix(in srgb, var(--mantine-color-white) 55%, transparent)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__roleCard{background:color-mix(in srgb, var(--mantine-color-dark-5) 42%, transparent)}.business-module__XLgbZW__roleCard{transition:background-color .12s,transform .12s}.business-module__XLgbZW__roleIcon{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__roleIcon{color:var(--mantine-color-dark-2)}.business-module__XLgbZW__roleIcon{flex-shrink:0}.business-module__XLgbZW__roleTitle{color:var(--mantine-color-text);font-size:16px;font-weight:700}.business-module__XLgbZW__roleBody{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);line-height:1.55}[data-mantine-color-scheme=dark] .business-module__XLgbZW__roleBody{color:var(--mantine-color-dark-1)}.business-module__XLgbZW__roleFoot{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:auto;padding-top:6px;display:flex}.business-module__XLgbZW__trustFlow{align-items:stretch;gap:20px;display:flex}.business-module__XLgbZW__trustStage{border-top:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 55%, transparent);flex-direction:column;flex:1 1 0;align-items:flex-start;gap:10px;min-width:0;padding-top:16px;display:flex}[data-mantine-color-scheme=dark] .business-module__XLgbZW__trustStage{border-top:1px solid color-mix(in srgb, var(--mantine-color-white) 14%, transparent)}.business-module__XLgbZW__trustConnector{color:var(--mantine-color-gray-6);align-self:flex-start;align-items:center;margin-top:20px;display:flex}[data-mantine-color-scheme=dark] .business-module__XLgbZW__trustConnector{color:var(--mantine-color-dark-2)}.business-module__XLgbZW__trustConnector{flex-shrink:0}@media (max-width:62em){.business-module__XLgbZW__trustFlow{flex-direction:column;gap:14px}.business-module__XLgbZW__trustConnector{margin:-2px 0 -2px 6px;transform:rotate(90deg)}}.business-module__XLgbZW__creatorGrid{gap:var(--mantine-spacing-md);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:62em){.business-module__XLgbZW__creatorGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:36em){.business-module__XLgbZW__creatorGrid{grid-template-columns:1fr}}.business-module__XLgbZW__offerGrid{gap:var(--mantine-spacing-md);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:75em){.business-module__XLgbZW__offerGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:48em){.business-module__XLgbZW__offerGrid{grid-template-columns:1fr}}.business-module__XLgbZW__offerCard{min-height:150px;color:inherit;border-radius:var(--mantine-radius-lg);border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);flex-direction:column;gap:8px;padding:20px;text-decoration:none;display:flex}[data-mantine-color-scheme=dark] .business-module__XLgbZW__offerCard{border:1px solid color-mix(in srgb, var(--mantine-color-white) 12%, transparent)}.business-module__XLgbZW__offerCard{background:color-mix(in srgb, var(--mantine-color-white) 55%, transparent)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__offerCard{background:color-mix(in srgb, var(--mantine-color-dark-5) 42%, transparent)}.business-module__XLgbZW__offerCard{transition:background-color .12s,transform .12s}.business-module__XLgbZW__offerCard:hover{background:color-mix(in srgb, var(--mantine-color-white) 75%, transparent)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__offerCard:hover{background:color-mix(in srgb, var(--mantine-color-dark-4) 55%, transparent)}.business-module__XLgbZW__offerCard:hover{transform:translateY(-2px)}.business-module__XLgbZW__offerCard:focus-visible{outline:2px solid var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__offerCard:focus-visible{outline:2px solid var(--mantine-color-dark-0)}.business-module__XLgbZW__offerCard:focus-visible{outline-offset:2px}.business-module__XLgbZW__offerCardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.business-module__XLgbZW__offerCardName{color:var(--mantine-color-text);font-size:15px;font-weight:700}.business-module__XLgbZW__offerFoot{color:var(--mantine-color-dimmed);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:13px;display:inline-flex}.business-module__XLgbZW__offerFoot svg{flex-shrink:0}.business-module__XLgbZW__journeyGrid{grid-template-columns:1fr 1fr;gap:20px 56px;display:grid}@media (max-width:48em){.business-module__XLgbZW__journeyGrid{grid-template-columns:1fr}}.business-module__XLgbZW__journeyStep{align-items:flex-start;gap:14px;display:flex;position:relative}.business-module__XLgbZW__journeyStep:after{content:"";background:color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);width:1px;position:absolute;top:34px;bottom:-20px;left:15.5px}[data-mantine-color-scheme=dark] .business-module__XLgbZW__journeyStep:after{background:color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.business-module__XLgbZW__journeyStep:after{pointer-events:none}.business-module__XLgbZW__journeyGrid .business-module__XLgbZW__journeyStep:nth-last-child(-n+2):after{content:none}@media (max-width:48em){.business-module__XLgbZW__journeyGrid .business-module__XLgbZW__journeyStep:nth-last-child(-n+2):after{content:""}.business-module__XLgbZW__journeyGrid .business-module__XLgbZW__journeyStep:last-child:after{content:none}}.business-module__XLgbZW__journeyNum{border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}[data-mantine-color-scheme=dark] .business-module__XLgbZW__journeyNum{border:1px solid color-mix(in srgb, var(--mantine-color-white) 12%, transparent)}.business-module__XLgbZW__journeyNum{background:color-mix(in srgb, var(--mantine-color-white) 70%, transparent)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__journeyNum{background:color-mix(in srgb, var(--mantine-color-dark-5) 70%, transparent)}.business-module__XLgbZW__journeyNum{font-variant-numeric:tabular-nums;color:var(--mantine-color-dimmed);flex-shrink:0;font-size:13px;font-weight:700}.business-module__XLgbZW__journeyText{flex-direction:column;gap:2px;min-width:0;display:flex}.business-module__XLgbZW__journeyText b{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);font-weight:700}.business-module__XLgbZW__journeyText>span{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);line-height:1.55}[data-mantine-color-scheme=dark] .business-module__XLgbZW__journeyText>span{color:var(--mantine-color-dark-1)}.business-module__XLgbZW__sourcingGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (max-width:62em){.business-module__XLgbZW__sourcingGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:36em){.business-module__XLgbZW__sourcingGrid{grid-template-columns:1fr}}.business-module__XLgbZW__sourcingStep{flex-direction:column;align-items:flex-start;gap:12px;display:flex;position:relative}.business-module__XLgbZW__sourcingStep:after{content:"";background:color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);height:1px;position:absolute;top:15.5px;left:40px;right:0}[data-mantine-color-scheme=dark] .business-module__XLgbZW__sourcingStep:after{background:color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.business-module__XLgbZW__sourcingStep:last-child:after{content:none}@media (max-width:62em){.business-module__XLgbZW__sourcingStep:after{content:none}}.business-module__XLgbZW__stepFoot{align-items:center;gap:10px;margin-top:16px;display:flex}.business-module__XLgbZW__orgSection{scroll-margin-top:96px}.business-module__XLgbZW__orgGrid{gap:var(--mantine-spacing-md);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}.business-module__XLgbZW__orgTile{color:inherit;border-radius:var(--mantine-radius-lg);border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}[data-mantine-color-scheme=dark] .business-module__XLgbZW__orgTile{border:1px solid color-mix(in srgb, var(--mantine-color-white) 12%, transparent)}.business-module__XLgbZW__orgTile{background:color-mix(in srgb, var(--mantine-color-white) 55%, transparent)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__orgTile{background:color-mix(in srgb, var(--mantine-color-dark-5) 42%, transparent)}.business-module__XLgbZW__orgTile{transition:background-color .12s,transform .12s}.business-module__XLgbZW__orgTile:hover{background:color-mix(in srgb, var(--mantine-color-white) 75%, transparent)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__orgTile:hover{background:color-mix(in srgb, var(--mantine-color-dark-4) 55%, transparent)}.business-module__XLgbZW__orgTile:hover{transform:translateY(-2px)}.business-module__XLgbZW__orgTile:focus-visible{outline:2px solid var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__orgTile:focus-visible{outline:2px solid var(--mantine-color-dark-0)}.business-module__XLgbZW__orgTile:focus-visible{outline-offset:2px}.business-module__XLgbZW__tileMonogram{font-size:15px}.business-module__XLgbZW__orgTileText{flex-direction:column;gap:3px;min-width:0;display:flex}.business-module__XLgbZW__orgTileName{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);align-items:center;gap:6px;font-weight:700;display:inline-flex}.business-module__XLgbZW__orgTileName svg{flex-shrink:0}.business-module__XLgbZW__orgTileMeta{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.business-module__XLgbZW__orgTileCountry{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__orgTileCountry{color:var(--mantine-color-dark-2)}.business-module__XLgbZW__partnerGrid{gap:var(--mantine-spacing-xl) 56px;grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (max-width:62em){.business-module__XLgbZW__partnerGrid{grid-template-columns:1fr}}.business-module__XLgbZW__partnerTitle{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);margin-bottom:6px;font-weight:700}.business-module__XLgbZW__rateBand{grid-template-columns:repeat(5,1fr);margin-bottom:28px;display:grid}@media (max-width:75em){.business-module__XLgbZW__rateBand{grid-template-columns:repeat(3,1fr);row-gap:24px}}@media (max-width:36em){.business-module__XLgbZW__rateBand{grid-template-columns:repeat(2,1fr)}}.business-module__XLgbZW__rateCell{flex-direction:column;gap:4px;min-width:0;padding:0 20px;display:flex}.business-module__XLgbZW__rateCell:first-child{padding-left:0}.business-module__XLgbZW__rateCell+.business-module__XLgbZW__rateCell{border-left:1px solid #0000001f}[data-mantine-color-scheme=dark] .business-module__XLgbZW__rateCell+.business-module__XLgbZW__rateCell{border-left:1px solid #ffffff21}@media (min-width:36.0625em) and (max-width:75em){.business-module__XLgbZW__rateBand .business-module__XLgbZW__rateCell:nth-child(3n+1){border-left:0;padding-left:0}}@media (max-width:36em){.business-module__XLgbZW__rateBand .business-module__XLgbZW__rateCell:nth-child(odd){border-left:0;padding-left:0}}.business-module__XLgbZW__rateValue2{font-variant-numeric:tabular-nums;color:var(--mantine-color-text);font-size:30px;font-weight:700;line-height:1.2}.business-module__XLgbZW__rateName{color:var(--mantine-color-gray-7);font-size:13px;font-weight:600}[data-mantine-color-scheme=dark] .business-module__XLgbZW__rateName{color:var(--mantine-color-dark-1)}.business-module__XLgbZW__rateNoteSm{color:var(--mantine-color-gray-6);font-size:12px;line-height:1.5}[data-mantine-color-scheme=dark] .business-module__XLgbZW__rateNoteSm{color:var(--mantine-color-dark-2)}.business-module__XLgbZW__partnerLinkRow{font-size:var(--mantine-font-size-sm);margin-top:14px}.business-module__XLgbZW__devCard{color:inherit;border-radius:var(--mantine-radius-lg);border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);flex-wrap:wrap;align-items:center;gap:10px 18px;padding:24px 28px;text-decoration:none;display:flex;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .business-module__XLgbZW__devCard{border:1px solid color-mix(in srgb, var(--mantine-color-white) 12%, transparent)}.business-module__XLgbZW__devCard{background:color-mix(in srgb, var(--mantine-color-white) 55%, transparent)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__devCard{background:color-mix(in srgb, var(--mantine-color-dark-5) 42%, transparent)}.business-module__XLgbZW__devCard{transition:background-color .12s}.business-module__XLgbZW__devCard:hover{background:color-mix(in srgb, var(--mantine-color-white) 75%, transparent)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__devCard:hover{background:color-mix(in srgb, var(--mantine-color-dark-4) 55%, transparent)}.business-module__XLgbZW__devCard:focus-visible{outline:2px solid var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__devCard:focus-visible{outline:2px solid var(--mantine-color-dark-0)}.business-module__XLgbZW__devCard:focus-visible{outline-offset:2px}.business-module__XLgbZW__devTitle{color:var(--mantine-color-text);font-size:17px;font-weight:700}.business-module__XLgbZW__devBody{min-width:0;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);flex:260px}[data-mantine-color-scheme=dark] .business-module__XLgbZW__devBody{color:var(--mantine-color-dark-1)}.business-module__XLgbZW__devArrow{color:#ffc401;border:1px solid #ffc4018c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-left:auto;transition:transform .12s;display:flex}.business-module__XLgbZW__devCard:hover .business-module__XLgbZW__devArrow{transform:translate(3px)}.business-module__XLgbZW__chipLink{text-decoration:none;transition:color .12s,border-color .12s}.business-module__XLgbZW__chipLink:hover{color:var(--mantine-color-text);border-color:color-mix(in srgb, var(--mantine-color-gray-6) 60%, transparent)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__chipLink:hover{border-color:color-mix(in srgb, var(--mantine-color-white) 30%, transparent)}.business-module__XLgbZW__chipRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.business-module__XLgbZW__stagedRow{flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 0;display:flex}.business-module__XLgbZW__stagedRow+.business-module__XLgbZW__stagedRow{border-top:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__stagedRow+.business-module__XLgbZW__stagedRow{border-top:1px solid color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}.business-module__XLgbZW__stagedName{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);font-weight:600}.business-module__XLgbZW__stagedMeta{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__stagedMeta{color:var(--mantine-color-dark-2)}.business-module__XLgbZW__codeBlock{border-radius:var(--mantine-radius-md);border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 45%, transparent);margin-top:10px;padding:14px 16px}[data-mantine-color-scheme=dark] .business-module__XLgbZW__codeBlock{border:1px solid color-mix(in srgb, var(--mantine-color-white) 12%, transparent)}.business-module__XLgbZW__codeBlock{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__codeBlock{background:var(--mantine-color-dark-8)}.business-module__XLgbZW__codeBlock{color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .business-module__XLgbZW__codeBlock{color:var(--mantine-color-gray-1)}.business-module__XLgbZW__codeBlock{font-family:var(--mantine-font-family-monospace);white-space:pre;font-size:12.5px;line-height:1.6;overflow-x:auto}.business-module__XLgbZW__endpointBlock+.business-module__XLgbZW__endpointBlock{margin-top:28px}.business-module__XLgbZW__endpointTitle{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);margin-bottom:4px;font-weight:700}.business-module__XLgbZW__footLinkRow{font-size:var(--mantine-font-size-sm);margin-top:8px}@media (prefers-reduced-motion:reduce){.business-module__XLgbZW__roleCard,.business-module__XLgbZW__orgTile,.business-module__XLgbZW__devCard,.business-module__XLgbZW__offerCard,.business-module__XLgbZW__devArrow{transition:none}.business-module__XLgbZW__orgTile:hover,.business-module__XLgbZW__offerCard:hover,.business-module__XLgbZW__devCard:hover .business-module__XLgbZW__devArrow{transform:none}}.business-module__XLgbZW__communityOrgs{margin-top:64px}
