.support-page{padding-block:var(--space-l)}.support-hero{display:flex;align-items:center;gap:var(--space-s);padding-block:var(--space-xl) var(--space-l)}.support-hero__text{flex:0 0 50%}.support-hero__title{font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);color:var(--color-black);line-height:var(--line-height-heading);margin-bottom:var(--space-m)}.support-hero__desc{font-size:var(--font-size-body);color:rgba(0,0,0,.6);line-height:var(--line-height-body);max-width:480px;margin-bottom:var(--space-l)}.support-hero__actions{display:flex;gap:var(--space-m);flex-wrap:wrap}.support-hero__actions .btn{text-align:center}.support-hero__image{flex:1;border-radius:16px;overflow:hidden;max-height:460px}.support-hero__image img{width:100%;height:100%;object-fit:cover;display:block}.support-page .how-it-works{margin-top:var(--space-xl);padding-inline:0}.support-block{border-top:1px solid rgba(0,0,0,.12);padding-block:var(--space-l)}.support-block--last{border-bottom:1px solid rgba(0,0,0,.12)}.support-block__header{display:flex;align-items:center;gap:var(--space-s);margin-bottom:var(--space-l)}.support-block__num{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);color:rgba(0,0,0,.3)}.support-block__title{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-indigo);display:flex;align-items:center;gap:6px}.support-steps{gap:0}.support-step,.support-steps{display:flex;align-items:flex-start}.support-step{flex:1;flex-direction:column;position:relative}.support-step__icon{width:48px;height:48px;border-radius:12px;background:rgba(31,4,163,.06);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-s);color:var(--color-indigo);font-size:1.25rem}.support-step__num{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-red);text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px}.support-step__title{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black);margin-bottom:var(--space-xs)}.support-step__desc{font-size:var(--font-size-caption);color:rgba(0,0,0,.55);line-height:var(--line-height-body);padding-right:var(--space-m)}.support-step__connector{flex:0 0 2px;align-self:stretch;margin-top:24px;position:relative}.support-step__connector:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:40px;height:1px;background:rgba(31,4,163,.2)}.support-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-m)}.support-card{border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:var(--space-l);display:flex;flex-direction:column;gap:var(--space-s);transition:border-color .2s,box-shadow .2s}.support-card:hover{border-color:rgba(31,4,163,.25);box-shadow:0 4px 24px rgba(31,4,163,.07)}.support-card__icon{width:52px;height:52px;border-radius:14px;background:rgba(31,4,163,.06);display:flex;align-items:center;justify-content:center;color:var(--color-indigo);font-size:1.4rem;margin-bottom:var(--space-xs)}.support-card__title{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:var(--font-weight-semibold);color:var(--color-black)}.support-card__desc{font-size:var(--font-size-body);color:rgba(0,0,0,.55);line-height:var(--line-height-body);flex:1}.support-card__action{align-self:flex-start;margin-top:var(--space-xs);text-decoration:none}@media (max-width:960px){.support-steps{flex-direction:column;gap:var(--space-m)}.support-step__connector{display:none}.support-step__desc{padding-right:0}.support-cards{grid-template-columns:1fr}}@media (max-width:768px){.support-hero{flex-direction:column;padding-block:var(--space-l) var(--space-m)}.support-hero__text{flex:none}.support-hero__image{width:100%;max-height:280px}.support-hero__actions{flex-direction:column}.support-hero__actions .btn{text-align:center;display:block}}