.home-hero-install-scene{display:contents}.homepage-top-hero .homepage-hero-store-badges{--store-badge-height:40px;gap:8px;justify-items:center}.homepage-top-hero .homepage-hero-store-badges>a{display:flex;justify-content:center;align-items:center;width:150px;min-height:48px}.homepage-top-hero .homepage-hero-store-badges .homepage-store-badge-image{width:auto;height:var(--store-badge-height);max-width:none;object-fit:contain}.homepage-top-hero .homepage-hero-store-badges .has-full-play-badge img{height:var(--store-badge-height);width:auto;max-width:none;margin-block:0}.homepage-top-hero .homepage-hero-store-badges .has-padded-play-badge img{height:calc(var(--store-badge-height) * 250 / 192);max-width:none;margin-block:calc(var(--store-badge-height) * -29 / 192)}.homepage-top-hero .homepage-hero-store-badges .has-inset-play-badge img{height:calc(var(--store-badge-height) * 250 / 168);margin-block:calc(var(--store-badge-height) * -41 / 168)}.homepage-top-hero .homepage-hero-store-badges>div img{height:40px!important;width:auto}.homepage-top-hero .homepage-store-badge:focus-visible{outline:3px solid #865b0b;outline-offset:3px;border-radius:8px}@media (max-width:760px){.homepage-top-hero .home-hero-install-scene{display:block;position:relative;order:1;width:100%;overflow:hidden;background:#f9e7cb}.homepage-top-hero .home-hero-artwork{width:100%;transform:none;overflow:hidden}.homepage-top-hero .homepage-hero-visual-image-desktop{display:none}.homepage-top-hero .home-hero-artwork .homepage-hero-visual-image-mobile{display:block;width:100%;height:auto;margin-top:0}.homepage-top-hero .homepage-hero-store-badges{--store-badge-height:32px;position:static;width:100%;margin:0;padding:4px 12px 8px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:14px;transform:none;box-sizing:border-box}.homepage-top-hero .homepage-hero-store-badges>a{width:128px;min-height:44px}.homepage-top-hero .homepage-hero-store-badges>div{display:none}}.homepage-top-hero .homepage-hero-visual-band{padding-top:92px}.homepage-top-hero .home-hero-artwork{position:relative;container-type:inline-size}.homepage-top-hero .home-tap-heading{position:absolute;z-index:1;top:2%;inset-inline:4%;margin:0;padding:0;background:transparent;font-size:clamp(24px,3.2cqw,48px);line-height:1.15;text-wrap:balance}@media (max-width:760px){.homepage-top-hero .homepage-hero-visual-band{padding-top:88px}.homepage-top-hero .home-tap-heading{top:3%;inset-inline:4%;font-size:clamp(18px,6cqw,32px)}}.homepage-top-hero .homepage-hero-responsive-image{display:block;width:100%;height:auto}@media (max-width:760px){.homepage-top-hero .home-hero-artwork .homepage-hero-responsive-image{margin-top:0}}.ChromeExtensionPromo_actions__tA0F2{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin:24px auto;padding:0 16px}.ChromeExtensionPromo_extension__PHq5n{display:inline-flex;align-items:center;height:48px;text-decoration:none}.ChromeExtensionPromo_store__7oyrV{display:inline-flex;align-items:center;min-height:48px;border-radius:8px}.ChromeExtensionPromo_store__7oyrV img{display:block;width:160px;height:48px;object-fit:contain}.ChromeExtensionPromo_actions__tA0F2 a:focus-visible{outline:3px solid #987133;outline-offset:4px}@media (max-width:760px){.ChromeExtensionPromo_extension__PHq5n{display:none}.ChromeExtensionPromo_actions__tA0F2{gap:8px;padding-inline:12px}.ChromeExtensionPromo_store__7oyrV img{width:140px;height:42px}}.home-intro-panel.home-level-books-panel{padding:40px 0;border:0;border-radius:0;background:none;box-shadow:none;border-top:1px solid #cfc4b3}.home-intro-panel.home-level-books-panel h2{max-width:none;font-size:clamp(1.8rem,2.8vw,2.5rem);line-height:1.16;letter-spacing:-.04em}.home-level-books-panel>p{max-width:800px;margin-top:18px;font-size:.96rem;line-height:1.75}.home-level-books-grid{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-block:1px solid #cfc4b3}.home-level-books-card{position:relative;display:flex;flex-direction:column;padding:24px 18px 18px;border-inline-start:1px solid #cfc4b3;transition:background .16s ease}.home-level-books-card:first-child{border-inline-start:0}.home-level-books-card:hover{background:#ebe4d6}.home-level-books-code{font-family:Georgia,serif;font-size:clamp(2.6rem,4vw,3.6rem);letter-spacing:-.07em;line-height:1;color:var(--brand-brown);margin-bottom:28px}.home-level-books-card .homepage-value-kicker{font-size:.62rem;letter-spacing:.07em;color:#766759;min-height:2.8em}.home-level-books-card strong{font-family:Manrope,sans-serif;font-size:.94rem;line-height:1.5}.home-level-books-card a{color:inherit;text-decoration:none}.home-level-books-card a:after{content:"";position:absolute;inset:0}.home-level-books-card a:focus-visible{outline:none}.home-level-books-card a:focus-visible:after{outline:2px solid var(--brand-brown);outline-offset:3px}.home-level-books-grid .home-level-books-card p{margin:10px 0 22px;font-size:.81rem;line-height:1.7;color:#6d6258}.home-level-books-icon{margin-top:auto;color:var(--brand-brown)}.home-level-books-more a{color:var(--brand-brown);font-weight:600;text-decoration:underline;text-underline-offset:4px}@media (max-width:900px){.home-level-books-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-level-books-card:nth-child(4){border-inline-start:0}.home-level-books-card:nth-child(n+4){border-top:1px solid #cfc4b3}}@media (max-width:520px){.home-intro-panel.home-level-books-panel{padding:28px 0}.home-level-books-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.home-level-books-card{padding:20px 14px 14px}.home-level-books-card:nth-child(4){border-inline-start:1px solid #cfc4b3}.home-level-books-card:nth-child(odd){border-inline-start:0}.home-level-books-card:nth-child(n+3){border-top:1px solid #cfc4b3}.home-level-books-code{margin-bottom:20px}}#home-level-books-title{scroll-margin-top:110px}.home-reading-resources{padding-bottom:44px}