@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_9da43ec-module__nKoEAq__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_9da43ec-module__nKoEAq__variable{--font-bicho-mania:"Poppins", "Poppins Fallback"}
.home-module__P1-P3q__page{min-height:100vh;font-family:var(--font-bicho-mania), sans-serif;background:hsl(var(--bg));color:hsl(var(--text));font-size:18px;line-height:1.65}.home-module__P1-P3q__breadcrumbs{color:hsl(var(--text-muted));flex-wrap:wrap;gap:12px;padding-top:28px;font-size:14px;display:flex}.home-module__P1-P3q__breadcrumbs a{text-underline-offset:4px;text-decoration:underline}.home-module__P1-P3q__articleHeader{max-width:900px;padding-block:44px}.home-module__P1-P3q__articleHeader h1{font-size:clamp(34px,4.5vw,60px)}.home-module__P1-P3q__articleContents{border-bottom:1px solid hsl(var(--line-strong));flex-wrap:wrap;gap:12px 28px;padding-bottom:28px;display:flex}.home-module__P1-P3q__articleContents a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.home-module__P1-P3q__articleBody{max-width:78ch}.home-module__P1-P3q__articleBody section{border-bottom:1px solid hsl(var(--line));padding-block:44px}.home-module__P1-P3q__articleBody h2{margin-bottom:24px}.home-module__P1-P3q__articleBody h3{margin-block:32px 16px;font-size:24px}.home-module__P1-P3q__articleBody p{color:hsl(var(--text-muted));margin-bottom:20px}.home-module__P1-P3q__articleBody strong{color:hsl(var(--text))}.home-module__P1-P3q__articleSteps{padding-left:28px;list-style:decimal}.home-module__P1-P3q__articleSteps li{color:hsl(var(--text-muted));margin-bottom:18px;padding-left:8px}.home-module__P1-P3q__definitionList>div{border-left:2px solid hsl(var(--brand));margin-bottom:28px;padding-left:24px}.home-module__P1-P3q__definitionList dt{margin-bottom:8px;font-weight:700}.home-module__P1-P3q__definitionList dd{color:hsl(var(--text-muted))}.home-module__P1-P3q__tableIntro{grid-template-columns:1.2fr 1fr;align-items:start;gap:56px;padding-block:8px 44px;display:grid}@media (max-width:760px){.home-module__P1-P3q__tableIntro{grid-template-columns:1fr;gap:28px}}.home-module__P1-P3q__page h1,.home-module__P1-P3q__page h2,.home-module__P1-P3q__page h3{letter-spacing:-.035em;font-family:inherit;font-weight:700;line-height:1.15}.home-module__P1-P3q__page h2{font-size:clamp(28px,3.2vw,42px)}.home-module__P1-P3q__page p{text-wrap:pretty}.home-module__P1-P3q__page section{scroll-margin-top:28px}.home-module__P1-P3q__main,.home-module__P1-P3q__headerInner,.home-module__P1-P3q__sectionNav,.home-module__P1-P3q__footerInner,.home-module__P1-P3q__footerBottom{width:min(1240px,100% - 80px);margin-inline:auto}.home-module__P1-P3q__skip{z-index:60;background:hsl(var(--surface-1));padding:14px;position:absolute;top:-100px;left:20px}.home-module__P1-P3q__skip:focus{top:12px}.home-module__P1-P3q__demo{text-align:center;color:hsl(var(--text-muted));background:hsl(var(--surface-1));padding:8px 20px;font-size:14px}.home-module__P1-P3q__masthead{border-bottom:1px solid hsl(var(--line))}.home-module__P1-P3q__headerInner{align-items:center;gap:28px;min-height:106px;display:flex}.home-module__P1-P3q__wordmark{font-family:var(--font-bicho-mania);letter-spacing:-.04em;align-items:center;gap:12px;font-size:23px;font-weight:700;line-height:1.08;display:flex}.home-module__P1-P3q__headerNote{border-left:1px solid hsl(var(--line-strong));color:hsl(var(--text-muted));padding-left:28px;font-size:16px;line-height:1.4}.home-module__P1-P3q__account{align-items:center;gap:12px;margin-left:auto;display:flex}.home-module__P1-P3q__login,.home-module__P1-P3q__join{min-height:var(--spacing-tap-md,52px);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:10px 24px;font-size:16px;font-weight:700;line-height:1.25;display:inline-flex}.home-module__P1-P3q__login{border:1px solid hsl(var(--line-strong))}.home-module__P1-P3q__join{background:hsl(var(--brand));color:hsl(var(--brand-contrast));border:1px solid hsl(var(--brand))}.home-module__P1-P3q__login:hover,.home-module__P1-P3q__join:hover{text-underline-offset:5px;text-decoration:underline}.home-module__P1-P3q__sectionNav{flex-wrap:wrap;gap:6px 32px;padding-block:4px 12px;display:flex}.home-module__P1-P3q__sectionNav a{min-height:var(--spacing-tap-sm,44px);color:hsl(var(--text-muted));align-items:center;font-size:16px;display:inline-flex}.home-module__P1-P3q__sectionNav a:hover{color:hsl(var(--text));text-underline-offset:7px;text-decoration:underline}.home-module__P1-P3q__hero{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,92px);padding-block:72px 56px;display:grid}.home-module__P1-P3q__eyebrow{color:hsl(var(--brand-text));text-transform:uppercase;letter-spacing:.12em;margin-bottom:22px;font-size:13px;font-weight:700}.home-module__P1-P3q__editionMark{background:hsl(var(--brand));border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.home-module__P1-P3q__hero h1{letter-spacing:-.055em;font-size:clamp(36px,4.5vw,64px);line-height:1.06}.home-module__P1-P3q__hero h1 span{color:hsl(var(--brand-text))}.home-module__P1-P3q__lead{max-width:49ch;color:hsl(var(--text-muted));margin-top:28px;font-size:20px}.home-module__P1-P3q__heroLink{min-height:var(--spacing-tap-lg,56px);border-bottom:1px solid hsl(var(--brand));align-items:center;gap:32px;margin-top:22px;font-weight:700;display:inline-flex}.home-module__P1-P3q__heroLink span{color:hsl(var(--brand-text));font-size:26px}.home-module__P1-P3q__heroFacts{color:hsl(var(--text-muted));flex-wrap:wrap;gap:20px 30px;margin-top:44px;font-size:14px;display:flex}.home-module__P1-P3q__heroFacts strong{font-family:var(--font-bicho-mania);color:hsl(var(--text));font-size:25px;font-weight:700;line-height:1.2;display:block}.home-module__P1-P3q__finder{border:1px solid hsl(var(--line-strong));border-top:4px solid hsl(var(--brand));background:hsl(var(--surface-1));border-radius:0 0 18px 18px;padding:clamp(22px,3.2vw,40px)}.home-module__P1-P3q__finder h2{font-size:clamp(28px,2.6vw,36px)}.home-module__P1-P3q__finder>p:not(.home-module__P1-P3q__eyebrow){color:hsl(var(--text-muted));margin-top:20px}.home-module__P1-P3q__finderForm{margin-top:28px}.home-module__P1-P3q__finderForm label{margin-bottom:8px;font-size:16px;font-weight:700;display:block}.home-module__P1-P3q__inputRow{gap:10px;display:flex}.home-module__P1-P3q__inputRow input{width:100%;min-width:0;min-height:var(--spacing-tap-lg,56px);border:1px solid hsl(var(--line-strong));background:hsl(var(--bg));color:hsl(var(--text));border-radius:6px;padding:10px 16px;font-size:20px}.home-module__P1-P3q__inputRow input::placeholder{color:hsl(var(--text-muted))}.home-module__P1-P3q__inputRow input[aria-invalid=true]{border-color:hsl(var(--danger))}.home-module__P1-P3q__lookupFeedback{min-height:106px;color:hsl(var(--text-muted));margin-top:18px;font-size:16px}.home-module__P1-P3q__lookupFeedback strong{color:hsl(var(--text));font-size:22px}.home-module__P1-P3q__textLink{min-height:var(--spacing-tap-sm,44px);text-underline-offset:5px;align-items:center;gap:12px;font-size:16px;font-weight:700;text-decoration:underline;display:inline-flex}.home-module__P1-P3q__introduction{border-top:1px solid hsl(var(--line-strong));border-bottom:1px solid hsl(var(--line-strong));grid-template-columns:1fr 1.35fr 1fr;gap:38px;padding-block:56px;display:grid}.home-module__P1-P3q__introText{color:hsl(var(--text-muted))}.home-module__P1-P3q__introText p+p{margin-top:18px}.home-module__P1-P3q__numberExample{background:hsl(var(--surface-1));border-radius:6px;align-self:start;padding:26px}.home-module__P1-P3q__numberExample figcaption{color:hsl(var(--text-muted));font-size:14px}.home-module__P1-P3q__exampleDigits{font-size:64px;font-family:var(--font-bicho-mania);letter-spacing:-.07em;font-weight:700;line-height:1.5}.home-module__P1-P3q__exampleDigits span{color:hsl(var(--brand-text))}.home-module__P1-P3q__numberExample>p:not(.home-module__P1-P3q__exampleDigits){font-size:16px}.home-module__P1-P3q__numberExample small{color:hsl(var(--text-muted));margin-top:18px;font-size:14px;display:block}.home-module__P1-P3q__section{border-bottom:1px solid hsl(var(--line-strong));padding-block:72px}.home-module__P1-P3q__sectionHeading{grid-template-columns:1.3fr 1fr;align-items:end;gap:40px;margin-bottom:36px;display:grid}.home-module__P1-P3q__sectionHeading>p{color:hsl(var(--text-muted));max-width:52ch}.home-module__P1-P3q__animals{border-top:1px solid hsl(var(--line));border-left:1px solid hsl(var(--line));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.home-module__P1-P3q__animals li{border-right:1px solid hsl(var(--line));border-bottom:1px solid hsl(var(--line));padding:24px 20px}.home-module__P1-P3q__groupLabel{color:hsl(var(--text-muted));text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:700;display:block}.home-module__P1-P3q__animals h3{margin-block:8px 16px;font-size:20px}.home-module__P1-P3q__animals p{color:hsl(var(--brand-text));font-variant-numeric:tabular-nums;font-size:16px}.home-module__P1-P3q__caption{color:hsl(var(--text-muted));margin-top:18px;font-size:14px}.home-module__P1-P3q__modalities{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-module__P1-P3q__modalities article{border-left:2px solid hsl(var(--brand));padding:8px 28px 8px 22px}.home-module__P1-P3q__modalities h3{font-variant-numeric:tabular-nums;margin-block:24px;font-size:46px}.home-module__P1-P3q__modalities p{color:hsl(var(--text-muted));font-size:18px}.home-module__P1-P3q__quotation{background:hsl(var(--surface-1));grid-template-columns:1fr 3fr;gap:26px;margin-top:42px;padding:28px;display:grid}.home-module__P1-P3q__quotation h3{font-size:22px}.home-module__P1-P3q__quotation p{color:hsl(var(--text-muted))}.home-module__P1-P3q__results{border-bottom:1px solid hsl(var(--line-strong));grid-template-columns:1fr 1fr;gap:80px;padding-block:72px;display:grid}.home-module__P1-P3q__results h2+p{max-width:38ch;color:hsl(var(--text-muted));margin-top:24px}.home-module__P1-P3q__checklist li{border-bottom:1px solid hsl(var(--line));gap:22px;padding-block:22px;display:flex}.home-module__P1-P3q__checklist li:first-child{padding-top:0}.home-module__P1-P3q__checklist li>span{color:hsl(var(--brand-text));font-size:16px}.home-module__P1-P3q__checklist h3{font-size:22px}.home-module__P1-P3q__checklist p{color:hsl(var(--text-muted));margin-top:10px}.home-module__P1-P3q__faq{grid-template-columns:1fr 1.6fr;gap:80px;padding-block:72px;display:grid}.home-module__P1-P3q__faq h2+p{max-width:27ch;color:hsl(var(--text-muted));margin-top:24px}.home-module__P1-P3q__faq details{border-bottom:1px solid hsl(var(--line-strong))}.home-module__P1-P3q__faq summary{cursor:pointer;min-height:var(--spacing-tap-lg,56px);padding-block:20px;font-size:20px;font-weight:700}.home-module__P1-P3q__faq details p{color:hsl(var(--text-muted));padding:0 0 22px 20px}.home-module__P1-P3q__about{background:hsl(var(--surface-1));grid-template-columns:1fr 3fr;gap:26px;margin-bottom:72px;padding:32px;display:grid}.home-module__P1-P3q__about h2{font-size:22px}.home-module__P1-P3q__about p{color:hsl(var(--text-muted));font-size:16px}.home-module__P1-P3q__footer{border-top:1px solid hsl(var(--line-strong))}.home-module__P1-P3q__footerInner{grid-template-columns:1.2fr 1fr 1.5fr;gap:60px;padding-block:56px;display:grid}.home-module__P1-P3q__footerBrand{min-height:var(--spacing-tap-sm,44px);font-family:var(--font-bicho-mania);letter-spacing:-.04em;align-items:center;font-size:26px;font-weight:700;display:inline-flex}.home-module__P1-P3q__footerBrand span{color:hsl(var(--brand-text))}.home-module__P1-P3q__footerInner p{color:hsl(var(--text-muted));margin-top:12px;font-size:16px}.home-module__P1-P3q__footerInner nav{flex-direction:column;align-items:start;display:flex}.home-module__P1-P3q__footerInner nav a,.home-module__P1-P3q__responsibility a,.home-module__P1-P3q__footerBottom a{min-height:var(--spacing-tap-sm,44px);text-underline-offset:5px;align-items:center;font-size:16px;text-decoration:underline;display:inline-flex}.home-module__P1-P3q__responsibility strong{font-size:16px}.home-module__P1-P3q__footerBottom{border-top:1px solid hsl(var(--line));color:hsl(var(--text-muted));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-block:20px;font-size:14px;display:flex}@media (max-width:1050px){.home-module__P1-P3q__introduction{grid-template-columns:1fr 1.5fr}.home-module__P1-P3q__numberExample{grid-column:2}.home-module__P1-P3q__animals{grid-template-columns:repeat(4,minmax(0,1fr))}.home-module__P1-P3q__modalities{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 0}.home-module__P1-P3q__results,.home-module__P1-P3q__faq{gap:40px}}@media (max-width:760px){.home-module__P1-P3q__main,.home-module__P1-P3q__headerInner,.home-module__P1-P3q__sectionNav,.home-module__P1-P3q__footerInner,.home-module__P1-P3q__footerBottom{width:calc(100% - 40px)}.home-module__P1-P3q__headerInner{gap:12px;min-height:90px}.home-module__P1-P3q__wordmark{gap:8px;font-size:20px}.home-module__P1-P3q__headerNote{display:none}.home-module__P1-P3q__account{gap:8px}.home-module__P1-P3q__login,.home-module__P1-P3q__join{padding-inline:14px}.home-module__P1-P3q__sectionNav{gap:0 20px}.home-module__P1-P3q__sectionNav a{font-size:14px}.home-module__P1-P3q__hero{grid-template-columns:1fr;gap:36px;padding-block:44px}.home-module__P1-P3q__hero h1{max-width:15ch;font-size:clamp(36px,8vw,58px)}.home-module__P1-P3q__lead{font-size:19px}.home-module__P1-P3q__heroFacts{margin-top:28px}.home-module__P1-P3q__finder{padding:28px}.home-module__P1-P3q__lookupFeedback{min-height:90px}.home-module__P1-P3q__introduction,.home-module__P1-P3q__sectionHeading,.home-module__P1-P3q__results,.home-module__P1-P3q__faq,.home-module__P1-P3q__about{grid-template-columns:1fr;gap:26px}.home-module__P1-P3q__introduction,.home-module__P1-P3q__section,.home-module__P1-P3q__results,.home-module__P1-P3q__faq{padding-block:44px}.home-module__P1-P3q__numberExample{grid-column:auto}.home-module__P1-P3q__animals{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__P1-P3q__animals li{padding:20px 12px}.home-module__P1-P3q__animals h3{font-size:18px}.home-module__P1-P3q__animals p{font-size:16px}.home-module__P1-P3q__quotation{grid-template-columns:1fr}.home-module__P1-P3q__footerInner{grid-template-columns:1fr 1fr;gap:30px}.home-module__P1-P3q__responsibility{grid-column:1/-1}.home-module__P1-P3q__about{margin-bottom:44px;padding:26px}}@media (max-width:480px){.home-module__P1-P3q__wordmark{font-size:18px}.home-module__P1-P3q__login,.home-module__P1-P3q__join{padding-inline:12px;font-size:16px}.home-module__P1-P3q__animals{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__P1-P3q__animals p{letter-spacing:-.03em;font-size:16px}.home-module__P1-P3q__finder{padding:22px}.home-module__P1-P3q__inputRow{flex-wrap:wrap}.home-module__P1-P3q__inputRow input{flex:100px}.home-module__P1-P3q__inputRow button{flex:90px}.home-module__P1-P3q__modalities{grid-template-columns:1fr;gap:26px}.home-module__P1-P3q__modalities h3{margin-block:14px}.home-module__P1-P3q__footerInner{grid-template-columns:1fr}.home-module__P1-P3q__responsibility{grid-column:auto}}.home-module__P1-P3q__logo{width:150px;height:auto;display:block}.home-module__P1-P3q__finderBrand{justify-content:space-between;align-items:center;gap:16px;margin-top:-12px;margin-bottom:18px;display:flex}.home-module__P1-P3q__finderBrand .home-module__P1-P3q__eyebrow{margin-bottom:0}.home-module__P1-P3q__mascot{flex:none;width:108px;height:auto}@media (max-width:480px){.home-module__P1-P3q__logo{width:120px}.home-module__P1-P3q__account .home-module__P1-P3q__login,.home-module__P1-P3q__account .home-module__P1-P3q__join{padding-inline:10px}.home-module__P1-P3q__mascot{width:90px}.home-module__P1-P3q__footerBrand .home-module__P1-P3q__logo{width:150px}}@media (max-width:360px){.home-module__P1-P3q__headerInner{flex-wrap:wrap;padding-block:16px}.home-module__P1-P3q__wordmark{width:100%}.home-module__P1-P3q__headerInner .home-module__P1-P3q__logo{width:150px}.home-module__P1-P3q__account{width:100%;margin-left:0}.home-module__P1-P3q__account button{flex:1}.home-module__P1-P3q__account .home-module__P1-P3q__login,.home-module__P1-P3q__account .home-module__P1-P3q__join{padding-inline:8px}}.home-module__P1-P3q__editorialHeaderInner{align-items:center;gap:44px;width:min(1240px,100% - 80px);min-height:88px;margin-inline:auto;display:flex}.home-module__P1-P3q__editorialNav{align-items:center;gap:30px;margin-left:auto;display:flex}.home-module__P1-P3q__editorialNav a{min-height:44px;color:hsl(var(--text-muted));align-items:center;font-size:14px;display:inline-flex}.home-module__P1-P3q__editorialNav a:hover{color:hsl(var(--brand-text));text-underline-offset:6px;text-decoration:underline}.home-module__P1-P3q__headerResults{border:1px solid hsl(var(--brand) / .45);min-height:44px;color:hsl(var(--brand-text));border-radius:10px;align-items:center;gap:20px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.home-module__P1-P3q__headerResults:hover{background:hsl(var(--brand) / .1)}.home-module__P1-P3q__editorialMasthead a:focus-visible{outline:2px solid hsl(var(--brand-text));outline-offset:5px}@media (max-width:1000px){.home-module__P1-P3q__editorialHeaderInner{gap:24px}.home-module__P1-P3q__editorialNav{gap:22px}.home-module__P1-P3q__headerResults{display:none}}@media (max-width:600px){.home-module__P1-P3q__editorialHeaderInner{flex-wrap:wrap;gap:6px;width:calc(100% - 32px);padding-top:16px}.home-module__P1-P3q__editorialHeaderInner .home-module__P1-P3q__wordmark{width:auto}.home-module__P1-P3q__editorialHeaderInner .home-module__P1-P3q__logo{width:136px}.home-module__P1-P3q__editorialNav{justify-content:space-between;gap:10px;width:100%;margin:0}.home-module__P1-P3q__editorialNav a{min-height:48px;font-size:12px}}
.editorial-shell-module__5kzHQG__header{z-index:30;border-bottom:1px solid hsl(var(--line));background:hsl(var(--bg) / .97);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.editorial-shell-module__5kzHQG__headerInner{align-items:center;gap:clamp(20px,3vw,48px);width:min(1240px,100% - 64px);min-height:76px;margin-inline:auto;display:flex}.editorial-shell-module__5kzHQG__logo{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.editorial-shell-module__5kzHQG__logo img{width:142px;height:auto;display:block}.editorial-shell-module__5kzHQG__primaryNav{align-items:center;gap:clamp(12px,2.2vw,30px);display:flex}.editorial-shell-module__5kzHQG__primaryNav a{white-space:nowrap;min-height:44px;color:hsl(var(--text-muted));align-items:center;font-size:14px;font-weight:600;display:inline-flex}.editorial-shell-module__5kzHQG__primaryNav a:hover,.editorial-shell-module__5kzHQG__primaryNav a[aria-current=page]{color:hsl(var(--brand-text))}.editorial-shell-module__5kzHQG__accountLinks{align-items:center;gap:8px;margin-left:auto;display:flex}.editorial-shell-module__5kzHQG__accountLinks a{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:8px 18px;font-size:14px;font-weight:600;display:inline-flex}.editorial-shell-module__5kzHQG__loginLink{border:1px solid hsl(var(--line));color:hsl(var(--text))}.editorial-shell-module__5kzHQG__loginLink:hover{background:hsl(var(--surface-1))}.editorial-shell-module__5kzHQG__registerLink{background:hsl(var(--brand-solid));color:hsl(var(--brand-contrast))}.editorial-shell-module__5kzHQG__registerLink:hover{filter:brightness(1.08)}.editorial-shell-module__5kzHQG__content main,.editorial-shell-module__5kzHQG__content main [id]{scroll-margin-top:96px}.editorial-shell-module__5kzHQG__bottomNav,.editorial-shell-module__5kzHQG__drawer{display:none}.editorial-shell-module__5kzHQG__skip{z-index:50;background:hsl(var(--brand-solid));color:hsl(var(--brand-contrast));border-radius:6px;padding:10px 16px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.editorial-shell-module__5kzHQG__skip:focus{transform:translateY(0)}.editorial-shell-module__5kzHQG__header a:focus-visible,.editorial-shell-module__5kzHQG__header button:focus-visible,.editorial-shell-module__5kzHQG__bottomNav a:focus-visible,.editorial-shell-module__5kzHQG__bottomNav button:focus-visible,.editorial-shell-module__5kzHQG__drawer a:focus-visible,.editorial-shell-module__5kzHQG__drawer button:focus-visible,.editorial-shell-module__5kzHQG__drawer summary:focus-visible{outline:2px solid hsl(var(--brand-text));outline-offset:3px}@media (max-width:1100px){.editorial-shell-module__5kzHQG__headerInner{gap:14px;width:calc(100% - 40px)}.editorial-shell-module__5kzHQG__drawerTop button{border:1px solid hsl(var(--line));width:44px;height:44px;color:hsl(var(--text));background:hsl(var(--surface-1));cursor:pointer;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.editorial-shell-module__5kzHQG__primaryNav{display:none}.editorial-shell-module__5kzHQG__bottomNav{z-index:40;min-height:68px;padding:5px max(8px, env(safe-area-inset-right)) calc(5px + env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));border-top:1px solid hsl(var(--line));background:hsl(var(--bg) / .98);box-shadow:0 -5px 22px hsl(var(--bg) / .34);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.editorial-shell-module__5kzHQG__bottomNav a,.editorial-shell-module__5kzHQG__bottomNav button{min-width:0;min-height:52px;color:hsl(var(--text-muted));font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:3px 2px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.editorial-shell-module__5kzHQG__bottomNav a[aria-current=page],.editorial-shell-module__5kzHQG__bottomNav button[aria-expanded=true],.editorial-shell-module__5kzHQG__bottomNav a:hover,.editorial-shell-module__5kzHQG__bottomNav button:hover{color:hsl(var(--brand-text))}.editorial-shell-module__5kzHQG__content{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.editorial-shell-module__5kzHQG__drawer[open]{width:min(370px,100% - 28px);height:calc(100dvh - 68px - env(safe-area-inset-bottom));border:0;border-right:1px solid hsl(var(--line));background:hsl(var(--bg));max-width:none;max-height:none;color:hsl(var(--text));margin:0;padding:22px;display:block;position:fixed;inset:0 auto auto 0;overflow-y:auto}.editorial-shell-module__5kzHQG__drawer::backdrop{background:hsl(var(--bg) / .8)}.editorial-shell-module__5kzHQG__drawerTop{justify-content:space-between;align-items:center;gap:12px;padding-bottom:20px;display:flex}.editorial-shell-module__5kzHQG__drawerTop h2{font-size:20px}.editorial-shell-module__5kzHQG__drawerLinks{gap:4px;display:grid}.editorial-shell-module__5kzHQG__drawerLinks a{min-height:48px;color:hsl(var(--text));border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;font-weight:600;display:flex}.editorial-shell-module__5kzHQG__drawerLinks a:hover,.editorial-shell-module__5kzHQG__drawerLinks a[aria-current=page]{color:hsl(var(--brand-text));background:hsl(var(--brand) / .1)}.editorial-shell-module__5kzHQG__drawerLabel{color:hsl(var(--text-muted));letter-spacing:.08em;text-transform:uppercase;margin:20px 12px 8px;font-size:12px;font-weight:600}.editorial-shell-module__5kzHQG__playerDetails{border-top:1px solid hsl(var(--line));margin-top:20px}.editorial-shell-module__5kzHQG__playerDetails summary{min-height:54px;color:hsl(var(--text));cursor:pointer;justify-content:space-between;align-items:center;font-size:15px;font-weight:600;list-style:none;display:flex}.editorial-shell-module__5kzHQG__playerDetails summary::-webkit-details-marker{display:none}.editorial-shell-module__5kzHQG__playerDetails[open] summary span{transform:rotate(180deg)}.editorial-shell-module__5kzHQG__playerDetails>p{color:hsl(var(--text-muted));margin:0 12px 8px;font-size:13px}.editorial-shell-module__5kzHQG__playerDetails .editorial-shell-module__5kzHQG__drawerLinks a{font-weight:400}.editorial-shell-module__5kzHQG__communityLink{background:hsl(var(--brand) / .1);min-height:48px;color:hsl(var(--brand-text));border-radius:10px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.editorial-shell-module__5kzHQG__communityLink span{margin-left:auto}.editorial-shell-module__5kzHQG__drawerNote{color:hsl(var(--text-muted));margin:22px 12px 0;font-size:12px}.editorial-shell-module__5kzHQG__drawerBottomNav{z-index:2}}@media (max-width:600px){.editorial-shell-module__5kzHQG__headerInner{align-items:center;gap:7px;width:calc(100% - 24px);min-height:64px;padding-block:8px;display:flex}.editorial-shell-module__5kzHQG__logo{order:0}.editorial-shell-module__5kzHQG__logo img{width:118px}.editorial-shell-module__5kzHQG__accountLinks{gap:6px}.editorial-shell-module__5kzHQG__accountLinks a{min-height:44px;padding-inline:10px;font-size:13px}.editorial-shell-module__5kzHQG__content main,.editorial-shell-module__5kzHQG__content main [id]{scroll-margin-top:80px}}@media (max-width:360px){.editorial-shell-module__5kzHQG__logo img{width:98px}.editorial-shell-module__5kzHQG__accountLinks a{padding-inline:8px;font-size:12px}}
.editorial-home-module__9w_JLa__main{width:min(1240px,100% - 64px);margin-inline:auto}.editorial-home-module__9w_JLa__intro{justify-content:space-between;align-items:end;gap:28px;padding-block:26px 20px;display:flex}.editorial-home-module__9w_JLa__eyebrow{color:hsl(var(--brand-text));letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:600}.editorial-home-module__9w_JLa__intro h1{letter-spacing:-.045em;font-size:clamp(28px,3vw,40px)}.editorial-home-module__9w_JLa__intro h1 span{color:hsl(var(--brand-text))}.editorial-home-module__9w_JLa__intro>p{max-width:36ch;color:hsl(var(--text-muted));font-size:16px;line-height:1.7}.editorial-home-module__9w_JLa__quickAccess{padding-block:26px 6px}.editorial-home-module__9w_JLa__quickAccess h2{font-size:clamp(22px,2.2vw,28px)}.editorial-home-module__9w_JLa__shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.editorial-home-module__9w_JLa__shortcuts a{border:1px solid hsl(var(--line));background:hsl(var(--surface-1) / .65);border-radius:16px;align-items:center;gap:10px;min-height:70px;padding:12px;transition:border-color .16s,background-color .16s;display:flex}.editorial-home-module__9w_JLa__shortcuts a:hover{border-color:hsl(var(--brand));background:hsl(var(--surface-1))}.editorial-home-module__9w_JLa__shortcutIcon{background:hsl(var(--brand) / .1);width:34px;height:34px;color:hsl(var(--brand-text));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.editorial-home-module__9w_JLa__shortcuts strong{font-size:16px;font-weight:600;display:block}.editorial-home-module__9w_JLa__shortcuts small{color:hsl(var(--text-muted));margin-top:3px;font-size:14px;display:block}.editorial-home-module__9w_JLa__arrow{color:hsl(var(--brand-text));margin-left:auto;font-size:20px}.editorial-home-module__9w_JLa__tools{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:24px;padding-block:36px;display:grid}.editorial-home-module__9w_JLa__sectionTop{justify-content:space-between;align-items:end;gap:24px;display:flex}.editorial-home-module__9w_JLa__sectionTop h2{font-size:clamp(24px,2.5vw,30px)}.editorial-home-module__9w_JLa__sectionTop>a{white-space:nowrap;min-height:44px;color:hsl(var(--brand-text));align-items:center;gap:14px;font-size:13px;font-weight:600;display:inline-flex}.editorial-home-module__9w_JLa__description{color:hsl(var(--text-muted));flex-wrap:wrap;align-items:center;gap:8px;margin-block:12px 16px;font-size:13px;display:flex}.editorial-home-module__9w_JLa__description>span{background:hsl(var(--brand) / .1);color:hsl(var(--brand-text));border-radius:6px;padding:5px 8px;font-size:12px;font-weight:600}.editorial-home-module__9w_JLa__animals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.editorial-home-module__9w_JLa__animals li{text-align:center;border:1px solid hsl(var(--line));background:radial-gradient(circle at 50% 35%, hsl(var(--brand) / .2), transparent 68%), hsl(var(--surface-1) / .6);border-radius:14px;padding:12px 10px;transition:transform .18s,border-color .18s;position:relative}.editorial-home-module__9w_JLa__animals li:hover{border-color:hsl(var(--brand) / .45);transform:translateY(-3px)}.editorial-home-module__9w_JLa__animals li:nth-child(2n){background:radial-gradient(circle at 50% 35%, hsl(var(--brand-highlight) / .22), transparent 68%), hsl(var(--surface-1) / .6)}.editorial-home-module__9w_JLa__group{color:hsl(var(--text-muted));letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:11px;display:block}.editorial-home-module__9w_JLa__animalPortrait{background:hsl(var(--brand) / .07);border:1px solid hsl(var(--brand) / .1);border-radius:50%;place-items:center;width:80px;height:80px;margin:0 auto 6px;display:grid}.editorial-home-module__9w_JLa__animals li:nth-child(2n) .editorial-home-module__9w_JLa__animalPortrait{background:hsl(var(--brand-highlight) / .15);border-color:hsl(var(--brand-highlight) / .2)}.editorial-home-module__9w_JLa__animals img{object-fit:contain;width:76px;height:76px;filter:drop-shadow(0 4px 5px hsl(var(--bg) / .32));margin:0}.editorial-home-module__9w_JLa__animals h3{font-size:16px}.editorial-home-module__9w_JLa__animals p{color:hsl(var(--brand-text));font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;gap:4px;margin-top:8px;font-size:12px;display:flex}.editorial-home-module__9w_JLa__animals p span{background:hsl(var(--bg) / .7);border-radius:5px;padding:3px 5px}.editorial-home-module__9w_JLa__tableNote{color:hsl(var(--text-muted));align-items:start;gap:7px;margin-top:12px;font-size:12px;display:flex}.editorial-home-module__9w_JLa__tableNote a{text-underline-offset:3px;text-decoration:underline}.editorial-home-module__9w_JLa__lookup{scroll-margin-top:28px}.editorial-home-module__9w_JLa__lookup>aside{border:1px solid hsl(var(--line));background:radial-gradient(ellipse at top right, hsl(var(--brand) / .1), transparent 65%), hsl(var(--surface-1));border-radius:18px;padding:20px}.editorial-home-module__9w_JLa__lookup h2{font-size:24px}.editorial-home-module__9w_JLa__lookup aside>p{font-size:14px}.editorial-home-module__9w_JLa__lookup aside>div:first-child{margin-bottom:8px}.editorial-home-module__9w_JLa__lookup aside>div:first-child img{width:54px}.editorial-home-module__9w_JLa__lookup form{margin-top:16px}.editorial-home-module__9w_JLa__lookup form label{font-size:13px}.editorial-home-module__9w_JLa__lookup form input{font-size:18px}.editorial-home-module__9w_JLa__lookup aside>div[aria-live]{min-height:50px;font-size:13px}.editorial-home-module__9w_JLa__lookup aside>a{font-size:13px}.editorial-home-module__9w_JLa__guide{border-top:1px solid hsl(var(--line));padding-block:30px}.editorial-home-module__9w_JLa__guideIntro{color:hsl(var(--text-muted));max-width:90ch;margin-top:18px;font-size:16px;line-height:1.8}.editorial-home-module__9w_JLa__guideCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.editorial-home-module__9w_JLa__numberExample{border:1px solid hsl(var(--line));background:hsl(var(--surface-1) / .65);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:22px 24px;display:flex}.editorial-home-module__9w_JLa__numberExample figcaption{font-size:16px;font-weight:600}.editorial-home-module__9w_JLa__exampleNote{color:hsl(var(--text-muted));margin-top:3px;font-size:11px}.editorial-home-module__9w_JLa__numberReadings{gap:32px;margin-top:16px;display:flex}.editorial-home-module__9w_JLa__numberReadings dt{color:hsl(var(--text-muted));font-size:11px}.editorial-home-module__9w_JLa__numberReadings dd{letter-spacing:.025em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600}.editorial-home-module__9w_JLa__numberReadings dd span{color:hsl(var(--brand-text))}.editorial-home-module__9w_JLa__exampleAnimal{border-left:1px solid hsl(var(--line));align-items:center;gap:14px;padding-left:24px;display:flex}.editorial-home-module__9w_JLa__exampleAnimal img{object-fit:contain;width:90px;height:90px}.editorial-home-module__9w_JLa__exampleAnimal span{color:hsl(var(--brand-text));font-size:11px}.editorial-home-module__9w_JLa__exampleAnimal strong{font-size:21px;display:block}.editorial-home-module__9w_JLa__exampleAnimal p{color:hsl(var(--text-muted));font-size:11px}.editorial-home-module__9w_JLa__guideCards article{border:1px solid hsl(var(--line));background:hsl(var(--surface-1) / .4);border-radius:16px;flex-direction:column;padding:18px;display:flex}.editorial-home-module__9w_JLa__guideCards article>span{color:hsl(var(--brand-text));letter-spacing:.1em;font-size:10px}.editorial-home-module__9w_JLa__guideCards h3{margin-top:10px;font-size:22px}.editorial-home-module__9w_JLa__guideCards p{color:hsl(var(--text-muted));margin-top:10px;font-size:16px;line-height:1.8}.editorial-home-module__9w_JLa__guideCards a{min-height:44px;color:hsl(var(--brand-text));align-items:center;margin-top:auto;padding-top:8px;font-size:13px;font-weight:600;display:inline-flex}.editorial-home-module__9w_JLa__history{border-bottom:1px solid hsl(var(--line));grid-template-columns:170px minmax(0,1fr);align-items:center;gap:28px;padding-block:16px 32px;display:grid}.editorial-home-module__9w_JLa__historyDate{background:hsl(var(--brand-highlight) / .08);color:hsl(var(--brand-highlight));border-radius:14px;justify-items:center;gap:4px;padding:22px 16px;display:grid}.editorial-home-module__9w_JLa__historyDate strong{font-size:42px;font-weight:600;line-height:1.2}.editorial-home-module__9w_JLa__historyDate span{font-size:12px}.editorial-home-module__9w_JLa__history h2{font-size:25px}.editorial-home-module__9w_JLa__historyText{color:hsl(var(--text-muted));margin-top:12px;font-size:16px;line-height:1.8}.editorial-home-module__9w_JLa__history a{min-height:44px;color:hsl(var(--brand-text));text-underline-offset:4px;align-items:center;gap:10px;margin-top:8px;font-size:12px;text-decoration:underline;display:inline-flex}.editorial-home-module__9w_JLa__faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:40px;padding-block:28px 36px;display:grid}.editorial-home-module__9w_JLa__faq h2{font-size:28px;line-height:1.3}.editorial-home-module__9w_JLa__faqIntro{align-self:start;position:sticky;top:104px}.editorial-home-module__9w_JLa__faqTopics{gap:6px;margin-top:22px;display:grid}.editorial-home-module__9w_JLa__faqTopics a{border-bottom:1px solid hsl(var(--line));min-height:44px;color:hsl(var(--brand-text));justify-content:space-between;align-items:center;font-size:13px;display:flex}.editorial-home-module__9w_JLa__questionGroup+.editorial-home-module__9w_JLa__questionGroup{margin-top:26px}.editorial-home-module__9w_JLa__questionGroup h3{color:hsl(var(--brand-text));margin-bottom:12px;font-size:16px}.editorial-home-module__9w_JLa__faq>div>p:not(.editorial-home-module__9w_JLa__eyebrow){color:hsl(var(--text-muted));max-width:30ch;margin-top:18px;font-size:14px}.editorial-home-module__9w_JLa__questions details{border:1px solid hsl(var(--line));background:hsl(var(--surface-1) / .3);border-radius:12px;margin-bottom:10px}.editorial-home-module__9w_JLa__questions details[open]{border-color:hsl(var(--brand) / .5)}.editorial-home-module__9w_JLa__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;font-size:16px;font-weight:600;list-style:none;display:flex}.editorial-home-module__9w_JLa__questions summary::-webkit-details-marker{display:none}.editorial-home-module__9w_JLa__questions summary:after{content:"+";color:hsl(var(--brand-text));flex-shrink:0;font-size:24px;font-weight:400}.editorial-home-module__9w_JLa__questions details[open] summary:after{content:"−"}.editorial-home-module__9w_JLa__questions details p{color:hsl(var(--text-muted));padding:0 16px 16px;font-size:16px;line-height:1.8}.editorial-home-module__9w_JLa__questions a{color:hsl(var(--brand-text));text-decoration:underline}.editorial-home-module__9w_JLa__about{background:hsl(var(--surface-1));border-radius:14px;align-items:start;gap:18px;margin-bottom:30px;padding:18px;display:flex}.editorial-home-module__9w_JLa__about>svg{color:hsl(var(--brand-text))}.editorial-home-module__9w_JLa__about h2{font-size:17px}.editorial-home-module__9w_JLa__about p{color:hsl(var(--text-muted));max-width:105ch;margin-top:8px;font-size:12px;line-height:1.8}.editorial-home-module__9w_JLa__about>span{color:hsl(var(--text-muted));margin-left:auto;font-size:16px;font-weight:600}.editorial-home-module__9w_JLa__main a:focus-visible,.editorial-home-module__9w_JLa__questions summary:focus-visible{outline:2px solid hsl(var(--brand-text));outline-offset:5px}.editorial-home-module__9w_JLa__sectionTop a:hover,.editorial-home-module__9w_JLa__guideCards a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:1100px){.editorial-home-module__9w_JLa__guideCards{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-home-module__9w_JLa__tools{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:22px}.editorial-home-module__9w_JLa__lookup>aside{padding:20px}.editorial-home-module__9w_JLa__sectionTop{align-items:start}.editorial-home-module__9w_JLa__tableNote{flex-wrap:wrap}}@media (min-width:1100px) and (max-width:1280px){.editorial-home-module__9w_JLa__intro{flex-direction:column;align-items:start;gap:8px}.editorial-home-module__9w_JLa__exampleAnimal{gap:10px;padding-left:16px}.editorial-home-module__9w_JLa__exampleAnimal img{width:64px;height:64px}.editorial-home-module__9w_JLa__numberReadings{gap:24px}}@media (max-width:800px){.editorial-home-module__9w_JLa__guideCards,.editorial-home-module__9w_JLa__shortcuts{grid-template-columns:1fr}.editorial-home-module__9w_JLa__main{width:calc(100% - 40px)}.editorial-home-module__9w_JLa__intro{flex-direction:column;align-items:start;gap:8px;padding-block:22px 18px}.editorial-home-module__9w_JLa__intro>p br{display:none}.editorial-home-module__9w_JLa__tools{grid-template-columns:1fr;padding-block:28px}.editorial-home-module__9w_JLa__lookup>aside{padding:20px}.editorial-home-module__9w_JLa__lookup aside>div[aria-live]{min-height:50px}.editorial-home-module__9w_JLa__guideCards{gap:18px}.editorial-home-module__9w_JLa__guideCards h3{font-size:20px}.editorial-home-module__9w_JLa__guideCards article{padding:18px}.editorial-home-module__9w_JLa__faq{grid-template-columns:1fr;gap:28px}.editorial-home-module__9w_JLa__faqIntro{position:static}.editorial-home-module__9w_JLa__faqTopics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.editorial-home-module__9w_JLa__numberExample{flex-wrap:wrap}.editorial-home-module__9w_JLa__exampleAnimal{border-left:0;padding-left:0}}@media (max-width:520px){.editorial-home-module__9w_JLa__history{grid-template-columns:minmax(0,1fr);gap:18px}.editorial-home-module__9w_JLa__historyDate{justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}.editorial-home-module__9w_JLa__historyDate strong{font-size:32px}.editorial-home-module__9w_JLa__historyDate span{font-size:11px}.editorial-home-module__9w_JLa__main{width:calc(100% - 32px)}.editorial-home-module__9w_JLa__intro h1{font-size:28px}.editorial-home-module__9w_JLa__intro>p{font-size:16px}.editorial-home-module__9w_JLa__shortcuts{grid-template-columns:1fr;gap:10px;margin-top:14px}.editorial-home-module__9w_JLa__shortcuts a{align-items:center;gap:12px;min-height:70px;padding:12px 16px;position:relative}.editorial-home-module__9w_JLa__shortcuts strong{font-size:16px}.editorial-home-module__9w_JLa__shortcuts small{font-size:14px}.editorial-home-module__9w_JLa__arrow{margin-left:auto;position:static}.editorial-home-module__9w_JLa__sectionTop{flex-wrap:wrap;align-items:center;gap:2px 18px}.editorial-home-module__9w_JLa__sectionTop>a{font-size:12px}.editorial-home-module__9w_JLa__animals{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.editorial-home-module__9w_JLa__animals img{width:72px;height:72px}.editorial-home-module__9w_JLa__animalPortrait{width:76px;height:76px}.editorial-home-module__9w_JLa__guide{padding-block:30px}.editorial-home-module__9w_JLa__guideCards,.editorial-home-module__9w_JLa__faq{grid-template-columns:1fr}.editorial-home-module__9w_JLa__guideCards{gap:12px}.editorial-home-module__9w_JLa__guideCards h3{font-size:22px}.editorial-home-module__9w_JLa__guideCards h3 br{display:none}.editorial-home-module__9w_JLa__faq{padding-block:24px 32px}.editorial-home-module__9w_JLa__faq h2 br{display:none}.editorial-home-module__9w_JLa__faq h2{font-size:28px}.editorial-home-module__9w_JLa__faqTopics{grid-template-columns:1fr;gap:0}.editorial-home-module__9w_JLa__faqTopics a{align-items:center;font-size:14px}.editorial-home-module__9w_JLa__numberExample{gap:18px;padding:18px}.editorial-home-module__9w_JLa__numberReadings{gap:28px}.editorial-home-module__9w_JLa__exampleAnimal{border-top:1px solid hsl(var(--line));width:100%;padding-top:16px}.editorial-home-module__9w_JLa__exampleAnimal img{width:72px;height:72px}.editorial-home-module__9w_JLa__about{gap:12px;padding:20px}.editorial-home-module__9w_JLa__about>span{display:none}.editorial-home-module__9w_JLa__about h2{font-size:16px}}@media (prefers-reduced-motion:reduce){.editorial-home-module__9w_JLa__shortcuts a,.editorial-home-module__9w_JLa__animals li{transition:none}}
.information-banners-module__wn4f6G__banner{isolation:isolate;border-radius:16px;min-height:205px;padding:28px 34px;position:relative;overflow:hidden}.information-banners-module__wn4f6G__results{background:hsl(var(--brand));min-height:266px;color:hsl(var(--brand-contrast))}.information-banners-module__wn4f6G__results:before{content:"";z-index:-1;background:linear-gradient(110deg, hsl(var(--text) / .12), transparent 60%);position:absolute;inset:0}.information-banners-module__wn4f6G__copy{z-index:2;width:60%;position:relative}.information-banners-module__wn4f6G__label{text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:10px;font-weight:700;line-height:1.2}.information-banners-module__wn4f6G__banner h2{letter-spacing:-.045em;font-size:clamp(32px,3.5vw,46px);font-weight:800;line-height:1.06}.information-banners-module__wn4f6G__action{background:hsl(var(--brand-contrast));min-height:44px;color:hsl(var(--text));white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:10px 13px;font-size:13px;font-weight:700;line-height:1.3;display:inline-flex}.information-banners-module__wn4f6G__action>span{font-size:20px;line-height:1}.information-banners-module__wn4f6G__action:hover{box-shadow:0 0 0 3px hsl(var(--brand-contrast) / .18)}.information-banners-module__wn4f6G__action:focus-visible{outline-offset:4px;outline:3px solid}.information-banners-module__wn4f6G__animalArt,.information-banners-module__wn4f6G__mascotArt{pointer-events:none;width:38%;position:absolute;inset:0 0 0 auto}.information-banners-module__wn4f6G__cutout{background:hsl(var(--brand-highlight));border-left:9px solid hsl(var(--brand-contrast) / .15);width:90%;height:calc(100% + 48px);position:absolute;top:-24px;right:-32px;transform:rotate(15deg)}.information-banners-module__wn4f6G__lion,.information-banners-module__wn4f6G__elephant,.information-banners-module__wn4f6G__butterfly,.information-banners-module__wn4f6G__mascot{object-fit:contain;position:absolute}.information-banners-module__wn4f6G__lion{width:240px;height:260px;filter:drop-shadow(0 6px 6px hsl(var(--brand-contrast) / .22));bottom:-16px;right:15px;transform:rotate(-4deg)}.information-banners-module__wn4f6G__elephant{width:140px;height:150px;filter:drop-shadow(0 4px 4px hsl(var(--brand-contrast) / .2));bottom:-12px;left:30px}.information-banners-module__wn4f6G__butterfly{width:80px;height:85px;top:12px;left:35px;transform:rotate(-20deg)}.information-banners-module__wn4f6G__community{background:hsl(var(--surface-1));border:1px solid hsl(var(--brand) / .4);min-height:170px;margin-block:12px 0}.information-banners-module__wn4f6G__community .information-banners-module__wn4f6G__label,.information-banners-module__wn4f6G__community h2 span{color:hsl(var(--brand-text))}.information-banners-module__wn4f6G__community h2{font-size:clamp(26px,2.5vw,32px)}.information-banners-module__wn4f6G__community .information-banners-module__wn4f6G__action{background:hsl(var(--brand));color:hsl(var(--brand-contrast))}.information-banners-module__wn4f6G__community .information-banners-module__wn4f6G__action:hover{box-shadow:0 0 0 3px hsl(var(--brand) / .2)}.information-banners-module__wn4f6G__mascotBackdrop{background:hsl(var(--brand-highlight));width:170px;height:170px;box-shadow:0 0 0 10px hsl(var(--brand-highlight) / .1);border-radius:32px;position:absolute;bottom:-40px;right:-26px;transform:rotate(-18deg)}.information-banners-module__wn4f6G__mascot{width:188px;height:180px;filter:drop-shadow(0 6px 6px hsl(var(--bg) / .25));bottom:-8px;right:-10px;transform:rotate(-5deg)}.information-banners-module__wn4f6G__whatsappStamp{background:hsl(var(--brand));width:43px;height:43px;color:hsl(var(--brand-contrast));border:2px solid hsl(var(--surface-1));border-radius:13px 13px 13px 3px;place-items:center;display:grid;position:absolute;top:16px;right:17px;transform:rotate(9deg)}@media (max-width:1000px) and (min-width:761px){.information-banners-module__wn4f6G__banner{min-height:205px;padding:20px}.information-banners-module__wn4f6G__results{min-height:230px}.information-banners-module__wn4f6G__banner h2{font-size:34px}.information-banners-module__wn4f6G__community h2{font-size:24px}.information-banners-module__wn4f6G__lion{width:142px;height:166px}.information-banners-module__wn4f6G__elephant{width:82px;height:86px;left:0}.information-banners-module__wn4f6G__butterfly{width:52px;height:55px}.information-banners-module__wn4f6G__mascot{width:150px;height:144px}.information-banners-module__wn4f6G__mascotBackdrop{width:140px;height:140px}}@media (max-width:760px){.information-banners-module__wn4f6G__banner{min-height:188px;padding:18px 20px}.information-banners-module__wn4f6G__results{min-height:220px}.information-banners-module__wn4f6G__copy{width:62%}.information-banners-module__wn4f6G__banner h2{font-size:30px}.information-banners-module__wn4f6G__community h2{font-size:27px}.information-banners-module__wn4f6G__community{min-height:166px}.information-banners-module__wn4f6G__label{margin-bottom:7px}.information-banners-module__wn4f6G__action{margin-top:14px}.information-banners-module__wn4f6G__animalArt,.information-banners-module__wn4f6G__mascotArt{width:42%;max-width:220px}.information-banners-module__wn4f6G__lion{width:163px;height:190px}.information-banners-module__wn4f6G__elephant{width:94px;height:98px}.information-banners-module__wn4f6G__butterfly{width:58px;height:62px}.information-banners-module__wn4f6G__mascot{width:176px;height:168px}.information-banners-module__wn4f6G__mascotBackdrop{width:155px;height:155px}.information-banners-module__wn4f6G__whatsappStamp{top:12px;right:12px}}@media (max-width:400px){.information-banners-module__wn4f6G__banner{min-height:178px;padding:17px 16px}.information-banners-module__wn4f6G__results{min-height:190px}.information-banners-module__wn4f6G__copy{width:67%}.information-banners-module__wn4f6G__banner h2{font-size:27px}.information-banners-module__wn4f6G__community h2{font-size:23px}.information-banners-module__wn4f6G__community{min-height:166px}.information-banners-module__wn4f6G__label{letter-spacing:.05em;font-size:9px}.information-banners-module__wn4f6G__action{gap:10px;margin-top:13px;padding-inline:11px}.information-banners-module__wn4f6G__animalArt,.information-banners-module__wn4f6G__mascotArt{width:38%}.information-banners-module__wn4f6G__lion{width:126px;height:147px;right:0}.information-banners-module__wn4f6G__elephant{width:74px;height:78px;left:-8px}.information-banners-module__wn4f6G__butterfly{width:49px;height:52px;top:8px;left:5px}.information-banners-module__wn4f6G__mascot{width:137px;height:131px;right:-17px}.information-banners-module__wn4f6G__mascotBackdrop{width:115px;height:120px;bottom:-25px;right:-20px}.information-banners-module__wn4f6G__whatsappStamp{width:34px;height:34px;top:13px;right:12px}.information-banners-module__wn4f6G__whatsappStamp svg{width:23px;height:23px}}@media (max-width:360px){.information-banners-module__wn4f6G__community .information-banners-module__wn4f6G__copy{width:73%}.information-banners-module__wn4f6G__community h2{font-size:21px}.information-banners-module__wn4f6G__community .information-banners-module__wn4f6G__mascot{width:118px;height:114px;right:-24px}}
.mobile-results-module__l8Cmlq__section{border:1px solid hsl(var(--line));background:radial-gradient(ellipse at 95% 80%, hsl(var(--brand) / .13), transparent 65%), hsl(var(--surface-1) / .5);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);align-items:center;gap:40px;margin-block:8px 28px;padding:32px 40px;display:grid}.mobile-results-module__l8Cmlq__eyebrow{color:hsl(var(--brand-text));letter-spacing:.09em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:600}.mobile-results-module__l8Cmlq__copy h2{letter-spacing:-.035em;max-width:17ch;font-size:clamp(28px,3vw,38px);line-height:1.2}.mobile-results-module__l8Cmlq__copy h2 span{color:hsl(var(--brand-text))}.mobile-results-module__l8Cmlq__description{max-width:48ch;color:hsl(var(--text-muted));margin-top:16px;font-size:16px;line-height:1.8}.mobile-results-module__l8Cmlq__benefits{gap:10px;margin-block:18px 22px;font-size:15px;display:grid}.mobile-results-module__l8Cmlq__benefits li{align-items:center;gap:9px;display:flex}.mobile-results-module__l8Cmlq__benefits svg{color:hsl(var(--brand-text));flex-shrink:0}.mobile-results-module__l8Cmlq__action{background:hsl(var(--brand-solid));min-height:46px;color:hsl(var(--brand-contrast));border-radius:9px;justify-content:space-between;align-items:center;gap:22px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.mobile-results-module__l8Cmlq__action:hover{filter:brightness(1.08)}.mobile-results-module__l8Cmlq__moreLinks{border-top:1px solid hsl(var(--line));margin-top:24px;padding-top:16px}.mobile-results-module__l8Cmlq__moreLinks p{color:hsl(var(--text-muted));font-size:13px}.mobile-results-module__l8Cmlq__moreLinks>div{flex-wrap:wrap;gap:2px 20px;margin-top:8px;display:flex}.mobile-results-module__l8Cmlq__moreLinks a{min-height:44px;color:hsl(var(--brand-text));align-items:center;gap:7px;font-size:15px;font-weight:600;display:inline-flex}.mobile-results-module__l8Cmlq__moreLinks a:hover{text-underline-offset:4px;text-decoration:underline}.mobile-results-module__l8Cmlq__preview{justify-items:center;gap:16px;min-width:0;display:grid}.mobile-results-module__l8Cmlq__phone{border:2px solid hsl(var(--line));background:hsl(var(--bg));width:min(100%,300px);box-shadow:0 0 0 3px hsl(var(--brand) / .11), 12px 18px 35px hsl(var(--bg) / .45);border-radius:39px;padding:7px;transition:transform .18s,box-shadow .18s;display:block;position:relative}.mobile-results-module__l8Cmlq__phone:hover{box-shadow:0 0 0 3px hsl(var(--brand) / .22), 12px 22px 38px hsl(var(--bg) / .5);transform:translateY(-4px)}.mobile-results-module__l8Cmlq__phone:before,.mobile-results-module__l8Cmlq__phone:after{z-index:0;background:hsl(var(--line));content:"";width:3px;position:absolute}.mobile-results-module__l8Cmlq__phone:before{border-radius:3px 0 0 3px;height:56px;top:105px;left:-5px}.mobile-results-module__l8Cmlq__phone:after{border-radius:0 3px 3px 0;height:68px;top:135px;right:-5px}.mobile-results-module__l8Cmlq__phoneScreen{border-radius:31px;display:block;overflow:hidden}.mobile-results-module__l8Cmlq__phoneHeader{background:hsl(var(--bg));align-items:center;height:54px;padding-inline:16px;display:flex}.mobile-results-module__l8Cmlq__phoneHeader img{width:38px;height:38px;display:block}.mobile-results-module__l8Cmlq__screenCapture{display:block;overflow:hidden}.mobile-results-module__l8Cmlq__screenCapture img{width:100%;height:auto;margin-top:-23.7%;display:block}.mobile-results-module__l8Cmlq__caption{color:hsl(var(--text-muted));text-align:center;font-size:11px;line-height:1.5}.mobile-results-module__l8Cmlq__section a:focus-visible{outline:2px solid hsl(var(--brand-text));outline-offset:4px}@media (max-width:900px){.mobile-results-module__l8Cmlq__section{gap:24px;padding:28px}}@media (max-width:650px){.mobile-results-module__l8Cmlq__section{grid-template-columns:minmax(0,1fr);gap:30px;padding:24px 20px}.mobile-results-module__l8Cmlq__copy h2{font-size:30px}.mobile-results-module__l8Cmlq__phone{width:min(100%,260px)}.mobile-results-module__l8Cmlq__moreLinks>div{grid-template-columns:1fr;gap:2px;display:grid}.mobile-results-module__l8Cmlq__moreLinks a{font-size:15px}}@media (prefers-reduced-motion:reduce){.mobile-results-module__l8Cmlq__phone{transition:none}}
.results-module__zmpYmq__filters{background:hsl(var(--surface-1));border:1px solid hsl(var(--line));border-radius:16px;flex-wrap:wrap;align-items:end;gap:20px;padding:24px;display:flex}.results-module__zmpYmq__filters label{flex-direction:column;flex:220px;gap:8px;font-size:15px;font-weight:600;display:flex}.results-module__zmpYmq__filters input,.results-module__zmpYmq__filters select{background:hsl(var(--bg));width:100%;min-width:0;min-height:48px;color:hsl(var(--text));border:1px solid hsl(var(--line-strong));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:8px;padding:10px 12px}.results-module__zmpYmq__filters button{background:hsl(var(--brand));min-height:48px;color:hsl(var(--brand-contrast));cursor:pointer;border-radius:8px;padding:12px 20px;font-weight:700}.results-module__zmpYmq__filters :focus-visible,.results-module__zmpYmq__quickLinks a:focus-visible,.results-module__zmpYmq__explanation a:focus-visible{outline:3px solid hsl(var(--brand));outline-offset:4px}.results-module__zmpYmq__quickLinks{flex-wrap:wrap;gap:24px;padding:16px 0 32px;display:flex}.results-module__zmpYmq__quickLinks a,.results-module__zmpYmq__explanation a{min-height:44px;color:hsl(var(--brand-text));text-underline-offset:5px;align-items:center;text-decoration:underline;display:inline-flex}.results-module__zmpYmq__summary{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.results-module__zmpYmq__summary>p,.results-module__zmpYmq__count,.results-module__zmpYmq__kicker{color:hsl(var(--text-muted));font-size:14px}.results-module__zmpYmq__kicker{margin-bottom:10px}.results-module__zmpYmq__count{margin:18px 0}.results-module__zmpYmq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.results-module__zmpYmq__card{border:1px solid hsl(var(--line));background:hsl(var(--surface-1));border-radius:12px;min-width:0;overflow:hidden}.results-module__zmpYmq__card header{background:hsl(var(--surface-2));justify-content:space-between;align-items:center;gap:12px;padding:20px 16px;display:flex}.results-module__zmpYmq__card header h3{font-size:20px}.results-module__zmpYmq__card header span{color:hsl(var(--text-muted));font-size:12px}.results-module__zmpYmq__card table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.results-module__zmpYmq__card th,.results-module__zmpYmq__card td{border-top:1px solid hsl(var(--line));padding:11px 8px}.results-module__zmpYmq__card thead{color:hsl(var(--text-muted));font-size:12px}.results-module__zmpYmq__card tbody tr:first-child{background:hsl(var(--surface-2));color:hsl(var(--brand-text))}.results-module__zmpYmq__number{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.results-module__zmpYmq__caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.results-module__zmpYmq__notice{border:1px solid hsl(var(--line-strong));border-radius:12px;margin-top:24px;padding:24px}.results-module__zmpYmq__explanation{max-width:78ch;padding-block:64px}.results-module__zmpYmq__explanation h3{margin-top:32px;font-size:24px}.results-module__zmpYmq__explanation p{color:hsl(var(--text-muted));margin-top:16px}@media (max-width:1120px){.results-module__zmpYmq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.results-module__zmpYmq__grid{grid-template-columns:minmax(0,1fr)}.results-module__zmpYmq__filters{gap:16px;padding:16px}.results-module__zmpYmq__filters label{flex-basis:100%}.results-module__zmpYmq__filters button{width:100%}.results-module__zmpYmq__card th,.results-module__zmpYmq__card td{padding-inline:8px}}
