@media(min-width:1181px){
.consult-page{max-width:1000px;margin:48px auto 80px;padding:0 40px}
.consult-intro{text-align:center;background:#f5f2ee;padding:64px 32px}
.consult-intro h1{font-size:44px;line-height:1.35;margin:20px 0}.consult-intro>p:last-child{font-size:18px;color:#555}
.consult-methods,.consult-guide,.consult-preparation{padding:48px 32px;text-align:center}.consult-page h2{font-size:28px;margin:0 0 28px}
.consult-method-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.consult-method-grid article{padding:24px;background:#f6f6f6;border-radius:12px}.consult-method-grid h3{font-size:22px;margin:0 0 12px}
.consult-guide{background:#f7f7f7}.consult-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.consult-steps article{padding:26px 16px;background:#fff;border:0;border-radius:12px}.consult-steps span{font-size:12px;font-weight:700;color:#846747}.consult-steps h3{font-size:20px;margin:18px 0 10px}
.consult-preparation ul{list-style:none;margin:0;padding:0;display:grid;gap:12px;text-align:left}.consult-preparation li{display:flex;gap:30px;background:#f6f6f6;padding:22px 28px;border-radius:10px}.consult-preparation b{min-width:130px}.consult-preparation span{color:#555}
.consult-notes{padding:32px;color:#555;border-top:1px solid #e5e5e5;font-size:14px}.consult-notes h2{font-size:18px;margin-bottom:16px}
.consult-bottom{padding:24px 0 0}.consult-bottom .consult-cta{width:360px}
.reserve-dialog{width:600px;padding:24px 30px;margin:auto}.reserve-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}
}
