.home-adventure-entry{color:#fff;background:#153f34;border:1px solid #215342;border-radius:16px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px 32px;display:grid}.home-adventure-entry__emblem{color:#f5d987;place-items:center;width:64px;height:72px;display:grid}.home-adventure-entry__emblem svg{width:54px;height:54px}.home-adventure-entry__copy{min-width:0}.home-adventure-entry__eyebrow{color:#f5d987;letter-spacing:.04em;margin:0 0 6px;font-size:13px;font-weight:800}.home-adventure-entry h2{color:#fff;letter-spacing:-.035em;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:clamp(20px,2.1vw,26px);font-weight:800;line-height:1.4}.home-adventure-entry__description{color:#d4e6dc;word-break:keep-all;margin:8px 0 0;font-size:14px;line-height:1.6}.home-adventure-entry__link{color:#183d30;white-space:nowrap;background:#f5d987;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:16px;min-height:52px;padding:12px 20px;font-size:15px;font-weight:800;line-height:1.5;text-decoration:none;transition:background-color .15s;display:inline-flex}.home-adventure-entry__link:hover{background:#ffe7a5}.home-adventure-entry__link:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (max-width:680px){.home-adventure-entry{grid-template-columns:42px minmax(0,1fr);gap:16px 12px;padding:22px 20px}.home-adventure-entry__emblem{align-self:start;width:42px;height:54px}.home-adventure-entry__emblem svg{width:40px;height:40px}.home-adventure-entry__link{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.home-adventure-entry__link{transition:none}}
