@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/ab624315db63c58d-s.1uwhc7jrbo4mx.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e94b8ab81811a983-s.2my4drvc0bavc.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.25jyahqycoolj.woff2)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:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.bjWqlW_className{font-family:Syne,Syne Fallback;font-style:normal}.bjWqlW_variable{--font-syne:"Syne", "Syne Fallback"}
@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/da4484eb6752e510-s.2r7u535oxajql.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/63283323fe6abc74-s.p.2-bfq_ebq7zpd.woff2)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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.ciUXaW_className{font-family:Figtree,Figtree Fallback}.ciUXaW_variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.woff2)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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.woff2)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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.woff2)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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.woff2)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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}._3bHfuq_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}._3bHfuq_variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.45535valc9rzk.woff2)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.l7i1kG_className{font-family:Inter,Inter Fallback;font-style:normal}.l7i1kG_variable{--font-inter:"Inter", "Inter Fallback"}
.xwlgaa_root{--noche:#071226;--abismo:#0c1e3d;--hielo:#a9d4ff;--claro:#eef3fa;--teal:#2fd1be;--ambar:#f5b13d;--muted:#eef3fab8;--hair:#a9d4ff3d;--hair-soft:#eef3fa1f;--line:var(--hielo);--gutter:clamp(1.25rem, 4vw, 3rem);--header-h:4.5rem;--display:var(--font-syne), "Arial Black", system-ui, sans-serif;--body:var(--font-figtree), system-ui, sans-serif;background:var(--noche);color:var(--claro);font-family:var(--body);min-height:100vh;font-size:1.0625rem;font-weight:400;line-height:1.6}@media (min-width:1024px){.xwlgaa_root{font-size:1.125rem}}.xwlgaa_root [data-line=consult]{--line:var(--hielo)}.xwlgaa_root [data-line=data]{--line:var(--teal)}.xwlgaa_root [data-line=learn]{--line:var(--ambar)}.xwlgaa_root :where(h1,h2,h3,h4,summary){text-wrap:balance}.xwlgaa_root :where(p,li,dd){text-wrap:pretty}.xwlgaa_root ::selection{background:var(--hielo);color:var(--noche)}.xwlgaa_root :focus-visible{outline:2px solid var(--hielo);outline-offset:3px;border-radius:2px}.xwlgaa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xwlgaa_skip{z-index:60;background:var(--hielo);color:var(--noche);border-radius:6px;padding:.6rem 1rem;font-weight:600;position:absolute;top:-4rem;left:1rem}.xwlgaa_skip:focus{top:1rem}.xwlgaa_container{width:100%;max-width:1320px;padding-inline:var(--gutter);margin-inline:auto}.xwlgaa_section{--section-pad:clamp(3.5rem, 7vw, 6rem);padding-block:var(--section-pad);scroll-margin-top:calc(.5rem - var(--section-pad))}.xwlgaa_raised{background:var(--abismo)}.xwlgaa_root[data-reveal-ready] [data-reveal]:not([data-shown]){opacity:0}.xwlgaa_root [data-reveal][data-shown="1"]{animation:.85s cubic-bezier(.22,1,.36,1) backwards xwlgaa_revealUp;animation-delay:calc(var(--i,0) * .11s)}.xwlgaa_root [data-reveal=fade][data-shown="1"]{animation-name:xwlgaa_revealFade}@keyframes xwlgaa_revealUp{0%{opacity:0;transform:translateY(36px)}}@keyframes xwlgaa_revealFade{0%{opacity:0}}@keyframes xwlgaa_revealPop{0%{opacity:0;transform:scale(.6)}}.xwlgaa_iconBadge{--size:2.75rem;width:var(--size);height:var(--size);color:var(--line);background:color-mix(in srgb, var(--line) 13%, var(--noche));border:1px solid color-mix(in srgb, var(--line) 45%, transparent);box-shadow:0 0 26px -6px color-mix(in srgb, var(--line) 75%, transparent);border-radius:50%;flex:none;place-items:center;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s;display:inline-grid}.xwlgaa_iconBadge svg{width:46%;height:46%}.xwlgaa_iconBadge[data-size=sm]{--size:2.125rem}.xwlgaa_iconBadge[data-size=lg]{--size:3.25rem}.xwlgaa_pillar:hover .xwlgaa_iconBadge,.xwlgaa_product:hover .xwlgaa_iconBadge,.xwlgaa_model:hover .xwlgaa_iconBadge{box-shadow:0 0 34px -2px color-mix(in srgb, var(--line) 80%, transparent);transform:scale(1.1)rotate(-8deg)}.xwlgaa_h2{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;max-width:20ch;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:700;line-height:1.04}.xwlgaa_h3{font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:700;line-height:1.15}.xwlgaa_h3Large{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;max-width:22ch;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:700;line-height:1.08}.xwlgaa_lead{color:var(--muted);max-width:60ch;font-size:1.0625rem}@media (min-width:1024px){.xwlgaa_lead{font-size:1.1875rem}}.xwlgaa_sectionHead{gap:1rem;margin-bottom:clamp(2.25rem,4.5vw,3.75rem);display:grid}@media (min-width:1024px){.xwlgaa_sectionHead{grid-template-columns:7fr 5fr;align-items:end;gap:4rem}}.xwlgaa_lineMark{color:var(--line);align-items:center;gap:.7rem;margin-bottom:1rem;font-size:1rem;font-weight:600;display:inline-flex}.xwlgaa_lineMarkIcon{width:1.15rem;height:1.15rem;filter:drop-shadow(0 0 6px var(--line));flex:none}.xwlgaa_btnPrimary,.xwlgaa_btnGhost{text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.2;transition:background-color .2s,border-color .2s,box-shadow .25s;display:inline-flex}.xwlgaa_btnPrimary{background:var(--hielo);color:var(--noche)}.xwlgaa_btnPrimary:hover{background:#c9e4ff;box-shadow:0 0 0 6px #a9d4ff29,0 0 28px #a9d4ff59}.xwlgaa_btnGhost{color:var(--claro);border:1px solid #eef3fa80}.xwlgaa_btnGhost:hover{border-color:var(--claro);background:#eef3fa14}.xwlgaa_textLink{color:var(--line);text-underline-offset:.3em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-thickness .15s}.xwlgaa_textLink:hover{text-decoration-thickness:2px}.xwlgaa_header{z-index:50;border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s;position:fixed;inset:0 0 auto}.xwlgaa_header[data-solid]{background:var(--noche);border-bottom-color:var(--hair-soft)}.xwlgaa_headerInner{height:var(--header-h);align-items:center;gap:2rem;display:flex}.xwlgaa_brand{font-family:var(--display);letter-spacing:-.02em;color:var(--claro);align-items:center;gap:.6rem;margin-right:auto;font-size:1.375rem;font-weight:700;display:inline-flex}.xwlgaa_mark{width:28px;height:28px;color:var(--hielo);flex:none}.xwlgaa_navDesktop{display:none}.xwlgaa_navDesktop ul{gap:1.75rem;display:flex}.xwlgaa_navDesktop a{color:#eef3fadb;text-underline-offset:.4em;font-size:.97rem;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s,color .2s}.xwlgaa_navDesktop a:hover{color:var(--claro);-webkit-text-decoration-color:var(--hielo);text-decoration-color:var(--hielo)}.xwlgaa_headerCta{min-height:2.5rem;padding:.5rem 1.15rem;font-size:.94rem;display:none}.xwlgaa_menuButton{min-height:2.75rem;color:var(--claro);cursor:pointer;background:#07122666;border:1px solid #eef3fa80;border-radius:999px;padding:.5rem 1.1rem;font-size:.97rem;font-weight:600}.xwlgaa_menuPanel{background:var(--noche);border-top:1px solid var(--hair-soft);border-bottom:1px solid var(--hair-soft);max-height:calc(100svh - var(--header-h));overflow-y:auto}.xwlgaa_menuPanel ul{padding-block:1rem 2rem;display:grid}.xwlgaa_menuPanel li a:not(.xwlgaa_btnPrimary){font-family:var(--display);letter-spacing:-.02em;border-bottom:1px solid var(--hair-soft);padding-block:.8rem;font-size:1.625rem;font-weight:700;display:block}.xwlgaa_menuPanel .xwlgaa_btnPrimary{width:100%;margin-top:1.5rem}@media (min-width:1180px){.xwlgaa_navDesktop{display:block}.xwlgaa_headerCta{display:inline-flex}.xwlgaa_menuButton,.xwlgaa_menuPanel{display:none}}.xwlgaa_hero{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.xwlgaa_heroVideo{z-index:-2;object-fit:cover;background:var(--noche);width:100%;height:100%;position:absolute;inset:0}.xwlgaa_heroScrim{z-index:-1;background:linear-gradient(#0712268c 0%,#07122600 16% 34%,#0712269e 56%,#071226e6 78%,#071226 100%);position:absolute;inset:0}.xwlgaa_heroInner{padding-top:calc(var(--header-h) + 7rem)}.xwlgaa_heroGrid{gap:2rem;display:grid}@media (min-width:1024px){.xwlgaa_heroGrid{grid-template-columns:8fr 4fr;align-items:end;gap:3rem}}.xwlgaa_heroTitle{font-family:var(--display);text-align:center;letter-spacing:-.03em;text-shadow:0 2px 40px #07122673;align-self:center;font-size:clamp(2.5rem,min(6.5vw,9.5svh),6rem);font-weight:700;line-height:.95}.xwlgaa_heroLine{margin-block:-.06em -.3em;padding-block:.06em .3em;display:block;overflow:clip}.xwlgaa_heroLine>span{animation:1.1s cubic-bezier(.19,.8,.22,1) both xwlgaa_rise;animation-delay:calc(var(--i) * .12s + .25s);display:block}.xwlgaa_heroAccent{color:var(--hielo)}@keyframes xwlgaa_rise{0%{transform:translateY(140%)}to{transform:none}}.xwlgaa_heroEnter{animation:1s cubic-bezier(.19,.8,.22,1) backwards xwlgaa_heroIn;animation-delay:calc(var(--i) * .12s + .25s)}@keyframes xwlgaa_heroIn{0%{opacity:0;transform:translateY(24px)}}.xwlgaa_heroAside{max-width:34rem}.xwlgaa_heroBody{color:#eef3fae0;font-size:1.0625rem}.xwlgaa_ctaRow{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.xwlgaa_outcomes{border-top:1px solid var(--hair);gap:1.25rem;margin-top:clamp(2.5rem,6svh,4.5rem);padding-block:1.5rem 2rem;display:grid}.xwlgaa_outcome{align-items:center;gap:.9rem;display:flex}.xwlgaa_outcomeTitle{font-family:var(--display);letter-spacing:-.015em;font-size:1.25rem;font-weight:700}@media (min-width:720px){.xwlgaa_outcomes{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.xwlgaa_constellation{margin-top:2.5rem;position:relative}.xwlgaa_constLines{display:none}.xwlgaa_stars{gap:2.25rem;padding-left:4.5rem;display:grid;position:relative}.xwlgaa_star:not(:last-child):after{content:"";background:#a9d4ff8c;width:1px;position:absolute;top:3rem;bottom:-2.65rem;left:-3rem;box-shadow:0 0 6px #a9d4ff99}.xwlgaa_star{position:relative}.xwlgaa_starNode{width:3rem;height:3rem;color:var(--line);background:color-mix(in srgb, var(--line) 16%, var(--noche));border:1px solid var(--line);box-shadow:0 0 0 6px color-mix(in srgb, var(--line) 10%, transparent), 0 0 30px 2px color-mix(in srgb, var(--line) 50%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:-.4rem;left:-4.5rem}.xwlgaa_starNode svg{width:1.35rem;height:1.35rem}.xwlgaa_starNode:after{content:"";border:1px solid var(--line);animation:3s ease-out infinite xwlgaa_pulse;animation-delay:calc(var(--i) * 1s);border-radius:50%;position:absolute;inset:-1px}@keyframes xwlgaa_pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.xwlgaa_starName{font-family:var(--display);letter-spacing:-.02em;color:var(--claro);white-space:nowrap;font-size:clamp(1.5rem,2.2vw,1.875rem);font-weight:700;line-height:1.1}.xwlgaa_starSummary{color:var(--muted);max-width:34ch;margin-block:.4rem .6rem}.xwlgaa_constellation[data-shown="1"] .xwlgaa_star{animation:.8s cubic-bezier(.34,1.4,.64,1) backwards xwlgaa_revealPop;animation-delay:calc(var(--i) * .26s + .15s)}.xwlgaa_constLines line{stroke-dasharray:1}.xwlgaa_constellation[data-shown="1"] .xwlgaa_constLines line{animation:1.3s cubic-bezier(.65,0,.35,1) backwards xwlgaa_draw;animation-delay:calc(var(--i) * .26s + .45s)}@keyframes xwlgaa_draw{0%{stroke-dashoffset:1px}}@media (min-width:1024px){.xwlgaa_constellation{height:clamp(420px,36vw,470px)}.xwlgaa_constLines{filter:drop-shadow(0 0 5px #a9d4ffa6);width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.xwlgaa_constLines line{stroke:var(--hielo);stroke-opacity:.6;stroke-width:1px}.xwlgaa_stars{padding:0;display:block;position:absolute;inset:0}.xwlgaa_star:not(:last-child):after{display:none}.xwlgaa_star{left:var(--x);top:var(--y);width:0;height:0;position:absolute}.xwlgaa_starNode{width:3.5rem;height:3.5rem;top:-1.75rem;left:-1.75rem}.xwlgaa_starNode svg{width:1.5rem;height:1.5rem}.xwlgaa_starLabel{width:min(20rem,26vw);position:absolute;top:-.85rem}.xwlgaa_star[data-side=left] .xwlgaa_starLabel{text-align:right;right:3rem}.xwlgaa_star[data-side=left] .xwlgaa_starSummary{margin-left:auto}.xwlgaa_star[data-side=right] .xwlgaa_starLabel{left:3rem}}.xwlgaa_pillars{gap:2.5rem;display:grid}@media (min-width:1024px){.xwlgaa_pillars{grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);gap:0}.xwlgaa_pillar{grid-row:span 2;grid-template-rows:subgrid;border-left:1px solid var(--hair-soft);padding-inline:2.25rem;display:grid}.xwlgaa_pillar:first-child{border-left:0;padding-left:0}.xwlgaa_pillar:last-child{padding-right:0}}.xwlgaa_pillarHead{align-items:center;gap:.9rem;display:flex}.xwlgaa_services{margin-top:1.1rem}.xwlgaa_services li{border-top:1px solid var(--hair-soft)}.xwlgaa_serviceName{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:.8rem;font-size:1rem;font-weight:600;line-height:1.35;list-style:none;transition:color .2s;display:flex}.xwlgaa_serviceName::-webkit-details-marker{display:none}.xwlgaa_serviceName:after{content:"";background:linear-gradient(var(--line), var(--line)) center / 100% 1.5px no-repeat, linear-gradient(var(--line), var(--line)) center / 1.5px 100% no-repeat;flex:none;width:.75rem;height:.75rem;margin-top:.3em;transition:transform .2s}.xwlgaa_serviceName:hover,.xwlgaa_service[open] .xwlgaa_serviceName{color:var(--line)}.xwlgaa_service[open] .xwlgaa_serviceName:after{transform:rotate(45deg)}.xwlgaa_serviceBenefit{color:var(--muted);margin-top:-.35rem;padding:0 1.75rem 1.1rem 0;font-size:.97rem;line-height:1.55}.xwlgaa_featured{background:var(--abismo);border:1px solid var(--hair);border-radius:6px;gap:2rem;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3.5vw,2.75rem);display:grid}@media (min-width:1024px){.xwlgaa_featured{grid-template-columns:5fr 7fr;align-items:start;gap:4rem}}.xwlgaa_featuredTitle{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.05}.xwlgaa_featuredText{color:var(--muted);max-width:52ch;margin-block:.75rem 1.5rem}.xwlgaa_compare{align-content:start;gap:1.5rem;display:grid}.xwlgaa_switch{border:1px solid var(--hair);background:#07122699;border-radius:999px;grid-template-columns:1fr 1fr;justify-self:start;padding:4px;display:inline-grid;position:relative}.xwlgaa_switchOption{z-index:1;min-height:2.5rem;color:var(--muted);white-space:nowrap;cursor:pointer;border-radius:999px;padding:.45rem 1.15rem;font-size:.94rem;font-weight:600;transition:color .3s;position:relative}.xwlgaa_switchOption:hover{color:var(--claro)}.xwlgaa_switchOption[aria-pressed=true]{color:var(--noche)}.xwlgaa_switchThumb{background:var(--hielo);width:calc(50% - 4px);box-shadow:0 0 22px -4px var(--hielo);border-radius:999px;transition:transform .5s cubic-bezier(.34,1.3,.64,1),background-color .3s,box-shadow .3s;position:absolute;top:4px;bottom:4px;left:4px}.xwlgaa_compare[data-mode=inHouse] .xwlgaa_switchThumb{box-shadow:none;background:#eef3fad1;transform:translate(100%)}.xwlgaa_compareRow{border-top:1px solid var(--hair-soft);gap:.5rem;padding-block:.65rem;display:grid}@media (min-width:560px){.xwlgaa_compareRow{grid-template-columns:minmax(10rem,2fr) 3fr;align-items:center;gap:1rem}}.xwlgaa_compareRow dt{align-items:center;gap:.75rem;font-weight:600;display:flex}.xwlgaa_compareRow .xwlgaa_iconBadge{transition:filter .4s,opacity .4s}.xwlgaa_compare[data-mode=inHouse] .xwlgaa_compareRow .xwlgaa_iconBadge{filter:grayscale();opacity:.55}.xwlgaa_compareValue{color:var(--claro);font-weight:600;animation:.5s cubic-bezier(.22,1,.36,1) xwlgaa_valueIn}.xwlgaa_compare[data-mode=inHouse] .xwlgaa_compareValue{color:var(--muted);font-weight:500}@keyframes xwlgaa_valueIn{0%{opacity:0;transform:translateY(10px)}}.xwlgaa_blockTitle{margin-bottom:1.5rem}.xwlgaa_products{gap:1rem;display:grid}@media (min-width:720px){.xwlgaa_products{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.xwlgaa_products{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.xwlgaa_product{border:1px solid var(--hair-soft);background:linear-gradient(160deg, color-mix(in srgb, var(--line) 8%, transparent), transparent 55%);border-radius:16px;grid-template-columns:auto 1fr;align-content:start;gap:.3rem 1rem;padding:1.25rem 1.25rem 1.35rem;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .4s,box-shadow .4s;display:grid}.xwlgaa_product:hover{border-color:color-mix(in srgb, var(--line) 55%, transparent);box-shadow:0 22px 44px -28px color-mix(in srgb, var(--line) 70%, transparent);transform:translateY(-4px)}.xwlgaa_product>.xwlgaa_iconBadge{grid-row:span 2}.xwlgaa_productName{font-family:var(--display);letter-spacing:-.015em;align-self:end;font-size:1.125rem;font-weight:700;line-height:1.2}.xwlgaa_productResult{color:var(--muted);align-items:flex-start;gap:.5rem;font-size:.97rem;line-height:1.45;display:flex}.xwlgaa_productResultIcon{width:1.05rem;height:1.05rem;color:var(--line);flex:none;margin-top:.15em}.xwlgaa_process{margin-top:clamp(3rem,6vw,4.5rem)}.xwlgaa_chain{--gap:1.25rem;gap:var(--gap);display:grid;position:relative}.xwlgaa_chainStep{min-height:3.25rem;padding:.7rem 0 0 4.75rem;position:relative}.xwlgaa_chainNode{z-index:1;position:absolute;top:0;left:0}.xwlgaa_chainNode .xwlgaa_iconBadge{animation:6s ease-out infinite xwlgaa_nodeHit;animation-delay:calc(var(--i) * 1.5s + .3s)}@keyframes xwlgaa_nodeHit{0%{border-color:var(--line);box-shadow:0 0 0 5px color-mix(in srgb, var(--line) 22%, transparent), 0 0 38px 2px color-mix(in srgb, var(--line) 85%, transparent)}18%{border-color:color-mix(in srgb, var(--line) 45%, transparent);box-shadow:0 0 26px -6px color-mix(in srgb, var(--line) 75%, transparent)}}.xwlgaa_chainIndex{background:var(--line);width:1.3rem;height:1.3rem;color:var(--noche);font-family:var(--display);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:grid;position:absolute;top:-.3rem;right:-.3rem}.xwlgaa_chain:before{content:"";background:color-mix(in srgb, var(--line) 50%, transparent);transform-origin:top;width:1px;position:absolute;top:1.625rem;bottom:1.625rem;left:1.625rem}.xwlgaa_chain:after{content:"";background:var(--line);width:7px;height:7px;box-shadow:0 0 12px 3px var(--line);border-radius:50%;margin:-3.5px 0 0 -3.5px;animation:6s ease-in-out infinite xwlgaa_signalY;position:absolute;top:1.625rem;left:1.625rem}@keyframes xwlgaa_signalY{0%{opacity:0;top:1.625rem}5%,10%{opacity:1;top:1.625rem}30%,35%{top:calc(1.625rem + 1 * (3.25rem + var(--gap)))}55%,60%{top:calc(1.625rem + 2 * (3.25rem + var(--gap)))}80%,88%{top:calc(1.625rem + 3 * (3.25rem + var(--gap)));opacity:1}to{top:calc(1.625rem + 3 * (3.25rem + var(--gap)));opacity:0}}.xwlgaa_chain[data-shown="1"] .xwlgaa_chainStep{animation:.8s cubic-bezier(.22,1,.36,1) backwards xwlgaa_revealUp;animation-delay:calc(var(--i) * .18s + .1s)}.xwlgaa_chain[data-shown="1"]:before{animation:1.2s cubic-bezier(.65,0,.35,1) .3s backwards xwlgaa_growY}@keyframes xwlgaa_growY{0%{transform:scaleY(0)}}@keyframes xwlgaa_growX{0%{transform:scaleX(0)}}.xwlgaa_chainTitle{font-family:var(--display);letter-spacing:-.015em;font-size:1.25rem;font-weight:700;line-height:1.2}@media (min-width:900px){.xwlgaa_process .xwlgaa_blockTitle{text-align:center;margin-inline:auto}.xwlgaa_chain{grid-template-columns:repeat(var(--n), 1fr);gap:0}.xwlgaa_chainStep{text-align:center;min-height:0;padding:4.5rem .75rem 0}.xwlgaa_chainNode{left:50%;translate:-50%}.xwlgaa_chain:before{left:calc(50% / var(--n));right:calc(50% / var(--n));transform-origin:0;width:auto;height:1px;bottom:auto}.xwlgaa_chain:after{left:calc(50% / var(--n));animation-name:xwlgaa_signalX}.xwlgaa_chain[data-shown="1"]:before{animation-name:xwlgaa_growX}}@keyframes xwlgaa_signalX{0%{left:calc(50% / var(--n));opacity:0}5%,10%{left:calc(50% / var(--n));opacity:1}30%,35%{left:calc(150% / var(--n))}55%,60%{left:calc(250% / var(--n))}80%,88%{left:calc(350% / var(--n));opacity:1}to{left:calc(350% / var(--n));opacity:0}}.xwlgaa_pathLabel{color:var(--line);margin-bottom:1.5rem;font-weight:600}.xwlgaa_stairs{gap:2.25rem;display:grid}.xwlgaa_stairRiser{height:3.25rem;margin-bottom:1rem;display:flex}.xwlgaa_stairBar{width:calc(40% + (var(--step) - 1) * 30%);border:1px solid color-mix(in srgb, var(--line) 45%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--line) 28%, transparent), color-mix(in srgb, var(--line) 6%, transparent));box-shadow:0 0 30px -14px var(--line);color:var(--line);transform-origin:0;border-radius:10px;justify-content:space-between;align-items:center;padding-inline:.9rem 1.1rem;transition:box-shadow .4s;display:flex}.xwlgaa_stair:hover .xwlgaa_stairBar{box-shadow:0 0 44px -10px var(--line)}.xwlgaa_stairIcon{flex:none;width:1.4rem;height:1.4rem}.xwlgaa_stairNum{font-family:var(--display);font-size:1.5rem;font-weight:800;line-height:1}.xwlgaa_stairTitle{font-family:var(--display);letter-spacing:-.015em;font-size:1.25rem;font-weight:700;line-height:1.2}@media (min-width:900px){.xwlgaa_stairs{background:linear-gradient(var(--hair), var(--hair)) 0 6.5rem / 100% 1px no-repeat;grid-template-columns:repeat(3,1fr);gap:0 .75rem}.xwlgaa_stairRiser{align-items:flex-end;height:6.5rem;margin-bottom:1.5rem}.xwlgaa_stairBar{width:100%;height:calc(2rem + var(--step) * 1.5rem);border-width:2px 1px 0;border-color:var(--line) color-mix(in srgb, var(--line) 30%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--line) 30%, transparent), color-mix(in srgb, var(--line) 3%, transparent));box-shadow:0 -10px 34px -18px var(--line);transform-origin:bottom;border-radius:12px 12px 0 0;align-items:flex-start;padding:.85rem 1rem .7rem}.xwlgaa_stairNum{align-self:flex-end}.xwlgaa_stair:hover .xwlgaa_stairBar{box-shadow:0 -12px 46px -12px var(--line)}.xwlgaa_stairBody{padding-right:1.5rem}}.xwlgaa_stairs[data-shown="1"] .xwlgaa_stairBar{animation:.9s cubic-bezier(.22,1,.36,1) backwards xwlgaa_growX;animation-delay:calc(var(--i) * .22s + .1s)}.xwlgaa_stairs[data-shown="1"] .xwlgaa_stairBody{animation:.8s cubic-bezier(.22,1,.36,1) backwards xwlgaa_revealUp;animation-delay:calc(var(--i) * .22s + .45s)}@media (min-width:900px){.xwlgaa_stairs[data-shown="1"] .xwlgaa_stairBar{animation-name:xwlgaa_growY}}.xwlgaa_trackAudience{color:var(--line);margin-bottom:.35rem;font-size:.94rem;font-weight:600}.xwlgaa_gains{color:var(--muted);gap:.35rem;margin-top:.75rem;font-size:.97rem;display:grid}.xwlgaa_gains li,.xwlgaa_modelPoints li{align-items:flex-start;gap:.6rem;display:flex}.xwlgaa_gainIcon{width:1rem;height:1rem;color:var(--line);flex:none;margin-top:.25em}.xwlgaa_root [data-type=data]{--type:var(--hielo)}.xwlgaa_root [data-type=digital]{--type:var(--claro)}.xwlgaa_root [data-type=ds]{--type:var(--teal)}.xwlgaa_root [data-type=ia]{--type:var(--ambar)}.xwlgaa_sectors{gap:1.75rem;display:grid}.xwlgaa_sectors>*{min-width:0}.xwlgaa_sectorLead{margin-top:.75rem}.xwlgaa_sectorList{margin:1.5rem calc(-1 * var(--gutter)) 0;padding:2px var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;gap:.5rem;display:flex;position:relative;overflow-x:auto}.xwlgaa_sectorList::-webkit-scrollbar{display:none}.xwlgaa_sectorIndicator{display:none}.xwlgaa_sectorTab{z-index:1;border:1px solid var(--hair-soft);min-height:2.75rem;color:var(--muted);white-space:nowrap;cursor:pointer;scroll-snap-align:start;border-radius:999px;flex:none;align-items:center;gap:.65rem;padding:.5rem 1.1rem;font-size:.97rem;font-weight:500;transition:color .25s,border-color .25s,background-color .25s;display:inline-flex;position:relative}.xwlgaa_sectorTab:hover{color:var(--claro)}.xwlgaa_sectorTab[aria-selected=true]{background:var(--claro);border-color:var(--claro);color:var(--noche);font-weight:600}.xwlgaa_sectorTabIcon{flex:none;width:1.1rem;height:1.1rem;transition:color .25s}@media (min-width:1024px) and (min-height:700px){.xwlgaa_sectorsSection{--section-pad:0px;scroll-margin-top:-1rem}.xwlgaa_sectorsTrack{height:calc(100svh - var(--header-h) + (var(--n) - 1) * 40svh)}.xwlgaa_sectorsSticky{top:var(--header-h);height:calc(100svh - var(--header-h));align-items:center;display:flex;position:sticky}.xwlgaa_sectorsSticky>.xwlgaa_sectors{width:100%}}@media (min-width:1024px){.xwlgaa_sectors{grid-template-columns:4fr 8fr;align-items:center;gap:4rem}.xwlgaa_sectorList{gap:.25rem;margin:2rem 0 0;padding:0;display:grid;overflow:visible}.xwlgaa_sectorIndicator{height:2.75rem;box-shadow:inset 2px 0 0 var(--hielo), -6px 0 18px -10px var(--hielo);transform:translateY(calc(var(--active) * 3rem));background:#eef3fa12;border-radius:10px;transition:transform .5s cubic-bezier(.34,1.25,.64,1);display:block;position:absolute;top:0;left:0;right:0}.xwlgaa_sectorTab{border:0;border-radius:10px;height:2.75rem;padding:0 .95rem}.xwlgaa_sectorTab[aria-selected=true]{color:var(--claro);background:0 0}.xwlgaa_sectorTab[aria-selected=true] .xwlgaa_sectorTabIcon{color:var(--hielo)}}.xwlgaa_sectorPanels{display:grid}.xwlgaa_sectorPanel{grid-area:1/1}.xwlgaa_sectorPanel[data-active=false]{visibility:hidden}.xwlgaa_sectorPanel:focus-visible{outline-offset:8px}.xwlgaa_sectorSummary{max-width:26ch;font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:700;line-height:1.15}.xwlgaa_sectorPanel[data-active=true] .xwlgaa_sectorSummary{animation:.5s cubic-bezier(.22,1,.36,1) xwlgaa_panelIn}@keyframes xwlgaa_panelIn{0%{opacity:0;transform:translateY(10px)}}.xwlgaa_sectorCases{border-top:1px solid var(--hair-soft);margin-top:1.5rem;display:grid}.xwlgaa_sectorCase{border-bottom:1px solid var(--hair-soft);padding:1.25rem 0 1.4rem;position:relative}.xwlgaa_sectorPanel[data-active=true] .xwlgaa_sectorCase{animation:.6s cubic-bezier(.22,1,.36,1) backwards xwlgaa_caseSlide;animation-delay:calc(var(--i) * 80ms + 80ms)}.xwlgaa_sectorCase:before{content:"";background:var(--type);width:2.5rem;height:2px;box-shadow:0 0 10px var(--type);position:absolute;top:-1px;left:0}@media (min-width:640px){.xwlgaa_sectorCases{grid-template-columns:1fr 1fr}.xwlgaa_sectorCase:nth-child(odd){padding-right:1.75rem}.xwlgaa_sectorCase:nth-child(2n){border-left:1px solid var(--hair-soft);padding-left:1.75rem}.xwlgaa_sectorCase:nth-child(2n):before{left:1.75rem}}@keyframes xwlgaa_caseSlide{0%{opacity:0;transform:translate(28px)}}.xwlgaa_caseType{color:var(--type);align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}.xwlgaa_caseTypeIcon{flex:none;width:1.05rem;height:1.05rem}.xwlgaa_caseTitle{font-family:var(--display);letter-spacing:-.015em;margin-top:.6rem;font-size:1.15rem;font-weight:700;line-height:1.2}.xwlgaa_caseImpact{color:var(--muted);align-items:flex-start;gap:.45rem;margin-top:.55rem;font-size:.97rem;line-height:1.45;display:flex}.xwlgaa_caseImpactIcon{width:1.05rem;height:1.05rem;color:var(--type);flex:none;margin-top:.15em}.xwlgaa_resultsTitle{margin-bottom:clamp(2rem,4vw,3rem)}.xwlgaa_results{gap:2.5rem;display:grid}@media (min-width:1024px){.xwlgaa_results{grid-template-columns:repeat(3,1fr);gap:3rem}}.xwlgaa_figure{border-bottom:1px solid color-mix(in srgb, var(--line) 45%, transparent);gap:.4rem;margin-bottom:1.1rem;padding-bottom:1.1rem;display:grid}.xwlgaa_figureNum{font-family:var(--display);letter-spacing:-.045em;color:var(--line);font-size:clamp(3.5rem,6.5vw,5.5rem);font-weight:800;line-height:.9}.xwlgaa_figureLabel{font-size:1.125rem;font-weight:500}.xwlgaa_resultClient{font-family:var(--display);letter-spacing:-.015em;font-size:1.2rem;font-weight:700}.xwlgaa_resultTag{color:var(--line);align-items:center;gap:.5rem;margin-top:.35rem;font-size:.94rem;font-weight:500;display:flex}.xwlgaa_resultTagIcon{flex:none;width:1rem;height:1rem}.xwlgaa_resultSolution{max-width:44ch;color:var(--muted);margin-top:.75rem;font-size:.97rem}.xwlgaa_note{color:var(--muted);margin-top:2.5rem;font-size:.94rem;font-style:italic}.xwlgaa_modelsTitle{margin-bottom:clamp(2rem,4vw,3rem)}.xwlgaa_models{gap:2.5rem;display:grid}@media (min-width:1024px){.xwlgaa_models{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,1fr);gap:0}.xwlgaa_model{grid-row:span 3;grid-template-rows:subgrid;border-left:1px solid var(--hair);align-content:start;padding-inline:2.25rem;display:grid}.xwlgaa_model:first-child{border-left:0;padding-left:0}.xwlgaa_model:last-child{padding-right:0}}.xwlgaa_modelHead{align-items:center;gap:.9rem;display:flex}.xwlgaa_modelFor{color:var(--hielo);margin-top:.5rem;font-size:.97rem;font-weight:500}.xwlgaa_modelPoints{margin-top:1rem}.xwlgaa_modelPoints li{border-top:1px solid var(--hair-soft);color:#eef3fad1;padding-block:.55rem;font-size:.97rem}.xwlgaa_contactGrid{gap:2.5rem;display:grid}@media (min-width:1024px){.xwlgaa_contactGrid{grid-template-columns:5fr 6fr;align-items:start;gap:6rem}}.xwlgaa_contactTitle{font-family:var(--display);letter-spacing:-.03em;max-width:12ch;margin-bottom:1rem;font-size:clamp(2.25rem,4.4vw,3.5rem);font-weight:700;line-height:1}.xwlgaa_direct{gap:.6rem;margin-top:1.75rem;font-weight:500;display:grid}.xwlgaa_direct li{align-items:center;gap:.7rem;display:flex}.xwlgaa_directIcon{width:1.15rem;height:1.15rem;color:var(--hielo);flex:none}.xwlgaa_direct a{color:var(--hielo);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}.xwlgaa_direct li:last-child{color:var(--muted)}.xwlgaa_form,.xwlgaa_fieldRow{gap:1.35rem;display:grid}@media (min-width:640px){.xwlgaa_fieldRow{grid-template-columns:1fr 1fr}}.xwlgaa_field{gap:.4rem;display:grid}.xwlgaa_field label,.xwlgaa_interest legend{font-size:.97rem;font-weight:500}.xwlgaa_field input,.xwlgaa_field textarea{width:100%;color:var(--claro);font:inherit;background:0 0;border-bottom:1px solid #eef3fa6b;padding:.7rem .1rem;transition:border-color .2s}.xwlgaa_field textarea{resize:vertical;min-height:5rem}.xwlgaa_field input:hover,.xwlgaa_field textarea:hover{border-bottom-color:#eef3fab3}.xwlgaa_field input:focus-visible,.xwlgaa_field textarea:focus-visible{border-bottom:2px solid var(--hielo);box-shadow:0 6px 12px -10px var(--hielo);outline:none;margin-bottom:-1px}.xwlgaa_interest{border:0;margin:0;padding:0}.xwlgaa_interest legend{margin-bottom:.75rem}.xwlgaa_interestOptions{flex-wrap:wrap;gap:.5rem;display:flex}.xwlgaa_option{display:inline-flex;position:relative}.xwlgaa_optionInput{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.xwlgaa_optionLabel{cursor:pointer;border:1px solid #eef3fa6b;border-radius:999px;align-items:center;min-height:2.75rem;padding:.5rem 1.1rem;font-size:.97rem;font-weight:500;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.xwlgaa_optionInput:hover+.xwlgaa_optionLabel{border-color:var(--claro)}.xwlgaa_optionInput:checked+.xwlgaa_optionLabel{background:var(--hielo);border-color:var(--hielo);color:var(--noche);font-weight:600}.xwlgaa_optionInput:focus-visible+.xwlgaa_optionLabel{outline:2px solid var(--hielo);outline-offset:3px}.xwlgaa_form .xwlgaa_btnPrimary{justify-self:start;margin-top:.5rem}.xwlgaa_formNote{color:var(--muted);margin-top:-.35rem;font-size:.9rem}.xwlgaa_formNote a,.xwlgaa_legal a{color:var(--hielo);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.xwlgaa_sent{border:1px solid var(--hair);background:var(--abismo);border-radius:6px;align-items:flex-start;gap:1rem;padding:2rem;display:flex}.xwlgaa_sentNode{background:var(--teal);width:14px;height:14px;box-shadow:0 0 18px var(--teal);border-radius:50%;flex:none;margin-top:.4rem}.xwlgaa_sentText{font-size:1.125rem;font-weight:500}.xwlgaa_legal{padding-block:calc(var(--header-h) + clamp(2.5rem, 6vw, 4.5rem)) clamp(3.5rem, 7vw, 6rem)}.xwlgaa_legalInner{max-width:46rem}.xwlgaa_legalTitle{font-family:var(--display);letter-spacing:-.025em;font-size:clamp(2.25rem,4.4vw,3.25rem);font-weight:700;line-height:1.04}.xwlgaa_legalUpdated{color:var(--muted);margin-top:.75rem;font-size:.94rem}.xwlgaa_legalIntro{color:#eef3fae0;margin-top:2rem;font-size:1.0625rem}.xwlgaa_legal h2{font-family:var(--display);letter-spacing:-.015em;margin-top:2.5rem;font-size:1.25rem;font-weight:700;line-height:1.2}.xwlgaa_legal h2+p,.xwlgaa_legal h2+dl{margin-top:.75rem}.xwlgaa_legal p+p{margin-top:.85rem}.xwlgaa_legal p,.xwlgaa_legal dd{color:var(--muted);max-width:68ch}.xwlgaa_legalData{border:1px solid var(--hair-soft);background:#eef3fa08;border-radius:12px;grid-template-columns:max-content 1fr;gap:.4rem 1.5rem;padding:1.25rem 1.4rem;display:grid}.xwlgaa_legalData dt{font-weight:600}@media (max-width:559px){.xwlgaa_legalData{grid-template-columns:1fr;gap:.1rem}.xwlgaa_legalData dd+dt{margin-top:.6rem}}.xwlgaa_pending{border:1px dashed var(--ambar);color:var(--ambar);background:#f5b13d1f;border-radius:4px;padding:0 .3em}.xwlgaa_legalBack{margin-top:3rem;display:inline-flex}.xwlgaa_footer{border-top:1px solid var(--hair-soft);padding-block:2.5rem 3rem;font-size:.97rem}.xwlgaa_footerGrid{gap:2rem;display:grid}@media (min-width:900px){.xwlgaa_footerGrid{grid-template-columns:2fr 1fr 1fr;align-items:start}}.xwlgaa_footerBrand{font-family:var(--display);letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.xwlgaa_footerTag{color:var(--muted);margin-top:.25rem}.xwlgaa_footerContact{color:var(--muted);gap:.25rem;font-style:normal;display:grid}.xwlgaa_footerContact a,.xwlgaa_footerLegal a{color:var(--claro);text-decoration:underline;-webkit-text-decoration-color:var(--hair);text-decoration-color:var(--hair);text-underline-offset:.3em}.xwlgaa_footerContact a:hover,.xwlgaa_footerLegal a:hover{-webkit-text-decoration-color:var(--hielo);text-decoration-color:var(--hielo)}.xwlgaa_footerLegal ul{gap:.25rem;display:grid}.xwlgaa_serviceName,.xwlgaa_serviceBenefit,.xwlgaa_gains,.xwlgaa_modelPoints,.xwlgaa_caseImpact,.xwlgaa_productResult{max-width:64ch}@media (prefers-reduced-motion:reduce){.xwlgaa_heroLine>span,.xwlgaa_heroEnter,.xwlgaa_starNode:after,.xwlgaa_chainNode .xwlgaa_iconBadge,.xwlgaa_compareValue{animation:none}.xwlgaa_sectorPanel *{animation:none!important}.xwlgaa_chain:after{display:none}.xwlgaa_root *{transition:none!important}}
.ZiQVpq_box{--mv-cream:#faf5ed;--mv-paper:#f5efe6;--mv-hairline:#e2dbd2;--mv-hairline-strong:#c8bfb5;--mv-ink:#20160f;--mv-ink-2:#433830;--mv-ink-3:#665b54;--mv-sand-50:#fdf4e7;--mv-sand-200:#edceae;--mv-accent:#713e1e;--mv-display:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--mv-text:var(--font-inter), system-ui, sans-serif;background:var(--mv-cream);color:var(--mv-ink);font-family:var(--mv-text);letter-spacing:-.01em;border-radius:clamp(1.25rem,2.5vw,2rem);grid-template-areas:"copy""features""demo";gap:2rem;margin-bottom:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3.5vw,2.75rem);font-size:1rem;line-height:1.6;display:grid}@supports (color:lab(0% 0 0)){.ZiQVpq_box{--mv-cream:lab(96.786% .703365 4.53194);--mv-paper:lab(94.8126% .992566 5.25943);--mv-hairline:lab(87.8427% 1.23775 5.19869);--mv-hairline-strong:lab(77.9747% 1.93012 6.607);--mv-ink:lab(8.27184% 4.68021 6.25756);--mv-ink-2:lab(24.5431% 3.78504 6.68497);--mv-ink-3:lab(39.6411% 3.15002 6.07444);--mv-sand-50:lab(96.5508% 1.79669 7.44637);--mv-sand-200:lab(84.882% 7.70152 20.184);--mv-accent:lab(32.2196% 21.1243 29.1439)}}.ZiQVpq_box>*{min-width:0}@media (min-width:1024px){.ZiQVpq_box{grid-template-columns:6fr 5fr;grid-template-areas:"copy demo""features features";align-items:center;gap:2.25rem 4rem}}.ZiQVpq_copy{grid-area:copy}.ZiQVpq_demo{grid-area:demo}.ZiQVpq_features{grid-area:features}.ZiQVpq_box :focus-visible{outline-color:var(--mv-ink)}.ZiQVpq_box ::selection{background:var(--mv-sand-200);color:var(--mv-ink)}.ZiQVpq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ZiQVpq_brandRow{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.ZiQVpq_badge{color:var(--mv-ink-3);align-items:center;gap:.6rem;font-size:.875rem;font-weight:500;display:inline-flex}.ZiQVpq_badge:before{content:"";background:var(--mv-accent);border-radius:50%;width:5px;height:5px}.ZiQVpq_brand{align-items:center;gap:.75rem;display:flex}.ZiQVpq_mark{border:1px solid var(--mv-hairline);border-radius:9px;width:2.5rem;height:2.5rem}.ZiQVpq_wordmark{font-family:var(--mv-display);letter-spacing:-.01em;font-size:1.875rem;font-weight:500;line-height:1}.ZiQVpq_wordmark em{font-style:italic;font-weight:400}.ZiQVpq_title{font-family:var(--mv-display);letter-spacing:-.018em;text-wrap:balance;max-width:30ch;margin-top:1.25rem;font-size:clamp(2rem,3.1vw,2.75rem);font-weight:400;line-height:1.02}.ZiQVpq_title em{color:var(--mv-accent);font-style:italic;display:block}.ZiQVpq_text{max-width:52ch;color:var(--mv-ink-2);text-wrap:pretty;margin-block:1rem 1.5rem;line-height:1.6}.ZiQVpq_features{font-size:.9375rem;line-height:1.45;display:grid}.ZiQVpq_features li{border-top:1px solid var(--mv-hairline);padding-block:.7rem}@media (min-width:720px){.ZiQVpq_features{grid-template-columns:repeat(2,1fr);column-gap:2rem}}@media (min-width:1024px){.ZiQVpq_features{grid-template-columns:repeat(4,1fr)}.ZiQVpq_features li{padding-block:.9rem 0}}.ZiQVpq_cta{border:1px solid var(--mv-ink);background:linear-gradient(to bottom, color-mix(in srgb, var(--mv-ink) 85%, white), var(--mv-ink));min-height:46px;color:var(--mv-cream);border-radius:6px;align-items:center;padding:12px 22px;font-weight:500;line-height:1.2;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 1px 2px #0000001a,inset 0 1px #ffffff26}.ZiQVpq_cta:hover{transform:translateY(-1px);box-shadow:0 3px 6px #00000026,inset 0 1px #ffffff26}.ZiQVpq_cta:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0003}.ZiQVpq_demo{justify-self:center;gap:.75rem;width:100%;max-width:28rem;display:grid}.ZiQVpq_chat{border:1px solid var(--mv-hairline);background:#fff;border-radius:12px;padding:1rem 1rem 1.15rem;box-shadow:0 24px 48px -24px #3c2d1e38}.ZiQVpq_chatHead{border-bottom:1px solid var(--mv-hairline);align-items:center;gap:.6rem;margin-bottom:.85rem;padding-bottom:.75rem;display:flex}.ZiQVpq_chatHead .ZiQVpq_wordmark{font-size:1.25rem}.ZiQVpq_chatMark{border-radius:6px;width:1.75rem;height:1.75rem}.ZiQVpq_chatList{gap:.6rem;font-size:.9375rem;line-height:1.45;display:grid}.ZiQVpq_bubbleBot,.ZiQVpq_bubbleUser{max-width:88%;padding:.6rem .9rem}.ZiQVpq_bubbleBot{background:var(--mv-sand-50);border:1px solid var(--mv-hairline);border-radius:14px 14px 14px 4px}.ZiQVpq_bubbleUser{background:var(--mv-ink);color:var(--mv-cream);border-radius:14px 14px 4px;justify-self:end}.ZiQVpq_family{border:1px solid var(--mv-hairline-strong);background:var(--mv-paper);border-radius:12px;margin-left:clamp(0rem,8%,3rem);padding:.85rem 1.15rem 1rem}.ZiQVpq_familyTitle{font-family:var(--mv-display);margin-bottom:.35rem;font-size:1.25rem;font-style:italic;line-height:1.2}.ZiQVpq_familyList{color:var(--mv-ink-2);gap:.2rem;font-size:.9375rem;display:grid}@media (max-width:639px){.ZiQVpq_family{display:none}}.ZiQVpq_familyList li{align-items:baseline;gap:.65rem;display:flex}.ZiQVpq_familyList li:before{content:"";background:var(--mv-accent);border-radius:50%;flex:none;width:5px;height:5px;transform:translateY(-.2em)}
