.dp .mk-page{background:#efe5d1}body:has(.dp){background:#efe5d1}.dp .dl-page{--dl-w:1280px;background:#efe5d1;padding:20px 5% 0}.dp .dl-page:after{display:none}.dp .dl-h1{letter-spacing:-.04em;text-shadow:none;font-size:60px;line-height:1}.dp .dl-h1--long{font-size:50px}.dp .dl-h2{letter-spacing:-.035em;text-shadow:none;font-size:42px;font-weight:750;line-height:1.08}.dp .dl-h1 em,.dp .dl-h2 em{color:#b8460b;text-shadow:none}.dp .dl-p,.dp .dl-prose p{color:#374a62;font-size:18px;line-height:1.55}@media (max-width:760px){.dp .dl-page{padding:12px 16px 0}.dp .dl-h1,.dp .dl-h1--long{letter-spacing:-.035em;font-size:39px;line-height:1.02}.dp .dl-h2{letter-spacing:-.03em;font-size:30px;line-height:1.1}.dp .dl-p,.dp .dl-prose p{font-size:16.5px}}.dp .hm-page{background:#efe5d1}.dp .hm-page:after{display:none}.dp .hn{--hn-w:1424px;--hn-pad:72px}.dp .hn h2{letter-spacing:-.035em;font-size:42px;font-weight:750;line-height:1.08}@media (max-width:760px){.dp .hn{--hn-pad:16px}.dp .hn h2{letter-spacing:-.03em;font-size:30px;line-height:1.1}}.dp .nf-page,.nf-page.dp{background:#efe5d1}.dp .nf-page:after,.nf-page.dp:after{display:none}.dp .nf-main{padding:0 5% 40px}.dp .nf-page .nf-stage{max-width:1280px;min-height:560px;margin-top:0}.dp .nf-copy h1{letter-spacing:-.04em;text-shadow:none;font-size:60px;line-height:1}@media (max-width:760px){.dp .nf-main{padding:0 16px 40px}.dp .nf-copy h1{font-size:39px}}.dp .nf-page .nf-stage{padding-left:0;padding-right:0}