.sell__hero{text-align:center;min-height:100svh;padding:clamp(140px, 18vh, 220px) var(--container-padding) clamp(80px, 10vh, 160px);background-color:var(--color-carbon);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.sell__hero-bg{pointer-events:none;position:absolute;inset:0}.sell__hero-glow{display:none}.sell__hero-inner{z-index:2;flex-direction:column;align-items:center;gap:0;max-width:800px;display:flex;position:relative}.sell__hero-eyebrow{font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase;color:var(--color-driftwood);opacity:.7;margin-bottom:28px;font-size:10px;font-weight:400}.sell__hero-title{flex-direction:column;align-items:center;margin:0;display:flex}.sell__hero-title-line{font-family:var(--font-display);color:var(--color-bone);font-size:clamp(48px,7vw,96px);font-weight:300;line-height:1;display:block}.sell__hero-title-line em{color:var(--color-driftwood);font-style:italic}.sell__hero-accent{background:linear-gradient(90deg, transparent, var(--color-driftwood), transparent);transform-origin:50%;width:60px;height:1px;margin:28px 0}.sell__hero-subtitle{font-family:var(--font-body);color:var(--color-mist);opacity:.6;max-width:480px;margin:0 0 36px;font-size:clamp(15px,1.5vw,18px);font-weight:300;line-height:1.7}.sell__hero-ctas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.sell__hero-stats{border-top:1px solid #c9a96e14;align-items:center;gap:0;margin-top:clamp(48px,6vh,72px);padding:20px 0 0;display:flex}.sell__hero-stat{flex-direction:column;align-items:center;gap:4px;padding:0 clamp(16px,3vw,32px);display:flex}.sell__hero-stat-value{font-family:var(--font-display);color:var(--color-bone);opacity:.7;white-space:nowrap;font-size:clamp(16px,1.8vw,22px);font-weight:400}.sell__hero-stat-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mist);opacity:.25;white-space:nowrap;font-size:8px;font-weight:400}.sell__hero-stat-sep{background:#c9a96e1f;flex-shrink:0;width:1px;height:28px}.sell__btn-primary{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-bone);background:var(--color-driftwood);border:1px solid var(--color-driftwood);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-fast), box-shadow var(--duration-base);align-items:center;gap:8px;padding:14px 32px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.sell__btn-primary:hover{background:var(--color-driftwood-hover);box-shadow:0 4px 24px #c9a96e33}.sell__btn-primary:focus-visible{outline:2px solid var(--color-driftwood);outline-offset:4px}.sell__btn-primary svg{transition:transform var(--duration-fast)}.sell__btn-primary:hover svg{transform:translate(3px)}.sell__btn-ghost{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-driftwood);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-fast), background-color var(--duration-fast);background:0 0;border:1px solid #c9a96e4d;align-items:center;gap:8px;padding:14px 32px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.sell__btn-ghost:hover{background:#c9a96e0f;border-color:#c9a96e8c}.sell__btn-ghost:focus-visible{outline:2px solid var(--color-driftwood);outline-offset:4px}.sell__link-subtle{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-driftwood);opacity:.6;transition:opacity var(--duration-fast);align-items:center;gap:8px;font-size:13px;font-weight:400;text-decoration:none;display:inline-flex}.sell__link-subtle:hover{opacity:1}.sell__link-subtle svg{transition:transform var(--duration-fast)}.sell__link-subtle:hover svg{transform:translate(4px)}.sell__scroll-hint{z-index:2;position:absolute;bottom:clamp(24px,4vh,40px);left:50%;transform:translate(-50%)}.sell__scroll-line{background:linear-gradient(#c9a96e59,#0000);width:1px;height:48px;animation:2.4s ease-in-out infinite sell-pulse}@keyframes sell-pulse{0%,to{opacity:.3;transform:scaleY(1)}50%{opacity:.9;transform:scaleY(1.15)}}.sell__section-label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-driftwood);opacity:.8;margin-bottom:20px;font-size:10px;font-weight:400;display:block}.sell__intro{background-color:var(--color-carbon);padding:var(--section-padding-y) var(--container-padding);position:relative;overflow:hidden}.sell__intro:before{content:"";background:linear-gradient(90deg,#0000,#c9a96e26,#0000);height:1px;position:absolute;top:0;left:0;right:0}.sell__intro-inner{z-index:1;max-width:var(--container-max);margin:0 auto;position:relative}.sell__intro-content{margin-bottom:clamp(40px,5vw,64px)}.sell__intro-title{font-family:var(--font-display);color:var(--color-bone);margin:0;font-size:clamp(28px,3.5vw,48px);font-weight:400;line-height:1.2}.sell__intro-columns{grid-template-columns:1fr;gap:clamp(24px,3vw,40px);display:grid}.sell__intro-col p{font-family:var(--font-body);color:var(--color-mist);opacity:.65;margin:0 0 20px;font-size:clamp(14px,1.2vw,16px);font-weight:300;line-height:1.8}.sell__intro-col p:last-child{margin-bottom:0}.sell__intro-cta{border-top:1px solid #f5f6f70a;margin-top:clamp(32px,4vw,48px);padding-top:clamp(24px,3vw,32px)}.sell__approach{background-color:var(--color-carbon);padding:var(--section-padding-y) var(--container-padding);position:relative;overflow:hidden}.sell__approach-inner{z-index:1;max-width:var(--container-max);margin:0 auto;position:relative}.sell__approach-header{margin-bottom:clamp(48px,6vw,80px)}.sell__approach-title{font-family:var(--font-display);color:var(--color-bone);margin:0;font-size:clamp(32px,4vw,56px);font-weight:400;line-height:1.1}.sell__steps{grid-template-columns:1fr;gap:16px;display:grid;position:relative}.sell__steps-line{display:none}.sell__step{border-radius:var(--radius-md);transition:background var(--duration-base), border-color var(--duration-base);background:#f5f6f705;border:1px solid #f5f6f708;align-items:flex-start;gap:clamp(20px,3vw,32px);padding:clamp(24px,3vw,36px);display:flex}.sell__step:hover{background:#f5f6f709;border-color:#c9a96e14}.sell__step--first{border-left:2px solid #c9a96e33}.sell__step-number{font-family:var(--font-display);color:var(--color-driftwood);opacity:.25;flex-shrink:0;min-width:56px;font-size:clamp(36px,4vw,56px);font-weight:300;line-height:1}.sell__step-content{flex:1;padding-top:6px}.sell__step-title{font-family:var(--font-display);color:var(--color-bone);margin:0 0 8px;font-size:clamp(22px,2vw,28px);font-weight:400}.sell__step-desc{font-family:var(--font-body);color:var(--color-mist);opacity:.6;margin:0;font-size:14px;font-weight:300;line-height:1.65}.sell__step-detail{font-family:var(--font-accent);color:var(--color-driftwood);opacity:.5;margin:10px 0 0;font-size:13px;font-style:italic}.sell__value{background-color:var(--color-carbon);padding:var(--section-padding-y) var(--container-padding);position:relative}.sell__value:before{content:"";background:linear-gradient(90deg,#0000,#c9a96e33,#0000);height:1px;position:absolute;top:0;left:0;right:0}.sell__value-inner{max-width:var(--container-max);margin:0 auto}.sell__value-header{margin-bottom:clamp(40px,5vw,64px)}.sell__value-title{font-family:var(--font-display);color:var(--color-bone);margin:0;font-size:clamp(28px,3.5vw,48px);font-weight:400;line-height:1.1}.sell__usps{grid-template-columns:1fr;gap:16px;display:grid}.sell__usp{border-radius:var(--radius-md);transition:background var(--duration-base), border-color var(--duration-base);background:#f5f6f705;border:1px solid #f5f6f708;padding:clamp(28px,3vw,40px);position:relative;overflow:hidden}.sell__usp:hover{background:#f5f6f709;border-color:#c9a96e1a}.sell__usp-accent{background:linear-gradient(180deg, transparent, var(--color-driftwood), transparent);opacity:.4;width:2px;position:absolute;top:20%;bottom:20%;left:0}.sell__usp-icon{justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:20px;display:flex}.sell__usp-icon svg{width:22px;height:22px;stroke:var(--color-driftwood);fill:none;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.sell__usp-stat{align-items:baseline;gap:8px;margin-bottom:16px;display:flex}.sell__usp-stat-value{font-family:var(--font-display);color:var(--color-bone);font-size:clamp(36px,4vw,52px);font-weight:300;line-height:1}.sell__usp-stat-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-mist);opacity:.35;font-size:9px;font-weight:400}.sell__usp-title{font-family:var(--font-display);color:var(--color-bone);margin:0 0 10px;font-size:clamp(20px,2vw,26px);font-weight:400}.sell__usp-desc{font-family:var(--font-body);color:var(--color-mist);opacity:.55;margin:0;font-size:14px;font-weight:300;line-height:1.7}.sell__included{background-color:var(--color-carbon);padding:var(--section-padding-y) var(--container-padding);position:relative}.sell__included:before{content:"";background:linear-gradient(90deg,#0000,#c9a96e26,#0000);height:1px;position:absolute;top:0;left:0;right:0}.sell__included-inner{max-width:var(--container-max);margin:0 auto}.sell__included-header{max-width:640px;margin-bottom:clamp(48px,6vw,80px)}.sell__included-title{font-family:var(--font-display);color:var(--color-bone);margin:0 0 20px;font-size:clamp(32px,4vw,56px);font-weight:400;line-height:1.1}.sell__included-subtitle{font-family:var(--font-body);color:var(--color-mist);opacity:.55;margin:0;font-size:clamp(14px,1.2vw,16px);font-weight:300;line-height:1.7}.sell__included-grid{grid-template-columns:1fr;gap:16px;display:grid}.sell__included-item{border-radius:var(--radius-md);transition:background var(--duration-base), border-color var(--duration-base);background:#f5f6f705;border:1px solid #f5f6f708;padding:clamp(24px,3vw,36px)}.sell__included-item:hover{background:#f5f6f709;border-color:#c9a96e14}.sell__included-item-icon{justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:18px;display:flex}.sell__included-item-icon svg{width:20px;height:20px;stroke:var(--color-driftwood);fill:none;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;opacity:.55}.sell__included-item-title{font-family:var(--font-display);color:var(--color-bone);margin:0 0 10px;font-size:clamp(18px,1.8vw,24px);font-weight:400}.sell__included-item-desc{font-family:var(--font-body);color:var(--color-mist);opacity:.55;margin:0;font-size:14px;font-weight:300;line-height:1.7}.sell__sales{background-color:var(--color-carbon);padding:var(--section-padding-y) var(--container-padding);position:relative}.sell__sales:before{content:"";background:linear-gradient(90deg,#0000,#c9a96e1f,#0000);height:1px;position:absolute;top:0;left:0;right:0}.sell__sales-inner{max-width:var(--container-max);margin:0 auto}.sell__sales-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(24px,3vw,36px);display:flex}.sell__sales-title{font-family:var(--font-display);color:var(--color-bone);margin:8px 0 0;font-size:clamp(28px,3vw,40px);font-weight:400}.sell__sales-viewall{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-mist);opacity:.4;transition:opacity var(--duration-fast);flex-shrink:0;align-items:center;gap:8px;padding-bottom:4px;font-size:12px;font-weight:400;text-decoration:none;display:inline-flex}.sell__sales-viewall:hover{opacity:.75}.sell__sales-viewall svg{transition:transform var(--duration-fast)}.sell__sales-viewall:hover svg{transform:translate(3px)}.sell__sales-stats{border-top:1px solid #f5f6f70a;border-bottom:1px solid #f5f6f70a;gap:clamp(24px,4vw,48px);margin-bottom:clamp(28px,3vw,40px);padding:clamp(16px,2vw,24px) 0;display:flex}.sell__sales-stat{flex-direction:column;gap:2px;display:flex}.sell__sales-stat-value{font-family:var(--font-display);color:var(--color-driftwood);font-size:clamp(18px,2vw,28px);font-weight:400;line-height:1}.sell__sales-stat-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-mist);opacity:.3;font-size:8px;font-weight:400}.sell__sales-grid{grid-template-columns:1fr;gap:6px;display:grid}.sell__sale{border-radius:var(--radius-md);cursor:default;transition:border-color .4s var(--ease-out-expo), background .4s var(--ease-out-expo);background:#f5f6f706;border:1px solid #f5f6f70a;flex-direction:column;display:flex;overflow:hidden}.sell__sale:hover{background:#f5f6f70a;border-color:#c9a96e26}.sell__sale-visual{aspect-ratio:16/9;background-color:#0a0e14;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.sell__sale-visual-name{font-family:var(--font-display);color:#f5f6f70f;letter-spacing:.04em;font-size:14px;font-style:italic;font-weight:300}.sell__sale-badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--color-driftwood);background:#2b2e3399;border:1px solid #c9a96e33;padding:4px 10px;font-size:8px;font-weight:500;line-height:1;position:absolute;top:12px;left:12px}.sell__sale-body{flex-direction:column;gap:4px;padding:clamp(18px,2vw,24px);display:flex}.sell__sale-name{font-family:var(--font-display);color:var(--color-bone);margin:0;font-size:clamp(18px,1.6vw,22px);font-weight:400}.sell__sale-location{font-family:var(--font-body);color:var(--color-mist);opacity:.45;margin:0;font-size:12px;font-weight:300}.sell__sale-specs{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-mist);opacity:.25;align-items:center;gap:0;margin:4px 0 0;font-size:10px;font-weight:400;display:flex}.sell__sale-specs-sep{opacity:.4;margin:0 6px}.sell__sale-footer{border-top:1px solid #f5f6f70a;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;display:flex}.sell__sale-price{font-family:var(--font-display);color:var(--color-driftwood);font-size:clamp(18px,1.8vw,24px);font-weight:400}.sell__sale-days{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-driftwood);opacity:.45;font-size:9px;font-weight:400}.sell__testimonials{background-color:var(--color-carbon);padding:clamp(80px, 10vw, 140px) var(--container-padding);position:relative}.sell__testimonials:before{content:"";background:linear-gradient(90deg,#0000,#c9a96e1f,#0000);height:1px;position:absolute;top:0;left:0;right:0}.sell__testimonials-inner{max-width:var(--container-max);margin:0 auto}.sell__testimonials-header{margin-bottom:clamp(36px,4vw,56px)}.sell__testimonials-grid{grid-template-columns:1fr;gap:clamp(24px,3vw,40px);display:grid}.sell__testimonial{border-radius:var(--radius-md);background:#f5f6f704;border:1px solid #f5f6f708;flex-direction:column;gap:20px;padding:clamp(28px,3vw,40px);display:flex}.sell__testimonial-mark{width:32px;height:26px;fill:var(--color-driftwood);opacity:.18;flex-shrink:0}.sell__testimonial-quote{font-family:var(--font-body);color:var(--color-mist);opacity:.7;margin:0;font-size:clamp(16px,1.4vw,19px);font-style:italic;font-weight:300;line-height:1.8}.sell__testimonial-attr{border-top:1px solid #f5f6f70a;flex-direction:column;gap:4px;padding-top:16px;display:flex}.sell__testimonial-name{font-family:var(--font-display);color:var(--color-bone);font-size:15px;font-weight:400}.sell__testimonial-vessel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-driftwood);opacity:.5;font-size:9px;font-weight:400}.sell__faq{background-color:var(--color-carbon);padding:var(--section-padding-y) var(--container-padding);position:relative}.sell__faq:before{content:"";background:linear-gradient(90deg,#0000,#c9a96e1f,#0000);height:1px;position:absolute;top:0;left:0;right:0}.sell__faq-inner{max-width:800px;margin:0 auto}.sell__faq-header{margin-bottom:clamp(40px,5vw,64px)}.sell__faq-title{font-family:var(--font-display);color:var(--color-bone);margin:0;font-size:clamp(32px,4vw,56px);font-weight:400;line-height:1.1}.sell__faq-list{flex-direction:column;gap:0;display:flex}.sell__faq-item{border-bottom:1px solid #f5f6f70d}.sell__faq-item:first-child{border-top:1px solid #f5f6f70d}.sell__faq-question{cursor:pointer;font-family:var(--font-display);color:var(--color-bone);transition:color var(--duration-fast);justify-content:space-between;align-items:center;gap:16px;padding:clamp(20px,2.5vw,28px) 0;font-size:clamp(17px,1.6vw,22px);font-weight:400;list-style:none;display:flex}.sell__faq-question::-webkit-details-marker{display:none}.sell__faq-question::marker{content:""}.sell__faq-question:hover{color:var(--color-driftwood)}.sell__faq-chevron{opacity:.3;transition:transform .3s var(--ease-out-expo);flex-shrink:0}.sell__faq-item[open] .sell__faq-chevron{transform:rotate(180deg)}.sell__faq-answer-wrap{transition:grid-template-rows .35s var(--ease-out-expo);grid-template-rows:0fr;display:grid;overflow:hidden}.sell__faq-item[open] .sell__faq-answer-wrap{grid-template-rows:1fr}.sell__faq-answer{font-family:var(--font-body);color:var(--color-mist);opacity:.6;max-width:640px;min-height:0;margin:0;padding:0 0 clamp(20px,2.5vw,28px);font-size:clamp(14px,1.2vw,16px);font-weight:300;line-height:1.8}.sell__cta{background-color:var(--color-navy);padding:clamp(100px, 14vw, 180px) var(--container-padding);position:relative;overflow:hidden}.sell__cta-glow{pointer-events:none;background:radial-gradient(circle,#c9a96e0f 0%,#0000 60%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sell__cta-inner{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:640px;margin:0 auto;display:flex;position:relative}.sell__cta-heading{flex-direction:column;align-items:center;gap:16px;display:flex}.sell__cta-title{font-family:var(--font-display);color:#ffffffd9;margin:0;font-size:clamp(32px,4vw,52px);font-weight:300}.sell__cta-desc{font-family:var(--font-body);color:var(--color-mist);opacity:.5;max-width:480px;margin:0;font-size:clamp(15px,1.4vw,18px);font-weight:300;line-height:1.7}.sell__cta-buttons{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.sell__cta-trust{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff2e;margin:0;font-size:9px;font-weight:400}@media (min-width:640px){.sell__intro-columns{grid-template-columns:1fr 1fr}.sell__usps{grid-template-columns:repeat(3,1fr)}.sell__included-grid{grid-template-columns:repeat(2,1fr)}.sell__sales-grid{grid-template-columns:repeat(3,1fr)}.sell__testimonials-grid{grid-template-columns:1fr 1fr}}@media (min-width:768px){.sell__included-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.sell__steps{grid-template-columns:repeat(4,1fr);gap:16px}.sell__steps-line{z-index:1;background:linear-gradient(90deg,#c9a96e33,#c9a96e14 30% 70%,#c9a96e33);height:1px;display:block;position:absolute;top:48px;left:48px;right:48px}.sell__step{text-align:left;z-index:2;flex-direction:column;gap:0;position:relative}.sell__step--first{border-left:1px solid #f5f6f708}.sell__step-number{min-width:auto;margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.sell__scroll-line{opacity:.5;animation:none}.sell__step,.sell__usp,.sell__sale,.sell__included-item,.sell__testimonial,.sell__faq-answer-wrap{transition:none}}
