.hso{max-width:1280px;margin:0 auto;padding:48px 40px 60px;color:#193c2c;background:#f8f2e6;font:16px/1.7 'DM Sans',sans-serif}.hso-header{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-bottom:30px}.hso-header>div:first-child{max-width:620px}.hso h1,.hso h2{font-family:'DM Serif Display',Georgia,serif;font-weight:400;letter-spacing:-.025em;line-height:1.15}.hso h1{font-size:56px;margin:12px 0 18px}.hso h2{font-size:36px;margin:8px 0 18px}.hso p{margin:0 0 16px}.hso .hso-eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#5b694f;margin-bottom:8px}.hso-country{width:250px;text-align:center;flex-shrink:0}.hso-country svg{width:100%;height:100px;display:block;object-fit:contain}.hso-country span{font-size:12px;display:block;margin-top:10px}.hso-nav{display:flex;flex-wrap:wrap;gap:8px 28px;border-block:1px solid #d9cdb5;padding:12px 0;margin-bottom:34px}.hso-nav a{min-height:44px;display:flex;align-items:center;text-decoration:none;font-size:13px}.hso-list{display:grid;gap:32px}.hso-row{display:grid;grid-template-columns:1.08fr 1fr;gap:44px;align-items:center;padding-bottom:32px;border-bottom:1px solid #d9cdb5;scroll-margin-top:110px}.hso-image{aspect-ratio:1.8;overflow:hidden;border-radius:3px;background:#e6e6d8}.hso-image img{width:100%;height:100%;object-fit:cover;display:block}.hso-copy>p:not(.hso-eyebrow){font-size:14px;max-width:480px}.hso-copy dl{display:grid;gap:9px;margin:20px 0}.hso-copy dl>div{display:grid;grid-template-columns:56px 1fr;gap:14px;font-size:13px}.hso-copy dt{font-weight:700}.hso-copy dd{margin:0}.hso-link{display:inline-flex;align-items:center;gap:16px;text-decoration:none;border-bottom:1px solid #a78446;min-height:44px;font-size:14px;font-weight:600}.hso-link svg{width:22px;height:22px}.hso-end{text-align:center;margin-top:36px}.hso a:focus-visible{outline:2px solid #795f35;outline-offset:4px}@media(max-width:749px){.hso{padding:28px 20px 40px}.hso-header{display:block;margin-bottom:22px}.hso h1{font-size:40px}.hso h2{font-size:29px}.hso-header>div:first-child>p:last-child{font-size:14px}.hso-country{width:175px;display:flex;align-items:center;gap:14px;width:100%;margin-top:18px;text-align:left}.hso-country svg{width:100px;height:55px}.hso-country span{margin:0;font-size:11px}.hso-nav{gap:2px 20px;margin-bottom:26px}.hso-nav a{font-size:11px}.hso-row{grid-template-columns:1fr;gap:20px;padding-bottom:28px;scroll-margin-top:90px}.hso-image{aspect-ratio:1.55}.hso-copy>p:not(.hso-eyebrow){font-size:14px}.hso-list{gap:28px}.hso-copy dl{margin:16px 0}.hso-copy .hso-eyebrow{font-size:10px}}
.hso-credits{margin-top:24px;font-size:12px;color:#52624d}.hso-credits summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.hso-credits a{text-decoration:underline}.hso-credits li{margin:8px 0}.hso-copy>p:not(.hso-eyebrow){max-width:520px}
