.prototype-site .au-page{min-height:calc(100vh - 30px);color:var(--ink);background:#fff;grid-template-columns:minmax(0,55fr) minmax(0,45fr);display:grid;position:relative;overflow:hidden}.prototype-site .au-page p{line-height:1.85}.prototype-site .au-page h1,.prototype-site .au-page h2,.prototype-site .au-page h3{letter-spacing:-.03em}.prototype-site .au-bg{display:none;position:absolute;top:0;bottom:0;left:0;right:0}.prototype-site .au-page.au-dark{background:linear-gradient(152deg,#03091a,#0a1c46 32%,#12339a 70%,#1c56e0)}.prototype-site .au-page.au-dark .au-bg{display:block}.prototype-site .au-tex{background-image:linear-gradient(#7eacff26 1px,#0000 0),linear-gradient(90deg,#7eacff26 1px,#0000 0);background-size:54px 54px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(120% 90% at 18% 8%,#000 10%,#0000 72%);mask-image:radial-gradient(120% 90% at 18% 8%,#000 10%,#0000 72%)}.prototype-site .au-glow{filter:blur(58px);pointer-events:none;border-radius:50%;position:absolute}.prototype-site .au-glow.g1{background:radial-gradient(circle,#3ec8f0cc,#0000 68%);width:440px;height:440px;top:-150px;right:-120px}.prototype-site .au-glow.g2{background:radial-gradient(circle,#3f7bffcc,#0000 70%);width:560px;height:560px;bottom:-260px;left:-200px}.prototype-site .au-brand{color:#fff;background:linear-gradient(152deg,#040c1f,#0a1e46 32%,#12339a 70%,#1d5ae8);flex-direction:column;padding:46px 54px 38px;display:flex;position:relative;overflow:hidden}.prototype-site .au-page.au-dark .au-brand{background:0 0}.prototype-site .au-brand .au-tex{-webkit-mask-image:radial-gradient(115% 85% at 16% 8%,#000 12%,#0000 70%);mask-image:radial-gradient(115% 85% at 16% 8%,#000 12%,#0000 70%)}.prototype-site .au-brand>.au-deco,.prototype-site .au-brand>.au-glow,.prototype-site .au-brand>.au-tex{pointer-events:none}.prototype-site .au-page.au-dark .au-brand>.au-deco,.prototype-site .au-page.au-dark .au-brand>.au-glow,.prototype-site .au-page.au-dark .au-brand>.au-tex{display:none}.prototype-site .au-deco{opacity:.72;width:460px;height:460px;position:absolute;bottom:-40px;right:-30px}.prototype-site .au-deco i{border-radius:30px;position:absolute}.prototype-site .au-deco .c1{background:linear-gradient(140deg,#ffffff80,#4e96ff59);border:1px solid #ffffff47;width:210px;height:210px;bottom:108px;right:96px;transform:rotate(18deg)}.prototype-site .au-deco .c2{background:linear-gradient(140deg,#3ec8f08c,#2459ed40);border:1px solid #ffffff38;width:150px;height:150px;bottom:40px;right:34px;transform:rotate(-12deg)}.prototype-site .au-deco .c3{border:1px solid #ffffff57;width:118px;height:118px;bottom:26px;right:244px;transform:rotate(32deg)}.prototype-site .au-deco .c4{border:1px solid #ffffff29;width:250px;height:250px;bottom:208px;right:40px;transform:rotate(6deg)}.prototype-site .au-brand-top{justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.prototype-site .au-logo{align-items:center;gap:12px;display:flex}.prototype-site .au-logo b{font-size:17px;display:block}.prototype-site .au-logo i{letter-spacing:.26em;color:#8fb4ff;margin-top:3px;font-size:9.5px;font-style:normal;display:block}.prototype-site .au-mark{color:#fff;background:linear-gradient(140deg,#4d8cff,#2459ed 52%,#12b6c9);border-radius:12px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 20px #2459ed73,inset 0 1px #fff6}.prototype-site .au-mark svg{width:20px;height:20px}.prototype-site .au-pill{color:#bcd4ff;white-space:nowrap;background:#ffffff17;border:1px solid #ffffff3d;border-radius:999px;padding:6px 13px;font-size:11.5px}.prototype-site .au-brand-mid{max-width:560px;margin:auto 0;padding:32px 0 24px;position:relative}.prototype-site .au-eyebrow{letter-spacing:.3em;color:#7fa8f5;font-size:11px;font-weight:600}.prototype-site .au-brand-mid h1{margin:18px 0;font-size:43px;font-weight:800;line-height:1.34}.prototype-site .au-brand-mid h1 em{background:linear-gradient(100deg,#9fe0ff,#6aa4ff 70%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.prototype-site .au-lead{color:#c2d5f7;max-width:500px;font-size:14.5px;line-height:1.95}.prototype-site .au-feats{gap:16px;margin-top:30px;display:grid}.prototype-site .au-feats>div{align-items:flex-start;gap:13px;display:flex}.prototype-site .au-fi{color:#9ed2ff;background:#ffffff1c;border:1px solid #fff3;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.prototype-site .au-feats b{font-size:13.5px;display:block}.prototype-site .au-feats p{color:#a9c1e8;margin-top:3px;font-size:12px;line-height:1.75}.prototype-site .au-chips{gap:7px;margin-top:16px;display:none}.prototype-site .au-chips span{color:#cfe0ff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;padding:5px 10px;font-size:10.5px}.prototype-site .au-form{background:radial-gradient(120% 75% at 104% -6%,#d8e5ff,#0000 58%),radial-gradient(90% 60% at -8% 104%,#e4eefd,#0000 60%),linear-gradient(#eff4fc,#e1e9f7);justify-content:center;align-items:center;padding:40px 44px;display:flex;position:relative;overflow:hidden}.prototype-site .au-page.au-dark .au-form{background:0 0}.prototype-site .au-form:before{content:"";background:linear-gradient(#0000,#b9cbe6,#0000);width:1px;position:absolute;top:0;bottom:0;left:0}.prototype-site .au-page.au-dark .au-form:before,.prototype-site .au-page.au-dark .au-grid{display:none}.prototype-site .au-grid{opacity:.45;pointer-events:none;background-image:linear-gradient(#c6d6ef 1px,#0000 0),linear-gradient(90deg,#c6d6ef 1px,#0000 0);background-size:46px 46px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(78% 72%,#0000 26%,#000 82%);mask-image:radial-gradient(78% 72%,#0000 26%,#000 82%)}.prototype-site .au-card{z-index:1;border:1px solid var(--line-2,#cfdaea);background:#fff;border-radius:22px;width:100%;max-width:424px;padding:30px 34px 28px;position:relative;overflow:hidden;box-shadow:0 26px 60px #12265824,0 2px 6px #1226580f}.prototype-site .au-card-line{background:linear-gradient(90deg,#2459ed,#4d8cff 45%,#3ec8f0);height:4px;position:absolute;top:0;left:0;right:0}.prototype-site .au-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:4px;display:flex}.prototype-site .au-head h2{font-size:25px}.prototype-site .au-head p{color:var(--muted,#758197);margin-top:7px;font-size:12.5px}.prototype-site .au-env{color:#8a6412;white-space:nowrap;background:#fdf1dd;border:1px solid #f4dfb6;border-radius:999px;padding:4px 10px;font-size:10.5px}.prototype-site .au-tabs{background:#eaf0fa;border:1px solid #dfe7f4;border-radius:12px;grid-template-columns:1fr 1fr;gap:5px;margin:22px 0 20px;padding:5px;display:grid}.prototype-site .au-tabs a{color:#64748f;border-radius:9px;place-items:center;height:36px;font-size:13.5px;font-weight:600;display:grid}.prototype-site .au-tabs a.on{color:#fff;background:linear-gradient(120deg,#1f4fdc,#3f7bff);box-shadow:0 8px 18px #2459ed52}.prototype-site .au-steps{color:#9aa8bf;justify-content:center;align-items:center;gap:9px;margin:4px 0 20px;font-size:11.5px;display:flex}.prototype-site .au-steps span{align-items:center;gap:6px;display:flex}.prototype-site .au-steps b{color:#8595b0;background:#eaeff8;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.prototype-site .au-steps b svg{width:12px;height:12px}.prototype-site .au-steps .done{color:#0d7a67}.prototype-site .au-steps .done b{background:#dff3ee}.prototype-site .au-steps .on{color:var(--blue,#2459ed);font-weight:700}.prototype-site .au-steps .on b{color:#fff;background:linear-gradient(130deg,#2459ed,#3f7bff)}.prototype-site .au-steps i{background:#dfe6f2;width:22px;height:1px}.prototype-site .au-field{margin-bottom:14px}.prototype-site .au-field>span:not(.au-input),.prototype-site .au-label{color:#35476c;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:12.5px;font-weight:600;display:flex}.prototype-site .au-field>span:not(.au-input) a,.prototype-site .au-label a{color:var(--blue,#2459ed);font-size:12px;font-weight:500}.prototype-site .au-field>span:not(.au-input) em,.prototype-site .au-label em{color:#93a1b8;font-size:11px;font-style:normal;font-weight:400}.prototype-site .au-input{border:1.5px solid var(--line-2,#cfdaea);color:#8ea0bd;background:#fbfcff;border-radius:12px;align-items:center;gap:10px;height:46px;padding:0 13px;display:flex}.prototype-site .au-input input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.prototype-site .au-input input::placeholder{color:#a8b6ce}.prototype-site .au-input:focus-within{border-color:var(--blue,#2459ed);color:var(--blue,#2459ed);background:#fff;box-shadow:0 0 0 4px #2459ed24}.prototype-site .au-input.au-err{color:#d6453a;background:#fff8f7;border-color:#e58e86}.prototype-site .au-input .au-eye{color:#8ea0bd;place-items:center;display:grid}.prototype-site .au-prefix{color:#4b5d7d;border-right:1px solid #e2e9f4;padding-right:10px;font-size:13px;font-weight:600}.prototype-site .au-code{height:34px;color:var(--blue,#2459ed);white-space:nowrap;background:#eaf0ff;border:1px solid #cddcfd;border-radius:9px;padding:0 12px;font-size:12px;font-weight:600}.prototype-site .au-code:disabled{color:#93a1b8;cursor:not-allowed;background:#f1f4fa;border-color:#e3e9f4}.prototype-site .au-ok{color:#12a08a}.prototype-site .au-meter{align-items:center;gap:6px;margin-top:10px;display:flex}.prototype-site .au-meter i{background:#e7edf7;border-radius:99px;flex:1;height:4px}.prototype-site .au-meter i.m1{background:#d6453a}.prototype-site .au-meter i.m2{background:#e58a1f}.prototype-site .au-meter i.m3{background:#12a08a}.prototype-site .au-meter span{color:#93a1b8;white-space:nowrap;font-size:11px;font-weight:600}.prototype-site .au-row{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 18px;font-size:12.5px;display:flex}.prototype-site .au-check{color:#5c6d8b;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.7;display:flex}.prototype-site .au-check input{-webkit-appearance:none;appearance:none;background:#fff;border:1.5px solid #c4d2e8;border-radius:5px;flex:none;width:16px;height:16px;margin:2px 0 0;position:relative}.prototype-site .au-check input:checked{background:linear-gradient(130deg,#2459ed,#3f7bff);border-color:#2459ed}.prototype-site .au-check input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4.6px;height:8px;position:absolute;top:1.4px;left:4.6px;transform:rotate(42deg)}.prototype-site .au-check a{color:var(--blue,#2459ed);font-weight:600}.prototype-site .au-agree{margin:14px 0 16px}.prototype-site .au-card.au-dense{padding-top:24px;padding-bottom:22px}.prototype-site .au-card.au-dense .au-tabs{margin:14px 0 13px}.prototype-site .au-card.au-dense .au-field{margin-bottom:11px}.prototype-site .au-card.au-dense .au-input{height:44px}.prototype-site .au-card.au-dense .au-agree{margin:11px 0 13px}.prototype-site .au-card.au-dense .au-perk{margin-top:13px;padding:10px 13px}.prototype-site .au-card.au-dense .au-foot{margin-top:14px}.prototype-site .au-hint{color:#93a1b8;font-size:11.5px}.prototype-site .au-submit{color:#fff;background:linear-gradient(120deg,#1f4fdc,#3f7bff 60%,#4d8cff);border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;height:48px;font-size:14.5px;font-weight:700;display:flex;box-shadow:0 12px 26px #2459ed57}.prototype-site .au-submit:disabled{opacity:.6;cursor:default}.prototype-site .au-submit svg{width:17px;height:17px}.prototype-site .au-or{color:#9aa8bf;align-items:center;gap:12px;margin:20px 0 16px;font-size:11.5px;display:flex}.prototype-site .au-or i{background:#e6ecf6;flex:1;height:1px}.prototype-site .au-social{grid-template-columns:1fr 1fr;gap:10px;display:grid}.prototype-site .au-social button{border:1.5px solid var(--line-2,#cfdaea);color:#3f5175;background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:44px;font-size:12.5px;font-weight:600;display:flex;position:relative}.prototype-site .au-social em{color:#a9660c;background:#fdf1dd;border:1px solid #f4dfb6;border-radius:999px;padding:1px 6px;font-size:9.5px;font-style:normal;position:absolute;top:-8px;right:6px}.prototype-site .au-secnote{color:#57709c;background:#f3f7ff;border:1px solid #dfe9fb;border-radius:11px;align-items:center;gap:9px;margin-top:16px;padding:10px 12px;font-size:11.5px;display:flex}.prototype-site .au-secnote svg{color:#3f7bff;width:17px;height:17px}.prototype-site .au-foot{text-align:center;color:var(--muted,#758197);margin-top:18px;font-size:12.5px}.prototype-site .au-foot a,.prototype-site .au-foot button{color:var(--blue,#2459ed);font-weight:700}.prototype-site .au-foot button{font-size:12.5px}.prototype-site .au-alert{color:#a5342b;background:#fff2f0;border:1px solid #f6d6d1;border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:12px;line-height:1.7;display:flex}.prototype-site .au-alert svg{flex:none;width:16px;height:16px;margin-top:2px}.prototype-site .au-note{color:#4a6ba5;background:linear-gradient(120deg,#f2f7ff,#eaf1ff);border:1px solid #cfe0fd;border-radius:12px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:11.5px;line-height:1.75;display:flex}.prototype-site .au-note b{color:#1b3b85;margin-bottom:3px;font-size:12.5px;display:block}.prototype-site .au-note svg{color:#3f7bff;flex:none;width:22px;height:22px;margin-top:1px}.prototype-site .au-mailbox{color:#22406f;background:#fff;border:1px solid #dbe6fb;border-radius:9px;align-items:center;gap:8px;margin-top:10px;padding:9px 11px;font-size:12.5px;font-weight:600;display:flex}.prototype-site .au-pair{gap:10px;margin-top:18px;display:flex}.prototype-site .au-pair .au-submit{flex:auto;width:auto;height:46px;font-size:14px}.prototype-site .au-ghost{border:1.5px solid var(--line-2,#cfdaea);color:#40527a;white-space:nowrap;background:#fff;border-radius:12px;flex:none;height:46px;padding:0 16px;font-size:12.5px;font-weight:600}.prototype-site .au-ghost:disabled{color:#93a1b8;cursor:not-allowed}.prototype-site .au-perk{background:linear-gradient(120deg,#f2f7ff,#eaf1ff);border:1px solid #cfe0fd;border-radius:13px;align-items:center;gap:12px;margin-top:15px;padding:11px 14px;display:flex}.prototype-site .au-perk-ico{color:#fff;background:linear-gradient(140deg,#2459ed,#3ec8f0);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.prototype-site .au-perk b{color:#1b3b85;font-size:12.5px;display:block}.prototype-site .au-perk p{color:#5b76a8;margin-top:3px;font-size:11.5px;line-height:1.6}.prototype-site .au-scheme{z-index:60;color:#dbe6fb;background:#060e22e6;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;padding:8px 10px 8px 14px;font-size:11.5px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 30px #040e2866}.prototype-site .au-scheme span{letter-spacing:.06em;color:#93a9c9}.prototype-site .au-scheme button{color:#cfe0ff;border:1px solid #ffffff38;border-radius:999px;min-width:30px;height:26px;font-size:11.5px;font-weight:700}.prototype-site .au-scheme button.on{color:#fff;background:linear-gradient(120deg,#1f4fdc,#3f7bff);border-color:#0000}.prototype-site .au-page.au-dark .au-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;background:#ffffff13;border-color:#fff3;box-shadow:0 34px 80px #02081a8c,inset 0 1px #ffffff29}.prototype-site .au-page.au-dark .au-head h2{color:#fff}.prototype-site .au-page.au-dark .au-foot,.prototype-site .au-page.au-dark .au-head p,.prototype-site .au-page.au-dark .au-hint,.prototype-site .au-page.au-dark .au-tabs a{color:#a7bfe5}.prototype-site .au-page.au-dark .au-tabs{background:#ffffff14;border-color:#ffffff24}.prototype-site .au-page.au-dark .au-field>span:not(.au-input),.prototype-site .au-page.au-dark .au-label{color:#c4d6f2}.prototype-site .au-page.au-dark .au-field>span:not(.au-input) em,.prototype-site .au-page.au-dark .au-label em{color:#8ea3c4}.prototype-site .au-page.au-dark .au-input{color:#8fa6c8;background:#ffffff0f;border-color:#ffffff2e}.prototype-site .au-page.au-dark .au-input input{color:#fff}.prototype-site .au-page.au-dark .au-input input::placeholder{color:#8698b8}.prototype-site .au-page.au-dark .au-input:focus-within{color:#8fbcff;background:#ffffff1a;border-color:#6aa4ff;box-shadow:0 0 0 4px #6aa4ff38}.prototype-site .au-page.au-dark .au-prefix{color:#dbe7fb;border-right-color:#ffffff2e}.prototype-site .au-page.au-dark .au-code{color:#a9cdff;background:#6aa4ff29;border-color:#6aa4ff61}.prototype-site .au-page.au-dark .au-code:disabled{color:#8ea3c4;background:#ffffff0f;border-color:#ffffff24}.prototype-site .au-page.au-dark .au-check{color:#b3c6e6}.prototype-site .au-page.au-dark .au-check input{background:#ffffff1a;border-color:#ffffff57}.prototype-site .au-page.au-dark .au-meter i{background:#ffffff24}.prototype-site .au-page.au-dark .au-or{color:#93a9c9}.prototype-site .au-page.au-dark .au-or i{background:#ffffff29}.prototype-site .au-page.au-dark .au-social button{color:#e3edff;background:#ffffff12;border-color:#ffffff2e}.prototype-site .au-page.au-dark .au-note,.prototype-site .au-page.au-dark .au-perk,.prototype-site .au-page.au-dark .au-secnote{color:#b3c6e6;background:#6aa4ff24;border-color:#7eacff57}.prototype-site .au-page.au-dark .au-note b,.prototype-site .au-page.au-dark .au-perk b{color:#eaf2ff}.prototype-site .au-page.au-dark .au-perk p{color:#b3c6e6}.prototype-site .au-page.au-dark .au-mailbox{color:#e3edff;background:#ffffff14;border-color:#ffffff2e}.prototype-site .au-page.au-dark .au-alert{color:#ffc9c2;background:#d6453a2e;border-color:#ff827657}.prototype-site .au-page.au-dark .au-input.au-err{color:#ffb3a9;background:#d6453a24;border-color:#ff827680}.prototype-site .au-page.au-dark .au-input.au-err input{color:#ffe6e2}.prototype-site .au-page.au-dark .au-ghost{color:#e3edff;background:#ffffff12;border-color:#ffffff2e}.prototype-site .au-page.au-dark .au-ghost:disabled,.prototype-site .au-page.au-dark .au-steps{color:#8ea3c4}.prototype-site .au-page.au-dark .au-steps b{color:#b3c6e6;background:#ffffff1f}.prototype-site .au-page.au-dark .au-steps i{background:#ffffff29}.prototype-site .au-page.au-dark .au-ok{color:#4fd6bb}.prototype-site .au-page.au-dark .au-check a,.prototype-site .au-page.au-dark .au-field>span:not(.au-input) a,.prototype-site .au-page.au-dark .au-foot a,.prototype-site .au-page.au-dark .au-foot button,.prototype-site .au-page.au-dark .au-label a,.prototype-site .au-page.au-dark .au-note svg,.prototype-site .au-page.au-dark .au-secnote svg{color:#8fbcff}.prototype-site .au-page.au-dark .au-steps .done{color:#5fd3ba}.prototype-site .au-page.au-dark .au-steps .on{color:#a9cdff}@media (max-width:1180px){.prototype-site .au-brand{padding:40px 40px 32px}.prototype-site .au-form{padding:40px 28px}.prototype-site .au-brand-mid h1{font-size:36px}}@media (max-width:900px){.prototype-site .au-page{min-height:calc(100vh - 30px);display:block}.prototype-site .au-brand{min-height:0;padding:20px 22px 46px}.prototype-site .au-brand-mid{margin:22px 0 0;padding:0}.prototype-site .au-brand-mid h1{margin:0 0 8px;font-size:25px}.prototype-site .au-lead{font-size:12px}.prototype-site .au-feats{display:none}.prototype-site .au-chips{flex-wrap:wrap;display:flex}.prototype-site .au-deco,.prototype-site .au-pill{display:none}.prototype-site .au-form{z-index:2;border-radius:26px 26px 0 0;margin-top:-26px;padding:20px 20px 40px;display:block;position:relative;box-shadow:0 -14px 30px #0a1a3e29}.prototype-site .au-page.au-dark .au-form{background:linear-gradient(#0b1c40,#071430)}.prototype-site .au-grid{display:none}.prototype-site .au-card{width:100%;max-width:460px;box-shadow:none;border-color:#e6ecf6;border-radius:18px;margin:0 auto;padding:22px 20px 20px}.prototype-site .au-head h2{font-size:20px}.prototype-site .au-input{height:43px}.prototype-site .au-field{margin-bottom:11px}.prototype-site .au-tabs{margin:16px 0}.prototype-site .au-scheme{padding:5px 7px 5px 11px;font-size:11px;top:36px;bottom:auto;right:12px}.prototype-site .au-scheme button{height:23px;font-size:11px}}.prototype-site .au-mobile-bar,.prototype-site .au-mobile-caption,.prototype-site .au-mobile-copy,.prototype-site .au-mobile-identity,.prototype-site.sp-auth .au-grid,.prototype-site.sp-auth .au-scheme{display:none}.prototype-site.sp-auth .au-page{border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;width:min(1080px,100% - 64px);min-height:620px;margin:44px auto 56px;box-shadow:0 8px 35px #234a7e08}.prototype-site.sp-auth .au-brand{color:#263b55;background:radial-gradient(at 100% 0,#dbeeff,#0000 65%),linear-gradient(135deg,#edf3ff,#edf8f8)}.prototype-site.sp-auth .au-brand :is(h1,h2,strong,.au-logo b){color:#263b55}.prototype-site.sp-auth .au-brand :-webkit-any(p,li,small,.au-eyebrow,.au-brand-bottom){color:#718198}.prototype-site.sp-auth .au-brand :is(p,li,small,.au-eyebrow,.au-brand-bottom){color:#718198}.prototype-site.sp-auth .au-brand-mid h1 span{color:#3269cf}.prototype-site.sp-auth .au-mark{color:#3269cf;background:#ffffffa6;border-color:#dbe6f6}.prototype-site.sp-auth .au-brand .au-glow{opacity:.12}.prototype-site.sp-auth .au-form{background:#fff;padding:36px}.prototype-site.sp-auth .au-pill{color:#6a83a7;background:#ffffff80;border-color:#d4e0f0}.prototype-site.sp-auth .au-card{box-shadow:none;background:#fff;border:0}@media (max-width:760px){.prototype-site.sp-auth .au-page{grid-template-columns:1fr;width:calc(100% - 32px);min-height:0;margin-block-start:22px;margin-block-end:30px}.prototype-site.sp-auth .au-brand{min-height:0;padding:22px}.prototype-site.sp-auth .au-brand-mid{margin:0}.prototype-site.sp-auth .au-brand-mid h1{font-size:25px}.prototype-site.sp-auth .au-brand :-webkit-any(.au-brand-bottom,.au-brand-top,.au-deco,.au-points){display:none}.prototype-site.sp-auth .au-brand :is(.au-brand-bottom,.au-brand-top,.au-deco,.au-points){display:none}.prototype-site.sp-auth .au-chips{display:none}.prototype-site.sp-auth .au-form{margin-top:0;padding:24px 16px}.prototype-site.sp-auth .au-card,.prototype-site.sp-auth .au-card.au-dense{padding:20px 0 0}.prototype-site.sp-auth .au-head{flex-wrap:wrap;gap:8px}.prototype-site.sp-auth .au-head>div{flex:140px;min-width:0}.prototype-site.sp-auth .au-head h2{font-size:20px;line-height:1.5}.prototype-site.sp-auth .au-head p{overflow-wrap:anywhere;line-height:1.8}.prototype-site.sp-auth .au-env{flex:none}.prototype-site.sp-auth .au-field{min-width:0;display:block}.prototype-site.sp-auth .au-field>span:not(.au-input){flex-wrap:wrap;gap:4px 10px;line-height:1.7}.prototype-site.sp-auth .au-input{gap:8px;width:100%;min-width:0;padding-inline-start:10px;padding-inline-end:10px}.prototype-site.sp-auth .au-input>svg,.prototype-site.sp-auth .au-prefix{flex-shrink:0}.prototype-site.sp-auth .au-input .au-eye{flex:none;min-width:32px;min-height:36px}.prototype-site.sp-auth .au-row{flex-wrap:wrap;gap:6px 12px}.prototype-site.sp-auth .au-check{min-width:0}.prototype-site.sp-auth .au-check>span{overflow-wrap:anywhere;min-width:0}.prototype-site.sp-auth :-webkit-any(.au-note,.au-alert,.au-secnote,.au-perk,.au-foot){overflow-wrap:anywhere}.prototype-site.sp-auth :is(.au-note,.au-alert,.au-secnote,.au-perk,.au-foot){overflow-wrap:anywhere}.prototype-site.sp-auth :-webkit-any(.au-note,.au-secnote,.au-perk)>span{min-width:0}.prototype-site.sp-auth :is(.au-note,.au-secnote,.au-perk)>span{min-width:0}.prototype-site.sp-auth :-webkit-any(.au-note,.au-secnote,.au-perk)>:first-child{flex-shrink:0}.prototype-site.sp-auth :is(.au-note,.au-secnote,.au-perk)>:first-child{flex-shrink:0}.prototype-site.sp-auth .au-mailbox{min-width:0;display:block}.prototype-site.sp-auth .au-mailbox svg{vertical-align:middle;margin:0 6px 0 0;display:inline-block}.prototype-site.sp-auth .au-submit{min-width:0;height:auto;min-height:44px;padding:12px 10px;line-height:1.6}.prototype-site.sp-auth .au-submit svg{flex-shrink:0}.prototype-site.sp-auth .au-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:20px;display:grid}.prototype-site.sp-auth .au-steps>span{text-align:center;flex-direction:column;gap:6px;min-width:0;font-size:11px;line-height:1.6}.prototype-site.sp-auth .au-steps>i{display:none}}@media (max-width:520px){.prototype-site.sp-auth .au-input:has(>.au-code){grid-template-columns:auto minmax(0,1fr);gap:8px;height:auto;padding:8px 10px;display:grid}.prototype-site.sp-auth .au-input:has(>.au-code) input{width:100%;min-height:30px}.prototype-site.sp-auth .au-input>.au-code{grid-column:2;justify-self:end;min-height:36px}.prototype-site.sp-auth .au-pair{grid-template-columns:minmax(0,1fr);display:grid}.prototype-site.sp-auth .au-pair>*{width:100%;min-width:0;min-height:44px}}@media (max-width:760px){.prototype-site.sp-auth{background:#f7f9fd;padding-bottom:0}.prototype-site.sp-auth :-webkit-any(#header,#footer,#mobile-app-nav){display:none!important}.prototype-site.sp-auth :is(#header,#footer,#mobile-app-nav){display:none!important}.prototype-site.sp-auth #app{min-height:100dvh}.prototype-site.sp-auth .au-page{width:100%;min-height:100dvh;box-shadow:none;background:radial-gradient(100% 42% at 0 0,#e8f1ff,#0000),radial-gradient(85% 36% at 100% 0,#e9f7f4,#0000),#f7f9fd;border:0;border-radius:0;flex-direction:column;margin:0;display:flex;overflow:visible}.prototype-site.sp-auth .au-page>:-webkit-any(.au-brand,.au-bg){display:none}.prototype-site.sp-auth .au-page>:is(.au-brand,.au-bg){display:none}.prototype-site.sp-auth .au-mobile-bar{z-index:5;min-height:56px;padding:calc(6px + env(safe-area-inset-top)) 16px 6px;color:#72839b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f9fde6;flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.prototype-site.sp-auth .au-mobile-bar>a:first-child{color:#354e70;place-items:center;width:40px;height:40px;display:grid}.prototype-site.sp-auth .au-mobile-bar svg{width:21px;height:21px;transform:rotate(180deg)}.prototype-site.sp-auth .au-mobile-bar>span{font-size:13px}.prototype-site.sp-auth .au-mobile-switch{color:#397bdd;place-items:center;min-width:40px;min-height:40px;font-size:13px;display:grid}.prototype-site.sp-auth .au-form{width:100%;min-width:0;max-width:480px;padding:12px 24px calc(24px + env(safe-area-inset-bottom));box-shadow:none;background:0 0;border-radius:0;flex-direction:column;flex:1;margin:0 auto;display:flex}.prototype-site.sp-auth .au-mobile-identity{align-items:center;gap:13px;margin:24px 0 8px;display:flex}.prototype-site.sp-auth .au-mobile-identity img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;flex:none;width:54px;height:54px}.prototype-site.sp-auth .au-mobile-identity strong{letter-spacing:1px;color:#293f60;font-size:20px;display:block}.prototype-site.sp-auth .au-mobile-identity span{color:#8a9bb2;margin-top:5px;font-size:11px;display:block}.prototype-site.sp-auth .au-card-line,.prototype-site.sp-auth .au-desktop-copy,.prototype-site.sp-auth .au-env,.prototype-site.sp-auth .au-page:not([data-auth-route=\/login]) .au-mobile-identity,.prototype-site.sp-auth .au-tabs{display:none}.prototype-site.sp-auth .au-card,.prototype-site.sp-auth .au-card.au-dense{width:100%;min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:0;overflow:visible}.prototype-site.sp-auth .au-mobile-copy{display:inline}.prototype-site.sp-auth .au-head{margin:24px 0 28px}.prototype-site.sp-auth .au-head h2{color:#2a4262;font-size:28px;font-weight:700;line-height:1.4}.prototype-site.sp-auth .au-head p{color:#8a9bb2;margin-top:9px;font-size:13px}.prototype-site.sp-auth .au-card.au-dense .au-field,.prototype-site.sp-auth .au-field{margin-bottom:18px}.prototype-site.sp-auth .au-field>span:not(.au-input){color:#637a98;margin-bottom:9px;font-size:12px;font-weight:500}.prototype-site.sp-auth .au-field>span:not(.au-input) a{color:#6586b4;font-size:11px}.prototype-site.sp-auth .au-card.au-dense .au-input,.prototype-site.sp-auth .au-input{height:52px;box-shadow:none;background:#fff;border:1px solid #e0e8f3;border-radius:14px;padding-inline-start:14px;padding-inline-end:14px}.prototype-site.sp-auth .au-input:focus-within{border-color:#8cb2ed;box-shadow:0 0 0 3px #397bdd0b}.prototype-site.sp-auth .au-input.au-err{background:#fff8f7;border-color:#e58e86}.prototype-site.sp-auth .au-input input{font-size:14px}.prototype-site.sp-auth .au-input input::placeholder{color:#a8b6c9}.prototype-site.sp-auth .au-input>svg{color:#8da6c7;width:18px;height:18px}.prototype-site.sp-auth .au-submit{background:linear-gradient(110deg,#4b8ced,#397bdd);border:0;border-radius:14px;min-height:50px;font-size:15px;font-weight:600;box-shadow:0 7px 16px #397bdd18}.prototype-site.sp-auth .au-steps{margin:0 0 24px}.prototype-site.sp-auth .au-check{color:#8a9bb2;font-size:11px}.prototype-site.sp-auth .au-foot{font-size:12px;line-height:1.9}.prototype-site.sp-auth .au-code{color:#5987c6;background:#eef4ff;border-color:#e2eafb;border-radius:9px;font-size:11px}.prototype-site.sp-auth .au-ghost{background:#fff;border-color:#e0e8f3;border-radius:12px}.prototype-site.sp-auth .au-page[data-auth-route=\/login] .au-card{flex-direction:column;display:flex}.prototype-site.sp-auth .au-page[data-auth-route=\/login] :-webkit-any(.au-row,.au-or,.au-social,.au-secnote,.au-login-register){display:none}.prototype-site.sp-auth .au-page[data-auth-route=\/login] :is(.au-row,.au-or,.au-social,.au-secnote,.au-login-register){display:none}.prototype-site.sp-auth .au-login-foot{margin-top:auto;padding-top:36px}.prototype-site.sp-auth .au-login-foot>button{color:#8199b8;background:#ffffff80;border:1px solid #e1e9f4;border-radius:999px;min-height:40px;padding:0 18px;font-size:12px;font-weight:400}.prototype-site.sp-auth .au-mobile-caption{text-align:center;color:#a2b0c3;margin:12px 0 0;font-size:10px;line-height:1.8;display:block}.prototype-site.sp-auth .au-perk{box-shadow:none;background:#f0f5fc;border-color:#e5ecf6;margin-top:22px;padding:13px}.prototype-site.sp-auth .au-perk b{font-size:11px}.prototype-site.sp-auth .au-perk p{color:#94a4ba;font-size:10px}}@media (max-width:520px){.prototype-site.sp-auth .au-card.au-dense .au-input:has(>.au-code){height:auto;padding:10px 14px}.prototype-site.sp-auth .au-input:has(>.au-code){height:auto;padding:10px 14px}}@media (max-width:359px){.prototype-site.sp-auth .au-form{padding-inline-start:20px;padding-inline-end:20px}.prototype-site.sp-auth .au-mobile-identity{margin-top:18px}}@keyframes pd-banner-shot{0%{opacity:.6;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes pd-wave-drift{0%{transform:translateY(-9px)rotate(-.6deg)scaleY(.96)}to{transform:translateY(10px)rotate(.6deg)scaleY(1.04)}}@keyframes pd-wave-stream{to{stroke-dashoffset:-432px}}@keyframes pd-star-drift{0%{opacity:.15;transform:translateY(5px)}to{opacity:.55;transform:translateY(-7px)}}@keyframes pd-wave-shape-one{0%{d:path("M-80 360 C220 180 420 410 720 235 S1120 120 1510 225")}to{d:path("M-80 340 C220 330 420 230 720 265 S1120 280 1510 205")}}@keyframes pd-wave-shape-two{0%{d:path("M-60 430 C280 310 510 450 850 300 S1240 280 1510 120")}to{d:path("M-60 410 C280 440 510 270 850 335 S1240 160 1510 150")}}@keyframes sp-ai-data-flow{to{stroke-dashoffset:-105px}}@keyframes sp-ai-orbit-particles{to{stroke-dashoffset:-100px}}@keyframes sp-cross-wave-drift{0%{transform:translateY(-3px)scaleY(.99)}to{transform:translateY(4px)scaleY(1.01)}}@keyframes sp-ambient-colour-drift{0%{opacity:.68;transform:translate(-10%,-1%)rotate(-5deg)scale(1.02)}50%{opacity:1;transform:translateY(2%)rotate(0)scale(1.04)}to{opacity:.84;transform:translate(12%,-1%)rotate(5deg)scale(1.02)}}@keyframes pd-content-reveal{0%{opacity:.5}to{opacity:1}}.prototype-site .au-page .au-label{justify-content:space-between;align-items:center;gap:8px;display:flex}.prototype-site .au-page svg{flex-shrink:0}.prototype-site .au-page .au-ok{color:#12624b;background:#eff8f4;border-radius:8px;padding:12px}.prototype-site .au-page .au-pending{color:#8a6533;background:#fff8ed;border:1px solid #f0e3cc;border-radius:8px;gap:9px;margin:14px 0;padding:10px 12px;font-size:11px;line-height:1.8;display:flex}.prototype-site .au-page .au-pending b{display:block}.prototype-site .au-page .au-fine{color:#8191a7;margin-top:16px;font-size:11px;line-height:1.8}.prototype-site .au-page .au-form .au-social button:disabled{opacity:.65;cursor:not-allowed}.prototype-site .au-page .au-form .au-head{margin-bottom:24px}.prototype-site .au-page .au-form .au-toggle{color:#3269cf;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.prototype-site .au-page .au-form a:focus-visible{outline-offset:3px;outline:2px solid #7599d2}.prototype-site .au-page .au-form button:focus-visible{outline-offset:3px;outline:2px solid #7599d2}
