.pq__grid{display:grid;gap:68px}.pq__grid--cols-2{grid-template-columns:repeat(2,1fr)}.pq__grid--cols-3{grid-template-columns:repeat(3,1fr)}.pq__grid--cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width:991.98px){.pq__grid{gap:32px}.pq__grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.pq__grid{grid-template-columns:1fr!important}}.pq__card{display:flex;flex-direction:column;gap:28px;text-decoration:none;border-bottom:1px solid var(--wp--preset--color--blue-marble,#0e4d8c);padding-bottom:28px;transition:border-color .3s cubic-bezier(.4,0,.2,1)}.pq__card:focus-visible,.pq__card:hover{border-color:var(--wp--preset--color--green,#24d267)}.pq__card:focus-visible .pq__card-link-text,.pq__card:hover .pq__card-link-text{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:100% 1px}.pq__card:focus-visible .pq__card-link,.pq__card:hover .pq__card-link{color:var(--wp--preset--color--deep-sea,#002c38)}.pq__card-image{position:relative;width:100%;overflow:hidden;flex-shrink:0}.pq__card-image img{inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.pq__card:focus-visible .pq__card-image img,.pq__card:hover .pq__card-image img{transform:scale(1.03)}@media (max-width:767.98px){.pq__card-image{height:260px}}.pq__card-image-placeholder{width:100%;height:100%;background-color:var(--wp--preset--color--gray-200,#dedede)}.pq__card-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.pq__card-title{font-family:var(--wp--preset--font-family--funnel-sans,"Funnel Sans",sans-serif);font-weight:500;line-height:1.2;color:var(--wp--preset--color--deep-sea,#002c38);margin:0;flex:1 0 0}.pq__card-link{display:flex;align-items:center;gap:8px;color:var(--wp--preset--color--blue-marble,#0e4d8c);transition:color .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.pq__card-link-text{font-family:var(--wp--preset--font-family--work-sans,"Work Sans",sans-serif);font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.32px;text-transform:uppercase;white-space:nowrap;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:0 1px;background-repeat:no-repeat;transition:background-size .3s cubic-bezier(.4,0,.2,1);text-decoration:none}.pq__card-link svg{display:block;flex-shrink:0}.editor-styles-wrapper .pq__card-link-text{background-size:0 1px!important}.pq__is-preview{cursor:default;pointer-events:none}.pq__trio{display:flex;align-items:stretch;gap:32px;border-top:1px solid var(--wp--preset--color--gray-200,#dedede);border-bottom:1px solid var(--wp--preset--color--gray-200,#dedede)}@media (min-width:768px){.pq__trio{gap:0}}@media (max-width:767.98px){.pq__trio{flex-direction:column}}.pq__trio-featured{flex:1 0 0;min-width:0;display:flex;flex-direction:column;text-decoration:none;position:relative}.pq__trio-featured:focus-visible .pq__trio-link-text,.pq__trio-featured:hover .pq__trio-link-text{background-size:100% 1px}.pq__trio-featured:focus-visible .pq__trio-featured-image img,.pq__trio-featured:hover .pq__trio-featured-image img{transform:scale(1.03)}.pq__trio-featured-image{position:relative;flex:1 0 0;min-height:300px;overflow:hidden}.pq__trio-featured-image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.pq__trio-featured-image .pq__card-image-placeholder{position:absolute;inset:0}.pq__trio-secondary{flex:0 0 auto;width:40%;display:flex;flex-direction:column}.pq__trio-secondary .pq__trio-card:first-child{border-bottom:1px solid var(--wp--preset--color--gray-200,#dedede)}.pq__trio-secondary .pq__trio-card:nth-last-child(2){border-top:1px solid var(--wp--preset--color--gray-200,#dedede)}.pq__trio-secondary .pq__trio-separator:last-of-type{display:none}.pq__trio-secondary .pq__trio-separator{height:32px;width:calc(100% - 32px);margin-left:auto;border-left:1px solid var(--wp--preset--color--gray-200,#dedede)}@media (min-width:768px){.pq__trio-secondary{border-left:1px solid var(--wp--preset--color--gray-200,#dedede)}.pq__trio-secondary .pq__trio-card{padding-left:32px}}@media (max-width:991.98px){.pq__trio-secondary{width:50%}}@media (max-width:767.98px){.pq__trio-secondary{width:100%;padding-left:0}.pq__trio-secondary .pq__trio-separator{border-left:none}}.pq__trio-card{flex:1 0 0;display:flex;flex-direction:column;text-decoration:none}.pq__trio-card:focus-visible .pq__trio-link-text,.pq__trio-card:hover .pq__trio-link-text{background-size:100% 1px}.pq__trio-card:focus-visible .pq__trio-card-image img,.pq__trio-card:hover .pq__trio-card-image img{transform:scale(1.03)}.pq__trio-card-image{position:relative;height:221px;overflow:hidden;flex-shrink:0}.pq__trio-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.pq__trio-card-image .pq__card-image-placeholder,.pq__trio-card-image img{position:absolute;inset:0}@media (max-width:767.98px){.pq__trio-card-image{height:200px}}.pq__trio-copy{background-color:var(--wp--preset--color--deep-sea,#002c38);padding:28px 40px;display:flex;flex-direction:column;gap:20px;flex-shrink:0}.pq__trio-title{font-family:var(--wp--preset--font-family--funnel-sans,"Funnel Sans",sans-serif);font-weight:500;line-height:1.2;color:var(--wp--preset--color--white,#fff);margin:0}.pq__trio-title--featured{font-size:28px}.pq__trio-title:not(.pq__trio-title--featured){font-size:24px}.pq__trio-excerpt{font-family:var(--wp--preset--font-family--work-sans,"Work Sans",sans-serif);font-size:16px;font-weight:400;line-height:1.5;color:var(--wp--preset--color--white,#fff);margin:0}.pq__trio-link{display:flex;align-items:center;gap:8px;color:var(--wp--preset--color--green,#24d267);text-decoration:none}.pq__trio-link-text{font-family:var(--wp--preset--font-family--work-sans,"Work Sans",sans-serif);font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.32px;text-transform:uppercase;white-space:nowrap;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:0 1px;background-repeat:no-repeat;transition:background-size .3s cubic-bezier(.4,0,.2,1)}.pq__trio-link svg{display:block;flex-shrink:0}.pq__mmc{display:flex;flex-direction:column;text-decoration:none;overflow:hidden;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.pq__mmc:focus-visible .pq__mmc-image img,.pq__mmc:hover .pq__mmc-image img{transform:scale(1.03)}.pq__mmc:focus-visible .pq__mmc-link-text,.pq__mmc:hover .pq__mmc-link-text{background-size:100% 1px}.pq__mmc-image{position:relative;width:100%;height:283px;overflow:hidden;flex-shrink:0}.pq__mmc-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.pq__mmc-image .pq__card-image-placeholder,.pq__mmc-image img{position:absolute;inset:0}.pq__mmc-body{display:flex;flex-direction:column;gap:8px;padding:24px 0 0}.pq__mmc-title{font-family:var(--wp--preset--font-family--funnel-sans,"Funnel Sans",sans-serif);font-size:22px;font-weight:500;line-height:1.2;color:var(--wp--preset--color--deep-sea,#002c38);margin:0}.pq__mmc-excerpt{font-family:var(--wp--preset--font-family--work-sans,"Work Sans",sans-serif);font-size:13px;font-weight:400;line-height:1.4;color:var(--wp--preset--color--gray-700,#5e6468);margin:0}.pq__mmc-link{display:flex;align-items:center;gap:8px;color:var(--wp--preset--color--blue-marble,#0e4d8c);text-decoration:none;margin-top:4px}.pq__mmc-link-text{font-family:var(--wp--preset--font-family--work-sans,"Work Sans",sans-serif);font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.32px;text-transform:uppercase;white-space:nowrap;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:0 1px;background-repeat:no-repeat;transition:background-size .3s cubic-bezier(.4,0,.2,1)}.pq__mmc-link svg{display:block;flex-shrink:0}.pq__sc-grid{display:grid;gap:28px}.pq__sc-grid--cols-2{grid-template-columns:repeat(2,1fr)}.pq__sc-grid--cols-3{grid-template-columns:repeat(3,1fr)}.pq__sc-grid--cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width:991.98px){.pq__sc-grid{gap:32px}.pq__sc-grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.pq__sc-grid{grid-template-columns:1fr!important}}.pq__sc-card{display:flex;flex-direction:column;text-decoration:none;border:1px solid var(--wp--preset--color--gray-200,#dedede)}.pq__sc-card:focus-visible .pq__sc-image img,.pq__sc-card:hover .pq__sc-image img{transform:scale(1.03)}.pq__sc-card:focus-visible .pq__sc-link-text,.pq__sc-card:hover .pq__sc-link-text{background-size:100% 1px}.pq__sc-image{position:relative;height:221px;overflow:hidden;flex-shrink:0}.pq__sc-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.pq__sc-image .pq__card-image-placeholder,.pq__sc-image img{position:absolute;inset:0}@media (max-width:767.98px){.pq__sc-image{height:200px}}.pq__sc-body{background-color:var(--wp--preset--color--deep-sea,#002c38);padding:28px 40px;display:flex;flex-direction:column;gap:20px;flex:1 0 0}@media (max-width:767.98px){.pq__sc-body{padding:28px}}.pq__sc-copy{display:flex;flex-direction:column;gap:20px;flex:1 0 0}.pq__sc-eyebrow{font-family:var(--wp--preset--font-family--work-sans,"Work Sans",sans-serif);font-size:18px;font-weight:400;line-height:1.5;color:var(--wp--preset--color--green,#24d267);margin:0}.pq__sc-title{font-family:var(--wp--preset--font-family--funnel-sans,"Funnel Sans",sans-serif);font-size:24px;font-weight:500;line-height:1.2}.pq__sc-excerpt,.pq__sc-title{color:var(--wp--preset--color--white,#fff);margin:0}.pq__sc-excerpt{font-family:var(--wp--preset--font-family--work-sans,"Work Sans",sans-serif);font-size:16px;font-weight:400;line-height:1.5}.pq__sc-link{display:flex;align-items:center;gap:8px;color:var(--wp--preset--color--green,#24d267);text-decoration:none;flex-shrink:0}.pq__sc-link-text{font-family:var(--wp--preset--font-family--work-sans,"Work Sans",sans-serif);font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.32px;text-transform:uppercase;white-space:nowrap;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:0 1px;background-repeat:no-repeat;transition:background-size .3s cubic-bezier(.4,0,.2,1)}.pq__sc-link svg{display:block;flex-shrink:0}.editor-styles-wrapper .pq__sc-link-text{background-size:0 1px!important}.pq__pc-grid{display:grid;gap:28px}.pq__pc-grid--cols-2{grid-template-columns:repeat(2,1fr)}.pq__pc-grid--cols-3{grid-template-columns:repeat(3,1fr)}.pq__pc-grid--cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width:991.98px){.pq__pc-grid{gap:32px;grid-template-columns:1fr!important}}.pq__pc-card{display:flex;flex-direction:column;height:100%;background-color:var(--wp--preset--color--deep-sea,#002c38);padding:28px 40px;gap:20px}@media (max-width:767.98px){.pq__pc-card{padding:28px}}.pq__pc-copy{flex-grow:1}.pq__pc-title-link{display:flex;flex-direction:column;gap:20px;text-decoration:none}.pq__pc-title-link:focus-visible .pq__pc-title,.pq__pc-title-link:hover .pq__pc-title{text-decoration:underline}.pq__pc-date{font-family:var(--wp--preset--font-family--work-sans,"Work Sans",sans-serif);font-size:18px;font-weight:400;line-height:1.5;color:var(--wp--preset--color--green,#24d267);margin:0}.pq__pc-title{font-family:var(--wp--preset--font-family--funnel-sans,"Funnel Sans",sans-serif);font-size:24px;font-weight:500;line-height:1.2}.pq__pc-excerpt,.pq__pc-title{color:var(--wp--preset--color--white,#fff);margin:0}.pq__pc-excerpt{font-family:var(--wp--preset--font-family--work-sans,"Work Sans",sans-serif);font-size:16px;font-weight:400;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.pq__pc-logos{display:flex;align-items:center;gap:16px;margin-top:auto}.pq__pc-logo{display:block;flex-shrink:0;width:48px;height:48px;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.pq__pc-logo:focus-visible,.pq__pc-logo:hover{opacity:.8}.pq__pc-logo img{display:block;width:100%;height:100%}
