.Categories_section__pZFs8{padding:44px 0;background:var(--white)}.Categories_container__GVTXK{max-width:var(--container-wide);margin:0 auto;padding:0 24px}.Categories_header__Un_ut{text-align:left;margin-bottom:22px}.Categories_title__5jd1x{font-size:clamp(24px,2.4vw,32px);line-height:1.25;font-weight:600;color:var(--black);margin-bottom:10px;letter-spacing:-.015em}.Categories_subtitle__Ubn7_{font-size:17px;color:var(--gray-500);max-width:720px;margin:0;line-height:1.6}.Categories_grid__Pr_n6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.Categories_card__A0QIa{position:relative;display:block;background:var(--white);border:1px solid var(--gray-200);border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;transition:all var(--transition-medium)}.Categories_card__A0QIa:hover{border-color:var(--primary);box-shadow:none;transform:none}.Categories_cardInner__f15CW{position:relative;z-index:2;padding:22px}.Categories_cardGradient__XUmOy{position:absolute;inset:0;opacity:0;transition:opacity var(--transition-medium);z-index:1}.Categories_card__A0QIa:hover .Categories_cardGradient__XUmOy{opacity:.05}.Categories_iconWrapper__VnMtD{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);margin-bottom:14px;transition:transform var(--transition-medium)}.Categories_card__A0QIa:hover .Categories_iconWrapper__VnMtD{transform:none}.Categories_cardContent__BsDMi{margin-bottom:14px}.Categories_cardTitle__UohQU{font-size:21px;font-weight:600;color:var(--black);margin-bottom:4px;letter-spacing:-.02em}.Categories_cardTagline__cCDBF{font-size:15px;font-weight:500;color:var(--gray-500);margin-bottom:12px}.Categories_cardDescription__kSvjA{font-size:15px;color:var(--gray-500);line-height:1.6}.Categories_cardStats__4VP5q{display:flex;gap:24px;padding:12px 0;border-top:1px solid var(--gray-100);border-bottom:1px solid var(--gray-100);margin-bottom:14px}.Categories_cardStat__bb5z3{display:flex;flex-direction:column;gap:2px}.Categories_cardStatValue__aoChb{font-size:18px;font-weight:600;color:var(--black)}.Categories_cardStatLabel__3x83t{font-size:12px;color:var(--gray-500);font-weight:500}.Categories_cardBrands__hY4_O{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.Categories_brandTag__jmEk1{display:inline-flex;padding:4px 10px;background:var(--gray-100);border:0;border-radius:6px;font-size:12px;font-weight:500;color:var(--gray-600);transition:all var(--transition-fast)}.Categories_card__A0QIa:hover .Categories_brandTag__jmEk1{background:var(--gray-200)}.Categories_cardActions__epKsx{display:flex;align-items:center;justify-content:space-between;gap:12px}.Categories_cardCta__vgH0X{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--primary);transition:all var(--transition-fast)}.Categories_card__A0QIa:hover .Categories_cardCta__vgH0X{gap:12px}.Categories_addToCartBtn__3oluv{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:2px solid var(--primary);background:var(--white);color:var(--primary);border-radius:50%;cursor:pointer;transition:all var(--transition-fast);flex-shrink:0}.Categories_addToCartBtn__3oluv:hover{background:var(--primary);color:var(--white);transform:scale(1.1)}.Categories_addToCartBtn__3oluv.Categories_inCart__WAwcM{background:var(--green-500,#22c55e);border-color:var(--green-500,#22c55e);color:var(--white)}.Categories_addToCartBtn__3oluv.Categories_inCart__WAwcM:hover{background:var(--green-600,#16a34a);border-color:var(--green-600,#16a34a)}.Categories_addToCartBtn__3oluv.Categories_adding__L6kH3{animation:Categories_cartPulse__VZpWw .3s ease-out}@keyframes Categories_cartPulse__VZpWw{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media (max-width:1200px){.Categories_grid__Pr_n6{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Categories_section__pZFs8{padding:30px 0}.Categories_grid__Pr_n6{grid-template-columns:1fr}.Categories_cardInner__f15CW{padding:18px}}.Features_section__yiaqj{padding:44px 0;background:var(--gray-50)}.Features_container__1lgDJ{max-width:var(--container-wide);margin:0 auto;padding:0 24px}.Features_header__MlMN_{text-align:left;margin-bottom:22px}.Features_title__Au9eS{font-size:clamp(24px,2.4vw,32px);line-height:1.25;font-weight:600;color:var(--black);margin-bottom:10px;letter-spacing:-.015em}.Features_subtitle__qj505{font-size:17px;color:var(--gray-500);max-width:720px;margin:0;line-height:1.6}.Features_grid__1jM5e{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px 32px;gap:20px 32px;margin-bottom:36px}.Features_feature__S0F04{text-align:left;padding:18px 0 0;background:transparent;border:0;border-top:1px solid var(--gray-200);transition:all var(--transition-medium)}.Features_feature__S0F04:hover{border-color:var(--primary);box-shadow:none;transform:none}.Features_featureIcon__eOuV9{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary) 0,#00c7ff 100%);color:var(--white);border-radius:var(--radius-lg);margin:0 0 12px}.Features_featureTitle__iseWH{font-size:20px;font-weight:600;color:var(--black);margin-bottom:6px;letter-spacing:-.01em}.Features_featureDescription__54VUh{font-size:15px;color:var(--gray-500);line-height:1.55}.Features_cta__7_4dJ{display:flex;align-items:center;justify-content:space-between;padding:28px 40px;background:var(--black);border-radius:var(--radius-xl)}.Features_ctaContent__Ls_To h2{font-size:24px;font-weight:600;color:var(--white);margin-bottom:8px}.Features_ctaContent__Ls_To p{font-size:16px;color:var(--gray-400)}.Features_ctaButton__Adyzu{display:inline-flex;padding:16px 32px;background:var(--white);color:var(--black);font-size:16px;font-weight:600;border-radius:980px;text-decoration:none;transition:all var(--transition-fast)}.Features_ctaButton__Adyzu:hover{background:var(--gray-100);transform:scale(1.02)}@media (max-width:1024px){.Features_grid__1jM5e{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Features_section__yiaqj{padding:30px 0}.Features_grid__1jM5e{grid-template-columns:1fr;gap:16px}.Features_feature__S0F04{padding:16px 0 0}.Features_cta__7_4dJ{flex-direction:column;text-align:center;gap:18px;padding:24px 20px}}.AnalyticsConsent_banner__ibQWn{position:fixed;left:16px;right:16px;bottom:16px;z-index:1000;max-width:720px;margin:0 auto;display:flex;align-items:center;gap:16px;padding:14px 16px;background:var(--white);border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.12)}.AnalyticsConsent_text__BVi33{margin:0;flex:1 1;font-size:14px;line-height:1.5;color:var(--gray-700)}.AnalyticsConsent_text__BVi33 a{color:var(--primary);text-decoration:underline}.AnalyticsConsent_actions__mtZfG{display:flex;gap:8px;flex-shrink:0}.AnalyticsConsent_primary__5ZzvP,.AnalyticsConsent_secondary__LPv23{padding:9px 18px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer}.AnalyticsConsent_primary__5ZzvP{border:1px solid var(--primary);background:var(--primary);color:var(--white)}.AnalyticsConsent_secondary__LPv23{border:1px solid var(--primary);background:var(--white);color:var(--primary)}@media (max-width:600px){.AnalyticsConsent_banner__ibQWn{flex-direction:column;align-items:stretch}.AnalyticsConsent_actions__mtZfG .AnalyticsConsent_primary__5ZzvP,.AnalyticsConsent_actions__mtZfG .AnalyticsConsent_secondary__LPv23{flex:1 1}}.en_hero__xUX3y{background:linear-gradient(135deg,#063c69,#0a5a9c);color:var(--white);padding:40px 0 36px}.en_container__LijSi{max-width:var(--container-max,1200px);margin:0 auto;padding:0 24px}.en_narrow__gPPSk{max-width:860px}.en_heroTitle__g4TEX{font-size:clamp(30px,4.5vw,48px);font-weight:700;letter-spacing:-.02em;margin:16px 0 12px;line-height:1.15}.en_lede__n4WKC{font-size:18px;line-height:1.6;color:rgba(255,255,255,.94);margin:0 0 8px;max-width:820px}.en_facts__iJJoc{font-size:14px;color:rgba(255,255,255,.8);margin:0 0 16px}.en_ctas__2Y9LG{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.en_ctaPrimary__15V_w,.en_ctaSecondary__KA5em{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border-radius:10px;font-weight:600;text-decoration:none;border:0;cursor:pointer;font-size:15px}.en_ctaPrimary__15V_w{background:var(--white);color:#063c69}.en_ctaSecondary__KA5em{background:rgba(255,255,255,.12);color:var(--white);border:1px solid rgba(255,255,255,.35)}.en_ctaSecondary__KA5em.en_inCart__wsuBl{background:rgba(255,255,255,.24)}.en_section__kqNXB{padding:32px 0;border-bottom:1px solid var(--gray-100)}.en_section__kqNXB:last-child{border-bottom:0}.en_section__kqNXB h2{font-size:clamp(22px,2.6vw,28px);line-height:1.25;margin:0 0 14px;color:var(--black)}.en_section__kqNXB h3{font-size:17px;margin:18px 0 6px;color:var(--black)}.en_section__kqNXB li,.en_section__kqNXB p{font-size:16px;line-height:1.65;color:var(--gray-700)}.en_section__kqNXB p{margin:0 0 12px}.en_list__KYoyw{margin:0;padding-left:20px}.en_list__KYoyw li{margin:0 0 6px}.en_tableWrap__EC5_3{overflow-x:auto;border:1px solid var(--gray-200);border-radius:12px}.en_table__OKiGz{width:100%;border-collapse:collapse;font-size:14px}.en_table__OKiGz td,.en_table__OKiGz th{text-align:left;padding:10px 14px;border-bottom:1px solid var(--gray-100);vertical-align:top;line-height:1.5}.en_table__OKiGz th{background:var(--gray-50);color:var(--gray-600);font-weight:600}.en_table__OKiGz tr:last-child td{border-bottom:0}.en_code__vy_Ug{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;white-space:nowrap}.en_grid__OI6t1{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:14px;gap:14px;padding:0;margin:0;list-style:none}.en_card__izp04{display:block;padding:16px;border:1px solid var(--gray-200);border-radius:12px;background:var(--white);color:inherit;text-decoration:none}a.en_card__izp04:hover{border-color:var(--primary)}.en_card__izp04 strong{display:block;color:var(--black);margin-bottom:4px}.en_card__izp04 span{font-size:14px;color:var(--gray-600);line-height:1.5}.en_chips__zS1r5{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.en_chips__zS1r5 li{font-size:14px;padding:6px 12px;border-radius:999px;background:var(--gray-100);color:var(--gray-700)}.en_chips__zS1r5 a{color:var(--primary);text-decoration:none}.en_faqItem__IVhtK{padding:14px 0;border-bottom:1px solid var(--gray-100)}.en_faqItem__IVhtK:last-child{border-bottom:0}.en_faqItem__IVhtK h3{margin-top:0}.en_note__Z5UR4{font-size:14px;color:var(--gray-500)}.en_ctaBox__giaGQ{background:var(--gray-50);border-radius:16px;padding:24px}.en_ctaBox__giaGQ .en_ctaPrimary__15V_w{background:var(--primary);color:var(--white)}.en_legal__m6QGs h2{margin-top:28px}.en_legal__m6QGs table{border-collapse:collapse;width:100%;font-size:14px;margin:0 0 16px}.en_legal__m6QGs td,.en_legal__m6QGs th{border:1px solid var(--gray-200);padding:8px 10px;text-align:left;vertical-align:top}.en_legal__m6QGs code{font-size:.92em;background:var(--gray-100);padding:0 4px;border-radius:4px}.en_consentButton__istFG{min-height:44px;padding:0 18px;border-radius:10px;border:1px solid var(--primary);background:var(--white);color:var(--primary);font-weight:600;cursor:pointer}@media (max-width:768px){.en_hero__xUX3y{padding:28px 0}.en_section__kqNXB{padding:24px 0}}.legal_main__vIWdZ{min-height:100vh;padding:36px 0 56px;background:var(--white)}.legal_container__owhDm{max-width:var(--container-max);margin:0 auto;padding:0 24px}.legal_container__owhDm h1{font-size:clamp(28px,4vw,38px);font-weight:600;color:var(--black);margin:0 0 8px;letter-spacing:-.02em}.legal_lastUpdated__rQnJe{font-size:14px;color:var(--gray-500);margin:0 0 4px;padding-bottom:20px;border-bottom:1px solid var(--gray-200)}.legal_legalBody__O2SxX{max-width:820px}.legal_legalBody__O2SxX h2{font-size:clamp(22px,2.1vw,28px);line-height:1.25;font-weight:600;text-align:left;color:var(--black);margin:0 0 12px}.legal_legalBody__O2SxX h3{font-size:18px;font-weight:600;color:var(--gray-700);margin:20px 0 10px}.legal_legalBody__O2SxX p{font-size:16px;color:var(--gray-600);line-height:1.7;margin:0 0 14px}.legal_legalBody__O2SxX ul{margin:12px 0;padding-left:24px}.legal_legalBody__O2SxX li{font-size:16px;color:var(--gray-600);line-height:1.7;margin-bottom:8px}.legal_legalBody__O2SxX a{color:var(--primary);text-decoration:none}.legal_legalBody__O2SxX a:hover{text-decoration:underline}.legal_legalBody__O2SxX strong{color:var(--gray-700)}.legal_rightCard__6DlML{padding:14px 0;border-top:1px solid var(--gray-200)}.legal_rightCard__6DlML:first-of-type{border-top:none}.legal_legalBody__O2SxX .legal_rightCard__6DlML h3{font-size:17px;margin:0 0 6px}.legal_legalBody__O2SxX .legal_rightCard__6DlML p{margin-bottom:0;font-size:15px}@media (max-width:1024px){.legal_legalBody__O2SxX{max-width:none}}@media (max-width:768px){.legal_main__vIWdZ{padding:24px 0 40px}.legal_container__owhDm h1{font-size:26px}}.legal_consentButton__1w7nA{padding:0;border:none;background:none;color:var(--primary);font:inherit;text-decoration:underline;cursor:pointer}.ArticleLayout_wrap__ytds9{max-width:var(--container-max);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:48px;gap:48px;align-items:start}.ArticleLayout_main__fW3jc{min-width:0}.ArticleLayout_main__fW3jc>section{padding:34px 0;background:transparent;border-top:1px solid var(--gray-200);scroll-margin-top:0}.ArticleLayout_main__fW3jc>section:first-child{border-top:none}.ArticleLayout_main__fW3jc h2[id]{scroll-margin-top:0}.ArticleLayout_toc__dUoTA{position:-webkit-sticky;position:sticky;top:calc(var(--header-offset, 0px) + 24px);transition:top .25s ease;margin-top:34px;padding-left:20px;border-left:1px solid var(--gray-200)}.ArticleLayout_tocTitle__66p3R{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gray-500);margin:0 0 10px}.ArticleLayout_tocList__sVcSU{list-style:none;padding:0;margin:0 0 22px;display:grid;grid-gap:2px;gap:2px}.ArticleLayout_tocList__sVcSU a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:5px 0 5px 10px;margin-left:-11px;border-left:2px solid transparent;font-size:14.5px;line-height:1.4;color:var(--gray-600);text-decoration:none}.ArticleLayout_tocList__sVcSU a:hover{color:var(--primary)}.ArticleLayout_tocList__sVcSU a.ArticleLayout_tocActive__BCsRF{color:var(--primary);font-weight:600;border-left-color:var(--primary)}.ArticleLayout_tocMobileCta__mDEgE{display:none}.ArticleLayout_tocCta__Rfe_2{padding:16px;background:#f1f6fb;border-radius:10px}.ArticleLayout_tocCta__Rfe_2 p{font-size:14px;line-height:1.5;color:var(--gray-600);margin:0 0 12px}.ArticleLayout_tocCtaBtn__hG_An{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;background:var(--primary);color:white;font-size:14.5px;font-weight:600;border-radius:50px;text-decoration:none}.ArticleLayout_tocCtaBtn__hG_An:hover{background:var(--primary-hover);color:white}@media (max-width:1024px){.ArticleLayout_wrap__ytds9{grid-template-columns:minmax(0,1fr);gap:0;padding:0 16px}.ArticleLayout_toc__dUoTA{order:-1;position:-webkit-sticky;position:sticky;top:var(--header-offset,0);z-index:50;margin:0 -16px;padding:8px 16px;border-left:none;border-bottom:1px solid var(--gray-200);background:rgba(255,255,255,.97);-webkit-backdrop-filter:saturate(1.4) blur(6px);backdrop-filter:saturate(1.4) blur(6px)}.ArticleLayout_tocCta__Rfe_2,.ArticleLayout_tocTitle__66p3R{display:none}.ArticleLayout_tocList__sVcSU{display:flex;gap:8px;margin:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ArticleLayout_tocList__sVcSU::-webkit-scrollbar{display:none}.ArticleLayout_tocList__sVcSU li{flex:0 0 auto}.ArticleLayout_tocList__sVcSU a{display:block;margin:0;padding:7px 12px;border:1px solid var(--gray-200);border-radius:50px;font-size:13.5px;white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis}.ArticleLayout_tocList__sVcSU a.ArticleLayout_tocActive__BCsRF{border-color:var(--primary);background:rgba(0,119,182,.06)}.ArticleLayout_tocMobileCta__mDEgE{display:block}.ArticleLayout_tocMobileCta__mDEgE a{background:var(--primary);border-color:var(--primary);color:white;font-weight:600}.ArticleLayout_main__fW3jc>section{padding:26px 0}.ArticleLayout_main__fW3jc h2[id],.ArticleLayout_main__fW3jc>section{scroll-margin-top:0}}.AuthorBox_authorBox__Y_pTl{margin-top:3rem;padding-top:2rem;border-top:1px solid #e2e8f0}.AuthorBox_authorHeader___cuaP{margin-bottom:1rem}.AuthorBox_label__y_btk{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-weight:600}.AuthorBox_authorContent__M3LAD{display:flex;gap:1.5rem;align-items:flex-start}.AuthorBox_avatar__QbcwQ{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:white;letter-spacing:1px;flex-shrink:0}.AuthorBox_info__WeCm_{flex:1 1}.AuthorBox_name__bGZHV{font-size:1.2rem;color:#1a365d;margin:0 0 .25rem;font-weight:600}.AuthorBox_role__TFT5M{color:#2563eb;font-weight:500;font-size:.95rem;margin:0 0 .25rem}.AuthorBox_experience__EB9h3{color:#64748b;font-size:.85rem;margin:0 0 .75rem}.AuthorBox_bio__KfObr{color:#475569;font-size:.9rem;line-height:1.6;margin:0 0 1rem}.AuthorBox_certifications__dbWJO{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.AuthorBox_certTag__6whiV{background:#e0f2fe;color:#0369a1;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:500}.AuthorBox_profileLink__A46lt{color:#2563eb;font-size:.9rem;text-decoration:none;font-weight:500}.AuthorBox_profileLink__A46lt:hover{text-decoration:underline}.AuthorBox_teamBox__l62Yd{display:flex;gap:1rem;align-items:center;background:#f8fafc;padding:1.5rem;border-radius:12px}.AuthorBox_teamIcon__24dF3{font-size:2.5rem}.AuthorBox_teamInfo__H_nWA{flex:1 1}.AuthorBox_teamLabel__bAUAE{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;display:block;margin-bottom:.25rem}.AuthorBox_teamName__VkJeA{font-size:1.1rem;color:#1a365d;font-weight:600;display:block;margin-bottom:.5rem}.AuthorBox_teamBio__maZW0{color:#475569;font-size:.9rem;margin:0 0 .5rem}.AuthorBox_teamLink__6Ro89{color:#2563eb;font-size:.9rem;text-decoration:none;font-weight:500}.AuthorBox_teamLink__6Ro89:hover{text-decoration:underline}@media (max-width:640px){.AuthorBox_authorContent__M3LAD{flex-direction:column;align-items:center;text-align:center}.AuthorBox_certifications__dbWJO{justify-content:center}.AuthorBox_teamBox__l62Yd{flex-direction:column;text-align:center}}.Footer_footer__UaG1g{background:var(--black);color:var(--white);padding-top:80px}.Footer_container__Z8cUU{max-width:var(--container-wide);margin:0 auto;padding:0 24px}.Footer_main__68iCA{display:grid;grid-template-columns:1.5fr repeat(5,1fr);grid-gap:32px;gap:32px;padding-bottom:48px}.Footer_brand___zP6t{max-width:320px}.Footer_brandTitle__9uyZA{font-size:24px;font-weight:700;color:var(--white);margin-bottom:4px}.Footer_brandTagline__AYC7v{font-size:14px;color:#60c0e8;font-weight:500;margin-bottom:16px;letter-spacing:.02em}.Footer_brandDescription__CDLWE{font-size:15px;color:rgba(255,255,255,.75);line-height:1.6;margin-bottom:20px}.Footer_certifications__2BG93{display:flex;flex-wrap:wrap;gap:8px}.Footer_certification__TF0V9{padding:6px 12px;background:rgba(255,255,255,.1);border-radius:6px;font-size:12px;font-weight:500;color:rgba(255,255,255,.85)}.Footer_columnTitle__YcE5F{font-size:13px;font-weight:600;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px}.Footer_columnList__yCz9e{list-style:none}.Footer_columnList__yCz9e li{margin-bottom:12px}.Footer_columnLink__97mL0{font-size:15px;color:rgba(255,255,255,.8);text-decoration:none;transition:color var(--transition-fast)}.Footer_columnLink__97mL0:hover{color:var(--white)}.Footer_industryTag__kMmeo{font-size:14px;color:rgba(255,255,255,.7)}.Footer_contactList__4NX6j{list-style:none;margin-bottom:24px}.Footer_contactList__4NX6j li{display:flex;gap:12px;margin-bottom:16px;font-size:14px;color:rgba(255,255,255,.75)}.Footer_contactList__4NX6j li svg{flex-shrink:0;margin-top:2px;color:rgba(255,255,255,.6)}.Footer_contactList__4NX6j a{color:rgba(255,255,255,.85);text-decoration:none;transition:color var(--transition-fast);display:inline-block;min-height:24px;padding:3px 0}.Footer_contactList__4NX6j a:hover{color:var(--white)}.Footer_contactCta__61TY_{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:var(--primary);color:var(--white);font-size:14px;font-weight:500;border-radius:980px;text-decoration:none;transition:all var(--transition-fast)}.Footer_contactCta__61TY_:hover{background:var(--primary-hover);transform:translateY(-2px)}.Footer_statsBar__TC_hx{display:flex;justify-content:space-between;align-items:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;margin:48px 0 40px;padding:32px 48px}.Footer_statsNote__e3m9y{margin:-28px 0 40px;text-align:center;font-size:13px;line-height:1.5;color:rgba(255,255,255,.6)}.Footer_stat__A4Rl9{text-align:center;flex:1 1}.Footer_stat__A4Rl9:not(:last-child){border-right:1px solid rgba(255,255,255,.1)}.Footer_statNumber__02YRA{display:block;font-size:36px;font-weight:700;color:var(--white);letter-spacing:-.02em;margin-bottom:4px}.Footer_statLabel__f7_DS{font-size:14px;color:rgba(255,255,255,.7);font-weight:500}.Footer_bottom__O5rKs{display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-top:1px solid rgba(255,255,255,.1)}.Footer_bottomLeft__OAucl{display:flex;flex-direction:column;gap:4px}.Footer_copyright__j5CNb{font-size:13px;color:rgba(255,255,255,.7)}.Footer_companyInfo__wf6cD{font-size:12px;color:rgba(255,255,255,.6)}.Footer_bottomLinks__OBXsy{display:flex;gap:24px;flex-wrap:wrap}.Footer_bottomLinks__OBXsy a{font-size:13px;color:rgba(255,255,255,.7);text-decoration:none;transition:color var(--transition-fast)}.Footer_bottomLinks__OBXsy a:hover{color:rgba(255,255,255,.95)}@media (max-width:1200px){.Footer_main__68iCA{grid-template-columns:repeat(3,1fr);gap:32px}.Footer_brand___zP6t{grid-column:span 3;max-width:100%;margin-bottom:16px}.Footer_statsBar__TC_hx{padding:28px 32px}}@media (max-width:1024px){.Footer_main__68iCA{grid-template-columns:repeat(2,1fr);gap:32px}.Footer_brand___zP6t{grid-column:span 2}.Footer_statsBar__TC_hx{padding:24px}.Footer_statNumber__02YRA{font-size:28px}}@media (max-width:768px){.Footer_footer__UaG1g{padding-top:60px}.Footer_main__68iCA{grid-template-columns:1fr;gap:36px}.Footer_brand___zP6t{grid-column:span 1}.Footer_statsBar__TC_hx{flex-wrap:wrap;gap:24px;padding:24px 20px;margin:32px 0}.Footer_stat__A4Rl9{flex:1 1 45%;min-width:130px;padding:8px 0}.Footer_stat__A4Rl9:not(:last-child){border-right:none}.Footer_stat__A4Rl9:nth-child(odd){border-right:1px solid rgba(255,255,255,.1)}.Footer_statNumber__02YRA{font-size:28px}.Footer_statLabel__f7_DS{font-size:13px}.Footer_bottom__O5rKs{flex-direction:column;gap:16px;text-align:center}.Footer_bottomLinks__OBXsy{flex-wrap:wrap;justify-content:center;gap:16px}}@media (max-width:480px){.Footer_statsBar__TC_hx{padding:20px 16px;gap:16px}.Footer_stat__A4Rl9{flex:1 1 100%;border-right:none!important;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:16px}.Footer_stat__A4Rl9:last-child{border-bottom:none;padding-bottom:0}.Footer_statNumber__02YRA{font-size:32px}}@media (max-width:768px){.Footer_columnLink__97mL0{display:inline-flex;align-items:center;min-height:44px}}.not-found_main__z5la9{min-height:100vh;background:linear-gradient(180deg,#f8fafc,#ffffff);padding:120px 0 80px}.not-found_container__811un{max-width:900px;margin:0 auto;padding:0 20px}.not-found_content__f_Zj_{text-align:center}.not-found_errorCode__wcGgv{display:block;font-size:120px;font-weight:800;line-height:1;background:linear-gradient(135deg,#0077b6,#063c69);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px}.not-found_title__KjPnl{font-size:32px;font-weight:700;color:#1a1a2e;margin:0 0 16px}.not-found_description__oywTq{font-size:18px;color:#666;max-width:500px;margin:0 auto 48px;line-height:1.6}.not-found_suggestions__rt26I{margin-bottom:48px}.not-found_suggestions__rt26I h2{font-size:18px;font-weight:600;color:#1a1a2e;margin:0 0 24px}.not-found_linksGrid__p7tu7{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px;max-width:700px;margin:0 auto}.not-found_linkCard__FPxNC{display:flex;align-items:center;gap:16px;padding:20px;background:white;border-radius:12px;border:1px solid #e5e7eb;text-decoration:none;transition:all .2s ease}.not-found_linkCard__FPxNC:hover{border-color:#0077b6;box-shadow:0 4px 20px rgba(9,144,219,.1);transform:translateY(-2px)}.not-found_linkCard__FPxNC svg:first-child{flex-shrink:0;color:#0077b6}.not-found_linkCard__FPxNC>div{flex:1 1;text-align:left}.not-found_linkCard__FPxNC h3{font-size:16px;font-weight:600;color:#1a1a2e;margin:0 0 4px}.not-found_linkCard__FPxNC p{font-size:14px;color:#666;margin:0}.not-found_linkCard__FPxNC svg:last-child{flex-shrink:0;color:#767676;transition:transform .2s ease}.not-found_linkCard__FPxNC:hover svg:last-child{transform:translateX(4px);color:#0077b6}.not-found_categories__KA31g{padding-top:32px;border-top:1px solid #e5e7eb}.not-found_categories__KA31g h2{font-size:16px;font-weight:600;color:#1a1a2e;margin:0 0 16px}.not-found_categoryLinks__GoMWc{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.not-found_categoryLinks__GoMWc a{padding:8px 16px;background:#f1f5f9;color:#0077b6;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease}.not-found_categoryLinks__GoMWc a:hover{background:#0077b6;color:white}@media (max-width:768px){.not-found_main__z5la9{padding:100px 0 60px}.not-found_errorCode__wcGgv{font-size:80px}.not-found_title__KjPnl{font-size:24px}.not-found_description__oywTq{font-size:16px}.not-found_linksGrid__p7tu7{grid-template-columns:1fr}}.blog_main__tD3G6{min-height:100vh;background:#f8fafc}.blog_container__2GmSF{max-width:1200px;margin:0 auto;padding:0 20px}.blog_hero__TxljX{background:linear-gradient(135deg,#063c69,#0077b6);padding:48px 0 44px;text-align:center;color:white}.blog_hero__TxljX h1{font-size:40px;font-weight:700;margin:0 0 16px}.blog_hero__TxljX p{font-size:18px;color:rgba(255,255,255,.95);max-width:600px;margin:0 auto;line-height:1.6}.blog_sectionTitle__5yYZ8{font-size:clamp(22px,2.1vw,28px);line-height:1.25;font-weight:700;color:#1a1a2e;margin:0 0 12px;text-align:left}.blog_featuredSection__LLQwe{padding:34px 0;background:transparent}.blog_featuredGrid___S5aP{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:24px;gap:24px}.blog_featuredCard__wxLw4{display:flex;align-items:center;gap:24px;padding:18px 0 0;background:transparent;border-radius:0;border:none;border-top:1px solid var(--gray-200);text-decoration:none;transition:border-color .2s ease}.blog_featuredCard__wxLw4:hover{border-top-color:#0077b6}.blog_featuredContent__30H02{flex:1 1}.blog_featuredContent__30H02 h3{font-size:20px;font-weight:700;color:#1a1a2e;margin:8px 0 12px;line-height:1.3}.blog_featuredContent__30H02 p{font-size:15px;color:#666;margin:0 0 12px;line-height:1.5}.blog_featuredArrow__IorYa{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#0077b6;color:white;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.blog_featuredCard__wxLw4:hover .blog_featuredArrow__IorYa{transform:translateX(4px)}.blog_articlesSection__uW0ej{padding:34px 0 40px;border-top:1px solid var(--gray-200)}.blog_articlesLayout__6eQP9{display:grid;grid-template-columns:1fr 300px;grid-gap:40px;gap:40px}.blog_articlesGrid__qck1f{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:0 32px;gap:0 32px}.blog_articleCard__TjUvG{display:block;padding:18px 0 20px;background:transparent;border-radius:0;border:none;border-top:1px solid var(--gray-200);text-decoration:none;transition:border-color .2s ease}.blog_articleCard__TjUvG:hover{border-top-color:#0077b6}.blog_articleContent___qkRh h3{font-size:18px;font-weight:700;color:#1a1a2e;margin:8px 0 12px;line-height:1.3}.blog_articleContent___qkRh p{font-size:14px;color:#666;margin:0 0 12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_category__7GUuq{display:inline-block;padding:4px 12px;background:linear-gradient(135deg,#0077b6,#063c69);color:white;font-size:12px;font-weight:600;border-radius:20px}.blog_meta__bj8ev{display:flex;gap:16px;font-size:13px;color:#636363}.blog_meta__bj8ev span{display:flex;align-items:center;gap:4px}.blog_tags__hGTwW{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.blog_tag__4UYy5{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--gray-100);color:#666;font-size:12px;border-radius:12px}.blog_sidebar__2ew9y{display:flex;flex-direction:column;gap:24px}.blog_sidebarCard__HBB25{padding:18px 0 0;background:transparent;border:none;border-top:1px solid var(--gray-200)}.blog_sidebarCard__HBB25 h3{font-size:18px;font-weight:700;color:#1a1a2e;margin:0 0 16px}.blog_sidebarCard__HBB25 p{font-size:14px;color:#666;line-height:1.6;margin:0 0 16px}.blog_categoryList__MQUQu{list-style:none;padding:0;margin:0}.blog_categoryList__MQUQu li{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f1f5f9;font-size:14px;color:#555}.blog_categoryList__MQUQu li:last-child{border-bottom:none}.blog_count__ZF9B1{background:var(--gray-100);padding:2px 8px;border-radius:10px;font-size:12px;color:#636363}.blog_sidebarCta__9oE7R{display:block;padding:12px 20px;background:linear-gradient(135deg,#0077b6,#063c69);color:white;font-size:14px;font-weight:600;text-align:center;border-radius:8px;text-decoration:none;transition:opacity .2s ease}.blog_sidebarCta__9oE7R:hover{opacity:.9}@media (max-width:1024px){.blog_articlesLayout__6eQP9{grid-template-columns:1fr}.blog_sidebar__2ew9y{flex-direction:row;flex-wrap:wrap}.blog_sidebarCard__HBB25{flex:1 1;min-width:280px}}@media (max-width:768px){.blog_hero__TxljX{padding:28px 0 32px}.blog_hero__TxljX h1{font-size:32px}.blog_featuredGrid___S5aP{grid-template-columns:1fr}.blog_featuredCard__wxLw4{flex-direction:column;align-items:flex-start}.blog_featuredArrow__IorYa{display:none}.blog_articlesGrid__qck1f{grid-template-columns:1fr}.blog_sidebar__2ew9y{flex-direction:column}}.contact_main__cB_WR{min-height:100vh}.contact_hero__PzA8l{padding:48px 0 44px;background:var(--gray-50);text-align:center}.contact_container___kFV_{max-width:var(--container-max);margin:0 auto;padding:0 24px}.contact_title__P4ugg{font-size:clamp(30px,4.5vw,42px);font-weight:600;color:var(--black);margin-bottom:12px;letter-spacing:-.03em}.contact_subtitle__bC1t2{font-size:18px;color:var(--gray-500);max-width:500px;margin:0 auto;line-height:1.6}.contact_content__Xhyi1{padding:44px 0 56px}.contact_grid__cTNEL{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:48px;gap:48px;align-items:start}.contact_formWrapper__BXV_9{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);padding:36px}.contact_form__PIb78 h2{font-size:28px;font-weight:600;color:var(--black);margin-bottom:8px}.contact_form__PIb78>p{font-size:16px;color:var(--gray-500);margin-bottom:32px}.contact_formGrid__bxMbu{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-bottom:20px}.contact_formGroup__xDyyg{margin-bottom:20px}.contact_formGroup__xDyyg label{display:block;font-size:14px;font-weight:500;color:var(--gray-600);margin-bottom:8px}.contact_formGroup__xDyyg input,.contact_formGroup__xDyyg select,.contact_formGroup__xDyyg textarea{width:100%;padding:14px 16px;font-size:16px;font-family:inherit;border:1px solid #8a8a8e;border-radius:var(--radius-md);background:var(--white);transition:all var(--transition-fast)}.contact_formGroup__xDyyg input:focus,.contact_formGroup__xDyyg select:focus,.contact_formGroup__xDyyg textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(0,113,227,.35)}.contact_formGroup__xDyyg input:focus-visible,.contact_formGroup__xDyyg select:focus-visible,.contact_formGroup__xDyyg textarea:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.contact_formGroup__xDyyg textarea{resize:vertical;min-height:120px}.contact_formGroup__xDyyg select{cursor:pointer}.contact_submitButton__PrjGl{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;background:var(--primary);color:var(--white);font-size:17px;font-weight:500;border:none;border-radius:980px;cursor:pointer;transition:all var(--transition-fast)}.contact_submitButton__PrjGl:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-2px)}.contact_submitButton__PrjGl:disabled{opacity:.7;cursor:not-allowed}.contact_errorMessage__OJpC1{background:#fff0f0;color:#dc3545;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:14px;border:1px solid #ffcdd2}.contact_successMessage__eUx_y{text-align:center;padding:40px 0}.contact_successIcon__qhmJv{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#30d158,#34c759);color:var(--white);border-radius:50%;margin:0 auto 24px}.contact_successMessage__eUx_y h2{font-size:28px;font-weight:600;color:var(--black);margin-bottom:12px}.contact_successMessage__eUx_y p{font-size:16px;color:var(--gray-500);max-width:400px;margin:0 auto;line-height:1.6}.contact_info__Q8n5K{display:flex;flex-direction:column;gap:24px}.contact_infoCard__zNVtE,.contact_whyCard__1eM9f{background:var(--gray-50);border-radius:var(--radius-xl);padding:32px}.contact_infoCard__zNVtE h2,.contact_whyCard__1eM9f h2{font-size:20px;font-weight:600;color:var(--black);margin-bottom:24px}.contact_infoItem__CmEC1{display:flex;gap:16px;margin-bottom:24px}.contact_infoItem__CmEC1:last-child{margin-bottom:0}.contact_infoIcon__bd8mP{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--white);border-radius:var(--radius-md);color:var(--primary);flex-shrink:0}.contact_infoLabel__eIkNl{display:block;font-size:12px;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.contact_infoItem__CmEC1 a,.contact_infoItem__CmEC1 span{font-size:15px;color:var(--gray-600);text-decoration:none;line-height:1.5}.contact_infoItem__CmEC1 a:hover{color:var(--primary)}.contact_whyCard__1eM9f ul{list-style:none}.contact_whyCard__1eM9f li{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--gray-200);font-size:15px;color:var(--gray-600)}.contact_whyCard__1eM9f li:last-child{border-bottom:none}.contact_whyCard__1eM9f li svg{color:var(--primary);flex-shrink:0}@media (max-width:1024px){.contact_grid__cTNEL{grid-template-columns:1fr;gap:40px}}.contact_cartItemsSection__kQKp2{background:linear-gradient(135deg,#f0f7ff,#e8f4fc);border:1px solid #d0e8f7;border-radius:12px;padding:16px;margin-bottom:24px}.contact_cartItemsHeader__22X3P{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#063c69;margin-bottom:12px}.contact_cartItemsList__Vd7eY{display:flex;flex-wrap:wrap;gap:8px}.contact_cartItemTag__RHW74{display:inline-flex;align-items:center;gap:6px;background:white;border:1px solid #d0e8f7;border-radius:20px;padding:6px 10px 6px 12px;font-size:13px;animation:contact_cartItemAppear__vqrHt .3s ease}@keyframes contact_cartItemAppear__vqrHt{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.contact_cartItemEmoji__oSt1t{font-size:14px}.contact_cartItemText__s0wGZ{color:#333}.contact_cartItemText__s0wGZ small{color:#636363;font-size:11px}.contact_cartItemContent__m9e4I{display:flex;flex-direction:column;gap:2px}.contact_cartItemLink__9Ws_x{display:inline-flex;align-items:center;gap:4px;color:var(--primary);text-decoration:none;font-weight:500;transition:all .2s}.contact_cartItemLink__9Ws_x:hover{text-decoration:underline}.contact_cartItemLink__9Ws_x svg{opacity:.6}.contact_cartItemName__8S6xZ{color:#333;font-weight:500}.contact_cartItemCategory__uqDIe{color:#636363;font-size:11px}.contact_cartItemRemoveBtn__9_5No{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;background:#f5f5f5;border:none;border-radius:50%;cursor:pointer;color:#767676;transition:all .2s}.contact_cartItemRemoveBtn__9_5No:hover{background:#ffebee;color:#dc3545}.contact_mapSection__Aiv6c{padding:0 0 2.5rem}.contact_mapWrapper__b2tHi{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.contact_mapHeader__N_DxS{padding:1.5rem;border-bottom:1px solid var(--gray-200)}.contact_mapHeader__N_DxS h2{font-size:1.25rem;font-weight:700;color:var(--black);margin:0}.contact_mapHeader__N_DxS p{font-size:.875rem;color:var(--gray-500);margin:.25rem 0 0}.contact_mapContainer__iFb0J{position:relative;width:100%;aspect-ratio:16/9;max-height:450px}.contact_mapContainer__iFb0J iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:768px){.contact_hero__PzA8l{padding:28px 0 32px}.contact_content__Xhyi1{padding:32px 0 48px}.contact_formWrapper__BXV_9{padding:32px 24px}.contact_formGrid__bxMbu{grid-template-columns:1fr}.contact_mapSection__Aiv6c{padding:0 0 3rem}.contact_mapHeader__N_DxS{padding:1rem}.contact_mapContainer__iFb0J{max-height:300px}}.contact_categoryFieldset__CcnR2{border:0;padding:0;margin:0 0 20px;min-width:0}.contact_categoryFieldset__CcnR2 legend{display:block;font-size:14px;font-weight:500;color:var(--gray-600);margin-bottom:10px;padding:0}.contact_categoryHint__kvm5Y{font-weight:400;color:var(--gray-500)}.contact_categoryGrid__LaPMB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.contact_categoryOption__bF5s6{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--gray-200);border-radius:8px;font-size:13px;color:var(--gray-700);cursor:pointer;transition:border-color .15s ease,background .15s ease}.contact_categoryOption__bF5s6:hover{border-color:var(--primary)}.contact_categoryOption__bF5s6 input{width:16px;height:16px;margin:0;flex-shrink:0;accent-color:var(--primary)}.contact_categoryOptionChecked__nzI1m{border-color:var(--primary);background:rgba(9,144,219,.06)}@media (max-width:640px){.contact_categoryGrid__LaPMB{grid-template-columns:1fr}}.contact_formGroupWide__xHnWN{grid-column:1/-1}.contact_formGroup__xDyyg input.contact_inputInvalid__MqGDB,.contact_formGroup__xDyyg select.contact_inputInvalid__MqGDB,.contact_formGroup__xDyyg textarea.contact_inputInvalid__MqGDB{border-color:#b91c1c;box-shadow:0 0 0 3px rgba(185,28,28,.12)}.contact_fieldError__iU3S6{margin:6px 0 0;font-size:14px;line-height:1.45;color:#b91c1c}.contact_formNote__0h_PH{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--gray-600);text-align:center}.contact_formNote__0h_PH a{color:var(--primary);text-decoration:underline}@media (max-width:768px){.contact_cartItemRemoveBtn__9_5No{position:relative}.contact_cartItemRemoveBtn__9_5No:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}}.Breadcrumbs_breadcrumbs__Rwb5T{padding:1rem 0;font-size:.875rem}.Breadcrumbs_list__t4SKY{flex-wrap:wrap;list-style:none;margin:0;padding:0}.Breadcrumbs_item__xYLs3,.Breadcrumbs_link__qaLwr,.Breadcrumbs_list__t4SKY{display:flex;align-items:center;gap:.25rem}.Breadcrumbs_link__qaLwr{color:var(--gray-600,#6b7280);text-decoration:none;transition:color .2s ease}.Breadcrumbs_link__qaLwr:hover{color:var(--primary,#0077b6)}.Breadcrumbs_link__qaLwr:focus-visible{outline:2px solid var(--primary,#0077b6);outline-offset:2px;border-radius:2px}.Breadcrumbs_separator__RWF5d{color:var(--gray-400,#9ca3af);flex-shrink:0}.Breadcrumbs_current__F2_Pi{color:var(--gray-900,#111827);font-weight:500}.Breadcrumbs_light__FgkA_ .Breadcrumbs_link__qaLwr{color:rgba(255,255,255,.85)}.Breadcrumbs_light__FgkA_ .Breadcrumbs_link__qaLwr:hover{color:#ffffff}.Breadcrumbs_light__FgkA_ .Breadcrumbs_separator__RWF5d{color:rgba(255,255,255,.6)}.Breadcrumbs_light__FgkA_ .Breadcrumbs_current__F2_Pi{color:#ffffff}.Breadcrumbs_srOnly__jtfic{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.Breadcrumbs_breadcrumbs__Rwb5T{font-size:.8125rem}.Breadcrumbs_link__qaLwr span:not(.Breadcrumbs_srOnly__jtfic){max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Breadcrumbs_current__F2_Pi{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:768px){.Breadcrumbs_link__qaLwr{position:relative}.Breadcrumbs_link__qaLwr:after{content:"";position:absolute;top:50%;left:-12px;right:-12px;height:44px;transform:translateY(-50%)}}.brand_main__6FOvd{min-height:100vh;background:#f8fafc}.brand_container__1ra5Q{max-width:1200px;margin:0 auto;padding:0 24px}.brand_hero__XXU2w{background:linear-gradient(135deg,#063c69,#0077b6);padding:48px 0 44px;color:#fff}.brand_heroIcon__YiHEA{width:56px;height:56px;margin:12px 0 14px;background:rgba(255,255,255,.15);border-radius:14px;display:flex;align-items:center;justify-content:center}.brand_hero__XXU2w h1{font-size:clamp(28px,3.4vw,36px);font-weight:700;margin:0 0 12px}.brand_lede__We_mN{font-size:18px;line-height:1.6;max-width:820px;color:rgba(255,255,255,.95);margin:0 0 20px}.brand_counts__sRU42{display:flex;flex-wrap:wrap;gap:16px;margin:0}.brand_counts__sRU42 div{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);border-radius:12px;padding:10px 16px;min-width:200px}.brand_counts__sRU42 dt{font-size:13px;opacity:.9;margin-bottom:4px}.brand_counts__sRU42 dd{font-size:24px;font-weight:700;margin:0}.brand_letterNav__1NPx6{position:-webkit-sticky;position:sticky;top:var(--header-offset,0);z-index:5;background:#fff;border-bottom:1px solid #e5e7eb}.brand_letterNav__1NPx6 .brand_container__1ra5Q{display:flex;flex-wrap:wrap;gap:4px;padding-top:10px;padding-bottom:10px}.brand_letterNav__1NPx6 a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;border-radius:8px;font-weight:600;color:#063c69;text-decoration:none;background:#f1f5f9}.brand_letterNav__1NPx6 a:hover{background:#0077b6;color:#fff}.brand_listSection__p2hPH{padding:48px 0 24px}.brand_catalogSection__kplaq{background:#f1f5f9;border-top:1px solid #e5e7eb}.brand_sectionTitle__Mr36V{font-size:26px;font-weight:700;color:#0f172a;margin:0 0 8px}.brand_sectionNote__wARbc{color:#475569;max-width:800px;margin:0 0 28px;line-height:1.6}.brand_letterBlock__mqSHv{padding:18px 0 10px;border-top:1px solid #e5e7eb;scroll-margin-top:calc(var(--header-offset, 0px) + 70px);content-visibility:auto;contain-intrinsic-size:auto calc(60px + var(--n, 20) * 64px)}@media (min-width:588px){.brand_letterBlock__mqSHv{contain-intrinsic-size:auto calc(60px + var(--n, 20) * 68px / 2)}}@media (min-width:868px){.brand_letterBlock__mqSHv{contain-intrinsic-size:auto calc(60px + var(--n, 20) * 72px / 3)}}@media (min-width:1148px){.brand_letterBlock__mqSHv{contain-intrinsic-size:auto calc(60px + var(--n, 20) * 77px / 4)}}.brand_letter__imEVh{font-size:22px;font-weight:700;color:#0077b6;margin:0 0 12px}.brand_brandList__hn80e{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:8px 20px;gap:8px 20px}.brand_brandList__hn80e.brand_compact__2M5aj{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 16px}.brand_brandLink__ozKz4{display:flex;flex-direction:column;padding:8px 10px;border-radius:8px;text-decoration:none;color:#0f172a;background:#fff;border:1px solid transparent}.brand_compact__2M5aj .brand_brandLink__ozKz4{background:transparent;padding:4px 6px}.brand_brandLink__ozKz4:hover{border-color:#0077b6;background:#fff}.brand_brandName__TPnSc{font-weight:600}.brand_brandMeta__K7qH4{font-size:12px;color:#64748b}.brand_idx__L_ZdW{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:8px 20px;gap:8px 20px}.brand_idxCompact__LiEMW{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 16px}.brand_idx__L_ZdW a{display:flex;flex-direction:column;padding:6px 8px;border-radius:8px;text-decoration:none;color:#0f172a;background:transparent;border:1px solid transparent;font-weight:600}.brand_idx__L_ZdW a:hover{border-color:transparent;background:var(--gray-100)}.brand_idx__L_ZdW small{font-size:12px;font-weight:400;color:#64748b}.brand_ctaSection__lsR6e{padding:40px 0 48px;text-align:center}.brand_ctaSection__lsR6e h2{font-size:26px;color:#0f172a;margin:0 0 10px}.brand_ctaSection__lsR6e p{color:#475569;max-width:640px;margin:0 auto 22px;line-height:1.6}.brand_ctaButton__aq_iX{display:inline-block;padding:14px 28px;border-radius:10px;font-weight:600;background:#0077b6;color:#fff;text-decoration:none}.brand_ctaButton__aq_iX:hover{background:#063c69}.brand_flatSection__re2kV{padding:34px 0;background:transparent;border-top:none}.brand_flatSection__re2kV+.brand_flatSection__re2kV{border-top:1px solid var(--gray-200)}.brand_flatSection__re2kV .brand_sectionTitle__Mr36V{font-size:clamp(22px,2.1vw,28px);line-height:1.25;text-align:left;margin:0 0 12px}.brand_flatSection__re2kV .brand_sectionNote__wARbc{margin:0 0 18px}.brand_flatSection__re2kV .brand_letterBlock__mqSHv{padding:14px 0 6px}.brand_flatSection__re2kV .brand_brandLink__ozKz4{background:transparent;padding:6px 8px}.brand_flatSection__re2kV .brand_brandLink__ozKz4:hover{background:var(--gray-100);border-color:transparent}@media (max-width:640px){.brand_hero__XXU2w{padding:28px 0 32px}.brand_hero__XXU2w h1{font-size:26px}.brand_container__1ra5Q{padding:0 16px}.brand_counts__sRU42 div{min-width:0;flex:1 1 45%}.brand_counts__sRU42 dd{font-size:22px}}main.type_page__DqXnm{background:#fff}.type_page__DqXnm .type_hero__rw8a4{padding:48px 0 44px}.type_smallStat__ESyMr{font-size:18px!important;padding-top:6px}.type_articleMain__f62Km .type_h2__67WYo{font-size:clamp(22px,2.1vw,28px);line-height:1.25;font-weight:700;color:#0f172a;text-align:left;margin:0 0 12px}.type_articleMain__f62Km .type_note__5XaWb{color:#475569;max-width:800px;margin:0 0 20px;line-height:1.6}.type_articleMain__f62Km .type_prose__Leyty{max-width:none;color:#334155;font-size:16px;line-height:1.7}.type_articleMain__f62Km .type_prose__Leyty p{margin:0 0 14px}.type_criteria__HndUw{list-style:none;counter-reset:crit;margin:0;padding:0}.type_criteria__HndUw li{counter-increment:crit;position:relative;padding:14px 0 14px 46px;border-top:1px solid var(--gray-200)}.type_criteria__HndUw li:first-child{border-top:none;padding-top:4px}.type_criteria__HndUw li:before{content:counter(crit);position:absolute;left:0;top:14px;width:30px;height:30px;border-radius:50%;background:#0077b6;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:14px}.type_criteria__HndUw li:first-child:before{top:4px}.type_criteria__HndUw strong{display:block;color:#0f172a;font-size:16px;margin-bottom:4px}.type_criteria__HndUw p{margin:0;color:#475569;line-height:1.6;font-size:15px}.type_chips__LrLf2{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.type_chips__LrLf2 li{padding:6px 12px;background:var(--gray-100);border:none;border-radius:999px;color:#0f172a;font-size:14px}.type_checklist__RORc5{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-gap:8px;gap:8px}.type_checklist__RORc5 li{position:relative;padding-left:26px;color:#334155;line-height:1.55;font-size:15px}.type_checklist__RORc5 li:before{content:"✓";position:absolute;left:0;top:0;color:#0077b6;font-weight:700}.type_faq__sGLiF{margin:0}.type_faq__sGLiF div{border-top:1px solid var(--gray-200);padding:14px 0}.type_faq__sGLiF div:first-child{border-top:none;padding-top:0}.type_faq__sGLiF dt{font-weight:700;color:#0f172a;margin:0 0 6px;font-size:16px}.type_faq__sGLiF dd{margin:0;color:#475569;line-height:1.65;font-size:15px}.type_articleMain__f62Km .type_brandList__qYOWb{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.type_articleMain__f62Km .type_brandLink__yL_Mw{background:transparent;border:none;border-top:1px solid var(--gray-200);border-radius:0;padding:10px 0}.type_articleMain__f62Km .type_brandLink__yL_Mw:hover{background:transparent;text-decoration:underline}.type_relatedList__kGYc6{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 28px;gap:0 28px}.type_relatedList__kGYc6 li{border-top:1px solid var(--gray-200);padding:12px 0;display:flex;flex-direction:column;gap:4px}.type_relatedList__kGYc6 a{font-weight:600;color:#0f172a;text-decoration:none}.type_relatedList__kGYc6 a:hover{color:#0077b6;text-decoration:underline}.type_relatedList__kGYc6 span{font-size:13px;color:#64748b;line-height:1.5}.type_answer__Nb3TR{font-size:16px;line-height:1.6;max-width:820px;color:rgba(255,255,255,.9);margin:-8px 0 20px}.type_tableWrap__G1Ky5{overflow-x:auto}.type_modelTable__sdCO1{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.type_modelTable__sdCO1 caption{caption-side:top;text-align:left;font-size:13px;color:#64748b;padding:0 0 8px}.type_modelTable__sdCO1 thead th{text-align:left;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#475569;padding:8px 12px 8px 0;border-bottom:2px solid var(--gray-200)}.type_modelTable__sdCO1 tbody td,.type_modelTable__sdCO1 tbody th{text-align:left;vertical-align:top;padding:10px 12px 10px 0;border-bottom:1px solid var(--gray-200);color:#334155;font-weight:400}.type_modelTable__sdCO1 tbody th{width:34%}.type_modelTable__sdCO1 tbody td:nth-child(2){width:24%;color:#0f172a;font-weight:600}.type_modelTable__sdCO1 tbody th a{color:#0077b6;font-weight:600;text-decoration:none}.type_modelTable__sdCO1 tbody th a:hover{text-decoration:underline}@media (max-width:1024px){.type_articleMain__f62Km .type_brandList__qYOWb,.type_relatedList__kGYc6{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.type_page__DqXnm .type_hero__rw8a4{padding:28px 0 32px}.type_modelTable__sdCO1 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.type_modelTable__sdCO1 tbody tr{display:block;border-bottom:1px solid var(--gray-200);padding:10px 0}.type_modelTable__sdCO1 tbody td,.type_modelTable__sdCO1 tbody th{display:block;width:auto!important;border:none;padding:2px 0}.type_modelTable__sdCO1 tbody td:before{content:attr(data-label) ": ";color:#64748b;font-weight:400}}.type_azTitle__mPmPV{font-size:16px;font-weight:700;color:#0f172a;margin:22px 0 8px}.type_azList__3HqSr{list-style:none;margin:0;padding:0;columns:160px 4;column-gap:24px;font-size:14px;line-height:1.5}.type_azList__3HqSr li{page-break-inside:avoid;break-inside:avoid;padding:3px 0}.type_azList__3HqSr a{color:#0f172a;text-decoration:none}.type_azList__3HqSr a:hover{color:#0077b6;text-decoration:underline}.type_readAlso__gfv67{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:15px}.type_readAlso__gfv67 a{color:#0077b6;font-weight:600;text-decoration:none}.type_readAlso__gfv67 a:hover{text-decoration:underline}.branduri_letterStrip__lCiaf{background:#fff;border-bottom:1px solid #e5e7eb}.branduri_letterStrip__lCiaf>div{display:flex;flex-wrap:wrap;gap:4px;padding-top:10px;padding-bottom:10px}.branduri_current__6FEqr,.branduri_letterStrip__lCiaf a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;border-radius:8px;font-weight:600;text-decoration:none}.branduri_letterStrip__lCiaf a{color:#063c69;background:#f1f5f9}.branduri_letterStrip__lCiaf a:hover{background:#0077b6;color:#fff}.branduri_current__6FEqr{background:#063c69;color:#fff}.branduri_catLinks__Un8Z7{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.branduri_catLinks__Un8Z7 a{color:#0077b6;font-weight:600;text-decoration:none}.branduri_catLinks__Un8Z7 a:hover{text-decoration:underline}.branduri_pager__Vlcuc{padding:8px 0 0}.branduri_pager__Vlcuc>div{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.branduri_pager__Vlcuc a{color:#0077b6;font-weight:600;text-decoration:none}.branduri_pager__Vlcuc a:hover{text-decoration:underline}.branduri_recent__PCM1d{padding:28px 0}.branduri_recentTitle__HCmJt{font-size:clamp(20px,2vw,26px);font-weight:700;color:#0f172a;margin:0 0 6px}.branduri_recentNote__0CeRc{color:#475569;margin:0 0 14px;line-height:1.55;max-width:760px}.branduri_recentList__707f1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:6px 18px;gap:6px 18px}.branduri_recentList__707f1 a{display:flex;flex-direction:column;padding:6px 8px;border-radius:8px;text-decoration:none;color:#0f172a;font-weight:600}.branduri_recentList__707f1 a:hover{background:var(--gray-100)}.branduri_recentList__707f1 small{font-size:12px;font-weight:400;color:#64748b}.category_breadcrumbWrapper__P_M5P{background:var(--gray-50);padding:12px 0;border-bottom:1px solid var(--gray-100)}.category_container__CbrFX{max-width:var(--container-max)}.category_notFound__qkoHx{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.category_notFound__qkoHx h1{font-size:32px}.category_notFound__qkoHx a{color:var(--primary)}.category_hero__GfoC0{position:relative;padding:48px 0 44px;color:var(--white);overflow:hidden}.category_heroOverlay__hayj0{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.2))}.category_heroContainer__Zwi8x{position:relative;z-index:2;max-width:var(--container-max);margin:0 auto;padding:0 24px}.category_backLink__6FXgg{display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.9);text-decoration:none;font-size:14px;margin-bottom:24px;transition:color var(--transition-fast)}.category_backLink__6FXgg:hover{color:var(--white)}.category_heroTitle__D2CyF{font-size:clamp(32px,4.4vw,46px);font-weight:600;margin-bottom:6px;letter-spacing:-.03em}.category_heroTagline__m51Re{font-size:clamp(17px,2vw,21px);font-weight:500;color:rgba(255,255,255,.95);margin-bottom:14px}.category_heroDescription__L_crg{font-size:clamp(16px,1.5vw,18px);max-width:700px;color:rgba(255,255,255,.95);line-height:1.7;margin-bottom:40px}.category_heroStats__N8xzo{display:flex;gap:40px;margin:20px 0 14px}.category_heroStat__Fhp0h{display:flex;flex-direction:column}.category_heroStatValue__oSzVO{font-size:28px;font-weight:700}.category_heroStatLabel__IcFxC{font-size:14px;color:rgba(255,255,255,.95)}.category_heroCtas__00PdX{display:flex;gap:12px;flex-wrap:wrap}.category_ctaPrimary__MSHu8{display:inline-flex;align-items:center;gap:10px;padding:12px 24px;background:var(--white);color:var(--black);font-size:16px;font-weight:600;border-radius:980px;text-decoration:none;transition:all var(--transition-fast)}.category_ctaPrimary__MSHu8:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.2)}.category_ctaSecondary__eVQ3k{display:inline-flex;align-items:center;padding:12px 24px;background:rgba(255,255,255,.2);color:var(--white);font-size:16px;font-weight:500;border-radius:980px;text-decoration:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--transition-fast)}.category_ctaSecondary__eVQ3k:hover{background:rgba(255,255,255,.3)}.category_ctaAddCart__Icajr{display:inline-flex;align-items:center;gap:10px;padding:10px 24px;background:rgba(255,255,255,.15);color:var(--white);font-size:16px;font-weight:500;border:2px solid rgba(255,255,255,.4);border-radius:980px;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--transition-fast)}.category_ctaAddCart__Icajr:hover{background:rgba(255,255,255,.25);border-color:rgba(255,255,255,.6)}.category_ctaAddCart__Icajr.category_inCart__p_Xxq{background:rgba(55,198,127,.3);border-color:rgba(55,198,127,.6)}.category_ctaAddCart__Icajr.category_adding__Htd51{animation:category_cartPulse__HYpJn .4s ease}@keyframes category_cartPulse__HYpJn{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.category_container__CbrFX{max-width:var(--container-wide);margin:0 auto;padding:0 24px}.category_sectionHeader__XAY7V{text-align:left;margin-bottom:20px}.category_sectionHeader__XAY7V h2{font-size:clamp(22px,2.1vw,28px);line-height:1.25;font-weight:600;margin-bottom:12px;letter-spacing:-.01em}.category_sectionHeader__XAY7V p{font-size:16px;color:var(--gray-600);max-width:760px;margin:0}.category_brandsSection__EIa37{background:transparent}.category_brandsGrid__0KBMk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:40px;column-gap:40px;grid-row-gap:0;row-gap:0}.category_brandCard___3jQZ{position:relative;padding:14px 0;background:transparent;border:none;border-top:1px solid var(--gray-200);display:flex;align-items:flex-start;gap:14px}.category_brandLogo__iNN5T{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--gray-100);color:var(--primary);font-size:17px;font-weight:700;border-radius:8px;flex-shrink:0}.category_brandInfo__FFcGG h3{font-size:16px;font-weight:600;margin-bottom:2px}.category_brandCountry__wHTEl{font-size:13px;color:var(--gray-500);display:block;margin-bottom:6px}.category_brandInfo__FFcGG p{font-size:14px;color:var(--gray-600);line-height:1.5}.category_brandInfo__FFcGG{flex:1 1;min-width:0}.category_brandActions__z4A4p{display:flex;align-items:center;gap:12px;order:2;flex-shrink:0}.category_brandAddBtn__fLZJc{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--primary);color:var(--white);border:none;border-radius:50%;cursor:pointer;transition:all var(--transition-fast);flex-shrink:0}.category_brandAddBtn__fLZJc:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,113,227,.3)}.category_brandAddBtn__fLZJc.category_inCart__p_Xxq{background:#37c67f}.category_brandAddBtn__fLZJc.category_adding__Htd51{animation:category_cartPulse__HYpJn .4s ease}.category_brandLink__BuIAz{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--primary);text-decoration:none;white-space:nowrap}.category_brandLink__BuIAz:hover{text-decoration:underline}.category_brandBadge__yb6Lv{order:1;flex-shrink:0;padding:3px 9px;background:var(--gray-100);color:var(--primary-hover);font-size:11.5px;font-weight:600;border-radius:980px;white-space:nowrap}.category_typesSection__4YAoN{background:transparent}.category_typesGrid__vftxw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:40px;column-gap:40px;grid-row-gap:0;row-gap:0}.category_typeCard__4BebH{padding:18px 0 20px;background:transparent;border:none;border-top:1px solid var(--gray-200);display:flex;flex-direction:column}.category_typeCard__4BebH h3{font-size:19px;font-weight:600;margin-bottom:8px;letter-spacing:-.01em}.category_typeCard__4BebH>p{font-size:15px;color:var(--gray-600);line-height:1.6;margin-bottom:14px}.category_typeApplications__f8cfw{margin-bottom:14px}.category_typeApplicationsLabel__uE95e{font-size:12px;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:.05em;display:block;margin-bottom:6px}.category_typeApplicationsList__MYss0{display:flex;flex-wrap:wrap;gap:8px}.category_applicationTag__nYW_K{display:inline-flex;padding:4px 10px;background:var(--gray-100);border:none;border-radius:6px;font-size:13px;color:var(--gray-600)}a.category_applicationTag__nYW_K{text-decoration:none;transition:background .15s ease,color .15s ease}a.category_applicationTag__nYW_K:hover{background:var(--primary);color:var(--white)}.category_typeActions__GrNco{display:flex;align-items:center;gap:16px;margin-top:auto}.category_typeAddBtn__kwPQA{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:var(--primary);color:var(--white);border:none;border-radius:50%;cursor:pointer;transition:all var(--transition-fast);flex-shrink:0}.category_typeAddBtn__kwPQA:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,113,227,.3)}.category_typeAddBtn__kwPQA.category_inCart__p_Xxq{background:#37c67f}.category_typeAddBtn__kwPQA.category_adding__Htd51{animation:category_cartPulse__HYpJn .4s ease}.category_typeLink__UYNuh{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:500;color:var(--primary);text-decoration:none}.category_typeLink__UYNuh:hover{text-decoration:underline}.category_servicesCard__YARUE{background:transparent;text-align:left}.category_servicesIcon__0_QHR{width:auto;height:auto;margin:0 0 8px;display:flex;align-items:center;background:transparent;color:var(--primary)}.category_servicesCard__YARUE h3{font-size:clamp(22px,2.1vw,28px);line-height:1.25;font-weight:600;margin-bottom:12px;letter-spacing:-.01em}.category_servicesCard__YARUE>p{font-size:16px;color:var(--gray-600);margin-bottom:16px;line-height:1.6;max-width:760px}.category_servicesList__gufHq{list-style:none;margin:0;padding:0;text-align:left;column-count:2;column-gap:40px}.category_servicesList__gufHq li{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:14.5px;color:var(--gray-700);border-top:1px solid var(--gray-200);page-break-inside:avoid;break-inside:avoid}.category_servicesList__gufHq li svg{flex-shrink:0;color:var(--primary);margin-top:2px}.category_contactSection__nQPj4{background:transparent}.category_contactGrid__1bfaC{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.category_contactInfo__wlvFg h2{font-size:clamp(22px,2.1vw,28px);line-height:1.25;font-weight:600;margin-bottom:12px;letter-spacing:-.01em}.category_contactInfo__wlvFg>p{font-size:16px;color:var(--gray-600);line-height:1.65;margin-bottom:16px;max-width:760px}.category_contactFeatures__JNoXv{display:flex;flex-wrap:wrap;gap:8px 28px}.category_contactFeature__thdpx{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:500;color:var(--gray-600)}.category_contactFeature__thdpx svg{color:var(--primary)}.category_contactForm__rTR71{padding:0;background:transparent;max-width:760px}.category_formRow__O4Bvc{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px}.category_formGroup__Fx934{margin-bottom:20px}.category_formRow__O4Bvc .category_formGroup__Fx934{margin-bottom:0}.category_formGroup__Fx934 label{display:block;font-size:14px;font-weight:500;color:var(--gray-600);margin-bottom:8px}.category_formGroup__Fx934 input,.category_formGroup__Fx934 select,.category_formGroup__Fx934 textarea{width:100%;padding:14px 16px;font-size:16px;border:1px solid #8a8a8e;border-radius:var(--radius-md);background:var(--white);transition:all var(--transition-fast);font-family:inherit}.category_formGroup__Fx934 input:focus,.category_formGroup__Fx934 select:focus,.category_formGroup__Fx934 textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(0,113,227,.35)}.category_formGroup__Fx934 input:focus-visible,.category_formGroup__Fx934 select:focus-visible,.category_formGroup__Fx934 textarea:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.category_formGroup__Fx934 textarea{resize:vertical;min-height:120px}.category_submitButton__G6vv9{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 32px;background:var(--primary);color:var(--white);font-size:17px;font-weight:600;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.category_submitButton__G6vv9:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-2px)}.category_submitButton__G6vv9:disabled{opacity:.7;cursor:not-allowed}.category_errorMessage__uUWNx{background:#fff0f0;color:#dc3545;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:14px;border:1px solid #ffcdd2}.category_successMessage__bMlgY{text-align:center;padding:40px 20px}.category_successIcon__piQpt{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:#e8f5e9;color:#1b7f4f;border-radius:50%;margin:0 auto 20px}.category_successMessage__bMlgY h3{font-size:24px;color:var(--gray-900);margin-bottom:12px}.category_successMessage__bMlgY p{color:var(--gray-500);font-size:16px}.category_formNote__isY9e{margin-top:16px;font-size:13px;color:var(--gray-500);text-align:center}.category_otherCategories__7n0cA{padding:40px 0;background:var(--gray-50);border-top:1px solid var(--gray-200)}.category_otherCategories__7n0cA h2{font-size:clamp(22px,2.1vw,28px);line-height:1.25;font-weight:600;text-align:left;margin-bottom:12px}.category_otherCategoriesGrid__tC3XY{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0 24px;gap:0 24px}.category_otherCategoryCard__LecDr{display:flex;flex-direction:column;padding:14px 0;background:transparent;border:none;border-top:1px solid var(--gray-200);text-decoration:none;transition:all var(--transition-fast)}.category_otherCategoryCard__LecDr:hover .category_otherCategoryName__trYjZ{color:var(--primary)}.category_otherCategoryName__trYjZ{font-size:16px;font-weight:600;color:var(--black);margin-bottom:4px}.category_otherCategoryTagline__gAgas{font-size:14px;color:var(--gray-600);margin-bottom:8px}.category_otherCategoryCard__LecDr svg{color:var(--primary);margin-top:auto}@media (max-width:1024px){.category_brandsGrid__0KBMk,.category_typesGrid__vftxw{grid-template-columns:minmax(0,1fr)}.category_servicesList__gufHq{column-count:1}.category_otherCategoriesGrid__tC3XY{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.category_hero__GfoC0{padding:28px 0 32px}.category_heroStats__N8xzo{gap:24px;flex-wrap:wrap}.category_heroCtas__00PdX{flex-direction:column}.category_ctaPrimary__MSHu8,.category_ctaSecondary__eVQ3k{width:100%;justify-content:center}.category_formRow__O4Bvc{grid-template-columns:1fr}.category_contactForm__rTR71{padding:0}.category_otherCategoriesGrid__tC3XY{grid-template-columns:1fr}}.category_faqSection__rUr8a{background:transparent}.category_faqList__hMQJa{display:flex;flex-direction:column;max-width:860px}.category_faqItem__cmxOw{background:transparent;border:none;border-top:1px solid var(--gray-200);border-radius:0}.category_faqQuestion__JGcuC{padding:14px 40px 14px 0;position:relative;font-size:16.5px;font-weight:600;color:var(--black);cursor:pointer;list-style:none}.category_faqQuestion__JGcuC::-webkit-details-marker{display:none}.category_faqQuestion__JGcuC:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;color:var(--primary)}.category_faqItem__cmxOw[open] .category_faqQuestion__JGcuC:after{content:"\2212"}.category_faqAnswer__EmwMY{padding:0 0 16px}.category_faqAnswer__EmwMY p{font-size:15px;color:var(--gray-600);line-height:1.7;margin:0}@media (max-width:768px){.category_faqQuestion__JGcuC{font-size:15px;padding:12px 36px 12px 0}.category_faqAnswer__EmwMY{padding:0 0 14px}}.category_ledeBlock__9hy3S{max-width:760px;margin-top:4px}.category_ledeText__WcmOo{font-size:16px;line-height:1.55;color:rgba(255,255,255,.94);margin:0}.category_sectionLead__M9MnM{font-size:16px;line-height:1.7;color:var(--gray-600);margin:0 0 16px;max-width:780px}.category_dataTableWrap__qm2YD{overflow-x:auto;margin-top:24px}.category_dataTable__MtIhX{width:100%;border-collapse:collapse;font-size:14px}.category_dataTable__MtIhX thead th{text-align:left;padding:14px 20px;background:transparent;color:var(--gray-900);font-weight:700;border-bottom:1px solid var(--gray-200);white-space:nowrap}.category_dataTable__MtIhX tbody td{padding:14px 20px;border-bottom:1px solid var(--gray-100);color:var(--gray-700);vertical-align:top;line-height:1.6}.category_dataTable__MtIhX tbody tr:last-child td{border-bottom:none}.category_updatedSection__2q2zH{background:transparent}.category_updatedSection__2q2zH h2{font-size:clamp(22px,2.1vw,28px);line-height:1.25;font-weight:600;margin:0 0 12px}.category_updatedLine__NPIQ7{font-size:14px;color:var(--gray-500);margin:0}.category_updatedLine__NPIQ7 strong{color:var(--gray-700)}.category_azWrap__GnhqG{margin-top:32px;padding-top:24px;border-top:1px solid var(--gray-200)}.category_azTitle__sd6Kx{font-size:22px;font-weight:700;color:#0f172a;margin:0 0 8px}.category_azLead__FDjvV{color:#475569;margin:0 0 16px;max-width:760px}.category_azNav__Ie3zp{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}.category_azNavItem__p_lA9{display:inline-block;min-width:34px;text-align:center;padding:6px 8px;border:none;border-radius:8px;font-weight:600;color:#063c69;text-decoration:none;background:var(--gray-100)}.category_azNavItem__p_lA9:hover{background:var(--gray-200)}.category_azGroup__AaaNb{display:grid;grid-template-columns:48px 1fr;grid-gap:12px;gap:12px;padding:12px 0;border-bottom:1px solid #f1f5f9;scroll-margin-top:90px}.category_azLetter__3tiSr{font-size:22px;font-weight:800;color:#64748b;line-height:1}.category_azList__o_Ovl{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.category_azList__o_Ovl li{margin:0}.category_azLink__PcXed{color:#334155;text-decoration:none}.category_azLinkRich__ig3Vn{color:#063c69;font-weight:600;text-decoration:none}.category_azLinkRich__ig3Vn:hover,.category_azLink__PcXed:hover{text-decoration:underline}@media (max-width:640px){.category_azGroup__AaaNb{grid-template-columns:36px 1fr}.category_azTitle__sd6Kx{font-size:18px}}.category_usBlock__9n_Wo{margin-top:32px;padding:24px 0 0;background:transparent;border:none;border-top:1px solid var(--gray-200);scroll-margin-top:90px}.category_usTitle__7_fo4{font-size:19px;font-weight:700;color:#0f172a;margin:0 0 8px}.category_usBlock__9n_Wo .category_sectionLead__M9MnM{margin-bottom:14px}.category_usBlock__9n_Wo .category_sectionLead__M9MnM a{color:inherit;text-decoration:underline}.category_typeTitleLink__fVmUo{color:inherit;text-decoration:none}.category_typeTitleLink__fVmUo:hover{color:var(--primary);text-decoration:underline}.category_heroNote__oiy_2{margin:0 0 18px;max-width:760px;font-size:14px;line-height:1.6;color:rgba(255,255,255,.92)}.category_heroNote__oiy_2 a{color:#fff;text-decoration:underline}.category_selectionQuestion__BWdYh{font-size:17px;font-weight:600;color:var(--gray-900);margin:0 0 10px}.category_mobileMore__LN5Y7{display:none}@media (max-width:768px){.category_mobileHidden__46gj0{display:none!important}.category_azCollapsedMobile__el1f1{display:none}.category_mobileMore__LN5Y7{display:block;width:100%;margin:16px 0 0;padding:14px 16px;border:1px solid var(--primary);border-radius:10px;background:#fff;color:var(--primary);font-weight:600;font-size:15px;cursor:pointer}.category_brandCard___3jQZ{padding:12px 0;gap:12px;flex-wrap:wrap}.category_brandInfo__FFcGG{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 100px)}.category_brandBadge__yb6Lv{order:3}.category_brandCard___3jQZ p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.category_otherCategories__7n0cA{padding:32px 0}.category_otherCategoriesGrid__tC3XY{grid-template-columns:repeat(2,1fr)!important;gap:10px}.category_otherCategoryCard__LecDr{padding:12px 0}.category_otherCategoryName__trYjZ{font-size:15px;margin-bottom:0}.category_otherCategoryCard__LecDr svg,.category_otherCategoryTagline__gAgas{display:none}.category_heroNote__oiy_2{margin:0 0 16px}.category_heroStatValue__oSzVO{font-size:24px}.category_heroStats__N8xzo{margin:16px 0 12px}}.category_relatedSection__autSi{background:transparent}.category_relatedSection__autSi h2{font-size:clamp(22px,2.1vw,28px);line-height:1.25;font-weight:600;margin:0 0 12px}.category_relatedChips__mmEj9{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.category_relatedChip__bC7x9{display:inline-block;padding:6px 12px;border:none;border-radius:999px;background:var(--gray-100);color:#063c69;font-weight:600;font-size:14px;text-decoration:none}.category_relatedChip__bC7x9:hover{background:var(--gray-200)}.category_relatedSubtitle__mEKMX{font-size:18px;font-weight:700;margin:0 0 12px}.category_relatedArticles__pjmHz{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;max-width:860px}.category_relatedArticle__id_KQ{display:inline-flex;align-items:center;gap:6px;color:#063c69;text-decoration:none;font-weight:500}.category_relatedArticle__id_KQ:hover{text-decoration:underline}.category_formGroup__Fx934 input.category_inputInvalid__rNba2,.category_formGroup__Fx934 textarea.category_inputInvalid__rNba2{border-color:#b91c1c;box-shadow:0 0 0 3px rgba(185,28,28,.12)}.category_fieldError__pdfRR{margin:6px 0 0;font-size:14px;line-height:1.45;color:#b91c1c}@media (max-width:768px){.category_brandAddBtn__fLZJc,.category_typeAddBtn__kwPQA{position:relative}.category_brandAddBtn__fLZJc:after,.category_typeAddBtn__kwPQA:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.category_brandLink__BuIAz{min-height:44px}}.category_articleMain__oRvix .category_container__CbrFX{max-width:none;padding:0}.category_articleMain__oRvix .category_azList__o_Ovl{gap:6px 18px}.category_brandsGrid__0KBMk{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px}.category_brandCard___3jQZ{padding:10px 0;gap:10px}.category_brandLogo__iNN5T{width:30px;height:30px;font-size:15px}.category_brandInfo__FFcGG h3{font-size:15px}.category_brandInfo__FFcGG p{font-size:13.5px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.category_brandActions__z4A4p{gap:8px}.category_brandAddBtn__fLZJc{width:28px;height:28px}@media (max-width:1200px){.category_brandsGrid__0KBMk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.category_brandsGrid__0KBMk{grid-template-columns:minmax(0,1fr)}}.category_brandCard___3jQZ{display:grid;grid-template-columns:30px minmax(0,1fr);grid-column-gap:10px;column-gap:10px;grid-row-gap:6px;row-gap:6px;align-items:start}.category_brandLogo__iNN5T{grid-column:1;grid-row:1/span 2}.category_brandInfo__FFcGG{grid-column:2;grid-row:1}.category_brandActions__z4A4p{grid-column:2;grid-row:2;justify-self:start;order:0}.category_brandBadge__yb6Lv{grid-column:2;grid-row:2;justify-self:end;align-self:center;order:0}.category_brandFeatured__16G3r .category_brandInfo__FFcGG h3{color:var(--primary-dark)}.category_brandFeatured__16G3r .category_brandLogo__iNN5T{background:rgba(0,119,182,.1)}.category_seriesSection__7lXmp{padding:8px 0 40px}.category_seriesSection__7lXmp h2{font-size:clamp(20px,1.9vw,24px);line-height:1.3;font-weight:600;margin:0 0 10px;color:#0f172a}.category_seriesList__iJWtA{list-style:none;margin:0;padding:0;columns:220px 3;column-gap:28px;font-size:15px;line-height:1.5}.category_seriesList__iJWtA li{page-break-inside:avoid;break-inside:avoid;padding:4px 0}.category_seriesList__iJWtA a{color:#0077b6;text-decoration:none;font-weight:600}.category_seriesList__iJWtA a:hover{text-decoration:underline}.industry_main__wNiHB{min-height:100vh;background:white}.industry_container__RKElL{max-width:1100px;margin:0 auto;padding:0 20px}.industry_hero__HyE5E{background:linear-gradient(135deg,#063c69,#0077b6);padding:48px 0 44px;color:white}.industry_breadcrumb__iQYei{display:flex;align-items:center;gap:8px;font-size:14px;margin-bottom:24px;opacity:.95}.industry_breadcrumb__iQYei a{color:white;text-decoration:none}.industry_breadcrumb__iQYei a:hover{text-decoration:underline}.industry_heroContent__vPCf5{text-align:center}.industry_heroIcon__cGVUV{width:64px;height:64px;margin:0 auto 16px;border-radius:20px;display:flex;align-items:center;justify-content:center;color:white}.industry_hero__HyE5E h1{font-size:36px;font-weight:700;max-width:800px;margin:0 auto 16px}.industry_hero__HyE5E p{font-size:17px;color:rgba(255,255,255,.95);max-width:700px;margin:0 auto 24px;line-height:1.6}.industry_heroStats__VquhZ{display:flex;justify-content:center;gap:48px}.industry_stat__6Nn16{display:flex;flex-direction:column;align-items:center;gap:4px}.industry_stat__6Nn16 span{font-size:28px;font-weight:700}.industry_stat__6Nn16 small{font-size:13px;color:rgba(255,255,255,.95)}.industry_articleMain__A2XvR .industry_container__RKElL{max-width:none;padding:0}.industry_applicationsSection__5LGid h2,.industry_brandsSection__RSs9I h2,.industry_equipmentSection__jGxK6 h2{font-size:clamp(22px,2.1vw,28px);font-weight:700;line-height:1.25;color:#1a1a2e;margin:0 0 12px;text-align:left}.industry_applicationsGrid__Knvk4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:32px;column-gap:32px}.industry_applicationCard__GvptK{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-top:1px solid var(--gray-200)}.industry_applicationCard__GvptK svg{flex-shrink:0;width:20px;height:20px;margin-top:1px}.industry_applicationCard__GvptK span{font-size:15px;font-weight:500;color:#1a1a2e;line-height:1.45}.industry_sectionDescription__u2PzC{font-size:16px;color:#555;text-align:left;max-width:none;margin:0 0 16px}.industry_equipmentGrid__Cg5Cw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:32px;column-gap:32px}.industry_equipmentCard___08qX{padding:14px 0;border-top:1px solid var(--gray-200)}.industry_equipmentCard___08qX h3{font-size:17px;font-weight:600;color:#1a1a2e;margin:0 0 6px}.industry_equipmentCard___08qX p{font-size:14px;color:#555;line-height:1.5;margin:0}.industry_brandsList__70waL{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}.industry_brandBadge__duGAC{padding:6px 14px;background:var(--gray-100);border:none;border-radius:20px;font-size:14px;font-weight:600;color:#1a1a2e}.industry_ctaSection__HLI8E{padding:40px 0}.industry_ctaBox__By8k3{border-radius:16px;padding:40px;text-align:center;color:white}.industry_ctaBox__By8k3 h2{font-size:28px;font-weight:700;margin:0 0 12px}.industry_ctaBox__By8k3 p{font-size:17px;color:rgba(255,255,255,.95);margin:0 0 24px}.industry_ctaButtons__hWeS5{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.industry_ctaButtonPrimary__0_laf{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:white;color:#063c69;font-size:15px;font-weight:600;border-radius:8px;text-decoration:none;transition:all .2s ease}.industry_ctaButtonPrimary__0_laf:hover{background:#f1f5f9}.industry_ctaButtonSecondary__efPRo{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:transparent;color:white;font-size:15px;font-weight:600;border:2px solid rgba(255,255,255,.4);border-radius:8px;text-decoration:none;transition:all .2s ease}.industry_ctaButtonSecondary__efPRo:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.6)}.industry_otherSection__5BRn8{padding:0 0 40px}.industry_otherSection__5BRn8 h2{font-size:clamp(22px,2.1vw,28px);font-weight:700;line-height:1.25;color:#1a1a2e;margin:0 0 12px;text-align:left}.industry_otherGrid__P21m2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:24px;column-gap:24px}.industry_otherCard__4RZwu{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--gray-200);text-decoration:none;transition:color .2s ease}.industry_otherCard__4RZwu:hover span{color:#0077b6}.industry_otherIcon__EYLaT{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:white;flex-shrink:0}.industry_otherCard__4RZwu span{flex:1 1;font-size:15px;font-weight:600;color:#1a1a2e}.industry_otherCard__4RZwu svg:last-child{color:#767676;transition:transform .2s ease}.industry_otherCard__4RZwu:hover svg:last-child{transform:translateX(4px);color:#0077b6}@media (max-width:1024px){.industry_applicationsGrid__Knvk4,.industry_equipmentGrid__Cg5Cw{grid-template-columns:minmax(0,1fr)}.industry_otherGrid__P21m2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.industry_hero__HyE5E{padding:28px 0 32px}.industry_hero__HyE5E h1{font-size:28px}.industry_heroStats__VquhZ{gap:24px}.industry_stat__6Nn16 span{font-size:22px}.industry_ctaBox__By8k3{padding:32px 24px}.industry_ctaBox__By8k3 h2{font-size:22px}}@media (max-width:560px){.industry_otherGrid__P21m2{grid-template-columns:minmax(0,1fr)}}.industry_updatedLine__Iduhu{font-size:14px;color:var(--gray-500);margin:24px 0 0}