.site .sol-final{background:radial-gradient(90% 75% at 12% 0%, color-mix(in srgb, var(--sol-light) 26%, transparent), transparent 70%), radial-gradient(70% 70% at 100% 100%, #00000038, transparent 70%), var(--sol-deep);color:#fff}.site .sol-final-inner{flex-direction:column;gap:44px;padding-block:104px;display:flex}.site .sol-final .sol-final-title{letter-spacing:-1px;font-size:clamp(34px,20px + 3.8vw,56px);line-height:1.05}.site .sol-final-title span{color:var(--sol-light);white-space:nowrap}.site .sol-final-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.site .sol-final-card{color:var(--sol-ink);background:#fff;border-radius:20px;flex-direction:column;gap:8px;padding:28px;display:flex;box-shadow:0 18px 40px -24px #00000073}.site .sol-final-card .sol-hand{color:var(--sol-deep);font-size:19px}.site .sol-final-card h3{font-size:26px;line-height:1.2}.site .sol-final-text{color:var(--sol-body);font-family:var(--sol-font-body);margin:0;font-size:16px;line-height:1.5}.site .sol-final-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.site .sol-final-actions .sol-btn{padding-block:calc(14px + var(--sol-btn-nudge)) calc(14px - var(--sol-btn-nudge))}.site .sol-final-actions .sol-btn:not(:only-child){flex:1 1 0;min-width:max-content;padding-inline:16px}.site .sol-final-actions .sol-final-outline,.site .sol-final-actions .sol-final-outline:hover{border-color:color-mix(in srgb, var(--sol-deep) 45%, #fff);color:var(--sol-deep);background:#fff;font-weight:500}@media (max-width:991px){.site .sol-final-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.site .sol-final-inner{gap:32px;padding-block:64px}.site .sol-final .sol-final-title{letter-spacing:-.6px}.site .sol-final-card{padding:24px}}
