.Hub_shell__br3s_{--hub-ink:9,29,58;--hub-blue:34,91,196;--hub-blue-dark:23,71,159;--hub-muted:77,94,120;--hub-line:219,226,236;--hub-soft:244,247,252;--hub-white:255,255,255;min-height:100vh;background:#f9fbfe;color:rgb(var(--hub-ink))}.Hub_hub_header__k1qrf{position:-webkit-sticky;position:sticky;z-index:20;top:0;border-bottom:1px solid rgb(var(--hub-line));background:rgba(var(--hub-white),.97);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.Hub_header_inner__SjsLd{display:grid;grid-template-columns:auto minmax(460px,1fr) minmax(210px,300px) auto;align-items:center;grid-gap:26px;gap:26px;width:min(1360px,calc(100% - 40px));min-height:72px;margin:0 auto}.Hub_brand_block__G3KmU{display:grid;grid-gap:2px;gap:2px;min-width:150px}.Hub_brand__i8hT5{color:rgb(var(--hub-ink));font-size:21px;font-weight:900;letter-spacing:-.035em;line-height:1}.Hub_brand__i8hT5 strong,.Hub_hero_brand__C_i6Y strong{color:rgb(var(--hub-blue))}.Hub_brand_block__G3KmU small{color:rgb(var(--hub-muted));font-size:11px}.Hub_hub_nav__nY6th{display:flex;align-items:center;gap:clamp(14px,1.8vw,26px)}.Hub_hub_nav__nY6th a,.Hub_shop_link__57I1q{color:rgb(var(--hub-ink));font-size:13px;font-weight:600;white-space:nowrap}.Hub_hub_nav__nY6th a:hover,.Hub_shop_link__57I1q:hover{color:rgb(var(--hub-blue))}.Hub_search__Mjbzx{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:40px;border:1px solid rgb(var(--hub-line));border-radius:10px;background:rgb(var(--hub-white))}.Hub_search__Mjbzx input{min-width:0;padding:0 4px 0 13px;border:0;outline:0;background:transparent;color:rgb(var(--hub-ink));font:inherit;font-size:13px}.Hub_search__Mjbzx button{display:grid;place-items:center;align-self:stretch;width:42px;border:0;background:transparent;color:rgb(var(--hub-blue));cursor:pointer}.Hub_shop_link__57I1q{display:inline-flex;align-items:center;gap:5px}.Hub_container__p05l8{display:grid;grid-gap:40px;gap:40px;width:min(1280px,calc(100% - 40px));margin:0 auto;padding:30px 0 72px}.Hub_home_intro__6j7ez{display:grid;justify-items:center;max-width:800px;margin:24px auto 4px;text-align:center}.Hub_home_intro__6j7ez h1,.Hub_hub_intro__NzBfC h1,.Hub_page_intro__AeJI1 h1{margin:10px 0 12px;color:rgb(var(--hub-ink));font-size:clamp(36px,5vw,58px);line-height:1.04;letter-spacing:-.045em}.Hub_hub_intro__NzBfC h1,.Hub_page_intro__AeJI1 h1{font-size:clamp(40px,6vw,64px)}.Hub_home_intro__6j7ez p,.Hub_hub_intro__NzBfC p,.Hub_page_intro__AeJI1 p{max-width:760px;color:rgb(var(--hub-muted));font-size:clamp(16px,1.8vw,20px);line-height:1.55}.Hub_hero_brand__C_i6Y{color:rgb(var(--hub-ink));font-size:clamp(30px,4vw,48px);font-weight:900;letter-spacing:-.055em}.Hub_hero_search__Udwqe{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;width:min(680px,100%);min-height:54px;margin-top:24px;padding-left:17px;border:1px solid rgb(var(--hub-line));border-radius:11px;background:rgb(var(--hub-white));box-shadow:0 8px 24px rgba(var(--hub-ink),.06)}.Hub_hero_search__Udwqe>svg{color:rgb(var(--hub-muted))}.Hub_hero_search__Udwqe input{min-width:0;border:0;outline:0;background:transparent;color:rgb(var(--hub-ink));font:inherit}.Hub_hero_search__Udwqe button{align-self:stretch;margin:4px;padding:0 24px;border:0;border-radius:8px;background:rgb(var(--hub-blue));color:rgb(var(--hub-white));font:inherit;font-weight:700;cursor:pointer}.Hub_hero_search__Udwqe button:hover{background:rgb(var(--hub-blue-dark))}.Hub_eyebrow__pY1kH{color:rgb(var(--hub-blue));font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.Hub_content_section__LSKS_,.Hub_section__FsGaD{display:grid;grid-gap:18px;gap:18px;scroll-margin-top:100px}.Hub_section_header__zXzI9{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.Hub_content_heading__6YdEM h2,.Hub_section_header__zXzI9 h2{margin:4px 0 0;font-size:clamp(24px,3vw,32px);line-height:1.15;letter-spacing:-.025em}.Hub_section_header__zXzI9>span{color:rgb(var(--hub-muted))}.Hub_category_grid__A0A1u,.Hub_hub_grid__TdDlp,.Hub_resource_grid__rmELj,.Hub_task_grid__CNbO1{display:grid;grid-gap:14px;gap:14px}.Hub_category_grid__A0A1u{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Hub_hub_grid__TdDlp{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.Hub_task_grid__CNbO1{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.Hub_resource_grid__rmELj{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Hub_category_card__44vft,.Hub_hub_card__B7p5y,.Hub_resource_card__C4tuA,.Hub_task_card__M8I07{border:1px solid rgb(var(--hub-line));border-radius:12px;background:rgb(var(--hub-white));color:rgb(var(--hub-ink));text-decoration:none;box-shadow:0 3px 12px rgba(var(--hub-ink),.025);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.Hub_category_card__44vft:hover,.Hub_hub_card__B7p5y:hover,.Hub_resource_card__C4tuA:hover,.Hub_task_card__M8I07:hover{border-color:rgba(var(--hub-blue),.45);box-shadow:0 10px 26px rgba(var(--hub-ink),.07);transform:translateY(-2px)}.Hub_category_card__44vft{display:flex;align-items:flex-start;gap:14px;min-height:154px;padding:18px}.Hub_card_icon__deGUK{display:grid;flex:0 0 auto;place-items:center;width:42px;height:42px;border-radius:10px;background:rgba(var(--hub-blue),.08);color:rgb(var(--hub-blue))}.Hub_category_card__44vft h2,.Hub_category_card__44vft p,.Hub_hub_card__B7p5y h3,.Hub_hub_card__B7p5y p,.Hub_resource_card__C4tuA h3,.Hub_resource_card__C4tuA p,.Hub_task_card__M8I07 h2,.Hub_task_card__M8I07 p{margin:0}.Hub_category_card__44vft h2{margin-bottom:7px;font-size:18px}.Hub_category_card__44vft p,.Hub_hub_card__B7p5y p,.Hub_resource_card__C4tuA p,.Hub_task_card__M8I07 p{color:rgb(var(--hub-muted));font-size:14px;line-height:1.5}.Hub_category_card__44vft strong{display:block;margin-top:14px;color:rgb(var(--hub-blue));font-size:12px}.Hub_hub_card__B7p5y{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:184px;padding:18px}.Hub_hub_card__B7p5y>span,.Hub_resource_card__C4tuA span{color:rgb(var(--hub-blue));font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.Hub_hub_card__B7p5y h3{font-size:21px}.Hub_hub_card__B7p5y strong{align-self:end;margin-top:auto;color:rgb(var(--hub-blue));font-size:13px}.Hub_breadcrumbs__f6Vs8{display:flex;flex-wrap:wrap;gap:8px;color:rgb(var(--hub-muted));font-size:13px}.Hub_breadcrumbs__f6Vs8>span{display:flex;gap:8px}.Hub_breadcrumbs__f6Vs8 a{color:inherit}.Hub_breadcrumbs__f6Vs8 a:hover{color:rgb(var(--hub-blue))}.Hub_breadcrumbs__f6Vs8 strong{color:rgb(var(--hub-ink))}.Hub_hub_intro__NzBfC,.Hub_page_intro__AeJI1{max-width:860px;padding-bottom:4px}.Hub_benefit_strip__1UXJv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;padding:18px 0;border-top:1px solid rgb(var(--hub-line));border-bottom:1px solid rgb(var(--hub-line))}.Hub_benefit_item__cq2h9,.Hub_value_item__wWzB1{display:flex;align-items:center;gap:12px;min-width:0}.Hub_benefit_item__cq2h9>svg,.Hub_value_item__wWzB1>svg{flex:0 0 auto;color:rgb(var(--hub-blue))}.Hub_benefit_item__cq2h9 span,.Hub_benefit_item__cq2h9 strong,.Hub_value_item__wWzB1 span,.Hub_value_item__wWzB1 strong{display:block}.Hub_benefit_item__cq2h9 strong,.Hub_value_item__wWzB1 strong{font-size:14px}.Hub_benefit_item__cq2h9 span,.Hub_value_item__wWzB1 span{margin-top:3px;color:rgb(var(--hub-muted));font-size:12px;line-height:1.4}.Hub_task_card__M8I07{display:grid;grid-template-columns:1fr auto;align-items:start;grid-gap:12px;gap:12px;min-height:150px;padding:17px}.Hub_task_card__M8I07>svg{grid-column:1/-1;color:rgb(var(--hub-blue))}.Hub_task_card__M8I07 h2{margin-bottom:7px;font-size:17px}.Hub_task_card__M8I07>strong{align-self:end;color:rgb(var(--hub-blue));font-size:20px}.Hub_hub_overview_grid__KUweb{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(280px,.9fr);align-items:stretch;grid-gap:16px;gap:16px}.Hub_materials_panel__zFfQd,.Hub_product_groups_panel__HFVir,.Hub_quick_answers__UwAIY{border:1px solid rgb(var(--hub-line));border-radius:14px;background:rgb(var(--hub-white))}.Hub_materials_panel__zFfQd{padding:24px}.Hub_materials_panel__zFfQd:only-child{grid-column:1/-1}.Hub_product_groups_panel__HFVir{display:grid;align-content:start;padding:24px 18px 18px}.Hub_panel_header__CNYY9 h2{margin:4px 0 0;font-size:clamp(22px,2.4vw,28px);line-height:1.15;letter-spacing:-.025em}.Hub_material_columns__hnQBO{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:28px 22px;gap:28px 22px;margin-top:24px}.Hub_material_group__N_09C{min-width:0;scroll-margin-top:100px}.Hub_material_group__N_09C h3,.Hub_material_group__N_09C p{margin:0}.Hub_material_group__N_09C h3{font-size:16px}.Hub_material_group__N_09C p{margin-top:6px;color:rgb(var(--hub-muted));font-size:13px;line-height:1.5}.Hub_material_group__N_09C nav,.Hub_product_groups_panel__HFVir nav{display:grid}.Hub_material_group__N_09C nav{gap:2px;margin-top:11px}.Hub_compact_link__vHE8X,.Hub_product_group_link__7ea5x{color:rgb(var(--hub-ink));text-decoration:none}.Hub_compact_link__vHE8X{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-height:34px;padding:5px 0;color:rgba(var(--hub-ink),.78);font-size:13px;line-height:1.35}.Hub_compact_link__vHE8X svg{color:rgb(var(--hub-blue));opacity:0;transform:translateX(-4px);transition:opacity .15s ease,transform .15s ease}.Hub_compact_link__vHE8X:hover{color:rgb(var(--hub-blue))}.Hub_compact_link__vHE8X:hover svg{opacity:1;transform:translateX(0)}.Hub_product_groups_panel__HFVir nav{margin-top:16px;border-top:1px solid rgb(var(--hub-line))}.Hub_product_group_link__7ea5x{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;min-height:48px;padding:10px 3px;border-bottom:1px solid rgb(var(--hub-line));font-size:13px;font-weight:600;line-height:1.35}.Hub_product_group_link__7ea5x:hover,.Hub_product_group_link__7ea5x>svg{color:rgb(var(--hub-blue))}.Hub_content_section__LSKS_{padding:28px;border:1px solid rgb(var(--hub-line));border-radius:14px;background:rgb(var(--hub-white))}.Hub_content_heading__6YdEM{max-width:800px}.Hub_content_heading__6YdEM>p{margin-top:9px;color:rgb(var(--hub-muted));font-size:16px;line-height:1.55}.Hub_section_text__aC2Mp{max-width:900px;color:rgba(var(--hub-ink),.88);font-size:16px;line-height:1.72}.Hub_section_text__aC2Mp p+p{margin-top:16px}.Hub_resource_card__C4tuA{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px;padding:16px}.Hub_resource_card__C4tuA>strong,.Hub_resource_card__C4tuA>svg{color:rgb(var(--hub-blue))}.Hub_resource_card__C4tuA h3{margin:4px 0 7px;font-size:16px}.Hub_quick_answers__UwAIY{display:grid;grid-gap:20px;gap:20px;padding:24px}.Hub_quick_answers_grid__cq2zo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.Hub_quick_answer__lLnzz{align-self:start;border:1px solid rgb(var(--hub-line));border-radius:11px;background:rgb(var(--hub-white))}.Hub_quick_answer__lLnzz summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;min-height:58px;padding:14px 16px;font-size:14px;font-weight:700;line-height:1.4;cursor:pointer;list-style:none}.Hub_quick_answer__lLnzz summary::-webkit-details-marker{display:none}.Hub_quick_answer__lLnzz summary>span:last-child{color:rgb(var(--hub-blue));font-size:21px;font-weight:400;transition:transform .16s ease}.Hub_quick_answer__lLnzz[open] summary>span:last-child{transform:rotate(45deg)}.Hub_quick_answer__lLnzz p{margin:0;padding:0 16px 16px;color:rgb(var(--hub-muted));font-size:14px;line-height:1.65;white-space:pre-line}.Hub_value_strip__74wSl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px;padding:22px 0 0;border-top:1px solid rgb(var(--hub-line))}.Hub_empty__G6Pav{padding:22px;border:1px solid rgb(var(--hub-line));border-radius:12px;background:rgb(var(--hub-white));color:rgb(var(--hub-muted))}.Hub_hub_footer__YSomI{display:flex;align-items:center;justify-content:space-between;gap:30px;width:min(1360px,calc(100% - 40px));margin:0 auto;padding:28px 0;border-top:1px solid rgb(var(--hub-line))}.Hub_footer_brand__bJe9y{color:rgb(var(--hub-ink));font-size:17px;font-weight:900}.Hub_hub_footer__YSomI p{margin-top:5px;color:rgb(var(--hub-muted));font-size:12px}.Hub_hub_footer__YSomI nav{display:flex;flex-wrap:wrap;gap:20px;color:rgb(var(--hub-muted));font-size:13px}.Hub_hub_footer__YSomI a:hover{color:rgb(var(--hub-blue))}@media (max-width:1120px){.Hub_header_inner__SjsLd{grid-template-columns:auto 1fr auto}.Hub_hub_nav__nY6th{display:none}.Hub_hub_overview_grid__KUweb{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr)}.Hub_value_strip__74wSl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.Hub_benefit_strip__1UXJv,.Hub_hub_overview_grid__KUweb{grid-template-columns:1fr}}@media (max-width:720px){.Hub_header_inner__SjsLd{grid-template-columns:1fr auto;gap:14px;width:min(100% - 28px,1360px);padding:12px 0}.Hub_search__Mjbzx{grid-column:1/-1;grid-row:2}.Hub_shop_link__57I1q{justify-self:end}.Hub_container__p05l8{gap:32px;width:min(100% - 28px,1280px);padding-top:24px}.Hub_home_intro__6j7ez{margin-top:8px}.Hub_home_intro__6j7ez h1,.Hub_hub_intro__NzBfC h1,.Hub_page_intro__AeJI1 h1{font-size:38px}.Hub_hero_search__Udwqe{grid-template-columns:auto minmax(0,1fr);padding:12px 14px}.Hub_hero_search__Udwqe button{grid-column:1/-1;min-height:42px;margin:0}.Hub_category_grid__A0A1u,.Hub_hub_grid__TdDlp,.Hub_quick_answers_grid__cq2zo,.Hub_resource_grid__rmELj,.Hub_task_grid__CNbO1,.Hub_value_strip__74wSl{grid-template-columns:1fr}.Hub_content_section__LSKS_,.Hub_materials_panel__zFfQd,.Hub_product_groups_panel__HFVir,.Hub_quick_answers__UwAIY{padding:20px}.Hub_hub_footer__YSomI{align-items:flex-start;flex-direction:column;width:min(100% - 28px,1360px)}}:root{--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--color-dark:30,30,36;--color-light:255,255,255;--color-brand:33,33,33;--color-blue:26,115,232;--color-gray:166,166,166;--color-lightgray:197,197,197;--color-ultragray:230,230,230;--color-red:255,85,85;--color-green:34,139,34;--color-orange:255,150,26;--color-gold:150,150,14;--color-purple:122,83,255;--color-semilight:250,250,250;--color-rose:199,43,217;--color-gradient-green:135deg,#00d09c,#00a483,#007362;--color-gradient-blue:135deg,#ff6ec7,#9b51e0,#2f80ed;--color-gradient-red:135deg,#ff4e50,red,#c10000;--color-gradient-gray:135deg,#bdc3c7,#95a5a6,#7f8c8d;--color-gradient-black:135deg,#485460,#2f3542,#1e272e;--color-gradient-orange:135deg,#ff9f1c,#ff6b35,#f64141}*{box-sizing:border-box;padding:0;margin:0}body{color:rgb(var(--color-dark));-webkit-font-smoothing:antialiased;background-color:#e6e6e6}a{color:inherit;text-decoration:none;cursor:pointer}h1{font-size:2em}@media (max-width:860px){h1{font-size:1.7em}}.CatalogMenu_submenu_container_visible__KAmj5{display:flex;justify-content:left;position:relative}.CatalogMenu_submenu_container_unvisible__4IHWs{display:none}.CatalogMenu_submenu_container__BWIdl{position:absolute;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 40px 30px;color:rgb(var(--color-light));font-size:14px;font-weight:300;width:-moz-fit-content;width:fit-content;height:80vh;background:rgb(var(--color-brand));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:23;scrollbar-width:thin;border-radius:20px;border:1px solid rgb(var(--color-gray));top:-10px;left:20px}.CatalogMenu_submenu_container__BWIdl li{margin-top:15px;font-weight:500;list-style:none}.CatalogMenu_submenu_container__BWIdl a{color:inherit;text-decoration:none}.CatalogMenu_submenu_container__BWIdl a:hover{text-decoration:underline;opacity:1}.CatalogMenu_link_root__8N3kY{font-weight:500;opacity:1;color:rgb(var(--color-light))}.CatalogMenu_link_child__DOOm_{font-weight:300;opacity:.8;color:rgb(var(--color-light))}.CatalogMenu_link_child__DOOm_:hover{opacity:1}.CatalogMenu_node_row__6u_HL{display:flex;align-items:center;gap:6px}.CatalogMenu_toggle_btn__NHRcz{background:none;border:none;cursor:pointer;padding:0 4px;font-size:10px;line-height:1;color:rgb(var(--color-light));opacity:.6;transition:transform .2s ease,opacity .2s ease;transform:rotate(0deg)}.CatalogMenu_toggle_btn_open___YFff{transform:rotate(180deg);opacity:1}.CatalogMenu_nested_list__zxEmx{padding:0;margin:0;list-style:none;overflow:hidden;transition:max-height .3s ease}.CatalogMenu_nested_list__zxEmx li{margin-top:4px;font-weight:400;margin-left:10px}.CatalogMenu_close_menu__n0qm9{display:none}@media (max-width:860px){.CatalogMenu_submenu_container__BWIdl{position:fixed;top:0;left:0;width:90%;padding:20px;border-radius:0 20px 20px 20px;font-size:15px;z-index:14}.CatalogMenu_submenu_container__BWIdl::-webkit-scrollbar{display:none}.CatalogMenu_submenu_container__BWIdl li{margin-top:10px;margin-left:15px}.CatalogMenu_close_menu__n0qm9{display:block;position:fixed;top:20px;right:15%;z-index:14;background-size:contain;background-repeat:no-repeat;width:15px;height:15px;background-image:url(/close-icon.svg)}}