:root{--color-rose: #B0006B}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-kufi-arabic/noto-kufi-arabic-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-kufi-arabic/noto-kufi-arabic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Optima;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/optima/optima.woff) format("woff"),url(/fonts/optima/optima.ttf) format("truetype")}@font-face{font-family:Optima;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/optima/optima_bold.woff) format("woff"),url(/fonts/optima/optima_bold.ttf) format("truetype")}.sellHero{width:100%;max-width:80rem;margin:0 auto;padding:2.5rem 1.25rem;text-align:center}.sellHero__text{max-width:720px;margin:0 auto}.sellHero__label{display:block;font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;font-weight:600;text-transform:uppercase;color:gray;margin-bottom:1rem}.sellHero__title{font-family:Optima,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.375rem;line-height:1.25;color:#0f0f0f;margin-bottom:1rem}.sellHero__description{font-family:Noto Kufi Arabic,sans-serif;font-size:1rem;color:#757575;line-height:1.6}.sellHero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem}@media (min-width: 768px){.sellHero{padding:3.75rem 2.5rem}.sellHero__title{font-size:2rem}}@media (min-width: 1280px){.sellHero{padding:3.75rem 0}}@media (min-width: 1880px){.sellHero{max-width:100rem}}.sellSteps{width:100%;max-width:80rem;margin:0 auto;padding:0 1.25rem 2.5rem}.sellSteps__title{font-family:Optima,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#0f0f0f;text-align:center;margin-bottom:1.75rem}.sellSteps__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){.sellSteps{padding:0 2.5rem 3.75rem}.sellSteps__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.sellSteps{padding:0 0 3.75rem}.sellSteps__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1880px){.sellSteps{max-width:100rem}}.sellStepCard{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:1.25rem;border-radius:.5rem;background-color:#f2f2f2}.sellStepCard__number{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-bottom:.5rem;border-radius:99px;background-color:#0f0f0f;color:#fff;font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;font-weight:600}.sellStepCard__title{font-family:Noto Kufi Arabic,sans-serif;font-size:1rem;line-height:1.6;font-weight:600;color:#0f0f0f}.sellStepCard__text{font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;color:#757575;line-height:1.6}.sellForm{width:100%;max-width:80rem;margin:0 auto;padding:0 1.25rem 3.75rem}.sellForm__intro{max-width:720px;margin:0 auto 1.75rem;text-align:center}.sellForm__intro-title{font-family:Optima,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#0f0f0f;margin-bottom:.75rem}.sellForm__intro-text{font-family:Noto Kufi Arabic,sans-serif;font-size:1rem;color:#757575;line-height:1.6}.sellForm__form{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:1.25rem}.sellForm__row{display:grid;grid-template-columns:1fr;gap:1.25rem}.sellForm__field{display:flex;flex-direction:column;gap:.5rem}.sellForm__label{font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;font-weight:500;color:#0f0f0f}.sellForm__typeGroup{display:grid;grid-template-columns:1fr;gap:.75rem}.sellForm__type{cursor:pointer}.sellForm__type input{position:absolute;opacity:0;pointer-events:none}.sellForm__type input:checked+.sellForm__type-label{border-color:#0f0f0f;background-color:#0f0f0f;color:#fff}.sellForm__type input:focus-visible+.sellForm__type-label{outline:2px solid #007fff;outline-offset:2px}.sellForm__type-label{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;border:1px solid #cccccc;border-radius:.375rem;font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;font-weight:500;color:#0f0f0f;text-align:center;transition:all .2s ease-in-out}.sellForm__phone{display:flex}.sellForm__textarea{height:auto;min-height:120px;resize:vertical}.sellForm__textarea--short{min-height:90px}.sellForm__submit{display:flex;justify-content:center;margin-top:1rem}.sellForm__message{text-align:center;font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;min-height:1.5em}.sellForm__message--success{color:#16a34a}.sellForm__message--error{color:#dc2626}@media (min-width: 768px){.sellForm{padding:0 2.5rem 5rem}.sellForm__row,.sellForm__typeGroup{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.sellForm{padding:0 0 5rem}}@media (min-width: 1880px){.sellForm{max-width:100rem}}
