.CQ-I9q_page{color:#281b12;background:#f5f2ef}.CQ-I9q_page h1,.CQ-I9q_page h2,.CQ-I9q_page h3{font-weight:400}.CQ-I9q_identity{align-items:center;gap:10px;margin:0 0 24px;font-size:15px;display:flex}.CQ-I9q_identity svg{width:43px;height:43px}.CQ-I9q_page h1{letter-spacing:-.064em;margin:0;font-size:clamp(48px,6.4vw,84px);line-height:1.03}.CQ-I9q_page h2{letter-spacing:-.052em;margin:0;font-size:clamp(34px,4vw,54px);line-height:1.1}.CQ-I9q_page p{line-height:1.65}.CQ-I9q_page button,.CQ-I9q_page input{font:inherit}.CQ-I9q_page button{cursor:pointer}:where(html:not(.pointer-nav)) .CQ-I9q_page button:focus-visible,:where(html:not(.pointer-nav)) .CQ-I9q_page input:focus-visible{outline-offset:5px;outline:2px solid #5d714d}.CQ-I9q_sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.CQ-I9q_page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.CQ-I9q_cta{color:#405535;background:#e3e8d6;border:1px solid #b5c09f;border-radius:5px;justify-content:space-between;align-items:center;gap:18px;max-width:100%;min-height:48px;padding:13px 19px;font-size:15px;line-height:1.5;text-decoration:none;display:inline-flex}.CQ-I9q_cta>svg{flex-shrink:0;width:17px;height:17px}:where(html:not(.pointer-nav)) .CQ-I9q_cta:focus-visible{outline-offset:5px;outline:2px solid #5d714d}.CQ-I9q_hero{text-align:center;width:min(1150px,100% - 64px);margin:auto;padding:43px 0 0}.CQ-I9q_hero .CQ-I9q_identity{justify-content:center}.CQ-I9q_hero h1{font-size:clamp(48px,6.4vw,82px)}.CQ-I9q_hero h1 span{color:#748360}.CQ-I9q_hero>p:last-child{color:#6e624f;max-width:600px;margin:25px auto 0;font-size:18px}.CQ-I9q_property{width:min(1200px,100% - 64px);margin:0 auto}.CQ-I9q_landscape>svg{width:100%;display:block}.CQ-I9q_truck{animation:.9s cubic-bezier(.2,.7,.2,1) both CQ-I9q_park}.CQ-I9q_marker{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.CQ-I9q_record{background:#e7eadf;border:1px solid #c3ccb2;border-radius:5px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);min-height:280px;margin-top:-15px;display:grid;position:relative;box-shadow:0 5px #d8decc}.CQ-I9q_selector{border-right:1px solid #cbd2bf;padding:34px}.CQ-I9q_selector label{color:#5b6f47;margin-bottom:12px;font-size:15px;display:block}.CQ-I9q_selector select{font:inherit;color:#34432a;background:#f8f6eb;border:1px solid #b8c1a6;border-radius:4px;width:100%;min-width:0;min-height:48px;padding:11px 35px 11px 13px;font-size:17px}:where(html:not(.pointer-nav)) .CQ-I9q_selector select:focus-visible{outline-offset:3px;outline:2px solid #59743f}.CQ-I9q_address{color:#596a47;align-items:center;gap:10px;margin-top:28px;font-size:15px;line-height:1.5;display:flex}.CQ-I9q_address svg{flex-shrink:0}.CQ-I9q_recordContent{min-width:0;padding:32px 36px;animation:.45s both CQ-I9q_openRecord}.CQ-I9q_recordContent h2{font-size:34px}.CQ-I9q_recordContent>p{color:#5e6e4c;max-width:650px;margin:18px 0 22px;font-size:17px}.CQ-I9q_detail{color:#6b8255;border-top:1px solid #c5ceb6;align-items:center;gap:14px;padding-top:20px;display:flex}.CQ-I9q_detail>svg{flex-shrink:0}.CQ-I9q_detail span{color:#596a47;margin-bottom:5px;font-size:13px;display:block}.CQ-I9q_detail strong{color:#3d4e32;font-size:15px;font-weight:400;line-height:1.55;display:block}.CQ-I9q_nextVisit{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:center;gap:100px;width:calc(100% - 64px);max-width:1050px;margin:auto;padding:100px 0;display:grid}.CQ-I9q_appointment{background:#f9f5e9;border:1px solid #c9b99b;min-width:0;padding:30px 26px 45px;position:relative;rotate:-4deg;box-shadow:7px 9px #e1d9c9}.CQ-I9q_appointment>svg{color:#8b9775}.CQ-I9q_appointment>div:not(.CQ-I9q_perforation){margin-top:25px}.CQ-I9q_appointment span{color:#777153;font-size:15px;display:block}.CQ-I9q_appointment strong{letter-spacing:-.045em;margin:8px 0;font-size:29px;font-weight:400;display:block}.CQ-I9q_appointment p{color:#596a47;margin:12px 0 0;font-size:15px}.CQ-I9q_perforation{border-bottom:1px dashed #c8bb9e;position:absolute;bottom:23px;left:0;right:0}.CQ-I9q_nextVisit>div>p{color:#6e624f;margin:24px 0 29px;font-size:18px}@keyframes CQ-I9q_park{0%{opacity:.2;translate:-20px}to{opacity:1;translate:0}}@keyframes CQ-I9q_openRecord{0%{opacity:.35;translate:0 5px}to{opacity:1;translate:0}}@media (max-width:950px){.CQ-I9q_record{grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}.CQ-I9q_selector,.CQ-I9q_recordContent{padding:25px}.CQ-I9q_recordContent h2{font-size:30px}.CQ-I9q_nextVisit{gap:50px}}@media (max-width:650px){.CQ-I9q_hero,.CQ-I9q_property,.CQ-I9q_nextVisit{width:calc(100% - 36px)}.CQ-I9q_hero{padding-top:28px}.CQ-I9q_hero h1{font-size:49px}.CQ-I9q_landscape{margin-top:20px}.CQ-I9q_record{grid-template-columns:minmax(0,1fr);margin-top:10px}.CQ-I9q_selector{border-bottom:1px solid #cbd2bf;border-right:0;padding:23px}.CQ-I9q_address{margin-top:17px}.CQ-I9q_recordContent{min-height:325px;padding:25px 23px}.CQ-I9q_recordContent h2{font-size:31px}.CQ-I9q_nextVisit{grid-template-columns:minmax(0,1fr);gap:45px;padding:60px 0 75px}.CQ-I9q_appointment{width:calc(100% - 14px);max-width:270px;margin:auto;padding:25px 22px 43px;rotate:-3deg}.CQ-I9q_appointment strong{font-size:29px}.CQ-I9q_nextVisit h2{font-size:38px}}
