.fh-block.fh-block--specifications{display:block}.fh-block.fh-block--specifications .specifications__title{margin-bottom:var(--spacing-xl)}.fh-block.fh-block--specifications .specifications__search{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid var(--black);cursor:text;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.fh-block.fh-block--specifications .specifications__search input{background-color:transparent;border-radius:0;margin:0;outline:2px solid transparent;outline-offset:2px;padding-bottom:var(--spacing-m);padding-left:calc(var(--font--xl)*.75 + var(--spacing-m));padding-top:var(--spacing-m);width:100%}.fh-block.fh-block--specifications .specifications__search input::-webkit-input-placeholder{color:var(--black-transparent);font-weight:400}.fh-block.fh-block--specifications .specifications__search input::-moz-placeholder{color:var(--black-transparent);font-weight:400}.fh-block.fh-block--specifications .specifications__search input:-ms-input-placeholder{color:var(--black-transparent);font-weight:400}.fh-block.fh-block--specifications .specifications__search input::-ms-input-placeholder{color:var(--black-transparent);font-weight:400}.fh-block.fh-block--specifications .specifications__search input::placeholder{color:var(--black-transparent);font-weight:400}.fh-block.fh-block--specifications .specifications__search input::-webkit-search-cancel-button{cursor:pointer}.fh-block.fh-block--specifications .specifications__search:after{background:var(--blue);bottom:-1px;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .5s var(--bezier-smooth);transition:-webkit-transform .5s var(--bezier-smooth);-o-transition:-o-transform .5s var(--bezier-smooth);transition:transform .5s var(--bezier-smooth);transition:transform .5s var(--bezier-smooth),-webkit-transform .5s var(--bezier-smooth),-o-transform .5s var(--bezier-smooth);width:100%}.fh-block.fh-block--specifications .specifications__search:focus-within:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.fh-block.fh-block--specifications .specifications__search-icon{height:calc(var(--font--xl)*.75);left:0;pointer-events:none;position:absolute;-webkit-transition:color .3s var(--bezier-smooth);-o-transition:color .3s var(--bezier-smooth);transition:color .3s var(--bezier-smooth);width:calc(var(--font--xl)*.75)}.fh-block.fh-block--specifications .specifications__search:focus-within .specifications__search-icon{color:var(--blue)}.fh-block.fh-block--specifications .specifications__count{color:var(--black-transparent);font-variant-numeric:tabular-nums;margin-bottom:var(--spacing-xl);margin-top:var(--spacing-s)}.fh-block.fh-block--specifications .specifications__list{border-top:1px solid var(--black-transparent);list-style-type:none;margin:0;padding:0}.fh-block.fh-block--specifications .specifications__list li{margin:0}.fh-block.fh-block--specifications .specifications__item{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;border-bottom:1px solid var(--black-transparent);color:var(--black);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--spacing-m);padding-bottom:var(--spacing-m);padding-top:var(--spacing-m);position:relative;-webkit-text-decoration-line:none;text-decoration-line:none}.fh-block.fh-block--specifications .specifications__item:after{background:var(--blue);bottom:-1px;content:"";height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .45s var(--bezier-smooth);transition:-webkit-transform .45s var(--bezier-smooth);-o-transition:-o-transform .45s var(--bezier-smooth);transition:transform .45s var(--bezier-smooth);transition:transform .45s var(--bezier-smooth),-webkit-transform .45s var(--bezier-smooth),-o-transform .45s var(--bezier-smooth);width:100%}.fh-block.fh-block--specifications .specifications__item:focus-visible,.fh-block.fh-block--specifications .specifications__item:hover{color:var(--blue)}.fh-block.fh-block--specifications .specifications__item:focus-visible:after,.fh-block.fh-block--specifications .specifications__item:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.fh-block.fh-block--specifications .specifications__item:focus-visible .specifications__code,.fh-block.fh-block--specifications .specifications__item:hover .specifications__code{-webkit-transform:translateX(.4rem);-ms-transform:translateX(.4rem);-o-transform:translateX(.4rem);transform:translate(.4rem)}.fh-block.fh-block--specifications .specifications__item:focus-visible .specifications__icon,.fh-block.fh-block--specifications .specifications__item:hover .specifications__icon{-webkit-transform:translateY(.2rem);-ms-transform:translateY(.2rem);-o-transform:translateY(.2rem);transform:translateY(.2rem)}.fh-block.fh-block--specifications .specifications__item:focus-visible{outline:none}.fh-block.fh-block--specifications .specifications__code{-webkit-box-flex:1;-ms-flex-positive:1;color:inherit;-webkit-flex-grow:1;flex-grow:1;font-variant-numeric:tabular-nums;margin:0;-webkit-transition:color .2s linear,-webkit-transform .45s var(--bezier-smooth);transition:color .2s linear,-webkit-transform .45s var(--bezier-smooth);-o-transition:color .2s linear,-o-transform .45s var(--bezier-smooth);transition:transform .45s var(--bezier-smooth),color .2s linear;transition:transform .45s var(--bezier-smooth),color .2s linear,-webkit-transform .45s var(--bezier-smooth),-o-transform .45s var(--bezier-smooth)}.fh-block.fh-block--specifications .specifications__meta{color:var(--black-transparent);font-variant-numeric:tabular-nums;white-space:nowrap}.fh-block.fh-block--specifications .specifications__icon{-ms-flex-negative:0;-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;-webkit-flex-shrink:0;flex-shrink:0;height:1rem;-webkit-transition:-webkit-transform .45s var(--bezier-smooth);transition:-webkit-transform .45s var(--bezier-smooth);-o-transition:-o-transform .45s var(--bezier-smooth);transition:transform .45s var(--bezier-smooth);transition:transform .45s var(--bezier-smooth),-webkit-transform .45s var(--bezier-smooth),-o-transform .45s var(--bezier-smooth);width:1rem}.fh-block.fh-block--specifications .specifications__empty{color:var(--black-transparent);padding-bottom:var(--spacing-xl);padding-top:var(--spacing-xl)}.fh-block.fh-block--specifications .specifications__glossary{margin-top:var(--spacing-xl)}@media (prefers-reduced-motion:reduce){.fh-block.fh-block--specifications .specifications__code,.fh-block.fh-block--specifications .specifications__icon,.fh-block.fh-block--specifications .specifications__item:after,.fh-block.fh-block--specifications .specifications__search:after{-webkit-transition:none;-o-transition:none;transition:none}}
