.linear-carousel-items-wrapper.svelte-eqfjr9{position:relative;width:100%;height:100%}.linear-carousel-items-wrapper.svelte-eqfjr9.gradient{--gradient-background: linear-gradient( to right, var(--gradient-color), transparent 5%, transparent 95%, var(--gradient-color) )}.linear-carousel-items-wrapper.svelte-eqfjr9.gradient:after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:var(--gradient-background);pointer-events:none}.linear-carousel-items.svelte-eqfjr9{overflow:hidden;width:100%;height:100%;padding:1rem 2vw;line-height:1.75;font-size:clamp(22px,5vw,26px);text-align:center;position:relative;z-index:2}.linear-carousel-items.svelte-eqfjr9 .linear-carousel-list:where(.svelte-eqfjr9){display:flex;gap:4rem;will-change:transform;width:fit-content;margin:0;list-style:none}.linear-carousel-button.svelte-eqfjr9{position:absolute;z-index:3;top:0;bottom:0;margin:auto 0}.cta-container.svelte-nyf0bq{position:relative;width:100%;overflow:hidden;border-radius:12px;display:flex;flex-direction:column;align-items:center;padding:1rem 1rem 4rem}.cta-container.svelte-nyf0bq>*{position:relative;z-index:2;text-wrap:balance;color:#fff;text-align:center}.cta-container.svelte-nyf0bq .signup-cta-btn-container:where(.svelte-nyf0bq){margin:2rem 0 0;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.cta-container.svelte-nyf0bq .signup-cta-btn-container:where(.svelte-nyf0bq) .cta-btn:where(.svelte-nyf0bq){--custom-color: var(--primary);--custom-bg-color: var(--white);--custom-color-subtle: var(--primary-subtle)}.cta-container.svelte-nyf0bq .signup-cta-btn-container:where(.svelte-nyf0bq) .cta-btn:where(.svelte-nyf0bq) svg{font-size:20px;vertical-align:bottom;color:var(--primary);transition:inherit}.cta-container.svelte-nyf0bq .signup-cta-btn-container:where(.svelte-nyf0bq) .cta-btn:where(.svelte-nyf0bq):hover svg,.cta-container.svelte-nyf0bq .signup-cta-btn-container:where(.svelte-nyf0bq) .cta-btn:where(.svelte-nyf0bq):focus-visible svg{color:#fff!important}.cta-container.svelte-nyf0bq .signup-cta-bg-container:where(.svelte-nyf0bq){position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.cta-container.svelte-nyf0bq .signup-cta-bg-container:where(.svelte-nyf0bq) svg:where(.svelte-nyf0bq){width:100%;height:100%}.cta-container.svelte-nyf0bq .signup-cta-bg-container:where(.svelte-nyf0bq) svg:where(.svelte-nyf0bq) polygon:where(.svelte-nyf0bq),.cta-container.svelte-nyf0bq .signup-cta-bg-container:where(.svelte-nyf0bq) svg:where(.svelte-nyf0bq) rect:where(.svelte-nyf0bq){transition:all var(--fill-transition-timing) var(--slide-timing-function)}.ink-icon{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;width:fit-content;scroll-margin-top:20vh;text-wrap:balance}.ink-icon>img,.ink-icon svg{flex:0 0 auto;color:inherit}.ink-icon>span{flex:1;color:inherit;text-box:trim-both cap alphabetic}.ink-icon-inline{width:fit-content;text-wrap:balance}.ink-icon-inline>img,.ink-icon-inline svg{display:inline;vertical-align:bottom;color:inherit}.linear-carousel-container.svelte-1nco2z8{height:532px;--custom-color: var(--white);--custom-bg-color: var(--primary);--custom-color-subtle: var(--primary-subtle)}.linear-carousel-container.svelte-1nco2z8 .book-list-item:where(.svelte-1nco2z8){display:block;text-decoration:none;height:500px;width:clamp(280px,30vw,350px);position:relative}#ink-header.ink-show nav :is(a:not(:hover),p){color:var(--primary-dark)}.homepage.svelte-1xwmb4i h2:where(.svelte-1xwmb4i){margin:0 auto 1rem}.homepage.svelte-1xwmb4i p:where(.svelte-1xwmb4i){font-size:18px}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i){padding-top:4rem}@media (min-width: 1024px){.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i){height:min(calc(100vh - var(--landing-header-height)),60rem)}}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay:where(.svelte-1xwmb4i){width:100vw;height:100vh;max-height:inherit;position:absolute;left:0;top:0;z-index:-1}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i){display:flex;width:100%;gap:4rem;justify-content:center;align-items:center;height:100%;margin-top:3rem;flex-direction:column-reverse}@media (min-width: 900px){.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i){margin-top:0;flex-direction:row}}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-info:where(.svelte-1xwmb4i){width:100%;margin-top:0}@media (min-width: 480px){.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-info:where(.svelte-1xwmb4i){margin-top:3rem}}@media (min-width: 900px){.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-info:where(.svelte-1xwmb4i){width:50%;margin-top:0}}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-info:where(.svelte-1xwmb4i) h1:where(.svelte-1xwmb4i){font-size:clamp(32px,5.5vw,52px);text-align:start;margin:0 0 2rem;color:var(--primary-dark);letter-spacing:.15px}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-info:where(.svelte-1xwmb4i) p:where(.svelte-1xwmb4i){font-size:24px;margin:0 0 1.5rem;letter-spacing:.15px}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-info:where(.svelte-1xwmb4i) .hero-overlay-info-btn-container:where(.svelte-1xwmb4i){--custom-color: var(--white);--custom-bg-color: var(--primary);--custom-color-subtle: var(--primary-subtle)}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-info:where(.svelte-1xwmb4i) .hero-overlay-info-btn-container:where(.svelte-1xwmb4i) a:where(.svelte-1xwmb4i){font-size:20px;padding:12px 16px}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-info:where(.svelte-1xwmb4i) .hero-overlay-info-btn-container:where(.svelte-1xwmb4i) a:where(.svelte-1xwmb4i):hover,.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-info:where(.svelte-1xwmb4i) .hero-overlay-info-btn-container:where(.svelte-1xwmb4i) a:where(.svelte-1xwmb4i):focus-visible{--custom-color: var(--primary-light);--custom-bg-color: var(--white)}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-featured:where(.svelte-1xwmb4i){flex:1;min-width:40%;min-height:144px;position:relative;height:100%}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-featured:where(.svelte-1xwmb4i) picture img{position:absolute;bottom:0;right:0;margin:auto;border-radius:12px;box-shadow:0 6px 12px #0000004d;width:108px;height:172.8px}@media (min-width: 480px){.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-featured:where(.svelte-1xwmb4i) picture img{width:180px;height:288px}}@media (min-width: 900px){.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-featured:where(.svelte-1xwmb4i) picture img{width:300px;height:480px}}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-featured:where(.svelte-1xwmb4i) picture:nth-of-type(1) img{background-color:#e4b24b}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-featured:where(.svelte-1xwmb4i) picture:nth-of-type(2) img{background-color:#bfb8a5}.homepage.svelte-1xwmb4i .hero-overlay-container:where(.svelte-1xwmb4i) .hero-overlay-content:where(.svelte-1xwmb4i) .hero-overlay-featured:where(.svelte-1xwmb4i) picture:nth-of-type(3) img{background:linear-gradient(#213c48,#5b8375)}.homepage.svelte-1xwmb4i .publish-section:where(.svelte-1xwmb4i){display:flex;align-items:center;gap:2rem;flex-wrap:wrap;color:var(--primary-dark);position:relative}.homepage.svelte-1xwmb4i .publish-section:where(.svelte-1xwmb4i) picture{width:40%;min-width:280px;margin:0 auto;position:relative}@media (min-width: 480px){.homepage.svelte-1xwmb4i .publish-section:where(.svelte-1xwmb4i) picture{min-width:450px}}.homepage.svelte-1xwmb4i .publish-section:where(.svelte-1xwmb4i) picture:before{content:"";background-color:var(--primary-light);position:absolute;width:100%;height:100%;left:-1rem;top:-1rem;z-index:-1;pointer-events:none;border-radius:12px}.homepage.svelte-1xwmb4i .publish-section:where(.svelte-1xwmb4i) picture img{width:100%;height:100%;object-fit:contain;border-radius:12px}
