.apply__intro[data-astro-cid-gbtenfrn]{gap:12px;margin-bottom:clamp(1.5rem,1.2rem + 1vw,2.2rem);display:grid}.apply__intro[data-astro-cid-gbtenfrn][hidden]{display:none}.apply__intro[data-astro-cid-gbtenfrn] h2[data-astro-cid-gbtenfrn]{letter-spacing:var(--tracking-display);overflow-wrap:break-word;font-size:clamp(1.9rem,1.4rem + 1.6vw,2.8rem);line-height:1.06}.apply__intro[data-astro-cid-gbtenfrn] p[data-astro-cid-gbtenfrn]{font-size:var(--text-sm);color:var(--text-subtle)}.app[data-astro-cid-gbtenfrn]{gap:22px;display:grid}.app[data-astro-cid-gbtenfrn][hidden]{display:none}.app__row[data-astro-cid-gbtenfrn]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.field[data-astro-cid-gbtenfrn]{align-content:start;gap:7px;min-width:0;display:grid}.field[data-astro-cid-gbtenfrn][hidden]{display:none}.field[data-astro-cid-gbtenfrn] label[data-astro-cid-gbtenfrn],.field__label[data-astro-cid-gbtenfrn],.field[data-astro-cid-gbtenfrn] legend[data-astro-cid-gbtenfrn]{font-size:.88rem;font-weight:600}.app__opt[data-astro-cid-gbtenfrn]{color:var(--text-muted);font-weight:400}fieldset[data-astro-cid-gbtenfrn].field{border:0;margin:0;padding:0}fieldset[data-astro-cid-gbtenfrn].field legend[data-astro-cid-gbtenfrn]{margin-bottom:9px;padding:0}.field[data-astro-cid-gbtenfrn] input[data-astro-cid-gbtenfrn][type=text],.field[data-astro-cid-gbtenfrn] input[data-astro-cid-gbtenfrn][type=email],.field[data-astro-cid-gbtenfrn] input[data-astro-cid-gbtenfrn][type=tel],.select[data-astro-cid-gbtenfrn] select[data-astro-cid-gbtenfrn]{border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface);width:100%;min-height:50px;color:var(--text);font:inherit;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);padding:12px 14px;font-size:1rem}.field[data-astro-cid-gbtenfrn] input[data-astro-cid-gbtenfrn]:focus,.select[data-astro-cid-gbtenfrn] select[data-astro-cid-gbtenfrn]:focus{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 18%, transparent);outline:none}.field[data-astro-cid-gbtenfrn] [data-astro-cid-gbtenfrn][aria-invalid=true]{border-color:var(--error)!important}.field[data-astro-cid-gbtenfrn] [data-astro-cid-gbtenfrn][aria-invalid=true]:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--error) 18%, transparent)!important}.field__hint[data-astro-cid-gbtenfrn]{font-size:var(--text-xs);color:var(--text-subtle)}.field__err[data-astro-cid-gbtenfrn]{font-size:var(--text-xs);color:var(--error);font-weight:550}.field__err[data-astro-cid-gbtenfrn]:empty{display:none}.select[data-astro-cid-gbtenfrn]{position:relative}.select[data-astro-cid-gbtenfrn] select[data-astro-cid-gbtenfrn]{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:42px}.select[data-astro-cid-gbtenfrn] select[data-astro-cid-gbtenfrn] option[data-astro-cid-gbtenfrn]{color:var(--text);background:var(--surface-solid)}.select[data-astro-cid-gbtenfrn] .select__chevron{color:var(--text-subtle);pointer-events:none;position:absolute;top:50%;right:15px;transform:translateY(-50%)rotate(90deg)}.seg[data-astro-cid-gbtenfrn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.seg__opt[data-astro-cid-gbtenfrn]{cursor:pointer;display:grid;position:relative;font-weight:500!important}.seg__opt[data-astro-cid-gbtenfrn] input[data-astro-cid-gbtenfrn]{opacity:0;width:1px;height:1px;position:absolute}.seg__opt[data-astro-cid-gbtenfrn] span[data-astro-cid-gbtenfrn]{border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface);text-align:center;min-height:50px;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast);justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:.95rem;display:flex}.seg__opt[data-astro-cid-gbtenfrn]:hover span[data-astro-cid-gbtenfrn]{border-color:color-mix(in srgb, var(--primary) 45%, var(--border-strong))}.seg__opt[data-astro-cid-gbtenfrn] input[data-astro-cid-gbtenfrn]:checked+span[data-astro-cid-gbtenfrn]{border-color:var(--primary);color:var(--text);background:color-mix(in srgb, var(--primary) 12%, var(--surface));box-shadow:inset 0 0 0 1px var(--primary)}.seg__opt[data-astro-cid-gbtenfrn] input[data-astro-cid-gbtenfrn]:focus-visible+span[data-astro-cid-gbtenfrn]{outline:2px solid var(--focus-ring);outline-offset:2px}.seg-field[data-astro-cid-gbtenfrn][data-invalid] .seg__opt[data-astro-cid-gbtenfrn] span[data-astro-cid-gbtenfrn]{border-color:var(--error)}.app__notice[data-astro-cid-gbtenfrn]:not([hidden]){animation:notice-in var(--dur-medium) var(--ease-out) both}@keyframes notice-in{0%{opacity:0;transform:translateY(-6px)}}.rate[data-astro-cid-gbtenfrn]{border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);grid-template-columns:112px minmax(0,1fr) auto;align-items:center;display:grid}.rate[data-astro-cid-gbtenfrn]:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 18%, transparent)}.rate[data-astro-cid-gbtenfrn]:has([aria-invalid=true]){border-color:var(--error)}.rate[data-astro-cid-gbtenfrn] .rate__cur[data-astro-cid-gbtenfrn] select[data-astro-cid-gbtenfrn]{border:0;border-right:1px solid var(--border);border-radius:var(--radius-md) 0 0 var(--radius-md);background:0 0;font-weight:600;box-shadow:none!important}.rate[data-astro-cid-gbtenfrn] input[data-astro-cid-gbtenfrn][type=text]{font-variant-numeric:tabular-nums;background:0 0;box-shadow:none!important;border:0!important}.rate__unit[data-astro-cid-gbtenfrn]{font-size:var(--text-sm);color:var(--text-subtle);white-space:nowrap;padding-right:16px}.drop[data-astro-cid-gbtenfrn]{position:relative}.drop__input[data-astro-cid-gbtenfrn]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset:0}.drop__zone[data-astro-cid-gbtenfrn]{border-radius:var(--radius-lg);border:1.5px dashed var(--border-strong);background:var(--surface);text-align:center;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), transform var(--dur-medium) var(--ease-out);justify-items:center;gap:6px;padding:26px 18px;display:grid;font-weight:400!important}.drop__zone[data-astro-cid-gbtenfrn][hidden]{display:none}.drop__zone[data-astro-cid-gbtenfrn]:hover{border-color:color-mix(in srgb, var(--primary) 60%, transparent)}.drop[data-astro-cid-gbtenfrn].is-over .drop__zone[data-astro-cid-gbtenfrn]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, var(--surface));transform:scale(1.01)}.drop__input[data-astro-cid-gbtenfrn]:focus-visible+.drop__zone[data-astro-cid-gbtenfrn]{outline:2px solid var(--focus-ring);outline-offset:3px;border-color:var(--primary)}.drop__input[data-astro-cid-gbtenfrn][aria-invalid=true]+.drop__zone[data-astro-cid-gbtenfrn]{border-color:var(--error)}.drop__icon[data-astro-cid-gbtenfrn]{width:48px;height:48px;color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);transition:transform var(--dur-medium) var(--ease-emphasis);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.drop[data-astro-cid-gbtenfrn].is-over .drop__icon[data-astro-cid-gbtenfrn]{transform:translateY(-3px)}.drop__cta[data-astro-cid-gbtenfrn]{font-size:.98rem}.drop__cta[data-astro-cid-gbtenfrn] strong[data-astro-cid-gbtenfrn]{color:var(--primary);font-weight:600}.drop__or[data-astro-cid-gbtenfrn]{color:var(--text-muted)}.drop__hint[data-astro-cid-gbtenfrn]{font-size:var(--text-xs);color:var(--text-subtle)}.drop__file[data-astro-cid-gbtenfrn]{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--success) 45%, transparent);background:color-mix(in srgb, var(--success) 8%, var(--surface));animation:notice-in var(--dur-medium) var(--ease-out) both;grid-template-columns:44px minmax(0,1fr) 40px;align-items:center;gap:12px;padding:12px 12px 12px 14px;display:grid}.drop__file[data-astro-cid-gbtenfrn][hidden]{display:none}.drop__file-icon[data-astro-cid-gbtenfrn]{width:44px;height:44px;color:var(--success);background:color-mix(in srgb, var(--success) 14%, transparent);border-radius:12px;place-items:center;display:grid}.drop__file-text[data-astro-cid-gbtenfrn]{min-width:0;display:grid}.drop__file-text[data-astro-cid-gbtenfrn] strong[data-astro-cid-gbtenfrn]{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;overflow:hidden}.drop__file-text[data-astro-cid-gbtenfrn] span[data-astro-cid-gbtenfrn]{font-size:var(--text-xs);color:var(--text-muted)}.drop__remove[data-astro-cid-gbtenfrn]{width:40px;height:40px;color:var(--text-muted);transition:background-color var(--dur-fast), color var(--dur-fast);border-radius:50%;place-items:center;display:grid}.drop__remove[data-astro-cid-gbtenfrn]:hover{color:var(--text);background:var(--surface-strong)}.app__trap[data-astro-cid-gbtenfrn]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.check[data-astro-cid-gbtenfrn]{color:var(--text-muted);cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;font-size:.9rem!important;font-weight:400!important;display:grid!important}.check[data-astro-cid-gbtenfrn] input[data-astro-cid-gbtenfrn]{opacity:0;width:1px;height:1px;position:absolute}.check__box[data-astro-cid-gbtenfrn]{border:1px solid var(--border-strong);background:var(--surface);color:#0000;width:22px;height:22px;transition:background-color var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);border-radius:6px;place-items:center;margin-top:1px;display:grid}.check[data-astro-cid-gbtenfrn] input[data-astro-cid-gbtenfrn]:checked+.check__box[data-astro-cid-gbtenfrn]{background:var(--primary);border-color:var(--primary);color:var(--primary-contrast)}.check[data-astro-cid-gbtenfrn] input[data-astro-cid-gbtenfrn]:focus-visible+.check__box[data-astro-cid-gbtenfrn]{outline:2px solid var(--primary);outline-offset:2px}.check[data-astro-cid-gbtenfrn] input[data-astro-cid-gbtenfrn][aria-invalid=true]+.check__box[data-astro-cid-gbtenfrn]{border-color:var(--error)}.check__link[data-astro-cid-gbtenfrn]{z-index:1;color:var(--primary);text-underline-offset:3px;text-decoration:underline;position:relative}.app__submit[data-astro-cid-gbtenfrn]{flex-wrap:wrap;align-items:center;gap:16px;padding-top:4px;display:flex}.app__submit[data-astro-cid-gbtenfrn] .app__btn[aria-busy=true]{pointer-events:none;opacity:.8}.app__submit[data-astro-cid-gbtenfrn] .app__btn[aria-busy=true] .btn__icon{animation:app-nudge .7s var(--ease-in-out) infinite alternate}@keyframes app-nudge{to{transform:translate(4px)}}.app__status[data-astro-cid-gbtenfrn]{font-size:var(--text-sm);color:var(--text-muted)}.app__status[data-astro-cid-gbtenfrn].is-error{color:var(--error)}.sent[data-astro-cid-gbtenfrn]{text-align:center;animation:sent-in .7s var(--ease-out) both;outline:none;justify-items:center;gap:14px;padding:clamp(1rem,.5rem + 2vw,2.5rem) 0;display:grid}.sent[data-astro-cid-gbtenfrn][hidden],.sent[data-astro-cid-gbtenfrn] [data-astro-cid-gbtenfrn][hidden]{display:none}@keyframes sent-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.sent__icon[data-astro-cid-gbtenfrn]{width:68px;height:68px;color:var(--primary-contrast);background:var(--success);box-shadow:0 0 0 10px color-mix(in srgb, var(--success) 14%, transparent);border-radius:50%;place-items:center;display:grid}.sent[data-astro-cid-gbtenfrn] h3[data-astro-cid-gbtenfrn]{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(1.4rem,1.2rem + .8vw,1.9rem)}.sent[data-astro-cid-gbtenfrn] p[data-astro-cid-gbtenfrn]{max-width:46ch;color:var(--text-muted)}.sent[data-astro-cid-gbtenfrn] p[data-astro-cid-gbtenfrn] strong[data-astro-cid-gbtenfrn]{color:var(--text)}.sent__link[data-astro-cid-gbtenfrn]{border-radius:var(--radius-pill);border:1px solid var(--border-strong);min-height:44px;transition:background-color var(--dur-fast);align-items:center;gap:8px;margin-top:6px;padding:0 18px;font-weight:550;display:inline-flex}.sent__link[data-astro-cid-gbtenfrn]:hover{background:var(--surface-strong)}@media (width<=640px){.app__row[data-astro-cid-gbtenfrn]{grid-template-columns:1fr}.app__submit[data-astro-cid-gbtenfrn] .app__btn{justify-content:center;width:100%}.drop__or[data-astro-cid-gbtenfrn]{display:none}}@media (width<=340px){.seg[data-astro-cid-gbtenfrn]{grid-template-columns:1fr}}@media (width<=380px){.rate[data-astro-cid-gbtenfrn]{grid-template-columns:96px minmax(0,1fr)}.rate__unit[data-astro-cid-gbtenfrn]{display:none}}
