.touristy-page .touristy-header{max-width:1160px;margin:0 auto;padding-bottom:65px}.touristy-page .touristy-hero-grid{align-items:center}.touristy-page .touristy-hero-note{max-width:270px}.touristy-page .senna-explore-list-row{border:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(35px,5vw,85px);max-width:1100px;margin:0 auto 100px;padding:0 30px;display:grid}.touristy-page .senna-explore-list-row:nth-of-type(2n) .senna-explore-list-photo{order:2}.touristy-page .senna-explore-list-row:nth-of-type(2n) .senna-explore-list-copy{order:1}.touristy-page .senna-explore-list-photo{aspect-ratio:4/5;border-radius:0;width:100%;height:auto;position:relative;overflow:hidden}.touristy-page .senna-explore-list-photo img{object-fit:cover;transition:transform .6s}.touristy-page .senna-explore-list-row:hover .senna-explore-list-photo img{transform:scale(1.035)}.touristy-page .senna-explore-list-copy{max-width:490px}.touristy-page .senna-explore-list-meta{font-family:var(--font-fira-code), monospace;letter-spacing:.08em;color:#a65c50;margin-bottom:20px;font-size:11px;font-weight:700;display:block}.touristy-page .senna-explore-list-copy h2{font-family:var(--font-fira-code), monospace;letter-spacing:-.045em;color:#342a27;margin:0 0 24px;font-size:clamp(30px,3.1vw,44px);font-weight:700;line-height:1.2}.touristy-page .senna-explore-list-copy p{max-width:470px;font-family:var(--font-fira-code), monospace;color:#51443e;margin:0 0 22px;font-size:15px;line-height:1.9}.touristy-page .senna-explore-list-best{background:#eae0d7;border-left:3px solid #e4af78;margin:28px 0 24px;padding:20px 22px;font-size:14px;line-height:1.8}.touristy-page .senna-explore-list-best strong{letter-spacing:.08em;color:#a65c50;margin-bottom:7px;font-size:11px;display:block}.touristy-page .senna-explore-list-copy>a{font-family:var(--font-fira-code), monospace;letter-spacing:.04em;color:#a65c50;border-bottom:1px solid #a65c50;margin-top:6px;padding-bottom:7px;font-size:12px;font-weight:700;text-decoration:none;display:inline-block}.touristy-page .senna-explore-list-copy>a:hover{color:#79263d;border-color:#79263d}@media (max-width:900px){.touristy-page .senna-explore-list-row{gap:30px;margin-bottom:75px;padding:0 25px}.touristy-page .senna-explore-list-copy h2{font-size:28px}}@media (max-width:700px){.touristy-page .senna-explore-list-row{grid-template-columns:1fr;gap:25px;margin:0 auto 75px;padding:0 22px}.touristy-page .senna-explore-list-row:nth-of-type(2n) .senna-explore-list-photo,.touristy-page .senna-explore-list-row:nth-of-type(2n) .senna-explore-list-copy{order:initial}.touristy-page .senna-explore-list-photo{aspect-ratio:5/4;height:auto}.touristy-page .senna-explore-list-copy{max-width:none}.touristy-page .senna-explore-list-copy h2{font-size:29px}.touristy-page .senna-explore-list-copy p{font-size:14px;line-height:1.8}.touristy-page .senna-explore-list-best{padding:18px}}@media (prefers-reduced-motion:reduce){.touristy-page .senna-explore-list-photo img{transition:none}}.touristy-page .senna-explore-list-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.touristy-page .senna-explore-list-copy p{font-size:15px!important;line-height:1.9!important}.touristy-page .senna-explore-list-meta{font-size:11px!important}.touristy-page .senna-explore-list-best{font-size:14px!important}@media (max-width:700px){.touristy-page .senna-explore-list-row{grid-template-columns:1fr}.touristy-page .senna-explore-list-copy p{font-size:14px!important;line-height:1.8!important}}.touristy-page .senna-explore-list-copy h2{letter-spacing:-.055em;margin-bottom:22px;font-family:var(--font-fira-code), "Fira Code", monospace!important;color:#79263d!important;font-size:clamp(32px,3.5vw,46px)!important;font-weight:700!important;line-height:1.15!important}@media (max-width:700px){.touristy-page .senna-explore-list-copy h2{font-size:30px!important}}.touristy-page .touristy-subtitle{max-width:850px;font-weight:400;letter-spacing:-.045em!important;font-size:clamp(62px,7.5vw,110px)!important;line-height:.88!important}.touristy-page .touristy-subtitle span{display:block}@media (max-width:700px){.touristy-page .touristy-subtitle{font-size:clamp(44px,10vw,70px)!important;line-height:.94!important}}.touristy-page .touristy-subtitle,.touristy-page .touristy-subtitle span,.touristy-page .touristy-subtitle span:first-child,.touristy-page .touristy-subtitle span:last-child{color:#79263d!important}@media (min-width:701px){.touristy-page .senna-explore-list-row{border:none!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:clamp(35px,5vw,75px)!important;max-width:1100px!important;margin:0 auto 100px!important;padding:0 30px!important;display:grid!important}.touristy-page .senna-explore-list-photo{aspect-ratio:4/5!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;display:block!important;position:relative!important}.touristy-page .senna-explore-list-copy{width:100%!important;min-width:0!important;max-width:none!important}.touristy-page .senna-explore-list-row:nth-of-type(2n) .senna-explore-list-photo{order:2!important}.touristy-page .senna-explore-list-row:nth-of-type(2n) .senna-explore-list-copy{order:1!important}}@media (max-width:700px){.touristy-page .senna-explore-list-row{grid-template-columns:minmax(0,1fr)!important;gap:25px!important;display:grid!important}.touristy-page .senna-explore-list-photo{aspect-ratio:5/4!important;width:100%!important;max-width:none!important;height:auto!important}.touristy-page .senna-explore-list-copy{width:100%!important;max-width:none!important}.touristy-page .senna-explore-list-photo,.touristy-page .senna-explore-list-copy{order:initial!important}}
