.expert-block{padding:80px 0}.expert-block__title{color:var(--white100);margin-bottom:20px}.expert-block__content{display:flex;gap:20px;align-items:flex-end;height:456px}.expert-block__image{display:flex;align-items:flex-end;flex:1 1 0;height:-webkit-fill-available}.expert-block__image>span{height:calc(100% - 8px);width:100%;display:block}.expert-block__image img{height:100%;width:100%;object-fit:cover;display:block;border-radius:12px}.expert-block__badge{display:flex;align-items:flex-end;flex:0 0 auto}.expert-block__badge>span{height:456px;width:auto;display:block}.expert-block__badge img{height:456px;width:auto!important;object-fit:contain;display:block}@media (max-width:768px){.expert-block{padding:30px 0}.expert-block__image{height:100%}.expert-block__title{font-size:20px;line-height:24px}.expert-block__content{align-items:flex-start;height:100%;gap:12px;flex-wrap:nowrap;overflow:hidden}.expert-block__image{flex:1 1 0;min-width:0;max-width:100%}.expert-block__image>span{height:456px!important;width:100%!important;max-width:100%}.expert-block__image img{height:240px;width:100%;object-fit:cover}.expert-block__badge{flex-shrink:0}.expert-block__badge>span{height:240px;width:auto}.expert-block__badge img{height:240px;width:auto!important}}.FAQ{padding:80px 0}.FAQ__header{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.FAQ__header_block{width:50%}.FAQ__stickyWrap{height:calc(var(--faq-steps, 3) * 50vh)}.FAQ__pinned{position:sticky;top:80px}.FAQ__blocks{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch}.FAQ__tabs{display:flex;flex-direction:column;gap:8px;height:600px}.FAQ__image{position:relative;height:600px}.FAQ__imageItem{position:absolute;inset:0;opacity:0;pointer-events:none}.FAQ__imageItem img{border-radius:12px}.FAQ__imageItem--active{opacity:1;pointer-events:auto}.FAQ__tab{display:grid;grid-template-rows:auto 0fr;overflow:hidden;width:100%;text-align:left;cursor:pointer;transition:flex-grow .25s ease,background-color .2s ease}.FAQ__tabHeader{display:block;text-align:left}.FAQ__tabBody{overflow:hidden;display:flex;align-items:flex-end;color:var(--dark-green);font-family:var(--font-helvetica-now-display);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.FAQ__tabBodyInner{min-height:0}.FAQ__tabs{--tab-gap:8px}.FAQ__tab{flex:0 0 auto;padding:32px;background-color:var(--white4);border-radius:12px}.FAQ__tab .FAQ__tabHeader{color:var(--white100);font-family:var(--font-helvetica-now-display);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.FAQ__tab--active{flex:1 1 auto;min-height:0;background-color:var(--white100);grid-template-rows:auto 1fr}.FAQ__tab--active .FAQ__tabHeader{color:var(--dark-green);font-family:var(--font-helvetica-now-display);font-size:32px;font-style:normal;font-weight:700;line-height:40px}@media (max-width:768px){.FAQ__tab{padding:24px}.FAQ__blocks{grid-template-columns:1fr}.FAQ__stickyWrap{height:auto}.FAQ__pinned{position:static;top:auto}}.FAQ__title{color:var(--white100)}.FAQ__header_block{display:flex;flex-direction:column;gap:20px;justify-content:flex-end;align-items:flex-end}.FAQ__description{text-align:left}.FAQ__description,.FAQ__description_count{color:var(--white60);font-family:var(--font-helvetica-now-display);font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:100%}.FAQ__description_count{text-align:right}.FAQ__description strong{color:var(--white100);margin-left:5px}@media (max-width:768px){.FAQ__header{flex-direction:column;gap:20px}.FAQ__header_block{width:100%;justify-content:flex-start;align-items:flex-start}.FAQ__header_block:last-child{justify-content:flex-end;align-items:flex-end}.FAQ__title{font-size:20px;line-height:24px}}.FAQ__tabBodyInner{color:var(--dark-green);font-family:var(--font-helvetica-now-display);font-size:16px;font-style:normal;font-weight:500;line-height:24px}@media (max-width:768px){.FAQ__image{height:300px}.FAQ__tabs{height:auto}.FAQ__tab .FAQ__tabHeader{font-size:14px;line-height:18px}.FAQ__tab--active{gap:12px}.FAQ__tab--active .FAQ__tabHeader{font-size:16px;line-height:24px}.FAQ__tabBodyInner{font-size:14px;line-height:18px}}.FAQ__description_count-custom{color:var(--white100)}