.pg{padding:110px 0 40px}.pg h1{font-size:clamp(2rem,5vw,3.2rem);line-height:1.15;margin:.3rem 0 1rem}.pg h2{font-size:1.7rem;margin:0 0 .6rem}.crumb{color:var(--mut2);font-size:.9rem}.crumb a{color:var(--mut)}
.sec{padding:44px 0}.two{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}@media(max-width:860px){.two{grid-template-columns:1fr}}
.ui{background:var(--card);border:1px solid var(--line2);border-radius:20px;padding:1.2rem 1.4rem;box-shadow:0 30px 80px -30px #000}.ui h3{margin:.1rem 0 .8rem;font-size:1.05rem;color:var(--mut)}
.row2{display:flex;justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem 0;border-bottom:1px solid var(--line)}.row2:last-child{border:0}.ok2{background:rgba(61,220,151,.16);color:var(--ok);border-radius:999px;padding:.1rem .6rem;font-size:.8rem;font-weight:700;white-space:nowrap}
.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.cd{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:1.2rem}.cd .ico{font-size:1.8rem}.cd h3{margin:.4rem 0 .3rem}.cd p{margin:0;color:var(--mut)}
.steps{counter-reset:s;display:grid;gap:14px}.steps li{list-style:none;counter-increment:s;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:1rem 1.2rem 1rem 1rem;display:flex;gap:1rem;align-items:flex-start}.steps li:before{content:counter(s);background:var(--acc);color:#111;font-weight:800;border-radius:50%;min-width:34px;height:34px;display:grid;place-items:center}
.ex{border-radius:14px;border:1px solid var(--line2);background:#fff;max-width:100%;height:auto;box-shadow:0 20px 60px -20px #000}
details{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:.9rem 1.2rem;margin-bottom:10px}summary{cursor:pointer;font-weight:700}details p{color:var(--mut);margin:.6rem 0 0}
.cta2{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.2rem}.rel a{display:inline-block;margin:.2rem .4rem .2rem 0;color:var(--acc2)}
footer{padding:28px 0;color:var(--mut2);border-top:1px solid var(--line)}footer .w{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.6rem}
