.section[data-astro-cid-njl2q4gy]{padding:var(--section-pad-y) 0}.gets-band[data-astro-cid-njl2q4gy]{background:var(--rt-surface);border-block:1px solid var(--color-divider)}.gets-band[data-astro-cid-njl2q4gy] .wrap[data-astro-cid-njl2q4gy]{padding-block:var(--section-pad-y)}h2[data-astro-cid-njl2q4gy]{letter-spacing:-.02em;margin:0 0 28px;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.1}.problem-title[data-astro-cid-njl2q4gy]{max-width:18ch;margin:0 0 24px}.get-title[data-astro-cid-njl2q4gy]{max-width:20ch;margin:0 0 40px}.process-title[data-astro-cid-njl2q4gy],.stack-title[data-astro-cid-njl2q4gy]{max-width:22ch;margin:0 0 16px}.price-title[data-astro-cid-njl2q4gy]{max-width:24ch;margin:0 0 16px}.faq-title[data-astro-cid-njl2q4gy]{max-width:20ch;margin:0 0 40px}.related-title[data-astro-cid-njl2q4gy]{margin:0 0 36px;font-size:clamp(24px,2.8vw,34px);line-height:1.12}.lead[data-astro-cid-njl2q4gy]{color:var(--color-lead);margin:0 0 40px;font-size:17px;line-height:1.7}.process-lead[data-astro-cid-njl2q4gy],.stack-lead[data-astro-cid-njl2q4gy]{max-width:60ch}.stack-lead[data-astro-cid-njl2q4gy]{color:var(--color-panel-copy)}.price-lead[data-astro-cid-njl2q4gy]{max-width:62ch;color:var(--color-lead);margin:0 0 36px}.problem-copy[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--color-lead);max-width:52ch;margin:0 0 18px;font-size:16.5px;line-height:1.75}.num[data-astro-cid-njl2q4gy]{letter-spacing:.02em;font-feature-settings:"tnum" 1;color:var(--color-accent-400);font-size:13px;font-weight:700}.problem[data-astro-cid-njl2q4gy]{flex-wrap:wrap;align-items:flex-start;gap:clamp(28px,4vw,56px);display:flex}.problem-copy[data-astro-cid-njl2q4gy],.symptoms[data-astro-cid-njl2q4gy]{flex:300px;min-width:0}.problem-copy[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]:last-child{margin-bottom:0}.symptoms[data-astro-cid-njl2q4gy]{border:1px solid var(--color-divider);background:var(--rt-surface)}.symptoms-label[data-astro-cid-njl2q4gy]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);border-bottom:1px solid var(--color-divider);margin:0;padding:18px 22px;font-size:12.5px}.symptom[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--color-divider);align-items:flex-start;gap:16px;padding:16px 22px;display:flex}.symptom[data-astro-cid-njl2q4gy]:last-child{border-bottom:0}.symptom[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{margin:0;font-size:15.5px;line-height:1.55}.gets[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:1px;display:grid}.get[data-astro-cid-njl2q4gy]{background:var(--rt-surface);box-shadow:0 0 0 1px var(--color-divider);padding:28px 26px}.get[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy],.step[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy],.faq[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy],.rel[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{margin:12px 0;font-size:20px;font-weight:600}.get[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy],.step[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy],.faq[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--color-card-body);margin:0;font-size:15.5px;line-height:1.7}.steps[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(auto-fit,minmax(295px,1fr));gap:16px;display:grid}.step[data-astro-cid-njl2q4gy]{background:var(--rt-surface);border:1px solid var(--color-divider);border-top:3px solid var(--color-accent);padding:28px 24px}.out[data-astro-cid-njl2q4gy]{color:var(--color-accent)!important;margin-top:16px!important;font-size:14px!important}.stack-band[data-astro-cid-njl2q4gy]{background:var(--color-accent-100);border-block:1px solid var(--color-divider)}.stack-band[data-astro-cid-njl2q4gy] .wrap[data-astro-cid-njl2q4gy]{padding-block:var(--section-pad-y)}.stack[data-astro-cid-njl2q4gy]{grid-template-columns:1fr;display:grid}.stack-row[data-astro-cid-njl2q4gy],.stack-note[data-astro-cid-njl2q4gy]{border-top:1px solid var(--color-divider);flex-wrap:wrap;gap:12px 28px;padding:20px 0;display:flex}.stack-name[data-astro-cid-njl2q4gy]{flex:200px;margin:0;font-weight:600}.stack-why[data-astro-cid-njl2q4gy]{color:var(--color-lead);flex:2 320px;margin:0;font-size:15.5px;line-height:1.7}.stack-note[data-astro-cid-njl2q4gy]{background:var(--color-accent);color:#fff;border:0;padding:24px 26px}.stack-note[data-astro-cid-njl2q4gy] .stack-name[data-astro-cid-njl2q4gy],.stack-note[data-astro-cid-njl2q4gy] .stack-why[data-astro-cid-njl2q4gy]{color:#fff}.quote-band[data-astro-cid-njl2q4gy]{background:var(--rt-surface);border-block:1px solid var(--color-divider)}.quote-band[data-astro-cid-njl2q4gy] .wrap[data-astro-cid-njl2q4gy]{padding-block:var(--section-pad-y)}.quote-split[data-astro-cid-njl2q4gy]{flex-wrap:wrap;align-items:flex-start;gap:clamp(24px,4vw,48px);margin-top:36px;display:flex}.quote-split[data-astro-cid-njl2q4gy]>div[data-astro-cid-njl2q4gy]{flex:280px}.quote-split[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{letter-spacing:-.01em;margin:0 0 14px;font-size:21px;font-weight:600;line-height:1.25}.quote-note[data-astro-cid-njl2q4gy]{color:var(--color-card-body);max-width:52ch;margin:0 0 16px;font-size:15.5px;line-height:1.75}.quote-note[data-astro-cid-njl2q4gy]:last-child{margin-bottom:0}.quote-panel[data-astro-cid-njl2q4gy]{background:var(--color-accent-100);padding:clamp(24px,2.6vw,32px)}.quote-cta-copy[data-astro-cid-njl2q4gy]{color:var(--color-accent-700);margin:0 0 20px;font-size:16.5px;line-height:1.7}.quote-btn[data-astro-cid-njl2q4gy]{background:var(--color-accent);color:#fff;padding:14px 26px;font-size:15.5px;font-weight:600;display:inline-block}.quote-btn[data-astro-cid-njl2q4gy]:hover{background:var(--color-accent-700);color:#fff}.scope-note[data-astro-cid-njl2q4gy]{color:var(--color-meta);border-top:1px solid var(--color-divider);max-width:78ch;margin:32px 0 0;padding-top:24px;font-size:14.5px;line-height:1.7}.faqs[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1px;display:grid}.faq[data-astro-cid-njl2q4gy]{background:var(--rt-surface);box-shadow:0 0 0 1px var(--color-divider);padding:28px 26px}.related-band[data-astro-cid-njl2q4gy]{background:var(--rt-surface);padding:var(--section-pad-y) 0;border-top:1px solid var(--color-divider)}.related[data-astro-cid-njl2q4gy]{flex-wrap:wrap;gap:16px;display:flex}.related-short[data-astro-cid-njl2q4gy]{background:var(--color-divider);border:1px solid var(--color-divider);gap:1px}.rel[data-astro-cid-njl2q4gy]{background:var(--rt-surface);color:var(--color-text);box-shadow:0 0 0 1px var(--color-divider);flex:260px;padding:30px 28px;display:block}.related-short[data-astro-cid-njl2q4gy] .rel[data-astro-cid-njl2q4gy]{box-shadow:none}.rel[data-astro-cid-njl2q4gy]:hover{background:var(--color-accent-100);color:var(--color-text)}.rel[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--color-card-body);margin:0 0 18px;font-size:15px;line-height:1.65}.more[data-astro-cid-njl2q4gy]{color:var(--color-accent);font-size:14px;font-weight:600}.gets-short[data-astro-cid-njl2q4gy]{background:var(--color-divider);border:1px solid var(--color-divider);flex-wrap:wrap;gap:1px;margin-top:8px;display:flex}.get-short[data-astro-cid-njl2q4gy]{background:var(--rt-surface);box-shadow:0 0 0 1px var(--color-divider);flex:240px;padding:28px 26px}.get-short[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{margin:12px 0 0;font-size:16.5px;line-height:1.65}.tags-band[data-astro-cid-njl2q4gy]{background:var(--rt-surface);border-block:1px solid var(--color-divider)}.tags-band[data-astro-cid-njl2q4gy] .wrap[data-astro-cid-njl2q4gy]{padding-block:var(--section-pad-y)}.tags[data-astro-cid-njl2q4gy]{flex-wrap:wrap;gap:10px;display:flex}.tags[data-astro-cid-njl2q4gy] span[data-astro-cid-njl2q4gy]{border:1px solid var(--color-divider);color:var(--color-panel-copy);padding:12px 18px;font-size:16px}
