.expert-voice-single{padding:65px 0 130px}.evs__featured{overflow:hidden;margin-bottom:40px;position:relative}.evs__featured-img{display:block;width:100%;height:auto;vertical-align:middle;object-fit:cover;max-height:500px}.evs__featured-img--placeholder{min-height:280px;background:linear-gradient(145deg,#fbf5e814,#0006)}.evs__intro{text-align:center}.evs__intro-meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;margin-bottom:20px}.evs__date{display:block;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:16px}.evs__type-badge{position:absolute;bottom:20px;left:25px;padding:8px 18px;border-radius:4px;background:var(--light);color:var(--black);font-size:12px;font-style:normal;font-weight:600;line-height:14px}.evs__title{margin:0 0 48px;font-family:Matrice,sans-serif;font-size:clamp(32px,5vw,56px);font-style:normal;font-weight:500;line-height:clamp(40px,6vw,68px);letter-spacing:-1.68px}.evs__media-grid{display:flex;flex-direction:column;gap:16px}.evs__grid-row{display:grid;gap:16px;width:100%}.evs__grid-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.evs__grid-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.evs__grid-row--1{grid-template-columns:1fr;max-width:min(100%,720px);margin-left:auto;margin-right:auto}.evs__grid-row--video{grid-template-columns:1fr}.evs__cell{margin:0;min-width:0;background:#ffffff0f}.evs__cell-inner{display:block;width:100%;height:100%;overflow:hidden;min-height:480px;max-height:480px}a.evs__cell-inner{text-decoration:none;color:inherit;cursor:pointer;transition:opacity .2s ease}a.evs__cell-inner:hover{opacity:.95}a.evs__cell-inner:focus-visible{outline:2px solid rgba(251,245,232,.65);outline-offset:4px}.evs__gallery-img{display:block;width:100%;height:100%;object-fit:cover}.evs__grid-row--video .evs__video-trigger{position:relative;min-height:480px;max-height:480px}.evs__video-trigger{display:block;overflow:hidden;text-decoration:none;color:inherit;background:#00000059;transition:opacity .2s ease}.evs__video-trigger:hover{opacity:.95}.evs__video-trigger:focus-visible{outline:2px solid rgba(251,245,232,.65);outline-offset:4px}.evs__grid-row--video .evs__video-poster-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.evs__video-poster-img{display:block}.evs__video-poster-img--placeholder{position:absolute;inset:0;width:100%;height:100%;min-height:100%;background:linear-gradient(145deg,#fbf5e80f,#00000073)}.evs__video-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.evs__video-play svg{filter:drop-shadow(0 8px 24px rgba(0,0,0,.35))}.evs__content{font-size:16px;font-style:normal;font-weight:400;line-height:clamp(22px,2.2vw,24px);max-width:1030px;margin:0 auto 75px;text-align:left}.evs__content>*:first-child{margin-top:0}.evs__content>*:last-child{margin-bottom:0}.evs__content .has-medium-font-size{font-size:clamp(18px,2.2vw,24px);font-style:normal;font-weight:400;line-height:clamp(26px,3vw,34px)}.evs__content h2{margin:0 0 32px;font-size:clamp(18px,2.2vw,24px);font-style:normal;font-weight:400;line-height:clamp(26px,3vw,34px)}.evs__content h3{margin:42px 0 18px;font-size:16px;font-style:normal;font-weight:400;line-height:clamp(22px,2.2vw,24px)}.evs__content h4,.evs__content h5,.evs__content h6{margin:18px 0 8px;font-size:16px;font-style:normal;font-weight:600;line-height:clamp(22px,2.2vw,24px)}.evs__content p{margin:0 0 18px;max-width:1120px}.evs__content strong,.evs__content b{font-weight:600}.evs__content a{text-decoration:none;border-bottom:1px solid rgba(251,245,232,.45);color:var(--light);transition:opacity .2s ease,border-color .2s ease}.evs__content a:hover{border-color:#fbf5e8cc}.evs__content ul,.evs__content ol{margin:0 0 18px;padding-left:1.25em}.evs__content li{margin-bottom:8px}.evs__content img{max-width:100%;height:auto}.expert-voice-single .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){.evs__grid-row--3,.evs__grid-row--2{grid-template-columns:1fr}}
