.resources-page{--resources-orange:#e46e00;--resources-dark:#111;--resources-white:#fff;overflow:hidden;background:#fff;color:#212121}.resources-page img{display:block;max-width:100%;height:auto}.resources-page--white-papers,.resources-page--videos,.resources-page--faq{padding-bottom:120px}.resources-hero{position:relative;overflow:hidden;min-height:712px;background:var(--resources-dark)}.resources-hero__media{position:absolute;inset:0}.resources-hero__media img{width:100%;height:100%;object-fit:cover}.resources-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;min-height:712px;padding-top:142px;padding-bottom:80px}.resources-hero__pill{display:inline-flex;align-items:center;gap:10px;min-height:49px;padding:3px 20px 3px 3px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.2);box-shadow:0 12px 30px rgba(0,0,0,.12);color:var(--resources-white);font-family:var(--font-body);font-size:var(--type-small);font-weight:700;letter-spacing:.0714em;line-height:1.15;text-transform:uppercase}.resources-hero__pill img{width:43px;height:43px;flex:0 0 auto}.resources-hero h1{max-width:620px;margin:10px 0 0;color:var(--resources-white);font-family:var(--font-heading);font-size:var(--type-heading);font-weight:700;line-height:78.33px;text-transform:uppercase}.resources-hero h1 span{color:var(--resources-orange)}.resources-hero p{max-width:525px;margin:20px 0 0;color:rgba(255,255,255,.92);font-family:var(--font-body);font-size:var(--type-body);line-height:29.75px}.resources-hero__actions{display:flex;flex-wrap:wrap;gap:20px;margin-top:80px}.resources-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border-radius:6px;font-family:var(--font-body);font-size:var(--type-small);font-weight:700;letter-spacing:.1em;line-height:22.4px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.resources-hero__button--primary{gap:10px;width:290px;padding:14px 20px 15px;background:var(--resources-orange);box-shadow:0 4px 24px rgba(226,83,3,.28);color:var(--resources-white)}.resources-hero__button--primary img{width:17px;height:17px;flex:0 0 auto}.resources-hero__button--secondary{width:255px;padding:13px 34px 14px;border:1px solid rgba(255,255,255,.78);color:var(--resources-white)}.resources-hero__button--primary:hover,.resources-hero__button--primary:focus-visible{background:#c95f00;color:var(--resources-white)}.resources-hero__button--secondary:hover,.resources-hero__button--secondary:focus-visible{background:rgba(255,255,255,.1);color:var(--resources-white)}.resources-featured{padding:100px 0;background:#fff}.resources-featured__inner{max-width:1241px;padding-right:0;padding-left:0}.resources-featured__header{max-width:1085px;margin:0 auto 50px;text-align:center}.resources-featured__header h2{margin:0;color:#212121;font-family:var(--font-body);font-size:var(--type-heading);font-weight:700;line-height:60px}.resources-featured__grid{display:grid;grid-template-columns:repeat(3,minmax(0,407px));gap:10px;justify-content:center}.resources-featured-card{--resources-featured-accent:var(--resources-orange);position:relative;overflow:hidden;display:flex;min-height:606px;flex-direction:column;border-radius:10px;background:#fff;box-shadow:0 4px 22px rgba(0,0,0,.18);color:#212121;text-decoration:none}.resources-featured-card--video{--resources-featured-accent:#006eff}.resources-featured-card--blog{--resources-featured-accent:#119730}.resources-featured-card__media{position:relative;overflow:hidden;display:block;height:317px}.resources-page .resources-featured-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.resources-featured-card:hover .resources-featured-card__media img,.resources-featured-card:focus-visible .resources-featured-card__media img{transform:scale(1.04)}.resources-featured-card__badge{position:absolute;z-index:2;top:20px;left:20px;display:inline-flex;align-items:center;min-height:41px;padding:0 18px;border-radius:5px;background:var(--resources-featured-accent);color:#fff;font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase}.resources-featured-card__play{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;background:rgba(0,0,0,.5);transform:translate(-50%,-50%)}.resources-featured-card__play:after{position:absolute;top:50%;left:50%;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;content:'';transform:translate(-35%,-50%)}.resources-featured-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:20px 15px 18px}.resources-featured-card__eyebrow{color:var(--resources-featured-accent);font-family:var(--font-body);font-size:12px;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.resources-featured-card__title{margin-top:8px;color:#212121;font-family:var(--font-body);font-size:18px;font-weight:700;line-height:1.25}.resources-featured-card__description{margin-top:12px;color:#5b5b5b;font-family:var(--font-body);font-size:var(--type-body);line-height:1.4}.resources-featured-card__footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 15px;padding:24px 0;border-top:1px solid #e8e8e8}.resources-featured-card__date{display:inline-flex;align-items:center;gap:8px;color:#000;font-family:var(--font-body);font-size:var(--type-body);letter-spacing:.0625em;white-space:nowrap}.resources-page .resources-featured-card__date img{width:26px;height:26px;border-radius:50%}.resources-featured-card__link{color:var(--resources-featured-accent);font-family:var(--font-body);font-size:var(--type-small);font-weight:700;line-height:22.4px;text-transform:uppercase;white-space:nowrap}.resources-featured-card:focus-visible{outline:3px solid rgba(226,83,3,.35);outline-offset:4px}.resources-whitepapers{margin-top:100px;padding:0;background:#fff}.resources-whitepapers__inner{max-width:1241px;padding-right:0;padding-left:0}.resources-whitepapers__header{max-width:1085px;margin:0 auto 38px;text-align:center}.resources-whitepapers__header h1{margin:0;color:#212121;font-family:var(--font-body);font-size:52px;font-weight:700;line-height:60px}.resources-whitepapers__grid{display:grid;grid-template-columns:repeat(3,minmax(0,407px));gap:20px 10px;justify-content:center}.resources-paper-card{overflow:hidden;display:flex;min-height:606px;flex-direction:column;border-radius:10px;background:#fff;box-shadow:0 4px 22px rgba(0,0,0,.18)}.resources-page .resources-paper-card__image,.resources-page .resources-paper-card__placeholder{width:100%;height:317px;object-fit:cover}.resources-page .resources-paper-card__placeholder{display:block;background:#f5f5f5}.resources-paper-card__body{padding:20px 15px 0}.resources-paper-card__category{display:block;color:#d94b1a;font-family:var(--font-body);font-size:var(--type-body);font-weight:400;letter-spacing:.1667em;line-height:14px;text-transform:uppercase}.resources-paper-card h3{max-width:388px;margin:0;color:#000;font-family:var(--font-body);font-size:18px;font-weight:700;line-height:22px}.resources-paper-card p{max-width:388px;margin:10px 0 0;color:#5b5b5b;font-family:var(--font-body);font-size:16px;font-weight:400;letter-spacing:.0625em;line-height:20px}.resources-paper-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:18px 13px 19px 15px;border-top:1px solid #e8e8e8}.resources-paper-card__date{display:inline-flex;align-items:center;gap:2px;color:#000;font-family:var(--font-body);font-size:16px;font-weight:400;letter-spacing:.0625em;line-height:18px}.resources-paper-card__date img{width:26px;height:26px;flex:0 0 auto;border-radius:50%}.resources-paper-card__footer a,.resources-whitepapers__button{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:var(--resources-orange);box-shadow:0 4px 24px rgba(226,83,3,.28);color:#fff;font-family:var(--font-body);font-size:14px;font-weight:700;line-height:22.4px;text-decoration:none;text-transform:uppercase}.resources-paper-card__footer a{height:38px;padding:8px 10px}.resources-whitepapers__action{display:flex;justify-content:center;margin-top:50px}.resources-whitepapers__button{gap:6px;min-height:52px;padding:14px 20px 15px;letter-spacing:.1em}.resources-paper-card__footer a:hover,.resources-paper-card__footer a:focus-visible,.resources-whitepapers__button:hover,.resources-whitepapers__button:focus-visible{background:#c95f00;color:#fff}.resources-videos{margin-top:100px;background:#fff}.resources-videos__inner{max-width:1240px;padding-right:0;padding-left:0}.resources-videos__header{max-width:1159px;margin:0 0 50px 41px;text-align:center}.resources-videos__header h1{margin:0;color:#212121;font-family:var(--font-body);font-size:52px;font-weight:700;line-height:60px}.resources-videos__content{display:grid;grid-template-columns:787px 433px;gap:20px}.resources-featured-video{overflow:hidden;width:787px;height:386px;border:1px solid #e2e6ef;border-radius:20px;background:#ebebeb}.resources-featured-video__media{position:relative;overflow:hidden;display:block;width:100%;height:275px;color:inherit}.resources-page .resources-featured-video__media img{width:100%;height:524px;object-fit:cover;transform:translateY(-84px)}.resources-video-play{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:105px;height:105px;border-radius:50%;background:rgba(0,0,0,.42);transform:translate(-50%,-50%)}.resources-video-play img,.resources-page .resources-video-play img{width:42px;height:42px;transform:translateX(5px)}.resources-featured-video__body{height:111px;padding:12px 20px 0;background:#fff}.resources-featured-video__body span,.resources-video-card__body span{display:block;color:var(--resources-orange);font-family:var(--font-body);font-size:var(--type-small);font-weight:400;letter-spacing:.0738em;line-height:14px;text-transform:uppercase}.resources-featured-video__body h3{max-width:568px;margin:0;color:#212121;font-family:var(--font-body);font-size:18px;font-weight:700;line-height:21px}.resources-featured-video__body p{max-width:712px;margin:10px 0 0;color:#5b5b5b;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:18px}.resources-side-video{overflow:hidden;width:433px;height:386px;border:1.106px solid #e2e6ef;border-radius:17.7px;background:#fff}.resources-side-video__media{position:relative;overflow:hidden;display:block;width:100%;height:232px;color:inherit}.resources-page .resources-side-video__media img{width:433px;height:232px;object-fit:cover}.resources-video-play--medium{width:60px;height:60px}.resources-video-play--medium img,.resources-page .resources-video-play--medium img{width:24px;height:24px;transform:translateX(3px)}.resources-side-video__body{padding:20px 15px 0}.resources-side-video__body span{display:block;color:var(--resources-orange);font-family:var(--font-body);font-size:var(--type-small);font-weight:400;letter-spacing:.0738em;line-height:14.4px}.resources-side-video__body h3{margin:0;color:#212121;font-family:var(--font-body);font-size:18px;font-weight:700;line-height:21px}.resources-side-video__body p{max-width:401px;margin:5px 0 0;color:#5b5b5b;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:23.23px}.resources-video-grid{display:grid;grid-column:1/-1;grid-template-columns:repeat(4,293px);gap:22.28px;width:1239px}.resources-page--videos .resources-videos__content{display:block}.resources-page--videos .resources-video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;width:100%}.resources-video-card{--resources-video-card-media-height:164px;overflow:hidden;position:relative;width:293px;height:317px;border:1.106px solid #e2e6ef;border-radius:10px;background:#fff}.resources-page--videos .resources-video-card{--resources-video-card-media-height:260px;width:auto;height:var(--resources-video-card-media-height);min-height:0}.resources-video-card__media{position:relative;overflow:hidden;display:block;width:100%;height:var(--resources-video-card-media-height);background:#0f1923;color:inherit}.resources-page--videos .resources-video-card__media{padding:0;border:0;cursor:pointer}.resources-page .resources-video-card__media img{width:291px;height:var(--resources-video-card-media-height);object-fit:cover}.resources-page--videos .resources-video-card__media img{width:100%;height:100%}.resources-video-play--small{width:38px;height:38px}.resources-video-play--small img,.resources-page .resources-video-play--small img{width:15px;height:15px;transform:translateX(2px)}.resources-video-card__body{box-sizing:border-box;position:absolute;z-index:1;right:0;bottom:0;left:0;max-height:100%;overflow:hidden;padding:13px 14px;background:rgba(0,0,0,.5)}.resources-page--videos .resources-video-card__body{padding:22px}.resources-video-card__body h3{max-width:264px;margin:0;color:#fff;display:-webkit-box;font-family:var(--font-body);font-size:16px;font-weight:700;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.resources-video-card__body p{margin:8px 0 0;color:#fff;display:-webkit-box;font-family:var(--font-body);font-size:12px;font-weight:400;line-height:14px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.resources-page--videos .resources-video-card__body p{font-size:14px;line-height:1.55}.resources-page .home-faq--resources{padding-bottom:120px;background:#fff;min-height:952px}.resources-video-card__media:focus-visible{outline:3px solid rgba(226,83,3,.9);outline-offset:-3px}.resources-page .home-faq--resources .home-faq__grid{min-height:832px}@media (max-width:991px){.resources-page--white-papers,.resources-page--videos,.resources-page--faq{padding-bottom:90px}.resources-hero{min-height:640px}.resources-hero__content{min-height:640px;padding-top:108px;padding-bottom:64px}.resources-hero h1{font-size:var(--type-heading);line-height:1.12}.resources-hero__actions{margin-top:48px}.resources-featured{padding:90px 0}.resources-featured__inner{width:min(100% - 40px,1241px)}.resources-featured__header h2{font-size:var(--type-heading);line-height:1.15}.resources-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.resources-featured-card{min-height:590px}.resources-whitepapers{margin-top:90px}.resources-videos{margin-top:90px}.resources-videos__inner{width:min(100% - 40px,1240px)}.resources-videos__header{margin-left:auto;margin-right:auto}.resources-videos__header h1{font-size:var(--type-heading);line-height:1.15}.resources-featured-video{width:100%;height:auto}.resources-videos__content{grid-template-columns:1fr}.resources-side-video{width:100%;height:auto}.resources-page .resources-side-video__media img{width:100%}.resources-side-video__body{padding-bottom:18px}.resources-side-video__body p{max-width:none}.resources-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%}.resources-video-card{width:100%}.resources-page .resources-video-card__media img{width:100%}.resources-whitepapers__header h1{font-size:var(--type-heading);line-height:1.15}.resources-whitepapers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.resources-paper-card{min-height:590px}.resources-page .home-faq--resources{padding-bottom:90px;min-height:0;height:auto}.resources-page .home-faq--resources .home-faq__grid{min-height:0;height:auto}}@media (max-width:480px){.resources-page--videos .resources-video-grid{grid-template-columns:1fr}}@media (max-width:767px){.resources-page--white-papers,.resources-page--videos,.resources-page--faq{padding-bottom:72px}.resources-hero{min-height:auto}.resources-hero__content{min-height:auto;padding-top:96px;padding-bottom:52px}.resources-hero__pill{padding-right:16px;font-size:var(--type-small);letter-spacing:.14em}.resources-hero h1{max-width:100%;margin-top:22px;font-size:var(--type-heading);line-height:1.08}.resources-hero p{font-size:var(--type-body);line-height:1.6}.resources-hero__actions{width:100%;flex-direction:column;gap:14px}.resources-hero__button{width:100%}.resources-featured{padding:56px 0}.resources-featured__inner{width:min(100% - 40px,1241px)}.resources-featured__header{margin-bottom:36px;text-align:center}.resources-featured__header h2,.resources-videos__header h1,.resources-whitepapers__header h1{font-size:24px;line-height:1.16;text-align:center}.resources-featured__grid{grid-template-columns:1fr;gap:22px}.resources-featured-card{min-height:0}.resources-featured-card__media{height:240px}.resources-featured-card__footer{flex-wrap:wrap;gap:12px}.resources-featured-card__link{width:100%}.resources-whitepapers{margin-top:56px}.resources-videos{margin-top:56px}.resources-videos__header{margin-bottom:36px;text-align:center}.resources-featured-video__media{height:230px}.resources-page .resources-featured-video__media img{height:360px;transform:translateY(-56px)}.resources-video-play{width:78px;height:78px}.resources-video-play img,.resources-page .resources-video-play img{width:32px;height:32px;transform:translateX(4px)}.resources-featured-video__body{height:auto;padding-bottom:18px}.resources-side-video__media{height:230px}.resources-page .resources-side-video__media img{height:230px}.resources-video-play--medium{width:52px;height:52px}.resources-video-play--medium img,.resources-page .resources-video-play--medium img{width:20px;height:20px;transform:translateX(2.5px)}.resources-featured-video__body p{font-size:var(--type-body);line-height:1.5}.resources-video-grid{grid-template-columns:1fr;gap:22px}.resources-video-card{--resources-video-card-media-height:190px}.resources-page--videos .resources-video-card{--resources-video-card-media-height:210px}.resources-page .resources-video-card__media img{height:var(--resources-video-card-media-height)}.resources-video-play--small{width:46px;height:46px}.resources-video-play--small img,.resources-page .resources-video-play--small img{width:18px;height:18px;transform:translateX(2px)}.resources-video-card__body{padding-bottom:12px}.resources-whitepapers__inner{width:min(100% - 40px,1241px)}.resources-whitepapers__header{margin-bottom:36px;text-align:center}.resources-whitepapers__grid{grid-template-columns:1fr;gap:22px}.resources-paper-card{min-height:0}.resources-page .resources-paper-card__image,.resources-page .resources-paper-card__placeholder{height:240px}.resources-paper-card__footer{flex-wrap:wrap;gap:12px}.resources-paper-card__footer a{width:100%}.resources-whitepapers__action{justify-content:flex-start}.resources-whitepapers__button{width:100%}.resources-page .home-faq--resources{padding-bottom:72px}}@media (max-width:767px){.resources-paper-card h3{font-size:var(--type-h3-mobile);line-height:var(--type-h3-mobile-line-height)}}