.faq[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--hairline)}details[data-astro-cid-hemr5th4]{border-top:1px solid var(--hairline)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:24px;min-height:44px;padding-block:20px;font-size:18px;font-weight:500;line-height:28px;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.q[data-astro-cid-hemr5th4]{transition:color var(--t-fast) var(--ease)}@media (hover:hover){summary[data-astro-cid-hemr5th4]:hover .q[data-astro-cid-hemr5th4]{color:var(--text-2)}}.sign[data-astro-cid-hemr5th4]{height:28px;color:var(--text-2);flex:none;align-items:center;display:flex}.sign[data-astro-cid-hemr5th4] .icon{transition:transform var(--t-fast) var(--ease)}details[data-astro-cid-hemr5th4][open] .sign[data-astro-cid-hemr5th4] .icon{transform:rotate(45deg)}.a[data-astro-cid-hemr5th4]{max-width:62ch;color:var(--text-2);padding-bottom:24px}.crumbs[data-astro-cid-njl2q4gy]{color:var(--text-3);align-items:center;gap:8px;margin-bottom:16px;display:flex}.crumbs[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{min-height:44px;color:var(--text-2);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.crumbs[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover{color:var(--text)}}.svc-title[data-astro-cid-njl2q4gy]{font-size:var(--fs-title);letter-spacing:-.02em;max-width:18ch;line-height:1.04}.hero-grid[data-astro-cid-njl2q4gy]{row-gap:32px;margin-top:32px}@media (width>=760px){.hero-grid[data-astro-cid-njl2q4gy]{margin-top:48px}}.summary[data-astro-cid-njl2q4gy]{grid-column:1/-1}.facts[data-astro-cid-njl2q4gy]{border:1px solid var(--hairline-strong);border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-sm);grid-column:1/-1;align-self:start}.facts[data-astro-cid-njl2q4gy] dl[data-astro-cid-njl2q4gy]>div[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--hairline);grid-template-columns:128px 1fr;gap:12px;padding:12px 20px;display:grid}.facts[data-astro-cid-njl2q4gy] dt[data-astro-cid-njl2q4gy]{color:var(--text-3);padding-top:5px}.facts-cta[data-astro-cid-njl2q4gy]{padding:16px 20px 20px}@media (width>=760px){.summary[data-astro-cid-njl2q4gy]{grid-column:1/span 6}.facts[data-astro-cid-njl2q4gy]{grid-column:8/span 5}}.row[data-astro-cid-njl2q4gy]{row-gap:20px}.row-h[data-astro-cid-njl2q4gy]{font-size:var(--fs-h3);grid-column:1/-1;line-height:1.25}.row-body[data-astro-cid-njl2q4gy]{grid-column:1/-1}@media (width>=760px){.row-h[data-astro-cid-njl2q4gy]{grid-column:1/span 4}.row-body[data-astro-cid-njl2q4gy]{grid-column:5/span 8}}.big[data-astro-cid-njl2q4gy]{font-size:var(--fs-h2);letter-spacing:-.01em;font-weight:400;line-height:1.25}.deliverables[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border-top:1px solid var(--hairline);grid-template-columns:40px 1fr;gap:12px;padding-block:16px;font-size:18px;line-height:28px;display:grid}.deliverables[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]:last-child{border-bottom:1px solid var(--hairline)}.deliverables[data-astro-cid-njl2q4gy] .num[data-astro-cid-njl2q4gy]{color:var(--text-3);padding-top:6px}.steps[data-astro-cid-njl2q4gy]{display:grid}.step[data-astro-cid-njl2q4gy]{border-left:1px solid var(--hairline-strong);padding:0 0 32px 28px;position:relative}.step[data-astro-cid-njl2q4gy]:last-child{border-left-color:#0000;padding-bottom:0}.step-port[data-astro-cid-njl2q4gy]{border:1.5px solid var(--text);background:var(--bg);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:-4.5px}.step-n[data-astro-cid-njl2q4gy]{color:var(--text-3)}.step-title[data-astro-cid-njl2q4gy]{margin:8px 0;font-size:20px;line-height:28px}.step-text[data-astro-cid-njl2q4gy]{color:var(--text-2);max-width:34ch}@media (width>=760px){.steps[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(var(--count), minmax(0, 1fr));column-gap:var(--gutter)}.step[data-astro-cid-njl2q4gy],.step[data-astro-cid-njl2q4gy]:last-child{border-left:0;border-top:1px solid var(--hairline-strong);padding:28px 0 0}.step-port[data-astro-cid-njl2q4gy]{top:-4.5px;left:0}}.timeline[data-astro-cid-njl2q4gy]{font-family:var(--font-mono);font-size:var(--fs-h2);font-variant-numeric:tabular-nums;font-weight:400;line-height:1.15}.note[data-astro-cid-njl2q4gy]{margin-top:16px}.related[data-astro-cid-njl2q4gy]{gap:40px var(--gutter);display:grid}@media (width>=760px){.related[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,minmax(0,1fr))}}.siblings[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border-top:1px solid var(--hairline)}.siblings[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]:last-child{border-bottom:1px solid var(--hairline)}.siblings[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{justify-content:space-between;align-items:baseline;gap:16px;min-height:48px;padding-block:12px;text-decoration:none;display:flex}@media (hover:hover){.siblings[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover .sib-title[data-astro-cid-njl2q4gy]{text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:.2em}}.sib-title[data-astro-cid-njl2q4gy]{font-size:18px;line-height:28px}.sib-time[data-astro-cid-njl2q4gy]{color:var(--text-3);text-align:right}
