.product-resources{color:#232536;content-visibility:auto;contain-intrinsic-size:1px 560px;background:#fff;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;overflow-x:clip}.product-resources__inner{box-sizing:border-box;padding:clamp(8px,1.5vw,24px)var(--container-pad)clamp(40px,5vw,72px)}.product-resources__tabs{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid #323c8a;flex-wrap:nowrap;align-items:flex-end;gap:max(16px,min(2.5vw,48px));margin-bottom:max(24px,min(3vw,48px));display:flex;overflow-x:auto}.product-resources__tabs::-webkit-scrollbar{display:none}.product-resources__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-display);color:#8d8ba7;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;margin:0;padding:0 0 12px;font-size:max(18px,min(1.6vw,24px));font-weight:700;line-height:1.22;position:relative}.product-resources__tab:focus-visible{outline-offset:3px;outline:2px solid #323c8a}.product-resources__tab--active{color:#302197}.product-resources__tab--active:after{content:"";background:#323c8a;border-radius:999px;width:100%;min-width:0;height:7px;position:absolute;bottom:-3.5px;left:0}.product-resources__rule{display:none}.product-resources__panel{position:relative}.product-resources__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(16px,min(2vw,30px));margin:0;padding:0 48px 0 0;list-style:none;display:grid}.product-resources__grid>li{min-width:0}.product-resources__card{box-sizing:border-box;background:#fff;border-radius:max(18px,min(2vw,30px));flex-direction:column;height:100%;min-height:0;padding:0 0 8px;display:flex;overflow:hidden;box-shadow:0 28px 80px rgba(0,0,0,.07),0 12px 33px rgba(0,0,0,.05),0 6px 18px rgba(0,0,0,.04),0 1px 5px rgba(0,0,0,.03)}.product-resources__media{aspect-ratio:331/250;background:#f4f5f7;width:100%;position:relative}.product-resources__img{object-fit:cover}.product-resources__category{font-family:var(--font-display);color:#8a8a96;margin:18px 20px 6px;font-size:14px;font-style:italic;font-weight:400;line-height:1.15}.product-resources__card-title{font-family:var(--font-display);color:#302197;overflow-wrap:break-word;flex:auto;margin:0 20px 16px;font-size:max(16px,min(1.3vw,18px));font-weight:600;line-height:1.25}.product-resources__read-more{font-family:var(--font-display);color:#323c8a;border-bottom:1px solid #323c8a;align-items:center;width:-moz-fit-content;width:fit-content;min-height:44px;margin:0 20px 20px;padding-bottom:2px;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.product-resources__read-more:focus-visible{outline-offset:3px;outline:2px solid #323c8a}.product-resources__next{width:max(48px,min(4.5vw,65px));height:auto;line-height:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.product-resources__next img{width:100%;height:auto;display:block}.product-resources__next:focus-visible{outline-offset:3px;border-radius:50%;outline:2px solid #323c8a}.product-resources__controls{justify-content:center;align-items:center;gap:max(12px,min(3vw,20px));margin-top:24px;display:none}.product-resources__nav{cursor:pointer;background:0 0;border:0;flex:none;width:max(48px,min(12vw,65px));height:max(48px,min(12vw,65px));margin:0;padding:0;line-height:0;display:block}.product-resources__nav img{width:100%;height:auto;display:block}.product-resources__nav--prev img{transform:rotate(180deg)}.product-resources__nav:focus-visible{outline-offset:3px;border-radius:50%;outline:2px solid #323c8a}.product-resources__pager{flex:auto;align-items:center;gap:max(6px,min(1.5vw,10px));min-width:0;max-width:220px;display:flex}.product-resources__dot{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(50,60,138,.25);border:0;border-radius:5.5px;flex:1 1 0;min-width:24px;max-width:72px;height:11px;padding:0;display:block}.product-resources__dot--active{background:#323c8a;flex:2 1 0;max-width:120px}.product-resources__dot:focus-visible{outline-offset:3px;outline:2px solid #323c8a}@media (min-width:1200px){.product-resources{--vx:min(100vw,1920px)/1920}.product-resources__inner{padding:calc(16*var(--vx))calc(140*var(--vx))calc(72*var(--vx));padding-left:calc(693*var(--vx))}.product-resources__tab{font-size:calc(24*var(--vx))}.product-resources__grid{max-width:calc(1093*var(--vx));gap:calc(30*var(--vx));padding-right:calc(72*var(--vx))}.product-resources__card{border-radius:calc(30*var(--vx));min-height:calc(415*var(--vx))}.product-resources__next{width:calc(65*var(--vx));right:calc(-8*var(--vx))}}@media (max-width:1199px){.product-resources__inner{padding:clamp(16px,2.5vw,28px)var(--container-pad)clamp(36px,4vw,56px)}.product-resources__grid{gap:18px;padding-right:0}.product-resources__next{display:none}}@media (max-width:1023px){.product-resources__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-resources__tabs{gap:24px;margin-bottom:28px}}@media (min-width:768px) and (max-width:1024px){.product-resources__inner{max-width:760px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.product-resources__tabs{gap:20px;margin-bottom:24px}.product-resources__tab{font-size:18px}.product-resources__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:767px){.product-resources__tabs{gap:20px;margin-bottom:24px}.product-resources__tab{padding-bottom:10px;font-size:20px}.product-resources__tab--active:after{height:5px;bottom:-2.5px}.product-resources__grid{grid-template-columns:1fr;max-width:min(337px,100%);margin-left:auto;margin-right:auto;padding:0}.product-resources__grid>li{display:none}.product-resources__grid>li.is-active{display:block}.product-resources__controls{display:flex}.product-resources__category,.product-resources__card-title,.product-resources__read-more{margin-left:16px;margin-right:16px}.product-resources__card-title{font-size:17px}}@media (max-width:580px){.product-resources__tab{font-size:16px}.product-resources__card{border-radius:18px}}@media (prefers-reduced-motion:reduce){.product-resources__nav,.product-resources__dot{transition:none}}
