.editorial.editorial-guide{display:grid;grid-template-columns:1.05fr 1fr;gap:0;isolation:auto;min-height:0;max-width:1200px;margin:55px auto;background:#f7f5f1;border-radius:20px;overflow:hidden;position:relative}.editorial-guide .editorial-photo{position:relative;inset:auto;z-index:auto;min-height:560px;height:auto;overflow:hidden}.editorial-guide .editorial-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:48% center;filter:none}.editorial-guide .editorial-image-label{position:absolute;bottom:24px;left:25px;font-size:9px;letter-spacing:1.6px;color:white;background:#2228;padding:10px 13px;border-radius:4px}.editorial-guide .editorial-copy{position:static;transform:none;max-width:none;width:auto;margin:0;padding:42px 44px;background:transparent;border-radius:0;box-shadow:none;align-self:center}.editorial-guide .editorial-copy h2{font:800 34px/1.12 Arial,sans-serif;letter-spacing:-1px;color:#292929;margin:12px 0 16px}.editorial-guide .editorial-copy>p{font-size:13px;color:#666;line-height:1.8;margin:0}.editorial-tips{padding:0;margin:20px 0 0;list-style:none}.editorial-tips li{display:flex;gap:16px;padding:14px 0;border-top:1px solid #e3dfd8}.editorial-tips li>span{font-size:10px;color:#a48c73;padding-top:3px}.editorial-tips h3{font:600 14px/1.5 Arial,sans-serif;margin:0 0 4px;letter-spacing:0}.editorial-tips p{font-size:12px;line-height:1.7;color:#73716d}.editorial-guide .editorial-copy .button{margin-top:20px;font-size:12px;padding:14px 21px}.editorial-guide .editorial-number{margin-top:18px;font-size:8px;letter-spacing:1.1px;color:#92908a}.editorial-guide:after{display:none}@media(max-width:1300px){.editorial.editorial-guide{margin:40px 5%}}@media(max-width:900px){.editorial-guide .editorial-copy{padding:30px}.editorial-guide .editorial-copy h2{font-size:28px}.editorial-guide .editorial-photo{min-height:590px}}@media(max-width:700px){.editorial.editorial-guide{grid-template-columns:1fr;margin:25px 6%;border-radius:15px}.editorial-guide .editorial-photo{height:280px;min-height:0}.editorial-guide .editorial-photo img{object-position:center 58%}.editorial-guide .editorial-copy{padding:28px 24px}.editorial-guide .editorial-copy h2{font-size:28px}.editorial-guide .editorial-image-label{bottom:17px;left:20px;font-size:8px}.editorial-guide .editorial-copy .button{width:100%;justify-content:center}}
.editorial.editorial-guide{padding:0}.editorial-guide .editorial-tips p{margin:0}.editorial-guide .editorial-photo{align-self:stretch;min-height:100%;height:auto}.editorial-guide .editorial-copy{min-height:0}@media(max-width:700px){.editorial-guide .editorial-photo{height:280px;min-height:0}}
