@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/87ccb897ba116d44-s.05f-deljhbeh9.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/804b9eb4033edb5d-s.p.1fbf3d0ri8mfi.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/87ccb897ba116d44-s.05f-deljhbeh9.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/804b9eb4033edb5d-s.p.1fbf3d0ri8mfi.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/87ccb897ba116d44-s.05f-deljhbeh9.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/804b9eb4033edb5d-s.p.1fbf3d0ri8mfi.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.oswald_aa26a63e-module__ZKdyVa__className{font-family:Oswald,Oswald Fallback;font-style:normal}.oswald_aa26a63e-module__ZKdyVa__variable{--font-oswald:"Oswald", "Oswald Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.p.44dak0sams9f0.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_de28409e-module__G9SJlq__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_de28409e-module__G9SJlq__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.p.1u30mmyq6lnsd.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.p.1i-sca43-qwng.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_d5766e90-module__2QZEPG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_d5766e90-module__2QZEPG__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/61b0fa473c495204-s.2x-ji60ehjd_i.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba9e5337ec18f7ed-s.0m24nhe3bmgar.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/52a3cc83f9028e85-s.2zcrmhc15lkbt.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/512edca1ee5836a2-s.p.39dqqg9o8jqzp.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/23d3c9ac01cd973c-s.p.08rc2-5ev0bam.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0120702d9dd2a7b5-s.09bhwyvkoc8ms.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/19f1a346b7519d21-s.0lwu3izqcp-2k.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bc0c875c697aeb30-s.26uzcjajmah7n.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cd36df668fb8b666-s.p.3lo3d5l1mfb52.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9d71b78498c53c0d-s.p.42kv-xe2onlt1.woff2?dpl=dpl_GFFKuBThU9dr6yAkQhgjNroUcC5R)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral Fallback;src:local(Times New Roman);ascent-override:96.46%;descent-override:42.17%;line-gap-override:0.0%;size-adjust:109.78%}.spectral_99f39aa4-module__KEvubG__className{font-family:Spectral,Spectral Fallback;font-style:normal}.spectral_99f39aa4-module__KEvubG__variable{--font-spectral:"Spectral", "Spectral Fallback"}
:root{--vea-navy:#192d46;--vea-navy-deep:#0e1b2e;--vea-emerald:#0aa46e;--vea-emerald-soft:#35c28d;--vea-emerald-text:#067a52;--vea-ghost:#dad7d0;--vea-ghost-strong:#c9d2dc;--vea-ink:#131c26;--vea-mid:#5b6470;--vea-oxide:#a33d2e;--vea-paper:#faf9f6;--vea-white:#fff;--vea-r-s:10px;--vea-r-m:16px;--vea-r-l:20px;--vea-r-pill:999px;--vea-measure:38rem;--vea-measure-lead:36rem;--vea-measure-hero:33rem;--vea-measure-data:48rem;--vea-display:var(--font-oswald,"Oswald"), "Arial Narrow", sans-serif;--vea-body:var(--font-hanken,"Hanken Grotesk"), Arial, "Helvetica Neue", sans-serif;--vea-mono:var(--font-plex-mono,"IBM Plex Mono"), ui-monospace, "SF Mono", Menlo, monospace;--vea-dur:.3s;--vea-ease:ease-in-out;--vea-ease-out:cubic-bezier(.22, .61, .36, 1);--vea-ease-spring:cubic-bezier(.34, 1.3, .45, 1);--vea-white-rgb:255, 255, 255;--vea-emerald-rgb:10, 164, 110;--vea-emerald-soft-rgb:53, 194, 141;--vea-navy-deep-rgb:14, 27, 46;--vea-navy-rgb:25, 45, 70;--vea-ghost-rgb:218, 215, 208;--vea-mid-rgb:91, 100, 112;--vea-oxide-rgb:163, 61, 46;--vea-ink-rgb:19, 28, 38;--vea-r-xs:2px;--vea-r-circle:50%;--vea-border:1px solid var(--vea-ghost);--vea-border-subtle:1px solid rgba(var(--vea-ghost-rgb), .5);--vea-border-dark-faint:1px solid rgba(var(--vea-white-rgb), .09);--vea-border-dark:1px solid rgba(var(--vea-white-rgb), .14);--vea-border-dark-strong:1px solid rgba(var(--vea-white-rgb), .28);--vea-grad-paper:linear-gradient(180deg, #faf9f6 0%, #f3f1ea 100%);--vea-grad-accent-rule:linear-gradient(90deg, var(--vea-emerald) 0%, rgba(var(--vea-emerald-rgb), .12) 100%);--vea-grad-cta:linear-gradient(135deg, #067a52 0%, #066a47 100%);--vea-grad-cta-hover:linear-gradient(135deg, #086243 0%, #05533a 100%);--vea-grad-navy-v:linear-gradient(180deg, var(--vea-navy) 0%, var(--vea-navy-deep) 100%);--vea-grad-navy-d:linear-gradient(135deg, var(--vea-navy) 0%, var(--vea-navy-deep) 100%);--vea-grad-hero:linear-gradient(160deg, #16273f 0%, #0b1524 100%);--vea-grad-hero-glow:radial-gradient(115% 135% at 0% 0%, #0f3a30 0%, #0f3a3000 52%);--vea-grad-emerald-bar:linear-gradient(90deg, var(--vea-emerald) 0%, var(--vea-emerald-soft) 100%);--vea-grad-kind-sell:linear-gradient(90deg, var(--vea-navy) 0%, rgba(var(--vea-navy-rgb), .18) 100%);--vea-grad-kind-capital:linear-gradient(90deg, #b08d57 0%, #b08d572e 100%);--vea-grad-kind-advisory:linear-gradient(90deg, var(--vea-mid) 0%, rgba(var(--vea-mid-rgb), .18) 100%);--vea-grad-chart-bg:linear-gradient(160deg, #fff, #f6f9f8);--vea-grad-dark-glow:radial-gradient(120% 90% at 50% -10%, #35c28d14 0%, #070b1200 55%);--vea-grad-score:linear-gradient(140deg, #14243a 0%, var(--vea-navy) 55%, #1e3654 100%);--vea-grad-doc:linear-gradient(180deg, #fffdf9 0%, #faf9f6 100%);--vea-shadow-sm:0 12px 26px -22px rgba(var(--vea-navy-deep-rgb), .35);--vea-shadow-md:0 18px 36px -20px rgba(var(--vea-navy-deep-rgb), .35);--vea-shadow-lg:0 30px 70px -40px rgba(var(--vea-navy-deep-rgb), .55);--vea-shadow-xl:0 40px 90px -30px #080f1a8c;--vea-shadow-up:0 -10px 30px -18px rgba(var(--vea-navy-deep-rgb), .35);--vea-shadow-plate:0 0 0 6px rgba(var(--vea-white-rgb), .06), 0 24px 60px -30px #0000008c;--vea-shadow-glow:0 10px 22px -12px rgba(var(--vea-emerald-rgb), .55);--vea-shadow-focus:0 0 0 3px rgba(var(--vea-emerald-rgb), .35);--vea-ring-white:0 0 0 4px var(--vea-white);--vea-ring-paper:0 0 0 4px var(--vea-paper);--vea-ring-cream:0 0 0 4px #f6f4ee;--vea-on-navy-lead:#c8cfd9;--vea-on-navy-mid:#aeb7c4;--vea-on-navy-muted:#93a1b3;--vea-on-navy-rule:#c9d2dc;--vea-section-gap:4.25rem;--vea-section-gap-band:8.5rem;--vea-band-gap:5.5rem;--vea-btn-grad:var(--vea-grad-cta);--vea-btn-grad-hover:var(--vea-grad-cta-hover);interpolate-size:allow-keywords}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--vea-body);color:var(--vea-ink);background:var(--vea-white)}.vea-wrap{max-width:72rem;margin:0 auto;padding:0 1.5rem}::selection{background:var(--vea-emerald);color:var(--vea-white)}
.vea-nav{border-bottom:var(--vea-border);background:var(--vea-white)}.vea-nav-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.1rem;display:flex}.vea-nav-brand{align-items:center;text-decoration:none;display:inline-flex}.vea-nav-logo{width:auto;height:38px;display:block}.vea-nav-links{flex-wrap:wrap;align-items:baseline;gap:1.6rem;display:flex}.vea-nav-links a{font-family:var(--vea-display);letter-spacing:.07em;text-transform:uppercase;color:var(--vea-ink);border-bottom:1px solid #0000;padding-bottom:2px;font-size:.82rem;font-weight:500;text-decoration:none;transition:color .16s,border-color .16s}.vea-nav-links a:hover{color:var(--vea-emerald-text);border-bottom-color:var(--vea-emerald)}.vea-nav-links a.vea-nav-lang{border-left:var(--vea-border);color:var(--vea-mid);padding-left:1.2rem}.vea-nav-links a.vea-nav-lang+a.vea-nav-lang{border-left:0;padding-left:0}.vea-nav-links a.vea-nav-lang:hover{color:var(--vea-emerald-text)}.vea-nav-actions{flex:none;align-items:center;gap:.6rem;display:flex}.vea-nav-btn{font-family:var(--vea-display);letter-spacing:.07em;text-transform:uppercase;border-radius:var(--vea-r-pill);white-space:nowrap;transition:filter var(--vea-dur) var(--vea-ease), background var(--vea-dur) var(--vea-ease), color var(--vea-dur) var(--vea-ease);padding:.55rem 1.05rem;font-size:.78rem;font-weight:500;text-decoration:none}.vea-nav-btn-outline{border:1px solid var(--vea-navy);color:var(--vea-navy)}.vea-nav-btn-outline:hover{background:var(--vea-navy);color:var(--vea-white)}.vea-nav-btn-fill{background:var(--vea-btn-grad);color:var(--vea-white);border:1px solid #0000}.vea-nav-btn-fill:hover{filter:brightness(.92)}@media (min-width:1081px) and (max-width:1320px){.vea-nav-inner:has(.vea-nav-actions){gap:.7rem}.vea-nav-inner:has(.vea-nav-actions) .vea-nav-links{gap:1rem}.vea-nav-inner:has(.vea-nav-actions) .vea-nav-links a.vea-nav-lang{padding-left:.8rem}.vea-nav-inner:has(.vea-nav-actions) .vea-nav-btn{padding:.5rem .75rem;font-size:.74rem}}.vea-mobilebar{display:none}@media (max-width:1080px){.vea-nav-actions{display:none}.vea-mobilebar{z-index:60;max-height:64px;transition:transform .22s var(--vea-ease), opacity .22s var(--vea-ease);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:var(--vea-border);box-shadow:var(--vea-shadow-up);background:#fffffff0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.55rem .9rem;display:grid;position:fixed;bottom:0;left:0;right:0}.vea-mobilebar .vea-nav-btn{text-align:center;white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding:.55rem .9rem;display:inline-flex}.vea-mobilebar .vea-nav-btn-outline{background:var(--vea-white)}.vea-mobilebar-note{min-width:0;color:var(--vea-mid);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.68rem;line-height:1.35;display:-webkit-box;overflow:hidden}.vea-mobilebar.is-idle{opacity:0;pointer-events:none;transform:translateY(105%)}@media (prefers-reduced-motion:reduce){.vea-mobilebar{transition:none}}.vea-nav:has(.vea-nav-links[data-open])+.vea-mobilebar{display:none}body:has(.vea-mobilebar){padding-bottom:4.4rem}body.vea-cookiebar-open:has(.vea-mobilebar){padding-bottom:calc(4.4rem + var(--vea-cookiebar-h,0px))}body.vea-cookiebar-open .vea-mobilebar{bottom:var(--vea-cookiebar-h,0px)}}.vea-foot{border-top:var(--vea-border);background:var(--vea-white)}.vea-foot-inner{color:var(--vea-mid);padding:2.2rem 0 2.6rem;font-size:.8rem;line-height:1.7}.vea-foot-inner a{color:var(--vea-navy);border-bottom:var(--vea-border);text-decoration:none}.vea-foot-inner a:hover{border-bottom-color:var(--vea-emerald)}.vea-section{padding:var(--vea-section-gap) 0 0}.vea-section:last-of-type{padding-bottom:var(--vea-section-gap)}.vea-section--paper{background:var(--vea-grad-paper);border-top:var(--vea-border-subtle);border-bottom:var(--vea-border-subtle);padding:var(--vea-section-gap) 0}.vea-section-alt{background:var(--vea-grad-paper);border-top:var(--vea-border-subtle);border-bottom:var(--vea-border-subtle);padding-bottom:var(--vea-section-gap)}.vea-kicker{font-family:var(--vea-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--vea-emerald-text);margin:0 0 .6rem;font-size:.7rem}.vea-datapage .vea-h2{max-width:var(--vea-measure-data)}.vea-h1{font-family:var(--vea-display);font-optical-sizing:auto;color:var(--vea-navy);letter-spacing:-.015em;max-width:22ch;margin:0 0 1.3rem;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:400;line-height:1.08}.vea-h2{font-family:var(--vea-display);color:var(--vea-navy);text-wrap:balance;letter-spacing:-.01em;max-width:28ch;margin:0 0 1.1rem;font-size:clamp(1.4rem,2.3vw,1.8rem);font-weight:600;line-height:1.15}.vea-lead{color:var(--vea-ink);max-width:var(--vea-measure-lead);margin:0 0 1rem;font-size:1.08rem;font-weight:400;line-height:1.7}.vea-p{color:var(--vea-ink);max-width:var(--vea-measure);margin:0 0 1rem;font-size:.96rem;line-height:1.7}.vea-note{color:var(--vea-mid);font-size:.8rem;line-height:1.6}.vea-proof-live{max-width:var(--vea-measure-lead)}.vea-resource-links{max-width:var(--vea-measure);margin:1.6rem 0 0;padding:0;list-style:none}.vea-resource-links li{border-top:var(--vea-border)}.vea-resource-links li:last-child{border-bottom:var(--vea-border)}.vea-resource-links a{font-family:var(--vea-display);color:var(--vea-emerald-text);padding:.85rem 0;font-size:1rem;font-weight:500;text-decoration:none;transition:color .15s,padding-left .15s;display:block}.vea-resource-links a:hover{color:var(--vea-navy);padding-left:.3rem}.vea-sim{background:var(--vea-grad-navy-v);border-radius:var(--vea-r-l);color:#eef1f5;max-width:46rem;margin:2rem auto 0;padding:2rem 2rem 1.8rem;box-shadow:0 30px 70px -40px #0e1b2eb3}@media (max-width:620px){.vea-sim{padding:1.5rem 1.3rem}}.vea-sim-kicker{font-family:var(--vea-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--vea-emerald-soft);margin:0 0 .9rem;font-size:.66rem}.vea-sim-h{font-family:var(--vea-display);color:var(--vea-white);letter-spacing:-.015em;margin:0 0 .9rem;font-size:clamp(1.4rem,3.4vw,1.9rem);font-weight:600;line-height:1.15}.vea-sim-lead{color:#c8cfd9;margin:0 0 1.4rem;font-size:1rem;line-height:1.65}.vea-sim-intro .vea-btn-primary,.vea-sim-result .vea-btn-primary{margin-top:.3rem}.vea-sim:not([data-hydrated]) .vea-sim-start{opacity:.72;cursor:progress}.vea-sim-bar{gap:.35rem;margin-bottom:1.3rem;display:flex}.vea-sim-seg{border-radius:var(--vea-r-xs);background:#ffffff24;flex:1;height:3px;transition:background .25s}.vea-sim-seg.is-done{background:var(--vea-emerald)}.vea-sim-seg.is-now{background:var(--vea-emerald-soft)}.vea-sim-situation{color:#e4e8ee;margin:0 0 1.1rem;font-size:1.02rem;line-height:1.62}.vea-sim-q{font-family:var(--vea-display);color:var(--vea-white);margin:0 0 1.1rem;font-size:1.12rem;font-weight:500}.vea-sim-moves{gap:.7rem;display:grid}.vea-sim-move{text-align:left;border-radius:var(--vea-r-m);cursor:pointer;color:#eef1f5;width:100%;font-family:var(--vea-body);background:#ffffff0f;border:1px solid #ffffff29;align-items:baseline;gap:.6rem;padding:.95rem 1.1rem;font-size:.96rem;line-height:1.45;transition:background .16s,border-color .16s,opacity .2s;display:flex}.vea-sim-move:hover:not(:disabled){background:#ffffff1c;border-color:#ffffff57}.vea-sim-move:disabled{cursor:default}.vea-sim-move-mark{font-family:var(--vea-mono);min-width:.9rem;font-weight:700}.vea-sim-move.is-good{border-color:var(--vea-emerald);background:#0aa46e2e}.vea-sim-move.is-good .vea-sim-move-mark{color:var(--vea-emerald-soft)}.vea-sim-move.is-answer{border-color:#0aa46e8c}.vea-sim-move.is-answer .vea-sim-move-mark{color:var(--vea-emerald-soft)}.vea-sim-move.is-bad{background:#b4462e29;border-color:#b4462e}.vea-sim-move.is-dim{opacity:.5}.vea-sim-reveal{margin-top:1.3rem;animation:.28s both veaSimIn}@keyframes veaSimIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vea-sim-reveal{animation:none}}.vea-sim-block{border-radius:var(--vea-r-m);margin-bottom:.8rem;padding:1rem 1.1rem}.vea-sim-block p{color:#dfe4ea;margin:0;font-size:.95rem;line-height:1.6}.vea-sim-block.is-buyer{background:#b4462e1f;border-left:2px solid #b4462e}.vea-sim-block.is-advisor{border-left:2px solid var(--vea-emerald);background:#0aa46e1f}.vea-sim-block-h{font-family:var(--vea-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;margin:0 0 .45rem!important}.vea-sim-block.is-buyer .vea-sim-block-h{color:#e88a70}.vea-sim-block.is-advisor .vea-sim-block-h{color:var(--vea-emerald-soft)}.vea-sim-next{margin-top:1rem}.vea-sim-meter{gap:.4rem;margin:.2rem 0 1.2rem;display:flex}.vea-sim-pip{background:#ffffff24;border-radius:4px;width:100%;height:8px}.vea-sim-pip.is-on{background:var(--vea-emerald)}.vea-sim-meta{color:#aeb7c4;margin:0 0 1.4rem;font-size:.9rem;line-height:1.6}.vea-sim .vea-btn-ghost{color:var(--vea-white);border-color:#fff6}.vea-sim .vea-btn-ghost:hover{background:#ffffff14}.vea-dims{max-width:var(--vea-measure-data);gap:0;margin-top:2rem;display:grid}.vea-dim{border-top:var(--vea-border);grid-template-columns:3rem 1fr;gap:1rem;padding:1.3rem 0;display:grid}.vea-dim:last-child{border-bottom:var(--vea-border)}.vea-dim-n{font-family:var(--vea-mono);color:var(--vea-emerald-text);margin:0;font-size:1rem}.vea-dim-name{font-family:var(--vea-display);color:var(--vea-navy);margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.vea-dim-q{color:var(--vea-ink);margin:0 0 .5rem;font-size:1rem;font-style:italic;line-height:1.5}.vea-dim-note{color:var(--vea-mid);margin:0;font-size:.9rem;line-height:1.6}.vea-dim-signals{margin:.7rem 0 0;padding-left:1.1rem;list-style:outside}.vea-dim-signals li{color:var(--vea-mid);max-width:var(--vea-measure);margin-bottom:.35rem;font-size:.88rem;line-height:1.5}.vea-driver-col{border:var(--vea-border);border-radius:var(--vea-r-m);padding:1.3rem 1.4rem;position:relative;overflow:hidden}.vea-driver-col:before{content:"";height:2px;position:absolute;top:0;left:0;right:0}.vea-driver-col.is-up:before{background:var(--vea-grad-accent-rule)}.vea-driver-col.is-down:before{background:linear-gradient(90deg,#b4462e 0%,#b4462e1f 100%)}.vea-driver-col h3{font-family:var(--vea-display);color:var(--vea-navy);margin:.4rem 0 .9rem;font-size:1rem;font-weight:600}.vea-driver-col ul{margin:0;padding:0;list-style:none}.vea-driver-col li{color:var(--vea-ink);border-top:var(--vea-border-subtle);padding:.45rem 0 .45rem 1.1rem;font-size:.92rem;line-height:1.5;position:relative}.vea-driver-col li:first-child{border-top:none}.vea-driver-col.is-up li:before{content:"+";color:var(--vea-emerald-text);font-weight:600;position:absolute;left:0}.vea-driver-col.is-down li:before{content:"−";color:#b4462e;font-weight:600;position:absolute;left:0}.vea-steps-list{counter-reset:none;max-width:var(--vea-measure-data);margin:2rem 0 0;padding:0;list-style:none}.vea-step-item{border-top:var(--vea-border);grid-template-columns:2.6rem 1fr;gap:1rem;padding:1.2rem 0;display:grid}.vea-step-item:last-child{border-bottom:var(--vea-border)}.vea-step-num{font-family:var(--vea-display);color:var(--vea-white);background:var(--vea-emerald);border-radius:50%;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-size:1.15rem;font-weight:600;display:inline-flex}.vea-step-title{font-family:var(--vea-display);color:var(--vea-navy);margin:.15rem 0 .4rem;font-size:1.08rem;font-weight:600}.vea-step-body{color:var(--vea-ink);margin:0;font-size:.95rem;line-height:1.62}.vea-dontsay{max-width:var(--vea-measure);margin:1.6rem 0 0;padding:0;list-style:none}.vea-dontsay li{color:var(--vea-ink);border-top:var(--vea-border);padding:.7rem 0 .7rem 1.6rem;font-size:.96rem;line-height:1.55;position:relative}.vea-dontsay li:before{content:"✕";color:#b4462e;font-weight:700;position:absolute;left:0}.vea-btn{border-radius:var(--vea-r-pill);font-family:var(--vea-display);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;align-items:center;gap:.5rem;padding:.85rem 1.45rem;font-size:.84rem;font-weight:600;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.vea-btn-primary{background:var(--vea-btn-grad);color:var(--vea-white)}.vea-btn-primary:hover{background:var(--vea-grad-cta-hover)}.vea-btn-ghost{border-color:var(--vea-navy);color:var(--vea-navy);background:0 0}.vea-btn-ghost:hover{background:var(--vea-navy);color:var(--vea-white)}.vea-btn-row{flex-wrap:wrap;gap:.9rem;margin-top:1.6rem;display:flex}.vea-trackcta-card{background:var(--vea-grad-navy-d);border-radius:var(--vea-r-l);text-align:center;padding:clamp(2rem,5vw,3.4rem)}.vea-trackcta-card .vea-kicker{color:var(--vea-emerald-soft)}.vea-trackcta-title{font-family:var(--vea-display);color:var(--vea-white);text-wrap:balance;margin:0 0 .8rem;font-size:clamp(1.6rem,3.6vw,2.4rem);font-weight:600;line-height:1.08}.vea-trackcta-sub{color:#ffffffd1;max-width:46rem;margin:0 auto;font-size:clamp(1rem,1.7vw,1.12rem);line-height:1.55}.vea-trackcta-actions{justify-content:center}.vea-trackcta-card .vea-btn-ghost{color:var(--vea-white);border-color:#ffffff80}.vea-trackcta-card .vea-btn-ghost:hover{background:var(--vea-white);color:var(--vea-navy);border-color:var(--vea-white)}
.vea-hero{background:var(--vea-grad-hero-glow), radial-gradient(70% 90% at 100% 100%, #0aa46e1f 0%, #0aa46e00 55%), var(--vea-grad-hero);color:var(--vea-white);padding:0;position:relative;overflow:hidden}.vea-hero-top{position:relative;overflow:hidden}.vea-hero-motif{opacity:.2;pointer-events:none;width:52rem;max-width:88vw;position:absolute;bottom:0;right:-3rem;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30%);mask-image:linear-gradient(90deg,#0000 0%,#000 30%)}.vea-hero-inner{grid-template-columns:minmax(0, var(--vea-measure)) minmax(0, 1fr);align-items:center;gap:3.5rem;padding:3.8rem 0 3.4rem;display:grid;position:relative}@media (max-width:1020px){.vea-hero-inner{grid-template-columns:1fr;gap:2.6rem;padding:3.6rem 0 2.8rem}}.vea-hero .vea-kicker{color:var(--vea-emerald-soft)}.vea-hero .vea-h1{color:var(--vea-white)}.vea-hero .vea-lead,.vea-hero .vea-p{color:#c8cfd9}.vea-hero .vea-wrap{position:relative}.vea-hero-title{font-family:var(--vea-display);letter-spacing:.005em;max-width:24ch;color:var(--vea-white);text-wrap:balance;margin:0 0 1.2rem;font-size:clamp(2rem,3.6vw,2.9rem);font-weight:600;line-height:1.18}.vea-hero-title em{color:var(--vea-emerald-soft);font-style:italic}.vea-hero-lead{color:#c8cfd9;max-width:var(--vea-measure-hero);margin:0;font-size:1rem;line-height:1.7}.vea-hero-identity{color:#fff9;max-width:var(--vea-measure);border-top:1px solid #ffffff21;margin:1.5rem 0 0;padding-top:1rem;font-size:.82rem;line-height:1.6}.vea-hero-proof{font-family:var(--vea-mono);letter-spacing:.04em;color:#ffffff94;max-width:var(--vea-measure);border-top:1px solid #ffffff21;margin:1.5rem 0 0;padding-top:1rem;font-size:.72rem;line-height:1.7}.vea-hero-proof a{color:var(--vea-emerald-soft);white-space:nowrap;border-bottom:1px solid #35c28d66;text-decoration:none}.vea-hero-proof a:hover{border-bottom-color:var(--vea-emerald-soft)}.vea-hero-proof svg{vertical-align:-1px}.vea-hero .vea-btn-ghost{color:var(--vea-white);border-color:#ffffff80}.vea-hero .vea-btn-ghost:hover{background:var(--vea-white);color:var(--vea-navy);border-color:var(--vea-white)}.vea-tombstone{border-radius:var(--vea-r-l);box-shadow:var(--vea-shadow-plate);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff12;border:1px solid #fff6;padding:1.9rem 2rem 1.6rem}.vea-tombstone-eyebrow{font-family:var(--vea-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--vea-emerald-soft);justify-content:space-between;gap:1rem;margin:0 0 1rem;font-size:.64rem;display:flex}.vea-tombstone-headline{font-family:var(--vea-body);color:var(--vea-white);margin:0 0 1.2rem;font-size:1.15rem;font-weight:600;line-height:1.35}.vea-tombstone-rule{border:0;border-top:1px solid #ffffff4d;margin:0 0 1rem}.vea-tombstone-meta{font-family:var(--vea-mono);letter-spacing:.08em;color:#aeb7c4;flex-wrap:wrap;gap:.4rem 1.1rem;margin:0;font-size:.68rem;display:flex}.vea-tombstone-role{color:#c8cfd9;margin:0 0 1.2rem;font-size:.84rem;line-height:1.6}.vea-hero-metrics{border-top:1px solid #ffffff29;grid-template-columns:repeat(4,1fr);padding:0 0 3rem;display:grid;position:relative}.vea-hero-metrics .vea-metric,.vea-hero-metrics .vea-metric:hover{box-shadow:none;background:0 0;border:0;border-radius:0;padding:1.8rem 1.6rem 0 0;transition:none}.vea-hero-metrics .vea-metric+.vea-metric{border-left:1px solid #ffffff1f;padding-left:1.6rem}@media (max-width:760px){.vea-hero-metrics{grid-template-columns:repeat(2,1fr);row-gap:.6rem;padding-bottom:2.4rem}.vea-hero-metrics .vea-metric:nth-child(3){border-left:0;padding-left:0}}.vea-hero-metrics .vea-metric-v{font-family:var(--vea-mono);font-variant-numeric:tabular-nums;color:var(--vea-emerald-soft);margin:0 0 .45rem;font-size:clamp(1.5rem,3vw,2.1rem)}.vea-hero-metrics .vea-metric-l{color:#b6bfca;max-width:30ch;margin:0;font-size:.78rem;line-height:1.55}.vea-metrics{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:3rem;display:grid}@media (max-width:760px){.vea-metrics{grid-template-columns:repeat(2,1fr)}}.vea-metric{border-radius:var(--vea-r-m);background:var(--vea-grad-paper);border:var(--vea-border-subtle);transition:border-color var(--vea-dur) var(--vea-ease), box-shadow var(--vea-dur) var(--vea-ease);padding:1.5rem 1.3rem 1.4rem}.vea-metric:hover{box-shadow:var(--vea-shadow-sm);border-color:#cfccc3}.vea-metric--stat{padding:1.6rem 1.5rem;position:relative;overflow:hidden}.vea-metric--stat:before{content:"";background:var(--vea-grad-accent-rule);height:2px;position:absolute;top:0;left:0;right:0}.vea-metric--stat h3{font-family:var(--vea-body);color:var(--vea-navy);margin:.55rem 0 .4rem;font-size:.98rem;font-weight:600}.vea-metric--stat p:last-child{margin:0;font-size:.88rem;line-height:1.62}.vea-metric-v{font-family:var(--vea-mono);font-variant-numeric:tabular-nums;color:var(--vea-navy);margin:0 0 .35rem;font-size:clamp(1.4rem,2.8vw,1.9rem)}.vea-metric-l{color:var(--vea-mid);margin:0;font-size:.78rem;line-height:1.5}
.vea-feature{border:var(--vea-border);border-radius:var(--vea-r-m);background:var(--vea-white);transition:transform var(--vea-dur) var(--vea-ease), box-shadow var(--vea-dur) var(--vea-ease), border-color var(--vea-dur) var(--vea-ease);padding:1.5rem 1.6rem 1.6rem;position:relative;overflow:hidden}.vea-feature:before{content:"";background:var(--vea-grad-accent-rule);height:2px;position:absolute;top:0;left:0;right:0}.vea-feature:hover{border-color:#cfccc3;transform:translateY(-3px);box-shadow:0 18px 36px -24px #0e1b2e59}.vea-feature h3{font-family:var(--vea-display);color:var(--vea-navy);letter-spacing:-.005em;margin:0 0 .55rem;font-size:1.22rem;font-weight:500}.vea-feature p{color:var(--vea-ink);margin:0;font-size:.92rem;line-height:1.65}.vea-feature ul{margin:0;padding-left:1.05rem}.vea-feature li{font-size:.88rem;line-height:1.7}.vea-steps{border-top:var(--vea-border);margin-top:2rem}.vea-step{border-bottom:var(--vea-border);grid-template-columns:4.5rem 1fr;gap:1.4rem;padding:1.5rem 0;display:grid}.vea-step-n{font-family:var(--vea-mono);color:var(--vea-emerald-text);font-variant-numeric:tabular-nums;padding-top:.15rem;font-size:1.05rem}.vea-step h3{font-family:var(--vea-display);color:var(--vea-navy);margin:0 0 .4rem;font-size:1.18rem;font-weight:500}.vea-step p{max-width:var(--vea-measure);margin:0 0 .3rem;font-size:.92rem;line-height:1.6}.vea-step .vea-gain{color:var(--vea-emerald-text);font-size:.84rem;font-weight:600}.vea-deals{grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-top:2.2rem;display:grid}@media (max-width:860px){.vea-deals{grid-template-columns:1fr}}.vea-deal{border-radius:var(--vea-r-m);border:var(--vea-border);background:var(--vea-white);height:100%;transition:transform var(--vea-dur) var(--vea-ease), box-shadow var(--vea-dur) var(--vea-ease), border-color var(--vea-dur) var(--vea-ease);flex-direction:column;padding:1.85rem 1.75rem 1.75rem;display:flex;overflow:hidden}.vea-deal:before{content:"";background:linear-gradient(90deg, var(--vea-emerald) 0%, #0aa46e2e 100%);height:3px;position:absolute;top:0;left:0;right:0}.vea-deal[data-kind=sell]:before{background:var(--vea-grad-kind-sell)}.vea-deal[data-kind=capital]:before{background:var(--vea-grad-kind-capital)}.vea-deal[data-kind=advisory]:before{background:var(--vea-grad-kind-advisory)}.vea-deal{position:relative}.vea-deal:hover{box-shadow:var(--vea-shadow-md);transform:translateY(-3px)}.vea-deal-bar{background:var(--vea-emerald);width:0;height:3px;transition:width .45s var(--vea-ease);position:absolute;bottom:0;left:0}.vea-deal:hover .vea-deal-bar{width:100%}.vea-deal-top{justify-content:space-between;align-items:center;margin:0 0 .9rem;display:flex}.vea-badge{font-family:var(--vea-body);letter-spacing:.03em;border-radius:var(--vea-r-pill);padding:.28rem .7rem;font-size:.68rem;font-weight:600}.vea-badge--sell{color:var(--vea-navy);background:#192d461a}.vea-badge--buy{color:#07724d;background:#0aa46e1f}.vea-badge--capital{color:#7d6234;background:#b08d5729}.vea-badge--advisory{color:#424a55;background:#5b64701f}.vea-deal-period{font-family:var(--vea-mono);color:var(--vea-mid);font-size:.68rem}.vea-deal-code{font-family:var(--vea-display);letter-spacing:.06em;color:var(--vea-navy);text-transform:uppercase;margin:0 0 .45rem;font-size:.92rem;font-weight:600}.vea-deal h3{font-family:var(--vea-body);color:var(--vea-ink);margin:0 0 .85rem;font-size:.98rem;font-weight:500;line-height:1.5}.vea-deal-tags{flex-wrap:wrap;gap:.45rem;margin:0 0 .85rem;display:flex}.vea-tag{border-radius:var(--vea-r-pill);font-family:var(--vea-body);letter-spacing:.02em;padding:.22rem .6rem;font-size:.66rem;font-weight:500}.vea-tag--blue{color:var(--vea-navy);background:#192d4614}.vea-tag--green{color:#07724d;background:#0aa46e1a}.vea-deal p{color:var(--vea-ink);margin:0;font-size:.86rem;line-height:1.6}.vea-deal-meta{border-top:var(--vea-border);justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;padding-top:1rem;display:flex}.vea-deal>p:last-of-type{margin-bottom:1.2rem}.vea-deal-side{font-family:var(--vea-mono);letter-spacing:.04em;color:var(--vea-mid);text-align:right;font-size:.62rem}.vea-geocodes{font-family:var(--vea-mono);letter-spacing:.08em;color:var(--vea-mid);flex-wrap:wrap;align-items:center;gap:.3rem .4rem;font-size:.66rem;display:inline-flex}.vea-geocodes-arrow{opacity:.6}.vea-geo-group{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;display:inline-flex}.vea-geo-item{white-space:nowrap;align-items:center;gap:.28rem;display:inline-flex}.vea-geo-flag{border-radius:var(--vea-r-xs);flex:none;width:20px;height:13.33px;line-height:0;display:block;overflow:hidden;box-shadow:0 0 0 1px #131c262e}.vea-geo-flag svg{width:100%;height:100%;display:block}.vea-geo-code{line-height:1}.vea-team{grid-template-columns:repeat(3,1fr);gap:1.8rem;margin-top:2.2rem;display:grid}@media (max-width:860px){.vea-team{grid-template-columns:1fr}}.vea-person{border-top:2px solid var(--vea-navy);padding-top:1.2rem;transition:border-color .18s}.vea-person:hover{border-top-color:var(--vea-emerald)}.vea-person a{text-decoration:none}.vea-person h3{font-family:var(--vea-display);color:var(--vea-navy);letter-spacing:-.005em;margin:0 0 .25rem;font-size:1.35rem;font-weight:500}.vea-person-role{font-family:var(--vea-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--vea-emerald-text);margin:0 0 .7rem;font-size:.64rem}.vea-person p{color:var(--vea-ink);margin:0;font-size:.9rem;line-height:1.6}.vea-facts{flex-wrap:wrap;gap:.5rem;margin:1.2rem 0 0;display:flex}.vea-facts span{border-radius:var(--vea-r-pill);font-family:var(--vea-mono);color:var(--vea-mid);border:var(--vea-border);background:var(--vea-paper);padding:.25rem .6rem;font-size:.66rem}.vea-hero .vea-facts span,.vea-hero .vea-read-chip{color:#c8cfd9;background:#ffffff0d;border-color:#ffffff3d}.vea-hero .vea-read-chip svg{color:var(--vea-emerald-soft)}.vea-pullquote{font-family:var(--vea-body);color:var(--vea-navy);border-left:3px solid var(--vea-emerald);letter-spacing:-.005em;max-width:50ch;margin:2.4rem 0;padding:.5rem 0 .5rem 1.5rem;font-size:1.5rem;font-style:italic;font-weight:600;line-height:1.45}.vea-comp{grid-template-columns:repeat(2,1fr);gap:1.6rem;margin-top:1.8rem;display:grid}@media (max-width:760px){.vea-comp{grid-template-columns:1fr}}.vea-comp div{border-top:var(--vea-border);padding-top:1rem}.vea-comp h3{font-family:var(--vea-display);color:var(--vea-navy);margin:0 0 .45rem;font-size:1.08rem;font-weight:500}.vea-comp p{margin:0;font-size:.88rem;line-height:1.6}.vea-notes{border-top:var(--vea-border);margin-top:2rem}.vea-note-row{border-bottom:var(--vea-border);padding:1.7rem 0;text-decoration:none;transition:padding-left .2s;display:block}.vea-note-row:hover{padding-left:.7rem}.vea-note-row:hover h3{color:var(--vea-emerald-text)}.vea-note-row .vea-deal-code{margin-bottom:.5rem}.vea-note-row h3{font-family:var(--vea-display);letter-spacing:-.008em;color:var(--vea-navy);max-width:46ch;margin:0 0 .5rem;font-size:1.4rem;font-weight:500;line-height:1.3;transition:color .18s}.vea-note-row p{color:var(--vea-ink);max-width:var(--vea-measure);margin:0;font-size:.92rem;line-height:1.6}.vea-article h2{font-family:var(--vea-display);letter-spacing:-.008em;color:var(--vea-navy);margin:2.4rem 0 1rem;font-size:1.55rem;font-weight:500}.vea-article ul{margin:0 0 1.2rem;padding-left:1.15rem}.vea-article li{max-width:var(--vea-measure);margin-bottom:.7rem;font-size:.95rem;line-height:1.7}.vea-takeaway{border-radius:var(--vea-r-s);border-left:3px solid var(--vea-navy);background:var(--vea-paper);color:var(--vea-navy);max-width:var(--vea-measure-lead);margin:2rem 0;padding:1.1rem 1.4rem;font-size:.98rem;font-weight:600;line-height:1.65}.vea-faq{border-top:var(--vea-border);margin-top:2.6rem}.vea-faq h2{margin-top:1.8rem}.vea-faq-q{color:var(--vea-navy);margin:1.5rem 0 .45rem;font-size:.98rem;font-weight:700}.vea-faq-a{max-width:var(--vea-measure);margin:0;font-size:.94rem;line-height:1.65}.vea-article .vea-hero .vea-wrap,.vea-article>.vea-section>.vea-wrap,.vea-article>.vea-faq{max-width:42rem}.vea-article .vea-p,.vea-article li,.vea-article .vea-takeaway,.vea-article .vea-faq-a,.vea-article .vea-lead{max-width:none}.vea-article .vea-article-wide{width:min(52rem,100vw - 3rem);margin-left:50%;transform:translate(-50%)}@media (max-width:720px){.vea-article .vea-article-wide{width:100%;margin-left:0;transform:none}}.vea-band{background:var(--vea-grad-hero-glow), radial-gradient(70% 110% at 100% 0%, #0aa46e24 0%, #0aa46e00 55%), var(--vea-grad-hero);color:var(--vea-white);margin-top:var(--vea-band-gap);position:relative;overflow:hidden}.vea-band-motif{opacity:.22;pointer-events:none;width:36rem;position:absolute;bottom:-3rem;right:-3rem}.vea-band-inner{padding-block:4rem;position:relative}.vea-band .vea-h2{color:var(--vea-white)}.vea-band .vea-lead{color:#c8cfd9}.vea-band .vea-note{color:#aeb7c4;max-width:var(--vea-measure-lead)}.vea-band .vea-kicker{color:var(--vea-emerald-soft)}.vea-vs{grid-template-columns:1fr 1fr;gap:1.6rem;margin-top:2.2rem;display:grid}@media (max-width:760px){.vea-vs{grid-template-columns:1fr}}.vea-vs>div{border:var(--vea-border);border-radius:var(--vea-r-m);background:var(--vea-white);transition:box-shadow var(--vea-dur) var(--vea-ease), transform var(--vea-dur) var(--vea-ease);padding:1.7rem 1.8rem}.vea-vs>div:hover{transform:translateY(-2px);box-shadow:0 16px 32px -24px #0e1b2e4d}.vea-vs>div.vea-vs-vea{border-color:var(--vea-emerald);background:linear-gradient(180deg, #0aa46e0e 0%, #0aa46e03 70%, var(--vea-white) 100%);box-shadow:inset 0 3px 0 var(--vea-emerald)}.vea-vs-badge{border-radius:var(--vea-r-pill);font-family:var(--vea-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid;margin-bottom:.85rem;padding:.18rem .55rem;font-size:.6rem;display:inline-block}.vea-vs h3{font-family:var(--vea-display);color:var(--vea-navy);margin:0 0 .55rem;font-size:1.18rem;font-weight:500}.vea-vs p{margin:0;font-size:.9rem;line-height:1.6}.vea-vs .vea-vs-self .vea-vs-badge{color:var(--vea-oxide)}.vea-vs .vea-vs-vea .vea-vs-badge{color:var(--vea-emerald-text)}@media (prefers-reduced-motion:no-preference){@keyframes vea-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.vea-hero [data-rise]{animation:.7s cubic-bezier(.2,.6,.2,1) both vea-rise}.vea-hero [data-rise="2"]{animation-delay:.12s}.vea-hero [data-rise="3"]{animation-delay:.24s}.vea-hero [data-rise="4"]{animation-delay:.38s}}a:focus-visible,button:focus-visible{outline:2px solid var(--vea-emerald);outline-offset:2px}
.vea-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vea-nav{z-index:50;position:sticky;top:0}.vea-nav-inner{flex-wrap:nowrap}.vea-nav-burger{border:var(--vea-border);border-radius:var(--vea-r-s);color:var(--vea-navy);cursor:pointer;background:0 0;padding:.4rem .7rem;font-size:1.05rem;display:none}.vea-nav-group{position:relative}.vea-nav-group-label{white-space:nowrap}.vea-nav-caret{opacity:.55;font-size:.6em}.vea-nav-mtoggle{display:none}.vea-nav-drop{background:var(--vea-white);border:var(--vea-border);border-radius:var(--vea-r-s);z-index:60;flex-direction:column;min-width:15rem;padding:.6rem 0;display:none;position:absolute;top:100%;left:-1rem;box-shadow:0 18px 40px -18px #0e1b2e59}.vea-nav-group:hover .vea-nav-drop,.vea-nav-group:focus-within .vea-nav-drop{display:flex}.vea-nav-drop a{font-family:var(--vea-body);letter-spacing:0;text-transform:none;color:var(--vea-ink);border-bottom:none;padding:.5rem 1.1rem;font-size:.86rem;font-weight:500}.vea-nav-drop a:hover{background:var(--vea-paper);color:var(--vea-emerald-text)}@keyframes veaNavDropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:1080px){.vea-nav-burger{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.vea-nav-links{background:var(--vea-white);border-bottom:var(--vea-border);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-flow:column;align-items:stretch;gap:0;max-height:calc(100dvh - 4.25rem);padding:.6rem 1.5rem 2.5rem;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 24px 40px -24px #0e1b2e66}.vea-nav-links[data-open]{display:flex}.vea-nav-links>a,.vea-nav-group-label{padding:.7rem 0;display:block}.vea-nav-group:hover .vea-nav-drop,.vea-nav-group:focus-within .vea-nav-drop{display:none}.vea-nav-drop{box-shadow:none;border:none;grid-column:1/-1;min-width:0;padding:0 0 .4rem .9rem;display:none;position:static}.vea-nav-group{grid-template-columns:minmax(0,1fr) auto;display:grid}.vea-nav-group-label{align-items:center;display:flex}.vea-nav-group-label .vea-nav-caret{display:none}.vea-nav-mtoggle{border-radius:var(--vea-r-s);min-width:44px;min-height:44px;color:var(--vea-mid);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.vea-nav-mtoggle:focus-visible{outline:2px solid var(--vea-emerald);outline-offset:2px}.vea-nav-mcaret{opacity:.7;display:block}.vea-nav-group:has(>.vea-nav-mtoggle[aria-expanded=true])>.vea-nav-drop{display:flex}.vea-nav-group:has(>.vea-nav-mtoggle[aria-expanded=true]) .vea-nav-mcaret{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.vea-nav-mcaret{transition:transform .18s var(--vea-ease-out)}.vea-nav-group:has(>.vea-nav-mtoggle[aria-expanded=true])>.vea-nav-drop{animation:veaNavDropIn .18s var(--vea-ease-out) both}}.vea-nav-links a.vea-nav-lang{border-left:0;border-top:var(--vea-border);margin-top:.5rem;padding-top:1rem;padding-left:0}.vea-nav-links a.vea-nav-lang+a.vea-nav-lang{border-top:0;margin-top:0;padding-top:.7rem}}.vea-foot-cols{grid-template-columns:2fr 1fr 1fr 1fr;gap:2.5rem;padding:3rem 1.5rem 2.2rem;display:grid}.vea-foot-cols--3{grid-template-columns:2fr 1fr 1fr}@media (max-width:860px){.vea-foot-cols,.vea-foot-cols--3{grid-template-columns:1fr 1fr}}@media (max-width:620px){.vea-foot-cols,.vea-foot-cols--3{grid-template-columns:1fr}}.vea-foot-name{font-family:var(--vea-display);letter-spacing:.05em;text-transform:uppercase;color:var(--vea-navy);margin:0 0 .6rem;font-size:1.02rem;font-weight:600}.vea-foot-tagline{color:var(--vea-mid);max-width:34ch;margin:0 0 1rem;font-size:.85rem;line-height:1.6}.vea-foot-contact{color:var(--vea-mid);margin:0;font-size:.85rem;line-height:1.8}.vea-foot-contact a{color:var(--vea-navy);border-bottom:var(--vea-border);text-decoration:none}.vea-foot-h{font-family:var(--vea-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--vea-emerald-text);margin:0 0 .8rem;font-size:.66rem}.vea-foot-col{flex-direction:column;gap:.45rem;display:flex}.vea-foot-col a{color:var(--vea-ink);border-bottom:1px solid #0000;width:fit-content;font-size:.88rem;text-decoration:none}.vea-foot-col a:hover{color:var(--vea-emerald-text);border-bottom-color:var(--vea-emerald)}.vea-foot-legal{border-top:var(--vea-border);padding-top:1.1rem;padding-bottom:1.6rem}.vea-foot-legal p{color:var(--vea-mid);margin:.6rem 0 0;font-size:.74rem}.vea-foot-legal p:first-child{font-family:var(--vea-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums}.vea-foot-legal-nav a{color:var(--vea-mid);transition:color .15s var(--vea-ease);text-decoration:none}.vea-foot-legal-nav a:hover{color:var(--vea-navy);text-decoration:underline}
.vea-svg-m{display:none}@media (max-width:700px){.vea-svg-d{display:none}.vea-svg-m{display:block}.vea-ptl .vea-svg-m{font-size:32px}.vea-flow .vea-svg-m{font-size:22px}.vea-axis .vea-axis-v.vea-svg-m{font-size:26px}.vea-axis .vea-axis-l.vea-svg-m{font-size:22px}.vea-cal .vea-cal-label{font-size:14px}.vea-wfall svg text{display:none}.vea-wfall svg text.vea-wfall-axisname{font-size:17px;display:block}}.vea-wfall{margin:1.6rem 0 .4rem}.vea-wfall svg{width:100%;height:auto;display:block}.vea-wfall-base{fill:var(--vea-navy)}.vea-wfall-drop{fill:var(--vea-mid)}.vea-wfall-cond{fill:none;stroke:var(--vea-mid);stroke-width:1.4px;stroke-dasharray:5 4}.vea-wfall-net{fill:var(--vea-emerald)}.vea-wfall-net-l{fill:var(--vea-emerald);font-weight:600}.vea-wfall-link{stroke:var(--vea-ghost-strong,#c9d2dc);stroke-width:1.2px;stroke-dasharray:3 3}.vea-dots{margin:1.4rem 0 0}.vea-dots-h{font-family:var(--vea-mono);letter-spacing:.12em;color:var(--vea-mid);margin:0 0 .6rem;font-size:.7rem}.vea-dots-grid{flex-wrap:wrap;gap:7px;max-width:24rem;margin:0 0 .6rem;display:flex}.vea-dot{border:2px solid var(--vea-navy);vertical-align:-2px;background:0 0;border-radius:50%;width:15px;height:15px;display:inline-block}.vea-dot--foreign{background:var(--vea-emerald);border-color:var(--vea-emerald)}.vea-dots-cap{color:var(--vea-mid);max-width:34rem;margin:0;font-size:.82rem;line-height:1.7}.vea-dots-cap .vea-dot{width:11px;height:11px;margin-right:.25rem}.vea-dots-cap a{color:var(--vea-emerald)}.vea-flow{max-width:48rem;margin:1.6rem 0 .4rem}.vea-flow svg{width:100%;height:auto;display:block}.vea-flow-close{stroke:var(--vea-emerald);stroke-width:2px}.vea-flow-close-l{fill:var(--vea-emerald)}.vea-flow-wait{stroke:var(--vea-ghost-strong,#c9d2dc);stroke-width:1.4px;stroke-dasharray:2 5}.vea-flow-dot{fill:var(--vea-emerald)}.vea-agenda-badges{flex-wrap:wrap;gap:.4rem;margin:.2rem 0 0;display:flex}.vea-agenda-badges span{font-family:var(--vea-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--vea-navy);border:1px solid var(--vea-ghost-strong,#c9d2dc);border-radius:var(--vea-r-pill);white-space:nowrap;background:var(--vea-white);padding:.24rem .65rem;font-size:.66rem}.vea-agenda-badges--out{align-items:center;margin-top:1.1rem}.vea-agenda-badges--out span{color:#1e7a5c;border-color:#35c28d80}.vea-agenda-badges--out .vea-agenda-out-l{color:var(--vea-mid);letter-spacing:.12em;background:0 0;border:0;padding:.24rem 0}.vea-askcard{border:var(--vea-border-dark);border-radius:var(--vea-r-l);background:#ffffff0f;padding:1.5rem 1.6rem 1.3rem;position:relative;overflow:hidden}.vea-askcard-motif{fill:none;stroke:#dfe6ef;stroke-width:1.1px;opacity:.09;pointer-events:none;width:62%;height:auto;position:absolute;bottom:-.4rem;right:-1rem}.vea-askcard-h{font-family:var(--vea-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--vea-emerald-soft);margin:0 0 1rem;font-size:.66rem}.vea-askcard-list{gap:.85rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.vea-askcard-list li{align-items:flex-start;gap:.7rem;display:flex}.vea-askcard-ico{color:var(--vea-emerald-soft);flex:none;margin-top:.1rem}.vea-askcard-list span{color:#ffffffeb;font-size:.9rem;line-height:1.5}.vea-askcard-note{color:#aeb7c4;border-top:1px solid #ffffff1f;margin:1.1rem 0 0;padding-top:.9rem;font-size:.8rem;line-height:1.55;position:relative}.vea-moves{gap:.8rem;display:grid}.vea-moves-h{font-family:var(--vea-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--vea-mid);margin:0 0 .2rem;font-size:.68rem}.vea-move{align-items:flex-start;gap:.75rem;padding:.9rem 1rem;display:flex}.vea-move-ico{color:var(--vea-navy);flex:none;margin-top:.15rem}.vea-move h3{font-family:var(--vea-display);color:var(--vea-navy);margin:0 0 .3rem;font-size:.95rem;font-weight:600;line-height:1.4}.vea-move p{color:var(--vea-ink);margin:0;font-size:.84rem;line-height:1.55}.vea-ptl-numring{fill:none;stroke:var(--vea-ghost-strong,#c9d2dc);stroke-width:1.2px}.vea-ptl-num{fill:var(--vea-ink);letter-spacing:0;font-size:9.5px}.vea-ptl-sign{fill:none;stroke:var(--vea-emerald);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.vea-pulse{border-top:1px solid #dfe6ef24;padding-top:1.1rem}.vea-hero-fit{color:var(--vea-on-navy-muted);margin:.55rem 0 0;font-size:.82rem}.vea-pulse-kicker{font-family:var(--vea-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--vea-emerald-soft);margin:0 0 .7rem;font-size:.64rem}.vea-pulse-ours{font-family:var(--vea-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--vea-emerald);border-radius:var(--vea-r-pill);white-space:nowrap;border:1px solid #35c28d8c;padding:.12rem .5rem;font-size:.58rem}.vea-pulse-viewport{min-width:0;display:flex;overflow:hidden}.vea-pulse-track{flex:none;gap:2.4rem;width:max-content;margin:0;padding:0 2.4rem 0 0;list-style:none;animation:60s linear infinite vea-pulse-scroll;display:flex}.vea-pulse-viewport:hover .vea-pulse-track{animation-play-state:paused}@keyframes vea-pulse-scroll{to{transform:translate(-100%)}}.vea-pulse-track li{white-space:nowrap;align-items:center;gap:.55rem;display:flex}.vea-pulse-logo{object-fit:contain;filter:brightness(0)invert();opacity:.8;width:auto;min-width:24px;max-width:72px;height:15px}.vea-pulse-deal{color:#ffffffe0;font-size:.85rem}.vea-pulse-year{font-family:var(--vea-mono);letter-spacing:.08em;color:var(--vea-emerald);font-size:.66rem}@media (prefers-reduced-motion:reduce){.vea-pulse-track{animation:none}.vea-pulse-viewport{flex-wrap:wrap}.vea-pulse-track[aria-hidden=true]{display:none}}.vea-pulse-chips{flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;display:flex}.vea-pulse-chip{font-family:var(--vea-mono);letter-spacing:.08em;text-transform:uppercase;color:#dfe6efd9;border-radius:var(--vea-r-pill);cursor:pointer;transition:color var(--vea-dur) var(--vea-ease), border-color var(--vea-dur) var(--vea-ease);background:0 0;border:1px solid #dfe6ef4d;padding:.28rem .75rem;font-size:.66rem}.vea-pulse-chip:hover{color:var(--vea-emerald);border-color:#35c28d8c}.vea-pulse-chip.is-active{color:var(--vea-emerald);border-color:var(--vea-emerald)}.vea-pulse-counters{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:1rem;display:grid}.vea-pulse-counters .vea-metric,.vea-pulse-counters .vea-metric:hover{box-shadow:none;background:0 0;border:0;border-radius:0;padding:.4rem 1.4rem 0 0;transition:none}.vea-pulse-counters .vea-metric+.vea-metric{border-left:1px solid #ffffff1f;padding-left:1.4rem}.vea-pulse-counters .vea-metric-v{font-family:var(--vea-mono);font-variant-numeric:tabular-nums;color:var(--vea-emerald-soft);margin:0 0 .4rem;font-size:clamp(1.4rem,2.6vw,1.9rem)}.vea-pulse-counters .vea-metric-l{color:#b6bfca;max-width:34ch;margin:0;font-size:.78rem;line-height:1.55}@media (max-width:760px){.vea-pulse-counters{grid-template-columns:1fr}.vea-pulse-counters .vea-metric+.vea-metric{border-left:0;margin-top:.7rem;padding-left:0}}.vea-metric-v--txt{letter-spacing:0;font-size:1.05rem;line-height:1.4}.vea-pulse-more{margin:1.1rem 0 0;font-size:.82rem}.vea-pulse-more a{color:var(--vea-emerald-soft);transition:color var(--vea-dur) var(--vea-ease);align-items:center;gap:.45rem;text-decoration:none;display:inline-flex}.vea-pulse-more a span{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.28em;transition:text-decoration-color var(--vea-dur) var(--vea-ease);text-decoration-thickness:1px}.vea-pulse-more a:hover span{text-decoration-color:currentColor}.vea-pulse-more svg{transition:transform var(--vea-dur) var(--vea-ease);flex:none}.vea-pulse-more a:hover svg{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.vea-pulse-more a:hover svg{transform:none}}.vea-pulse-src{color:#8d97a5;margin:1.1rem 0 0;font-size:.74rem}.vea-pulse-src a{color:#aeb7c4;text-decoration:none}.vea-pulse-src a:hover{color:var(--vea-emerald);text-decoration:underline}.vea-pulse-asof{font-family:var(--vea-mono);letter-spacing:.08em;font-size:.64rem}.vea-verify-strip{border-top:var(--vea-border);margin-top:1.4rem;padding-top:.9rem}.vea-verify-strip p{flex-wrap:wrap;align-items:baseline;gap:.35rem 1.3rem;margin:0;font-size:.84rem;display:flex}.vea-verify-l{font-family:var(--vea-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--vea-mid);font-size:.64rem}.vea-verify-strip a{color:var(--vea-mid);white-space:nowrap;text-decoration:none}.vea-verify-strip a:hover{color:var(--vea-emerald);text-decoration:underline}.vea-verify-strip a[target=_blank]:after{content:" ↗";font-size:.8em}.vea-agenda-badges--band{justify-content:center;margin:.9rem 0 .2rem}.vea-agenda-badges--band span{color:#dfe6efeb;background:0 0;border-color:#dfe6ef59}.vea-copy{font-family:var(--vea-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--vea-navy);border:1px solid var(--vea-ghost-strong,#c9d2dc);border-radius:var(--vea-r-pill);cursor:pointer;transition:color var(--vea-dur) var(--vea-ease), border-color var(--vea-dur) var(--vea-ease);background:0 0;align-items:center;margin-top:.55rem;padding:.32rem .85rem;font-size:.66rem;display:inline-flex}.vea-copy:hover{color:var(--vea-emerald);border-color:var(--vea-emerald)}.vea-copy.is-done{color:var(--vea-emerald);border-color:#35c28d73}.vea-hero .vea-copy{color:#dfe6efeb;border-color:#dfe6ef59}.vea-hero .vea-copy:hover,.vea-hero .vea-copy.is-done{color:var(--vea-emerald);border-color:#35c28d8c}.vea-dealcard,.vea-rolecard,.vea-move{border:var(--vea-border);border-radius:var(--vea-r-m);background:var(--vea-white);min-width:0}.vea-dealcard{border-top:2px solid var(--vea-navy);padding:1.2rem 1.3rem 1rem}.vea-dealcard-h{font-family:var(--vea-mono);letter-spacing:.12em;color:var(--vea-mid);margin:0 0 .8rem;font-size:.68rem}.vea-dealcard-rows{margin:0}.vea-dealcard-rows>div{border-bottom:var(--vea-border);justify-content:space-between;align-items:baseline;gap:1rem;padding:.35rem 0;display:flex}.vea-dealcard-rows dt{color:var(--vea-mid);margin:0;font-size:.78rem}.vea-dealcard-rows dd{font-family:var(--vea-mono);font-variant-numeric:tabular-nums;color:var(--vea-navy);text-align:right;margin:0;font-size:.82rem}.vea-dealcard-big{justify-content:space-between;align-items:baseline;margin:.75rem 0 0;display:flex}.vea-dealcard-big span{font-family:var(--vea-mono);letter-spacing:.12em;color:var(--vea-navy);font-size:.68rem}.vea-dealcard-big strong{font-family:var(--vea-display);color:var(--vea-emerald);font-size:1.9rem;font-weight:600}.vea-dealcard-src{color:var(--vea-mid);margin:.5rem 0 0;font-size:.7rem}.vea-rolecards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin-top:1.8rem;display:grid}@media (max-width:860px){.vea-rolecards{grid-template-columns:1fr}}.vea-rolecards:has(>:only-child){grid-template-columns:minmax(0,1fr);max-width:34rem}.vea-rolecard{flex-direction:column;padding:1.2rem 1.3rem 1.1rem;display:flex;position:relative;overflow:hidden}.vea-rolecard:before{content:"";background:linear-gradient(90deg, var(--vea-emerald) 0%, #35c28d2e 100%);height:3px;position:absolute;top:0;left:0;right:0}.vea-rolecard[data-kind=sell]:before{background:var(--vea-grad-kind-sell)}.vea-rolecard[data-kind=capital]:before{background:var(--vea-grad-kind-capital)}.vea-rolecard[data-kind=advisory]:before{background:var(--vea-grad-kind-advisory)}.vea-rolecard-eyebrow{font-family:var(--vea-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--vea-mid);margin:0 0 .45rem;font-size:.66rem}.vea-rolecard-name{font-family:var(--vea-display);color:var(--vea-navy);margin:0 0 .75rem;font-size:1.02rem;font-weight:600;line-height:1.35}.vea-rolecard-rows{margin:0 0 .8rem}.vea-rolecard-rows>div{border-bottom:var(--vea-border);justify-content:space-between;align-items:baseline;gap:1rem;padding:.32rem 0;display:flex}.vea-rolecard-rows dt{color:var(--vea-mid);flex:none;font-size:.78rem}.vea-rolecard-rows dd{font-family:var(--vea-mono);color:var(--vea-navy);text-align:right;margin:0;font-size:.78rem}.vea-rolecard-body{color:var(--vea-ink);margin:0;font-size:.88rem;line-height:1.55}.vea-rolecard-era{font-family:var(--vea-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--vea-mid);margin:auto 0 0;padding-top:.8rem;font-size:.64rem}.vea-pulse-kicker a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.28em;transition:color var(--vea-dur) var(--vea-ease), text-decoration-color var(--vea-dur) var(--vea-ease);text-decoration-thickness:1px}.vea-pulse-kicker a:hover{color:var(--vea-emerald);text-decoration-color:currentColor}
.vea-lv{background:radial-gradient(60% 90% at 80% 0%, rgba(var(--vea-emerald-rgb), .1) 0%, rgba(var(--vea-emerald-rgb), 0) 60%), var(--vea-grad-navy-v);color:var(--vea-white);padding-block:4.5rem;position:relative}.vea-lv-inner{position:relative}.vea-lv-kicker{font-family:var(--vea-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--vea-emerald-soft);margin:0;font-size:.66rem;font-weight:500}.vea-lv-h2{font-family:var(--vea-display);letter-spacing:-.015em;color:var(--vea-white);text-wrap:balance;margin:.6rem 0 0;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:500;line-height:1.1}.vea-lv-lead{max-width:var(--vea-measure-lead);color:var(--vea-on-navy-lead);margin:1.2rem 0 0;font-size:.95rem;line-height:1.7}.vea-lv-lead strong{color:var(--vea-white);font-weight:500}.vea-lv-group{font-family:var(--vea-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--vea-on-navy-muted);border-bottom:1px solid #ffffff29;margin:3rem 0 0;padding-bottom:.7rem;font-size:.66rem;font-weight:500}.vea-lv-row{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) 15rem minmax(0,1fr);align-items:start;gap:2.5rem;padding:2.1rem 0;display:grid}.vea-lv-col-h{font-family:var(--vea-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff52;margin:0 0 .7rem;font-size:.6rem;font-weight:500}.vea-lv-quote{font-family:var(--vea-display);color:var(--vea-on-navy-lead);text-wrap:pretty;margin:0;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:400;line-height:1.4}.vea-lv-engine{text-align:center;padding-inline:1.6rem;position:relative}.vea-lv-engine:before,.vea-lv-engine:after{content:"";background:linear-gradient(#0000,#ffffff29,#0000);width:1px;position:absolute;top:.2rem;bottom:.2rem}.vea-lv-engine:before{left:0}.vea-lv-engine:after{right:0}.vea-lv-scope{font-family:var(--vea-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff4d;margin:0 0 .5rem;font-size:.58rem;font-weight:500}.vea-lv-pct{font-family:var(--vea-mono);letter-spacing:0;color:var(--vea-emerald-soft);text-shadow:0 0 26px rgba(var(--vea-emerald-soft-rgb), .35);margin:0;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:500;line-height:1}.vea-lv-pct--down{color:var(--vea-on-navy-mid);text-shadow:none}.vea-lv-flow{font-family:var(--vea-mono);font-variant-numeric:tabular-nums;color:var(--vea-white);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem;margin:.8rem 0 0;font-size:.85rem;display:flex}.vea-lv-from{color:#fff6;text-decoration:line-through}.vea-lv-arrow{color:#ffffff59}.vea-lv-to{white-space:nowrap}.vea-lv-path{border-radius:var(--vea-r-s);font-family:var(--vea-mono);letter-spacing:.02em;color:var(--vea-on-navy-muted);border:1px solid #ffffff24;margin:.9rem 0 0;padding:.28rem .6rem;font-size:.66rem;display:inline-block}.vea-lv-read{color:var(--vea-white);text-wrap:pretty;margin:0 0 1rem;font-size:.92rem;line-height:1.6}.vea-lv-count{font-family:var(--vea-mono);color:var(--vea-on-navy-muted);margin:0 0 .7rem;font-size:.7rem;line-height:1.55}.vea-lv-count b{color:var(--vea-emerald-soft);font-weight:600}.vea-lv-badge{border-radius:var(--vea-r-s);border:1px solid rgba(var(--vea-emerald-soft-rgb), .28);background:rgba(var(--vea-emerald-rgb), .08);flex-direction:column;gap:.2rem;margin:0;padding:.5rem .7rem;display:inline-flex}.vea-lv-badge a{font-family:var(--vea-body);color:var(--vea-emerald-soft);text-underline-offset:.2em;font-size:.86rem;font-weight:600}.vea-lv-badge span{font-family:var(--vea-mono);letter-spacing:.04em;color:var(--vea-on-navy-muted);font-size:.62rem}.vea-lv-note{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;padding:2.2rem 0 0;display:grid}.vea-lv-note-h{font-family:var(--vea-display);color:var(--vea-white);margin:0;font-size:clamp(1.2rem,2.2vw,1.6rem);font-weight:500;line-height:1.3}.vea-lv-note-sig{font-family:var(--vea-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--vea-emerald-soft);margin:1.1rem 0 .6rem;font-size:.62rem;font-weight:500}.vea-lv-signals{margin:0;padding:0;list-style:none}.vea-lv-signals li{color:var(--vea-on-navy-lead);margin-bottom:.5rem;padding-left:1rem;font-size:.9rem;line-height:1.55;position:relative}.vea-lv-signals li:before{content:"";background:var(--vea-emerald-soft);width:6px;height:1px;position:absolute;top:.68em;left:0}.vea-lv-note-body{font-family:var(--vea-mono);color:var(--vea-on-navy-muted);align-self:end;margin:0;font-size:.72rem;line-height:1.7}.vea-lv-total{text-align:center;border-top:1px solid #ffffff29;margin-top:3.4rem;padding:3rem 1.5rem;position:relative;overflow:hidden}.vea-lv-total:before{content:"";background:radial-gradient(60% 100% at 50% 0%, rgba(var(--vea-emerald-rgb), .13) 0%, rgba(var(--vea-emerald-rgb), 0) 70%);pointer-events:none;position:absolute;inset:0}.vea-lv-total>*{position:relative}.vea-lv-total-k{font-family:var(--vea-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--vea-on-navy-muted);margin:0 0 1.1rem;font-size:.66rem;font-weight:500}.vea-lv-total-n{font-family:var(--vea-mono);letter-spacing:0;color:var(--vea-white);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.7rem;margin:0;font-size:clamp(1.6rem,4.4vw,3rem);font-weight:500;line-height:1.1;display:flex}.vea-lv-total-n em{color:var(--vea-emerald-soft);text-shadow:0 0 30px rgba(var(--vea-emerald-soft-rgb), .4);font-style:normal}.vea-lv-total-d{max-width:40rem;color:var(--vea-on-navy-muted);margin:1.3rem auto 0;font-size:.88rem;line-height:1.7}.vea-lv-method{max-width:var(--vea-measure);margin-top:2.4rem}.vea-lv-method>summary{cursor:pointer;font-family:var(--vea-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--vea-on-navy-muted);align-items:center;gap:.45rem;font-size:.64rem;font-weight:500;list-style:none;display:inline-flex}.vea-lv-method>summary::-webkit-details-marker{display:none}.vea-lv-method>summary:after{content:"+";color:var(--vea-emerald-soft);font-size:.9rem}.vea-lv-method[open]>summary:after{content:"−"}.vea-lv-method>summary:hover{color:var(--vea-emerald-soft)}.vea-lv-method p{color:var(--vea-on-navy-muted);margin:1rem 0 0;font-size:.86rem;line-height:1.7}.vea-lv-method strong{color:var(--vea-on-navy-lead);font-weight:500}.vea-lv-counter{max-width:var(--vea-measure);border-top:1px solid #ffffff29;margin-top:3rem;padding-top:1.6rem}.vea-lv-counter-h{font-family:var(--vea-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--vea-emerald-soft);margin:0 0 .7rem;font-size:.66rem;font-weight:500}.vea-lv-counter-b{color:var(--vea-on-navy-lead);margin:0;font-size:.95rem;line-height:1.7}.vea-lv-counter-p{font-family:var(--vea-display);color:var(--vea-white);text-wrap:balance;margin:1.1rem 0 0;font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:500;line-height:1.35}@media (max-width:980px){.vea-lv-row{grid-template-columns:minmax(0,1fr);gap:1.4rem}.vea-lv-engine{text-align:left;padding-inline:0;padding-top:1.2rem}.vea-lv-engine:before,.vea-lv-engine:after{display:none}.vea-lv-engine{border-top:1px solid #ffffff1a}.vea-lv-flow{justify-content:flex-start}.vea-lv-note{grid-template-columns:minmax(0,1fr);gap:1.4rem}.vea-lv-note-body{align-self:start}}.vea-axis{max-width:46rem;margin:1.8rem 0}.vea-axis svg{width:100%;height:auto;display:block}.vea-axis-line{stroke:var(--vea-ghost-strong,#c9d2dc);stroke-width:2px}.vea-axis-tick{stroke:var(--vea-navy);stroke-width:3px;stroke-linecap:round}.vea-axis-v{font-family:var(--vea-mono);fill:var(--vea-navy);font-size:13px;font-weight:600}.vea-axis-v--soft{fill:var(--vea-mid);font-style:italic;font-weight:400}.vea-axis-l{font-family:var(--vea-mono);letter-spacing:.08em;fill:var(--vea-mid);font-size:9.5px}.vea-axis-zone{fill:var(--vea-emerald);opacity:.25}.vea-axis-q{color:var(--vea-navy);margin:0 0 1.1rem;font-size:1.02rem;line-height:1.6}.vea-clash{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3.5rem;margin:2.6rem 0 0;padding:0;list-style:none;display:grid}.vea-clash-item{grid-template-rows:subgrid;border-top:2px solid #0000;grid-row:span 3;margin-bottom:2.6rem;padding-top:.85rem;display:grid;position:relative}.vea-clash-item:before{content:"";background:var(--vea-navy);width:100%;height:2px;position:absolute;top:-2px;left:0}@media (max-width:700px){.vea-clash{grid-template-columns:minmax(0,1fr)}.vea-clash-item{margin-bottom:2rem}}.vea-clash-tag{font-family:var(--vea-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--vea-navy);align-self:start;margin:0;font-size:.64rem;font-weight:500}.vea-clash-tag--you{color:var(--vea-ink);background-image:linear-gradient(color-mix(in srgb, var(--vea-emerald) 18%, transparent) 0 0);background-repeat:no-repeat;width:fit-content;margin-inline:-.35em;padding-inline:.35em}.vea-clash-n{color:var(--vea-emerald-text);margin-right:.55rem}.vea-clash-b{letter-spacing:-.005em;color:var(--vea-navy);text-wrap:pretty;align-self:start;margin:0;padding:.55rem 0 1.15rem;font-size:1.28rem;font-weight:600;line-height:1.4}.vea-clash-you{border-top:var(--vea-border);border-left:2px solid #0000;align-self:start;padding-top:.75rem;padding-left:.9rem;position:relative}.vea-clash-you:before{content:"";background:var(--vea-emerald);width:2px;position:absolute;top:0;bottom:0;left:-2px}.vea-clash-y{color:var(--vea-mid);margin:.35rem 0 0;font-size:.92rem;line-height:1.55}.vea-asym-fields{margin-top:3.4rem}.vea-asym-fields-h{font-family:var(--vea-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--vea-mid);margin:0 0 .9rem;font-size:.72rem;font-weight:500}.vea-asym-field{border-top:1px solid #0000;grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);gap:.45rem 3.2rem;padding:1.15rem 0;display:grid;position:relative}.vea-asym-field:before{content:"";background:var(--vea-ghost);width:100%;height:1px;position:absolute;top:-1px;left:0}.vea-asym-field:last-of-type{border-bottom:1px solid #0000}.vea-asym-field:last-of-type:after{content:"";background:var(--vea-ghost);width:100%;height:1px;position:absolute;bottom:-1px;left:0}@media (max-width:700px){.vea-asym-field{grid-template-columns:minmax(0,1fr)}}.vea-asym-field-label{font-family:var(--vea-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--vea-mid);margin:0;padding-top:.2rem;font-size:.7rem;font-weight:500}.vea-asym-field-body{color:var(--vea-ink);max-width:var(--vea-measure);margin:0;font-size:.96rem;line-height:1.7}.vea-asym-field-link{margin:.5rem 0 0;font-size:.86rem}.vea-asym-field-link a{color:var(--vea-emerald-text);align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.vea-asym-field-link a:hover{color:var(--vea-navy);text-decoration:underline}.vea-ptl{margin:1.6rem 0 .6rem}.vea-ptl svg{width:100%;height:auto;display:block}.vea-ptl-start{stroke:var(--vea-emerald);stroke-width:2px}.vea-ptl-start-l{fill:var(--vea-emerald)}.vea-ptl-cap{color:var(--vea-mid);max-width:var(--vea-measure);margin:.7rem 0 0;font-size:.8rem;line-height:1.6}.vea-cal{margin-top:1rem}.vea-cal svg{width:100%;height:auto;display:block}.vea-cal-grid{stroke:var(--vea-ghost);stroke-width:1px}.vea-cal-bar{fill:var(--vea-navy);opacity:.85}.vea-cal-bar--alt{fill:var(--vea-emerald);opacity:.75}.vea-cal-queue{fill:none;stroke:var(--vea-mid);stroke-width:1.4px;stroke-dasharray:5 4}.vea-cal-label{font-family:var(--vea-mono);letter-spacing:.08em;fill:var(--vea-mid);font-size:10px}.vea-bounds-forYou{border-left:2px solid var(--vea-emerald);color:var(--vea-mid);margin-top:.55rem;padding-left:1rem;font-size:.86rem;line-height:1.55;display:block}.vea-bounds-forYou strong{font-family:var(--vea-mono);letter-spacing:.1em;color:var(--vea-emerald);margin-right:.35rem;font-size:.68rem;font-weight:500}.vea-asym-closing{font-family:var(--vea-display);letter-spacing:-.01em;color:var(--vea-navy);text-wrap:balance;border-top:1px solid #0000;max-width:30ch;margin:4rem 0 1.2rem;padding-top:2.2rem;font-size:clamp(1.5rem,3.2vw,2.2rem);font-weight:500;line-height:1.25;position:relative}.vea-asym-closing:before{content:"";background:var(--vea-navy);width:100%;height:1px;position:absolute;top:-1px;left:0}.vea-mandates{border:var(--vea-border);border-left:3px solid var(--vea-emerald);border-radius:var(--vea-r-s);background:var(--vea-white);margin-top:2rem;padding:1.3rem 1.5rem 1.2rem}.vea-mandates-h{font-family:var(--vea-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--vea-navy);margin:0 0 .7rem;font-size:.72rem;font-weight:500}.vea-mandates-list{margin:0 0 .8rem;padding:0;list-style:none}.vea-mandates-list li{color:var(--vea-navy);margin-bottom:.4rem;padding-left:1rem;font-size:.92rem;line-height:1.55;position:relative}.vea-mandates-list li:before{content:"";background:var(--vea-emerald);width:5px;height:1px;position:absolute;top:.62em;left:0}.vea-mandates-note{color:var(--vea-mid);margin:0;font-size:.8rem;line-height:1.6}.vea-mandates-note a{color:var(--vea-emerald);white-space:nowrap;text-decoration:none}.vea-mandates-note a:hover{text-decoration:underline}.vea-bounds-list{margin:0;padding:0;list-style:none}.vea-bounds-list li{border-bottom:var(--vea-border);color:var(--vea-navy);margin:0 0 1.1rem;padding:0 0 1.1rem;font-size:.98rem;line-height:1.6}.vea-bounds-list li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.vea-bounds-list strong{margin-bottom:.25rem;font-weight:600;display:block}.vea-bounds-figure{min-width:0}.vea-bounds-n{font-family:var(--vea-display);color:var(--vea-emerald);letter-spacing:-.02em;margin:0;font-size:clamp(3.4rem,7vw,5rem);font-weight:600;line-height:.95}.vea-bounds-nl{font-family:var(--vea-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--vea-navy);margin:.4rem 0 .9rem;font-size:.74rem}.vea-bounds-nb{color:var(--vea-mid);margin:0;font-size:.88rem;line-height:1.65}.vea-path-links{border-top:var(--vea-border);flex-wrap:wrap;gap:.35rem 1.4rem;margin:.9rem 0 0;padding-top:.8rem;font-size:.84rem;display:flex}.vea-path-links a{color:var(--vea-mid);white-space:nowrap;text-decoration:none}.vea-path-links a:hover{color:var(--vea-emerald);text-decoration:underline}.vea-paths{grid-template-columns:1fr 1fr;gap:1.6rem;margin-top:2.2rem;display:grid}@media (max-width:860px){.vea-paths{grid-template-columns:1fr}}.vea-path{border:var(--vea-border);border-radius:var(--vea-r-m);background:var(--vea-white);transition:transform var(--vea-dur) var(--vea-ease), box-shadow var(--vea-dur) var(--vea-ease), border-color var(--vea-dur) var(--vea-ease);flex-direction:column;padding:2.1rem 2.1rem 2rem;display:flex;position:relative;overflow:hidden}.vea-path:before{content:"";height:3px;position:absolute;top:0;left:0;right:0}.vea-path:hover{border-color:#cfccc3;transform:translateY(-3px);box-shadow:0 22px 44px -26px #0e1b2e66}.vea-path h3{font-family:var(--vea-display);color:var(--vea-navy);margin:0 0 .7rem;font-size:1.35rem;font-weight:600}.vea-path p{color:var(--vea-ink);margin:0 0 1.3rem;font-size:.94rem;line-height:1.65}.vea-path-cta{font-family:var(--vea-display);letter-spacing:.07em;text-transform:uppercase;color:var(--vea-emerald-text);margin-top:auto;font-size:.84rem;font-weight:600;text-decoration:none}.vea-path-cta:hover{text-decoration:underline}.vea-path--founders:before{background:linear-gradient(90deg, var(--vea-navy) 0%, #3d5a82 100%)}.vea-path--investors:before{background:var(--vea-grad-emerald-bar)}a.vea-feature{text-decoration:none;display:block}a.vea-feature:hover h3{color:var(--vea-emerald)}.vea-grid4{grid-template-columns:repeat(4,1fr);gap:1.6rem;margin-top:2.2rem;display:grid}@media (max-width:1020px){.vea-grid4{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.vea-grid4{grid-template-columns:1fr}}.vea-grid3{grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-top:2.2rem;display:grid}@media (max-width:1020px){.vea-grid3{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.vea-grid3{grid-template-columns:1fr}}.vea-grid2{grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.2rem;display:grid}@media (max-width:860px){.vea-grid2{grid-template-columns:1fr}}.vea-limits{max-width:54rem;margin:1.8rem 0 0;padding:0;list-style:none}.vea-limits li{color:var(--vea-ink);border-left:2px solid var(--vea-ghost);border-bottom:var(--vea-border);padding:.95rem 0 1rem 1.15rem;font-size:.95rem;line-height:1.68}.vea-limits li:last-child{border-bottom:0}.vea-form{flex-direction:column;gap:1.1rem;max-width:38rem;margin-top:1.8rem;display:flex}.vea-form-row{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}@media (max-width:620px){.vea-form-row{grid-template-columns:1fr}}.vea-form label{color:var(--vea-navy);flex-direction:column;gap:.35rem;font-size:.82rem;font-weight:600;display:flex}.vea-form input[type=text],.vea-form input[type=email],.vea-form textarea{font-family:var(--vea-body);color:var(--vea-ink);border:var(--vea-border);border-radius:var(--vea-r-s);background:var(--vea-white);resize:vertical;padding:.7rem .9rem;font-size:.95rem}.vea-form input:focus,.vea-form textarea:focus,.vea-news-form input:focus{outline:2px solid var(--vea-emerald);outline-offset:1px;border-color:var(--vea-emerald)}.vea-form-consent{align-items:flex-start;flex-direction:row!important;gap:.6rem!important}.vea-form-consent input{margin-top:.2rem}.vea-form-consent span{color:var(--vea-mid);font-size:.78rem;font-weight:400;line-height:1.55}.vea-form button{align-self:flex-start}.vea-form-success{border-radius:var(--vea-r-s);border-left:3px solid var(--vea-emerald);color:var(--vea-navy);background:#0aa46e14;max-width:38rem;margin-top:1.8rem;padding:1rem 1.3rem;font-size:.95rem;font-weight:600}.vea-form-error{color:var(--vea-oxide);margin:0;font-size:.85rem}.vea-form-error a{color:var(--vea-oxide);font-weight:600}.vea-news{background:var(--vea-grad-paper);border-top:var(--vea-border-subtle);border-bottom:var(--vea-border-subtle);margin-top:5rem}.vea-news-inner{grid-template-columns:3fr 2fr;align-items:center;gap:3rem;padding:3.2rem 1.5rem;display:grid}@media (max-width:860px){.vea-news-inner{grid-template-columns:1fr;gap:1.6rem}}.vea-news-form{flex-wrap:wrap;gap:.7rem;display:flex}.vea-news-form input{font-family:var(--vea-body);border:var(--vea-border);border-radius:var(--vea-r-pill);background:var(--vea-white);flex:14rem;padding:.78rem 1.2rem;font-size:.95rem}.vea-faqlist{border-top:var(--vea-border);max-width:52rem;margin-top:1.6rem}.vea-faqitem{border-bottom:var(--vea-border)}.vea-faqitem summary{cursor:pointer;color:var(--vea-navy);justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.15rem 0;font-size:.99rem;font-weight:600;list-style:none;display:flex}.vea-faqitem summary::-webkit-details-marker{display:none}.vea-faqitem summary:after{content:"+";font-family:var(--vea-mono);color:var(--vea-emerald);font-size:1.1rem}.vea-faqitem[open] summary:after{content:"−"}.vea-faqitem p{color:var(--vea-ink);max-width:var(--vea-measure);margin:0 0 1.3rem;font-size:.93rem;line-height:1.7}.vea-checklist{max-width:46rem;margin:1.6rem 0 0;padding:0;list-style:none}.vea-checklist li{border-bottom:var(--vea-border);padding:.55rem 0 .55rem 1.9rem;font-size:.94rem;line-height:1.6;position:relative}.vea-checklist li:before{content:"✓";color:var(--vea-emerald);font-weight:700;font-family:var(--vea-mono);position:absolute;left:.2rem}.vea-stage-when{font-family:var(--vea-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--vea-mid);margin:0 0 .5rem;font-size:.66rem}.vea-stage-action{color:var(--vea-emerald-text);cursor:pointer;transition:color var(--vea-dur) var(--vea-ease);font-size:.86rem;font-weight:600;text-decoration:none}.vea-stage-action span{transition:transform var(--vea-dur) var(--vea-ease);display:inline-block}.vea-stage-action:hover{text-underline-offset:3px;text-decoration:underline}.vea-stage-action:hover span{transform:translate(3px)}.vea-stage-action:focus-visible{outline:2px solid var(--vea-emerald);outline-offset:3px;border-radius:3px}
@media (prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(18px)}[data-reveal].is-in{opacity:1;transform:none}.vea-clash-item[data-reveal],.vea-asym-field[data-reveal]{opacity:1;--casc:calc(var(--i,0) * .11s);transition:none;transform:none}.vea-clash-item[data-reveal]:before,.vea-asym-field[data-reveal]:before,.vea-asym-field[data-reveal]:last-of-type:after,.vea-asym-closing[data-reveal]:before{transform-origin:0;transition:transform .7s cubic-bezier(.2, .6, .2, 1) var(--casc,0s);transform:scaleX(0)}.vea-asym-field[data-reveal]:last-of-type:after{transition-delay:calc(var(--casc,0s) + .26s)}.vea-asym-closing[data-reveal]:before{transition-duration:.9s;transition-delay:.12s}.vea-clash-item[data-reveal].is-in:before,.vea-asym-field[data-reveal].is-in:before,.vea-asym-field[data-reveal].is-in:last-of-type:after,.vea-asym-closing[data-reveal].is-in:before{transform:scaleX(1)}.vea-clash-item[data-reveal] .vea-clash-tag,.vea-clash-item[data-reveal] .vea-clash-b,.vea-clash-item[data-reveal] .vea-clash-y{opacity:0;transition:opacity .55s cubic-bezier(.2, .6, .2, 1) calc(var(--casc) + .1s), transform .55s cubic-bezier(.2, .6, .2, 1) calc(var(--casc) + .1s), color .3s var(--vea-ease);transform:translateY(12px)}.vea-clash-item[data-reveal] .vea-clash-b{transition-delay:calc(var(--casc) + .19s), calc(var(--casc) + .19s), 0s}.vea-clash-item[data-reveal] .vea-clash-y{transition-delay:calc(var(--casc) + .62s), calc(var(--casc) + .62s), 0s}.vea-clash-item[data-reveal] .vea-clash-you:before{transform-origin:50% 0;transition:transform .5s cubic-bezier(.2, .6, .2, 1) calc(var(--casc) + .54s), background-color .3s var(--vea-ease);transform:scaleY(0)}.vea-clash-item[data-reveal].is-in .vea-clash-you:before{transform:scaleY(1)}.vea-clash-item[data-reveal] .vea-clash-tag--you{transition:opacity .55s cubic-bezier(.2, .6, .2, 1) calc(var(--casc) + .54s), transform .55s cubic-bezier(.2, .6, .2, 1) calc(var(--casc) + .54s), color .3s var(--vea-ease), background-size .6s cubic-bezier(.2, .6, .2, 1) calc(var(--casc) + .68s);background-size:0% 100%}.vea-clash-item[data-reveal].is-in .vea-clash-tag,.vea-clash-item[data-reveal].is-in .vea-clash-b,.vea-clash-item[data-reveal].is-in .vea-clash-y{opacity:1;transform:none}.vea-clash-item[data-reveal].is-in .vea-clash-tag--you{background-size:100% 100%}.vea-asym-field[data-reveal] .vea-asym-field-label{opacity:0;transition:opacity .55s cubic-bezier(.2, .6, .2, 1) calc(var(--casc) + .14s), transform .55s cubic-bezier(.2, .6, .2, 1) calc(var(--casc) + .14s);transform:translate(-12px)}.vea-asym-field[data-reveal] .vea-asym-field-body{opacity:0;transition:opacity .55s cubic-bezier(.2, .6, .2, 1) calc(var(--casc) + .24s), transform .55s cubic-bezier(.2, .6, .2, 1) calc(var(--casc) + .24s);transform:translateY(10px)}.vea-asym-field[data-reveal] .vea-asym-field-link{opacity:0;transition:opacity .5s cubic-bezier(.2, .6, .2, 1) calc(var(--casc) + .38s)}.vea-asym-field[data-reveal].is-in .vea-asym-field-label,.vea-asym-field[data-reveal].is-in .vea-asym-field-body,.vea-asym-field[data-reveal].is-in .vea-asym-field-link{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference) and (max-width:700px){.vea-clash-item[data-reveal],.vea-asym-field[data-reveal]{--casc:0s}}.vea-clash-you{transition:border-color .3s var(--vea-ease)}.vea-clash-y{transition:color .3s var(--vea-ease)}.vea-clash-you:before{transition:background-color .3s var(--vea-ease)}.vea-clash-item[data-hot] .vea-clash-y{color:var(--vea-ink)}.vea-clash-item[data-hot] .vea-clash-you{border-top-color:var(--vea-emerald)}.vea-clash-item[data-hot] .vea-clash-you:before{background:var(--vea-emerald-text)}@media (hover:hover){.vea-clash-item:hover .vea-clash-y{color:var(--vea-ink)}.vea-clash-item:hover .vea-clash-you{border-top-color:var(--vea-emerald)}.vea-clash-item:hover .vea-clash-you:before{background:var(--vea-emerald-text)}}@media (prefers-reduced-motion:no-preference){@keyframes vea-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.vea-page-enter{animation:vea-page-in .32s var(--vea-ease) both}}.vea-nav{transition:box-shadow var(--vea-dur) var(--vea-ease)}.vea-nav[data-scrolled]{box-shadow:0 8px 24px -18px #0e1b2e73}.vea-nav-links>a,.vea-nav-group-label{position:relative;border-bottom:none!important}.vea-nav-links>a:after,.vea-nav-group-label:after{content:"";background:var(--vea-emerald);transform-origin:100% 100%;width:100%;height:2px;transition:transform var(--vea-dur) var(--vea-ease);position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.vea-nav-links>a:hover:after,.vea-nav-group-label:hover:after,.vea-nav-links>a[data-active]:after,.vea-nav-group-label[data-active]:after{transform-origin:0 100%;transform:scaleX(1)}.vea-nav-links>a[data-active],.vea-nav-group-label[data-active]{color:var(--vea-navy)}.vea-nav-caret{transition:transform var(--vea-dur) var(--vea-ease);margin-left:2px}.vea-nav-group:hover .vea-nav-caret,.vea-nav-group:focus-within .vea-nav-caret{transform:rotate(180deg)}@media (min-width:1081px){.vea-nav-drop{opacity:0;visibility:hidden;transition:opacity .18s var(--vea-ease), transform .18s var(--vea-ease), visibility .18s;display:flex;transform:translateY(6px)}.vea-nav-group:hover .vea-nav-drop,.vea-nav-group:focus-within .vea-nav-drop{opacity:1;visibility:visible;transform:none}}.vea-nav-drop a[data-active]{color:var(--vea-emerald-text)}.vea-nav-burger svg line{transition:transform var(--vea-dur) var(--vea-ease);transform-origin:12px 12px}.vea-nav-burger[data-open] .vea-burger-top{transform:translateY(4px)rotate(45deg)}.vea-nav-burger[data-open] .vea-burger-bottom{transform:translateY(-4px)rotate(-45deg)}.vea-btn svg{transition:transform var(--vea-dur) var(--vea-ease);flex:none}.vea-btn:hover svg{transform:translate(4px)}.vea-btn-primary{transition:background-color var(--vea-dur) var(--vea-ease), transform var(--vea-dur) var(--vea-ease), box-shadow var(--vea-dur) var(--vea-ease)}.vea-btn-primary:hover{box-shadow:var(--vea-shadow-glow);transform:translateY(-1px)}.vea-path-cta{align-items:center;gap:.4rem;display:inline-flex}.vea-path-cta svg{transition:transform var(--vea-dur) var(--vea-ease)}.vea-path-cta:hover svg{transform:translate(4px)}.vea-feature-icon{width:26px;height:26px;color:var(--vea-emerald);margin-bottom:.7rem;display:block}.vea-contact-icon{width:20px;height:20px;color:var(--vea-emerald);vertical-align:-4px;margin-right:.5rem;display:inline-block}.vea-step{position:relative}.vea-step:before{content:"";background:var(--vea-ghost);width:1px;position:absolute;top:0;bottom:0;left:.62rem}.vea-step:after{content:"";border:1.5px solid var(--vea-emerald);background:var(--vea-white);width:.62rem;height:.62rem;transition:background-color .4s var(--vea-ease);border-radius:50%;position:absolute;top:1.9rem;left:.34rem}.vea-step.is-in:after,.vea-step:hover:after{background:var(--vea-emerald)}.vea-step{grid-template-columns:4.5rem 1fr}.vea-step-n{padding-left:1.6rem}.vea-faqitem summary:after{content:"+";font-family:var(--vea-mono);color:var(--vea-emerald);transition:transform .25s var(--vea-ease);font-size:1.1rem;display:inline-block}.vea-faqitem[open] summary:after{content:"+";transform:rotate(45deg)}.vea-faqitem summary:hover{color:var(--vea-emerald-text)}.vea-faqitem{transition:background-color var(--vea-dur) var(--vea-ease)}.vea-faqitem[open]{background:linear-gradient(90deg,#0aa46e09 0%,#0aa46e00 60%)}.vea-faqitem::details-content{block-size:0;transition:block-size .3s var(--vea-ease), content-visibility .3s allow-discrete;overflow:hidden}.vea-faqitem[open]::details-content{block-size:auto}a.vea-tombstone{transition:transform var(--vea-dur) var(--vea-ease), border-color var(--vea-dur) var(--vea-ease), box-shadow var(--vea-dur) var(--vea-ease);text-decoration:none;display:block}a.vea-tombstone:hover{border-color:#35c28d99;transform:translateY(-3px);box-shadow:0 0 0 6px #ffffff0f,0 24px 60px -28px #0aa46e59}.vea-tombstone-more{font-family:var(--vea-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--vea-emerald-soft);align-items:center;gap:.4rem;margin:1rem 0 0;font-size:.66rem;display:inline-flex}a.vea-tombstone:hover .vea-tombstone-more svg{transform:translate(4px)}.vea-tombstone-more svg{transition:transform var(--vea-dur) var(--vea-ease)}.vea-motif-glow{opacity:0;transition:opacity .7s var(--vea-ease);filter:blur(40px)}.vea-hero:hover .vea-motif-glow,.vea-band:hover .vea-motif-glow{opacity:.1}.vea-person-photo{aspect-ratio:4/5;border-radius:var(--vea-r-m);background:var(--vea-grad-paper);margin-bottom:1.1rem;display:block;position:relative;overflow:hidden}@media (max-width:860px){.vea-person-photo{aspect-ratio:1}}.vea-person-photo img{object-fit:cover;object-position:50% 22%;filter:grayscale();transition:filter .4s var(--vea-ease), transform .5s var(--vea-ease)}.vea-person:hover .vea-person-photo img{filter:grayscale(0);transform:scale(1.02)}.vea-profile-hero{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:3rem;display:grid}@media (max-width:860px){.vea-profile-hero{grid-template-columns:1fr}}.vea-profile-photo{aspect-ratio:4/5;border-radius:var(--vea-r-l);box-shadow:var(--vea-shadow-plate);border:1px solid #ffffff59;max-width:22rem;position:relative;overflow:hidden}.vea-profile-photo img{object-fit:cover}.vea-profile-meta{flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:1.3rem;display:flex}.vea-profile-reach{align-items:center;gap:.6rem;display:inline-flex}.vea-profile-reach .vea-geocodes,.vea-tombstone-meta .vea-geocodes,.vea-hero .vea-geocodes{color:#ffffffd1}.vea-profile-reach .vea-geo-flag,.vea-tombstone-meta .vea-geo-flag,.vea-hero .vea-geo-flag{box-shadow:0 0 0 1px #ffffff52}.vea-profile-reach-label{font-family:var(--vea-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;font-size:.62rem}.vea-profile-li{font-family:var(--vea-mono);letter-spacing:.08em;text-transform:uppercase;color:#fffc;border-radius:var(--vea-r-pill);border:1px solid #ffffff38;align-items:center;gap:.45rem;padding:.32rem .72rem;font-size:.7rem;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.vea-profile-li:hover{color:var(--vea-white);border-color:var(--vea-emerald);background:#0aa46e29}.vea-profile-li svg{color:var(--vea-emerald)}.vea-person{position:relative}.vea-person-li{z-index:2;width:2rem;height:2rem;color:var(--vea-white);border:var(--vea-border-dark-strong);background:#192d46c7;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:inline-flex;position:absolute;top:.7rem;right:.7rem}.vea-person-li:hover{background:var(--vea-emerald);transform:translateY(-1px)}.vea-person:after{content:"";background:var(--vea-emerald);width:0;height:2px;transition:width .35s var(--vea-ease);position:absolute;top:-2px;left:0}.vea-person:hover:after{width:100%}.vea-person:hover{border-top-color:var(--vea-ghost)}.vea-grid3--numbered{counter-reset:vea-principle}.vea-grid3--numbered .vea-feature{counter-increment:vea-principle}.vea-grid3--numbered .vea-feature h3:before{content:counter(vea-principle, decimal-leading-zero);font-family:var(--vea-mono);letter-spacing:.14em;color:var(--vea-emerald);margin-bottom:.45rem;font-size:.72rem;display:block}.vea-dbtable{border:var(--vea-border);border-radius:var(--vea-r-m);background:var(--vea-white);font-family:var(--vea-mono);font-size:.74rem;overflow:hidden;box-shadow:0 24px 48px -32px #0e1b2e59}.vea-dbtable-head{border-bottom:var(--vea-border);background:var(--vea-paper);align-items:center;gap:.45rem;padding:.7rem 1rem;display:flex}.vea-dbtable-head span{background:var(--vea-ghost);border-radius:50%;width:9px;height:9px}.vea-dbtable-head span:first-child{background:var(--vea-oxide);opacity:.55}.vea-dbtable-head span:nth-child(3){background:var(--vea-emerald);opacity:.7}.vea-dbtable-title{color:var(--vea-mid);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-left:.5rem;font-size:.66rem;overflow:hidden}.vea-dbtable-scroll{overflow-x:auto}.vea-dbtable table{border-collapse:collapse;width:100%}.vea-dbtable th{text-align:left;color:var(--vea-mid);letter-spacing:.1em;text-transform:uppercase;border-bottom:var(--vea-border);white-space:nowrap;padding:.55rem .9rem;font-size:.62rem;font-weight:500}.vea-dbtable td{border-bottom:var(--vea-border);color:var(--vea-ink);white-space:nowrap;padding:.55rem .9rem}.vea-dbtable tr:last-child td{border-bottom:none}.vea-dbtable .redacted{filter:blur(4px);-webkit-user-select:none;user-select:none;background:var(--vea-ghost);color:#0000;border-radius:3px;min-width:5.5ch;display:inline-block}.vea-dbtable .ok{color:var(--vea-emerald)}.vea-dbtable-note{font-family:var(--vea-body);color:var(--vea-mid);background:var(--vea-paper);border-top:var(--vea-border);padding:.7rem 1rem;font-size:.74rem}.vea-era-head{flex-wrap:wrap;align-items:baseline;gap:.9rem;display:flex}.vea-era-count{border-radius:var(--vea-r-pill);font-family:var(--vea-mono);letter-spacing:.1em;color:var(--vea-mid);border:var(--vea-border);background:var(--vea-paper);padding:.22rem .65rem;font-size:.64rem}.vea-progress{z-index:60;background:var(--vea-emerald);transform-origin:0 0;pointer-events:none;height:2.5px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.vea-read-chip{border-radius:var(--vea-r-pill);font-family:var(--vea-mono);letter-spacing:.1em;color:var(--vea-mid);border:var(--vea-border);background:var(--vea-paper);align-items:center;gap:.4rem;padding:.22rem .65rem;font-size:.64rem;display:inline-flex}.vea-read-chip svg{width:13px;height:13px;color:var(--vea-emerald)}.vea-article-byline{color:#ffffffb8;margin:.9rem 0 0;font-size:.85rem}.vea-article-byline a{color:var(--vea-emerald-soft);font-weight:600;text-decoration:none}.vea-article-byline a:hover{text-decoration:underline}.vea-testimonials{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.4rem;margin-top:2rem;display:grid}.vea-testimonial{background:var(--vea-white);border:var(--vea-border);border-top:2px solid var(--vea-emerald);border-radius:var(--vea-r-m);margin:0;padding:1.5rem 1.6rem}.vea-testimonial blockquote{color:var(--vea-navy);margin:0;font-size:1.02rem;font-weight:500;line-height:1.6}.vea-testimonial blockquote:before{content:"„";color:var(--vea-emerald);margin-right:.1rem;font-weight:700}.vea-testimonial figcaption{flex-direction:column;gap:.15rem;margin-top:1rem;display:flex}.vea-testimonial figcaption span{font-family:var(--vea-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--vea-ink);font-size:.7rem}.vea-testimonial figcaption em{color:var(--vea-mid);font-size:.72rem;font-style:normal}.vea-voice{border-top:2px solid var(--vea-navy);max-width:44rem;margin:2.2rem 0 0;padding-top:1.15rem}.vea-voice-kicker{font-family:var(--vea-mono);letter-spacing:.14em;color:var(--vea-emerald-text);margin:0 0 1rem;font-size:.68rem;font-weight:500}.vea-voice blockquote{color:var(--vea-navy);text-wrap:pretty;margin:0;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:500;line-height:1.5}.vea-voice blockquote:before{content:"„";color:var(--vea-emerald);margin-right:.15rem;font-weight:700}.vea-voice figcaption{align-items:center;gap:.8rem;margin-top:1.15rem;display:flex}.vea-voice-photo{border-radius:var(--vea-r-s);border:var(--vea-border);flex:none;display:block}.vea-voice-sig{flex-direction:column;gap:.15rem;display:flex}.vea-voice figcaption span{font-family:var(--vea-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--vea-ink);font-size:.72rem}.vea-voice figcaption em{color:var(--vea-mid);font-size:.74rem;font-style:normal}.vea-voice-link{margin:1.15rem 0 0;font-size:.86rem}.vea-voice-link a{color:var(--vea-emerald-text);align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.vea-voice-link a:hover{color:var(--vea-navy);text-decoration:underline}.vea-voices-rest{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2rem 2.6rem;margin-top:3rem;display:grid}.vea-voice-sm{border-top:var(--vea-border);margin:0;padding-top:.85rem}.vea-voice-sm blockquote{color:var(--vea-mid);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.55;display:-webkit-box;overflow:hidden}.vea-voice-sm figcaption{flex-direction:column;gap:.1rem;margin-top:.7rem;display:flex}.vea-voice-sm figcaption span{font-family:var(--vea-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--vea-mid);font-size:.64rem}.vea-voice-sm figcaption em{color:var(--vea-mid);font-size:.68rem;font-style:normal}.vea-voices-more{display:none}@media (max-width:700px){.vea-voices-rest{display:none}.vea-voices-more{border-top:var(--vea-border);border-bottom:var(--vea-border);margin-top:2.2rem;display:block}.vea-voices-more summary{cursor:pointer;font-family:var(--vea-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--vea-navy);justify-content:space-between;align-items:center;padding:.85rem 0;font-size:.7rem;font-weight:500;list-style:none;display:flex}.vea-voices-more summary::-webkit-details-marker{display:none}.vea-voices-more summary:after{content:"+";color:var(--vea-emerald-text);font-size:.95rem}.vea-voices-more[open] summary:after{content:"−"}.vea-voices-more>div{gap:1.6rem;padding:.4rem 0 1.2rem;display:grid}}
