@media (min-width:1025px){
html body .vp-process__list{ grid-template-columns:none !important;
grid-auto-flow:column !important; grid-auto-columns:minmax(0,1fr) !important; }
}
@media (max-width:1024px){
html body .vp-process__list{ grid-auto-flow:row !important; grid-template-columns:repeat(3,minmax(0,1fr)) !important; }
}
@media (max-width:768px){ html body .vp-process__list{ grid-template-columns:repeat(2,minmax(0,1fr)) !important; } }
@media (max-width:540px){ html body .vp-process__list{ grid-template-columns:minmax(0,1fr) !important; } }
@media (min-width:541px) and (max-width:1024px){
html body .vp-process__list:has(li:nth-child(4):last-child){ grid-template-columns:repeat(2,minmax(0,1fr)) !important; }
}
html body .vp-process__step--coral .vp-process__cta-text{ color:#BE3A28 !important; }
html body .vp-process .vp-eyebrow{ font-size:12px !important; }
html body #team.vp-author .vp-author__head{
text-align:left !important; max-width:none !important; margin:0 0 40px !important;
}
html body #team.vp-author .vp-author__h2{
font-family:"e-UkraineHead","e-Ukraine",var(--vp-sans) !important;
font-size:clamp(28px,3.2vw,40px) !important;
font-weight:600 !important;
line-height:1.14 !important;
letter-spacing:-.02em !important;
color:#14130F !important;
max-width:none !important;
margin:0 !important;
text-wrap:balance !important;
}
html body #team.vp-author .vp-author__h2 b{
color:inherit !important; font-weight:inherit !important;
}
html body #team.vp-author .vp-eyebrow{
font-size:12px !important; color:#6B655D !important;
letter-spacing:.02em !important; margin-bottom:16px !important;
}
html body #team.vp-author .vp-author__card{
display:grid !important;
grid-template-columns:320px minmax(0,1fr) !important;
gap:0 !important; align-items:stretch !important;
background:#0A0A0A !important; border:0 !important;
border-radius:8px 8px 0 0 !important; padding:0 !important;
overflow:hidden !important; box-shadow:none !important;
}
html body #team.vp-author .vp-author__ph{
position:relative !important; display:flex !important; flex-direction:column !important;
justify-content:flex-end !important; align-items:stretch !important;
width:320px !important; max-width:320px !important; height:auto !important;
min-height:400px !important; aspect-ratio:auto !important;
margin:0 !important; padding:0 !important;
border:0 !important; border-radius:0 !important;
background:#E7DFD6 !important; overflow:hidden !important;
}
html body #team.vp-author .vp-author__ph::before{ content:none !important; }
html body #team.vp-author .vp-author__ph img{
display:block !important; flex:none !important;
width:320px !important; height:400px !important; aspect-ratio:4/5 !important;
object-fit:cover !important; object-position:50% 50% !important;
background:#E7DFD6 !important; margin:0 !important; border-radius:0 !important;
}
html body #team.vp-author .vp-author__verif{
position:absolute !important; top:24px !important; left:24px !important;
right:auto !important; bottom:auto !important; z-index:2 !important;
display:inline-flex !important; align-items:center !important; gap:7px !important;
margin:0 !important; padding:6px 10px !important;
background:transparent !important; border:1px solid rgba(26,24,21,.28) !important;
border-radius:3px !important; box-shadow:none !important;
color:#2A2724 !important; letter-spacing:.08em !important;
}
html body #team.vp-author .vp-author__verif span{
font-size:11.5px !important; font-weight:500 !important; color:#2A2724 !important;
}
html body #team.vp-author .vp-author__verif svg{
width:13px !important; height:13px !important; color:#5B5651 !important;
}
html body #team.vp-author .vp-author__ph:hover .vp-author__verif{ border-color:rgba(26,24,21,.55) !important; }
html body #team.vp-author .vp-author__body{
display:flex !important; flex-direction:column !important;
padding:30px 40px 32px !important; min-width:0 !important;
}
html body #team.vp-author .vp-author__name{
font-family:"e-UkraineHead","e-Ukraine",var(--vp-sans) !important;
font-size:clamp(21px,2.1vw,29px) !important; font-weight:500 !important;
line-height:1.18 !important; letter-spacing:-.015em !important;
color:#F7F5F1 !important; margin:0 0 4px !important;
}
html body #team.vp-author .vp-author__role{
font:400 13px/1.35 var(--vp-sans) !important; color:#A8A49D !important;
letter-spacing:.01em !important; margin:0 0 14px !important;
}
html body #team.vp-author .vp-author__naau{
display:flex !important; align-items:center !important; gap:9px !important;
font:400 12.5px/1.5 var(--vp-sans) !important; color:#A8A49D !important;
margin:0 0 14px !important; padding:0 0 14px !important;
background:transparent !important; border:0 !important;
border-bottom:1px solid rgba(255,255,255,.12) !important; border-radius:0 !important;
}
html body #team.vp-author .vp-author__naau b{ color:#E4E1DB !important; font-weight:500 !important; }
html body #team.vp-author .vp-author__naau svg{
width:15px !important; height:15px !important; flex:none !important; color:#8E8A83 !important;
}
html body #team.vp-author .vp-author__lede{
font:400 15.5px/1.6 var(--vp-sans) !important; color:#CFCCC6 !important;
margin:0 0 14px !important; max-width:60ch !important;
}
html body #team.vp-author .vp-author__tags{
display:flex !important; flex-wrap:wrap !important; gap:6px !important; margin:0 0 16px !important;
}
html body #team.vp-author .vp-author__tags span{
font:400 12px/1.35 var(--vp-sans) !important; letter-spacing:.01em !important;
color:#BFBBB4 !important; background:transparent !important;
border:1px solid rgba(255,255,255,.15) !important; border-radius:3px !important;
padding:5px 9px !important;
}
html body #team.vp-author .vp-author__focus{
display:grid !important; gap:0 !important; margin:0 0 18px !important; padding:0 !important;
list-style:none !important; background:transparent !important; border:0 !important;
border-top:1px solid rgba(255,255,255,.12) !important;
border-radius:0 !important; overflow:visible !important;
}
html body #team.vp-author .vp-author__focus li{
display:grid !important; grid-template-columns:196px minmax(0,1fr) !important;
gap:0 24px !important; align-items:baseline !important;
background:transparent !important; padding:11px 0 !important;
border-bottom:1px solid rgba(255,255,255,.12) !important;
}
html body #team.vp-author .vp-author__focus b{
font:500 13.5px/1.4 var(--vp-sans) !important; color:#EDEBE6 !important;
}
html body #team.vp-author .vp-author__focus li span{
font:400 12.5px/1.45 var(--vp-sans) !important; color:#A8A49D !important;
letter-spacing:.005em !important; font-variant-numeric:tabular-nums !important;
}
html body #team.vp-author .vp-author__cta{
display:flex !important; flex-wrap:wrap !important; gap:10px !important;
margin-top:auto !important; padding-top:6px !important;
}
html body #team.vp-author .vp-author__cta a.vp-author__btn.vp-author__btn{
display:inline-flex !important; align-items:center !important; justify-content:center !important;
min-height:50px !important; height:auto !important;
padding:13px 22px !important; border-radius:4px !important;
font:500 15px/1.25 var(--vp-sans) !important; gap:12px !important;
transition:background .18s,border-color .18s,color .18s !important;
}
html body #team.vp-author .vp-author__cta a.vp-author__btn.vp-author__btn--p.vp-author__btn--p{
background:#C73E2A !important; color:#FFFFFF !important; border:1px solid #C73E2A !important;
}
html body #team.vp-author .vp-author__cta a.vp-author__btn.vp-author__btn--p.vp-author__btn--p:hover{
background:#A8331F !important; border-color:#A8331F !important;
}
html body #team.vp-author .vp-author__cta a.vp-author__btn.vp-author__btn--g.vp-author__btn--g{
background:transparent !important; color:#E4E1DB !important;
border:1px solid rgba(255,255,255,.24) !important;
}
html body #team.vp-author .vp-author__cta a.vp-author__btn.vp-author__btn--g.vp-author__btn--g:hover{
border-color:rgba(255,255,255,.55) !important; color:#FFFFFF !important;
background:rgba(255,255,255,.05) !important;
}
html body #team.vp-author .vp-author__btn .ph{
font-family:var(--vp-sans) !important; font-size:13.5px !important; font-weight:400 !important;
color:rgba(255,255,255,.95) !important; opacity:1 !important;
padding-left:12px !important; border-left:1px solid rgba(255,255,255,.36) !important;
white-space:nowrap !important; font-variant-numeric:tabular-nums !important;
}
html body #team.vp-author .vp-author__also{
margin-top:0 !important; background:#0A0A0A !important;
border-top:1px solid rgba(255,255,255,.14) !important;
border-radius:0 0 8px 8px !important; overflow:hidden !important;
}
html body #team.vp-author .vp-author__also-h{
display:block !important; text-align:left !important;
font:500 12px/1 var(--vp-sans) !important; color:#8E8A83 !important;
letter-spacing:.08em !important; margin:0 !important; padding:20px 28px 0 !important;
}
html body #team.vp-author .vp-author__also-grid{
display:grid !important; grid-template-columns:repeat(auto-fit,minmax(240px,1fr)) !important;
gap:0 !important; margin-top:18px !important;
background:transparent !important; border:0 !important;
border-radius:0 !important; overflow:visible !important;
}
html body #team.vp-author .vp-col{
position:relative !important; display:grid !important;
grid-template-columns:104px minmax(0,1fr) !important;
justify-content:start !important; align-items:center !important;
column-gap:16px !important;
padding:22px 44px 24px 28px !important;
background:transparent !important; border:0 !important;
border-top:1px solid rgba(255,255,255,.10) !important;
border-left:1px solid rgba(255,255,255,.10) !important;
border-radius:0 !important; transform:none !important; box-shadow:none !important;
transition:background .16s !important;
}
html body #team.vp-author .vp-col:first-child{ border-left:0 !important; }
html body #team.vp-author .vp-col:hover{
background:rgba(255,255,255,.04) !important; transform:none !important; box-shadow:none !important;
}
html body #team.vp-author .vp-col__ph{
display:block !important; width:104px !important; height:130px !important;
margin:0 !important; border:0 !important; border-radius:3px !important;
background:#E7DFD6 !important; overflow:hidden !important; flex:none !important;
}
html body #team.vp-author .vp-col__ph img{
display:block !important; width:100% !important; height:100% !important;
object-fit:cover !important; object-position:50% 10% !important; background:#E7DFD6 !important;
}
html body #team.vp-author .vp-col__b{ display:block !important; width:auto !important; min-width:0 !important; }
html body #team.vp-author .vp-col__name{
display:block !important; font-family:"e-UkraineHead","e-Ukraine",var(--vp-sans) !important;
font-size:15.5px !important; font-weight:500 !important; line-height:1.24 !important;
letter-spacing:-.012em !important; color:#F2F0EB !important; margin:0 0 5px !important;
}
html body #team.vp-author .vp-col__role{
display:block !important; font:400 12.5px/1.35 var(--vp-sans) !important;
color:#A8A49D !important; margin:0 0 8px !important;
}
html body #team.vp-author .vp-col__cred{
display:inline-flex !important; align-items:center !important; gap:6px !important;
font:400 12px/1.3 var(--vp-sans) !important; color:#8E8A83 !important;
font-variant-numeric:tabular-nums !important;
}
html body #team.vp-author .vp-col__cred svg{
width:12px !important; height:12px !important; flex:none !important; color:#8E8A83 !important;
}
html body #team.vp-author .vp-col::after{
content:"" !important; position:absolute !important; right:24px !important; top:50% !important;
width:8px !important; height:8px !important; margin:0 !important;
border-right:1.5px solid rgba(255,255,255,.28) !important;
border-top:1.5px solid rgba(255,255,255,.28) !important;
transform:translateY(-50%) rotate(45deg) !important;
transition:border-color .16s,right .16s !important;
}
html body #team.vp-author .vp-col:hover::after{ border-color:#E05A42 !important; right:20px !important; }
@media (max-width:1023px){
html body #team.vp-author .vp-author__card{
grid-template-columns:minmax(0,1fr) !important; border-radius:8px 8px 0 0 !important;
}
html body #team.vp-author .vp-author__ph{
display:block !important; width:fit-content !important; max-width:none !important;
height:auto !important; min-height:0 !important; padding:0 !important; border:0 !important;
overflow:visible !important;
}
html body #team.vp-author .vp-author__ph img{
width:288px !important; height:360px !important;
}
html body #team.vp-author .vp-author__verif{
top:18px !important; left:calc(100% + 18px) !important; right:auto !important;
background:transparent !important; border-color:rgba(255,255,255,.22) !important;
}
html body #team.vp-author .vp-author__verif span{ color:#E4E1DB !important; }
html body #team.vp-author .vp-author__verif svg{ color:#8E8A83 !important; }
}
@media (max-width:760px){
html body #team.vp-author .vp-author__head{ margin:0 0 26px !important; }
html body #team.vp-author .vp-author__ph img{
width:208px !important; height:260px !important;
}
html body #team.vp-author .vp-author__body{ padding:24px 20px 26px !important; }
html body #team.vp-author .vp-author__name{ font-size:21px !important; }
html body #team.vp-author .vp-author__lede{ font-size:16px !important; line-height:1.62 !important; }
html body #team.vp-author .vp-author__focus li{
grid-template-columns:minmax(0,1fr) !important; gap:4px 0 !important; padding:12px 0 !important;
}
html body #team.vp-author .vp-author__focus li span{ font-size:13px !important; }
html body #team.vp-author .vp-author__cta{ gap:8px !important; }
html body #team.vp-author .vp-author__cta a.vp-author__btn.vp-author__btn{
width:100% !important; min-height:52px !important;
}
html body #team.vp-author .vp-author__also-h{ padding:18px 20px 0 !important; }
html body #team.vp-author .vp-author__also-grid{
grid-template-columns:minmax(0,1fr) !important; margin-top:14px !important;
}
html body #team.vp-author .vp-col{
grid-template-columns:80px minmax(0,1fr) !important;
padding:16px 38px 16px 20px !important;
border-left:0 !important; border-top:1px solid rgba(255,255,255,.10) !important;
}
html body #team.vp-author .vp-col__ph{ width:80px !important; height:100px !important; }
html body #team.vp-author .vp-col__name{ font-size:16px !important; }
html body #team.vp-author .vp-col::after{ right:18px !important; }
}