:where(.fishbook-page).home-next .home-continuation-v68 .home-observer{grid-template-columns:minmax(550px,.94fr) minmax(0,1.4fr);align-items:center;gap:36px;padding-bottom:36px}:where(.fishbook-page) .home-continuation-v68 .observer-profile{grid-template-columns:minmax(255px,330px) minmax(210px,290px);align-items:center;gap:18px 20px;min-width:0;display:grid}:where(.fishbook-page).home-next .home-continuation-v68 .home-observer-copy{grid-area:1/1;max-width:330px}:where(.fishbook-page).home-next .home-continuation-v68 .home-observer h2{white-space:normal;font-size:32px}:where(.fishbook-page).home-next .home-continuation-v68 .home-observer h2 span{white-space:nowrap;display:inline}:where(.fishbook-page).home-next .home-continuation-v68 .home-mascot{grid-area:1/2;max-width:290px;margin:0}:where(.fishbook-page).home-next .home-continuation-v68 .observer-quote{text-align:left;border-top:1px solid var(--home-divider);text-wrap:balance;grid-area:2/1/auto/-1;margin:0;padding:15px 0 0;font-size:17px;line-height:1.8}:where(.fishbook-page) .home-continuation-v68 .observer-quote cite{text-align:left;margin:0 0 0 12px;font-size:12px;display:inline-block}:where(.fishbook-page).home-next .home-continuation-v68 .home-partners{border:0;border-left:1px solid var(--home-divider);grid-area:1/2;padding:0 0 0 28px}:where(.fishbook-page) .home-continuation-v68 .home-partners>header{margin-bottom:16px;display:block}:where(.fishbook-page) .home-continuation-v68 .partner-grid{gap:18px}:where(.fishbook-page) .home-continuation-v68 .partner-portrait{aspect-ratio:1.48}:where(.fishbook-page) .home-continuation-v68 .partner-caption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;padding-top:12px;display:flex}:where(.fishbook-page) .home-continuation-v68 .partner-caption h4{margin:0;font-size:22px}:where(.fishbook-page) .home-continuation-v68 .partner-caption p{color:var(--home-muted);margin:0;font-size:13px;line-height:1.6}:where(.fishbook-page).home-next .home-continuation-v68 .archive-heading .home-eyebrow strong{color:var(--home-accent);font-size:17px;font-weight:600;line-height:1.55;display:block}:where(.fishbook-page).home-next .home-continuation-v68 .archive-heading .home-eyebrow span{margin-top:4px;font-size:12px;line-height:1.6;display:block}:where(.fishbook-page) .home-continuation-v68 .archive-heading-top{gap:12px;margin-bottom:19px}:where(.fishbook-page) .home-continuation-v68 .archive-motto{font-size:16px}:where(.fishbook-page).home-next .home-continuation-v68 .archive-fish-stage{height:208px;margin-top:24px}:where(.fishbook-page).home-next .home-continuation-v68 .archive-fish-art{--archive-art-size:208px;filter:none;mix-blend-mode:normal;justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex;-webkit-mask-image:none;mask-image:none}:where(.fishbook-page) .archive-character-image{width:min(100%,calc(var(--archive-art-size) * var(--character-ratio)));max-height:var(--archive-art-size);mix-blend-mode:lighten}:where(.fishbook-page) .archive-dialog-v68 .archive-dialog-art{--archive-art-size:255px;aspect-ratio:auto;justify-content:center;align-items:center;width:100%;height:255px;margin:0;display:flex}:where(.fishbook-page).home-next .home-continuation-v68 .quiz-notebook{filter:sepia(.06)saturate(.94)brightness()}:where(.fishbook-page).home-next .home-continuation-v68 .quiz-keepsake-panel{background:#b8a17c}:where(.fishbook-page).home-next .home-continuation-v68 .home-sticker-fan{gap:9px;padding:12px 0}:where(.fishbook-page) .home-continuation-v68 .home-sticker-fan>figure{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;transform:none}:where(.fishbook-page) .home-continuation-v68 .home-sticker-fan>figure:nth-child(n){transform:none}:where(.fishbook-page) .home-continuation-v68 .home-sticker-fan>figure:nth-child(2)>img{transform:rotate(2deg)}:where(.fishbook-page) .home-continuation-v68 .home-sticker-fan>figure:nth-child(4)>img{transform:rotate(-2deg)}:where(.fishbook-page) .home-continuation-v68 .home-sticker-fan figcaption{color:var(--home-accent);white-space:normal;text-wrap:balance;margin-top:10px;font-size:14px;font-weight:500;line-height:1.55}:where(.fishbook-page) .home-continuation-v68 .home-sticker-fan figcaption span{display:block}:where(.fishbook-page).home-next.emoji-page .sticker-card{color:var(--home-text);background:0 0;padding:6px 5px 15px;overflow:visible}:where(.fishbook-page).home-next.emoji-page .sticker-card figcaption span{color:var(--home-muted);font-size:14px}:where(.fishbook-page).home-next.emoji-page .sticker-card strong{color:var(--home-accent)}:where(.fishbook-page).home-next.emoji-page .sticker-art.sticker-single-art{padding:6px}:where(.fishbook-page).home-next .home-continuation-v68 .home-footer>.home-shell{border-top:1px solid var(--home-line);padding-block:24px 20px}:where(.fishbook-page) .home-continuation-v68 .footer-main{grid-template-columns:minmax(0,1fr) auto;gap:24px}:where(.fishbook-page) .home-continuation-v68 .footer-identity{flex-wrap:wrap;align-items:center;gap:20px 30px;display:flex}:where(.fishbook-page) .home-continuation-v68 .home-footer-brand{gap:13px}:where(.fishbook-page) .home-continuation-v68 .home-footer-brand>span{flex-direction:column;gap:2px;line-height:1.2;display:flex}:where(.fishbook-page) .home-continuation-v68 .home-footer-brand small{margin:0;line-height:1.2}:where(.fishbook-page) .home-continuation-v68 .footer-belief{text-align:left;font-size:15px;line-height:1.6}:where(.fishbook-page) .home-continuation-v68 .footer-main>nav{grid-area:auto;justify-content:flex-end;gap:22px}:where(.fishbook-page) .home-continuation-v68 .footer-meta{margin-top:17px}:where(.fishbook-page) .home-continuation-v68 .research-endnote{margin-top:20px}@media (min-width:2400px){:where(.fishbook-page).home-next .home-continuation-v68 .home-observer{gap:48px}:where(.fishbook-page).home-next .home-continuation-v68 .home-observer h2{font-size:34px}:where(.fishbook-page).home-next .home-continuation-v68 .home-observer-copy>.home-muted{font-size:17px}:where(.fishbook-page).home-next .home-continuation-v68 .archive-fish-stage{height:234px}:where(.fishbook-page).home-next .home-continuation-v68 .archive-fish-art{--archive-art-size:234px}}@media (max-width:1500px) and (min-width:1251px){:where(.fishbook-page).home-next .home-continuation-v68 .home-observer{gap:24px}:where(.fishbook-page).home-next .home-continuation-v68 .home-partners{padding-left:22px}:where(.fishbook-page) .home-continuation-v68 .observer-profile{grid-template-columns:minmax(255px,1fr) minmax(210px,.85fr);gap:18px 14px}:where(.fishbook-page).home-next .home-continuation-v68 .home-observer h2{font-size:29px}:where(.fishbook-page) .home-continuation-v68 .partner-caption{display:block}:where(.fishbook-page) .home-continuation-v68 .partner-caption h4{font-size:20px}}@media (max-width:1250px){:where(.fishbook-page).home-next .home-continuation-v68 .home-observer{grid-template-columns:1fr;gap:28px}:where(.fishbook-page) .home-continuation-v68 .observer-profile{grid-template-columns:minmax(0,1fr) minmax(210px,.9fr);width:min(690px,100%);margin-inline:auto}:where(.fishbook-page).home-next .home-continuation-v68 .home-partners{border:0;border-top:1px solid var(--home-divider);grid-area:2/1;padding:24px 0 0}:where(.fishbook-page) .home-continuation-v68 .partner-portrait{aspect-ratio:1.65}:where(.fishbook-page) .home-continuation-v68 .footer-main{grid-template-columns:1fr;gap:20px}:where(.fishbook-page) .home-continuation-v68 .footer-main>nav{justify-content:flex-start}}@media (max-width:700px){:where(.fishbook-page) .home-continuation-v68 .observer-profile{grid-template-columns:minmax(0,1fr) 148px;gap:18px 12px}:where(.fishbook-page).home-next .home-continuation-v68 .home-observer h2{font-size:27px}:where(.fishbook-page).home-next .home-continuation-v68 .home-mascot{max-width:148px}:where(.fishbook-page).home-next .home-continuation-v68 .home-observer-copy>.home-muted,:where(.fishbook-page).home-next .home-continuation-v68 .observer-quote{font-size:16px}:where(.fishbook-page) .home-continuation-v68 .partner-grid{gap:12px}:where(.fishbook-page) .home-continuation-v68 .partner-portrait{aspect-ratio:1.05}:where(.fishbook-page) .home-continuation-v68 .partner-caption{padding-top:9px;display:block}:where(.fishbook-page) .home-continuation-v68 .partner-caption h4{font-size:20px}:where(.fishbook-page) .home-continuation-v68 .partner-caption p{font-size:12px}:where(.fishbook-page) .home-continuation-v68 .home-sticker-fan figcaption{font-size:13px}:where(.fishbook-page).home-next .home-continuation-v68 .archive-fish-stage{height:124px}:where(.fishbook-page).home-next .home-continuation-v68 .archive-fish-art{--archive-art-size:124px}:where(.fishbook-page) .archive-dialog-v68 .archive-dialog-art{--archive-art-size:200px;height:200px}:where(.fishbook-page) .home-continuation-v68 .footer-identity{gap:16px 24px}:where(.fishbook-page) .home-continuation-v68 .footer-main>nav{flex-wrap:wrap;gap:10px 20px}}@media (max-width:380px){:where(.fishbook-page) .home-continuation-v68 .observer-profile{grid-template-columns:1fr}:where(.fishbook-page).home-next .home-continuation-v68 .home-mascot{grid-area:2/1;max-width:190px;margin:auto}:where(.fishbook-page).home-next .home-continuation-v68 .observer-quote{grid-row:3}:where(.fishbook-page) .home-continuation-v68 .partner-caption h4{font-size:18px}:where(.fishbook-page) .home-continuation-v68 .home-sticker-fan figcaption{font-size:12px}}
:where(.fishbook-page).home-next .hero-community-copy{display:inline}:where(.fishbook-page).home-next .hero-community-copy small{vertical-align:middle;font:11px/1.5 var(--sans);opacity:.8;white-space:nowrap;border:1px solid;border-radius:3px;margin-left:8px;padding:1px 6px;display:inline-block}:where(.fishbook-page) .home-continuation-v69 .partner-caption p{text-align:right;margin-left:auto}:where(.fishbook-page) .home-continuation-v69 .partner-caption{column-gap:6px}:where(.fishbook-page) .art-viewport{width:100%;height:100%;display:block;overflow:hidden}:where(.fishbook-page) .archive-character-image.art-viewport{mix-blend-mode:lighten;width:100%;height:100%;max-height:none}:where(.fishbook-page).home-next .home-continuation-v69 .archive-fish-art{padding:4px 10px 8px}:where(.fishbook-page) .archive-dialog-v68 .archive-dialog-art{padding:4px 12px}:where(.fishbook-page) .home-continuation-v69 .archive-expert-card{grid-column:1/-1;grid-template-columns:220px minmax(0,1fr);align-items:center;min-height:0;display:grid}:where(.fishbook-page).home-next .home-continuation-v69 .archive-expert-card .archive-fish-stage{height:168px;margin:12px 4px}:where(.fishbook-page) .home-continuation-v69 .archive-expert-card .fish-card-copy{padding:18px 24px 18px 8px}:where(.fishbook-page) .home-continuation-v69 .archive-expert-card .fish-card-copy>p{margin-bottom:6px}:where(.fishbook-page) .home-continuation-v69 .archive-expert-card .fish-card-copy>.fish-card-detail{margin-bottom:14px;font-size:14px}:where(.fishbook-page) .home-continuation-v69 .emoji-feature .feature-body{grid-template-columns:154px minmax(0,1fr);gap:20px}:where(.fishbook-page).home-next .home-continuation-v69 .home-sticker-fan{justify-self:stretch;gap:20px;max-width:none;padding:12px 0}:where(.fishbook-page) .home-continuation-v69 .home-sticker-fan>figure{padding:0}:where(.fishbook-page) .home-continuation-v69 .home-sticker-fan figcaption{margin-top:12px}:where(.fishbook-page) .sticker-motion{aspect-ratio:1;transform-origin:50% 70%;width:100%}:where(.fishbook-page) .sticker-motion>img{object-fit:contain;width:100%;height:100%;display:block}:where(.fishbook-page) .sticker-motion>.art-viewport{mix-blend-mode:lighten}:where(.fishbook-page).home-next.emoji-page .sticker-single-art .sticker-motion{max-width:240px;margin-inline:auto}:where(.fishbook-page).home-next.emoji-page .sticker-art.sticker-single-art{overflow:visible}@media (prefers-reduced-motion:no-preference){:where(.fishbook-page) .sticker-motion-0{animation:6.8s ease-in-out infinite sticker-greeting}:where(.fishbook-page) .sticker-motion-1{animation:7.8s ease-in-out .8s infinite sticker-reading}:where(.fishbook-page) .sticker-motion-2{animation:7s ease-in-out 1.6s infinite sticker-cheer}:where(.fishbook-page) .sticker-motion-3{animation:8.4s ease-in-out 2.3s infinite sticker-resting}:where(.fishbook-page) .home-sticker-fan>figure:hover .sticker-motion,:where(.fishbook-page) .sticker-card:hover .sticker-motion{animation-duration:2.5s}}@keyframes sticker-greeting{0%,68%,to{transform:rotate(0)}75%{transform:rotate(-4deg)}82%{transform:rotate(3deg)}89%{transform:rotate(-2deg)}}@keyframes sticker-reading{0%,65%,to{transform:translateY(0)rotate(0)}76%{transform:translateY(-3px)rotate(2deg)}86%{transform:translateY(1px)rotate(-1deg)}}@keyframes sticker-cheer{0%,66%,to{transform:translateY(0)}74%{transform:translateY(-6px)rotate(-2deg)}82%{transform:translateY(0)}89%{transform:translateY(-3px)rotate(2deg)}}@keyframes sticker-resting{0%,64%,to{transform:rotate(0)}77%{transform:rotate(-3deg)translateY(2px)}89%{transform:rotate(2deg)}}@media (min-width:2400px){:where(.fishbook-page) .home-continuation-v69 .emoji-feature .feature-body{grid-template-columns:164px minmax(0,1fr);gap:24px}:where(.fishbook-page).home-next .home-continuation-v69 .home-sticker-fan{gap:28px}}@media (max-width:1500px) and (min-width:1251px){:where(.fishbook-page) .home-continuation-v69 .partner-caption{display:flex}:where(.fishbook-page) .home-continuation-v69 .partner-caption p{flex-basis:100%}}@media (max-width:1100px) and (min-width:701px){:where(.fishbook-page) .home-continuation-v69 .emoji-feature .feature-body{grid-template-columns:154px minmax(0,1fr)}}@media (min-width:901px) and (max-width:1250px){:where(.fishbook-page) .home-continuation-v69 .emoji-feature .feature-body{grid-template-columns:1fr;gap:8px}:where(.fishbook-page) .home-continuation-v69 .emoji-feature .feature-copy{flex-direction:row;justify-content:space-between;align-items:center}:where(.fishbook-page).home-next .home-continuation-v69 .home-sticker-fan{gap:20px}}@media (max-width:700px){:where(.fishbook-page) .home-continuation-v69 .partner-caption p{margin-top:2px}:where(.fishbook-page) .home-continuation-v69 .emoji-feature .feature-body{grid-template-columns:1fr;gap:10px}:where(.fishbook-page).home-next .home-continuation-v69 .home-sticker-fan{gap:14px;max-width:none;padding-block:12px 4px}:where(.fishbook-page).home-next .home-continuation-v69 .archive-fish-art{padding:2px 5px 6px}:where(.fishbook-page).home-next.emoji-page .sticker-single-art .sticker-motion{max-width:190px}:where(.fishbook-page) .home-continuation-v69 .archive-expert-card{grid-template-columns:116px minmax(0,1fr)}:where(.fishbook-page).home-next .home-continuation-v69 .archive-expert-card .archive-fish-stage{height:140px;margin:8px 0}:where(.fishbook-page) .home-continuation-v69 .archive-expert-card .fish-card-copy{padding:24px 12px 16px 2px}:where(.fishbook-page) .home-continuation-v69 .archive-expert-card .fish-card-copy>.fish-card-detail{font-size:12px}}@media (max-width:380px){:where(.fishbook-page).home-next .home-continuation-v69 .home-sticker-fan{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:start;gap:20px 28px;max-width:240px;margin:0}}
:where(.fishbook-page) .home-continuation-v70 .human-fish-grid{gap:0}:where(.fishbook-page).home-next .home-continuation-v70 .human-fish-card{border:0;border-left:1px solid var(--home-divider);text-align:left;min-height:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;padding:12px 18px 16px;transition:background-color .2s;display:flex;overflow:visible;transform:none}:where(.fishbook-page).home-next .home-continuation-v70 .human-fish-card:first-child{border-left:0}:where(.fishbook-page) .home-continuation-v70 .archive-record-heading{justify-content:space-between;align-items:baseline;gap:10px;width:100%;display:flex}:where(.fishbook-page) .home-continuation-v70 .archive-record-heading h3{color:var(--home-accent);font:500 26px/1.4 var(--home-serif);margin:0}:where(.fishbook-page) .home-continuation-v70 .archive-record-heading .archive-number{letter-spacing:.05em;flex-shrink:0;font-size:11px;position:static}:where(.fishbook-page).home-next .home-continuation-v70 .archive-fish-stage{width:100%;height:150px;margin:12px 0}:where(.fishbook-page).home-next .home-continuation-v70 .archive-fish-art{padding:2px 8px}:where(.fishbook-page) .home-continuation-v70 .fish-card-copy{width:100%;padding:0}:where(.fishbook-page) .home-continuation-v70 .fish-card-copy>p{margin:0 0 12px;font-size:14px;line-height:1.8}:where(.fishbook-page) .home-continuation-v70 .fish-card-copy>.archive-observed-voice{font:500 17px/1.7 var(--home-serif);color:var(--home-text);margin-bottom:5px}:where(.fishbook-page) .home-continuation-v70 .archive-record-habit>span{color:var(--home-muted);opacity:.75;margin-right:8px;font-size:11px}:where(.fishbook-page) .home-continuation-v70 .fish-card-copy>.archive-record-habitat{color:var(--home-muted);margin-bottom:16px;font-size:12px;line-height:1.65}:where(.fishbook-page) .home-continuation-v70 .archive-record-habitat>span{opacity:.65;margin-bottom:3px;display:block}:where(.fishbook-page) .home-continuation-v70 .fish-card-footer{border-top:1px solid var(--home-divider);padding-top:10px}:where(.fishbook-page) .home-continuation-v70 .archive-expanded:not([hidden]){border-top:1px solid var(--home-divider);margin-top:6px;padding-top:10px}:where(.fishbook-page).home-next .home-continuation-v70 .archive-expert-card{border-left:0;border-top:1px solid var(--home-divider);grid-column:1/-1;grid-template-rows:auto 1fr;grid-template-columns:220px minmax(0,1fr);column-gap:24px;margin-top:10px;padding:20px 18px 12px;display:grid}:where(.fishbook-page) .home-continuation-v70 .archive-expert-card .archive-record-heading{grid-area:1/2}:where(.fishbook-page).home-next .home-continuation-v70 .archive-expert-card .archive-fish-stage{grid-area:1/1/3;align-self:center;height:150px;margin:0}:where(.fishbook-page) .home-continuation-v70 .archive-expert-card .fish-card-copy{grid-area:2/2;padding:8px 0 0}:where(.fishbook-page) .home-continuation-v70 .archive-expert-card .archive-record-habitat>span{margin-right:10px;display:inline}@media (hover:hover) and (pointer:fine){:where(.fishbook-page).home-next .home-continuation-v70 .human-fish-card:hover{border-color:var(--home-divider);background:color-mix(in srgb,var(--home-accent) 4%,transparent);box-shadow:none;transform:none}}:where(.fishbook-page) .home-continuation-v70 .human-fish-card:focus-visible{outline:2px solid var(--home-accent);outline-offset:-2px}:where(.fishbook-page).home-next .home-continuation-v70 .archive-fish-art{mix-blend-mode:normal;filter:none}:where(.fishbook-page) .home-continuation-v70 .archive-character-image,:where(.fishbook-page) .archive-dialog-v70 .archive-character-image{object-fit:contain;mix-blend-mode:normal;width:100%;height:100%;max-height:none;display:block}:where(.fishbook-page) .sticker-motion{mix-blend-mode:normal}:where(.fishbook-page) .sticker-motion>img{max-width:100%;position:static}:where(.fishbook-page) .home-sticker-fan>figure:hover .sticker-motion-0,:where(.fishbook-page) .sticker-card:hover .sticker-motion-0{animation-duration:6.8s}:where(.fishbook-page) .home-sticker-fan>figure:hover .sticker-motion-1,:where(.fishbook-page) .sticker-card:hover .sticker-motion-1{animation-duration:7.8s}:where(.fishbook-page) .home-sticker-fan>figure:hover .sticker-motion-2,:where(.fishbook-page) .sticker-card:hover .sticker-motion-2{animation-duration:7s}:where(.fishbook-page) .home-sticker-fan>figure:hover .sticker-motion-3,:where(.fishbook-page) .sticker-card:hover .sticker-motion-3{animation-duration:8.4s}@media (min-width:2400px){:where(.fishbook-page).home-next .home-continuation-v70 .human-fish-card{padding-inline:24px}:where(.fishbook-page).home-next .home-continuation-v70 .archive-fish-stage{height:160px}}@media (max-width:1500px) and (min-width:901px){:where(.fishbook-page) .home-continuation-v70 .archive-record-heading{flex-wrap:wrap;gap:2px 8px}:where(.fishbook-page) .home-continuation-v70 .archive-record-heading h3{font-size:24px}:where(.fishbook-page).home-next .home-continuation-v70 .human-fish-card{padding-inline:14px}}@media (max-width:900px){:where(.fishbook-page).home-next .home-continuation-v70 .human-fish-card:nth-child(odd){border-left:0}:where(.fishbook-page).home-next .home-continuation-v70 .human-fish-card:nth-child(n+3){border-top:1px solid var(--home-divider);padding-top:20px}}@media (max-width:700px){:where(.fishbook-page).home-next .home-continuation-v70 .human-fish-card{padding:12px 10px 16px}:where(.fishbook-page) .home-continuation-v70 .archive-record-heading{display:block}:where(.fishbook-page) .home-continuation-v70 .archive-record-heading h3{font-size:23px}:where(.fishbook-page).home-next .home-continuation-v70 .archive-fish-stage{height:112px;margin:9px 0}:where(.fishbook-page) .home-continuation-v70 .fish-card-copy>.archive-observed-voice{font-size:16px}:where(.fishbook-page) .home-continuation-v70 .fish-card-copy>p{font-size:13px}:where(.fishbook-page).home-next .home-continuation-v70 .archive-expert-card{grid-template-columns:106px minmax(0,1fr);column-gap:14px}:where(.fishbook-page).home-next .home-continuation-v70 .archive-expert-card .archive-fish-stage{height:130px}:where(.fishbook-page) .home-continuation-v70 .archive-expert-card .archive-record-heading{flex-wrap:wrap;display:flex}}@media (max-width:360px){:where(.fishbook-page) .home-continuation-v70 .home-feature .feature-copy{flex-direction:column;align-items:flex-start;gap:12px}}
