.pt-hero[data-astro-cid-6odhiasn]{position:relative;padding:88px 0 76px;background-color:var(--surface);background-image:url(/img/partners/hero-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:center bottom;border-bottom:1px solid var(--line);color:var(--ink);overflow:hidden}.pt-hero[data-astro-cid-6odhiasn]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 94%,transparent) 0%,color-mix(in srgb,var(--bg) 86%,transparent) 40%,color-mix(in srgb,var(--bg) 50%,transparent) 62%,transparent 80%);pointer-events:none}.pt-hero[data-astro-cid-6odhiasn]>.wrap[data-astro-cid-6odhiasn]{position:relative;z-index:1}.pt-hero__copy[data-astro-cid-6odhiasn]{max-width:640px}.pt-hero__h1[data-astro-cid-6odhiasn]{margin:0 0 18px;font-size:var(--fs-display);font-weight:400;line-height:1.1;letter-spacing:-.03em;color:var(--ink)}.pt-hero__lead[data-astro-cid-6odhiasn]{margin:0 0 26px;max-width:34em;font-size:17px;line-height:1.7;color:var(--ink-2)}.pt-hero__actions[data-astro-cid-6odhiasn]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:0}.pt-btn[data-astro-cid-6odhiasn]{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;border:1px solid transparent;border-radius:var(--r-control);font-family:inherit;font-size:var(--fs-body);font-weight:600;line-height:1.3;text-decoration:none;cursor:pointer}.pt-btn--primary[data-astro-cid-6odhiasn]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.pt-btn--ghost[data-astro-cid-6odhiasn]{background:var(--bg);border-color:var(--line);color:var(--ink)}.pt-flow__head[data-astro-cid-6odhiasn]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px}.pt-flow__meta[data-astro-cid-6odhiasn]{display:flex;padding-bottom:4px;font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--ink-3)}.pt-flow__meta[data-astro-cid-6odhiasn] span[data-astro-cid-6odhiasn]{padding:0 14px;border-left:1px solid var(--line)}.pt-flow__meta[data-astro-cid-6odhiasn] span[data-astro-cid-6odhiasn]:first-child{padding-left:0;border-left:0}.pt-steps[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:34px}.pt-step[data-astro-cid-6odhiasn]{display:flex;flex-direction:column;overflow:hidden;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-card)}.pt-step__fig[data-astro-cid-6odhiasn]{margin:0;border-bottom:1px solid var(--line);background:var(--surface-2)}.pt-step__fig[data-astro-cid-6odhiasn] img[data-astro-cid-6odhiasn]{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.pt-step__body[data-astro-cid-6odhiasn]{display:flex;flex:1;flex-direction:column;padding:16px 16px 0}.pt-step__top[data-astro-cid-6odhiasn]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.pt-step__no[data-astro-cid-6odhiasn],.pt-step__tag[data-astro-cid-6odhiasn]{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.08em}.pt-step__no[data-astro-cid-6odhiasn]{color:var(--accent)}.pt-step__tag[data-astro-cid-6odhiasn]{color:var(--ink-3)}.pt-step[data-astro-cid-6odhiasn] h3[data-astro-cid-6odhiasn]{margin:0 0 5px;font-size:var(--fs-h3);font-weight:600}.pt-step[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{flex:1;margin:0 0 14px;font-size:var(--fs-small);line-height:1.7;color:var(--ink-2)}.pt-step__out[data-astro-cid-6odhiasn]{display:flex;align-items:baseline;gap:8px;padding:10px 0;border-top:1px solid var(--line);font-size:var(--fs-small)}.pt-step__out[data-astro-cid-6odhiasn] span[data-astro-cid-6odhiasn]{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.08em;color:var(--ink-3)}.pt-step__out[data-astro-cid-6odhiasn] b[data-astro-cid-6odhiasn]{font-weight:500;color:var(--ink)}.pt-note[data-astro-cid-6odhiasn]{margin:24px 0 0;padding-top:14px;border-top:1px solid var(--line);font-size:var(--fs-meta);color:var(--ink-2)}.pt-apply[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:start}.pt-points[data-astro-cid-6odhiasn]{display:grid;gap:9px;margin:22px 0 0;padding:0;list-style:none;font-size:var(--fs-small);color:var(--ink-2)}.pt-points[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]{display:flex;align-items:flex-start;gap:9px}.pt-ico[data-astro-cid-6odhiasn]{flex:none;width:16px;height:16px;margin-top:4px;fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pt-faq[data-astro-cid-6odhiasn]{margin-top:28px;border-top:1px solid var(--line)}.pt-faq[data-astro-cid-6odhiasn] details[data-astro-cid-6odhiasn]{border-bottom:1px solid var(--line)}.pt-faq[data-astro-cid-6odhiasn] summary[data-astro-cid-6odhiasn]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;font-size:var(--fs-small);font-weight:500;color:var(--ink);list-style:none;cursor:pointer}.pt-faq[data-astro-cid-6odhiasn] summary[data-astro-cid-6odhiasn]::-webkit-details-marker{display:none}.pt-faq[data-astro-cid-6odhiasn] summary[data-astro-cid-6odhiasn]:after{content:"+";font-family:var(--font-mono);color:var(--accent)}.pt-faq[data-astro-cid-6odhiasn] details[data-astro-cid-6odhiasn][open] summary[data-astro-cid-6odhiasn]:after{content:"−"}.pt-faq[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{margin:0 0 14px;max-width:44em;font-size:var(--fs-small);color:var(--ink-2)}.pt-formcard[data-astro-cid-6odhiasn]{padding:28px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-card)}.pt-formcard__head[data-astro-cid-6odhiasn]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.1em;color:var(--ink-3)}.pt-formcard__head[data-astro-cid-6odhiasn] b[data-astro-cid-6odhiasn]{color:var(--accent)}.pt-form[data-astro-cid-6odhiasn]{display:grid;gap:16px}.pt-form__grid[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pt-field[data-astro-cid-6odhiasn]{display:grid;gap:6px}.pt-field--full[data-astro-cid-6odhiasn]{grid-column:1 / -1}.pt-label[data-astro-cid-6odhiasn]{font-size:var(--fs-small);font-weight:600;color:var(--ink)}.pt-label[data-astro-cid-6odhiasn] b[data-astro-cid-6odhiasn]{color:var(--accent);font-weight:600}.pt-field[data-astro-cid-6odhiasn] input[data-astro-cid-6odhiasn],.pt-field[data-astro-cid-6odhiasn] textarea[data-astro-cid-6odhiasn]{width:100%;padding:11px 12px;border:1px solid var(--line);border-radius:var(--r-control);background:var(--bg);color:var(--ink);font-family:inherit;font-size:var(--fs-small)}.pt-field[data-astro-cid-6odhiasn] input[data-astro-cid-6odhiasn]:focus,.pt-field[data-astro-cid-6odhiasn] textarea[data-astro-cid-6odhiasn]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.pt-field[data-astro-cid-6odhiasn] input[data-astro-cid-6odhiasn]::placeholder,.pt-field[data-astro-cid-6odhiasn] textarea[data-astro-cid-6odhiasn]::placeholder{color:var(--ink-4)}.pt-field[data-astro-cid-6odhiasn] textarea[data-astro-cid-6odhiasn]{min-height:84px;resize:vertical}.pt-check[data-astro-cid-6odhiasn]{display:flex;align-items:flex-start;gap:9px;font-size:var(--fs-meta);line-height:1.6;color:var(--ink-2)}.pt-check[data-astro-cid-6odhiasn] input[data-astro-cid-6odhiasn]{margin-top:4px;accent-color:var(--accent)}.pt-check[data-astro-cid-6odhiasn] a[data-astro-cid-6odhiasn],.pt-form__fallback[data-astro-cid-6odhiasn] a[data-astro-cid-6odhiasn]{color:var(--accent)}.pt-form__foot[data-astro-cid-6odhiasn]{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.pt-form__submit[data-astro-cid-6odhiasn]:disabled{cursor:default;opacity:.6}.pt-form__msg[data-astro-cid-6odhiasn]{margin:0;font-size:var(--fs-small)}.pt-form__msg[data-astro-cid-6odhiasn][data-state=ok]{color:var(--accent)}.pt-field[data-astro-cid-6odhiasn] [data-astro-cid-6odhiasn][aria-invalid=true]{border-color:var(--warn-ink)}.pt-btn[data-astro-cid-6odhiasn][hidden]{display:none}.pt-form__msg[data-astro-cid-6odhiasn][data-state=invalid],.pt-form__msg[data-astro-cid-6odhiasn][data-state=error]{color:var(--warn-ink)}.pt-form__msg[data-astro-cid-6odhiasn][data-state=pending]{color:var(--ink-3)}.pt-form__fallback[data-astro-cid-6odhiasn]{margin:0;font-size:var(--fs-small);color:var(--ink-2)}#process[data-astro-cid-6odhiasn],#apply[data-astro-cid-6odhiasn]{scroll-margin-top:84px}@media(max-width:1120px){.pt-steps[data-astro-cid-6odhiasn]{grid-template-columns:1fr 1fr}}@media(max-width:980px){.pt-hero[data-astro-cid-6odhiasn]{padding:60px 0 56px}.pt-apply[data-astro-cid-6odhiasn]{grid-template-columns:1fr;gap:36px}.pt-formcard[data-astro-cid-6odhiasn]{max-width:680px}}@media(max-width:720px){.pt-hero[data-astro-cid-6odhiasn]{padding-top:38px}.pt-hero__lead[data-astro-cid-6odhiasn]{font-size:var(--fs-body)}.pt-flow__head[data-astro-cid-6odhiasn]{align-items:flex-start}.pt-flow__meta[data-astro-cid-6odhiasn]{display:none}.pt-steps[data-astro-cid-6odhiasn],.pt-form__grid[data-astro-cid-6odhiasn]{grid-template-columns:1fr}.pt-formcard[data-astro-cid-6odhiasn]{padding:20px}}
