.bdhome-home{background:var(--color-neutral-high-pure);min-height:100vh;color:var(--color-primary-dark);font-family:var(--font-primary);overflow-wrap:anywhere;overflow:hidden}.bdhome-header,.bdhome-nav,.bdhome-headerActions,.bdhome-collectionHeading,.bdhome-socialLinks{flex-wrap:wrap}.bdhome-brand{min-width:0;max-width:100%}.bdhome-footerMain>a,.bdhome-footerMain>div,.bdhome-primaryButton,.bdhome-printCta a{max-width:100%}.bdhome-footerMain>div{min-width:0}.bdhome-socialLinks{min-width:0;max-width:100%}.bdhome-primaryButton,.bdhome-printCta a{text-align:center}.bdhome-header{z-index:2;border:1px solid var(--color-neutral-high-medium);background:var(--color-neutral-high-light);width:min(100% - 4rem,108.5rem);min-height:4.8125rem;box-shadow:var(--shadow-elevation-3);border-radius:62.5rem;justify-content:space-between;align-items:center;gap:1.5rem;margin:3.1875rem auto 0;padding:.5625rem 3.1875rem;display:flex;position:relative}.bdhome-brand{flex:0 auto;width:9.75rem;display:block}.bdhome-brand img,.bdhome-footerMain>a img{width:100%;height:auto;display:block}.bdhome-nav,.bdhome-headerActions{align-items:center;gap:1.5rem;display:flex}.bdhome-nav a,.bdhome-loginLink{min-height:2.75rem;color:var(--color-primary-pure);align-items:center;padding:0 .25rem;font-size:1rem;font-weight:400;line-height:1.2;text-decoration:none;display:flex}.bdhome-nav a:hover,.bdhome-loginLink:hover{color:var(--color-primary-pure)}.bdhome-headerCta,.bdhome-primaryButton{background:var(--color-primary-pure);color:var(--color-neutral-high-pure);border-radius:62.4375rem;justify-content:center;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.bdhome-loginLink{background:var(--color-primary-light);color:var(--color-primary-dark);border-radius:62.5rem;padding:0 1.25rem}.bdhome-loginLink:hover{background:var(--color-neutral-high-pure)}.bdhome-headerCta{min-height:2.75rem;padding:0 1.375rem}.bdhome-headerCta:hover,.bdhome-primaryButton:hover{background:color-mix(in srgb, var(--color-primary-pure) 78%, var(--color-primary-dark));transform:translateY(-1px)}.bdhome-menuToggle{border:1px solid var(--color-primary-light);background:var(--color-neutral-high-pure);width:3rem;height:3rem;color:var(--color-primary-pure);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:none}.bdhome-menuToggle:hover{background:var(--color-primary-light)}.bdhome-menuToggle:focus-visible,.bdhome-mobileMenu a:focus-visible,.bdhome-nav a:focus-visible,.bdhome-loginLink:focus-visible,.bdhome-printCta a:focus-visible,.bdhome-socialLinks a:focus-visible{outline:.1875rem solid var(--color-primary-pure);outline-offset:.1875rem}.bdhome-mobileMenu,.bdhome-mobileMenu[hidden]{display:none}.bdhome-hero{grid-template-columns:minmax(24.375rem,.8fr) minmax(0,1.2fr);align-items:center;width:min(100% - 4rem,108.5rem);min-height:56rem;margin:0 auto;padding:2.5rem 0 5.25rem;display:grid;position:relative}.bdhome-hero:before{z-index:0;background:linear-gradient(180deg, var(--color-neutral-high-pure), color-mix(in srgb, var(--color-primary-pure) 14%, var(--color-neutral-high-pure)));content:"";width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.bdhome-heroCopy{z-index:1;flex-direction:column;align-items:flex-start;max-width:34.6875rem;margin-left:3.1875rem;display:flex;position:relative}.bdhome-heroCopy h1{color:var(--color-primary-pure);font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2.75rem,4.4vw,4rem);font-weight:700;line-height:1.12}.bdhome-heroCopy>p{max-width:34.6875rem;color:var(--color-neutral-low-pure);margin:1.5rem 0 0;font-size:clamp(1.0625rem,1.3vw,1.5rem);line-height:1.25}.bdhome-heroActions{width:100%;margin-top:1.5rem;display:flex}.bdhome-heroActions .bdhome-primaryButton{width:100%;min-height:2.75rem}.bdhome-primaryButton{min-height:3.625rem;padding:0 1.75rem;font-size:1.0625rem}.bdhome-heroArtwork{z-index:1;min-width:0;min-height:41.25rem;position:relative}.bdhome-heroLaptopLayer,.bdhome-heroBooksLayer{pointer-events:none;position:absolute;inset:0}.bdhome-heroLaptopLayer{z-index:1;clip-path:inset(0 calc(100% - var(--hero-reveal)) 0 0)}.bdhome-heroBooksLayer{z-index:2;clip-path:inset(0 0 0 var(--hero-reveal))}.bdhome-heroLaptop{object-fit:contain;width:100%;height:auto;position:absolute;bottom:0;right:0;transform:translateY(13.8%)}.bdhome-heroBooks{width:90%;height:auto;filter:drop-shadow(0 1.5rem 2rem color-mix(in srgb, var(--color-primary-dark) calc(var(--opacity-light) * 100%), transparent));object-fit:contain;position:absolute;bottom:0;right:0;transform:translateY(8.4%)}.bdhome-heroCompareInput{z-index:4;appearance:none;cursor:ew-resize;touch-action:pan-y;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.bdhome-heroCompareInput::-webkit-slider-runnable-track{background:0 0;width:100%;height:100%}.bdhome-heroCompareInput::-webkit-slider-thumb{appearance:none;background:0 0;border:0;width:3rem;height:3rem}.bdhome-heroCompareInput::-moz-range-track{background:0 0;width:100%;height:100%}.bdhome-heroCompareInput::-moz-range-thumb{background:0 0;border:0;width:3rem;height:3rem}.bdhome-heroCompareHandle{z-index:3;top:8%;bottom:8%;left:var(--hero-reveal);background:var(--color-primary-pure);width:.125rem;box-shadow:var(--shadow-elevation-3);pointer-events:none;position:absolute;transform:translate(-50%)}.bdhome-heroCompareKnob{z-index:3;top:50%;left:clamp(min(4.1875rem,50%),var(--hero-reveal),calc(100% - min(4.1875rem,50%)));border:.125rem solid var(--color-neutral-high-pure);background:var(--color-primary-pure);width:min(8.375rem,100%);height:2.625rem;box-shadow:var(--shadow-elevation-3);color:var(--color-neutral-high-pure);pointer-events:none;border-radius:62.5rem;justify-content:center;align-items:center;gap:.375rem;font-size:.875rem;display:flex;position:absolute;transform:translate(-50%,-50%)}.bdhome-heroArtwork:has(.bdhome-heroCompareInput:focus-visible) .bdhome-heroCompareKnob{outline:.1875rem solid var(--color-primary-dark);outline-offset:.1875rem}.bdhome-sectionCopy h2,.bdhome-questionSection h2,.bdhome-audienceSection>h2{color:var(--color-primary-pure);font-family:var(--font-display);margin:0;font-size:clamp(2.25rem,3.25vw,4rem);font-weight:700;line-height:1.08}.bdhome-sectionCopy>p{color:var(--color-primary-dark);margin:1.0625rem 0 0;font-size:1rem;line-height:1.65}.bdhome-featureSection,.bdhome-readingSection,.bdhome-collectionSection,.bdhome-audienceSection,.bdhome-questionSection{width:min(100% - 4rem,108.5rem);margin:0 auto}.bdhome-featureSection{grid-template-columns:1fr .95fr;align-items:center;gap:3.375rem;min-height:55.1875rem;padding:5rem 0 6rem;display:grid}.bdhome-featureImage{object-fit:cover;border-radius:.75rem;width:100%;height:auto;max-height:32.5rem}.bdhome-featureGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(10rem,45%)),1fr));gap:1rem;margin-top:1.625rem;display:grid}.bdhome-featureCard{background:var(--color-primary-light);border-radius:.75rem;grid-template-columns:1.5rem 1fr;align-content:start;gap:.4375rem .625rem;min-height:7.25rem;padding:1.0625rem;display:grid}.bdhome-featureCard>span{color:var(--color-primary-pure);grid-row:span 2}.bdhome-featureCard h3{color:var(--color-primary-dark);margin:0;font-size:.9375rem}.bdhome-featureCard p{color:var(--color-primary-dark);grid-column:2;margin:0;font-size:.8125rem;line-height:1.45}.bdhome-wideButton{background:var(--color-primary-pure);min-height:3rem;color:var(--color-neutral-high-pure);border-radius:62.4375rem;justify-content:center;align-items:center;gap:.5625rem;margin-top:1.375rem;font-size:.875rem;font-weight:700;text-decoration:none;display:flex}.bdhome-wideButton:hover{background:color-mix(in srgb, var(--color-primary-pure) 78%, var(--color-primary-dark))}.bdhome-questionSection{isolation:isolate;flex-direction:column;min-height:107.188rem;padding:9.125rem 0 6rem;display:flex;position:relative}.bdhome-questionSection:before{z-index:-1;background:var(--color-primary-light);content:"";border-radius:5.25rem;width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.bdhome-questionSection .bdhome-sectionCopy{max-width:44.375rem}.bdhome-questionSection .bdhome-sectionCopy>p{max-width:43.125rem}.bdhome-questionImage{object-fit:cover;border-radius:.75rem;width:100%;height:auto;margin-top:1.75rem;display:block}.bdhome-steps{isolation:isolate;margin-top:auto;padding:9.875rem 0 3.125rem;scroll-margin-top:2.25rem;position:relative}.bdhome-steps:before{z-index:-1;background:var(--color-neutral-high-pure);content:"";position:absolute;inset:0 -50vw}.bdhome-steps>h3{color:var(--color-primary-pure);font-family:var(--font-display);text-align:center;margin:0 0 2.5rem;font-size:clamp(2rem,3.35vw,4rem);font-weight:700;line-height:1.08}.bdhome-stepsGrid{border-top:1px solid var(--color-primary-light);grid-template-columns:repeat(3,1fr);display:grid}.bdhome-stepsGrid article{padding:2.25rem 1.375rem 1.25rem 0}.bdhome-stepsGrid h4{color:var(--color-primary-pure);font-family:var(--font-display);margin:0;font-size:1.25rem;font-weight:700}.bdhome-stepsGrid p{max-width:21.25rem;color:var(--color-primary-dark);margin:.75rem 0 0;font-size:.875rem;line-height:1.55}.bdhome-readingSection{isolation:isolate;grid-template-columns:1fr .85fr;align-items:center;gap:3.625rem;min-height:44.8125rem;padding:6.875rem 0;display:grid;position:relative}.bdhome-readingSection:before{z-index:-1;background:var(--color-primary-light);content:"";position:absolute;inset:0 -50vw}.bdhome-benefitList{gap:1.0625rem;margin:1.5rem 0 0;display:grid}.bdhome-benefitList dt{color:var(--color-primary-dark);font-size:.9375rem;font-weight:800}.bdhome-benefitList dd{color:var(--color-primary-dark);margin:.25rem 0 0;font-size:.875rem;line-height:1.5}.bdhome-readingImage{object-fit:cover;border-radius:.75rem;width:100%;height:auto}.bdhome-collectionSection{min-height:48.6875rem;padding:5.75rem 0 3.9375rem;scroll-margin-top:2rem}.bdhome-collectionSection .bdhome-sectionCopy>p{margin-top:.5rem}.bdhome-collectionHeading{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.bdhome-collectionControls{flex:none;gap:.75rem;padding-bottom:.25rem;display:flex}.bdhome-collectionArrow{border:1px solid var(--color-primary-light);background:var(--color-neutral-high-pure);width:3rem;height:3rem;color:var(--color-primary-pure);cursor:pointer;border-radius:50%;place-items:center;transition:background .18s,color .18s;display:grid}.bdhome-collectionArrow:hover:not(:disabled){background:var(--color-primary-pure);color:var(--color-neutral-high-pure)}.bdhome-collectionArrow:focus-visible{outline:.1875rem solid var(--color-primary-pure);outline-offset:.1875rem}.bdhome-collectionArrow:disabled{cursor:default;opacity:var(--opacity-medium)}.bdhome-collectionCarousel{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;gap:1.5rem;width:100%;margin-top:2.375rem;padding:.375rem .375rem 1.25rem .125rem;scroll-padding-inline:.125rem .375rem;display:flex;overflow-x:auto}.bdhome-collectionCarousel::-webkit-scrollbar{display:none}.bdhome-collectionSlide{scroll-snap-align:start;flex:0 0 19.125rem;min-width:0}.bdhome-collectionCard{border:1px solid var(--color-neutral-high-medium);background:var(--color-neutral-high-pure);width:100%;min-width:0;min-height:28.6875rem;box-shadow:var(--shadow-elevation-6);color:var(--color-primary-dark);border-radius:2rem;flex-direction:column;padding:1.75rem;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative}.bdhome-collectionCard:hover{box-shadow:var(--shadow-elevation-4);transform:translateY(-.1875rem)}.bdhome-collectionMark{z-index:1;width:3.375rem;height:5.25rem;color:var(--color-neutral-high-pure);text-align:center;place-items:center;font-family:"Source Serif 4",Georgia,serif;font-size:2rem;font-weight:400;display:grid;position:absolute;top:0;right:0}.bdhome-collectionMark>img{z-index:0}.bdhome-collectionMark>span{z-index:1;position:relative}.bdhome-collectionIllustration{aspect-ratio:.9;background:var(--color-primary-light);border-radius:1.5rem 1.5rem 0 0;width:100%;display:block;position:relative;overflow:hidden}.bdhome-collectionBackground{object-fit:fill}.bdhome-collectionArt{object-fit:contain;object-position:right bottom}.bdhome-collectionCard>strong{min-height:4.125rem;color:var(--color-neutral-low-pure);margin-top:1.5rem;font-family:"Source Serif 4",Georgia,serif;font-size:1.875rem;font-weight:400;line-height:1.08}.bdhome-collectionCard small{color:var(--color-primary-pure);margin-top:.5rem;font-size:1.25rem;line-height:1.25}.bdhome-audienceSection{padding:1.5rem 0 5.125rem}.bdhome-audienceSection>h2{text-align:center;margin:0 0 1.5625rem;font-size:clamp(2.25rem,3vw,3.625rem);font-style:italic;font-weight:700;line-height:1.08}.bdhome-audienceGrid{border-top:1px solid var(--color-primary-light);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.125rem;min-height:20.0625rem;padding-top:1.25rem;display:grid}.bdhome-audienceCard{background:var(--color-primary-light);border-radius:1rem;padding:1.5rem}.bdhome-audienceCard h3{color:var(--color-primary-pure);font-family:var(--font-display);margin:0;font-size:2rem;font-weight:700;line-height:1.15}.bdhome-audienceCard p{color:var(--color-primary-dark);margin:.5625rem 0 0;font-size:1.125rem;line-height:1.45}.bdhome-printCta{background:var(--color-neutral-high-medium);min-height:22.1875rem;color:var(--color-primary-dark);border-radius:1rem;justify-content:space-between;align-items:center;gap:1.875rem;margin-top:4rem;padding:5rem;display:flex}.bdhome-printCta h3{font-family:var(--font-display);margin:0;font-size:clamp(2.25rem,3.35vw,4rem);font-style:italic;font-weight:700;line-height:1.08}.bdhome-printCta p{color:var(--color-primary-dark);margin:.625rem 0 0;font-size:1.125rem;line-height:1.45}.bdhome-printCta a{background:var(--color-primary-pure);min-height:2.75rem;color:var(--color-neutral-high-pure);white-space:normal;border-radius:62.4375rem;align-items:center;gap:.5rem;padding:0 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.bdhome-footer{background:var(--color-primary-light);flex-direction:column;gap:3.25rem;padding:4.5rem max(2rem,50% - 54.25rem) 1.5rem;display:flex}.bdhome-footerMain{grid-template-columns:minmax(0,13.125rem) minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.75rem);display:grid}.bdhome-footerMain>a{width:13.125rem}.bdhome-footerMain>p{max-width:35rem;color:var(--color-primary-dark);margin:.125rem 0 0;font-size:.9375rem;line-height:1.65}.bdhome-footerMain>div{color:var(--color-primary-dark);justify-items:end;gap:.75rem;font-size:.875rem;display:grid}.bdhome-socialLinks{color:var(--color-primary-pure);align-items:center;gap:.75rem;display:flex}.bdhome-socialLinks a{width:2.75rem;height:2.75rem;color:inherit;flex:0 0 2.75rem;place-items:center;display:grid}.bdhome-socialLinks a:hover{color:color-mix(in srgb, var(--color-primary-pure) 78%, var(--color-primary-dark))}.bdhome-socialLinks a:focus-visible{outline-offset:.125rem;border-radius:50%;outline:.125rem solid}.bdhome-copyright{border-top:1px solid color-mix(in srgb, var(--color-primary-medium) 30%, var(--color-primary-light));width:100%;color:var(--color-primary-dark);text-align:center;margin:0 auto;padding-top:1.125rem;font-size:.75rem;line-height:1.65}.bdhome-sessionAlert{border:1px solid var(--color-warning-medium);background:var(--color-warning-light);width:min(100% - 4rem,108.5rem);color:var(--color-warning-dark);font-family:var(--font-primary);overflow-wrap:anywhere;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin:0 auto;padding:1rem 1.5rem;font-size:.9375rem;line-height:1.5;display:flex}.bdhome-sessionAlert p{flex:18rem;min-width:0;margin:0}.bdhome-sessionAlert strong{font-weight:700}.bdhome-sessionAlert .bdhome-sessionRetry{background:var(--color-neutral-high-pure);border-radius:62.5rem;flex:none;min-height:2.75rem}.bdhome-sessionAlert .bdhome-sessionRetry:focus-visible{box-shadow:none;outline:.1875rem solid var(--color-primary-pure);outline-offset:.1875rem}.bdhome-sessionAlertBand{background:var(--color-neutral-high-pure);padding-top:1.5rem}.bdhome-sessionAlertBand+div .bdhome-header{margin-top:1.5rem}.bdhome-sessionCover{z-index:50;background:var(--color-neutral-high-pure);color:var(--color-primary-dark);font-family:var(--font-primary);text-align:center;place-content:center;justify-items:center;gap:1.25rem;padding:1rem;display:grid;position:fixed;inset:0}.bdhome-sessionCover img{width:min(12.875rem,60vw);height:auto}.bdhome-sessionCover p{margin:0;font-size:1.125rem;font-weight:700}.bdhome-errorPage{background:linear-gradient(180deg, var(--color-neutral-high-pure), color-mix(in srgb, var(--color-primary-pure) 14%, var(--color-neutral-high-pure)));place-items:center;min-height:100dvh;padding:1.5rem 1rem;display:grid}.bdhome-errorPanel{border:1px solid var(--color-neutral-high-medium);background:var(--color-neutral-high-light);width:min(100%,40rem);box-shadow:var(--shadow-elevation-3);border-radius:2rem;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:clamp(1.5rem,5vw,3rem);display:flex}.bdhome-errorPanel h1{color:var(--color-primary-pure);font-family:var(--font-display);margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.12}.bdhome-errorPanel p{color:var(--color-neutral-low-pure);margin:0;font-size:1rem;line-height:1.6}.bdhome-errorActions{flex-wrap:wrap;gap:.75rem;display:flex}.bdhome-errorActions .bdhome-errorRetry{border-radius:62.5rem;min-height:2.75rem;padding:0 1.375rem;font-family:inherit}.bdhome-errorActions .bdhome-errorRetry:focus-visible,.bdhome-errorPanel .bdhome-brand:focus-visible{outline:.1875rem solid var(--color-primary-pure);outline-offset:.1875rem}@media (max-width:63.9375rem){.bdhome-header{position:relative}.bdhome-nav,.bdhome-headerActions{display:none}.bdhome-menuToggle{display:grid}.bdhome-mobileMenu:not([hidden]){z-index:5;border:1px solid var(--color-neutral-high-medium);background:var(--color-neutral-high-pure);box-shadow:var(--shadow-elevation-6);border-radius:1.5rem;padding:.875rem;display:block;position:absolute;top:calc(100% + .625rem);left:0;right:0}.bdhome-mobileNav{gap:.25rem;display:grid}.bdhome-mobileNav a{min-height:3rem;color:var(--color-primary-pure);border-radius:.75rem;align-items:center;padding:0 .75rem;font-size:.9375rem;text-decoration:none;display:flex}.bdhome-mobileNav a:hover{background:color-mix(in srgb, var(--color-primary-light) 55%, var(--color-neutral-high-pure))}.bdhome-mobileActions{border-top:1px solid var(--color-primary-light);flex-wrap:wrap;gap:.625rem;margin-top:.75rem;padding-top:.75rem;display:flex}.bdhome-mobileActions a{border-radius:62.4375rem;flex:5rem;justify-content:center;align-items:center;min-height:2.75rem;padding:0 .625rem;font-size:.875rem;font-weight:700;text-decoration:none;display:flex}.bdhome-mobileLogin{border:1px solid var(--color-primary-light);color:var(--color-primary-pure)}.bdhome-mobileActions .bdhome-headerCta{white-space:normal;min-height:2.75rem;padding:0 .625rem}.bdhome-hero{grid-template-columns:1fr;width:min(100% - 4rem,60rem);min-height:0;padding:4.25rem 0 1.25rem}.bdhome-heroCopy{max-width:40.625rem;margin-left:0}.bdhome-heroArtwork{min-height:min(72vw,32.5rem);margin:.625rem 0 0}.bdhome-heroLaptop{width:85%;bottom:0;right:0;transform:translateY(13.8%)}.bdhome-heroBooks{width:75%;bottom:0;right:0;transform:translateY(8.4%)}}@media (max-width:56.25rem){.bdhome-sessionAlert{width:min(100% - 2.5rem,45rem)}.bdhome-header{gap:1.125rem;width:min(100% - 2.5rem,45rem);min-height:4.5rem;margin-top:1.75rem;padding:.75rem 1.25rem}.bdhome-featureSection,.bdhome-readingSection,.bdhome-collectionSection,.bdhome-audienceSection,.bdhome-questionSection{width:min(100% - 2.5rem,45rem)}.bdhome-featureSection,.bdhome-readingSection{grid-template-columns:1fr;gap:1.875rem;padding:3.625rem 0}.bdhome-featureSection,.bdhome-questionSection,.bdhome-readingSection,.bdhome-collectionSection{min-height:0}.bdhome-questionSection{padding:3.875rem 0 2.875rem}.bdhome-steps{margin-top:0;padding:2.25rem 0 1.125rem}.bdhome-steps>h3{margin-bottom:1.75rem}.bdhome-stepsGrid article{padding:1.5rem 1.375rem .25rem 0}.bdhome-printCta{margin-top:2.25rem}.bdhome-audienceGrid{min-height:0}.bdhome-footer{gap:2.25rem;padding:3.25rem max(2rem,50% - 54.25rem) 1.5rem}.bdhome-copyright{margin:0 auto}.bdhome-featureImage,.bdhome-readingImage{max-height:27.5rem}.bdhome-collectionCarousel{gap:1rem;width:100%}.bdhome-collectionSlide{flex-basis:min(19.125rem,100vw - 3.5rem)}.bdhome-collectionCard{padding:1.5rem}.bdhome-audienceSection>h2,.bdhome-printCta h3{font-size:clamp(1.875rem,5vw,2.75rem)}.bdhome-audienceGrid{grid-template-columns:1fr}.bdhome-audienceCard{padding:1.25rem}.bdhome-audienceCard h3{font-size:1.4375rem}.bdhome-audienceCard p,.bdhome-printCta p{font-size:.9375rem}.bdhome-footerMain{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.625rem 2rem}.bdhome-footerMain>div{justify-items:start}}@media (min-width:56.3125rem) and (max-width:63.9375rem){.bdhome-header{gap:1.125rem;margin-top:1.75rem;padding:.75rem 1.5rem}}@media (max-width:37.5rem){.bdhome-sessionAlertBand{padding-top:1rem}.bdhome-sessionAlert{width:calc(100% - 2rem);padding:.875rem 1rem;font-size:.875rem}.bdhome-sessionAlertBand+div .bdhome-header{margin-top:1rem}.bdhome-errorActions>*{flex:100%}.bdhome-header{width:calc(100% - 2rem);min-height:4rem;margin-top:1.25rem;padding:.75rem 1.125rem}.bdhome-brand{width:9.75rem}.bdhome-header{gap:.75rem;padding:.625rem .875rem}.bdhome-menuToggle{width:2.75rem;height:2.75rem}.bdhome-mobileActions .bdhome-headerCta{font-size:.75rem}.bdhome-hero{width:calc(100% - 2.5rem);padding:3.5rem 0 .5rem}.bdhome-heroCopy h1{max-width:31.25rem;font-size:clamp(2.625rem,11vw,3.5rem)}.bdhome-heroCopy>p{margin-top:1.125rem;font-size:1rem;line-height:1.6}.bdhome-heroActions{flex-direction:column;align-items:flex-start;gap:1.125rem;margin-top:1.625rem}.bdhome-primaryButton{min-height:3.375rem;padding:0 1.375rem;font-size:.9375rem}.bdhome-heroArtwork{min-height:62vw;margin:.625rem 0 0}.bdhome-heroLaptop{width:85%;bottom:0;right:0;transform:translateY(13.8%)}.bdhome-heroBooks{width:75%;bottom:0;right:0;transform:translateY(8.4%)}.bdhome-featureSection,.bdhome-readingSection,.bdhome-collectionSection,.bdhome-audienceSection,.bdhome-questionSection{width:calc(100% - 2.5rem)}.bdhome-featureSection{padding:3.25rem 0}.bdhome-featureGrid{gap:.625rem}.bdhome-featureCard{min-height:8.125rem;padding:.8125rem}.bdhome-featureCard p{font-size:.75rem}.bdhome-questionSection{padding:2.375rem 0 1.75rem}.bdhome-questionImage{object-fit:cover;min-height:13.125rem}.bdhome-steps{padding-top:1.875rem}.bdhome-stepsGrid{grid-template-columns:1fr}.bdhome-stepsGrid article{border-bottom:1px solid var(--color-primary-light);padding:1.0625rem 0}.bdhome-stepsGrid p{margin-top:.4375rem}.bdhome-readingSection{padding:2.5rem 0}.bdhome-collectionSection{padding:3.125rem 0 1.125rem}.bdhome-collectionCarousel{gap:.75rem;margin-top:1.5625rem}.bdhome-collectionCard{padding:clamp(1rem,5vw,1.375rem)}.bdhome-collectionCard>strong{min-height:3.875rem;margin-top:1.125rem;font-size:clamp(1.4375rem,7vw,1.75rem)}.bdhome-collectionCard small{font-size:1.0625rem}.bdhome-audienceSection>h2,.bdhome-printCta h3{font-size:clamp(1.75rem,8vw,2.375rem)}.bdhome-audienceCard h3{font-size:1.25rem}.bdhome-audienceCard p,.bdhome-printCta p{font-size:.875rem}.bdhome-audienceSection{padding:1.25rem 0 3.5rem}.bdhome-audienceSection>h2{text-align:left}.bdhome-audienceGrid{grid-template-columns:1fr;gap:.625rem}.bdhome-printCta{flex-direction:column;align-items:flex-start;min-height:0;padding:2rem min(1.5rem,5vw)}.bdhome-footer{gap:1.75rem;padding:2.375rem 1.25rem 1.25rem}.bdhome-footerMain{grid-template-columns:minmax(0,1fr);gap:1.25rem}.bdhome-footerMain>a{width:11.25rem}.bdhome-footerMain>p{max-width:38ch;font-size:.875rem}.bdhome-footerMain>div{justify-items:start;gap:.5rem}.bdhome-socialLinks{gap:.5rem}.bdhome-copyright{text-align:left;padding-top:1rem;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.bdhome-headerCta,.bdhome-primaryButton,.bdhome-collectionCard,.bdhome-sessionRetry,.bdhome-errorRetry{transition:none}}@media (max-width:22.5rem){.bdhome-featureGrid{grid-template-columns:1fr}.bdhome-featureCard{min-height:0;padding:1rem}.bdhome-featureCard p{font-size:.8125rem}}
