.orbit-site .cases-intro{padding-bottom:40px}.cases-index ul{border-top:1px solid #ffffff17;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.cases-index li{border-bottom:1px solid #ffffff17}.orbit-site .cases-index a{color:#dbe7d6;padding:14px 0;font-size:15px;line-height:1.5;display:block}.orbit-site .cases-index a:hover{color:var(--lime)}.cases-list{margin-top:40px}.case{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;padding:64px 0;display:grid}.case+.case{border-top:1px solid #ffffff17}.case-title{flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:16px;display:flex}.orbit-site .case h2{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,40px);line-height:1.12}.orbit-site .case-problem{max-width:54ch;color:var(--muted);margin:0 0 22px;font-size:16px;line-height:1.75}.case-steps{color:#d3dfcf;gap:10px;margin:0 0 26px;padding-left:22px;font-size:15px;line-height:1.65;list-style:decimal;display:grid}.case-steps li{padding-left:6px}.case-steps li::marker{color:#a9c69a;font-weight:500}.case-links{flex-wrap:wrap;gap:14px 28px;display:flex}.orbit-site .case-links .text-link{font-size:14px}.case-window{min-width:0}.orbit-site .cases-deletion-note{color:#d8e3d2;background:#ffba650d;border:1px solid #ffba6545;border-radius:14px;max-width:36rem;margin:8px 0 0;padding:16px 18px;font-size:13px;line-height:1.7}.orbit-site .cases-close{margin-block:80px 0}.orbit-site .cases-close h2{margin:0 0 14px;font-size:clamp(28px,2.8vw,36px)}.orbit-site .cases-trademarks{margin-block:0 64px}@media (max-width:1050px){.case{grid-template-columns:minmax(0,1fr);gap:28px}.case-window{max-width:640px}}@media (max-width:800px){.cases-index ul{grid-template-columns:minmax(0,1fr)}.case{padding:48px 0}.orbit-site .cases-close{margin-top:56px}}
