.gh{--gh-h: 64px;--gh-ink: #333;--gh-red: var(--red, #d71920);--gh-gap: clamp(0px, calc(16.55vw - 149.7px) , 76.2px);position:fixed;top:0;left:0;right:0;z-index:90;color:var(--gh-ink);background:#fff;box-shadow:inset 0 -1px #eaeaea;font-family:Open Sans,Arial,sans-serif;transition:background-color .1s,box-shadow .1s,color .1s}.gh-spacer{height:64px}.gh-transparent{color:#fff;background:transparent;box-shadow:none}.gh-transparent .gh-wordmark{color:#fff}.gh-transparent .gh-logo-img{filter:brightness(0) invert(1)}.gh-bar{width:min(100% - 60px,1310px);height:var(--gh-h);margin:0 auto;display:flex;align-items:center}.gh-brand{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;color:inherit}.gh-wordmark{display:block;width:184px;height:23px;color:var(--gh-red);overflow:visible;transition:color .1s}.gh-logo-img{display:block;width:184px;height:35px;object-fit:contain;object-position:left center;transition:filter .1s}.gh-brand-note{margin-top:3px;font-size:9px;font-weight:600;letter-spacing:.16em;opacity:.7}.gh-nav{height:100%;display:flex;align-items:stretch;gap:var(--gh-gap);margin-left:calc(32px + var(--gh-gap) / 2)}.gh-nav-item{position:relative;display:flex;align-items:center}.gh-nav-link{position:relative;height:100%;display:inline-flex;align-items:center;gap:4px;color:inherit;font-size:14px;font-weight:600;line-height:64px;white-space:nowrap;transition:color .15s}.gh-nav-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--gh-red);transform:scaleX(0);transition:transform .2s}.gh-nav-item.is-open .gh-nav-link,.gh-nav-item.is-active .gh-nav-link,.gh-nav-link:hover{color:var(--gh-red)}.gh-nav-item.is-open .gh-nav-link:after{transform:scaleX(1)}.gh-transparent .gh-nav-link:hover,.gh-transparent .gh-nav-item.is-active .gh-nav-link{color:#fff}.gh-external{width:16px;height:16px;color:var(--gh-red)}.gh-transparent .gh-external{color:#fff}.gh-sr-toggle{position:absolute;right:-16px;top:50%;width:14px;height:14px;margin-top:-7px;padding:0;display:grid;place-items:center;border:0;color:inherit;background:none;opacity:0}.gh-sr-toggle:focus-visible{opacity:1;outline:2px solid var(--gh-red)}.gh-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gh-tools{margin-left:auto;display:flex;align-items:center;gap:4px}.gh-icon{width:36px;height:36px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:50%;color:inherit;background:none;cursor:pointer;transition:color .15s,background-color .15s}.gh-icon svg{width:24px;height:24px}.gh-search-btn{width:34px;height:34px}.gh-icon:hover{color:var(--gh-red)}.gh-transparent .gh-icon:hover{color:#fff;background:#ffffff1f}.gh-lang{display:inline-flex;align-items:center;gap:4px;height:36px;color:inherit}.gh-lang-icon{width:36px;height:36px;display:grid;place-items:center}.gh-lang-icon svg{width:22px;height:22px}.gh-lang-text{display:flex;flex-direction:column;font-size:12px;font-weight:600;line-height:16px}.gh-lang-text b{font-weight:600}.gh-lang:hover{color:var(--gh-red)}.gh-lang-wrap{position:relative;display:flex;align-items:center;height:100%}span.gh-lang{cursor:default}span.gh-lang:hover{color:inherit}.gh-lang-pop{position:absolute;top:calc(100% - 8px);right:-25px;z-index:2;display:flex;flex-direction:column;gap:6px;width:max-content;padding:12px 16px 14px;border-radius:6px;background:#fff;color:var(--gh-ink);box-shadow:0 8px 24px #0000001f;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s,transform .15s,visibility .15s}.gh-lang-wrap:hover .gh-lang-pop,.gh-lang-wrap:focus-within .gh-lang-pop{opacity:1;visibility:visible;transform:none}.gh-lang-pop-title{font-size:12px;font-weight:400;line-height:16px;color:#888}.gh-lang-pop-item{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;color:var(--gh-ink)}.gh-lang-pop-item svg{color:var(--gh-red)}.gh-transparent .gh-lang:hover{color:#fff}.gh-cta{margin-left:10px;padding:8px 14px;border-radius:18px;color:#fff;background:var(--gh-red);font-size:14px;font-weight:600}.gh-burger,.gh-m-account{display:none}.gh-mega{position:absolute;top:100%;left:0;right:0;background:#fff;box-shadow:inset 0 1px #eaeaea,0 12px 24px #0000000f;animation:gh-drop .18s ease-out}.gh-mega-inner{width:min(100% - 60px,1310px);margin:0 auto;padding:22px 0 34px;display:flex;gap:40px;max-height:calc(100dvh - 64px);overflow-y:auto}.gh-mega-columns{flex:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;align-content:start}.gh-mega-col{display:flex;flex-direction:column;padding-bottom:14px}.gh-mega-title{margin:10px 0 6px;color:#000;font-size:14px;font-weight:700;line-height:19px}.gh-mega-link{padding:10px 0;color:var(--gh-ink);font-size:14px;font-weight:600;line-height:19px;transition:color .15s}.gh-mega-link:hover{color:var(--gh-red)}.gh-search-btn{width:36px;height:36px}.gh-ai-search{position:relative;display:block;width:36px;height:36px}.gh .gh-ai-search .gh-ai-glass{display:block;width:100%;height:100%}.gh .gh-ai-search .gh-ai-star{position:absolute;top:10.3%;right:16.4%;width:33.3%;height:33.3%;transform:scale(.5);animation:gh-ai-pulse 1.5s ease-in-out infinite}.gh-transparent .gh-ai-search .gh-ai-star path{fill:#fff}@keyframes gh-ai-pulse{50%{transform:scale(.95)}}.gh-icon.gh-search-btn:hover{color:inherit}.gh-search{position:absolute;top:100%;left:0;right:0;padding:40px 10px;background:#fff;box-shadow:inset 0 1px #eaeaea;animation:gh-drop .18s ease-out}.gh-search-body{max-width:1056px;margin:0 auto}.gh-search-pill{display:flex;align-items:center;gap:4px;height:48px;padding:0 6px 0 22px;border:1px solid #ddd;border-radius:48px;box-sizing:border-box}.gh-search-pill input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:none;color:#000;font:600 16px/24px Open Sans,Arial,sans-serif}.gh-search-pill input::placeholder{color:#757575}.gh-search-pill:focus-within{border-color:#bbb}.gh-search-submit{flex:none;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:none;color:#333;cursor:pointer}.gh-search-submit:hover{background:#f5f5f5}.gh-search-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;margin-top:32px}.gh-search-card{padding:24px 32px;border-radius:20px;background:linear-gradient(86.39deg,#ffa2880a 3%,#8f8fff0f)}.gh-search-card-title{margin:0;padding-bottom:4px;color:#333;font:600 16px/24px Open Sans,Arial,sans-serif}.gh-search-results{gap:24px 60px}.gh-search-results a{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.gh-search-results a span{min-width:0}.gh-search-results a small{flex:none;color:#888;font-size:12px;line-height:18px}.gh-search-empty{margin:32px 0 0;color:#666;font:400 14px/21px Open Sans,Arial,sans-serif}.gh-search-card a{display:block;margin-top:16px;color:#333;font:400 14px/21px Open Sans,Arial,sans-serif;text-decoration:none;transition:color .15s}.gh-search-card a:hover{color:var(--gh-red)}.gh-scrim{position:fixed;inset:0;z-index:85;background:#0000006b;animation:gh-fade .2s ease-out}@keyframes gh-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes gh-fade{0%{opacity:0}to{opacity:1}}.gh .gh-products{z-index:1;max-height:calc(100dvh - 64px);animation:gh-drop .18s ease-out}.gh .gh-products .products-dropdown-inner{width:min(100% - 60px,1310px)}.gh-products .products-dropdown-list.is-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px;align-content:start}.gh-products .pd-card{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:0;border:0;text-decoration:none}.gh-products .pd-card-img{display:block;aspect-ratio:16 / 10;margin-bottom:12px;overflow:hidden;border-radius:8px;background:#f5f5f5}.gh-products .pd-card-img img{display:block;width:100%;height:100%;padding:10px 14px;box-sizing:border-box;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s ease}.gh-products .pd-card:hover .pd-card-img img{transform:scale(1.06)}.gh-products .pd-card strong{font-size:16px;line-height:24px}.gh-products .pd-card small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;line-height:20px}@media(max-width:1100px){.gh-products .products-dropdown-list.is-cards{gap:18px 14px}}.gh-products .products-dropdown-list.is-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 26px;align-content:start}.gh-products .is-thumbs .pd-card{flex-direction:row;align-items:center;gap:16px;padding:16px 0 18px;border-bottom:1px solid #e7e7e7;text-decoration:none}.gh-products .is-thumbs .pd-card-img{margin-bottom:0}.gh-products .is-thumbs .pd-card-img{flex:0 0 104px;width:104px;height:78px;overflow:hidden;border-radius:6px;background:#f5f5f5}.gh-products .is-thumbs .pd-card-img img{display:block;width:100%;height:100%;padding:7px 10px;box-sizing:border-box;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s ease}.gh-products .is-thumbs .pd-card:hover .pd-card-img img{transform:scale(1.08)}.gh-products .is-thumbs .pd-card-body{flex:1;min-width:0}.gh-products .pd-card>.gh-card-arrow{flex:none;align-self:flex-start;margin-top:4px;color:#c8232e}.gh-products .is-cards .pd-card>.gh-card-arrow{display:none}.gh-products .is-thumbs .pd-card>.gh-card-arrow{align-self:center;margin-top:0}.gh-products .is-thumbs .pd-card strong{font-size:16px;line-height:24px}.gh-products .is-thumbs .pd-card small{display:block;margin-top:2px;font-size:13px;line-height:20px}.gh-mobile{position:fixed;inset:48px 0 0;overflow-y:auto;padding:0 30px 32px;color:var(--gh-ink);background:#fff;box-shadow:inset 0 1px #eaeaea}.gh-m-item{border-bottom:1px solid #eaeaea}.gh-m-row{display:flex;align-items:center;height:48px}.gh-hl-arrow{flex:0 0 16px;width:16px;height:16px;margin-left:2px;fill:#d71820;animation:gh-hl-blink 1.6s linear infinite}.gh-transparent .gh-hl-arrow{fill:#fff}@keyframes gh-hl-blink{0%,60%{opacity:1}60.1%,to{opacity:0}}.gh-m-link .gh-hl-arrow{display:inline-block;vertical-align:-2px;margin-left:6px}.gh-m-link{flex:1;color:inherit;font-size:14px;font-weight:600;line-height:48px}.gh-m-toggle{width:24px;height:24px;margin-right:-4px;display:grid;place-items:center;padding:0;border:0;color:inherit;background:none}.gh-m-toggle svg{transition:transform .2s}.gh-m-toggle[aria-expanded=true] svg{transform:rotate(90deg);color:var(--gh-red)}.gh-m-sub{display:grid;padding:0 0 12px 12px}.gh-m-sub>div{display:flex;flex-direction:column}.gh-m-sub .gh-mega-link{display:block;padding:9px 0;font-weight:400}.gh-m-lang{height:46px;margin-top:25px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;color:var(--gh-ink);background:#f4f4f4;font-size:16px;font-weight:600;line-height:24px}@media(max-width:1200px){.gh{--gh-h: 48px}.gh-spacer{height:48px}.gh-wordmark,.gh-logo-img{width:120px;height:23px}.gh-nav,.gh-account,.gh-tools>.gh-lang-wrap,.gh-cta,.gh-mega,.gh .gh-products{display:none}.gh-tools{gap:20px;margin-right:-4px}.gh-icon,.gh-search-btn{width:24px;height:24px;border-radius:0}.gh-icon svg{width:24px;height:24px}.gh-transparent .gh-icon:hover{background:none}.gh-burger{display:inline-grid;transform:translateY(-1.4px)}.gh-m-account{display:inline-grid;margin-left:-1px}.gh-hide-mobile{display:none!important}.gh-ai-search{width:24px;height:24px}.gh-search-submit .gh-ai-search{width:36px;height:36px}}@media(max-width:991px){.gh-bar{width:calc(100% - 30px)}.gh-search{padding:20px 15px 24px}.gh-search-cards{grid-template-columns:1fr;gap:12px;margin-top:20px}.gh-search-card{padding:18px 20px}.gh-search-card a{margin-top:12px}.gh-mobile{padding:0 15px 32px}}html[data-gh-tucked] .gh{transform:translateY(-100%)}.gh-tech{padding:24px 0 40px}.gh-tech .gh-tech-inner{width:min(100% - 60px,1310px);padding:14px 0 4px}.gh-tech .gh-tech-inner:has(>.gh-tech-grid:only-child){display:block}.gh-tech .gh-tech-inner .gh-tech-grid{width:auto;margin:0}.gh-tech-grid{display:grid;grid-template-columns:repeat(3,282px);gap:30px 60px;width:min(100% - 60px,1310px);margin:0 auto;max-height:calc(100dvh - 128px);overflow-y:auto}.gh-tech-item{display:flex;gap:12px;align-items:flex-start;color:#333;text-decoration:none}.gh-tech-icon{flex:0 0 32px;width:32px;height:32px}.gh-tech-icon img{display:block;width:32px;height:32px}.gh-tech-info{display:flex;flex-direction:column;min-width:0}.gh-tech-info strong{display:block;margin-bottom:8px;color:#333;font:700 14px/19px Open Sans,Arial,sans-serif;transition:color .15s}.gh-tech-info span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;font:400 14px/22px Open Sans,Arial,sans-serif}.gh-tech-item:hover strong{color:#d7150e}@media(max-width:1100px){.gh-tech-grid{grid-template-columns:repeat(3,minmax(0,282px));gap:30px min(60px,4vw)}}.gh-m-next svg{transform:none!important;color:inherit!important}.gh-m-panel{position:fixed;inset:0;z-index:30;overflow-y:auto;background:#fff;color:#333;font-family:Open Sans,Arial,sans-serif}.gh-m-panel-top{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 15px;border-bottom:1px solid #eaeaea;background:#fff}.gh-m-back{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:#333;font:400 14px/48px Open Sans,Arial,sans-serif;cursor:pointer}.gh-m-close{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:none;color:#333;cursor:pointer}.gh-m-techs{margin:0 15px}.gh-m-tech{position:relative;display:flex;gap:12px;align-items:flex-start;padding:15px 0;color:#333;text-decoration:none}.gh-m-tech:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#eaeaea}.gh-m-tech-icon{flex:0 0 28px;width:28px;height:28px}.gh-m-tech-icon img{display:block;width:28px;height:28px}.gh-m-tech-info{display:flex;flex-direction:column;min-width:0}.gh-m-tech-info strong{margin:0 0 8px;color:#333;font:600 14px/19px Open Sans,Arial,sans-serif}.gh-m-tech-info span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#666;font:400 14px/18px Open Sans,Arial,sans-serif}.gh-m-card-box{padding:16px 15px 12px}.gh-m-card{display:block;padding:16px 15px;border-radius:8px;background:#f0f4f8;color:#333;text-decoration:none}.gh-m-card-img{display:block;overflow:hidden;height:calc(55.56vw - 33.336px);border-radius:8px}.gh-m-card-img img{display:block;width:100%;height:100%;object-fit:cover}.gh-m-card strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:15px;color:#333;font:700 14px/22px Open Sans,Arial,sans-serif}.gh-m-card-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:8px;color:#666;font:400 14px/18px Open Sans,Arial,sans-serif}.gh-m-card-link{display:flex;align-items:center;gap:6px;margin-top:8px;color:#094f9c;font:600 12px/18px Open Sans,Arial,sans-serif}@media(min-width:799px){.gh-m-card-box{padding-bottom:0}.gh-m-card{position:relative;width:21.53%;height:320px;padding:16px 20px}.gh-m-card-img{height:124px}.gh-m-card strong{margin-top:16px}.gh-m-card-text{font-size:12px}.gh-m-card-link{position:absolute;left:20px;bottom:16px;margin-top:0}}.gh-m-cats{margin:0 15px}.gh-m-cat{display:block;padding:16px 16px 16px 0;border-bottom:1px solid #eaeaea;color:#333;font:600 14px/22px Open Sans,Arial,sans-serif;text-decoration:none}.gh-search-results a.gh-hit-thumb{display:flex;align-items:center;justify-content:flex-start;gap:14px}.gh-hit-img{flex:none;display:grid;place-items:center;width:56px;height:56px;padding:4px;border:1px solid #eee;border-radius:8px;background:#fff;overflow:hidden}.gh-hit-img img{display:block;max-width:100%;max-height:100%;object-fit:contain}.gh-hit-text{display:flex;flex-direction:column;min-width:0}.gh-hit-text strong{color:inherit;font:600 14px/20px Open Sans,Arial,sans-serif;overflow-wrap:anywhere}.gh-hit-text em{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-top:2px;color:#888;font:400 12px/18px Open Sans,Arial,sans-serif;font-style:normal}.flb-btn{position:fixed;right:8px;z-index:22;display:flex;align-items:center;justify-content:center;min-width:50px;height:50px;padding:10px;box-sizing:border-box;border:2px solid #fff;border-radius:8px;background-image:linear-gradient(#f8f8f8 0,#fff 51%,#f8f8f8);box-shadow:0 0 10px #0000001f;color:#212529;text-decoration:none;opacity:.9;transition:opacity .3s}.flb-btn:hover{color:#212529;text-decoration:none}.flb-btn:focus-visible{outline:2px solid #333;outline-offset:2px}.flb-contact{bottom:calc(30% + 58px)}.flb-contact.is-hidden{opacity:0;pointer-events:none}.flb-whatsapp{bottom:30%}.flb-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px}.flb-icon svg{display:block;width:26px;height:26px;fill:currentColor}.flb-text{overflow:hidden;width:0;padding-top:3px;color:#333;font:700 14px/24px Open Sans,Arial,sans-serif;text-align:center;white-space:nowrap;transition:.3s}.flb-contact:hover .flb-text{width:88px;padding-left:.5rem}.flb-whatsapp:hover .flb-text{width:76px;padding-left:.5rem}@media(max-width:991px){.flb-btn{right:4px;min-width:44px;height:44px;padding:10px 0 9px}.flb-contact{bottom:186px;align-items:flex-start}.flb-contact.is-hidden{opacity:.9;pointer-events:auto}.flb-whatsapp{bottom:138px}.flb-contact .flb-icon,.flb-contact .flb-icon svg{width:23px;height:23px}.flb-text{display:none}}.pc{position:relative;width:100%;background:#fff;color:#fff;font-family:Open Sans,Arial,sans-serif}.pc.pc-300{height:300vh}.pc.pc-200{height:200vh}.pc.pc-static{height:100vh}.pc-stage{position:sticky;top:0;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden}.pc-row{height:648px;margin:0 auto;padding:0 calc(50% - 810px);white-space:nowrap;font-size:0;will-change:transform}.pc-static .pc-row{margin-left:0;margin-right:0}.pc-item{display:inline-block;width:513px;height:100%;margin-right:40px;vertical-align:top;border-radius:20px;overflow:hidden}.pc-item:last-child{margin-right:0}.pc-link{display:block;position:relative;width:100%;height:100%;color:#fff;text-decoration:none;cursor:pointer}.pc-link:focus-visible{outline:none}.pc-item:has(.pc-link:focus-visible){box-shadow:inset 0 0 0 2px #000}.pc-card{position:relative;width:100%;height:100%}.pc-card.active{filter:blur(8px)}.pc-card.active .pc-title{display:none}.pc-image{display:block;width:100%;height:100%;object-fit:cover}.pc-no-image{background:repeating-linear-gradient(135deg,#d9dde1 0 14px,#e4e7ea 14px 28px)}.pc-title-bg{position:absolute;bottom:0;left:0;width:100%;height:25%;background:linear-gradient(#0000,#0006)}.pc-title{position:absolute;bottom:33px;left:32px;width:calc(100% - 64px);font:700 32px/44px Open Sans,Arial,sans-serif;word-break:break-word;white-space:normal}.pc-info{position:absolute;inset:0;padding:40px 60px 70px;background:#0006;opacity:0;white-space:normal;pointer-events:none}.pc-info.active{animation:pc-fade-in .6s ease-in-out forwards}.pc-info-title{margin:0;font:700 32px/44px Open Sans,Arial,sans-serif;color:#fff}.pc-line{width:100%;height:1px;margin:32px 0;border-bottom:1px dashed rgba(255,255,255,.3)}.pc-info-sub{margin:0;font:700 20px/24px Open Sans,Arial,sans-serif;color:#fff}.pc-info-text{margin-top:24px;font:400 16px/24px Open Sans,Arial,sans-serif;color:#fffc;overflow-wrap:break-word}.pc-info-text p{margin:0 0 16px}.pc-arrow{position:absolute;right:24px;bottom:24px;width:40px;height:40px;border-radius:50%;pointer-events:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='19.25' fill='none' stroke='%23fff' stroke-width='1.5'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M27.66 20.33 23.32 24.67C22.88 25.11 22.15 25.11 21.7 24.67 21.26 24.22 21.26 23.49 21.7 23.05L24.11 20.64H13.14C12.51 20.64 12 20.13 12 19.5S12.51 18.35 13.14 18.35H24.11L21.7 15.95C21.26 15.5 21.26 14.77 21.7 14.33 22.15 13.88 22.88 13.88 23.32 14.33L27.66 18.67C27.89 18.89 28 19.2 28 19.5S27.89 20.1 27.66 20.33Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.pc-arrow:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23fff'/%3E%3Cpath fill='%23333' fill-rule='evenodd' d='M27.66 20.33 23.32 24.67C22.88 25.11 22.15 25.11 21.7 24.67 21.26 24.22 21.26 23.49 21.7 23.05L24.11 20.64H13.14C12.51 20.64 12 20.13 12 19.5S12.51 18.35 13.14 18.35H24.11L21.7 15.95C21.26 15.5 21.26 14.77 21.7 14.33 22.15 13.88 22.88 13.88 23.32 14.33L27.66 18.67C27.89 18.89 28 19.2 28 19.5S27.89 20.1 27.66 20.33Z'/%3E%3C/svg%3E")}@keyframes pc-fade-in{0%{opacity:0}to{opacity:1}}@media(max-width:1680px){.pc-row{height:33.8228vw;padding:0 30px}.pc-item{width:26.72vw;margin-right:36px}.pc-title{font-size:24px;line-height:33px}.pc-info{padding:24px 32px}.pc-info-title{font-size:24px;line-height:33px}}@media(max-width:991px){.pc,.pc.pc-300,.pc.pc-200,.pc.pc-static{height:auto;padding:20px 0}.pc-stage{position:relative;height:auto;display:block;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.pc-stage::-webkit-scrollbar{display:none}.pc-row{display:inline-block;vertical-align:top;height:400px;margin:0;padding:0 15px;transform:none!important}.pc-item{width:315px;margin-right:15px}.pc-title-bg{height:15%}.pc-title{bottom:16px;left:16px;font-size:20px;line-height:30px}.pc-card.active{filter:none}.pc-card.active .pc-title{display:block}.pc-info{display:none}}.ct{width:100%;padding-top:60px;background:#000;color:#fff;font-family:Open Sans,Arial,sans-serif}.ct-head{display:flex;justify-content:space-between;align-items:center;height:65px;max-width:1680px;padding:0 30px;margin:0 auto 20px}.ct-title{margin:0;font:700 48px/1 Open Sans,Arial,sans-serif;color:#fff}.ct-more{display:flex;align-items:center;font:600 16px/24px Open Sans,Arial,sans-serif;color:#fff;text-decoration:none}.ct-more-word{border-bottom:.5px solid transparent}.ct-more:hover .ct-more-word{border-bottom-color:#fff}.ct-more-icon{width:15px;height:10px;margin-left:8px;fill:#fff;flex:none}.ct-more-mobile{display:none}.ct-switch{width:100%;padding:40px 0}.ct-wrap{max-width:1680px;padding:0 30px;margin:0 auto}.ct-inner{display:grid;position:relative;width:100%;overflow:hidden;touch-action:pan-y}.ct-item{grid-area:1 / 1;display:flex;width:100%;visibility:hidden}.ct-item.ct-active,.ct-item[class*=ct-enter-],.ct-item[class*=ct-leave-]{visibility:visible}.ct-enter-next{animation:ct-in-next .6s ease-in-out both}.ct-leave-next{animation:ct-out-next .6s ease-in-out both}.ct-enter-prev{animation:ct-in-prev .6s ease-in-out both}.ct-leave-prev{animation:ct-out-prev .6s ease-in-out both}@keyframes ct-in-next{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ct-out-next{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ct-in-prev{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ct-out-prev{0%{transform:translate(0)}to{transform:translate(100%)}}.ct-media{flex:none;width:897px;height:509px}.ct-media video,.ct-media img{display:block;width:100%;height:100%;object-fit:cover;border-radius:20px}.ct-no-media{display:block;width:100%;height:100%;border-radius:20px;background:repeating-linear-gradient(135deg,#0d131a 0 14px,#111922 14px 28px)}.ct-copy{flex:1 1 0%;display:flex;flex-direction:column;justify-content:center;min-width:0;margin-left:74px;color:#fff}.ct-item-title{width:100%;margin:0;font:700 32px/44px Open Sans,Arial,sans-serif;color:#fff}.ct-text{width:100%;margin-top:24px;font:400 16px/24px Open Sans,Arial,sans-serif;overflow-wrap:anywhere}.ct-text p{margin:0 0 16px}.ct-text b{font-weight:700}.ct-btn{display:flex;justify-content:center;align-items:center;width:fit-content;height:36px;padding:0 16px;margin-top:8px;border:2px solid #fff;border-radius:18px;background:transparent;font:400 16px/24px Open Sans,Arial,sans-serif;color:#fff;text-decoration:none;transition:background-color .2s}.ct-btn:hover{background:#fff3}.ct-ctrl{display:flex;justify-content:center;align-items:center;min-width:480px;width:100%;padding:60px 0 0;margin:0 auto}.ct-nav{display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:0;border:0;border-radius:100%;background:#fff3;cursor:pointer}.ct-prev{margin-right:120px}.ct-next{margin-left:120px}.ct-nav:hover{opacity:.85}.ct-nav:disabled,.ct-nav:disabled:hover{opacity:.6;cursor:default}.ct-chevron{width:10px;height:18px;fill:#fff}.ct-prev .ct-chevron{transform:scaleX(-1)}.ct-dots{display:flex;align-items:center}.ct-dots button{box-sizing:content-box;width:8px;height:8px;padding:0;margin:0 20px 0 3px;border:0;border-radius:100%;background:#fff;cursor:pointer}.ct-dots button:last-child{margin-right:0}.ct-dots button.active{background:transparent;border:2px solid #fff;cursor:default}.ct-nav:focus-visible,.ct-dots button:focus-visible,.ct-btn:focus-visible,.ct-more:focus-visible,.ct-more-mobile:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:1680px){.ct-media{width:53.39vw;height:30.0319vw}}@media(max-width:1370px){.ct-head{margin:0 auto}.ct-ctrl{padding-top:32px}}@media(max-width:1366px){.ct-title{font-size:40px}}@media(max-width:991px){.ct{padding-top:30px}.ct-head{height:50px;justify-content:center;margin:0 auto 20px}.ct-title{font-size:36px;text-align:center}.ct-more{display:none}.ct-more-mobile{display:flex;justify-content:center;align-items:center;padding-bottom:20px;margin:0 auto;font:600 14px/21px Open Sans,Arial,sans-serif;color:#fff;text-decoration:none}.ct-more-mobile .ct-more-icon{width:10px;height:7px}.ct-switch{padding:20px 0}.ct-wrap{padding:0 15px}.ct-item{display:block}.ct-media{width:calc(100vw - 30px);height:calc(56.25vw - 16.875px)}.ct-copy{width:100%;margin:15px 0 0}.ct-item-title{font-size:20px;line-height:27px}.ct-text{margin-top:15px;font-size:14px;line-height:22px}.ct-btn{height:32px;margin-top:0;border-radius:16px;font-size:14px;line-height:21px}.ct-btn:hover{background:transparent}.ct-ctrl{min-width:208px;padding-top:25px}.ct-nav{width:36px;height:36px}.ct-prev{margin-right:40px}.ct-next{margin-left:40px}.ct-dots button{width:5px;height:5px;margin-right:18px}.ct-dots button.active{width:7px;height:7px;border-width:1px}}.vc{margin-top:20px;padding:20px 0;background:#fff;font-family:Open Sans,Arial,sans-serif}.vc-head{display:flex;justify-content:space-between;align-items:center;max-width:1680px;padding:0 30px 60px;margin:0 auto}.vc-title{margin:0;font:700 48px/65px Open Sans,Arial,sans-serif;color:#212529}.vc-controls{display:flex;padding-left:40px}.vc-control{display:inline-flex;justify-content:center;align-items:center;width:48px;height:48px;padding:0;border:1px solid #f5f5f5;border-radius:50px;background:#f5f5f5;color:#999;cursor:default}.vc-control svg{width:16px;height:16px;fill:currentColor}.vc-control.active{color:#333;cursor:pointer}.vc-control.active:hover{background:#f0f0f0}.vc-prev{margin-right:20px}.vc-prev svg{transform:rotate(180deg)}.vc-control:focus-visible{outline:2px solid #333;outline-offset:2px}.vc-scroller{position:relative;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding:max(30px,calc((100% - 1620px)/2))}.vc-scroller::-webkit-scrollbar{display:none}.vc-list{min-width:fit-content;padding:0 max(30px,calc((100% - 1620px)/2))}.vc-row{display:flex;gap:25px;overflow-y:hidden;align-items:flex-start;-webkit-user-select:none;user-select:none}.vc-item{position:relative;flex:none;width:clamp(266.67px,20.84vw,400px);height:clamp(473.33px,36.98vw,710px);border-radius:28px;background:#000;overflow:hidden;transform:translateZ(0);isolation:isolate}.vc-cover{width:100%;height:100%}.vc-cover.vc-hidden{display:none}.vc-poster{position:absolute;inset:0;z-index:2}.vc-poster img{display:block;width:100%;height:100%;object-fit:cover;border-radius:28px}.vc-info{position:absolute;z-index:10;bottom:0;width:100%;height:60%;border-radius:28px;background-image:linear-gradient(#0000,#0006);color:#fff}.vc-detail{position:absolute;display:flex;align-items:flex-end;justify-content:space-between;width:100%;height:100%;padding-bottom:76px}.vc-detail.vc-no-button{padding-bottom:20px}.vc-play{position:absolute;top:10%;left:50%;transform:translate(-50%,-50%);width:48px;height:51.6px;padding:0;border:0;background:none;color:#fff;cursor:pointer}.vc-play svg{position:absolute;top:0;left:0;width:48px;height:48px;fill:currentColor}.vc-desc-wrap{flex:1 1 auto;min-width:0;padding:0 20px 0 25px;overflow:hidden}.vc-name{padding-bottom:8px;font:700 16px/24px Open Sans,Arial,sans-serif;color:#fff}.vc-desc-box{display:flex;width:100%;overflow:hidden}.vc-desc{position:relative;overflow:hidden;text-overflow:ellipsis;font:400 14px/22px Open Sans,Arial,sans-serif;color:#fff;overflow-wrap:break-word;transition:max-height .3s ease}.vc-desc.vc-clamp{max-height:44px}.vc-desc:before{content:"";float:right;height:calc(100% - 22px)}.vc-view{position:relative;float:right;clear:both;padding:0 0 0 20px;white-space:nowrap;border:0;background:none;font:600 14px/22px Open Sans,Arial,sans-serif;color:#fff;cursor:pointer}.vc-view:before{content:"...";position:absolute;left:0;color:#fff}.vc-view svg{display:inline-block;width:12px;height:12px;fill:currentColor;vertical-align:-2.1px}.vc-more-arrow{transform:rotate(90deg)}.vc-less-arrow{transform:rotate(270deg)}.vc-info.vc-expanded{height:100%;background-image:linear-gradient(#0003,#0009)}.vc-info.vc-expanded .vc-play{display:none}.vc-info.vc-expanded .vc-desc{max-height:440px;overflow-y:auto;scrollbar-width:none}.vc-info.vc-expanded .vc-view:before{display:none}.vc-stats{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 12px 52px 0}.vc-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;color:#fff;text-decoration:none;transition:transform .3s}.vc-stat svg{width:32px;height:32px;fill:#fff;filter:drop-shadow(0 0 1.33px rgba(0,0,0,.15))}.vc-stat:hover svg{opacity:.8}.vc-count{font:600 12px/16px Open Sans,Arial,sans-serif}.vc-button{position:absolute;bottom:20px;width:calc(100% - 50px);margin:0 25px;padding:6px;border-radius:50px;background:#fff;text-align:center;font:600 16px/24px Open Sans,Arial,sans-serif;color:#333;text-decoration:none}.vc-button:hover{background:#fffc;text-decoration:none}.vc-play:focus-visible,.vc-view:focus-visible,.vc-stat:focus-visible,.vc-button:focus-visible{outline:2px solid #fff;outline-offset:2px}.vc-player{position:absolute;inset:0;z-index:3;border-radius:28px;overflow:hidden}.vc-player iframe{display:block;width:100%;height:100%;border:0;border-radius:28px}@media(min-width:992px)and (max-width:1440px){.vc-head{padding-bottom:40px}.vc-title{font-size:40px;line-height:54px}.vc-info.vc-expanded .vc-desc{max-height:319px}}@media(max-width:991px){.vc{padding:10px 0}.vc-head{padding:0 15px 20px}.vc-title{font-size:24px;line-height:33px}.vc-controls{display:none}.vc-list{padding:0}.vc-row{padding:0 15px;gap:15px}.vc-item{width:325px;height:577.77px;border-radius:20px}.vc-poster img,.vc-info,.vc-player,.vc-player iframe{border-radius:20px}.vc-detail{padding-bottom:62px}.vc-detail.vc-no-button{padding-bottom:15px}.vc-desc-wrap{padding:0 20px 0 15px}.vc-name{font-size:14px;line-height:22px}.vc-view,.vc-desc{font-size:12px;line-height:20px}.vc-stats{padding:0 12px 48px 0}.vc-stat svg{width:28px;height:28px}.vc-button{bottom:15px;width:calc(100% - 30px);margin:0 15px;padding:5px;font-size:14px;line-height:22px}}.nr{width:100%;padding-top:60px;background:#fff;color:#333;font-family:Open Sans,Arial,sans-serif}.nr-head{display:flex;justify-content:space-between;align-items:center;height:65px;max-width:1680px;padding:0 30px;margin:0 auto 20px}.nr-heading{margin:0;font:700 48px/1 Open Sans,Arial,sans-serif;color:#333}.nr-more{display:flex;align-items:center;font:600 16px/24px Open Sans,Arial,sans-serif;color:#333;text-decoration:none}.nr-more-word{border-bottom:.5px solid transparent}.nr-more:hover .nr-more-word{border-bottom-color:#333}.nr-more-icon{width:15px;height:10px;margin-left:8px;fill:#333;flex:none}.nr-more-mobile{display:none}.nr-carousel{display:flex;align-items:center;width:100%;padding:40px 0;overflow:hidden}.nr-viewport{position:relative;width:100%;touch-action:pan-y;-webkit-user-select:none;user-select:none}.nr-track{display:flex;will-change:transform}.nr-slide{position:relative;flex:none;width:84.0625vw;height:40.9889vw;border-radius:20px;overflow:hidden}.nr-slide-link{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;color:#fff;text-decoration:none;cursor:pointer}.nr-slide-link:focus-visible{outline:2px solid #000;outline-offset:-2px}.nr-slide-image{position:absolute;inset:0}.nr-slide-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.nr-slide-mask{position:absolute;inset:0;background:linear-gradient(#0000,#000);opacity:.4}.nr-spec{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;width:80%;padding-bottom:40px;margin:0 auto 100px 100px;font:400 16px/24px Open Sans,Arial,sans-serif;color:#fff}.nr-single .nr-spec{padding-bottom:60px;margin-bottom:0}.nr-split{position:absolute;z-index:2;left:100px;bottom:100px;width:calc(100% - 200px);height:1px;border-bottom:1px solid rgba(255,255,255,.2)}.nr-single .nr-split{display:none}.nr-category{line-height:24px}.nr-title{margin-top:12px;font:700 32px/42px Open Sans,Arial,sans-serif}.nr-tags{display:flex;flex-wrap:wrap;margin-top:12px}.nr-tag{position:relative;display:inline-block;margin-right:8px;line-height:24px}.nr-tag:after{content:", ";position:absolute;right:-8px;white-space:pre}.nr-tag:last-child:after{display:none}.nr-category,.nr-title,.nr-tags{opacity:1;animation:nr-hide .2s linear forwards}.nr-active .nr-category,.nr-active .nr-title,.nr-active .nr-tags{opacity:0;transform:translateY(20%);animation:nr-rise .5s linear .8s forwards}.nr-active .nr-category,.nr-active .nr-tags{transform:translateY(50%)}@keyframes nr-rise{to{opacity:1;transform:translateY(0)}}@keyframes nr-hide{to{opacity:0}}.nr-controller{position:absolute;z-index:3;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100px;pointer-events:none}.nr-controller>*{pointer-events:auto}.nr-nav{display:flex;justify-content:center;align-items:center;width:68px;height:68px;padding:0;border:0;background:none;cursor:pointer}.nr-prev{margin-right:140px}.nr-next{margin-left:140px}.nr-nav>span{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:100%;background:#0006}.nr-nav:hover>span{opacity:.85}.nr-chevron{width:10px;height:18px;fill:#fff}.nr-prev .nr-chevron{transform:scaleX(-1)}.nr-bullets{display:flex;align-items:center}.nr-bullets button{position:relative;width:24px;height:24px;padding:0;margin:-8px 0;border:0;background:none;cursor:pointer}.nr-bullets button:before{content:"";position:absolute;top:50%;left:50%;box-sizing:content-box;width:8px;height:8px;border-radius:100%;background:#fff;opacity:.8;transform:translate(-50%,-50%)}.nr-bullets button:first-child{margin-left:12px}.nr-bullets button:last-child{margin-right:12px}.nr-bullets button.active:before{background:transparent;border:2px solid #fff;opacity:1}.nr-nav:focus-visible>span,.nr-bullets button:focus-visible{outline:2px solid #fff;outline-offset:2px}.nr-promo{display:flex;max-width:1620px;padding:40px 30px;margin:0 auto;box-sizing:content-box}.nr-main{position:relative;flex:none;width:888px;height:500px;margin-right:40px;overflow:hidden;text-decoration:none;cursor:pointer}.nr-main-image{display:block;width:100%;height:100%;border-radius:20px;overflow:hidden}.nr-main-image img,.nr-other-image img{display:block;width:100%;height:100%;border-radius:20px;object-fit:cover;transition:transform .3s linear}.nr-main-mask{position:absolute;inset:0;z-index:1;border-radius:20px;background:linear-gradient(#0000,#000);opacity:.7}.nr-main-content{position:absolute;z-index:2;bottom:40px;left:40px;width:calc(100% - 80px)}.nr-main-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font:700 28px/38px Open Sans,Arial,sans-serif;color:#fff}.nr-meta{display:flex;align-items:center;height:18px;margin-top:12px;font:400 14px/18px Open Sans,Arial,sans-serif}.nr-main .nr-meta{color:#fff}.nr-meta-split{display:inline-block;width:1px;height:14px;margin:0 8px;background:#fff9}.nr-others{flex:1 1 0%;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.nr-other{display:flex;align-items:center;width:100%;height:140px;margin-bottom:40px;overflow:hidden;text-decoration:none;cursor:pointer}.nr-other:last-child{margin-bottom:0}.nr-other-image{flex:none;width:250px;height:100%;margin-right:24px;border-radius:20px;overflow:hidden}.nr-other-content{flex:1 1 0%;min-width:0}.nr-other-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font:700 20px/30px Open Sans,Arial,sans-serif;color:#333}.nr-other .nr-meta{color:#6b6b6b}.nr-other .nr-meta-split{background:#eaeaea}.nr-main:focus-visible,.nr-other:focus-visible,.nr-more:focus-visible,.nr-more-mobile:focus-visible{outline:2px solid #000;outline-offset:2px}@media(min-width:991px){.nr-main:hover .nr-main-image img,.nr-other:hover .nr-other-image img{transform:scale(1.1)}}@media(max-width:1680px){.nr-promo{height:29.7655vw}.nr-main{width:52.86vw;height:29.7655vw}.nr-other{height:calc(33.3333% - 26.6667px)}.nr-other-image{width:14.88vw}}@media(max-width:1440px){.nr-spec{padding-bottom:32px;margin:0 auto 88px 60px}.nr-single .nr-spec{padding-bottom:32px;margin-bottom:0}.nr-split{left:60px;bottom:88px;width:calc(100% - 120px)}.nr-title{font-size:24px;line-height:34px}.nr-controller{height:88px}.nr-main-title{font-size:24px;line-height:33px}.nr-other-title{font-size:16px;line-height:24px}.nr-other .nr-meta{margin-top:8px}.nr-meta{font-size:12px}}@media(max-width:1370px){.nr-head{margin:0 auto}.nr-carousel{padding:20px 0}}@media(max-width:1366px){.nr-heading{font-size:40px}}@media(max-width:1200px){.nr-main{margin-right:20px}.nr-other-image{margin-right:12px}.nr-other-title{-webkit-line-clamp:2}}@media(max-width:991px){.nr{padding-top:30px}.nr-head{height:50px;justify-content:center;margin:0 auto 20px}.nr-heading{font-size:36px;text-align:center}.nr-more{display:none}.nr-more-mobile{display:flex;justify-content:center;align-items:center;padding-bottom:20px;margin:0 auto;font:600 14px/21px Open Sans,Arial,sans-serif;color:#333;text-decoration:none}.nr-more-mobile .nr-more-icon{width:10px;height:7px}.nr-slide{width:84vw;height:106.68vw}.nr-spec{width:calc(100% - 30px);padding-bottom:0;margin:0 auto 49px;font-size:12px}.nr-single .nr-spec{padding-bottom:0;margin:0 auto 29px}.nr-split{display:none}.nr-category{line-height:18px}.nr-title{margin-top:8px;font-size:16px;line-height:24px}.nr-tags{margin-top:8px;line-height:18px}.nr-controller{height:49px}.nr-nav{display:none}.nr-bullets button:before{width:5px;height:5px}.nr-bullets button.active:before{width:7px;height:7px;border-width:1px}.nr-promo{flex-direction:column;max-width:100%;height:auto;padding:20px 15px;box-sizing:border-box}.nr-main{width:100%;height:calc(56.23vw - 16.869px);margin:0}.nr-main-image,.nr-main-image img,.nr-main-mask{border-radius:12px}.nr-main-content{bottom:15px;left:15px;width:calc(100% - 30px)}.nr-main-title{font-size:16px;line-height:24px;-webkit-line-clamp:3}.nr-main .nr-meta{margin-top:7px}.nr-other{height:68px;padding:20px 0 23px;margin:0;border-bottom:1px solid #eaeaea;box-sizing:content-box}.nr-other:last-child{padding-bottom:0;border-bottom:0}.nr-other-image{width:120px;margin-right:15px;border-radius:10px}.nr-other-image img{border-radius:10px}.nr-other-title{font-size:14px;line-height:22px;-webkit-line-clamp:2}.nr-other .nr-meta{margin-top:8px}}.fp{padding:80px 0 100px;background:#fff;font-family:Open Sans,Arial,sans-serif}.fp-head{display:flex;justify-content:space-between;align-items:center;max-width:1680px;padding:0 30px 60px;margin:0 auto}.fp-title{margin:0;font:700 48px/65px Open Sans,Arial,sans-serif;color:#212529}.fp-side{display:flex;align-items:center;gap:40px}.fp-more{display:inline-flex;align-items:center;color:#333;font:600 16px/24px Open Sans,Arial,sans-serif;text-decoration:none}.fp-more span{border-bottom:1px solid transparent;transition:border-color .2s}.fp-more:hover{color:#333;text-decoration:none}.fp-more:hover span{border-bottom-color:#333}.fp-more-icon{flex:none;width:15px;height:10px;margin-left:8px;fill:currentColor}.fp-more-mobile{display:none}.fp-controls{display:flex;gap:20px}.fp-control{display:inline-flex;justify-content:center;align-items:center;width:48px;height:48px;padding:0;border:1px solid #f5f5f5;border-radius:50px;background:#f5f5f5;color:#999;cursor:default}.fp-control svg{width:16px;height:16px;fill:currentColor}.fp-control.active{color:#333;cursor:pointer}.fp-control.active:hover{background:#f0f0f0}.fp-prev svg{transform:rotate(180deg)}.fp-control:focus-visible{outline:2px solid #333;outline-offset:2px}.fp-scroller{overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding:0 max(30px,calc((100% - 1620px)/2))}.fp-scroller::-webkit-scrollbar{display:none}.fp-row{display:flex;gap:24px;width:max-content;margin:0;padding:4px max(30px,calc((100vw - 1620px)/2)) 24px;list-style:none}.fp-card{flex:none;width:calc((min(100vw,1680px) - 132px)/4);scroll-snap-align:start}.fp-link{position:relative;display:flex;flex-direction:column;height:100%;border:1px solid #eaeaea;border-radius:12px;background:#fff;color:#333;text-decoration:none;overflow:hidden;transition:box-shadow .25s,border-color .25s}.fp-link:hover{border-color:#e2e2e2;box-shadow:0 10px 30px #00000014;color:#333;text-decoration:none}.fp-link:focus-visible{outline:2px solid #d7150e;outline-offset:2px}.fp-img{display:block;height:260px;padding:28px 28px 8px;background:#fff;overflow:hidden}.fp-img .product-visual{width:100%;height:100%;min-height:0;margin:0;border:0;background:none}.fp-img img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.fp-link:hover .fp-img img{transform:scale(1.05)}.fp-info{display:flex;flex-direction:column;flex:1;padding:18px 24px 26px}.fp-badges{position:absolute;top:16px;left:16px;z-index:1;display:flex;gap:6px}.fp-badge{padding:2px 8px;border-radius:4px;background:#d7150e;color:#fff;font:700 11px/16px Open Sans,Arial,sans-serif;letter-spacing:.04em}.fp-model{font:600 16px/22px Open Sans,Arial,sans-serif;color:#333;overflow-wrap:anywhere}.fp-name{display:-webkit-box;margin-top:8px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font:400 14px/22px Open Sans,Arial,sans-serif;color:#666}@media(min-width:992px)and (max-width:1440px){.fp{padding:60px 0 80px}.fp-head{padding-bottom:40px}.fp-title{font-size:40px;line-height:54px}.fp-card{width:calc((100vw - 60px - 48px) / 3)}}@media(max-width:991px){.fp{padding:40px 0 50px}.fp-head{padding:0 15px 20px}.fp-title{font-size:24px;line-height:33px}.fp-side{display:none}.fp-scroller{scroll-padding:0 15px}.fp-row{gap:15px;padding:4px 15px 16px}.fp-card{width:calc((100vw - 45px) / 2.2)}.fp-more-mobile{display:inline-flex;margin:8px 15px 0}}@media(max-width:600px){.fp-card{width:calc(100vw - 80px)}.fp-img{height:220px;padding:24px}.fp-info{padding:18px 18px 22px}}
