@font-face{font-family:MiSans;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/MiSans-Regular-CpqO4sLw-1793867202608.woff2)format("woff2"),url(/assets/MiSans-Regular-TqVpIiBE-1793867202608.woff)format("woff")}@font-face{font-family:MiSans;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/MiSans-Medium-B0UOKPcp-1793867202608.woff2)format("woff2"),url(/assets/MiSans-Medium-22AqCQUw-1793867202608.woff)format("woff")}@font-face{font-family:MiSans;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/MiSans-Semibold-Bn11ZiMj-1793867202608.woff2)format("woff2"),url(/assets/MiSans-Semibold-FlXEEh3B-1793867202608.woff)format("woff")}@font-face{font-family:Inria Serif;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/InriaSerif-Regular-BcqzDOxG-1793867202608.ttf)format("truetype")}@font-face{font-family:Inria Serif;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/InriaSerif-Bold-J8DhxKsH-1793867202608.ttf)format("truetype")}:root{--navy:#0b192b;--ink:#080f19;--gold:#edc488;--gold-deep:#dfc397;--gold-btn:#e6c287;--paper:#f5f5f3;--white:#fff;--muted:#5c6674;--soft:#b7c3d1;--line:#d6dce4;--darkline:#293c54;--header:64px;--pad:72px;--max:1296px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);background:var(--paper);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:MiSans,PingFang SC,Noto Sans SC,sans-serif;font-size:16px;line-height:1.5}html[lang=en]{font-family:Inria Serif,Georgia,serif;line-height:1.5}*{box-sizing:border-box}html,body,#app{background:var(--paper);width:100%;max-width:100%;min-height:100%;margin:0;overflow-x:clip}button,a{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}a{text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}.wrap{width:min(var(--max), calc(100% - var(--pad) * 2));margin:0 auto}.eyebrow{letter-spacing:1.6px;color:var(--muted);text-transform:uppercase;font-family:Inria Serif,Georgia,serif;font-size:12px;font-weight:700;line-height:24px}.display{color:var(--navy);font-size:clamp(36px,4.4vw,64px);font-weight:600;line-height:1.18}html[lang=en] .display,html[lang=en] .section-title,html[lang=en] .hero-title,html[lang=en] .nav-link,html[lang=en] .btn,html[lang=en] .prose,html[lang=en] .card-title{font-family:Inria Serif,Georgia,serif}html[lang=en] .display{font-size:clamp(32px,3.5vw,56px);line-height:1.12}html[lang=en] .hero-title{font-size:clamp(40px,4.6vw,64px);line-height:1.08}html[lang=en] .prose{line-height:1.65}html[lang=en] .page-hero h1{font-size:64px;line-height:1.15}.hero-title{color:#fff;font-size:clamp(40px,4.6vw,64px);font-weight:600;line-height:1.15}.gold{color:var(--gold)}.prose{color:var(--muted);font-size:18px;line-height:1.9}.btn{align-items:center;gap:16px;min-height:48px;padding:12px 24px;font-size:16px;line-height:24px;transition:transform .35s,background .35s,color .35s,border-color .35s,box-shadow .35s;display:inline-flex}.btn .arrow{transition:transform .35s;display:inline-block}.btn:hover{transform:translateY(-3px)}.btn:hover .arrow{transform:translate(7px)}.btn:active{transform:translateY(0)scale(.98)}.btn-gold{background:var(--gold-btn);color:var(--ink)}.btn-gold:hover{background:#f3d7a8;box-shadow:0 10px 24px #e6c28759}.btn-ghost{border:1px solid var(--soft);color:#fff}.btn-ghost:hover{background:#ffffff14;border-color:#fff}.btn-line{border:1px solid var(--ink);color:var(--ink)}.btn-line:hover{background:var(--navy);color:#fff}.read-link{color:var(--navy);align-items:center;gap:6px;transition:color .28s;display:inline-flex}.read-link .read-arrow{transition:transform .35s cubic-bezier(.22,1,.36,1);display:inline-block}.read-link:hover{color:#cba45d}.read-link:hover .read-arrow{transform:translate(7px)}.btn-navy{background:var(--navy);color:#fff}.btn-navy:hover{background:#16304f;box-shadow:0 12px 28px #0b192b47}.reveal{opacity:0;text-align:center}.reveal.from-left{transform:translate(-64px)}.reveal.from-right{transform:translate(64px)}.reveal.from-up{transform:translateY(36px)}.reveal.is-in.from-left{animation:.9s cubic-bezier(.16,.84,.32,1) both in-left}.reveal.is-in.from-right{animation:.9s cubic-bezier(.16,.84,.32,1) both in-right}.reveal.is-in.from-up{animation:.9s cubic-bezier(.16,.84,.32,1) both in-up}@keyframes in-left{to{opacity:1;transform:none}}@keyframes in-right{to{opacity:1;transform:none}}@keyframes in-up{to{opacity:1;transform:none}}.page-hero{background:var(--navy) center / cover no-repeat;color:#fff;min-height:720px;padding:112px var(--pad) 72px;align-items:flex-start;display:flex;position:relative}.page-hero:after{content:"";background:linear-gradient(90deg,#08111db8,#08111d14);position:absolute;inset:0}.page-hero .copy{z-index:1;max-width:1100px;position:relative}.page-hero h1{font-size:72px;font-weight:600;line-height:96px}.page-hero p{max-width:1100px;margin-top:24px;font-size:24px;line-height:1.5}.gold-media{width:100%;height:100%;position:relative;overflow:hidden}.gold-media img{object-fit:cover;width:100%;height:100%}.gold-media .sheen,.gold-media .trace{pointer-events:none;position:absolute}.gold-media.on .sheen{mix-blend-mode:screen;background:linear-gradient(115deg,#0000 36%,#edc48800 44%,#ffecc4d9 50%,#0000 58%);animation:4.6s ease-in-out infinite sheen;inset:-10%}.gold-media.on.bars .trace{mix-blend-mode:screen;filter:drop-shadow(0 0 6px #edc488);background:linear-gradient(#0000,#ffe7b8,#0000);width:2px;height:10%;animation:2s linear infinite trace-y}.gold-media.on.bars .t1{height:10%;animation-delay:.7s;top:22%;left:65%}.gold-media.on.bars .t2{height:10%;animation-delay:.7s;top:25%;left:75%}.gold-media.on.orbit .orbit{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gold-media.on.orbit .orbit polygon{fill:none;stroke:#ffe2aaf2;stroke-width:2.2px;stroke-linejoin:round;filter:drop-shadow(0 0 4px #edc488);stroke-dasharray:16 84;animation:4.2s linear infinite orbit}@keyframes sheen{0%{transform:translate(-55%)}55%,to{transform:translate(55%)}}@keyframes trace-y{0%{opacity:.15;transform:translateY(0)}35%{opacity:1}to{opacity:.1;transform:translateY(100%)}}@keyframes orbit{to{stroke-dashoffset:-100px}}.statement{text-align:center;color:#fff;min-height:504px;padding:96px var(--pad);background:#0b192b 50%/cover no-repeat;justify-content:center;align-items:center;display:flex;position:relative}.statement .inner{z-index:1;width:min(1100px,100%);position:relative}.statement .eyebrow{color:#fff}.statement h2{margin-top:12px;font-size:56px;font-weight:600;line-height:88px}.statement .gold{color:#dfc397}html[lang=en] .statement h2{font-family:Inria Serif,Georgia,serif;font-size:44px;line-height:1.35}@media (width<=767px){:root{--pad:24px;--header:64px}.reveal.from-left,.reveal.from-right{transform:translate(0)}.reveal.from-up{transform:translateY(16px)}.page-hero.page-hero-inner{aspect-ratio:804/960;background-position:top;background-size:cover;height:auto;min-height:0;max-height:none;padding:0;display:block;position:relative}.page-hero.page-hero-inner:after{background:linear-gradient(90deg,#08111da3,#08111d00)}.page-hero.page-hero-inner .copy{z-index:1;text-align:left;max-width:none;padding:0 24px;position:absolute;inset:128px 0 0}.page-hero.page-hero-inner h1,html[lang=en] .page-hero.page-hero-inner h1{font-size:44px;font-weight:700;line-height:60px}.page-hero.page-hero-inner p{max-width:none;margin-top:16px;font-size:18px;line-height:32px}.prose{font-size:15px;line-height:28px}.statement{align-items:center;min-height:356px;padding:56px 24px}.statement .inner{text-align:center}.statement .eyebrow{color:#dfc397;font-size:16px;line-height:28px}.statement h2,html[lang=en] .statement h2{font-size:28px;line-height:44px}.chat-layout{flex-direction:column!important;display:flex!important}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;animation:none!important}.btn,.gold-media.on .sheen,.gold-media.on .trace,.gold-media.on .orbit{transition:none;animation:none}}.site-header[data-v-93000de7]{z-index:40;box-sizing:border-box;width:100%;max-width:100%;height:var(--header);padding:0 var(--pad);color:#fff;justify-content:space-between;align-items:center;gap:12px;transition:background .3s;display:flex;position:fixed;top:0;left:0;right:0}.brand[data-v-93000de7]{flex-shrink:0;min-width:0}.solid[data-v-93000de7],.open[data-v-93000de7]{background:#0b192bf5}.tone-navy[data-v-93000de7]{background:#0b192b}.brand img[data-v-93000de7]{width:140px;height:30px}.nav[data-v-93000de7]{justify-content:space-between;align-items:center;gap:12px;width:min(640px,52vw);display:flex;position:relative}.nav-indicator[data-v-93000de7]{background:var(--gold);pointer-events:none;height:3px;transition:transform .38s cubic-bezier(.22,1,.36,1),width .28s,opacity .2s;position:absolute;bottom:6px;left:0}.nav-link[data-v-93000de7]{color:#fff;white-space:nowrap;padding:12px 0;font-size:15px;line-height:24px;transition:color .25s,opacity .25s;position:relative}.nav-link.is-on[data-v-93000de7]{color:#fff}.nav-link.is-on[data-v-93000de7]:after{content:"";inset-inline-start:0;background:var(--gold);width:28px;height:3px;position:absolute;bottom:6px}.nav-link[data-v-93000de7]:hover{color:var(--gold)}.tools[data-v-93000de7]{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.lang[data-v-93000de7]{position:relative}.lang-trigger[data-v-93000de7]{color:#fff;align-items:center;gap:8px;height:40px;padding:0 8px;font-size:14px;display:flex}.lang-trigger img[data-v-93000de7]{flex-shrink:0;width:16px;height:16px}.lang-trigger i[data-v-93000de7]{border-bottom:1.5px solid #fff;border-right:1.5px solid #fff;width:7px;height:7px;transition:transform .25s;transform:rotate(45deg)translateY(-2px)}.lang-trigger i.up[data-v-93000de7]{transform:rotate(225deg)translateY(-1px)}.lang-panel[data-v-93000de7]{top:48px;width:min(256px,100vw - 32px);max-height:min(70vh,420px);color:var(--navy);border:1px solid var(--line);z-index:50;background:#fff;animation:.28s drop-93000de7;position:absolute;inset-inline:auto 0;overflow-y:auto;box-shadow:0 12px 16px #0b192b29}.lang-panel[data-v-93000de7]:before{content:"";background:#aa946f;height:2px;display:block}.lang-head[data-v-93000de7]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:48px;padding:0 20px;display:flex}.lang-head strong[data-v-93000de7]{font-size:14px;font-weight:500}.lang-head span[data-v-93000de7]{color:var(--muted);letter-spacing:.4px;font-size:11px}.lang-panel button[data-v-93000de7]{text-align:start;align-items:center;gap:8px;width:calc(100% - 16px);height:40px;margin:0 8px;padding:0 12px;display:flex}.lang-panel button span[data-v-93000de7]{flex:1;font-size:14px;line-height:24px}.lang-panel button em[data-v-93000de7]{color:var(--muted);font-size:11px;font-style:normal}.lang-panel button svg[data-v-93000de7]{flex-shrink:0;width:16px;height:16px}.lang-panel button.active[data-v-93000de7],.lang-panel button[data-v-93000de7]:hover{background:#f5f6f8}.burger[data-v-93000de7]{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:none}.burger img[data-v-93000de7]{width:24px;height:24px;display:block}@keyframes drop-93000de7{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (width>=768px){.nav-link.is-on[data-v-93000de7]:after{display:none}}@media (width<=1280px) and (width>=768px){.nav[data-v-93000de7]{flex:1;justify-content:space-between;gap:clamp(20px,2.8vw,36px);width:auto;max-width:min(720px,100vw - 320px);margin:0 auto}.nav-link[data-v-93000de7]{padding:12px 6px;font-size:14px}}@media (width<=1180px){.nav-link[data-v-93000de7]{font-size:13px}.lang-trigger span[data-v-93000de7]{display:none}}@media (width<=767px){.site-header[data-v-93000de7]{gap:8px;padding:0 24px}.brand img[data-v-93000de7]{width:min(120px,32vw);height:auto}.burger[data-v-93000de7]{display:inline-flex}.nav-indicator[data-v-93000de7]{display:none!important}.nav[data-v-93000de7]{inset:var(--header) 0 0 0;background:var(--navy);-webkit-overflow-scrolling:touch;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;width:100%;max-width:100%;padding:8px 16px 32px;display:none;position:fixed;overflow-y:auto}.nav.open[data-v-93000de7]{display:flex}.nav-link[data-v-93000de7]{text-align:start;-webkit-tap-highlight-color:transparent;border-radius:6px;width:100%;margin:0;padding:20px 12px;font-size:20px;line-height:1.35;display:block}.nav-link[data-v-93000de7]:active{background:#ffffff0f}.nav-link.is-on[data-v-93000de7]:after{inset-inline:12px auto;width:28px;display:block;bottom:14px;left:auto;right:auto}.lang-trigger[data-v-93000de7]{gap:6px;max-width:min(132px,34vw);padding:0 4px}.lang-trigger span[data-v-93000de7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:72px;display:inline;overflow:hidden}.lang-panel[data-v-93000de7]{top:calc(var(--header) + 6px);left:24px;right:24px;width:auto;max-width:none;position:fixed;inset-inline:24px}}.site-footer[data-v-f8fba739]{background:var(--navy);color:#fff;padding:32px var(--pad) 20px}.logo[data-v-f8fba739]{width:min(260px,70vw);height:auto}.rule[data-v-f8fba739]{background:var(--darkline);height:1px;margin:28px 0 20px}.footer-grid[data-v-f8fba739]{grid-template-columns:1.4fr .7fr 1.2fr;gap:48px;display:grid}.brand-copy[data-v-f8fba739]{white-space:pre-line;font-size:24px;font-weight:500;line-height:1.7}.eyebrow[data-v-f8fba739]{color:var(--soft);margin-bottom:16px;display:block}nav[data-v-f8fba739],div[data-v-f8fba739]{flex-direction:column;gap:12px;display:flex}nav a[data-v-f8fba739]{color:#fff;line-height:28px}nav a[data-v-f8fba739]:hover{color:var(--gold)}h3[data-v-f8fba739]{font-size:20px;font-weight:500}p[data-v-f8fba739]{color:var(--soft);line-height:1.7}a[data-v-f8fba739]{color:#fff}.legal[data-v-f8fba739]{gap:24px;font-size:13px;display:flex}.copy[data-v-f8fba739]{text-align:center;color:var(--soft);font-family:Inria Serif,Georgia,serif;font-size:12px}@media (width<=900px){.footer-grid[data-v-f8fba739]{gap:32px}.brand-copy[data-v-f8fba739]{font-size:20px}}@media (width<=767px){.site-footer[data-v-f8fba739]{padding:40px 24px 24px}.logo[data-v-f8fba739]{width:182px;max-width:52vw}.rule[data-v-f8fba739]{margin:24px 0 20px}.footer-grid[data-v-f8fba739]{flex-direction:column;gap:32px;display:flex}.brand-copy[data-v-f8fba739]{font-size:20px;font-weight:500;line-height:32px}.eyebrow[data-v-f8fba739]{letter-spacing:1.5px;margin-bottom:12px;font-size:11px;line-height:20px}nav[data-v-f8fba739]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 16px;width:100%;display:grid}nav .eyebrow[data-v-f8fba739]{grid-column:1/-1;margin-bottom:4px}nav a[data-v-f8fba739]{font-size:14px;line-height:28px}.footer-grid>div[data-v-f8fba739]:last-child{gap:12px}h3[data-v-f8fba739]{font-size:20px;line-height:32px}p[data-v-f8fba739]{font-size:15px;line-height:28px}.legal[data-v-f8fba739]{flex-wrap:wrap;gap:16px;font-size:12px;line-height:24px}.copy[data-v-f8fba739]{text-align:center;font-size:11px;line-height:20px}}.site[data-v-beeea844]{background:var(--paper);width:100%;max-width:100%;min-height:100vh;overflow-x:clip}main[data-v-beeea844]{width:100%;max-width:100%;min-height:70vh;overflow-x:clip}
