.CatalogSearch-module__G7ZmIW__section{color:#f8fafc;background:#1e293b;padding:clamp(2rem,4vw,3.5rem) 1rem 1rem}.CatalogSearch-module__G7ZmIW__inner{max-width:80rem;margin-inline:auto}.CatalogSearch-module__G7ZmIW__heading{margin-bottom:1.5rem}.CatalogSearch-module__G7ZmIW__heading h2{text-wrap:balance;margin-block:.5rem .75rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.2}.CatalogSearch-module__G7ZmIW__eyebrow{color:#fca5a5;font-size:.875rem;font-weight:600}.CatalogSearch-module__G7ZmIW__description,.CatalogSearch-module__G7ZmIW__hint,.CatalogSearch-module__G7ZmIW__status{color:#cbd5e1;line-height:1.6}.CatalogSearch-module__G7ZmIW__description{max-width:65ch}.CatalogSearch-module__G7ZmIW__search{background:linear-gradient(145deg,#334155,#1e293b);border:1px solid #ffffff14;border-radius:1rem;padding:clamp(1rem,3vw,2rem);box-shadow:8px 8px 16px #0000004d,-4px -4px 12px #ffffff08}.CatalogSearch-module__G7ZmIW__search label{margin-bottom:.75rem;font-weight:600;display:block}.CatalogSearch-module__G7ZmIW__inputRow{gap:.75rem;display:flex}.CatalogSearch-module__G7ZmIW__inputRow input[type=search]{min-width:0;min-height:3rem;font:inherit;color:#f8fafc;background:#0f172a;border:1px solid #64748b;border-radius:.75rem;flex:1;padding:.875rem 1rem;font-size:1rem;box-shadow:inset 2px 2px 5px #00000040}.CatalogSearch-module__G7ZmIW__inputRow input::placeholder{color:#94a3b8}.CatalogSearch-module__G7ZmIW__inputRow button{color:#fff;min-height:3rem;font:inherit;cursor:pointer;background:#c50510;border:1px solid #ffffff1f;border-radius:.75rem;justify-content:center;align-items:center;gap:.75rem;padding:.875rem 1.5rem;font-weight:600;display:inline-flex}.CatalogSearch-module__G7ZmIW__inputRow button:hover{background:#a9040d}.CatalogSearch-module__G7ZmIW__hint{margin-top:.75rem;font-size:.875rem}.CatalogSearch-module__G7ZmIW__status{margin-top:1rem;font-size:.875rem}.CatalogSearch-module__G7ZmIW__results{min-height:2.75rem}.CatalogSearch-module__G7ZmIW__resultList,.CatalogSearch-module__G7ZmIW__families ul{margin:0;padding:0;list-style:none}.CatalogSearch-module__G7ZmIW__resultList{border-top:1px solid #475569;margin-top:1rem}.CatalogSearch-module__G7ZmIW__resultLink{color:#f8fafc;border-bottom:1px solid #475569;border-radius:.25rem;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.875rem .5rem;text-decoration:none;display:flex}.CatalogSearch-module__G7ZmIW__resultLink:hover{background:#334155}.CatalogSearch-module__G7ZmIW__resultLink strong{overflow-wrap:anywhere;font-size:1rem;font-weight:600;display:block}.CatalogSearch-module__G7ZmIW__resultType{color:#cbd5e1;margin-bottom:.25rem;font-size:.8125rem;display:block}.CatalogSearch-module__G7ZmIW__families{margin-top:1.5rem}.CatalogSearch-module__G7ZmIW__families>p{color:#cbd5e1;margin-bottom:.75rem;font-size:.875rem;font-weight:600}.CatalogSearch-module__G7ZmIW__families ul{flex-wrap:wrap;gap:.5rem;display:flex}.CatalogSearch-module__G7ZmIW__families li a{color:#f8fafc;border:1px solid #475569;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;padding:.625rem .875rem;font-size:.875rem;line-height:1.5;text-decoration:none;display:flex}.CatalogSearch-module__G7ZmIW__families a:hover{background:#334155}.CatalogSearch-module__G7ZmIW__manuals{color:#fca5a5;align-items:center;gap:1rem;min-height:2.75rem;margin-top:.75rem;font-weight:600;display:inline-flex}.CatalogSearch-module__G7ZmIW__section :is(a,input,button):focus-visible{outline-offset:4px;outline:3px solid #fca5a5}@media (min-width:640px){.CatalogSearch-module__G7ZmIW__section{padding-inline:1.5rem}}@media (min-width:1024px){.CatalogSearch-module__G7ZmIW__section{padding-inline:2rem}}@media (max-width:460px){.CatalogSearch-module__G7ZmIW__inputRow{flex-direction:column}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-duration:initial;--tw-leading:initial}}}.hub-faq-card{border-radius:var(--radius-xl,.75rem);background:linear-gradient(145deg,#334155,#1e293b);border:1px solid #ffffff0d;overflow:hidden;box-shadow:4px 4px 10px #0000004d,-2px -2px 6px #ffffff05}.hub-faq-question{cursor:pointer;width:100%;padding:calc(var(--spacing,.25rem) * 4);text-align:left;justify-content:space-between;align-items:center;list-style-type:none;display:flex}@media (min-width:40rem){.hub-faq-question{padding:calc(var(--spacing,.25rem) * 5)}}.hub-faq-question::-webkit-details-marker{display:none}.hub-faq-question:focus-visible{outline-offset:-3px;outline:2px solid #f87171}.hub-faq-label{align-items:center;gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);display:flex}@media (min-width:40rem){.hub-faq-label{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.hub-faq-help{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--color-red-500,#fb2c36);flex-shrink:0}@supports (color:lab(0% 0 0)){.hub-faq-help{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.hub-faq-chevron{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--color-gray-400,#99a1af);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-shrink:0;transition-duration:.3s}@supports (color:lab(0% 0 0)){.hub-faq-chevron{color:var(--color-gray-400,lab(65.9269% -.832707 -8.17473))}}@media (prefers-reduced-motion:reduce){.hub-faq-chevron{transition-property:none}}.hub-faq-answer{padding-right:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 12);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-300,#d1d5dc)}@supports (color:lab(0% 0 0)){.hub-faq-answer{color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}}@media (min-width:40rem){.hub-faq-answer{padding-right:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 13)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
