.answer{display:grid;gap:20px;grid-template-areas:"a b";grid-template-columns:1.5fr 1fr}@media (max-width:1023px){.answer{grid-template-areas:"a" "b";grid-template-columns:1fr}}.answer-form{grid-area:b}.answer-form__wrap{align-items:center;background-color:#eaeef5;border-radius:20px;display:flex;height:100%;justify-content:center;position:relative}.answer-form__inner{border-radius:20px;margin:0 auto;max-width:370px;padding:20px 40px}@media (max-width:1023px){.answer-form__inner{height:100%;max-width:100%;padding:60px 100px}}@media (max-width:767px){.answer-form__inner{padding:40px 20px}}.answer-form__title{margin-bottom:25px}.answer-form button{display:block;margin-bottom:10px;margin-top:25px;width:100%}.answer-form .default-checkbox{font-size:12px}.answer-form .default-checkbox a{color:#3c3a3a;text-decoration:underline}.accordion{grid-area:a}.accordion__item{background-color:#eaeef5;border-radius:20px;cursor:pointer;margin-bottom:10px}.accordion__item:last-child{margin-bottom:0}.accordion__item span{cursor:default}.accordion__item.open{cursor:default;transition:.3s}.accordion__item.open .accordion__head span{cursor:pointer;pointer-events:all;transform:rotate(45deg)}.accordion__item.open .accordion__body{opacity:1}.accordion__head{padding:30px 100px 30px 40px;position:relative}.accordion__head span{background-color:rgb(var(--primary));border-radius:50%;display:block;height:45px;pointer-events:none;position:absolute;right:35px;top:20px;transition:.3s;width:45px}.accordion__head span:after,.accordion__head span:before{background-color:#ffe6c0;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.accordion__head span:after{transform:translate(-50%,-50%) rotate(90deg)}.accordion__body{border-radius:0 0 20px 20px;margin-bottom:5px;opacity:0;padding:0 40px 40px;transition:.3s}
