._wrap_1g2ee_1{width:min(1180px,calc(100% - 48px));margin:0 auto}._hero_1g2ee_1{padding:110px 0 72px;border-bottom:1px solid var(--border)}._hero_1g2ee_1>span,._body_1g2ee_1>span{font-size:10px;letter-spacing:.16em;color:#a97943;font-weight:700}._hero_1g2ee_1 h1{font-family:var(--font-family-display);font-size:clamp(3.4rem,6vw,6.5rem);line-height:.98;letter-spacing:-.04em;margin:18px 0 22px;max-width:920px}._hero_1g2ee_1 p{font-size:17px;line-height:1.8;color:#665d53;max-width:700px}._grid_1g2ee_1{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--border);border:1px solid var(--border);margin:70px 0 120px}._card_1g2ee_1{background:#fffaf1}._image_1g2ee_1{height:330px;display:block;background:#e7dbc8;overflow:hidden;text-decoration:none;color:#6d5436}._image_1g2ee_1 img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}._image_1g2ee_1:hover img{transform:scale(1.025)}._image_1g2ee_1 div{height:100%;display:grid;place-items:center;font-family:var(--font-family-display);font-size:30px;letter-spacing:.08em}._body_1g2ee_1{padding:28px}._body_1g2ee_1 h2{font-family:var(--font-family-display);font-size:28px;line-height:1.15;margin:10px 0 12px}._body_1g2ee_1 h2 a{color:#17130f;text-decoration:none}._body_1g2ee_1 p{color:#665d53;line-height:1.75;font-size:14px}._read_1g2ee_1{display:inline-flex;align-items:center;gap:7px;color:#9a6a37;text-decoration:none;font-size:10px;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #c69b68;padding-bottom:4px;margin-top:10px}._empty_1g2ee_1{margin:70px 0 120px;padding:70px 24px;border:1px dashed var(--border);text-align:center;color:#756b60}@media(max-width:720px){._wrap_1g2ee_1{width:calc(100% - 28px)}._hero_1g2ee_1{padding:74px 0 50px}._grid_1g2ee_1{grid-template-columns:1fr;margin-top:50px}._image_1g2ee_1{height:250px}._body_1g2ee_1 h2{font-size:24px}}
