.sell-hero{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:64px;align-items:center}.sell-hero .page-title{font-size:clamp(40px,5.2vw,76px);line-height:1.07}.sell-intro{max-width:620px;margin-top:22px;line-height:1.75;color:#b8c3c7}.sell-small{font-size:14px;line-height:1.65;opacity:.75;margin-top:20px}.sell-text-link{text-decoration:underline;text-underline-offset:5px;font-weight:550}.sell-payment{border:1px solid #91e4bf40;background:linear-gradient(145deg,#91e4bf12,transparent);padding:36px}.sell-payment-number{font-size:100px;line-height:1.1;letter-spacing:-.06em;color:#91e4bf;margin:28px 0}.sell-payment-number span{font-size:22px;letter-spacing:0;margin-left:12px}.sell-payment h2{font-size:25px;line-height:1.3;margin-bottom:18px}.sell-payment p:not(.eyebrow):not(.sell-payment-number){font-size:15px;line-height:1.7;color:#bbc5c8}.sell-payment-foot{border-top:1px solid #ffffff24;margin-top:26px;padding-top:22px;font-size:14px}.sell-two-column{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.sell-two-column h2,.sell-heading,.sell-faq>h2{font-size:clamp(30px,3.4vw,46px);line-height:1.15;letter-spacing:-.035em;margin-bottom:28px}.sell-two-column p{line-height:1.8;margin-bottom:20px}.sell-steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:0;margin:48px 0 24px}.sell-steps li{border-top:1px solid #ffffff30;padding-top:20px}.sell-steps li>span{font-family:'IBM Plex Mono',monospace;color:#91e4bf;font-size:13px}.sell-steps h3,.sell-preparation h3{font-size:22px;line-height:1.3;margin:24px 0 16px}.sell-steps p{font-size:16px;line-height:1.75;color:#b8c3c7}.sell-preparation{border:1px solid #ffffff30;padding:8px 30px 18px}.sell-preparation ul{list-style:disc;padding-left:20px;line-height:1.8}.sell-preparation li{padding-bottom:8px}.sell-faq{max-width:950px}.sell-faq .faq-answer a{text-decoration:underline}.sell-hero .button,.page-cta .button{white-space:normal}@media(max-width:1000px){.sell-hero{gap:32px}.sell-payment{padding:26px}.sell-two-column{gap:40px}.sell-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.sell-hero,.sell-two-column{grid-template-columns:1fr;gap:36px}.sell-hero .page-title{font-size:clamp(38px,9vw,56px)}.sell-steps{grid-template-columns:1fr;gap:28px}.sell-payment-number{font-size:76px}.sell-payment{margin-top:12px}.sell-preparation{padding:4px 22px 14px}.sell-hero .hero-actions{align-items:flex-start}}
