.hero[data-astro-cid-cncvjugu],.who[data-astro-cid-cncvjugu]{--card-drop:var(--space-16)}.hero[data-astro-cid-cncvjugu]{--paper-down:linear-gradient(to bottom, #000 0%, #000 70%, transparent 96%);text-align:center;padding-bottom:0}.hero-main[data-astro-cid-cncvjugu]{max-width:760px;margin-inline:auto}.hero-eyebrow[data-astro-cid-cncvjugu]{color:var(--brand)}.hero[data-astro-cid-cncvjugu] h1[data-astro-cid-cncvjugu]{max-width:16ch;margin:var(--space-3) auto 0}.hero-intro[data-astro-cid-cncvjugu]{max-width:54ch;margin:var(--space-4) auto 0}.review-form[data-astro-cid-cncvjugu]{z-index:1;max-width:460px;margin:var(--space-10,var(--space-8)) auto calc(var(--card-drop) * -1);padding:var(--space-6);border-top:4px solid var(--brand);border-radius:var(--radius-md);text-align:left;position:relative;box-shadow:0 24px 48px #0000002e}.review-free[data-astro-cid-cncvjugu]{justify-content:center;align-items:center;gap:var(--space-2);margin:var(--space-6) calc(var(--space-6) * -1) calc(var(--space-6) * -1);padding:var(--space-3) var(--space-6);border-radius:0 0 var(--radius-md) var(--radius-md);background:color-mix(in srgb, var(--brand) 12%, transparent);font-size:var(--body-s-size);line-height:var(--body-s-line);font-weight:700;display:flex}.review-free[data-astro-cid-cncvjugu] svg[data-astro-cid-cncvjugu]{width:16px;height:16px;color:var(--brand-deep)}.review-step[data-astro-cid-cncvjugu]+.review-step[data-astro-cid-cncvjugu]{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--line)}.review-step[data-astro-cid-cncvjugu][hidden]+.review-step[data-astro-cid-cncvjugu]{border-top:0;margin-top:0;padding-top:0}[data-astro-cid-cncvjugu][data-js] .review-form[data-astro-cid-cncvjugu]:not([data-ready]) [data-astro-cid-cncvjugu][data-step="2"],.review-step[data-astro-cid-cncvjugu][hidden],.review-done[data-astro-cid-cncvjugu][hidden]{display:none}.review-done[data-astro-cid-cncvjugu]{text-align:center;padding-block:var(--space-4)}.review-tick[data-astro-cid-cncvjugu]{width:56px;height:56px;margin:0 auto var(--space-6);color:#fff;background:#2c7d43;border-radius:50%;place-items:center;display:grid}.review-tick[data-astro-cid-cncvjugu] svg[data-astro-cid-cncvjugu]{width:28px;height:28px}.review-done-body[data-astro-cid-cncvjugu]{max-width:42ch;margin:var(--space-3) auto 0}.review-count[data-astro-cid-cncvjugu]{justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--label-size);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-weight:700;display:flex}.review-ticks[data-astro-cid-cncvjugu]{gap:var(--space-2);display:flex}.review-ticks[data-astro-cid-cncvjugu] span[data-astro-cid-cncvjugu]{background:var(--line-strong);border-radius:2px;width:22px;height:3px}.review-ticks[data-astro-cid-cncvjugu] .on[data-astro-cid-cncvjugu]{background:var(--brand)}.review-ask[data-astro-cid-cncvjugu]{margin-top:var(--space-3)}.review-row[data-astro-cid-cncvjugu]{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.review-pair[data-astro-cid-cncvjugu]{gap:var(--space-4);margin-top:var(--space-4);display:grid}.review-pair[data-astro-cid-cncvjugu] .field[data-astro-cid-cncvjugu]+.field[data-astro-cid-cncvjugu]{margin-top:0}.review-next[data-astro-cid-cncvjugu]{min-height:48px}.review-consent[data-astro-cid-cncvjugu]{margin:var(--space-4) 0 0;text-align:center;font-size:var(--body-s-size);color:var(--ink-muted)}.review-send[data-astro-cid-cncvjugu]{width:100%;margin-top:var(--space-4);min-height:52px}.review-form[data-astro-cid-cncvjugu] .field[data-astro-cid-cncvjugu] label[data-astro-cid-cncvjugu]{margin-bottom:var(--space-2);font-size:var(--body-s-size);font-weight:700;display:block}.review-form[data-astro-cid-cncvjugu] input[data-astro-cid-cncvjugu]{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;display:block}.review-form[data-astro-cid-cncvjugu] input[data-astro-cid-cncvjugu]:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.review-form[data-astro-cid-cncvjugu] .error[data-astro-cid-cncvjugu]{margin:var(--space-2) 0 0;font-size:var(--body-s-size);color:var(--brand-strong)}.review-form[data-astro-cid-cncvjugu] .error[data-astro-cid-cncvjugu]:empty{display:none}.field--error[data-astro-cid-cncvjugu] input[data-astro-cid-cncvjugu]{border-color:var(--brand-strong)}.form-status[data-astro-cid-cncvjugu]{margin-top:var(--space-3);font-size:var(--body-s-size)}.form-status[data-astro-cid-cncvjugu]:empty{display:none}.form-status[data-astro-cid-cncvjugu][data-state=error]{color:var(--brand-strong)}.review-done[data-astro-cid-cncvjugu]:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.review-example[data-astro-cid-cncvjugu]{width:100%;max-width:480px;height:auto;display:block}.sections-head[data-astro-cid-cncvjugu]{text-align:center;max-width:74ch;margin:0 auto}.sections-head[data-astro-cid-cncvjugu] p[data-astro-cid-cncvjugu]{margin-top:var(--space-4);text-wrap:balance}.sections-grid[data-astro-cid-cncvjugu]{gap:var(--space-16);grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;display:grid}.example[data-astro-cid-cncvjugu]{margin:0}.sections-grid[data-astro-cid-cncvjugu] .sections-head[data-astro-cid-cncvjugu]{text-align:left;max-width:none;margin:0}.checklist[data-astro-cid-cncvjugu]{gap:var(--space-4) var(--space-8);margin:var(--space-8) 0 0;text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.checklist[data-astro-cid-cncvjugu] li[data-astro-cid-cncvjugu]{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:center;font-weight:700;display:grid}.checklist[data-astro-cid-cncvjugu] svg[data-astro-cid-cncvjugu]{width:18px;height:18px;color:var(--brand)}.how-heading[data-astro-cid-cncvjugu]{text-align:center}.how-steps[data-astro-cid-cncvjugu]{gap:var(--space-12);margin:var(--space-12) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.how-step[data-astro-cid-cncvjugu]{text-align:center;position:relative}.how-icon[data-astro-cid-cncvjugu]{width:52px;height:52px;margin:0 auto var(--space-4);background:var(--brand);color:#fff;border-radius:50%;place-items:center;display:grid}.how-icon[data-astro-cid-cncvjugu] svg[data-astro-cid-cncvjugu]{stroke-width:1.8px;width:24px;height:24px}.how-title[data-astro-cid-cncvjugu]{margin:0 0 var(--space-2);font-weight:700}.how-body[data-astro-cid-cncvjugu]{max-width:30ch;margin-inline:auto}.how-arrow[data-astro-cid-cncvjugu]{top:0;right:calc(var(--space-12) / -2);height:52px;color:var(--brand);place-items:center;font-size:28px;line-height:1;display:grid;position:absolute;transform:translate(50%)}.who[data-astro-cid-cncvjugu]{padding-block:calc(var(--card-drop) + var(--space-16) + var(--space-4)) var(--space-12)}.who-label[data-astro-cid-cncvjugu]{color:var(--brand)}.who-grid[data-astro-cid-cncvjugu]{justify-content:center;gap:var(--space-4) var(--space-8);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.who-item[data-astro-cid-cncvjugu]{align-items:center;gap:var(--space-2);display:flex}.who-icon[data-astro-cid-cncvjugu]{color:var(--brand);flex:none;place-items:center;display:grid}.who-icon[data-astro-cid-cncvjugu] svg[data-astro-cid-cncvjugu]{width:21px;height:21px}.who-title[data-astro-cid-cncvjugu]{font-size:var(--body-l-size);line-height:var(--body-l-line);margin:0;font-weight:700}.example-cta[data-astro-cid-cncvjugu]{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid color-mix(in srgb, var(--surface) 15%, transparent)}.example-lead[data-astro-cid-cncvjugu]{max-width:46ch;margin:0 0 var(--space-4)}.report-modal[data-astro-cid-cncvjugu]{border-radius:var(--radius-lg);background:var(--surface);width:min(900px,94vw);max-height:92vh;color:var(--ink);border:none;padding:0;overflow:hidden}.report-modal[data-astro-cid-cncvjugu]::backdrop{background:#000000b8}.report-modal[data-astro-cid-cncvjugu][open]{grid-template-rows:auto minmax(0,1fr);display:grid}.report-bar[data-astro-cid-cncvjugu]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-6);border-bottom:1px solid var(--line);background:var(--surface);display:flex}.report-bar-label[data-astro-cid-cncvjugu]{color:var(--ink-muted);margin:0}.report-close[data-astro-cid-cncvjugu]{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.report-close[data-astro-cid-cncvjugu]:hover{background:var(--surface-contrast);border-color:var(--surface-contrast);color:var(--ink-inverse)}.report-close[data-astro-cid-cncvjugu] svg[data-astro-cid-cncvjugu]{width:20px;height:20px}.report-scroller[data-astro-cid-cncvjugu]{padding:var(--space-12) var(--space-8) var(--space-16);overflow-y:auto}.report-modal-cta[data-astro-cid-cncvjugu]{max-width:760px;margin:var(--space-16) auto 0;padding-top:var(--space-8);border-top:1px solid var(--line)}@media (width<=560px){.report-scroller[data-astro-cid-cncvjugu]{padding:var(--space-8) var(--space-6) var(--space-12)}}.after[data-astro-cid-cncvjugu]{padding-bottom:var(--space-24)}.after[data-astro-cid-cncvjugu] .section-intro[data-astro-cid-cncvjugu]{margin-top:var(--space-4);color:var(--ink-muted)}.routes[data-astro-cid-cncvjugu]{gap:var(--space-4);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}.route[data-astro-cid-cncvjugu]{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.route[data-astro-cid-cncvjugu] svg[data-astro-cid-cncvjugu]{width:20px;height:20px;color:var(--brand);margin-top:4px}.route-link[data-astro-cid-cncvjugu]{white-space:nowrap}.closing-form[data-astro-cid-cncvjugu]{margin:calc((var(--space-16) + var(--card-rise)) * -1) 0 0;padding:var(--space-6);border:1px solid color-mix(in srgb, var(--surface) 16%, transparent);border-top:4px solid var(--brand);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface) 7%, var(--surface-contrast));align-self:start;box-shadow:0 24px 48px #00000038}.closing-form[data-astro-cid-cncvjugu] .review-count[data-astro-cid-cncvjugu]{color:color-mix(in srgb, var(--surface) 62%, transparent)}.closing-form[data-astro-cid-cncvjugu] .review-ticks[data-astro-cid-cncvjugu] span[data-astro-cid-cncvjugu]{background:color-mix(in srgb, var(--surface) 26%, transparent)}.closing-form[data-astro-cid-cncvjugu] .review-ticks[data-astro-cid-cncvjugu] .on[data-astro-cid-cncvjugu]{background:var(--brand)}.closing-form[data-astro-cid-cncvjugu] .field[data-astro-cid-cncvjugu] label[data-astro-cid-cncvjugu]{color:var(--surface)}.closing-form[data-astro-cid-cncvjugu] input[data-astro-cid-cncvjugu]{border-color:color-mix(in srgb, var(--surface) 30%, transparent);background:color-mix(in srgb, var(--surface) 8%, transparent);color:var(--surface)}.closing-form[data-astro-cid-cncvjugu] input[data-astro-cid-cncvjugu]::placeholder{color:color-mix(in srgb, var(--surface) 52%, transparent)}.closing-form[data-astro-cid-cncvjugu] input[data-astro-cid-cncvjugu]:focus-visible{border-color:var(--brand)}.closing-form[data-astro-cid-cncvjugu] .error[data-astro-cid-cncvjugu]{color:#ff9b91}.closing-form[data-astro-cid-cncvjugu] .field--error[data-astro-cid-cncvjugu] input[data-astro-cid-cncvjugu]{border-color:#ff9b91}.closing-form[data-astro-cid-cncvjugu] .review-free[data-astro-cid-cncvjugu]{background:color-mix(in srgb, var(--brand) 16%, transparent);color:var(--surface)}.closing-form[data-astro-cid-cncvjugu] .review-free[data-astro-cid-cncvjugu] svg[data-astro-cid-cncvjugu]{color:var(--brand)}.closing-form[data-astro-cid-cncvjugu] .review-consent[data-astro-cid-cncvjugu]{color:color-mix(in srgb, var(--surface) 68%, transparent)}.closing-form[data-astro-cid-cncvjugu] .review-consent[data-astro-cid-cncvjugu] a[data-astro-cid-cncvjugu],.closing-form[data-astro-cid-cncvjugu] .review-done[data-astro-cid-cncvjugu]{color:var(--surface)}.closing[data-astro-cid-cncvjugu]{--card-rise:var(--space-16)}.closing-done[data-astro-cid-cncvjugu][hidden]{display:none}.faq-heading[data-astro-cid-cncvjugu]{margin-bottom:var(--space-8)}.closing-inner[data-astro-cid-cncvjugu]{gap:var(--space-16);grid-template-columns:minmax(0,460px) minmax(0,1fr);align-items:center;display:grid}.closing-words[data-astro-cid-cncvjugu] h2[data-astro-cid-cncvjugu]{max-width:18ch;margin:0}.closing-body[data-astro-cid-cncvjugu]{margin-top:var(--space-4);max-width:34ch}@media (width<=1000px){.closing[data-astro-cid-cncvjugu]{--card-rise:0px}.closing-inner[data-astro-cid-cncvjugu]{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.closing-words[data-astro-cid-cncvjugu]{order:-1}.closing-form[data-astro-cid-cncvjugu]{align-self:stretch;margin-top:0}.closing-words[data-astro-cid-cncvjugu] h2[data-astro-cid-cncvjugu],.closing-body[data-astro-cid-cncvjugu]{max-width:none}.after[data-astro-cid-cncvjugu]{padding-bottom:var(--space-16)}.who-split[data-astro-cid-cncvjugu]{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.who-head[data-astro-cid-cncvjugu]{position:static}.hero-grid[data-astro-cid-cncvjugu]{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.hero[data-astro-cid-cncvjugu] h1[data-astro-cid-cncvjugu]{max-width:none}}@media (width<=860px){.hero[data-astro-cid-cncvjugu],.who[data-astro-cid-cncvjugu]{--card-drop:0px}.hero[data-astro-cid-cncvjugu]{padding-bottom:var(--space-16)}.how-steps[data-astro-cid-cncvjugu]{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.sections-grid[data-astro-cid-cncvjugu]{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.checklist[data-astro-cid-cncvjugu]{justify-content:stretch;column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.how-arrow[data-astro-cid-cncvjugu]{display:none}}@media (width<=560px){.example-grid[data-astro-cid-cncvjugu]{grid-template-columns:minmax(0,1fr);justify-items:center}.review-row[data-astro-cid-cncvjugu],.review-pair[data-astro-cid-cncvjugu]{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.who-grid[data-astro-cid-cncvjugu]{align-items:flex-start;gap:var(--space-3);flex-direction:column;width:max-content;max-width:100%;margin-inline:auto}}
