.arc-large-assessments{margin:0;color:#24382b;background:#eeece5;font:17px/1.6 Arial,sans-serif}.arc-large-assessments *{box-sizing:border-box}.arc-large-assessments .wrap{max-width:1180px;margin:auto;padding:0 30px}.arc-large-assessments header{padding:22px 0;border-bottom:1px solid #ccd1c6}.arc-large-assessments header .wrap{display:flex;justify-content:space-between}.arc-large-assessments h1{font-size:clamp(36px,5vw,64px);line-height:1.08;max-width:780px;margin:20px 0}.arc-large-assessments h2{font-size:32px;line-height:1.2}.arc-large-assessments h3{font-size:22px}.arc-large-assessments .eyebrow{font-size:13px;letter-spacing:2px;text-transform:uppercase;font-weight:bold}.arc-large-assessments .hero{background:#243e2e;color:white;padding:65px 0}.arc-large-assessments .hero p{max-width:700px;font-size:20px}.arc-large-assessments .button{display:inline-block;background:#eeece5;color:#243e2e;padding:14px 24px;text-decoration:none;font-weight:bold;margin-top:16px}.arc-large-assessments .section{padding:55px 0;background:white}.arc-large-assessments .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.arc-large-assessments .card{border:1px solid #ccd1c6;padding:25px}.arc-large-assessments .muted{color:#63705f}.arc-large-assessments .split{display:grid;grid-template-columns:1fr 1fr;gap:60px}.arc-large-assessments .report{border-left:4px solid #8d9f80;padding-left:25px}.arc-large-assessments .note{background:#e5e9df;padding:25px;margin-top:30px}.arc-large-assessments footer{padding:25px 0;font-size:13px}@media(max-width:750px){.grid,.split{grid-template-columns:1fr;gap:20px}}.arc-large-assessments nav{display:flex;gap:24px;align-items:center;font-size:14px}.arc-large-assessments nav details{position:relative}.arc-large-assessments nav summary{cursor:pointer;font-weight:bold}.arc-large-assessments nav .menu{position:absolute;z-index:5;top:28px;right:0;width:245px;background:#eeece5;color:#243e2e;box-shadow:0 8px 24px #0002;padding:10px}.arc-large-assessments nav .menu span{display:block;padding:9px 12px}.arc-large-assessments nav .menu .selected{background:#243e2e;color:white}.arc-large-assessments .form{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px;max-width:850px}.arc-large-assessments .form label{font-size:14px}.arc-large-assessments .form input,.arc-large-assessments .form select,.arc-large-assessments .form textarea{display:block;width:100%;padding:13px;margin-top:6px;background:#fff;border:1px solid #b6c0b0;font:16px Arial}.arc-large-assessments .form .full{grid-column:1/-1}.arc-large-assessments .form button{border:0;cursor:pointer}.arc-large-assessments .placement{background:#e5e9df;padding:45px 0}.arc-large-assessments .placement a{color:#243e2e}@media(max-width:750px){header .wrap{flex-wrap:wrap;gap:15px}.arc-large-assessments nav{gap:12px}.arc-large-assessments .form{grid-template-columns:1fr}}.arc-large-assessments .property-photo{margin:32px 0 0}.arc-large-assessments .property-photo img{display:block;width:100%;height:390px;object-fit:cover}.arc-large-assessments .property-photo figcaption{font-size:12px;color:#ccd6c6;margin-top:8px}@media(max-width:750px){.property-photo img{height:250px}}.arc-large-assessments .card-photo{display:block;width:calc(100% + 50px);max-width:none;height:210px;object-fit:cover;margin:-25px -25px 22px}.arc-large-assessments .photo-note{font-size:12px;color:#63705f}
.arc-large-assessments h1,.arc-large-assessments h2{font-family:'ARC Display',sans-serif;font-weight:400;text-transform:uppercase}.arc-large-assessments h3,.arc-large-assessments .button,.arc-large-assessments .eyebrow{font-family:'ARC Condensed',sans-serif}.arc-large-assessments .card-photo{max-width:none}.arc-large-assessments .hero p{margin-top:0}
.arc-large-assessments .hero a:not(.button){color:#d2dbc7}.arc-large-assessments .grid>*{min-width:0}@media(max-width:750px){.arc-large-assessments .grid,.arc-large-assessments .split{grid-template-columns:1fr;gap:24px}.arc-large-assessments .wrap{padding:0 22px}.arc-large-assessments h1{font-size:34px}.arc-large-assessments h2{font-size:27px}.arc-large-assessments .hero{padding:40px 0}.arc-large-assessments .section{padding:40px 0}}
