.method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:34px 0}.method-card{padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:linear-gradient(145deg,rgba(47,39,44,.98),rgba(25,22,25,.96))}.method-card span{display:block;margin-bottom:23px;color:#c6a15d;font-size:.69rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.method-card strong{display:block;margin-bottom:10px;font-size:1.05rem}.method-card p{margin:0;color:#bdb5ba;font-size:.82rem;line-height:1.58}.compare-wrap{margin:35px 0;overflow-x:auto;border:1px solid rgba(255,255,255,.1);border-radius:18px}.compare-table{width:100%;min-width:680px;border-collapse:collapse;background:rgba(255,255,255,.025);font-size:.84rem}.compare-table th,.compare-table td{padding:16px 18px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(255,255,255,.08)}.compare-table th{color:#e5c98e;background:rgba(198,161,93,.07);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.compare-table tr:last-child td{border-bottom:0}.compare-table td:first-child{color:#fff;font-weight:800}.step-list{display:grid;gap:11px;margin:30px 0}.step-list>div{display:grid;grid-template-columns:44px minmax(180px,.7fr) 1.3fr;gap:18px;align-items:start;padding:19px 20px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:rgba(255,255,255,.035)}.step-list span{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(198,161,93,.36);border-radius:50%;color:#c6a15d;font-size:.74rem;font-weight:800}.step-list strong{padding-top:6px;font-size:.93rem}.step-list p{margin:0;color:#bdb5ba;font-size:.84rem}.tag-row{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0 34px}.tag-row span{padding:8px 12px;border:1px solid rgba(198,161,93,.22);border-radius:999px;background:rgba(198,161,93,.055);color:#d9c7a5;font-size:.76rem;font-weight:700}.check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:30px 0}.check-grid>div{padding:21px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(255,255,255,.035)}.check-grid strong{display:block;margin-bottom:8px}.check-grid p{margin:0;color:#bdb5ba;font-size:.83rem}.article-photo.wide img{aspect-ratio:3/2;max-height:none;object-position:center}
@media(max-width:760px){.method-grid{grid-template-columns:1fr}.method-card span{margin-bottom:14px}.step-list>div{grid-template-columns:42px 1fr}.step-list p{grid-column:2}.check-grid{grid-template-columns:1fr}}
