.dBLu9G_page{max-width:60rem;color:var(--text-primary);padding-bottom:clamp(44px,6vw,72px)}.dBLu9G_header{padding:clamp(16px,3vw,40px) 0 20px}.dBLu9G_title{letter-spacing:-.015em;color:var(--text-primary);margin:0;font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);font-weight:500;line-height:1.1}.dBLu9G_description{max-width:65ch;color:var(--text-secondary);text-wrap:pretty;margin:12px 0 0;font-size:15px;line-height:1.55}.dBLu9G_descriptionLink{color:var(--mantine-color-hair-6);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--mantine-color-hair-6) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--mantine-color-hair-6) 35%, transparent);text-underline-offset:.2em}.dBLu9G_descriptionLink:hover{text-decoration-color:currentColor}.dBLu9G_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-top:clamp(24px,3vw,36px);display:flex}.dBLu9G_search{flex:0 22rem;min-width:0;display:block}.dBLu9G_searchLabel{color:var(--text-secondary);margin-bottom:8px;font-size:13px;font-weight:500;line-height:1.3;display:block}.dBLu9G_search .mantine-TextInput-root{margin:0}.dBLu9G_search .mantine-TextInput-input{border:1px solid var(--border-strong);height:40px;color:var(--text-primary);background-color:var(--surface-primary);border-radius:8px;padding:0 12px}.dBLu9G_search .mantine-TextInput-input::placeholder{color:var(--text-secondary)}.dBLu9G_search .mantine-TextInput-input:focus{border-color:var(--mantine-color-hair-6);box-shadow:0 0 0 3px color-mix(in srgb, var(--mantine-color-hair-6) 22%, transparent)}.dBLu9G_resultCount{font-variant-numeric:tabular-nums;color:var(--text-secondary);margin:0;padding-bottom:10px;font-size:13px}.dBLu9G_ledger{--cols:88px minmax(0, 1fr) 6rem 8rem}.dBLu9G_head{grid-template-columns:var(--cols);color:var(--text-secondary);column-gap:20px;padding:0 0 8px;font-size:12.5px;font-weight:500;display:grid}.dBLu9G_headName{grid-column:2}.dBLu9G_headFounded,.dBLu9G_headCount{text-align:right}.dBLu9G_list{border-top:1px solid var(--border-default);margin:0;padding:0;list-style:none}.dBLu9G_list>li{border-bottom:1px solid var(--border-default)}.dBLu9G_row{grid-template-columns:var(--cols);color:inherit;align-items:center;column-gap:20px;padding:12px 0;text-decoration:none;transition:background-color .15s;display:grid}.dBLu9G_row:hover{background-color:var(--hover-surface);text-decoration:none}.dBLu9G_row:focus-visible{outline:2px solid var(--mantine-color-hair-6);outline-offset:2px;border-radius:4px}.dBLu9G_row .dBLu9G_mark{width:88px;height:44px}.dBLu9G_main{flex-direction:column;gap:2px;min-width:0;display:flex}.dBLu9G_name{color:var(--text-primary);overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.3}.dBLu9G_row:hover .dBLu9G_name{color:var(--mantine-color-hair-6);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.dBLu9G_hq{color:var(--text-secondary);font-size:13px;line-height:1.4}.dBLu9G_founded,.dBLu9G_count{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:14px}.dBLu9G_founded{color:var(--text-secondary)}.dBLu9G_count{color:var(--text-primary)}.dBLu9G_inlineLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dBLu9G_empty{border-top:1px solid var(--border-default);padding:48px 0}.dBLu9G_emptyTitle{margin:0 0 8px;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:500;line-height:1.2}.dBLu9G_emptyText{color:var(--text-secondary);margin:0;font-size:14px}.dBLu9G_ledger~div{margin-top:32px}@media (max-width:640px){.dBLu9G_head{display:none}.dBLu9G_row{grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"mark main count""mark founded count";gap:2px 14px}.dBLu9G_row .dBLu9G_mark{grid-area:mark;width:64px;height:36px}.dBLu9G_main{grid-area:main}.dBLu9G_founded{text-align:left;grid-area:founded;font-size:13px}.dBLu9G_count{grid-area:count;font-size:13px}.dBLu9G_inlineLabel{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}
.rYXY8G_pagination{padding-bottom:var(--mantine-spacing-lg)}
.-KQ3rW_productStack{height:100%;padding-bottom:10px}.-KQ3rW_imageWrapper{justify-content:center;align-items:center;width:100%;min-height:125px;display:flex}.-KQ3rW_productImage{object-fit:contain;width:100%;max-width:175px;height:125px}@media (max-width:48em){.-KQ3rW_productImage{width:80%;max-width:80%}}.-KQ3rW_imageWrapper a{justify-content:center;align-items:center;width:100%;height:100%;display:flex;text-decoration:none!important}.-KQ3rW_imageWrapper a:hover{text-decoration:none!important}.-KQ3rW_productImage{object-fit:contain;align-items:center}.-KQ3rW_productText{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.-KQ3rW_greyText{color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm);margin-bottom:6px}.-KQ3rW_comparisonBar{z-index:1000;background-color:var(--surface-primary);color:var(--text-primary);border:1px solid var(--border-default);margin:0;transition:all .3s;animation:.3s ease-out -KQ3rW_slideIn;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 6px 20px #2b36991a}@media (min-width:48em){.-KQ3rW_comparisonBar{width:350px;bottom:30px;left:auto;right:30px}}@keyframes -KQ3rW_slideIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.-KQ3rW_selectedProductsGroup{margin:2px 0}.-KQ3rW_selectedProduct{border-bottom:1px solid var(--border-subtle);padding:8px 0}.-KQ3rW_selectedProduct:last-child{border-bottom:none}
.HbDF5W_productStack{justify-content:space-between;height:100%;padding-bottom:10px}.HbDF5W_productTitle{word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;color:var(--text-primary);margin-top:0;margin-bottom:8px;font-weight:700;line-height:1.3}.HbDF5W_greyText{color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm);margin-bottom:6px}.HbDF5W_productHeader{justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:8px;display:flex}.HbDF5W_titleContainer{flex:1;min-width:0;max-width:calc(100% - 90px)}.HbDF5W_certificationsContainer{flex-shrink:0;justify-content:flex-end;align-items:flex-start;gap:4px;margin-left:8px;display:flex}.HbDF5W_productCardLink{color:var(--text-primary);text-decoration:none;transition:color .2s}.HbDF5W_productCardLink,.HbDF5W_productCardLink:hover{text-decoration:none!important}.HbDF5W_productCardLink:hover .HbDF5W_productTitle{color:var(--mantine-color-hair-4);text-decoration:underline}.HbDF5W_descriptionContainer{flex:1;min-width:0;overflow:hidden}.HbDF5W_description{word-break:break-word;line-height:1.4}.HbDF5W_description p{margin:0;padding:0}.HbDF5W_description p:not(:last-child){margin-bottom:.5em}
.ljOuwa_smallText{color:var(--mantine-color-dark-8);font-size:.8rem;line-height:1.4}.ljOuwa_title{color:var(--mantine-color-dark-9);margin-top:0;font-size:1rem;font-weight:600}.ljOuwa_displayText{font-weight:600;font-size:var(--mantine-font-size-sm);cursor:help;color:var(--mantine-color-dark-7);margin:0;text-decoration:none}
.ggpZPW_wrapper{justify-content:flex-end;padding-right:16px;display:flex}.ggpZPW_tab{border:1px solid var(--border-default);color:var(--text-secondary);z-index:1;background-color:#fff;border-bottom:none;border-radius:14px 14px 0 0;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:-1px;padding:7px 16px 9px;font-size:12px;display:inline-flex;position:relative}@media (max-width:48em){.ggpZPW_wrapper{justify-content:stretch;padding-right:0}.ggpZPW_tab{border-radius:var(--mantine-radius-md) var(--mantine-radius-md) 0 0;width:100%}}
.ospY4a_responsiveWidth{width:300px;max-width:300px}@media (max-width:48em){.ospY4a_responsiveWidth{max-width:150px}}.ospY4a_Thead{background-color:var(--mantine-color-radiology-light);color:var(--mantine-color-radiology-light-color);font-weight:400}.ospY4a_greyText{color:var(--mantine-color-gray-7)}.ospY4a_space{margin-right:4px}.ospY4a_specLabel{color:var(--mantine-color-gray-7);padding:8px 0}.ospY4a_specValue{color:var(--mantine-color-dark-8);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:normal;padding:8px 0;line-height:1.5}@media (max-width:48em){.ospY4a_specLabel{padding-bottom:0;font-weight:600}.ospY4a_specValue{padding-top:4px}}.ospY4a_stickyImage{z-index:10;background-color:var(--mantine-color-white);position:sticky;top:0}.ospY4a_certificationBox{flex-direction:column;align-self:stretch;gap:8px;height:100%;padding:12px 0;display:flex}.ospY4a_certificationTitle{align-items:center;gap:8px;margin-bottom:4px;font-weight:600;display:flex}.ospY4a_certificationValue{color:var(--mantine-color-gray-7);font-size:.9rem}.ospY4a_certificationStatus{border-radius:4px;align-items:center;gap:4px;margin-top:4px;padding:4px 8px;font-size:.8rem;display:inline-flex}.ospY4a_certificationStatusBadge{background-color:var(--mantine-color-hair-grey-0);color:var(--mantine-color-hair-grey-8);text-transform:none;font-weight:500}.ospY4a_intendedUseSection{border-top:1px solid var(--mantine-color-gray-2);margin-top:8px;padding-top:8px}.ospY4a_collapsibleContainer{width:100%}.ospY4a_collapsibleToggle{text-align:left;color:var(--mantine-color-blue-6);border-radius:4px;padding-left:0;font-weight:500;transition:background-color .2s}.ospY4a_collapsibleToggle:hover{background-color:var(--mantine-color-blue-0)}.ospY4a_collapsibleWrapper{z-index:3;width:100%;position:relative}.ospY4a_collapsibleContent{background-color:var(--mantine-color-gray-0);border-left:2px solid var(--mantine-color-blue-3);border-radius:4px;width:100%;max-height:300px;margin-top:8px;padding:10px;overflow-y:auto;box-shadow:0 2px 8px #0000000d}.ospY4a_preformattedText{white-space:pre-wrap;font-family:var(--mantine-font-family);line-height:1.6}.ospY4a_comparisonCertificationColumn{flex-direction:column;gap:4px;width:100%;display:flex}.ospY4a_comparisonCertificationBox{border:1px solid var(--mantine-color-gray-3);background-color:var(--mantine-color-gray-0);border-radius:6px;height:auto;min-height:100px;padding:12px;transition:all .2s}.ospY4a_comparisonCertificationBox:hover{border-color:var(--mantine-color-blue-4);box-shadow:0 2px 8px #0000001a}.ospY4a_comparisonCertificationEmpty{border:1px dashed var(--mantine-color-gray-3);background-color:var(--mantine-color-gray-0);opacity:.7;border-radius:6px;justify-content:center;align-items:center;min-height:100px;padding:20px 12px;display:flex}.ospY4a_comparisonCertDetails{flex-direction:column;gap:4px;margin-top:8px;display:flex}.ospY4a_comparisonCertificationBoxMinimal{border:1px solid var(--mantine-color-gray-2);background-color:var(--mantine-color-white);border-radius:4px;align-items:stretch;width:100%;height:auto;min-height:80px;padding:6px;transition:all .2s;display:flex;position:relative;overflow:visible}.ospY4a_comparisonCertificationBoxMinimal:hover{border-color:var(--mantine-color-blue-3);box-shadow:0 1px 4px #00000014}.ospY4a_comparisonCertDetailsMinimal{align-items:center;gap:12px;width:100%;display:flex;overflow:hidden}.ospY4a_comparisonCertType{flex-shrink:0;align-items:center;gap:4px;min-width:40px;display:flex}.ospY4a_comparisonCertInfo{flex:1;align-items:center;gap:8px;display:flex;overflow:hidden}.ospY4a_comparisonCertField{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ospY4a_intendedUseButton{background-color:var(--mantine-color-blue-0);height:16px;color:var(--mantine-color-blue-7);border:1px solid var(--mantine-color-blue-2);flex-shrink:0;min-width:0;padding:1px 4px;font-size:.55rem;position:absolute;top:2px;right:2px}.ospY4a_intendedUseButton:hover{background-color:var(--mantine-color-blue-1);color:var(--mantine-color-blue-8)}@media (max-width:48em){.ospY4a_comparisonCertificationBox{min-height:80px;padding:8px}.ospY4a_comparisonCertificationEmpty{min-height:80px;padding:15px 8px}.ospY4a_comparisonCertificationBoxMinimal{flex-direction:column;align-items:flex-start;height:auto;min-height:80px;padding:4px}.ospY4a_comparisonCertDetailsMinimal,.ospY4a_comparisonCertInfo{flex-direction:column;align-items:flex-start;gap:4px;width:100%}.ospY4a_comparisonCertField{width:100%;min-width:0}.ospY4a_intendedUseButton{align-self:flex-end;height:14px;margin-top:4px;padding:1px 3px;font-size:.5rem;position:relative;top:auto;right:auto}}.ospY4a_comparisonRow{align-items:flex-start;padding:8px 0;display:flex}.ospY4a_comparisonRowLabel{background-color:var(--mantine-color-white);z-index:50;flex-shrink:0;width:200px;min-width:200px;padding-right:20px;position:sticky;left:0}.ospY4a_comparisonRowContent{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1;gap:16px;padding-bottom:4px;display:flex;overflow-x:auto}.ospY4a_comparisonRowContent::-webkit-scrollbar{display:none}.ospY4a_comparisonRowContent.ospY4a_showScrollbar{scrollbar-width:thin;scrollbar-color:var(--mantine-color-gray-4) transparent}.ospY4a_comparisonRowContent.ospY4a_showScrollbar::-webkit-scrollbar{height:6px;display:block}.ospY4a_comparisonRowContent.ospY4a_showScrollbar::-webkit-scrollbar-track{background:0 0}.ospY4a_comparisonRowContent.ospY4a_showScrollbar::-webkit-scrollbar-thumb{background-color:var(--mantine-color-gray-4);border-radius:3px}.ospY4a_comparisonRowContent.ospY4a_showScrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--mantine-color-gray-5)}.ospY4a_comparisonColumn{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;min-width:250px}@media (max-width:48em){.ospY4a_comparisonRow{flex-direction:column;align-items:stretch;min-height:auto}.ospY4a_comparisonRowLabel{background-color:#0000;width:100%;min-width:100%;padding-bottom:8px;padding-right:0;position:static}.ospY4a_comparisonRowContent{gap:0;width:100%}.ospY4a_comparisonColumn{padding:0 8px;position:relative;min-width:200px!important;max-width:200px!important}.ospY4a_comparisonColumn:after{content:"";background-color:var(--mantine-color-gray-3);width:1px;position:absolute;top:0;bottom:0;right:0}.ospY4a_comparisonColumn:last-child:after{display:none}.ospY4a_stickyProductHeader .ospY4a_comparisonColumn{padding:0 8px;position:relative;min-width:200px!important;max-width:200px!important}.ospY4a_stickyProductHeader .ospY4a_comparisonColumn:after{content:"";background-color:var(--mantine-color-gray-3);width:1px;position:absolute;top:0;bottom:0;right:0}.ospY4a_stickyProductHeader .ospY4a_comparisonColumn:last-child:after{display:none}.ospY4a_stickyProductContainer.ospY4a_mini-mode .ospY4a_comparisonRow{flex-direction:column!important}.ospY4a_stickyProductContainer.ospY4a_mini-mode .ospY4a_comparisonRowLabel{width:100%!important;min-width:100%!important;padding-bottom:4px!important;padding-right:0!important;position:static!important}.ospY4a_stickyProductContainer.ospY4a_mini-mode .ospY4a_comparisonRowContent{gap:0!important;width:100%!important}}@media (min-width:calc(48em + 1px)){.ospY4a_comparisonColumn{padding:0 12px;position:relative}.ospY4a_comparisonColumn:after{content:"";background-color:var(--mantine-color-gray-3);width:1px;position:absolute;top:0;bottom:0;right:0}.ospY4a_comparisonColumn:last-child:after{display:none}}.ospY4a_stickyProductContainer{z-index:150;background-color:var(--mantine-color-white);width:100%;margin-bottom:var(--mantine-spacing-xl);position:sticky;top:0}.ospY4a_stickyProductContainer img{object-fit:contain;width:auto!important;max-width:72px!important;height:48px!important;max-height:48px!important}.ospY4a_portalStickyHeader{z-index:1100;background-color:var(--mantine-color-white);position:fixed;top:0;box-shadow:0 2px 8px #0000001a}.ospY4a_portalStickyHeader img{object-fit:contain;width:auto!important;max-width:72px!important;height:48px!important;max-height:48px!important}.ospY4a_stickyProductHeader{background-color:var(--mantine-color-white);transition:all .2s}.ospY4a_comparisonRowContent[data-scroll-sync=comparison]{cursor:grab;-webkit-user-select:none;user-select:none}.ospY4a_comparisonRowContent[data-scroll-sync=comparison]:active{cursor:grabbing}.ospY4a_comparisonRowContent[data-scroll-sync=comparison].ospY4a_dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}@media (min-width:calc(48em + 1px)){.ospY4a_comparisonRowContent[data-scroll-sync=comparison]:hover:not([data-no-hover]){background-color:var(--mantine-color-gray-0)}}.ospY4a_scrollSyncContainer{scrollbar-width:thin;scrollbar-color:var(--mantine-color-gray-4) transparent;overflow-x:auto}.ospY4a_scrollSyncContainer::-webkit-scrollbar{height:6px}.ospY4a_scrollSyncContainer::-webkit-scrollbar-track{background:0 0}.ospY4a_scrollSyncContainer::-webkit-scrollbar-thumb{background-color:var(--mantine-color-gray-4);border-radius:3px}.ospY4a_scrollSyncContainer::-webkit-scrollbar-thumb:hover{background-color:var(--mantine-color-gray-5)}.ospY4a_comparisonCertificationBoxMinimal *{min-width:0}.ospY4a_portalStickyHeader{transition:transform .3s ease-in-out;transform:translateY(-100%)}.ospY4a_portalStickyHeader.ospY4a_visible{transform:translateY(0)}.ospY4a_portalStickyHeader.ospY4a_hidden{transform:translateY(-100%)}.ospY4a_evidenceListItem{cursor:pointer;border-bottom:1px solid var(--mantine-color-gray-2);padding:8px 12px;transition:background-color .2s}.ospY4a_evidenceListItem:first-child{padding-top:0}.ospY4a_evidenceListItem:hover{background-color:var(--mantine-color-gray-0)}.ospY4a_evidenceListItem:hover .ospY4a_evidenceLinkTitle{text-decoration:underline}
.XRiQbG_row{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm) var(--mantine-spacing-xs);border-radius:var(--mantine-radius-sm);color:inherit;text-decoration:none;transition:background-color .15s;display:flex}.XRiQbG_row:hover{background-color:var(--surface-secondary)}.XRiQbG_logoBox{flex-shrink:0;justify-content:center;align-items:center;width:72px;height:40px;display:flex}.XRiQbG_logo{object-fit:contain;max-width:100%;max-height:100%}.XRiQbG_chevron{color:var(--mantine-color-gray-5);flex-shrink:0}
.HbPCYq_bar{z-index:1000;background:var(--mantine-color-white);border-bottom:1px solid var(--mantine-color-gray-2);padding:10px 0;transition:transform .25s;position:fixed;top:0;left:0;right:0;transform:translateY(-110%);box-shadow:0 2px 10px #0000000d}.HbPCYq_bar[data-revealed=true]{transform:translateY(0)}.HbPCYq_root{flex-direction:column;gap:8px;width:100%;display:flex}.HbPCYq_scroller{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;gap:4px;padding-inline:calc(50% - 56px);display:flex;overflow:auto hidden}.HbPCYq_scroller::-webkit-scrollbar{display:none}.HbPCYq_scrollerWrap{position:relative}.HbPCYq_centerGuide{border-radius:var(--mantine-radius-md);background:var(--mantine-color-hair-0);opacity:.5;pointer-events:none;z-index:0;width:104px;position:absolute;top:4px;bottom:4px;left:50%;transform:translate(-50%)}.HbPCYq_item{z-index:1;scroll-snap-align:center;border-radius:var(--mantine-radius-md);min-width:96px;color:var(--mantine-color-gray-6);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;padding:6px 10px;transition:color .15s,transform .15s;display:flex;position:relative}.HbPCYq_item[data-active=true]{color:var(--mantine-color-hair-6);transform:scale(1.06)}.HbPCYq_itemLabel{white-space:nowrap;font-size:13px;font-weight:500;line-height:1.1}.HbPCYq_item[data-active=true] .HbPCYq_itemLabel{font-weight:600}.HbPCYq_count{color:var(--mantine-color-gray-5);font-size:11px;font-weight:500}.HbPCYq_leadRow{gap:8px;padding:0 4px;display:flex}.HbPCYq_leadRow>*{flex:1;min-width:0}.HbPCYq_leadRow button{--button-padding-x:8px}.HbPCYq_leadRow button .mantine-Button-section[data-position=left]{margin-inline-end:6px}
._6_d81q_sourceInfo{color:var(--text-secondary);background-color:var(--surface-secondary);border:1px solid var(--border-default);text-align:right;justify-content:flex-end;align-items:center;width:100%;margin:1rem 0 2rem;padding:.75rem 1.25rem;font-size:.85rem;display:flex}._6_d81q_sourceText{letter-spacing:.01em;font-style:italic;line-height:1.5}
.f1EaMq_toggle{align-items:center;gap:var(--mantine-spacing-xs);min-width:0;display:flex}.f1EaMq_chevron{color:var(--mantine-color-gray-6);flex-shrink:0;transition:transform .15s}.f1EaMq_chevron[data-expanded]{transform:rotate(-180deg)}.f1EaMq_viewAll{white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}
._09QcMq_companyMark{border:1px solid var(--border-default);background:#fff;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;padding:4px;display:flex;overflow:hidden}._09QcMq_companyMark img{object-fit:contain;max-width:100%;max-height:100%;display:block}._09QcMq_companyMarkEmpty{background:var(--mantine-color-gray-2);border-color:#0000}
.q4h6mG_label{color:var(--label-color,var(--mantine-color-gray-7));white-space:nowrap;background:0 0;border:0;align-items:center;padding:0;font-family:inherit;font-size:12.5px;font-weight:500;line-height:1.3;display:inline-flex}button.q4h6mG_label{cursor:pointer}button.q4h6mG_label:hover{text-underline-offset:3px;text-decoration:underline}
.MVP02q_section{padding:0 clamp(20px,4vw,40px) clamp(48px,6vw,80px)}.MVP02q_inner{border-top:1px solid var(--border-default);max-width:42rem;margin:0 auto}.MVP02q_title{letter-spacing:-.01em;text-wrap:balance;color:var(--text-primary);margin:0;padding:24px 0 16px;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:500;line-height:1.2}.MVP02q_list{border-top:1px solid var(--border-default);margin:0;padding:0;list-style:none}.MVP02q_item{border-bottom:1px solid var(--border-default)}.MVP02q_row{color:inherit;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:14px 0;text-decoration:none;transition:background-color .15s;display:grid}.MVP02q_row:hover{background-color:var(--hover-surface);text-decoration:none}.MVP02q_row:focus-visible{outline:2px solid var(--mantine-color-hair-6);outline-offset:-2px}.MVP02q_main{flex-direction:column;gap:3px;min-width:0;display:flex}.MVP02q_primary{color:var(--text-primary);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.MVP02q_row:hover .MVP02q_primary{color:var(--mantine-color-hair-6);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.MVP02q_secondary{white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary);font-size:13px;line-height:1.4;overflow:hidden}.MVP02q_kind{justify-self:end}@media (max-width:30em){.MVP02q_row{grid-template-columns:36px minmax(0,1fr) auto;column-gap:12px}.MVP02q_row .MVP02q_mark{width:36px;height:36px}}
._6xv13q_page{--article-measure:42rem;--article-wide:60rem;--article-gutter:clamp(20px, 4vw, 40px);--article-link:var(--mantine-color-hair-6);background-color:var(--surface-primary);color:var(--text-primary)}._6xv13q_page ::selection{background-color:var(--mantine-color-hair-0);color:var(--text-primary)}._6xv13q_article{padding:clamp(16px, 2.5vw, 32px) var(--article-gutter) clamp(48px, 7vw, 88px)}._6xv13q_column{max-width:var(--article-measure);margin:0 auto}._6xv13q_back{color:var(--text-secondary);align-items:center;gap:6px;padding:4px 0;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}._6xv13q_back:hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}._6xv13q_back:focus-visible{outline:2px solid var(--article-link);outline-offset:2px;border-radius:2px}._6xv13q_header{flex-direction:column;gap:16px;padding:clamp(24px,4vw,48px) 0 clamp(28px,4vw,40px);display:flex}._6xv13q_title{letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;color:var(--text-primary);margin:0;font-family:inherit;font-size:clamp(2rem,1.4rem + 2.4vw,3rem);font-weight:500;line-height:1.12}._6xv13q_hero{max-width:var(--article-wide);margin:0 auto clamp(32px,5vw,56px)}._6xv13q_heroImage{aspect-ratio:16/9;object-fit:cover;background-color:var(--surface-secondary);border-radius:8px;width:100%;max-height:540px;display:block}._6xv13q_body .rich-text-content{color:var(--text-primary);font-size:1.125rem;line-height:1.7}._6xv13q_body .rich-text-content>:first-child{margin-top:0}:is(._6xv13q_body .rich-text-content p,._6xv13q_body .rich-text-content li){text-align:left;text-wrap:pretty;hanging-punctuation:first}._6xv13q_body .rich-text-content p{margin:0 0 1.25em}._6xv13q_body .rich-text-content :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.01em;text-wrap:balance;color:var(--text-primary);margin:2em 0 .6em;font-weight:500;line-height:1.25}:is(._6xv13q_body .rich-text-content h1,._6xv13q_body .rich-text-content h2){font-size:1.5rem}._6xv13q_body .rich-text-content h3{font-size:1.25rem}._6xv13q_body .rich-text-content :is(h4,h5,h6){font-size:1.125rem}._6xv13q_body .rich-text-content :is(ul,ol){margin:0 0 1.25em;padding-left:1.25em}._6xv13q_body .rich-text-content li{margin-bottom:.4em;padding-left:.25em}._6xv13q_body .rich-text-content li::marker{color:var(--text-secondary)}._6xv13q_body .rich-text-content blockquote{border-left:1px solid var(--border-structural);color:var(--text-primary);margin:1.75em 0;padding:0 0 0 1.25em;font-size:1.25rem;font-style:normal;line-height:1.5}._6xv13q_body .rich-text-content hr{border:0;border-top:1px solid var(--border-default);background:0 0;height:0;margin:2em 0}._6xv13q_body .rich-text-content img{border-radius:6px}._6xv13q_body .rich-text-content :is(th,td){border-color:var(--border-default);font-variant-numeric:tabular-nums;font-size:.9375rem}._6xv13q_body .rich-text-content th{background-color:var(--surface-secondary);font-weight:500}._6xv13q_body .rich-text-content a{color:var(--article-link);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--article-link) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--article-link) 35%, transparent);text-underline-offset:.22em;transition:text-decoration-color .15s}._6xv13q_body .rich-text-content a:hover{color:var(--article-link);text-decoration-color:currentColor}._6xv13q_body .rich-text-content a:focus-visible{outline:2px solid var(--article-link);outline-offset:2px;border-radius:2px}@media (max-width:48em){._6xv13q_body .rich-text-content{font-size:1.0625rem}._6xv13q_heroImage{border-radius:6px}}
._0qwTnW_demoFrame{--dsf-bg:#fafbfc;--dsf-border:#e6e8eb;--dsf-label:#6b7280;border:1px solid var(--dsf-border);background-color:var(--dsf-bg);background-image:linear-gradient(45deg,#f2f4f7 25%,#0000 25%),linear-gradient(-45deg,#f2f4f7 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f2f4f7 75%),linear-gradient(-45deg,#0000 75%,#f2f4f7 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:8px;flex-direction:column;gap:16px;margin:24px 0;padding:32px;display:flex}._0qwTnW_demoFrameLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--dsf-label);font-size:12px;font-weight:500}._0qwTnW_demoFrameBody{background-color:#fff;border-radius:6px;padding:24px}._0qwTnW_catalogPage{max-width:880px;padding:48px 64px;font-size:17px;line-height:1.65}._0qwTnW_catalogH1{letter-spacing:-.02em;margin:0 0 16px;font-size:48px;font-weight:600}._0qwTnW_catalogH2{letter-spacing:-.01em;margin:48px 0 16px;font-size:28px;font-weight:600}._0qwTnW_catalogLead{color:#4b5563;margin:0 0 40px;font-size:20px}._0qwTnW_catalogPage h2{letter-spacing:-.01em;color:#1f2d38;margin:56px 0 16px;font-size:28px;font-weight:600}._0qwTnW_catalogPage h3{color:#1f2d38;margin:32px 0 12px;font-size:20px;font-weight:600}._0qwTnW_catalogPage p{margin:0 0 20px}._0qwTnW_catalogPage ul,._0qwTnW_catalogPage ol{margin:0 0 24px;padding-left:24px}._0qwTnW_catalogPage li{margin:0 0 10px;padding-left:4px;line-height:1.6}._0qwTnW_catalogPage li::marker{color:#9ca3af}._0qwTnW_catalogPage blockquote{color:#1f2d38;background-color:#f4f7fb;border-left:3px solid #2b3699;border-radius:2px;margin:8px 0 28px;padding:16px 22px;font-size:18px;line-height:1.55}._0qwTnW_catalogPage blockquote p{margin:0}._0qwTnW_catalogPage hr{background-color:#e6e8eb;border:none;height:1px;margin:56px 0}._0qwTnW_catalogPage strong{color:#14171e;font-weight:600}._0qwTnW_catalogPage code{color:#1f2d38;background-color:#f2f4f7;border-radius:3px;padding:2px 6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.92em}._0qwTnW_catalogPage a{color:#2b3699;text-underline-offset:2px;text-decoration:underline}._0qwTnW_catalogPage a:hover{text-decoration:none}
.XKtXRa_page{color:var(--text-primary);flex-direction:column;padding-bottom:clamp(44px,6vw,72px);display:flex}.XKtXRa_header{padding:clamp(16px,2.5vw,32px) 0 0}.XKtXRa_back{color:var(--text-secondary);align-items:center;gap:6px;padding:4px 0;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.XKtXRa_back:hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.XKtXRa_identity{align-items:center;gap:clamp(16px,2.5vw,24px);margin-top:clamp(20px,3vw,32px);display:flex}.XKtXRa_identity .XKtXRa_mark{border-radius:8px;flex:none;width:144px;height:72px;padding:8px}.XKtXRa_title{letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;color:var(--text-primary);margin:0;font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);font-weight:500;line-height:1.1}.XKtXRa_facts{border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default);flex-wrap:wrap;gap:16px clamp(32px,5vw,64px);margin:clamp(24px,3vw,36px) 0 0;padding:16px 0;display:flex}.XKtXRa_fact{flex-direction:column;gap:4px;min-width:0;display:flex}.XKtXRa_fact dt{color:var(--text-secondary);font-size:12.5px;font-weight:500;line-height:1.3}.XKtXRa_fact dd{color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.4}.XKtXRa_number{font-variant-numeric:tabular-nums}.XKtXRa_link{color:var(--mantine-color-hair-6);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--mantine-color-hair-6) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--mantine-color-hair-6) 35%, transparent);text-underline-offset:.2em}.XKtXRa_link:hover{color:var(--mantine-color-hair-6);text-decoration-color:currentColor}.XKtXRa_back:focus-visible,.XKtXRa_link:focus-visible{outline:2px solid var(--mantine-color-hair-6);outline-offset:2px;border-radius:2px}.XKtXRa_sectionTitle{letter-spacing:-.01em;text-wrap:balance;color:var(--text-primary);margin:0;padding:clamp(32px,4vw,48px) 0 12px;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:500;line-height:1.2}@media (max-width:640px){.XKtXRa_identity{flex-direction:column;align-items:flex-start}.XKtXRa_identity .XKtXRa_mark{width:112px;height:56px}}
.tpx-BW_page{--news-gutter:clamp(20px, 4vw, 40px);--news-section:clamp(44px, 6vw, 72px);--news-gap:clamp(28px, 4vw, 56px);background-color:var(--surface-primary);color:var(--text-primary)}.tpx-BW_shell{max-width:1320px;padding:0 var(--news-gutter) var(--news-section);margin:0 auto}.tpx-BW_pageTitle{letter-spacing:-.015em;color:var(--text-primary);margin:0;padding:clamp(16px,3vw,40px) 0 clamp(20px,2.5vw,32px);font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);font-weight:500;line-height:1.1}.tpx-BW_meta{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.tpx-BW_date{font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.3}.tpx-BW_thumb{aspect-ratio:16/9;background-color:var(--mantine-color-gray-2);border-radius:6px;display:block;overflow:hidden}.tpx-BW_thumb img{object-fit:cover;width:100%;height:100%;display:block}.tpx-BW_featured{gap:var(--news-gap);padding-bottom:var(--news-section);border-bottom:1px solid var(--border-default);color:inherit;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.tpx-BW_featured:hover{text-decoration:none}.tpx-BW_featuredImage{border-radius:8px}.tpx-BW_featuredText{flex-direction:column;gap:14px;min-width:0;display:flex}.tpx-BW_featuredTitle{letter-spacing:-.015em;text-wrap:balance;color:var(--text-primary);margin:0;font-size:clamp(1.5rem,1.1rem + 1.3vw,2.25rem);font-weight:500;line-height:1.15}.tpx-BW_featured:hover .tpx-BW_featuredTitle{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.tpx-BW_featuredExcerpt{max-width:60ch;color:var(--text-secondary);text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.tpx-BW_featured:focus-visible,.tpx-BW_row:focus-visible{outline:2px solid var(--mantine-color-hair-6);outline-offset:4px;border-radius:4px}.tpx-BW_body{gap:var(--news-gap);grid-template-columns:220px minmax(0,1fr);padding-top:clamp(24px,3vw,40px);display:grid}.tpx-BW_filters{flex-direction:column;align-self:start;gap:28px;display:flex;position:sticky;top:24px}.tpx-BW_filterTitle{color:var(--text-secondary);margin:0 0 8px;font-size:13px;font-weight:500;line-height:1.3;display:block}.tpx-BW_search{display:block}.tpx-BW_search .mantine-TextInput-root{margin:0}.tpx-BW_search .mantine-TextInput-input{border:1px solid var(--border-strong);height:40px;color:var(--text-primary);background-color:var(--surface-primary);border-radius:8px;padding:0 12px}.tpx-BW_search .mantine-TextInput-input::placeholder{color:var(--text-secondary)}.tpx-BW_search .mantine-TextInput-input:focus{border-color:var(--mantine-color-hair-6);box-shadow:0 0 0 3px color-mix(in srgb, var(--mantine-color-hair-6) 22%, transparent)}.tpx-BW_filterGroup{flex-direction:column;display:flex}.tpx-BW_filterHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tpx-BW_clear{font:inherit;color:var(--mantine-color-hair-6);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:500}.tpx-BW_clear:hover{text-underline-offset:3px;text-decoration:underline}.tpx-BW_categoryList{flex-direction:column;margin:0 0 0 -10px;padding:0;list-style:none;display:flex}.tpx-BW_category{width:100%;font:inherit;text-align:left;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:14px;line-height:1.35;transition:background-color .15s,color .15s;display:block}.tpx-BW_category:hover{color:var(--text-primary);background-color:var(--hover-surface)}.tpx-BW_category[aria-pressed=true]{color:var(--text-primary);background-color:var(--surface-tertiary);font-weight:500}.tpx-BW_category:focus-visible,.tpx-BW_clear:focus-visible,.tpx-BW_removeTag:focus-visible{outline:2px solid var(--mantine-color-hair-6);outline-offset:1px}.tpx-BW_activeTag{color:var(--text-primary);align-items:center;gap:4px;font-size:14px;display:inline-flex}.tpx-BW_removeTag{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.tpx-BW_removeTag:hover{color:var(--text-primary);background-color:var(--hover-surface)}.tpx-BW_results{min-width:0}.tpx-BW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-bottom:12px;display:flex}.tpx-BW_count{font-variant-numeric:tabular-nums;color:var(--text-secondary);margin:0;font-size:13px}.tpx-BW_sort{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:inline-flex}.tpx-BW_sortSelect{width:150px}.tpx-BW_list{border-top:1px solid var(--border-default);margin:0;padding:0;list-style:none}.tpx-BW_list>li{border-bottom:1px solid var(--border-default)}.tpx-BW_row{color:inherit;grid-template-columns:160px minmax(0,1fr) 9.5rem;grid-template-areas:"thumb main meta";align-items:start;column-gap:20px;padding:18px 0;text-decoration:none;transition:background-color .15s;display:grid}.tpx-BW_row:hover{background-color:var(--hover-surface);text-decoration:none}.tpx-BW_rowThumb{grid-area:thumb}.tpx-BW_rowMain{flex-direction:column;grid-area:main;gap:6px;min-width:0;display:flex}.tpx-BW_rowTitle{text-wrap:pretty;color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.tpx-BW_row:hover .tpx-BW_rowTitle{color:var(--mantine-color-hair-6);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.tpx-BW_rowExcerpt{color:var(--text-secondary);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.tpx-BW_rowMeta{text-align:right;flex-direction:column;grid-area:meta;align-items:flex-end;padding-top:2px}.tpx-BW_rowMeta>*{white-space:normal}.tpx-BW_list~div{margin-top:32px}.tpx-BW_empty{border-top:1px solid var(--border-default);padding:48px 0}.tpx-BW_emptyTitle{color:var(--text-primary);margin:0 0 8px;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:500;line-height:1.2}.tpx-BW_emptyText{color:var(--text-secondary);margin:0;font-size:14px}@media (max-width:1000px){.tpx-BW_body{grid-template-columns:minmax(0,1fr);gap:24px}.tpx-BW_filters{gap:16px;position:static}.tpx-BW_categoryList{flex-flow:wrap;gap:4px;margin-left:-10px}.tpx-BW_category{width:auto}}@media (max-width:760px){.tpx-BW_featured{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:640px){.tpx-BW_row{grid-template-columns:minmax(0,1fr) 96px;grid-template-areas:"main thumb""meta thumb";gap:8px 14px;padding:16px 0}.tpx-BW_rowTitle{font-size:15px}.tpx-BW_rowExcerpt{display:none}.tpx-BW_rowMeta{text-align:left;flex-direction:row;align-items:baseline;padding-top:0}.tpx-BW_categoryList{scrollbar-width:none;margin-right:calc(var(--news-gutter) * -1);padding-right:var(--news-gutter);flex-wrap:nowrap;overflow-x:auto}.tpx-BW_category{white-space:nowrap}}
.fkP1Pq_meta{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.fkP1Pq_date{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:12.5px;font-weight:500;line-height:1.3}
._4zrYgq_smallFontSize{font-size:12px}._4zrYgq_link{color:var(--mantine-color-gray-8);font-size:var(--mantine-font-size-md);text-decoration:none!important}._4zrYgq_filterGroup{margin-top:12px}._4zrYgq_filterGroupTitle{margin-top:0}._4zrYgq_filterGroupInfoIcon{fill:var(--text-tertiary)}._4zrYgq_filterSidebar{margin-bottom:4px}._4zrYgq_filterCount,._4zrYgq_filterCaret{color:var(--text-tertiary)}