*{box-sizing:border-box}body{margin:0}.quotePage{color:#211711;background:#eee7df;min-height:100vh;font-family:Arial}.quotePage>header{background:#fff;border-bottom:1px solid #d7cbc0;justify-content:space-between;align-items:center;height:86px;padding:0 6vw;display:flex}.quotePage header img{width:62px}.quotePage header span{letter-spacing:.16em;font-size:10px;font-weight:900}.quotePage header a{color:#211711;font-size:11px;font-weight:900;text-decoration:none}.quotePage>section{grid-template-columns:.8fr 1.2fr;gap:7vw;max-width:1200px;margin:auto;padding:65px 5vw;display:grid}.quoteIntro small{letter-spacing:.17em;color:#76513f;font-size:9px;font-weight:900}.quoteIntro h1{margin:15px 0;font:500 58px Georgia}.quoteIntro p{color:#665a52;line-height:1.7}.quoteIntro ul{padding:0;font-size:12px;font-weight:800;line-height:2;list-style:none}.quotePage form{background:#fff;border:1px solid #d6cbc1;padding:35px}.quotePage form h2{margin-top:0;font:500 30px Georgia}.quoteGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.quoteGrid label{flex-direction:column;gap:6px;font-size:10px;font-weight:900;display:flex}.quoteGrid .wide{grid-column:1/-1}.quoteGrid input,.quoteGrid select,.quoteGrid textarea{font:inherit;background:#faf8f5;border:1px solid #cfc4ba;padding:12px}.quotePage form>button,.quoteSuccess a{color:#fff;background:#281b15;border:0;width:100%;margin-top:18px;padding:15px;font-weight:900}.quotePage form>p{text-align:center;color:#8a3025}.quoteSuccess{text-align:center;background:#eee7df;place-content:center;min-height:100vh;padding:30px;font-family:Arial;display:grid}.quoteSuccess img{width:90px;margin:auto}.quoteSuccess>b{color:#4f6948;font-size:40px}.quoteSuccess h1{margin:15px;font:500 42px Georgia}.quoteSuccess p{max-width:500px;line-height:1.7}.quoteSuccess a{text-decoration:none;display:block}@media (width<=750px){.quotePage>section{grid-template-columns:1fr;padding-top:35px}.quoteIntro h1{font-size:45px}.quoteGrid{grid-template-columns:1fr}.quoteGrid .wide{grid-column:auto}.quotePage form{padding:22px}.quotePage header span{display:none}}
