.brand-logo[data-v-0d28abbd]{min-width:max-content;color:var(--navy);align-items:center;gap:.7rem;display:inline-flex}img[data-v-0d28abbd]{object-fit:contain;width:3.3rem;height:2.7rem}.brand-logo__type[data-v-0d28abbd]{text-transform:uppercase;line-height:1;display:grid}strong[data-v-0d28abbd]{letter-spacing:.06em;font-family:Barlow Condensed,sans-serif;font-size:1.15rem}small[data-v-0d28abbd]{color:#8e6f2d;letter-spacing:.19em;margin-top:.18rem;font-size:.55rem;font-weight:600}.brand-logo--inverse[data-v-0d28abbd]{color:#f7f2df}.brand-logo--inverse small[data-v-0d28abbd]{color:#d5b96c}.brand-logo--compact .brand-logo__type[data-v-0d28abbd]{display:none}.brand-logo--full[data-v-0d28abbd]{justify-items:center;gap:.9rem;width:fit-content;display:grid}.brand-logo--full img[data-v-0d28abbd]{width:9.5rem;height:auto}.brand-logo--full .brand-logo__type[data-v-0d28abbd]{justify-items:center}.brand-logo--full strong[data-v-0d28abbd]{letter-spacing:.08em;font-family:Georgia,Times New Roman,serif;font-size:2.1rem;font-weight:500}.brand-logo--full small[data-v-0d28abbd]{letter-spacing:.26em;font-size:.7rem}@media (width<=540px){.brand-logo[data-v-0d28abbd]:not(.brand-logo--full){gap:.42rem}.brand-logo:not(.brand-logo--full) img[data-v-0d28abbd]{width:2.8rem;height:2.3rem}.brand-logo:not(.brand-logo--full) strong[data-v-0d28abbd]{font-size:.88rem}.brand-logo:not(.brand-logo--full) small[data-v-0d28abbd]{letter-spacing:.14em;margin-top:.12rem;font-size:.42rem}.brand-logo--full img[data-v-0d28abbd]{width:8rem}.brand-logo--full strong[data-v-0d28abbd]{font-size:1.7rem}}@media (width<=350px){.brand-logo:not(.brand-logo--full) .brand-logo__type[data-v-0d28abbd]{display:none}}.site-footer[data-v-3b61cfa8]{padding:clamp(4rem, 8vw, 7rem) var(--page-gutter) 1.5rem;color:#fff;background:var(--navy-deep)}.site-footer__inner[data-v-3b61cfa8]{grid-template-columns:1.4fr .8fr 1.2fr;gap:clamp(2rem,5vw,6rem);width:min(100%,88rem);margin:0 auto;display:grid}.site-footer__brand p[data-v-3b61cfa8],.site-footer__legal p[data-v-3b61cfa8]{color:#bfd0d5;font-size:.87rem;line-height:1.65}nav[data-v-3b61cfa8]{align-content:start;display:grid}nav a[data-v-3b61cfa8]{color:#fff;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;padding:.85rem 0;text-decoration:none;display:flex}.site-footer__legal strong[data-v-3b61cfa8]{color:#ace2e5;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;font-size:.78rem;display:block}.site-footer__base[data-v-3b61cfa8]{color:#9bb1b9;border-top:1px solid #ffffff2e;grid-column:1/-1;justify-content:space-between;padding-top:1.5rem;font-size:.72rem;display:flex}@media (width<=760px){.site-footer__inner[data-v-3b61cfa8]{grid-template-columns:1fr}.site-footer__base[data-v-3b61cfa8]{flex-direction:column;grid-column:auto;gap:.65rem}}.page-intro[data-v-e55fb8d3]{isolation:isolate;color:var(--navy);position:relative}.page-intro__inner[data-v-e55fb8d3]{min-width:0}.page-intro__eyebrow[data-v-e55fb8d3]{letter-spacing:.08em;margin:0 0 1.5rem;font-size:.75rem;font-weight:600}h1[data-v-e55fb8d3]{max-width:21ch;font-family:var(--font-text);font-size:var(--type-page-title);letter-spacing:-.05em;text-wrap:balance;margin:0;font-weight:500;line-height:1.1}.page-intro__copy[data-v-e55fb8d3]{text-wrap:balance;max-width:42rem;margin:1.75rem 0 0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.8}.page-intro__chapters[data-v-e55fb8d3]{flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:2rem;display:flex}.page-intro__chapters a[data-v-e55fb8d3]{border-bottom:1px solid;align-items:center;min-height:2.75rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.page-intro__media[data-v-e55fb8d3]{min-width:0;overflow:hidden}.page-intro__media img[data-v-e55fb8d3]{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.page-intro__inner[data-v-e55fb8d3]{animation:.8s cubic-bezier(.16,1,.3,1) both intro-arrive-e55fb8d3}@keyframes intro-arrive-e55fb8d3{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}.page-intro--editorial[data-v-e55fb8d3]{flex-direction:column;display:flex}.page-intro--editorial .page-intro__inner[data-v-e55fb8d3]{z-index:1;width:min(calc(100% - var(--page-gutter) * 2), 88rem);background:var(--paper);order:1;margin:-7rem auto 0;padding:clamp(2rem,4vw,3.5rem) clamp(1.5rem,4vw,3.5rem) 0;position:relative}.page-intro--editorial .page-intro__media[data-v-e55fb8d3]{order:0;width:100%;height:clamp(28rem,43vw,44rem)}.page-intro--editorial h1[data-v-e55fb8d3]{max-width:24ch}.page-intro--editorial .page-intro__copy[data-v-e55fb8d3]{color:var(--muted)}.page-intro--editorial .page-intro__chapters[data-v-e55fb8d3]{color:var(--teal)}.page-intro--curriculum[data-v-e55fb8d3]{color:#fff;background:var(--navy);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:39rem;display:grid}.page-intro--curriculum .page-intro__inner[data-v-e55fb8d3]{padding:4.5rem 3rem 4.5rem max(var(--page-gutter), calc((100vw - 88rem) / 2));grid-area:1/1;align-self:center}.page-intro--curriculum .page-intro__media[data-v-e55fb8d3]{grid-area:1/2}.page-intro--curriculum h1[data-v-e55fb8d3]{max-width:18ch;font-size:clamp(2.5rem,4.3vw,4.5rem)}.page-intro--curriculum .page-intro__copy[data-v-e55fb8d3]{color:#d6e0e4}.page-intro--curriculum .page-intro__chapters[data-v-e55fb8d3]{color:#d6eeee}.page-intro--data[data-v-e55fb8d3],.page-intro--contact[data-v-e55fb8d3]{color:#fff;background:var(--navy);align-items:center;min-height:35rem;padding:4.5rem 0;display:flex}.page-intro--data .page-intro__inner[data-v-e55fb8d3],.page-intro--contact .page-intro__inner[data-v-e55fb8d3]{z-index:1;width:min(calc(100% - var(--page-gutter) * 2), 88rem);margin:0 auto;position:relative}.page-intro--data .page-intro__media[data-v-e55fb8d3],.page-intro--contact .page-intro__media[data-v-e55fb8d3]{z-index:-2;position:absolute;inset:0}.page-intro--data .page-intro__media[data-v-e55fb8d3]{left:35%}.page-intro--data[data-v-e55fb8d3]:after,.page-intro--contact[data-v-e55fb8d3]:after{z-index:-1;content:"";background:linear-gradient(90deg, var(--navy) 0 32%, #00243df0 43%, #00243d1a 83%);position:absolute;inset:0}.page-intro--contact[data-v-e55fb8d3]:after{background:linear-gradient(90deg,#001b2ef0,#00243db3 47%,#00243d14)}.page-intro--data h1[data-v-e55fb8d3]{max-width:18ch;font-size:clamp(2.7rem,4.4vw,4.5rem)}.page-intro--contact h1[data-v-e55fb8d3]{max-width:22ch}.page-intro--data .page-intro__copy[data-v-e55fb8d3],.page-intro--contact .page-intro__copy[data-v-e55fb8d3]{color:#d6e0e4;max-width:35rem}.page-intro--data .page-intro__eyebrow[data-v-e55fb8d3],.page-intro--data .page-intro__chapters[data-v-e55fb8d3]{color:#d6eeee}@media (width<=900px){.page-intro--curriculum[data-v-e55fb8d3]{grid-template-columns:minmax(0,1fr)}.page-intro--curriculum .page-intro__inner[data-v-e55fb8d3]{padding:2.5rem var(--page-gutter) 3rem;grid-row:2}.page-intro--curriculum .page-intro__media[data-v-e55fb8d3]{grid-area:1/1;height:clamp(17rem,45vw,27rem)}.page-intro--curriculum h1[data-v-e55fb8d3]{max-width:24ch}.page-intro--data .page-intro__media[data-v-e55fb8d3]{left:20%}}@media (width<=640px){h1[data-v-e55fb8d3]{letter-spacing:-.04em;font-size:clamp(2.1rem,8.6vw,3rem);line-height:1.15}.page-intro__copy[data-v-e55fb8d3]{margin-top:1.5rem;font-size:.95rem}.page-intro__chapters[data-v-e55fb8d3]{gap:.25rem 1.25rem;margin-top:1.5rem}.page-intro--editorial .page-intro__inner[data-v-e55fb8d3]{width:100%;padding:1.75rem var(--page-gutter) 0;margin-top:-2rem}.page-intro--editorial .page-intro__media[data-v-e55fb8d3]{height:24rem}.page-intro--data[data-v-e55fb8d3],.page-intro--contact[data-v-e55fb8d3]{min-height:32rem;padding:3.5rem 0}.page-intro--data .page-intro__media[data-v-e55fb8d3]{left:0}.page-intro--data[data-v-e55fb8d3]:after,.page-intro--contact[data-v-e55fb8d3]:after{background:linear-gradient(#001b2ee6,#00243da6)}}.team-directory[data-v-d2ee5c54]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 3.25rem;display:grid}.team-directory__column[data-v-d2ee5c54]{align-content:start;display:grid}.team-directory__item[data-v-d2ee5c54]{isolation:isolate;border-top:1px solid var(--line);border-radius:var(--radius-card);padding:1.25rem;transition:background-color .32s;position:relative;overflow:hidden}.team-directory__item.is-open[data-v-d2ee5c54]{background:color-mix(in srgb, var(--teal-soft) 62%, white)}.team-directory__item button>img[data-v-d2ee5c54]{aspect-ratio:4/5;border-radius:var(--radius-card);object-fit:cover;object-position:center 20%;filter:saturate(.8)contrast(1.04);width:7.5rem;min-width:7.5rem;height:9.375rem;max-height:9.375rem}button[data-v-d2ee5c54]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:7.5rem minmax(0,1fr) 2.5rem;align-items:center;gap:1rem;padding:0;display:grid}.team-directory__identity[data-v-d2ee5c54]{gap:.35rem;min-width:0;display:grid}.team-directory__toggle-icon[data-v-d2ee5c54]{border:1px solid var(--line);border-radius:var(--radius-control);place-items:center;width:2.5rem;height:2.5rem;transition:border-color .22s;display:grid}.team-directory__item.is-open .team-directory__toggle-icon[data-v-d2ee5c54]{border-color:var(--teal)}.team-directory__toggle-icon>span[data-v-d2ee5c54]{transition:transform .26s;display:block}.team-directory__item.is-open .team-directory__toggle-icon>span[data-v-d2ee5c54]{transform:rotate(45deg)}strong[data-v-d2ee5c54]{font-family:var(--font-text);letter-spacing:-.035em;font-size:clamp(1.15rem,1.7vw,1.45rem);font-weight:600;line-height:1.12}small[data-v-d2ee5c54]{color:var(--teal);font-size:.75rem;font-weight:600;line-height:1.4}.team-directory__panel p[data-v-d2ee5c54]{max-width:34rem;color:var(--muted);margin:1.25rem 0 .35rem 8.75rem;font-size:.9rem;line-height:1.7}.team-directory__panel .team-directory__responsibility[data-v-d2ee5c54]{color:var(--navy);font-weight:600}.team-directory__panel[data-v-d2ee5c54]{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.4,0,.2,1),visibility 0s .42s;display:grid}.team-directory__panel.is-expanded[data-v-d2ee5c54]{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.4,0,.2,1),visibility}.team-directory__panel-clip[data-v-d2ee5c54]{min-height:0;overflow:hidden}.team-directory__panel-content[data-v-d2ee5c54]{opacity:0;padding:.25rem 0 .35rem;transition:opacity .22s}.is-expanded .team-directory__panel-content[data-v-d2ee5c54]{opacity:1}@media (width<=960px){.team-directory[data-v-d2ee5c54]{grid-template-columns:1fr;gap:0}}@media (width<=560px){.team-directory__item[data-v-d2ee5c54]{padding:1rem .75rem}button[data-v-d2ee5c54]{grid-template-columns:5.75rem minmax(0,1fr) 2.25rem;gap:.8rem}.team-directory__item button>img[data-v-d2ee5c54]{width:5.75rem;min-width:5.75rem;height:7.1875rem;max-height:7.1875rem}.team-directory__toggle-icon[data-v-d2ee5c54]{width:2.25rem;height:2.25rem}.team-directory__panel p[data-v-d2ee5c54]{margin-left:0}.team-directory__panel-content[data-v-d2ee5c54]{padding:0 .25rem .5rem}}@media (prefers-reduced-motion:reduce){.team-directory__item[data-v-d2ee5c54],.team-directory__item button>img[data-v-d2ee5c54],.team-directory__toggle-icon[data-v-d2ee5c54],.team-directory__toggle-icon>span[data-v-d2ee5c54],.team-directory__panel[data-v-d2ee5c54],.team-directory__panel-content[data-v-d2ee5c54]{transition:none}}.page-shell[data-v-658eb530]{width:min(calc(100% - var(--page-gutter) * 2), 88rem);margin:0 auto}.about-story[data-v-658eb530]{padding:var(--section-space) 0;grid-template-columns:minmax(10rem,.55fr) minmax(0,1.45fr);gap:clamp(2rem,6vw,6rem);display:grid}.about-story__rail[data-v-658eb530]{align-items:flex-start;gap:.9rem;display:flex}.about-story__marker[data-v-658eb530]{color:var(--brand-gold)}.section-label[data-v-658eb530]{margin:.15rem 0 0;font-size:.9rem;font-weight:600}.about-story__lead[data-v-658eb530]{letter-spacing:-.025em;max-width:55ch;margin:0;font-size:clamp(1.25rem,2vw,1.85rem);font-weight:400;line-height:1.8}.about-story__principles[data-v-658eb530]{flex-wrap:wrap;gap:.8rem 2rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.about-story__principles li[data-v-658eb530]{color:var(--teal);font-size:.85rem}.mission[data-v-658eb530],.leadership[data-v-658eb530]{padding-bottom:var(--section-space)}.section-heading[data-v-658eb530]{margin-bottom:var(--heading-space)}.section-heading h2[data-v-658eb530]{max-width:28ch;font-family:var(--font-text);font-size:var(--type-section-title);letter-spacing:-.04em;margin:0;font-weight:500;line-height:1.25}.section-heading>p[data-v-658eb530]{max-width:42rem;color:var(--muted);margin:1.25rem 0 0;line-height:1.8}.mission__grid[data-v-658eb530]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4rem;display:grid}.mission__grid article[data-v-658eb530]{border-top:1px solid var(--line);padding:1.5rem 0}.mission__grid span[data-v-658eb530]{display:none}.mission__grid p[data-v-658eb530]{margin:0;font-size:1rem;line-height:1.8}.roadmap-section[data-v-658eb530]{padding:var(--section-space) 0;background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.roadmap[data-v-658eb530]{border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.roadmap li[data-v-658eb530]{color:var(--muted);border-left:1px solid var(--line);padding:1.75rem 1.5rem 0;font-size:.9rem;line-height:1.8}.roadmap li[data-v-658eb530]:first-child{border-left:0;padding-left:0}.leadership[data-v-658eb530]{padding-top:var(--section-space)}@media (width<=1000px){.roadmap[data-v-658eb530]{grid-template-columns:1fr}.roadmap li[data-v-658eb530],.roadmap li[data-v-658eb530]:first-child{border-left:0;border-bottom:1px solid var(--line);padding:1.25rem 0}}@media (width<=640px){.about-story[data-v-658eb530],.mission__grid[data-v-658eb530]{grid-template-columns:1fr}.about-story[data-v-658eb530]{gap:1.5rem}}.page-shell[data-v-17937142]{width:min(calc(100% - var(--page-gutter) * 2), 88rem);margin:0 auto}.partnerships[data-v-17937142],.channels-section[data-v-17937142]{padding:var(--section-space) 0}.channels-section[data-v-17937142]{border-bottom:1px solid var(--line);background:var(--surface)}.channels-section .page-shell[data-v-17937142]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2rem,7vw,7rem);display:grid}.section-heading[data-v-17937142]{margin-bottom:var(--heading-space)}.section-heading>svg[data-v-17937142]{color:var(--brand-gold);width:28px;height:28px}.section-heading h2[data-v-17937142]{max-width:25ch;font-family:var(--font-text);font-size:var(--type-section-title);letter-spacing:-.04em;margin:1rem 0 0;font-weight:500;line-height:1.25}.partnerships__list[data-v-17937142]{columns:2;column-gap:4rem}.partnerships__list>div[data-v-17937142]{break-inside:avoid;border-top:1px solid var(--line);padding:1.35rem 0;font-size:1rem;line-height:1.6}.channels-layout[data-v-17937142]{min-width:0}.channels article[data-v-17937142]{border-top:1px solid var(--line);padding-top:1.5rem}.channels article>svg[data-v-17937142]{display:none}.channels span[data-v-17937142]{color:var(--muted);font-size:.85rem}.channels article>a[data-v-17937142]{color:var(--navy);letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:1.3rem;font-size:clamp(1.1rem,2.3vw,2rem);font-weight:500;line-height:1.5;text-decoration:none;display:block}.channels article>a[data-v-17937142]:hover{color:var(--teal)}.channel-actions[data-v-17937142]{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.75rem;display:flex}.channel-actions a[data-v-17937142],.channel-actions button[data-v-17937142]{border:1px solid var(--teal);border-radius:var(--radius-control);min-height:2.75rem;color:var(--teal);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.65rem;padding:.7rem 1rem;font-size:.875rem;text-decoration:none;display:inline-flex}.channel-actions a[data-v-17937142]{color:#fff;background:var(--teal)}.channels-pending[data-v-17937142]{border-top:1px solid var(--line);color:var(--muted);margin-top:2rem;padding-top:1rem}.channels-pending summary[data-v-17937142]{cursor:pointer;min-height:2.75rem;padding:.65rem 0;font-size:.85rem}.channels-pending p[data-v-17937142]{margin:1rem 0;font-size:.85rem;line-height:1.8}.channels-pending ul[data-v-17937142]{flex-wrap:wrap;gap:.65rem 1.25rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.copy-feedback[data-v-17937142]{color:var(--teal);margin:1rem 0 0;font-size:.875rem}@media (width<=780px){.channels-section .page-shell[data-v-17937142]{grid-template-columns:1fr;gap:1rem}.partnerships__list[data-v-17937142]{columns:1}}.learning-path[data-v-8c40ad82]{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:.25rem 0 0;list-style:none;display:grid;position:relative}.learning-path[data-v-8c40ad82]:before{background:linear-gradient(90deg, var(--teal), color-mix(in srgb, var(--teal) 35%, var(--line)) 78%, var(--teal));content:"";transform-origin:0;height:1px;position:absolute;top:.6rem;left:0;right:0}.learning-path__item[data-v-8c40ad82]{min-height:17rem;padding:0 1.25rem 1.5rem;transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .26s;position:relative}.learning-path__item[data-v-8c40ad82]:first-child{padding-left:0}.learning-path__line[data-v-8c40ad82]{z-index:1;border:3px solid var(--paper);background:var(--teal);width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--teal);border-radius:50%;margin:0 0 3rem;display:block;position:relative}.learning-path__body[data-v-8c40ad82]{min-height:11rem;transition:transform .36s cubic-bezier(.16,1,.3,1),background-color .24s}.learning-path__item.is-outcome .learning-path__body[data-v-8c40ad82]{border-radius:var(--radius-card);border-left:2px solid var(--teal);background:0 0;margin-top:-.75rem;padding:1.25rem}.learning-path__item.is-outcome .learning-path__line[data-v-8c40ad82]{width:1rem;height:1rem;margin-top:-.15rem;margin-bottom:2.9rem;box-shadow:0 0 0 6px #05687f1f}.learning-path__body>svg[data-v-8c40ad82]{color:var(--teal);margin-bottom:1.5rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){.learning-path__item:hover .learning-path__body[data-v-8c40ad82]{transform:translateY(-4px)}}h3[data-v-8c40ad82]{font-family:var(--font-text);font-size:var(--type-card-title);letter-spacing:-.035em;margin:0 0 .8rem;font-weight:600;line-height:1.12}p[data-v-8c40ad82]{color:var(--muted);margin:0;font-size:.84rem;line-height:1.6}@media (width<=900px){.learning-path[data-v-8c40ad82]{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-path__item[data-v-8c40ad82]{min-height:13rem;margin-bottom:2rem}.learning-path[data-v-8c40ad82]:before{display:none}}@media (width<=560px){.learning-path[data-v-8c40ad82]{grid-template-columns:1fr}.learning-path__item[data-v-8c40ad82],.learning-path__item[data-v-8c40ad82]:first-child{border-top:1px solid var(--line);min-height:auto;padding:1.5rem 0}.learning-path__line[data-v-8c40ad82]{margin-bottom:1.5rem}.learning-path__item.is-outcome .learning-path__line[data-v-8c40ad82]{margin-top:0;margin-bottom:1.5rem}.learning-path__body[data-v-8c40ad82]{min-height:auto}.learning-path__item.is-outcome .learning-path__body[data-v-8c40ad82]{margin-top:0}}@media (prefers-reduced-motion:no-preference){.learning-path[data-v-8c40ad82]:before{animation:1.1s cubic-bezier(.16,1,.3,1) both learning-line-in-8c40ad82}@keyframes learning-line-in-8c40ad82{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}}.contact-cta[data-v-713ce8f6]{padding:var(--section-space) 2.5rem;color:var(--navy);background:var(--teal-soft);border-top:1px solid var(--line);position:relative;overflow:hidden}.contact-cta[data-v-713ce8f6]:before{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #05687f1f;border-radius:50%;width:40rem;position:absolute;top:-20rem;right:-10rem}.contact-cta>div[data-v-713ce8f6]{justify-content:space-between;align-items:center;gap:3rem;width:min(100%,88rem);margin:0 auto;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.contact-cta[data-v-713ce8f6]:before{animation:18s ease-in-out infinite alternate contact-orbit-713ce8f6}@keyframes contact-orbit-713ce8f6{0%{opacity:.65;transform:translate(0,0)scale(.97)}to{opacity:1;transform:translate(-18px,12px)scale(1.05)}}}h2[data-v-713ce8f6]{max-width:27ch;font-family:var(--font-text);font-size:var(--type-statement);letter-spacing:-.04em;margin:0;font-weight:400;line-height:1.35}a[data-v-713ce8f6]{min-width:max-content;min-height:3rem;color:var(--teal);border-bottom:1px solid var(--teal);justify-content:space-between;align-items:center;gap:3rem;padding:.8rem 0;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=700px){.contact-cta[data-v-713ce8f6]{padding-left:1.25rem;padding-right:1.25rem}.contact-cta>div[data-v-713ce8f6]{flex-direction:column;align-items:start;gap:1.5rem}}.page-shell[data-v-edd094a3]{width:min(calc(100% - var(--page-gutter) * 2), 88rem);margin:0 auto}.curriculum[data-v-edd094a3],.path-section[data-v-edd094a3]{padding:var(--section-space) 0}.section-heading[data-v-edd094a3]{margin-bottom:var(--heading-space)}.section-heading h2[data-v-edd094a3]{max-width:28ch;font-family:var(--font-text);font-size:var(--type-section-title);letter-spacing:-.04em;margin:0;font-weight:500;line-height:1.25}.curriculum__grid[data-v-edd094a3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4rem;display:grid}.curriculum__grid article[data-v-edd094a3]{border-top:1px solid var(--line);grid-template-columns:minmax(8rem,.7fr) minmax(0,1.3fr);align-items:baseline;gap:1.5rem;padding:2rem 0;display:grid}h3[data-v-edd094a3]{margin:0;font-size:1.05rem;font-weight:600;line-height:1.5}.curriculum__grid p[data-v-edd094a3]{color:var(--muted);margin:0;font-size:.95rem;line-height:1.8}.path-section[data-v-edd094a3]{border-top:1px solid var(--line);background:var(--surface)}@media (width<=1000px){.curriculum__grid[data-v-edd094a3]{grid-template-columns:1fr}}@media (width<=480px){.curriculum__grid article[data-v-edd094a3]{grid-template-columns:1fr;gap:.75rem;padding:1.5rem 0}}.editorial-statement[data-v-fe94f8d8]{width:min(calc(100% - var(--page-gutter) * 2), 88rem);padding:var(--section-space) 0;grid-template-columns:minmax(10rem,.55fr) minmax(0,1.45fr);gap:clamp(2rem,6vw,6rem);margin:0 auto;display:grid}.editorial-statement__rail[data-v-fe94f8d8]{align-items:flex-start;gap:.9rem;display:flex}.editorial-statement__marker[data-v-fe94f8d8]{color:var(--brand-gold);display:block}.editorial-statement .editorial-statement__rail h2[data-v-fe94f8d8]{color:var(--navy);margin:.1rem 0 0;font-size:.9rem;font-weight:600;line-height:1.5}.editorial-statement__lead[data-v-fe94f8d8]{letter-spacing:-.035em;max-width:38ch;margin:0;font-size:clamp(1.5rem,2.4vw,2.35rem);font-weight:400;line-height:1.6}ul[data-v-fe94f8d8]{flex-wrap:wrap;gap:.75rem 2rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}li[data-v-fe94f8d8]{color:var(--teal);font-size:.8rem;line-height:1.5}@media (width<=900px){.editorial-statement[data-v-fe94f8d8]{width:calc(100% - var(--page-gutter) * 2)}}@media (width<=640px){.editorial-statement[data-v-fe94f8d8]{grid-template-columns:1fr;gap:1.5rem}.editorial-statement__lead[data-v-fe94f8d8]{letter-spacing:-.025em;font-size:1.45rem;line-height:1.65}}.market-grid[data-v-0249fc0d]{grid-template-rows:repeat(2,minmax(15rem,auto));grid-template-columns:1.2fr .8fr;gap:1.5rem;display:grid}.market-grid__item[data-v-0249fc0d]{isolation:isolate;color:#fff;background:var(--navy);flex-direction:column;justify-content:flex-end;min-height:16rem;padding:clamp(1.5rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden}.market-grid__item[data-v-0249fc0d]:after{z-index:-1;content:"";background:linear-gradient(#001b2e05 12%,#001b2e1a 38%,#001b2eeb);position:absolute;inset:0}.market-grid__visual[data-v-0249fc0d]{z-index:-2;object-fit:cover;filter:saturate(.88);width:100%;height:100%;position:absolute;inset:0}.market-grid__item--1[data-v-0249fc0d]{grid-row:1/3;min-height:33.5rem}.market-grid__item--1 .market-grid__visual[data-v-0249fc0d]{object-position:58% center}.market-grid__icon[data-v-0249fc0d]{display:none}.market-grid__copy[data-v-0249fc0d]{max-width:35rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){.market-grid__visual[data-v-0249fc0d]{transition:transform .95s cubic-bezier(.16,1,.3,1),filter .7s}.market-grid__item:hover .market-grid__visual[data-v-0249fc0d]{filter:saturate(1.02);transform:scale(1.045)}}h3[data-v-0249fc0d]{letter-spacing:-.025em;margin:0 0 .85rem;font-size:clamp(1.35rem,2vw,1.9rem);font-weight:500}p[data-v-0249fc0d]{color:#e0e9ec;margin:0;font-size:.92rem;line-height:1.8}@media (width<=767px){.market-grid[data-v-0249fc0d]{grid-template-rows:auto;grid-template-columns:1fr;gap:1.25rem}.market-grid__item--1[data-v-0249fc0d]{grid-row:auto;min-height:25rem}.market-grid__item[data-v-0249fc0d]{min-height:19rem}}.principles[data-v-f648af2c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;display:grid}.principle[data-v-f648af2c]{border-top:1px solid var(--line);padding:1.75rem 0}.principle__content[data-v-f648af2c]{grid-template-columns:auto 1fr;gap:1.1rem;display:grid}.principle__content>svg[data-v-f648af2c]{color:var(--teal);width:22px;height:22px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.principle__content[data-v-f648af2c]{transition:transform .38s cubic-bezier(.16,1,.3,1)}.principle:hover .principle__content[data-v-f648af2c]{transform:translateY(-3px)}}h3[data-v-f648af2c]{margin:0 0 .75rem;font-size:1.05rem;font-weight:600}p[data-v-f648af2c]{color:var(--muted);margin:0;font-size:.9rem;line-height:1.8}@media (width<=640px){.principles[data-v-f648af2c]{grid-template-columns:1fr}}.team-preview[data-v-8116fb7e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.team-member[data-v-8116fb7e]{border-top:1px solid var(--line);grid-template-rows:auto auto 1fr;gap:1.15rem;min-width:0;padding:1.25rem 0 0;display:grid}.team-member__portrait[data-v-8116fb7e]{aspect-ratio:4/5;border-radius:var(--radius-card);background:linear-gradient(145deg,#dfe8ea,#b8cbd0);width:100%;overflow:hidden;box-shadow:inset 0 0 0 1px #00243d14}.team-member__portrait img[data-v-8116fb7e]{object-fit:cover;object-position:center 22%;filter:saturate(.72)contrast(1.03);width:100%;height:100%;transition:transform .52s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.team-member:hover .team-member__portrait img[data-v-8116fb7e]{transform:scale(1.035)}}h3[data-v-8116fb7e]{font-family:var(--font-text);font-size:var(--type-card-title);letter-spacing:-.035em;margin:0 0 .5rem;font-weight:600;line-height:1.12}span[data-v-8116fb7e]{color:var(--teal);font-size:var(--type-micro);font-weight:600}.team-member__name small[data-v-8116fb7e]{color:var(--muted);margin-top:.6rem;font-size:.78rem;line-height:1.6;display:block}p[data-v-8116fb7e]{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.65;display:-webkit-box;overflow:hidden}@media (width<=1000px){.team-preview[data-v-8116fb7e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.team-preview[data-v-8116fb7e]{grid-template-columns:1fr}.team-member[data-v-8116fb7e]{grid-template-rows:auto auto;grid-template-columns:6rem minmax(0,1fr);gap:.8rem 1rem}.team-member__portrait[data-v-8116fb7e]{grid-row:1/3;width:6rem;height:7.5rem}.team-member>p[data-v-8116fb7e]{grid-column:2}}.hero[data-v-155439a8]{color:#fff;background:var(--navy);min-height:min(48rem,100dvh - 4.5rem);display:grid;position:relative;overflow:hidden}.hero__content[data-v-155439a8]{z-index:2;width:min(calc(100% - var(--page-gutter) * 2), 88rem);flex-direction:column;justify-content:center;align-items:flex-start;margin:0 auto;padding:clamp(4.5rem,7vw,6rem) 0;display:flex;position:relative}.hero__eyebrow[data-v-155439a8]{color:#d6e0e4;letter-spacing:.08em;align-items:center;margin:0 0 1.75rem;font-size:.75rem;font-weight:500;display:flex}.hero__eyebrow[data-v-155439a8]:before{content:"";background:#c3a266;width:2rem;height:2px;margin-right:.9rem}h1[data-v-155439a8]{max-width:18ch;font-family:var(--font-text);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(3rem,4.8vw,4.75rem);font-weight:500;line-height:1.1}.home-view[data-locale=es] h1[data-v-155439a8]{max-width:19ch;font-size:clamp(2.6rem,4.2vw,4.2rem)}.hero__intro[data-v-155439a8]{color:#d6e0e4;text-wrap:balance;max-width:33rem;margin:1.75rem 0 0;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.8}.hero__actions[data-v-155439a8]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.button[data-v-155439a8]{border-radius:var(--radius-control);white-space:nowrap;justify-content:center;align-items:center;gap:1.25rem;min-height:3rem;padding:.8rem 1.2rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.button--primary[data-v-155439a8]{color:var(--navy);background:#fff;border:1px solid #fff}.button--primary[data-v-155439a8]:hover{background:#e7efef;border-color:#e7efef}.button--secondary[data-v-155439a8]{color:#fff;border:1px solid #ffffff8c}.button--secondary[data-v-155439a8]:hover{background:#ffffff14}.hero__media[data-v-155439a8]{position:absolute;inset:0;overflow:hidden}.hero__media[data-v-155439a8]:after{content:"";background:linear-gradient(90deg,#001b2efa 0%,#00243ddb 38%,#00243d1f 78%);position:absolute;inset:0}.hero__media img[data-v-155439a8]{object-fit:cover;object-position:center;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.hero__content[data-v-155439a8]{animation:.8s cubic-bezier(.16,1,.3,1) both hero-in-155439a8}.hero__media img[data-v-155439a8]{--scene-duration:22s}.button[data-v-155439a8]{transition:transform .24s,background .18s,border-color .18s}.button[data-v-155439a8]:hover{transform:translateY(-2px)}.button[data-v-155439a8]:active{transform:translateY(0)}@keyframes hero-in-155439a8{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}.section-shell[data-v-155439a8]{width:min(calc(100% - var(--page-gutter) * 2), 88rem);margin:0 auto}.markets[data-v-155439a8],.learning[data-v-155439a8],.team[data-v-155439a8]{padding-bottom:var(--section-space)}.section-heading[data-v-155439a8]{padding:0 0 var(--heading-space)}.section-heading h2[data-v-155439a8]{max-width:28ch;font-family:var(--font-text);font-size:var(--type-section-title);letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:500;line-height:1.2}.principles-section[data-v-155439a8]{padding:var(--section-space) 0;margin-bottom:var(--section-space);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.principles-section .section-shell[data-v-155439a8]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(3rem,7vw,7rem);display:grid}.principles-section .section-heading h2[data-v-155439a8]{max-width:14ch;font-size:clamp(1.8rem,2.5vw,2.65rem);line-height:1.3}.risk-feature[data-v-155439a8]{padding:0 0 var(--section-space);grid-template-columns:1.6fr .4fr;align-items:end;gap:3rem;display:grid}.risk-feature .risk-feature__statement h2[data-v-155439a8]{letter-spacing:-.025em;max-width:35ch;margin:0;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500;line-height:1.4}.risk-feature p[data-v-155439a8]{max-width:48rem;color:var(--muted);margin:1rem 0 0;line-height:1.8}.risk-feature>a[data-v-155439a8],.text-link[data-v-155439a8]{min-height:2.75rem;color:var(--teal);border-bottom:1px solid var(--teal);justify-content:space-between;align-items:center;gap:2rem;padding:.75rem 0;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.text-link[data-v-155439a8]{width:fit-content;min-width:12rem;margin-top:2rem}.learning[data-v-155439a8]{border-top:1px solid var(--line);padding-top:var(--section-space)}@media (width<=900px){.principles-section .section-shell[data-v-155439a8]{grid-template-columns:1fr;gap:1rem}.principles-section .section-heading h2[data-v-155439a8]{max-width:28ch}.risk-feature[data-v-155439a8]{grid-template-columns:1fr;gap:1.5rem}.risk-feature>a[data-v-155439a8]{width:fit-content;min-width:12rem}}@media (width<=640px){.hero[data-v-155439a8]{min-height:min(43rem,100dvh - 4.5rem)}.hero__content[data-v-155439a8]{padding:3.5rem 0}.hero__eyebrow[data-v-155439a8]{letter-spacing:.04em;font-size:.7rem}h1[data-v-155439a8]{font-size:clamp(2.25rem,9.5vw,3rem);line-height:1.12}.home-view[data-locale=es] h1[data-v-155439a8]{font-size:clamp(2.1rem,8.5vw,2.65rem)}.hero__intro[data-v-155439a8]{font-size:.95rem}.hero__actions[data-v-155439a8]{flex-direction:column;align-items:stretch}.hero__media[data-v-155439a8]:after{background:linear-gradient(#001b2ee8,#00243dc2)}.hero__media img[data-v-155439a8]{object-position:65% center}}.not-found[data-v-9d3aa1ad]{color:#fff;background:var(--navy);text-align:center;place-items:center;min-height:calc(100dvh - 4.5rem);padding:4rem 1.25rem;display:grid}.not-found>div[data-v-9d3aa1ad]{width:min(100%,46rem)}span[data-v-9d3aa1ad]{color:#ace2e5;letter-spacing:.15em;font-size:.78rem;font-weight:700}h1[data-v-9d3aa1ad]{text-transform:uppercase;margin:1rem 0;font-family:Barlow Condensed,sans-serif;font-size:clamp(4rem,10vw,8rem);line-height:.9}p[data-v-9d3aa1ad]{color:#c9dadd;margin:0}a[data-v-9d3aa1ad]{border-radius:var(--radius-control);color:var(--navy);background:#cff4f4;align-items:center;gap:.6rem;margin-top:2.5rem;padding:.85rem 1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.reserve-calculator[data-v-6148e4ec]{border-radius:var(--radius-card);color:#fff;background:var(--navy);padding:clamp(1.5rem,4vw,3rem)}.reserve-calculator__heading[data-v-6148e4ec]{align-items:center;gap:.9rem;display:flex}h3[data-v-6148e4ec]{font-family:Manrope,sans-serif;font-size:var(--type-card-title);letter-spacing:-.035em;margin:0;font-weight:600;line-height:1.12}.reserve-calculator__fields[data-v-6148e4ec]{grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;display:grid}label[data-v-6148e4ec],.reserve-calculator__tier[data-v-6148e4ec]{gap:.55rem;display:grid}label>span[data-v-6148e4ec],.reserve-calculator__tier>span[data-v-6148e4ec]{color:#c9dadd;font-size:.76rem;font-weight:600}input[data-v-6148e4ec],output[data-v-6148e4ec]{width:100%;min-height:3.25rem;color:var(--navy);border-radius:var(--radius-control);background:#fff;border:1px solid #fff;padding:.75rem .9rem}output[data-v-6148e4ec]{color:#cff4f4;background:#cff4f414;border-color:#cff4f44d;align-items:center;font-weight:600;display:flex}label small[data-v-6148e4ec]{font-size:inherit;font-weight:400}.reserve-calculator__automatic[data-v-6148e4ec],.reserve-calculator__formula[data-v-6148e4ec],.reserve-calculator__error[data-v-6148e4ec]{color:#cff4f4;margin:1rem 0 0;font-size:.82rem;line-height:1.6}.reserve-calculator__error[data-v-6148e4ec]{color:#ffd5c6}input[aria-invalid=true][data-v-6148e4ec]{border:2px solid #d27959}.reserve-calculator__helper[data-v-6148e4ec]{color:#bfd0d5;margin:1rem 0 0;font-size:.72rem;line-height:1.55}.reserve-calculator__result[data-v-6148e4ec]{border-top:1px solid #ffffff3d;justify-content:space-between;align-items:end;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.reserve-calculator__result span[data-v-6148e4ec]{color:#c9dadd;font-size:.78rem}.reserve-calculator__result strong[data-v-6148e4ec]{font-family:Barlow Condensed,sans-serif;font-size:clamp(2rem,4vw,3.5rem);line-height:1}@media (width<=600px){.reserve-calculator__fields[data-v-6148e4ec]{grid-template-columns:1fr}.reserve-calculator__result[data-v-6148e4ec]{flex-direction:column;align-items:start}}.page-shell[data-v-c69be377]{width:min(calc(100% - var(--page-gutter) * 2), 88rem);margin:0 auto}.purpose[data-v-c69be377],.calculator-section[data-v-c69be377],.tiers-section[data-v-c69be377]{padding:var(--section-space) 0}.section-heading[data-v-c69be377]{margin-bottom:var(--heading-space)}.section-heading h2[data-v-c69be377],.calculator-section aside h2[data-v-c69be377]{max-width:28ch;font-family:var(--font-text);font-size:var(--type-section-title);letter-spacing:-.04em;margin:0;font-weight:500;line-height:1.25}.purpose__grid[data-v-c69be377]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4rem;display:grid}.purpose__grid article[data-v-c69be377]{border-top:1px solid var(--line);grid-template-columns:1.5rem 1fr;align-items:start;gap:1.2rem;padding:1.5rem 0;line-height:1.8;display:grid}.purpose__grid svg[data-v-c69be377]{color:var(--teal);width:24px;height:24px;margin-top:.15rem}.reserve-governance[data-v-c69be377]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);margin-top:2.5rem;padding-top:2.5rem;display:grid}.reserve-governance h3[data-v-c69be377]{margin:0;font-size:1.2rem;font-weight:500}.reserve-governance p[data-v-c69be377],.reserve-governance li[data-v-c69be377]{color:var(--muted);line-height:1.8}.reserve-governance ul[data-v-c69be377]{margin:1.25rem 0 0;padding-left:1.2rem}.reserve-governance li+li[data-v-c69be377]{margin-top:.5rem}.tiers-section[data-v-c69be377]{color:var(--navy);background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tier-basis[data-v-c69be377]{color:var(--muted);margin:1.25rem 0 0;font-size:.9rem;line-height:1.6}.tiers[data-v-c69be377]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.tiers article[data-v-c69be377]{border-top:1px solid var(--line);flex-direction:column;min-width:0;padding:1.5rem 0 0;display:flex}.tiers article>svg[data-v-c69be377]{display:none}.tiers span[data-v-c69be377]{color:var(--teal);font-size:.8rem;font-weight:600}.tiers strong[data-v-c69be377]{letter-spacing:-.06em;margin:1rem 0;font-size:3rem;font-weight:500;line-height:1.2}.tiers p[data-v-c69be377]{color:var(--muted);margin:0 0 1rem;font-size:.9rem;line-height:1.7}.tiers small[data-v-c69be377]{color:var(--navy);margin-top:auto;font-size:.85rem}.calculator-section[data-v-c69be377]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.calculator-section aside p[data-v-c69be377]{color:var(--muted);margin:1.5rem 0 0;line-height:1.8}.reserve-principles[data-v-c69be377]{padding:0 0 var(--section-space)}.reserve-principles dl[data-v-c69be377]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:0;display:grid}.reserve-principles dl>div[data-v-c69be377]{border-top:1px solid var(--line);padding-top:1.25rem}.reserve-principles dt[data-v-c69be377]{color:var(--teal);font-size:1.05rem;font-weight:600}.reserve-principles dd[data-v-c69be377]{color:var(--muted);margin:1rem 0 0;font-size:.9rem;line-height:1.8}@media (width<=900px){.tiers[data-v-c69be377],.reserve-principles dl[data-v-c69be377]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.purpose__grid[data-v-c69be377],.reserve-governance[data-v-c69be377],.calculator-section[data-v-c69be377]{grid-template-columns:1fr}}@media (width<=520px){.reserve-principles dl[data-v-c69be377]{grid-template-columns:1fr}.tiers[data-v-c69be377]{gap:2rem 1.25rem}.tiers strong[data-v-c69be377]{font-size:2.5rem}}.risk-matrix[data-v-0844cb47]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4rem;display:grid}.risk-matrix__item[data-v-0844cb47]{border-top:1px solid var(--line);grid-template-columns:minmax(7.5rem,.65fr) minmax(0,1.35fr);align-items:baseline;gap:1.5rem;padding:1.75rem 0;display:grid}h3[data-v-0844cb47]{color:var(--navy);margin:0;font-size:1.05rem;font-weight:600;line-height:1.5}p[data-v-0844cb47]{color:var(--muted);margin:0;font-size:.9rem;line-height:1.8}@media (width<=900px){.risk-matrix[data-v-0844cb47]{grid-template-columns:1fr}}@media (width<=480px){.risk-matrix__item[data-v-0844cb47]{grid-template-columns:1fr;gap:.65rem}}.page-shell[data-v-8071ab44]{width:min(calc(100% - var(--page-gutter) * 2), 88rem);margin:0 auto}.framework[data-v-8071ab44],.market-risks[data-v-8071ab44],.reserve-link[data-v-8071ab44]{padding:var(--section-space) 0}.market-risks[data-v-8071ab44]{padding-top:0}.section-heading[data-v-8071ab44]{margin-bottom:var(--heading-space)}.section-heading h2[data-v-8071ab44],.reserve-link h2[data-v-8071ab44]{max-width:28ch;font-family:var(--font-text);font-size:var(--type-section-title);letter-spacing:-.04em;margin:0;font-weight:500;line-height:1.25}.framework__list[data-v-8071ab44]{columns:2;column-gap:4rem}.framework__list div[data-v-8071ab44]{break-inside:avoid;border-top:1px solid var(--line);align-items:center;gap:1rem;padding:1.35rem 0;font-size:.95rem;line-height:1.6;display:flex}.framework__list svg[data-v-8071ab44]{color:var(--teal);flex-shrink:0}.alerts-section[data-v-8071ab44]{padding:var(--section-space) 0;background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.alerts[data-v-8071ab44]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.alerts article[data-v-8071ab44]{border-top:1px solid var(--line);padding:1.5rem 0 0}.alerts svg[data-v-8071ab44]{color:var(--brand-gold)}.alerts span[data-v-8071ab44]{color:var(--teal);margin-top:1.2rem;font-size:.8rem;display:block}.alerts h3[data-v-8071ab44]{margin:1rem 0 .8rem;font-size:1.25rem;font-weight:500;line-height:1.4}.alerts p[data-v-8071ab44]{color:var(--muted);margin:0;font-size:.9rem;line-height:1.8}.reserve-link[data-v-8071ab44]{grid-template-columns:1.4fr .6fr;align-items:end;gap:3rem;display:grid}.reserve-link p[data-v-8071ab44]{max-width:45rem;color:var(--muted);margin:1.5rem 0 0;line-height:1.8}.reserve-link a[data-v-8071ab44]{min-height:2.75rem;color:var(--teal);border-bottom:1px solid var(--teal);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}@media (width<=900px){.alerts[data-v-8071ab44]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.framework__list[data-v-8071ab44]{columns:1}.reserve-link[data-v-8071ab44]{grid-template-columns:1fr;gap:1.5rem}.reserve-link a[data-v-8071ab44]{width:fit-content;min-width:12rem}.alerts[data-v-8071ab44]{grid-template-columns:1fr}}.site-header[data-v-664acee5]{z-index:40;color:var(--navy);background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0}.site-header__bar[data-v-664acee5]{width:min(calc(100% - var(--page-gutter) * 2), 88rem);justify-content:space-between;align-items:center;gap:1.5rem;height:4.5rem;margin:0 auto;display:flex}.brand[data-v-664acee5]{min-width:max-content;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.desktop-nav[data-v-664acee5]{align-self:stretch;align-items:stretch;gap:clamp(.7rem,1.6vw,1.55rem);display:flex}.desktop-nav__item[data-v-664acee5],.desktop-nav__topline[data-v-664acee5]{align-items:center;display:flex}.desktop-nav__topline>a[data-v-664acee5]{min-height:2.75rem;color:inherit;white-space:nowrap;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.desktop-nav__topline>a.router-link-active[data-v-664acee5]{color:var(--teal)}.nav-disclosure[data-v-664acee5]{width:2.25rem;height:2.75rem;color:inherit;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.nav-disclosure[aria-expanded=true] svg[data-v-664acee5]{transform:rotate(180deg)}.nav-disclosure:hover svg[data-v-664acee5]{transform:translateY(2px)}.nav-disclosure[aria-expanded=true]:hover svg[data-v-664acee5]{transform:translateY(2px)rotate(180deg)}.mega-menu[data-v-664acee5]{width:100%;color:var(--navy);border-top:1px solid var(--line);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f9fbfbfb;position:absolute;top:100%;left:0;box-shadow:0 22px 54px #00243d1c}.mega-menu-enter-active[data-v-664acee5],.mega-menu-leave-active[data-v-664acee5],.mobile-menu-enter-active[data-v-664acee5],.mobile-menu-leave-active[data-v-664acee5]{transform-origin:top;transition:opacity .22s,transform .36s cubic-bezier(.16,1,.3,1),clip-path .36s cubic-bezier(.16,1,.3,1)}.mega-menu-enter-from[data-v-664acee5],.mega-menu-leave-to[data-v-664acee5],.mobile-menu-enter-from[data-v-664acee5],.mobile-menu-leave-to[data-v-664acee5]{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-8px)}.mega-menu__inner[data-v-664acee5]{width:min(calc(100% - var(--page-gutter) * 2), 88rem);grid-template-columns:minmax(12rem,.68fr) minmax(0,2.32fr);align-items:stretch;gap:clamp(2rem,5vw,5rem);margin:0 auto;padding:1.65rem 0 1.85rem;display:grid}.mega-menu__context[data-v-664acee5]{align-items:flex-start;gap:1rem;padding-top:.85rem;display:flex}.mega-menu__context>span[data-v-664acee5]{background:var(--teal);flex:none;width:2.75rem;height:3px;margin-top:.75rem}.mega-menu__context>p[data-v-664acee5]{color:var(--navy);font-family:var(--font-text);letter-spacing:.01em;text-transform:none;margin:0;font-size:clamp(1.55rem,2.2vw,2.25rem);font-weight:600;line-height:1}.mega-menu__links[data-v-664acee5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);display:grid}.mega-menu__links a[data-v-664acee5]{min-height:4.5rem;color:var(--navy);border-top:1px solid color-mix(in srgb, var(--navy) 22%, transparent);border-bottom:1px solid color-mix(in srgb, var(--navy) 10%, transparent);font-family:var(--font-text);justify-content:space-between;align-items:center;padding:.9rem 0;font-size:1rem;font-weight:600;text-decoration:none;transition:color .22s,border-color .22s;display:flex}.mega-menu__links a[data-v-664acee5]:hover,.mega-menu__links a[data-v-664acee5]:focus-visible{color:var(--teal);border-top-color:var(--teal)}.site-header__actions[data-v-664acee5]{align-items:center;gap:.5rem;display:flex}.mobile-toggle[data-v-664acee5]{color:var(--navy);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0}.locale-switcher[data-v-664acee5]{border:1px solid var(--line);border-radius:var(--radius-control);align-items:center;padding:.2rem;display:inline-flex}.locale-switcher button[data-v-664acee5]{min-width:2.75rem;min-height:2.75rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:2px;padding:.5rem;font-size:.7rem;font-weight:700;transition:color .18s,background .18s}.locale-switcher button.is-active[data-v-664acee5]{color:#fff;background:var(--navy)}.mobile-toggle[data-v-664acee5]{place-items:center;width:2.75rem;height:2.75rem;display:none}.mobile-nav[data-v-664acee5]{color:#fff;background:var(--navy);width:100%;max-height:calc(100dvh - 4.5rem);padding:1rem 1.25rem 2rem;display:none;position:absolute;top:100%;left:0;overflow-y:auto}.mobile-nav__group[data-v-664acee5]{border-bottom:1px solid #ffffff29;padding:.7rem 0;display:grid}.mobile-nav__topline[data-v-664acee5]{justify-content:space-between;align-items:center;display:flex}.mobile-nav__topline>a[data-v-664acee5]{flex:1}.mobile-nav__topline button[data-v-664acee5]{color:#cff4f4;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:1px solid #cff4f440;place-items:center;width:2.75rem;height:2.75rem;display:grid}.mobile-nav__topline button[aria-expanded=true] svg[data-v-664acee5]{transform:rotate(180deg)}.mobile-nav__children[data-v-664acee5]{padding:.25rem 0 .5rem;display:grid}.mobile-nav a[data-v-664acee5]{text-decoration:none}.mobile-nav__primary[data-v-664acee5]{font-family:var(--font-text);text-transform:none;padding:.6rem 0;font-size:1.7rem;font-weight:600}.mobile-nav__secondary[data-v-664acee5]{color:#c9dadd;align-items:center;min-height:2.75rem;padding:.35rem 0 .35rem 1rem;font-size:.84rem;display:flex}@media (width<=1120px){.brand[data-v-664acee5] .brand-logo__type{display:grid}.desktop-nav[data-v-664acee5]{display:none}.mobile-toggle[data-v-664acee5],.mobile-nav[data-v-664acee5]{display:grid}.site-header__bar[data-v-664acee5]{width:min(calc(100% - var(--page-gutter) * 2), 88rem)}}.skip-link[data-v-3227690f]{z-index:100;border-radius:var(--radius-control);color:#fff;background:var(--navy);padding:.75rem 1rem;transition:transform .18s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link[data-v-3227690f]:focus{transform:translateY(0)}main[data-v-3227690f]{min-height:70dvh}.page-enter-active[data-v-3227690f],.page-leave-active[data-v-3227690f]{transition:opacity .24s,transform .24s cubic-bezier(.16,1,.3,1)}.page-enter-from[data-v-3227690f]{opacity:0;transform:translateY(10px)}.page-leave-to[data-v-3227690f]{opacity:0;transform:translateY(-6px)}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff")}:root{--font-text:"Manrope", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;font-family:var(--font-text);color:#00243d;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--navy:#00243d;--navy-deep:#001b2e;--teal:#05687f;--teal-dark:#045568;--teal-soft:#edf3f3;--brand-gold:#94743a;--paper:#f6f8f8;--surface:#fff;--muted:#526774;--line:#ccd8dc;--radius-card:4px;--radius-control:4px;--shadow-soft:0 24px 70px #00243d1a;--type-page-title:clamp(2.75rem, 4.8vw, 4.75rem);--type-section-title:clamp(1.85rem, 3.2vw, 3rem);--type-statement:clamp(1.75rem, 2.8vw, 2.6rem);--type-card-title:clamp(1.1rem, 1.45vw, 1.35rem);--type-micro:.75rem;--page-gutter:clamp(1.25rem, 3vw, 2.5rem);--section-space:clamp(3.5rem, 6vw, 6rem);--heading-space:clamp(1.75rem, 3vw, 3rem);background:#f6f8f8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);min-width:320px;min-height:100dvh;margin:0}::selection{color:var(--navy);background:#ace2e5}button,a,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}a,button,summary,select{touch-action:manipulation}button:active,a:active{transform:translateY(1px)}img{max-width:100%;display:block}.title-line{white-space:nowrap;display:block}@media (width<=640px){.localized-view[data-locale=es] .page-intro h1{font-size:clamp(2.05rem,8.7vw,3rem);line-height:1.12}}.reveal{opacity:0;transition:opacity .65s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s), transform .65s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s);transform:translateY(18px)}.reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.ambient-image{transform-origin:60%;animation:scene-breathe var(--scene-duration,26s) cubic-bezier(.45, 0, .55, 1) infinite alternate}@keyframes scene-breathe{0%{transform:scale(1.015)translate(0,0)}to{transform:scale(1.065)translate(-.4%,-.25%)}}}@media (hover:hover) and (prefers-reduced-motion:no-preference){a svg,button svg{transition:transform .24s cubic-bezier(.16,1,.3,1)}a:hover svg,button:not(.nav-disclosure):hover svg{transform:translate(4px)}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #2d9bad}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1!important;transform:none!important}}@media print{.reveal{opacity:1!important;transition:none!important;transform:none!important}.ambient-image{animation:none!important;transform:none!important}:root{color:#111827;background:#fff}body{background:#fff}.site-header,.site-footer,button,.contact-cta{display:none!important}main{color:#111827}a{color:inherit;text-decoration:none}}
