.homepage-polish_polish__2GUaX{display:contents}.homepage-polish_polish__2GUaX [data-homepage-detail=navigation]{border-bottom-color:rgba(31,27,22,.12)}.homepage-polish_polish__2GUaX [data-homepage-detail=citation-chapter],.homepage-polish_polish__2GUaX [data-homepage-detail=headnote-chapter],.homepage-polish_polish__2GUaX [data-homepage-detail=product-chapter],.homepage-polish_polish__2GUaX [data-homepage-detail=research-chapter]{border-top-color:rgba(31,27,22,.12)}.homepage-polish_polish__2GUaX [data-homepage-graphic=chapter-copy] :is(h2,h3){max-width:24ch;font-size:clamp(1.75rem,3.4vw,3rem);line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.homepage-polish_polish__2GUaX [data-homepage-graphic=chapter-copy]>span{max-width:54ch;color:#6b6151;font-size:clamp(.8125rem,1.2vw,1rem);line-height:1.6;text-wrap:pretty}.homepage-polish_polish__2GUaX [data-homepage-graphic=source-sheet]{background:#fbf6ec;border-color:rgba(31,27,22,.19);box-shadow:0 5px 18px rgba(31,27,22,.07)}.homepage-polish_polish__2GUaX [data-homepage-graphic=source-label]{color:#9b351e;font-size:10px;letter-spacing:.08em}.homepage-polish_polish__2GUaX [data-homepage-graphic=question]{background:#fbf6ec;border-color:rgba(197,68,36,.38);box-shadow:0 4px 16px rgba(31,27,22,.06)}.homepage-polish_polish__2GUaX [data-homepage-graphic=passage]{background:#fbf6ec;border-color:rgba(197,68,36,.28)}.homepage-polish_polish__2GUaX [data-homepage-graphic=answer]{background:#fbf6ec;border-color:rgba(31,27,22,.2);box-shadow:0 6px 24px rgba(31,27,22,.08)}.homepage-polish_polish__2GUaX [data-homepage-graphic=citation-answer]{border-color:rgba(197,68,36,.34);box-shadow:0 4px 18px rgba(31,27,22,.07)}.homepage-polish_polish__2GUaX [data-homepage-graphic=citation-reader]{border-color:rgba(31,27,22,.2);box-shadow:0 6px 24px rgba(31,27,22,.08)}.homepage-polish_polish__2GUaX :is(a,button):focus-visible{outline:2px solid var(--coral);outline-offset:5px}@media (max-width:620px){.homepage-polish_polish__2GUaX [data-homepage-graphic=chapter-copy] :is(h2,h3){font-size:clamp(1.55rem,6.5vw,2.15rem);line-height:1.14}.homepage-polish_polish__2GUaX [data-homepage-graphic=source-label]{font-size:9px}}