._47mp5q_mediaCards{--narrow:clamp(150px,20vw,290px);--wide:clamp(280px,38vw,540px);--short:clamp(210px,26vw,330px);--tall:clamp(420px,50vw,640px);--gap:clamp(12px,1.6vw,24px);margin-top:clamp(34px,4vw,52px)}._47mp5q_viewport{height:var(--tall);overflow:hidden}@supports (overflow-x:clip){._47mp5q_viewport{overflow:clip visible}}._47mp5q_track{align-items:center;gap:var(--gap);height:100%;transform:translateX(calc(50% - (var(--media-position) * (var(--narrow) + var(--gap)) + var(--wide) / 2)));will-change:transform;transition:transform .62s cubic-bezier(.2,.8,.2,1);display:flex}._47mp5q_instant ._47mp5q_track,._47mp5q_instant ._47mp5q_card,._47mp5q_instant ._47mp5q_shot{transition:none}._47mp5q_card{flex:0 0 var(--narrow);height:var(--short);cursor:pointer;opacity:.72;background:#fff;border-radius:18px;transition:flex-basis .62s cubic-bezier(.2,.8,.2,1),height .62s cubic-bezier(.2,.8,.2,1),box-shadow .5s,opacity .5s;position:relative;overflow:hidden;box-shadow:0 14px 34px #10182024}._47mp5q_card:hover{opacity:.9}._47mp5q_card:focus-visible{outline:2px solid var(--navy);outline-offset:4px}._47mp5q_card._47mp5q_active{flex-basis:var(--wide);height:var(--tall);opacity:1;cursor:default;box-shadow:0 30px 66px #1018203d}._47mp5q_shot{height:100%;margin:0;transition:height .62s cubic-bezier(.2,.8,.2,1);overflow:hidden}._47mp5q_shot img{object-fit:cover;width:100%;height:100%;display:block}._47mp5q_active ._47mp5q_shot{height:58%}._47mp5q_cardBody{flex-direction:column;justify-content:space-between;gap:16px;height:42%;padding:clamp(20px,2.4vw,30px);display:none}._47mp5q_active ._47mp5q_cardBody{display:flex}._47mp5q_cardTop{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._47mp5q_cardIcon{color:var(--navy);flex:none}._47mp5q_cardIcon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;display:block}._47mp5q_cardFoot{align-items:flex-end;display:flex}._47mp5q_cardBody h3{max-width:14ch;font:500 clamp(22px,2.4vw,34px)/1.08 var(--serif);letter-spacing:-.03em;color:var(--navy);margin:0}._47mp5q_cardBody p{max-width:38ch;font:400 13.5px/1.55 var(--sans);color:#5c6267;margin:auto 0 0}._47mp5q_controls{z-index:1;justify-content:center;align-items:center;gap:clamp(14px,2vw,24px);margin-top:clamp(46px,5vw,72px);display:flex;position:relative}._47mp5q_dots{align-items:center;gap:9px;display:flex}._47mp5q_dots button{cursor:pointer;background:#10182038;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:background .3s,width .3s}._47mp5q_dots button._47mp5q_current{background:var(--navy);border-radius:999px;width:26px}._47mp5q_arrow{border:1px solid var(--line);width:42px;height:42px;color:var(--navy);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;transition:background .3s,color .3s,border-color .3s;display:grid}._47mp5q_arrow:hover{background:var(--navy);border-color:var(--navy);color:var(--white)}._47mp5q_arrow:focus-visible,._47mp5q_dots button:focus-visible{outline:2px solid var(--navy);outline-offset:3px}._47mp5q_pillars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:clamp(20px,2.2vw,30px) 0 clamp(30px,4vw,56px);display:grid}._47mp5q_pillars>div{padding:clamp(26px,2.8vw,38px) clamp(16px,1.7vw,26px) clamp(20px,2.4vw,32px)}._47mp5q_pillars>div:first-child{padding-inline-start:0}._47mp5q_pillars strong{font:500 clamp(21px,2.1vw,30px)/1.1 var(--serif);letter-spacing:-.035em;color:var(--navy);text-wrap:balance;display:block}@media (max-width:700px){._47mp5q_mediaCards{--narrow:clamp(96px,26vw,150px);--wide:min(80vw,420px);--short:clamp(160px,34vw,220px);--tall:clamp(400px,110vw,540px)}._47mp5q_pillars{grid-auto-flow:row}._47mp5q_pillars>div{border-top:1px solid var(--line);padding-inline:0}}@media (prefers-reduced-motion:reduce){._47mp5q_track,._47mp5q_card,._47mp5q_shot{transition:none}}
