.usi_section{margin-bottom:56px}.usi_h2{color:var(--ui-text);margin:0 0 20px;font-size:26px;font-weight:700}.usi_service{margin-bottom:56px;padding:32px}.usi_description{color:var(--ui-text-sec);margin:0 0 24px;font-size:15px}.usi_offer{align-items:center;gap:32px;margin-bottom:24px;display:flex}.usi_price{background:var(--ui-accent-bg);text-align:center;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:160px;height:160px;padding:16px;display:flex}.usi_price_value{color:var(--ui-accent);font-size:34px;font-weight:700}.usi_price_text{color:var(--ui-text-sec);font-size:13px}.usi_list,.usi_extras{margin:0;padding:0;list-style:none}.usi_list li{color:var(--ui-text);padding:4px 0;font-size:15px;font-weight:700}.usi_extras{margin-bottom:24px}.usi_extras li{color:var(--ui-text-sec);padding:4px 0;font-size:14px}.usi a.ui_btn,.usi a.ui_btn:hover{color:#fff;text-decoration:none}.usi_disc{grid-row:1;grid-template-rows:subgrid;display:grid}.usi_disc_open{grid-row:1/span 2}.usi_disc_toggle{width:100%;font:inherit;text-align:left;color:var(--ui-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;display:flex}.usi_disc_toggle:after{content:"";border-right:2px solid var(--ui-accent);border-bottom:2px solid var(--ui-accent);flex-shrink:0;width:8px;height:8px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)}.usi_disc_open>.usi_disc_toggle:after{transform:rotate(-135deg)}.usi_disc_toggle:focus-visible{outline:2px solid var(--ui-accent-light);outline-offset:4px;border-radius:4px}.usi_steps{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;display:grid}.usi_step{padding:0 24px}.usi_step_head{padding:24px 0}.usi_step_num{background:var(--ui-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:inline-flex}.usi_step_title{color:var(--ui-text);font-size:16px;font-weight:700}.usi_step_text{color:var(--ui-text-sec);margin:0;padding:0 0 24px;font-size:14px}.usi_faq{flex-direction:column;gap:12px;display:flex}.usi_faq_row{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}.usi_faq_item{border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:#fff;padding:0 20px}.usi_faq_question{padding:16px 0;font-size:15px;font-weight:700}.usi_faq_answer{color:var(--ui-text-sec);margin:0;padding:0 0 16px;font-size:14px}@media (max-width:860px){.usi_h2{font-size:22px}.usi_steps,.usi_faq_row{flex-direction:column;gap:12px;display:flex}.usi_disc{display:block}}@media (max-width:600px){.usi_service{padding:20px 16px}.usi_offer{flex-direction:column;align-items:flex-start;gap:16px}}
