#resources-wrapper #main-content #section1 .eyebrow{align-items:center;color:#021b38;display:inline-flex;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;letter-spacing:.06rem;line-height:1.15;margin:0;text-transform:uppercase}#resources-wrapper #main-content #section1 .eyebrow .dot{background:#de4843;border-radius:50%;display:inline-block;flex-shrink:0;height:.875rem;width:.875rem}#resources-wrapper #main-content .visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}#resources-wrapper #main-content .link-action{align-self:flex-start;color:#021b38;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.06rem;line-height:1.15;text-decoration:underline;text-transform:uppercase}#resources-wrapper #main-content .link-action:hover{color:#de4843}#resources-wrapper #main-content #section1{background:#fff;padding-block:1.5rem}#resources-wrapper #main-content #section1 .hero{align-items:stretch;display:flex;gap:5rem;justify-content:space-between}#resources-wrapper #main-content #section1 .content{display:flex;flex:0 1 37%;flex-direction:column;gap:1.5rem;justify-content:center}#resources-wrapper #main-content #section1 .heading{color:#021b38;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.055rem;line-height:1.1;margin:0}#resources-wrapper #main-content #section1 .heading .highlight{color:#de4843}#resources-wrapper #main-content #section1 .body{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03rem;line-height:1.15;margin:0}#resources-wrapper #main-content #section1 .image{background:#b5cfe3;border-radius:2rem;flex:0 1 56%;overflow:hidden}#resources-wrapper #main-content #section1 .image img{height:100%;object-fit:cover;width:100%}@media (max-width:991px){#resources-wrapper #main-content #section1 .hero{flex-direction:column;gap:2.5rem}#resources-wrapper #main-content #section1 .heading{font-size:2.25rem}#resources-wrapper #main-content #section1 .body{font-size:1.125rem}}@media (max-width:576px){#resources-wrapper #main-content #section1 .heading{font-size:1.75rem}}#resources-wrapper #main-content #section2{background:#fff;padding-block:.75rem 4rem}#resources-wrapper #main-content #section2 .featured-grid{align-items:stretch;display:flex;gap:1.5rem}#resources-wrapper #main-content #section2 .featured-right{display:flex;flex:1 1 44rem;flex-direction:column;gap:1.5rem}#resources-wrapper #main-content #section2 .feature{border-radius:2rem;display:flex;flex-direction:column}#resources-wrapper #main-content #section2 .feature .text{display:flex;flex:1;flex-direction:column;gap:1.5rem;padding:2rem 3rem 3rem}#resources-wrapper #main-content #section2 .feature .heading{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.75rem;font-weight:500;letter-spacing:-.055rem;line-height:1.1;margin:0}#resources-wrapper #main-content #section2 .feature .body{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.03rem;line-height:1.15;margin:0}#resources-wrapper #main-content #section2 .feature .link-action{margin-top:auto}#resources-wrapper #main-content #section2 .card-large{background:#b5cfe3;flex:1 1 32rem}#resources-wrapper #main-content #section2 .card-large .photo{height:17rem;overflow:hidden;width:100%}#resources-wrapper #main-content #section2 .card-large .photo img{height:100%;object-fit:cover;width:100%}#resources-wrapper #main-content #section2 .card-burgundy{align-items:center;background:#4a0325;flex:1;flex-direction:row;gap:3rem;padding:3rem 3rem 3rem 2rem}#resources-wrapper #main-content #section2 .card-burgundy .graphic{align-self:center;flex:0 0 9rem;height:auto}#resources-wrapper #main-content #section2 .card-burgundy .text{gap:2rem;padding:0}#resources-wrapper #main-content #section2 .card-burgundy .text .heading{color:#fff;font-size:1.75rem;letter-spacing:-.035rem}#resources-wrapper #main-content #section2 .card-burgundy .text .body{color:#f4f4f4;font-size:1rem;line-height:1.4}#resources-wrapper #main-content #section2 .card-burgundy .link-action{color:#f4f4f4}#resources-wrapper #main-content #section2 .card-burgundy .link-action:hover{color:#de4843}#resources-wrapper #main-content #section2 .card-yellow{background:#f7c747 url(/hubfs/Web/PC-2026/resPartnerBackground.webp) 100%/auto 100% no-repeat;flex:1;padding:3rem}#resources-wrapper #main-content #section2 .card-yellow .text{gap:2rem;padding:0}#resources-wrapper #main-content #section2 .card-yellow .text .heading{font-size:1.75rem;letter-spacing:-.035rem}#resources-wrapper #main-content #section2 .card-yellow .text .body{font-size:1rem;line-height:1.4}@media (max-width:991px){#resources-wrapper #main-content #section2 .featured-grid{flex-direction:column}#resources-wrapper #main-content #section2 .card-burgundy{align-items:stretch;flex-direction:column;gap:2rem;padding:1rem}#resources-wrapper #main-content #section2 .card-yellow{padding:1rem}#resources-wrapper #main-content #section2 .card-burgundy .graphic{align-self:flex-start}#resources-wrapper #main-content #section2 .card-yellow .text{max-width:100%}}@media (max-width:576px){#resources-wrapper #main-content #section2 .feature .text{padding:1.5rem}#resources-wrapper #main-content #section2 .feature .heading{font-size:1.5rem}#resources-wrapper #main-content #section2 .feature .body{font-size:1rem}#resources-wrapper #main-content #section2 .card-large{flex:0 1 100%}#resources-wrapper #main-content #section2 .card-large .photo{height:12rem}}#resources-wrapper #main-content #section3{background:#f4f4f4;padding-block:4rem}#resources-wrapper #main-content #section3 .resources{display:flex;flex-direction:column;gap:2rem}#resources-wrapper #main-content #section3 .heading{color:#021b38;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.055rem;line-height:1.1;margin:0}#resources-wrapper #main-content #section3 .filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:3rem}#resources-wrapper #main-content #section3 .search{align-items:center;background:#fff;border-radius:1.5rem;display:flex;flex:0 1 49%;gap:1rem;height:3.25rem;padding:0 .5rem 0 1rem}#resources-wrapper #main-content #section3 .search .icon{flex-shrink:0;height:1.5rem;width:1.5rem}#resources-wrapper #main-content #section3 .search input{background:transparent;border:none;color:#021b38;flex:1;font-family:Euclid Square,sans-serif;font-size:1rem;min-width:0}#resources-wrapper #main-content #section3 .search input::placeholder{color:#6c727a}#resources-wrapper #main-content #section3 .search input:focus{outline:none}#resources-wrapper #main-content #section3 .search-go{align-items:center;background:#b5cfe3;border:none;border-radius:50%;color:#021b38;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1.25rem;height:2.5rem;justify-content:center;width:2.5rem}#resources-wrapper #main-content #section3 .search-go:hover{background:#97bcd8}#resources-wrapper #main-content #section3 .search-go:focus-visible{outline:2px solid #021b38;outline-offset:2px}#resources-wrapper #main-content #section3 .filter-pills{display:flex;flex-wrap:wrap;gap:.5rem}#resources-wrapper #main-content #section3 .pill{align-items:center;background:#fff;border:1px solid #fff;border-radius:12.5rem;color:#021b38;cursor:pointer;display:inline-flex;font-family:Euclid Square,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;height:3.25rem;letter-spacing:.0525rem;padding:0 2rem;text-transform:uppercase;transition:background-color .2s,border-color .2s}#resources-wrapper #main-content #section3 .pill .dot{border-radius:50%;flex-shrink:0;height:.75rem;width:.75rem}#resources-wrapper #main-content #section3 .pill:hover{border-color:#021b38}#resources-wrapper #main-content #section3 .pill:focus-visible{outline:2px solid #021b38;outline-offset:2px}#resources-wrapper #main-content #section3 .pill[aria-pressed=true]{background:#021b38;border-color:#021b38;color:#fff}#resources-wrapper #main-content #section3 .pill .dot,#resources-wrapper #main-content #section3 .tag .dot{background:#021b38}#resources-wrapper #main-content #section3 .pill-case-study .dot,#resources-wrapper #main-content #section3 .tag-case-study .dot{background:#e6b7e1}#resources-wrapper #main-content #section3 .pill-blog .dot,#resources-wrapper #main-content #section3 .tag-blog .dot{background:#ff6533}#resources-wrapper #main-content #section3 .pill-events .dot,#resources-wrapper #main-content #section3 .tag-events .dot{background:#75af9e}#resources-wrapper #main-content #section3 .pill-news .dot,#resources-wrapper #main-content #section3 .tag-news .dot{background:#f7c747}#resources-wrapper #main-content #section3 .card-grid{display:flex;flex-wrap:wrap;gap:1rem}#resources-wrapper #main-content #section3 .blog-card{background:#fff;border-radius:2rem;display:flex;flex:0 1 calc(33.333% - 0.7rem);flex-direction:column;gap:1rem;min-width:16rem;padding:.5rem .5rem 1.5rem;position:relative}#resources-wrapper #main-content #section3 .blog-card .photo{background:#e1e2e5;border-radius:1.5rem;height:14.5rem;overflow:hidden;width:100%}#resources-wrapper #main-content #section3 .blog-card .photo img{height:100%;object-fit:cover;width:100%}#resources-wrapper #main-content #section3 .blog-card .tag{align-items:center;background:#fff;border-radius:6.25rem;color:#021b38;display:inline-flex;font-family:Euclid Square,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;left:1.25rem;letter-spacing:.0525rem;line-height:1;padding:.5rem .75rem;position:absolute;text-transform:uppercase;top:1.25rem}#resources-wrapper #main-content #section3 .blog-card .tag .dot{border-radius:50%;flex-shrink:0;height:.75rem;width:.75rem}#resources-wrapper #main-content #section3 .blog-card .text{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:0 1rem .5rem}#resources-wrapper #main-content #section3 .blog-card .date{color:#6c727a;font-family:Euclid Square,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.0525rem;line-height:1;margin:0 0 1.5rem;text-transform:uppercase}#resources-wrapper #main-content #section3 .blog-card .date:empty{display:none}#resources-wrapper #main-content #section3 .blog-card .heading{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:-.03rem;line-height:1.15;margin:0}#resources-wrapper #main-content #section3 .blog-card .body{color:#6c727a;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin:0}#resources-wrapper #main-content #section3 .blog-card .link-action{margin-top:auto;padding-top:1rem}#resources-wrapper #main-content #section3 .empty-state{color:#6c727a;font-family:Euclid Square,sans-serif;font-size:1.125rem;margin:0;text-align:center}@media (max-width:991px){#resources-wrapper #main-content #section3 .heading{font-size:2.25rem}#resources-wrapper #main-content #section3 .blog-card{flex:1 1 calc(50% - 0.5rem)}#resources-wrapper #main-content #section3 .filter-bar{align-items:stretch;flex-direction:column;gap:1rem}#resources-wrapper #main-content #section3 .filter-pills{justify-content:flex-start}}@media (max-width:576px){#resources-wrapper #main-content #section3 .heading{font-size:1.75rem}#resources-wrapper #main-content #section3 .blog-card{flex:1 1 100%}#resources-wrapper #main-content #section3 .pill{padding:0 1.25rem}}#resources-wrapper #main-content #section4{background:url(/hubfs/Web/PC-2026/resConnectBackground.webp) 50%/cover no-repeat,#4a0325;padding-block:3rem}#resources-wrapper #main-content #section4 .connect{align-items:center;display:flex;gap:5rem}#resources-wrapper #main-content #section4 .image-tile{border-radius:1.5rem;flex:0 0 33rem;overflow:hidden}#resources-wrapper #main-content #section4 .image-tile img{height:100%;object-fit:cover;width:100%}#resources-wrapper #main-content #section4 .content{display:flex;flex:1;flex-direction:column;gap:3rem}#resources-wrapper #main-content #section4 .heading{color:#fff;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.055rem;line-height:1.1;margin:0}@media (max-width:991px){#resources-wrapper #main-content #section4 .connect{flex-direction:column;gap:2.5rem;padding:2.5rem}#resources-wrapper #main-content #section4 .image-tile{flex:0 0 auto;height:20rem;width:100%}#resources-wrapper #main-content #section4 .heading{font-size:2.25rem}}@media (max-width:576px){#resources-wrapper #main-content #section4 .connect{padding:1.5rem}#resources-wrapper #main-content #section4 .heading{font-size:1.75rem}#resources-wrapper #main-content #section4 .image-tile{height:16rem}}