:root{--fcb-primary-color:#0073aa;--fcb-primary-hover:#005177;--fcb-text-color:#333;--fcb-meta-color:#666;--fcb-light-text:#555;--fcb-border-color:#e0e0e0;--fcb-background-white:#fff;--fcb-focus-color:#0073aa;--fcb-card-padding:1.5rem;--fcb-card-padding-mobile:1rem;--fcb-border-radius:8px;--fcb-button-radius:4px;--fcb-title-size:1.25rem;--fcb-title-size-mobile:1.1rem;--fcb-title-weight:600;--fcb-meta-size:0.875rem;--fcb-meta-size-mobile:0.8rem;--fcb-excerpt-size:0.95rem;--fcb-excerpt-size-mobile:0.9rem;--fcb-button-size:0.9rem;--fcb-button-size-mobile:0.85rem;--fcb-button-padding:0.75rem 1.5rem;--fcb-button-padding-mobile:0.6rem 1.2rem;--fcb-card-shadow:0 2px 8px rgba(0,0,0,.1);--fcb-card-shadow-hover:0 8px 24px rgba(0,0,0,.15);--fcb-nav-size:44px;--fcb-nav-size-mobile:36px;--fcb-nav-arrow-size:18px;--fcb-nav-arrow-size-mobile:14px;--fcb-pagination-size:12px;--fcb-pagination-size-mobile:10px}.header-block .site-header{background:#fff;margin:0 auto;max-width:1620px;position:static;z-index:100}.header-block .site-header .header-container{align-items:stretch;display:flex;gap:20px;margin:0 auto;padding:20px}.header-block .site-header .header-logo{align-items:center;display:flex;flex-shrink:0}.header-block .site-header .header-logo .logo-link{align-items:center;color:inherit;display:flex;gap:5px;text-decoration:none}.header-block .site-header .header-logo .logo-link img{height:60px;-o-object-fit:contain;object-fit:contain;width:auto}.header-block .site-header .header-logo .logo-link .logo-text{color:#333;font-size:24px;font-weight:700}.header-block .site-header .header-logo .logo-link .logo-accent{color:#f59c00;font-size:20px;font-weight:700}.header-block .site-header .header-logo .logo-link:hover{opacity:.8}.header-block .site-header .header-nav-area{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0}.header-block .site-header .header-nav-area .mega-menu-link{font-family:Frutiger LT,Arial,sans-serif!important;font-size:16px!important;font-weight:300!important}.header-block .site-header .header-nav-area .customer-switcher a{font-family:Frutiger LT,Arial,sans-serif;font-size:16px}.header-block .site-header .header-main-menu .main-menu-list{display:flex;gap:30px;list-style:none;margin:0;padding:0}.header-block .site-header .header-main-menu .main-menu-list li a{border-bottom:3px solid transparent;color:#333;display:inline-block;font-family:Frutiger LT,Arial,sans-serif;font-size:16px;font-weight:300;padding:6px 0;text-decoration:none;transition:all .3s ease}.header-block .site-header .header-main-menu .main-menu-list li a:hover,.header-block .site-header .header-main-menu .main-menu-list li.current-menu-ancestor a,.header-block .site-header .header-main-menu .main-menu-list li.current-menu-item a,.header-block .site-header .header-main-menu .main-menu-list li.current_page_item a{border-bottom-color:#f59c00;color:#f59c00}.header-block .site-header .header-sub-menu .sub-menu-list{display:flex;gap:30px;list-style:none;margin:0;padding:0}.header-block .site-header .header-sub-menu .sub-menu-list li a{border-bottom:2px solid transparent;color:#333;display:inline-block;font-family:Frutiger LT,Arial,sans-serif;font-size:16px;font-weight:300;padding:4px 0;text-decoration:none;transition:all .3s ease}.header-block .site-header .header-sub-menu .sub-menu-list li a:hover,.header-block .site-header .header-sub-menu .sub-menu-list li.current-menu-item a,.header-block .site-header .header-sub-menu .sub-menu-list li.current_page_item a{border-bottom-color:#f59c00;color:#f59c00}.header-block .site-header .header-sub-menu #mega-menu-wrap,.header-block .site-header .header-sub-menu .mega-menu,.header-block .site-header .header-sub-menu .mega-menu-wrap{display:block!important;width:100%}.header-block .site-header .header-sub-menu #mega-menu-wrap a,.header-block .site-header .header-sub-menu #mega-menu-wrap li,.header-block .site-header .header-sub-menu #mega-menu-wrap ul,.header-block .site-header .header-sub-menu .mega-menu a,.header-block .site-header .header-sub-menu .mega-menu li,.header-block .site-header .header-sub-menu .mega-menu ul,.header-block .site-header .header-sub-menu .mega-menu-wrap a,.header-block .site-header .header-sub-menu .mega-menu-wrap li,.header-block .site-header .header-sub-menu .mega-menu-wrap ul{all:revert}.header-block .site-header .header-actions{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:30px;justify-content:center}.header-block .site-header .header-actions .action-link{align-items:center;color:#000;display:flex;font-family:Frutiger LT,Arial,sans-serif;font-size:16px;font-weight:300;gap:10px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.header-block .site-header .header-actions .action-link i{font-size:28px;height:28px;width:28px}.header-block .site-header .header-actions .action-link .user-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23333%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2%27/%3E%3Ccircle cx=%2712%27 cy=%277%27 r=%274%27/%3E%3C/svg%3E")}.header-block .site-header .header-actions .action-link .phone-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23333%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.8 19.8 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z%27/%3E%3C/svg%3E")}.header-block .site-header .header-actions .action-link .warning-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23333%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0zM12 9v4M12 17h.01%27/%3E%3C/svg%3E")}.header-block .site-header .header-actions .action-link .search-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23333%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2711%27 cy=%2711%27 r=%278%27/%3E%3Cpath d=%27m21 21-4.35-4.35%27/%3E%3C/svg%3E")}.header-block .site-header .header-actions .action-link:hover{color:#f59c00}.header-block .site-header .header-actions .action-link:hover .user-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23f59c00%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2%27/%3E%3Ccircle cx=%2712%27 cy=%277%27 r=%274%27/%3E%3C/svg%3E")}.header-block .site-header .header-actions .action-link:hover .phone-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23f59c00%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.8 19.8 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z%27/%3E%3C/svg%3E")}.header-block .site-header .header-actions .action-link:hover .warning-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23f59c00%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0zM12 9v4M12 17h.01%27/%3E%3C/svg%3E")}.header-block .site-header .header-actions .action-link:hover .search-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23f59c00%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2711%27 cy=%2711%27 r=%278%27/%3E%3Cpath d=%27m21 21-4.35-4.35%27/%3E%3C/svg%3E")}.header-block .site-header .header-actions .search-toggle{background:none;border:none;cursor:pointer;margin-left:20px;padding:0}.header-block .site-header .header-actions .search-toggle.active i{color:#f59c00}.header-block .site-header .header-search-bar{display:flex;justify-content:flex-end;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.header-block .site-header .header-search-bar .header-search-form{display:flex;gap:10px;max-width:600px;padding:0 0 15px}.header-block .site-header .header-search-bar .header-search-input{border:2px solid #ddd;border-radius:4px;flex:1;font-family:Frutiger LT,Arial,sans-serif;font-size:16px;outline:none;padding:5px 10px;transition:border-color .2s ease}.header-block .site-header .header-search-bar .header-search-input:focus{border-color:#f59c00}.header-block .site-header .header-search-bar .header-search-submit{align-items:center;background:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Frutiger LT,Arial,sans-serif;font-size:16px;gap:8px;padding:5px 20px;transition:background .2s ease;white-space:nowrap}.header-block .site-header .header-search-bar .header-search-submit i{font-size:16px}.header-block .site-header .header-search-bar .header-search-submit:hover{background:#f59c00}.header-block.search-open .header-search-bar{max-height:80px}@media(max-width:999px){.header-block .site-header .header-container{align-items:center;flex-wrap:nowrap}.header-block .site-header .header-nav-area{align-items:flex-end;flex:unset;justify-content:flex-end;order:3}.header-block .site-header .header-actions{flex:0 0 100%;flex:1;justify-content:flex-end}}@media(max-width:1620px){.header-block .site-header .header-actions .action-link__login .action-text,.header-block .site-header .header-actions .action-link__phone,.header-block .site-header .header-actions .action-link__warning{display:none}.header-block .site-header .header-actions{gap:10px}}.header-block .site-header.is-sticky,.header-block .site-header.sticky,.header-block .site-header[data-sticky],.site-header.is-sticky,.site-header.sticky{background:transparent;border-bottom:none;box-shadow:none;left:auto;position:static;right:auto;top:auto;transform:none;width:auto;will-change:auto;z-index:100}#site-header,.flex-custom-header,.oxygen-builder-header{display:none}
