@font-face{font-family:Titan One;src:url(/fonts/titan-one.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/nunito-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/nunito-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/nunito-700.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/nunito-800.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--forest:#174b36;--forest-dark:#103a2a;--rust:#e75636;--paper:#eef5e9;--paper-light:#f5f9f1;--ink:#263f32;--gold:#f2b66d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#2d2117;margin:0;font-family:Nunito,Arial,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}.hero{background:linear-gradient(90deg,#eef5e9f7 0%,#eef5e9e0 27%,#eef5e914 51%,#0000 70%),url(/assets/v2/brand/hero-opcion1.png) 52%/cover,url(/assets/v2/brand/hero-opcion1.png) 50%/cover;min-height:900px;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -85px 100px #281d1247}header{z-index:5;clip-path:polygon(0 5%,21% 0,43% 4%,67% 1%,100% 6%,99% 94%,76% 100%,53% 96%,29% 100%,0 95%);background:linear-gradient(95deg,#f8eed3fc,#ebdbb7f7),repeating-linear-gradient(0deg,#0000 0 4px,#4c391f0a 4px 5px);align-items:center;gap:45px;width:calc(100% - 32px);min-height:108px;padding:16px clamp(28px,5vw,78px);display:flex;position:relative;box-shadow:0 5px 15px #2d1b0c38}.brand{align-items:center;gap:12px;display:flex;transform:rotate(-1deg)}.brand .paw{color:var(--forest);filter:grayscale()sepia(.4)hue-rotate(65deg)saturate(4);font-size:46px}.brand>span:last-child{line-height:.88;display:grid}.brand b,.brand strong{letter-spacing:-.015em;font:400 28px/.88 Titan One}.brand b{color:var(--forest)}.brand strong{color:var(--rust);font-size:31px}nav{gap:clamp(28px,4vw,62px);margin-left:auto;font-size:18px;font-weight:700;display:flex}nav a{padding:11px 2px 6px;position:relative}.hero header nav{gap:clamp(16px,2.3vw,32px);font-size:16px}nav a:first-child:after{content:"";background:var(--forest);height:3px;position:absolute;inset:auto 0 0;transform:rotate(-2deg)}.headerContact{min-height:44px;color:var(--rust);border:2px solid var(--rust);background:#f8eed3b8;justify-content:center;align-items:center;padding:9px 19px 7px;font-weight:700;transition:color .18s,background .18s,transform .18s;display:inline-flex;transform:rotate(.5deg);box-shadow:3px 3px #2a231721}.headerContact:hover{color:#fff;background:var(--rust);transform:translateY(-2px)rotate(-.5deg)}.heroCopy{z-index:3;width:min(560px,43vw);margin:90px 0 0 8.7vw;position:relative}.hero h1{letter-spacing:-.035em;margin:0 0 22px;font:400 clamp(66px,6.1vw,106px)/.84 Titan One;display:grid}.hero h1 span{color:var(--forest)}.hero h1 b{color:var(--rust);font-weight:400}.heroCopy>p{max-width:470px;margin-bottom:28px;font:400 19px/1.55 Nunito}.heroActions{flex-wrap:wrap;gap:16px;display:flex}.button{border:2px solid;justify-content:center;align-items:center;gap:28px;min-height:55px;padding:14px 26px;font:700 16px Nunito;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:3px 4px #2a231729}.button i{font-size:22px;font-style:normal}.button--green{color:#fff;border-color:var(--forest);background:var(--forest)}.button--rust{color:var(--rust);border-color:var(--rust);background:#f7edd6db}.button--paper{color:var(--forest-dark);border-color:var(--paper);background:var(--paper)}.fieldNote{z-index:3;clip-path:polygon(3% 0,95% 4%,100% 93%,1% 100%);background:#efe3c5;width:278px;min-height:150px;padding:30px 28px;font-family:Nunito;position:absolute;bottom:-12px;left:2vw;transform:rotate(-3deg);box-shadow:2px 4px 13px #3b271b3b}.fieldNote:before,.fieldNote:after{content:"";background:#cbb783aa;width:68px;height:20px;position:absolute;top:-4px}.fieldNote:before{left:28px;transform:rotate(-4deg)}.fieldNote:after{right:22px;transform:rotate(6deg)}.fieldNote span{font-size:18px;display:block}.fieldNote small{font-size:14px}.fieldNote b{color:var(--rust);font-size:38px;position:absolute;bottom:12px;right:28px}.paperSection{background:radial-gradient(circle at 15% 20%, #68482312, transparent 25%), repeating-linear-gradient(0deg, transparent 0 5px, #49311806 5px 6px), var(--paper-light);padding:88px clamp(24px,7vw,112px);position:relative;overflow:hidden}.featuredVideo,.featuredAlbum{grid-template-columns:minmax(260px,.62fr) minmax(500px,1.38fr);align-items:center;gap:clamp(36px,6vw,94px);padding-top:74px;padding-bottom:78px;display:grid}.featuredAlbum{background:radial-gradient(circle at 82% 20%,#c65b2321,#0000 28%),repeating-linear-gradient(0deg,#0000 0 5px,#49311806 5px 6px),#ead9b5;border-top:18px solid #3a2a1e}.featuredVideo{border-top:18px solid #3a2a1e}.featuredVideo:before,.featuredAlbum:before{content:"";z-index:2;background:#c6b17ebd;width:125px;height:27px;position:absolute;top:8px;left:50%;transform:translate(-50%)rotate(-2deg)}.featuredIntro h2{color:var(--forest);letter-spacing:-.025em;margin-bottom:13px;font:400 clamp(52px,5.6vw,82px)/.92 Titan One}.featuredIntro h3{color:var(--rust);margin-bottom:14px;font:400 clamp(27px,2.5vw,38px)/1.05 Titan One}.featuredIntro>p:not(.eyebrow){max-width:520px;font:400 17px/1.55 Nunito}.videoFrame{aspect-ratio:16/9;background:#f8efd9;padding:11px;position:relative;transform:rotate(.45deg);box-shadow:11px 13px #6248252e,0 18px 38px #32221340}.videoFrame:before,.videoFrame:after{content:"";z-index:2;background:#c4ac70b8;width:94px;height:24px;position:absolute}.videoFrame:before{top:-10px;left:8%;transform:rotate(-5deg)}.videoFrame:after{bottom:-10px;right:8%;transform:rotate(4deg)}.videoFrame iframe{border:0;width:100%;height:100%;display:block}.featuredVideoStack{gap:24px;display:grid}.albumFrame{background:#f8efd9;min-height:500px;padding:11px;position:relative;transform:rotate(-.35deg);box-shadow:11px 13px #6248252e,0 18px 38px #32221340}.albumFrame:before,.albumFrame:after{content:"";z-index:2;background:#c4ac70b8;width:94px;height:24px;position:absolute}.albumFrame:before{top:-10px;left:8%;transform:rotate(5deg)}.albumFrame:after{bottom:-10px;right:8%;transform:rotate(-4deg)}.albumFrame iframe{border:0;width:100%;height:500px;display:block}.eyebrow{color:var(--rust);letter-spacing:.045em;margin-bottom:15px;font:400 15px/1.5 Nunito}.sectionHeading{text-align:center;max-width:900px;margin:0 auto 48px}.sectionHeading h2,.manifesto h2,.animalFeature h2,.closing h2{color:var(--forest);letter-spacing:-.025em;margin-bottom:19px;font:400 clamp(46px,5.2vw,76px)/.96 Titan One}.sectionHeading>p:last-child{max-width:720px;margin:0 auto;font:400 17px/1.55 Nunito}.manifesto{text-align:center}.manifesto:before{content:"";background:#3a2a1e;height:18px;position:absolute;inset:0 0 auto;box-shadow:0 6px 10px #4d30182d}.manifesto h2{font-size:clamp(50px,6.2vw,90px)}.lead{color:#4f4f3b;max-width:860px;margin:0 auto 48px;font:600 24px/1.5 Nunito,sans-serif}.principles{text-align:left;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1050px;margin:auto;display:grid}.principles article{background:#f8efd9;border:1px solid #b6a47b;min-height:150px;padding:18px 24px;position:relative;box-shadow:8px 9px #cbbb9542}.principles b{color:#c9b98c;font:400 34px Titan One;position:absolute;top:18px;right:20px}.principles span{color:var(--rust);margin-bottom:8px;font:400 32px Titan One;display:block}.principles p{margin:0;font-size:16px;line-height:1.5}.crew{background-color:#e9dcc0}.crewGrid{grid-template-columns:repeat(5,1fr);gap:18px;max-width:1240px;margin:auto;display:grid}.crewCard{background:#f9f0dc;padding:13px 13px 20px;position:relative;transform:rotate(-1deg);box-shadow:4px 6px 10px #5c42292a}.crewCard:before{content:"";z-index:2;background:#bda66c80;width:70px;height:20px;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(-3deg)}.crewCardButton{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;display:block}.crewCardButton:focus-visible{outline:4px solid var(--accent);outline-offset:5px}.portrait{background:#e5d1a9;height:290px;position:relative;overflow:hidden}.portrait img{object-fit:cover;object-position:left 7%;mix-blend-mode:multiply;filter:none;width:400%;max-width:none;height:100%}.portrait span{color:#fff8e8;background:color-mix(in srgb, var(--accent) 88%, #15231a);text-align:center;opacity:0;padding:9px 12px 7px;font:700 12px/1.2 Nunito;transition:opacity .18s,transform .18s;position:absolute;inset:auto 9px 9px;transform:translateY(4px);box-shadow:3px 3px #231c1340}.crewCardButton:hover .portrait span,.crewCardButton:focus-visible .portrait span{opacity:1;transform:translateY(0)}.crewText{border-bottom:5px solid var(--accent);padding:15px 5px 0}.crewCard h3{color:var(--accent);letter-spacing:-.02em;margin-bottom:6px;font:400 36px Titan One}.crewCard p{min-height:58px;margin-bottom:8px;font:400 14px/1.4 Nunito}.crewCard small{color:var(--accent);letter-spacing:.12em;font:700 11px Nunito}.characterModal{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#121913e0;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.characterModalPanel{place-items:center;width:min(760px,100vw - 56px);height:min(92vh,1120px);display:grid;position:relative}.characterModalPanel>img{object-fit:contain;width:auto;max-width:100%;height:100%;box-shadow:0 20px 55px #00000080}.characterModalClose,.characterModalNav{z-index:2;color:#fff8e8;cursor:pointer;background:#142b20e6;border:2px solid #fff8e8b8;border-radius:50%;place-items:center;display:grid;position:absolute}.characterModalClose{width:48px;height:48px;font:38px/1 Arial,sans-serif;top:10px;right:10px}.characterModalNav{width:52px;height:52px;font:44px/1 Arial,sans-serif;top:50%;transform:translateY(-50%)}.characterModalNav--previous{left:-70px}.characterModalNav--next{right:-70px}.characterModalClose:hover,.characterModalNav:hover,.characterModalClose:focus-visible,.characterModalNav:focus-visible{color:var(--forest-dark);background:#f2d078;outline:none}.songs{text-align:center}.rail{scroll-snap-type:x mandatory;gap:22px;margin:0 -4vw 28px;padding:12px 4vw 28px;display:flex;overflow-x:auto}.cover{scroll-snap-align:start;background:#efe1c3;width:245px;min-width:245px;height:auto;padding:9px;display:block;position:relative;transform:rotate(-1deg);box-shadow:6px 9px 18px #4d331d49}.cover:nth-child(2n){transform:rotate(1.4deg)translateY(8px)}.cover img{aspect-ratio:9/16;object-fit:contain;width:100%;height:auto;display:block}.cover--linked,.cover--upcoming{transition:transform .18s,box-shadow .18s}.cover--linked:hover,.cover--linked:focus-visible,.cover--upcoming:hover,.cover--upcoming:focus-visible{outline:3px solid var(--rust);outline-offset:4px;transform:rotate(0)translateY(-5px);box-shadow:8px 13px 24px #4d331d66}.coverComingSoon{z-index:2;color:#fff8e8;background:var(--rust);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;border:2px solid #fff1d1;padding:13px 22px 10px;font:400 29px/1 Titan One;transition:opacity .18s,transform .18s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-42%)rotate(-4deg)scale(.92);box-shadow:5px 6px #141b155c}.cover--upcoming:after{content:"";z-index:1;opacity:0;pointer-events:none;background:#14211957;transition:opacity .18s;position:absolute;inset:9px}.cover--upcoming:hover .coverComingSoon,.cover--upcoming:focus-visible .coverComingSoon{opacity:1;transform:translate(-50%,-50%)rotate(-2deg)scale(1)}.cover--upcoming:hover:after,.cover--upcoming:focus-visible:after{opacity:1}.textLink{color:var(--forest);border-bottom:2px solid var(--rust);font-weight:700;display:inline-block}.textLink span{color:var(--rust);font-size:22px}.animalFeature{background:linear-gradient(90deg,#15271df5,#15271dbf 43%,#0000 72%),url(/assets/v2/brand/fauna-generica.webp) 50% 43%/cover;align-items:center;min-height:630px;padding:110px 8vw;display:flex}.animalFeature>div{max-width:620px;color:var(--paper)}.animalFeature h2{color:var(--paper)}.animalFeature>div>p:not(.eyebrow){max-width:520px;font-size:20px;line-height:1.5}.videos{background-color:#eadfc6}.videoGrid{grid-template-columns:repeat(3,1fr);gap:28px;max-width:1160px;margin:auto;display:grid}.videoGrid article{background:#f7ecd4;padding:10px 10px 20px;box-shadow:7px 9px #b9a77d4f}.videoCardLink{color:inherit;display:block}.videoMedia{aspect-ratio:16/10;position:relative;overflow:hidden}.videoGrid img{object-fit:cover;width:100%;height:100%}.videoPlay{color:#fff;background:#203827d1;border:2px solid #fff;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.spotifyBadge{color:#111915;text-transform:uppercase;white-space:nowrap;background:#1ed760;border:2px solid #111915;width:auto;height:auto;padding:10px 18px 8px;font:400 clamp(22px,2.4vw,31px)/1 Titan One;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(-3deg);box-shadow:4px 5px #161b1559}.comingSoon{color:#fff;background:var(--rust);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border:2px solid #f7ecd4;width:auto;height:auto;padding:10px 20px 8px;font:400 clamp(22px,2.6vw,34px)/1 Titan One;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(-4deg);box-shadow:4px 5px #161b1559}.videoGrid h3{color:var(--forest);letter-spacing:-.02em;margin:15px 0 0;font:400 32px Titan One}.videoGrid p{color:var(--rust);margin:0;font-weight:700}.contact{border-top:18px solid #3a2a1e;grid-template-columns:minmax(250px,.72fr) minmax(460px,1.28fr);align-items:start;gap:clamp(44px,7vw,110px);display:grid}.contactIntro{position:sticky;top:34px}.contactIntro h2{color:var(--forest);letter-spacing:-.025em;margin-bottom:18px;font:400 clamp(58px,6vw,88px)/.9 Titan One}.contactIntro>p:not(.eyebrow){max-width:470px;font:400 18px/1.55 Nunito}.contactNote{max-width:360px;color:var(--forest);background:#e7d5aa;gap:4px;margin-top:38px;padding:23px 26px 20px;display:grid;transform:rotate(-1.5deg);box-shadow:7px 8px #5b412121}.contactNote b{font:400 27px/1 Titan One}.contactNote span{font:400 14px/1.4 Nunito}.contactForm{background:#f9efd8;border:1px solid #b9a57a;padding:clamp(25px,4vw,48px);position:relative;box-shadow:12px 14px #694d2726}.contactForm:before,.contactForm:after{content:"";background:#bfa669ad;width:105px;height:26px;position:absolute}.contactForm:before{top:-12px;left:8%;transform:rotate(-4deg)}.contactForm:after{bottom:-12px;right:8%;transform:rotate(3deg)}.adultNotice{color:#51452f;border-left:4px solid var(--rust);background:#efe2c4;margin:0 0 23px;padding:13px 15px;font-size:14px;line-height:1.5}.contactForm>label:not(.privacyCheck){color:var(--forest-dark);gap:8px;margin-bottom:21px;font-weight:700;display:grid}.contactForm input[type=email],.contactForm input[type=text],.contactForm textarea{width:100%;color:var(--ink);background:#fffcf2c7;border:1px solid #a99770;border-radius:0;outline:0;padding:13px 15px;font:400 16px/1.45 Nunito}.contactForm textarea{resize:vertical;min-height:150px}.contactForm input:focus,.contactForm textarea:focus{border-color:var(--rust);box-shadow:0 0 0 3px #b84f2c21}.captchaCheck{color:#4a5147;background:#eee4cd;border:1px dashed #938566;align-items:center;gap:13px;max-width:330px;margin:2px 0 19px;padding:13px 15px;display:flex}.captchaCheck input{width:24px;height:24px;accent-color:var(--forest);flex:none;margin:0}.formHoneypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.captchaCheck div{display:grid}.captchaCheck small{font-size:12px;font-weight:400}.privacyCheck{align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.privacyCheck input{width:18px;height:18px;accent-color:var(--forest);margin:2px 0 0}.privacyCheck a{color:var(--rust);border-bottom:1px solid}.privacyInfo{border-left:4px solid var(--gold);background:#efe2c4;margin:15px 0 23px;padding:13px 16px;font-size:13px;line-height:1.5}.privacyInfo summary{cursor:pointer;color:var(--forest);font-weight:700}.privacyInfo p{margin:10px 0 0}.privacyInfo a{color:var(--rust);border-bottom:1px solid}.contactSubmit{cursor:pointer;border-radius:0;width:auto}.contactSubmit:disabled{cursor:wait;opacity:.72}.formStatus{color:#766d5b;margin:11px 0 0;font-size:12px}.formStatus--error{color:#a13e2d;font-weight:700}.successPreview{background:#e3ead8;border:1px solid #809171;margin-top:27px;padding:18px 20px 15px}.successPreview small{color:var(--forest);letter-spacing:.08em;font:700 11px Nunito}.successPreview p{margin:6px 0 0;font-size:14px;line-height:1.45}.closing{text-align:right;background:linear-gradient(90deg,#0000 0 30%,#182b1ff0 68%),url(/assets/v2/brand/hero-opcion1.png) 50% 40%/cover;justify-content:flex-end;align-items:center;min-height:480px;padding:90px 8vw;display:flex}.closing div{max-width:620px;color:var(--paper)}.closing h2{color:var(--paper)}.closing div>p:not(.eyebrow){color:#e6c66f;font:400 18px/1.5 Nunito}footer{color:#e5d6b4;background:#243b2d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;min-height:130px;padding:26px clamp(24px,6vw,90px);font-size:14px;display:flex}footer .brand .paw{filter:grayscale()brightness(4)}footer>strong{color:#e2b65a;font-size:18px}.socialLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.socialLinks a{color:#f1e3c3;background:#08191138;border:1px solid #f1e3c36b;align-items:center;gap:8px;min-height:42px;padding:8px 12px 7px;font-weight:700;transition:color .18s,border-color .18s,background .18s,transform .18s;display:inline-flex}.socialLinks a:hover,.socialLinks a:focus-visible{color:#fff;background:#08191175;border-color:#e2b65a;transform:translateY(-2px)}.socialLinks svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:24px;height:24px;overflow:visible}.socialLinks .socialDot,.socialLinks .socialPlay,.socialLinks .socialX,.socialLinks .socialFacebook,.socialLinks .socialAppleMusic,.socialLinks .socialTikTok{fill:currentColor;stroke:none}@media (width<=980px){.hero{background-position:58%;min-height:820px}nav{display:none}.heroCopy{width:min(520px,60vw);margin-left:6vw}.featuredVideo,.featuredAlbum{grid-template-columns:1fr}.featuredIntro{text-align:center;justify-self:center;max-width:720px}.featuredIntro>p:not(.eyebrow){margin-inline:auto}.contact{grid-template-columns:1fr}.contactIntro{text-align:center;position:static}.contactIntro>p:not(.eyebrow),.contactNote{margin-inline:auto}.crewGrid{grid-template-columns:repeat(3,1fr)}.crewCard:nth-child(2n),.crewCard{transform:none}.principles{gap:16px}}@media (width<=680px){.hero{background:linear-gradient(0deg, #eef5e9 0 47%, transparent 66%), url(/assets/v2/brand/hero-opcion1.png) 62% 18% / auto 58% no-repeat, url(/assets/v2/brand/hero-opcion1.png) 55% 15% / auto 58% no-repeat, var(--paper);min-height:920px}header{width:100%;min-height:86px;padding:12px 18px}.brand .paw{font-size:34px}.brand b,.brand strong{font-size:21px}.brand strong{font-size:24px}.headerContact{min-height:40px;margin-left:auto;padding:8px 13px 6px;font-size:14px}.heroCopy{text-align:center;width:auto;margin:455px 24px 0}.hero h1{font-size:clamp(55px,17vw,80px);line-height:.84}.heroCopy>p{margin-inline:auto;font-size:18px}.heroActions{justify-content:center}.button{width:100%}.fieldNote{display:none}.paperSection{padding:68px 18px}.featuredVideo,.featuredAlbum{border-top-width:13px;gap:30px;padding-top:62px;padding-bottom:66px}.featuredIntro h2{font-size:clamp(52px,15vw,72px)}.videoFrame{padding:7px;transform:none;box-shadow:6px 8px #6248252e,0 12px 24px #32221338}.featuredVideoStack .videoFrame:nth-child(2){transform:none}.albumFrame{min-height:430px;padding:7px;transform:none;box-shadow:6px 8px #6248252e,0 12px 24px #32221338}.albumFrame iframe{height:430px}.principles{grid-template-columns:1fr}.crewGrid{grid-template-columns:repeat(2,1fr);gap:12px}.crewCard:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 6px)}.crewCard{padding:8px 8px 14px}.portrait{height:220px}.crewCard h3{font-size:27px}.crewCard p{font-size:12px}.portrait span{opacity:1;font-size:11px;inset:auto 6px 6px;transform:none}.characterModal{padding:10px}.characterModalPanel{width:calc(100vw - 20px);height:calc(100vh - 20px)}.characterModalClose{width:44px;height:44px;top:8px;right:8px}.characterModalNav{width:44px;height:44px;top:auto;bottom:13px;transform:none}.characterModalNav--previous{left:13px}.characterModalNav--next{right:13px}.cover{width:210px;min-width:210px;height:auto}.animalFeature{background:linear-gradient(0deg, #15271dfa 0 54%, transparent 84%), url(/assets/v2/brand/fauna-generica.webp) 52% top / auto 65% no-repeat, var(--forest-dark);align-items:flex-end;min-height:610px;padding:70px 24px}.videoGrid{grid-template-columns:1fr}.contact{border-top-width:13px}.contactForm{padding:30px 19px;box-shadow:6px 8px #694d2726}.contactSubmit{width:100%}.closing{background:linear-gradient(0deg, #182b1ff7 0 57%, transparent 88%), url(/assets/v2/brand/hero-opcion1.png) 36% top / auto 63% no-repeat, var(--forest-dark);text-align:left;align-items:flex-end;min-height:560px;padding:55px 24px}footer{text-align:center;flex-direction:column}.socialLinks{flex-wrap:wrap;justify-content:center}}@media (hover:none){.coverComingSoon{opacity:1;padding:9px 15px 7px;font-size:21px;inset:auto 18px 22px auto;transform:rotate(-3deg)}.cover--upcoming:after{display:none}.cover--upcoming:focus .coverComingSoon{transform:rotate(-1deg)scale(1.04)}}.fieldJournalHome{background:radial-gradient(circle at 80% 30%,#c9d0ad66,transparent 45%),var(--paper);border-top:1px solid #95846255;grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(30px,5vw,75px);display:grid}.fieldJournalCopy h2{color:var(--forest);margin-bottom:24px;font:400 clamp(46px,5vw,70px)/1.05 Titan One,cursive}.fieldJournalCopy h3{color:var(--rust);margin-bottom:14px;font:400 28px/1.2 Titan One,cursive}.fieldJournalCopy p:not(.eyebrow){font-size:19px;line-height:1.6}.fieldJournalCopy .button{gap:14px;margin-top:12px}.fieldJournalPreview{background:linear-gradient(90deg,#c4b38d,#f6ecd6 20px);padding:35px 15px 14px 26px;transition:transform .2s;display:block;position:relative;transform:rotate(1.5deg);box-shadow:6px 6px #d0bf9d,10px 10px #354b3566}.fieldJournalPreview:hover{transform:rotate(0)translateY(-3px)}.fieldJournalPreview:focus-visible{outline:3px solid var(--rust);outline-offset:8px}.fieldJournalTab{color:var(--forest);background:#c4cba7;padding:7px 17px;font-size:14px;font-weight:700;position:absolute;top:-13px;right:20px}.fieldJournalPreview img{width:100%;height:auto}.fieldJournalCaption{text-align:center;color:#7f5936;padding-top:13px;font:400 25px/1.3 Titan One,cursive;display:block}@media (width<=1000px){.fieldJournalHome{grid-template-columns:1fr}.fieldJournalPreview{justify-self:center;width:calc(100% - 12px);max-width:700px;margin-top:18px}}@media (prefers-reduced-motion:reduce){.fieldJournalPreview{transition:none}}.authorSection{background:radial-gradient(ellipse at 5% 30%,#d7dab666,transparent 55%),var(--paper-light);border-top:1px solid #9b8b6c55;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(35px,7vw,100px);display:grid}.authorHeading h2{color:var(--forest);margin-bottom:16px;font:400 clamp(50px,5vw,76px)/1.05 Titan One,cursive}.authorRole{color:var(--rust);font-size:20px}.authorMarginNote{color:#6a7954;border-left:3px solid #94a178;margin-top:45px;padding-left:20px;font:400 28px/1.4 Titan One,cursive;transform:rotate(-3deg)}.authorStory{max-width:760px}.authorStory p{margin-bottom:24px;font-size:19px;line-height:1.8}.authorStory .authorMotto{color:var(--forest);border-top:1px solid #89956b77;margin:30px 0 0;padding-top:20px;font:400 36px/1.2 Titan One,cursive}.authorFooterLink{text-underline-offset:4px;text-decoration:underline}.authorFooterLink:focus-visible{outline:2px solid var(--gold);outline-offset:5px}@media (width<=850px){.authorSection{grid-template-columns:1fr;gap:22px}.authorMarginNote{margin-top:24px}.authorStory p{font-size:18px;line-height:1.75}}.authorPortrait{background:#fff8e8;width:min(100%,310px);margin:32px 0 28px;padding:10px 10px 0;position:relative;transform:rotate(-2deg);box-shadow:4px 6px 12px #44341d33}.authorPortrait:before{content:"";z-index:1;background:#a5ab7f99;width:90px;height:28px;position:absolute;top:-13px;left:calc(50% - 45px);transform:rotate(5deg)}.authorPortraitWindow{aspect-ratio:3/4;background:#354633;width:100%;position:relative;overflow:hidden}.authorPortraitWindow img{width:100%;height:auto;display:block}.authorPortrait figcaption{text-align:center;color:#6d7056;padding:12px 3px;font-size:15px;line-height:1.4}@media (width<=850px){.authorPortrait{width:min(100%,280px)}}.authorEncounter{margin-bottom:24px;display:block}.authorEncounter>p{margin-bottom:24px}.authorSpider{background:#fff8e8;width:100%;margin:0;padding:8px 8px 0;box-shadow:3px 4px 9px #44341d22}.authorSpider img{width:100%;height:auto}.authorSpider figcaption{text-align:center;color:#6d7056;padding:12px 3px;font:400 18px/1.4 Titan One,cursive}.authorSpider figcaption span{margin-top:5px;font:400 12px/1.4 Nunito,cursive;display:block}.authorSummary{border-top:1px solid #9b8b6c55;grid-template-columns:auto minmax(0,700px);justify-content:center;align-items:center;gap:clamp(32px,6vw,85px);display:grid}.authorSummary .authorPortrait{width:220px;margin:12px 0}.authorSummary .authorSummaryText{margin-bottom:26px;font-size:19px;line-height:1.7}.authorSummary .button{gap:16px}@media (width<=700px){.authorSummary{grid-template-columns:1fr;gap:30px}.authorSummary .authorPortrait{justify-self:center;width:min(220px,80%)}.authorSummary .authorSummaryText{font-size:18px}}body{background:var(--paper)}header{background:var(--paper);clip-path:none;border-radius:0 0 24px 24px;box-shadow:0 4px 18px #174b3610}.brand{transform:none}.brand b,.brand strong{font-family:Titan One,sans-serif;font-weight:400;line-height:1}.brand .paw{filter:grayscale()sepia()hue-rotate(85deg)saturate(4)}.headerContact{color:#fff;border-color:var(--rust);background:var(--rust);box-shadow:none;border-radius:16px;font-size:20px;font-weight:800;transform:none}.headerContact:hover{background:#d94b29;border-color:#d94b29;transform:translateY(-2px)}.hero:after{box-shadow:none}.hero h1{letter-spacing:-.025em;font-weight:400;line-height:1}.hero h1 b{font-weight:400}.heroCopy>p{font-weight:600}.button{box-shadow:none;border-radius:16px;gap:16px;font-size:18px}.button:hover{transform:translateY(-2px);box-shadow:0 5px 14px #174b361a}.button--rust{color:var(--rust);background:0 0}.paperSection{background:var(--paper-light)}.featuredAlbum{background:var(--paper)}.featuredVideo,.featuredAlbum,.contact{border-top:1px solid #174b3626}.featuredVideo:before,.featuredAlbum:before,.videoFrame:before,.videoFrame:after,.albumFrame:before,.albumFrame:after,.crewCard:before,.contactForm:before,.contactForm:after,.authorPortrait:before{display:none}.videoFrame,.albumFrame{background:#fff;border-radius:20px;padding:10px;overflow:hidden;transform:none;box-shadow:0 8px 28px #174b3615}.videoFrame iframe,.albumFrame iframe{border-radius:12px}.featuredVideoStack .videoFrame:nth-child(2){transform:none}.eyebrow,.featuredIntro h3,.fieldJournalCopy h3,.authorRole,.videoGrid p{color:var(--rust)}.eyebrow{font-weight:800}.manifesto:before{height:1px;box-shadow:none;background:#174b3626}.lead{color:var(--ink)}.principles article{background:#fff;border-color:#174b361c;border-radius:20px;box-shadow:0 5px 18px #174b360a}.principles b{color:#92ad93}.principles span{color:var(--rust)}.crew{background:var(--paper)}.crewCard{background:#fff;border-radius:20px;transform:none;box-shadow:0 5px 20px #174b3612}.crewCard:nth-child(2n){transform:none}.portrait{background:#f5f9f1;border-radius:13px}.portrait img{mix-blend-mode:normal}.crewCard p{min-height:76px}.crewCard small{letter-spacing:.06em}.cover{background:#fff;border-radius:12px;box-shadow:0 7px 20px #174b361a}.cover img{border-radius:6px}.videos{background:var(--paper)}.videoGrid article{background:#fff;border-radius:20px;box-shadow:0 5px 20px #174b3612}.videoMedia{border-radius:13px}.videoGrid h3{line-height:1.15}.fieldNote{background:var(--paper-light);clip-path:none;border-radius:14px;font-family:Nunito,sans-serif}.fieldNote:before,.fieldNote:after{background:#adca9e99}.contactNote{box-shadow:none;background:#e0edd8;border-radius:16px;transform:none}.contactForm{background:#fff;border:1px solid #abc1a6;border-radius:24px;box-shadow:0 8px 24px #174b3612}.adultNotice,.privacyInfo,.captchaCheck{color:var(--ink);background:#eef5e9;border-radius:12px}.contactForm input[type=email],.contactForm input[type=text],.contactForm textarea{background:#fafcf8;border-color:#94ad8b;border-radius:12px}.contactSubmit{border-radius:16px}.textLink,.privacyCheck a,.privacyInfo a{color:var(--rust)}.closing div>p:not(.eyebrow){color:#f2b66d}footer{background:var(--forest-dark);color:var(--paper)}footer .brand b{color:var(--paper)}footer .brand strong{color:#ff9b70}footer>strong{color:#ffb286}.socialLinks a{color:var(--paper);border-color:#eef5e966;border-radius:12px}.fieldJournalHome{background:var(--paper);border-color:#174b3626}.fieldJournalTab{background:#deebd5}.fieldJournalCaption{color:var(--forest)}.authorSection{background:var(--paper-light)}.authorMarginNote{color:#4e7057}.authorPortrait,.authorSpider{background:#fff;border-radius:16px;overflow:hidden;transform:none;box-shadow:0 5px 20px #174b3612}.authorPortraitWindow{border-radius:9px}.authorPortrait figcaption,.authorSpider figcaption{color:#48624d}.authorSummary{border-color:#174b3626}@media (width<=680px){.hero{min-height:1050px}.heroCopy{margin-top:455px}.hero h1{font-size:clamp(54px,16vw,80px);line-height:1.02}.heroCopy>p{font-size:19px}.featuredIntro h2{font-size:clamp(42px,12vw,64px);line-height:1.05}.sectionHeading h2,.manifesto h2,.animalFeature h2,.closing h2,.contactIntro h2{line-height:1.05}.crewCard p{min-height:76px;font-size:14px}.crewCard small{letter-spacing:.03em;font-size:10px}.headerContact{font-size:18px}}.hero{background:var(--paper);min-height:780px}.heroArt{z-index:1;align-items:center;width:62%;padding:0 22px 0 0;display:flex;position:absolute;top:120px;bottom:45px;right:0}.heroArt img{object-fit:contain;border-radius:28px;width:100%;height:auto;max-height:100%}.heroCopy{width:37%;margin:95px 0 85px 5vw}.hero h1{font-size:clamp(64px,6vw,100px)}.heroCopy>p{max-width:440px}.hero:after{display:none}.closing{background:var(--forest-dark);grid-template-columns:1.2fr 1fr;gap:5vw;padding:65px 5vw;display:grid}.closingArt{min-width:0;display:block}.closingArt img{object-fit:contain;border-radius:24px;width:100%;height:auto}.closing>div{min-width:0}@media (width<=1100px){.hero{min-height:0;padding-bottom:60px}.heroArt{width:min(100%,620px);margin:16px auto 0;padding:0;display:block;position:relative;inset:auto}.heroArt img{border-radius:0;width:100%;height:auto;max-height:none}.heroCopy{text-align:center;width:auto;max-width:720px;margin:25px auto 0;padding:0 24px}.hero h1{font-size:clamp(58px,9vw,85px)}.heroCopy>p{margin-inline:auto}.heroActions{justify-content:center}.fieldNote{display:none}.closing{text-align:center;grid-template-columns:1fr;gap:34px;min-height:0;padding:40px 24px}.closingArt{justify-self:center;width:100%;max-width:520px}.closing>div{justify-self:center}}@media (width<=680px){.hero h1{font-size:clamp(48px,15vw,76px)}.heroCopy{margin-top:24px}.heroArt{margin-top:0}.hero{padding-bottom:50px}}.heroAbout{max-width:480px;margin:28px 0}.heroAbout h2{color:var(--forest);margin-bottom:14px;font:400 clamp(21px,2vw,28px)/1.25 Titan One,sans-serif}.heroAbout p{margin-bottom:16px;font:400 18px/1.65 Nunito,sans-serif}@media (width<=1100px){.heroAbout{max-width:650px;margin:28px auto}.heroAbout p{font-size:19px}}@media (width<=680px){.heroAbout p{font-size:18px}.heroAbout h2{font-size:24px}}.authorSummary{grid-template-columns:minmax(0,800px);gap:0}.fieldJournalHome.journalCollection{display:block}.journalCollection>.fieldJournalCopy{text-align:center;max-width:780px;margin:0 auto 42px}.journalCollectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:46px;display:grid}.journalCollectionGrid article{min-width:0}.journalCollectionGrid .fieldJournalPreview{margin-bottom:25px;display:block}.journalCollectionGrid .fieldJournalPreview img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.journalCollectionGrid h3{color:var(--forest);margin:20px 0 10px;font:400 28px/1.3 Titan One,sans-serif}.journalCollectionGrid p{font-size:18px;line-height:1.6}.journalCollectionGrid .button{margin-top:8px}@media (width<=700px){.journalCollectionGrid{grid-template-columns:1fr;gap:45px}.journalCollectionGrid .fieldJournalPreview{transform:none}.journalCollection>.fieldJournalCopy{margin-bottom:32px}}.hero header nav .navGamesButton{background:var(--rust);color:#fff;border-radius:14px;justify-content:center;align-items:center;min-height:46px;padding:10px 19px;font:900 19px/1.3 Nunito,sans-serif;display:inline-flex;box-shadow:0 3px #ad3c20}.hero header nav .navGamesButton:hover{background:#ce4325;transform:translateY(-1px)}.heroActions .heroGamesButton{background:var(--rust);color:#fff;border:2px solid var(--rust);justify-content:center;align-items:center;gap:12px;min-height:60px;padding:14px 26px;font-size:22px;font-weight:900;display:inline-flex;box-shadow:0 5px #ad3c20}.heroActions .heroGamesButton:hover{background:#ce4325;border-color:#ce4325;transform:translateY(-2px)}.heroGamesButton:focus-visible,.navGamesButton:focus-visible{outline:3px solid var(--forest);outline-offset:5px}@media (width<=680px){.heroActions .heroGamesButton{width:100%;min-height:64px;font-size:23px}}.heroActions .button{justify-content:center;align-items:center;gap:12px;min-height:60px;padding:14px 26px;font:900 22px/1.3 Nunito,sans-serif;display:inline-flex}.heroActions .heroActionIcon{flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:27px;line-height:1;display:inline-flex}@media (width<=680px){.heroActions .button{min-height:64px;font-size:23px}}.crewCard[data-character=Leo] .portrait img{object-fit:initial;width:500%;max-width:none;height:auto;position:absolute;top:-6%;left:-16%;transform:none}.homeExploreActions{background:var(--paper);margin:0;padding:32px 24px 40px;display:block}.homeExploreActions .heroActions{justify-content:center;max-width:1100px;margin:0 auto}.homeExploreActions a:first-child:after{display:none}@media (width<=680px){.homeExploreActions .heroActions{max-width:480px}.homeExploreActions .button{width:100%}}.hero header{gap:20px}.hero header nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.hero header nav a,.hero header nav a.navGamesButton,.hero header .headerContact{box-sizing:border-box;background:var(--rust);color:#fff;white-space:nowrap;border:0;border-radius:16px;justify-content:center;align-items:center;min-height:50px;padding:12px 18px;font:900 19px/1.3 Nunito,sans-serif;display:inline-flex;transform:none;box-shadow:0 4px #ad3c20}.hero header nav a:after{display:none}.hero header nav a:hover,.hero header nav a.navGamesButton:hover,.hero header .headerContact:hover{background:#ce4325;transform:translateY(-1px)}.hero header nav a:focus-visible,.hero header .headerContact:focus-visible{outline:3px solid var(--forest);outline-offset:5px}@media (width>=981px){.hero header nav{flex:1;min-width:0}.hero header .brand,.hero header .headerContact{flex-shrink:0}}@media (width>=1101px) and (width<=1500px){.heroArt{top:165px}}@media (width<=680px){.hero header .headerContact{min-height:44px;padding:10px 14px;font-size:18px}}.journalGateway{background:var(--paper);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(30px,6vw,90px) clamp(24px,6vw,100px);display:grid}.journalGatewayArt{border-radius:24px;transition:transform .25s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 40px #174b3620}.journalGatewayArt img{width:100%;height:auto}.journalGatewayArt:hover{transform:translateY(-5px)rotate(-.5deg)}.journalOpenHint{background:var(--rust);color:#fff;border-radius:16px;padding:12px 20px;font-weight:800;position:absolute;bottom:18px;right:18px;box-shadow:0 4px #ae3f25}.journalGatewayCopy h2{color:var(--forest);font:400 clamp(27px,3.3vw,48px)/1.2 Titan One,sans-serif}.journalGatewayCopy p{font-size:20px;line-height:1.6}.journalGatewayCopy .journalGatewaySubtitle{color:var(--rust);font-size:clamp(22px,2.5vw,29px);font-weight:800;line-height:1.3}.journalGateway a:focus-visible{outline:4px solid var(--forest);outline-offset:6px}@media (width<=760px){.journalGateway{grid-template-columns:1fr;gap:30px}.journalGatewayCopy{text-align:center}.journalGatewayCopy p{font-size:18px}.journalOpenHint{padding:9px 14px;font-size:15px;bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.journalGatewayArt{transition:none}.journalGatewayArt:hover{transform:none}}.bsIcon{vertical-align:-.16em;flex:none;width:1.1em;height:1.1em;display:inline-block}.videoPlay{background:var(--rust);color:#fff;box-shadow:none;border:2px solid #fff}.videoPlay .bsIcon{width:28px;height:28px}.videoCardLink:hover .videoPlay,.videoCardLink:focus-visible .videoPlay{background:var(--forest)}.journalOpenHint{align-items:center;gap:10px;display:inline-flex}.journalOpenHint .bsIcon{color:#fff;width:1em;height:1em}.fieldButton .bsIcon{margin-right:6px}.mobileMenu{display:none}@media (width<=980px){.hero header{flex-wrap:wrap;justify-content:space-between;gap:12px}.hero header>.brand{min-width:0}.hero header>.headerContact{flex-shrink:0;margin-left:auto}.hero header .mobileMenu{flex:0 0 100%;min-width:0;display:block;position:relative}.mobileMenu summary{background:var(--rust);color:#fff;cursor:pointer;border-radius:13px;align-items:center;gap:10px;min-height:46px;padding:10px 14px;font:900 16px/1.3 Nunito,sans-serif;list-style:none;display:flex;box-shadow:0 3px #ad3c20}.mobileMenu summary::-webkit-details-marker{display:none}.mobileMenu summary svg{flex-shrink:0}.mobileMenuChevron{margin-left:auto;font-size:23px;line-height:1;transition:transform .15s}.mobileMenu[open] .mobileMenuChevron{transform:rotate(180deg)}.hero header .mobileMenu nav{overscroll-behavior:contain;background:var(--paper);z-index:10;border:1px solid #174b3625;border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;max-height:60svh;margin:0;padding:12px;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #174b3633}.hero header .mobileMenu nav a{white-space:normal;text-align:center;min-height:46px;box-shadow:none;border-radius:11px;padding:10px 12px;font:900 15px/1.3 Nunito,sans-serif}.mobileMenu summary:focus-visible{outline:3px solid var(--forest);outline-offset:4px}}.homeHub,.sectionPage{background:var(--paper)}.siteHeader{clip-path:none;flex-wrap:wrap;gap:20px;width:100%;min-height:100px;padding:18px clamp(18px,3vw,48px)}.siteHeader>.brand{flex-shrink:0}.siteHeader>nav{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:10px;margin:0;font-size:16px;display:flex}.siteHeader>nav a,.siteHeader .headerContact{background:var(--rust);color:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;min-height:46px;padding:10px 14px;font:800 17px/1.3 Nunito,sans-serif;display:inline-flex;transform:none;box-shadow:0 3px #ad3c20}.siteHeader nav a:after{display:none}.siteHeader a:hover{filter:brightness(.96)}.siteHeader a:focus-visible,.homeHub a:focus-visible,.sectionPage a:focus-visible{outline:3px solid var(--forest);outline-offset:5px}.homeHub .hero{min-height:690px}.homeHub .heroCopy{margin-top:75px;margin-bottom:50px}.homeHub .hero h1{font-size:clamp(60px,5.6vw,90px)}.homeHub .heroAbout{margin-bottom:0}.hubSection{padding:44px clamp(20px,6vw,90px);scroll-margin-top:20px}.hubSection h2,.hubGateway h2{color:var(--forest);margin:0 0 16px;font:400 clamp(27px,3vw,40px)/1.18 Titan One,sans-serif}.hubSection p,.hubGatewayCopy>p:not(.eyebrow){font-size:18px;line-height:1.6}.homeHub .eyebrow{letter-spacing:.1em;margin-bottom:12px;font-size:12px;line-height:1.5}.homeHub .button,.sectionPage .button{background:var(--rust);color:#fff;white-space:normal;text-align:center;border:0;border-radius:14px;gap:12px;min-height:48px;padding:12px 20px;font:800 18px/1.3 Nunito,sans-serif;box-shadow:0 3px #ad3c20}.homeHub .button:hover,.sectionPage .button:hover{background:#ce4325}.homeCrew{text-align:center;background:var(--paper-light)}.hubHeading{max-width:760px;margin:0 auto 22px}.homeCrewStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;max-width:1000px;margin:0 auto 26px;display:grid}.homeCrewStrip .crewCard{background:#fff;border-radius:18px;min-width:0;padding:8px 8px 12px;display:block;transform:none;box-shadow:0 5px 18px #174b3610}.homeCrewStrip .portrait{aspect-ratio:1/.95;border-radius:12px;height:auto}.homeCrewStrip .portrait img{object-fit:initial;width:400%;height:auto;position:absolute;top:-4%;left:0}.homeCrewStrip .crewCard[data-character=Leo] .portrait img{width:500%;top:-6%;left:-16%}.homeCrewStrip h3{margin:10px 0 0;font-size:clamp(18px,2.3vw,28px)}.homeGateways{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1260px;margin:auto;padding:38px clamp(20px,4vw,50px);display:grid}.hubGateway{background:var(--paper-light);border-radius:24px;flex-direction:column;scroll-margin-top:20px;display:flex;overflow:hidden;box-shadow:0 6px 25px #174b360a}.hubGatewayArt{display:block;overflow:hidden}.hubGatewayArt img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .25s}.hubGatewayArt:hover img{transform:scale(1.025)}.hubGatewayCopy{flex-direction:column;flex:1;align-items:flex-start;padding:24px 28px 28px;display:flex}.hubGatewayCopy h2{font-size:clamp(28px,3vw,39px)}.hubGatewayCopy>p:not(.eyebrow){margin-bottom:22px}.hubGatewayCopy .button{margin-top:auto}.homeNews{background:#ddebd7;border-radius:24px;grid-template-columns:1fr 210px;align-items:center;gap:45px;max-width:1160px;margin:8px auto 20px;padding:32px 40px;display:grid}.homeNews img{object-fit:contain;border-radius:14px;width:100%;height:auto;max-height:245px}.homeNews p{max-width:620px}.homeOrigin{text-align:center;max-width:780px;margin:auto}.homeOrigin p{max-width:640px;margin:0 auto 22px}.homeContact{text-align:center;background:var(--forest);color:var(--paper)}.homeContact h2,.homeContact .eyebrow{color:var(--paper)}.homeContact .socialLinks{justify-content:center;margin:28px auto 0}.homeHub footer .socialLinks{display:none}.sectionPageHeading{text-align:center;max-width:950px;margin:auto;padding:44px 24px 25px}.sectionPageHeading>a{color:var(--forest);margin-bottom:25px;font-weight:800;display:inline-block}.sectionPageHeading h1{color:var(--forest);margin-bottom:18px;font:400 clamp(38px,6vw,68px)/1.1 Titan One,sans-serif}.sectionPageHeading p{max-width:740px;margin-inline:auto;font-size:20px;line-height:1.6}.sectionPage .paperSection{padding-top:45px;padding-bottom:50px}.sectionPage .sectionHeading{margin-bottom:30px}.sectionPage .featuredIntro h2{font-size:clamp(32px,4vw,52px)}.songCollection{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:1250px;margin:0 auto 30px;display:grid}.songCollection .cover{width:auto;min-width:0;transform:none}.songCollection .cover img{width:100%;height:auto}.newsCollection{gap:24px;max-width:1100px;margin:0 auto;padding:10px 24px 50px;display:grid}.newsCollection article{background:var(--paper-light);border-radius:24px;align-items:center;gap:32px;padding:28px;display:flex}.newsCollection img{object-fit:contain;border-radius:16px;flex:none;width:230px;height:240px}.newsCollection h2{color:var(--forest);font:400 30px/1.2 Titan One,sans-serif}.newsCollection p{font-size:18px;line-height:1.6}.newsCollection .textLink{margin-top:18px;display:block}@media (width>=981px) and (width<=1250px){.siteHeader>nav{flex-basis:60%}.siteHeader>.brand{gap:6px}.siteHeader .brand b{font-size:23px}.siteHeader .brand strong{font-size:25px}.homeHub .heroArt{top:175px}}@media (width<=1100px){.homeHub .hero{min-height:0;padding-bottom:30px}.homeHub .heroArt{width:min(100%,510px);margin:12px auto 0}.homeHub .heroCopy{width:auto;max-width:700px;margin:20px auto 0;padding:0 24px}.homeHub .hero h1{font-size:clamp(46px,8vw,70px);line-height:1}.homeHub .heroAbout{margin:20px auto 0}.homeHub .heroAbout h2{font-size:24px}.homeHub .heroAbout p{font-size:17px;line-height:1.5}}@media (width<=980px){.siteHeader{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 20px}.siteHeader>nav{display:none}.siteHeader>.headerContact{margin-left:auto}.siteHeader .mobileMenu{flex:0 0 100%;min-width:0;display:block;position:relative}.siteHeader .mobileMenu nav{background:var(--paper);z-index:10;border:1px solid #174b3625;border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:60svh;margin:0;padding:12px;display:grid;position:absolute;inset:calc(100% + 10px) 0 auto;overflow-y:auto;box-shadow:0 12px 30px #174b3633}.siteHeader .mobileMenu nav a{background:var(--rust);color:#fff;white-space:normal;text-align:center;border-radius:11px;justify-content:center;align-items:center;min-height:46px;padding:10px 12px;font:800 15px/1.3 Nunito,sans-serif;display:flex}.homeNews{margin-inline:24px}.songCollection{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.hubSection{padding:30px 20px}.homeHub .hero h1{font-size:clamp(43px,13vw,64px)}.homeHub .heroArt{max-width:390px}.homeCrewStrip{gap:5px;margin-bottom:22px}.homeCrewStrip .crewCard{border-radius:10px;padding:3px 3px 8px}.homeCrewStrip .portrait{aspect-ratio:1/1.3;border-radius:7px}.homeCrewStrip h3{margin-top:6px;font-size:clamp(12px,3.8vw,21px)}.homeGateways{grid-template-columns:1fr;gap:22px;padding:24px 20px}.hubGatewayArt img{aspect-ratio:16/9}.hubGatewayCopy{padding:20px}.hubGatewayCopy>p:not(.eyebrow){margin-bottom:18px;font-size:17px;line-height:1.5}.hubGateway h2{font-size:30px}.homeHub .button{padding:12px 16px;font-size:17px}.homeNews{grid-template-columns:minmax(0,1fr) 90px;gap:14px;margin:0 20px 5px;padding:22px}.homeNews h2{font-size:25px}.homeNews p{font-size:16px}.homeNews img{max-height:150px}.homeNews .button{padding:10px 12px;font-size:15px}.songCollection{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sectionPage .paperSection{padding:30px 20px}.newsCollection article{padding:22px;display:block}.newsCollection img{width:100%;height:210px;margin-bottom:24px}.siteHeader .brand .paw{font-size:34px}.siteHeader .brand b{font-size:23px}.siteHeader .brand strong{font-size:25px}.siteHeader .brand{gap:7px}.homeHub .socialLinks{gap:10px}.homeHub .socialLinks a{padding:10px}}@media (prefers-reduced-motion:reduce){.hubGatewayArt img{transition:none}.hubGatewayArt:hover img{transform:none}}@media (width>=1101px){.homeHub .heroCopy{width:32%}.homeHub .heroAbout{max-width:100%}}.homeNews{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:32px}.homeNews img{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;max-height:none}.newsVideoPreview{flex:none;width:44%;display:block}.newsCollection .newsVideoPreview img{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;margin:0}@media (width<=680px){.homeNews{grid-template-columns:1fr;gap:20px}.newsVideoPreview{width:100%;margin-bottom:24px}}.homeCrewStrip .portrait.crewPortrait,.crewGrid .portrait.crewPortrait{aspect-ratio:330/380;background:#fff;height:auto}.homeCrewStrip .crewCard:last-child,.crewGrid .crewCard:last-child{grid-column:auto;justify-self:stretch;width:auto}.homeCrewStrip{grid-template-columns:repeat(5,minmax(0,1fr))}.crewGrid .crewCard{min-width:0}.ambientWidget{z-index:85;color:var(--forest);max-width:calc(100vw - 32px);font-family:Nunito,sans-serif;position:fixed;bottom:18px;right:18px}.ambientDock{justify-content:flex-end;align-items:center;gap:5px;display:flex}.ambientLauncher,.ambientQuickPause{background:var(--paper-light);color:var(--forest);cursor:pointer;border:1px solid #174b3625;border-radius:14px;align-items:center;gap:9px;min-height:46px;padding:11px 15px;font:800 15px/1.3 Nunito,sans-serif;display:flex;box-shadow:0 4px 18px #103a2a26}.ambientLauncher svg{flex-shrink:0}.ambientQuickPause{background:var(--rust);border-color:var(--rust);color:#fff;padding:10px 15px}.ambientPlayingDot{background:#278148;border-radius:50%;width:8px;height:8px}.ambientPanel{background:var(--paper-light);border:1px solid #174b3625;border-radius:20px;width:350px;max-width:calc(100vw - 32px);max-height:calc(100svh - 110px);margin-bottom:12px;padding:22px;overflow:auto;box-shadow:0 8px 35px #103a2a33}.ambientPanel[hidden]{display:none}.ambientHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ambientHeading p{letter-spacing:.09em;margin:0;font:800 11px/1.4 Nunito,sans-serif}.ambientHeading button{color:var(--forest);cursor:pointer;background:#e2ecd9;border:0;border-radius:50%;width:36px;height:36px;font-size:24px;line-height:1}.ambientPanel h2{color:var(--forest);margin:0 0 12px;font:400 25px/1.2 Titan One,sans-serif}.ambientDescription{margin-bottom:18px;font-size:15px;line-height:1.5}.ambientPlay{background:var(--rust);color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;padding:13px;font:800 16px/1.3 Nunito,sans-serif;display:flex}.ambientPlay:disabled{opacity:.7;cursor:wait}.ambientVolume{align-items:center;gap:10px;margin-top:20px;font-size:13px;font-weight:800;display:flex}.ambientVolume input{min-width:0;accent-color:var(--forest);cursor:pointer;flex:1;height:28px}.ambientVolume output{text-align:right;min-width:32px;font-size:12px}.ambientNotice{margin:10px 0;font-size:13px;line-height:1.4}.ambientNotice:empty{display:none}.ambientWidget :is(button,input,summary,a):focus-visible{outline:3px solid var(--rust);outline-offset:4px}@media (width<=680px){.ambientWidget{right:12px;bottom:max(12px,env(safe-area-inset-bottom))}.ambientLauncher{min-height:44px;padding:10px 12px;font-size:13px}.ambientPanel{width:320px;padding:18px}.ambientPanel h2{font-size:23px}}.ambientChoice{margin:10px 0 6px;font:800 13px/1.4 Nunito,sans-serif;display:block}.ambientSelect{width:100%;min-height:44px;color:var(--forest);background:#fffef7;border:1px solid #174b3660;border-radius:10px;margin-bottom:18px;padding:9px 12px;font:800 15px/1.4 Nunito,sans-serif}.ambientSelect:focus-visible{outline:3px solid var(--rust);outline-offset:3px}.lynxPage{color:#35412f;background:radial-gradient(at top,#637252,#344332 70%);padding-top:1px}.lynxHeader{width:min(1240px,100% - 40px);min-height:96px;box-shadow:none;clip-path:none;color:#f2e5c7;background:0 0;justify-content:space-between;gap:24px;margin:0 auto;padding:22px 0}.backHome{text-underline-offset:5px;font-size:17px;text-decoration:underline}.fieldNotebook{background:linear-gradient(90deg,#b8a786 0,#e3d1ac 15px,#f5ebd6 40px 100%);border-radius:3px 12px 12px 3px;max-width:1180px;margin:12px auto 72px;padding:36px 55px 0 80px;position:relative;box-shadow:-9px 0 #324431,7px 6px #d8c9ad,13px 12px #b2a184,0 25px 60px #12201377}.fieldNotebook:before{content:"";pointer-events:none;background:radial-gradient(#283527 0 4px,#8c806b 5px,#0000 7px) top/18px 64px repeat-y;width:18px;position:absolute;top:38px;bottom:25px;left:14px}.notebookTop{letter-spacing:.1em;border-bottom:1px solid #8c95734d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding-bottom:20px;font:700 13px/1.4 Nunito,cursive;display:flex}.collectionStamp{color:#657a4d;letter-spacing:0;border:2px solid #657a4d;padding:8px 14px;font:400 21px/1 Titan One,cursive;transform:rotate(-4deg)}.notebookTabs{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin:22px 0 0;font-size:16px;display:flex}.notebookTabs a{background:#dbdfc5;border-bottom:2px solid #71845f;padding:7px 17px 4px;transform:rotate(-1deg)}.notebookTabs a:nth-child(2n){background:#ead6ac;border-color:#b09560;transform:rotate(1deg)}.notebookTabs a:first-child:after{display:none}.notebookSpread{border-bottom:1px solid #9d947756;padding:52px 0 60px;scroll-margin-top:20px;position:relative}.notebookSpread h1{color:#3d5535;margin:0 0 14px;font:400 clamp(68px,7vw,98px)/.88 Titan One,cursive}.notebookSpread h2{color:#3d5535;margin:0 0 20px;font:400 clamp(36px,4vw,50px)/1.1 Titan One,cursive}.notebookSpread h3{margin:22px 0 12px;font:400 29px/1.2 Titan One,cursive}.notebookSpread p{font-size:19px;line-height:1.65}.notebookSpread .entryNumber{letter-spacing:.12em;color:#8c5937;margin-bottom:22px;font:700 12px/1.6 Nunito,cursive}.notebookIntro{grid-template-columns:.85fr 1.15fr;align-items:center;gap:38px;display:grid}.scientificName{text-underline-offset:6px;font-size:18px;-webkit-text-decoration:underline #9caa7d;text-decoration:underline #9caa7d}.notebookSpread .fieldLead{color:#a6643e;font:400 28px/1.3 Titan One,cursive}.fieldPhoto{background:#fff9e9;margin:30px 0 20px;padding:9px 9px 0;position:relative;transform:rotate(-1deg);box-shadow:2px 4px 8px #59482b30}.fieldPhoto:before{content:"";z-index:1;clip-path:polygon(3% 0,97% 4%,100% 92%,0 100%);background:#c5b88d88;width:90px;height:27px;position:absolute;top:-13px;left:calc(50% - 45px);transform:rotate(-5deg)}.fieldPhoto img{width:100%;height:auto;display:block}.fieldPhoto figcaption{text-align:center;color:#6b6249;padding:10px 4px;font:400 17px/1.4 Nunito,cursive}.introImages .fieldPhoto{margin-top:0;transform:rotate(2deg)}.pencilNote{color:#9a5834;text-align:center;margin:25px 0 5px;font:400 26px/1.3 Titan One,cursive;display:block;transform:rotate(-3deg)}.fieldActions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:25px;display:flex}.fieldButton{color:#f6eed9;background:#3d5535;border-radius:2px 5px 3px 4px;padding:12px 22px 10px;font-size:18px;transition:transform .2s;display:inline-block;box-shadow:3px 4px #3d553530}.fieldButton:hover{transform:translateY(-2px)}.fieldAudio{text-underline-offset:5px;font-size:17px;text-decoration:underline}.pageNumber{color:#9b9178;font-size:14px;position:absolute;bottom:16px;right:0}.notebookVideo{aspect-ratio:16/9;background:#fff9e9;margin-top:28px;padding:9px;position:relative;transform:rotate(.4deg);box-shadow:3px 5px 10px #59482b30}.notebookVideo iframe{background:#1a2819;border:0;width:100%;height:100%;display:block}.videoLinks{flex-wrap:wrap;gap:24px;margin-top:22px;display:flex}.videoLinks a{text-underline-offset:5px;font-size:17px;text-decoration:underline}.observationNotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-top:16px;display:grid}.observationNotes p{background:repeating-linear-gradient(#0000 0 28px,#879d782a 28px 29px);margin:0;font-size:18px;line-height:29px}.observationNotes b{color:#a2643e;margin-bottom:7px;font-family:Titan One,sans-serif;font-size:23px;font-weight:400;display:block}.observationNotes span{display:block}.fieldColumns{grid-template-columns:1fr 1fr;gap:40px;display:grid}.fieldColumns>div:nth-child(2n) .fieldPhoto{transform:rotate(1.2deg)}.fieldColumns p{font-size:18px}.notebookSpread .fieldSource{color:#6c715d;margin-top:30px;font-size:13px;line-height:1.65}.fieldSource a{text-underline-offset:3px;text-decoration:underline}.censusNote{background:#e4e6d044;border:2px solid #6c805b;border-radius:55% 4% 51% 3%/5% 50%;justify-content:space-between;align-items:center;gap:20px;margin:28px 0;padding:25px 28px 20px;display:flex;transform:rotate(-.6deg)}.censusNote strong{color:#3d5535;font:400 clamp(31px,4vw,48px)/1.3 Titan One,cursive;display:block}.censusNote span{font-size:16px}.censusNote .censusArrow{color:#a2643e;font-size:45px}.lastPage{border-bottom:0;padding-bottom:70px}.lastPage>p:not(.entryNumber){max-width:680px}.lastPage .signature{margin:30px 0;font-size:22px;line-height:1.5}.signature strong{font:400 42px/1.3 Titan One,cursive}.lynxPage a:focus-visible{outline-offset:5px;outline:3px solid #bc7a42}@media (width>=901px){.lynxPage .backHome{margin-left:auto}}@media (width<=900px){.fieldNotebook{margin:12px 22px 55px;padding:28px 28px 0 55px}.notebookIntro{grid-template-columns:1fr 1fr;gap:25px}.notebookSpread h1{font-size:72px}.fieldColumns{gap:26px}.observationNotes{gap:22px}}@media (width<=640px){.lynxHeader{flex-wrap:wrap;gap:14px;width:calc(100% - 30px)}.lynxHeader .brand b{font-size:23px}.lynxHeader .brand strong{font-size:26px}.lynxHeader .paw{font-size:34px}.backHome{font-size:14px}.fieldNotebook{margin:10px 14px 40px;padding:25px 20px 0 35px;box-shadow:5px 5px #d8c9ad,9px 9px #b2a184}.fieldNotebook:before{background-size:12px 60px;width:12px;left:6px}.notebookTop{letter-spacing:.05em;font-size:11px}.collectionStamp{font-size:19px}.notebookTabs{gap:8px}.notebookTabs a{padding:6px 10px;font-size:14px}.notebookSpread{padding:38px 0 46px}.notebookIntro,.fieldColumns,.observationNotes{grid-template-columns:1fr}.notebookIntro{gap:30px}.notebookSpread h1{font-size:76px}.notebookSpread p{font-size:18px}.fieldPhoto{transform:none}.censusNote{flex-wrap:wrap;gap:16px;padding:20px 15px}.censusNote .censusArrow{font-size:28px}.censusNote strong{font-size:32px}.censusNote span{font-size:14px}.notebookVideo{padding:5px;transform:none}.observationNotes{gap:24px}.fieldColumns{gap:18px}.lastPage{padding-bottom:60px}}@media (prefers-reduced-motion:reduce){.fieldButton{transition:none}}.recoveryDates{border-left:2px solid #8c9573;margin:32px 0;padding:0;list-style:none}.recoveryDates li{grid-template-columns:75px 1fr;gap:16px;padding:0 0 24px 25px;font-size:18px;line-height:1.6;display:grid;position:relative}.recoveryDates li:before{content:"";background:#8c5937;border-radius:50%;width:10px;height:10px;position:absolute;top:12px;left:-6px}.recoveryDates strong{color:#8c5937;font:400 29px/1.3 Titan One,cursive}.peopleNotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:38px;display:grid}.peopleNotes article{border-top:2px solid #8c95737d;padding-top:18px}.notebookSpread .personRole{letter-spacing:.06em;color:#8c5937;margin-bottom:8px;font-size:11px;font-weight:700}.peopleNotes h3{margin:0 0 16px}.peopleNotes article>p:not(.personRole){font-size:17px;line-height:1.7}.personSource{text-underline-offset:3px;font-size:13px;text-decoration:underline}.teamNote{background:#e4e6d066;border-left:3px solid #71845f;margin-top:28px;padding:6px 24px 12px}.teamNote p{font-size:18px}@media (width<=640px){.peopleNotes{grid-template-columns:1fr;gap:28px}.recoveryDates li{grid-template-columns:1fr;gap:4px;padding-left:20px}.teamNote{padding:4px 18px 12px}}.lynxPage{background:var(--paper);color:var(--ink)}.lynxHeader{color:var(--forest);border-radius:0}.lynxHeader .brand b{color:var(--forest)}.lynxHeader .brand strong{color:var(--rust)}.lynxHeader .paw{filter:grayscale()sepia()hue-rotate(85deg)saturate(4)}.fieldNotebook{background:linear-gradient(90deg,#c3b894 0,#e8ddc2 15px,#fff8eb 40px 100%)}.notebookSpread h1{color:var(--forest);font-size:clamp(58px,6.5vw,90px);line-height:1.04}.notebookSpread h2,.notebookSpread h3{color:var(--forest)}.notebookSpread .entryNumber,.notebookSpread .fieldLead,.pencilNote,.observationNotes b,.recoveryDates strong,.notebookSpread .personRole{color:var(--rust)}.fieldButton{background:var(--forest);color:#fff;box-shadow:none;border-radius:14px;font-weight:800}.notebookTabs a{background:#e1ecd7;border-color:#79966e;border-radius:10px 10px 0 0;font-weight:700}.notebookTabs a:nth-child(2n){border-color:var(--rust);background:#ffe0c5}.collectionStamp{color:var(--forest);border-color:var(--forest)}.recoveryDates li:before{background:var(--rust)}.censusNote strong{color:var(--forest)}.fieldPhoto figcaption{font-size:16px}.lynxPage footer{background:var(--forest-dark)}@media (width<=640px){.notebookSpread h1{font-size:clamp(50px,15vw,72px)}.notebookSpread h2{font-size:34px}}.pagedNotebook{isolation:isolate;flex-direction:column;height:min(900px,100svh - 155px);min-height:560px;margin:8px auto 32px;padding:18px 28px 0 44px;display:flex}.pagedNotebook:before{display:none}.pagedNotebook .notebookTop{flex:none;padding-bottom:13px}.notebookIndex{flex:0 330px;align-items:center;min-width:0;padding:0;display:flex}.notebookIndex label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.notebookIndex select{width:100%;min-width:0;max-width:100%;color:var(--forest);background:#fffaf0;border:1px solid #92a184;border-radius:10px;padding:9px 32px 9px 13px;font:700 15px Nunito,sans-serif}.notebookStage{perspective:1800px;flex:1;min-height:0;position:relative}.notebookSheet{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#93a180 #fff8eb;transform-origin:0;backface-visibility:hidden;background:#fff8eb;height:100%;padding:0 16px 8px 2px;overflow:hidden auto}.notebookSheet:focus{outline:none}.notebookSheet:focus-visible{outline-offset:2px;outline:2px solid #93a180}.notebookSheet.turn-forward{animation:.55s cubic-bezier(.18,.7,.25,1) both sheetForward}.notebookSheet.turn-backward{animation:.55s cubic-bezier(.18,.7,.25,1) both sheetBackward}@keyframes sheetForward{0%{opacity:.35;transform:rotateY(-32deg);box-shadow:inset 70px 0 80px #5d513327}to{opacity:1;transform:rotateY(0);box-shadow:inset 0 0 #0000}}@keyframes sheetBackward{0%{opacity:.35;transform:rotateY(24deg);box-shadow:inset -70px 0 80px #5d513327}to{opacity:1;transform:rotateY(0);box-shadow:inset 0 0 #0000}}.pagedNotebook .notebookSpread{border:0;min-height:100%;padding:22px 0 20px}.pagedNotebook .notebookSpread p{font-size:17px;line-height:1.55}.pagedNotebook .notebookSpread .entryNumber{margin-bottom:14px;font-size:11px}.pagedNotebook .notebookSpread h1{font-size:clamp(48px,5vw,76px)}.pagedNotebook .notebookSpread h2{margin-bottom:16px;font-size:clamp(28px,3.2vw,43px)}.pagedNotebook .notebookSpread h3{font-size:25px}.pagedNotebook .fieldPhoto{margin:18px 2px 14px}.pagedNotebook .fieldPhoto img{object-fit:contain;max-height:32svh}.pagedNotebook .fieldPhoto figcaption{font-size:14px}.pagedNotebook .notebookIntro{gap:28px}.pagedNotebook .notebookIntro .fieldPhoto img{max-height:40svh}.pagedNotebook .notebookVideo{max-width:740px;max-height:43svh;margin:20px auto 0}.pagedNotebook .observationNotes{gap:20px}.pagedNotebook .observationNotes p{background:0 0;font-size:15px;line-height:1.6}.pagedNotebook .observationNotes b{font-size:20px}.pagedNotebook .fieldColumns{gap:28px}.pagedNotebook .fieldColumns p{font-size:16px}.pagedNotebook .fieldSource{font-size:12px}.pagedNotebook .personSheet{flex-direction:column;justify-content:center;max-width:740px;margin:auto;display:flex}.pagedNotebook .peopleNotes{margin-top:0;display:block}.pagedNotebook .peopleNotes article{border:0}.pagedNotebook .peopleNotes h3{font-size:clamp(29px,4vw,49px)}.pagedNotebook .peopleNotes article>p:not(.personRole){font-size:20px;line-height:1.8}.pagedNotebook .teamNote{margin-top:15px}.notebookControls{border-top:1px solid #93a18077;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin:0;padding:16px 0 18px;display:grid}.notebookControls button{color:#fff;background:var(--forest);cursor:pointer;border:0;border-radius:13px;justify-self:start;min-height:46px;padding:10px 19px;font:800 16px Nunito,sans-serif}.notebookControls button:last-child{justify-self:end}.notebookControls button:disabled{color:#76816d;cursor:default;background:#e2e4d5}.notebookControls>div{text-align:center;gap:4px;font-size:13px;display:grid}.notebookControls a{text-underline-offset:3px;font-size:14px;font-weight:800;text-decoration:underline}.notebookControls a:after{display:none}.notebookRings{z-index:5;pointer-events:none;filter:drop-shadow(1px 2px 1px #243b2d26);flex-direction:column;justify-content:space-between;width:43px;display:flex;position:absolute;top:65px;bottom:80px;left:-20px}.notebookRings svg{flex-shrink:0;width:43px;height:23px;overflow:visible}@media (width<=900px){.pagedNotebook{margin:8px 30px 30px;padding-left:35px;padding-right:22px}.notebookRings{width:37px;left:-17px}.notebookRings svg{width:37px;height:20px}}@media (width<=640px){.lynxHeader{min-height:80px;padding:14px 0}.lynxHeader .backHome{display:none}.pagedNotebook{height:calc(100svh - 115px);min-height:500px;margin:0 17px 25px 22px;padding:13px 11px 0 21px}.pagedNotebook .notebookTop{letter-spacing:0;flex-wrap:nowrap;gap:8px;padding-bottom:10px;font-size:9px}.pagedNotebook .notebookTop>span{flex:none}.pagedNotebook .collectionStamp{padding:6px 8px;font-size:14px}.notebookIndex{flex:0 60%;padding:0}.notebookIndex label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.notebookIndex select{width:100%;min-height:40px;padding:9px 20px 9px 8px;font-size:12px}.notebookSheet{padding-right:9px}.pagedNotebook .notebookSpread{padding-top:16px}.pagedNotebook .notebookSpread h1{font-size:48px}.pagedNotebook .notebookSpread h2{font-size:28px}.pagedNotebook .notebookSpread p{font-size:16px}.pagedNotebook .notebookIntro{display:block}.pagedNotebook .fieldPhoto img{max-height:30svh}.pagedNotebook .peopleNotes article>p:not(.personRole){font-size:17px}.notebookControls{gap:6px;padding:13px 0;display:grid}.notebookControls button{min-height:44px;padding:10px 9px;font-size:13px}.notebookControls>div,.notebookControls a{font-size:11px}.notebookRings{width:29px;top:58px;bottom:78px;left:-13px}.notebookRings svg{width:29px;height:16px}}@media (prefers-reduced-motion:reduce){.notebookSheet.turn-forward,.notebookSheet.turn-backward{animation:none}}.studyPlate{background:#fff8eb;margin:16px 0}.studyPlate img{width:100%;height:auto}.studyPlate a{border-radius:12px;display:block}.studyPlate a:focus-visible{outline:3px solid var(--rust);outline-offset:3px}.studyPlate figcaption{text-align:center;color:#657052;padding:7px 4px;font-size:13px}.traceLayout{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:22px;display:grid}.traceNotes{gap:14px;display:grid}.traceNotes article{grid-template-columns:70px 1fr;align-items:start;gap:12px;display:grid}.traceNotes svg{width:70px;height:auto}.pagedNotebook .traceNotes h3{margin:0 0 5px;font:800 16px/1.3 Nunito,sans-serif}.pagedNotebook .traceNotes p{margin:0;font-size:14px;line-height:1.5}.fieldReminder{border-left:3px solid var(--rust);background:#eaf0dc88;margin-top:18px;padding:13px 17px;font-size:15px;line-height:1.6}.anatomyPlate{max-width:940px;margin:8px auto}.anatomyPlate img{object-fit:contain;max-height:43svh}.lynxMeasurements{grid-template-columns:1fr 1fr;gap:16px;margin:22px 0;display:grid}.lynxMeasurements article{background:#fffdf5;border:1px solid #9aab8466;border-radius:15px;padding:18px 22px}.pagedNotebook .lynxMeasurements h3{margin:0 0 10px;font-size:21px}.pagedNotebook .lynxMeasurements p{color:var(--forest);margin:0 0 8px;font-size:19px}.lynxMeasurements small{font-size:13px;line-height:1.5;display:block}@media (width<=700px){.traceLayout{grid-template-columns:1fr;gap:10px}.traceNotes{gap:17px}.traceNotes article{grid-template-columns:60px 1fr}.traceNotes svg{width:60px}.anatomyPlate img{max-height:none}.lynxMeasurements{grid-template-columns:1fr}.fieldReminder{font-size:14px}.studyPlate figcaption{font-size:12px}}@font-face{font-family:Notebook Hand;src:url(/fonts/kalam-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.journalHeaderTitle{color:var(--forest);margin-right:auto;font:400 clamp(18px,2.4vw,29px)/1.2 Titan One,sans-serif}.notebookIdentity{letter-spacing:0;flex:none;gap:3px;display:grid}.notebookIdentity>span{white-space:nowrap;color:var(--forest);font:400 24px/1.2 Titan One,sans-serif}.notebookIdentity>i{letter-spacing:0;color:#52634c;font:400 20px/1.25 Notebook Hand,cursive}@media (width<=640px){.lynxHeader{flex-wrap:nowrap;gap:12px}.journalHeaderTitle{max-width:145px;margin-left:auto;margin-right:0;font-size:17px}.notebookIdentity>span,.notebookIdentity>i{font-size:17px}.pagedNotebook .notebookTop{align-items:center;gap:10px}.notebookIndex{flex:0 57%}}@media (width<=360px){.lynxHeader .brand b{font-size:19px}.lynxHeader .brand strong{font-size:22px}.lynxHeader .brand .paw{font-size:28px}.lynxHeader .brand{gap:8px}.journalHeaderTitle,.notebookIdentity>span{font-size:15px}.notebookIdentity>i{font-size:16px}}.keyPersonPortrait{background:#fffdf5;width:210px;max-width:100%;margin:10px 0 22px;padding:8px 8px 0;transform:rotate(-1deg);box-shadow:2px 4px 12px #35412f20}.keyPersonPortrait img{aspect-ratio:1;object-fit:contain;width:100%;height:auto}.keyPersonPortrait figcaption{text-align:center;color:#52634c;padding:8px 0;font-size:12px}.pagedNotebook .personSheet{grid-template-columns:210px minmax(0,1fr);align-content:center;align-items:start;gap:0 28px;max-width:960px;display:grid}.pagedNotebook .personSheet>.entryNumber,.pagedNotebook .personSheet>.pencilNote{grid-column:1/-1}.pagedNotebook .personSheet .peopleNotes h3{font-size:clamp(26px,3vw,40px)}.pagedNotebook .personSheet .peopleNotes article>p:not(.personRole){font-size:18px;line-height:1.65}@media (width<=700px){.pagedNotebook .personSheet{display:block}.keyPersonPortrait{width:160px;margin:8px auto 23px}.pagedNotebook .personSheet .peopleNotes article>p:not(.personRole){font-size:17px}}.pagedNotebook .notebookTop{z-index:12;gap:14px;position:relative}.notebookSpeciesMenu{letter-spacing:0;text-transform:none;flex:none;position:relative}.notebookSpeciesMenu summary{background:var(--rust);color:#fffdf3;cursor:pointer;box-sizing:border-box;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:9px 14px;font:800 14px/1.4 Nunito,sans-serif;list-style:none;display:flex}.notebookSpeciesMenu summary::-webkit-details-marker{display:none}.notebookSpeciesMenu summary:focus-visible,.notebookSpeciesList a:focus-visible{outline-offset:3px;outline:3px solid #174b36}.notebookSpeciesMenu[open] summary>span{transform:rotate(180deg)}.notebookSpeciesList{background:#fff8eb;border:1px solid #9caa89;border-radius:14px;gap:6px;width:min(380px,75vw);max-height:65svh;padding:12px;display:grid;position:absolute;top:calc(100% + 9px);right:0;overflow:auto;box-shadow:0 12px 28px #213a2c30}.notebookSpeciesList>p{color:#53654c;margin:2px 8px 9px;font:800 12px/1.5 Nunito,sans-serif}.notebookSpeciesList>a{color:var(--forest);border-radius:8px;gap:2px;padding:10px 32px 10px 12px;font:700 15px/1.4 Nunito,sans-serif;text-decoration:none;display:grid;position:relative}.notebookSpeciesList>a:after{display:none}.notebookSpeciesList>a:hover,.notebookSpeciesList>a[aria-current=page]{background:#e6eddb}.notebookSpeciesList small{font-size:12px;font-weight:400}.notebookSpeciesList>a>span{position:absolute;top:18px;right:12px}.notebookSpeciesList .allSpecies{border-top:1px solid #9caa8966;border-radius:0;margin-top:4px;font-size:13px}@media (width<=700px){.pagedNotebook .notebookTop{flex-wrap:wrap;gap:8px}.notebookIdentity{flex:48%}.notebookSpeciesMenu{margin-left:auto}.notebookSpeciesMenu summary{min-height:40px;padding:8px 10px;font-size:12px}.pagedNotebook .notebookTop .notebookIndex{flex:100%}.notebookSpeciesList{width:min(340px,100vw - 80px);right:0}}.notebookReturnLinks{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.notebookControls .notebookReturnLinks a{min-height:36px;color:var(--forest);background:#e1e9d9;border-radius:9px;justify-content:center;align-items:center;padding:7px 10px;line-height:1.2;text-decoration:none;display:inline-flex}.notebookControls .notebookReturnLinks a:last-child{color:#fff;background:#e95430}.notebookControls .notebookReturnLinks a:focus-visible{outline:3px solid var(--forest);outline-offset:3px}@media (width<=600px){.notebookControls{grid-template-columns:1fr 1fr}.notebookControls>div{grid-area:2/1/auto/-1}.notebookControls button:last-child{grid-area:1/2}.notebookReturnLinks{gap:5px}.notebookControls .notebookReturnLinks a{min-height:38px;font-size:12px}}.kingfisherPage .pencilNote{font-family:Notebook Hand,cursive;font-size:27px}.kingfisherPage .notebookIntro h1{font-size:clamp(44px,4.8vw,70px)}.kingClues{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0;display:grid}.kingClues article{background:repeating-linear-gradient(#0000 0 29px,#8a9b7317 29px 30px);border-top:2px solid #98ab8a;padding:12px 14px}.kingClues article>span{color:#247c8b;font:400 42px Notebook Hand,cursive}.kingfisherPage .kingClues h3{margin:5px 0 10px;font-size:21px}.kingfisherPage .kingClues p{font-size:16px}.kingTwoNotes{grid-template-columns:1fr 1fr;gap:20px;display:grid}.kingTwoNotes .fieldReminder{margin-top:8px}.kingAnatomy{max-width:1000px;margin:0 auto}.kingAnatomy img{object-fit:contain;width:100%;max-height:46svh}.kingHabitatLabels{color:#226b6b;flex-wrap:wrap;gap:8px 20px;margin:20px 0;font:400 21px Notebook Hand,cursive;display:flex}.kingTimeline{background:#eaf0dc;border-radius:15px;justify-content:center;align-items:center;gap:28px;margin:20px 0;padding:18px;display:flex}.kingTimeline div{gap:5px;max-width:280px;display:grid}.kingTimeline b{color:var(--forest);font:400 26px Titan One,sans-serif}.kingTimeline span{font-size:14px}.kingStatus{background:#ffedd8;border:1px solid #d6ae84;border-radius:14px;margin:24px 0;padding:20px 25px}.kingStatus>span{letter-spacing:.08em;font-size:11px;font-weight:800}.kingStatus strong{color:#9c4725;margin:8px 0;font:400 34px Titan One,sans-serif;display:block}.kingfisherPage .kingStatus p{margin-bottom:0;font-size:15px}.kingSources{gap:14px;padding-left:22px;display:grid}.kingSources a{text-underline-offset:3px;font-weight:800;text-decoration:underline}.kingSources small{margin-top:4px;font-size:14px;display:block}@media (width<=700px){.kingClues,.kingTwoNotes{grid-template-columns:1fr;gap:12px}.kingClues{margin:18px 0}.kingClues article{padding:12px}.kingAnatomy img{max-height:none}.kingTimeline{gap:12px;padding:15px}.kingTimeline b{font-size:21px}.kingHabitatLabels{font-size:18px}.kingfisherPage .notebookIdentity>span{font-size:15px}.kingfisherPage .notebookIdentity>i{font-size:16px}.kingfisherPage .notebookIndex{flex-basis:52%}.kingStatus{padding:18px}}.speciesNotebook .speciesPlate{max-width:1040px;margin:12px auto}.speciesNotebook .speciesPlate img{object-fit:contain;width:100%;max-height:43svh;display:block}.speciesNotebook .speciesPlate figcaption{margin-top:8px;font-size:13px;line-height:1.5}.speciesNotebook .fieldActions{flex-wrap:wrap;gap:14px}.speciesNotebook .speciesFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.speciesFacts article{background:#f0f0d9;border:1px solid #92a27a66;border-radius:9px;padding:16px 20px}.speciesNotebook .speciesFacts h3{margin:0 0 7px;font:800 14px Nunito,sans-serif}.speciesFacts b{color:var(--forest);font:400 clamp(21px,2.4vw,30px) Titan One,sans-serif;display:block}.speciesFacts small{margin-top:8px;font-size:13px;line-height:1.5;display:block}.speciesNotebook .fieldReminder{font-size:16px;line-height:1.6}.speciesNotebook .menuNotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.menuNotes article{background:#fffdf4;border:1px dashed #9ba77e;border-radius:10px;padding:18px}.speciesNotebook .menuNotes h3{color:var(--rust);margin:0 0 9px;font:400 26px Notebook Hand,cursive}.speciesNotebook .menuNotes p{margin:0;font-size:15px}.speciesNotebook .songNote{border-left:4px solid var(--rust);background:#fff5df;margin:20px 0;padding:8px 20px}.speciesNotebook .songNote h3{margin:5px 0 12px;font-size:22px}.speciesNotebook .soundPlayer audio{width:100%}@media (width<=700px){.speciesNotebook .speciesPlate img{max-height:none}.speciesNotebook .speciesFacts{gap:10px}.speciesFacts article{padding:14px}.speciesNotebook .menuNotes{grid-template-columns:1fr;gap:10px}.speciesNotebook .notebookIdentity>span{white-space:normal}.speciesNotebook .fieldActions{flex-direction:column;align-items:stretch}}.notebookSound{color:#174b36;background:#edf2e2;border:1px solid #91a78a;border-radius:16px;margin:24px 0;padding:22px 24px}.notebookSound .soundKicker{letter-spacing:.1em;margin:0 0 10px!important;font:900 10px/1.5 Nunito,sans-serif!important}.notebookSound h3{margin:0 0 13px!important;font:400 27px/1.2 Titan One,sans-serif!important}.notebookSound>p{font:600 16px/1.6 Nunito,sans-serif!important}.soundPlayer{margin:18px 0}.soundPlayer audio{width:100%;max-width:520px;min-height:54px;display:block}.soundPlayer figcaption{margin-top:8px;font:700 12px/1.5 Nunito,sans-serif}.soundCredits{max-width:760px;font:600 13px/1.6 Nunito,sans-serif}.soundCredits summary{cursor:pointer;padding:8px 0;font-weight:900}.soundCredits p{font:600 13px/1.6 Nunito,sans-serif!important}.soundCredits a{text-underline-offset:3px;text-decoration:underline}.notebookSound .soundRespect{border-top:1px solid #9aac8770;margin-top:18px;margin-bottom:0;padding-top:14px;font:600 13px/1.6 Nunito,sans-serif!important}.soundExternal{color:#fff;background:#174b36;border-radius:12px;align-items:center;gap:12px;min-height:46px;padding:12px 18px;font:900 15px/1.5 Nunito,sans-serif;display:inline-flex}.notebookSound .soundExternalCredit{margin:10px 0 0;font:600 12px/1.5 Nunito,sans-serif!important}.notebookSound :is(a,summary,audio):focus-visible{outline-offset:4px;outline:3px solid #e75636}@media (width<=640px){.notebookSound{padding:18px 15px}.soundExternal{font-size:14px}.soundPlayer audio{max-width:100%}}.notebookSound .soundAuthorCredit{font:700 15px/1.6 Nunito,sans-serif!important}.soundAuthorCredit a{text-underline-offset:3px;text-decoration:underline}.notebookCollection{color:var(--ink);background:#fff8eb;min-height:100vh}.notebookCollection .collectionHeader{clip-path:none;background:var(--paper);border-radius:0 0 24px 24px;justify-content:space-between;gap:20px;width:100%;margin:0;box-shadow:0 3px #174b3612}.collectionBack{background:var(--rust);color:#fff;border-radius:16px;padding:14px 22px;font-weight:800}.collectionIntro{grid-template-columns:1fr 1.05fr;align-items:center;gap:50px;max-width:1280px;margin:auto;padding:70px 35px 55px;display:grid}.collectionIntro h1{color:var(--forest);margin:0 0 22px;font:400 clamp(32px,3.7vw,52px)/1.15 Titan One,sans-serif}.collectionIntro p{font-size:20px;line-height:1.6}.collectionIntro .collectionSubtitle{color:var(--rust);font-size:27px;font-weight:800;line-height:1.3}.collectionIntro img{border-radius:24px;width:100%;height:auto;transform:rotate(1deg);box-shadow:0 20px 40px #174b3620}.collectionIntro .button{background:var(--rust);color:#fff;margin-top:10px}.collectionSpecies{max-width:1280px;margin:auto;padding:40px 35px 70px;scroll-margin-top:25px}.collectionIndexHeading{border-bottom:2px solid #174b3620;justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;padding-bottom:20px;display:flex}.collectionIndexHeading h2{color:var(--forest);margin-bottom:0;font:400 clamp(24px,3vw,36px)/1.25 Titan One,sans-serif}.collectionIndexHeading>span{white-space:nowrap;color:#527057;font-weight:800}.notebookCollection .journalCollectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.notebookCollection .journalCollectionGrid article{background:#fffdf6;border:1px solid #dedac5;border-radius:20px;flex-direction:column;padding:15px 15px 22px;display:flex;box-shadow:0 6px #d4dac680}.notebookCollection .journalCollectionGrid .fieldJournalPreview{box-shadow:none;background:0 0;border-radius:13px;margin:0;padding:0;transition:transform .2s;position:relative;overflow:hidden;transform:none}.notebookCollection .fieldJournalPreview:hover{transform:translateY(-3px)}.notebookCollection .journalCollectionGrid .fieldJournalPreview img{aspect-ratio:3/2;object-fit:cover;width:100%}.notebookCollection .fieldJournalTab{background:var(--forest);color:#fff;letter-spacing:.06em;padding:9px 12px;font:800 12px/1.4 Nunito,sans-serif;display:block;position:static;transform:none}.notebookCollection .fieldJournalCaption{color:var(--forest);background:#eaf0df;padding:11px 12px;font:800 16px/1.4 Nunito,sans-serif;display:block;position:static}.notebookCollection .journalCollectionGrid h3{margin:23px 8px 12px;font-size:23px}.notebookCollection .journalCollectionGrid p{flex:1;margin:0 8px 20px;font-size:17px;line-height:1.55}.notebookCollection .journalCollectionGrid .button{align-self:start;margin:0 8px;padding:12px 16px;font:800 16px/1.4 Nunito,sans-serif}.collectionEthos{background:#eaf0df;border-radius:24px;align-items:center;gap:25px;max-width:1210px;margin:0 auto 60px;padding:30px;display:flex}.collectionEthos>span{color:var(--rust);font-size:48px}.collectionEthos h2{color:var(--forest);margin:0 0 10px;font:400 26px/1.3 Titan One,sans-serif}.collectionEthos p{margin:0;font-size:18px;line-height:1.5}.collectionEthos a{white-space:nowrap;font-weight:800}.collectionEthos div{flex:1}.notebookCollection a:focus-visible{outline:4px solid var(--rust);outline-offset:5px}@media (width<=1000px){.notebookCollection .journalCollectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.collectionIntro{gap:30px}.collectionEthos{margin:0 25px 40px}.collectionIndexHeading{flex-direction:column;align-items:start;gap:12px}}@media (width<=650px){.collectionIntro{grid-template-columns:1fr;gap:35px;padding:40px 22px 20px}.collectionIntro img{transform:none}.collectionIntro h1{font-size:32px}.collectionIntro p{font-size:18px}.collectionSpecies{padding:35px 22px 45px}.notebookCollection .journalCollectionGrid{grid-template-columns:1fr;gap:27px}.collectionEthos{flex-wrap:wrap;margin:0 22px 35px;padding:23px}.collectionEthos>span{display:none}.collectionEthos div{flex-basis:100%}.notebookCollection .collectionHeader{min-height:90px;padding:16px}.collectionHeader .brand{gap:6px}.collectionHeader .brand b,.collectionHeader .brand strong{font-size:20px}.collectionHeader .paw{font-size:28px}.collectionBack{padding:11px 12px;font-size:14px}.collectionIndexHeading>span{white-space:normal}}@media (prefers-reduced-motion:reduce){.notebookCollection .fieldJournalPreview{transition:none}.notebookCollection .fieldJournalPreview:hover{transform:none}}.notebookCollection .journalCollectionGrid .fieldJournalPreview{width:100%;max-width:none}.collectionSpeciesMenu{z-index:6;width:min(100%,390px);margin-top:10px;display:block;position:relative}.collectionSpeciesMenu summary{cursor:pointer;background:var(--rust);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;font:800 19px/1.4 Nunito,sans-serif;list-style:none;display:flex;box-shadow:0 4px #b43c24}.collectionSpeciesMenu summary::-webkit-details-marker{display:none}.collectionSpeciesMenu summary:focus-visible{outline:4px solid var(--forest);outline-offset:5px}.collectionSpeciesMenu summary span{font-size:25px;line-height:1}.collectionSpeciesMenu[open] summary{box-shadow:none;border-radius:16px 16px 0 0}.collectionSpeciesMenu nav{overscroll-behavior:contain;border:2px solid var(--forest);background:#fffdf5;border-top:0;border-radius:0 0 18px 18px;width:100%;max-height:min(480px,65vh);padding:12px;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 16px 35px #174b3630}.collectionSpeciesMenu nav p{color:#527057;margin:4px 9px 10px;font:800 14px/1.4 Nunito,sans-serif}.collectionSpeciesMenu nav a{border-bottom:1px solid #d9e3d1;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:12px 10px;display:flex}.collectionSpeciesMenu nav a:hover,.collectionSpeciesMenu nav a:focus-visible{background:#eaf0df}.collectionSpeciesMenu strong{font:800 17px/1.35 Nunito,sans-serif;display:block}.collectionSpeciesMenu small{color:#527057;margin-top:3px;font:italic 14px/1.4 Nunito,sans-serif;display:block}.mammalSound audio{width:min(100%,520px);margin:15px 0;display:block}.mammalSound h3{margin-top:0}.mammalSound p{font-size:16px;line-height:1.6}.mammalSound small{font-size:14px;display:block}.speciesNotebook .menuNotes article p{font-size:17px;line-height:1.55}@media (width<=640px){.speciesNotebook .menuNotes article p{font-size:16px}}.gamesPage{background:var(--paper);min-height:100svh;color:var(--forest)}.gamesPage .gamesHeader{box-sizing:border-box;clip-path:none;width:100%;box-shadow:none;background:var(--paper);border-bottom:1px solid #174b3620;border-radius:0 0 24px 24px;justify-content:space-between;gap:20px}.gamesBack{text-underline-offset:4px;font:800 16px/1.5 Nunito,sans-serif;text-decoration:underline}.gamesIntro{text-align:center;max-width:740px;margin:48px auto 32px;padding:0 24px}.gamesIntro h1{margin:12px 0 20px;font:400 clamp(48px,7vw,76px)/1.1 Titan One,sans-serif}.gamesIntro>p:last-child{font-size:20px;line-height:1.6}.gamesExplore{text-align:center;max-width:740px;margin:0 auto 55px;padding:0 24px}.gamesExplore>p{font:800 20px/1.5 Nunito,sans-serif}.gamesAll{text-underline-offset:4px;margin-top:20px;font-weight:800;text-decoration:underline;display:block}.gamesPage a:focus-visible{outline:3px solid var(--rust);outline-offset:4px}@media (width<=600px){.gamesPage .gamesHeader{flex-wrap:wrap;gap:16px;padding:16px}.gamesBack{font-size:14px}.gamesIntro{margin-top:32px}.gamesIntro>p:last-child{font-size:18px}}.gamesPage .gamesPicker{flex-wrap:wrap;justify-content:center;gap:12px;margin:0 auto 35px;padding:0 20px;font-size:15px;display:flex}.gamesPicker a{background:#dce9d5;border-radius:30px;padding:12px 20px}.gamesPicker a:first-child:after{display:none}.gameAnchor{scroll-margin-top:20px}.authorPage{background:var(--paper-light)}.authorPageHeader{clip-path:none;justify-content:space-between;gap:24px;width:100%;min-height:100px}.authorBackLink{text-underline-offset:5px;margin-left:auto;font-size:17px;text-decoration:underline}.authorPage .authorSection{background:0 0;border-top:0;max-width:1300px;margin:0 auto}.authorPage .authorHeading h1{color:var(--forest);margin-bottom:16px;font:400 clamp(50px,5vw,76px)/1.05 Titan One,cursive}.authorPageReturn{text-align:center;padding:0 24px 65px}@media (width<=600px){.authorPageHeader{flex-wrap:wrap;padding:16px 20px}.authorBackLink{font-size:15px}}.authorPage .authorHeading h1{font-weight:400;line-height:1.08}
