.ready-house-choice{scroll-margin-top:110px;margin-block:36px 48px}.ready-house-choice>h2{max-width:27ch;margin:12px 0 18px;font-size:clamp(26px,3vw,40px);line-height:1.15}.ready-house-choice>p{max-width:76ch}.ready-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:26px}.ready-choice-card{min-width:0;padding:clamp(22px,3vw,32px);background:#f1f3eb;border:1px solid #d9dfd1;border-radius:18px}.ready-choice-card h3{font-size:clamp(22px,2.4vw,29px);line-height:1.2;margin:10px 0 14px}.ready-choice-price{font-size:clamp(27px,3vw,36px);font-weight:700;line-height:1.2;margin:0}.ready-choice-price-note{font-size:13px;color:#526056;margin:6px 0 22px}.ready-choice-card dl{margin:22px 0;display:grid;grid-template-columns:minmax(110px,.9fr) minmax(0,1.2fr);gap:12px 16px;font-size:15px;line-height:1.5}.ready-choice-card dt{color:#526056}.ready-choice-card dd{margin:0;font-weight:600;overflow-wrap:anywhere}.ready-choice-card .button{max-width:100%;white-space:normal;text-align:center}.ready-choice-video{display:block;margin-top:17px;text-underline-offset:4px;line-height:1.6}.ready-choice-note{font-size:14px;line-height:1.6;color:#526056;margin:20px 0 0}@media(max-width:700px){.ready-choice-grid{grid-template-columns:minmax(0,1fr);gap:18px}.ready-choice-card{padding:22px 20px}.ready-choice-card dl{grid-template-columns:minmax(95px,.9fr) minmax(0,1.2fr);gap:10px 13px}.ready-house-choice{margin-block:28px 34px}}