body.page-id-168 .ngw-design .ngw-content-intro.ngw-intro-refresh{
position:relative;
padding:clamp(66px,7vw,105px) 0;
background:#F7F8F9;
border:0;
isolation:isolate;
overflow:hidden;
}
body.page-id-168 .ngw-intro-refresh::before{
content:"";position:absolute;z-index:-1;right:-155px;top:-175px;
width:550px;height:550px;border-radius:50%;
background:radial-gradient(circle,#E3F3D5 0,rgba(227,243,213,.47) 40%,transparent 72%);
pointer-events:none;
}
body.page-id-168 .ngw-intro-refresh__grid{
display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);
align-items:center;gap:clamp(34px,5.5vw,82px);
}
body.page-id-168 .ngw-intro-refresh__copy{position:relative;z-index:1;min-width:0}
body.page-id-168 .ngw-intro-refresh .ngw-eyebrow{
margin:0 0 19px;color:#62676B;font-size:12px;letter-spacing:.12em;
}
body.page-id-168 .ngw-design .ngw-intro-refresh h2{
max-width:670px;margin:0 0 22px;
font-size:clamp(38px,4.1vw,57px);line-height:1.08;letter-spacing:-.045em;
color:#202124;
}
body.page-id-168 .ngw-intro-refresh h2 em{
color:#202124;font-style:normal;text-decoration:underline;
text-decoration-color:#84C041;text-decoration-thickness:5px;
text-underline-offset:8px;text-decoration-skip-ink:none;
}
body.page-id-168 .ngw-intro-refresh__lead{
max-width:620px;margin:0 0 15px;color:#202124;
font-size:clamp(19px,1.7vw,22px);line-height:1.48;
}
body.page-id-168 .ngw-intro-refresh__body{
max-width:600px;margin:0;color:#62676B;
font-size:17px;line-height:1.62;
}
body.page-id-168 .ngw-intro-refresh__benefits{
display:grid;grid-template-columns:repeat(3,minmax(0,1fr));
list-style:none;gap:10px;margin:27px 0 29px;padding:0;
}
body.page-id-168 .ngw-intro-refresh__benefits li{
display:flex;flex-direction:column;justify-content:center;gap:9px;
min-height:91px;padding:14px 15px;
border:1px solid #DCE1DC;border-radius:11px;background:#fff;
color:#202124;font-family:'Proximanova-bold',sans-serif;
font-size:14px;line-height:1.25;
}
body.page-id-168 .ngw-intro-refresh__benefits li span{
color:#62676B;font-size:11px;line-height:1;letter-spacing:.06em;
}
body.page-id-168 .ngw-intro-refresh__actions{display:flex;flex-wrap:wrap;gap:12px}
body.page-id-168 .ngw-intro-refresh__action{
display:inline-flex;align-items:center;justify-content:center;
min-height:50px;padding:13px 22px;border:1.5px solid #202124;border-radius:5px;
color:#202124;background:transparent;font-family:'Proximanova-bold',sans-serif;
font-size:13px;line-height:1.2;letter-spacing:.045em;text-transform:uppercase;
text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease;
}
body.page-id-168 .ngw-intro-refresh__action--primary{
background:#84C041;border-color:#84C041;color:#202124;
}
body.page-id-168 .ngw-intro-refresh__action--primary:hover{
background:#B5E66A;border-color:#B5E66A;transform:translateY(-2px);
}
body.page-id-168 .ngw-intro-refresh__action--secondary:hover{
background:#202124;border-color:#202124;color:#fff;transform:translateY(-2px);
}
body.page-id-168 .ngw-intro-refresh__media{
position:relative;min-width:0;width:100%;max-width:500px;margin:0 auto;
}
body.page-id-168 .ngw-intro-refresh__media::before{
content:"";position:absolute;inset:20px -15px -17px 20px;
background:#E3F3D5;border:1px solid #CDE6BB;border-radius:21px;
transform:rotate(1deg);pointer-events:none;
}
body.page-id-168 .ngw-intro-refresh__figure{
position:relative;overflow:hidden;margin:0;padding:10px 10px 0;
background:#202124;border:1px solid #BFC7C5;border-radius:19px;
box-shadow:0 22px 50px rgba(32,33,36,.12);
}
body.page-id-168 .ngw-intro-refresh__figure img{
display:block;width:100%;height:auto;aspect-ratio:1228/1532;
max-height:560px;object-fit:cover;object-position:center;
background:#fff;border-radius:10px 10px 0 0;
}
body.page-id-168 .ngw-intro-refresh__caption{
display:flex;align-items:center;gap:13px;min-height:77px;padding:15px 14px;
font-style:normal;color:#fff;
}
body.page-id-168 .ngw-intro-refresh__caption-marker{
display:block;flex:0 0 6px;width:6px;height:31px;border-radius:5px;background:#84C041;
}
body.page-id-168 .ngw-intro-refresh__caption strong{
display:block;color:#fff;font-family:'Proximanova-bold',sans-serif;
font-size:16px;line-height:1.2;
}
body.page-id-168 .ngw-intro-refresh__caption small{
display:block;margin-top:4px;color:#BCC1C5;font-size:13px;line-height:1.35;
}
@media(max-width:1080px){
body.page-id-168 .ngw-intro-refresh__grid{
grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:32px;
}
body.page-id-168 .ngw-intro-refresh__benefits li{padding:12px;font-size:13px}
}
@media(max-width:850px){
body.page-id-168 .ngw-intro-refresh__grid{grid-template-columns:minmax(0,1fr);gap:43px}
body.page-id-168 .ngw-intro-refresh__copy{max-width:760px}
body.page-id-168 .ngw-intro-refresh__media{max-width:490px}
}
@media(max-width:600px){
body.page-id-168 .ngw-design .ngw-content-intro.ngw-intro-refresh{padding:57px 0 63px}
body.page-id-168 .ngw-design .ngw-intro-refresh h2{
font-size:clamp(33px,8.2vw,44px);margin-bottom:20px;
}
body.page-id-168 .ngw-intro-refresh h2 em{text-decoration-thickness:4px;text-underline-offset:5px}
body.page-id-168 .ngw-intro-refresh__lead{font-size:18px;line-height:1.5}
body.page-id-168 .ngw-intro-refresh__body{font-size:16px;line-height:1.58}
body.page-id-168 .ngw-intro-refresh__benefits{gap:8px;margin:23px 0}
body.page-id-168 .ngw-intro-refresh__benefits li{min-height:89px;padding:10px;font-size:12px}
body.page-id-168 .ngw-intro-refresh__actions{flex-direction:column}
body.page-id-168 .ngw-intro-refresh__action{width:100%}
body.page-id-168 .ngw-intro-refresh__media{max-width:430px;width:calc(100% - 12px)}
body.page-id-168 .ngw-intro-refresh__media::before{inset:12px -9px -12px 12px}
body.page-id-168 .ngw-intro-refresh__figure img{max-height:none}
body.page-id-168 .ngw-intro-refresh__caption{padding:13px 11px;min-height:70px}
}
@media(max-width:360px){
body.page-id-168 .ngw-intro-refresh__benefits{grid-template-columns:1fr;gap:7px}
body.page-id-168 .ngw-intro-refresh__benefits li{min-height:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:11px}
} body.page-id-168 .ngw-intro-refresh__benefits li{justify-content:flex-start}
body.page-id-168 .ngw-intro-refresh__benefits li strong{font:inherit;color:inherit;line-height:1.4}
.ngw-priority-art{display:block;width:100%;max-width:160px;height:90px;flex-shrink:0;overflow:visible}
.ngw-priority-float{animation:ngw-priority-float 3.2s ease-in-out infinite}
.ngw-priority-pulse{animation:ngw-priority-pulse 2.4s ease-in-out infinite}
.ngw-priority-cursor{animation:ngw-priority-cursor 3s ease-in-out infinite}
@keyframes ngw-priority-float{50%{transform:translateY(-4px)}}
@keyframes ngw-priority-pulse{50%{opacity:.55}}
@keyframes ngw-priority-cursor{50%{transform:translate(-8px,3px)}}
@media(max-width:600px){body.page-id-168 .ngw-intro-refresh__benefits{grid-template-columns:1fr}body.page-id-168 .ngw-intro-refresh__benefits li{display:grid;grid-template-columns:96px 1fr;column-gap:14px;row-gap:6px;align-items:center;padding:12px 16px}body.page-id-168 .ngw-intro-refresh__benefits li .ngw-priority-art{grid-row:1/3;width:96px;height:64px}body.page-id-168 .ngw-intro-refresh__benefits li span{align-self:end}body.page-id-168 .ngw-intro-refresh__benefits li strong{align-self:start;font-size:15px}}
@media(prefers-reduced-motion:reduce){.ngw-priority-art *{animation:none!important}
body.page-id-168 .ngw-intro-refresh__action{transition:none}
body.page-id-168 .ngw-intro-refresh__action:hover{transform:none}
}