.division-cover{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,10,14,.99) 2%,rgba(8,10,14,.91) 48%,rgba(8,10,14,.35)),var(--cover) center/cover;filter:saturate(.8)}.estate-hero{min-height:490px}.estate-content{max-width:970px}.estate-content h1{max-width:850px}.division-form{display:grid;gap:9px;background:#23252a;padding:30px;border:1px solid #494238;border-radius:12px}.division-form label{font-size:13px;color:#e2d6bc;margin-top:8px}.division-form input,.division-form select,.division-form textarea{background:#121418;border:1px solid #55504a;color:white;border-radius:6px;padding:13px;font:inherit;width:100%;box-sizing:border-box}.division-form button{margin-top:14px;cursor:pointer}.division-form .note{font-size:12px}.estate-grid article{min-height:260px}@media(max-width:600px){.division-form{padding:18px}.estate-hero{min-height:490px}}
.contact-hint{font-size:12px!important;color:#c9c3b6!important;line-height:1.5!important;margin:10px 0!important}
@media(max-width:760px){.top:has(.estate-nav){height:auto;min-height:76px;flex-wrap:wrap;gap:8px;padding-top:9px;padding-bottom:9px}.top .estate-nav{display:flex;position:static;flex:1 1 100%;flex-direction:row;flex-wrap:wrap;gap:9px 14px;align-items:center;justify-content:flex-start;padding:5px 0;background:transparent;border:0}.top .estate-nav a{font-size:12px}.top .estate-nav button{margin-left:auto}.estate-content{padding:60px 6%}.estate-content h1{font-size:clamp(30px,8vw,48px)}.estate-actions .btn{width:100%}}
