.sellApartmentPricing_visually-hidden__LvSi5{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.sellApartmentPricing_wrapper__ocJXE{width:100%;padding:60px 0}@media(max-width:768px){.sellApartmentPricing_wrapper__ocJXE{padding:40px 0}}@media(max-width:576px){.sellApartmentPricing_wrapper__ocJXE{padding:30px 0}}.sellApartmentPricing_container__MpVMh{padding:73px 150px;background:#f1f9ff;overflow:hidden;border-radius:20px;display:flex;flex-direction:column;align-items:center;gap:40px}@media(max-width:768px){.sellApartmentPricing_container__MpVMh{padding:50px 40px;gap:30px}}@media(max-width:576px){.sellApartmentPricing_container__MpVMh{padding:40px 20px;border-radius:10px}}.sellApartmentPricing_header__lbkfA{display:flex;flex-direction:column;align-items:center;gap:17px;max-width:980px;width:100%}.sellApartmentPricing_title__K7_Bp{width:100%;max-width:980px;text-align:center;color:#0b2f53;font-size:40px;font-family:General Sans Variable,sans-serif;font-weight:500;margin:0}@media(max-width:768px){.sellApartmentPricing_title__K7_Bp{font-size:32px}}@media(max-width:576px){.sellApartmentPricing_title__K7_Bp{font-size:26px}}.sellApartmentPricing_subtitle__c74A8{text-align:center;color:#658098;font-size:16px;font-family:Roboto,sans-serif;font-weight:400;line-height:24px;margin:0}@media(max-width:768px){.sellApartmentPricing_subtitle__c74A8{font-size:15px;line-height:22px}}@media(max-width:576px){.sellApartmentPricing_subtitle__c74A8{font-size:14px;line-height:20px}}.sellApartmentPricing_districts__a3DiS{width:100%;max-width:980px;display:flex;gap:10px;justify-content:center;flex-wrap:wrap;list-style:none;padding:0;margin:0}@media(max-width:576px){.sellApartmentPricing_districts__a3DiS{gap:8px}}.sellApartmentPricing_districtCard__j71gr{width:320px;padding:32px 20px;background:#fff;box-shadow:0 30px 60px rgba(0,58,115,.18);overflow:hidden;border-radius:4px;display:flex;flex-direction:column;gap:8px}@media(max-width:768px){.sellApartmentPricing_districtCard__j71gr{width:calc(50% - 5px);padding:28px 18px}}@media(max-width:576px){.sellApartmentPricing_districtCard__j71gr{width:100%;padding:24px 16px}}.sellApartmentPricing_districtName__JI01E{color:#0b2f53;font-size:18px;font-family:Roboto,sans-serif;font-weight:500;line-height:22px}@media(max-width:768px){.sellApartmentPricing_districtName__JI01E{font-size:17px}}@media(max-width:576px){.sellApartmentPricing_districtName__JI01E{font-size:16px;line-height:20px}}.sellApartmentPricing_districtPrice__Hy5DU{color:#03519f;font-size:22px;font-family:Roboto,sans-serif;font-weight:500;line-height:24px}.sellApartmentPricing_districtPrice__Hy5DU p{margin:0}@media(max-width:768px){.sellApartmentPricing_districtPrice__Hy5DU{font-size:20px}}@media(max-width:576px){.sellApartmentPricing_districtPrice__Hy5DU{font-size:18px}}.sellApartmentPricing_districtDescription__jlJTa{color:#658098;font-size:16px;font-family:Roboto,sans-serif;font-weight:400;line-height:24px;margin-top:8px}.sellApartmentPricing_districtDescription__jlJTa p{margin:0}@media(max-width:768px){.sellApartmentPricing_districtDescription__jlJTa{font-size:15px;line-height:22px}}@media(max-width:576px){.sellApartmentPricing_districtDescription__jlJTa{font-size:14px;line-height:20px}}.sellApartmentPricing_notice__HfeOK{width:100%;max-width:766px;text-align:center;color:#03519f;font-size:16px;font-family:Roboto,sans-serif;font-weight:400;line-height:24px}.sellApartmentPricing_notice__HfeOK p{margin:0}@media(max-width:768px){.sellApartmentPricing_notice__HfeOK{font-size:15px;line-height:22px}}@media(max-width:576px){.sellApartmentPricing_notice__HfeOK{font-size:14px;line-height:20px}}.sellApartmentDocuments_visually-hidden__fUuN7{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.sellApartmentDocuments_wrapper__AK10o{width:100%}.sellApartmentDocuments_container__xVokv{display:flex;flex-direction:column;gap:40px}@media(max-width:768px){.sellApartmentDocuments_container__xVokv{gap:30px}}@media(max-width:576px){.sellApartmentDocuments_container__xVokv{gap:24px}}.sellApartmentDocuments_header__rxEpq{max-width:682px;display:flex;flex-direction:column;gap:20px}@media(max-width:768px){.sellApartmentDocuments_header__rxEpq{max-width:100%}}@media(max-width:576px){.sellApartmentDocuments_header__rxEpq{gap:16px}}.sellApartmentDocuments_title__rbeNr{color:#0b2f53;font-size:36px;font-family:General Sans Variable,sans-serif;font-weight:500;margin:0}@media(max-width:768px){.sellApartmentDocuments_title__rbeNr{font-size:28px}}@media(max-width:576px){.sellApartmentDocuments_title__rbeNr{font-size:24px}}.sellApartmentDocuments_description__sT26q{color:#436586;font-size:16px;font-family:Roboto,sans-serif;font-weight:400;line-height:24px;margin:0}@media(max-width:768px){.sellApartmentDocuments_description__sT26q{font-size:15px;line-height:22px}}@media(max-width:576px){.sellApartmentDocuments_description__sT26q{font-size:14px;line-height:20px}}.sellApartmentDocuments_notice__aZwg0{max-width:805px;color:#436586;font-size:14px;font-family:Roboto,sans-serif;font-weight:400;line-height:20px}.sellApartmentDocuments_notice__aZwg0 p{margin:0}@media(max-width:768px){.sellApartmentDocuments_notice__aZwg0{font-size:13px;line-height:18px}}@media(max-width:576px){.sellApartmentDocuments_notice__aZwg0{font-size:13px;line-height:18px}}.sellApartmentDocuments_documents__rNW3G{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:11px;gap:11px;list-style:none;padding:0;margin:0}@media(max-width:1024px){.sellApartmentDocuments_documents__rNW3G{gap:10px;grid-template-columns:1fr 1fr 1fr}}@media(max-width:576px){.sellApartmentDocuments_documents__rNW3G{gap:8px;grid-template-columns:1fr 1fr}}.sellApartmentDocuments_documentCard__E8lln{min-height:180px;padding:32px 20px;position:relative;background:#f1f9ff;overflow:hidden;border-radius:4px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}@media(max-width:768px){.sellApartmentDocuments_documentCard__E8lln{padding:28px 18px}}@media(max-width:576px){.sellApartmentDocuments_documentCard__E8lln{min-height:180px;padding:24px 16px}}.sellApartmentDocuments_documentTitle__baJ3B{color:#0b2f53;font-size:18px;font-family:Roboto,sans-serif;font-weight:500;line-height:22px;position:relative;z-index:1;margin:0}@media(max-width:768px){.sellApartmentDocuments_documentTitle__baJ3B{font-size:17px}}@media(max-width:576px){.sellApartmentDocuments_documentTitle__baJ3B{font-size:16px;line-height:20px}}.sellApartmentDocuments_documentDescription__tcbhY{color:#0b2f53;font-size:14px;font-family:Roboto,sans-serif;font-weight:400;line-height:22px;position:relative;z-index:1;margin:0}@media(max-width:768px){.sellApartmentDocuments_documentDescription__tcbhY{font-size:13px;line-height:20px}}@media(max-width:576px){.sellApartmentDocuments_documentDescription__tcbhY{font-size:13px;line-height:18px}}.sellApartmentDocuments_documentIcon__xQmAq{width:49px;height:49px;position:absolute;right:20px;bottom:32px}@media(max-width:768px){.sellApartmentDocuments_documentIcon__xQmAq{right:18px;bottom:28px;width:45px;height:45px}}@media(max-width:576px){.sellApartmentDocuments_documentIcon__xQmAq{right:16px;bottom:24px;width:40px;height:40px}}.sellApartmentDocuments_iconSquare2__ea1_w{width:49px;height:49px;position:absolute;right:0;bottom:0}@media(max-width:768px){.sellApartmentDocuments_iconSquare2__ea1_w{width:45px;height:45px}}@media(max-width:576px){.sellApartmentDocuments_iconSquare2__ea1_w{width:40px;height:40px}}.sellApartmentBenefits_visually-hidden__hnVqG{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.sellApartmentBenefits_wrapper__KIsBi{width:100%;padding:60px 0}@media(max-width:768px){.sellApartmentBenefits_wrapper__KIsBi{padding:40px 0}}@media(max-width:576px){.sellApartmentBenefits_wrapper__KIsBi{padding:30px 0}}.sellApartmentBenefits_container__qAuy2{display:flex;flex-direction:column;gap:41px}@media(max-width:768px){.sellApartmentBenefits_container__qAuy2{gap:30px}}@media(max-width:576px){.sellApartmentBenefits_container__qAuy2{gap:24px}}.sellApartmentBenefits_imageWrapper__SA945{width:100%;height:528px;border-radius:8px;position:relative;overflow:hidden}@media(max-width:768px){.sellApartmentBenefits_imageWrapper__SA945{height:400px}}@media(max-width:576px){.sellApartmentBenefits_imageWrapper__SA945{height:300px;border-radius:6px}}.sellApartmentBenefits_content__OefJv{display:flex;flex-direction:column;gap:24px}@media(max-width:768px){.sellApartmentBenefits_content__OefJv{gap:20px}}@media(max-width:576px){.sellApartmentBenefits_content__OefJv{gap:16px}}.sellApartmentBenefits_title__6W_Hb{color:#0b2f53;font-size:40px;font-family:General Sans Variable,sans-serif;font-weight:500;line-height:48px;margin:0}@media(max-width:768px){.sellApartmentBenefits_title__6W_Hb{font-size:32px;line-height:40px}}@media(max-width:576px){.sellApartmentBenefits_title__6W_Hb{font-size:28px;line-height:36px}}.sellApartmentBenefits_description__JRbhT{color:#0b2f53;font-size:16px;font-family:Roboto,sans-serif;font-weight:400;line-height:24px}.sellApartmentBenefits_description__JRbhT p{margin:0 0 16px}.sellApartmentBenefits_description__JRbhT p:last-child{margin-bottom:0}.sellApartmentBenefits_description__JRbhT ul{margin:16px 0;padding-left:24px;list-style-type:disc}.sellApartmentBenefits_description__JRbhT ul li{margin:8px 0;padding-left:4px}.sellApartmentBenefits_description__JRbhT h3{color:#0b2f53;font-size:20px;font-family:General Sans Variable,sans-serif;font-weight:500;line-height:28px;margin:24px 0 16px}.sellApartmentBenefits_description__JRbhT h3:first-child{margin-top:0}@media(max-width:768px){.sellApartmentBenefits_description__JRbhT{font-size:15px;line-height:22px}.sellApartmentBenefits_description__JRbhT ul{padding-left:20px}.sellApartmentBenefits_description__JRbhT h3{font-size:18px;line-height:26px}}@media(max-width:576px){.sellApartmentBenefits_description__JRbhT ul{padding-left:18px}}