.marquee[data-astro-cid-tpudeaz7]{overflow:hidden;padding-block:var(--s-2);border-block:3px solid var(--ink)}.marquee__track[data-astro-cid-tpudeaz7]{display:flex;width:max-content;animation:scroll var(--marquee-time) linear infinite}.marquee__set[data-astro-cid-tpudeaz7]{display:flex;flex-shrink:0}.marquee__item[data-astro-cid-tpudeaz7]{font-family:var(--font-display);font-weight:900;font-stretch:125%;font-size:clamp(1.6rem,4vw,3rem);text-transform:uppercase;white-space:nowrap;line-height:1;padding-right:.5em}.marquee__dot[data-astro-cid-tpudeaz7]{padding-left:.5em}@keyframes scroll{to{transform:translate(-50%)}}.circles[data-astro-cid-dvsoea35]{width:100%;height:auto;overflow:visible}.c[data-astro-cid-dvsoea35]{fill:none;stroke:var(--accent);stroke-width:20}.c1[data-astro-cid-dvsoea35]{animation:f1 15s ease-in-out infinite alternate}.c2[data-astro-cid-dvsoea35]{animation:f2 17s ease-in-out infinite alternate}.c3[data-astro-cid-dvsoea35]{animation:f3 19s ease-in-out infinite alternate}@keyframes f1{to{transform:translateY(-26px)}}@keyframes f2{to{transform:translate(-24px,18px)}}@keyframes f3{to{transform:translate(24px,18px)}}.chapter[data-astro-cid-5d3zeytc]{padding-block:var(--s-6);scroll-margin-top:72px}.chapter__grid[data-astro-cid-5d3zeytc]{display:grid;gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:center}.chapter__media[data-astro-cid-5d3zeytc]{position:relative;max-width:460px;width:100%}.chapter__logo{position:absolute;right:-10px;bottom:-14px;width:clamp(84px,24%,112px)}.chapter__n[data-astro-cid-5d3zeytc]{font-family:var(--font-display);font-weight:900;font-stretch:125%;font-size:clamp(3rem,8vw,6rem);line-height:1;margin:0 0 var(--s-1);color:var(--accent)}.chapter__name[data-astro-cid-5d3zeytc]{font-size:clamp(2.2rem,6vw,4.5rem);overflow-wrap:anywhere;margin-bottom:var(--s-2)}.chapter__lede[data-astro-cid-5d3zeytc]{font-size:clamp(1.2rem,2.2vw,1.6rem);line-height:1.35;font-weight:600;max-width:34ch}.chapter__offers[data-astro-cid-5d3zeytc]{list-style:none;margin:var(--s-3) 0 0;padding:0;max-width:62ch}.chapter__offers[data-astro-cid-5d3zeytc] li[data-astro-cid-5d3zeytc]{padding:.8rem 0;border-top:2px solid currentColor;font-family:var(--font-display);font-weight:700;font-stretch:106%;font-size:1.1rem;line-height:1.3}.chapter__offers[data-astro-cid-5d3zeytc] li[data-astro-cid-5d3zeytc]:last-child{border-bottom:2px solid currentColor}.chapter__proof[data-astro-cid-5d3zeytc]{margin-top:var(--s-3)}.chapter__proof[data-astro-cid-5d3zeytc] .eyebrow[data-astro-cid-5d3zeytc]{margin-bottom:.4rem}.chapter__proof[data-astro-cid-5d3zeytc] ul[data-astro-cid-5d3zeytc]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.chapter__proof[data-astro-cid-5d3zeytc] li[data-astro-cid-5d3zeytc]{border:2px solid var(--accent);padding:.35rem .8rem;border-radius:var(--radius-pill);font-size:var(--fs-small);font-weight:600}@media(min-width:900px){.chapter__grid[data-astro-cid-5d3zeytc]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--s-6)}.chapter__grid[data-astro-cid-5d3zeytc].is-flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.chapter__grid[data-astro-cid-5d3zeytc].is-flip .chapter__media[data-astro-cid-5d3zeytc]{order:2;justify-self:end}}.hero[data-astro-cid-j7pv25f6]{padding-block:var(--s-5) var(--s-6);overflow:hidden}.hero__grid[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:center}.hero__title[data-astro-cid-j7pv25f6]{font-size:var(--fs-hero);display:flex;flex-direction:column;margin-bottom:var(--s-3)}.hero__title[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{display:block}.hero__mark[data-astro-cid-j7pv25f6]{width:min(78%,360px);justify-self:center;padding:var(--s-2)}.intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:16ch}.now__list[data-astro-cid-j7pv25f6]{margin-top:var(--s-4)}.intro[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{align-self:end}@media(min-width:960px){.hero__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.hero__mark[data-astro-cid-j7pv25f6]{width:100%;max-width:none}}
