.grid{display:grid;container:grid-block/inline-size}.grid_column_5>.grid__list{grid-template-columns:repeat(5,1fr)}.grid_column_4>.grid__list{grid-template-columns:repeat(4,1fr)}.grid_column_3>.grid__list{grid-template-columns:repeat(3,1fr)}.grid_column_2>.grid__list{grid-template-columns:repeat(2,1fr)}.grid_column_1>.grid__list{grid-template-columns:1fr}.grid_column_one-third>.grid__list{grid-template-columns:1fr 2fr}@media (max-width:1090px){.grid_column_one-third>.grid__list{grid-template-columns:1fr}}.grid_column_two-third>.grid__list{grid-template-columns:2fr 1fr}@container grid-block (width>=1600px){.grid_column_4>.grid__list{grid-template-columns:repeat(5,1fr)}}@container grid-block (width<=1160px){.grid_column_4>.grid__list{grid-template-columns:repeat(3,1fr)}}@container grid-block (width<=640px){.grid_column_4>.grid__list{grid-template-columns:repeat(2,1fr)}}.grid_spacing_2xl>.grid__list{gap:48px}@media (max-width:1090px){.grid_spacing_2xl>.grid__list{gap:36px}}.grid_spacing_xl>.grid__list{gap:40px}.grid_spacing_lg>.grid__list{gap:32px}.grid_spacing_md>.grid__list{gap:24px}.grid_spacing_sm>.grid__list{gap:16px}.grid_spacing_xs>.grid__list{gap:8px}.grid__list{display:grid}

.card-list{background:var(--color-bg-accent-lg,rgba(35,2,1,.3));border-radius:24px}.card-list__wrapper{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}@media (max-width:540px){.card-list__wrapper{grid-template-columns:1fr;gap:12px}}.card-list__main{gap:var(--gap);grid-template-columns:64px 1fr;padding:24px 16px 24px 24px;display:grid}@media (max-width:540px){.card-list__main{grid-template-columns:1fr;gap:16px;padding:24px 16px 0 24px}}.card-list__description{padding:24px 24px 24px 0}@media (max-width:540px){.card-list__description{padding:0 24px 24px}.card-list__number{border-bottom:1px solid rgba(221,210,233,.2);grid-template-columns:1fr;padding-bottom:16px}}
.tabs{gap:var(--gap);grid-template-columns:1fr 2fr;display:grid}@media (max-width:1090px){.tabs{grid-template-columns:1fr}}.tabs__media{background:var(--color-bg-accent-lg,rgba(35,2,1,.3));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;justify-content:center;align-items:center;padding:16px;display:grid}.tabs__media-inner{justify-content:center;align-items:center;width:100%;height:100%;display:grid}@media (max-width:1090px){.tabs__media{min-height:300px}}.tabs__list-wrap{background:var(--color-bg-accent-lg,rgba(35,2,1,.3));border-radius:24px;padding:16px;position:relative}.tabs__list-wrap ::-webkit-scrollbar{width:8px;height:8px}.tabs__list-wrap ::-webkit-scrollbar-track{background-color:var(--color-bg-accent-lg,rgba(35,2,1,.3));border-radius:10px;height:50%}.tabs__list-wrap ::-webkit-scrollbar-thumb{background-color:var(--color-bg-accent-lg,rgba(35,2,1,.3));border:6px solid transparent;border-radius:10px;height:50%}.tabs__list-wrap.scrolled .tabs__list{padding-right:16px}.tabs__list{gap:calc(var(--gap)*2 - 1px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scroll-behavior:smooth;max-height:calc(var(--tabs-visible-items)*var(--tabs-item-height) + 17px*(var(--tabs-visible-items) - 1));display:grid;position:relative;overflow:auto}.tabs__scroll{z-index:2;opacity:0;visibility:hidden;pointer-events:none;width:32px;height:32px;transition:var(--transition);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:999px;justify-content:center;align-items:center;display:grid;position:absolute;right:8px}.tabs__scroll.visible{opacity:1;visibility:visible;pointer-events:auto}.tabs__scroll--up{top:8px}.tabs__scroll--down{bottom:8px}.tabs-item{cursor:pointer;transition:var(--transition);border-radius:999px;grid-template-columns:4fr 4fr 2fr;align-items:center;gap:24px;padding:8px 8px 8px 20px;display:grid;position:relative}@media (max-width:540px){.tabs-item{grid-template-columns:4fr 2fr}}.tabs-item:hover,.tabs-item.active{background:var(--color-button-text-accent-bg-hover,rgba(35,2,1,.2))}.tabs-item__meta{opacity:.9;grid-template-columns:1fr max-content;align-items:center;gap:20px;display:grid}.tabs-item:after{content:"";width:calc(100% - 28px);height:1px;bottom:calc(var(--gap)*-1 - 1px);background-color:var(--color-border-neutral-md,rgba(221,210,233,.2));position:absolute;left:20px}.tabs-item:last-child:after{display:none}@media (max-width:540px){.tabs-item__subtitle{display:none}}
.price{background:var(--color-bg-accent-lg,rgba(35,2,1,.3));border-radius:24px;padding:32px}.price__wrapper{justify-content:space-between;gap:16px;display:flex}@media (max-width:1090px){.price__wrapper{flex-direction:column;gap:56px}}.price__title{max-width:320px;padding-bottom:24px}.price__offer{flex-direction:column;justify-content:space-between;gap:24px;display:flex}.price__data,.price__compose{gap:16px;display:grid}.price__compose-title{border-bottom:solid 1px var(--color-border-neutral-md,rgba(221,210,233,.2));padding-bottom:16px}.price__description{width:100%;max-width:320px}
.pricing{gap:var(--gap);border-top:solid 1px var(--color-border-neutral-md,rgba(221,210,233,.2));grid-template-columns:88px 1fr;align-items:center;padding:16px 0;display:grid}.pricing:last-child{border-bottom:solid 1px var(--color-border-neutral-md,rgba(221,210,233,.2))}.pricing__cost{align-items:end;display:flex}@media (max-width:540px){.pricing{grid-template-columns:1fr;padding:24px 0}}
.faq__more{min-width:185px;margin-top:24px}@media (max-width:1090px){.faq__more{margin-top:16px}}.faq__more-container{height:0;transition:height var(--transition)ease;overflow:hidden}
.faq{background:var(--color-bg-accent-lg,rgba(35,2,1,.3));cursor:pointer;border-radius:24px;flex-direction:column;padding:16px 16px 16px 24px;display:flex}@media (max-width:1090px){.faq{padding:16px}}.faq__header{justify-content:space-between;align-items:center;display:flex}.faq__answer{height:0;transition:height var(--transition)ease,padding-top var(--transition)ease;cursor:auto;padding-top:0;overflow:hidden}.faq__answer_state_open{padding-top:24px}.faq__trigger.open>.icon{transform:scaleY(-1)}.faq__trigger>.icon{transition:var(--transition)}
.form-block{background:var(--color-bg-accent-lg,rgba(35,2,1,.3));border-radius:24px;padding:32px}@media (max-width:1090px){.form-block{padding:24px}.form-block .grid__list{grid-template-columns:1fr}}.form-block__info{justify-content:space-between;gap:var(--gap);flex-direction:column;display:flex}@media (max-width:1090px){.form-block__info{gap:36px}}.form-block__legal{width:100%;max-width:411px;font-size:12px}
