.page-module__cObi1q__formSection{background:#f8f9fc;padding:30px 0}.page-module__cObi1q__container{max-width:1450px;margin:0 auto;padding:0 24px}.page-module__cObi1q__formHeader{text-align:center;margin-bottom:12px}.page-module__cObi1q__formTitle{color:var(--primary,#0b5c5d);margin:0;font-size:clamp(28px,3vw,38px);font-weight:800}.page-module__cObi1q__highlight{color:var(--accent,#ff9d00)}.page-module__cObi1q__formSubtitle{color:#888;margin:4px 0 0;font-size:16px}@media (max-width:768px){.page-module__cObi1q__formSection{padding:40px 0 50px}.page-module__cObi1q__container{padding:0 16px}}@media (max-width:480px){.page-module__cObi1q__formSection{padding:30px 0 40px}.page-module__cObi1q__container{padding:0 12px}.page-module__cObi1q__formTitle{font-size:24px}.page-module__cObi1q__formSubtitle{font-size:14px}}
:root{--primary:#0b5c5d;--primary-dark:#244647;--secondary:#e31e25;--accent:#ff9d00;--white:#fff;--shadow:0 4px 20px #0b5c5d0a;--transition:all .4s cubic-bezier(.4, 0, .2, 1)}.PostPropertyHero-module__bSp8FW__hero{align-items:center;padding:140px 0 30px;display:flex;position:relative;overflow:hidden}.PostPropertyHero-module__bSp8FW__heroBg{z-index:0;position:absolute;inset:0}.PostPropertyHero-module__bSp8FW__heroImageWrapper{width:100%;height:100%;overflow:hidden}.PostPropertyHero-module__bSp8FW__heroImage{object-fit:cover;width:100%;height:100%;animation:30s ease-out forwards PostPropertyHero-module__bSp8FW__zoomIn;transform:scale(1.05)}@keyframes PostPropertyHero-module__bSp8FW__zoomIn{0%{transform:scale(1.05)}to{transform:scale(1.15)}}.PostPropertyHero-module__bSp8FW__heroOverlay{z-index:1;background:linear-gradient(#000000bf 0%,#0b5c5da6 35%,#24464780 65%,#000c 100%);position:absolute;inset:0}.PostPropertyHero-module__bSp8FW__heroBlur{-webkit-backdrop-filter:blur(4px);z-index:1;position:absolute;inset:0}.PostPropertyHero-module__bSp8FW__heroGradient{z-index:1;background:radial-gradient(at 50% 80%,#ff9d000f 0%,#0000 60%);position:absolute;inset:0}.PostPropertyHero-module__bSp8FW__container{z-index:2;width:100%;max-width:1450px;margin:0 auto;padding:0 24px;position:relative}.PostPropertyHero-module__bSp8FW__heroContent{max-width:700px;animation:1s ease-out PostPropertyHero-module__bSp8FW__slideUp}@keyframes PostPropertyHero-module__bSp8FW__slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.PostPropertyHero-module__bSp8FW__badge{-webkit-backdrop-filter:blur(20px);color:var(--white);background:#ffffff14;border:1px solid #ffffff14;border-radius:50px;align-items:center;gap:10px;margin-bottom:20px;padding:8px 20px;font-size:13px;font-weight:600;animation:3s ease-in-out infinite PostPropertyHero-module__bSp8FW__pulseGlow;display:inline-flex}.PostPropertyHero-module__bSp8FW__badge svg{color:var(--accent)}@keyframes PostPropertyHero-module__bSp8FW__pulseGlow{0%,to{box-shadow:0 0 #ff9d000f}50%{box-shadow:0 0 0 16px #ff9d0000}}.PostPropertyHero-module__bSp8FW__title{color:var(--white);text-shadow:0 2px 30px #0000001a;margin-bottom:16px;font-size:44px;font-weight:800;line-height:1.3}.PostPropertyHero-module__bSp8FW__highlight{color:var(--accent);position:relative}.PostPropertyHero-module__bSp8FW__highlight:after{content:"";background:linear-gradient(90deg, var(--accent), transparent);border-radius:2px;width:100%;height:4px;position:absolute;bottom:4px;left:0}.PostPropertyHero-module__bSp8FW__titleSub{color:#ffffffd9;margin-top:2px;font-size:clamp(18px,1.8vw,26px);font-weight:500;display:block}.PostPropertyHero-module__bSp8FW__subtitle{color:#fffc;max-width:520px;margin:12px 0 28px;font-size:clamp(15px,1.1vw,17px);line-height:1.8}.PostPropertyHero-module__bSp8FW__stats{-webkit-backdrop-filter:blur(20px);background:#ffffff0f;border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:20px;max-width:480px;margin-bottom:32px;padding:14px 24px;display:flex}.PostPropertyHero-module__bSp8FW__statItem{align-items:center;gap:10px;display:flex}.PostPropertyHero-module__bSp8FW__statdata{flex-direction:column;display:flex}.PostPropertyHero-module__bSp8FW__statIcon{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 4px 15px #ff9d0026}.PostPropertyHero-module__bSp8FW__statNumber{color:var(--white);font-size:17px;font-weight:800}.PostPropertyHero-module__bSp8FW__statLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:500}.PostPropertyHero-module__bSp8FW__statDivider{background:#ffffff0f;width:1px;height:28px}.PostPropertyHero-module__bSp8FW__heroButtons{flex-wrap:wrap;gap:16px;display:flex}.PostPropertyHero-module__bSp8FW__btnPrimary{color:var(--white);background:linear-gradient(135deg, var(--accent), #e68a00);transition:var(--transition);border:none;border-radius:50px;align-items:center;gap:10px;padding:16px 36px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 4px 30px #ff9d0040}.PostPropertyHero-module__bSp8FW__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 8px 45px #ff9d0059}.PostPropertyHero-module__bSp8FW__btnSecondary{color:var(--white);transition:var(--transition);background:0 0;border:2px solid #ffffff26;border-radius:50px;align-items:center;padding:16px 36px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.PostPropertyHero-module__bSp8FW__btnSecondary:hover{border-color:var(--white);background:#ffffff0f;transform:translateY(-2px)}@media (max-width:768px){.PostPropertyHero-module__bSp8FW__hero{min-height:auto;padding:120px 0 40px}.PostPropertyHero-module__bSp8FW__container{padding:0 16px}.PostPropertyHero-module__bSp8FW__title{font-size:28px}.PostPropertyHero-module__bSp8FW__subtitle{font-size:14px}.PostPropertyHero-module__bSp8FW__stats{flex-wrap:wrap;gap:12px;padding:12px 16px}.PostPropertyHero-module__bSp8FW__heroButtons{flex-direction:column;width:100%}.PostPropertyHero-module__bSp8FW__btnPrimary,.PostPropertyHero-module__bSp8FW__btnSecondary{justify-content:center;width:100%}.PostPropertyHero-module__bSp8FW__highlight:after{bottom:1px}}@media (max-width:480px){.PostPropertyHero-module__bSp8FW__title{font-size:24px}.PostPropertyHero-module__bSp8FW__badge{padding:6px 14px;font-size:11px}.PostPropertyHero-module__bSp8FW__statIcon{width:28px;height:28px}.PostPropertyHero-module__bSp8FW__statIcon svg{width:14px;height:14px}.PostPropertyHero-module__bSp8FW__statNumber{font-size:14px}}
:root{--primary:#0b5c5d;--primary-dark:#244647;--secondary:#e31e25;--accent:#ff9d00;--white:#fff;--shadow:0 4px 20px #0b5c5d05;--shadow-hover:0 25px 70px #0b5c5d1a;--transition:all .5s cubic-bezier(.4, 0, .2, 1);--radius:18px}.Benefits-module___-CmsG__benefits{background:linear-gradient(#fff 0%,#f8f9fc 100%);padding:80px 0 70px;position:relative;overflow:hidden}.Benefits-module___-CmsG__benefits:before{content:"";background:radial-gradient(circle,#ff9d0005 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-200px;right:-200px}.Benefits-module___-CmsG__benefits:after{content:"";background:radial-gradient(circle,#0b5c5d05 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-100px;left:-100px}.Benefits-module___-CmsG__container{z-index:1;max-width:1450px;margin:0 auto;padding:0 24px;position:relative}.Benefits-module___-CmsG__sectionHeader{text-align:center;margin-bottom:48px}.Benefits-module___-CmsG__badge{color:var(--primary);text-transform:uppercase;letter-spacing:.5px;background:#0b5c5d0f;border-radius:50px;align-items:center;gap:6px;padding:6px 18px;font-size:11px;font-weight:700;display:inline-flex}.Benefits-module___-CmsG__badge svg{color:var(--accent)}.Benefits-module___-CmsG__title{color:var(--primary);margin:10px 0 0;font-size:clamp(30px,3.2vw,40px);font-weight:800}.Benefits-module___-CmsG__highlight{color:var(--accent);position:relative}.Benefits-module___-CmsG__highlight:after{content:"";background:var(--accent);opacity:.3;border-radius:2px;width:100%;height:3px;position:absolute;bottom:2px;left:0}.Benefits-module___-CmsG__subtitle{color:#888;margin:4px 0 0;font-size:17px}.Benefits-module___-CmsG__benefitsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;display:grid}.Benefits-module___-CmsG__benefitCard{background:var(--white);border-radius:var(--radius);text-align:center;transition:var(--transition);opacity:0;box-shadow:var(--shadow);border:1px solid #0b5c5d0a;padding:36px 28px 32px;position:relative;overflow:hidden;transform:translateY(30px)scale(.98)}.Benefits-module___-CmsG__benefitCard.Benefits-module___-CmsG__visible{opacity:1;transition:all .7s cubic-bezier(.4,0,.2,1);transform:translateY(0)scale(1)}.Benefits-module___-CmsG__benefitCard:hover{box-shadow:var(--shadow-hover);border-color:#ff9d0014;transform:translateY(-8px)scale(1.01)}.Benefits-module___-CmsG__cardGlow{opacity:0;width:100%;height:100%;transition:var(--transition);border-radius:50%;position:absolute;top:-50%;right:-50%;transform:scale(.5)}.Benefits-module___-CmsG__benefitCard:hover .Benefits-module___-CmsG__cardGlow{opacity:.04;transform:scale(1.5)}.Benefits-module___-CmsG__shineEffect{width:100%;height:100%;transition:var(--transition);pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;top:0;left:-100%}.Benefits-module___-CmsG__benefitCard:hover .Benefits-module___-CmsG__shineEffect{transition:all .8s;left:100%}.Benefits-module___-CmsG__iconWrapper{width:68px;height:68px;transition:var(--transition);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;display:flex;position:relative;box-shadow:0 4px 20px #0000001a}.Benefits-module___-CmsG__iconWrapper:after{content:"";transition:var(--transition);border:2px solid #0000;border-radius:50%;position:absolute;inset:-4px}.Benefits-module___-CmsG__benefitCard:hover .Benefits-module___-CmsG__iconWrapper:after{border-color:#ff9d001a}.Benefits-module___-CmsG__benefitCard:hover .Benefits-module___-CmsG__iconWrapper{transform:scale(1.08)rotate(-6deg);box-shadow:0 8px 30px #00000026}.Benefits-module___-CmsG__iconWhite{color:#fff;justify-content:center;align-items:center;display:flex}.Benefits-module___-CmsG__iconWhite svg{color:#fff;filter:drop-shadow(0 2px 8px #0000000d)}.Benefits-module___-CmsG__benefitTitle{color:var(--primary);transition:var(--transition);margin:0 0 10px;font-size:19px;font-weight:700}.Benefits-module___-CmsG__benefitCard:hover .Benefits-module___-CmsG__benefitTitle{color:var(--accent)}.Benefits-module___-CmsG__benefitDesc{color:#666;margin:0 0 14px;font-size:14px;line-height:1.8}.Benefits-module___-CmsG__benefitLine{opacity:.2;width:30px;height:3px;transition:var(--transition);border-radius:2px;margin:0 auto}.Benefits-module___-CmsG__benefitCard:hover .Benefits-module___-CmsG__benefitLine{opacity:.6;width:60px}.Benefits-module___-CmsG__benefitNumber{color:#0b5c5d05;transition:var(--transition);font-family:Georgia,serif;font-size:48px;font-weight:900;line-height:1;position:absolute;top:12px;right:16px}.Benefits-module___-CmsG__benefitCard:hover .Benefits-module___-CmsG__benefitNumber{color:#0b5c5d0a;transform:scale(1.1)}@media (max-width:1024px){.Benefits-module___-CmsG__benefits{padding:60px 0 50px}.Benefits-module___-CmsG__benefitsGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.Benefits-module___-CmsG__benefitCard{padding:30px 22px 26px}.Benefits-module___-CmsG__iconWrapper{width:58px;height:58px}.Benefits-module___-CmsG__iconWrapper svg{width:24px;height:24px}.Benefits-module___-CmsG__benefitNumber{font-size:36px}}@media (max-width:768px){.Benefits-module___-CmsG__benefits{padding:50px 0 40px}.Benefits-module___-CmsG__container{padding:0 16px}.Benefits-module___-CmsG__sectionHeader{margin-bottom:32px}.Benefits-module___-CmsG__benefitsGrid{grid-template-columns:1fr 1fr;gap:16px}.Benefits-module___-CmsG__benefitCard{padding:24px 16px 22px}.Benefits-module___-CmsG__iconWrapper{width:48px;height:48px;margin-bottom:14px}.Benefits-module___-CmsG__iconWrapper svg{width:20px;height:20px}.Benefits-module___-CmsG__benefitTitle{font-size:16px}.Benefits-module___-CmsG__benefitDesc{font-size:13px}.Benefits-module___-CmsG__benefitNumber{font-size:28px;top:8px;right:12px}.Benefits-module___-CmsG__title{font-size:26px}.Benefits-module___-CmsG__subtitle{font-size:14px}.Benefits-module___-CmsG__badge{padding:4px 14px;font-size:10px}}@media (max-width:480px){.Benefits-module___-CmsG__benefits{padding:40px 0 30px}.Benefits-module___-CmsG__container{padding:0 12px}.Benefits-module___-CmsG__benefitsGrid{grid-template-columns:1fr;gap:14px}.Benefits-module___-CmsG__benefitCard{padding:22px 16px 20px}.Benefits-module___-CmsG__iconWrapper{width:44px;height:44px}.Benefits-module___-CmsG__iconWrapper svg{width:18px;height:18px}.Benefits-module___-CmsG__benefitTitle{font-size:15px}.Benefits-module___-CmsG__benefitDesc{font-size:12px}.Benefits-module___-CmsG__benefitNumber{font-size:24px}.Benefits-module___-CmsG__title{font-size:22px}.Benefits-module___-CmsG__subtitle{font-size:13px}}
:root{--primary:#0b5c5d;--primary-dark:#244647;--secondary:#e31e25;--accent:#ff9d00;--white:#fff;--shadow:0 4px 20px #0b5c5d0a;--shadow-hover:0 8px 32px #0b5c5d14;--transition:all .3s ease;--radius:14px}.PostPropertyForm-module__dkIt1q__formWrapper{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid #0b5c5d0a;padding:36px 40px}.PostPropertyForm-module__dkIt1q__stepsWrapper{margin-bottom:32px;padding:0 20px}.PostPropertyForm-module__dkIt1q__steps{justify-content:center;align-items:center;gap:0;display:flex}.PostPropertyForm-module__dkIt1q__step{color:#888;transition:var(--transition);background:#e8eaed;border-radius:50px;align-items:center;gap:8px;padding:8px 16px;display:flex}.PostPropertyForm-module__dkIt1q__step.PostPropertyForm-module__dkIt1q__active{background:var(--primary);color:var(--white)}.PostPropertyForm-module__dkIt1q__step.PostPropertyForm-module__dkIt1q__active .PostPropertyForm-module__dkIt1q__stepNumber{background:#fff3}.PostPropertyForm-module__dkIt1q__stepNumber{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex}.PostPropertyForm-module__dkIt1q__stepLabel{font-size:13px;font-weight:600}.PostPropertyForm-module__dkIt1q__stepLine{width:40px;height:2px;transition:var(--transition);background:#e8eaed}.PostPropertyForm-module__dkIt1q__stepLine.PostPropertyForm-module__dkIt1q__active{background:var(--primary)}.PostPropertyForm-module__dkIt1q__mergedLayout{grid-template-columns:1fr 1.2fr;gap:32px;display:grid}.PostPropertyForm-module__dkIt1q__inputWrapper{position:relative}.PostPropertyForm-module__dkIt1q__inputValidIcon{color:var(--success,#10b981);font-size:18px;font-weight:700;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.PostPropertyForm-module__dkIt1q__formInput.PostPropertyForm-module__dkIt1q__inputError,.PostPropertyForm-module__dkIt1q__formSelect.PostPropertyForm-module__dkIt1q__inputError{border-color:var(--error,#ef4444);background:#fef2f2;box-shadow:0 0 0 4px #ef444414}.PostPropertyForm-module__dkIt1q__formInput.PostPropertyForm-module__dkIt1q__inputError:focus,.PostPropertyForm-module__dkIt1q__formSelect.PostPropertyForm-module__dkIt1q__inputError:focus{border-color:var(--error,#ef4444);box-shadow:0 0 0 4px #ef444426}.PostPropertyForm-module__dkIt1q__formInput.PostPropertyForm-module__dkIt1q__inputValid,.PostPropertyForm-module__dkIt1q__formSelect.PostPropertyForm-module__dkIt1q__inputValid{border-color:var(--success,#10b981);background:#ecfdf5;padding-right:40px;box-shadow:0 0 0 4px #10b98114}.PostPropertyForm-module__dkIt1q__formInput.PostPropertyForm-module__dkIt1q__inputValid:focus,.PostPropertyForm-module__dkIt1q__formSelect.PostPropertyForm-module__dkIt1q__inputValid:focus{border-color:var(--success,#10b981);box-shadow:0 0 0 4px #10b98126}.PostPropertyForm-module__dkIt1q__errorText{color:var(--error,#ef4444);align-items:center;gap:4px;margin-top:4px;font-size:12px;font-weight:500;display:flex}.PostPropertyForm-module__dkIt1q__errorText svg{flex-shrink:0}.PostPropertyForm-module__dkIt1q__requiredStar{color:var(--error,#ef4444);margin-left:2px;font-weight:700}.PostPropertyForm-module__dkIt1q__errorMessage{border:1px solid var(--error,#ef4444);color:#991b1b;background:#fef2f2;border-radius:10px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 16px;animation:.4s PostPropertyForm-module__dkIt1q__slideDown;display:flex}.PostPropertyForm-module__dkIt1q__errorMessage svg{color:var(--error,#ef4444);flex-shrink:0}@keyframes PostPropertyForm-module__dkIt1q__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PostPropertyForm-module__dkIt1q__fieldHint{color:var(--gray-400,#94a3b8);margin-left:8px;font-size:11px;font-weight:400}@media (prefers-color-scheme:dark){.PostPropertyForm-module__dkIt1q__formInput.PostPropertyForm-module__dkIt1q__inputError,.PostPropertyForm-module__dkIt1q__formSelect.PostPropertyForm-module__dkIt1q__inputError{background:#ef444426}.PostPropertyForm-module__dkIt1q__formInput.PostPropertyForm-module__dkIt1q__inputValid,.PostPropertyForm-module__dkIt1q__formSelect.PostPropertyForm-module__dkIt1q__inputValid{background:#10b9811a}.PostPropertyForm-module__dkIt1q__errorMessage{border-color:var(--error,#ef4444);color:#fca5a5;background:#ef444426}.PostPropertyForm-module__dkIt1q__fieldHint{color:var(--gray-500,#64748b)}}.PostPropertyForm-module__dkIt1q__infoSide{background:linear-gradient(135deg, var(--primary), var(--primary-dark));border-radius:var(--radius);padding:32px 28px;position:relative;overflow:hidden}.PostPropertyForm-module__dkIt1q__infoSide:before{content:"";background:radial-gradient(circle,#ff9d000a 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-50%;right:-30%}.PostPropertyForm-module__dkIt1q__infoContent{z-index:1;color:var(--white);position:relative}.PostPropertyForm-module__dkIt1q__infoBadge{text-transform:uppercase;letter-spacing:.5px;color:#ffffff80;background:#ffffff0f;border-radius:50px;align-items:center;gap:6px;padding:4px 14px;font-size:10px;font-weight:700;display:inline-flex}.PostPropertyForm-module__dkIt1q__infoBadge svg{color:var(--accent)}.PostPropertyForm-module__dkIt1q__infoTitle{color:var(--white);margin:12px 0 20px;font-size:24px;font-weight:800}.PostPropertyForm-module__dkIt1q__infoHighlight{color:var(--accent)}.PostPropertyForm-module__dkIt1q__infoList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.PostPropertyForm-module__dkIt1q__infoItem{align-items:flex-start;gap:14px;display:flex}.PostPropertyForm-module__dkIt1q__infoIcon{width:36px;height:36px;transition:var(--transition);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PostPropertyForm-module__dkIt1q__infoItem:hover .PostPropertyForm-module__dkIt1q__infoIcon{transform:scale(1.08)}.PostPropertyForm-module__dkIt1q__infoIconWhite{color:var(--white)}.PostPropertyForm-module__dkIt1q__infoItem strong{color:var(--white);font-size:15px;display:block}.PostPropertyForm-module__dkIt1q__infoItem p{color:#ffffff80;margin:2px 0 0;font-size:13px}.PostPropertyForm-module__dkIt1q__infoDivider{background:#ffffff0f;width:100%;height:1px;margin:18px 0}.PostPropertyForm-module__dkIt1q__contactInfo{grid-template-columns:1fr 1fr;gap:12px;display:grid}.PostPropertyForm-module__dkIt1q__contactItem{align-items:center;gap:10px;display:flex}.PostPropertyForm-module__dkIt1q__contactIcon{color:var(--accent);flex-shrink:0}.PostPropertyForm-module__dkIt1q__contactItem span{text-transform:uppercase;letter-spacing:.5px;color:#ffffff4d;font-size:9px;font-weight:600;display:block}.PostPropertyForm-module__dkIt1q__contactItem a{color:var(--white);transition:var(--transition);font-size:13px;font-weight:600;text-decoration:none}.PostPropertyForm-module__dkIt1q__contactItem a:hover{color:var(--accent)}.PostPropertyForm-module__dkIt1q__liveChat{color:#ffffff80;background:#ffffff0a;border-radius:50px;align-items:center;gap:8px;width:fit-content;margin-top:14px;padding:10px 16px;font-size:13px;font-weight:500;display:flex}.PostPropertyForm-module__dkIt1q__liveChat svg{color:var(--accent)}.PostPropertyForm-module__dkIt1q__formSide{padding:0}.PostPropertyForm-module__dkIt1q__stepContent{animation:.4s PostPropertyForm-module__dkIt1q__fadeIn}@keyframes PostPropertyForm-module__dkIt1q__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PostPropertyForm-module__dkIt1q__stepTitle{color:var(--primary);margin:0 0 4px;font-size:20px;font-weight:700}.PostPropertyForm-module__dkIt1q__stepDesc{color:#888;margin:0 0 20px;font-size:14px}.PostPropertyForm-module__dkIt1q__formRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.PostPropertyForm-module__dkIt1q__formGroup{flex-direction:column;gap:4px;margin-bottom:14px;display:flex}.PostPropertyForm-module__dkIt1q__formLabel{color:var(--primary);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.PostPropertyForm-module__dkIt1q__formLabel svg{color:var(--accent)}.PostPropertyForm-module__dkIt1q__formInput,.PostPropertyForm-module__dkIt1q__formSelect,.PostPropertyForm-module__dkIt1q__formTextarea{width:100%;color:var(--primary);transition:var(--transition);background:#f8f9fc;border:2px solid #0000;border-radius:10px;padding:10px 14px;font-family:inherit;font-size:14px}.PostPropertyForm-module__dkIt1q__formInput:focus,.PostPropertyForm-module__dkIt1q__formSelect:focus,.PostPropertyForm-module__dkIt1q__formTextarea:focus{border-color:var(--accent);background:var(--white);outline:none;box-shadow:0 0 0 4px #ff9d000a}.PostPropertyForm-module__dkIt1q__formInput::placeholder,.PostPropertyForm-module__dkIt1q__formTextarea::placeholder{color:#aaa}.PostPropertyForm-module__dkIt1q__formSelect{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23999' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.PostPropertyForm-module__dkIt1q__uploadArea{text-align:center;transition:var(--transition);cursor:pointer;border:2px dashed #0b5c5d14;border-radius:10px;padding:24px;position:relative}.PostPropertyForm-module__dkIt1q__uploadArea:hover{border-color:var(--accent);background:#ff9d0005}.PostPropertyForm-module__dkIt1q__fileInput{opacity:0;cursor:pointer;position:absolute;inset:0}.PostPropertyForm-module__dkIt1q__uploadLabel{color:#888;cursor:pointer;flex-direction:column;align-items:center;gap:6px;display:flex}.PostPropertyForm-module__dkIt1q__uploadLabel svg{color:var(--accent)}.PostPropertyForm-module__dkIt1q__uploadLabel span{font-size:14px;font-weight:500}.PostPropertyForm-module__dkIt1q__uploadLabel small{color:#bbb;font-size:11px}.PostPropertyForm-module__dkIt1q__mediaPreviews{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.PostPropertyForm-module__dkIt1q__mediaPreview{border:2px solid #0b5c5d0a;border-radius:8px;width:70px;height:70px;position:relative;overflow:hidden}.PostPropertyForm-module__dkIt1q__mediaPreview img{object-fit:cover;width:100%;height:100%}.PostPropertyForm-module__dkIt1q__videoPreviewWrapper{max-width:200px;margin-top:12px;position:relative}.PostPropertyForm-module__dkIt1q__videoPreview{border:2px solid #0b5c5d0a;border-radius:8px;width:100%}.PostPropertyForm-module__dkIt1q__removeMedia{width:22px;height:22px;color:var(--white);cursor:pointer;transition:var(--transition);background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:4px;right:4px}.PostPropertyForm-module__dkIt1q__removeMedia:hover{background:var(--secondary)}.PostPropertyForm-module__dkIt1q__formActions{border-top:1px solid #0b5c5d0a;gap:14px;margin-top:20px;padding-top:16px;display:flex}.PostPropertyForm-module__dkIt1q__prevBtn{color:var(--primary);cursor:pointer;transition:var(--transition);background:0 0;border:2px solid #0b5c5d0f;border-radius:10px;padding:10px 24px;font-size:14px;font-weight:600}.PostPropertyForm-module__dkIt1q__prevBtn:hover{border-color:var(--primary);background:#0b5c5d05}.PostPropertyForm-module__dkIt1q__nextBtn{color:var(--white);background:var(--primary);cursor:pointer;transition:var(--transition);border:none;border-radius:10px;margin-left:auto;padding:10px 24px;font-size:14px;font-weight:700}.PostPropertyForm-module__dkIt1q__nextBtn:hover{transform:translateY(-2px);box-shadow:0 4px 20px #0b5c5d26}.PostPropertyForm-module__dkIt1q__submitBtn{color:var(--white);background:linear-gradient(135deg, var(--accent), #e68a00);cursor:pointer;transition:var(--transition);border:none;border-radius:10px;align-items:center;gap:8px;margin-left:auto;padding:10px 28px;font-size:15px;font-weight:700;display:flex;box-shadow:0 4px 25px #ff9d0026}.PostPropertyForm-module__dkIt1q__submitBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 40px #ff9d0040}.PostPropertyForm-module__dkIt1q__submitBtn:disabled{opacity:.7;cursor:not-allowed}.PostPropertyForm-module__dkIt1q__loadingSpinner{border:2px solid #ffffff4d;border-top-color:var(--white);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite PostPropertyForm-module__dkIt1q__spin;display:inline-block}@keyframes PostPropertyForm-module__dkIt1q__spin{to{transform:rotate(360deg)}}.PostPropertyForm-module__dkIt1q__summary{background:#f8f9fc;border-radius:12px;margin-top:8px;padding:16px 20px}.PostPropertyForm-module__dkIt1q__summaryTitle{color:var(--primary);margin:0 0 10px;font-size:15px;font-weight:700}.PostPropertyForm-module__dkIt1q__summaryGrid{grid-template-columns:1fr 1fr;gap:6px 16px;display:grid}.PostPropertyForm-module__dkIt1q__summaryItem{border-bottom:1px solid #0b5c5d05;justify-content:space-between;padding:4px 0;display:flex}.PostPropertyForm-module__dkIt1q__summaryLabel{color:#888;font-size:12px}.PostPropertyForm-module__dkIt1q__summaryValue{color:var(--primary);font-size:12px;font-weight:600}.PostPropertyForm-module__dkIt1q__successWrapper{text-align:center;background:var(--white);border-radius:var(--radius);max-width:500px;box-shadow:var(--shadow);margin:0 auto;padding:48px 40px}.PostPropertyForm-module__dkIt1q__successIcon{color:#4caf50;background:#4caf5014;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 16px;display:flex}.PostPropertyForm-module__dkIt1q__successTitle{color:var(--primary);margin:0 0 8px;font-size:26px;font-weight:800}.PostPropertyForm-module__dkIt1q__successSubtitle{color:#888;margin:0 0 24px;font-size:15px;line-height:1.7}.PostPropertyForm-module__dkIt1q__successActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.PostPropertyForm-module__dkIt1q__successBtn{color:var(--white);background:var(--accent);cursor:pointer;transition:var(--transition);border:none;border-radius:10px;padding:10px 28px;font-size:14px;font-weight:700}.PostPropertyForm-module__dkIt1q__successBtn:hover{transform:translateY(-2px);box-shadow:0 4px 20px #ff9d0040}.PostPropertyForm-module__dkIt1q__successBtnSecondary{color:var(--primary);cursor:pointer;transition:var(--transition);background:0 0;border:2px solid #0b5c5d0f;border-radius:10px;padding:10px 28px;font-size:14px;font-weight:700}.PostPropertyForm-module__dkIt1q__successBtnSecondary:hover{border-color:var(--primary);background:#0b5c5d05}@media (max-width:1024px){.PostPropertyForm-module__dkIt1q__mergedLayout{grid-template-columns:1fr 1.2fr;gap:24px}}@media (max-width:768px){.PostPropertyForm-module__dkIt1q__formWrapper{padding:24px 18px}.PostPropertyForm-module__dkIt1q__mergedLayout{grid-template-columns:1fr;gap:24px}.PostPropertyForm-module__dkIt1q__infoSide{order:2;padding:24px 20px}.PostPropertyForm-module__dkIt1q__infoTitle{font-size:20px}.PostPropertyForm-module__dkIt1q__contactInfo{grid-template-columns:1fr}.PostPropertyForm-module__dkIt1q__formRow{grid-template-columns:1fr;gap:0}.PostPropertyForm-module__dkIt1q__steps{flex-wrap:wrap;gap:4px}.PostPropertyForm-module__dkIt1q__step{padding:6px 12px}.PostPropertyForm-module__dkIt1q__stepLabel{font-size:11px}.PostPropertyForm-module__dkIt1q__stepLine{width:20px}.PostPropertyForm-module__dkIt1q__stepsWrapper{padding:0 8px}.PostPropertyForm-module__dkIt1q__formActions{flex-wrap:wrap}.PostPropertyForm-module__dkIt1q__nextBtn,.PostPropertyForm-module__dkIt1q__submitBtn,.PostPropertyForm-module__dkIt1q__prevBtn{text-align:center;flex:1;justify-content:center}.PostPropertyForm-module__dkIt1q__summaryGrid{grid-template-columns:1fr}.PostPropertyForm-module__dkIt1q__successWrapper{padding:32px 20px}.PostPropertyForm-module__dkIt1q__successTitle{font-size:22px}.PostPropertyForm-module__dkIt1q__liveChat{justify-content:center;width:100%}}@media (max-width:480px){.PostPropertyForm-module__dkIt1q__formWrapper{padding:18px 14px}.PostPropertyForm-module__dkIt1q__step{padding:4px 10px}.PostPropertyForm-module__dkIt1q__stepNumber{width:20px;height:20px;font-size:10px}.PostPropertyForm-module__dkIt1q__stepLabel{font-size:10px}.PostPropertyForm-module__dkIt1q__stepLine{width:12px}.PostPropertyForm-module__dkIt1q__uploadLabel span{font-size:13px}.PostPropertyForm-module__dkIt1q__mediaPreview{width:60px;height:60px}.PostPropertyForm-module__dkIt1q__infoSide{padding:20px 16px}.PostPropertyForm-module__dkIt1q__infoTitle{font-size:18px}.PostPropertyForm-module__dkIt1q__infoItem strong{font-size:14px}.PostPropertyForm-module__dkIt1q__infoItem p{font-size:12px}}
:root{--primary:#0b5c5d;--primary-dark:#244647;--primary-light:#e8f3f3;--accent:#ff9d00;--accent-dark:#e68a00;--accent-light:#fff3e0;--white:#fff;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#64748b;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--gray-900:#0f172a;--shadow-sm:0 1px 3px #0000000f;--shadow-md:0 4px 6px #00000012;--shadow-lg:0 10px 25px #0000001a;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--transition:all .3s cubic-bezier(.4, 0, .2, 1)}.FAQ-module__hjDi_a__faq{opacity:0;background:linear-gradient(135deg,#f8fafc 0%,#eef2f7 100%);padding:70px 0 60px;transition:all .6s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translateY(30px)}.FAQ-module__hjDi_a__faq.FAQ-module__hjDi_a__visible{opacity:1;transform:translateY(0)}.FAQ-module__hjDi_a__container{max-width:900px;margin:0 auto;padding:0 24px}.FAQ-module__hjDi_a__sectionHeader{text-align:center;margin-bottom:48px}.FAQ-module__hjDi_a__badge{background:var(--primary-light);color:var(--primary);text-transform:uppercase;letter-spacing:.6px;border:1px solid #0b5c5d14;border-radius:50px;align-items:center;gap:6px;padding:4px 14px;font-size:11px;font-weight:700;display:inline-flex}.FAQ-module__hjDi_a__badge svg{color:var(--accent)}.FAQ-module__hjDi_a__title{color:var(--gray-900);margin:12px 0 4px;font-size:clamp(28px,3.2vw,38px);font-weight:800}.FAQ-module__hjDi_a__highlight{color:var(--primary);position:relative}.FAQ-module__hjDi_a__highlight:after{content:"";background:var(--accent);opacity:.25;border-radius:2px;width:100%;height:4px;position:absolute;bottom:2px;left:0}.FAQ-module__hjDi_a__subtitle{color:var(--gray-500);margin:4px 0 0;font-size:16px}.FAQ-module__hjDi_a__faqList{flex-direction:column;gap:12px;display:flex}.FAQ-module__hjDi_a__faqItem{background:var(--white);border-radius:var(--radius-md);transition:var(--transition);border:2px solid var(--gray-200);box-shadow:var(--shadow-sm);overflow:hidden}.FAQ-module__hjDi_a__faqItem:hover{border-color:var(--primary);box-shadow:var(--shadow-md)}.FAQ-module__hjDi_a__faqItem.FAQ-module__hjDi_a__open{border-color:var(--primary);box-shadow:0 4px 24px #0b5c5d14}.FAQ-module__hjDi_a__faqItem summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.FAQ-module__hjDi_a__faqItem summary::-webkit-details-marker{display:none}.FAQ-module__hjDi_a__faqItem summary::marker{content:"";display:none}.FAQ-module__hjDi_a__faqSummary{cursor:pointer;transition:var(--transition);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;list-style:none;display:flex}.FAQ-module__hjDi_a__faqSummary:hover{background:var(--gray-50)}.FAQ-module__hjDi_a__faqSummary::-webkit-details-marker{display:none}.FAQ-module__hjDi_a__questionText{color:var(--gray-800);flex:1;font-size:16px;font-weight:600;line-height:1.4;transition:color .3s}.FAQ-module__hjDi_a__faqItem.FAQ-module__hjDi_a__open .FAQ-module__hjDi_a__questionText{color:var(--primary)}.FAQ-module__hjDi_a__faqIcon{background:var(--gray-50);width:36px;height:36px;color:var(--gray-400);transition:var(--transition);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FAQ-module__hjDi_a__faqItem.FAQ-module__hjDi_a__open .FAQ-module__hjDi_a__faqIcon{background:var(--primary);color:var(--white)}.FAQ-module__hjDi_a__faqItem:hover .FAQ-module__hjDi_a__faqIcon{background:var(--primary-light);color:var(--primary)}.FAQ-module__hjDi_a__faqItem.FAQ-module__hjDi_a__open:hover .FAQ-module__hjDi_a__faqIcon{background:var(--primary);color:var(--white)}.FAQ-module__hjDi_a__faqAnswer{padding:0 24px 20px;animation:.3s FAQ-module__hjDi_a__slideDown}@keyframes FAQ-module__hjDi_a__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.FAQ-module__hjDi_a__answerContent{align-items:flex-start;gap:16px;display:flex}.FAQ-module__hjDi_a__answerLine{background:linear-gradient(to bottom, var(--primary), var(--accent));border-radius:2px;flex-shrink:0;width:3px;min-height:40px;margin-top:4px}.FAQ-module__hjDi_a__answerContent p{color:var(--gray-600);margin:0;font-size:15px;line-height:1.8}.FAQ-module__hjDi_a__faqFooter{text-align:center;border-top:1px solid var(--gray-200);margin-top:40px;padding-top:32px}.FAQ-module__hjDi_a__footerText{color:var(--gray-600);margin:0;font-size:16px}.FAQ-module__hjDi_a__footerLink{color:var(--primary);transition:var(--transition);font-weight:700;text-decoration:none;position:relative}.FAQ-module__hjDi_a__footerLink:after{content:"";background:var(--accent);width:0;height:2px;transition:width .3s;position:absolute;bottom:-2px;left:0}.FAQ-module__hjDi_a__footerLink:hover:after{width:100%}.FAQ-module__hjDi_a__footerLink:hover{color:var(--primary-dark)}@media (max-width:768px){.FAQ-module__hjDi_a__faq{padding:50px 0 40px}.FAQ-module__hjDi_a__container{padding:0 16px}.FAQ-module__hjDi_a__sectionHeader{margin-bottom:32px}.FAQ-module__hjDi_a__faqSummary{padding:14px 18px}.FAQ-module__hjDi_a__questionText{font-size:15px}.FAQ-module__hjDi_a__faqAnswer{padding:0 18px 16px}.FAQ-module__hjDi_a__answerContent p{font-size:14px}.FAQ-module__hjDi_a__faqIcon{width:32px;height:32px}.FAQ-module__hjDi_a__faqIcon svg{width:18px;height:18px}}@media (max-width:480px){.FAQ-module__hjDi_a__faq{padding:40px 0 30px}.FAQ-module__hjDi_a__faqSummary{padding:12px 14px}.FAQ-module__hjDi_a__questionText{font-size:14px}.FAQ-module__hjDi_a__faqAnswer{padding:0 14px 14px}.FAQ-module__hjDi_a__answerContent p{font-size:13px}.FAQ-module__hjDi_a__faqIcon{width:28px;height:28px}.FAQ-module__hjDi_a__faqIcon svg{width:16px;height:16px}.FAQ-module__hjDi_a__footerText{font-size:14px}}@media (prefers-color-scheme:dark){.FAQ-module__hjDi_a__faq{background:linear-gradient(135deg,#1a1a1a 0%,#0f0f0f 100%)}.FAQ-module__hjDi_a__faqItem{background:#2d2d2d;border-color:#404040}.FAQ-module__hjDi_a__faqItem:hover,.FAQ-module__hjDi_a__faqItem.FAQ-module__hjDi_a__open{border-color:var(--primary)}.FAQ-module__hjDi_a__title{color:var(--white)}.FAQ-module__hjDi_a__subtitle{color:var(--gray-400)}.FAQ-module__hjDi_a__questionText{color:var(--gray-200)}.FAQ-module__hjDi_a__faqItem.FAQ-module__hjDi_a__open .FAQ-module__hjDi_a__questionText{color:#66d9d9}.FAQ-module__hjDi_a__faqSummary:hover{background:#333}.FAQ-module__hjDi_a__faqIcon{color:var(--gray-500);background:#333}.FAQ-module__hjDi_a__faqItem.FAQ-module__hjDi_a__open .FAQ-module__hjDi_a__faqIcon{background:var(--primary);color:var(--white)}.FAQ-module__hjDi_a__faqItem:hover .FAQ-module__hjDi_a__faqIcon{color:#66d9d9;background:#0b5c5d4d}.FAQ-module__hjDi_a__faqItem.FAQ-module__hjDi_a__open:hover .FAQ-module__hjDi_a__faqIcon{background:var(--primary);color:var(--white)}.FAQ-module__hjDi_a__answerContent p{color:var(--gray-400)}.FAQ-module__hjDi_a__faqFooter{border-top-color:#404040}.FAQ-module__hjDi_a__footerText{color:var(--gray-400)}.FAQ-module__hjDi_a__footerLink{color:#66d9d9}.FAQ-module__hjDi_a__badge{color:#66d9d9;background:#0b5c5d4d;border-color:#0b5c5d33}.FAQ-module__hjDi_a__badge svg{color:#66d9d9}}@media (prefers-reduced-motion:reduce){.FAQ-module__hjDi_a__faqAnswer{animation:none!important}}
