.tabs-section__nav{justify-content:space-between;align-items:center;width:100%;margin-bottom:30px;display:flex}.tabs-section__tab{color:#d2d2d2;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;font-size:19px;font-style:normal;font-weight:600;line-height:230%;transition:color .2s;display:flex}.tabs-section__tab-number{width:30px;height:30px;color:var(--white);background:#d2d2d2;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;line-height:1;transition:background .2s;display:flex}.tabs-section__tab.is-active .tabs-section__tab-number,.tabs-section__tab:hover .tabs-section__tab-number{background:var(--green)}.tabs-section__tab.is-active,.tabs-section__tab:hover{color:var(--grey);background:0 0}.tabs-section__dropdown{width:100%;margin-bottom:30px;font-size:16px;font-weight:600;display:none;position:relative}.tabs-section__dropdown-trigger{background:var(--light-grey);width:100%;color:var(--black);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;font-size:16px;font-weight:600;display:flex}.tabs-section__dropdown-trigger:hover,.tabs-section__dropdown-trigger:focus{background:var(--light-grey);color:var(--grey)}.tabs-section__dropdown-text{text-align:center;flex:1}.tabs-section__dropdown-arrow{background:var(--white);box-sizing:border-box;border-radius:6px;flex-shrink:0;width:30px;height:30px;padding:6px;transition:transform .2s}.tabs-section__dropdown.is-open .tabs-section__dropdown-arrow{transform:rotate(180deg)}.tabs-section__dropdown-list{background:var(--white);z-index:10;border-radius:10px;margin:0;padding:0;list-style:none;display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 4px 16px #0000001a}.tabs-section__dropdown.is-open .tabs-section__dropdown-list{display:block}.tabs-section__dropdown-item{width:100%;color:var(--black);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:12px 16px;font-size:16px;font-weight:600;transition:background .15s;display:flex}.tabs-section__dropdown-item .tabs-section__title{letter-spacing:normal;margin:0;font-family:inherit;font-size:16px;font-weight:600;line-height:normal}.tabs-section__dropdown-item:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.tabs-section__dropdown-item:hover,.tabs-section__dropdown-item.is-active{background:var(--light-grey);color:var(--grey)}.tabs-section__panel{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:none}.tabs-section__panel.is-active{display:grid}.tabs-section__image{border-radius:15px;width:100%;overflow:hidden}.tabs-section__image img{object-fit:cover;object-position:center;border-radius:15px;width:100%;height:500px;display:block}.tabs-section__step-label{color:var(--green);letter-spacing:-.2px;text-transform:uppercase;font-size:20px;font-style:normal;font-weight:500;line-height:92%}.tabs-section__title{letter-spacing:-.9px;margin-bottom:20px;font-family:Montserrat;font-size:30px;font-weight:500;line-height:120%}.tabs-section__body{margin-bottom:20px}.tabs-section__body ul{flex-direction:column;gap:12px;margin:0 0 1em;padding:0;list-style:none;display:flex}.tabs-section__body ul:last-child{margin-bottom:0}.tabs-section__body ul li{color:var(--grey,#242424);padding-left:32px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;position:relative}.tabs-section__body ul li:before{content:"";background-color:var(--green,#6c9256);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M1.5 5.2L4.4 8.1L10.5 1.9' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 9px;border-radius:50%;width:20px;height:20px;position:absolute;top:.15em;left:0}.tabs-section__body h3{margin:1.25em 0 .75em;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:1.3}.tabs-section__body h3:first-child{margin-top:0}@media (width<=992px){.tabs-section__nav{display:none}.tabs-section__dropdown{display:block}.tabs-section__dropdown .tabs-section__tab-number{background:var(--green)}.tabs-section__panel.is-active{flex-direction:column;gap:20px;display:flex}.tabs-section__image img{height:200px}.tabs-section__step-label{margin-bottom:5px;font-size:14px}}
