.marquee[data-astro-cid-tpudeaz7]{-webkit-mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent);width:100%;max-width:100%;overflow:hidden}.track[data-astro-cid-tpudeaz7]{display:flex;align-items:center;gap:2.5rem;animation:marquee var(--speed) linear infinite;width:max-content}.item[data-astro-cid-tpudeaz7]{display:flex;align-items:center;gap:2.5rem;color:var(--ink-faint);font-size:.8rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.sep[data-astro-cid-tpudeaz7]{display:block;border-radius:9999px;background-color:rgb(from var(--ink) r g b / .25);width:4px;height:4px}.faq[data-astro-cid-z6gx6xcw]{display:flex;flex-flow:column}details[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--line);&[data-astro-cid-z6gx6xcw]:last-of-type{border-bottom:1px solid var(--line)}}summary[data-astro-cid-z6gx6xcw]{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;transition-property:color;cursor:pointer;padding:1.25rem 0;font-weight:700;font-size:1rem;font-family:var(--font-header);list-style:none;&[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}&[data-astro-cid-z6gx6xcw]:hover{color:var(--blue)}}i[data-astro-cid-z6gx6xcw]{flex:none;transition-property:rotate;color:var(--ink-faint);font-size:.75rem}details[data-astro-cid-z6gx6xcw][open] i[data-astro-cid-z6gx6xcw]{rotate:45deg}p[data-astro-cid-z6gx6xcw]{margin:0;padding-bottom:1.5rem;max-width:62ch;color:var(--ink-muted);line-height:1.7}.hero[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:2.5rem;padding-top:2.5rem;padding-bottom:3.5rem;text-align:center;@media(min-width:900px){grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:3rem;padding-top:3.5rem;text-align:left}}.hero-copy[data-astro-cid-j7pv25f6]{display:flex;flex-flow:column;align-items:center;gap:1.5rem;@media(min-width:900px){align-items:flex-start}}h1[data-astro-cid-j7pv25f6]{margin:0;max-width:18ch;font-size:clamp(2.35rem,6vw,3.75rem)}.hero-sub[data-astro-cid-j7pv25f6]{margin:0;max-width:48ch;color:var(--ink-muted);font-size:1.05rem;line-height:1.65}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;margin-top:.5rem;@media(min-width:900px){justify-content:flex-start}}.serves[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:1.1rem 0}.cards[data-astro-cid-j7pv25f6]{display:flex;flex-flow:column;gap:1.5rem;padding-top:4.5rem}.block[data-astro-cid-j7pv25f6]{display:flex;flex-flow:column;gap:2rem;padding-top:5.5rem}.block-head[data-astro-cid-j7pv25f6]{display:flex;flex-flow:column;gap:.6rem}h2[data-astro-cid-j7pv25f6]{margin:0;max-width:22ch;font-size:clamp(1.75rem,3.6vw,2.5rem)}h3[data-astro-cid-j7pv25f6]{margin:0;font-size:1.2rem}.card-copy[data-astro-cid-j7pv25f6]{margin:0;max-width:none;color:var(--ink-muted);line-height:1.7}.cards[data-astro-cid-j7pv25f6] .card-cta{margin-top:.25rem}.ways[data-astro-cid-j7pv25f6]{display:grid;gap:.75rem;margin-top:.75rem}.way[data-astro-cid-j7pv25f6]{display:flex;flex-flow:column;gap:.15rem;transition-property:border-color,background-color;border:1px solid var(--line);border-radius:var(--radius-soft);background-color:#ffffff8c;padding:.85rem 1rem;text-decoration:none;&[data-astro-cid-j7pv25f6]:hover{border-color:var(--ink);background-color:var(--paper-raised)}}.way-label[data-astro-cid-j7pv25f6]{color:var(--ink-faint);font-size:.68rem;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.way-value[data-astro-cid-j7pv25f6]{font-weight:700;font-size:.95rem;font-family:var(--font-header);overflow-wrap:break-word}.way-note[data-astro-cid-j7pv25f6]{margin:0;color:var(--ink-muted);font-size:.85rem;line-height:1.5}ol[data-astro-cid-j7pv25f6].symptoms{display:grid;gap:0;margin:0;padding:0;list-style:none;@media(min-width:760px){grid-template-columns:1fr 1fr;column-gap:3rem}li{display:flex;gap:1rem;border-top:1px solid var(--line);padding:1.5rem 0}.symptom{display:flex;flex-flow:column;gap:.45rem}p{margin:0;max-width:44ch;color:var(--ink-muted);line-height:1.6}}.fix[data-astro-cid-j7pv25f6]{display:flex;gap:.5rem;margin-top:.15rem!important;border-left:2px solid rgb(from var(--blue) r g b / .45);padding-left:.75rem;color:var(--ink)!important;font-size:.9rem;i{flex:none;margin-top:.35rem;color:var(--blue);font-size:.7rem}}.num[data-astro-cid-j7pv25f6]{color:var(--ink-faint);font-size:.75rem;font-family:var(--font-mono)}.split[data-astro-cid-j7pv25f6]{@media(min-width:860px){display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:4rem}}.split-lead[data-astro-cid-j7pv25f6]{display:flex;flex-flow:column;gap:1.5rem}.portrait[data-astro-cid-j7pv25f6]{box-shadow:var(--shadow-soft);border-radius:var(--radius-card);aspect-ratio:4 / 5;width:100%;max-width:19rem;object-fit:cover;object-position:center 25%}.split-body[data-astro-cid-j7pv25f6]{display:flex;flex-flow:column;gap:1rem;padding-top:.5rem;p{margin:0;max-width:48ch;line-height:1.75}}.muted[data-astro-cid-j7pv25f6]{color:var(--ink-muted);font-size:.9rem}.belief-body[data-astro-cid-j7pv25f6]{display:flex;flex-flow:column;gap:1.1rem;max-width:60ch;p{margin:0;font-size:1.05rem;line-height:1.8}}.fit[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem;@media(min-width:760px){grid-template-columns:1fr 1fr;gap:3rem}}.fit-col[data-astro-cid-j7pv25f6]{display:flex;flex-flow:column;gap:.75rem;border-top:1px solid var(--line);padding-top:1.25rem;h3{font-size:.95rem}ul{display:flex;flex-flow:column;gap:.6rem;margin:0;padding-left:1.1rem;color:var(--ink-muted);line-height:1.6}}.no[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{color:var(--ink-faint)}.closer[data-astro-cid-j7pv25f6]{display:flex;flex-flow:column;align-items:center;gap:1.25rem;padding-top:6rem;text-align:center;h2{max-width:20ch}p{margin:0;max-width:50ch;color:var(--ink-muted);line-height:1.7}}
