.dolly-sell-hero-section{background-image:url(https://images.unsplash.com/photo-1600585154340-be6161a56a0c?auto=format&fit=crop&w=1920&q=80);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:340px;padding:3.5rem 1rem;display:flex;position:relative}.dolly-sell-hero-overlay{z-index:1;background:linear-gradient(#0f172abf,#0f172acc);position:absolute;inset:0}.dolly-sell-hero-content{z-index:2;text-align:center;color:var(--color-white);max-width:720px;position:relative}.dolly-sell-hero-title{text-wrap:balance;margin-bottom:.75rem;font-size:2.6rem;font-weight:700;line-height:1.2}@media (min-width:768px) and (max-width:1023px){.dolly-sell-hero-section{min-height:300px;padding:3rem 1rem}.dolly-sell-hero-title{font-size:2rem}}@media (max-width:767px){.dolly-sell-hero-section{min-height:auto;padding:2rem 1rem}.dolly-sell-hero-title{margin-bottom:.5rem;font-size:1.75rem;line-height:1.2}.dolly-sell-hero-subtitle{margin-bottom:1.25rem;font-size:.95rem}.dolly-sell-hero-input-wrap{flex-direction:column;gap:.5rem;padding:6px}}.dolly-sell-hero-subtitle{color:#e2e8f0;text-wrap:balance;margin-bottom:1.75rem;font-size:1.05rem}.dolly-sell-hero-form{width:100%;max-width:620px;margin:0 auto}.dolly-sell-hero-input-wrap{background-color:var(--color-white);border-radius:12px;gap:.5rem;padding:6px;display:flex;box-shadow:0 8px 24px #0003}@media (min-width:768px){.dolly-sell-hero-input-wrap{flex-direction:row}}.dolly-sell-hero-input{height:48px;color:var(--color-dark);border:none;border-radius:8px;outline:none;flex:1;padding:0 1rem;font-size:16px}.dolly-sell-hero-btn{white-space:nowrap;border-radius:8px;height:48px;padding:0 1.5rem;font-size:.95rem;font-weight:600}
.dolly-valuation-form-card{background-color:var(--color-white);border:1px solid var(--color-gray-border);box-shadow:var(--shadow-card);box-sizing:border-box;border-radius:16px;min-width:0;max-width:100%;padding:2rem}@media (max-width:767px){.dolly-valuation-form-card{padding:1.25rem 1rem}}.dolly-valuation-form-title{color:var(--color-dark);word-break:break-word;margin-bottom:.35rem;font-size:1.45rem;font-weight:700}.dolly-valuation-form-subtitle{color:var(--color-text-muted);word-break:break-word;margin-bottom:1.75rem;font-size:.9rem}.dolly-valuation-form-grid{box-sizing:border-box;grid-template-columns:1fr;gap:1.25rem;min-width:0;max-width:100%;display:grid}.dolly-valuation-form-card .dolly-form-group{flex-direction:column;gap:.35rem;min-width:0;max-width:100%;display:flex}.dolly-valuation-form-card .dolly-form-label{color:var(--color-text);font-size:.85rem;font-weight:500}.dolly-valuation-form-card .dolly-text-input,.dolly-valuation-form-card .dolly-select-input{box-sizing:border-box;border:1px solid var(--color-gray-border);background-color:var(--color-white);width:100%;min-width:0;max-width:100%;color:var(--color-text);border-radius:8px;padding:.65rem .85rem;font-size:.95rem}@media (min-width:640px){.dolly-valuation-form-grid{grid-template-columns:repeat(2,1fr)}.dolly-col-span-2{grid-column:span 2}}.dolly-valuation-calc-btn{width:100%;margin-top:.5rem;padding:.85rem;font-size:1rem;font-weight:600}
