.step{align-items:center;background-color:#faf8fc;border-radius:8px;display:flex;overflow:hidden}@media(max-width:500px){.step{flex-direction:column}}.step__icon{align-items:center;box-sizing:border-box;color:#1c768f;display:flex;font-size:48px;justify-content:center;line-height:48px;min-width:100px}@media(max-width:500px){.step__icon{background:none;color:#1c768f;font-size:60px;height:auto;line-height:60px;margin-top:20px}}.step__content{display:flex;flex-direction:column;gap:4px;padding:12px 0}@media(max-width:500px){.step__content{justify-content:center;text-align:center}}.steps{gap:12px;margin:40px auto 12px}.faq-item,.steps{display:flex;flex-direction:column}.faq-item{background:#faf8fc;border-bottom:2px solid rgba(28,118,143,.5);border-radius:8px 8px 0 0;padding:16px;transition:border-color .25s}.faq-item:hover{border-color:rgba(28,118,143,.95)}.faq-item__question-wrapper{align-items:center;cursor:pointer;display:flex;gap:24px;justify-content:space-between;user-select:none}.faq-item__question-wrapper:hover .faq-item__question{color:#fa991c}.faq-item__question{color:#1c768f;flex:1;font-size:20px;overflow:hidden;transition:.25s}.faq-item__arrow{color:#1c768f;font-size:32px;opacity:.75;transform:rotate(0);transition:.25s}.faq-item__arrow--toggle{opacity:.95;transform:rotate(180deg)}.faq-item__answer-wrapper{overflow:hidden;transition:max-height .25s}.faq-item__answer{padding-top:20px}.faq{padding:36px}.faq__container{margin:auto;max-width:1200px}.faq__header{font-size:28px;margin-bottom:28px;text-align:center}.faq__list{gap:20px}.faq__afterword,.faq__list{display:flex;flex-direction:column}.faq__afterword{gap:8px;margin-top:16px;padding:8px;text-align:center}.how-to-start{padding:36px}.how-to-start__container{margin:auto;max-width:1200px}.how-to-start__separator{height:64px}@media(max-width:900px){.how-to-start__separator{height:32px}}.how-to-start__header{text-align:center}.how-to-start__title{margin-bottom:8px;scroll-margin-top:110px}.how-to-start__java{background:#faf8fc;border-radius:8px;font-size:16px;font-weight:700;padding:16px;text-align:center}.how-to-start__faq{padding:0}.how-to-start__download-block{align-items:center;display:flex;gap:4%;justify-content:center;margin:60px auto}@media(max-width:900px){.how-to-start__download-block{flex-direction:column;gap:48px}}.how-to-start__download-item{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;user-select:none}.how-to-start__os-icon{height:140px}.how-to-start__download-button{min-width:240px;text-align:center}