.resource-content{min-width:0;scroll-margin-top:115px}.resource-index a[aria-current]{color:#a7613b;border-bottom-color:#a7613b;font-weight:600}.resource-index small{color:#7b919f;margin-inline-start:auto;font-size:12px}.resource-heading{border-bottom:1px solid #dce6ec;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:25px;display:flex}.resource-heading h2{font-size:28px}.resource-heading>span{color:#78909e;font-size:12px}.resource-row{border-bottom:1px solid #dce6ec;grid-template-columns:230px minmax(0,1fr);gap:28px;padding:32px 0;display:grid}.resource-image{background:#eff3f5;align-self:start;display:block;overflow:hidden}.resource-image img{object-fit:cover;width:100%;height:185px;transition:transform .4s}.resource-image:hover img{transform:scale(1.04)}.application-image img{object-fit:contain}.resource-meta{color:#a7613b;letter-spacing:.06em;flex-wrap:wrap;gap:15px;margin-bottom:14px;font-size:11px;display:flex}.resource-meta time{color:#78909e}.resource-row h3{font-size:23px;font-weight:500;line-height:1.5}.resource-row p{color:#6b8190;margin:14px 0 20px;font-size:14px;line-height:1.85}.resource-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.resource-actions .text-link{font-size:12px}.resource-products{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.resource-products>span{color:#78909e;width:100%;margin-bottom:4px;font-size:11px}.resource-products a{background:#eef3f6;align-items:center;gap:7px;padding:8px 10px;font-size:11px;display:flex}.resource-pagination{margin:32px 0 45px}.resource-pagination a[aria-current]{color:#fff;background:#102d40}.resource-pagination a[aria-disabled]{opacity:.3;cursor:default}.topline .support-links{align-items:center;gap:24px;display:flex}.news-more{margin-top:30px}.resource-row a:hover{color:#a7613b}@media (max-width:1000px){.resource-row{grid-template-columns:180px minmax(0,1fr);gap:20px}}@media (max-width:760px){.resource-row{grid-template-columns:1fr;gap:20px}.resource-image img{height:230px}.resource-heading h2{font-size:24px}.resource-index a[aria-current]{color:#fff;background:#102d40}.resource-row h3{font-size:22px}.topline .support-links{gap:12px}.resource-pagination ul{flex-wrap:wrap}}nav.resource-pagination{box-shadow:none;background:0 0;padding:0;display:flex;position:static;inset:auto}.resource-pagination a{cursor:pointer}.resource-pagination a[aria-disabled]{cursor:default}.application-row{background:linear-gradient(115deg,#e3e8eb 0%,#eef2f4 48%,#f6f8f9 100%);border:1px solid #dce4e8;grid-template-columns:minmax(240px,42%) minmax(0,1fr);gap:0;margin-top:24px;padding:0;transition:border-color .25s,box-shadow .25s;overflow:hidden;box-shadow:0 8px 24px #102d4006}.application-row:hover{border-color:#b3c3cc;box-shadow:0 12px 30px #102d4010}.application-row .application-image{isolation:isolate;background:0 0;align-self:stretch;min-height:280px;position:relative}.application-row .application-image img{object-fit:cover;object-position:center;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.application-row .application-image:hover img{transform:scale(1.06)}.application-row .application-image:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 82%,#eef2f4 100%);position:absolute;inset:0}[dir=rtl] .application-row .application-image:after{background:linear-gradient(270deg,#0000 82%,#eef2f4 100%)}.application-row>div{align-self:center;padding:28px 26px}.application-row .resource-meta{margin-bottom:10px}.application-row h3{font-size:24px;line-height:1.4}.application-row p{margin:12px 0 16px}.application-row .resource-products{margin-bottom:22px}.application-row .resource-products a{background:#ffffffb8;border:1px solid #d8e2e7}.application-row .resource-actions{gap:14px}.application-row .application-inquiry{border-bottom:1px solid #bc7b56;padding-bottom:4px}@media (min-width:761px) and (max-width:1100px){.application-row{grid-template-columns:minmax(180px,40%) minmax(0,1fr)}.application-row>div{padding:23px 20px}.application-row h3{font-size:21px}}@media (max-width:760px){.application-row{grid-template-columns:1fr;margin-top:18px}.application-row .application-image{height:250px;min-height:0}.application-row .application-image img{object-fit:cover}.application-row .application-image:after,[dir=rtl] .application-row .application-image:after{background:linear-gradient(#0000 82%,#eef2f4 100%)}.application-row>div{padding:22px}.application-row h3{font-size:23px}}
