.loop[data-astro-cid-5rfea5ym]{gap:var(--space-6);margin:var(--space-8) 0 0;counter-reset:none;padding:0;list-style:none;display:grid}@media (width>=48rem){.loop[data-astro-cid-5rfea5ym]{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}}.loop__step[data-astro-cid-5rfea5ym]{gap:var(--space-2);padding:var(--space-6);border:1px solid var(--color-line);border-top:4px solid var(--color-navy);border-radius:var(--radius-lg);background:var(--color-surface);align-content:start;display:grid;position:relative}.loop__step--planned[data-astro-cid-5rfea5ym]{border-style:dashed;border-top-color:var(--color-teal);background:0 0}.loop__step[data-astro-cid-5rfea5ym]:not(:last-child):after{content:"";left:50%;bottom:calc(-1 * var(--space-6));width:2px;height:var(--space-6);background:var(--color-line);position:absolute}@media (width>=48rem){.loop__step[data-astro-cid-5rfea5ym]:not(:last-child):after{left:auto;right:calc(-1 * var(--space-8));width:var(--space-8);height:2px;top:3.25rem;bottom:auto}}.loop__number[data-astro-cid-5rfea5ym]{background:var(--color-navy);color:#fff;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-weight:700;display:grid}.loop__step--planned[data-astro-cid-5rfea5ym] .loop__number[data-astro-cid-5rfea5ym]{background:var(--color-teal)}.loop__status[data-astro-cid-5rfea5ym]{font-size:var(--text-sm);color:var(--color-teal);font-weight:650}.form[data-astro-cid-fhwgs44z]{gap:var(--space-6);display:grid}.form[data-astro-cid-fhwgs44z][hidden]{display:none}.form__notice[data-astro-cid-fhwgs44z]{padding:var(--space-4);border-left:4px solid var(--color-teal);border-radius:var(--radius-sm);background:var(--color-surface-tint);font-size:var(--text-sm)}.form__row[data-astro-cid-fhwgs44z]{gap:var(--space-6);display:grid}@media (width>=40rem){.form__row[data-astro-cid-fhwgs44z]{grid-template-columns:repeat(2,minmax(0,1fr))}}.field[data-astro-cid-fhwgs44z]{gap:var(--space-2);align-content:start;display:grid}.field[data-astro-cid-fhwgs44z] label[data-astro-cid-fhwgs44z]{font-size:var(--text-sm);font-weight:650}.field[data-astro-cid-fhwgs44z] input[data-astro-cid-fhwgs44z],.field[data-astro-cid-fhwgs44z] select[data-astro-cid-fhwgs44z],.field[data-astro-cid-fhwgs44z] textarea[data-astro-cid-fhwgs44z]{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font:inherit;border:1px solid #667085}.field[data-astro-cid-fhwgs44z] textarea[data-astro-cid-fhwgs44z]{resize:vertical}.field[data-astro-cid-fhwgs44z] [data-astro-cid-fhwgs44z][aria-invalid=true]{border-color:var(--color-error);border-width:2px}.field__error[data-astro-cid-fhwgs44z],.form__summary[data-astro-cid-fhwgs44z]{color:var(--color-error);font-size:var(--text-sm);font-weight:600}.form__summary[data-astro-cid-fhwgs44z]{padding:var(--space-4);border:2px solid var(--color-error);border-radius:var(--radius-sm);background:#fff}.form__summary[data-astro-cid-fhwgs44z] ul{margin:var(--space-2) 0 0;padding-left:1.2rem}.form__summary[data-astro-cid-fhwgs44z] a{color:var(--color-error)}.form__trap[data-astro-cid-fhwgs44z]{width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}.form__actions[data-astro-cid-fhwgs44z]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.form__result[data-astro-cid-fhwgs44z]{gap:var(--space-4);padding:var(--space-6);border:2px solid var(--color-success);border-radius:var(--radius-md);background:#fff;justify-items:start;display:grid}.form__result[data-astro-cid-fhwgs44z][hidden]{display:none}.form__result[data-astro-cid-fhwgs44z][data-state=fallback]{border-color:var(--color-navy)}.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-16);background:linear-gradient(180deg, var(--color-surface-tint), var(--color-surface) 85%)}@media (width>=60rem){.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-24)}}.hero__inner[data-astro-cid-lcdefpme]{gap:var(--space-12);align-items:center;display:grid}@media (width>=60rem){.hero__inner[data-astro-cid-lcdefpme]{gap:var(--space-16);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.hero__product[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);font-size:var(--text-lg);font-weight:700;display:flex}.hero__by[data-astro-cid-lcdefpme]{color:var(--color-ink-soft);font-weight:500}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.hero__note[data-astro-cid-lcdefpme]{margin-top:var(--space-4)}.sample[data-astro-cid-lcdefpme]{padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);margin:0}.sample__row[data-astro-cid-lcdefpme]{gap:var(--space-1);padding-block:var(--space-3);border-bottom:1px solid var(--color-line);display:grid}.sample__row[data-astro-cid-lcdefpme]:first-child{padding-top:0}.sample__row--code[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{font-size:var(--text-lg);color:var(--color-ink-soft);font-weight:650}.sample__row--foot[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--space-4);color:var(--color-ink-soft);flex-wrap:wrap;display:flex}.sample__row--foot[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-ink);font-size:var(--text-lg)}.sample__label[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-teal);font-weight:650}.sample[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:var(--space-3)}.why[data-astro-cid-lcdefpme]{margin-top:var(--space-12);max-width:52rem}.why__list[data-astro-cid-lcdefpme]{margin-top:var(--space-4)}.detail[data-astro-cid-lcdefpme]{margin-top:var(--space-12);gap:var(--space-12)}.detail__next[data-astro-cid-lcdefpme]{padding-top:var(--space-4)}.limits[data-astro-cid-lcdefpme]{margin-top:var(--space-12);padding:var(--space-6);border-left:4px solid var(--color-line);background:var(--color-surface-soft);border-radius:var(--radius-sm)}.limits[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin-top:var(--space-3)}.partner-form[data-astro-cid-lcdefpme]{gap:var(--space-6);margin-top:var(--space-12);max-width:52rem;display:grid}.partner-alt[data-astro-cid-lcdefpme],.about[data-astro-cid-lcdefpme]{margin-top:var(--space-6)}.security__link[data-astro-cid-lcdefpme]{margin-top:var(--space-8)}
