.sell-main{max-width:1180px;margin:0 auto;padding:0 28px}.sell-page h1,.sell-page h2,.sell-page h3{font-family:var(--font-interface);text-wrap:balance;line-height:1.15}.sell-page h1{font-size:var(--type-hero);max-width:760px;margin:10px 0 18px}.sell-page h2{font-size:var(--type-section);margin:0 0 18px}.sell-page h3{font-size:var(--type-feature);margin:0 0 12px}.sell-page p{max-width:75ch;margin:0 0 16px}.sell-page a:not(.button):not(.brand){text-underline-offset:4px}.sell-page :is(p,figcaption,details) a:not(.button){text-decoration:underline}.sell-page :is(a,summary):focus-visible{outline:3px solid var(--green);outline-offset:4px}.sell-navigation{align-items:center;gap:20px;font-weight:600;display:flex}.sell-navigation a{padding:10px 0}.sell-navigation [aria-current]{border-bottom:2px solid var(--ink)}.sell-hero{padding:44px 0 28px}.sell-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"copy artwork""actions artwork";align-items:center;gap:8px 36px;display:grid}.sell-hero-copy{grid-area:copy}.sell-hero-start{grid-area:actions;min-width:0}.sell-hero-grid .sell-friends{grid-area:artwork}.sell-lead{font-size:var(--type-feature)}.sell-promise{font-weight:600}.sell-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 16px;display:flex}.sell-actions .button-quiet{display:inline-flex}.sell-page .button{white-space:normal;text-align:center;padding-block:10px}.sell-note{color:var(--muted);font-size:var(--type-small)}.sell-jump-links{border-top:1px solid var(--soft-line);flex-wrap:wrap;gap:8px 24px;margin-top:26px;padding-top:18px;display:flex}.sell-jump-links a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.sell-section{border-top:1px solid var(--soft-line);padding:36px 0;scroll-margin-top:20px}.sell-split,.sell-control{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;display:grid}.sell-split>*,.sell-service-columns>*{min-width:0}.sell-friends{align-self:center;margin:0}.sell-friends img{max-width:100%;height:auto;display:block}.sell-community-heading{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:36px;display:grid}.sell-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:12px;display:grid}.sell-choice{border:1px solid var(--soft-line);border-top:3px solid var(--accent);flex-direction:column;align-items:flex-start;min-width:0;padding:22px;display:flex}.sell-choice-number{color:var(--green);font-size:var(--type-small);margin-bottom:14px;font-weight:600}.sell-choice .button{max-width:100%;margin-top:auto}.sell-community-note{color:var(--muted);font-size:var(--type-small);padding-top:20px}.sell-no-shop{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.sell-house-icon{color:var(--green);margin-bottom:18px;font-size:3rem;line-height:1}.sell-benefits{background:var(--wash);padding:24px}.sell-aside{background:var(--newsprint);border-left:3px solid var(--accent);align-self:start;padding:20px}.sell-aside>:last-child{margin-bottom:0}.sell-page details{border-top:1px solid var(--soft-line);margin-top:18px;padding:0}.sell-page summary{cursor:pointer;padding:14px 0;font-weight:600}.sell-page details>:not(summary){margin-bottom:16px}.sell-journey{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.sell-journey li{border-top:2px solid var(--ink);align-items:flex-start;gap:10px;min-width:0;padding-top:12px;display:flex;position:relative}.sell-journey li:not(:last-child):after{content:"→";color:var(--muted);position:absolute;top:8px;right:-19px}.sell-step-number{background:var(--accent);min-height:26px;font-size:var(--type-small);border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.sell-journey strong,.sell-journey small,.sell-journey li>div>span{display:block}.sell-journey strong{overflow-wrap:anywhere}.sell-journey li>div>span{color:var(--muted);font-size:var(--type-small);margin-top:4px}.sell-journey small{font-size:var(--type-small);font-weight:600}.sell-journey .sell-journey-optional{border-top-style:dashed}.sell-journey-optional .sell-step-number{background:var(--wash)}.sell-service-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:24px;display:grid}.sell-service-columns article+article{border-left:1px solid var(--soft-line);padding-left:32px}.sell-example{background:var(--wash);font-size:var(--type-small);margin:16px 0;padding:14px}.sell-example p{margin:6px 0 0}.sell-control ul{margin:0 0 18px;padding-left:22px}.sell-control li{margin-bottom:8px}.sell-price-example{margin:0}.sell-price-example div{justify-content:space-between;gap:16px;padding:8px 0;display:flex}.sell-price-example dd{margin:0;font-weight:600}.sell-price-example div:last-child{border-top:1px solid var(--soft-line);margin:6px 0 12px}.sell-responsibility{border-left:3px solid var(--accent);padding-left:16px;font-weight:600}.sell-faq details{margin-top:0}.sell-final{background:var(--newsprint);padding:28px}@media (max-width:900px){.sell-hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""artwork""actions";gap:10px}.sell-hero-grid .sell-friends{justify-self:center;width:100%;max-width:420px}}@media (max-width:760px){.sell-main{padding:0 18px}.sell-hero{padding-top:28px}.sell-lead{font-size:var(--type-title)}.sell-split,.sell-control,.sell-service-columns{grid-template-columns:minmax(0,1fr);gap:24px}.sell-navigation{display:none}.sell-section{padding:28px 0}.sell-choices,.sell-community-heading{grid-template-columns:minmax(0,1fr);gap:16px}.sell-choice{padding:20px}.sell-choice-number{margin-bottom:10px}.sell-hero-grid .sell-friends{max-width:330px}.sell-friends{max-width:480px}.sell-service-columns article+article{border-left:0;border-top:1px solid var(--soft-line);padding:24px 0 0}.sell-journey{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:14px}.sell-journey li{border-top:0;border-left:2px solid var(--ink);padding:8px 0 8px 12px}.sell-journey li:not(:last-child):after{content:"↓";inset:auto auto -19px -7px}.sell-journey .sell-journey-optional{border-left-style:dashed}.sell-journey li>div>span{margin-top:0}.sell-final{padding:24px 18px}}
