.wild-page{--gold:#cfad70;--cream:#ecebdd;background:#ecebdd;color:#12251d;overflow:clip}.wild-page button{cursor:pointer}.wild-page a{color:inherit;text-decoration:none}.wild-page :focus-visible{outline:2px solid #b88636;outline-offset:5px}.wild-page p{line-height:1.75}.wild-nav{position:absolute;z-index:30;top:0;left:0;right:0;justify-content:space-between;gap:24px;height:96px;padding:0 4vw;color:#f7f5e8;border-bottom:1px solid #fff3}.wild-logo,.wild-nav{display:flex;align-items:center}.wild-logo{font-size:26px;gap:12px}.wild-logo b{font-size:13px;letter-spacing:.2em;font-weight:500}.wild-nav nav{display:flex;gap:26px;font-size:13px}.wild-nav nav a{opacity:.65;padding:10px 0}.wild-nav nav a:hover,.wild-nav nav a[aria-current]{opacity:1;border-bottom:1px solid var(--gold)}.wild-edition{font-size:10px;letter-spacing:.15em}.wild-menu-toggle{display:none}.wild-hero{position:relative;min-height:740px;height:90svh;max-height:1050px;color:var(--cream);isolation:isolate;overflow:hidden}.wild-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;animation:wild-intro 1.5s ease-out}.wild-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#03140ddd,transparent 90%),linear-gradient(0deg,#03140dbb,transparent 65%)}.wild-hero-content{position:absolute;left:8vw;bottom:16%;max-width:1000px}.wild-label{text-transform:uppercase;letter-spacing:.2em;font-size:12px!important;line-height:1.5!important;color:#8c6b37}.wild-hero .wild-label{color:var(--gold)}.wild-hero h1{font-size:clamp(65px,8.8vw,138px);line-height:.95;letter-spacing:-.025em;margin:26px 0 40px}.wild-page em{font-style:normal;color:#9d773a}.wild-footer em,.wild-hero em,.wild-statement em{color:var(--gold)}.wild-pill{display:inline-flex;align-items:center;gap:44px;padding:17px 25px;border:1px solid #f5f2dc80;border-radius:40px;font-size:14px;transition:background .25s}.wild-pill:hover{background:#f5f2dc22}.wild-hero-side{position:absolute;right:6vw;bottom:20%;font-size:16px;line-height:1.7;border-left:1px solid #fff6;padding-left:25px}.wild-hero-bottom{position:absolute;bottom:32px;left:8vw;font-size:11px;letter-spacing:.25em}.wild-content{padding:100px 7vw 120px;scroll-margin-top:30px}.wild-heading{display:grid;grid-template-columns:1fr 1.7fr 1fr;gap:38px;align-items:start;margin-bottom:65px}.wild-heading h2{font-size:clamp(46px,5.7vw,88px);line-height:1;margin:0}.wild-heading>p:last-child{font-size:16px;color:#526057;margin:6px 0}.wild-route-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #21352b40;margin-bottom:40px}.wild-route-tabs button{text-align:left;padding:24px;font-size:24px;border-right:1px solid #21352b30}.wild-route-tabs button small{display:block;font-size:11px;letter-spacing:.18em;margin-bottom:12px;text-transform:uppercase;color:#758176}.wild-route-tabs button span{float:right}.wild-route-tabs button[aria-pressed=true]{background:#16372a;color:var(--cream)}.wild-route-tabs button[aria-pressed=true] small{color:#c1ccba}.wild-route-detail{display:grid;grid-template-columns:1.1fr 1fr;min-height:630px;animation:wild-appear .45s both}.wild-route-image{position:relative;overflow:hidden}.wild-route-image img{width:100%;height:100%;object-fit:cover;position:absolute}.wild-route-image:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#07180ed9)}.wild-route-image>span{position:absolute;bottom:35px;left:35px;z-index:1;color:#fff;font:48px Italiana,serif}.wild-route-image small{font:11px DM Sans,sans-serif;letter-spacing:.2em}.wild-route-copy{padding:48px;background:#e1e3d6}.wild-route-copy h3{font:54px/1.05 Italiana,serif;margin:18px 0}.wild-route-copy>p{font-size:16px;color:#4b5a50}.wild-day-tabs{display:flex;gap:8px;margin-top:32px}.wild-day-tabs button{padding:12px 14px;border:1px solid #183b2d40;font-size:13px}.wild-day-tabs button[aria-pressed=true]{background:#17382a;color:#fff}.wild-page h4{font-size:18px;font-weight:500;margin:24px 0 10px}.wild-text-link{display:inline-block;border-bottom:1px solid;padding-bottom:7px;margin-top:18px;font-size:14px}.wild-principles{margin-top:70px}.wild-principles details{border-top:1px solid #15322530}.wild-principles summary{padding:26px 0;cursor:pointer;font-size:23px;list-style:none;display:flex;gap:30px;align-items:center}.wild-principles summary small{color:#8d743f;font-size:12px}.wild-principles summary span{margin-left:auto}.wild-principles details p{max-width:750px;margin:0 0 25px 45px;color:#566358}.wild-controls{display:flex;justify-content:space-between;gap:20px;align-items:center;border-block:1px solid #223b2e35;padding:22px 0;margin-bottom:28px}.wild-controls>div{display:flex;flex-wrap:wrap;gap:8px}.wild-controls button{padding:12px 19px;border-radius:30px;border:1px solid #223b2e40;font-size:14px}.wild-controls button[aria-pressed=true]{background:#16372a;color:#fff}.wild-controls input{padding:15px 4px;background:none;border:0;border-bottom:1px solid #223b2e70;max-width:260px;font:14px DM Sans,sans-serif;color:#15372a}.wild-controls>span,.wild-result{font-size:12px;letter-spacing:.12em;color:#5b6a60}.wild-animals{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.wild-animal{position:relative;height:480px;overflow:hidden;text-align:left;padding:28px;color:#fff;background:#0c2418}.wild-animal img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .65s}.wild-animal:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#041c12f5,transparent 75%)}.wild-animal:hover img{transform:scale(1.065)}.wild-animal-top{position:absolute;top:24px;left:28px;right:28px;z-index:1;display:flex;justify-content:space-between;font-size:12px;letter-spacing:.12em}.wild-animal-top>span{padding:5px 12px;background:#041c1299;border-radius:20px}.wild-animal-copy{position:absolute;bottom:28px;left:28px;right:28px;z-index:1}.wild-animal-copy small{font-size:12px;font-style:italic;color:#d1d7cb}.wild-animal-copy strong{display:block;font:42px/1.05 Italiana,serif;margin:12px 0 30px}.wild-animal-copy>span{display:flex;justify-content:space-between;font-size:13px;border-top:1px solid #fff4;padding-top:16px}.wild-empty{text-align:center;padding:70px}.wild-empty button{padding:14px;border:1px solid}.wild-conservation{display:grid;grid-template-columns:1fr 1fr;gap:50px}.wild-chapter-image{position:relative;min-height:620px;overflow:hidden;background:#18372a}.wild-chapter-image img{width:100%;height:100%;position:absolute;object-fit:cover;filter:brightness(.7)}.wild-chapter-image strong{position:absolute;bottom:30px;left:30px;color:#fff;font:clamp(60px,7vw,105px) Italiana,serif}.wild-chapters>button{display:flex;align-items:center;width:100%;text-align:left;border-bottom:1px solid #1c382b35;gap:20px;padding:23px 0;font-size:25px}.wild-chapters>button small{font-size:12px;color:#94743a}.wild-chapters>button span{margin-left:auto}.wild-chapters>button[aria-pressed=true]{color:#92713b}.wild-chapter-body{animation:wild-appear .4s both}.wild-chapter-body>p{font-size:18px;color:#4b5c50}.wild-chapter-body label{display:flex;gap:14px;padding:14px 0;font-size:15px;line-height:1.6;cursor:pointer}.wild-chapter-body input{width:19px;accent-color:#204c38;flex-shrink:0}.wild-chapter-body>small{display:block;margin-top:20px;font-size:12px;color:#66746a}.wild-statement{margin:100px -7vw -120px;padding:110px 15vw;background:#183c2c;color:#e9ecda;text-align:center}.wild-statement h2{font-size:clamp(70px,10vw,140px);line-height:.9;margin:30px 0}.wild-statement>p{max-width:540px;margin:30px auto}.wild-statement .wild-label{color:#c5ad79}.wild-stories{display:grid;grid-template-columns:1fr 1fr;gap:65px 35px}.wild-story{text-align:left;display:block;padding:0}.wild-story>div{height:360px;overflow:hidden;position:relative;background:#153729}.wild-story img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.wild-story:hover img{transform:scale(1.05)}.wild-story>div span{position:absolute;bottom:20px;right:20px;padding:13px 18px;background:#e9ecde;color:#183829;font-size:12px;letter-spacing:.1em}.wild-story h3{font:42px/1.1 Italiana,serif;margin:18px 0}.wild-story>p:last-child{font-size:16px;color:#59675e}.wild-story .wild-label{margin-top:26px}.wild-footer{background:#081d13;color:#e8ebde;padding:90px 7vw 30px}.wild-footer h2{font-size:clamp(60px,8vw,115px);line-height:.95;margin:28px 0 50px}.wild-footer nav{display:flex;gap:30px;flex-wrap:wrap;font-size:15px;padding-bottom:50px}.wild-footer>div{border-top:1px solid #ffffff25;padding-top:25px;font-size:12px;color:#9cae9f}.wild-footer>div span{float:right}.wild-dialog{border:0;padding:0;max-width:850px;width:92vw;max-height:88svh;background:#ecebdd;color:#19382b;overflow:auto}.wild-dialog::backdrop{background:#001008d9;backdrop-filter:blur(8px)}.wild-dialog>img{width:100%;height:320px;object-fit:cover}.wild-close{position:sticky;top:15px;float:right;z-index:2;margin:15px 20px -65px 0;padding:12px 20px;background:#102d20;color:#fff;border-radius:30px}.wild-reader{padding:40px 60px 60px}.wild-reader h2{font-size:52px;line-height:1.05;margin:20px 0}.wild-reader p{font-size:17px;line-height:1.9}.wild-reader .wild-lead{font-size:21px;color:#6c704d}.wild-reader h3{font:30px Italiana,serif}.wild-dialog[open]{animation:wild-appear .25s}@keyframes wild-appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes wild-intro{0%{transform:scale(1.07)}to{transform:scale(1)}}@media(min-width:901px){.wild-expeditions .wild-hero>img{position:fixed;height:90svh;max-height:1050px;min-height:740px;z-index:-2}.wild-expeditions .wild-content{position:relative;background:var(--cream)}}@media(max-width:1100px){.wild-edition{display:none}.wild-heading{grid-template-columns:1fr 1.7fr}.wild-heading>p:last-child{grid-column:2}.wild-animals{grid-template-columns:repeat(2,1fr)}.wild-route-copy{padding:30px}.wild-hero-side{display:none}}@media(max-width:720px){.wild-nav{height:76px;padding:0 24px}.wild-menu-toggle{display:block;font-size:14px}.wild-nav nav{display:none;position:absolute;left:0;right:0;top:76px;background:#0b261a;padding:24px;flex-direction:column}.wild-nav nav.open{display:flex}.wild-hero{height:78svh;min-height:560px}.wild-hero-content{left:24px;right:24px;bottom:17%}.wild-hero h1{font-size:clamp(52px,11vw,76px);line-height:1.05}.wild-hero-bottom{left:24px;font-size:10px}.wild-content{padding:65px 24px}.wild-heading{display:block;margin-bottom:38px}.wild-heading h2{font-size:52px;margin:25px 0}.wild-heading>p:last-child{max-width:430px}.wild-route-tabs{grid-template-columns:1fr}.wild-route-tabs button{padding:17px;font-size:21px}.wild-route-tabs button small{margin-bottom:6px}.wild-conservation,.wild-route-detail{grid-template-columns:1fr}.wild-route-image{min-height:380px}.wild-route-copy{padding:28px 22px}.wild-route-copy h3{font-size:42px}.wild-controls{align-items:stretch;flex-direction:column}.wild-controls input{max-width:none;width:100%}.wild-controls button{font-size:13px;padding:10px 14px}.wild-animals,.wild-stories{grid-template-columns:1fr}.wild-animal{height:460px}.wild-principles summary{font-size:19px;gap:16px}.wild-conservation{gap:25px}.wild-chapter-image{min-height:400px}.wild-statement{margin:65px -24px -65px;padding:75px 24px}.wild-story>div{height:320px}.wild-story h3{font-size:36px}.wild-footer{padding:65px 24px 25px}.wild-footer nav{gap:22px}.wild-footer>div span{float:none;display:block;margin-top:12px}.wild-reader{padding:30px 24px}.wild-reader h2{font-size:40px}.wild-dialog>img{height:250px}}@media(prefers-reduced-motion:reduce){.wild-page *{animation:none!important;transition:none!important;scroll-behavior:auto}.wild-expeditions .wild-hero>img{position:absolute}}