adi-cart{display:block;position:relative}@media only screen and (width >= 992px){adi-cart{height:40px;width:40px}}@media only screen and (width <= 991px){adi-cart{height:32px;width:32px}}adi-header[hidden]{display:none}@media only screen and (width >= 992px){adi-header{background-color:#00305b;box-sizing:border-box;color:#fff;display:block;height:32px}}html:has(.adi-scrollLock){overflow:hidden;scrollbar-gutter:stable;height:auto}.adi-scrollLock{overflow:inherit}adi-menu{background-color:#fff;box-sizing:border-box;display:block}adi-menu[hidden]{display:none}@media only screen and (width >= 1825px){adi-menu{height:82px}}@media only screen and (width <= 991px){adi-menu{height:72px;position:relative;z-index:99999}}adi-menu .adi__pe__toggle{align-items:center;background-color:#fff;box-sizing:border-box;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-flex;font:600 14px/20px inter,sans-serif;gap:8px;height:40px;justify-content:center;padding:0 8px;transition:.2s ease-in;transition-property:background-color,color,border-color;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-color:transparent;border-color:transparent;color:#101820;text-decoration:underline;position:relative;text-decoration:none}adi-menu .adi__pe__toggle:hover{background-color:rgb(from #101820 r g b/ calc(alpha*.1));color:#101820}adi-menu .adi__pe__toggle:focus{border:none;color:inherit;outline:none}@media only screen and (width <= 991px){adi-menu .adi__pe__toggle{display:none}}adi-menu .adi__pe__toggle i{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M9.33203%206.78369C9.56595%206.78369%209.76873%206.94586%209.82031%207.17334C10.9443%2012.1528%2011.7152%2012.9249%2016.6924%2014.0493C16.9199%2014.1013%2017.082%2014.3035%2017.082%2014.5376C17.0818%2014.7715%2016.9202%2014.9729%2016.6924%2015.0249C11.7152%2016.1498%2010.9448%2016.9219%209.82031%2021.9009C9.76874%2022.1284%209.56596%2022.2905%209.33203%2022.2905C9.09826%2022.2904%208.8963%2022.1282%208.84473%2021.9009C7.72025%2016.9218%206.94906%2016.1499%201.97168%2015.0249C1.74406%2014.9728%201.58225%2014.7714%201.58203%2014.5376C1.58203%2014.3036%201.7439%2014.1015%201.97168%2014.0493C6.94906%2012.9248%207.72025%2012.1529%208.84473%207.17334C8.89631%206.946%209.09827%206.78383%209.33203%206.78369ZM17.0898%202.29053C17.3237%202.29062%2017.5251%202.45221%2017.5771%202.68018C18.1746%205.32674%2018.5465%205.69865%2021.1924%206.29639C21.4199%206.34841%2021.582%206.55057%2021.582%206.78467C21.5819%207.01865%2021.4198%207.22095%2021.1924%207.27295C18.5467%207.87067%2018.1746%208.24214%2017.5771%2010.8892C17.5251%2011.1166%2017.3237%2011.2787%2017.0898%2011.2788C16.8559%2011.2788%2016.6536%2011.1167%2016.6016%2010.8892C16.0041%208.24211%2015.6326%207.87068%2012.9873%207.27295C12.7594%207.22095%2012.5978%207.01865%2012.5977%206.78467C12.5977%206.55057%2012.7593%206.34841%2012.9873%206.29639C15.6327%205.69864%2016.0041%205.32676%2016.6016%202.68018C16.6536%202.45208%2016.8558%202.29053%2017.0898%202.29053Z%22%20fill%3D%22%23101820%22%2F%3E%3C%2Fsvg%3E);display:block;height:24px;width:24px}adi-menu .adi__pe__toggle .adi__pe__helperText{display:none}adi-menu .adi__pe__toggle:hover .adi__pe__helperText{align-items:center;background-color:#101820;border-radius:4px;box-shadow:0 25px 25px #22252f1a,0 0 5px #22252f1a;color:#fff;font:400 14px/20px inter,sans-serif;display:flex;gap:8px;padding:12px 16px;max-width:200px;position:relative;left:-59.5px;position:absolute;top:calc(100% + 4px);white-space:nowrap;width:fit-content;z-index:6}adi-menu .adi__pe__toggle:hover .adi__pe__helperText:before{background-color:inherit;content:"";display:block;height:8px;position:absolute;width:8px;transform:rotate(45deg);left:calc(50% - 4px);top:-4px}[slot=search] .aa-Form{align-items:center;border:1px solid #848b95;border-radius:4px;box-sizing:border-box;display:flex;height:40px;outline:1px solid transparent;transition:.2s linear}[slot=search] .aa-Form:focus-within{border-color:#b16ee0;outline:1px solid #b16ee0}[slot=search] .aa-Form .aa-InputWrapperPrefix,[slot=search] .aa-Form .aa-Label,[slot=search] .aa-Form .aa-ClearButton,[slot=search] .aa-Form .aa-SubmitButton,[slot=search] .aa-Form .aa-InputWrapper,[slot=search] .aa-Form .aa-Input,[slot=search] .aa-Form .aa-LoadingIndicator{height:inherit}[slot=search] .aa-Form .aa-LoadingIndicator:not([hidden]){align-items:center;display:flex;justify-content:center;width:47px}[slot=search] .aa-Form .aa-InputWrapperSuffix{height:100%}[slot=search] .aa-Form .aa-SubmitButton,[slot=search] .aa-Form .aa-ClearButton{background-color:#fff;box-sizing:border-box;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-flex;font:600 14px/20px inter,sans-serif;gap:8px;height:40px;padding:0 8px;text-decoration:none;transition:.2s ease-in;transition-property:background-color,color,border-color;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-color:transparent;border-color:transparent;color:#101820;text-decoration:underline;align-items:center;display:flex;justify-content:center;width:47px}[slot=search] .aa-Form .aa-SubmitButton:hover,[slot=search] .aa-Form .aa-ClearButton:hover{background-color:rgb(from #101820 r g b/ calc(alpha*.1));color:#101820}[slot=search] .aa-Form .aa-SubmitButton:focus,[slot=search] .aa-Form .aa-ClearButton:focus{border:none;color:inherit;outline:none}[slot=search] .aa-Form .aa-SubmitButton{pointer-events:none}[slot=search] .aa-Form .aa-ClearButton:hover{border-top-left-radius:0;border-bottom-left-radius:0}[slot=search] .aa-Form .aa-ClearButton svg{height:18px;width:18px}[slot=search] .aa-Form .aa-InputWrapper{flex:1}[slot=search] .aa-Form .aa-InputWrapper .aa-Input{background-color:transparent;border:none;font:400 16px/24px inter,sans-serif;outline:none;width:100%}[slot=search] .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#848b95}[slot=search] .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button{display:none}[slot=search] .aa-Form .aa-SubmitIcon{height:24px;width:24px}[slot=results]{position:relative}@media only screen and (width <= 991px){[slot=results] .aa-PanelLayout{max-height:50vh;overflow:auto}}[slot=results] .aa-Source[data-autocomplete-source-id=engineerzone]{margin-bottom:40px}[slot=results] .aa-Source[data-autocomplete-source-id=recentSearchesPlugin]{margin:8px;width:85%}@media only screen and (width <= 991px){[slot=results] .aa-Source[data-autocomplete-source-id=recentSearchesPlugin]{width:auto;margin:16px}[slot=results] .aa-Source[data-autocomplete-source-id=recentSearchesPlugin] button{padding:0}}[slot=results] .aa__historyTitle{display:block;font:400 16px/24px inter,sans-serif;font-weight:700;margin-bottom:8px}[slot=results] ul:has(.aa__historyLink){margin-bottom:40px}[slot=results] .aa__historyLink{align-items:center;color:#293038;display:flex;font:400 14px/20px inter,sans-serif;justify-content:space-between;padding:4px;text-decoration:none;transition:.2s linear}[slot=results] .aa__historyLink:hover{background-color:#f6eefc;color:#431c5f}[slot=results] .aa__historyLink svg{height:24px}[slot=results] .aa__historyLink .aa-ItemContent{align-items:center;display:flex;gap:8px}[slot=results] .aa__historyLink .aa-ItemContent .aa-ItemIcon{height:24px}[slot=results] .aa__historyLink .aa-ItemActions{display:flex}[slot=results] .aa__historyLink .aa-ItemActions .aa-ItemActionButton{background-color:transparent;border:none;cursor:pointer}[slot=results] .aa__historyLink .aa-ItemActions .aa-ItemActionButton svg{display:none}[slot=results] .aa__historyLink .aa-ItemActions .aa-ItemActionButton:after{--size: 24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M11.9997 10.5865L16.9495 5.63672L18.3637 7.05093L13.4139 12.0007L18.3637 16.9504L16.9495 18.3646L11.9997 13.4149L7.04996 18.3646L5.63574 16.9504L10.5855 12.0007L5.63574 7.05093L7.04996 5.63672L11.9997 10.5865Z'%3E%3C/path%3E%3C/svg%3E");background-position:center center;content:"";display:block;height:var(--size);width:var(--size)}[slot=results] .aa__historyLink .aa-ItemActions .aa-ItemActionButton:last-child{display:none}[slot=results] .aa-List{list-style:none;margin:0;padding:0}[slot=results] .aa-List .aa-Item [aria-selected=true]{background-color:#f3edf7;padding-right:8px}[slot=results] .aa-List .aa-Item .aa__result,[slot=results] .aa-List .aa-Item .aa__ez{align-items:flex-start;color:#101820;display:flex;font:400 14px/20px inter,sans-serif;padding:8px;text-decoration:none;transition:.2s linear;width:100%}[slot=results] .aa-List .aa-Item .aa__result:hover,[slot=results] .aa-List .aa-Item .aa__ez:hover{background-color:#f6eefc;color:#431c5f}[slot=results] .aa-List .aa-Item a:focus-visible{outline:none!important}[slot=results] .aa-List .aa-Item a:focus{border:none!important}[slot=results] .aa-List .aa-Item .aa__result{border-bottom:1px solid #d5d8dc;gap:24px;text-decoration:none}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__result{padding:8px 16px;display:flex;gap:8px;flex-wrap:wrap}}[slot=results] .aa-List .aa-Item .aa__result mark{background-color:#e5cef6;color:#431c5f;font-weight:700}[slot=results] .aa-List .aa-Item .aa__result .aa__result__contentType,[slot=results] .aa-List .aa-Item .aa__result .aa__result__category{font-size:12px;line-height:20px}[slot=results] .aa-List .aa-Item .aa__result .aa__result__category{text-align:left;flex:0 0 20%}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__result .aa__result__category{flex:1 1 100%;text-align:left}}[slot=results] .aa-List .aa-Item .aa__result .aa__result__contentType{letter-spacing:1px;text-transform:uppercase;flex:0 0 15%}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__result .aa__result__contentType{flex:1 1 100%}}[slot=results] .aa-List .aa-Item .aa__result .aa__result__title{flex:0 1 52%}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__result .aa__result__title{flex:1 1 90%;max-width:90%}}[slot=results] .aa-List .aa-Item .aa__result .aa__result__icon{flex:0 0 3%;text-align:center}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__result .aa__result__icon{display:none}}[slot=results] .aa-List .aa-Item .aa__ez{border-bottom:1px solid #d5d8dc;gap:24px;text-decoration:none;background-color:#f0f1f3}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__ez{padding:8px 16px;display:flex;gap:8px;flex-wrap:wrap}}[slot=results] .aa-List .aa-Item .aa__ez mark{background-color:#e5cef6;color:#431c5f;font-weight:700}[slot=results] .aa-List .aa-Item .aa__ez:hover{background-color:#f6eefc;color:#431c5f}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__contentType,[slot=results] .aa-List .aa-Item .aa__ez .aa__result__category{font-size:12px;line-height:20px}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__icon{flex:0 0 3%;display:flex;justify-content:center;align-self:flex-start}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__text{display:flex;flex-direction:row;justify-content:flex-start;flex:0 1 auto;width:69%}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__title{flex:0 0 75%;margin-right:24px}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__contentType{flex:0 0 20%;letter-spacing:1px;text-transform:uppercase;align-self:center}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__category{flex:0 0 20%;display:flex;justify-content:flex-end;align-self:center}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__ez .aa__ez{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;gap:8px}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__icon{flex:0 0 3%;display:flex;justify-content:center;align-self:flex-start}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__text{flex:0 1 80%;max-width:80%;display:flex;flex-direction:column}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__title{flex:0 0 100%;padding-bottom:8px}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__contentType{align-self:flex-start}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__category{flex:0 0 3%;display:flex;justify-content:flex-end;align-self:center}}[slot=results] .aa-List .aa-Item[aria-selected=true]{background-color:#f3edf7}[slot=results] .aa-List .aa-Item[aria-selected=true] a:focus-visible{outline:none!important}[slot=results] .aa-List .aa-Item[aria-selected=true] a:focus{border:none!important}[slot=results] .aa__noResults .aa__noResults__title{font:600 20px/28px barlow,sans-serif;margin-bottom:40px}[slot=results] .aa__noResults .aa__noResults__tips{font:400 16px/24px inter,sans-serif;margin-bottom:40px}[slot=results] .aa__noResults .aa__noResults__tips p{font-weight:700;margin:0 0 24px}[slot=results] .aa__noResults .aa__noResults__tips ul{list-style-position:inside;margin:0;padding:0}@media only screen and (width <= 991px){[slot=results]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4vh;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}}adi-account{display:block;height:16px;width:187px}adi-footer{background-color:#101820;color:#fff;display:block}adi-footer[hidden]{display:none}@media only screen and (width >= 992px){adi-footer:not([short]){height:705px}}@media only screen and (width <= 991px){adi-footer:not([short]){min-height:1186px}}@media only screen and (width >= 992px){adi-footer[short]{height:68px}}@media only screen and (width <= 991px){adi-footer[short]{height:472px}}adi-footer a{color:inherit;display:inline-block;font-size:inherit;text-decoration:none}adi-footer a:hover{color:inherit;text-decoration:underline}adi-footer a img{display:block}@media only screen and (width >= 992px){adi-footer li[slot]{margin-bottom:16px}}@media only screen and (width <= 991px){adi-footer li[slot]{margin-bottom:24px}}adi-footer:not(:lang(zh)) [slot=china] a{color:#101820;pointer-events:none}[hidden]{opacity:0}#notifications #toasts{bottom:16px;display:grid;height:fit-content;max-height:85dvh;gap:16px;max-width:840px;overflow-x:clip;overflow-y:auto;position:fixed;right:40px;width:85vw;z-index:2}#notifications #toasts aside.alert:not([hidden]){background-color:#f0f1f3;border-left:8px solid #717984;display:flex;flex-direction:column;gap:12px;height:fit-content;padding:16px 24px;position:relative}#notifications #toasts aside.alert:not([hidden]) a{color:#0067b9}#notifications #toasts aside.alert:not([hidden]) a:hover{color:#00427a}@media only screen and (width <= 991px){#notifications #toasts aside.alert:not([hidden]){gap:0}}#notifications #toasts aside.alert:not([hidden])>.wrapper{align-items:center;color:#101820;display:flex;font:400 16px/24px inter,sans-serif;gap:24px}@media only screen and (width <= 991px){#notifications #toasts aside.alert:not([hidden])>.wrapper{flex-direction:column}}#notifications #toasts aside.alert:not([hidden])>.wrapper #dismiss{align-items:center;background-color:transparent;border:none;border-radius:4px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px;position:absolute;right:8px;top:8px;transition:.2s linear;z-index:2}#notifications #toasts aside.alert:not([hidden])>.wrapper #dismiss[hidden]{display:none}#notifications #toasts aside.alert:not([hidden])>.wrapper #dismiss:hover{background-color:#d5d8dc}#notifications #toasts aside.alert:not([hidden])>.wrapper div:first-child{align-items:center;display:flex}#notifications #toasts aside.alert:not([hidden])>.wrapper div:nth-child(2) #title{font-weight:700;margin-bottom:8px}#notifications #toasts aside.alert:not([hidden])>.wrapper div:nth-child(2) #title:has(span:empty){margin-bottom:0}@media only screen and (width <= 991px){#notifications #toasts aside.alert:not([hidden])>.wrapper div:nth-child(2) #title{flex-direction:row;gap:10px}}#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas{display:flex;gap:24px;margin-left:auto}@media only screen and (width <= 991px){#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas{flex-direction:column;width:100%}}#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas button.primary{align-items:center;background-color:#fff;box-sizing:border-box;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-flex;font:600 14px/20px inter,sans-serif;gap:8px;height:40px;justify-content:center;padding:0 8px;text-decoration:none;transition:.2s ease-in;transition-property:background-color,color,border-color;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-color:#0067b9;color:#fff}#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas button.primary:hover{background-color:#00427a;color:#fff}#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas button.secondary{align-items:center;box-sizing:border-box;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-flex;font:600 14px/20px inter,sans-serif;gap:8px;height:40px;justify-content:center;padding:0 8px;text-decoration:none;transition:.2s ease-in;transition-property:background-color,color,border-color;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-color:#fff;border-color:#0067b9;color:#0067b9}#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas button.secondary:hover{background-color:#fff;border-color:#00427a;color:#00427a}#notifications #toasts aside.alert:not([hidden])>.wrapper svg{height:21px;width:21px}#notifications #toasts aside.alert:not([hidden])>.wrapper svg[hidden]{display:none}#notifications #toasts aside.alert:not([hidden])>progress{--duration: 16s;appearance:none;border:none;height:6px;margin:auto;width:90%}#notifications #toasts aside.alert:not([hidden])>progress::-webkit-progress-bar{background-color:#d5d8dc}#notifications #toasts aside.alert:not([hidden])>progress::-webkit-progress-value{background-color:#848b95;transition:var(--duration) linear}#notifications #toasts aside.alert:not([hidden]):not[popover]>.wrapper{margin-bottom:8px;position:relative}#notifications #toasts aside.alert:not([hidden])[popover]{border-bottom:none;border-right:none;border-top:none;margin:auto;position:fixed}@media only screen and (width <= 991px){#notifications #toasts aside.alert:not([hidden])[popover]{box-sizing:border-box;margin:auto 24px;width:calc(100dvw - 48px)}}#notifications #toasts aside.alert:not([hidden])[popover]::backdrop{background-color:rgb(from #293038 r g b / .5)}#notifications #toasts aside.alert:not([hidden])[data-severity=error]{background-color:#feeeef;border-color:#e13745}#notifications #toasts aside.alert:not([hidden])[data-severity=error] .error{color:#e13745}#notifications #toasts aside.alert:not([hidden])[data-severity=error] #dismiss:hover{background-color:#fccace}#notifications #toasts aside.alert:not([hidden])[data-severity=error]>progress::-webkit-progress-bar{background-color:#fccace}#notifications #toasts aside.alert:not([hidden])[data-severity=error]>progress::-webkit-progress-value{background-color:#f64c5a}#notifications #toasts aside.alert:not([hidden])[data-severity=success]{background-color:#e4f6ef;border-color:#2e9e6f}#notifications #toasts aside.alert:not([hidden])[data-severity=success] .success{color:#2e9e6f}#notifications #toasts aside.alert:not([hidden])[data-severity=success] #dismiss:hover{background-color:#abe3cd}#notifications #toasts aside.alert:not([hidden])[data-severity=success]>progress::-webkit-progress-bar{background-color:#abe3cd}#notifications #toasts aside.alert:not([hidden])[data-severity=success]>progress::-webkit-progress-value{background-color:#2e9e6f}#notifications #toasts aside.alert:not([hidden])[data-severity=warning]{background-color:#feefe7;border-color:#e76423}#notifications #toasts aside.alert:not([hidden])[data-severity=warning] .warning{color:#e76423}#notifications #toasts aside.alert:not([hidden])[data-severity=warning] #dismiss:hover{background-color:#fccab1}#notifications #toasts aside.alert:not([hidden])[data-severity=warning]>progress::-webkit-progress-bar{background-color:#fccab1}#notifications #toasts aside.alert:not([hidden])[data-severity=warning]>progress::-webkit-progress-value{background-color:#e76423}@media only screen and (width <= 991px){#notifications #toasts .toasts--active{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2}}#notifications:has(.walkthrough),#notifications:has(.toasts--active){height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2}#notifications:has(.walkthrough) .walkthrough{--orange: #ee6120;position:fixed;top:0;transition:ease-in-out .2s}#notifications:has(.walkthrough) .walkthrough .target{border:2px solid var(--orange);box-sizing:border-box;box-shadow:0 0 0 100vmax #00000080;height:100%;width:100%}#notifications:has(.walkthrough) .walkthrough .target.hidden{border:none;height:0}#notifications:has(.walkthrough) .walkthrough .content{background-color:var(--orange);border-radius:4px;color:#fff;font:400 14px/20px inter,sans-serif;padding:8px 16px 16px;pointer-events:initial;position:absolute;width:250px;z-index:3}@media only screen and (width <= 991px){#notifications:has(.walkthrough) .walkthrough .content{width:200px}}#notifications:has(.walkthrough) .walkthrough .content:before{border:10px solid transparent;content:" ";display:block;position:absolute;height:0;width:0}#notifications:has(.walkthrough) .walkthrough .content.hidden{opacity:0}#notifications:has(.walkthrough) .walkthrough .content.bottom{top:calc(100% + 10px)}#notifications:has(.walkthrough) .walkthrough .content.bottom:before{border-bottom:10px solid var(--orange);top:-18px}#notifications:has(.walkthrough) .walkthrough .content.center{left:-80px}#notifications:has(.walkthrough) .walkthrough .content.center:before{left:110px}#notifications:has(.walkthrough) .walkthrough .content.top{bottom:calc(100% + 10px)}#notifications:has(.walkthrough) .walkthrough .content.top:before{border-top:10px solid var(--orange);bottom:-18px}#notifications:has(.walkthrough) .walkthrough .content.left{right:calc(100% + 10px);top:0}#notifications:has(.walkthrough) .walkthrough .content.left:before{border-left:10px solid var(--orange);right:-18px}#notifications:has(.walkthrough) .walkthrough .content.right{left:calc(100% + 10px);top:0}#notifications:has(.walkthrough) .walkthrough .content.right:before{border-right:10px solid var(--orange);left:-18px}#notifications:has(.walkthrough) .walkthrough .content .dismiss{margin-bottom:32px}#notifications:has(.walkthrough) .walkthrough .content .dismiss button{background-color:transparent;border:none;border-radius:8px;cursor:pointer;display:inline-flex;padding:2px;position:absolute;right:8px;transition:.2s linear}#notifications:has(.walkthrough) .walkthrough .content .dismiss button:hover{background-color:#fb8246}#notifications:has(.walkthrough) .walkthrough .content .dismiss button svg{--size: 24px;color:#fff;height:var(--size);width:var(--size)}#notifications:has(.walkthrough) .walkthrough .content .ctas{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}#notifications:has(.walkthrough) .walkthrough .content .ctas button{background-color:#f0f1f3;border-radius:4px;border:none;cursor:pointer;font:inherit;padding:0 16px}#notifications .ctas button{align-items:center;display:flex;height:40px;padding:0 24px;transition:.2s linear;white-space:nowrap}@media only screen and (width <= 991px){#notifications .ctas button{justify-content:center;width:100%}}.ai-debug-bin-parent{left:20px;right:initial!important}.adi-logout--silent{position:absolute;top:0;visibility:hidden;z-index:-1}


/* 了解我们部分样式 */
.solution-services {
    width: 100%;
    box-sizing: border-box;
    padding: 0 15px;
}

.image-resource-card {
    width: 100%;
    box-sizing: border-box;
}

.image-resource-card__carousel {
    width: 100%;
    box-sizing: border-box;
}

.image-resource-card__carousel__card {
    width: 100%;
    box-sizing: border-box;
}

/* 移动端上下结构布局 */
@media (max-width: 768px) {
    .image-resource-card__carousel {
        height: auto;
    }
    
    .image-resource-card__carousel__card {
        display: block;
        width: 100%;
        margin-bottom: 20px;
        text-align: center;
    }
    
    .image-resource-card__carousel__card__details {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%;
        box-sizing: border-box;
        padding: 10px;
    }
    
    .image-resource-card__carousel__card__details__banner {
        width: 100%;
        max-width: 200px;
        height: auto;
        margin: 0 auto 15px;
        display: block;
    }
    
    .image-resource-card__carousel__card__details__content {
        width: 100%;
        text-align: center;
    }
    
    .image-resource-card__carousel__card__details__content__title {
        font-size: 16px;
        margin-bottom: 10px;
    }
    
    .owl-stage {
        display: block !important;
        transform: none !important;
    }
    
    .owl-item {
        float: none !important;
        width: 100% !important;
        opacity: 1 !important;
        display: block;
        margin: 0 0 20px 0;
    }
    
    .owl-stage-outer {
        overflow: visible !important;
        height: auto !important;
    }
    
    /* 隐藏轮播控制元素 */
    .owl-controls {
        display: none;
    }
}
.solution-services {
    width: 100%;
    box-sizing: border-box;
    padding: 0 15px;
}

.image-resource-card {
    width: 100%;
    box-sizing: border-box;
}

.image-resource-card__grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    gap: 20px;
    width: 100%;
    box-sizing: border-box;
}

.image-resource-card__grid__card {
    width: 100%;
    box-sizing: border-box;
}

.image-resource-card__grid__card__details {
    width: 100%;
    box-sizing: border-box;
}

.image-resource-card__carousel {
    width: 100%;
    box-sizing: border-box;
}

.image-resource-card__carousel__card {
    width: 100%;
    box-sizing: border-box;
}

.image-resource-card__carousel__card__details {
    width: 100%;
    box-sizing: border-box;
    padding: 10px;
}

/* 响应式调整 */
@media (max-width: 768px) {
    .image-resource-card__grid {
        grid-template-columns: 1fr;
        gap: 15px;
    }
    
    .image-resource-card__carousel__card__details {
        padding: 5px;
    }
    
    .image-resource-card__carousel__card__details__banner {
        width: 100%;
        height: auto;
        max-width: 200px;
        margin: 0 auto;
        display: block;
    }
}

@media (max-width: 600px) {
    .solution-services {
        padding: 0 10px;
    }
    
    .image-resource-card__carousel__card__details__content__title {
        font-size: 16px;
        text-align: center;
    }
}