._page_ar4bq_1 ._stats_ar4bq_1 b{font-size:clamp(20px,2.2vw,32px)}._page_ar4bq_1{--ink:#19251f;--gold:#e8b65b}._page_ar4bq_1 section,._service_ar4bq_2{scroll-margin-top:125px}._hero_ar4bq_2{display:grid;grid-template-columns:1.25fr .75fr;gap:7%;align-items:center;padding:65px 0 55px}._kicker_ar4bq_2{font-size:10px!important;letter-spacing:.12em;font-weight:700;color:#795725!important}._hero_ar4bq_2 h1{font-size:clamp(42px,4.3vw,66px);line-height:1.04}._hero_ar4bq_2 h1 em{font-style:normal;color:#91642c}._lead_ar4bq_2{font-size:17px;line-height:1.85;max-width:590px}._actions_ar4bq_2{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin:27px 0 14px}._link_ar4bq_2{display:inline-flex;gap:9px;align-items:center;font-size:14px;font-weight:650;text-decoration:underline!important;text-underline-offset:5px}._small_ar4bq_2{font-size:12px!important;line-height:1.7}._heroCard_ar4bq_2{background:var(--ink);color:#fff;padding:34px;border-radius:22px;transform:rotate(2deg);box-shadow:0 18px 50px #19251f20}._heroCard_ar4bq_2 ._kicker_ar4bq_2{color:var(--gold)!important}._heroCard_ar4bq_2 h2{font-size:36px}._heroCard_ar4bq_2>div{display:flex;align-items:center;gap:15px;border-top:1px solid #ffffff25;padding:3px 0}._heroCard_ar4bq_2>div>span{color:var(--gold);font-size:11px}._heroCard_ar4bq_2 p{color:#e4e7df!important;font-size:14px}._heroCard_ar4bq_2 ._cardFoot_ar4bq_2{font-size:10px;margin:25px 0 0;color:var(--gold)!important}._area_ar4bq_2{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:24px 0;border-block:1px solid #cfcfc0;font-size:9px;letter-spacing:.1em;line-height:2}._area_ar4bq_2 b{font-size:13px;letter-spacing:0;font-weight:500}._section_ar4bq_2{padding:70px 0}._finder_ar4bq_2{display:grid;grid-template-columns:1fr 1fr;border:1px solid #d2d2c4;border-radius:18px;overflow:hidden;margin-top:30px}._choices_ar4bq_2{padding:16px;background:#eae9df;display:flex;flex-direction:column;gap:5px}._choices_ar4bq_2 button{background:transparent;border:1px solid transparent;border-radius:8px;padding:15px;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font:inherit;font-size:14px;color:var(--ink)}._choices_ar4bq_2 button[aria-pressed=true]{background:var(--ink);color:#fff}._choices_ar4bq_2 button:hover{border-color:#98713b}._result_ar4bq_2{padding:40px;background:#fff;align-content:center}._result_ar4bq_2>span{font-size:10px;letter-spacing:.1em;color:#805b29}._result_ar4bq_2 h3{font-size:32px}._result_ar4bq_2 p{font-size:16px;line-height:1.8}._result_ar4bq_2 ._small_ar4bq_2{margin-top:24px}._monthly_ar4bq_2{display:grid;grid-template-columns:1.15fr 1fr;gap:8%;align-items:center;background:var(--ink);color:#fff;padding:50px;border-radius:22px}._monthly_ar4bq_2 ._kicker_ar4bq_2{color:var(--gold)!important}._monthly_ar4bq_2 h2 em{font-style:normal;color:var(--gold)}._monthly_ar4bq_2>div>p{color:#e4e7df;line-height:1.8}._stats_ar4bq_1{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}._stats_ar4bq_1 b{display:block;font-size:45px;line-height:1}._stats_ar4bq_1 span{display:block;font-size:11px;margin-top:10px;color:#e4e7df}._priceCard_ar4bq_2{padding:30px;background:#f7f5ee;color:var(--ink);border-radius:14px}._priceCard_ar4bq_2 ._kicker_ar4bq_2{color:#795725!important}._priceCard_ar4bq_2>p{color:#50574d!important;font-size:14px}._priceCard_ar4bq_2 ._price_ar4bq_2{font-size:45px;font-weight:650;color:var(--ink)!important;letter-spacing:-.045em;line-height:1.2;margin:18px 0}._price_ar4bq_2 span{display:block;font-size:12px;letter-spacing:0;font-weight:400;margin-top:10px}._priceCard_ar4bq_2>._link_ar4bq_2{display:flex;margin-top:20px}._priceCard_ar4bq_2 ._small_ar4bq_2{margin-bottom:0}._sectionHead_ar4bq_2{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:32px}._sectionHead_ar4bq_2 h2{margin-bottom:0}._sectionHead_ar4bq_2>p{max-width:350px;font-size:16px;line-height:1.8}._services_ar4bq_2{display:grid;grid-template-columns:1fr 1fr;gap:25px}._service_ar4bq_2{background:#fff;border:1px solid #d2d2c4;border-radius:18px;padding:32px;display:flex;flex-direction:column;transition:box-shadow .2s}._service_ar4bq_2:hover{box-shadow:0 12px 30px #19251f0a}._service_ar4bq_2:target{outline:3px solid #b78a45;outline-offset:4px}._serviceTop_ar4bq_2{display:flex;align-items:center;justify-content:space-between;color:#876431;padding-bottom:19px;border-bottom:1px solid #e5e5db;margin-bottom:15px}._serviceTop_ar4bq_2>span{font-size:12px}._service_ar4bq_2 h3{font-size:32px;line-height:1.12;margin-top:10px}._service_ar4bq_2>p{font-size:15px;line-height:1.8}._fit_ar4bq_2{background:#f4f3ec;border-radius:9px;padding:18px;margin:10px 0}._fit_ar4bq_2 strong{font-size:12px}._fit_ar4bq_2 p{font-size:14px;line-height:1.75;margin:5px 0 0}._service_ar4bq_2 h4{font-size:13px;margin:20px 0 5px}._service_ar4bq_2 ul{list-style:none;padding:0;margin-bottom:23px}._service_ar4bq_2 li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.7;margin:10px 0}._service_ar4bq_2 li svg{margin-top:4px;color:#795725}._service_ar4bq_2 details{border-block:1px solid #deded1;padding:16px 0}._service_ar4bq_2 summary,._faq_ar4bq_2 summary{display:flex;justify-content:space-between;gap:15px;cursor:pointer;list-style:none;font-weight:600;font-size:14px}._service_ar4bq_2 summary::-webkit-details-marker,._faq_ar4bq_2 summary::-webkit-details-marker{display:none}._service_ar4bq_2 details p{font-size:14px;line-height:1.8}._service_ar4bq_2 details small{font-size:11px;color:#64665d}._service_ar4bq_2 details[open] summary span,._faq_ar4bq_2 details[open] summary span{transform:rotate(45deg)}._service_ar4bq_2 ._scope_ar4bq_2{font-size:12px;line-height:1.8;margin:20px 0}._service_ar4bq_2>a{margin-top:auto;align-self:flex-start}._call_ar4bq_2{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:42px;background:#eae9df;border-radius:22px}._call_ar4bq_2>div>p{font-size:16px;line-height:1.85}._phone_ar4bq_2{display:flex;align-items:center;gap:9px;font-size:13px;margin-top:20px;text-decoration:underline!important;text-underline-offset:4px}._callSteps_ar4bq_2{background:#f7f5ee;padding:28px;border-radius:14px}._callSteps_ar4bq_2 h3{font-size:25px;margin-top:0}._callSteps_ar4bq_2>div{display:flex;gap:18px;border-top:1px solid #d2d2c4}._callSteps_ar4bq_2>div>span{font-size:11px;color:#805b29;padding-top:20px}._callSteps_ar4bq_2 p{font-size:14px;line-height:1.75}._callSteps_ar4bq_2 strong{display:block;color:var(--ink)}._faq_ar4bq_2{max-width:950px}._faq_ar4bq_2 details{padding:22px 0;border-bottom:1px solid #d2d2c4}._faq_ar4bq_2 summary{font-size:17px}._faq_ar4bq_2 p{font-size:15px;line-height:1.85;max-width:800px}._social_ar4bq_2{display:flex;align-items:center;gap:20px;margin-top:32px;padding:20px;border:1px solid #d2d2c4;border-radius:14px}._page_ar4bq_1 a:focus-visible,._page_ar4bq_1 button:focus-visible,._page_ar4bq_1 summary:focus-visible{outline:3px solid #9a6b25;outline-offset:5px}@media(max-width:1000px){._hero_ar4bq_2{gap:4%}._heroCard_ar4bq_2{padding:25px}._heroCard_ar4bq_2 h2{font-size:30px}._monthly_ar4bq_2{padding:32px;gap:30px}._service_ar4bq_2{padding:26px}._priceCard_ar4bq_2{padding:24px}}@media(max-width:800px){._hero_ar4bq_2{grid-template-columns:1fr;padding:42px 0;gap:30px}._heroCard_ar4bq_2{transform:none}._heroCard_ar4bq_2 h2 br{display:none}._heroCard_ar4bq_2 h2{line-height:1.3}._area_ar4bq_2{grid-template-columns:1fr;gap:12px}._section_ar4bq_2{padding:50px 0}._finder_ar4bq_2,._monthly_ar4bq_2,._services_ar4bq_2,._call_ar4bq_2{grid-template-columns:1fr}._result_ar4bq_2{padding:28px}._monthly_ar4bq_2{gap:30px}._sectionHead_ar4bq_2{display:block}._sectionHead_ar4bq_2>p{max-width:100%}._sectionHead_ar4bq_2>._link_ar4bq_2{margin-top:15px}._call_ar4bq_2{padding:26px;gap:25px}._social_ar4bq_2{align-items:flex-start}._social_ar4bq_2>svg{display:none}}@media(max-width:450px){._hero_ar4bq_2 h1{font-size:42px}._lead_ar4bq_2{font-size:16px}._monthly_ar4bq_2{padding:24px 18px}._service_ar4bq_2{padding:24px}._service_ar4bq_2 h3{font-size:29px}._priceCard_ar4bq_2{padding:22px 17px}._priceCard_ar4bq_2 a{font-size:12px}._call_ar4bq_2{padding:23px 18px}._callSteps_ar4bq_2{padding:23px}._social_ar4bq_2{padding:15px}}@media(prefers-reduced-motion:reduce){._page_ar4bq_1 *{transition:none!important;animation:none!important}}
