#body-wrapper #main-content .pcdiff-section3 .serve-header .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}#body-wrapper #main-content .pcdiff-section3 .serve-header .eyebrow .dot{background:#de4843;border-radius:50%;display:inline-block;flex-shrink:0;height:.875rem;width:.875rem}@media (prefers-reduced-motion:reduce){#body-wrapper #main-content .pcdiff-3 .fadeInUp,#body-wrapper #main-content .pcdiff-3 .fadeInUp.is-visible{animation:none;opacity:1}}#body-wrapper #main-content .pcdiff-section3{background:#f4f4f4}#body-wrapper #main-content .pcdiff-section3 .serve{display:flex;flex-direction:column;gap:3rem}#body-wrapper #main-content .pcdiff-section3 .serve-header{display:flex;flex-direction:column;gap:1.5rem}#body-wrapper #main-content .pcdiff-section3 .serve-header .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}#body-wrapper #main-content .pcdiff-section3 .serve-grid{display:flex;flex-direction:column;gap:1rem}#body-wrapper #main-content .pcdiff-section3 .serve-row{align-items:stretch;display:flex;gap:1rem}#body-wrapper #main-content .pcdiff-section3 .serve-row:first-of-type>div:first-of-type{flex:0 1 35%}#body-wrapper #main-content .pcdiff-section3 .serve-row:first-of-type>div:first-of-type.serve-card .bullets{display:block}#body-wrapper #main-content .pcdiff-section3 .serve-card{display:flex;flex:1;flex-direction:column;gap:1.5rem;padding:2rem}@media screen and (max-width:767px){#body-wrapper #main-content .pcdiff-section3 .serve-card{padding:1rem}}#body-wrapper #main-content .pcdiff-section3 .serve-card{background:#fff;border-radius:2rem}#body-wrapper #main-content .pcdiff-section3 .serve-card .title{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:-.035rem;line-height:1.15;margin:0}#body-wrapper #main-content .pcdiff-section3 .serve-card .copy{color:#6c727a;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin:0}#body-wrapper #main-content .pcdiff-section3 .serve-card .bullets{background:#fce6c1;border-radius:1.5rem;display:flex;gap:1rem;padding:1.5rem}#body-wrapper #main-content .pcdiff-section3 .serve-card .bullets ul{display:flex;flex:0 1 50%;flex-direction:column;gap:.25rem;list-style:disc;margin:0;padding-left:1.5rem}#body-wrapper #main-content .pcdiff-section3 .serve-card .bullets li{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}#body-wrapper #main-content .pcdiff-section3 .serve-card-wide{flex:0 1 66%;flex-direction:row;gap:2rem}#body-wrapper #main-content .pcdiff-section3 .serve-card-wide .content{display:flex;flex:1;flex-direction:column;gap:1.5rem}#body-wrapper #main-content .pcdiff-section3 .serve-card-wide .photo{border-radius:1.5rem;flex:0 1 35%;overflow:hidden}#body-wrapper #main-content .pcdiff-section3 .serve-card-wide .photo img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:991px){#body-wrapper #main-content .pcdiff-section3 .serve-card-wide,#body-wrapper #main-content .pcdiff-section3 .serve-row{flex-direction:column}}@media (max-width:576px){#body-wrapper #main-content .pcdiff-section3 .serve-card .bullets{flex-direction:column;gap:.25rem}}#body-wrapper #main-content .pcdiff-3 .fadeInUp{opacity:0}#body-wrapper #main-content .pcdiff-3 .fadeInUp.is-visible{animation:fadeInUp .6s ease backwards;opacity:1}#body-wrapper #main-content .pcdiff-3 .ghost-link{align-self:flex-start;color:#021b38;font-family:Euclid Square,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.0525rem;line-height:1.15;text-decoration:underline;text-transform:uppercase}#body-wrapper #main-content .pcdiff-3 .ghost-link:after{content:" ›"}#body-wrapper #main-content .pcdiff-3 .ghost-link:hover{color:#de4843}#body-wrapper #main-content .pcdiff-3 .media-card{background:#fff;border-radius:2rem;display:flex;flex-direction:column;gap:1.5rem;overflow:hidden;padding-bottom:2rem}#body-wrapper #main-content .pcdiff-3 .media-card .media{height:16.875rem;position:relative}#body-wrapper #main-content .pcdiff-3 .media-card .media img{display:block;height:100%;object-fit:cover;width:100%}#body-wrapper #main-content .pcdiff-3 .media-card .media .label{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}#body-wrapper #main-content .pcdiff-3 .media-card .media .label .dot{background:#de4843;border-radius:50%;flex-shrink:0;height:.75rem;width:.75rem}#body-wrapper #main-content .pcdiff-3 .media-card .body{display:flex;flex:1;flex-direction:column;gap:1.5rem;justify-content:space-between;padding-inline:2rem}#body-wrapper #main-content .pcdiff-3 .media-card .body .text{display:flex;flex-direction:column;gap:.5rem}#body-wrapper #main-content .pcdiff-3 .media-card .body .title{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:-.03rem;line-height:1.15;margin:0}#body-wrapper #main-content .pcdiff-3 .media-card .body .copy{color:#6c727a;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}