@import"https://fonts.googleapis.com/css2?family=Manrope:wght@500;600;700;800&family=Sora:wght@600;700;800&display=swap";.ugnay-landing[data-v-0d00bd2a]{--ink: #0f1d36;--ink-soft: #4a5568;--paper: #f4f7fb;--white: #ffffff;--blue: #0032a0;--blue-deep: #001a5c;--blue-mid: #1a4fbf;--gold: #e8a43a;--line: rgba(15, 29, 54, .1);--accent-u: #2b6cb0;--accent-g: #c53030;--accent-n: #1a365d;--accent-a: #276749;--accent-y: #c05621;--nav-h: 64px;min-height:100vh;min-height:100dvh;color:var(--ink);background:var(--paper);font-family:Manrope,sans-serif;overflow-x:clip;scroll-padding-top:calc(var(--nav-h) + env(safe-area-inset-top,0px) + 12px)}.reveal[data-v-0d00bd2a]{opacity:0;transform:translateY(24px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.reveal.is-visible[data-v-0d00bd2a],.reveal-group.is-visible .reveal-item[data-v-0d00bd2a]{opacity:1;transform:none}.reveal-item[data-v-0d00bd2a]{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:var(--delay, 0s)}.ugnay-nav[data-v-0d00bd2a]{position:fixed;top:0;left:0;right:0;z-index:40;transition:background .3s ease,border-color .3s ease,backdrop-filter .3s ease;background:transparent;border-bottom:1px solid transparent;padding-top:env(safe-area-inset-top,0)}.ugnay-nav.is-scrolled[data-v-0d00bd2a],.ugnay-nav.is-open[data-v-0d00bd2a]{background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line)}.ugnay-nav-inner[data-v-0d00bd2a]{position:relative;z-index:42;max-width:1120px;margin:0 auto;padding:.85rem clamp(1rem,3vw,1.5rem);display:flex;align-items:center;gap:.75rem}.ugnay-nav-brand[data-v-0d00bd2a]{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none;min-width:0}.ugnay-nav-mark[data-v-0d00bd2a]{width:36px;height:auto;aspect-ratio:1;object-fit:contain;flex-shrink:0}.ugnay-nav-word[data-v-0d00bd2a]{font-family:Sora,sans-serif;font-weight:800;font-size:1.05rem;letter-spacing:.08em;color:#fff;transition:color .3s ease}.ugnay-nav.is-scrolled .ugnay-nav-word[data-v-0d00bd2a],.ugnay-nav.is-open .ugnay-nav-word[data-v-0d00bd2a]{color:var(--blue)}.ugnay-nav-links[data-v-0d00bd2a]{margin-left:auto;display:none;align-items:center;gap:clamp(1rem,2vw,1.75rem)}.ugnay-nav-links a[data-v-0d00bd2a]{position:relative;color:#ffffffd1;text-decoration:none;font-size:.9rem;font-weight:600;transition:color .2s ease}.ugnay-nav-links a span[data-v-0d00bd2a]{position:relative;display:inline-block}.ugnay-nav-links a span[data-v-0d00bd2a]:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.22,1,.36,1)}.ugnay-nav-links a:hover span[data-v-0d00bd2a]:after{transform:scaleX(1);transform-origin:left}.ugnay-nav.is-scrolled .ugnay-nav-links a[data-v-0d00bd2a]{color:var(--ink-soft)}.ugnay-nav-links a[data-v-0d00bd2a]:hover,.ugnay-nav.is-scrolled .ugnay-nav-links a[data-v-0d00bd2a]:hover{color:var(--gold)}.ugnay-nav.is-scrolled .ugnay-nav-links a[data-v-0d00bd2a]:hover{color:var(--blue)}.ugnay-nav-cta[data-v-0d00bd2a]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.55rem 1.1rem;background:var(--gold);color:#1c1408!important;text-decoration:none;font-weight:700;font-size:.86rem;border-radius:10px;transition:transform .2s ease,filter .2s ease;flex-shrink:0}.ugnay-nav-cta[data-v-0d00bd2a]:hover{transform:translateY(-1px);filter:brightness(1.05)}.ugnay-nav-cta--mobile[data-v-0d00bd2a]{display:none}.ugnay-nav-toggle[data-v-0d00bd2a]{display:none;margin-left:auto;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:#ffffff1f;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;z-index:43}.ugnay-nav.is-scrolled .ugnay-nav-toggle[data-v-0d00bd2a],.ugnay-nav.is-open .ugnay-nav-toggle[data-v-0d00bd2a]{background:#0032a014}.ugnay-nav-toggle span[data-v-0d00bd2a]{display:block;width:18px;height:2px;border-radius:2px;background:#fff;transition:transform .25s ease,opacity .2s ease,background .2s ease}.ugnay-nav.is-scrolled .ugnay-nav-toggle span[data-v-0d00bd2a],.ugnay-nav.is-open .ugnay-nav-toggle span[data-v-0d00bd2a]{background:var(--blue)}.ugnay-nav.is-open .ugnay-nav-toggle span[data-v-0d00bd2a]:nth-child(1){transform:translateY(7px) rotate(45deg)}.ugnay-nav.is-open .ugnay-nav-toggle span[data-v-0d00bd2a]:nth-child(2){opacity:0}.ugnay-nav.is-open .ugnay-nav-toggle span[data-v-0d00bd2a]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ugnay-nav-backdrop[data-v-0d00bd2a]{display:none}@media (max-width: 899px){.ugnay-nav-cta--desktop[data-v-0d00bd2a]{display:none}.ugnay-nav-toggle[data-v-0d00bd2a]{display:inline-flex}.ugnay-nav-links[data-v-0d00bd2a]{position:fixed;top:calc(64px + env(safe-area-inset-top,0px));left:0;right:0;margin:0;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:.5rem 1.25rem 1.5rem;background:#fffffffa;border-bottom:1px solid var(--line);transform:translateY(-12px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,transform .25s ease,visibility .25s;max-height:calc(100dvh - 64px - env(safe-area-inset-top,0px));overflow-y:auto;z-index:41}.ugnay-nav-links.is-open[data-v-0d00bd2a]{transform:none;opacity:1;visibility:visible;pointer-events:auto}.ugnay-nav-links a[data-v-0d00bd2a]{color:var(--ink)!important;padding:.95rem .25rem;border-bottom:1px solid var(--line);font-size:1rem}.ugnay-nav-links a span[data-v-0d00bd2a]:after{display:none}.ugnay-nav-cta--mobile[data-v-0d00bd2a]{display:inline-flex;margin-top:1rem;width:100%;min-height:48px;border:0!important}.ugnay-nav-backdrop[data-v-0d00bd2a]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#07152673}}@media (min-width: 900px){.ugnay-nav-links[data-v-0d00bd2a]{display:flex}.ugnay-nav-toggle[data-v-0d00bd2a],.ugnay-nav-backdrop[data-v-0d00bd2a],.ugnay-nav-cta--mobile[data-v-0d00bd2a]{display:none!important}}.hero[data-v-0d00bd2a]{position:relative;min-height:100vh;min-height:100dvh;display:flex;align-items:stretch;justify-content:center;padding:0;overflow:hidden;color:#fff;background:linear-gradient(155deg,#001a5c,#0032a0 48%,#0a2a6e)}.hero-atmosphere[data-v-0d00bd2a]{position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;z-index:0;pointer-events:none;transform:translate(calc(var(--px, 0) * -28px),calc(var(--py, 0) * -22px));transition:transform .35s cubic-bezier(.22,1,.36,1);will-change:transform}.hero-wash[data-v-0d00bd2a]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 55% 50% at 28% 40%,rgba(232,164,58,.16),transparent 58%),radial-gradient(ellipse 45% 40% at 78% 70%,rgba(43,108,176,.38),transparent 70%);animation:wash-shift-0d00bd2a 14s ease-in-out infinite alternate}.hero-aurora[data-v-0d00bd2a]{position:absolute;border-radius:50%;filter:blur(80px);mix-blend-mode:screen;opacity:.45}.hero-aurora-1[data-v-0d00bd2a]{width:55%;height:45%;top:-10%;left:-8%;background:radial-gradient(circle,rgba(126,184,232,.5),transparent 70%);animation:aurora-drift-0d00bd2a 18s ease-in-out infinite alternate}.hero-aurora-2[data-v-0d00bd2a]{width:45%;height:40%;bottom:-5%;right:-5%;background:radial-gradient(circle,rgba(232,164,58,.35),transparent 70%);animation:aurora-drift-0d00bd2a 22s ease-in-out infinite alternate-reverse}@keyframes aurora-drift-0d00bd2a{0%{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.08)}to{transform:translate(-20px,20px) scale(.95)}}.hero-grid[data-v-0d00bd2a]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 75% 65% at 40% 40%,#000 30%,transparent 85%);mask-image:radial-gradient(ellipse 75% 65% at 40% 40%,#000 30%,transparent 85%);animation:grid-drift-0d00bd2a 40s linear infinite}@keyframes grid-drift-0d00bd2a{to{background-position:64px 64px}}@keyframes wash-shift-0d00bd2a{0%{opacity:.85;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}.hero-network[data-v-0d00bd2a]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.7}.net-lines path[data-v-0d00bd2a]{stroke-dasharray:8 10;animation:dash-flow-0d00bd2a 28s linear infinite}@keyframes dash-flow-0d00bd2a{to{stroke-dashoffset:-400}}.node[data-v-0d00bd2a]{transform-origin:center;transform-box:fill-box;animation:node-pulse-0d00bd2a 3.6s ease-in-out infinite}.n1[data-v-0d00bd2a]{animation-delay:0s;fill:var(--gold)}.n2[data-v-0d00bd2a]{animation-delay:.4s}.n3[data-v-0d00bd2a]{animation-delay:.8s}.n4[data-v-0d00bd2a]{animation-delay:1.2s}.n5[data-v-0d00bd2a]{animation-delay:.6s}.n6[data-v-0d00bd2a]{animation-delay:1.5s}.n7[data-v-0d00bd2a]{animation-delay:1.1s}.n8[data-v-0d00bd2a]{animation-delay:.3s}@keyframes node-pulse-0d00bd2a{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}.hero-glow[data-v-0d00bd2a]{position:absolute;width:420px;height:420px;left:calc(28% + var(--px, 0) * 40px);top:calc(42% + var(--py, 0) * 30px);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1),transparent 68%);animation:glow-breathe-0d00bd2a 8s ease-in-out infinite;transition:left .35s cubic-bezier(.22,1,.36,1),top .35s cubic-bezier(.22,1,.36,1)}.hero-orb[data-v-0d00bd2a]{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 30%,#ffffff59,#ffffff05);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hero-orb-1[data-v-0d00bd2a]{width:100px;height:100px;top:18%;left:6%;animation:orb-float-0d00bd2a 9s ease-in-out infinite}.hero-orb-2[data-v-0d00bd2a]{width:64px;height:64px;bottom:28%;left:42%;animation:orb-float-0d00bd2a 11s ease-in-out infinite reverse}@keyframes orb-float-0d00bd2a{0%,to{transform:translate(0) rotate(0);opacity:.5}50%{transform:translate(16px,-24px) rotate(8deg);opacity:.85}}.hero-stage[data-v-0d00bd2a]{position:relative;z-index:2;width:100%;max-width:1240px;margin:0 auto;padding:calc(5.5rem + env(safe-area-inset-top,0px)) clamp(1rem,3.5vw,1.5rem) 3.5rem;display:grid;grid-template-columns:1fr;gap:.75rem;align-items:center;min-height:100vh;min-height:100dvh;box-sizing:border-box}@media (min-width: 960px){.hero-stage[data-v-0d00bd2a]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:.5rem;padding:calc(5rem + env(safe-area-inset-top,0px)) clamp(1rem,3vw,1.5rem) 2.5rem;align-items:center}}@media (min-width: 1200px){.hero-stage[data-v-0d00bd2a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hero-content[data-v-0d00bd2a]{position:relative;z-index:3;max-width:34rem;text-align:center;margin:0 auto}@media (min-width: 960px){.hero-content[data-v-0d00bd2a]{text-align:left;margin:0;padding-bottom:2rem}}.hero-in[data-v-0d00bd2a]{opacity:0;transform:translateY(24px);filter:blur(6px);animation:hero-in-0d00bd2a .75s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(.08s * var(--i, 0) + .15s)}@keyframes hero-in-0d00bd2a{to{opacity:1;transform:none;filter:blur(0)}}.hero-region[data-v-0d00bd2a]{margin:0 0 1.15rem;font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.hero-brand[data-v-0d00bd2a]{margin:0;display:flex;flex-direction:column;align-items:center;gap:.75rem}@media (min-width: 960px){.hero-brand[data-v-0d00bd2a]{flex-direction:row;align-items:center;gap:1rem}}.hero-brand-mark[data-v-0d00bd2a]{position:relative;width:88px;height:88px;display:grid;place-items:center;flex-shrink:0}.hero-brand-mark img[data-v-0d00bd2a]{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center;filter:drop-shadow(0 12px 28px rgba(0,0,0,.35));-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes glow-breathe-0d00bd2a{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}}.hero-brand-word[data-v-0d00bd2a]{font-family:Sora,sans-serif;font-size:clamp(2.4rem,10vw,5.25rem);font-weight:800;letter-spacing:.08em;line-height:1;display:block;white-space:nowrap;max-width:100%}.hero-expand[data-v-0d00bd2a]{margin:1.1rem 0 0;font-family:Sora,sans-serif;font-size:clamp(.92rem,1.8vw,1.1rem);font-weight:600;letter-spacing:.02em;color:#ffffffeb;line-height:1.4}@media (max-width: 959px){.hero-expand[data-v-0d00bd2a]{margin-left:auto;margin-right:auto;max-width:28rem}}.hero-sub[data-v-0d00bd2a]{margin:.85rem 0 0;max-width:30rem;font-size:clamp(.98rem,1.6vw,1.08rem);line-height:1.6;color:#ffffffb8}@media (max-width: 959px){.hero-sub[data-v-0d00bd2a]{margin-left:auto;margin-right:auto}}.hero-actions[data-v-0d00bd2a]{margin-top:1.85rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem}@media (min-width: 960px){.hero-actions[data-v-0d00bd2a]{justify-content:flex-start}}.hero-visual[data-v-0d00bd2a]{position:relative;z-index:2;justify-self:center;width:min(100%,360px);max-width:100%;margin:0 auto;pointer-events:none;transform:translate(calc(var(--mx, 0) * 10px),calc(var(--my, 0) * 8px));transition:transform .45s cubic-bezier(.22,1,.36,1)}@media (min-width: 960px){.hero-visual[data-v-0d00bd2a]{width:100%;max-width:min(640px,48vw);margin:0 0 -2.5rem auto;justify-self:end;align-self:end;height:min(88vh,860px)}}@media (min-width: 1200px){.hero-visual[data-v-0d00bd2a]{max-width:min(720px,46vw);height:min(92vh,920px);margin:0 -1rem -3rem auto}}.hero-model[data-v-0d00bd2a]{display:block;width:100%;height:auto;max-height:min(52vh,480px);object-fit:contain;object-position:bottom center;filter:drop-shadow(0 28px 48px rgba(0,8,32,.45));animation:model-rise-0d00bd2a .95s cubic-bezier(.22,1,.36,1) .3s both}@media (min-width: 960px){.hero-model[data-v-0d00bd2a]{position:absolute;top:0;right:0;bottom:0;left:0;max-height:none;height:100%;width:100%;object-fit:contain;object-position:bottom right}}@keyframes model-rise-0d00bd2a{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.btn-primary[data-v-0d00bd2a],.btn-ghost[data-v-0d00bd2a]{display:inline-flex;align-items:center;gap:.5rem;justify-content:center;min-height:50px;padding:.75rem 1.55rem;border-radius:12px;font-weight:700;font-size:.98rem;text-decoration:none;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.btn-primary[data-v-0d00bd2a]{position:relative;overflow:hidden;background:var(--gold);color:#1c1408}.btn-shine[data-v-0d00bd2a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.45) 50%,transparent 58%);transform:translate(-120%);transition:transform .55s ease}.btn-shine[data-v-0d00bd2a]:hover:before{transform:translate(120%)}.btn-primary[data-v-0d00bd2a]:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 12px 32px #e8a43a59}.btn-arrow[data-v-0d00bd2a]{transition:transform .25s cubic-bezier(.22,1,.36,1)}.btn-primary:hover .btn-arrow[data-v-0d00bd2a]{transform:translate(4px)}.btn-primary--light[data-v-0d00bd2a]{background:#fff;color:var(--blue-deep)}.btn-ghost[data-v-0d00bd2a]{border:1.5px solid rgba(255,255,255,.35);color:#fff;background:transparent}.btn-ghost[data-v-0d00bd2a]:hover{border-color:#fff;background:#ffffff14;transform:translateY(-2px)}.hero-scroll[data-v-0d00bd2a]{position:absolute;z-index:4;bottom:1.5rem;left:50%;transform:translate(-50%);width:28px;height:44px;border:1.5px solid rgba(255,255,255,.35);border-radius:16px;display:flex;justify-content:center;padding-top:8px;text-decoration:none}@media (min-width: 960px){.hero-scroll[data-v-0d00bd2a]{left:max(1.5rem,calc((100% - 1240px)/2 + 1.5rem));transform:none}}.hero-scroll span[data-v-0d00bd2a]{width:4px;height:8px;border-radius:4px;background:var(--gold);animation:scroll-nudge-0d00bd2a 1.8s ease-in-out infinite}@keyframes scroll-nudge-0d00bd2a{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.35}}.proof[data-v-0d00bd2a]{background:var(--white);border-bottom:1px solid var(--line)}.proof-inner[data-v-0d00bd2a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}@media (min-width: 720px){.proof-inner[data-v-0d00bd2a]{grid-template-columns:repeat(4,minmax(0,1fr))}}.proof-item[data-v-0d00bd2a]{padding:1.75rem 1rem;text-align:center;border-right:1px solid var(--line);transition:transform .35s cubic-bezier(.22,1,.36,1),background .3s ease}.proof-item[data-v-0d00bd2a]:hover{transform:translateY(-4px);background:#0032a008}.proof-value[data-v-0d00bd2a]{display:block;font-family:Sora,sans-serif;font-size:1.85rem;font-weight:800;color:var(--blue);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.proof-item[data-v-0d00bd2a]:nth-child(2n){border-right:none}@media (min-width: 720px){.proof-item[data-v-0d00bd2a]:nth-child(2n){border-right:1px solid var(--line)}.proof-item[data-v-0d00bd2a]:last-child{border-right:none}}.proof-label[data-v-0d00bd2a]{display:block;margin-top:.35rem;font-size:.8rem;font-weight:600;color:var(--ink-soft);line-height:1.3}.section[data-v-0d00bd2a]{padding:5rem 0;position:relative}.section-inner[data-v-0d00bd2a]{max-width:1120px;margin:0 auto;padding:0 clamp(1rem,3.5vw,1.5rem)}.section-eyebrow[data-v-0d00bd2a]{margin:0 0 .7rem;font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue)}.section h2[data-v-0d00bd2a]{margin:0;font-family:Sora,sans-serif;font-size:clamp(1.65rem,3.4vw,2.35rem);line-height:1.2;font-weight:800;letter-spacing:-.02em;max-width:22ch}.section-lead[data-v-0d00bd2a]{margin:1rem 0 0;max-width:40rem;font-size:1.05rem;line-height:1.65;color:var(--ink-soft)}.why[data-v-0d00bd2a]{background:var(--paper)}.problem-list[data-v-0d00bd2a]{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}@media (min-width: 800px){.problem-list[data-v-0d00bd2a]{grid-template-columns:repeat(3,minmax(0,1fr))}}.problem-list li[data-v-0d00bd2a]{display:flex;gap:1rem;padding:1.75rem 1.25rem 1.75rem 0;border-bottom:1px solid var(--line);transition:transform .25s ease;transition-delay:var(--delay, 0s)}@media (min-width: 800px){.problem-list li[data-v-0d00bd2a]{padding:1.75rem 1.5rem 1.75rem 0;border-bottom:none;border-right:1px solid var(--line)}.problem-list li[data-v-0d00bd2a]:last-child{border-right:none;padding-right:0}.problem-list li[data-v-0d00bd2a]:not(:first-child){padding-left:1.5rem}}.problem-list li[data-v-0d00bd2a]:hover{transform:translateY(-3px)}.problem-icon[data-v-0d00bd2a]{flex-shrink:0;width:42px;height:42px;display:grid;place-items:center;border-radius:10px;background:var(--blue);color:#fff;font-size:1.15rem}.problem-list h3[data-v-0d00bd2a]{margin:0 0 .35rem;font-size:1.05rem;font-weight:700}.problem-list p[data-v-0d00bd2a]{margin:0;font-size:.92rem;line-height:1.55;color:var(--ink-soft)}.pillars[data-v-0d00bd2a]{background:var(--white)}.pillar-list[data-v-0d00bd2a]{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;gap:1.5rem;counter-reset:none}@media (min-width: 560px){.pillar-list[data-v-0d00bd2a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem 1.5rem}}@media (min-width: 1100px){.pillar-list[data-v-0d00bd2a]{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}}.pillar-item[data-v-0d00bd2a]{position:relative;padding:0 0 0 1.15rem;border-left:3px solid color-mix(in srgb,var(--accent) 35%,transparent);transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .4s ease;transition-delay:var(--delay, 0s)}.reveal-group.is-visible .pillar-item[data-v-0d00bd2a]{border-left-color:var(--accent)}@media (min-width: 1100px){.pillar-item[data-v-0d00bd2a]{padding:1.25rem 1.1rem 0;border-left:none;border-top:3px solid color-mix(in srgb,var(--accent) 35%,transparent)}.reveal-group.is-visible .pillar-item[data-v-0d00bd2a]{border-left-color:transparent;border-top-color:var(--accent)}}.pillar-item[data-v-0d00bd2a]:hover{transform:translateY(-4px)}.pillar-letter[data-v-0d00bd2a]{display:inline-flex;font-family:Sora,sans-serif;font-size:1.75rem;font-weight:800;color:var(--accent);line-height:1;margin-bottom:.65rem}.pillar-item h3[data-v-0d00bd2a]{margin:0;font-size:1.05rem;font-weight:700}.pillar-item p[data-v-0d00bd2a]{margin:.4rem 0 0;font-size:.88rem;line-height:1.5;color:var(--ink-soft)}.quote-band[data-v-0d00bd2a]{padding:4rem 0;background:linear-gradient(120deg,var(--blue-deep),var(--blue) 55%,#1a4fbf);color:#fff;position:relative;overflow:hidden}.quote-shimmer[data-v-0d00bd2a]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.07) 50%,transparent 60%);background-size:200% 100%;animation:quote-shimmer-0d00bd2a 6s ease-in-out infinite}@keyframes quote-shimmer-0d00bd2a{0%,to{background-position:200% 0}50%{background-position:-200% 0}}.quote-inner[data-v-0d00bd2a]{text-align:center;max-width:40rem}.quote-text[data-v-0d00bd2a]{margin:0;font-family:Sora,sans-serif;font-size:clamp(1.3rem,2.8vw,1.75rem);font-weight:700;line-height:1.35}.quote-sub[data-v-0d00bd2a]{margin:1rem 0 0;font-size:1rem;color:#ffffffc7;line-height:1.6}.stakeholders[data-v-0d00bd2a]{background:var(--paper)}.who-grid[data-v-0d00bd2a]{list-style:none;margin:2.25rem 0 0;padding:0;display:grid;gap:.35rem 2rem}@media (min-width: 700px){.who-grid[data-v-0d00bd2a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.who-grid li[data-v-0d00bd2a]{display:flex;align-items:center;gap:.65rem;padding:.85rem 0;border-bottom:1px solid var(--line);font-weight:600;font-size:.98rem;transition:transform .2s ease,color .2s ease;transition-delay:var(--delay, 0s)}.who-grid li[data-v-0d00bd2a]:hover{transform:translate(4px);color:var(--blue)}.who-grid i[data-v-0d00bd2a]{color:var(--accent-a);font-size:1.1rem;flex-shrink:0}.modules[data-v-0d00bd2a]{background:var(--white)}.module-stack[data-v-0d00bd2a]{margin:2.5rem 0 0;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line)}.module-group[data-v-0d00bd2a]{display:grid;gap:1rem;padding:1.75rem 0;border-bottom:1px solid var(--line);transition:background .2s ease;transition-delay:var(--delay, 0s)}@media (min-width: 860px){.module-group[data-v-0d00bd2a]{grid-template-columns:260px 1fr;gap:2rem;align-items:start}}.module-group-head[data-v-0d00bd2a]{display:flex;align-items:flex-start;gap:.85rem}.module-letter[data-v-0d00bd2a]{flex-shrink:0;font-family:Sora,sans-serif;font-size:1.5rem;font-weight:800;color:var(--blue);line-height:1.1;width:1.5rem}.module-group-head h3[data-v-0d00bd2a]{margin:0;font-size:1rem;font-weight:700;line-height:1.3}.module-group-head p[data-v-0d00bd2a]{margin:.2rem 0 0;font-size:.78rem;font-weight:600;color:var(--ink-soft)}.module-names[data-v-0d00bd2a]{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}@media (min-width: 600px){.module-names[data-v-0d00bd2a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.module-names li[data-v-0d00bd2a]{display:flex;align-items:center;gap:.55rem;font-size:.92rem;font-weight:600;color:var(--ink)}.module-names i[data-v-0d00bd2a]{color:var(--blue-mid);font-size:.95rem;flex-shrink:0}.how[data-v-0d00bd2a]{background:var(--paper)}.step-list[data-v-0d00bd2a]{list-style:none;margin:2.75rem 0 0;padding:0;display:grid;gap:2rem;counter-reset:none}@media (min-width: 768px){.step-list[data-v-0d00bd2a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.step-list li[data-v-0d00bd2a]{transition:transform .25s ease;transition-delay:var(--delay, 0s)}.step-list li[data-v-0d00bd2a]:hover{transform:translateY(-3px)}.step-index[data-v-0d00bd2a]{display:block;font-family:Sora,sans-serif;font-size:2rem;font-weight:800;color:var(--blue);letter-spacing:-.02em;margin-bottom:.75rem;opacity:.85}.step-list h3[data-v-0d00bd2a]{margin:0;font-size:1.1rem;font-weight:700}.step-list p[data-v-0d00bd2a]{margin:.45rem 0 0;font-size:.94rem;line-height:1.55;color:var(--ink-soft)}.security[data-v-0d00bd2a]{background:var(--ink);color:#fff}.security .section-eyebrow[data-v-0d00bd2a]{color:var(--gold)}.security .section-lead[data-v-0d00bd2a]{color:#ffffffb3}.security-grid[data-v-0d00bd2a]{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;gap:0;border-top:1px solid rgba(255,255,255,.12)}@media (min-width: 768px){.security-grid[data-v-0d00bd2a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.security-grid li[data-v-0d00bd2a]{display:flex;gap:1rem;padding:1.5rem 0;border-bottom:1px solid rgba(255,255,255,.12);transition:transform .25s ease;transition-delay:var(--delay, 0s)}@media (min-width: 768px){.security-grid li[data-v-0d00bd2a]:nth-child(odd){padding-right:1.5rem;border-right:1px solid rgba(255,255,255,.12)}.security-grid li[data-v-0d00bd2a]:nth-child(2n){padding-left:1.5rem}}.security-grid li[data-v-0d00bd2a]:hover{transform:translateY(-3px)}.security-grid>li>i[data-v-0d00bd2a]{flex-shrink:0;font-size:1.35rem;color:var(--gold);margin-top:.15rem}.security-grid h3[data-v-0d00bd2a]{margin:0;font-size:1.05rem;font-weight:700}.security-grid p[data-v-0d00bd2a]{margin:.4rem 0 0;color:#ffffffad;line-height:1.55;font-size:.94rem}.faq[data-v-0d00bd2a]{background:var(--white)}.faq-layout[data-v-0d00bd2a]{display:grid;gap:2.5rem}@media (min-width: 900px){.faq-layout[data-v-0d00bd2a]{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:3.5rem;align-items:start}.faq-intro[data-v-0d00bd2a]{position:sticky;top:calc(var(--nav-h) + env(safe-area-inset-top,0px) + 1.5rem)}}.faq-intro .section-lead[data-v-0d00bd2a]{margin-top:1rem}.faq-aside[data-v-0d00bd2a]{margin:1.75rem 0 0;max-width:28rem;font-size:.92rem;line-height:1.55;color:var(--ink-soft)}.faq-aside a[data-v-0d00bd2a]{color:var(--blue);font-weight:700;text-decoration:none;border-bottom:1.5px solid color-mix(in srgb,var(--gold) 70%,transparent);transition:border-color .2s ease,color .2s ease}.faq-aside a[data-v-0d00bd2a]:hover{color:var(--blue-deep);border-bottom-color:var(--gold)}.faq-list[data-v-0d00bd2a]{margin:0;border-top:1px solid var(--line)}.faq-item[data-v-0d00bd2a]{position:relative;border-bottom:1px solid var(--line);transition:background .25s ease}.faq-item[data-v-0d00bd2a]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--gold);transform:scaleY(0);transform-origin:top;transition:transform .35s cubic-bezier(.22,1,.36,1)}.faq-item.is-open[data-v-0d00bd2a]:before{transform:scaleY(1)}.faq-item.is-open[data-v-0d00bd2a]{background:linear-gradient(90deg,rgba(0,50,160,.035),transparent 55%)}.faq-heading[data-v-0d00bd2a]{margin:0;font-size:inherit;font-weight:inherit}.faq-trigger[data-v-0d00bd2a]{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem 1rem;padding:1.2rem .25rem 1.2rem .85rem;border:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer;font-family:inherit;min-height:56px;transition:color .2s ease}.faq-trigger[data-v-0d00bd2a]:hover,.faq-trigger[data-v-0d00bd2a]:focus-visible{color:var(--blue)}.faq-trigger[data-v-0d00bd2a]:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}.faq-index[data-v-0d00bd2a]{font-family:Sora,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.04em;color:var(--gold);min-width:1.6rem;transition:color .2s ease}.faq-item.is-open .faq-index[data-v-0d00bd2a]{color:var(--blue)}.faq-q[data-v-0d00bd2a]{font-size:clamp(.98rem,2.2vw,1.08rem);font-weight:700;line-height:1.35}.faq-icon[data-v-0d00bd2a]{flex-shrink:0;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#0032a012;color:var(--blue);font-size:.85rem;transition:transform .35s cubic-bezier(.22,1,.36,1),background .25s ease,color .25s ease}.faq-item.is-open .faq-icon[data-v-0d00bd2a]{transform:rotate(180deg);background:var(--blue);color:#fff}.faq-panel[data-v-0d00bd2a]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}.faq-item.is-open .faq-panel[data-v-0d00bd2a]{grid-template-rows:1fr}.faq-panel-inner[data-v-0d00bd2a]{overflow:hidden;min-height:0}.faq-panel-inner p[data-v-0d00bd2a]{margin:0;padding:0 2.75rem 1.35rem 3.3rem;max-width:40rem;font-size:.96rem;line-height:1.7;color:var(--ink-soft)}@media (max-width: 899px){.faq-layout[data-v-0d00bd2a]{gap:1.75rem}}.cta-band[data-v-0d00bd2a]{background:radial-gradient(ellipse 60% 80% at 20% 50%,rgba(232,164,58,.18),transparent 55%),linear-gradient(125deg,#001a5c,#0032a0 60%,#15263f);color:#fff;text-align:center}.cta-inner[data-v-0d00bd2a]{display:flex;flex-direction:column;align-items:center;gap:1rem}.cta-band h2[data-v-0d00bd2a]{max-width:none;color:#fff}.cta-band p[data-v-0d00bd2a]{margin:0;max-width:34rem;color:#ffffffc7;line-height:1.6}.cta-band .btn-primary[data-v-0d00bd2a]{margin-top:.5rem}.ugnay-footer[data-v-0d00bd2a]{position:relative;background:#071526;color:#ffffffb3;padding:2.5rem 0 2rem}.ugnay-footer[data-v-0d00bd2a]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent-u),var(--accent-g),var(--accent-n),var(--accent-a),var(--accent-y))}.ugnay-footer-inner[data-v-0d00bd2a]{max-width:1120px;margin:0 auto;padding:0 clamp(1rem,3.5vw,1.5rem);display:grid;gap:1.5rem}.footer-brand[data-v-0d00bd2a]{display:flex;gap:.85rem;align-items:flex-start}.footer-mark[data-v-0d00bd2a]{width:44px;height:44px;object-fit:contain;image-rendering:auto;flex-shrink:0}.footer-word[data-v-0d00bd2a]{margin:0;font-family:Sora,sans-serif;font-size:1.15rem;letter-spacing:.08em;font-weight:800;color:#fff}.footer-tag[data-v-0d00bd2a]{margin:.4rem 0 0;max-width:28rem;font-size:.85rem;line-height:1.5}.footer-copy[data-v-0d00bd2a]{margin:0;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1);font-size:.82rem}@media (prefers-reduced-motion: reduce){.hero-wash[data-v-0d00bd2a],.hero-aurora[data-v-0d00bd2a],.hero-grid[data-v-0d00bd2a],.hero-orb[data-v-0d00bd2a],.net-lines path[data-v-0d00bd2a],.node[data-v-0d00bd2a],.hero-glow[data-v-0d00bd2a],.hero-in[data-v-0d00bd2a],.hero-model[data-v-0d00bd2a],.hero-scroll span[data-v-0d00bd2a],.quote-shimmer[data-v-0d00bd2a],.net-signals circle[data-v-0d00bd2a]{animation:none!important}.hero-atmosphere[data-v-0d00bd2a],.hero-visual[data-v-0d00bd2a]{transform:none!important;transition:none!important}.hero-in[data-v-0d00bd2a],.hero-model[data-v-0d00bd2a]{opacity:1;transform:none;filter:none}.hero-model[data-v-0d00bd2a]{filter:drop-shadow(0 28px 48px rgba(0,8,32,.45))}.reveal[data-v-0d00bd2a],.reveal-item[data-v-0d00bd2a],.faq-panel[data-v-0d00bd2a],.faq-icon[data-v-0d00bd2a]{transition:none!important}.reveal[data-v-0d00bd2a],.reveal-item[data-v-0d00bd2a]{opacity:1;transform:none}}@media (max-width: 959px){.hero[data-v-0d00bd2a]{min-height:100vh;min-height:100dvh}.hero-stage[data-v-0d00bd2a]{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"hero";align-items:stretch;padding:calc(4.75rem + env(safe-area-inset-top,0px)) clamp(1rem,4vw,1.5rem) 1.25rem;gap:0}.hero-content[data-v-0d00bd2a]{grid-area:hero;z-index:3;align-self:start;width:100%;max-width:28rem;margin:0 auto;padding-bottom:0}.hero-visual[data-v-0d00bd2a]{grid-area:hero;z-index:1;align-self:end;justify-self:center;width:min(92%,380px);max-width:none;margin:0;height:auto;max-height:58%}.hero-model[data-v-0d00bd2a]{position:relative;inset:auto;width:100%;height:auto;max-height:min(52vh,440px);object-position:bottom center}.hero-expand[data-v-0d00bd2a]{display:none}.hero-sub[data-v-0d00bd2a]{max-width:22rem;margin-left:auto;margin-right:auto}.hero-scroll[data-v-0d00bd2a],.hero-orb-1[data-v-0d00bd2a],.hero-orb-2[data-v-0d00bd2a]{display:none}.hero-stage[data-v-0d00bd2a]:after{content:"";grid-area:hero;z-index:2;pointer-events:none;background:linear-gradient(to bottom,rgba(0,26,92,.55) 0%,rgba(0,50,160,.2) 42%,transparent 62%)}}@media (max-width: 799px){.problem-list[data-v-0d00bd2a]{grid-template-columns:1fr}.problem-list li[data-v-0d00bd2a]{border-right:none!important;padding-left:0!important;padding-right:0;border-bottom:1px solid var(--line)}.problem-list li[data-v-0d00bd2a]:last-child{border-bottom:none}}@media (max-width: 719px){.proof-inner[data-v-0d00bd2a]{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-item[data-v-0d00bd2a]{padding:1.25rem .75rem 1.35rem}.proof-value[data-v-0d00bd2a]{font-size:1.55rem}.proof-label[data-v-0d00bd2a]{font-size:.72rem;line-height:1.3}}@media (max-width: 640px){.section[data-v-0d00bd2a]{padding:3.25rem 0}.section h2[data-v-0d00bd2a]{max-width:none}.hero-stage[data-v-0d00bd2a]{padding-top:calc(4.5rem + env(safe-area-inset-top,0px));padding-bottom:.75rem}.hero-region[data-v-0d00bd2a]{font-size:.68rem;letter-spacing:.12em;margin-bottom:.75rem}.hero-brand[data-v-0d00bd2a]{gap:.55rem}.hero-brand-mark[data-v-0d00bd2a]{width:56px;height:56px}.hero-brand-word[data-v-0d00bd2a]{font-size:clamp(2rem,11vw,2.75rem);letter-spacing:.06em}.hero-sub[data-v-0d00bd2a]{margin-top:.65rem;font-size:.9rem;line-height:1.5}.hero-actions[data-v-0d00bd2a]{margin-top:1.15rem;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.55rem;width:100%;max-width:none}.hero-actions .btn-primary[data-v-0d00bd2a],.hero-actions .btn-ghost[data-v-0d00bd2a]{width:auto;flex:1 1 auto;min-width:min(100%,9.5rem);min-height:44px;padding:.65rem 1rem;font-size:.9rem}.hero-visual[data-v-0d00bd2a]{width:min(100%,320px);max-height:54%}.hero-model[data-v-0d00bd2a]{max-height:min(46vh,380px)}.who-grid[data-v-0d00bd2a]{grid-template-columns:1fr}.step-list[data-v-0d00bd2a]{grid-template-columns:1fr;gap:1.75rem}.security-grid[data-v-0d00bd2a]{grid-template-columns:1fr}.security-grid li[data-v-0d00bd2a]:nth-child(odd),.security-grid li[data-v-0d00bd2a]:nth-child(2n){padding-left:0;padding-right:0;border-right:none}.module-group[data-v-0d00bd2a],.module-names[data-v-0d00bd2a]{grid-template-columns:1fr}.cta-band .btn-primary[data-v-0d00bd2a]{width:min(100%,22rem)}.faq-trigger[data-v-0d00bd2a]{grid-template-columns:auto 1fr auto;gap:.65rem .75rem;padding-left:.65rem}.faq-panel-inner p[data-v-0d00bd2a]{padding:0 .5rem 1.2rem 2.55rem}.faq-aside[data-v-0d00bd2a]{margin-top:1.25rem}.ugnay-footer[data-v-0d00bd2a]{padding-bottom:calc(2rem + env(safe-area-inset-bottom,0px))}}@media (max-width: 380px){.hero-brand-word[data-v-0d00bd2a]{font-size:1.85rem}.hero-actions[data-v-0d00bd2a]{flex-direction:column;align-items:stretch}.hero-actions .btn-primary[data-v-0d00bd2a],.hero-actions .btn-ghost[data-v-0d00bd2a]{width:100%}.proof-inner[data-v-0d00bd2a]{grid-template-columns:1fr}.proof-item[data-v-0d00bd2a]{border-right:none!important;border-bottom:1px solid var(--line)}.proof-item[data-v-0d00bd2a]:last-child{border-bottom:none}}@media (max-height: 700px) and (min-width: 960px){.hero-stage[data-v-0d00bd2a]{min-height:auto;padding-top:calc(4.5rem + env(safe-area-inset-top,0px));padding-bottom:1.5rem}.hero-visual[data-v-0d00bd2a]{height:min(78vh,620px)}.hero-scroll[data-v-0d00bd2a]{display:none}}@media (max-height: 700px) and (max-width: 959px){.hero-sub[data-v-0d00bd2a]{display:none}.hero-model[data-v-0d00bd2a]{max-height:min(40vh,300px)}.hero-stage[data-v-0d00bd2a]:after{background:linear-gradient(to bottom,rgba(0,26,92,.65) 0%,rgba(0,50,160,.25) 38%,transparent 58%)}}.page[data-v-56598fbb]{position:relative;min-height:100vh;display:grid;place-items:center;padding:1.5rem}.bg[data-v-56598fbb]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.wash[data-v-56598fbb]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 55% 45% at 15% 10%,rgba(29,78,216,.4),transparent 60%),radial-gradient(ellipse 40% 35% at 90% 15%,rgba(232,164,58,.2),transparent 55%),linear-gradient(180deg,#0f1d36,#0b1524)}.grid[data-v-56598fbb]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:48px 48px}.shell[data-v-56598fbb]{position:relative;z-index:1;width:min(920px,100%);display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 860px){.shell[data-v-56598fbb]{grid-template-columns:1fr 1fr}}.aside[data-v-56598fbb]{padding:1.5rem}.logo[data-v-56598fbb]{display:block;width:72px;height:auto;margin-bottom:1rem;filter:drop-shadow(0 10px 24px rgba(0,0,0,.35))}.brand[data-v-56598fbb]{margin:0;font-family:var(--font-display);font-size:2rem;font-weight:800;letter-spacing:.08em}.tagline[data-v-56598fbb],.meta[data-v-56598fbb],.sub[data-v-56598fbb]{color:var(--muted);line-height:1.55}.meta[data-v-56598fbb]{margin-top:1.5rem;font-size:.85rem}.card[data-v-56598fbb]{background:#ffffff0f;border:1px solid var(--border);border-radius:18px;padding:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.kicker[data-v-56598fbb]{margin:0;color:var(--gold);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}h1[data-v-56598fbb]{margin:.35rem 0 .4rem;font-family:var(--font-display);font-size:1.7rem}form[data-v-56598fbb]{display:grid;gap:.9rem;margin-top:1.25rem}label[data-v-56598fbb]{display:grid;gap:.35rem;font-size:.9rem;font-weight:600}input[data-v-56598fbb]{width:100%;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#00000040;color:var(--text);padding:.75rem .85rem}button[data-v-56598fbb]{margin-top:.35rem;border:0;border-radius:10px;padding:.85rem 1rem;font-weight:700;color:#1c1408;background:var(--gold);cursor:pointer}button[data-v-56598fbb]:disabled{opacity:.7;cursor:wait}.error[data-v-56598fbb]{margin:0;color:#fecaca;font-size:.9rem}.back[data-v-56598fbb]{margin:1.1rem 0 0;text-align:center}.back a[data-v-56598fbb]{color:#ffffffa6;font-size:.9rem;text-decoration:none}.back a[data-v-56598fbb]:hover{color:var(--gold)}.page[data-v-2dce5fb5]{position:relative;min-height:100vh;overflow:hidden}.bg[data-v-2dce5fb5]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.wash[data-v-2dce5fb5]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(165deg,#001a5c,#0a2048 42%,#0b1524)}.aurora[data-v-2dce5fb5]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.55;animation:drift-2dce5fb5 14s ease-in-out infinite alternate}.a1[data-v-2dce5fb5]{width:min(55vw,520px);height:min(55vw,520px);top:-12%;left:-8%;background:radial-gradient(circle,rgba(26,79,191,.7),transparent 70%)}.a2[data-v-2dce5fb5]{width:min(45vw,420px);height:min(45vw,420px);top:8%;right:-10%;background:radial-gradient(circle,rgba(232,164,58,.35),transparent 70%);animation-delay:-4s}.grid[data-v-2dce5fb5]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 20%,transparent 75%)}.orb[data-v-2dce5fb5]{position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.08);animation:float-2dce5fb5 10s ease-in-out infinite}.o1[data-v-2dce5fb5]{width:180px;height:180px;bottom:12%;left:8%;background:radial-gradient(circle at 30% 30%,rgba(126,184,232,.12),transparent 65%)}.o2[data-v-2dce5fb5]{width:120px;height:120px;bottom:22%;right:14%;background:radial-gradient(circle at 40% 40%,rgba(232,164,58,.1),transparent 65%);animation-delay:-3s}@keyframes drift-2dce5fb5{0%{transform:translate(0) scale(1)}to{transform:translate(24px,18px) scale(1.08)}}@keyframes float-2dce5fb5{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.top[data-v-2dce5fb5],.main[data-v-2dce5fb5]{position:relative;z-index:1;max-width:980px;margin:0 auto;padding:1.5rem 1.35rem}.top[data-v-2dce5fb5]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:2rem;align-items:center}.brand-row[data-v-2dce5fb5]{display:flex;gap:.9rem;align-items:center}.mark[data-v-2dce5fb5]{width:48px;height:auto;filter:drop-shadow(0 8px 20px rgba(0,0,0,.35));animation:markIn-2dce5fb5 .7s cubic-bezier(.22,1,.36,1) both}@keyframes markIn-2dce5fb5{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.brand[data-v-2dce5fb5]{margin:0;font-family:var(--font-display);font-size:1.35rem;font-weight:800;letter-spacing:.12em;line-height:1.1}.region[data-v-2dce5fb5]{margin:.2rem 0 0;color:var(--muted);font-size:.82rem}.user[data-v-2dce5fb5]{display:flex;align-items:center;gap:.85rem;padding:.45rem .45rem .45rem .95rem;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.user-name[data-v-2dce5fb5]{color:#f4f7fbd9;font-size:.9rem;font-weight:600;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signout[data-v-2dce5fb5]{border:0;border-radius:999px;padding:.45rem .85rem;background:#e8a43a26;color:var(--gold);font-weight:700;font-size:.82rem;cursor:pointer;transition:background .2s ease,transform .2s ease}.signout[data-v-2dce5fb5]:hover{background:#e8a43a47;transform:translateY(-1px)}.intro[data-v-2dce5fb5]{margin-top:1.75rem;animation:rise-2dce5fb5 .7s cubic-bezier(.22,1,.36,1) .08s both}@keyframes rise-2dce5fb5{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.kicker[data-v-2dce5fb5]{margin:0;color:var(--gold);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}h1[data-v-2dce5fb5]{margin:.45rem 0 .55rem;font-family:var(--font-display);font-size:clamp(1.85rem,4vw,2.45rem);font-weight:800;letter-spacing:-.02em;line-height:1.15}.sub[data-v-2dce5fb5]{margin:0;color:var(--muted);max-width:34rem;line-height:1.55;font-size:1.02rem}.state[data-v-2dce5fb5]{margin-top:1.75rem;padding:1.25rem 1.2rem;border-radius:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;gap:.75rem}.pulse[data-v-2dce5fb5]{width:10px;height:10px;border-radius:50%;background:var(--gold);box-shadow:0 0 #e8a43a80;animation:pulse-2dce5fb5 1.4s ease-out infinite}@keyframes pulse-2dce5fb5{70%{box-shadow:0 0 0 12px #e8a43a00}to{box-shadow:0 0 #e8a43a00}}.error[data-v-2dce5fb5]{color:#fecaca;flex-wrap:wrap}.retry[data-v-2dce5fb5]{border:0;background:transparent;color:var(--blue);cursor:pointer;text-decoration:underline;padding:0;font-weight:600}.tiles[data-v-2dce5fb5]{margin-top:1.75rem;display:grid;gap:1rem}@media (min-width: 760px){.tiles[data-v-2dce5fb5]{grid-template-columns:1fr 1fr;gap:1.15rem}}.tile[data-v-2dce5fb5]{--accent: #1a4fbf;position:relative;isolation:isolate;display:flex;align-items:center;gap:1.05rem;width:100%;min-height:132px;text-align:left;padding:1.35rem 1.25rem;border-radius:20px;border:1px solid color-mix(in srgb,var(--accent) 28%,rgba(255,255,255,.12));background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 22%,rgba(8,16,32,.92)),#0a1426e0 55%,#080e1ceb);color:inherit;cursor:pointer;overflow:hidden;box-shadow:0 1px #ffffff0f inset,0 18px 40px #00000047;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s ease,box-shadow .28s ease;animation:tileIn-2dce5fb5 .65s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.12s + var(--i, 0) * .08s)}@keyframes tileIn-2dce5fb5{0%{opacity:0;transform:translateY(22px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.tile-glow[data-v-2dce5fb5]{position:absolute;inset:-40% auto auto -20%;width:70%;height:90%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 45%,transparent),transparent 70%);opacity:.55;z-index:-1;transition:opacity .3s ease,transform .4s ease}.tile-sheen[data-v-2dce5fb5]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.08) 50%,transparent 60%);transform:translate(-130%);transition:transform .55s ease;z-index:-1;pointer-events:none}.tile[data-v-2dce5fb5]:hover:not(:disabled){transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 55%,white);box-shadow:0 1px #ffffff1a inset,0 22px 48px #00000059,0 0 0 1px color-mix(in srgb,var(--accent) 25%,transparent)}.tile:hover:not(:disabled) .tile-glow[data-v-2dce5fb5]{opacity:.85;transform:scale(1.08)}.tile:hover:not(:disabled) .tile-sheen[data-v-2dce5fb5]{transform:translate(130%)}.tile:hover:not(:disabled) .go[data-v-2dce5fb5]{background:color-mix(in srgb,var(--accent) 75%,white);color:#0b1524;transform:translate(3px)}.tile[data-v-2dce5fb5]:disabled{cursor:wait}.tile.launching[data-v-2dce5fb5]{opacity:.92}.icon[data-v-2dce5fb5]{position:relative;width:58px;height:58px;border-radius:16px;display:grid;place-items:center;font-family:var(--font-display);font-size:1.35rem;font-weight:800;color:#fff;background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 88%,white),color-mix(in srgb,var(--accent) 70%,#000));box-shadow:0 10px 24px color-mix(in srgb,var(--accent) 35%,transparent),0 1px #ffffff40 inset;flex-shrink:0}.copy[data-v-2dce5fb5]{display:flex;flex-direction:column;gap:.35rem;min-width:0;flex:1}.copy strong[data-v-2dce5fb5]{font-family:var(--font-display);font-size:1.2rem;font-weight:700;letter-spacing:.01em}.copy small[data-v-2dce5fb5]{color:#f4f7fbad;line-height:1.4;font-size:.92rem}.go[data-v-2dce5fb5]{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.12);transition:background .25s ease,color .25s ease,transform .25s ease}.spinner[data-v-2dce5fb5]{width:16px;height:16px;border:2px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:spin-2dce5fb5 .7s linear infinite}@keyframes spin-2dce5fb5{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.aurora[data-v-2dce5fb5],.orb[data-v-2dce5fb5],.mark[data-v-2dce5fb5],.intro[data-v-2dce5fb5],.tile[data-v-2dce5fb5],.pulse[data-v-2dce5fb5],.spinner[data-v-2dce5fb5]{animation:none!important}.tile[data-v-2dce5fb5]:hover:not(:disabled){transform:none}}:root{--bg: #0b1524;--bg-2: #0f1d36;--text: #f4f7fb;--muted: rgba(244, 247, 251, .7);--gold: #e8a43a;--blue: #7eb8e8;--card: rgba(255, 255, 255, .055);--border: rgba(255, 255, 255, .1);--font-display: "Sora", system-ui, sans-serif;--font-body: "Source Sans 3", system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body,#app{margin:0;min-height:100%;overflow-x:clip}body{font-family:var(--font-body);background:var(--bg);color:var(--text)}button,input{font:inherit}a{color:var(--blue)}
