@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fbb7028efdf70529-s.p.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.IHoHYa_className{font-family:Manrope,Manrope Fallback;font-style:normal}.IHoHYa_variable{--font-manrope:"Manrope", "Manrope Fallback"}
.OSYIQq_container{position:relative}.OSYIQq_canvas{z-index:var(--z-page-spark);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:fixed;top:0;left:0}
.wbHaUq_container{height:100%;overflow:hidden}.wbHaUq_page{height:auto;overflow:visible}.wbHaUq_content{height:100%}.wbHaUq_character{display:inline-block}@media (prefers-reduced-motion:reduce){.wbHaUq_content{will-change:auto}}
._9aLdyG_indicator{z-index:10000;height:var(--navigation-pending-height);pointer-events:none;background:var(--color-primary);opacity:0;transform-origin:0;animation:1.2s ease-in-out .12s infinite _9aLdyG_pendingPulse;position:fixed;top:0;left:0;right:0}@keyframes _9aLdyG_pendingPulse{0%{opacity:.65;transform:scaleX(.2)}50%{opacity:1;transform:scaleX(.8)}to{opacity:.65;transform:scaleX(.2)}}@media (prefers-reduced-motion:reduce){._9aLdyG_indicator{opacity:1;animation:none;transform:none}}
.W0VYgq_control{width:100%;min-width:0;min-height:var(--form-control-height);border:1px solid var(--color-line-strong);border-radius:var(--form-control-radius);padding:var(--form-control-padding-y) var(--form-control-padding-x);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--form-control-font-size)}.W0VYgq_control:focus-visible{border-color:var(--color-primary);outline:3px solid var(--color-primary-soft);outline-offset:0}.W0VYgq_textarea{min-height:var(--form-textarea-height);resize:vertical}.W0VYgq_compact{min-height:44px;line-height:var(--line-height-form-compact);border-radius:13px;padding:10px 12px}.W0VYgq_textarea.W0VYgq_compact{min-height:132px}.W0VYgq_checkbox{width:18px;height:18px;accent-color:var(--color-primary);flex:0 0 18px;margin:1px 0 0}.W0VYgq_selectWrap{width:100%;position:relative}.W0VYgq_select{appearance:none;padding-right:var(--space-10)}.W0VYgq_selectIcon{top:50%;right:var(--form-control-padding-x);color:var(--color-primary);pointer-events:none;position:absolute;transform:translateY(-50%)}
.-e46uW_trigger{align-items:center;gap:var(--space-2);cursor:pointer;text-align:left;display:flex}.-e46uW_trigger>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.-e46uW_trigger svg{flex:none}.-e46uW_flag{object-fit:cover;border-radius:2px;flex:none;width:24px;height:16px}.-e46uW_panel{z-index:var(--z-overlay);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:fixed;overflow:hidden}.-e46uW_search{align-items:center;gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--color-border);flex:none;display:flex}.-e46uW_search input{flex:1;min-width:0}.-e46uW_close{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:44px;height:44px;color:var(--color-text);cursor:pointer;flex:0 0 44px;place-items:center;padding:0;display:grid}.-e46uW_list{overscroll-behavior:contain;min-height:0;padding:var(--space-1);flex:1;overflow-y:auto}.-e46uW_option{align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;font-size:var(--font-size-sm);border:0;display:flex}.-e46uW_option>span{flex:1}.-e46uW_option small{color:var(--color-text-muted)}.-e46uW_option[data-active=true],.-e46uW_option[aria-selected=true]{background:var(--color-primary-soft)}.-e46uW_option:hover{background:var(--color-surface-muted)}.-e46uW_empty,.-e46uW_clear{padding:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.-e46uW_clear{border:0;border-bottom:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;text-align:left}
.Mw-jEa_row{gap:var(--space-2);grid-template-columns:120px minmax(0,1fr);min-width:0;display:grid}
.MW0ffG_form{width:100%}.MW0ffG_required{color:var(--color-text-muted);margin:0 0 24px;font-size:12px}.MW0ffG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.MW0ffG_grid label{align-content:start;gap:8px;display:grid}.MW0ffG_grid label>span{color:var(--color-text);font-size:13px;font-weight:700}.MW0ffG_phoneField{align-content:start;gap:var(--space-2);min-width:0;display:grid}.MW0ffG_phoneField>label{color:var(--color-text);font-size:13px;font-weight:700}.MW0ffG_fullWidth{grid-column:1/-1}.MW0ffG_consent{color:var(--color-text-muted);cursor:pointer;align-items:flex-start;gap:11px;margin-top:24px;font-size:13px;line-height:1.55;display:flex}.MW0ffG_submit{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;cursor:pointer;border-radius:999px;min-height:50px;margin-top:26px;padding:0 26px;font-size:14px;font-weight:700}.MW0ffG_submit:disabled{cursor:wait;opacity:.65}.MW0ffG_status{border-radius:10px;margin:22px 0 0;padding:14px 16px;font-size:13px;line-height:1.5}.MW0ffG_success{color:#155c43;background:#e6f5ef;border:1px solid #b7dfcf}.MW0ffG_failure{color:#8a2f38;background:#fff0f1;border:1px solid #efc5c9}.MW0ffG_honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:620px){.MW0ffG_grid{grid-template-columns:1fr}.MW0ffG_fullWidth{grid-column:auto}}
.oLnl2a_form{width:100%}.oLnl2a_catalogSearch{gap:var(--space-2);min-width:0;display:grid;position:relative}.oLnl2a_catalogSearch .oLnl2a_catalogResults{z-index:20;top:calc(var(--form-control-height) + var(--space-2));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-4);position:absolute;left:0;right:0}.oLnl2a_catalogResult{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.oLnl2a_catalogResults>p{color:var(--color-text-muted);font-size:var(--font-size-xs)}.oLnl2a_releaseProduct{color:var(--color-primary);font:inherit;font-size:var(--font-size-xs);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.oLnl2a_intro{max-width:760px;color:var(--color-text-muted);margin:0;font-size:16px;line-height:1.65}.oLnl2a_requiredNote{color:var(--color-ink-500);margin:10px 0 30px;font-size:12px}.oLnl2a_formSection{gap:24px;display:grid}.oLnl2a_formSectionHeading h3{color:var(--color-text);margin:0;font-size:22px;line-height:1.3}.oLnl2a_formSectionHeading p{color:var(--color-text-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.oLnl2a_itemList{gap:14px;display:grid}.oLnl2a_itemRow{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:16px;grid-template-columns:minmax(170px,1.35fr) minmax(130px,.9fr) minmax(130px,.9fr) minmax(90px,.55fr) minmax(100px,.65fr) 38px;gap:12px;margin:0;padding:18px;display:grid;position:relative}.oLnl2a_itemRow legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oLnl2a_itemRow label,.oLnl2a_productField,.oLnl2a_grid label,.oLnl2a_notesField,.oLnl2a_lockedQuantity{align-content:start;gap:8px;display:grid}.oLnl2a_itemRow label>span,.oLnl2a_productField>span,.oLnl2a_grid label>span,.oLnl2a_notesField>span,.oLnl2a_lockedQuantity>span{color:var(--color-text);font-size:11px;font-weight:700;line-height:1.35}.oLnl2a_field{align-content:start;gap:var(--space-2);display:grid}.oLnl2a_field>label{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.oLnl2a_phoneRow{gap:var(--space-2);grid-template-columns:112px minmax(0,1fr);display:grid}.oLnl2a_removeItem{color:#8a2f38;cursor:pointer;background:#fff0f1;border:1px solid #efc5c9;border-radius:50%;justify-content:center;align-self:end;align-items:center;width:36px;height:36px;margin-bottom:6px;padding:0;display:inline-flex}.oLnl2a_removeItem svg{width:17px;height:17px}.oLnl2a_addItem{min-height:44px;color:var(--color-primary);background:var(--color-primary-soft);border:1px solid var(--color-purple-200);cursor:pointer;border-radius:999px;justify-content:center;justify-self:start;align-items:center;gap:9px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex}.oLnl2a_addItem>svg{width:18px;height:18px}.oLnl2a_notesField textarea{resize:vertical;min-height:108px}.oLnl2a_selectedProduct{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:16px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:20px;padding:18px;display:grid}.oLnl2a_selectedProduct .oLnl2a_lockedQuantity{grid-column:1/-1}.oLnl2a_selectedProductImage{border:1px solid var(--color-border);background:#fff;border-radius:12px;width:96px;height:96px;overflow:hidden}.oLnl2a_selectedProductImage img{object-fit:contain;width:100%;height:100%}.oLnl2a_selectedProductCopy>span{color:var(--color-primary);letter-spacing:.8px;text-transform:uppercase;font-size:11px;font-weight:700}.oLnl2a_selectedProductCopy h4{color:var(--color-text);margin:8px 0 0;font-size:18px;line-height:1.35}.oLnl2a_selectedProductCopy p{color:var(--color-text-muted);margin:7px 0 0;font-size:13px}.oLnl2a_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.oLnl2a_grid .oLnl2a_fileInput{max-width:100%;height:auto;padding:9px}.oLnl2a_fileInput::file-selector-button{color:var(--color-primary);background:var(--color-primary-soft);cursor:pointer;border:0;border-radius:7px;margin-right:12px;padding:8px 12px;font-weight:700}.oLnl2a_fileHint,.oLnl2a_fileError{font-size:11px;line-height:1.5}.oLnl2a_fileHint{color:var(--color-text-muted)}.oLnl2a_fileError{color:#8a2f38}.oLnl2a_sectionDivider{background:var(--color-border);height:1px;margin:38px 0}.oLnl2a_consent{color:var(--color-text-muted);cursor:pointer;align-items:flex-start;gap:11px;margin-top:28px;font-size:13px;line-height:1.55;display:flex}.oLnl2a_submitButton{width:100%}.oLnl2a_submitButton svg{width:22px;height:22px}.oLnl2a_status{border-radius:10px;margin:22px 0 0;padding:14px 16px;font-size:13px;line-height:1.5}.oLnl2a_success{color:#155c43;background:#e6f5ef;border:1px solid #b7dfcf}.oLnl2a_failure{color:#8a2f38;background:#fff0f1;border:1px solid #efc5c9}.oLnl2a_honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:1000px){.oLnl2a_itemRow{grid-template-columns:repeat(2,minmax(0,1fr))}.oLnl2a_productField{grid-column:1/-1}.oLnl2a_removeItem{margin:0;position:absolute;top:12px;right:12px}}@media (max-width:620px){.oLnl2a_itemRow,.oLnl2a_grid,.oLnl2a_selectedProduct{grid-template-columns:1fr}.oLnl2a_selectedProductImage{width:88px;height:88px}.oLnl2a_compact .oLnl2a_itemRow,.oLnl2a_compact .oLnl2a_grid{gap:16px}}.oLnl2a_formLayout{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:28px;display:grid}.oLnl2a_formPanel,.oLnl2a_summary{border:1px solid var(--color-line);border-radius:var(--radius-xl);background:#fff;overflow:hidden}.oLnl2a_formCardHeader{border-bottom:1px solid var(--color-line);align-items:center;gap:16px;padding:20px;display:flex}.oLnl2a_headingIcon{width:var(--rfq-heading-icon-size);height:var(--rfq-heading-icon-size);flex:0 0 var(--rfq-heading-icon-size);color:var(--color-primary)}.oLnl2a_formCardHeader h3,.oLnl2a_summaryHeader h3{color:var(--color-ink-950);margin:0;font-size:17px;font-weight:650}.oLnl2a_formCardHeader p,.oLnl2a_summaryHeader p{color:var(--color-text-muted);margin:6px 0 0;font-size:13px;line-height:1.5}.oLnl2a_formBody{padding:28px}.oLnl2a_formBody .oLnl2a_itemRow{grid-template-columns:repeat(2,minmax(0,1fr))}.oLnl2a_formBody .oLnl2a_productField{grid-column:1/-1}.oLnl2a_summary{top:var(--header-height);max-height:calc(var(--viewport-height) - var(--header-height) - var(--space-6));grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:sticky}.oLnl2a_summaryHeader{border-bottom:1px solid var(--color-line);background:#fff;padding:20px 22px}.oLnl2a_summaryInfo{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:8px 22px;overflow-y:auto}.oLnl2a_summaryItem{border-bottom:1px solid var(--color-line);align-items:flex-start;gap:13px;padding:15px 0;display:flex}.oLnl2a_summaryItem:last-child{border-bottom:0}.oLnl2a_summaryIcon{width:var(--rfq-icon-size);height:var(--rfq-icon-size);flex:0 0 var(--rfq-icon-size);color:var(--color-primary)}.oLnl2a_summaryItemCompact{padding-left:45px}.oLnl2a_summaryItemCompact>span{flex-basis:24px;width:24px;height:24px}.oLnl2a_summaryItem div{min-width:0}.oLnl2a_summaryItem small{color:var(--color-text-muted);margin-bottom:4px;font-size:12px;line-height:1.35;display:block}.oLnl2a_summaryItem strong{color:var(--color-ink-950);overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.45;display:block}.oLnl2a_summaryActions{border-top:1px solid var(--color-line);background:#fff;gap:16px;padding:18px 22px 20px;display:grid}.oLnl2a_summaryActions .oLnl2a_consent{margin:0}.oLnl2a_summaryActions .oLnl2a_consent a{color:var(--color-ink-950);text-underline-offset:3px;font-weight:650}.oLnl2a_summaryActions .oLnl2a_status{margin:0}.oLnl2a_summaryActions .oLnl2a_submitButton{width:100%;margin:0}.oLnl2a_summaryActions .oLnl2a_submitButton:disabled{cursor:not-allowed;opacity:.42}.oLnl2a_compact{min-height:0;display:flex}.oLnl2a_compact .oLnl2a_formLayout{flex-direction:column;flex:1;align-items:stretch;gap:0;min-width:0;min-height:0;display:flex}.oLnl2a_compact .oLnl2a_formPanel{overscroll-behavior:contain;scrollbar-width:thin;border:0;border-radius:0;flex:1;min-height:0;overflow-y:auto}.oLnl2a_compact .oLnl2a_formCardHeader{display:none}.oLnl2a_compact .oLnl2a_selectedProduct{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.oLnl2a_compact .oLnl2a_selectedProductImage{width:64px;height:64px}.oLnl2a_compact .oLnl2a_selectedProductCopy{min-width:0}.oLnl2a_compact .oLnl2a_selectedProductCopy h4,.oLnl2a_compact .oLnl2a_selectedProductCopy p{overflow-wrap:anywhere}.oLnl2a_compact .oLnl2a_selectedProduct .oLnl2a_lockedQuantity{grid-column:auto}.oLnl2a_compact .oLnl2a_summary{border:0;border-radius:0;flex-shrink:0;max-height:none;margin:0;display:block;position:static}.oLnl2a_compact .oLnl2a_summaryActions{padding:var(--space-4) var(--space-6)}.oLnl2a_compact .oLnl2a_summaryActions .oLnl2a_submitButton{justify-self:end;width:auto}@media (max-width:1199px),(any-pointer:coarse){.oLnl2a_compact .oLnl2a_formLayout{overscroll-behavior:contain;scroll-padding:var(--space-4);overflow-y:auto}.oLnl2a_compact .oLnl2a_formPanel{flex:none;overflow:visible}.oLnl2a_compact .oLnl2a_summaryActions .oLnl2a_submitButton{justify-self:stretch;width:100%}}@media (max-width:1100px){.oLnl2a_formLayout{grid-template-columns:minmax(0,1fr) 340px;gap:20px}}@media (max-width:899px){.oLnl2a_formLayout{grid-template-columns:1fr}.oLnl2a_summary{max-height:none;position:static}.oLnl2a_summaryInfo{max-height:none;overflow:visible}}@media (max-width:620px){.oLnl2a_formBody{padding:20px}.oLnl2a_formBody .oLnl2a_itemRow{grid-template-columns:minmax(0,1fr)}.oLnl2a_formCardHeader,.oLnl2a_summaryHeader,.oLnl2a_summaryActions,.oLnl2a_summaryInfo{padding-left:18px;padding-right:18px}.oLnl2a_summaryItemCompact{padding-left:0}}
.A3Ruga_catalogSection{--catalog-toolbar-height:74px;--catalog-filter-width:244px;border-top:1px solid var(--color-line);background:#fff}.A3Ruga_toolbar{top:var(--header-height);z-index:12;min-height:var(--catalog-toolbar-height);border-bottom:1px solid var(--color-line);padding:12px var(--site-content-inset);-webkit-backdrop-filter:blur(24px)saturate(145%);background:#fffffff0;align-items:center;gap:12px;display:grid;position:sticky}.A3Ruga_searchField{align-items:center;min-width:0;display:flex;position:relative}.A3Ruga_searchField svg{width:19px;height:19px;color:var(--color-ink-400);pointer-events:none;position:absolute;left:16px}.A3Ruga_searchField input{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface-muted);width:100%;height:48px;color:var(--color-ink-950);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);outline:0;padding:0 48px;font-size:14px}.A3Ruga_searchField input:focus{border-color:var(--color-focus);box-shadow:var(--shadow-focus);background:#fff}.A3Ruga_searchField button{width:34px;height:34px;color:var(--color-ink-600);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;right:8px}.A3Ruga_visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.A3Ruga_toolbarActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.A3Ruga_filterToggle,.A3Ruga_sortSelect{border:1px solid var(--color-line);border-radius:var(--radius-pill);height:42px;color:var(--color-ink-700);background:#fff;font-size:13px;font-weight:700}.A3Ruga_filterToggle{cursor:pointer;align-items:center;gap:8px;padding:0 15px;display:inline-flex}.A3Ruga_filterToggle span,.A3Ruga_filterHeader span{background:var(--color-primary-soft);min-width:22px;height:22px;color:var(--color-primary);border-radius:50%;place-items:center;font-size:11px;display:inline-grid}.A3Ruga_sortSelect{cursor:pointer;outline:0;max-width:180px;padding:0 34px 0 15px}.A3Ruga_catalogLayout{width:var(--site-container-width);margin-left:auto;margin-right:auto;padding-bottom:88px;display:grid}.A3Ruga_filterColumn,.A3Ruga_desktopFilterHeader{display:none}.A3Ruga_filterColumnOpen{border-bottom:1px solid var(--color-line);display:block}.A3Ruga_filterSidebar{background:#fff}.A3Ruga_filterHeader{z-index:2;border-bottom:1px solid var(--color-line);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:62px;display:flex;position:sticky;top:0}.A3Ruga_filterHeader>div{align-items:center;gap:9px;display:flex}.A3Ruga_filterHeader strong{font-size:16px}.A3Ruga_filterHeader button{color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:12px;font-weight:700}.A3Ruga_filterHeader button:disabled{color:var(--color-ink-400);cursor:default}.A3Ruga_filterScroll{scrollbar-color:var(--color-line-strong) transparent;scrollbar-width:thin}.A3Ruga_filterGroup{border:0;border-bottom:1px solid var(--color-line);margin:0;padding:22px 0}.A3Ruga_filterGroup legend{float:left;width:100%;color:var(--color-ink-950);margin-bottom:16px;padding:0;font-size:13px;font-weight:700}.A3Ruga_badgeOptions{flex-wrap:wrap;gap:8px;display:flex}.A3Ruga_badgeOptions label{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface-muted);min-height:34px;color:var(--color-ink-700);cursor:pointer;align-items:center;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}.A3Ruga_badgeOptions label.A3Ruga_optionSelected{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.A3Ruga_badgeOptions input,.A3Ruga_checkOptions input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.A3Ruga_checkOptions{clear:both;gap:4px;display:grid}.A3Ruga_checkOptions label{border-radius:var(--radius-sm);min-height:38px;color:var(--color-ink-700);cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid;position:relative}.A3Ruga_checkOptions label:before{border:1px solid var(--color-line-strong);content:"";background:#fff;border-radius:5px;width:16px;height:16px}.A3Ruga_checkOptions label.A3Ruga_optionSelected:before{border-color:var(--color-primary);background:var(--color-primary);box-shadow:inset 0 0 0 4px #fff}.A3Ruga_checkOptions label:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}.A3Ruga_checkOptions label:hover{background:var(--color-surface-muted)}.A3Ruga_checkOptions small{color:var(--color-ink-400);font-size:11px}.A3Ruga_optionIdentity{align-items:center;gap:var(--space-2);display:flex}.A3Ruga_optionIdentity img{object-fit:contain;flex-shrink:0}.A3Ruga_results{min-width:0;padding-top:26px}.A3Ruga_resultsHeader{justify-content:space-between;align-items:flex-start;gap:20px;min-height:42px;display:flex}.A3Ruga_resultsHeader p{color:var(--color-ink-600);margin:0;font-size:13px}.A3Ruga_activeFilters{flex-wrap:wrap;gap:8px;margin:14px 0 24px;display:flex}.A3Ruga_activeFilters button{border:1px solid var(--color-line);border-radius:var(--radius-pill);min-height:32px;color:var(--color-ink-700);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:6px 11px;font-size:11px;font-weight:650;display:inline-flex}.A3Ruga_productGrid{grid-template-columns:1fr;gap:18px;display:grid}.A3Ruga_emptyState{border:1px solid var(--color-line);border-radius:var(--radius-lg);text-align:center;place-items:center;min-height:360px;padding:40px;display:grid}.A3Ruga_emptyState h2{margin:0;font-size:24px}.A3Ruga_emptyState p{max-width:520px;color:var(--color-text-muted);margin:12px 0 0;line-height:1.6}.A3Ruga_loadMoreWrap{justify-items:center;gap:10px;margin-top:40px;display:grid}.A3Ruga_loadMoreWrap button,.A3Ruga_paginationLinks a{border:1px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-surface);min-height:48px;color:var(--color-primary);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:13px;font-weight:700;display:inline-flex}.A3Ruga_loadMoreWrap p{color:var(--color-ink-400);margin:0;font-size:11px}.A3Ruga_paginationLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.A3Ruga_results{scroll-margin-top:200px}@media (min-width:640px){.A3Ruga_toolbar{grid-template-columns:minmax(0,1fr) auto}.A3Ruga_productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.A3Ruga_toolbar{grid-template-columns:var(--catalog-filter-width) minmax(0, 1fr) auto;gap:28px}.A3Ruga_filterToggle{display:none}.A3Ruga_desktopFilterHeader{display:flex}.A3Ruga_catalogLayout{grid-template-columns:var(--catalog-filter-width) minmax(0, 1fr);gap:28px}.A3Ruga_filterColumn,.A3Ruga_filterColumnOpen{border-right:1px solid var(--color-line);border-bottom:0;padding-right:26px;display:block;position:relative}.A3Ruga_filterSidebar{top:calc(var(--header-height) + var(--catalog-toolbar-height));height:calc(100vh - var(--header-height) - var(--catalog-toolbar-height));position:sticky;overflow:hidden}.A3Ruga_filterHeader{display:none}.A3Ruga_filterScroll{overscroll-behavior:contain;height:100%;padding-right:14px;overflow-y:auto}.A3Ruga_results{padding-top:30px}.A3Ruga_productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.A3Ruga_desktopFilterHeader{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:48px;font-size:var(--font-size-sm);padding-right:26px}.A3Ruga_desktopFilterHeader button{padding:var(--space-2) 0;color:var(--color-primary);font:inherit;font-size:var(--font-size-xs);cursor:pointer;background:0 0;border:0}.A3Ruga_desktopFilterHeader button:disabled{color:var(--color-ink-400);cursor:default}.A3Ruga_searchOpenToolbar{z-index:102}.A3Ruga_searchOverlay{z-index:101;cursor:default;background:#14121e1f;position:fixed;inset:0}.A3Ruga_searchAnchor{min-width:0;position:relative}.A3Ruga_searchAnchor input::-webkit-search-cancel-button{-webkit-appearance:none}.A3Ruga_searchField .A3Ruga_clearSearch svg{width:16px;height:16px;position:static}.A3Ruga_searchResults{z-index:1;top:calc(100% + var(--space-2));border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--color-surface);position:absolute;left:0;right:0}.A3Ruga_searchResults h2{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0}.A3Ruga_searchResults>p{margin:var(--space-2) 0 var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm)}.A3Ruga_searchResultList{gap:var(--space-2);overscroll-behavior:contain;max-height:400px;display:grid;overflow-y:auto}.A3Ruga_searchResultCard{align-items:center;gap:var(--space-4);border-radius:var(--radius-md);min-height:80px;padding:var(--space-3);color:var(--color-text);grid-template-columns:48px minmax(0,1.3fr) minmax(0,1fr) 88px;text-decoration:none;display:grid}.A3Ruga_searchResultCard:hover,.A3Ruga_searchResultCard:focus-visible,.A3Ruga_activeSearchResult{background:var(--color-surface-muted)}.A3Ruga_searchResultCard:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.A3Ruga_searchResultImage{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);width:48px;height:56px;position:relative}.A3Ruga_searchResultImage img{padding:var(--space-1);object-fit:contain}.A3Ruga_searchResultIdentity{gap:var(--space-1);min-width:0;display:grid}.A3Ruga_searchResultIdentity strong,.A3Ruga_searchResultIdentity>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.A3Ruga_searchResultIdentity strong{font-size:var(--font-size-sm)}.A3Ruga_searchResultIdentity>span,.A3Ruga_searchResultDescription{color:var(--color-text-muted);font-size:var(--font-size-xs)}.A3Ruga_searchResultDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.A3Ruga_searchResultUnits{color:var(--color-purple-600);font-size:var(--font-size-xs);text-align:center;margin:0}@media (min-width:1024px){.A3Ruga_desktopFilterHeader{display:flex}}@media (max-width:639px){.A3Ruga_searchResultCard{gap:var(--space-2);grid-template-columns:40px minmax(0,1fr) 70px}.A3Ruga_searchResultDescription{display:none}.A3Ruga_searchResultImage{width:40px;height:48px}.A3Ruga_toolbarActions{justify-content:space-between}.A3Ruga_sortSelect{width:100%}}
.RsxPNa_orbitViewport{width:min(100%,980px);margin:0 auto;overflow:hidden}.RsxPNa_orbitDisc{border:7px solid var(--color-surface);border-radius:var(--radius-pill);background:var(--color-surface);width:100%;height:100%;box-shadow:var(--shadow-md);display:block;overflow:hidden}.RsxPNa_orbitDisc svg{width:100%;height:100%;display:block}@media (max-width:639px){.RsxPNa_orbitDisc{border-width:6px}}
._8RiFmG_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);text-align:center;cursor:pointer;border:1px solid #0000;text-decoration:none;display:inline-flex}._8RiFmG_primary{background:var(--color-primary);color:var(--color-surface)}._8RiFmG_primary:hover:not(:disabled){background:var(--color-primary-hover)}._8RiFmG_secondary{background:var(--color-surface-muted);border-color:var(--color-border);color:var(--color-text)}._8RiFmG_outline{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary)}._8RiFmG_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}._8RiFmG_button:disabled{opacity:.45;cursor:not-allowed}._8RiFmG_button svg{flex:none;width:18px;height:18px}
.WjP_xa_container{aspect-ratio:14/6.6;width:100%;margin:0 auto;position:relative;overflow:hidden}.WjP_xa_scaler{transform-origin:50%;position:absolute;top:50%;left:50%}.WjP_xa_rotation{transform-origin:50%;width:100%;height:100%;position:relative}.WjP_xa_path{pointer-events:none;position:absolute;inset:0}.WjP_xa_item{-webkit-user-select:none;user-select:none;position:absolute}.WjP_xa_itemInner,.WjP_xa_itemInner>*{width:100%;height:100%}@media (max-width:639px){.WjP_xa_container{aspect-ratio:14/8;width:calc(100% + 120px);margin-left:-60px}}
.QcDz8a_items{gap:var(--three-item-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.QcDz8a_item{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;min-width:0;display:flex;position:relative}.QcDz8a_icon{color:var(--color-primary);flex-shrink:0}.QcDz8a_badge{font-weight:var(--font-weight-bold)}.QcDz8a_item h3{font-size:var(--font-size-lg);line-height:var(--line-height-heading);margin:0}.QcDz8a_item p{max-width:320px;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body);margin:0}.QcDz8a_stepRow{justify-content:center;width:100%;display:flex;position:relative}.QcDz8a_connector{top:50%;left:calc(50% + var(--process-connector-inset));width:calc(100% + var(--three-item-grid-gap) - var(--process-connector-inset) * 2);height:var(--process-connector-thickness);background:var(--color-line-strong);clip-path:polygon(0 45%,94% 45%,94% 0,100% 50%,94% 100%,94% 55%,0 55%);position:absolute;transform:translateY(-50%)}@media (max-width:639px){.QcDz8a_items{gap:var(--space-12);grid-template-columns:1fr}.QcDz8a_steps .QcDz8a_item:not(:last-child){padding-bottom:var(--space-10)}.QcDz8a_stepRow{position:static}.QcDz8a_connector{width:var(--process-connector-thickness);height:var(--space-10);clip-path:polygon(45% 0,55% 0,55% 84%,100% 84%,50% 100%,0 84%,45% 84%);top:auto;bottom:-16px;left:50%;transform:translate(-50%)}}
.hhLpzW_hero,.hhLpzW_serviceSection,.hhLpzW_routingSection{}.hhLpzW_hero{align-items:center;gap:var(--section-content-gap);display:grid}.hhLpzW_eyebrow{margin-bottom:var(--section-heading-gap);}.hhLpzW_hero h1{max-width:760px;color:var(--color-text);font-size:var(--detail-title-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-heading);text-wrap:balance;margin:0}.hhLpzW_description{max-width:690px;margin:var(--section-heading-gap) 0 0;color:var(--color-text-muted);font-size:var(--font-size-md);line-height:var(--line-height-body)}.hhLpzW_heroAction{margin-top:var(--space-6)}.hhLpzW_allButton{width:fit-content;margin:var(--space-8) auto 0;display:flex}.hhLpzW_heroMedia{border-radius:var(--radius-xl);background:var(--color-surface-muted);min-height:360px;margin:0;position:relative;overflow:hidden}.hhLpzW_heroMedia img{object-fit:cover}.hhLpzW_routingGrid{align-items:stretch;gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.hhLpzW_routingSection{border-top:1px solid var(--color-border)}@media (min-width:640px){.hhLpzW_routingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.hhLpzW_hero{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr)}.hhLpzW_heroMedia{min-height:440px}}
.qI_MNG_showcase,.qI_MNG_smallGrid,.qI_MNG_regularGrid{gap:var(--grid-gap);display:grid}.qI_MNG_smallGrid{grid-template-columns:minmax(0,1fr)}.qI_MNG_regularGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}@media (min-width:640px){.qI_MNG_smallGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.qI_MNG_showcase{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.qI_MNG_showcase>article{height:100%}}
.TsjdFa_section{}.TsjdFa_section+.TsjdFa_section,.TsjdFa_resourcesSection,.TsjdFa_faqSection,.TsjdFa_europeSection{border-top:1px solid var(--color-border)}.TsjdFa_helpSection,.TsjdFa_resourcesSection{width:100%;max-width:none;padding-right:var(--site-content-inset);padding-left:var(--site-content-inset);background:var(--color-surface)}.TsjdFa_helpSection.TsjdFa_helpSection{width:100%;max-width:none;padding-right:var(--site-content-inset);padding-left:var(--site-content-inset);padding-top:calc(var(--section-space) + var(--space-4));padding-bottom:calc(var(--section-space) + var(--space-4));min-height:var(--sourcing-section-min-height)}.TsjdFa_helpBackground img{object-position:center top}.TsjdFa_helpBackground:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(#fff 0%,#ffffffd9 8%,#ffffff1f 28%,#ffffff0a 52%,#ffffff8c 78%,#fff 100%);position:absolute;inset:0}@media (max-width:620px){.TsjdFa_helpSection.TsjdFa_helpSection{min-height:var(--sourcing-section-mobile-min-height)}}.TsjdFa_actions,.TsjdFa_actionsLeft{gap:var(--space-3);flex-wrap:wrap;display:flex}.TsjdFa_actions{justify-content:center}.TsjdFa_actionsLeft{margin-top:var(--space-6)}.TsjdFa_faqList{gap:var(--space-4);max-width:980px;margin-left:auto;margin-right:auto;display:grid}.TsjdFa_faqContact,.TsjdFa_centerLink{width:fit-content;margin:var(--space-8) auto 0;display:flex}.TsjdFa_resourceGrid.TsjdFa_resourceGrid{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.TsjdFa_europeSection{align-items:center;gap:var(--section-content-gap);display:grid}.TsjdFa_europeMedia{border-radius:var(--radius-xl);background:var(--color-surface-muted);min-height:340px;margin:0;position:relative;overflow:hidden}.TsjdFa_europeMedia img{object-fit:cover}@media (min-width:1200px){.TsjdFa_resourceGrid.TsjdFa_resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.TsjdFa_europeSection{grid-template-columns:minmax(0,1fr) minmax(380px,.9fr)}.TsjdFa_europeMedia{min-height:420px}}
.FY3qpW_details{font-size:var(--font-size-xs);position:relative}.FY3qpW_details summary{align-items:center;gap:var(--space-2);cursor:pointer;list-style:none;display:inline-flex}.FY3qpW_details summary::-webkit-details-marker{display:none}.FY3qpW_details summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.FY3qpW_popup{z-index:2;top:calc(100% + var(--space-2));width:100%;min-width:180px;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);color:var(--color-text);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);letter-spacing:normal;text-transform:none;position:absolute;left:0}.FY3qpW_popup p{margin:0}
.XBPnEa_slot,.XBPnEa_node{display:contents}:where(.XBPnEa_node[data-wx-preview-empty=true])>:first-child{min-height:var(--builder-empty-section-height);outline:1px dashed var(--color-focus);outline-offset:-1px}.XBPnEa_emptyHint{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;pointer-events:none;display:block}
.it60XW_breadcrumbs,.it60XW_hero,.it60XW_section,.it60XW_europeSection,.it60XW_finalCta{width:var(--site-container-width);margin-left:auto;margin-right:auto}.it60XW_breadcrumbs{padding-top:24px}.it60XW_breadcrumbs ol{color:var(--color-text-muted);gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.it60XW_breadcrumbs li+li:before{color:var(--color-ink-400);content:"/";margin-right:8px}.it60XW_breadcrumbs a{color:var(--color-primary);text-decoration:none}.it60XW_hero{gap:42px;padding-top:46px;padding-bottom:88px;display:grid}.it60XW_heroCopy{align-self:center}.it60XW_eyebrow{color:var(--color-purple-700);letter-spacing:1.2px;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.it60XW_hero h1{max-width:760px;color:var(--color-ink-950);letter-spacing:-1.4px;text-wrap:balance;margin:0;font-size:42px;font-weight:600;line-height:1.08}.it60XW_heroDescription{max-width:650px;color:var(--color-text-muted);margin:24px 0 0;font-size:16px;line-height:1.72}.it60XW_primaryButton{border:1px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;min-height:50px;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) ease;justify-content:center;align-items:center;gap:16px;margin-top:30px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.it60XW_primaryButton:hover{background:var(--color-primary-hover);transform:translateY(-1px)}.it60XW_europeActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.it60XW_europeActions .it60XW_primaryButton{margin-top:0}.it60XW_secondaryButton{border:1px solid var(--color-primary);border-radius:var(--radius-pill);min-height:50px;color:var(--color-primary);background:#fff;justify-content:center;align-items:center;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.it60XW_heroMedia{border-radius:var(--radius-xl);background:var(--color-purple-100);min-height:360px;margin:0;position:relative;overflow:hidden}.it60XW_heroMedia img,.it60XW_categoryMedia img,.it60XW_subcategoryMedia img,.it60XW_otherMedia img,.it60XW_europeSection figure img{object-fit:cover}.it60XW_section{padding-top:88px;padding-bottom:88px}.it60XW_sectionHeading{max-width:760px;margin-bottom:38px}.it60XW_sectionHeadingCentered{text-align:center;margin-left:auto;margin-right:auto}.it60XW_sectionHeadingCentered p{margin-left:auto;margin-right:auto}.it60XW_sectionHeading .it60XW_eyebrow{margin-bottom:12px}.it60XW_sectionHeading h2{color:var(--color-ink-950);letter-spacing:-.8px;margin:0;font-size:34px;font-weight:600;line-height:1.18}.it60XW_sectionHeading h2 a{color:inherit;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.it60XW_sectionHeading h2 span{color:var(--color-primary);font-size:.7em}.it60XW_sectionHeading p{color:var(--color-text-muted);margin:16px 0 0;font-size:15px;line-height:1.7}.it60XW_featuredGrid{grid-template-columns:1fr;align-items:stretch;gap:22px;display:grid}.it60XW_distributorCategory{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#fff;min-width:0;display:grid;position:relative;overflow:hidden}.it60XW_distributorCategory>span,.it60XW_officialBrandCard>span{z-index:3;border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);color:var(--color-ink-950);background:#fff;padding:7px 11px;font-size:10px;font-weight:700;position:absolute;top:14px;left:14px}.it60XW_distributorCategoryMedia{background:var(--color-primary);color:#fff;align-items:flex-end;min-height:260px;padding:24px;display:flex;position:relative}.it60XW_distributorCategoryMedia img{object-fit:contain;opacity:.22;padding:52px 28px 76px}.it60XW_distributorCategoryMedia strong{z-index:1;position:relative}.it60XW_featuredCard,.it60XW_otherCard,.it60XW_resourceCard{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.it60XW_featuredCard{min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.it60XW_categoryMedia{background:var(--color-purple-100);min-height:210px;display:block;position:relative;overflow:hidden}.it60XW_categoryBody{flex-direction:column;flex:1;min-height:220px;padding:24px;display:flex}.it60XW_categoryBody h3,.it60XW_otherCard h3,.it60XW_resourceCard h3{color:var(--color-ink-950);margin:0;font-size:21px;font-weight:650;line-height:1.3}.it60XW_categoryBody h3 a{color:inherit;text-decoration:none}.it60XW_categoryBody p,.it60XW_otherCard p,.it60XW_resourceCard p{color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:13px 0 0;font-size:14px;line-height:1.62;display:-webkit-box;overflow:hidden}.it60XW_textLink,.it60XW_otherCard strong,.it60XW_resourceCard strong{color:var(--color-primary);align-items:center;gap:10px;margin-top:22px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.it60XW_subcategoryPanel{border-top:1px solid var(--color-line);background:var(--color-purple-50);margin-top:auto;padding:22px 24px 8px}.it60XW_subcategoryPanel h4{color:var(--color-ink-700);margin:0 0 10px;font-size:13px;font-weight:700}.it60XW_subcategoryPanel ul{margin:0;padding:0;list-style:none}.it60XW_subcategoryPanel li{border-top:1px solid var(--color-line);grid-template-columns:68px minmax(0,1fr);align-items:center;gap:14px;padding:12px 0;display:grid}.it60XW_subcategoryPanel li:first-child{border-top:0}.it60XW_subcategoryMedia{border-radius:var(--radius-sm);background:var(--color-purple-100);width:68px;height:52px;display:block;position:relative;overflow:hidden}.it60XW_subcategoryPanel li>a{min-width:0;color:inherit;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.it60XW_subcategoryPanel li span{flex-direction:column;gap:4px;min-width:0;display:flex}.it60XW_subcategoryPanel strong{color:var(--color-ink-950);font-size:13px;line-height:1.35}.it60XW_subcategoryPanel small{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.it60XW_subcategoryPanel i{color:var(--color-primary);font-size:15px;font-style:normal}.it60XW_otherSection{width:100%;max-width:none;padding-right:var(--site-content-inset);padding-left:var(--site-content-inset);background:#fff}.it60XW_otherGrid,.it60XW_resourceGrid{grid-template-columns:1fr;gap:22px;display:grid}.it60XW_otherCard{min-width:0;color:inherit;transition:transform var(--duration-fast) ease;flex-direction:column;text-decoration:none;display:flex;position:relative}.it60XW_otherCard>div:last-child{min-height:0;padding:20px 22px}.it60XW_otherCard h3{font-size:14px}.it60XW_otherCard p{-webkit-line-clamp:1;margin-top:8px}.it60XW_otherCard strong{margin:0;position:absolute;right:20px}.it60XW_otherCard:hover,.it60XW_resourceCard:hover{transform:translateY(-1px)}.it60XW_otherMedia{background:var(--color-purple-100);min-height:190px;position:relative}.it60XW_otherCard>div:last-child{flex-direction:column;min-height:250px;padding:24px;display:flex}.it60XW_otherCard strong{margin-top:auto}.it60XW_europeSection{align-items:center;gap:42px;padding-top:88px;padding-bottom:88px;display:grid}.it60XW_europeSection h2{max-width:720px;color:var(--color-ink-950);letter-spacing:-.8px;margin:0;font-size:34px;font-weight:600;line-height:1.2}.it60XW_europeSection div>p:last-child{max-width:650px;color:var(--color-text-muted);margin:20px 0 0;font-size:15px;line-height:1.72}.it60XW_europeSection figure{border-radius:var(--radius-xl);background:var(--color-purple-100);min-height:320px;margin:0;position:relative;overflow:hidden}.it60XW_resourceGrid{grid-template-columns:1fr}.it60XW_resourceCard{min-width:0;color:inherit;transition:transform var(--duration-fast) ease;grid-template-columns:1fr;text-decoration:none;display:grid}.it60XW_resourceVisual{aspect-ratio:1;background:var(--color-purple-100);width:100%;position:relative;overflow:hidden}.it60XW_resourceVisual img{object-fit:cover}.it60XW_resourceCard>div:last-child{flex-direction:column;min-width:0;padding:22px;display:flex}.it60XW_resourceCard small{color:var(--color-purple-700);letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:700}.it60XW_resourceCard h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:14px;font-size:17px;display:-webkit-box;overflow:hidden}.it60XW_resourceCard p{-webkit-line-clamp:2}.it60XW_resourceCard strong{margin-top:auto}.it60XW_finalCta{border:1px solid var(--color-purple-200);border-radius:var(--radius-lg);background:#fff;align-items:center;gap:20px;margin-bottom:96px;padding:28px;display:grid}.it60XW_centerButton{border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;align-items:center;gap:14px;width:fit-content;min-height:44px;margin:30px auto 0;padding:10px 20px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.it60XW_brandMedia img{object-fit:contain;padding:34px}.it60XW_featuredCard .it60XW_textLink{margin-top:auto}.it60XW_finalVisual{border-radius:var(--radius-md);width:50px;height:50px;color:var(--color-purple-700);background:#fff;place-items:center;font-size:22px;display:grid}.it60XW_finalCta h2{color:var(--color-ink-950);margin:0;font-size:23px;font-weight:650;line-height:1.3}.it60XW_finalCta p{color:var(--color-text-muted);margin:8px 0 0;font-size:14px;line-height:1.6}.it60XW_finalCta .it60XW_primaryButton{margin-top:0}@media (min-width:700px){.it60XW_otherGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.it60XW_resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.it60XW_resourceCard{grid-template-columns:220px minmax(0,1fr);align-items:stretch}.it60XW_resourceVisual{align-self:start;width:220px;height:220px}.it60XW_finalCta{grid-template-columns:auto minmax(0,1fr) auto}}@media (min-width:900px){.it60XW_breadcrumbs,.it60XW_hero,.it60XW_section,.it60XW_europeSection,.it60XW_finalCta{width:var(--site-container-width)}.it60XW_hero{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);align-items:center;gap:76px;min-height:590px;padding-top:58px;padding-bottom:96px}.it60XW_hero h1{font-size:60px}.it60XW_heroMedia{min-height:440px}.it60XW_section,.it60XW_europeSection{padding-top:104px;padding-bottom:104px}.it60XW_sectionHeading h2,.it60XW_europeSection h2{font-size:44px}.it60XW_featuredGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.it60XW_featuredCard{height:100%}.it60XW_distributorCategory{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr))}.it60XW_distributorCategory .it60XW_featuredCard{border:0;border-radius:0}.it60XW_europeSection{grid-template-columns:minmax(0,1fr) minmax(380px,.8fr);gap:76px}.it60XW_europeSection figure{min-height:390px}}.it60XW_sectionHeadingTitleRow{align-items:center;gap:14px;display:inline-flex}.it60XW_headingIconLink{border:1px solid var(--color-border);background:var(--color-surface);width:42px;height:42px;color:var(--color-primary);transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:18px;line-height:1;text-decoration:none;display:inline-flex}.it60XW_headingIconLink:hover{border-color:var(--color-primary);background:var(--color-primary);color:#fff;transform:translateY(-2px)}
.lPcITG_boundary{display:contents}.lPcITG_preview>main{flex-direction:column;display:flex}
.qEthTq_breadcrumbs{width:var(--site-container-width);color:var(--color-text-muted);flex-wrap:wrap;gap:8px;margin:0 auto;padding:28px 0 0;font-size:13px;display:flex}.qEthTq_breadcrumbs>span{gap:8px;display:inline-flex}.qEthTq_breadcrumbs a{color:var(--color-primary);text-decoration:none}.qEthTq_intro{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:104px 0 88px}.qEthTq_container{width:var(--site-container-width);margin:0 auto}.qEthTq_eyebrow{color:var(--color-primary);letter-spacing:1.8px;text-transform:uppercase;margin:0 0 20px;font-size:13px;font-weight:700}.qEthTq_intro h1{max-width:920px;color:var(--color-text);letter-spacing:-2.4px;margin:0;font-size:76px;font-weight:600;line-height:1.05}.qEthTq_description{max-width:820px;color:var(--color-text-muted);margin:28px 0 0;font-size:20px;line-height:1.65}.qEthTq_articleMeta{color:var(--color-ink-400);margin:22px 0 0;font-size:13px;font-weight:600}.qEthTq_primaryAction,.qEthTq_secondaryAction{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:52px;margin-top:36px;padding:0 26px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.qEthTq_actionIcon{flex:0 0 20px;width:20px;height:20px;margin-left:9px}.qEthTq_primaryAction{color:#fff;background:var(--color-primary)}.qEthTq_contentSection{width:var(--site-container-width);margin:0 auto;padding:72px 0}.qEthTq_cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.qEthTq_card{height:100%;min-height:260px;color:var(--color-text);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:20px;text-decoration:none;display:block;overflow:hidden}.qEthTq_cardBody{padding:30px}.qEthTq_cardMedia img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.qEthTq_card h2{margin:0;font-size:22px;line-height:1.25}.qEthTq_card p{color:var(--color-text-muted);margin:18px 0 0;font-size:15px;line-height:1.65}.qEthTq_card span{color:var(--color-primary);margin-top:28px;font-size:14px;font-weight:700;display:inline-block}.qEthTq_card .qEthTq_cardAction{align-items:center;gap:8px;display:inline-flex}.qEthTq_cardAction svg{width:17px;height:17px}.qEthTq_pointsPanel{background:var(--color-border);border:1px solid var(--color-border);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.qEthTq_commercialSections{background:var(--color-border);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);gap:1px;display:grid}.qEthTq_commercialSection{padding:88px var(--site-content-inset);background:var(--color-surface)}.qEthTq_commercialSection:nth-child(2n){background:var(--color-surface-muted)}.qEthTq_sectionHeading{max-width:820px}.qEthTq_sectionHeading h2{color:var(--color-text);letter-spacing:-1.2px;margin:0;font-size:40px;line-height:1.15}.qEthTq_sectionHeading>p:not(.qEthTq_eyebrow){color:var(--color-text-muted);margin:20px 0 0;font-size:17px;line-height:1.7}.qEthTq_sectionLead{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;display:grid}.qEthTq_sectionVisual{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:22px;height:420px;margin:0;overflow:hidden}.qEthTq_sectionVisual img{object-fit:cover;width:100%;height:100%}.qEthTq_insightGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:38px;display:grid}.qEthTq_insightCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;min-height:190px;padding:28px}.qEthTq_commercialSection:nth-child(odd) .qEthTq_insightCard{background:var(--color-surface-muted)}.qEthTq_insightCard h3{color:var(--color-text);margin:0;font-size:19px;line-height:1.35}.qEthTq_insightCard p{color:var(--color-text-muted);margin:16px 0 0;font-size:14px;line-height:1.7}.qEthTq_checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:36px 0 0;padding:0;list-style:none;display:grid}.qEthTq_checklist li{min-height:64px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:20px 22px 20px 52px;font-size:14px;font-weight:600;line-height:1.55;position:relative}.qEthTq_checklist li:before{background:var(--color-primary-soft);border:1px solid var(--color-purple-400);content:"";border-radius:50%;width:16px;height:16px;position:absolute;top:22px;left:22px}.qEthTq_checklist li:after{border-bottom:1.5px solid var(--color-primary);border-left:1.5px solid var(--color-primary);content:"";width:6px;height:3px;position:absolute;top:26px;left:27px;transform:rotate(-45deg)}.qEthTq_faqSection{width:var(--site-container-width);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;margin:0 auto;padding:96px 0;display:grid}.qEthTq_faqList{border-top:1px solid var(--color-border)}.qEthTq_faqList details{border-bottom:1px solid var(--color-border)}.qEthTq_faqList summary{color:var(--color-text);cursor:pointer;padding:22px 44px 22px 0;font-size:16px;font-weight:700;line-height:1.5;list-style:none;position:relative}.qEthTq_faqList summary::-webkit-details-marker{display:none}.qEthTq_faqList summary:before,.qEthTq_faqList summary:after{content:"";width:14px;height:1.5px;transition:transform var(--duration-fast) var(--ease-standard);background:currentColor;position:absolute;top:34px;right:6px}.qEthTq_faqList summary:after{transform:rotate(90deg)}.qEthTq_faqList details[open] summary:after{transform:rotate(0)}.qEthTq_faqList details p{max-width:720px;color:var(--color-text-muted);margin:0;padding:0 40px 24px 0;font-size:14px;line-height:1.75}.qEthTq_point{background:var(--color-surface);align-items:center;gap:14px;min-height:88px;padding:22px 26px;display:flex}.qEthTq_point span{background:var(--color-primary);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.qEthTq_point p{color:var(--color-text);margin:0;font-size:16px;font-weight:600}.qEthTq_companySections{border-top:1px solid var(--color-border)}.qEthTq_companyStory{width:var(--site-container-width);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:72px;margin:0 auto;padding:96px 0;display:grid}.qEthTq_companyImage{background:var(--color-surface-muted);border-radius:24px;height:520px;overflow:hidden}.qEthTq_companyImage img{object-fit:cover;width:100%;height:100%}.qEthTq_companyStoryCopy h2,.qEthTq_companyNetworkIntro h2{color:var(--color-text);letter-spacing:-1.2px;margin:0;font-size:42px;line-height:1.15}.qEthTq_companyStoryCopy>p:not(.qEthTq_eyebrow),.qEthTq_companyNetworkIntro>p:not(.qEthTq_eyebrow){color:var(--color-text-muted);margin:20px 0 0;font-size:16px;line-height:1.75}.qEthTq_companyAdvantages{padding:96px var(--site-content-inset);background:var(--color-surface-muted);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.qEthTq_companyAdvantageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:44px;display:grid}.qEthTq_companyAdvantageGrid article{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;min-height:220px;padding:30px}.qEthTq_companyAdvantageGrid article>span{color:var(--color-purple-500);font-size:12px;font-weight:700}.qEthTq_companyAdvantageGrid h3{color:var(--color-text);margin:36px 0 12px;font-size:21px}.qEthTq_companyAdvantageGrid p{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.7}.qEthTq_companyNetwork{padding:96px 0;overflow:hidden}.qEthTq_companyNetworkIntro{width:var(--site-container-width);margin:0 auto 44px}.qEthTq_companyNetworkIntro h2{max-width:820px}.qEthTq_companyNetworkIntro>p:not(.qEthTq_eyebrow){max-width:760px}.qEthTq_relatedSection{width:var(--site-container-width);margin:0 auto;padding:88px 0}.qEthTq_relatedHeading{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:48px;margin-bottom:38px;display:grid}.qEthTq_relatedHeading h2{color:var(--color-text);letter-spacing:-1.2px;margin:0;font-size:40px;line-height:1.15}.qEthTq_relatedHeading>p{max-width:600px;color:var(--color-text-muted);margin:0;font-size:16px;line-height:1.7}.qEthTq_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.qEthTq_relatedGrid>a{min-height:270px;color:var(--color-text);background:var(--color-surface-muted);border:1px solid var(--color-border);transition:border-color var(--duration-fast) var(--ease-standard);border-radius:18px;flex-direction:column;padding:28px;text-decoration:none;display:flex}.qEthTq_relatedGrid>a:hover{border-color:var(--color-purple-400)}.qEthTq_relatedGrid>a>span{color:var(--color-primary);letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:700}.qEthTq_relatedGrid h3{margin:26px 0 0;font-size:21px;line-height:1.3}.qEthTq_relatedGrid p{color:var(--color-text-muted);margin:14px 0 24px;font-size:14px;line-height:1.65}.qEthTq_relatedGrid strong{color:var(--color-primary);align-items:center;gap:8px;margin-top:auto;font-size:13px;display:inline-flex}.qEthTq_relatedGrid strong svg{width:17px;height:17px}.qEthTq_legalContent{width:min(100% - 48px,920px);margin:0 auto;padding:72px 0 96px}.qEthTq_legalGrid{gap:18px;display:grid}.qEthTq_legalSection{border:1px solid var(--color-border);background:var(--color-surface);border-radius:18px;padding:30px}.qEthTq_legalSection h2{color:var(--color-text);margin:0;font-size:22px;line-height:1.3}.qEthTq_legalSection p,.qEthTq_legalSection li{color:var(--color-text-muted);font-size:15px;line-height:1.75}.qEthTq_legalSection p{margin:14px 0 0}.qEthTq_legalSection ul{gap:10px;margin:16px 0 0;padding-left:20px;display:grid}.qEthTq_sources{background:var(--color-surface-purple);border-left:3px solid var(--color-primary);border-radius:0 18px 18px 0;width:min(100% - 48px,920px);margin:-48px auto 96px;padding:30px}.qEthTq_sources h2{color:var(--color-text);margin:0;font-size:22px}.qEthTq_sources p{color:var(--color-text-muted);margin:12px 0 0;font-size:14px;line-height:1.65}.qEthTq_sources ul{gap:10px;margin:18px 0 0;padding-left:20px;display:grid}.qEthTq_sources a{color:var(--color-primary);font-size:14px;font-weight:700}.qEthTq_nextStep{padding:32px 0 96px}.qEthTq_nextStepInner{width:var(--site-container-width);color:#fff;background:var(--color-primary);border-radius:24px;justify-content:space-between;align-items:flex-end;gap:48px;margin:0 auto;padding:48px;display:flex}.qEthTq_nextStepInner .qEthTq_eyebrow{color:#dcd7f5}.qEthTq_nextStepInner h2{margin:0;font-size:34px;line-height:1.2}.qEthTq_nextStepInner p:not(.qEthTq_eyebrow){color:#e8e5f6;max-width:720px;margin:16px 0 0;font-size:16px;line-height:1.6}.qEthTq_secondaryAction{color:var(--color-primary);background:#fff;flex:none;margin:0}@media (max-width:900px){.qEthTq_serviceDetailFinalCta{margin-top:80px;margin-bottom:104px}.qEthTq_intro{padding:76px 0 68px}.qEthTq_intro h1{font-size:56px}.qEthTq_sectionLead,.qEthTq_companyStory,.qEthTq_faqSection{grid-template-columns:1fr;gap:42px}.qEthTq_companyImage{height:440px}.qEthTq_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qEthTq_insightGrid{grid-template-columns:1fr}.qEthTq_nextStepInner{flex-direction:column;align-items:flex-start}.qEthTq_relatedGrid{grid-template-columns:1fr}}@media (max-width:620px){.qEthTq_breadcrumbs,.qEthTq_container,.qEthTq_contentSection,.qEthTq_legalContent,.qEthTq_nextStepInner,.qEthTq_faqSection{width:var(--site-container-width)}.qEthTq_sectionVisual,.qEthTq_companyImage{height:320px}.qEthTq_companyStory,.qEthTq_relatedSection,.qEthTq_companyNetworkIntro{width:var(--site-container-width)}.qEthTq_companyStory,.qEthTq_companyAdvantages,.qEthTq_companyNetwork,.qEthTq_relatedSection{padding-top:64px;padding-bottom:64px}.qEthTq_companyStoryCopy h2,.qEthTq_companyNetworkIntro h2,.qEthTq_relatedHeading h2{letter-spacing:-.8px;font-size:32px}.qEthTq_companyAdvantageGrid,.qEthTq_relatedHeading{grid-template-columns:1fr}.qEthTq_companyAdvantageGrid article{min-height:0;padding:24px}.qEthTq_breadcrumbs{padding-top:20px}.qEthTq_intro h1{letter-spacing:-1.6px;font-size:42px}.qEthTq_description{font-size:18px}.qEthTq_contentSection{padding:48px 0}.qEthTq_commercialSection{padding:64px var(--site-content-inset)}.qEthTq_sectionHeading h2{letter-spacing:-.8px;font-size:32px}.qEthTq_sectionHeading>p:not(.qEthTq_eyebrow){font-size:16px}.qEthTq_insightCard{min-height:0;padding:24px}.qEthTq_checklist{grid-template-columns:1fr}.qEthTq_faqSection{padding:64px 0}.qEthTq_legalContent{padding:48px 0 64px}.qEthTq_legalSection{padding:24px}.qEthTq_cardGrid,.qEthTq_pointsPanel{grid-template-columns:1fr}.qEthTq_card{min-height:0}.qEthTq_nextStep{padding:16px 0 64px}.qEthTq_nextStepInner{padding:32px 24px}}.qEthTq_serviceIntro{padding-top:88px;padding-bottom:88px}.qEthTq_serviceIntroContainer{max-width:var(--container-max);display:block}.qEthTq_serviceIntroCopy{align-content:start;display:grid}.qEthTq_serviceIntroCopy .qEthTq_primaryAction{width:fit-content;margin-top:16px}.qEthTq_serviceDetailFinalCta{margin-top:104px;margin-bottom:128px}.qEthTq_serviceIntroContainer{grid-template-columns:minmax(0,.95fr) minmax(320px,.85fr);align-items:center;gap:64px;max-width:none;display:grid}.qEthTq_serviceIntroMedia{background:radial-gradient(circle at 18% 18%,#594fa01c,#0000 30%),linear-gradient(135deg,#f7f5ff 0%,#eeebff 100%);border:1px solid #594fa01f;border-radius:34px;min-height:420px;margin:0;position:relative;overflow:hidden}.qEthTq_serviceIntroMediaPlaceholder{width:100%;min-height:420px}@media (max-width:900px){.qEthTq_serviceIntroContainer{grid-template-columns:1fr;gap:36px}.qEthTq_serviceIntroMedia,.qEthTq_serviceIntroMediaPlaceholder{border-radius:28px;min-height:320px}}@media (max-width:620px){.qEthTq_serviceIntroMedia,.qEthTq_serviceIntroMediaPlaceholder{border-radius:22px;min-height:240px}}
._4pMolW_breadcrumbs,._4pMolW_hero,._4pMolW_section,._4pMolW_scopeInner{width:var(--site-container-width);margin-left:auto;margin-right:auto}._4pMolW_breadcrumbs{padding-top:26px}._4pMolW_terminology{color:var(--color-text-muted);margin:16px 0 0;font-size:14px;line-height:24px}._4pMolW_breadcrumbs ol{color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;font-size:13px;list-style:none;display:flex}._4pMolW_breadcrumbs li+li:before{content:"/";margin:0 10px}._4pMolW_breadcrumbs a{color:inherit;text-decoration:none}._4pMolW_breadcrumbs a:hover{color:var(--color-primary)}._4pMolW_hero{align-items:center;gap:44px;padding-top:46px;padding-bottom:96px;display:grid}._4pMolW_eyebrow{color:var(--color-purple-700);letter-spacing:1.2px;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}._4pMolW_hero h1{max-width:760px;color:var(--color-ink-950);letter-spacing:-1.4px;text-wrap:balance;margin:0;font-size:42px;font-weight:600;line-height:1.08}._4pMolW_description{max-width:680px;color:var(--color-text-muted);margin:22px 0 0;font-size:15px;line-height:1.72}._4pMolW_primaryButton{border:1px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;width:fit-content;min-height:50px;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) ease;justify-content:center;align-items:center;gap:16px;margin-top:30px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._4pMolW_primaryButton:hover,._4pMolW_categoryCard:hover{transform:translateY(-1px)}._4pMolW_primaryButton:hover{background:var(--color-primary-hover)}._4pMolW_heroMedia{border-radius:var(--radius-xl);min-height:360px;box-shadow:var(--shadow-sm);background:#f3f3f3;margin:0;position:relative;overflow:hidden}._4pMolW_heroMedia img,._4pMolW_cardMedia img{object-fit:cover}._4pMolW_section{padding-top:96px;padding-bottom:96px}._4pMolW_cardGrid{grid-template-columns:1fr;gap:22px;display:grid}._4pMolW_subcategoryGrid,._4pMolW_brandGrid{grid-template-columns:1fr;gap:18px;display:grid}._4pMolW_subcategoryCard{border:1px solid var(--color-line);border-radius:var(--radius-lg);min-width:0;min-height:150px;box-shadow:var(--shadow-sm);color:inherit;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) ease;background:#fff;justify-content:space-between;align-items:center;gap:24px;padding:26px 28px;text-decoration:none;display:flex}._4pMolW_subcategoryCard:hover{background:#fff;transform:translateY(-1px)}._4pMolW_subcategoryCard h3{color:var(--color-ink-950);margin:8px 0 0;font-size:19px;font-weight:650;line-height:1.3}._4pMolW_subcategoryCard p{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}._4pMolW_parentLabel{color:var(--color-purple-700);letter-spacing:.8px;text-transform:uppercase;font-size:11px;font-weight:700}._4pMolW_rowArrow{width:38px;height:38px;color:var(--color-primary);background:#f3f3f3;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._4pMolW_centerButton{border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;align-items:center;gap:10px;width:fit-content;min-height:42px;margin:36px auto 0;padding:10px 18px;font-size:12px;font-weight:700;text-decoration:none;display:flex}._4pMolW_categoryCard{border:1px solid var(--color-line);border-radius:var(--radius-xl);min-width:0;height:100%;box-shadow:var(--shadow-sm);color:inherit;cursor:pointer;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) ease;background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._4pMolW_categoryCard:hover{background:#fff}._4pMolW_cardMedia{aspect-ratio:4/3;background:#f3f3f3;width:100%;position:relative;overflow:hidden}._4pMolW_cardBody{flex-direction:column;flex:1;min-height:240px;padding:26px;display:flex}._4pMolW_cardBody h3{color:var(--color-ink-950);margin:0;font-size:20px;line-height:1.3}._4pMolW_cardBody p{color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:14px 0 0;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}._4pMolW_cardBody strong{color:var(--color-primary);justify-content:space-between;align-items:center;margin-top:auto;padding-top:24px;font-size:13px;display:flex}._4pMolW_scopeSection{border-top:1px solid var(--color-line);background:#fff;padding-top:96px;padding-bottom:96px}._4pMolW_scopeGrid{gap:22px;margin:42px 0 0;padding:0;list-style:none;display:grid}._4pMolW_groupGrid{gap:22px;margin-top:42px;display:grid}._4pMolW_groupGrid article{border:1px solid var(--color-line);border-radius:var(--radius-xl);background:#fff;min-width:0;min-height:240px;padding:28px}._4pMolW_groupGrid article>span{color:var(--color-purple-700);letter-spacing:1px;font-size:12px;font-weight:700}._4pMolW_groupGrid h3{color:var(--color-ink-950);margin:42px 0 0;font-size:20px;line-height:1.3}._4pMolW_groupGrid p{color:var(--color-text-muted);margin:14px 0 0;font-size:14px;line-height:1.65}._4pMolW_scopeGrid li{border:1px solid var(--color-line);border-radius:var(--radius-xl);min-height:108px;box-shadow:var(--shadow-sm);color:var(--color-ink-950);background:#fff;align-items:center;gap:18px;padding:26px 30px;font-size:17px;font-weight:600;display:flex}._4pMolW_scopeGrid li>span{background:var(--color-primary);border-radius:50%;flex:none;width:7px;height:7px}@media (min-width:640px){._4pMolW_cardGrid,._4pMolW_subcategoryGrid,._4pMolW_groupGrid,._4pMolW_scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){._4pMolW_breadcrumbs,._4pMolW_hero,._4pMolW_section,._4pMolW_scopeInner{width:var(--site-container-width)}._4pMolW_hero{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);gap:76px;min-height:590px;padding-top:58px}._4pMolW_hero h1{font-size:60px}._4pMolW_heroMedia{min-height:440px}._4pMolW_section,._4pMolW_scopeSection{padding-top:104px;padding-bottom:104px}._4pMolW_cardGrid{grid-template-columns:repeat(4,minmax(0,1fr))}._4pMolW_subcategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._4pMolW_brandGrid,._4pMolW_groupGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.zon2Ta_loop{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.zon2Ta_track{-webkit-user-select:none;user-select:none;will-change:transform;width:max-content;display:flex;position:relative}.zon2Ta_list{align-items:center;margin:0;padding:0;list-style:none;display:flex}.zon2Ta_item{height:var(--logo-height);margin-right:var(--logo-gap);color:var(--color-ink-600);flex:none;align-items:center;display:flex}.zon2Ta_item img{width:auto;height:var(--logo-height);object-fit:contain;display:block}.zon2Ta_item span{letter-spacing:-.3px;white-space:nowrap;font-size:18px;font-weight:700}@media (prefers-reduced-motion:reduce){.zon2Ta_track{transform:none!important}}
.fO2rKq_form{background:var(--color-surface);border:0;border-radius:0;padding:28px 24px 30px}.fO2rKq_required{color:var(--color-text-muted);margin:0 0 22px;font-size:12px}.fO2rKq_selectedJob{background:#f2f2f2;border-radius:12px;gap:4px;margin:0 0 22px;padding:14px 16px;display:grid}.fO2rKq_selectedJob span{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.fO2rKq_selectedJob strong{color:var(--color-text);font-size:15px}.fO2rKq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fO2rKq_grid label{gap:9px;display:grid}.fO2rKq_grid label>span{color:var(--color-text);font-size:13px;font-weight:700}.fO2rKq_fullWidth{grid-column:1/-1}.fO2rKq_fileField{text-align:center;border:1px solid var(--color-border);background:#f2f2f2;border-radius:18px;place-items:center;min-height:150px;padding:26px;position:relative}.fO2rKq_fileField:before{content:"+";width:42px;height:42px;color:var(--color-text);background:#d9d9d9;border-radius:12px;place-items:center;font-size:22px;font-weight:700;display:grid}.fO2rKq_fileField input{opacity:0;cursor:pointer;min-height:0;padding:0;position:absolute;inset:0}.fO2rKq_fileField small{color:var(--color-text-muted);font-size:12px}.fO2rKq_consent{color:var(--color-text-muted);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;margin-top:22px;font-size:12px;line-height:1.6;display:grid}.fO2rKq_consent a{color:var(--color-primary);font-weight:700}.fO2rKq_honeypot{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.fO2rKq_submit{color:#fff;background:var(--color-primary);cursor:pointer;border:0;border-radius:999px;min-height:52px;margin-top:24px;padding:0 26px;font-size:14px;font-weight:700}.fO2rKq_submit:disabled{cursor:wait;opacity:.65}.fO2rKq_status{border-radius:10px;margin:18px 0 0;padding:14px 16px;font-size:13px;line-height:1.55}.fO2rKq_success{color:var(--color-success);background:#eef8f4}.fO2rKq_failure{color:#8b2735;background:#fff0f2}@media (max-width:680px){.fO2rKq_form{padding:24px}.fO2rKq_grid{grid-template-columns:1fr}.fO2rKq_fullWidth{grid-column:auto}}
.e6L8Oq_sections{display:grid}.e6L8Oq_section{padding:var(--space-20) var(--site-content-inset);background:var(--color-surface)}.e6L8Oq_section.e6L8Oq_soft{background:var(--color-purple-50)}.e6L8Oq_section.e6L8Oq_brand{background:var(--color-primary);color:var(--color-surface)}.e6L8Oq_inner{gap:var(--space-10);display:grid}.e6L8Oq_copy{max-width:920px}.e6L8Oq_copyRight{grid-column:2}.e6L8Oq_heading>p{margin:0 0 var(--space-4);color:var(--color-purple-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.e6L8Oq_brand .e6L8Oq_heading>p{color:var(--color-purple-200)}.e6L8Oq_heading h1,.e6L8Oq_heading h2{max-width:1000px;color:inherit;font-size:clamp(38px,5vw,72px);font-weight:var(--font-weight-semibold);letter-spacing:-2px;line-height:var(--line-height-tight);margin:0}.e6L8Oq_heading h2{font-size:clamp(30px,3.5vw,50px)}.e6L8Oq_heading .e6L8Oq_small{font-size:clamp(25px,2.6vw,38px)}.e6L8Oq_heading .e6L8Oq_medium{font-size:clamp(30px,3.5vw,50px)}.e6L8Oq_heading .e6L8Oq_large{font-size:clamp(38px,5vw,72px)}.e6L8Oq_text{max-width:820px;margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-lg);white-space:pre-line;line-height:1.7}.e6L8Oq_brand .e6L8Oq_text{color:var(--color-purple-100)}.e6L8Oq_button{align-items:center;gap:var(--space-4);min-height:54px;margin-top:var(--space-8);padding:0 var(--space-6);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-surface);font-weight:var(--font-weight-bold);display:inline-flex}.e6L8Oq_brand .e6L8Oq_button{background:var(--color-surface);color:var(--color-primary)}.e6L8Oq_grid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.e6L8Oq_columns1{grid-template-columns:1fr}.e6L8Oq_columns2{grid-template-columns:repeat(2,minmax(0,1fr))}.e6L8Oq_columns4{grid-template-columns:repeat(4,minmax(0,1fr))}.e6L8Oq_card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-height:180px;color:var(--color-text);overflow:hidden}.e6L8Oq_card>div:last-child{padding:var(--space-6)}.e6L8Oq_card h3{font-size:var(--font-size-xl);margin:0}.e6L8Oq_card p{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:15px;line-height:1.6}.e6L8Oq_cardMedia:empty{display:none}.e6L8Oq_cardMedia img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.e6L8Oq_cardLink{margin-top:var(--space-5);color:var(--color-primary);font-size:var(--font-size-xl);display:block}.e6L8Oq_media{grid-row:1;justify-self:end;max-width:620px;margin:0}.e6L8Oq_mediaLeft{justify-self:start}.e6L8Oq_media img{border-radius:var(--radius-xl);object-fit:cover;width:100%;max-height:540px;display:block}.e6L8Oq_imageText .e6L8Oq_inner,.e6L8Oq_logoText .e6L8Oq_inner{grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);align-items:center}.e6L8Oq_imageText .e6L8Oq_mediaLeft,.e6L8Oq_logoText .e6L8Oq_mediaLeft{grid-column:1}.e6L8Oq_imageText .e6L8Oq_mediaLeft+*,.e6L8Oq_logoText .e6L8Oq_mediaLeft+*{grid-column:2}.e6L8Oq_faq{gap:var(--space-3);max-width:920px;display:grid}.e6L8Oq_faq details{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text)}.e6L8Oq_faq summary{padding:var(--space-5);cursor:pointer;font-size:17px;font-weight:var(--font-weight-bold)}.e6L8Oq_faq p{padding:0 var(--space-5) var(--space-5);color:var(--color-text-muted);line-height:var(--line-height-body)}@media (max-width:900px){.e6L8Oq_section{padding:64px 24px}.e6L8Oq_grid,.e6L8Oq_columns2,.e6L8Oq_columns4{grid-template-columns:1fr 1fr}.e6L8Oq_imageText .e6L8Oq_inner,.e6L8Oq_logoText .e6L8Oq_inner{grid-template-columns:1fr}.e6L8Oq_media,.e6L8Oq_mediaLeft{grid-row:auto;justify-self:stretch;max-width:none;grid-column:1!important}}@media (max-width:580px){.e6L8Oq_section{padding:50px 18px}.e6L8Oq_grid,.e6L8Oq_columns2,.e6L8Oq_columns4{grid-template-columns:1fr}.e6L8Oq_heading h1,.e6L8Oq_heading h2{letter-spacing:-1px}.e6L8Oq_text{font-size:16px}}
.EdS3Va_dialog{top:var(--viewport-offset-top,0px);width:100%;max-width:100%;height:var(--viewport-layout-height,var(--viewport-height));max-height:var(--viewport-layout-height,var(--viewport-height));background:var(--color-surface);color:var(--color-text);border:0;margin:0;padding:0;position:fixed;bottom:auto;left:0;right:0;overflow:hidden}.EdS3Va_dialog::backdrop{background:#1410269e}.EdS3Va_viewport{height:var(--viewport-height);flex-direction:column;max-height:100%;display:flex}.EdS3Va_header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-line);flex-shrink:0;display:flex}.EdS3Va_header h2{font-size:var(--font-size-xl);margin:0}.EdS3Va_close{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface-muted);width:44px;height:44px;color:var(--color-text);flex-shrink:0;place-items:center;padding:0;display:grid}.EdS3Va_close svg{width:20px;height:20px}.EdS3Va_body{overscroll-behavior:contain;min-height:0;padding:0 var(--space-5) max(var(--space-5), env(safe-area-inset-bottom));overflow-y:auto}.EdS3Va_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.zAOV5q_list{gap:var(--space-3)}.zAOV5q_entry{min-width:0;scroll-margin-top:calc(var(--header-height) + 200px)}.zAOV5q_list .zAOV5q_card{min-height:64px;padding:var(--space-4);border-radius:var(--radius-md)}.zAOV5q_card h3{font-size:var(--font-size-md);overflow-wrap:anywhere;display:block;overflow:visible}.zAOV5q_entry:target .zAOV5q_card{border-color:var(--color-primary);background:var(--color-primary-soft)}.zAOV5q_pagination{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-6);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}
.VAZi1q_intro,.VAZi1q_mapSection{border-bottom:1px solid var(--color-line);background:#fff}.VAZi1q_inner,.VAZi1q_content,.VAZi1q_mapSection{width:var(--site-container-width);margin:0 auto}.VAZi1q_inner{align-items:center;gap:56px;padding:64px 0;display:grid}.VAZi1q_introCopy{min-width:0}.VAZi1q_eyebrow{color:var(--color-purple-700);letter-spacing:1.2px;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:700}.VAZi1q_inner h1{max-width:650px;color:var(--color-ink-950);letter-spacing:-1.4px;text-wrap:balance;margin:0;font-size:44px;font-weight:600;line-height:1.08}.VAZi1q_inner h2{color:var(--color-ink-950);margin:22px 0 0;font-size:22px;line-height:1.25}.VAZi1q_description{max-width:640px;color:var(--color-text-muted);margin:16px 0 0;font-size:15px;line-height:1.7}.VAZi1q_content{grid-template-columns:minmax(0,1fr);gap:42px;padding:76px 0 92px;display:grid}.VAZi1q_formPanel>h2,.VAZi1q_details h2,.VAZi1q_sideCard h2,.VAZi1q_mapHeader h2{color:var(--color-ink-950);margin:0;font-weight:650}.VAZi1q_formPanel>h2{font-size:24px}.VAZi1q_formDescription{color:var(--color-text-muted);margin:10px 0 28px;font-size:14px;line-height:1.65}.VAZi1q_formShell{border:1px solid var(--color-line);border-radius:var(--radius-xl);background:#fff;overflow:hidden}.VAZi1q_formIntro{border-bottom:1px solid var(--color-line);align-items:center;gap:16px;padding:20px;display:flex}.VAZi1q_formIntro>span,.VAZi1q_sideCard>span{width:20px;height:20px;color:var(--color-primary);flex:none;display:inline-flex}.VAZi1q_formIntro h3{margin:0;font-size:16px}.VAZi1q_formIntro p{color:var(--color-text-muted);margin:5px 0 0;font-size:13px;line-height:1.5}.VAZi1q_formShell>form{padding:28px}.VAZi1q_sidebar{align-content:start;gap:16px;display:grid}.VAZi1q_details,.VAZi1q_sideCard{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#fff;padding:22px}.VAZi1q_details h2,.VAZi1q_sideCard h2{font-size:17px}.VAZi1q_details>p:not(.VAZi1q_updated),.VAZi1q_sideCard p{color:var(--color-text-muted);margin:8px 0 0;font-size:13px;line-height:1.55}.VAZi1q_updated{color:var(--color-text-muted);margin:20px 0;font-size:12px}.VAZi1q_updated strong{color:var(--color-ink-950)}.VAZi1q_details dl,.VAZi1q_details dd{margin:0}.VAZi1q_details dl{gap:18px;display:grid}.VAZi1q_details dl>div{align-items:center;gap:13px;display:flex}.VAZi1q_details dl i{width:20px;height:20px;color:var(--color-primary);flex:none;display:inline-flex}.VAZi1q_details dl span{min-width:0}.VAZi1q_details dt{color:var(--color-text-muted);margin-bottom:3px;font-size:12px}.VAZi1q_details dd{color:var(--color-ink-950);overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.45}.VAZi1q_details a,.VAZi1q_sideCard a{color:inherit;text-decoration:none}.VAZi1q_sideCard{align-items:flex-start;gap:14px;display:flex}.VAZi1q_sideCard strong{color:var(--color-ink-950);margin-top:18px;font-size:13px;display:block}.VAZi1q_sideCard a{color:var(--color-primary);text-underline-offset:3px;align-items:center;gap:10px;margin-top:18px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.VAZi1q_mapSection{align-items:center;gap:48px;padding-top:72px;padding-bottom:72px;display:grid}.VAZi1q_mapHeader h2{letter-spacing:-1px;max-width:520px;font-size:38px;line-height:1.12}.VAZi1q_mapHeader>p:not(.VAZi1q_eyebrow){max-width:540px;color:var(--color-text-muted);margin:18px 0 0;font-size:14px;line-height:1.65}.VAZi1q_mapHeader address{color:var(--color-ink-700);margin:20px 0 0;font-size:14px;font-style:normal}.VAZi1q_mapHeader a{border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;align-items:center;gap:12px;margin-top:26px;padding:12px 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.VAZi1q_map{border-radius:var(--radius-xl);background:var(--color-purple-100);border:0;width:100%;height:360px;display:block}@media (min-width:760px){.VAZi1q_content{grid-template-columns:minmax(0,1fr) 340px;gap:30px}.VAZi1q_mapSection{grid-template-columns:minmax(0,.88fr) minmax(440px,1.12fr)}}@media (min-width:900px){.VAZi1q_inner,.VAZi1q_content,.VAZi1q_mapSection{width:var(--site-container-width)}.VAZi1q_inner h1{font-size:58px}.VAZi1q_content{gap:42px}}@media (max-width:619px){.VAZi1q_inner{padding:42px 0 54px}.VAZi1q_inner h1{font-size:39px}.VAZi1q_content{padding:56px 0 70px}.VAZi1q_formShell>form{padding:20px}.VAZi1q_mapSection{padding-top:60px;padding-bottom:60px}.VAZi1q_mapHeader h2{font-size:32px}.VAZi1q_map{height:310px}}
.mO1m-W_search input{border:1px solid var(--color-line);border-radius:var(--radius-pill);width:100%;min-height:48px;color:var(--color-ink-950);font:inherit;background:#f3f2f5;padding:0 18px}.mO1m-W_search input:focus{border-color:var(--color-primary);outline:3px solid var(--color-primary-soft)}.mO1m-W_filters{flex-wrap:wrap;gap:10px;margin:14px 0 30px;display:flex}.mO1m-W_filters button{border-radius:var(--radius-pill);min-height:38px;color:var(--color-ink-700);cursor:pointer;font:inherit;background:#eeedf1;border:0;padding:8px 15px;font-size:13px}.mO1m-W_filters button[aria-pressed=true]{background:var(--color-primary);color:#fff}.mO1m-W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.mO1m-W_grid>a:first-child{grid-column:1/-1}.mO1m-W_empty{border:1px solid var(--color-line);border-radius:var(--radius-lg);color:var(--color-text-muted);padding:28px}@media (max-width:700px){.mO1m-W_grid{grid-template-columns:1fr}}
.Z498HW_page{background:#fff}.Z498HW_breadcrumbs{width:var(--site-container-width);color:var(--color-text-muted);border-bottom:1px solid #0000;flex-wrap:wrap;gap:8px;margin:0 auto;padding:24px 0;font-size:13px;display:flex}.Z498HW_breadcrumbs span{gap:8px;display:inline-flex}.Z498HW_breadcrumbs a{color:var(--color-text);text-decoration:none}.Z498HW_hero{width:var(--site-container-width);margin:0 auto;padding:72px 0 34px}.Z498HW_eyebrow{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:700}.Z498HW_hero h1{max-width:940px;color:var(--color-text);letter-spacing:-.045em;margin:0;font-size:clamp(42px,5vw,72px);font-weight:650;line-height:1.04}.Z498HW_lead{max-width:820px;color:var(--color-text-muted);margin:24px 0 0;font-size:18px;line-height:1.65}.Z498HW_article{border-top:1px solid var(--color-border)}.Z498HW_meta{width:var(--site-container-width);color:var(--color-text-muted);flex-wrap:wrap;gap:10px 24px;margin:0 auto;padding:22px 0;font-size:13px;font-weight:600;display:flex}.Z498HW_metaItem{align-items:center;gap:6px;display:inline-flex}.Z498HW_metaItem>svg{color:var(--color-primary);flex-shrink:0}.Z498HW_cover{width:var(--site-container-width);aspect-ratio:2.9;background:#f1f1f1;border-radius:22px;min-height:300px;margin:0 auto;position:relative;overflow:hidden}.Z498HW_cover img{object-fit:cover}.Z498HW_prose{width:min(100% - 48px,1040px);margin:0 auto;padding:64px 0 88px}.Z498HW_prose section+section{margin-top:46px}.Z498HW_prose h2{color:var(--color-text);letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(28px,3vw,38px);line-height:1.16}.Z498HW_prose p,.Z498HW_prose li{color:var(--color-text);font-size:17px;line-height:1.8}.Z498HW_prose p{margin:0 0 18px}.Z498HW_prose ul{margin:20px 0 0;padding-left:24px}.Z498HW_prose li+li{margin-top:8px}.Z498HW_sources{border-top:1px solid var(--color-border);padding-top:38px}.Z498HW_sources a{color:var(--color-primary);overflow-wrap:anywhere}.Z498HW_author{color:var(--color-text);border:1px solid var(--color-border);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:54px;padding:18px 20px;text-decoration:none;display:grid}.Z498HW_authorMark{place-items:center;width:64px;min-height:48px;display:grid}.Z498HW_authorMark img{object-fit:contain;width:64px;height:auto}.Z498HW_author strong,.Z498HW_author small{display:block}.Z498HW_author small{color:var(--color-text-muted);margin-top:5px;line-height:1.45}.Z498HW_section{padding:88px var(--site-content-inset);border-top:1px solid var(--color-border)}.Z498HW_sectionHeading{max-width:790px;margin-bottom:34px}.Z498HW_sectionHeading h2{color:var(--color-text);letter-spacing:-.035em;margin:0;font-size:clamp(34px,4vw,48px);line-height:1.08}.Z498HW_sectionHeading>p:last-child{color:var(--color-text-muted);margin:18px 0 0;font-size:16px;line-height:1.65}.Z498HW_relatedSection{background:#fff}.Z498HW_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Z498HW_allArticles{color:#fff;background:var(--color-primary);border-radius:999px;align-items:center;gap:10px;width:max-content;min-height:48px;margin:30px auto 0;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.Z498HW_allArticles svg{width:18px}@media (max-width:900px){.Z498HW_relatedGrid{grid-template-columns:1fr}.Z498HW_cover{aspect-ratio:16/8}}@media (max-width:640px){.Z498HW_hero{padding:52px 0 28px}.Z498HW_section{padding-top:64px;padding-bottom:64px}.Z498HW_cover{min-height:220px}.Z498HW_prose{padding-top:48px}.Z498HW_prose p,.Z498HW_prose li{font-size:16px}.Z498HW_meta{gap:8px 16px}.Z498HW_author{grid-template-columns:auto 1fr}.Z498HW_author>svg{display:none}}
.RG5ySq_page{background:var(--color-surface,#fff);display:block}.RG5ySq_schemaAnchor{display:none}.RG5ySq_brandHero,.RG5ySq_entityHero,.RG5ySq_hero{color:var(--color-heading,#101828)}.RG5ySq_brandGrid,.RG5ySq_grid{gap:24px;display:grid}.RG5ySq_brandCard,.RG5ySq_card{border:1px solid var(--color-border,#e5e7eb);background:var(--color-surface,#fff);color:var(--color-text,#475467)}@media (max-width:960px){.RG5ySq_page{overflow-x:clip}}@media (max-width:560px){.RG5ySq_brandGrid,.RG5ySq_grid{gap:16px}}
.JD8EaW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px;display:grid}.JD8EaW_empty{color:var(--color-text-muted);border:1px solid var(--color-border);background:#fafafa;border-radius:16px;margin:28px 0 0;padding:22px;font-size:14px}.JD8EaW_card{border:1px solid var(--color-border);background:#fff;border-radius:20px;flex-direction:column;min-height:245px;padding:24px;display:flex}.JD8EaW_card h3{color:var(--color-text);margin:0;font-size:18px}.JD8EaW_card p,.JD8EaW_modalHeader p,.JD8EaW_description>p,.JD8EaW_application>p{color:var(--color-text-muted);line-height:1.65}.JD8EaW_card p{margin:16px 0 0;font-size:14px}.JD8EaW_badges{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.JD8EaW_badges span{color:var(--color-text-muted);background:#f2f2f2;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:650}.JD8EaW_card button{width:max-content;color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:auto;padding:22px 0 0;font-size:13px;font-weight:700;display:inline-flex}.JD8EaW_card button svg{width:17px}.JD8EaW_backdrop{z-index:1000;top:var(--viewport-offset-top,0px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14121c85;align-items:start;padding:40px 24px;display:grid;position:fixed;bottom:auto;left:0;right:0;overflow-y:auto}.JD8EaW_modal{border:1px solid var(--color-border);background:#fff;border-radius:26px;width:min(1040px,100%);margin:auto;overflow:hidden;box-shadow:0 28px 90px #14121c38}.JD8EaW_modalHeader{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:34px;display:grid}.JD8EaW_modalHeader h2{color:var(--color-text);letter-spacing:-.035em;margin:18px 0 0;font-size:34px}.JD8EaW_modalHeader p{max-width:760px;margin:12px 0 0;font-size:15px}.JD8EaW_close{width:44px;height:44px;color:var(--color-text);cursor:pointer;background:#f2f2f2;border:0;border-radius:50%;place-items:center;font-size:25px;display:grid}.JD8EaW_modalBody{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);display:grid}.JD8EaW_description,.JD8EaW_application{padding:34px}.JD8EaW_description{border-right:1px solid var(--color-border)}.JD8EaW_description>p{white-space:pre-line;margin:0}.JD8EaW_detailSection{margin-top:28px}.JD8EaW_detailSection h3,.JD8EaW_application h3{color:var(--color-text);margin:0;font-size:18px}.JD8EaW_detailSection ul{gap:9px;margin:14px 0 0;padding-left:20px;display:grid}.JD8EaW_detailSection li{color:var(--color-text-muted);font-size:14px;line-height:1.55}.JD8EaW_application{background:#fafafa}.JD8EaW_application>p{margin:8px 0 0;font-size:13px}.JD8EaW_application form{margin:18px -24px -30px}@media (max-width:900px){.JD8EaW_grid{grid-template-columns:1fr 1fr}.JD8EaW_modalBody{grid-template-columns:1fr}.JD8EaW_description{border-right:0;border-bottom:1px solid var(--color-border)}}@media (max-width:680px){.JD8EaW_grid{grid-template-columns:1fr}.JD8EaW_backdrop{padding:12px}.JD8EaW_modal{border-radius:20px}.JD8EaW_modalHeader,.JD8EaW_description,.JD8EaW_application{padding:24px}.JD8EaW_modalHeader h2{font-size:28px}}
._20HM4W_form{border:1px solid var(--color-border,#ececf4);background:#fff;border-radius:26px;gap:32px;padding:clamp(26px,4vw,48px);display:grid}._20HM4W_required{color:var(--color-text-muted,#667085);margin:0;font-size:13px;line-height:1.65}._20HM4W_fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}._20HM4W_fieldset legend{color:var(--color-heading,#171827);letter-spacing:-.012em;margin:0 0 2px;padding:0;font-size:16px;font-weight:680;line-height:1.25}._20HM4W_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}._20HM4W_field{gap:8px;min-width:0;display:grid}._20HM4W_field span,._20HM4W_checkbox span{color:var(--color-heading,#171827);font-size:13px;font-weight:620;line-height:1.45}._20HM4W_field small{color:var(--color-text-muted,#667085);font-size:12px;line-height:1.55}._20HM4W_fullField{grid-column:1/-1}._20HM4W_checkbox{grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}._20HM4W_checkbox a{color:var(--color-primary,#4b3b87);text-underline-offset:3px;font-weight:700;text-decoration:underline}._20HM4W_submitButton{border:1px solid var(--color-primary,#4b3b87);border-radius:var(--radius-pill,999px);background:var(--color-primary,#4b3b87);color:#fff;min-height:40px;font:inherit;cursor:pointer;justify-content:center;justify-self:start;align-items:center;padding:0 20px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}._20HM4W_submitButton:disabled{cursor:not-allowed;opacity:.62}._20HM4W_formMessage{color:var(--color-primary,#4b3b87);background:#f7f5ff;border:1px solid #deddeb;border-radius:14px;margin:0;padding:12px 14px;font-size:13px;line-height:1.6}._20HM4W_errorMessage{color:#9f2d2d;background:#fff7f7;border-color:#f0c8c8}._20HM4W_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (max-width:760px){._20HM4W_form{border-radius:22px;padding:22px}._20HM4W_fieldGrid{grid-template-columns:1fr}._20HM4W_submitButton{min-height:38px;font-size:12px}}
._8dl1Jq_cards{gap:var(--space-6);display:grid}._8dl1Jq_card{align-items:center;gap:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center;flex-direction:column;padding:40px;display:flex}._8dl1Jq_logo{justify-content:center;align-items:center;width:220px;max-width:100%;height:112px;display:flex}._8dl1Jq_logo img{object-fit:contain;width:100%;height:auto;max-height:112px}._8dl1Jq_card h2{color:var(--color-text);font-size:32px;line-height:var(--line-height-heading);margin:0}._8dl1Jq_card p{max-width:720px;color:var(--color-text-muted);font-size:var(--font-size-md);margin:0;line-height:1.7}._8dl1Jq_card a{max-width:100%}@media (max-width:767px){._8dl1Jq_card{padding:var(--space-6)}._8dl1Jq_card h2{font-size:24px}}
.IyVAma_page{background:#fff}.IyVAma_hero{width:var(--site-container-width);text-align:left;margin:0 auto;padding:74px 0 66px}.IyVAma_eyebrow{color:var(--color-purple-700);letter-spacing:1.2px;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:700}.IyVAma_hero h1{max-width:760px;color:var(--color-ink-950);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(42px,5.4vw,78px);font-weight:620;line-height:.98}.IyVAma_hero p:last-child{max-width:720px;color:var(--color-text-muted);margin:24px 0 0;font-size:16px;line-height:1.75}.IyVAma_articles{width:var(--site-container-width);grid-template-columns:minmax(0,1fr) 320px;gap:28px;margin:0 auto;padding:40px 0 76px;display:grid}.IyVAma_articleColumn{min-width:0}.IyVAma_marketPanel{top:calc(var(--header-height,76px) + 20px);border:1px solid var(--color-line);border-radius:var(--radius-xl);background:#fff;align-self:start;padding:24px;position:sticky}.IyVAma_marketEyebrow{color:var(--color-purple-700);letter-spacing:1px;margin:0 0 9px;font-size:11px;font-weight:700}.IyVAma_marketPanel h2{color:var(--color-ink-950);margin:0;font-size:22px}.IyVAma_marketDescription{color:var(--color-text-muted);margin:10px 0 0;font-size:13px;line-height:1.55}.IyVAma_marketUpdated{color:var(--color-text-muted);margin:20px 0 0;font-size:11px}.IyVAma_marketPanel ul{gap:17px;margin:24px 0;padding:0;list-style:none;display:grid}.IyVAma_marketPanel li{grid-template-columns:12px minmax(64px,auto) 1fr auto 18px;align-items:center;gap:8px;font-size:12px;display:grid}.IyVAma_marketPanel li>span:not(.IyVAma_marketDot){color:var(--color-ink-700);font-variant-numeric:tabular-nums}.IyVAma_marketPanel li em{font-variant-numeric:tabular-nums;font-style:normal}.IyVAma_marketDot{background:var(--color-purple-600);width:12px;height:12px;box-shadow:7px 0 0 var(--color-purple-200);border-radius:50%}.IyVAma_up{color:#18864b}.IyVAma_down{color:#c43b4d}.IyVAma_upTrend{color:#25a85d}.IyVAma_downTrend{color:#dd5261}.IyVAma_marketSource{text-align:right;color:var(--color-text-muted);margin:0;font-size:11px}.IyVAma_marketSource a{color:var(--color-primary)}.IyVAma_marketUnavailable{border-radius:var(--radius-md);background:var(--color-purple-50);color:var(--color-text-muted);margin:22px 0;padding:14px;font-size:12px;line-height:1.5}@media (max-width:980px){.IyVAma_articles{grid-template-columns:1fr}.IyVAma_marketPanel{grid-row:1;position:static}}@media (max-width:680px){.IyVAma_hero,.IyVAma_articles{width:var(--site-container-width)}.IyVAma_hero{padding:58px 0 42px}}
.YLrKdG_page{background:#fff}.YLrKdG_hero,.YLrKdG_section{padding:88px var(--site-content-inset)}.YLrKdG_hero{text-align:center;border-bottom:1px solid var(--color-border);justify-items:center;display:grid}.YLrKdG_heading{max-width:800px}.YLrKdG_eyebrow{color:var(--color-primary);letter-spacing:.11em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:700}.YLrKdG_heading h1,.YLrKdG_heading h2{color:var(--color-text);letter-spacing:-.035em;margin:0;line-height:1.08}.YLrKdG_heading h1{font-size:clamp(42px,5vw,66px)}.YLrKdG_heading h2{font-size:clamp(32px,3.5vw,44px)}.YLrKdG_heading>p:last-child,.YLrKdG_heroLead{color:var(--color-text-muted);margin:18px 0 0;font-size:16px;line-height:1.65}.YLrKdG_centered{text-align:center}.YLrKdG_heroLead{max-width:680px}.YLrKdG_heroActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px;display:flex}.YLrKdG_primaryButton,.YLrKdG_secondaryButton{border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.YLrKdG_primaryButton{color:#fff;background:var(--color-primary)}.YLrKdG_secondaryButton{color:var(--color-text);background:#f0f0f0}.YLrKdG_primaryButton svg,.YLrKdG_secondaryButton svg,.YLrKdG_positionCard a svg{width:17px}.YLrKdG_divided{border-top:1px solid var(--color-border)}.YLrKdG_positionGrid,.YLrKdG_twoColumnGrid,.YLrKdG_threeColumnGrid,.YLrKdG_trustGrid{gap:18px;margin-top:36px;display:grid}.YLrKdG_positionGrid,.YLrKdG_threeColumnGrid,.YLrKdG_trustGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.YLrKdG_twoColumnGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.YLrKdG_positionCard,.YLrKdG_infoCard{border:1px solid var(--color-border);background:#fff;border-radius:20px;padding:24px}.YLrKdG_positionCard{flex-direction:column;min-height:245px;display:flex}.YLrKdG_positionCard h3,.YLrKdG_infoCard h3{color:var(--color-text);margin:0;font-size:18px}.YLrKdG_badges{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.YLrKdG_badges span{color:var(--color-text-muted);background:#f2f2f2;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:650}.YLrKdG_positionCard p,.YLrKdG_infoCard p{color:var(--color-text-muted);margin:16px 0 0;font-size:14px;line-height:1.6}.YLrKdG_positionCard a{width:max-content;color:var(--color-primary);align-items:center;gap:7px;margin-top:auto;padding-top:22px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.YLrKdG_infoCard{min-height:150px}.YLrKdG_infoCard>span{background:#f0f0f0;border-radius:13px;width:44px;height:44px;margin-bottom:16px;display:block}.YLrKdG_trustGrid .YLrKdG_infoCard{min-height:132px}.YLrKdG_formShell{border:1px solid var(--color-border);background:#fff;border-radius:22px;margin-top:18px;overflow:hidden}.YLrKdG_formShell>header{border-bottom:1px solid var(--color-border);align-items:center;gap:16px;padding:22px 24px;display:flex}.YLrKdG_formShell>header>span{background:#eee;border-radius:13px;flex:0 0 44px;width:44px;height:44px}.YLrKdG_formShell h3{margin:0;font-size:17px}.YLrKdG_formShell header p{color:var(--color-text-muted);margin:6px 0 0;font-size:13px}@media (max-width:900px){.YLrKdG_positionGrid,.YLrKdG_threeColumnGrid,.YLrKdG_trustGrid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.YLrKdG_hero,.YLrKdG_section{padding:64px 20px}.YLrKdG_positionGrid,.YLrKdG_twoColumnGrid,.YLrKdG_threeColumnGrid,.YLrKdG_trustGrid{grid-template-columns:1fr}.YLrKdG_positionCard{min-height:210px}}
.fEzq9a_page{background:#fff}.fEzq9a_hero,.fEzq9a_policies,.fEzq9a_partnership{padding:76px var(--site-content-inset)}.fEzq9a_hero{border-bottom:1px solid var(--color-border)}.fEzq9a_eyebrow{color:var(--color-primary);letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:700}.fEzq9a_hero h1{letter-spacing:-.04em;max-width:850px;margin:0;font-size:clamp(42px,5vw,68px);line-height:1.05}.fEzq9a_hero>p:last-child{max-width:800px;color:var(--color-text-muted);margin:20px 0 0;font-size:16px;line-height:1.65}.fEzq9a_heading{max-width:800px;margin-bottom:34px}.fEzq9a_heading h2{letter-spacing:-.035em;margin:0;font-size:clamp(32px,4vw,46px)}.fEzq9a_heading>p:last-child{color:var(--color-text-muted);margin:16px 0 0;line-height:1.65}.fEzq9a_policies>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.fEzq9a_policies a{color:var(--color-text);border:1px solid var(--color-border);border-radius:20px;grid-template-columns:auto 1fr;gap:16px;padding:20px;text-decoration:none;display:grid}.fEzq9a_policies a>span:first-child{background:#eee;border-radius:13px;width:46px;height:46px}.fEzq9a_policies strong,.fEzq9a_policies small,.fEzq9a_policies em{display:block}.fEzq9a_policies small{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;line-height:1.55;display:-webkit-box;overflow:hidden}.fEzq9a_policies em{color:var(--color-primary);align-items:center;gap:8px;margin-top:16px;font-size:13px;font-style:normal;font-weight:700;display:inline-flex}.fEzq9a_policies svg,.fEzq9a_partnership svg{width:17px}.fEzq9a_partnership{border-top:1px solid var(--color-border)}.fEzq9a_partnership h2{letter-spacing:-.03em;max-width:760px;margin:0;font-size:clamp(30px,4vw,46px)}.fEzq9a_partnership>p:not(.fEzq9a_eyebrow){max-width:760px;color:var(--color-text-muted);margin:16px 0 0;line-height:1.65}.fEzq9a_partnership>div{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.fEzq9a_partnership a{color:#fff;background:var(--color-primary);border-radius:999px;align-items:center;gap:9px;min-height:48px;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.fEzq9a_partnership a+a{color:var(--color-text);background:#eee}@media (max-width:700px){.fEzq9a_hero,.fEzq9a_policies,.fEzq9a_partnership{padding:58px 20px}.fEzq9a_policies>div:last-child{grid-template-columns:1fr}}
.zLzGma_directory{scroll-margin-top:calc(var(--header-height) + 8px)}.zLzGma_notice{max-width:760px;margin:var(--space-6) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body)}.zLzGma_filters{gap:var(--space-3);padding:var(--space-4) var(--site-content-inset);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.zLzGma_filters label{gap:var(--space-2);min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:grid}.zLzGma_pagination{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@media (min-width:768px){.zLzGma_filters{top:var(--header-height);z-index:calc(var(--z-header) - 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;position:sticky}.zLzGma_filters .zLzGma_searchField{grid-column:auto}}.zLzGma_searchField{grid-column:1/-1}.zLzGma_results{padding-top:var(--space-6);padding-bottom:var(--space-8)}.zLzGma_summary{margin:0 0 var(--space-6);color:var(--color-text-muted);font-size:var(--font-size-sm)}.zLzGma_categoryGroup+.zLzGma_categoryGroup{margin-top:var(--space-8)}.zLzGma_categoryHeading{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.zLzGma_categoryHeading h2{font-size:var(--font-size-xl);line-height:var(--line-height-heading);margin:0}.zLzGma_categoryHeading a{color:var(--color-primary);font-size:var(--font-size-sm)}
.M08OcG_page{background:#fff}.M08OcG_hero,.M08OcG_attentionSection,.M08OcG_formSection{border-bottom:1px solid var(--color-line);background:#fff}.M08OcG_heroInner,.M08OcG_attentionInner,.M08OcG_formInner{width:var(--site-container-width);margin:0 auto}.M08OcG_heroInner{grid-template-columns:minmax(0,.82fr) minmax(440px,1.18fr);align-items:center;gap:64px;padding:48px 0;display:grid}.M08OcG_eyebrow{color:var(--color-purple-700);letter-spacing:1.2px;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.M08OcG_heroCopy h1{max-width:620px;color:var(--color-ink-950);letter-spacing:-1.8px;text-wrap:balance;margin:0;font-size:58px;font-weight:650;line-height:1.08}.M08OcG_heroCopy>p:last-child{max-width:610px;color:var(--color-text-muted);margin:22px 0 0;font-size:15px;line-height:1.65}.M08OcG_heroMedia{border-radius:var(--radius-xl);background:var(--color-purple-100);min-height:330px;margin:0;position:relative;overflow:hidden}.M08OcG_heroMedia img{object-fit:cover}.M08OcG_attentionInner{padding:44px 0 34px}.M08OcG_attentionInner h2,.M08OcG_formHeading h2{color:var(--color-ink-950);letter-spacing:-.5px;margin:0;font-size:28px;font-weight:650;line-height:1.2}.M08OcG_attentionDescription,.M08OcG_formHeading p{color:var(--color-text-muted);margin:12px 0 0;font-size:14px;line-height:1.65}.M08OcG_attentionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.M08OcG_attentionCard{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#fff;align-items:center;gap:16px;min-height:84px;padding:18px;display:flex}.M08OcG_attentionIcon{width:var(--rfq-icon-size);height:var(--rfq-icon-size);flex:0 0 var(--rfq-icon-size);color:var(--color-primary)}.M08OcG_attentionCard strong{color:var(--color-ink-950);font-size:14px;line-height:1.45}.M08OcG_formInner{padding:34px 0 80px}.M08OcG_formHeading{margin-bottom:28px}@media (max-width:899px){.M08OcG_heroInner{grid-template-columns:1fr;gap:36px}.M08OcG_heroMedia{min-height:290px}}@media (max-width:719px){.M08OcG_heroInner,.M08OcG_attentionInner,.M08OcG_formInner{width:var(--site-container-width)}.M08OcG_heroInner{padding:40px 0}.M08OcG_heroCopy h1{letter-spacing:-1.2px;font-size:40px}.M08OcG_heroMedia{min-height:230px}.M08OcG_attentionInner{padding:38px 0 30px}.M08OcG_attentionInner h2,.M08OcG_formHeading h2{font-size:24px}.M08OcG_attentionGrid{grid-template-columns:1fr;gap:12px}.M08OcG_formInner{padding:34px 0 64px}}
.yyVFhG_credit{color:var(--color-text-muted);overflow-wrap:anywhere;margin:24px 0 0;font-size:12px;line-height:1.6}.yyVFhG_credit.yyVFhG_credit{color:var(--color-text-muted);margin-top:24px;font-size:12px;line-height:1.6}.yyVFhG_credit a{color:inherit;text-underline-offset:2px;text-decoration:underline}
.TdHZFq_hero{width:var(--site-container-width);margin-left:auto;margin-right:auto}.TdHZFq_distributorSection{isolation:isolate;width:100%;min-height:1000px;padding:80px var(--site-content-inset) 72px;text-align:center;background:#fff;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.TdHZFq_distributorHeading{z-index:1;max-width:760px;margin:0 auto;position:relative}.TdHZFq_distributorHeading h1{color:var(--color-ink-950);letter-spacing:-.8px;margin:0;font-size:34px;font-weight:600;line-height:1.18}.TdHZFq_distributorHeading>p:last-child{max-width:680px;color:var(--color-text-muted);margin:18px auto 0;line-height:1.7}.TdHZFq_distributorBackdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.TdHZFq_distributorBackdrop img{object-fit:cover;object-position:center}.TdHZFq_distributorMobile{display:none}.TdHZFq_distributorAction{z-index:1;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:auto;display:flex;position:relative}@media (max-width:640px){.TdHZFq_distributorSection{min-height:900px;padding-top:64px;padding-bottom:64px}.TdHZFq_distributorDesktop{display:none}.TdHZFq_distributorMobile{display:block}.TdHZFq_distributorHeading h1{font-size:30px}}@media (max-width:360px){.TdHZFq_distributorSection{min-height:1000px}}.TdHZFq_hero{align-items:center;gap:44px;padding-top:46px;padding-bottom:96px;display:grid}.TdHZFq_eyebrow{color:var(--color-purple-700);letter-spacing:1.2px;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.TdHZFq_hero h1{max-width:760px;color:var(--color-ink-950);letter-spacing:-1.4px;text-wrap:balance;margin:0;font-size:42px;font-weight:600;line-height:1.08}.TdHZFq_description,.TdHZFq_sectionHeading>p:last-child,.TdHZFq_partnershipDescription{max-width:680px;color:var(--color-text-muted);margin:22px 0 0;font-size:15px;line-height:1.72}.TdHZFq_primaryButton,.TdHZFq_secondaryButton{border:1px solid var(--color-primary);border-radius:var(--radius-pill);width:fit-content;min-height:50px;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) ease;justify-content:center;align-items:center;gap:14px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.TdHZFq_hero .TdHZFq_primaryButton{margin-top:30px}.TdHZFq_primaryButton{background:var(--color-primary);color:#fff}.TdHZFq_secondaryButton{color:var(--color-primary);background:#fff}.TdHZFq_primaryButton:hover,.TdHZFq_secondaryButton:hover{transform:translateY(-1px)}.TdHZFq_primaryButton:hover{background:var(--color-primary-hover)}.TdHZFq_secondaryButton:hover{background:var(--color-purple-50)}.TdHZFq_heroMedia{border-radius:var(--radius-xl);background:var(--color-purple-100);min-height:360px;margin:0;position:relative;overflow:hidden}.TdHZFq_heroMedia img{object-fit:cover}.TdHZFq_sectionHeading{max-width:720px;margin-bottom:44px}.TdHZFq_sectionHeading h2,.TdHZFq_partnership h2{color:var(--color-ink-950);letter-spacing:-.8px;text-wrap:balance;margin:0;font-size:34px;font-weight:600;line-height:1.18}.TdHZFq_partnership{border-top:1px solid var(--color-line);width:100%;color:var(--color-ink-950);background:#fff;padding:104px 20px}.TdHZFq_partnershipInner{text-align:center;max-width:860px;margin-left:auto;margin-right:auto}.TdHZFq_partnership h2{color:var(--color-ink-950)}.TdHZFq_partnershipDescription{color:var(--color-text-muted);margin-left:auto;margin-right:auto}.TdHZFq_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.TdHZFq_partnership .TdHZFq_secondaryButton{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.TdHZFq_partnership .TdHZFq_secondaryButton:hover{background:var(--color-primary-hover)}@media (min-width:900px){.TdHZFq_hero{width:var(--site-container-width);grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);gap:76px;min-height:590px;padding-top:58px}.TdHZFq_hero h1{font-size:60px}.TdHZFq_heroMedia{min-height:440px}.TdHZFq_sectionHeading h2,.TdHZFq_partnership h2,.TdHZFq_distributorHeading h1{font-size:44px}}
.tOGIvG_hero{isolation:isolate;width:100%;min-height:1000px;padding:80px var(--site-content-inset) 72px;text-align:center;background:#fff;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.tOGIvG_heading{z-index:1;max-width:820px;margin:0 auto;position:relative}.tOGIvG_heading h1{color:var(--color-ink-950);letter-spacing:-.8px;margin:0;font-size:34px;font-weight:600;line-height:1.18}.tOGIvG_eyebrow{color:var(--color-text-muted);letter-spacing:1px;text-transform:uppercase;margin:0 0 24px;font-size:14px;font-weight:600}.tOGIvG_heading>p:last-child{max-width:760px;color:var(--color-text-muted);margin:18px auto 0;line-height:1.7}.tOGIvG_backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tOGIvG_backdrop img{object-fit:cover;object-position:center}.tOGIvG_mobile{display:none}.tOGIvG_actions{z-index:1;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:auto;display:flex;position:relative}@media (max-width:640px){.tOGIvG_hero{min-height:1000px;padding-top:64px;padding-bottom:64px}.tOGIvG_desktop{display:none}.tOGIvG_mobile{display:block}.tOGIvG_heading h1{font-size:30px}}@media (max-width:360px){.tOGIvG_hero{min-height:1100px}}@media (min-width:900px){.tOGIvG_heading h1{font-size:44px}}
.ttoC3q_page{--section-title-size:26px;overflow-wrap:anywhere}.ttoC3q_breadcrumbs{align-items:baseline;gap:var(--space-2);width:var(--site-container-width);margin:var(--space-5) auto 0;color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.ttoC3q_breadcrumbs a{color:var(--color-primary)}.ttoC3q_sectionLinks{gap:var(--space-4);width:var(--site-container-width);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0 auto;display:flex}.ttoC3q_sectionLinks a{color:var(--color-primary)}.ttoC3q_page .ttoC3q_compactSection{padding-top:var(--space-8);padding-bottom:var(--space-8)}.ttoC3q_columns{gap:var(--space-8);display:grid}.ttoC3q_anchor{scroll-margin-top:calc(var(--header-height) + 24px)}.ttoC3q_points{gap:var(--space-4);padding-left:var(--space-5);font-size:var(--font-size-md);line-height:var(--line-height-body);margin:0;display:grid}.ttoC3q_points li{padding-left:var(--space-2)}.ttoC3q_disclosures{gap:var(--space-4);display:grid}.ttoC3q_categoryLinks{margin-bottom:var(--space-8)}.ttoC3q_categoryLinks h2{margin:0 0 var(--space-4);font-size:var(--font-size-xl)}.ttoC3q_categoryLinks ul{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ttoC3q_categoryLinks a{color:var(--color-primary);font-size:var(--font-size-sm)}@media (min-width:900px){.ttoC3q_columns{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.ttoC3q_terminology{color:var(--color-text-muted);margin:0 0 20px;font-size:14px;line-height:24px}
.mZTS2a_page{background:var(--color-surface,#fff);display:block}@media (max-width:960px){.mZTS2a_page{overflow-x:clip}}
.HcdFLa_hero,.HcdFLa_section{}.HcdFLa_heroHeading{justify-items:center;gap:var(--section-heading-gap);max-width:760px;margin:0 auto var(--section-content-gap);text-align:center;display:grid}.HcdFLa_eyebrow{}.HcdFLa_hero h1{color:var(--color-text);font-size:var(--detail-title-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-heading);text-wrap:balance;margin:0}.HcdFLa_lead,.HcdFLa_storyText{color:var(--color-text-muted);font-size:var(--font-size-md);line-height:var(--line-height-body);margin:0}.HcdFLa_heroAction{margin-top:var(--space-6)}.HcdFLa_heroMosaic{gap:var(--space-4);grid-template-columns:minmax(0,1fr);max-width:950px;margin:0 auto;display:grid}.HcdFLa_mosaicMedia{min-width:0;min-height:160px;padding:var(--card-padding);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.HcdFLa_mosaicMedia,.HcdFLa_locationMedia,.HcdFLa_storyMedia,.HcdFLa_valueMedia{border-radius:var(--radius-xl);background:var(--color-surface-muted);margin:0;position:relative;overflow:hidden}.HcdFLa_mosaicMedia{min-height:300px;padding:0}.HcdFLa_mosaicMedia img,.HcdFLa_locationMedia img,.HcdFLa_storyMedia img,.HcdFLa_valueMedia img{object-fit:cover}.HcdFLa_location,.HcdFLa_story{align-items:center;gap:var(--section-content-gap);display:grid}.HcdFLa_location{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.HcdFLa_locationMedia,.HcdFLa_storyMedia{min-height:300px}.HcdFLa_valueGrid,.HcdFLa_strengthGrid,.HcdFLa_advantageGrid{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.HcdFLa_sectionHeading{}.HcdFLa_sectionHeading h2,.HcdFLa_story h2{color:var(--color-text);font-size:var(--section-title-size);line-height:var(--line-height-heading);margin:0}.HcdFLa_storyText{margin-top:var(--space-5)}.HcdFLa_advantages{padding:var(--section-space) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface)}.HcdFLa_advantagesInner{width:var(--site-container-width);margin-left:auto;margin-right:auto}.HcdFLa_advantageGrid article{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.HcdFLa_valueMedia{aspect-ratio:16/9}.HcdFLa_advantageGrid article>div{padding:var(--card-padding)}.HcdFLa_advantageGrid h3{font-size:var(--font-size-lg);margin:0}.HcdFLa_advantageGrid p{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body)}@media (min-width:640px){.HcdFLa_heroMosaic,.HcdFLa_valueGrid,.HcdFLa_advantageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HcdFLa_mosaicMedia{grid-row:span 2}.HcdFLa_mosaicWide{grid-column:span 2}.HcdFLa_strengthGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.HcdFLa_heroMosaic{grid-template-rows:auto auto;grid-template-columns:1.15fr .92fr 1fr 1fr}.HcdFLa_mosaicSocial{grid-area:1/1}.HcdFLa_mosaicTall{grid-area:2/1}.HcdFLa_mosaicMedia{grid-area:1/2/span 2/3}.HcdFLa_heroMosaic>article:nth-of-type(3){grid-area:1/3}.HcdFLa_heroMosaic>article:nth-of-type(4){grid-area:1/4}.HcdFLa_mosaicWide{grid-area:2/3/3/span 2}.HcdFLa_location,.HcdFLa_story{grid-template-columns:minmax(0,1fr) minmax(380px,.9fr)}}
.lmLMYa_page{background:var(--color-surface)}.lmLMYa_breadcrumbs{padding:var(--space-5) var(--site-content-inset);border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm)}.lmLMYa_breadcrumbs ol{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lmLMYa_breadcrumbs li+li:before{margin-right:var(--space-2);content:"/";color:var(--color-text-muted)}.lmLMYa_breadcrumbs a{color:var(--color-text);text-decoration:none}.lmLMYa_hero,.lmLMYa_section{padding:var(--section-space) var(--site-content-inset)}.lmLMYa_hero{border-bottom:1px solid var(--color-border)}.lmLMYa_eyebrow{margin-bottom:var(--section-heading-gap);}.lmLMYa_hero h1{max-width:860px;font-size:var(--detail-title-size);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-heading);text-wrap:balance;margin:0}.lmLMYa_hero>p:not(.lmLMYa_eyebrow){max-width:850px;margin:var(--section-heading-gap) 0 0;color:var(--color-text-muted);font-size:var(--font-size-md);line-height:var(--line-height-body)}.lmLMYa_dates{gap:var(--space-2);margin:var(--space-6) 0 0;font-size:var(--font-size-sm);display:grid}.lmLMYa_dates div{gap:var(--space-3);flex-wrap:wrap;display:flex}.lmLMYa_dates dt{font-weight:var(--font-weight-bold)}.lmLMYa_dates dd{color:var(--color-text-muted);margin:0}.lmLMYa_criteriaGrid{gap:var(--grid-gap);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lmLMYa_policySection,.lmLMYa_resources,.lmLMYa_cta{border-top:1px solid var(--color-border)}.lmLMYa_policyList,.lmLMYa_resources>div{gap:var(--space-4);display:grid}.lmLMYa_resources a{align-items:center;gap:var(--space-4);padding:var(--card-padding);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.lmLMYa_resources strong,.lmLMYa_resources small{display:block}.lmLMYa_resources small{margin-top:var(--space-1);color:var(--color-text-muted);line-height:var(--line-height-body)}.lmLMYa_resources svg{width:18px;height:18px}@media (max-width:700px){.lmLMYa_criteriaGrid{grid-template-columns:minmax(0,1fr)}}
.NMME2G_wrapper{position:relative}.NMME2G_openMap{top:var(--space-4);right:var(--space-4);z-index:1;align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-decoration:none;display:inline-flex;position:absolute}.NMME2G_location{place-items:center;display:grid;overflow:hidden}.NMME2G_location img{object-fit:contain;width:100%;height:100%}.NMME2G_wrapper .NMME2G_placeholder{justify-content:center;align-items:center;gap:var(--space-5);padding:var(--space-6);background:var(--color-surface-muted);flex-direction:column;display:flex}.NMME2G_placeholder p{max-width:520px;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body)}
.BE6ZOG_logo{width:175px;height:auto;display:block}@media (max-width:620px){.BE6ZOG_logo{width:166px}}
.yDvDnq_panel{justify-content:center;align-items:center;gap:var(--space-5);max-width:720px;min-height:480px;padding:var(--space-8) var(--space-5);text-align:center;color:var(--color-text);font-family:var(--font-sans);flex-direction:column;margin:0 auto;display:flex}.yDvDnq_code{color:var(--color-primary);font-size:var(--system-status-code-size);font-weight:var(--font-weight-bold)}.yDvDnq_panel h1{font-size:var(--font-size-2xl);margin:0}.yDvDnq_panel p{color:var(--color-text-muted);margin:0}.yDvDnq_actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
