.proof-strip[data-astro-cid-qdkhj4wn]{gap:8px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-qdkhj4wn]{border:1px solid var(--c-line);border-radius:var(--r-12);background:var(--c-paper-card);font-size:var(--fs-15);color:var(--c-ink-2);align-items:center;gap:10px;padding:8px 14px;line-height:1.35;display:flex}li[data-astro-cid-qdkhj4wn] .guide-icon{color:var(--c-wine)}span[data-astro-cid-qdkhj4wn]{overflow-wrap:break-word;hyphens:auto;min-width:0}@media (width>=1100px){.proof-strip[data-astro-cid-qdkhj4wn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}li[data-astro-cid-qdkhj4wn]{align-items:flex-start}}.step-cards[data-astro-cid-arbu3etw]{gap:12px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-arbu3etw]{grid-template-columns:36px minmax(0,1fr);gap:12px;display:grid;position:relative}li[data-astro-cid-arbu3etw]+li[data-astro-cid-arbu3etw]:before{content:"";background:var(--c-gold);width:2px;height:12px;position:absolute;top:-12px;left:17px}li[data-astro-cid-arbu3etw]:not(:last-child):after{content:"";background:var(--c-gold);width:2px;position:absolute;top:36px;bottom:0;left:17px}.num[data-astro-cid-arbu3etw]{z-index:1;border-radius:var(--r-round);background:var(--c-wine-deep);width:36px;height:36px;color:var(--c-white);font-size:var(--fs-16);font-weight:var(--fw-semibold);justify-content:center;align-items:center;line-height:1;display:flex}.card[data-astro-cid-arbu3etw]{border:1px solid var(--c-line);border-radius:var(--r-12);background:var(--c-paper-card);padding:18px 20px}.card[data-astro-cid-arbu3etw] .guide-icon{color:var(--c-wine)}h3[data-astro-cid-arbu3etw]{font-family:var(--f-sans);font-size:var(--fs-17);font-weight:var(--fw-semibold);margin:10px 0 4px;line-height:1.3}p[data-astro-cid-arbu3etw]{font-size:var(--fs-16);text-wrap:pretty;margin:0;line-height:1.5}.card[data-astro-cid-arbu3etw]{min-width:0}h3[data-astro-cid-arbu3etw],p[data-astro-cid-arbu3etw]{overflow-wrap:break-word;hyphens:auto}@media (width>=760px){.step-cards[data-astro-cid-arbu3etw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.step-cards[data-astro-cid-arbu3etw].n-4{grid-template-columns:repeat(4,minmax(0,1fr))}li[data-astro-cid-arbu3etw]{grid-template-rows:36px 1fr;grid-template-columns:minmax(0,1fr)}li[data-astro-cid-arbu3etw]+li[data-astro-cid-arbu3etw]:before{width:20px;height:2px;top:17px;left:-20px}li[data-astro-cid-arbu3etw]:not(:last-child):after{width:auto;height:2px;inset:17px 0 auto 36px}}.compare-cols[data-astro-cid-2yutieaf]{gap:12px;display:grid}.col[data-astro-cid-2yutieaf]{border:1px solid var(--c-line);border-radius:var(--r-12);background:var(--c-paper-card);padding:18px 20px}.col[data-astro-cid-2yutieaf].tint{background:var(--c-wine-tint)}h3[data-astro-cid-2yutieaf]{font-family:var(--f-sans);font-size:var(--fs-17);font-weight:var(--fw-semibold);align-items:center;gap:10px;margin:0 0 12px;line-height:1.3;display:flex}h3[data-astro-cid-2yutieaf] .guide-icon,li[data-astro-cid-2yutieaf] .guide-icon{color:var(--c-wine)}ul[data-astro-cid-2yutieaf]{gap:10px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-2yutieaf]{font-size:var(--fs-16);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;line-height:1.5;display:grid}li[data-astro-cid-2yutieaf] span[data-astro-cid-2yutieaf]{overflow-wrap:break-word;hyphens:auto}.foot[data-astro-cid-2yutieaf]{border-top:1px solid var(--c-line);font-size:var(--fs-16);margin:14px 0 0;padding-top:12px;line-height:1.5}.foot[data-astro-cid-2yutieaf] a{margin-block:-4px;padding-block:4px}@media (width>=760px){.compare-cols[data-astro-cid-2yutieaf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.page-howto[data-astro-cid-v2gng3u2]{font-size:var(--fs-18);line-height:1.7}.head-container[data-astro-cid-v2gng3u2]{max-width:var(--w-content);padding:0 var(--gutter);margin:0 auto}.crumbs-wrap[data-astro-cid-v2gng3u2]{padding-top:17px}.hero[data-astro-cid-v2gng3u2]{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px 48px;display:grid}.hero-head[data-astro-cid-v2gng3u2]{max-width:var(--w-article);padding:clamp(18px,3vw,36px) 0 clamp(8px,2vw,16px)}.hero-head[data-astro-cid-v2gng3u2] h1[data-astro-cid-v2gng3u2]{font-family:var(--f-serif);letter-spacing:-.015em;text-wrap:balance;margin:0 0 16px;font-size:clamp(36px,5vw,60px);font-weight:400;line-height:1.05}.lead[data-astro-cid-v2gng3u2]{color:var(--c-ink-2);text-wrap:pretty;margin:0 0 16px;font-size:clamp(18px,1.6vw,21px);line-height:1.6}.hero-cta[data-astro-cid-v2gng3u2]{margin:16px 0}.hero-cta[data-astro-cid-v2gng3u2] .btn[data-astro-cid-v2gng3u2],.example-cta[data-astro-cid-v2gng3u2] .btn[data-astro-cid-v2gng3u2]{box-sizing:border-box;text-wrap:balance;max-inline-size:100%;padding-block:8px}.hero-cta[data-astro-cid-v2gng3u2] .btn[data-astro-cid-v2gng3u2]{width:100%}.meta[data-astro-cid-v2gng3u2]{font-size:var(--fs-14);color:var(--c-slate);flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.hero[data-astro-cid-v2gng3u2] .hero-reader{justify-self:center;margin:8px 0}@media (width>=600px){.hero-cta[data-astro-cid-v2gng3u2] .btn[data-astro-cid-v2gng3u2]{width:auto}}@media (width>=900px){.hero[data-astro-cid-v2gng3u2]{grid-template-columns:minmax(0,1fr) auto}}.content[data-astro-cid-v2gng3u2]{max-width:var(--w-content);padding:clamp(24px, 4vw, 48px) var(--gutter) clamp(32px, 5vw, 64px);margin:0 auto}.main-col[data-astro-cid-v2gng3u2]{min-width:0;max-width:var(--w-article)}.main-col[data-astro-cid-v2gng3u2] section[data-astro-cid-v2gng3u2]+section[data-astro-cid-v2gng3u2]{margin-top:clamp(32px,4vw,48px)}.main-col[data-astro-cid-v2gng3u2] h2{font-family:var(--f-serif);margin:0 0 14px;font-size:clamp(28px,3vw,36px);font-weight:400;line-height:1.1}.main-col[data-astro-cid-v2gng3u2] p[data-astro-cid-v2gng3u2]{max-width:var(--w-text);text-wrap:pretty;margin:0 0 1em}.main-col[data-astro-cid-v2gng3u2] p[data-astro-cid-v2gng3u2] a[data-astro-cid-v2gng3u2]:not(.btn){margin-block:-4px;padding-block:4px}.note[data-astro-cid-v2gng3u2]{font-size:var(--fs-16);color:var(--c-ink-2);margin-top:16px;line-height:1.5}.after-block[data-astro-cid-v2gng3u2]{margin-top:16px}.after-block[data-astro-cid-v2gng3u2]+.after-block[data-astro-cid-v2gng3u2]{margin-top:0}.ideas[data-astro-cid-v2gng3u2]{max-width:var(--w-text);font-size:var(--fs-17);gap:8px;margin:0;padding-left:1.2em;line-height:1.55;display:grid}.main-col[data-astro-cid-v2gng3u2] .fact-table{margin:8px 0 20px}@media (width>=600px){.main-col[data-astro-cid-v2gng3u2] .fact-table.facts-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.example-cta[data-astro-cid-v2gng3u2]{margin:0}.example[data-astro-cid-v2gng3u2]{justify-items:center;gap:16px 28px;margin-bottom:4px;display:grid}.example-text[data-astro-cid-v2gng3u2]{justify-self:stretch;min-width:0}@media (width>=600px){.example[data-astro-cid-v2gng3u2]{grid-template-columns:auto minmax(0,1fr);place-items:center start}}.page-howto[data-astro-cid-v2gng3u2] #book-block-title{scroll-margin-top:calc(var(--header-h) + 24px)}html:has(.preview-banner) .page-howto[data-astro-cid-v2gng3u2] #book-block-title{scroll-margin-top:calc(var(--header-h) + var(--preview-banner-h) + 24px)}
