.method-orbit{display:none!important}.method-visual{display:block;margin:31px 5.5% 0;padding:0;border:0;background:none;overflow:visible}.method-grid{grid-template-columns:repeat(3,1fr);gap:14px}.method-card{min-height:172px;padding:21px 18px;transition:transform .35s,border-color .35s,background .35s,box-shadow .35s}.method-card .method-index{font-size:20px;line-height:1;color:#807384;margin-bottom:27px;transition:color .35s,text-shadow .35s}.method-card.is-active{transform:translateY(-4px);border-color:#c87aeb88;background:linear-gradient(145deg,#24112f,#160b1e);box-shadow:0 15px 32px #7d2aa522}.method-card.is-active .method-index{color:#efc5ff;text-shadow:0 0 16px #cf68ef}.method-card h3{color:#e8ddeb}.method-card p{color:#a99aaf}.solution-heading h2 span{white-space:nowrap}.solution-description{line-height:1.55}@media(max-width:760px){.solution{padding-block:38px 42px}.solution-heading h2{font-size:clamp(32px,8.6vw,48px)}.solution-description{font-size:14px;line-height:1.48;margin-top:16px}.solution-description p+p{margin-top:8px}.method-visual{margin:22px 5% 0}.method-grid{display:block}.method-card{min-height:0;margin-top:7px;padding:12px 12px;display:grid;grid-template-columns:43px 1fr;gap:3px}.method-card .method-index{font-size:22px;margin:1px 0 0}.method-card h3{font-size:16px;margin:0 0 5px}.method-card p{font-size:12px;line-height:1.38}.method-card.is-active{transform:translateX(4px)}}
