.system-page[data-astro-cid-blkwlscy]{background:var(--color-ink)}.system-hero[data-astro-cid-blkwlscy],.fit-section[data-astro-cid-blkwlscy],.inclusions-section[data-astro-cid-blkwlscy],.process-section[data-astro-cid-blkwlscy],.payment-section[data-astro-cid-blkwlscy],.scope-section[data-astro-cid-blkwlscy],.capabilities-section[data-astro-cid-blkwlscy],.faq-section[data-astro-cid-blkwlscy],.inquiry-section[data-astro-cid-blkwlscy]{padding-block:var(--section-default)}.qualification-section[data-astro-cid-blkwlscy]{padding-block:var(--space-8)}.light-section[data-astro-cid-blkwlscy]{background:var(--color-paper);color:var(--color-ink)}.system-hero[data-astro-cid-blkwlscy] .container,.capabilities-section[data-astro-cid-blkwlscy] .container{gap:var(--space-12);display:grid}.system-hero__copy[data-astro-cid-blkwlscy],header[data-astro-cid-blkwlscy],.capabilities-section[data-astro-cid-blkwlscy]>.container>div[data-astro-cid-blkwlscy]{align-content:start;gap:var(--space-5);display:grid}.eyebrow[data-astro-cid-blkwlscy],section[data-astro-cid-blkwlscy] header[data-astro-cid-blkwlscy]>span[data-astro-cid-blkwlscy],.capabilities-section[data-astro-cid-blkwlscy] span[data-astro-cid-blkwlscy]{color:var(--color-accent-hover);font-size:var(--text-xs);letter-spacing:.09em;text-transform:uppercase;font-weight:600}.light-section[data-astro-cid-blkwlscy] header[data-astro-cid-blkwlscy]>span[data-astro-cid-blkwlscy]{color:#654ed9}.system-hero[data-astro-cid-blkwlscy] h1[data-astro-cid-blkwlscy]{max-width:15ch;font-size:var(--text-page);line-height:.98}.system-hero__copy[data-astro-cid-blkwlscy]>p[data-astro-cid-blkwlscy]:not(.eyebrow){max-width:44rem;color:var(--color-text-muted);font-size:var(--text-lg)}.actions[data-astro-cid-blkwlscy]{gap:var(--space-3);flex-wrap:wrap;display:flex}.price-summary[data-astro-cid-blkwlscy]{align-content:start;gap:var(--space-4);border-top:1px solid var(--color-line-strong);padding-top:var(--space-6);display:grid}.price-summary[data-astro-cid-blkwlscy]>span[data-astro-cid-blkwlscy]{color:var(--color-accent-hover);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.price-summary[data-astro-cid-blkwlscy] strong[data-astro-cid-blkwlscy]{font-family:var(--font-display);font-size:clamp(2.25rem,4vw,3.25rem);font-weight:500;line-height:1.05}.price-summary[data-astro-cid-blkwlscy] p[data-astro-cid-blkwlscy],.price-summary[data-astro-cid-blkwlscy] small[data-astro-cid-blkwlscy],.inclusions-section[data-astro-cid-blkwlscy] header[data-astro-cid-blkwlscy] p[data-astro-cid-blkwlscy],.capabilities-section[data-astro-cid-blkwlscy] p[data-astro-cid-blkwlscy]{color:var(--color-text-muted)}.qualification-section[data-astro-cid-blkwlscy] .container{gap:var(--space-6);align-items:center;display:grid}.qualification-section[data-astro-cid-blkwlscy] .container>div[data-astro-cid-blkwlscy]{gap:var(--space-3);display:grid}.qualification-section[data-astro-cid-blkwlscy] span[data-astro-cid-blkwlscy]{color:#654ed9;font-size:var(--text-xs);letter-spacing:.09em;text-transform:uppercase;font-weight:600}.qualification-section[data-astro-cid-blkwlscy] h2[data-astro-cid-blkwlscy]{font-size:var(--text-h3)}.qualification-section[data-astro-cid-blkwlscy] p[data-astro-cid-blkwlscy]{color:#0c0c0fad;max-width:50rem}section[data-astro-cid-blkwlscy] header[data-astro-cid-blkwlscy]{max-width:52rem}.fit-section[data-astro-cid-blkwlscy] header[data-astro-cid-blkwlscy] p[data-astro-cid-blkwlscy],.process-section[data-astro-cid-blkwlscy] header[data-astro-cid-blkwlscy] p[data-astro-cid-blkwlscy],.inquiry-section[data-astro-cid-blkwlscy] header[data-astro-cid-blkwlscy] p[data-astro-cid-blkwlscy]{color:#0c0c0fad}.detail-list[data-astro-cid-blkwlscy]{gap:var(--space-4);margin:var(--space-10) 0 0;padding:0;list-style:none;display:grid}.detail-list[data-astro-cid-blkwlscy] li[data-astro-cid-blkwlscy]{gap:var(--space-3);color:var(--color-text-muted);grid-template-columns:auto minmax(0,1fr);display:grid}.light-section[data-astro-cid-blkwlscy] .detail-list[data-astro-cid-blkwlscy] li[data-astro-cid-blkwlscy]{color:#0c0c0fad}.detail-list[data-astro-cid-blkwlscy] li[data-astro-cid-blkwlscy]:before{color:var(--color-accent-hover);content:"↳"}.light-section[data-astro-cid-blkwlscy] .detail-list[data-astro-cid-blkwlscy] li[data-astro-cid-blkwlscy]:before{color:#654ed9}.process-section[data-astro-cid-blkwlscy] ol[data-astro-cid-blkwlscy]{gap:var(--space-5);margin:var(--space-10) 0 0;padding:0;list-style:none;display:grid}.process-section[data-astro-cid-blkwlscy] li[data-astro-cid-blkwlscy]{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid #0c0c0f2e;grid-template-columns:2rem minmax(0,1fr);display:grid}.process-section[data-astro-cid-blkwlscy] li[data-astro-cid-blkwlscy]>span[data-astro-cid-blkwlscy]{color:#654ed9;font-size:var(--text-xs);font-weight:600}.process-section[data-astro-cid-blkwlscy] li[data-astro-cid-blkwlscy] div[data-astro-cid-blkwlscy]{gap:var(--space-3);display:grid}.process-section[data-astro-cid-blkwlscy] li[data-astro-cid-blkwlscy] p[data-astro-cid-blkwlscy]{color:#0c0c0fad}.payment-grid[data-astro-cid-blkwlscy]{gap:var(--space-6);margin-top:var(--space-10);display:grid}.payment-grid[data-astro-cid-blkwlscy] article[data-astro-cid-blkwlscy]{align-content:start;gap:var(--space-4);border-top:1px solid var(--color-line);padding-top:var(--space-6);display:grid}.payment-grid[data-astro-cid-blkwlscy] article[data-astro-cid-blkwlscy]>p[data-astro-cid-blkwlscy]{color:var(--color-accent-hover);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.payment-grid[data-astro-cid-blkwlscy] article[data-astro-cid-blkwlscy]>strong[data-astro-cid-blkwlscy]{color:var(--color-paper-muted)}.payment-grid[data-astro-cid-blkwlscy] article[data-astro-cid-blkwlscy]>small[data-astro-cid-blkwlscy]{color:var(--color-text-muted)}.scope-section[data-astro-cid-blkwlscy] .container{gap:var(--space-12);display:grid}.scope-section[data-astro-cid-blkwlscy] .detail-list[data-astro-cid-blkwlscy]{margin-top:var(--space-8)}.capabilities-section[data-astro-cid-blkwlscy] .container{align-items:end}.capabilities-section[data-astro-cid-blkwlscy] .container>div[data-astro-cid-blkwlscy]{max-width:52rem}.capabilities-section[data-astro-cid-blkwlscy] .button--secondary{width:max-content}.faq-list[data-astro-cid-blkwlscy]{margin-top:var(--space-10);border-top:1px solid #0c0c0f2e}.faq-list[data-astro-cid-blkwlscy] details[data-astro-cid-blkwlscy]{padding-block:var(--space-5);border-bottom:1px solid #0c0c0f2e}.faq-list[data-astro-cid-blkwlscy] summary[data-astro-cid-blkwlscy]{cursor:pointer;justify-content:space-between;gap:var(--space-4);font-family:var(--font-display);font-size:var(--text-lg);list-style:none;display:flex}.faq-list[data-astro-cid-blkwlscy] summary[data-astro-cid-blkwlscy]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-blkwlscy] details[data-astro-cid-blkwlscy] p[data-astro-cid-blkwlscy]{max-width:48rem;padding-top:var(--space-4);color:#0c0c0fad}.inquiry-section[data-astro-cid-blkwlscy]{scroll-margin-top:6rem}.inquiry-section[data-astro-cid-blkwlscy] .container{gap:var(--space-12);display:grid}form[data-astro-cid-blkwlscy]{gap:var(--space-6);min-width:0;display:grid}.field-row[data-astro-cid-blkwlscy]{gap:var(--space-6);display:grid}form[data-astro-cid-blkwlscy] label[data-astro-cid-blkwlscy]{gap:var(--space-3);min-width:0;font-size:var(--text-sm);font-weight:600;display:grid}form[data-astro-cid-blkwlscy] small[data-astro-cid-blkwlscy]{color:#0c0c0f7a}form[data-astro-cid-blkwlscy] input[data-astro-cid-blkwlscy],form[data-astro-cid-blkwlscy] textarea[data-astro-cid-blkwlscy]{border-radius:var(--radius-sm);width:100%;color:var(--color-ink);background:#ffffff85;border:1px solid #0c0c0f38;padding:.9rem 1rem;font-size:1rem;font-weight:400}form[data-astro-cid-blkwlscy] input[data-astro-cid-blkwlscy]{min-height:3.25rem}form[data-astro-cid-blkwlscy] textarea[data-astro-cid-blkwlscy]{resize:vertical}form[data-astro-cid-blkwlscy] .consent[data-astro-cid-blkwlscy]{color:#0c0c0fa3;cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;min-height:2.75rem;font-weight:400}.consent[data-astro-cid-blkwlscy] input[data-astro-cid-blkwlscy]{width:1.25rem;height:1.25rem;accent-color:var(--color-accent);margin-top:.1rem}.consent[data-astro-cid-blkwlscy] a[data-astro-cid-blkwlscy]{color:#5c43d8;text-decoration:underline}form[data-astro-cid-blkwlscy] button[data-astro-cid-blkwlscy]{justify-content:space-between;align-items:center;gap:var(--space-8);border-radius:var(--radius-pill);min-height:3.5rem;padding-inline:var(--space-6);background:var(--color-accent);color:var(--color-accent-ink);border:0;font-weight:600;display:inline-flex}form[data-astro-cid-blkwlscy] button[data-astro-cid-blkwlscy]:disabled{opacity:.5}.botcheck[data-astro-cid-blkwlscy]{position:absolute;left:-9999px}@media (width<=39.99rem){.system-hero[data-astro-cid-blkwlscy]{padding-block:var(--section-compact)}.system-hero[data-astro-cid-blkwlscy] .container{gap:var(--space-8)}.system-hero__copy[data-astro-cid-blkwlscy]{gap:var(--space-4)}.system-hero[data-astro-cid-blkwlscy] h1[data-astro-cid-blkwlscy]{font-size:clamp(2.4rem,12vw,2.9rem)}.system-hero__copy[data-astro-cid-blkwlscy]>p[data-astro-cid-blkwlscy]:not(.eyebrow){font-size:1rem}.price-summary[data-astro-cid-blkwlscy]{gap:var(--space-3)}.price-summary[data-astro-cid-blkwlscy] strong[data-astro-cid-blkwlscy]{font-size:2.35rem}.price-summary[data-astro-cid-blkwlscy] .button,form[data-astro-cid-blkwlscy] button[data-astro-cid-blkwlscy]{width:100%}}@media (width>=48rem){.system-hero[data-astro-cid-blkwlscy] .container{grid-template-columns:minmax(0,1.55fr) minmax(18rem,.7fr);align-items:center;gap:clamp(3rem,6vw,6rem)}.price-summary[data-astro-cid-blkwlscy]{border-top:0;border-left:1px solid var(--color-line-strong);padding:var(--space-4) 0 var(--space-4) var(--space-8)}.qualification-section[data-astro-cid-blkwlscy] .container{grid-template-columns:minmax(0,1fr) auto}.process-section[data-astro-cid-blkwlscy] ol[data-astro-cid-blkwlscy],.scope-section[data-astro-cid-blkwlscy] .container,.field-row[data-astro-cid-blkwlscy]{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-grid[data-astro-cid-blkwlscy]{grid-template-columns:repeat(3,minmax(0,1fr))}.capabilities-section[data-astro-cid-blkwlscy] .container{grid-template-columns:1fr auto}form[data-astro-cid-blkwlscy] button[data-astro-cid-blkwlscy]{width:max-content;min-width:15rem}}@media (width>=64rem){.inquiry-section[data-astro-cid-blkwlscy] .container{grid-template-columns:.7fr minmax(0,1.3fr);gap:clamp(4rem,9vw,8rem)}}
