.site-header[data-v-7f887e56]{position:relative;z-index:3;padding-block:clamp(18px,2.2vw,36px)}.header-inner[data-v-7f887e56]{display:flex;align-items:center;justify-content:space-between;gap:20px}.logo img[data-v-7f887e56]{width:clamp(158px,12.3vw,236px);height:auto}.program[data-v-7f887e56]{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}@media(max-width:560px){.program[data-v-7f887e56]{display:none}.logo img[data-v-7f887e56]{width:min(62vw,208px)}}.hero[data-v-2115f20b]{display:flex;align-items:center;min-height:620px;min-height:min(calc(100svh - 96px),900px);padding-block:clamp(32px,4vw,72px) clamp(48px,6vw,96px)}.hero-inner[data-v-2115f20b]{max-width:var(--max-width)}.eyebrow[data-v-2115f20b]{display:inline-flex;align-items:center;gap:10px;font-size:clamp(11px,.78vw,14px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--text-soft)}.dot[data-v-2115f20b]{width:7px;height:7px;border-radius:50%;background:var(--gradient)}h1[data-v-2115f20b]{margin-top:clamp(14px,1.3vw,24px);font-size:var(--fs-hero);font-weight:700;line-height:.94;letter-spacing:-.022em}.rule[data-v-2115f20b]{width:clamp(96px,7.7vw,148px);height:4px;margin-block:clamp(18px,2vw,30px);border-radius:999px;background:var(--gradient)}.lead[data-v-2115f20b]{max-width:min(100%,1320px);font-size:var(--fs-lead);font-weight:500;line-height:1.18;letter-spacing:-.01em;text-wrap:pretty}.lead strong[data-v-2115f20b]{font-weight:700}.lead-sub[data-v-2115f20b]{margin-top:clamp(14px,1.5vw,26px);max-width:min(100%,1320px);color:var(--text-soft);font-weight:400}.cta-row[data-v-2115f20b]{display:flex;align-items:center;gap:clamp(14px,1.6vw,24px);flex-wrap:wrap;margin-top:clamp(26px,3vw,46px)}.cta[data-v-2115f20b]{display:inline-flex;align-items:center;gap:12px;padding:clamp(15px,1.1vw,19px) clamp(26px,2vw,38px);border:0;border-radius:999px;background:var(--gradient);color:#fff;font-size:clamp(15px,1.02vw,19px);font-weight:700;letter-spacing:.01em;cursor:pointer;box-shadow:0 18px 44px #dc199642;transition:transform .18s var(--ease),box-shadow .18s var(--ease),opacity .18s}.cta[data-v-2115f20b]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 22px 56px #dc199657}.cta[data-v-2115f20b]:disabled{opacity:.6;cursor:progress}.cta-hint[data-v-2115f20b]{font-size:clamp(12px,.85vw,14px);color:var(--text-muted)}@media(max-width:720px){.hero[data-v-2115f20b]{min-height:calc(100svh - 78px);padding-block:4px 40px}.hero-inner[data-v-2115f20b]{padding-bottom:8px}.lead[data-v-2115f20b],.lead-sub[data-v-2115f20b]{max-width:30ch;line-height:1.28}.cta-row[data-v-2115f20b]{margin-top:30px}}@media(max-width:430px){.cta-row[data-v-2115f20b]{flex-direction:column;align-items:flex-start;gap:10px}.cta[data-v-2115f20b]{width:100%;justify-content:center}}.field[data-v-9eb0cac8]{display:flex;flex-direction:column;gap:8px;min-width:0}label[data-v-9eb0cac8]{font-size:var(--fs-label);font-weight:500;color:var(--text-soft)}input[data-v-9eb0cac8]{width:100%;padding:clamp(13px,.95vw,17px) clamp(14px,1vw,18px);background:var(--field-bg);border:1px solid var(--line);border-radius:var(--radius-field);color:var(--text);font-size:max(16px,var(--fs-label));font-family:inherit;transition:border-color .16s var(--ease),background .16s var(--ease)}input[data-v-9eb0cac8]::placeholder{color:#ffffff6b}input[data-v-9eb0cac8]:hover{border-color:#ffffff42}input[data-v-9eb0cac8]:focus{outline:none;border-color:#ffffff80;background:var(--field-bg-focus)}.field.has-error input[data-v-9eb0cac8]{border-color:var(--dawn-orange);background:#fa372314}.error[data-v-9eb0cac8]{font-size:12.5px;line-height:1.35;color:#ff9c8f}.form-section[data-v-75720cca]{padding-block:clamp(28px,4vw,64px) clamp(56px,7vw,110px);scroll-margin-top:16px}.form-grid[data-v-75720cca]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,3vw,56px);align-items:start}.form-grid[data-v-75720cca]>*{min-width:0}.eyebrow[data-v-75720cca]{display:inline-flex;align-items:center;gap:10px;font-size:clamp(11px,.78vw,14px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--text-soft)}.dot[data-v-75720cca]{width:7px;height:7px;border-radius:50%;background:var(--gradient)}h2[data-v-75720cca]{margin-top:clamp(12px,1.2vw,20px);font-size:clamp(30px,3.4vw,60px);font-weight:700;line-height:1.02;letter-spacing:-.02em}.description[data-v-75720cca]{margin-top:clamp(16px,1.6vw,24px);max-width:46ch;color:var(--text-soft);font-size:clamp(15px,1.02vw,19px);line-height:1.6;overflow-wrap:break-word}.card[data-v-75720cca]{padding:clamp(22px,2.3vw,42px);border:1px solid var(--line);border-radius:var(--radius-card);background:#0a090c94;backdrop-filter:blur(22px) saturate(120%);-webkit-backdrop-filter:blur(22px) saturate(120%);box-shadow:0 30px 80px #00000073}.card-head h3[data-v-75720cca]{margin:0;font-size:clamp(22px,2.1vw,36px);font-weight:700;line-height:1.1;letter-spacing:-.015em}.card-head p[data-v-75720cca]{margin-top:8px;color:var(--text-muted);font-size:clamp(13px,.95vw,17px)}.banner[data-v-75720cca]{margin-top:18px;padding:12px 14px;border:1px solid rgba(250,55,35,.45);border-radius:12px;background:#fa37231a;color:#ffb3a8;font-size:13.5px}form[data-v-75720cca]{display:flex;flex-direction:column;gap:clamp(12px,1.1vw,18px);margin-top:clamp(20px,2vw,30px)}.row-2[data-v-75720cca]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.1vw,18px)}.submit[data-v-75720cca]{margin-top:6px;width:100%;padding:clamp(15px,1.15vw,20px);border:0;border-radius:999px;background:var(--gradient);color:#fff;font-size:clamp(15px,1.02vw,19px);font-weight:700;letter-spacing:.01em;cursor:pointer;box-shadow:0 16px 40px #87199b59;transition:transform .18s var(--ease),box-shadow .18s var(--ease),opacity .18s}.submit[data-v-75720cca]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 22px 52px #dc199657}.submit[data-v-75720cca]:disabled{opacity:.65;cursor:progress}.fineprint[data-v-75720cca]{text-align:center;font-size:12.5px;color:var(--text-muted)}@media(max-width:960px){.form-grid[data-v-75720cca]{grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,40px)}.description[data-v-75720cca]{max-width:60ch}}@media(max-width:720px){.form-section[data-v-75720cca]{padding-block:8px clamp(40px,8vw,64px)}.intro[data-v-75720cca]{padding-top:4px}.description[data-v-75720cca]{font-size:15px;line-height:1.55;max-width:100%}.card[data-v-75720cca]{padding:20px 18px 24px;background:#0a090cb8;backdrop-filter:none;-webkit-backdrop-filter:none}.card-head h3[data-v-75720cca]{font-size:24px}.submit[data-v-75720cca]{padding:16px;font-size:16px}}@media(max-width:560px){.row-2[data-v-75720cca]{grid-template-columns:minmax(0,1fr)}}.notice[data-v-82a95d89]{padding-block:clamp(16px,2vw,32px) clamp(56px,7vw,110px)}.notice-card[data-v-82a95d89]{max-width:780px;padding:clamp(26px,3vw,46px);border:1px solid var(--line);border-radius:var(--radius-card);background:#0a090c99;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.eyebrow[data-v-82a95d89]{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.dot[data-v-82a95d89]{width:7px;height:7px;border-radius:50%;background:var(--gradient)}h2[data-v-82a95d89]{margin-top:14px;font-size:clamp(26px,2.7vw,44px);font-weight:700;line-height:1.08;letter-spacing:-.018em}.body[data-v-82a95d89]{margin-top:14px;max-width:52ch;color:var(--text-soft);font-size:clamp(15px,1.15vw,21px)}.detail[data-v-82a95d89]{margin-top:10px;font-size:13.5px;color:var(--text-muted)}.retry[data-v-82a95d89]{margin-top:22px;padding:13px 26px;border:1px solid var(--line);border-radius:999px;background:#ffffff0f;font-weight:600;cursor:pointer}.retry[data-v-82a95d89]:hover{border-color:#ffffff57}.inbox[data-v-762fac07]{display:flex;align-items:center;min-height:calc(100svh - 200px);padding-block:clamp(32px,5vw,80px)}.eyebrow[data-v-762fac07]{display:inline-flex;align-items:center;gap:10px;font-size:clamp(11px,.78vw,14px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--text-soft)}.dot[data-v-762fac07]{width:7px;height:7px;border-radius:50%;background:var(--gradient)}h1[data-v-762fac07]{margin-top:clamp(14px,1.4vw,24px);font-size:var(--fs-success);font-weight:700;line-height:1.06;letter-spacing:-.02em}.rule[data-v-762fac07]{width:clamp(96px,7.7vw,148px);height:4px;margin-block:clamp(18px,1.8vw,28px);border-radius:999px;background:var(--gradient)}.body[data-v-762fac07]{max-width:46ch;font-size:var(--fs-success-body);line-height:1.35;color:var(--text-soft);overflow-wrap:break-word}.warn[data-v-762fac07]{max-width:46ch;margin-top:14px;padding:12px 14px;border:1px solid rgba(250,55,35,.45);border-radius:12px;background:#fa37231a;color:#ffb3a8;font-size:14px}.actions[data-v-762fac07]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:clamp(24px,2.6vw,36px)}.resend[data-v-762fac07]{padding:clamp(13px,1vw,16px) clamp(22px,1.8vw,30px);border:1px solid var(--line);border-radius:999px;background:#ffffff0f;font-size:clamp(14px,1vw,16px);font-weight:600;cursor:pointer;transition:border-color .16s var(--ease),background .16s var(--ease)}.resend[data-v-762fac07]:hover:not(:disabled){border-color:#dc19968c;background:#dc199624}.resend[data-v-762fac07]:disabled{opacity:.6;cursor:progress}.ref[data-v-762fac07]{font-size:13px;color:var(--text-muted)}.ref strong[data-v-762fac07]{color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em}.feedback[data-v-762fac07]{margin-top:14px;font-size:13.5px}.is-ok[data-v-762fac07]{color:#8ff0c6}.is-error[data-v-762fac07]{color:#ff9c8f}.hint[data-v-762fac07]{max-width:52ch;margin-top:18px;font-size:12.5px;color:var(--text-muted)}@media(max-width:720px){.inbox[data-v-762fac07]{min-height:calc(100svh - 190px)}.body[data-v-762fac07]{font-size:18px}.resend[data-v-762fac07]{width:100%}}.success[data-v-e0a81991]{display:flex;align-items:center;min-height:min(calc(100svh - 200px),780px);padding-block:clamp(40px,6vw,96px)}.eyebrow[data-v-e0a81991]{display:inline-flex;align-items:center;gap:10px;font-size:clamp(11px,.78vw,14px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--text-soft)}.dot[data-v-e0a81991]{width:7px;height:7px;border-radius:50%;background:var(--gradient)}h1[data-v-e0a81991]{margin-top:clamp(14px,1.4vw,24px);font-size:var(--fs-success);font-weight:700;line-height:1.06;letter-spacing:-.02em}.rule[data-v-e0a81991]{width:clamp(96px,7.7vw,148px);height:4px;margin-block:clamp(18px,1.8vw,28px);border-radius:999px;background:var(--gradient)}.body[data-v-e0a81991]{max-width:30ch;font-size:var(--fs-success-body);line-height:1.32;color:var(--text-soft);text-wrap:pretty}.reference[data-v-e0a81991]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(26px,3vw,44px)}.ref-label[data-v-e0a81991]{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.ref-code[data-v-e0a81991]{padding:10px 18px;border:1px solid var(--line);border-radius:999px;background:#ffffff0d;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(14px,1vw,17px);letter-spacing:.06em}.ref-hint[data-v-e0a81991]{font-size:12.5px;color:var(--text-muted)}@media(max-width:720px){.success[data-v-e0a81991]{min-height:calc(100svh - 200px);padding-block:24px 48px}.body[data-v-e0a81991]{max-width:100%;font-size:18px;line-height:1.4}.reference[data-v-e0a81991]{margin-top:26px;gap:8px}}.notice[data-v-faee849f]{display:flex;align-items:center;min-height:calc(100svh - 200px);padding-block:clamp(32px,5vw,80px)}.eyebrow[data-v-faee849f]{display:inline-flex;align-items:center;gap:10px;font-size:clamp(11px,.78vw,14px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--text-soft)}.dot[data-v-faee849f]{width:7px;height:7px;border-radius:50%;background:var(--gradient)}h1[data-v-faee849f]{margin-top:clamp(14px,1.4vw,24px);font-size:var(--fs-success);font-weight:700;line-height:1.06;letter-spacing:-.02em}.rule[data-v-faee849f]{width:clamp(96px,7.7vw,148px);height:4px;margin-block:clamp(18px,1.8vw,28px);border-radius:999px;background:var(--gradient)}.body[data-v-faee849f]{max-width:46ch;font-size:var(--fs-success-body);line-height:1.35;color:var(--text-soft)}.action[data-v-faee849f]{margin-top:clamp(24px,2.6vw,36px);padding:clamp(13px,1vw,16px) clamp(24px,2vw,32px);border:0;border-radius:999px;background:var(--gradient);font-size:clamp(14px,1vw,16px);font-weight:700;cursor:pointer}@media(max-width:720px){.notice[data-v-faee849f]{min-height:calc(100svh - 190px)}.body[data-v-faee849f]{font-size:18px}.action[data-v-faee849f]{width:100%}}.site-footer[data-v-cd9dbca2]{padding-block:clamp(20px,2vw,30px) clamp(26px,3vw,44px);border-top:1px solid var(--line-soft)}.footer-inner[data-v-cd9dbca2]{display:flex;align-items:center;gap:clamp(14px,1.6vw,24px);flex-wrap:wrap}.tagline[data-v-cd9dbca2]{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-right:auto;color:var(--text-muted)}.stay[data-v-cd9dbca2]{font-size:clamp(10px,.72vw,12px);font-weight:600;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.tagline em[data-v-cd9dbca2]{font-style:italic;font-size:clamp(16px,1.25vw,22px);font-weight:700;letter-spacing:-.015em;color:var(--text);white-space:nowrap}.connect[data-v-cd9dbca2]{display:inline-flex;align-items:center;padding:clamp(8px,.62vw,11px) clamp(14px,1.1vw,20px);border:1px solid transparent;border-radius:999px;background:linear-gradient(#0b0b0cf0,#0b0b0cf0) padding-box,var(--gradient) border-box;font-size:clamp(10px,.72vw,11.5px);font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--text);white-space:nowrap}.pills[data-v-cd9dbca2]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.pill[data-v-cd9dbca2]{display:inline-flex;align-items:center;gap:9px;padding:clamp(9px,.7vw,13px) clamp(14px,1.1vw,20px);border:1px solid var(--line);border-radius:999px;background:#ffffff0b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:clamp(12px,.78vw,13.5px);font-weight:500;color:var(--text-soft);text-decoration:none;transition:border-color .18s var(--ease),background .18s var(--ease),color .18s var(--ease),transform .18s var(--ease)}.pill[data-v-cd9dbca2]:hover{border-color:#dc19968c;background:#dc199624;color:var(--text);transform:translateY(-1px)}.pill svg[data-v-cd9dbca2]{flex:none;opacity:.9}@media(max-width:720px){.site-footer[data-v-cd9dbca2]{padding-bottom:calc(26px + env(safe-area-inset-bottom,0px))}.footer-inner[data-v-cd9dbca2]{flex-direction:column;align-items:flex-start;gap:12px}.tagline[data-v-cd9dbca2]{margin-right:0;gap:2px 8px}.tagline em[data-v-cd9dbca2]{font-size:18px}.connect[data-v-cd9dbca2]{font-size:10.5px;padding:9px 16px}.pills[data-v-cd9dbca2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.pill[data-v-cd9dbca2]{justify-content:center;padding:11px 10px;font-size:12px;gap:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pill span[data-v-cd9dbca2]{overflow:hidden;text-overflow:ellipsis}}@media(max-width:340px){.pills[data-v-cd9dbca2]{grid-template-columns:minmax(0,1fr)}}.app[data-v-49eaf134]{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}main[data-v-49eaf134]{flex:1 1 auto}:root{--at-black: #000000;--at-ink: #0b0b0c;--dawn-orange: #fa3723;--dawn-red: #cd0037;--dawn-pink: #dc1996;--dawn-violet: #87199b;--dawn-purple: #41009b;--text: #ffffff;--text-soft: rgba(255, 255, 255, .78);--text-muted: rgba(255, 255, 255, .58);--line: rgba(255, 255, 255, .16);--line-soft: rgba(255, 255, 255, .09);--field-bg: rgba(255, 255, 255, .055);--field-bg-focus: rgba(255, 255, 255, .1);--gradient: linear-gradient(90deg, var(--dawn-orange) 0%, var(--dawn-red) 26%, var(--dawn-pink) 55%, var(--dawn-violet) 78%, var(--dawn-purple) 100%);--fs-hero: clamp(52px, 5.95vw, 114px);--fs-lead: clamp(18px, 2.15vw, 41px);--fs-success: clamp(28px, 2.67vw, 51px);--fs-h2: clamp(26px, 2.6vw, 44px);--fs-body: clamp(15px, 1.05vw, 20px);--fs-success-body: clamp(16px, 1.67vw, 32px);--fs-label: clamp(14px, .95vw, 17px);--gutter: clamp(20px, 8.2vw, 158px);--max-width: 1920px;--radius-card: clamp(18px, 1.4vw, 28px);--radius-field: 12px;--ease: cubic-bezier(.22, .61, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0;padding:0;min-height:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{position:relative;background:var(--at-black);color:var(--text);font-family:Arimo,Arial,Helvetica,sans-serif;font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background:url(/img/bg.jpg) center / cover no-repeat;background-color:var(--at-black)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(120% 90% at 15% 10%,#000000d1,#00000073 45%,#0000 75%),linear-gradient(90deg,#000000b8,#00000057 48%,#0000001f),linear-gradient(180deg,#0000008c,#0000 30%,#00000059);pointer-events:none}@media(max-width:720px){body:before{background-position:68% center}body:after{background:linear-gradient(180deg,#000000b8,#0000008c 55%,#000000d1),linear-gradient(90deg,#0009,#0003)}}img{max-width:100%;display:block}a{color:inherit}h1,h2,p{margin:0}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--dawn-pink);outline-offset:3px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.container{width:100%;max-width:var(--max-width);margin-inline:auto;padding-inline:var(--gutter)}
