.process[data-astro-cid-zuepckvj]{padding-block:var(--section-padding)}.process-inner[data-astro-cid-zuepckvj]{gap:var(--section-head-gap);flex-direction:column;display:flex}.process-header[data-astro-cid-zuepckvj]{gap:var(--space-4);flex-direction:column;max-width:48rem;display:flex}.process-heading[data-astro-cid-zuepckvj]{margin:0}.process-header[data-astro-cid-zuepckvj] .process-lead{font-size:var(--font-size-lead);color:var(--color-text-light)}.process-list[data-astro-cid-zuepckvj]{gap:var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.process-item[data-astro-cid-zuepckvj]{gap:var(--space-3);min-width:0;padding:var(--space-8);background-color:var(--card-background,var(--color-surface));border:var(--rule-hair) solid var(--color-border);border-radius:var(--border-radius-lg);flex-direction:column;flex:100%;display:flex}.process-item-head[data-astro-cid-zuepckvj]{margin-bottom:var(--space-3);align-items:center;display:flex}.process-item-number[data-astro-cid-zuepckvj]{border-radius:var(--border-radius-pill);background-color:var(--color-primary);width:3rem;height:3rem;color:var(--color-on-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-heavy);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.process-item-line[data-astro-cid-zuepckvj]{height:2px;margin-left:var(--space-3);background-image:linear-gradient(90deg, var(--color-primary) 0 50%, transparent 50% 100%);background-size:10px 2px;flex:auto}.process-item[data-astro-cid-zuepckvj]:last-child .process-item-line[data-astro-cid-zuepckvj]{visibility:hidden}.process-item-title[data-astro-cid-zuepckvj]{font-size:var(--font-size-title);max-width:none;margin:0}.process-item-text[data-astro-cid-zuepckvj]{margin:0}.process-item-label[data-astro-cid-zuepckvj]{font-weight:var(--font-weight-bold);color:var(--color-heading)}.process-closing[data-astro-cid-zuepckvj]{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);background-color:var(--card-background,var(--color-surface));border:var(--rule-hair) solid var(--color-border);border-radius:var(--border-radius-pill);color:var(--color-dark);font-weight:var(--font-weight-bold);align-self:flex-start;display:flex}.process-closing[data-astro-cid-zuepckvj] .process-closing-icon{width:1.25rem;height:1.25rem;color:var(--color-accent);flex-shrink:0}.process-dark[data-astro-cid-zuepckvj]{background-color:var(--color-primary-deep);color:var(--color-on-primary)}.process-dark[data-astro-cid-zuepckvj] [data-astro-cid-zuepckvj]:focus-visible{outline-color:var(--color-highlight)}.process-dark[data-astro-cid-zuepckvj] a,.process-dark[data-astro-cid-zuepckvj] .process-heading[data-astro-cid-zuepckvj],.process-dark[data-astro-cid-zuepckvj] .process-item-title[data-astro-cid-zuepckvj],.process-dark[data-astro-cid-zuepckvj] .process-item-label[data-astro-cid-zuepckvj]{color:var(--color-on-primary)}.process-dark[data-astro-cid-zuepckvj] .process-header[data-astro-cid-zuepckvj] .process-lead,.process-dark[data-astro-cid-zuepckvj] .process-item-text[data-astro-cid-zuepckvj]{color:var(--color-on-dark-muted)}.process-dark[data-astro-cid-zuepckvj] .process-item[data-astro-cid-zuepckvj]{background-color:color-mix(in srgb, var(--color-primary-soft) 4%, transparent);border-color:color-mix(in srgb, var(--color-primary-soft) 16%, transparent)}.process-dark[data-astro-cid-zuepckvj] .process-item-number[data-astro-cid-zuepckvj]{background-color:var(--color-primary-deep);border:1.5px solid var(--color-highlight);color:var(--color-highlight)}.process-dark[data-astro-cid-zuepckvj] .process-item-line[data-astro-cid-zuepckvj]{background-image:linear-gradient(90deg, color-mix(in srgb, var(--color-highlight) 45%, transparent) 0 50%, transparent 50% 100%)}.process-dark[data-astro-cid-zuepckvj] .process-closing[data-astro-cid-zuepckvj]{background-color:color-mix(in srgb, var(--color-primary-soft) 6%, transparent);border-color:color-mix(in srgb, var(--color-primary-soft) 16%, transparent);color:var(--color-on-primary)}.process-dark[data-astro-cid-zuepckvj] .process-closing[data-astro-cid-zuepckvj] .process-closing-icon{color:var(--color-highlight)}@media (width>=768px){.process-item[data-astro-cid-zuepckvj]{flex-basis:calc(50% - var(--space-5))}}@media (width>=1024px){.process-item[data-astro-cid-zuepckvj]{flex-basis:calc(33.333% - var(--space-5))}.process-item-line[data-astro-cid-zuepckvj]{margin-right:calc(-1 * (var(--space-8) + var(--space-5)))}}.fit[data-astro-cid-kfme5hze]{--fit-band:color-mix(in srgb, var(--color-primary) 12%, var(--color-primary-soft));--fit-band-active:color-mix(in srgb, var(--color-highlight) 50%, var(--color-background));padding-block:var(--section-padding)}.fit-inner[data-astro-cid-kfme5hze]{gap:var(--section-head-gap);flex-direction:column;display:flex}.fit-header[data-astro-cid-kfme5hze]{gap:var(--space-6);flex-direction:column;display:flex}.fit-heading[data-astro-cid-kfme5hze]{margin:0}.fit-statement[data-astro-cid-kfme5hze]{max-width:52rem;font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);letter-spacing:-.02em;color:var(--color-text-light);text-wrap:pretty;margin:0;line-height:1.3}.fit-mark[data-astro-cid-kfme5hze]{color:var(--color-dark);background-color:#0000;background-image:linear-gradient(var(--fit-band), var(--fit-band));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 88%;background-repeat:no-repeat;background-size:100% .36em;padding-inline:.06em;transition:background-size .25s ease-out}.fit-list[data-astro-cid-kfme5hze]{gap:var(--space-10) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fit-item[data-astro-cid-kfme5hze]{gap:var(--space-5);flex-direction:column;flex:100%;min-width:0;display:flex}.fit-visual[data-astro-cid-kfme5hze]{padding:var(--space-5) var(--space-4);background-color:color-mix(in srgb, var(--color-primary-soft) 45%, var(--color-background));border:var(--rule-hair) solid var(--color-primary-soft);border-radius:var(--border-radius-lg);justify-content:center;transition:background-color .25s ease-out,border-color .25s ease-out;display:flex}.fit-visual[data-astro-cid-kfme5hze] img[data-astro-cid-kfme5hze]{width:100%;max-width:17.5rem;height:auto;display:block}.fit-item-body[data-astro-cid-kfme5hze]{gap:var(--space-3);flex-direction:column;display:flex}.fit-item-title[data-astro-cid-kfme5hze]{max-width:none;font-size:var(--font-size-title);margin:0}.fit-item-text[data-astro-cid-kfme5hze]{max-width:40ch;color:var(--color-text);margin:0}.fit[data-astro-cid-kfme5hze]:has([data-fit="1"]:hover) .fit-mark[data-astro-cid-kfme5hze][data-fit="1"],.fit[data-astro-cid-kfme5hze]:has([data-fit="2"]:hover) .fit-mark[data-astro-cid-kfme5hze][data-fit="2"],.fit[data-astro-cid-kfme5hze]:has([data-fit="3"]:hover) .fit-mark[data-astro-cid-kfme5hze][data-fit="3"],.fit[data-astro-cid-kfme5hze]:has([data-fit="4"]:hover) .fit-mark[data-astro-cid-kfme5hze][data-fit="4"]{background-image:linear-gradient(var(--fit-band-active), var(--fit-band-active));background-size:100% .9em}.fit[data-astro-cid-kfme5hze]:has([data-fit="1"]:hover) .fit-item[data-astro-cid-kfme5hze][data-fit="1"] .fit-visual[data-astro-cid-kfme5hze],.fit[data-astro-cid-kfme5hze]:has([data-fit="2"]:hover) .fit-item[data-astro-cid-kfme5hze][data-fit="2"] .fit-visual[data-astro-cid-kfme5hze],.fit[data-astro-cid-kfme5hze]:has([data-fit="3"]:hover) .fit-item[data-astro-cid-kfme5hze][data-fit="3"] .fit-visual[data-astro-cid-kfme5hze],.fit[data-astro-cid-kfme5hze]:has([data-fit="4"]:hover) .fit-item[data-astro-cid-kfme5hze][data-fit="4"] .fit-visual[data-astro-cid-kfme5hze]{background-color:var(--color-primary-soft);border-color:var(--color-primary)}@media (width>=640px){.fit-item[data-astro-cid-kfme5hze]{align-items:flex-start;gap:var(--space-6);flex-direction:row}.fit-visual[data-astro-cid-kfme5hze]{flex:0 0 15rem}.fit-item-body[data-astro-cid-kfme5hze]{flex:1 1 0;min-width:0}}@media (width>=1024px){.fit-statement[data-astro-cid-kfme5hze]{font-size:var(--font-size-3xl)}.fit-item[data-astro-cid-kfme5hze]{align-items:stretch;gap:var(--space-5);flex-direction:column;flex:1 1 0}.fit-visual[data-astro-cid-kfme5hze]{flex:none}}
