section[data-astro-cid-vdvwdt3d]{padding-block:clamp(2rem,5vw,4rem)}.dcta[data-astro-cid-vdvwdt3d]{position:relative;overflow:hidden;isolation:isolate;text-align:center;background:var(--dark);color:#fff;border-radius:var(--r);padding:clamp(2.5rem,7vw,5.5rem) clamp(1.4rem,6vw,6rem)}.glow[data-astro-cid-vdvwdt3d]{position:absolute;z-index:-1;border-radius:50%;filter:blur(10px)}.g1[data-astro-cid-vdvwdt3d]{width:520px;height:520px;right:-160px;top:-220px;background:radial-gradient(circle,#5dbfc055,transparent 65%)}.g2[data-astro-cid-vdvwdt3d]{width:420px;height:420px;left:-160px;bottom:-220px;background:radial-gradient(circle,#d5654433,transparent 65%)}h2[data-astro-cid-vdvwdt3d]{max-width:26ch;margin-inline:auto;font-weight:400}p[data-astro-cid-vdvwdt3d]{color:#b9c9cb;max-width:62ch;margin:0 auto 2rem;font-size:1.05rem}.hero[data-astro-cid-j7pv25f6]{padding-top:1.2rem}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;gap:1rem}.hero-card[data-astro-cid-j7pv25f6]{background:linear-gradient(140deg,var(--mist) 0%,#f7fbfb 60%,#fbf1ed 100%);border-radius:var(--r);padding:clamp(1.8rem,5vw,4rem);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(1.7rem,3.6vw,2.9rem);font-weight:400;margin-bottom:2rem}.hero-img[data-astro-cid-j7pv25f6]{margin:0;position:relative;border-radius:var(--r);overflow:hidden;width:fit-content;max-width:100%;justify-self:center;align-self:center}.hero-img[data-astro-cid-j7pv25f6] img{width:100%;aspect-ratio:1;object-fit:cover}.hero-img[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{position:absolute;left:1rem;right:1rem;bottom:1rem;display:grid;padding:.9rem 1.1rem;border-radius:var(--r-sm);background:#ffffffd9;backdrop-filter:blur(10px);font-size:.82rem;color:var(--muted)}.hero-img[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:600;font-size:.95rem}@media(min-width:900px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1.25fr 1fr}}.embrace[data-astro-cid-j7pv25f6]{text-align:center;padding:clamp(2rem,6vw,5rem) clamp(1.2rem,5vw,6rem);border:1px solid var(--line);border-radius:var(--r)}.embrace[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0 auto 2rem;max-width:46ch;font-size:clamp(1.1rem,2.2vw,1.4rem);font-weight:300;line-height:1.55}.methods[data-astro-cid-j7pv25f6]{background:linear-gradient(#fff,var(--mist) 30%,var(--mist))}.bento[data-astro-cid-j7pv25f6]{display:grid;gap:1rem}.bento[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]{background:#fff;display:flex;flex-direction:column}.bento[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6] img{width:100%;aspect-ratio:16/10;object-fit:cover}.bento[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:1.6rem 1.6rem 1.2rem}.bento[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.94rem}.idx[data-astro-cid-j7pv25f6]{display:inline-block;font-size:.78rem;font-weight:600;color:var(--warm);margin-bottom:.5rem}.bento[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6]{background:var(--ink);color:#fff;padding:1.6rem 2rem;text-decoration:none;display:grid;grid-template-columns:1fr auto;grid-template-areas:"label icon" "title icon";align-items:center;gap:.2rem 1.5rem;transition:background .25s}.bento[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{grid-area:label;color:#9fd4d4;font-size:.9rem}.bento[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{grid-area:title;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;letter-spacing:-.02em}.bento[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6] svg{grid-area:icon;width:52px;height:52px;padding:12px;border-radius:50%;background:#ffffff1a;transition:transform .25s}.bento[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6]:hover{background:var(--teal)}.bento[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6]:hover svg{transform:translate(4px)}@media(min-width:700px){.bento[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.bento[data-astro-cid-j7pv25f6] .c2[data-astro-cid-j7pv25f6]{grid-column:span 2}.bento[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6]{grid-column:1 / -1}}@media(min-width:1000px){.bento[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}.bento[data-astro-cid-j7pv25f6] .c2[data-astro-cid-j7pv25f6]{grid-column:auto}}.rgrid[data-astro-cid-j7pv25f6]{display:grid;gap:1rem;margin-bottom:2.4rem}.review[data-astro-cid-j7pv25f6]{margin:0;padding:1.8rem;display:flex;flex-direction:column;justify-content:space-between}.review[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0 0 1.6rem;font-size:1.02rem;line-height:1.65}.review[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.8rem;font-weight:600}.review[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] img{width:44px;height:44px;border-radius:50%;object-fit:cover}@media(min-width:900px){.rgrid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.posts[data-astro-cid-j7pv25f6]{display:grid;gap:1rem;margin-bottom:2.4rem}@media(min-width:900px){.posts[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.genes[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem;border-top:1px solid var(--line)}.genes[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.5rem,3vw,2.3rem);font-weight:400}@media(min-width:900px){.genes[data-astro-cid-j7pv25f6]{grid-template-columns:1.7fr 1fr;gap:5rem;align-items:end}}.freebie[data-astro-cid-j7pv25f6]{display:grid;gap:2rem;background:var(--teal);color:#fff;border-radius:var(--r);padding:clamp(1.6rem,5vw,4rem)}.freebie[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#e1f3f3}.freebie[data-astro-cid-j7pv25f6] img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:calc(var(--r) - 8px)}@media(min-width:900px){.freebie[data-astro-cid-j7pv25f6]{grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}}
