.document-line,.product-data-copy .document-line,.product-detail-sheet .detail-document-line{background:0 0!important;border-left-color:#0b5fb8!important;padding:.55rem 0 .55rem 1rem!important;font-weight:600!important}.products-motion-root .inner-hero{margin-bottom:clamp(1.25rem,2.6vw,2rem);padding:clamp(1.65rem,3.2vw,2.8rem)}.products-motion-root .inner-hero:after{display:none}.products-motion-root .product-hero-data{color:#d9e8f1;background:0 0;border-top:1px solid #a2f4fd33;border-bottom:1px solid #a2f4fd1f;border-left:0;padding:clamp(.85rem,1.8vw,1.15rem) 0;font-size:.9rem;line-height:1.58;position:relative;overflow:hidden}.products-motion-root .product-index-hero .product-hero-documents b{color:#0b5fb8;background:0 0;border-color:#0000;padding:0}.products-motion-root .product-index-hero .product-hero-documents b:not(:last-child):after{content:"/";color:#94a3b8;margin-left:.45rem;font-weight:500}.products-motion-root .product-hero-data p:not(.section-kicker){max-width:none}.products-motion-root .product-hero-documents{color:#eef8ff;border-left:1px solid #7dd3fc8c;margin-top:0;padding-left:clamp(.9rem,2vw,1.25rem);font-weight:600}.products-motion-root .product-hero-documents strong{color:#eef8ff;margin-bottom:.55rem;display:block}.products-motion-root .product-hero-documents span{flex-wrap:wrap;gap:.35rem;display:flex}.products-motion-root .product-hero-documents b{color:#7dd3fc;white-space:nowrap;background:#7dd3fc14;border:1px solid #7dd3fc47;align-items:center;padding:.22rem .42rem;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex}.products-motion-root .product-data-band-compact{margin-bottom:clamp(1.1rem,2.4vw,1.6rem);padding:clamp(.55rem,1.4vw,.9rem) 0}.products-motion-root .product-data-copy h2{font-size:clamp(1.28rem,2vw,1.65rem)}.products-motion-root .product-data-copy p{line-height:1.55}.products-motion-root .product-data-copy .document-line{font-size:.86rem;line-height:1.45;padding:.38rem 0 .38rem .85rem!important}.products-motion-root .product-grade-section{background:0 0;border-top:1px solid #0f172a1f;border-bottom:0;border-left:0;padding:0}.products-motion-root .product-filter-rail{scrollbar-width:none;border-bottom:0;flex-wrap:wrap;gap:.25rem 1.15rem;margin:0;padding:.75rem 0 .85rem;display:flex;overflow-x:visible}.products-motion-root .product-filter-label{color:#0f172a;font-size:.9rem;font-weight:700;display:block}.products-motion-root .product-filter-link{color:#526276;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;padding:.48rem 0 .42rem;font-size:.84rem;font-weight:700;line-height:1.15;transition:border-color .16s,color .16s}.products-motion-root .product-filter-link:hover,.products-motion-root .product-filter-link.is-active{color:#0b5fb8;background:0 0;border-color:#0b5fb8}.products-motion-root .product-directory-head{border-bottom-color:#0f172a1a;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1rem,3vw,2rem);margin-bottom:0;padding:clamp(1.15rem,2.4vw,1.45rem) 0 .95rem;display:grid}.products-motion-root .product-directory-head h2{font-size:clamp(1.45rem,2vw,1.9rem);line-height:1.08}.products-motion-root .product-directory-head>div>p{color:#475569;min-width:0;max-width:44rem;margin-top:.45rem;font-size:.92rem;line-height:1.55}.products-motion-root .product-directory-count{color:#475569;white-space:nowrap;background:0 0;border:0;border-left:1px solid #0f172a29;border-radius:0;padding:.15rem 0 .15rem 1rem;font-size:.8rem;font-weight:700;line-height:1}.products-motion-root .product-directory{border-top:0;gap:0;display:grid}.products-motion-root .product-directory-labels{color:#64748b;letter-spacing:.08em;text-transform:uppercase;border-bottom:0;grid-template-columns:minmax(20rem,1.05fr) minmax(22rem,.9fr) 6.5rem;gap:clamp(1rem,2vw,1.4rem);padding:.62rem 0;font-size:.72rem;font-weight:700;line-height:1;display:none}.products-motion-root .product-directory-row{background:0 0;border:0;border-bottom:1px solid #0f172a1c;border-radius:0;grid-template-columns:minmax(22rem,1fr) minmax(22rem,.82fr) 7.5rem;gap:clamp(1.1rem,2.2vw,1.8rem);padding:clamp(1rem,1.65vw,1.28rem) 0;transition:border-color .18s,background .18s}.products-motion-root .product-directory-row:before{display:none}.products-motion-root .product-directory-main{grid-template-columns:3.2rem minmax(0,1fr);gap:1rem}.products-motion-root .product-directory-main h3{font-size:clamp(1.04rem,1.35vw,1.28rem)}.products-motion-root .product-directory-index{color:#64748b;letter-spacing:.04em;font-size:1rem;font-weight:700}.products-motion-root .product-directory-main p:not(.section-kicker){-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.45rem;font-size:.86rem;line-height:1.52;display:-webkit-box;overflow:hidden}.products-motion-root .product-directory-specs{gap:.55rem .8rem}.products-motion-root .product-directory-specs>div{border-top:1px solid #0f172a14;min-width:0;padding-top:.48rem}.products-motion-root .product-directory-action{color:#0b5fb8;white-space:nowrap;place-self:center end;font-size:.82rem;font-weight:700}.products-motion-root .product-directory-action:after{content:" ->"}.products-motion-root .products-motion-secondary{gap:clamp(1rem,2.5vw,1.5rem)}.products-motion-root .evaluation-note{background:linear-gradient(90deg,#ffffff94,#ffffff2e);border:0;border-left:2px solid #0b5fb89e;border-radius:0;padding:clamp(1rem,2vw,1.25rem) 0 clamp(1rem,2vw,1.25rem) clamp(1rem,2vw,1.25rem)}.products-motion-root .selection-support-band{margin-top:clamp(2rem,4vw,2.75rem)}.products-motion-root .product-recommendation-band{color:#fff;background:linear-gradient(100deg,#06101d 0% 76%,#0a1724 88%,#153653 100%);border:1px solid #94a3b829;border-radius:1.35rem;padding:clamp(2.1rem,4.2vw,3.6rem);box-shadow:inset 0 1px #ffffff14,0 20px 56px #0000003d}.products-motion-root .product-recommendation-band:before{opacity:0}.products-motion-root .product-recommendation-band .section-kicker{color:#a2f4fd}.products-motion-root .product-recommendation-band h2{color:#fff;max-width:34rem;font-size:clamp(2rem,3.8vw,3.6rem);line-height:1.04}.products-motion-root .product-recommendation-band p:not(.section-kicker){color:#e2e8f0;max-width:58rem;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.7}.products-motion-root .product-recommendation-band [data-slot=button][data-variant=inverse]{color:#06101d;background:#fff;border-color:#ffffff6b;justify-content:center;min-width:11.5rem;margin-top:0}.products-motion-root .product-recommendation-band [data-slot=button][data-variant=inverse]:hover{color:#06101d;background:#eef6fb}@media (min-width:48rem){.products-motion-root .products-motion-hero{display:block}.products-motion-root .products-motion-hero h1{max-width:min(100%,58rem);margin-top:clamp(1.6rem,3vw,2.3rem);font-size:clamp(2.55rem,4.1vw,4rem);line-height:1.02}.products-motion-root .products-motion-hero>p{max-width:58rem;margin-top:clamp(1rem,2vw,1.35rem)}.products-motion-root .product-hero-data{grid-template-columns:minmax(30rem,1fr) minmax(18rem,.46fr);align-items:start;gap:clamp(1.4rem,3vw,2.6rem);margin-top:clamp(1.4rem,3vw,2rem);display:grid}.products-motion-root .product-data-band-compact .product-data-copy{grid-template-columns:minmax(14rem,.52fr) minmax(20rem,1fr);align-items:start;column-gap:clamp(1.5rem,4vw,3rem);max-width:none;display:grid}.products-motion-root .product-data-copy>.section-kicker,.products-motion-root .product-data-copy>h2{grid-column:1}.products-motion-root .product-data-copy>p:not(.section-kicker){grid-column:2}.products-motion-root .product-data-copy>h2{max-width:18rem}.products-motion-root .product-data-copy>p{margin-top:0}.products-motion-root .product-data-copy>.document-line{margin-top:.75rem}}@media (min-width:48rem) and (max-width:63.999rem){.products-motion-root .product-hero-data{grid-template-columns:minmax(0,1fr) minmax(16rem,.66fr)}.products-motion-root .product-hero-documents{grid-column:auto}.products-motion-root .product-directory-head{flex-direction:row;align-items:end}.products-motion-root .product-directory-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.85rem 1rem;padding:1rem 0}.products-motion-root .product-directory-specs{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem 1rem;padding-top:.35rem}.products-motion-root .product-directory-action{justify-self:end}.products-motion-root .product-directory-main p:not(.section-kicker){max-width:38rem}}@media (max-width:63.999rem){.products-motion-root .product-directory-labels{display:none}.products-motion-root .product-directory-head{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:1rem}.products-motion-root .product-directory-head>div>p{max-width:100%}.products-motion-root .product-directory-count{justify-self:end}.products-motion-root .product-directory-row{grid-template-columns:minmax(0,1fr) auto}.products-motion-root .product-directory-specs{border-left:0;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));padding-left:0}.products-motion-root .product-directory-action{grid-area:1/2;place-self:start end}}@media (max-width:47.999rem){.products-motion-root .product-category-shell .product-category-hero-glass-fiber-reinforced-pom-compound{background-color:#f3f5f7;background-image:none;padding-top:clamp(1rem,2.2vw,1.55rem)}.products-motion-root .product-category-hero-glass-fiber-reinforced-pom-compound .product-hero-card{margin-top:0}.products-motion-root .product-category-hero-glass-fiber-reinforced-pom-compound .product-hero-cta{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.products-motion-root .product-category-hero-glass-fiber-reinforced-pom-compound .product-hero-cta a{width:100%}.products-motion-root .product-hero-documents{border-top:1px solid #7dd3fc42;border-left:0;padding-top:.75rem;padding-left:0}}@media (max-width:33.999rem){.products-motion-root .product-filter-rail{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.products-motion-root .product-filter-rail::-webkit-scrollbar{display:none}.products-motion-root .product-filter-link{flex-shrink:0}.products-motion-root .inner-hero h1{max-width:15ch;font-size:clamp(2rem,7.2vw,2.35rem)}.products-motion-root .inner-hero p{max-width:27rem}.products-motion-root .product-data-copy h2{max-width:23rem}.products-motion-root .product-directory-head{gap:.75rem}.products-motion-root .product-directory-head>div>p{max-width:100%}.products-motion-root .product-directory-row{gap:.8rem}.products-motion-root .product-directory-specs{grid-template-columns:repeat(2,minmax(0,1fr))}}.products-motion-root .mesh-surface{padding-top:clamp(1.45rem,3vw,2.25rem);padding-bottom:clamp(2.75rem, 5vw, var(--ds-space-16));background:linear-gradient(90deg,#0b5fb80a,#fff0 18%),linear-gradient(#f8fafcf5,#ffffffbd);position:relative}.products-motion-root .product-directory-shell{background:var(--ds-background-canvas);width:100%;max-width:none;padding-top:0;padding-left:0;padding-right:0}.products-motion-root .product-directory-shell .product-index-hero{background:linear-gradient(90deg, var(--ds-background-canvas) 0 46%, color-mix(in srgb, var(--ds-background-canvas) 88%, transparent) 59%, transparent 76%), url(/generated/pom-white-pellets-hero-v2.webp) center right / cover no-repeat;min-height:clamp(29rem,34vw,34rem);padding-right:max(0px, calc((100% - var(--site-rail-width)) / 2));padding-left:max(0px, calc((100% - var(--site-rail-width)) / 2));border:0;align-items:center;margin-bottom:0;margin-left:0;margin-right:0}.products-motion-root .product-directory-shell .product-index-hero:after{display:none}.products-motion-root .product-directory-shell .product-hero-card{width:min(100%,46rem);box-shadow:none;padding:clamp(3rem, 6vw, var(--ds-space-20)) 0;background:0 0;border:0;border-radius:0;margin:0;overflow:visible}@media (max-width:47.999rem){.products-motion-root .product-directory-shell .product-index-hero{--product-directory-mobile-media-height:clamp(12.5rem, 36vw, 14.5rem);background:var(--ds-background-canvas);min-height:0;padding:calc(var(--product-directory-mobile-media-height) - var(--ds-space-4)) max(0px, calc((100% - var(--site-rail-width)) / 2)) 0}.products-motion-root .product-directory-shell .product-index-hero:before{z-index:0;height:var(--product-directory-mobile-media-height);background:linear-gradient(180deg, transparent 0 68%, var(--ds-background-canvas) 100%), url(/generated/pom-white-pellets-hero-v2.webp) right 58% / 170% auto no-repeat;content:"";pointer-events:none;display:block;position:absolute;inset:0 0 auto}.products-motion-root .product-directory-shell .product-hero-card{padding:var(--ds-space-8) 0 var(--ds-space-12)}}.products-motion-root .product-directory-shell .product-family-overview,.products-motion-root .product-directory-shell .product-workbench,.products-motion-root .product-directory-shell .product-recommendation-band{width:var(--site-rail-width);margin-left:auto;margin-right:auto}.products-motion-root .product-index-hero{z-index:0;isolation:isolate;background:linear-gradient(90deg,#f8fafcd1,#f8fafc42 43%,#f8fafc05),linear-gradient(#ffffff1f,#0f172a14),url(/generated/pom-white-pellets-hero-v2.webp) 100%/cover no-repeat;border-top:1px solid #0f172a24;border-bottom:0;border-left:0;grid-template-columns:minmax(0,1fr);align-items:end;min-height:clamp(25rem,38vw,31.5rem);margin-bottom:clamp(2.45rem,4.8vw,3.35rem);padding:clamp(1rem,2.2vw,1.55rem) clamp(1.2rem,3vw,2rem) 0;display:grid;position:relative;overflow:visible}.products-motion-root .product-category-hero-base-pom-resin{background:url(/generated/pom-base-resin-pellets-hero.webp) 100%/cover no-repeat}.products-motion-root .product-category-hero-glass-fiber-reinforced-pom-compound{background:linear-gradient(90deg,#f8fafcf0 0%,#f8fafcd1 43%,#f8fafc2e 70%,#f8fafc05 100%),url(/generated/applications/automotive/automotive-application-scene.webp) 100%/cover no-repeat}.products-motion-root .product-category-hero-carbon-fiber-reinforced-pom-compound{background:url(/generated/pom-carbon-fiber-reinforced-hero-material-v5.png) 100%/cover no-repeat}.products-motion-root .product-category-hero-pa6-compound,.products-motion-root .product-category-hero-pa66-compound,.products-motion-root .product-category-hero-ppa-compound{background:linear-gradient(90deg,#07111ffa 0%,#07111fe6 38%,#07111f94 68%,#07111f38 100%),#07111f url(/generated/landing/home-dark-satin-wave-v1.webp) 100%/cover no-repeat}.products-motion-root .product-category-hero-conductive-antistatic-pom-compound,.products-motion-root .product-category-hero-uv-resistant-pom-compound{background:url(/generated/pom-black-pellets-hero.webp) 100%/cover no-repeat}.products-motion-root .product-index-hero:before{display:none}.products-motion-root .product-index-hero:after{z-index:0;content:"";pointer-events:none;background:#fff;height:clamp(2.45rem,4.8vw,3.35rem);position:absolute;bottom:calc(-1*clamp(2.45rem,4.8vw,3.35rem));left:0;right:0}.products-motion-root .product-hero-card{z-index:1;border:1px solid var(--ds-product-hero-surface-border);border-radius:var(--ds-product-hero-surface-radius);background:var(--ds-product-hero-surface-bg);width:min(100%,58rem);box-shadow:var(--ds-product-hero-surface-shadow);padding:var(--ds-product-hero-inset);margin-top:clamp(2.2rem,4vw,3.1rem);margin-bottom:calc(-1*clamp(2.1rem,4.2vw,3rem));margin-left:clamp(0rem,4.5vw,3rem);position:relative;overflow:hidden}.products-motion-root .product-hero-card:before{display:none}.products-motion-root .product-hero-eyebrow{margin-bottom:var(--ds-product-hero-eyebrow-gap);color:#0b5fb8;font-family:var(--ds-font-body);font-size:var(--ds-product-hero-eyebrow-size);font-weight:var(--ds-product-hero-eyebrow-weight);letter-spacing:var(--ds-product-hero-eyebrow-tracking);text-transform:uppercase;line-height:1}.products-motion-root .product-index-hero h1{color:#07111f;max-width:none;font-family:var(--ds-font-display);font-size:var(--ds-product-hero-title-size);font-weight:var(--ds-product-hero-title-weight);letter-spacing:var(--ds-product-hero-title-tracking);line-height:var(--ds-product-hero-title-leading);text-wrap:balance;white-space:normal;margin:0}.products-motion-root .product-hero-card>p:not(.product-hero-eyebrow){margin-top:var(--ds-product-hero-body-gap);max-width:var(--ds-product-hero-body-measure);color:#334155;font-family:var(--ds-font-body);font-size:var(--ds-product-hero-body-size);line-height:var(--ds-product-hero-body-leading)}.products-motion-root .product-hero-cta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.8rem;max-width:none;margin-top:clamp(1.6rem,3vw,2.4rem);display:flex}.products-motion-root .product-index-hero .product-hero-data{color:#334155;background:linear-gradient(90deg,#ffffffb8,#f8fafc57),0 0;border:1px solid #0f172a1f;border-left:0;border-right:0;grid-column:1;grid-template-columns:minmax(18rem,.78fr) minmax(14rem,.42fr);align-items:stretch;gap:0;max-width:min(100%,56rem);margin-top:clamp(.85rem,1.6vw,1.1rem);padding:0;display:grid}.products-motion-root .product-hero-data .section-kicker,.products-motion-root .product-index-hero .product-hero-data .section-kicker{color:#64748b;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.products-motion-root .product-hero-summary{min-width:0;padding:.65rem clamp(.9rem,2vw,1.15rem) .55rem 0}.products-motion-root .product-hero-summary p:not(.section-kicker){color:#0f172a;font-size:.92rem;line-height:1.55}.products-motion-root .product-hero-stats{border-top:0;border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.65rem;display:grid}.products-motion-root .product-hero-stats span{color:#64748b;text-transform:uppercase;border-left:1px solid #0f172a1a;gap:.22rem;padding:.25rem .75rem .7rem 0;font-size:.68rem;font-weight:700;line-height:1.1;display:grid}.products-motion-root .product-hero-stats span:first-child{border-left:0}.products-motion-root .product-hero-stats strong{color:#07111f;font-size:1.55rem;line-height:1}.products-motion-root .product-hero-actions{border-top:0;border-left:1px solid #0f172a1f;gap:0;margin-top:0;display:grid}.products-motion-root .product-hero-actions a{color:#0f172a;border-bottom:1px solid #0f172a1a;justify-content:space-between;align-items:center;padding:.55rem 0 .55rem clamp(.9rem,2vw,1.15rem);font-size:.86rem;font-weight:700;line-height:1.2;display:flex}.products-motion-root .product-hero-actions a:after{content:"->";color:#0b5fb8;font-weight:700}.products-motion-root .product-hero-actions a:hover{color:#0b5fb8}.products-motion-root .product-workbench{border-top:2px solid var(--ds-action-primary);background:var(--ds-background-evidence);padding:clamp(var(--ds-space-6), 2.8vw, var(--ds-space-8));color:var(--ds-foreground-on-dark);grid-column:1/-1;grid-template-columns:minmax(15rem,.3fr) minmax(0,1fr);align-items:stretch;gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(1.2rem,2.5vw,1.7rem);display:grid}.products-motion-root .product-workbench .section-kicker{color:#93c5fd}.products-motion-root .product-workbench-head{gap:var(--ds-space-3);align-content:start;display:grid}.products-motion-root .product-workbench-head h2{max-width:12ch;color:var(--ds-foreground-on-dark);font-family:var(--ds-font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.7rem,2.3vw,2.35rem);font-weight:700;line-height:1.05}.products-motion-root .product-workbench-head>p:not(.section-kicker){max-width:30rem;color:var(--ds-foreground-on-dark-muted);font-size:.94rem;line-height:1.6}.products-motion-root .product-workbench-paths{border-top:1px solid #e2ecf533}.products-motion-root .product-workbench-path{gap:var(--ds-space-4);min-height:6rem;padding:var(--ds-space-3) var(--ds-space-2);color:var(--ds-foreground-on-dark);transition:background-color var(--ds-duration-short) ease, color var(--ds-duration-short) ease;border-bottom:1px solid #e2ecf533;grid-template-columns:2.2rem minmax(14rem,1fr) minmax(9rem,auto);align-items:center;display:grid}.products-motion-root .product-workbench-path:hover,.products-motion-root .product-workbench-path:focus-visible{background:#ffffff0f}.products-motion-root .product-workbench-path:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:-2px}.products-motion-root .product-workbench-index{color:#e2ecf5ad;letter-spacing:.08em;align-self:start;padding-top:.2rem;font-size:.78rem;font-weight:700;line-height:1}.products-motion-root .product-workbench-copy{gap:.32rem;min-width:0;display:grid}.products-motion-root .product-workbench-copy strong{color:var(--ds-foreground-on-dark);font-family:var(--ds-font-display);font-size:clamp(1rem,1.2vw,1.14rem);font-weight:700;line-height:1.2}.products-motion-root .product-workbench-copy>span{max-width:46rem;color:var(--ds-foreground-on-dark-muted);font-size:.84rem;line-height:1.5}.products-motion-root .product-workbench-label{gap:var(--ds-space-2);color:#7dd3fc;letter-spacing:.06em;text-align:right;text-transform:uppercase;justify-self:end;align-items:center;font-size:.8rem;font-weight:700;line-height:1.25;display:inline-flex}.products-motion-root .product-index-hero .product-hero-documents{color:#0f172a;border-left:0;margin-top:1rem;padding-left:0}.products-motion-root .product-index-hero .product-hero-documents strong{color:#64748b;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.45rem;font-size:.72rem;font-weight:700}.products-motion-root .product-index-hero .product-hero-documents span{gap:.38rem}.products-motion-root .product-section-nav{top:var(--site-header-height);z-index:45;width:100vw;box-shadow:none;filter:none;background:#fff;border:0;margin:0 calc(50% - 50vw) clamp(1.4rem,2.8vw,2rem);position:sticky;-webkit-backdrop-filter:none!important}.products-motion-root.is-sticky-actions-visible .product-section-nav{display:block}.products-motion-root.is-section-nav-pinned .product-grade-section{padding-top:0}.products-motion-root :where(#products-overview,#selection-start,#product-families,#product-inquiry,#category-overview,#material-families,#pom-grades,#category-applications,#category-faq){scroll-margin-top:calc(var(--site-header-height) + var(--product-section-nav-height,4.1rem) + 1rem)}.products-motion-root .product-section-nav-top{opacity:0;border-bottom:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,4vw,3rem);max-width:92rem;max-height:0;margin:0 auto;padding:0 clamp(1.4rem,4vw,2.6rem);transition:max-height .16s cubic-bezier(.22,1,.36,1),opacity .13s,padding .16s cubic-bezier(.22,1,.36,1),transform .14s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden;transform:translateY(-.35rem)}.products-motion-root.is-sticky-actions-visible .product-section-nav-top{opacity:1;max-height:5.1rem;padding:.76rem clamp(1.4rem,4vw,2.6rem) .62rem;overflow:visible;transform:translateY(0)}@media (min-width:64rem){.products-motion-root.is-section-nav-pinned .product-section-nav-top{opacity:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.2rem,3vw,2.2rem);max-height:5.1rem;padding:.76rem clamp(1.4rem,4vw,2.6rem) .62rem;display:grid;overflow:visible;transform:translateY(0)}}.products-motion-root .product-section-identity{min-width:0}.products-motion-root.is-sticky-actions-visible .product-section-identity{display:block}.products-motion-root .product-section-nav-top p{color:#07111f;align-items:center;gap:.52rem;max-width:100%;font-size:clamp(1.3rem,2vw,1.75rem);font-weight:700;line-height:1.08;display:inline-flex}.products-motion-root .product-section-title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.products-motion-root .product-section-title-marker{background:#2f5f9e;border-radius:.08rem;flex:none;width:.32rem;height:1.05em;display:inline-block}.products-motion-root .product-section-subtitle{color:#334155;text-overflow:ellipsis;white-space:nowrap;max-width:min(58rem,66vw);margin-top:.65rem;font-size:clamp(.98rem,1.35vw,1.18rem);font-weight:600;line-height:1.35;display:block;overflow:hidden}.products-motion-root.is-sticky-actions-visible .product-section-nav-top p{font-size:clamp(1.18rem,1.75vw,1.55rem)}@media (min-width:64rem){.products-motion-root.is-section-nav-pinned .product-section-nav-top p{color:#07111f;font-size:clamp(1.18rem,1.38vw,1.42rem);font-weight:700;line-height:1.08}}.products-motion-root.is-sticky-actions-visible .product-section-subtitle{margin-top:.46rem;font-size:clamp(.9rem,1.12vw,1.04rem)}.products-motion-root.is-section-nav-pinned .product-section-subtitle{display:block}.products-motion-root .product-section-actions{opacity:0;pointer-events:none;border-left:1px solid #0000;flex-wrap:nowrap;align-self:center;gap:.7rem;width:fit-content;max-width:min(100%,30rem);transition:opacity .18s,transform .18s;display:flex;overflow:visible;transform:translateY(-.2rem)}.products-motion-root.is-sticky-actions-visible .product-section-actions{opacity:1;pointer-events:auto;border-left:0;max-width:min(100%,30rem);transform:translateY(0)}@media (min-width:64rem){.products-motion-root.is-section-nav-pinned .product-section-actions{opacity:1;pointer-events:auto;gap:.65rem;width:auto;max-width:min(100%,28rem);display:flex;transform:translateY(0)}}.products-motion-root.is-section-nav-pinned .product-section-actions a{border-radius:.22rem;min-width:8.6rem;min-height:2.65rem;padding:.56rem .92rem;font-size:.86rem}.products-motion-root .product-section-actions a{color:#1f6fb8;text-align:center;white-space:normal;background:0 0;border:0;border-radius:.25rem;justify-content:center;align-items:center;width:auto;min-width:8.5rem;min-height:2.9rem;padding:.58rem .95rem;font-size:.9rem;font-weight:700;line-height:1.15;display:inline-flex}.products-motion-root .product-section-actions a:last-child{border-right:1px solid #1f6fb83d}.products-motion-root .product-section-actions a:first-child{color:#fff;background:#1f6fb8;border-color:#1f6fb8}.products-motion-root .product-section-actions a:not(:first-child){background:#f8fbffeb;border:1px solid #1f6fb83d}.products-motion-root .product-section-actions a:hover{color:#185f9f;background:#1f6fb81f}.products-motion-root .product-section-actions a:first-child:hover{color:#fff;background:#185f9f}.products-motion-root .product-section-tabs{scrollbar-width:none;border-top:0;align-items:center;gap:clamp(1.8rem,4.5vw,4.2rem);max-width:92rem;margin:0 auto;padding:0 clamp(1.4rem,4vw,2.6rem);display:flex;overflow-x:auto}.products-motion-root.is-sticky-actions-visible .product-section-tabs{border-top:0}.products-motion-root.is-sticky-actions-visible .product-section-tabs a{min-height:3.9rem}.products-motion-root .product-section-tabs a{color:#334155;white-space:nowrap;align-items:center;min-height:4.35rem;font-size:1rem;font-weight:700;line-height:1;display:inline-flex;position:relative}.products-motion-root .product-section-tabs a:after{content:"";opacity:0;background:#2f5f9e;height:3px;transition:opacity .16s,transform .16s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.4)}.products-motion-root .product-section-tabs a:hover,.products-motion-root .product-section-tabs a:focus-visible,.products-motion-root .product-section-tabs a.is-active{color:#07111f}.products-motion-root .product-section-tabs a:focus-visible{outline:3px solid var(--ds-focus-ring);outline-offset:.42rem;box-shadow:0 0 0 2px var(--ds-focus-ring-contrast);border-radius:.18rem}@media (forced-colors:active){.products-motion-root .product-section-tabs a:focus-visible{box-shadow:none;outline-color:highlight}}.products-motion-root .product-section-tabs a:hover:after,.products-motion-root .product-section-tabs a:focus-visible:after,.products-motion-root .product-section-tabs a.is-active:after{opacity:1;transform:scaleX(1)}.products-motion-root .product-section-nav{overflow-anchor:none;top:var(--site-header-height)!important}.products-motion-root.is-section-nav-pinned .product-section-nav{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important}.products-motion-root.is-section-nav-pinned .product-section-nav:before,.products-motion-root.is-section-nav-pinned .product-section-nav:after{content:none!important;box-shadow:none!important;filter:none!important;display:none!important}.products-motion-root.is-section-nav-pinned .product-section-nav{border-bottom:1px solid #0f172a17;background:#fff!important;box-shadow:0 .55rem 1.25rem #0f172a0f!important}.products-motion-root .product-family-overview{gap:clamp(1.5rem, 4vw, var(--ds-space-14));margin-top:clamp(2.25rem, 4vw, var(--ds-space-14));border-top:1px solid #0f172a1f;border-bottom:1px solid #0f172a1f;grid-template-columns:minmax(10rem,.22fr) minmax(0,1fr);align-items:start;padding:clamp(1.4rem,3vw,2rem) 0;display:grid}.products-motion-root .product-family-overview-head h2{color:#07111f;margin-top:.4rem;font-size:clamp(1.35rem,1.65vw,1.65rem);font-weight:700;line-height:1.12}.products-motion-root .product-family-overview-head p:not(.section-kicker){color:#475569;text-wrap:pretty;max-width:18.5rem;margin-top:.85rem;font-size:.94rem;line-height:1.55}.products-motion-root .product-overview-screen{border-top:1px solid #0f172a1f;border-bottom:1px solid #0f172a1f;grid-template-columns:minmax(34rem,.44fr) minmax(24rem,1fr);align-items:start;gap:clamp(1.4rem,3vw,3rem);min-height:0;padding:clamp(1.35rem,2.6vw,2rem) 0 clamp(1.55rem,3vw,2.25rem);display:grid}.products-motion-root .product-overview-screen-head{max-width:43rem;display:block}.products-motion-root .product-overview-screen-head>.section-kicker{width:fit-content}.products-motion-root .product-category-shell .product-overview-screen-head>.section-kicker,.products-motion-root .product-category-shell .product-family-overview-head>.section-kicker,.products-motion-root .product-category-shell .product-application-directory-head>.section-kicker,.products-motion-root .product-category-shell .evaluation-note>.section-kicker{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:clamp(.88rem,1vw,1rem);font-weight:700;line-height:1;display:inline-flex;color:#1f252d!important}.products-motion-root .product-category-shell .product-overview-screen-head>.section-kicker:before,.products-motion-root .product-category-shell .product-family-overview-head>.section-kicker:before,.products-motion-root .product-category-shell .product-application-directory-head>.section-kicker:before,.products-motion-root .product-category-shell .evaluation-note>.section-kicker:before{display:none}.products-motion-root .product-overview-screen-head h2{color:#07111f;text-wrap:balance;white-space:nowrap;font-size:clamp(2rem,2.7vw,2.55rem);font-weight:700;line-height:1.08}.products-motion-root .product-overview-screen-head p:not(.section-kicker){color:#475569;text-wrap:pretty;max-width:42rem;margin-top:.85rem;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.65}.products-motion-root .product-overview-screen-grid{border:0;grid-template-columns:minmax(0,1fr);gap:clamp(.55rem,1vw,.75rem);padding-top:clamp(1.9rem,2.4vw,2.35rem);display:grid}.products-motion-root .product-overview-screen-grid>div{background:#ffffff8f;border:0;grid-template-columns:2.25rem minmax(10rem,.34fr) minmax(0,1fr);align-content:start;align-items:start;gap:.35rem .9rem;min-height:auto;padding:clamp(.8rem,1.35vw,1rem) clamp(.95rem,1.7vw,1.18rem);display:grid}.products-motion-root .product-overview-screen-grid span{color:#8aa0ba;letter-spacing:.08em;margin-top:.18rem;margin-bottom:0;font-size:.78rem;font-weight:700;display:block}.products-motion-root .product-overview-screen-grid strong{color:#07111f;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.15;display:block}.products-motion-root .product-overview-screen-grid p{color:#475569;grid-column:3;margin-top:0;font-size:.92rem;line-height:1.55}.products-motion-root .product-family-directory{border-top:1px solid var(--ds-panel-border)}.products-motion-root .product-family-row[data-slot=directory-row]{padding-right:var(--ds-space-4);padding-left:var(--ds-space-4)}.products-motion-root .product-family-row[data-slot=directory-row][data-emphasized=true]{border-left:3px solid var(--ds-action-primary);padding-left:calc(var(--ds-space-4) - 3px)}@media (max-width:47.999rem){.products-motion-root .product-family-row[data-slot=directory-row]{padding-right:var(--ds-space-3);padding-left:var(--ds-space-3)}.products-motion-root .product-family-row[data-slot=directory-row][data-emphasized=true]{padding-left:calc(var(--ds-space-3) - 3px)}}@media (min-width:48rem){.products-motion-root .product-family-row[data-slot=directory-row]{grid-template-columns:minmax(10.75rem,.2fr) minmax(16.75rem,.28fr) minmax(0,1fr) 1.1rem;align-items:baseline}.products-motion-root .product-family-row[data-slot=directory-row]>span:last-child{align-self:center}}@media (min-width:48rem) and (max-width:90rem){.products-motion-root .product-family-overview{display:block}.products-motion-root .product-family-overview-head{margin-bottom:var(--ds-space-4)}.products-motion-root .product-family-row[data-slot=directory-row]{row-gap:var(--ds-space-2);grid-template-columns:10.75rem minmax(12.125rem,auto) minmax(0,1fr) 1.1rem}.products-motion-root .product-family-row[data-slot=directory-row]>span:nth-of-type(2){grid-area:2/2/auto/4}.products-motion-root .product-family-row[data-slot=directory-row]>span:last-child{grid-area:1/4}}.products-motion-root .anime-count{color:#07111f;font-size:.95rem;font-weight:700}.products-motion-root .anime-border-line{z-index:1;pointer-events:none;opacity:.9;background:#0ea5e9;display:block;position:absolute}.products-motion-root .anime-border-top,.products-motion-root .anime-border-bottom{transform-origin:0;height:2px;left:0;right:0}.products-motion-root .anime-border-top{top:-1px}.products-motion-root .anime-border-bottom{bottom:-1px}.products-motion-root .anime-border-left,.products-motion-root .anime-border-right{transform-origin:top;width:2px;top:0;bottom:0}.products-motion-root .anime-border-left{left:-1px}.products-motion-root .anime-border-right{right:-1px}.products-motion-root .product-grade-section{border-top:0}.products-motion-root .product-filter-bar{border-bottom:1px solid #0f172a1f;grid-template-columns:minmax(11rem,.18fr) minmax(0,1fr);align-items:start;column-gap:clamp(1rem,3vw,2.4rem);padding:clamp(.8rem,1.7vw,1.1rem) 0;display:grid}.products-motion-root .product-filter-label{color:#1f252d;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.55rem;margin-top:.2rem;font-size:clamp(.9rem,1vw,1rem);font-weight:700;line-height:1;display:inline-flex}.products-motion-root .product-filter-label:before{content:"";background:#2f5f9e;width:.38rem;height:1.08em;display:block}.products-motion-root .product-filter-intro p{color:#526276;max-width:18rem;margin-top:.65rem;font-size:.88rem;line-height:1.45}.products-motion-root .product-filter-rail{border-top:0;border-bottom:0;border-left:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:0;display:grid}.products-motion-root .product-filter-rail[data-direction-count="3"],.products-motion-root .product-filter-rail[data-direction-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}.products-motion-root .product-filter-link{color:#475569;background:#ffffff8f;border:1px solid #0f172a1a;border-top:2px solid #94a3b861;border-radius:0;grid-template-columns:1fr;align-items:stretch;gap:.42rem;min-height:6rem;padding:.72rem;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.products-motion-root .product-filter-link:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#0ea5e9,#0000);width:100%;height:2px;transition:opacity .18s,transform .26s;position:absolute;top:-1px;left:0;transform:translate(-100%)}.products-motion-root .product-filter-link:hover,.products-motion-root .product-filter-link.is-active{color:#0b5fb8;background:#ffffffd1;border-color:#0b5fb8 #0b5fb842 #0b5fb842;transform:translateY(-4px);box-shadow:0 .85rem 1.5rem #0f172a14}.products-motion-root .product-filter-link:hover:before,.products-motion-root .product-filter-link.is-active:before{opacity:1;transform:translate(0)}.products-motion-root .product-filter-number{color:#94a3b8;font-size:.7rem;font-weight:700;line-height:1}.products-motion-root .product-filter-name{color:#0f172a;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:.86rem;font-weight:700;line-height:1.18}.products-motion-root .product-filter-use{color:#526276;font-size:.76rem;font-weight:600;line-height:1.28;display:block}.products-motion-root .product-filter-count{color:#64748b;text-transform:uppercase;white-space:nowrap;place-self:end start;font-size:.7rem;font-weight:700;line-height:1.2}.products-motion-root .product-filter-link:hover .product-filter-name,.products-motion-root .product-filter-link.is-active .product-filter-name,.products-motion-root .product-filter-link:hover .product-filter-count,.products-motion-root .product-filter-link.is-active .product-filter-count{color:#0b5fb8}.products-motion-root .product-directory-filter{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem 1.1rem;padding:clamp(1rem,2vw,1.35rem) 0 .45rem;display:grid}.products-motion-root .product-directory-filter-label{color:#1f252d;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.76rem;font-weight:700}.products-motion-root .product-directory-filter-options{flex-wrap:wrap;gap:.42rem;display:flex}.products-motion-root .product-directory-filter-button{color:#475569;cursor:pointer;background:#ffffffbd;border:1px solid #0f172a1f;border-radius:.35rem;align-items:center;gap:.45rem;min-height:2.15rem;padding:.45rem .62rem;font-size:.74rem;font-weight:700;line-height:1.15;display:inline-flex}.products-motion-root .product-directory-filter-button b{color:#64748b;font-size:.66rem}.products-motion-root .product-directory-filter-button:hover,.products-motion-root .product-directory-filter-button.is-active{color:#fff;background:#0b5fb8;border-color:#0b5fb8}.products-motion-root .product-directory-filter-button:hover b,.products-motion-root .product-directory-filter-button.is-active b{color:#dbeafe}.products-motion-root .product-directory-filter-button:focus-visible{outline-offset:2px;outline:2px solid #0b5fb8}.products-motion-root .product-application-directory{border-top:1px solid #0f172a1f;border-bottom:1px solid #0f172a1f;grid-template-columns:minmax(12rem,.28fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);min-height:clamp(24rem,58vh,38rem);padding:clamp(2.4rem,6vw,4.8rem) 0;display:grid}.products-motion-root .product-application-directory-head{max-width:20rem}.products-motion-root .product-application-directory-head h2{color:#07111f;font-size:clamp(1.8rem,3.4vw,3rem);font-weight:700;line-height:1.05}.products-motion-root .product-application-directory-head p:not(.section-kicker){color:#475569;margin-top:1rem;font-size:.98rem;line-height:1.65}.products-motion-root .product-application-list{border-top:1px solid #0f172a1f;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.products-motion-root .product-application-list-item{color:#07111f;background:#ffffff85;border-bottom:1px solid #0f172a1a;border-right:1px solid #0f172a1a;grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:5.6rem;padding:1rem clamp(1rem,2vw,1.35rem);font-size:clamp(1rem,1.25vw,1.12rem);font-weight:700;line-height:1.25;transition:background .16s,color .16s,transform .16s;display:grid}.products-motion-root .product-application-list-item:nth-child(2n){border-right:0}.products-motion-root .product-application-list-item span{color:#8aa0ba;letter-spacing:.08em;font-size:.8rem;font-weight:700}.products-motion-root .product-application-list-item:after{content:"View";color:#1f6fb8;opacity:.62;font-size:.78rem;font-weight:700;transition:opacity .16s,transform .16s}.products-motion-root .product-application-list-item:hover{color:#1f6fb8;background:#ffffffd6}.products-motion-root .product-application-list-item:hover:after{opacity:1;transform:translate(.18rem)}.products-motion-root .product-finder-panel{border-bottom:1px solid #0f172a1f;grid-template-columns:minmax(8rem,.2fr) minmax(0,1fr);align-items:center;column-gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(.85rem,1.8vw,1.15rem) 0;display:grid}.products-motion-root .product-finder-panel label{color:#0f172a;letter-spacing:.08em;text-transform:uppercase;font-size:.86rem;font-weight:700;line-height:1}.products-motion-root .product-finder-control{background:#ffffffb8;border:1px solid #0f172a24;border-top:2px solid #0b5fb847;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.products-motion-root .product-finder-control input{color:#07111f;background:0 0;border:0;outline:none;width:100%;padding:.82rem .95rem;font-size:.92rem;font-weight:600}.products-motion-root .product-finder-control input::placeholder{color:#94a3b8;font-weight:600}.products-motion-root .product-finder-control:focus-within{border-color:#0b5fb85c;box-shadow:0 0 0 3px #0b5fb814}.products-motion-root .product-finder-control button{color:#0b5fb8;background:0 0;border:0;border-left:1px solid #0f172a1f;padding:.82rem .95rem;font-size:.8rem;font-weight:700;line-height:1}.products-motion-root .product-directory-head{border-bottom:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:clamp(1.1rem,2.2vw,1.45rem) 0 .8rem}.products-motion-root .product-directory-head h2{font-size:clamp(1.35rem,2vw,1.8rem)}.products-motion-root .product-directory-head>div>p{color:var(--ds-foreground-muted);margin-top:.35rem}.products-motion-root .product-directory-count{color:#334155;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #0f172a2e;border-left:0;padding:.45rem 0 0;font-size:.76rem}.products-motion-root .product-directory{contain:layout paint style;gap:.65rem;min-width:0;padding-top:.25rem}.products-motion-root .product-directory-row{contain:layout paint style;content-visibility:auto;contain-intrinsic-size:auto 5.75rem;background:linear-gradient(90deg,#0b5fb809,#fff0 18%),#ffffffb8;border:1px solid #0f172a1a;border-radius:0;grid-template-columns:minmax(16rem,.9fr) minmax(20rem,1fr) 7.5rem;gap:clamp(1rem,2.4vw,1.8rem);width:100%;min-width:0;min-height:0;padding:clamp(.95rem,1.55vw,1.18rem) clamp(.85rem,1.8vw,1.15rem);position:relative}.products-motion-root .product-directory-row:hover{background:linear-gradient(90deg,#0b5fb80e,#fff0 20%),#ffffffe6;border-color:#0b5fb83d}.products-motion-root .product-directory-main{grid-template-columns:2.35rem minmax(0,1fr);align-items:start}.products-motion-root .product-directory-index{color:#64748b;font-size:.76rem;font-weight:700;line-height:1.2}.products-motion-root .product-directory-main .section-kicker{color:#0b5fb8;letter-spacing:0;font-size:.72rem;font-weight:700}.products-motion-root .product-directory-main h3{color:#07111f;margin-top:.2rem;font-size:clamp(1.08rem,1.3vw,1.22rem)}.products-motion-root .product-directory-main p:not(.section-kicker){display:none}.products-motion-root .product-directory-specs{background:#f8fafc9e;border:1px solid #0f172a17;grid-template-columns:repeat(4,minmax(0,1fr));align-self:center;gap:0}.products-motion-root .product-directory-specs>div{border-top:0;border-left:1px solid #0f172a14;padding:.52rem .58rem}.products-motion-root .product-directory-specs>div:first-child{border-left:0}.products-motion-root .product-directory-specs dt{color:#64748b;letter-spacing:.08em;font-size:.68rem}.products-motion-root .product-directory-specs dd{color:#07111f;margin-top:.18rem;font-size:.84rem}.products-motion-root .product-directory-action{color:#0b5fb8;border-bottom:1px solid #0b5fb852;place-self:center end;padding-bottom:.18rem;font-size:.8rem;font-weight:700}.tds-finder-page{background:#eef2f6}.tds-finder-shell{min-height:100vh}.tds-finder-hero{background:#fff;border:1px solid #0f172a1a;border-radius:.5rem;grid-template-columns:minmax(22rem,.82fr) minmax(24rem,1fr);align-items:stretch;gap:clamp(1.25rem,3vw,2rem);padding:clamp(1.35rem,2.5vw,1.85rem) clamp(1.35rem,2.5vw,1.85rem) clamp(1.25rem,2.4vw,1.8rem);display:grid}.tds-finder-copy,.tds-search-panel{background:0 0}.tds-finder-copy{flex-direction:column;justify-content:center;display:flex}.tds-finder-copy h1{color:#07111f;letter-spacing:0;text-wrap:balance;margin-top:.65rem;font-size:clamp(2.1rem,3.2vw,2.65rem);font-weight:700;line-height:1.02}.tds-finder-copy p:not(.section-kicker){color:#334155;max-width:38rem;margin-top:.8rem;font-size:1.02rem;font-weight:600;line-height:1.62}.tds-search-panel{border-left:1px solid #0f172a1a;align-content:center;gap:.85rem;padding-left:clamp(1.25rem,3vw,2rem);display:grid}.tds-search-panel label{color:#07111f;font-size:1.08rem;font-weight:700}.tds-search-panel p{color:#475569;max-width:42rem;margin:0;font-size:.95rem;line-height:1.55}.tds-search-bar{background:#f8fafc;border:1px solid #0f172a29;border-radius:.35rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.tds-search-bar input{color:#07111f;background:0 0;border:0;outline:none;min-width:0;padding:.85rem 1rem;font-size:1rem;font-weight:600}.tds-search-bar input::placeholder{color:#64748b}.tds-search-bar:focus-within{border-color:#0b5fb873;box-shadow:0 0 0 3px #0b5fb814}.tds-search-bar button{color:#fff;cursor:pointer;min-height:100%;font:inherit;background:#0b5fb8;border:0;border-left:1px solid #0f172a24;padding:.85rem 1.25rem;font-weight:700}.tds-filter-pills{background:#fff;border:1px solid #0f172a1a;border-radius:.5rem;flex-wrap:wrap;grid-column:1/-1;gap:.5rem;padding:.65rem;display:flex}.tds-filter-pills a{color:#334155;border-radius:.3rem;align-items:center;min-height:2.2rem;padding:.45rem .75rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.tds-filter-pills a[aria-current=true]{color:#fff;background:#07111f}.tds-results-section{background:#fff;border-radius:.5rem;margin-top:clamp(1rem,2vw,1.4rem);padding:clamp(1rem,2vw,1.35rem)}.tds-results-head{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.tds-results-head h2{color:#07111f;margin-top:.25rem;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700}.tds-results-head>span{color:#5b6680;font-size:.82rem;font-weight:700}.tds-results-table-wrap{border:1px solid #0f172a1f;border-radius:.45rem;overflow-x:auto}.tds-results-table{border-collapse:collapse;color:#0f172a;width:100%;min-width:66rem;font-size:.88rem}.tds-results-table caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tds-results-table th,.tds-results-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #0f172a14;padding:.78rem .9rem}.tds-results-table thead th{color:#475569;letter-spacing:.05em;text-transform:uppercase;background:#f1f5f9;font-size:.72rem;font-weight:700}.tds-results-table tbody tr{background:#fff}.tds-results-table tbody tr:nth-child(2n){background:#f8fafc}.tds-results-table tbody tr:hover{background:#eff6ff}.tds-results-table tbody th{font-size:1rem;font-weight:700}.tds-results-table a{color:#0756a5;text-decoration:none}.tds-document-list{flex-wrap:wrap;gap:.35rem;display:flex}.tds-document-list b{color:#0b5fb8;background:#e7eef8;border-radius:999px;padding:.18rem .45rem;font-size:.72rem;font-weight:700}.tds-result-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.tds-result-actions a{color:#0b5fb8;white-space:nowrap;font-size:.84rem;font-weight:700}@media (min-width:64rem) and (max-width:79.999rem){.products-motion-root .product-filter-rail[data-direction-count]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:63.999rem){.tds-finder-hero{grid-template-columns:minmax(0,1fr)}.tds-search-panel{border-top:1px solid #0f172a1a;border-left:0;padding-top:1rem;padding-left:0}.tds-filter-pills{grid-column:auto}}@media (max-width:39.999rem){.tds-search-bar{grid-template-columns:minmax(0,1fr)}.tds-search-bar button{border-top:1px solid #0f172a24;border-left:0}.tds-results-head{flex-direction:column;align-items:start}.products-motion-root .product-directory-filter{display:block}.products-motion-root .product-directory-filter-options{scrollbar-width:none;flex-wrap:nowrap;margin-top:.65rem;overflow-x:auto}.products-motion-root .product-directory-filter-options::-webkit-scrollbar{display:none}.products-motion-root .product-directory-filter-button{flex:none}}@media (max-width:63.999rem){.products-motion-root .product-index-hero{display:block}.products-motion-root .product-category-shell .product-index-hero{padding-inline:var(--site-rail-inset)}.products-motion-root .product-category-shell .site-breadcrumb--hero{margin-bottom:var(--ds-space-4);position:relative;inset:auto}.products-motion-root .product-category-shell .product-hero-card{margin-top:0;margin-left:0}.products-motion-root .product-index-hero h1{max-width:none;font-size:var(--ds-product-hero-title-size)}.products-motion-root .product-index-hero .product-hero-data{border-top:1px solid #0f172a1f;border-left:0;grid-template-columns:minmax(0,1fr) minmax(12rem,.52fr);gap:1rem;margin-top:1.1rem;padding:.85rem 0 0;display:grid}.products-motion-root .product-workbench{grid-template-columns:minmax(0,1fr)}.products-motion-root .product-filter-bar{grid-template-columns:minmax(13rem,.3fr) minmax(0,1fr);column-gap:1.2rem}.products-motion-root .product-section-nav{top:var(--site-header-height)}.products-motion-root .product-section-nav-top{grid-template-columns:minmax(0,1fr);padding:0 1rem}.products-motion-root.is-sticky-actions-visible .product-section-nav-top{opacity:1;max-height:13rem;padding:1rem 1rem .8rem;display:grid;overflow:visible;transform:translateY(0)}.products-motion-root.is-sticky-actions-visible .product-section-nav{display:block}.products-motion-root.is-sticky-actions-visible .product-section-tabs{max-width:92rem;margin:0 auto;padding:0 1rem}.products-motion-root .product-section-actions{border-left:0;width:100%;margin-inline:0}.products-motion-root .product-section-actions a{text-align:center;white-space:normal;flex:1;min-width:0;min-height:3rem;padding:.65rem .85rem;font-size:.88rem;line-height:1.18}.products-motion-root .product-family-overview{display:block}.products-motion-root .product-overview-screen{grid-template-columns:minmax(0,1fr);align-items:start;min-height:auto}.products-motion-root .product-overview-screen-head{grid-template-columns:minmax(0,1fr)}.products-motion-root .product-overview-screen-head h2{white-space:normal}.products-motion-root .product-overview-screen-head p:not(.section-kicker){margin-top:.75rem}.products-motion-root .product-overview-screen-grid{grid-template-columns:minmax(0,1fr);padding-top:0}.products-motion-root .product-application-directory{grid-template-columns:minmax(0,1fr);min-height:auto}.products-motion-root .product-application-directory-head{max-width:34rem}.products-motion-root .product-family-overview-head{margin-bottom:1rem}.products-motion-root .product-filter-label{margin-bottom:.75rem}.products-motion-root .product-finder-panel{grid-template-columns:minmax(0,1fr);gap:.7rem}.products-motion-root .product-filter-rail[data-direction-count]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .8rem}.products-motion-root .product-filter-link{min-height:4.7rem}.products-motion-root .product-directory-row{grid-template-columns:minmax(0,1fr) auto}.products-motion-root .product-directory-specs{grid-column:1/-1}.products-motion-root .product-directory-action{grid-area:1/2;align-self:start}}@media (max-width:47.999rem){.products-motion-root.is-sticky-actions-visible .product-section-nav-top{gap:var(--ds-space-3);max-height:none;padding-block:var(--ds-space-2);grid-template-columns:minmax(0,1fr) auto}.products-motion-root.is-sticky-actions-visible .product-section-subtitle,.products-motion-root.is-sticky-actions-visible .product-section-actions [data-priority=secondary]{display:none}.products-motion-root.is-sticky-actions-visible .product-section-actions{max-width:none}.products-motion-root.is-sticky-actions-visible .product-section-actions a{white-space:nowrap;min-height:2.75rem}.products-motion-root.is-sticky-actions-visible .product-section-tabs{gap:var(--ds-space-4)}.products-motion-root.is-sticky-actions-visible .product-section-tabs a{min-height:3rem}.products-motion-root .product-filter-bar{display:block}.products-motion-root .product-filter-rail{gap:var(--ds-space-3);overscroll-behavior-inline:contain;padding-right:var(--ds-space-8);scroll-padding-inline:0 var(--ds-space-8);scroll-snap-type:x proximity;flex-wrap:nowrap;display:flex;overflow-x:auto}.products-motion-root .product-filter-link{flex:0 0 calc(100% - var(--ds-space-8));min-width:calc(100% - var(--ds-space-8));scroll-snap-align:start}}@media (max-width:33.999rem){.products-motion-root .product-index-hero .product-hero-data{display:block}.products-motion-root .product-section-nav-top p{font-size:1rem}.products-motion-root .product-section-subtitle{margin-top:.35rem;font-size:.82rem}.products-motion-root .product-section-actions{flex-wrap:wrap;display:flex}.products-motion-root .product-section-actions a{flex:9.5rem;min-width:0;min-height:2.75rem}.products-motion-root .product-overview-screen-grid{grid-template-columns:minmax(0,1fr)}.products-motion-root .product-overview-screen-grid>div{grid-template-columns:2rem minmax(0,1fr);min-height:auto}.products-motion-root .product-overview-screen-grid span{margin-bottom:0}.products-motion-root .product-overview-screen-grid p{grid-column:2}.products-motion-root .product-application-list{grid-template-columns:minmax(0,1fr)}.products-motion-root .product-application-list-item{border-right:0}.products-motion-root .product-finder-control{grid-template-columns:minmax(0,1fr)}.products-motion-root .product-finder-control button{text-align:left;border-top:1px solid #0f172a1f;border-left:0}.products-motion-root .product-workbench-path{gap:.45rem var(--ds-space-3);min-height:0;padding:var(--ds-space-4) 0;grid-template-columns:1.9rem minmax(0,1fr)}.products-motion-root .product-workbench-copy{grid-column:2}.products-motion-root .product-workbench-label{text-align:left;grid-column:2;justify-self:start}.products-motion-root .product-directory-specs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:54rem) and (max-width:63.999rem){.products-motion-root .product-index-hero{grid-template-columns:minmax(0,.68fr) minmax(16rem,.32fr);display:grid}.products-motion-root .product-index-hero .product-hero-data{border-top:2px solid #0b5fb86b;grid-column:1;grid-template-columns:minmax(0,1fr) auto;margin-top:clamp(1rem,2vw,1.35rem);padding:clamp(.85rem,1.8vw,1.1rem);display:grid}}.products-motion-root .product-category-shell.mesh-surface{background:#f6f8fa}.products-motion-root .product-category-shell .product-hero-summary p:not(.section-kicker),.products-motion-root .product-category-shell .product-hero-documents{font-size:.88rem;line-height:1.52}.products-motion-root .product-category-shell .product-overview-screen-head p:not(.section-kicker){font-size:clamp(.9rem,.9vw,.95rem);line-height:1.55}.products-motion-root .product-category-shell .product-application-directory-rich .product-application-directory-head p:not(.section-kicker){margin-top:0;font-size:.95rem;line-height:1.58}.products-motion-root .product-category-shell .product-application-directory-rich .product-application-directory-head{gap:var(--ds-space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;max-width:none;display:grid}.products-motion-root .product-category-shell .product-application-directory-intro{max-width:42rem}.products-motion-root .product-category-shell .product-application-all-action{margin-top:var(--ds-space-4)}.products-motion-root .product-category-shell .product-application-directory-head h2{margin-top:.6rem;font-size:clamp(1.2rem,1.35vw,1.45rem);font-weight:700;line-height:1.16}.products-motion-root .product-category-shell .product-application-list-item{grid-template-columns:2.35rem minmax(0,1fr);align-items:center;gap:.7rem;min-height:3.6rem;padding:.85rem 0;font-size:.95rem;font-weight:700;line-height:1.2}.products-motion-root .product-category-shell .product-application-list-item .product-application-number{color:#94a3b8;font-size:.72rem;font-weight:700;line-height:1;display:block}.products-motion-root .product-category-shell .product-application-list-item strong{color:#0f172a;font-size:.95rem;font-weight:700;line-height:1.18}.products-motion-root .product-category-shell .product-application-list-item:after{content:none}.products-motion-root .product-category-shell .product-overview-screen-grid p,.products-motion-root .product-category-shell .product-filter-intro p{font-size:.95rem;line-height:1.58}.products-motion-root .product-category-shell .evaluation-note p:not(.section-kicker){max-width:65ch;font-size:.95rem;line-height:1.6}.products-motion-root .product-category-shell .product-section-nav-top,.products-motion-root .product-category-shell .product-section-tabs,.products-motion-root .product-category-shell>.product-filter-bar,.products-motion-root .product-category-shell .product-grade-section,.products-motion-root .product-category-shell .product-application-directory,.products-motion-root .product-category-shell .products-motion-secondary,.products-motion-root .product-category-shell .selection-support-band{box-sizing:border-box;width:var(--site-rail-width);max-width:none;margin-left:auto;margin-right:auto}.products-motion-root .product-category-shell .product-section-nav-top,.products-motion-root .product-category-shell .product-section-tabs{padding-left:0;padding-right:0}@media (min-width:64rem){.products-motion-root .product-category-shell .product-index-hero{padding-right:var(--site-rail-inset);padding-left:var(--site-rail-inset)}.products-motion-root .product-category-shell .product-hero-card{margin-left:0}}.products-motion-root .product-category-shell .product-overview-screen,.products-motion-root .product-category-shell .product-family-overview,.products-motion-root .product-category-shell .product-filter-bar,.products-motion-root .product-category-shell .product-application-directory{border-top:0;border-bottom:0}.products-motion-root .product-category-shell .product-overview-screen{padding-bottom:clamp(.9rem,2vw,1.35rem)}.products-motion-root .product-category-shell .product-application-directory{grid-template-columns:minmax(11rem,.18fr) minmax(0,1fr);gap:clamp(1rem,3vw,2.4rem);min-height:auto;margin-top:clamp(1.15rem,2vw,1.65rem);padding:clamp(1rem,1.8vw,1.55rem) 0}.products-motion-root .product-category-shell .product-application-directory-rich{gap:var(--ds-space-6);margin-top:var(--ds-space-8);padding:var(--ds-space-12) 0;grid-template-columns:minmax(0,1fr)}.products-motion-root .product-category-shell .product-directory-head{padding-top:clamp(.65rem,1.4vw,.95rem)}.products-motion-root .product-category-shell .product-overview-screen-grid,.products-motion-root .product-category-shell .product-application-list{border:0;gap:clamp(.8rem,1.8vw,1.1rem)}.products-motion-root .product-category-shell .product-application-list{border-top:1px solid #64748b33;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(1rem,2.2vw,1.8rem)}.products-motion-root .product-category-shell .product-application-directory-rich .product-application-list{gap:var(--ds-space-4);border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr}.products-motion-root .product-category-shell .product-overview-screen-grid>div,.products-motion-root .product-category-shell .product-filter-link,.products-motion-root .product-category-shell .product-application-list-item,.products-motion-root .product-category-shell .product-directory-row{background:#ffffffd1;border:0;border-radius:.8rem;box-shadow:inset 0 0 0 1px #0f172a0f,0 .75rem 1.6rem #0f172a0d}.products-motion-root .product-category-shell .product-overview-screen-grid>div{background:#ffffffbd;border-radius:.65rem;box-shadow:inset 0 0 0 1px #0f172a0e}.products-motion-root .product-category-shell .product-filter-link:before{display:none}.products-motion-root .product-category-shell .product-filter-link:hover,.products-motion-root .product-category-shell .product-filter-link.is-active,.products-motion-root .product-category-shell .product-directory-row:hover{background:#ffffffeb;border-color:#0000;transform:none;box-shadow:inset 0 0 0 1px #2f5f9e24,0 .9rem 1.8rem #0f172a0f}.products-motion-root .product-category-shell .product-application-list-item{box-shadow:none;background:0 0;border-bottom:1px solid #64748b33;border-radius:0;grid-template-columns:2.35rem minmax(0,1fr)}.products-motion-root .product-category-shell .product-application-directory-rich .product-application-list-item{gap:var(--ds-space-4);border-radius:var(--ds-radius-panel);background:var(--ds-background-surface);min-height:10rem;padding:var(--ds-space-6);box-shadow:none;border:0;grid-template-columns:2.35rem minmax(0,1fr) auto;align-items:start}.products-motion-root .product-category-shell .product-application-directory-rich .product-application-list-copy strong{font-size:var(--ds-text-lg);font-weight:var(--ds-font-weight-semibold);line-height:1.2}.products-motion-root .product-category-shell .product-application-list-copy{gap:var(--ds-space-3);flex-direction:column;min-width:0;display:flex}.products-motion-root .product-category-shell .product-application-list-copy>span{max-width:34rem;color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-regular);line-height:1.55}.products-motion-root .product-category-shell .product-application-entry-arrow{color:var(--ds-action-primary);font-size:var(--ds-text-lg);transition:transform var(--ds-duration-short) var(--ds-ease-out);align-self:end;line-height:1}.products-motion-root .product-category-shell .product-application-directory-rich .product-application-list-item:hover,.products-motion-root .product-category-shell .product-application-directory-rich .product-application-list-item:focus-visible{color:inherit;box-shadow:inset 0 0 0 var(--ds-rule-strong) #2f5f9e33;background:#ffffffeb;outline:none}.products-motion-root .product-category-shell .product-application-directory-rich .product-application-list-item:hover .product-application-entry-arrow,.products-motion-root .product-category-shell .product-application-directory-rich .product-application-list-item:focus-visible .product-application-entry-arrow{transform:translateX(var(--ds-space-1))}.products-motion-root .product-category-shell .product-application-support-links{gap:var(--ds-space-4);border-radius:var(--ds-radius-panel);padding:var(--ds-space-4) var(--ds-space-6);background:#ffffff85;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.products-motion-root .product-category-shell .product-application-support-links a{width:100%;color:var(--ds-action-primary);font-size:var(--ds-text-sm);line-height:1.45}.products-motion-root .product-category-shell .product-directory-row{background:#ffffffd1}.products-motion-root .product-category-shell .product-directory-row:hover{background:#ffffffeb}.products-motion-root .product-category-shell .product-directory-specs{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.8rem 1rem;overflow:visible}.products-motion-root .product-category-shell .product-directory-specs>div{border:0;padding:0}.products-motion-root .product-category-shell .product-family-map{padding:var(--ds-space-12) 0 var(--ds-space-18)}.products-motion-root .product-category-shell .product-family-map-intro{max-width:42rem}.products-motion-root .product-category-shell .product-family-map-intro h2{color:var(--ds-foreground-primary);font-size:var(--ds-text-xl);font-weight:var(--ds-font-weight-bold);margin:0;line-height:1.1}.products-motion-root .product-category-shell .product-family-map-intro p{margin-top:var(--ds-space-4);color:var(--ds-foreground-muted);font-size:var(--ds-text-md);line-height:1.65}.products-motion-root .product-category-shell .product-family-group-grid{gap:var(--ds-space-4);margin-top:var(--ds-space-8);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.products-motion-root .product-category-shell .product-family-group{border-radius:var(--ds-radius-panel);background:color-mix(in srgb, var(--ds-background-surface) 86%, var(--ds-background-canvas));min-width:0;box-shadow:inset 0 0 0 1px var(--ds-border-subtle);flex-direction:column;display:flex;overflow:hidden}.products-motion-root .product-category-shell .product-family-group-header{min-height:6.5rem;padding:var(--ds-space-6);background:color-mix(in srgb, var(--ds-action-primary) 7%, var(--ds-background-surface))}.products-motion-root .product-category-shell .product-family-group-header h3{color:var(--ds-foreground-primary);font-size:var(--ds-text-lg);font-weight:var(--ds-font-weight-semibold);margin:0;line-height:1.2}.products-motion-root .product-category-shell .product-family-group-header p{margin-top:var(--ds-space-2);color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);line-height:1.5}.products-motion-root .product-category-shell .product-family-group-list{flex:1;grid-template-rows:repeat(3,minmax(9rem,1fr));display:grid}.products-motion-root .product-category-shell .product-family-direction{gap:var(--ds-space-4);min-width:0;padding:var(--ds-space-6);color:var(--ds-foreground-primary);transition:background var(--ds-duration-short) var(--ds-ease-out), color var(--ds-duration-short) var(--ds-ease-out);grid-template-columns:8rem minmax(0,1fr);display:grid}.products-motion-root .product-category-shell .product-family-direction-media{border-radius:var(--ds-radius-tight);background:var(--ds-color-paper-100);align-self:stretch;min-height:7rem;display:block;position:relative;overflow:hidden}.products-motion-root .product-category-shell .product-family-direction-media img{object-fit:cover}.products-motion-root .product-category-shell .product-family-direction-copy{flex-direction:column;min-width:0;display:flex}.products-motion-root .product-category-shell .product-family-direction+.product-family-direction{box-shadow:inset 0 1px 0 var(--ds-border-subtle)}.products-motion-root .product-category-shell .product-family-direction:hover,.products-motion-root .product-category-shell .product-family-direction.is-active{background:color-mix(in srgb, var(--ds-action-primary) 5%, var(--ds-background-surface))}.products-motion-root .product-category-shell .product-family-direction:focus-visible{outline:var(--ds-rule-strong) solid var(--ds-action-primary);outline-offset:calc(var(--ds-rule-strong) * -1)}.products-motion-root .product-category-shell .product-family-direction-title{color:var(--ds-foreground-primary);font-size:var(--ds-text-md);font-weight:var(--ds-font-weight-semibold);line-height:1.3}.products-motion-root .product-category-shell .product-family-direction-description{margin-top:var(--ds-space-3);color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);line-height:1.55}.products-motion-root .product-category-shell .product-family-direction-meta{justify-content:space-between;align-items:center;gap:var(--ds-space-4);padding-top:var(--ds-space-4);color:var(--ds-action-primary);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-semibold);margin-top:auto;line-height:1.3;display:flex}.products-motion-root .product-category-shell .product-family-direction-arrow{font-size:var(--ds-text-lg);transition:transform var(--ds-duration-short) var(--ds-ease-out);flex:none;line-height:1}.products-motion-root .product-category-shell .product-family-direction:hover .product-family-direction-arrow,.products-motion-root .product-category-shell .product-family-direction:focus-visible .product-family-direction-arrow{transform:translateX(var(--ds-space-1))}@media (max-width:79.999rem){.products-motion-root .product-category-shell .product-family-group-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:48rem) and (max-width:79.999rem){.products-motion-root .product-category-shell .product-family-group-list{grid-template-rows:minmax(9rem,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.products-motion-root .product-category-shell .product-family-direction+.product-family-direction{box-shadow:inset 1px 0 0 var(--ds-border-subtle)}}@media (max-width:63.999rem){.products-motion-root .product-category-shell .product-application-directory{grid-template-columns:minmax(0,1fr)}.products-motion-root .product-category-shell .product-application-directory-rich .product-application-list{grid-template-columns:repeat(2,minmax(0,1fr))}.products-motion-root .product-category-shell .product-application-directory-rich .product-application-directory-head{grid-template-columns:minmax(0,1fr)}.products-motion-root .product-category-shell .product-application-support-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem) and (max-width:63.999rem){.products-motion-root .product-category-shell .product-section-nav-top{grid-template-columns:minmax(12rem,1fr) auto;gap:1rem}.products-motion-root.is-sticky-actions-visible .product-category-shell .product-section-nav-top{max-height:4.75rem;padding-top:.65rem;padding-bottom:.55rem}.products-motion-root.is-sticky-actions-visible .product-category-shell .product-section-subtitle{display:none}.products-motion-root .product-category-shell .product-section-actions{width:auto;max-width:none}.products-motion-root .product-category-shell .product-section-actions a,.products-motion-root.is-section-nav-pinned .product-category-shell .product-section-actions a{min-width:0;min-height:2.75rem;font-size:var(--ds-text-sm);white-space:nowrap;flex:none;padding:.58rem .75rem}.products-motion-root.is-sticky-actions-visible .product-category-shell .product-section-tabs a{min-height:3.35rem}.products-motion-root .product-category-shell .product-directory-row{gap:.75rem 1rem;padding:.9rem 1rem}.products-motion-root .product-category-shell .product-directory-specs{padding-top:.25rem;padding-left:3.35rem}}@media (max-width:47.999rem){.products-motion-root .product-category-shell .product-family-map{padding:var(--ds-space-8) 0 var(--ds-space-12)}.products-motion-root .product-category-shell .product-family-map-intro h2{font-size:var(--ds-text-lg)}.products-motion-root .product-category-shell .product-family-group-grid{margin-top:var(--ds-space-6)}.products-motion-root .product-category-shell .product-family-group-header,.products-motion-root .product-category-shell .product-family-direction{min-height:0;padding:var(--ds-space-4)}.products-motion-root .product-category-shell .product-family-direction{grid-template-columns:6.5rem minmax(0,1fr)}.products-motion-root .product-category-shell .product-family-direction-media{min-height:6rem}.products-motion-root .product-category-shell .product-family-group-list{grid-template-rows:none}.products-motion-root .product-category-shell .product-application-directory-rich .product-application-list{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.products-motion-root .product-category-shell .product-application-directory-rich .product-application-list-item{min-height:0;padding:var(--ds-space-4)}.products-motion-root .product-category-shell .product-application-support-links{padding:var(--ds-space-4);grid-template-columns:minmax(0,1fr)}.products-motion-root .product-category-shell .product-directory-specs{padding-left:3.35rem}.products-motion-root .product-category-shell .product-directory-action{margin-left:3.35rem}}@media (max-width:63.999rem){.product-detail-hero-card{width:100%;min-height:0;margin:0 0 -2rem}}@media (max-width:39.999rem){.products-motion-root .product-directory-row{grid-template-columns:minmax(0,1fr)}.products-motion-root .product-directory-action{grid-area:auto/1;justify-self:start}.products-motion-root .product-category-shell .product-directory-specs{box-shadow:none;background:0 0;border-radius:0;gap:.8rem 1rem;overflow:visible}.products-motion-root .product-category-shell .product-directory-specs>div{border:0;padding:0}.product-detail-hero-card{padding:1.45rem 1.25rem}.product-detail-hero-actions{gap:.65rem}.product-detail-hero-actions>[data-slot=button]{width:100%}}@media (max-width:63.999rem){.product-detail-hero-card,.product-detail-hero-actions,.product-detail-heading-row{grid-template-columns:1fr}.product-detail-hero-actions{justify-content:stretch;min-width:0}.product-detail-heading-row{grid-template-columns:1fr}}.product-detail-page{background:#f2f4f6}.product-detail-shell{max-width:none;width:var(--site-rail-width);padding:clamp(2rem, 4vw, 3.1rem) 0 clamp(3rem, 5vw, var(--ds-space-16));background:#f2f4f6;margin:0 auto;overflow-x:clip}.product-detail-hero{isolation:isolate;background:0 0;width:100%;min-height:0;margin:0 auto;padding:0;display:block;position:relative;overflow:visible}.product-detail-hero-card{z-index:1;isolation:isolate;border:1px solid var(--ds-product-hero-surface-border);border-radius:var(--ds-product-hero-surface-radius);background:var(--ds-product-hero-surface-bg);width:100%;min-height:0;box-shadow:var(--ds-product-hero-surface-shadow);margin:0;padding:0;display:block;position:relative;overflow:hidden}.product-detail-hero-card:after{content:"";pointer-events:none;z-index:-1;opacity:.4;background:url(/generated/applications/common/cad-overlay-transparent.webp) 15%/auto 110% no-repeat;width:min(56rem,48%);position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#00000040 0%,#0000009e 28%,#000 58%);mask-image:linear-gradient(90deg,#00000040 0%,#0000009e 28%,#000 58%)}.product-detail-heading-row{z-index:2;padding:var(--ds-product-hero-inset);grid-template-columns:minmax(0,52%) minmax(0,1fr);align-items:stretch;gap:clamp(1.3rem,3vw,2.4rem);display:grid;position:relative}.product-detail-eyebrow{margin:0 0 var(--ds-product-hero-eyebrow-gap);color:#075db3;font-family:var(--ds-font-body);font-size:var(--ds-product-hero-eyebrow-size);font-weight:var(--ds-product-hero-eyebrow-weight);letter-spacing:var(--ds-product-hero-eyebrow-tracking);text-transform:uppercase;line-height:1}.product-detail-hero-card h1{color:#020817;max-width:62rem;font-family:var(--ds-font-display);font-size:var(--ds-product-hero-title-size);font-weight:var(--ds-product-hero-title-weight);line-height:var(--ds-product-hero-title-leading);letter-spacing:var(--ds-product-hero-title-tracking);text-wrap:balance;margin:0;display:block}.product-detail-hero-card h1 span,.product-detail-hero-card h1 span:first-child,.product-detail-hero-card h1 span+span{font-size:inherit;line-height:inherit;display:inline}.product-detail-hero-card h1 span+span:before{content:" "}.product-detail-main-copy{flex-direction:column;min-width:0;display:flex}.product-detail-summary{max-width:var(--ds-product-hero-body-measure);margin:var(--ds-product-hero-body-gap) 0 0;color:#334155;font-family:var(--ds-font-body);font-size:var(--ds-product-hero-body-size);line-height:var(--ds-product-hero-body-leading);text-wrap:pretty}.product-detail-positioning{max-width:55rem;margin:var(--ds-product-hero-subtitle-gap) 0 0;color:#0b3157;font-family:var(--ds-font-body);font-size:var(--ds-product-hero-subtitle-size);font-weight:var(--ds-product-hero-subtitle-weight);letter-spacing:-.01em;line-height:var(--ds-product-hero-subtitle-leading);text-wrap:balance}.product-detail-hero-side{align-content:end;place-self:end;justify-items:end;gap:clamp(1rem,2vw,1.35rem);width:min(100%,28rem);min-width:0;display:grid}.product-detail-hero-bottom-row{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:end;gap:clamp(1rem,2vw,1.35rem);margin-top:clamp(.9rem,1.8vw,1.2rem);display:grid}.product-detail-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-end;place-self:end;align-items:center;gap:.7rem;width:100%;min-width:0;margin:0;padding-top:0;display:grid}.product-detail-hero-actions a{text-decoration:none}.product-detail-hero-action-note{color:#526273;letter-spacing:.015em;text-align:right;margin:0;font-size:.77rem;font-weight:700;line-height:1.45}.product-detail-resource-panel{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);align-items:start;gap:clamp(1rem,1.9vw,1.35rem) clamp(1.4rem,3vw,2.2rem);width:100%;margin-top:clamp(.9rem,1.8vw,1.2rem);padding:clamp(1.25rem,2.5vw,1.75rem) clamp(1.2rem,2.8vw,2rem) clamp(1.1rem,2.2vw,1.35rem);display:grid}.product-detail-resource-copy{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.35rem 1.25rem;padding-bottom:.1rem;display:grid}.product-detail-resource-copy strong{color:#fff;align-items:center;gap:.55rem;font-size:1.02rem;font-weight:700;display:inline-flex}.product-detail-resource-copy strong:before{content:"";background:#7dd3fc;width:.36rem;height:1em;display:block}.product-detail-resource-copy p{color:#e2e8f0db;max-width:58rem;margin:0;line-height:1.6}.product-detail-snapshot-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.65rem,1.4vw,.9rem);display:grid}.product-detail-snapshot-grid div{background:#ffffff0f;border:1px solid #ffffff29;border-radius:.34rem;min-width:0;padding:.74rem .88rem}.product-detail-snapshot-grid dt{color:#f1f5f9b3;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}.product-detail-snapshot-grid dd{color:#fff;margin-top:.22rem;font-size:1rem;font-weight:700;line-height:1.25}.product-detail-snapshot-grid span,.product-detail-snapshot-grid .product-detail-snapshot-note{color:#e2e8f09e;margin-top:.25rem;font-size:.76rem;font-weight:700;line-height:1.25;display:block}.product-detail-document-strip{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.65rem;max-width:100%;margin-top:auto;padding-top:clamp(1rem,2.2vw,1.4rem);display:flex}.product-detail-document-strip>span{color:#075db3;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}.product-detail-document-strip div{flex-wrap:wrap;justify-content:flex-start;gap:.45rem;display:flex}.product-detail-document-strip div span{color:#0b5fb8;background:#eff6ffc7;border:1px solid #0b5fb833;border-radius:999px;padding:.28rem .58rem;font-size:.78rem;font-weight:700}.product-detail-document-strip p{color:#334155b8;flex-basis:100%;margin:-.1rem 0 0;font-size:.75rem;font-weight:600;line-height:1.4}.product-detail-topic-list{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:clamp(1rem,2.4vw,2.35rem);padding-top:.15rem;display:flex}.product-detail-topic-list a{color:#f1f5f9d1;font-weight:700;line-height:1;text-decoration:none;position:relative}.product-detail-topic-list a:after{content:"";opacity:0;background:#7dd3fc;height:3px;transition:opacity .16s,transform .16s;position:absolute;bottom:-.55rem;left:0;right:0;transform:scaleX(.4)}.product-detail-topic-list a:hover,.product-detail-topic-list a:focus-visible{color:#fff;outline:none}.product-detail-topic-list a:hover:after,.product-detail-topic-list a:focus-visible:after{opacity:1;transform:scaleX(1)}.product-detail-section-nav{background:#fff;border-radius:0 0 .5rem .5rem;justify-content:flex-start;gap:clamp(1rem,2.4vw,2.35rem);padding:.9rem clamp(1.2rem,2.8vw,2rem) .95rem;box-shadow:0 .55rem 1.1rem #0f172a09}.product-detail-section-nav a{color:#243145;font-weight:700}.product-detail-section-nav a:after{background:#0b5fb8;bottom:-.42rem}.product-detail-section-nav a:hover,.product-detail-section-nav a:focus-visible{color:#0b5fb8}.product-detail-sheet{background:#fff;border:0;border-radius:0 0 .5rem .5rem;width:100%;margin:0 auto;padding:clamp(1.55rem,3vw,2.35rem) clamp(1.2rem,2.8vw,2rem) clamp(1.35rem,2.6vw,2rem)}.product-detail-table-section{box-shadow:none;background:0 0;border:0;overflow:hidden;margin-top:0!important}.product-detail-table-section .property-table-head{padding:0 0 clamp(.95rem,1.7vw,1.15rem)}.product-detail-table-section .property-table-head h2,.product-detail-support-section h2,#evaluation-notes h2{color:#020817;letter-spacing:0;align-items:center;gap:.6rem;font-size:clamp(1.45rem,2vw,1.9rem);font-weight:700;line-height:1.18;display:inline-flex}.product-detail-support-section h2{margin-bottom:.95rem!important}.product-detail-table-section .property-table-head h2:before{content:"";background:#2f5f9e;flex:none;width:.38rem;height:1em;display:block}.product-detail-support-section h2,#evaluation-notes h2{gap:0}.product-detail-table-section .overflow-x-auto{background:#fff;border:1px solid #94a3b83d;border-radius:.42rem;overflow:auto}.product-detail-core-property-table{min-width:42rem}.product-detail-core-data-note{border-top:1px solid #94a3b838;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.5rem;margin-top:.9rem;padding-top:.9rem;display:flex}.product-detail-core-data-note p{color:#475569;max-width:52rem;font-size:.9rem;line-height:1.55}.product-detail-core-data-note a{color:#0b5fb8;font-size:.9rem;font-weight:700;text-decoration:none}.product-detail-core-data-note a:hover,.product-detail-core-data-note a:focus-visible{color:#074789;text-underline-offset:.18em;text-decoration:underline}.product-detail-table-section thead{color:#0f172a!important;background:#f3f6fa!important}.product-detail-table-section th{letter-spacing:.015em;border-bottom:1px solid #dbe4ee;color:#243145!important;padding-top:.82rem!important;padding-bottom:.82rem!important}.product-detail-table-section td{background:#fff;padding-top:.78rem!important;padding-bottom:.78rem!important}.product-detail-table-section tr:nth-child(2n) td{background:#f8fbff}.product-detail-support-section{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.35rem);margin-top:clamp(1.55rem,3vw,2.25rem);padding:0;display:grid}.product-detail-support-section>div{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #94a3b833;border-radius:.5rem;padding:clamp(1.2rem,2.4vw,1.65rem)}.product-detail-support-section>div+div{border-left-color:#94a3b829}.product-detail-support-section ul{margin:1rem 0 0}.product-detail-support-section li{color:#1e293b;line-height:1.65}.product-detail-support-section .signal-dot{width:.42rem;height:.42rem;box-shadow:none;margin-top:.58rem;background:#2f5f9e!important}.product-detail-evaluation-path{background:linear-gradient(135deg,#f7fbff 0%,#fff 72%);border:1px solid #2f5f9e33;border-radius:.5rem;grid-template-columns:minmax(17rem,.7fr) minmax(0,1.3fr);gap:clamp(1.4rem,3vw,2.5rem);margin-top:clamp(1.55rem,3vw,2.25rem);padding:clamp(1.3rem,2.8vw,2rem);display:grid}.product-detail-evaluation-path-intro h2{color:#020817;letter-spacing:-.02em;text-wrap:balance;max-width:30rem;margin-top:.45rem;font-size:clamp(1.45rem,2vw,1.9rem);font-weight:700;line-height:1.15}.product-detail-evaluation-path-intro>p:last-child{color:#475569;max-width:34rem;margin-top:.85rem;font-size:.94rem;line-height:1.65}.product-detail-evaluation-steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.product-detail-evaluation-steps li{border-left:1px solid #2f5f9e33;min-width:0;padding:.2rem clamp(.9rem,2vw,1.4rem);position:relative}.product-detail-evaluation-steps li:first-child{border-left:0}.product-detail-evaluation-steps li>span{color:#2f5f9e;letter-spacing:.12em;font-size:.72rem;font-weight:700;display:block}.product-detail-evaluation-steps strong{color:#0f172a;margin-top:.65rem;font-size:.98rem;font-weight:700;line-height:1.35;display:block}.product-detail-evaluation-steps p{color:#526273;margin-top:.55rem;font-size:.84rem;line-height:1.55}@media (max-width:63.999rem){.product-detail-support-section>div+div{border-top-color:#94a3b829;border-left:0}}#evaluation-notes{background:#fff;border:1px solid #94a3b833;border-radius:.5rem;margin-top:clamp(1.55rem,3vw,2.25rem);padding:clamp(1.2rem,2.4vw,1.65rem)}#evaluation-notes p{color:#475569;max-width:65ch;margin-top:.85rem;font-size:.98rem;line-height:1.72}.product-detail-sheet .detail-cta{background:linear-gradient(105deg,#07111f 0%,#0a1f31 68%,#12344f 100%);border-radius:.65rem;padding:clamp(1.2rem,2.5vw,1.75rem) clamp(1.25rem,3vw,2rem);box-shadow:inset 0 1px #ffffff14,0 .9rem 1.8rem #0f172a24;margin-top:clamp(1.55rem,3vw,2.25rem)!important}.product-detail-sheet .detail-cta .section-kicker{margin-bottom:.55rem;font-size:.72rem}.product-detail-sheet .detail-cta h2{font-size:clamp(1.08rem,1.5vw,1.28rem);line-height:1.25}.product-detail-sheet .detail-cta [data-slot=action-panel-body] p{max-width:70rem;margin-top:.7rem;font-size:.95rem;line-height:1.6}.product-detail-sheet .detail-cta [data-slot=action-panel-action]>a{min-height:3rem;box-shadow:none;border-radius:.28rem}.product-detail-related{width:100%;margin-left:auto;margin-right:auto;padding-bottom:clamp(1.5rem,3vw,2.25rem);margin-top:clamp(2rem,4vw,3rem)!important}.product-detail-related>div:first-child{align-items:baseline;margin-bottom:.95rem}.product-detail-related h2{font-size:clamp(1.45rem,2vw,1.75rem);line-height:1.15}.product-detail-related .related-product-list{border-top-color:#0f172a1a}.product-detail-related .related-product-row{grid-template-columns:2.2rem minmax(0,1fr) minmax(14rem,.42fr);gap:clamp(.8rem,2vw,1.25rem);padding:.85rem 0}.product-detail-related .related-product-row:before{display:none}.product-detail-related .related-product-row:hover{transform:none}.product-detail-related .related-product-index{color:#2f5f9e;font-size:1rem;font-weight:700;line-height:1.2}.product-detail-related .related-product-main h3{letter-spacing:0;margin-top:.18rem;font-size:clamp(1.1rem,1.7vw,1.35rem);font-weight:700}.product-detail-related .related-product-row dl{gap:.75rem}.product-detail-related .related-product-row dt{color:var(--ds-foreground-muted);letter-spacing:.04em;font-size:.68rem;font-weight:700}.product-detail-related .related-product-row dd{margin-top:.2rem;font-size:.9rem;font-weight:700}@media (max-width:72rem){.product-detail-heading-row,.product-detail-resource-panel,.product-detail-hero-bottom-row{grid-template-columns:1fr}.product-detail-hero-card:after{display:none}.product-detail-document-strip,.product-detail-topic-list{grid-column:1/-1}.product-detail-topic-list{justify-content:flex-start}.product-detail-hero-side{align-content:start;justify-self:start;justify-items:start;width:100%;min-width:0}.product-detail-document-strip,.product-detail-document-strip div{justify-content:flex-start}.product-detail-resource-copy{grid-template-columns:1fr}.product-detail-hero-actions{flex-wrap:wrap;justify-self:start;width:auto;display:flex}.product-detail-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-hero-action-note{text-align:left}.product-detail-evaluation-path{grid-template-columns:1fr}}@media (min-width:48.01rem) and (max-width:64rem){.pom-landing-evidence-directory .pom-landing-evidence-list{grid-template-columns:repeat(2,minmax(0,1fr))}.pom-landing-evidence-link:nth-child(3n){border-right:var(--ds-rule-thin) solid #0f172a1a}.pom-landing-evidence-link:nth-child(2n){border-right:0}}@media (max-width:48rem){.product-detail-shell{width:min(100% - 2rem,88rem)}.product-detail-related .related-product-row{column-gap:var(--ds-space-3);row-gap:var(--ds-space-3);grid-template-columns:2rem minmax(0,1fr);align-items:start}.product-detail-related .related-product-main,.product-detail-related .related-product-row dl{min-width:0}.product-detail-related .related-product-row dl{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-snapshot-grid,.product-detail-support-section,.product-detail-evaluation-steps{grid-template-columns:1fr}.product-detail-evaluation-steps li{border-top:1px solid #2f5f9e33;border-left:0;padding:1rem 0}.product-detail-evaluation-steps li:first-child{border-top:0;padding-top:0}.product-detail-evaluation-steps li:last-child{padding-bottom:0}.product-detail-table-section .overflow-x-auto{overflow:visible}.product-detail-core-property-table{min-width:0;display:block}.product-detail-core-property-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.product-detail-core-property-table tbody{display:block}.product-detail-core-property-table tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;padding:.9rem;display:grid}.product-detail-core-property-table tr+tr{border-top:var(--ds-rule-thin) solid var(--ds-border-subtle)}.product-detail-core-property-table th,.product-detail-core-property-table td{padding-left:.7rem!important;padding-right:.7rem!important}.product-detail-core-property-table td{min-width:0;display:block;padding:0!important}.product-detail-core-property-table td:before{color:var(--ds-foreground-muted);content:attr(data-label);font-size:var(--ds-text-xs);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem;font-weight:700;line-height:1.2;display:block}.product-detail-core-property-table td:first-child,.product-detail-core-property-table td:nth-child(4){grid-column:1/-1}.product-detail-core-property-table td:first-child{border-bottom:1px solid #94a3b838;padding-bottom:.7rem!important}.product-detail-core-property-table td:nth-child(2),.product-detail-core-property-table td:nth-child(3){white-space:nowrap}}.pom-landing-page{color:#07111f;background:#f3f6f8}.pom-landing-shell{width:var(--site-rail-width,min(92rem, calc(100vw - 8rem)));margin:0 auto;padding:clamp(2.6rem,5vw,4.4rem) 0 clamp(4rem,7vw,6rem)}.pom-landing-hero{background:#fff;border:1px solid #0f172a14;border-radius:.45rem;position:relative;overflow:hidden}.pom-landing-hero-plain{background:url(/generated/landing/pom-satin-wave-background-v1.webp) 50% 58%/cover no-repeat,#f8f8f6;border:0;border-bottom:1px solid #0f172a1f;border-radius:0;padding:clamp(2.25rem,5vw,4.1rem) clamp(1.75rem,3vw,3rem) clamp(1.85rem,3.6vw,2.75rem)}.pom-landing-hero-wear-resistant-low-friction-pom{background:linear-gradient(90deg,#f8fafcfc 0%,#f8fafcf5 48%,#f8fafcb3 66%,#f8fafc1f 100%),url(/applications/parts/bushings-rollers-sliding-parts-wide.webp) 72%/cover no-repeat,#f8fafc}.pom-landing-hero-plain .pom-landing-hero-copy{max-width:50rem}.pom-landing-hero-image{background:#07111f;align-items:center;min-height:clamp(30rem,42vw,36rem);padding:clamp(2rem,4vw,3.7rem);display:flex}.pom-landing-hero-modified-pom-compounds{border-radius:var(--ds-radius-evidence);border:0;min-height:clamp(26rem,30vw,28rem)}.pom-landing-hero-modified-pom-compounds .pom-landing-hero-scrim{background:linear-gradient(90deg,#03101dfa 0%,#03101df0 48%,#03101d8a 61%,#03101d14 76%,#03101d05 100%)}.pom-landing-hero-modified-pom-compounds .pom-landing-hero-copy{max-width:42rem}.pom-landing-hero-modified-pom-compounds h1{max-width:42rem;letter-spacing:var(--ds-product-hero-title-tracking);font-size:clamp(2.7rem,3.2vw,3.25rem);line-height:1.02}.pom-landing-hero-modified-pom-compounds .pom-landing-hero-copy>p:not(.pom-landing-proof-strip){max-width:38rem;font-size:var(--ds-product-hero-body-size);line-height:var(--ds-product-hero-body-leading)}.pom-landing-hero-media{object-fit:cover;object-position:right center;transform:scale(1.01)}.pom-landing-hero-visual{position:absolute;inset:0}.pom-landing-hero-scrim{z-index:1;background:linear-gradient(90deg,#07111ff0 0%,#07111fc7 44%,#07111f2e 100%);position:absolute;inset:0}.pom-landing-hero-copy{z-index:2;max-width:49rem;position:relative}.pom-landing-eyebrow,.pom-landing-section-head .section-kicker,.pom-landing-panel .section-kicker{color:#0067a6;letter-spacing:.11em;text-transform:uppercase;margin:0 0 .8rem;font-size:.78rem;font-weight:700;line-height:1.2}.pom-landing-hero-image .pom-landing-eyebrow{color:#8fc8ef}.pom-landing-hero h1{color:#07111f;letter-spacing:0;margin:0;font-size:clamp(2.5rem,4.6vw,4.45rem);font-weight:700;line-height:.98}.pom-landing-hero-plain h1{letter-spacing:-.025em;font-size:clamp(2.45rem,3.7vw,3.75rem);line-height:1.02}.pom-landing-hero-image h1{color:#fff}.pom-landing-hero-copy>p:not(.pom-landing-eyebrow):not(.pom-landing-proof-strip){color:#334155;max-width:46rem;margin:1.25rem 0 0;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.65}.pom-landing-hero-image .pom-landing-hero-copy>p:not(.pom-landing-eyebrow):not(.pom-landing-proof-strip){color:#ffffffdb}.pom-landing-actions{flex-wrap:wrap;gap:.85rem;margin-top:clamp(1.6rem,3vw,2.3rem);display:flex}.pom-landing-action,.pom-landing-secondary-action{text-decoration:none}.pom-landing-secondary-action{color:#0067a6;background:#fff;border:1px solid #0067a647}.pom-landing-hero-image .pom-landing-secondary-action{color:#fff;background:#ffffff14;border-color:#ffffff6b}.pom-landing-proof-strip{max-width:62rem;margin:var(--ds-space-4) 0 0;color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-medium);line-height:1.5}.pom-landing-selection-summary{gap:var(--ds-space-3) var(--ds-space-6);margin:var(--ds-space-6) 0;font-size:var(--ds-text-sm);grid-template-columns:repeat(2,minmax(0,1fr));line-height:1.5;display:grid}.pom-landing-selection-summary dt{color:var(--ds-foreground-muted)}.pom-landing-selection-summary dd{color:var(--ds-foreground-primary);font-weight:var(--ds-font-weight-medium);margin:0}@media (min-width:48rem){.pom-landing-selection-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}.pom-landing-metrics{--metric-group-columns:4;--metric-group-columns-tablet:2;--metric-group-columns-mobile:1;--metric-group-gap:0;--metric-item-gap:.45rem;--metric-item-padding:1.1rem clamp(1rem, 2vw, 1.4rem);--metric-label-color:#5b6a7e;--metric-label-size:.76rem;--metric-label-tracking:.07em;--metric-value-color:#07111f;--metric-value-size:clamp(1rem, 1.5vw, 1.18rem);--metric-value-size-mobile:clamp(1rem, 4.7vw, 1.18rem);--metric-value-weight:840;--metric-value-tracking:0;--metric-value-line-height:1.25;border-top:1px solid #0f172a1f;border-bottom:1px solid #0f172a1f;margin:clamp(1.5rem,3vw,2.1rem) 0}.pom-landing-metrics [data-slot=metric-item]+[data-slot=metric-item]{border-left:1px solid #0f172a1a}.pom-landing-section-grid,.pom-landing-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.4rem);display:grid}.pom-landing-review-grid-single{grid-template-columns:minmax(0,1fr)}.pom-landing-panel{background:#fff;border:1px solid #0f172a14;border-radius:.45rem;padding:clamp(1.35rem,2.6vw,1.9rem)}.pom-landing-panel h2,.pom-landing-section-head h2{color:#07111f;letter-spacing:0;margin:0;font-size:clamp(1.28rem,1.9vw,1.65rem);font-weight:700;line-height:1.18}.pom-landing-panel p,.pom-landing-section-head p:not(.section-kicker),.pom-landing-note{color:#475569;margin:.8rem 0 0;font-size:.98rem;line-height:1.65}.pom-landing-panel ul{gap:.62rem;margin:1.05rem 0 0;padding:0;list-style:none;display:grid}.pom-landing-panel li{color:#243145;padding-left:1rem;font-size:.95rem;font-weight:600;line-height:1.5;position:relative}.pom-landing-panel li:before{content:"";background:#0067a6;border-radius:999px;width:.28rem;height:.28rem;position:absolute;top:.68em;left:0}.pom-landing-review-grid,.pom-landing-cta{margin-top:clamp(1.5rem,3vw,2.1rem)}.pom-landing-evidence,.pom-landing-grade-evidence,.pom-landing-cross-reference{background:#fff;border:1px solid #0f172a14;border-radius:.45rem;margin-top:clamp(1.5rem,3vw,2.1rem);padding:clamp(1.35rem,2.6vw,2rem)}.pom-landing-section-head{max-width:58rem}.pom-landing-grade-evidence-list{border-top:1px solid #0f172a1a;margin-top:1.35rem}.pom-landing-grade-evidence-list article{border-bottom:1px solid #0f172a1a;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.6rem);padding:1rem 0;display:grid}.pom-landing-grade-evidence-list article>div{min-width:0}.pom-landing-grade-evidence-list span{color:#5b6a7e;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.7rem;font-weight:700;line-height:1.3;display:block}.pom-landing-grade-evidence-list strong,.pom-landing-grade-evidence-list p{color:#07111f;margin:0;font-size:.95rem;font-weight:700;line-height:1.45}.pom-landing-grade-evidence-list p{color:#475569;font-weight:500}.pom-landing-evidence-list{border-top:1px solid #0f172a1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:1.35rem;display:grid}.pom-landing-evidence-list article{border-bottom:1px solid #0f172a1a;padding:1rem 1.1rem 1rem 0}.pom-landing-evidence-list article:nth-child(2n){border-left:1px solid #0f172a1a;padding-left:1.1rem}.pom-landing-evidence-list h3{color:#07111f;margin:0;font-size:1rem;font-weight:700;line-height:1.25}.pom-landing-evidence-list p{color:#475569;margin:.45rem 0 0;font-size:.93rem;line-height:1.55}.pom-landing-evidence-directory{margin-top:var(--ds-space-12);scroll-margin-top:calc(var(--site-header-height) + var(--ds-space-4));background:0 0;border:0;border-radius:0;padding:0}.pom-landing-evidence-directory .pom-landing-section-head{column-gap:var(--ds-space-12);grid-template-rows:auto auto;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;max-width:none;display:grid}.pom-landing-evidence-directory .section-kicker{grid-area:1/1}.pom-landing-evidence-directory .pom-landing-section-head h2{max-width:28rem;font-size:var(--ds-text-2xl);letter-spacing:-.025em;grid-area:2/1;line-height:1.08}.pom-landing-evidence-directory .pom-landing-section-head p:not(.section-kicker){grid-area:1/2/span 2;align-self:end;max-width:42rem;margin:0}.pom-landing-evidence-directory .pom-landing-evidence-list{margin-top:var(--ds-space-8);border-top:var(--ds-rule-thin) solid #0f172a24;grid-template-columns:repeat(3,minmax(0,1fr))}.pom-landing-evidence-link{min-height:13.5rem;padding:var(--ds-space-6);border-right:var(--ds-rule-thin) solid #0f172a1a;border-bottom:var(--ds-rule-thin) solid #0f172a1a;color:var(--ds-foreground-primary);transition:background-color var(--ds-duration-short) var(--ds-ease-out), color var(--ds-duration-short) var(--ds-ease-out);flex-direction:column;justify-content:space-between;display:flex}.pom-landing-evidence-link:nth-child(3n){border-right:0}.pom-landing-evidence-link:hover{background:var(--ds-background-surface)}.pom-landing-evidence-link:focus-visible{outline:var(--ds-rule-strong) solid var(--ds-action-primary);outline-offset:-2px}.pom-landing-evidence-directory .pom-landing-evidence-link h3{max-width:18rem;font-size:var(--ds-text-lg);letter-spacing:-.015em;line-height:1.2}.pom-landing-evidence-directory .pom-landing-evidence-link p{max-width:30rem;margin-top:var(--ds-space-3);font-size:var(--ds-text-md);line-height:1.55}.pom-landing-evidence-action{align-self:flex-start;align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-6);color:var(--ds-action-primary);font-size:var(--ds-text-sm);font-weight:700;display:inline-flex}.pom-landing-evidence-action svg{transition:transform var(--ds-duration-short) var(--ds-ease-out)}.pom-landing-evidence-link:hover .pom-landing-evidence-action svg{transform:translate(2px,-2px)}.pom-landing-path-groups{gap:var(--ds-space-4);margin-top:var(--ds-space-8);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;align-items:start;display:grid}.pom-landing-path-group{padding:var(--ds-space-8);border-radius:var(--ds-radius-panel);background:var(--ds-background-surface);scroll-margin-top:calc(var(--site-header-height) + var(--ds-space-4))}.pom-landing-path-group-intro h3{max-width:22rem;color:var(--ds-foreground-primary);font-size:var(--ds-text-lg);letter-spacing:-.015em;margin:0;line-height:1.2}.pom-landing-path-group-intro p{max-width:38rem;margin:var(--ds-space-3) 0 0;color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);line-height:1.55}.pom-landing-path-links{gap:var(--ds-space-2);margin-top:var(--ds-space-6);grid-template-columns:minmax(0,1fr);display:grid}.pom-landing-path-links[data-count="2"],.pom-landing-path-links[data-count="1"]{grid-template-columns:minmax(0,1fr)}.pom-landing-path-link{align-items:stretch;gap:var(--ds-space-4);min-width:0;min-height:3.25rem;padding:var(--ds-space-3) 0;color:var(--ds-foreground-primary);transition:color var(--ds-duration-short) var(--ds-ease-out), transform var(--ds-duration-short) var(--ds-ease-out);grid-template-columns:7rem minmax(0,1fr) auto;display:grid}.pom-landing-path-media{border-radius:var(--ds-radius-tight);background:var(--ds-color-paper-100);min-height:6rem;display:block;position:relative;overflow:hidden}.pom-landing-path-media img{object-fit:cover}.pom-landing-path-link:first-child{padding-left:0}.pom-landing-material-figure{align-items:center;gap:var(--ds-space-4);margin:var(--ds-space-6) 0;grid-template-columns:6rem minmax(0,1fr);display:grid}.pom-landing-material-media{height:6rem;display:block;position:relative}.pom-landing-material-media img{object-fit:cover}.pom-landing-material-figure figcaption{gap:var(--ds-space-2);color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);flex-direction:column;line-height:1.5;display:flex}.pom-landing-material-figure figcaption>strong{color:var(--ds-foreground-primary);font-size:var(--ds-text-md);line-height:1.2}.pom-landing-material-figure figcaption dl{gap:var(--ds-space-1) var(--ds-space-6);flex-wrap:wrap;width:100%;margin:0;display:flex}.pom-landing-material-figure figcaption dl>div{gap:0 var(--ds-space-2);flex-wrap:wrap;display:flex}.pom-landing-material-figure figcaption dt,.pom-landing-material-figure figcaption dd{margin:0}.pom-landing-material-figure figcaption dd{color:var(--ds-foreground-primary);font-weight:var(--ds-font-weight-medium)}.pom-landing-path-link:last-child{padding-right:0}.pom-landing-path-link>span{gap:var(--ds-space-3);display:grid}.pom-landing-path-link strong{max-width:20rem;font-size:var(--ds-text-md);line-height:1.3}.pom-landing-path-label-mobile{display:none}.pom-landing-path-link>span>span{max-width:28rem;color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);line-height:1.55}.pom-landing-path-link svg{color:var(--ds-action-primary);transition:transform var(--ds-duration-short) var(--ds-ease-out);flex:none}.pom-landing-path-link:hover{color:var(--ds-action-primary);transform:translateY(-1px)}.pom-landing-path-link:hover svg{transform:translate(2px,-2px)}.pom-landing-path-link:focus-visible{border-radius:var(--ds-radius-tight);outline:var(--ds-rule-strong) solid var(--ds-focus-ring);outline-offset:var(--ds-space-2)}.pom-landing-section-grid-steps{counter-reset:pom-selection-step;gap:var(--ds-space-8);margin-top:var(--ds-space-18);border-radius:var(--ds-radius-evidence);background:var(--ds-background-evidence);padding:var(--ds-space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.pom-landing-section-grid-steps .pom-landing-panel{counter-increment:pom-selection-step;background:0 0;border:0;border-radius:0;padding:0}.pom-landing-section-grid-steps .pom-landing-panel:first-child{padding-left:0}.pom-landing-section-grid-steps .pom-landing-panel:last-child{padding-right:0}.pom-landing-section-grid-steps .pom-landing-panel:before{content:"0" counter(pom-selection-step);margin-bottom:var(--ds-space-4);color:var(--ds-color-cyan-bright);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-bold);line-height:1;display:block}.pom-landing-section-grid-steps .pom-landing-panel h2{color:var(--ds-foreground-on-dark);font-size:var(--ds-text-lg)}.pom-landing-section-grid-steps .pom-landing-panel p{max-width:29rem;color:var(--ds-foreground-on-dark-muted);font-size:var(--ds-text-sm);line-height:1.6}.pom-landing-table-wrap{border-top:1px solid #0f172a1f;margin-top:1.25rem;overflow-x:auto}.pom-landing-table-wrap table{border-collapse:collapse;width:100%;min-width:48rem}.pom-landing-table-wrap th,.pom-landing-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #0f172a1a;padding:.88rem .75rem .88rem 0}.pom-landing-table-wrap th{color:#526074;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.pom-landing-table-wrap td{color:#243145;font-size:.94rem;line-height:1.45}.pom-landing-table-wrap a,.pom-landing-related-list a{color:#0067a6;text-decoration:none}.pom-landing-table-wrap a:hover,.pom-landing-table-wrap a:focus-visible,.pom-landing-related-list a:hover,.pom-landing-related-list a:focus-visible{color:#005587;text-underline-offset:.18rem;outline:none;text-decoration:underline}.pom-landing-table-wrap a:focus-visible,.pom-landing-related-list a:focus-visible{border-radius:.18rem;box-shadow:0 0 0 3px #0067a624}.pom-landing-related-list{border-top:1px solid #0f172a1a;gap:0;margin-top:1.05rem;display:grid}.pom-landing-related-list a{border-bottom:1px solid #0f172a1a;gap:.32rem;padding:.9rem 0;display:grid}.pom-landing-related-list strong{color:#07111f;font-size:.98rem;line-height:1.25}.pom-landing-related-list span{color:#526074;font-size:.9rem;line-height:1.45}.pom-landing-cta{border-radius:.45rem}@media (max-width:72rem){.pom-landing-section-grid,.pom-landing-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pom-landing-section-grid-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.pom-landing-hero-image{min-height:32rem}.pom-landing-hero-modified-pom-compounds{min-height:26rem}.pom-landing-path-group{padding:var(--ds-space-8);display:block}.pom-landing-path-group-intro p{max-width:42rem}.pom-landing-path-links{margin-top:var(--ds-space-6)}}@media (min-width:48.01rem) and (max-width:64rem){.pom-landing-hero-modified-pom-compounds{min-height:24rem;padding:var(--ds-space-8)}.pom-landing-evidence-directory{margin-top:var(--ds-space-8)}.pom-landing-path-link{min-height:3.25rem}}@media (max-width:48rem){.pom-landing-shell{width:min(100% - 2rem,92rem);padding-top:var(--ds-space-4)}.pom-landing-actions [data-slot=button]{width:100%}.pom-landing-path-link{grid-template-columns:5.5rem minmax(0,1fr) auto}.pom-landing-path-media{min-height:5rem}.pom-landing-hero,.pom-landing-hero-image{min-height:auto;padding:1.35rem}.pom-landing-hero-wear-resistant-low-friction-pom{background:linear-gradient(#f8fafce8,#f8fafcf2),url(/applications/parts/bushings-rollers-sliding-parts-wide.webp) 68%/cover no-repeat,#f8fafc}.pom-landing-hero-modified-pom-compounds{border-radius:var(--ds-radius-panel);border:var(--ds-rule-thin) solid var(--ds-border-subtle);background:var(--ds-background-surface);padding:0;display:block}.pom-landing-hero-modified-pom-compounds .pom-landing-hero-visual{height:8rem;position:relative;inset:auto;overflow:hidden}.pom-landing-hero-modified-pom-compounds .pom-landing-hero-copy{max-width:none;padding:var(--ds-space-6)}.pom-landing-hero-modified-pom-compounds .pom-landing-hero-media{object-position:62% center}.pom-landing-hero-modified-pom-compounds .pom-landing-hero-scrim{background:linear-gradient(90deg,#03101d8c,#03101d14)}.pom-landing-hero-modified-pom-compounds h1{max-width:none;color:var(--ds-foreground-primary);font-size:clamp(var(--ds-text-xl), 9vw, var(--ds-text-2xl));line-height:1.04}.pom-landing-hero-modified-pom-compounds .pom-landing-hero-copy>p:not(.pom-landing-eyebrow):not(.pom-landing-proof-strip){margin-top:var(--ds-space-4);color:var(--ds-foreground-muted);font-size:var(--ds-text-md);line-height:1.55}.pom-landing-hero-modified-pom-compounds .pom-landing-actions{margin-top:var(--ds-space-6)}.pom-landing-hero-modified-pom-compounds .pom-landing-secondary-action{border-color:var(--ds-button-secondary-border);background:var(--ds-button-secondary-bg);color:var(--ds-button-secondary-fg)}.pom-landing-hero h1{font-size:clamp(2.05rem,9.5vw,2.55rem)}.pom-landing-section-grid,.pom-landing-review-grid,.pom-landing-evidence-list,.pom-landing-grade-evidence-list article{grid-template-columns:1fr}.pom-landing-metrics [data-slot=metric-item]+[data-slot=metric-item],.pom-landing-evidence-list article:nth-child(2n){border-left:0}.pom-landing-evidence-list article:nth-child(2n){padding-left:0}.pom-landing-evidence-directory .pom-landing-section-head{display:block}.pom-landing-evidence-directory{margin-top:var(--ds-space-8)}.pom-landing-evidence-directory .pom-landing-section-head h2{font-size:var(--ds-text-xl);line-height:1.08}.pom-landing-evidence-directory .pom-landing-section-head p:not(.section-kicker){margin-top:var(--ds-space-4)}.pom-landing-evidence-directory .pom-landing-evidence-list{grid-template-columns:1fr}.pom-landing-evidence-link,.pom-landing-evidence-link:nth-child(3n){min-height:auto;padding:var(--ds-space-6) 0;border-right:0}.pom-landing-path-groups{gap:var(--ds-space-3);margin-top:var(--ds-space-4);grid-template-columns:1fr;grid-auto-rows:auto}.pom-landing-path-group{padding:var(--ds-space-6);display:block}.pom-landing-path-group-intro p{margin-top:var(--ds-space-2);font-size:var(--ds-text-sm);line-height:1.45}.pom-landing-path-links,.pom-landing-path-links[data-count="2"],.pom-landing-path-links[data-count="1"]{margin-top:var(--ds-space-4);grid-template-columns:1fr;gap:0}.pom-landing-path-link,.pom-landing-path-link:first-child,.pom-landing-path-link:last-child{min-height:3.25rem;padding:var(--ds-space-3) 0;background:0 0;border:0;border-radius:0;align-items:center}.pom-landing-path-link>span{display:block}.pom-landing-path-link strong{font-size:var(--ds-text-sm);line-height:1.25}.pom-landing-path-detail,.pom-landing-path-label-mobile{display:none}.pom-landing-path-link svg{width:1rem;height:1rem}.pom-landing-path-link:focus-visible{border-radius:var(--ds-radius-tight);outline-offset:2px}.pom-landing-section-grid-steps{gap:var(--ds-space-6);margin-top:var(--ds-space-12);padding:var(--ds-space-6);grid-template-columns:1fr}.pom-landing-section-grid-steps .pom-landing-panel,.pom-landing-section-grid-steps .pom-landing-panel:first-child,.pom-landing-section-grid-steps .pom-landing-panel:last-child{border-top:0;border-left:0;padding:0}.pom-landing-section-grid-steps .pom-landing-panel:first-child{border-top:0}}.pom-landing-faq{margin-top:clamp(2.75rem,5vw,4.5rem)}.pom-landing-faq dl{border-top:1px solid #0f172a1f;margin-top:clamp(1.2rem,2.2vw,1.8rem)}.pom-landing-faq dl>div{border-bottom:1px solid #0f172a1f;grid-template-columns:minmax(14rem,.72fr) minmax(0,1.28fr);gap:clamp(1.25rem,3vw,3rem);padding:clamp(1.15rem,2.2vw,1.65rem) 0;display:grid}.pom-landing-faq dt{color:#07111f;font-size:1rem;font-weight:700;line-height:1.45}.pom-landing-faq dd{color:#46566a;max-width:68ch;margin:0;font-size:.96rem;line-height:1.7}.pom-landing-page-modified-pom-compounds .pom-landing-faq{margin-top:var(--ds-space-18);border-radius:var(--ds-radius-panel);background:var(--ds-background-surface);padding:var(--ds-space-8)}.pom-landing-page-modified-pom-compounds .pom-landing-faq dl{gap:var(--ds-space-8);margin-top:var(--ds-space-6);border-top:0;display:grid}.pom-landing-page-modified-pom-compounds .pom-landing-faq dl>div{border-bottom:0;padding:0}@media (max-width:48rem){.pom-landing-faq dl>div{grid-template-columns:1fr;gap:.55rem}.pom-landing-page-modified-pom-compounds .pom-landing-faq{margin-top:var(--ds-space-12);padding:var(--ds-space-6)}.pom-landing-page-modified-pom-compounds .pom-landing-faq dl{gap:var(--ds-space-6)}}.resource-search-page{color:#07111f;background:#fff}.resource-site-hero{background:linear-gradient(90deg,#e8f4faf5,#f3f8fbf0),#edf6fa;border-top:1px solid #0f172a0f;padding:clamp(1.35rem,2.8vw,1.9rem) clamp(1rem,4vw,2rem) clamp(1.75rem,3.6vw,2.45rem)}.resource-site-hero-inner{width:var(--site-rail-width);max-width:none;margin:0 auto}.resource-site-title{max-width:18ch;color:var(--ds-foreground-primary);font-size:var(--ds-resource-hero-title-size);font-weight:var(--ds-resource-hero-title-weight);letter-spacing:var(--ds-resource-hero-title-tracking);line-height:var(--ds-resource-hero-title-leading);margin:clamp(1rem,2vw,1.35rem) 0 0}.resource-site-intro{max-width:var(--ds-resource-hero-body-measure);color:var(--ds-foreground-muted);font-size:var(--ds-resource-hero-body-size);font-weight:var(--ds-resource-hero-body-weight);line-height:var(--ds-resource-hero-body-leading);margin:1rem 0 0}.resource-site-searchbox{background:#fff;border-radius:.45rem;margin-top:clamp(1rem,2vw,1.35rem);padding:clamp(1.1rem,2.1vw,1.45rem) clamp(1.25rem,2.6vw,2.1rem);display:grid;box-shadow:inset 0 0 0 1px #0f172a1a}.resource-site-searchbox:focus-within{box-shadow:inset 0 0 0 1px #0f172a1a}.resource-site-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.resource-site-search-row{min-height:calc(var(--ds-input-height) + 2px);border:1px solid var(--ds-input-border);border-radius:var(--ds-input-radius);background:var(--ds-input-bg);transition:border-color var(--ds-duration-short) ease, box-shadow var(--ds-duration-short) ease;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.resource-site-search-row:focus-within{border-color:var(--ds-input-border-focus);box-shadow:0 0 0 3px var(--ds-input-focus-halo)}.resource-site-search-row .resource-site-search-input{background:0 0;border:0;border-radius:0;width:100%;min-width:0;height:100%;padding:0 1rem;font-size:1.25rem;font-weight:500}.resource-site-search-row .resource-site-search-input:focus-visible{box-shadow:none}.resource-site-search-row .resource-site-search-submit{border:0;border-left:1px solid var(--ds-button-primary-bg);border-radius:0;align-self:stretch;min-height:100%;padding:0 1.45rem}.resource-site-search-row .resource-site-search-submit:focus-visible{box-shadow:none}.resource-site-search-examples{color:#526074;flex-wrap:wrap;align-items:center;gap:.48rem;margin-top:.8rem;font-size:.82rem;font-weight:600;display:flex}.resource-site-search-examples a{min-height:var(--ds-touch-target-min);color:#006d99;background:#f3f8fb;border:1px solid #0077a529;border-radius:999px;align-items:center;padding:.28rem .62rem;font-weight:700;text-decoration:none;display:inline-flex}.resource-site-search-examples a:hover,.resource-site-search-examples a:focus-visible{color:#005f85;background:#e8f4fa;border-color:#0077a552;outline:none}.resource-site-search-examples a:focus-visible{box-shadow:0 0 0 3px #0077a529}.resource-site-body{box-sizing:border-box;min-height:clamp(36rem,100vh - 18rem,42rem);width:var(--site-rail-width);grid-template-columns:minmax(12rem,15.5rem) minmax(0,1fr);gap:clamp(2.8rem,5vw,4.6rem);max-width:none;margin:0 auto;padding:clamp(2rem,3.8vw,3rem) 0 clamp(4.5rem,7vw,6rem);display:grid}.resource-site-filter-panel{top:calc(var(--site-header-height,7rem) + 1rem);align-self:start;position:sticky}.resource-site-filter-shell>summary{display:none}.resource-site-filter-inner{min-width:0}.resource-site-filter-head{justify-content:space-between;align-items:center;gap:.85rem;margin-bottom:1.3rem;display:flex}.resource-site-filter-head h2{color:#07111f;margin:0;font-size:1rem;font-weight:700}.resource-site-filter-head a{min-width:var(--ds-touch-target-min);min-height:var(--ds-touch-target-min);color:#0077a5;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.resource-site-filter-group{border-top:1px solid #d7e0e8;padding:1.15rem 0}.resource-site-filter-group h3{color:#14072f;margin:0 0 .75rem;font-size:.88rem;font-weight:700}.resource-site-filter-disclosure summary{min-height:var(--ds-touch-target-min);color:#14072f;cursor:pointer;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:.75rem;font-size:.88rem;font-weight:700;line-height:1.25;list-style:none;display:flex}.resource-site-filter-disclosure summary::-webkit-details-marker{display:none}.resource-site-filter-disclosure summary:after{color:#0077a5;content:"+";font-size:1.15rem;font-weight:600;line-height:1}.resource-site-filter-disclosure[open] summary{margin-bottom:.75rem}.resource-site-filter-disclosure[open] summary:after{content:"−"}.resource-site-filter-disclosure summary:focus-visible{outline-offset:.2rem;border-radius:.18rem;outline:2px solid #0077a5}.resource-site-filter-options{gap:.55rem;display:grid}.resource-site-filter-options a{min-height:var(--ds-touch-target-min);color:#243145;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;border-radius:.25rem;grid-template-columns:.85rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.35rem .45rem;font-size:.9rem;font-weight:600;line-height:1.25;text-decoration:none;display:grid}@media (min-width:62.001rem){.resource-site-body{padding-top:var(--ds-space-8);padding-bottom:var(--ds-space-18)}.resource-site-filter-options{gap:var(--ds-space-1)}}.resource-site-filter-options a span{background:#fff;border:1px solid #8391a2;border-radius:50%;width:.72rem;height:.72rem}.resource-site-filter-options a:hover,.resource-site-filter-options a:focus-visible{color:#0077a5;background:#f3f8fb;outline:none}.resource-site-filter-options a:focus-visible{border-radius:.18rem;box-shadow:0 0 0 3px #0077a524}.resource-site-filter-options a[aria-current=true]{color:#006d99;font-weight:700}.resource-site-filter-options a[aria-current=true] span{background:#0077a5;border-color:#0077a5;box-shadow:inset 0 0 0 .16rem #fff}@media (min-width:62.001rem){.resource-site-filter-shell>.resource-site-filter-inner{display:block}.resource-site-filter-shell::details-content{content-visibility:visible}}.resource-site-results{min-width:0}.resource-site-results-head{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.45rem;display:flex}.resource-site-results-head :is(h1,h2){color:#07111f;margin:0;font-size:clamp(1.55rem,2.2vw,2rem);font-weight:700;line-height:1.16}.resource-site-results-head>span{color:#14072f;white-space:nowrap;font-size:.9rem;font-weight:700}.active-resource-filters{flex-wrap:wrap;gap:.45rem;margin-bottom:1.1rem;display:flex}.active-resource-filters span{color:#006d99;background:#e8f4fa;border-radius:999px;align-items:center;padding:.32rem .58rem;font-size:.75rem;font-weight:700;display:inline-flex}.resource-site-result-list{border-top:1px solid #d4dce5}.resource-site-result{border-bottom:1px solid #d4dce5;gap:.45rem;padding:1.45rem 0;display:grid}.resource-site-result p{color:#526074;margin:0;font-size:.82rem;font-weight:700}.resource-site-result h2{color:#0077a5;margin:0;font-size:1.12rem;font-weight:700;line-height:1.34}.resource-site-result h2 a{color:inherit;text-decoration:none}.resource-site-result h2 a:hover,.resource-site-result h2 a:focus-visible{color:#005f85;text-underline-offset:.18rem;outline:none;text-decoration:underline}.resource-site-result h2 a:focus-visible{border-radius:.18rem;box-shadow:0 0 0 3px #0077a524}.resource-site-result>span{color:#334155;max-width:66ch;font-size:.98rem;line-height:1.55}.resource-site-result small,.resource-site-result-meta{color:#526074;font-size:.82rem;font-weight:600}.resource-site-result-meta{flex-wrap:wrap;gap:.45rem 1.1rem;display:flex}.resource-site-result-meta span{display:inline-flex}.resource-search-empty{border-top:1px solid #d4dce5;padding:clamp(1.35rem,3vw,2rem) 0}.resource-search-empty h2{color:#07111f;margin:0;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:700}.resource-search-empty p{color:#334155;max-width:48rem;margin:.7rem 0 0;line-height:1.65}.resource-empty-quick-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:clamp(1.15rem,2.3vw,1.55rem);display:grid}.resource-search-empty .resource-empty-quick-links a{color:#334155;background:#fff;border:1px solid #0f172a1a;border-radius:.45rem;align-content:start;gap:.32rem;min-height:6.25rem;padding:1rem;text-decoration:none;display:grid}.resource-search-empty .resource-empty-quick-links strong{color:#07111f;font-size:.98rem;line-height:1.25}.resource-search-empty .resource-empty-quick-links span{color:#526074;font-size:.86rem;line-height:1.45}.resource-search-empty .resource-empty-quick-links a:hover,.resource-search-empty .resource-empty-quick-links a:focus-visible{background:#f7fbfd;border-color:#0077a547;outline:none}.resource-search-empty .resource-empty-quick-links a:focus-visible{box-shadow:0 0 0 3px #0077a524}.resource-search-empty a{color:#0077a5;margin-top:1rem;font-weight:700;text-decoration:none;display:inline-flex}.resource-search-empty a:hover,.resource-search-empty a:focus-visible{color:#005f85;text-underline-offset:.18rem;outline:none;text-decoration:underline}.resource-search-empty a:focus-visible{border-radius:.18rem;box-shadow:0 0 0 3px #0077a524}.resource-grade-browse{border-top:1px solid #d4dce5;margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.5rem,3vw,2rem)}.resource-grade-browse-head h2{color:#07111f;margin:0;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700}.resource-grade-browse-head p{color:#334155;max-width:56rem;margin:.65rem 0 0;line-height:1.65}.resource-grade-browse-groups{border-bottom:1px solid #d4dce5;margin-top:1.35rem}.resource-grade-browse-group{border-top:1px solid #d4dce5}.resource-grade-browse-group>summary{color:#07111f;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:.8rem .2rem;list-style:none;display:flex}.resource-grade-browse-group>summary::-webkit-details-marker{display:none}.resource-grade-browse-group>summary:after{color:#0077a5;content:"+";font-size:1.2rem;line-height:1}.resource-grade-browse-group[open]>summary:after{content:"−"}.resource-grade-browse-group>summary strong{font-size:1rem}.resource-grade-browse-group>summary span{color:#526074;margin-left:auto;font-size:.82rem;font-weight:700}.resource-grade-browse-group>summary:focus-visible{outline-offset:.18rem;outline:2px solid #0077a5}.resource-grade-browse-list{border-top:1px solid #e1e7ed}.resource-grade-browse-list a{color:#334155;border-bottom:1px solid #e1e7ed;grid-template-columns:minmax(7rem,.65fr) minmax(9rem,1fr) minmax(14rem,1.4fr);align-items:center;gap:.75rem 1.25rem;min-height:3.25rem;padding:.7rem .2rem;text-decoration:none;display:grid}.resource-grade-browse-list a:last-child{border-bottom:0}.resource-grade-browse-list a:hover,.resource-grade-browse-list a:focus-visible{color:#005f85;background:#f7fbfd;outline:none}.resource-grade-browse-list a:focus-visible{box-shadow:inset 0 0 0 2px #0077a559}.resource-grade-browse-list strong{color:#0077a5;font-size:.92rem}.resource-grade-browse-list span{font-size:.86rem;line-height:1.4}.resource-grade-browse-list small{color:#526074;font-size:.78rem;line-height:1.4}.resource-grade-document-note{color:#334155;margin:1rem 0 0;font-size:.88rem;line-height:1.55}.resource-grade-document-note a{color:#0077a5;margin-left:.4rem;font-weight:700;text-decoration:none}.resource-grade-document-note a:hover,.resource-grade-document-note a:focus-visible{color:#005f85;text-underline-offset:.18rem;text-decoration:underline}@media (max-width:62rem){.resource-site-body{grid-template-columns:minmax(0,1fr);align-content:start}.resource-site-filter-panel{position:static}.resource-site-filter-shell{background:#fff;border:1px solid #c7d2dc;border-radius:.35rem}.resource-site-filter-shell>summary{color:#07111f;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.75rem 1rem;font-weight:700;list-style:none;display:flex}.resource-site-filter-shell>summary::-webkit-details-marker{display:none}.resource-site-filter-shell>summary:after{color:#0077a5;content:"+";font-size:1.2rem;line-height:1}.resource-site-filter-shell[open]>summary:after{content:"−"}.resource-site-filter-shell>summary strong{color:#526074;margin-left:auto;font-size:.78rem;font-weight:700}.resource-site-filter-shell>summary:focus-visible{outline-offset:.18rem;outline:2px solid #0077a5}.resource-site-filter-inner{border-top:1px solid #d7e0e8;padding:1rem}.resource-site-filter-options{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}.resource-empty-quick-links{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}}@media (max-width:42rem){.resource-site-searchbox{padding:.85rem 1.15rem .95rem}.resource-site-search-row{grid-template-columns:minmax(0,1fr) auto;min-height:3rem}.resource-site-search-row .resource-site-search-submit{justify-self:stretch;padding-left:1.15rem;padding-right:1.15rem}.resource-site-filter-group{padding:1rem 0}.resource-site-filter-options{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.65rem}.resource-site-filter-options a{min-height:2.75rem}.resource-empty-quick-links{grid-template-columns:minmax(0,1fr)}.resource-site-results-head{flex-direction:column;align-items:start}.resource-grade-browse-list a{grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.85rem .2rem}}
