.en{background:var(--brand-page);min-height:100vh;color:var(--brand-ink);font-family:var(--font-brand);position:relative;overflow-x:clip}.en .disp{font-family:var(--font-brand-display)}.en .sf{font-family:var(--font-brand-serif);font-style:italic;font-weight:400}.en .accent-word{letter-spacing:-.02em;color:#0000;background:linear-gradient(100deg,#ffb36b,#ff6b5b 55%,#c8a6ff);-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-size:1.12em}.en a{text-decoration:none}.en :focus-visible{outline:3px solid var(--brand-blue);outline-offset:3px}.en .lgo{z-index:0;pointer-events:none;background-image:linear-gradient(#0b1f3a0f 1px,#0000 1px),linear-gradient(90deg,#0b1f3a0f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 60%,#0000 35%,#000 100%);mask-image:radial-gradient(62% 60%,#0000 35%,#000 100%)}.en .lgd{z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 80% at 60% 45%,#000 0%,#0000 85%);mask-image:radial-gradient(85% 80% at 60% 45%,#000 0%,#0000 85%)}.en .blob{pointer-events:none;border-radius:50%;position:absolute}.en-hdr{z-index:40;height:96px;position:relative}.en-hdr-fix{padding:0 16px;position:absolute;top:14px;left:0;right:0}.en-pill{background:#ffffffa8;border:1px solid #fffc;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:10px 14px 10px 22px;display:flex;box-shadow:0 8px 32px #0b1f3a14,0 1px 4px #0b1f3a0d}.en-nav{align-items:center;gap:4px;display:flex}.en-nav a{min-height:44px;color:var(--brand-ink);border-radius:999px;align-items:center;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}.en-nav a:hover{color:var(--brand-blue)}.en-ghost{min-height:44px;color:var(--brand-ink);background:#fff9;border:1.5px solid #b8c6e0;border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}@media (width<=899px){.en-nav{display:none}.en-pill{padding:8px 10px 8px 16px}}.en-hero{background:var(--brand-navy);color:#fff;border-radius:0 0 56px 56px;margin-top:-96px;position:relative;overflow:hidden}.en-hero:before{content:"";opacity:.22;mix-blend-mode:overlay;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.en-hero-in{z-index:2;text-align:center;max-width:900px;margin:0 auto;padding:160px 24px 88px;position:relative}.en-hero h1{font-family:var(--font-brand-display);letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(36px,5.2vw,64px);font-weight:800;line-height:1.04}.en-eyebrow{letter-spacing:.12em;color:#ffb36b;margin-bottom:14px;font-size:13px;font-weight:700}.en-hero p{color:#c9d6f2;margin:0;font-size:19px;line-height:1.65}.en-glyph{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:230px;font-family:var(--font-brand-display);color:#0000;-webkit-text-stroke:1.5px #ffffff24;font-weight:800;line-height:1;position:absolute;top:100px;right:-30px}@media (width<=899px){.en-hero-in{padding-top:132px;padding-bottom:64px}.en-hero p{font-size:17px}}@media (width<=700px){.en-glyph{display:none}.en-hero{border-radius:0 0 40px 40px}}.en .gl{background:#ffffff9e;border:1px solid #ffffffd9;border-radius:28px;box-shadow:0 18px 50px #0b1f3a14,0 2px 8px #0b1f3a0d}@media (width<=700px){.en .gl{background:#ffffffe6;border-radius:24px}}.en .gb{color:#fff;background:linear-gradient(#0d1b38,#0d1b38) padding-box padding-box,linear-gradient(135deg,#ff6b5b,#7c4dff 50%,#1d5fd8) border-box;border:1.5px solid #0000;border-radius:28px;box-shadow:0 24px 60px #08142847}@media (width<=700px){.en .gb{border-radius:24px}}.en .gb .muted{color:#b9c7e4}.en .gb .rowline{border-color:#ffffff1f}.en .gb a{color:#9fc0ff;font-weight:600}.en .gb a.appbtn,.en .gb .appbtn{color:var(--brand-ink);font-weight:700}.en .gb a.chipbtn{color:#fff}.en-steps{flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:12px;list-style:none;display:flex}.en-steps li{flex:150px;min-width:0}.en-step{color:#27406b;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:8px 14px;display:flex}.en-step .n{color:#4a5a73;background:#e6ecf8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:flex}.en-step .t{font-size:15px;font-weight:700}.en-step.cur{background:var(--brand-ink);color:#fff}.en-step.cur .n{color:var(--brand-ink);background:#ffb36b}.en-step.done .n{color:#fff;background:#0f7b43}@media (width<=700px){.en-steps{flex-wrap:nowrap;gap:4px;padding:8px}.en-steps li{flex:1 1 0}.en-step{border-radius:20px;flex-direction:column;justify-content:center;gap:4px;min-height:64px;padding:8px 4px}.en-step .t{font-size:12.5px}}.en .lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-blue);margin-bottom:10px;font-size:13px;font-weight:700}.en .gb .lbl{color:#ffb36b}.en .h2{font-family:var(--font-brand-display);letter-spacing:-.02em;margin:0 0 6px;font-size:26px;font-weight:800;line-height:1.15}.en .lead{color:#27406b;font-size:16px;line-height:1.65}.en .muted{color:var(--brand-muted)}.en .rowline{border-bottom:1px solid #e6ecf8;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:15px;display:flex}.en .rowline:last-child{border-bottom:0}.en .rowline strong{text-align:right;overflow-wrap:anywhere;font-weight:700}.en .total{font-family:var(--font-brand-display);letter-spacing:-.03em;font-size:32px;font-weight:800}.en .note{border-radius:18px;padding:16px 18px;font-size:15px;line-height:1.65}.en .note-blue{color:#27406b;background:#eef3ff}.en .note-green{color:#27406b;background:#0f7b4317;border:1px solid #0f7b4340}.en .note-amber{color:#7a4b00;background:#fff4d6;border:1px solid #e5b94b}.en .note-red{color:#7a2117;background:#fff1ef;border:1px solid #f3b7ae}.en .tile{background:#fff9;border:1px solid #e1e9f8;border-radius:16px;padding:12px 14px;font-size:14px;line-height:1.5}.en .tile strong{color:var(--brand-ink);display:block}.en .soft{background:#f6f9ff;border-radius:20px;padding:18px}.en .tlink{color:var(--brand-blue);font-weight:700}.en .tlink:hover{color:var(--brand-indigo);text-decoration:underline}.en .btn-p,.en .btn-g{cursor:pointer;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:52px;font-family:inherit;font-size:16px;font-weight:700;display:inline-flex}.en .btn-p{color:#fff;background:linear-gradient(135deg, var(--brand-blue), var(--brand-indigo));border:0;padding:0 28px;box-shadow:0 12px 28px #1d5fd84d}.en .btn-g{color:var(--brand-ink);background:#fff;border:1.5px solid #0b1f3a2e;padding:0 26px}.en .btn-p:disabled,.en .btn-g:disabled,.en .btn-p[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none}.en .btn-wide{width:100%;min-height:60px;font-size:18px}.en .chipbtn{min-width:6.5rem;min-height:44px;color:var(--brand-blue);cursor:pointer;background:#fff;border:1.5px solid #0b1f3a2e;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.en .gb .chipbtn{color:#fff;background:#ffffff1a;border-color:#ffffff4d}.en .opt{text-align:left;color:var(--brand-ink);cursor:pointer;background:#fff;border:1.5px solid #0b1f3a24;border-radius:20px;width:100%;padding:18px;font-family:inherit}.en .opt[aria-pressed=true]{border-color:var(--brand-blue);background:#1d5fd814}.en .opt.dark[aria-pressed=true]{border-color:var(--brand-ink);background:var(--brand-ink);color:#fff}.en .paper{min-height:52px;color:var(--brand-ink);cursor:pointer;background:#ffffffb3;border:1.5px solid #0b1f3a29;border-radius:16px;font-family:inherit;font-size:16px;font-weight:800}.en .paper[aria-pressed=true],.en .pill[aria-pressed=true]{border-color:var(--brand-ink);background:var(--brand-ink);color:#fff}.en .pill{min-height:48px;color:var(--brand-ink);cursor:pointer;background:#fff;border:1.5px solid #0b1f3a29;border-radius:999px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:700}.en .agree{cursor:pointer;background:#fffc;border:1.5px solid #0b1f3a24;border-radius:18px;align-items:flex-start;gap:12px;min-height:44px;padding:14px 16px;font-size:15px;line-height:1.6;display:flex}.en .agree input{width:22px;height:22px;accent-color:var(--brand-blue);flex:none;margin-top:2px}.en .field{width:100%;min-height:52px;color:var(--brand-ink);background:#fff;border:1.5px solid #0b1f3a29;border-radius:14px;padding:0 16px;font-family:inherit;font-size:16px}.en .field[aria-invalid=true]{border-color:#c62f1e}.en .drop{min-height:72px;color:var(--brand-ink);cursor:pointer;text-align:center;background:#f8faff;border:2px dashed #b8c6e6;border-radius:18px;justify-content:center;align-items:center;padding:0 16px;font-size:15px;font-weight:700;display:flex}.en .drop.on{background:#0f7b4314;border-color:#0f7b43}.en input.sr-only:focus-visible+.drop,.en .drop:focus-within{outline:3px solid var(--brand-blue);outline-offset:3px}.en .appbtn{min-height:56px;color:var(--brand-ink);cursor:pointer;background:#fff;border:1.5px solid #0b1f3a29;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:16px;font-weight:700;display:flex}.en-foot{z-index:2;background:var(--brand-navy);color:#c9d6f2;border-radius:56px 56px 0 0;margin-top:24px;position:relative}.en-foot a{color:#e3eaf8;align-items:center;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}.en-foot a:hover{color:#fff;text-decoration:underline}@media (width<=700px){.en-foot{border-radius:40px 40px 0 0}}@keyframes en-drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,40px)scale(1.12)}}@keyframes en-drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-70px,50px)scale(1.15)}}@keyframes en-in{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes en-pulse{0%,to{box-shadow:0 12px 28px #1d5fd84d,0 0 #ff6b5b80}50%{box-shadow:0 12px 28px #1d5fd84d,0 0 0 12px #ff6b5b00}}.en .b1{will-change:transform;animation:16s ease-in-out infinite en-drift1}.en .b2{will-change:transform;animation:20s ease-in-out infinite en-drift2}.en .hi{animation:.9s cubic-bezier(.2,.7,.2,1) both en-in}.en .hi2{animation:.9s cubic-bezier(.2,.7,.2,1) .15s both en-in}.en .hi3{animation:.9s cubic-bezier(.2,.7,.2,1) .3s both en-in}.en .pc{animation:.6s cubic-bezier(.2,.7,.2,1) both en-in}.en .pl:not(:disabled){animation:2.4s ease-in-out infinite en-pulse}.en .lift,.en .opt,.en .paper,.en .pill,.en .appbtn,.en .btn-p,.en .btn-g,.en .chipbtn{transition:transform .25s,box-shadow .25s,background-color .25s,border-color .25s,color .25s}@media (hover:hover){.en .lift:hover{transform:translateY(-6px);box-shadow:0 26px 60px #0b1f3a2e,0 4px 12px #0b1f3a0f}.en .opt:hover,.en .paper:hover,.en .pill:hover,.en .appbtn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0b1f3a1a}.en .btn-p:not(:disabled):hover,.en .btn-g:not(:disabled):hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.en .b1,.en .b2,.en .hi,.en .hi2,.en .hi3,.en .pc,.en .pl:not(:disabled){animation:none!important}.en .lift,.en .opt,.en .paper,.en .pill,.en .appbtn,.en .btn-p,.en .btn-g,.en .chipbtn{transition:none}.en .lift:hover,.en .opt:hover,.en .paper:hover,.en .pill:hover,.en .appbtn:hover,.en .btn-p:hover,.en .btn-g:hover{transform:none}}
