._shell_k2sdr_1{color:#523620;max-width:1200px;margin:auto;padding:28px 24px 64px}._nav_k2sdr_1{flex-wrap:wrap;align-items:center;gap:24px;padding:20px 0;display:flex}._nav_k2sdr_1 a{color:#634024;font-weight:650}._heading_k2sdr_1{max-width:760px;padding:52px 0 40px}._heading_k2sdr_1 h1{margin:12px 0 20px;font-size:clamp(38px,6vw,64px);line-height:1.1}._heading_k2sdr_1 p{line-height:1.7}._heading_k2sdr_1 p:first-child,._publisher_k2sdr_1{letter-spacing:.1em;color:#816146;font-size:13px}._grid_k2sdr_1{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:28px;display:grid}._card_k2sdr_1{background:#fff;border:1px solid #ebe3dc;border-radius:20px;max-width:540px;overflow:hidden;box-shadow:0 12px 36px #163d5e0a}._card_k2sdr_1 img{object-fit:contain;background:#f9f7f6;width:100%;height:auto;max-height:560px;display:block}._copy_k2sdr_1{padding:26px}._copy_k2sdr_1 h2{font-size:25px;line-height:1.3}._copy_k2sdr_1 p{line-height:1.7}._button_k2sdr_1{color:#fff;background:#54361e;border-radius:9px;gap:14px;margin-top:12px;padding:14px 24px;text-decoration:none;display:inline-flex}._shell_k2sdr_1 a:focus-visible{outline-offset:4px;outline:3px solid #a76c3c}._sr_k2sdr_1{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
