main.au-page{max-inline-size:none;margin:0}.au-page{isolation:isolate;min-block-size:calc(100dvh - 4.5rem);padding:var(--space-6) var(--gutter,var(--space-4));background:var(--color-inverse-deep);color:var(--color-on-inverse);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.au-art{z-index:-1;position:absolute;inset:0}.au-art img{object-fit:cover;object-position:50% 62%;transform-origin:50% 62%;transform:scale(1.9)}.au-art:after{background:radial-gradient(70% 60% at 50% 55%, color-mix(in oklab, var(--color-inverse-deep) 20%, transparent), color-mix(in oklab, var(--color-inverse-deep) 75%, transparent)), linear-gradient(180deg, color-mix(in oklab, var(--color-inverse-deep) 35%, transparent), transparent 40%);content:"";position:absolute;inset:0}.au-card{gap:var(--space-4);inline-size:min(100%,30rem);padding:clamp(var(--space-5), 4vw, var(--space-7));border:var(--rule-hair) solid var(--color-on-inverse-line);border-radius:var(--radius-xl);background:color-mix(in oklab, var(--color-inverse-deep) 82%, transparent);box-shadow:var(--shadow-overlay), inset 0 1px 0 var(--color-on-inverse-soft);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin-inline:auto;display:grid}.au-card h1{color:var(--color-on-inverse);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:var(--weight-extrabold);text-align:center;margin:0}.au-sub{margin:calc(var(--space-2) * -1) 0 0;color:var(--color-on-inverse-muted);font-size:var(--text-sm);text-align:center}.au-card form{gap:var(--space-4);display:grid}.au-tabs{gap:var(--space-1);padding:var(--space-1);border:var(--rule-hair) solid var(--color-on-inverse-line);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-inverse) 60%, transparent);grid-template-columns:1fr 1fr;display:grid}.au-tabs a{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-block-size:2.75rem;color:var(--color-on-inverse-muted);font-size:var(--text-sm);font-weight:var(--weight-bold);text-decoration:none;display:inline-flex}.au-tabs a:hover{color:var(--color-on-inverse)}.au-tabs a[aria-current=page]{background:var(--color-on-inverse);color:var(--color-inverse-deep)}.au-tab-soon{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-block-size:2.75rem;color:var(--color-on-inverse-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);opacity:.7;cursor:not-allowed;display:inline-flex}.au-tabs svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;block-size:1.1rem;inline-size:1.1rem}.au-intents{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.au-intents legend{color:var(--color-on-inverse-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);margin-block-end:var(--space-2);padding:0}.au-intents__row{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.au-intents .au-intent{justify-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-1);border:var(--rule-hair) solid var(--color-on-inverse-line);border-radius:var(--radius-md);background:var(--color-on-inverse-soft);color:var(--color-on-inverse);font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;display:grid;position:relative}.au-intents .au-intent input{opacity:0;appearance:none;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.au-intents .au-intent svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;block-size:1.4rem;inline-size:1.4rem}.au-intents .au-intent:has(input:checked){border-color:var(--color-on-inverse-accent);background:color-mix(in oklab, var(--color-on-inverse-accent) 16%, transparent);color:var(--color-on-inverse-accent)}.au-intents .au-intent:has(input:focus-visible){outline:var(--focus-ring);outline-offset:2px}.au-intent-hint{color:var(--color-on-inverse-muted);font-size:var(--text-xs);margin:0}.au-intent-hint span{display:none}:is(.au-intents:has(input[value=player]:checked) [data-intent=player],.au-intents:has(input[value=club]:checked) [data-intent=club],.au-intents:has(input[value=academy]:checked) [data-intent=academy],.au-intents:has(input[value=agent]:checked) [data-intent=agent],.au-intents:has(input[value=scout]:checked) [data-intent=scout]){display:inline}.au-field{gap:var(--space-2);color:var(--color-on-inverse);font-size:var(--text-sm);font-weight:var(--weight-bold);display:grid}.au-input{align-items:center;display:flex;position:relative}.au-input input{border:var(--rule-hair) solid var(--color-on-inverse-line);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-inverse) 70%, transparent);min-block-size:3.25rem;inline-size:100%;color:var(--color-on-inverse);font:inherit;font-size:var(--text-base);font-weight:var(--weight-medium);padding-inline:2.9rem}.au-input input::placeholder{color:var(--color-on-inverse-muted);opacity:.75}.au-input input:focus-visible{border-color:var(--color-on-inverse-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-on-inverse-accent) 30%, transparent);outline:none}.au-input__icon,.au-eye svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;block-size:1.25rem;inline-size:1.25rem}.au-input__icon{color:var(--color-on-inverse-muted);pointer-events:none;position:absolute;inset-inline-start:var(--space-4)}.au-eye{border-radius:var(--radius-sm);block-size:2.5rem;min-block-size:0;inline-size:2.5rem;color:var(--color-on-inverse-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:var(--space-2)}.au-eye:hover,.au-eye:focus-visible{color:var(--color-on-inverse)}.au-row{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.au-link{color:var(--color-on-inverse-accent);font-weight:var(--weight-bold);text-decoration:none}.au-link:hover{text-decoration:underline}.au-hint{color:var(--color-on-inverse-muted);font-size:var(--text-xs);margin:0}.au-input--phone input{letter-spacing:.04em;padding-inline-start:6.25rem}.au-prefix{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-on-inverse-soft);color:var(--color-on-inverse);font-size:var(--text-sm);font-weight:var(--weight-bold);pointer-events:none;display:inline-flex;position:absolute;inset-inline-start:var(--space-2)}.au-code input{padding-inline:var(--space-4);font-size:1.75rem;font-weight:var(--weight-extrabold);font-variant-numeric:tabular-nums;letter-spacing:.55em;text-align:center;text-indent:.55em}.au-code input::placeholder{letter-spacing:.55em;opacity:.35}.au-row--code form{display:contents}.au-textbtn{min-block-size:0;color:var(--color-on-inverse-accent);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;background:0 0;border:0;padding:0}.au-textbtn:hover{color:var(--color-on-inverse);background:0 0;text-decoration:underline}.au-primary{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);background:var(--color-on-inverse-accent);min-block-size:3.25rem;color:var(--color-inverse-deep);font:inherit;font-size:var(--text-base);font-weight:var(--weight-extrabold);cursor:pointer;border:0;display:inline-flex}.au-primary:hover{background:var(--color-on-inverse);color:var(--color-inverse-deep)}.au-primary svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:1.2rem;inline-size:1.2rem}:root[dir=rtl] .au-primary svg{transform:scaleX(-1)}.au-foot{align-items:center;gap:var(--space-3);color:var(--color-on-inverse-muted);font-size:var(--text-sm);display:flex}.au-foot:before,.au-foot:after{background:var(--color-on-inverse-line);content:"";flex:1;block-size:1px}.au-foot p{margin:0}.au-trust{justify-content:space-around;gap:var(--space-2) var(--space-4);padding:var(--space-4) 0 0;border-block-start:var(--rule-hair) solid var(--color-on-inverse-line);color:var(--color-on-inverse);font-size:var(--text-xs);font-weight:var(--weight-semibold);flex-wrap:wrap;margin:0;list-style:none;display:flex}.au-trust li{align-items:center;gap:var(--space-2);display:inline-flex}.au-trust svg{fill:none;block-size:1.15rem;inline-size:1.15rem;stroke:var(--color-on-inverse-accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.au-card .notice{margin:0}.au-msg{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-on-inverse-accent) 14%, transparent);color:var(--color-on-inverse);font-size:var(--text-sm);margin:0}.au-msg--error{background:color-mix(in oklab, var(--color-danger) 30%, transparent)}@media (max-width:40rem){.au-page{padding:var(--space-4) var(--space-3) var(--space-6);justify-content:center;align-items:flex-start}.au-intents__row{gap:var(--space-1);grid-template-columns:repeat(5,minmax(0,1fr))}.au-intents .au-intent{padding:var(--space-2) 0;font-size:var(--text-xs)}}.au-consents{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--rule-hair) solid var(--color-on-inverse-line);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-on-inverse-soft) 70%, transparent);display:grid}.au-consent{align-items:start;gap:var(--space-2);color:var(--color-on-inverse);font-size:var(--text-xs);cursor:pointer;grid-template-columns:auto minmax(0,1fr);line-height:1.55;display:grid}.au-consent input{block-size:1rem;inline-size:1rem;accent-color:var(--color-on-inverse-accent);margin-block-start:.2rem}.au-consent--optional{color:var(--color-on-inverse-muted)}.au-consent .au-link{text-underline-offset:.14em;text-decoration:underline}
