
.laravel-portal .brand{padding-bottom:0;letter-spacing:normal;font-size:15px}.laravel-portal .brand>span{color:inherit;font-weight:inherit}.laravel-portal .brand .wordmark{font-weight:800;letter-spacing:-1px}.laravel-portal .brand small{position:static;left:auto;bottom:auto;letter-spacing:2.4px;font-size:8px}.laravel-portal .brand .brand-mark{color:var(--primary)}.laravel-portal .nav{justify-content:initial;min-height:88px}.laravel-portal .nav nav a{font-size:13px}.laravel-portal .hero{color:var(--ink);overflow:visible}.laravel-portal .hero h1{font-size:52px;font-weight:500;line-height:1.16;letter-spacing:-2px;margin:0}.laravel-portal .hero h1 em{color:var(--primary);font-style:normal}.laravel-portal .hero p:not(.eyebrow){color:#768176;font-size:14px}.laravel-portal .hero .hero-visual img{width:100%;border-radius:23px}.laravel-portal .hero .hero-points{font-size:10px}.laravel-portal .search-panel{padding:0 25px 22px}.laravel-portal .search-tabs a{font-size:13px;color:var(--muted);padding:15px 2px 12px;border-bottom:2px solid transparent}.laravel-portal .search-tabs a.active{border-color:var(--primary);color:var(--primary);font-weight:700}.laravel-portal .search-grid input,.laravel-portal .search-grid select{border:1px solid var(--line);background:white;margin:6px 0 0;min-height:44px;padding:10px 12px;border-radius:8px}.laravel-portal .search-grid .field{margin:0}.laravel-portal .search-grid label{font-size:11px}.laravel-portal .search-grid{grid-template-columns:1.4fr 1fr 1fr 1fr auto}.laravel-portal .panel label{margin-bottom:14px}.laravel-portal .form-grid{gap:0 22px}.laravel-portal .form-grid label.full{grid-column:1/-1}.laravel-portal .form-grid .form-section-title{margin:20px 0!important;padding-top:20px}.laravel-portal .cover{aspect-ratio:1.78}.laravel-portal .cover form{position:static;margin:0}.laravel-portal .property-card .card-body h3{font-size:15px;min-height:45px;margin:0}.laravel-portal .card-location{margin:11px 0}.laravel-portal .card-bottom{padding-top:12px}.laravel-portal .card-type{margin-bottom:7px}.laravel-portal .card-price{margin:0}.laravel-portal .panel p{margin-bottom:15px}.laravel-portal .gallery>a:first-child{grid-column:1/-1}.laravel-portal .gallery>img{grid-column:1/-1}.laravel-portal footer{padding-top:32px}.laravel-portal .check input{min-height:15px;width:15px;margin-top:5px}.laravel-portal .progress{margin-top:0}.laravel-portal .post-grid .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.laravel-portal .form-grid textarea{width:100%}.laravel-portal .actions{align-items:center}.laravel-portal .form-actions{margin-top:20px}.laravel-portal .nav .nav-actions .button{white-space:nowrap}.laravel-portal .panel .check{margin-top:15px}.laravel-portal .gallery img{max-height:460px}.laravel-portal a.button.primary:hover{color:white}.laravel-portal .search-grid select{font-size:12px}.laravel-portal .search-grid .button{grid-column:auto}
@media(max-width:1000px){.laravel-portal .search-grid{grid-template-columns:1fr 1fr}.laravel-portal .search-grid .button{grid-column:1/-1}.laravel-portal .hero h1{font-size:43px}.laravel-portal .hero-grid{gap:20px}.laravel-portal .nav{min-height:76px}.laravel-portal .nav nav{display:none}}
@media(max-width:650px){.laravel-portal .hero h1{font-size:39px}.laravel-portal .search-panel{padding:0 16px 16px}.laravel-portal .post-grid .form-grid,.laravel-portal .form-grid{grid-template-columns:1fr}.laravel-portal .search-grid>.field:first-child{grid-column:1/-1}.laravel-portal .hero p:not(.eyebrow){font-size:12px}.laravel-portal .nav-actions .button{font-size:11px;padding:9px 11px}.laravel-portal .gallery{grid-template-columns:repeat(2,1fr)}.laravel-portal .card-bottom{font-size:10px}.laravel-portal .form-grid .full{grid-column:1/-1}}
