@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2) format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:"Inter Variable",Inter,system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-600:oklch(57.7% .245 27.325);--color-red-800:oklch(44.4% .177 26.899);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-green-100:oklch(96.2% .044 156.743);--color-cyan-50:#eaf5fb;--color-cyan-100:#d3ecf8;--color-cyan-200:#a9dbf1;--color-cyan-400:#2bb5e6;--color-cyan-500:#1a9fd3;--color-cyan-600:#0b6fa0;--color-cyan-700:#005b8c;--color-cyan-800:#003f73;--color-cyan-900:#002f6d;--color-blue-50:oklch(97% .014 254.604);--color-blue-800:oklch(42.4% .199 265.638);--color-slate-50:#f3f6fa;--color-slate-100:#eaeff5;--color-slate-200:#dde3ec;--color-slate-300:#c9d3e0;--color-slate-400:#66758d;--color-slate-500:#56657c;--color-slate-600:#3a4a61;--color-slate-700:#2b3a52;--color-slate-800:#14284a;--color-slate-900:#06224b;--color-gray-50:#f3f6fa;--color-gray-200:#dde3ec;--color-gray-400:#66758d;--color-gray-500:#56657c;--color-gray-600:#3a4a61;--color-gray-700:#2b3a52;--color-gray-800:#14284a;--color-gray-900:#06224b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-2xl:42rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:2px;--radius-lg:2px;--radius-xl:2px;--radius-2xl:2px;--animate-spin:spin 1s linear infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-6{bottom:calc(var(--spacing)*6)}.left-3{left:calc(var(--spacing)*3)}.z-10{z-index:10}.z-50{z-index:50}.z-110{z-index:110}.z-120{z-index:120}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--spacing)*8)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-12{margin-top:calc(var(--spacing)*12)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-36{height:calc(var(--spacing)*36)}.h-full{height:100%}.max-h-full{max-height:100%}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-24{width:calc(var(--spacing)*24)}.w-\[320px\]{width:320px}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[15rem\]{max-width:15rem}.max-w-\[19rem\]{max-width:19rem}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-cyan-100{border-color:var(--color-cyan-100)}.border-cyan-200{border-color:var(--color-cyan-200)}.border-cyan-400{border-color:var(--color-cyan-400)}.border-cyan-500{border-color:var(--color-cyan-500)}.border-gray-200{border-color:var(--color-gray-200)}.border-red-200{border-color:var(--color-red-200)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:#0000}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#092a53\]{background-color:#092a53}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50)60%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-50\/60{background-color:#eaf5fb99}@supports (color:color-mix(in lab,red,red)){.bg-cyan-50\/60{background-color:color-mix(in oklab,var(--color-cyan-50)60%,transparent)}}.bg-cyan-50\/70{background-color:#eaf5fbb3}@supports (color:color-mix(in lab,red,red)){.bg-cyan-50\/70{background-color:color-mix(in oklab,var(--color-cyan-50)70%,transparent)}}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green-100{background-color:var(--color-green-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-900\/80{background-color:#06224bcc}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/80{background-color:color-mix(in oklab,var(--color-slate-900)80%,transparent)}}.bg-slate-900\/950{background-color:#06224b}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/950{background-color:color-mix(in oklab,var(--color-slate-900)950%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-12{padding-block:calc(var(--spacing)*12)}.py-24{padding-block:calc(var(--spacing)*24)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pr-3{padding-right:calc(var(--spacing)*3)}.pb-32{padding-bottom:calc(var(--spacing)*32)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-blue-800{color:var(--color-blue-800)}.text-cyan-500{color:var(--color-cyan-500)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-800{color:var(--color-cyan-800)}.text-cyan-900{color:var(--color-cyan-900)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-red-600{color:var(--color-red-600)}.text-red-800{color:var(--color-red-800)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-40{opacity:.4}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 0 var(--tw-shadow-color,#0000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.group-hover\:bg-cyan-600:is(:where(.group):hover *){background-color:var(--color-cyan-600)}}.placeholder\:tracking-normal::placeholder{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\:text-slate-300::placeholder{color:var(--color-slate-300)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.focus-within\:border-cyan-400:focus-within{border-color:var(--color-cyan-400)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-cyan-100:focus-within{--tw-ring-color:var(--color-cyan-100)}@media(hover:hover){.hover\:border-cyan-400:hover{border-color:var(--color-cyan-400)}.hover\:border-red-200:hover{border-color:var(--color-red-200)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:bg-\[\#0b3468\]:hover{background-color:#0b3468}.hover\:bg-\[\#20bd5a\]:hover{background-color:#20bd5a}.hover\:bg-cyan-50\/40:hover{background-color:#eaf5fb66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-50\/40:hover{background-color:color-mix(in oklab,var(--color-cyan-50)40%,transparent)}}.hover\:bg-cyan-50\/50:hover{background-color:#eaf5fb80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-50\/50:hover{background-color:color-mix(in oklab,var(--color-cyan-50)50%,transparent)}}.hover\:bg-cyan-400:hover{background-color:var(--color-cyan-400)}.hover\:bg-cyan-600:hover{background-color:var(--color-cyan-600)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.hover\:text-cyan-800:hover{color:var(--color-cyan-800)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-cyan-400:focus{border-color:var(--color-cyan-400)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-cyan-100:focus{--tw-ring-color:var(--color-cyan-100)}.focus\:ring-cyan-400:focus{--tw-ring-color:var(--color-cyan-400)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-cyan-400:focus-visible{--tw-ring-color:var(--color-cyan-400)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:-mx-6{margin-inline:calc(var(--spacing)*-6)}.sm\:inline{display:inline}.sm\:h-44{height:calc(var(--spacing)*44)}.sm\:w-56{width:calc(var(--spacing)*56)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media(min-width:48rem){.md\:flex-row{flex-direction:row}}@media(min-width:64rem){.lg\:right-10{right:calc(var(--spacing)*10)}.lg\:bottom-10{bottom:calc(var(--spacing)*10)}.lg\:block{display:block}}}body{color:#06224b;background-color:#fff;margin:0;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}::selection{color:#001b42;background-color:#2bb5e6}html{scroll-behavior:smooth}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#9fb4cf;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#002f6d}html{scrollbar-width:auto;scrollbar-color:#9fb4cf transparent}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}.cf{--cf-navy: #0f1f4d;--cf-azul: #1f5eff;--cf-verde: #25d366;--cf-verde-2: #128c4a;--cf-tinta: #16213f;--cf-gris: #5b6680;--cf-linea: #dde3ee;--cf-fondo: #f4f6fb;--cf-error: #b42318;--cf-btn: 56px;--cf-margen: 24px;font-family:Poppins,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.cf-botones{position:fixed;right:var(--cf-margen);bottom:var(--cf-margen);z-index:70;display:flex;flex-direction:column;align-items:flex-end;gap:12px;animation:cf-entra .45s cubic-bezier(.16,1,.3,1) 1s backwards}.cf-btn{position:relative;display:grid;place-items:center;width:var(--cf-btn);height:var(--cf-btn);border-radius:50%;color:#fff;text-decoration:none;cursor:pointer;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,background-color .2s;-webkit-tap-highlight-color:transparent}.cf-btn--wpp{background:var(--cf-verde);box-shadow:0 12px 28px -6px #25d3668c,0 2px 6px #0f1f4d1f}.cf-btn--mail{width:calc(var(--cf-btn) - 6px);height:calc(var(--cf-btn) - 6px);margin-right:3px;background:var(--cf-navy);box-shadow:0 12px 28px -8px #0f1f4d8c,0 2px 6px #0f1f4d1f}.cf-btn:hover{transform:scale(1.07)}.cf-btn--wpp:hover{background:#1ebe5b}.cf-btn--mail:hover{background:#172a63}.cf-btn:focus-visible{outline:3px solid var(--cf-azul);outline-offset:3px}.cf-btn[aria-expanded=true]{transform:none}.cf-btn-rotulo:before{content:attr(data-rotulo)}.cf-btn-rotulo{position:absolute;right:calc(100% + 12px);top:50%;padding:8px 14px;border-radius:999px;background:#fff;color:var(--cf-navy);font-size:13px;font-weight:600;white-space:nowrap;box-shadow:0 10px 26px -10px #0f1f4d59,0 0 0 1px #0f1f4d0f;opacity:0;pointer-events:none;transform:translate(6px,-50%);transition:opacity .2s,transform .2s}@media(hover:hover)and (pointer:fine){.cf-btn:hover .cf-btn-rotulo,.cf-btn:focus-visible .cf-btn-rotulo{opacity:1;transform:translateY(-50%)}.cf-btn[aria-expanded=true] .cf-btn-rotulo{opacity:0}}.cf-velo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:71;background:#0a15382e;animation:cf-fundido .2s ease both}.cf-velo[data-cerrando]{animation:cf-fundido-sale .18s ease both}.cf-panel{position:fixed;z-index:72;right:var(--cf-margen);bottom:calc(var(--cf-margen) + var(--cf-btn) * 2 + 12px + 14px);width:min(400px,calc(100vw - 2 * var(--cf-margen)));max-height:calc(100vh - var(--cf-btn) * 2 - 90px);max-height:calc(100dvh - var(--cf-btn) * 2 - 90px);overflow:auto;overscroll-behavior:contain;background:#fff;border-radius:24px;box-shadow:0 30px 70px -20px #0f1f4d73,0 0 0 1px #0f1f4d0f;color:var(--cf-tinta);transform-origin:bottom right;animation:cf-panel-entra .26s cubic-bezier(.16,1,.3,1) both}.cf-panel[data-cerrando]{animation:cf-panel-sale .18s ease both}.cf-asa{display:none}.cf-cab{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:start;padding:22px 20px 18px 22px;color:#fff;background:radial-gradient(120% 140% at 100% 0%,rgba(127,162,255,.35),transparent 60%),linear-gradient(135deg,#0f1f4d,#172a63)}.cf-panel--wpp .cf-cab{background:radial-gradient(120% 140% at 100% 0%,rgba(255,255,255,.22),transparent 60%),linear-gradient(135deg,#128c4a,#1ebe5b)}.cf-cab-icono{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff38}.cf-cab h2{margin:2px 0 4px;font-size:18px;font-weight:700;line-height:1.2;font-family:inherit;color:#fff;letter-spacing:-.01em}.cf-cab p{margin:0;font-size:13px;line-height:1.5;color:#ffffffdb}.cf-cerrar{display:grid;place-items:center;width:34px;height:34px;margin:-4px -6px 0 0;border:0;border-radius:50%;background:#ffffff1f;color:#fff;cursor:pointer;transition:background-color .2s}.cf-cerrar:hover{background:#ffffff3d}.cf-cerrar:focus-visible{outline:2px solid #fff;outline-offset:2px}.cf-form{display:grid;gap:14px;padding:20px 22px 18px}.cf-fila{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cf-campo{display:grid;gap:6px;min-width:0}.cf-campo label{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;font-weight:600;color:var(--cf-tinta)}.cf-campo label small{font-size:11px;font-weight:500;color:var(--cf-gris)}.cf-campo :is(input,textarea){width:100%;min-height:46px;padding:11px 14px;border:1.5px solid var(--cf-linea);border-radius:12px;background:var(--cf-fondo);color:var(--cf-tinta);font-size:15px;font-weight:400;line-height:1.45;font-family:inherit;resize:none;transition:border-color .2s,background-color .2s,box-shadow .2s}.cf-campo textarea{min-height:84px}.cf-campo :is(input,textarea)::placeholder{color:#8a93a8}.cf-campo :is(input,textarea):hover{border-color:#c5cede}.cf-campo :is(input,textarea):focus{outline:none;background:#fff;border-color:var(--cf-azul);box-shadow:0 0 0 4px #1f5eff24}.cf-panel--wpp .cf-campo :is(input,textarea):focus{border-color:var(--cf-verde-2);box-shadow:0 0 0 4px #25d3662e}.cf-campo [aria-invalid=true]{border-color:var(--cf-error)!important;background:#fff;box-shadow:0 0 0 4px #b423181a!important}.cf-error{margin:0;font-size:12px;font-weight:500;color:var(--cf-error)}.cf-trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cf-enviar{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;margin-top:4px;padding:12px 20px;border:0;border-radius:999px;background:linear-gradient(135deg,#3f74ff,#1747c7);color:#fff;font-size:15px;font-weight:600;line-height:1;font-family:inherit;cursor:pointer;box-shadow:0 14px 28px -12px #1f5effbf;transition:transform .2s,box-shadow .2s,filter .2s}.cf-enviar:hover{transform:translateY(-1px);filter:brightness(1.05)}.cf-enviar:disabled{cursor:progress;opacity:.8;transform:none}.cf-enviar:focus-visible{outline:3px solid var(--cf-azul);outline-offset:3px}.cf-enviar--wpp{background:linear-gradient(135deg,#25d366,#128c4a);box-shadow:0 14px 28px -12px #128c4abf}.cf-enviar--wpp:focus-visible{outline-color:var(--cf-verde-2)}.cf-gira{animation:cf-gira .9s linear infinite}.cf-pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;margin:2px 0 0;font-size:12.5px;color:var(--cf-gris)}.cf-pie a{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--cf-navy);text-decoration:none}.cf-pie a:hover{color:var(--cf-azul);text-decoration:underline}.cf-aviso{padding:12px 14px;border-radius:12px;background:#fef3f2;border:1px solid #fecdca}.cf-aviso p{margin:0 0 6px;font-size:13px;line-height:1.5;color:#7a271a}.cf-aviso a{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--cf-navy)}.cf-ok{display:grid;justify-items:center;gap:10px;padding:30px 26px 24px;text-align:center}.cf-ok-icono{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#e8f7ee;color:#12804a;box-shadow:0 0 0 8px #f3fbf6;animation:cf-pop .4s cubic-bezier(.34,1.56,.64,1) both}.cf-ok h3{margin:8px 0 0;font-size:20px;font-weight:700;color:var(--cf-navy)}.cf-ok h3:focus{outline:none}.cf-ok p{margin:0 0 8px;font-size:14px;line-height:1.6;color:var(--cf-gris);overflow-wrap:anywhere}body:has(.n4-hoja,.e-movil) .cf{display:none}@media(max-width:640px){.cf{--cf-btn: 50px;--cf-margen: 14px}.cf-botones{gap:10px}.cf-botones{transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s}.cf-botones[data-escondido]{transform:translate(calc(100% + 20px));opacity:0;pointer-events:none}.cf[data-abierto] .cf-botones{opacity:0;pointer-events:none}body:has(main :is(input,textarea,select):focus) .cf-botones{opacity:0;pointer-events:none}.cf-velo{background:#0a153880}.cf-panel{left:0;right:0;bottom:0;width:auto;max-height:92vh;max-height:92dvh;border-radius:24px 24px 0 0;padding-bottom:env(safe-area-inset-bottom);animation-name:cf-hoja-entra}.cf-panel[data-cerrando]{animation-name:cf-hoja-sale}.cf-asa{display:block;position:absolute;top:8px;left:50%;z-index:1;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#ffffff80}.cf-cab{padding-top:26px}.cf-fila{grid-template-columns:1fr}.cf-campo :is(input,textarea){font-size:16px}}@keyframes cf-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cf-fundido{0%{opacity:0}to{opacity:1}}@keyframes cf-fundido-sale{0%{opacity:1}to{opacity:0}}@keyframes cf-panel-entra{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}@keyframes cf-panel-sale{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes cf-hoja-entra{0%{transform:translateY(100%)}to{transform:none}}@keyframes cf-hoja-sale{0%{transform:none}to{transform:translateY(100%)}}@keyframes cf-pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes cf-gira{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cf-botones{animation:none;transition:none}.cf-velo,.cf-velo[data-cerrando],.cf-panel,.cf-panel[data-cerrando],.cf-ok-icono{animation-duration:.01ms!important;animation-delay:0s!important}.cf-btn,.cf-btn-rotulo,.cf-enviar,.cf-campo :is(input,textarea){transition:none}.cf-btn:hover,.cf-enviar:hover{transform:none}}:root{--ink:#06224b;--muted:#3a4a61;--accent:#002f6d;--paper:#f3f6fa;--edge:#dde3ec}body{background:#fff;color:var(--ink)}html{scroll-padding-top:100px}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait}:focus-visible{outline:3px solid #002f6d;outline-offset:5px}.shell{width:min(1240px,calc(100% - 96px));margin-inline:auto}.brand{flex-shrink:0}.brand img{width:132px;height:auto}.button{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:16px 24px;border-radius:2px;font-size:14px;font-weight:600;line-height:1.4;transition:background .2s,transform .2s,box-shadow .2s;text-decoration:none}.button:hover{transform:translateY(-2px)}.button.primary{background:var(--ink);color:#fff;border:1px solid var(--ink)}.button.primary:hover{background:#002f6d;box-shadow:none}.button.secondary{border:1px solid #c9d3e0;background:#fff;color:var(--ink)}.button:disabled{opacity:.6;transform:none}.text-link{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:var(--ink);padding:10px 0}.text-link svg{transition:transform .2s}.text-link:hover svg{transform:translate(4px)}.eyebrow{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);line-height:1.6;margin:0 0 24px}.status-dot{width:7px;height:7px;background:#2bb5e6;border-radius:50%;display:inline-block;flex-shrink:0;box-shadow:0 0 0 4px #2bb5e614}.section{padding-block:96px}.section-heading{margin-bottom:40px}.section-heading h2{font-size:clamp(30px,3.2vw,45px);letter-spacing:-.045em;line-height:1.15;font-weight:550;max-width:650px;margin-bottom:22px;text-wrap:balance}.section-heading>p:not(.eyebrow){color:var(--muted);line-height:1.8;font-size:15px;max-width:550px}.problem-card{position:relative;display:flex;min-height:clamp(400px,34vw,540px);border-radius:2px;overflow:hidden;background:var(--ink);isolation:isolate;box-shadow:none}.problem-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.8);translate:0 var(--py,0px);transition:scale 1.2s cubic-bezier(.2,.8,.2,1),filter .8s}.problem-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#001b42b3,#001b4273 34%,#001b42f0 74%,#001b42)}.problem-body{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding:clamp(24px,2.2vw,34px);padding-top:clamp(72px,6.5vw,96px)}.problem-body .card-number{position:absolute;top:clamp(22px,2vw,30px);left:clamp(24px,2.2vw,34px);display:flex;align-items:center;gap:9px;font:11px/1 JetBrains Mono,JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em;color:#2bb5e6;padding:8px 12px 8px 10px;border-radius:2px;background:#001b4299;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.problem-card h3{font-size:clamp(28px,2.43vw,37px);font-weight:600;letter-spacing:-.035em;line-height:1.12;color:#fff;margin-bottom:12px;text-wrap:balance}.problem-card p{font-size:14px;line-height:1.7;color:#c9daee;max-width:32ch;text-wrap:pretty}.problem-foot{display:flex;justify-content:flex-end;margin-top:22px;padding-top:18px;border-top:1px solid #ffffff2b}.card-arrow{display:grid;place-items:center;width:42px;height:42px;border:1px solid #ffffff59;border-radius:50%;color:#fff;transition:background .4s,border-color .4s,color .4s,transform .4s cubic-bezier(.2,.8,.2,1)}.problem-card:hover img,.problem-card:focus-visible img{scale:1.06;filter:saturate(1)}.problem-card:hover .card-arrow,.problem-card:focus-visible .card-arrow{background:#2bb5e6;border-color:#2bb5e6;color:var(--ink);transform:translate(3px,-3px)}.method-section{padding:clamp(64px,7vw,104px) 0;color:#fff;background:#002f6d}.method-section .section-heading{margin-bottom:clamp(32px,3.6vw,52px)}.method-section .section-heading h2{color:#fff;margin-bottom:16px}.method-section .section-heading>p:not(.eyebrow){color:#c9daee;font-size:16px}.method-section .text-link{color:#fff;flex-shrink:0}.method-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:16px}.method-list li{display:flex;flex-direction:column;padding:clamp(24px,2.2vw,32px);border:1px solid #ffffff1c;border-radius:2px;background:#ffffff0a;transition:background .45s,border-color .45s,transform .45s cubic-bezier(.2,.8,.2,1)}.method-list li:hover{background:#ffffff14;border-color:#2bb5e666;transform:translateY(-5px)}.method-list li>span{font:600 clamp(26px,2.2vw,32px)/1 "JetBrains Mono","JetBrains Mono",ui-monospace,monospace;letter-spacing:-.02em;color:#2bb5e6;margin-bottom:clamp(28px,3vw,48px)}.method-list h3{font-size:24.5px;font-weight:600;letter-spacing:-.025em;line-height:1.25;color:#fff;margin-bottom:10px;text-wrap:balance}.method-list p{color:#c9daee;font-size:14px;line-height:1.75;text-wrap:pretty}.growth-grid{display:grid;grid-template-columns:60vw minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:0;box-sizing:border-box;padding:0 clamp(24px,5vw,80px) 0 0}.growth-grid>.dep3d{border-radius:0;border-left:0;border-top:0;border-bottom:0;box-shadow:none}.growth-grid .section-heading{margin:0}.stage-tabs{display:flex;gap:6px;margin:24px 0 18px;border-bottom:1px solid var(--edge)}.stage-tabs button{padding:12px 14px;font-size:13px;color:var(--muted);border-bottom:2px solid transparent}.stage-tabs button[aria-pressed=true]{border-color:var(--accent);color:var(--ink);font-weight:650}.stage-description{min-height:85px}.dep3d{position:relative;display:flex;flex-direction:column;height:100vh;overflow:hidden;border:1px solid #cdd9e2;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #fffc,0 1px 2px #0f2a4a0a,0 30px 70px -28px #0f2a4a3d,0 14px 34px -14px #007d981f}.dep3d-escena{position:relative;flex:1;min-height:0;background:linear-gradient(160deg,#f8fbfd,#eef4f8)}.dep3d-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.dep3d-pedir{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;display:block;text-align:center;padding:13px 22px 12px;border-radius:12px;background:#ffffffec;border:1px solid #ffffffd9;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 1px #0f2a4a1f,0 16px 40px -18px #0f2a4a52}.dep3d-pedir-titulo{display:block;font-size:14px;font-weight:650;letter-spacing:-.01em;color:var(--ink)}.dep3d-pedir-nota{display:block;margin-top:4px;font-size:11px;color:var(--muted)}.dep3d-panel{position:absolute;left:22px;bottom:20px;right:22px;display:flex;flex-wrap:wrap;gap:28px;margin:0;padding:14px 18px 15px;border-radius:12px;background:#ffffffe6;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);border:1px solid #ffffffd9;box-shadow:0 0 0 1px #0f2a4a14,0 16px 40px -18px #0f2a4a52}.dep3d-panel div{min-width:96px}.dep3d-panel dt{font-size:9.5px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:#6b8090;margin-bottom:5px}.dep3d-panel dd{margin:0;font-size:18px;font-weight:620;letter-spacing:-.022em;line-height:1.15;color:var(--ink);font-variant-numeric:tabular-nums}.dep3d[data-etapa="2"] .dep3d-panel dd{color:var(--accent)}.dep3d-etiqueta{position:relative;display:inline-block;font:600 10px/1 system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--ink);background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffffd9;border-radius:999px;padding:7px 11px;white-space:nowrap;box-shadow:0 0 0 1px #0f2a4a1f,0 8px 20px -8px #0f2a4a66;opacity:0;transform:translateY(4px);transition:opacity .5s,transform .5s}.dep3d-etiqueta:after{content:"";position:absolute;left:50%;top:100%;width:1px;height:18px;margin-left:-.5px;background:linear-gradient(#0f2a4aa6,#0f2a4a00)}.dep3d-etiqueta[data-visible=true]{opacity:1;transform:none}.industry-card{position:relative;display:flex;border-radius:2px;overflow:hidden;background:#002f6d;isolation:isolate}.industry-card:first-child{grid-column:span 2}.industry-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.8);translate:0 var(--py,0px);transition:scale 1.1s cubic-bezier(.2,.8,.2,1),filter .7s}.industry-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#001b4200 30%,#001b42b3 70%,#001b42f2)}.industry-card h3{flex:1;font-size:clamp(20px,1.54vw,22px);font-weight:600;letter-spacing:-.02em;line-height:1.25;color:#fff}.industry-card .card-arrow{width:36px;height:36px;border-color:#ffffff40}.industry-card:hover img,.industry-card:focus-visible img{scale:1.06;filter:saturate(1)}.industry-card:hover .card-arrow,.industry-card:focus-visible .card-arrow{background:#2bb5e6;border-color:#2bb5e6;color:var(--ink);transform:translate(3px,-3px)}.horizontal{display:flex;justify-content:space-between;align-items:end;gap:36px}.horizontal .text-link{white-space:nowrap}.cta-band{padding:clamp(56px,6vw,84px) 0;color:#fff;background:#002f6d}.cta-band>.shell{display:flex;align-items:center;justify-content:space-between;gap:32px}.cta-band h2{font-size:clamp(28px,3vw,40px);letter-spacing:-.045em;font-weight:550;margin-bottom:10px;color:#fff;text-wrap:balance}.cta-band p{color:#c9daee;font-size:15px}.skip-link{position:fixed;left:20px;top:-100px;z-index:110;padding:16px;background:var(--ink);color:#fff;border-radius:2px}.skip-link:focus{top:12px}.mobile-navigation{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#fff;padding:24px;display:flex;flex-direction:column;overflow:auto}.mobile-navigation nav{display:flex;flex-direction:column;margin-bottom:30px}.mobile-navigation nav a{font-size:25px;padding:18px 0;border-bottom:1px solid var(--edge);letter-spacing:-.035em}.mobile-navigation>.button{margin-top:auto}.public-page:not(.home-page) h1:where(:not(.ed *)){font-style:normal;text-transform:none;font-weight:550;letter-spacing:-.055em;line-height:1.12;font-size:clamp(35px,4.3vw,60px)}.public-page:not(.home-page) h2:where(:not(.ed *)){font-style:normal;text-transform:none;font-weight:550;letter-spacing:-.035em;line-height:1.25}.public-page:not(.home-page) h3:where(:not(.ed *)){font-style:normal;text-transform:none;letter-spacing:-.015em;font-weight:600}.public-page .text-gray-400{color:#56657c}.public-page .text-gray-500{color:#3a4a61}.public-page .text-cyan-500{color:#007e98}.public-page .bg-cyan-500{background:#087f99}.public-page .bg-cyan-500.text-white{color:#fff}.public-page section.bg-slate-900 .text-gray-400{color:#b9cbd8}.public-page .font-black{font-weight:650}.public-page p{overflow-wrap:break-word}.public-page article p{line-height:1.85}.public-page:not(.home-page)>section:first-of-type:not(.page-hero):not(.e-hero):not(.cta-band):not([class*=bg-slate]):not([class*=bg-zinc]):not([class*=bg-gray-9]){background-color:#f3f6fa;border-bottom:1px solid var(--edge)}.private-survey{background:#edf5f7}.private-survey>header{border-bottom:1px solid #dde3ec}.private-survey>header>div{padding-block:22px}.private-survey main>div{box-shadow:none;border-color:#dde3ec;border-radius:2px}.private-survey input,.private-survey select,.private-survey textarea{min-height:44px}.private-survey h1{letter-spacing:-.035em}.private-survey button{transition:background .2s,box-shadow .2s}.private-survey button:focus-visible{outline-offset:3px}@media(min-width:761px){@keyframes hero-enter{0%{transform:translateY(15px);opacity:.7}to{transform:none;opacity:1}}}@media(max-width:1180px){.growth-grid{gap:44px}}@media(max-width:960px){.shell{width:calc(100% - 48px)}.growth-grid{gap:35px}.method-list{grid-template-columns:repeat(2,1fr)}.horizontal{display:block}}@media(max-width:760px){.shell{width:calc(100% - 40px)}.brand img{width:118px}.eyebrow{font-size:9px;letter-spacing:.12em;margin-bottom:22px}.section{padding-block:60px}.section-heading{margin-bottom:28px}.section-heading h2{font-size:33px}.growth-grid{grid-template-columns:1fr}.problem-card{min-height:340px}.method-list{grid-template-columns:1fr;gap:12px}.method-list li>span{margin-bottom:18px}.growth-grid{gap:40px}.dep3d{height:360px;order:2}.dep3d-panel{left:14px;right:14px;bottom:14px;gap:16px;padding:12px}.industry-card .card-arrow{width:32px;height:32px}.cta-band>.shell{align-items:flex-start;flex-direction:column}.public-page:not(.home-page) h1:where(:not(.ed *)){font-size:38px}.stage-description{min-height:100px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.contact-panel{border:1px solid var(--edge);padding:32px;border-radius:2px;box-shadow:none;background:#fff;min-width:0}.form-progress{display:flex;list-style:none;gap:12px;margin-bottom:35px;padding-bottom:28px;border-bottom:1px solid var(--edge)}.form-progress li{flex:1;display:flex;gap:8px;align-items:center;font-size:11px;color:var(--muted)}.form-progress li>span{display:grid;place-items:center;width:25px;height:25px;flex-shrink:0;border:1px solid var(--edge);border-radius:50%}.form-progress li[aria-current]>span,.form-progress li[data-complete=true]>span{background:var(--ink);color:#fff;border-color:var(--ink)}.form-progress li[aria-current]{font-weight:700;color:var(--ink)}.contact-panel h2{font-size:29px;margin-bottom:25px}.contact-panel .eyebrow{margin-bottom:10px}.contact-panel fieldset{border:0;padding:0;min-width:0}.contact-panel legend{font-size:14px;margin-bottom:15px}.problem-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.problem-option{display:flex;gap:10px;align-items:center;padding:15px 12px;border:1px solid var(--edge);border-radius:2px;cursor:pointer;font-size:12px;line-height:1.5}.problem-option:has(:checked){border-color:var(--accent);background:#eaf5fb}.problem-option input{accent-color:var(--accent)}.form-field{display:flex;flex-direction:column;gap:9px;min-width:0}.form-field>span{font-size:12px;font-weight:600;display:flex;justify-content:space-between;gap:10px}.form-field small{font-weight:400;font-size:10px;color:var(--muted)}.form-field input,.form-field select,.form-field textarea{width:100%;border:1px solid #dde3ec;border-radius:2px;padding:12px;font-size:14px;min-height:47px;background:#fff;color:var(--ink)}.form-field textarea{resize:vertical}.form-field input:focus,.form-field textarea:focus,.form-field select:focus{border-color:var(--accent)}.message-field{margin-top:25px}.form-field textarea::placeholder{color:#6d8090;font-size:12px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px}.form-grid>.form-field:first-child{grid-column:1/-1}.form-controls{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:32px;padding-top:24px;border-top:1px solid var(--edge)}.form-controls>.button{margin-left:auto}.consult-summary{padding:18px;background:#f1f7f9;border-radius:2px;margin-bottom:25px}.consult-summary span{font-size:10px;color:var(--muted);display:block;margin-bottom:8px}.consult-summary strong{font-size:14px;font-weight:600}.consult-summary p,.form-privacy{font-size:12px;color:var(--muted);margin-top:8px}.form-privacy{margin-top:24px}.form-error{padding:15px;background:#fff2ee;border:1px solid #f3c7b7;color:#8f3216;font-size:13px;border-radius:2px;margin-top:20px}.form-success{padding:55px 0;display:flex;flex-direction:column;align-items:flex-start;gap:25px}.form-success>svg{color:var(--accent)}.form-success h2{margin:0}.form-success p{color:var(--muted);line-height:1.8}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:760px){.contact-panel{padding:23px}.form-progress{gap:7px}.form-progress li{flex-direction:column;align-items:flex-start;gap:8px;font-size:10px}.problem-options,.form-grid{grid-template-columns:1fr}.form-controls .button{padding:14px 18px}}.guide-card{border:1px solid var(--edge);border-radius:2px;overflow:hidden;background:#fff;transition:transform .2s,border-color .2s}.guide-card[hidden]{display:none}.guide-card:hover{transform:translateY(-4px);border-color:#9fb4cf}.guide-card>a{display:flex;height:100%;flex-direction:column}body{font-family:Inter Variable,Inter,system-ui,sans-serif}.article-loading{padding-top:160px;min-height:70vh}.article-loading>div{height:22px;margin-top:24px;background:#f3f6fa;border-radius:2px}.article-loading>div:last-child{width:60%}.floating-contact{right:20px!important;bottom:20px!important}.floating-contact>div:last-child button{box-shadow:none}.page-hero{padding:clamp(120px,12vw,150px) 0 clamp(48px,5vw,72px);color:#fff;background:linear-gradient(#ffffff08 1px,transparent 1px) 0 0/32px 32px,linear-gradient(90deg,#ffffff08 1px,transparent 1px) 0 0/32px 32px,#001b42}.page-hero>.shell{display:grid;grid-template-columns:1.2fr .8fr;gap:75px;align-items:center}.page-hero .eyebrow{color:#2bb5e6}.page-hero h1{color:#fff;margin-bottom:22px;text-wrap:balance}.page-hero h1+p{font-size:17px;color:#c9daee;line-height:1.75;margin-bottom:24px;max-width:56ch;text-wrap:pretty}.page-hero .text-link{color:#fff}.page-hero-image{position:relative;height:clamp(260px,26vw,380px);border-radius:2px;overflow:hidden;box-shadow:none;isolation:isolate}.page-hero-image img{width:100%;height:100%;object-fit:cover;scale:1.1;translate:0 var(--py,0px)}.page-hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,#001b4299);pointer-events:none}.page-hero-image>span{position:absolute;z-index:1;bottom:14px;left:14px;font-size:10px;background:#001b42cc;color:#fff;padding:7px 12px;border-radius:2px;letter-spacing:.04em}.fases-tabs{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;border:0;margin-bottom:clamp(36px,4vw,56px)}.fases-tabs button{position:relative;text-align:left;padding:18px 4px 16px;border-top:2px solid var(--edge);background:none;color:var(--muted);transition:color .3s}.fases-tabs button:hover{color:var(--ink)}.fases-tab-num{display:block;font:650 11px/1 JetBrains Mono,JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;color:#8fa4b5;margin-bottom:10px;transition:color .3s}.fases-tab-label{display:block;font-size:13.5px;font-weight:600;letter-spacing:-.01em;line-height:1.3;text-wrap:balance}.fases-tabs button.is-active{color:var(--ink)}.fases-tabs button.is-active .fases-tab-num,.fases-tabs button.is-done .fases-tab-num{color:var(--accent)}.fases-tabs button.is-done{border-top-color:#9fb4cf}.fases-tab-bar{position:absolute;left:0;top:-2px;height:2px;width:100%;background:linear-gradient(90deg,var(--accent),#2bb5e6);transform-origin:left;transform:scaleX(0)}.fases-tabs button.is-active .fases-tab-bar{animation:tab-progress linear both}@keyframes tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fases-stage{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(36px,5vw,80px);align-items:center}.fases-copy{position:relative;min-height:420px}.fases-panel{position:relative;padding-top:clamp(28px,3vw,44px)}.fases-num{position:absolute;top:-26px;right:0;font:800 clamp(96px,10vw,150px)/1 "JetBrains Mono","JetBrains Mono",ui-monospace,monospace;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px #d3dfe7;pointer-events:none;-webkit-user-select:none;user-select:none}.fases-sub{position:relative;display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:18px}.fases-sub:after{content:"";width:34px;height:1px;background:var(--accent);opacity:.5}.fases-panel h2{position:relative;font-size:clamp(30px,3.4vw,46px);letter-spacing:-.045em;line-height:1.08;color:var(--ink);margin-bottom:18px;text-wrap:balance}.fases-detail{font-size:16.5px;line-height:1.75;color:var(--muted);max-width:52ch;text-wrap:pretty}.fases-logs{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:10px}.fases-logs li{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--edge);border-radius:2px;background:#fff;font-size:14px;color:#3a4a61;box-shadow:none}.fases-logs li svg{flex-shrink:0;width:22px;height:22px;padding:4px;border-radius:50%;color:#fff;background:var(--accent)}.fases-panel.is-active>*{animation:rise .7s cubic-bezier(.16,1,.3,1) both}.fases-panel.is-active>:nth-child(2){animation-delay:.05s}.fases-panel.is-active>:nth-child(3){animation-delay:.12s}.fases-panel.is-active>:nth-child(4){animation-delay:.2s}.fases-panel.is-active>:nth-child(5){animation-delay:.28s}.fases-panel.is-active li{animation:tick .55s cubic-bezier(.16,1,.3,1) both}.fases-panel.is-active li:nth-child(1){animation-delay:.4s}.fases-panel.is-active li:nth-child(2){animation-delay:.52s}.fases-panel.is-active li:nth-child(3){animation-delay:.64s}.fases-panel.is-active li:nth-child(4){animation-delay:.76s}@keyframes tick{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}html[data-motion=paused] .fases-panel.is-active>*,html[data-motion=paused] .fases-panel.is-active li{animation:none}.fases-photo{position:relative;aspect-ratio:4/3.4;border-radius:2px;overflow:hidden;background:#001b42;box-shadow:none;isolation:isolate}.fases-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.08);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform 8s linear}.fases-photo img.on{opacity:1;transform:scale(1)}.fases-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#001b4200 50%,#001b42b3);pointer-events:none}.fases-photo-badge{position:absolute;z-index:1;left:20px;bottom:20px;display:inline-flex;align-items:center;gap:12px;padding:10px 16px 10px 12px;border-radius:2px;background:#001b42cc;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:600;letter-spacing:.02em}.fases-photo-badge b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#2bb5e6;color:var(--ink);font:700 11px/1 JetBrains Mono,JetBrains Mono,ui-monospace,monospace}@media(max-width:1100px){.fases-tabs{grid-template-columns:repeat(3,1fr)}.fases-stage{grid-template-columns:1fr;gap:32px}.fases-copy{min-height:0}.fases-photo{aspect-ratio:16/9}}@media(max-width:640px){.fases-tabs{display:flex;overflow-x:auto;gap:8px;padding-bottom:6px;scrollbar-width:none}.fases-tabs button{flex:0 0 46%;padding:14px 2px 12px}.fases-tab-label{font-size:12.5px}.fases-num{font-size:84px}}@media(max-width:760px){.page-hero{padding-top:110px}.page-hero>.shell{grid-template-columns:1fr;gap:28px}.page-hero-image{height:230px}.approach-card{padding:25px}}.motion-control{position:fixed;bottom:var(--esquiva,22px);left:20px;z-index:60;display:flex;align-items:center;justify-content:center;gap:0;min-width:44px;min-height:44px;padding:0 14px;border:1px solid #dde3ec;border-radius:2px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#3a4a61;box-shadow:none;font-size:11px;font-weight:550;transition:background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease,bottom .25s ease}.motion-control:hover{color:var(--ink);border-color:#c3d3de;box-shadow:none}.motion-control:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.motion-control svg{flex-shrink:0}.motion-control span{max-width:0;padding-left:0;overflow:hidden;white-space:nowrap;transition:max-width .28s ease,padding-left .28s ease}.motion-control:hover span,.motion-control:focus-visible span{max-width:180px;padding-left:9px}.motion-control[data-sobre-hero]{background:#001b42b3;border-color:#ffffff2e;color:#fff;box-shadow:none}.motion-control[data-en-video]{position:absolute;left:clamp(14px,2vw,26px);bottom:clamp(14px,2vw,22px);z-index:3;background:#001b42b3;border-color:#ffffff2e;color:#fff;box-shadow:none}.motion-control[data-en-video]:hover{background:#001b42e6;border-color:#2bb5e673;color:#2bb5e6}section:has(>.motion-control[data-en-video]){position:relative}.motion-control[data-sobre-hero]:hover{background:#001b42e6;border-color:#2bb5e673;color:#2bb5e6}.status-dot{animation:status-signal 3s ease-in-out infinite}.guide-card,.approach-card{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s}.guide-card:hover,.approach-card:hover{transform:translateY(-9px);box-shadow:none;border-color:#58b5c7}.guide-card:hover img{transform:scale(1.06)}.button{position:relative;overflow:hidden}.button.primary:after{content:"";position:absolute;inset:-100% auto -100% -40%;width:25%;background:linear-gradient(90deg,transparent,#ffffff35,transparent);transform:translate(0) rotate(25deg);transition:transform .65s;pointer-events:none}.button.primary:hover:after{transform:translate(680%) rotate(25deg)}.button:hover svg{transform:translate(3px,-3px)}.button svg{transition:transform .25s}.mobile-navigation{animation:menu-reveal .35s cubic-bezier(.16,1,.3,1)}.contact-panel fieldset,.contact-panel .form-grid,.consult-summary{animation:step-reveal .45s ease-out}@keyframes headline-flow{0%,to{background-position:0% center}50%{background-position:100% center}}@keyframes warehouse-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes warehouse-scan{0%,15%{transform:translateY(-100%);opacity:0}25%{opacity:1}80%,to{transform:translateY(700%);opacity:0}}@keyframes signal-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes status-signal{0%,to{box-shadow:0 0 0 3px #2bb5e614}50%{box-shadow:0 0 0 8px #2bb5e608}}@keyframes menu-reveal{0%{opacity:.5;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes step-reveal{0%{opacity:.4;transform:translate(16px)}to{opacity:1;transform:translate(0)}}html[data-motion=paused] *,html[data-motion=paused] *:before,html[data-motion=paused] *:after{animation-play-state:paused!important;transition:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:760px){.motion-control{bottom:var(--esquiva,16px);left:12px}}.consultation-prep{display:grid;grid-template-columns:1fr 1fr;gap:55px;margin-top:65px;padding-top:55px;border-top:1px solid var(--edge)}.consultation-prep h2{font-size:30px;margin-bottom:22px}.consultation-prep p{font-size:14px;line-height:1.9;color:var(--muted)}.consultation-prep .text-link{margin-top:15px}.consultation-prep ul{list-style:none}.consultation-prep li{display:flex;gap:14px;font-size:14px;line-height:1.8;padding:14px 0;border-bottom:1px solid var(--edge)}.consultation-prep li svg{flex-shrink:0;color:var(--accent);margin-top:5px}.consultation-note{margin-top:20px}@media(max-width:760px){.consultation-prep{grid-template-columns:1fr;gap:25px;margin-top:45px;padding-top:35px}}.decision-card{position:relative;display:flex;flex-direction:column;padding:clamp(24px,2.2vw,32px);border:1px solid #dde3ec;border-radius:2px;background:#fff;box-shadow:0 1px #fff inset;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .45s}.decision-card:hover{transform:translateY(-6px);border-color:#9fb4cf;box-shadow:0 1px #fff inset}.decision-card h3{font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.4;color:#3a4a61;margin-bottom:8px}.decision-card small{margin-top:auto;padding-top:16px;border-top:1px solid var(--edge);font-size:11.5px;line-height:1.6;color:var(--muted)}.decision-card.answer{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:center;padding:clamp(30px,3.2vw,52px);border-color:#001b42;color:#fff;background:linear-gradient(#ffffff0a 1px,transparent 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff0a 1px,transparent 1px) 0 0/28px 28px,var(--ink);box-shadow:none}.decision-card.answer:hover{transform:none;border-color:#001b42}.decision-card.answer>div:first-child{display:flex;flex-direction:column}.decision-card.answer h3{color:#dde3ec;font-size:clamp(20px,1.66vw,22px)}.decision-card.answer small{margin-top:20px;padding-top:14px;border-top-color:#ffffff24;color:#9fb4cf;font-size:12.5px}.button.light{background:#fff;color:var(--ink);border:1px solid #fff}.button.light:hover{background:#e6f5f8;box-shadow:none}@media(max-width:960px){.decision-card.answer{grid-template-columns:1fr;gap:28px}}.brand{position:relative;display:block}.brand img{transition:opacity .35s ease}.hero-media{position:absolute;inset:0 calc(50% - 50vw);z-index:-1;overflow:hidden;background:#001b42}.hero-media video{width:100%;height:100%;object-fit:cover;display:block}.hero-media:after{content:"";position:absolute;inset:auto 0 0;height:32%;background:linear-gradient(180deg,transparent,#001b429e);pointer-events:none}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes shine{0%,to{transform:translate(0) rotate(25deg)}22%,99%{transform:translate(680%) rotate(25deg)}}@keyframes kenburns{0%{transform:scale(1.02)}to{transform:scale(1.13) translate3d(-1.5%,-1.5%,0)}}.problem-card img,.industry-card img{animation:kenburns 16s ease-in-out infinite alternate}.problem-card:nth-child(2) img{animation-delay:-5s}.problem-card:nth-child(3) img{animation-delay:-10s}.industry-card:nth-child(2) img{animation-delay:-2s}.industry-card:nth-child(3) img{animation-delay:-4s}.industry-card:nth-child(4) img{animation-delay:-6s}.industry-card:nth-child(5) img{animation-delay:-8s}.industry-card:nth-child(6) img{animation-delay:-10s}.industry-card:nth-child(7) img{animation-delay:-12s}@keyframes sweep{0%{transform:translate(-160%) skew(-18deg);opacity:0}6%{opacity:.75}28%{transform:translate(280%) skew(-18deg);opacity:0}to{transform:translate(280%) skew(-18deg);opacity:0}}.problem-card:before,.industry-card:before{content:"";position:absolute;z-index:1;top:-20%;bottom:-20%;left:0;width:34%;background:linear-gradient(90deg,transparent,#ffffff26,transparent);animation:sweep 12s ease-in-out infinite;pointer-events:none}.problem-card:nth-child(2):before{animation-delay:4s}.problem-card:nth-child(3):before{animation-delay:8s}.industry-card:nth-child(2):before{animation-delay:1.7s}.industry-card:nth-child(3):before{animation-delay:3.4s}.industry-card:nth-child(4):before{animation-delay:5.1s}.industry-card:nth-child(5):before{animation-delay:6.8s}.industry-card:nth-child(6):before{animation-delay:8.5s}.industry-card:nth-child(7):before{animation-delay:10.2s}@keyframes nudge{0%,88%,to{transform:none}93%{transform:translate(3px,-3px)}}.card-arrow svg{animation:nudge 6s ease-in-out infinite}.problem-card:nth-child(2) .card-arrow svg{animation-delay:2s}.problem-card:nth-child(3) .card-arrow svg{animation-delay:4s}@keyframes bob{50%{transform:translateY(-3px)}}@keyframes grid-drift{to{background-position:0 0,28px 28px,28px 28px,0 0}}.decision-card.answer{animation:grid-drift 7s linear infinite}@keyframes grid-drift-32{to{background-position:0 0,32px 32px,32px 32px,0 0}}.page-hero{animation:grid-drift-32 9s linear infinite}@keyframes glow-pulse{0%,to{text-shadow:0 0 0 #2bb5e600}50%{text-shadow:0 0 36px #2bb5e67a}}.method-list li{position:relative;overflow:hidden}.method-list li:before{content:"";position:absolute;left:0;top:0;height:2px;width:100%;background:linear-gradient(90deg,#2bb5e6,#2bb5e6cc);transform-origin:left;transform:scaleX(0);animation:step-fill 9s ease-in-out infinite}.method-list li:nth-child(2):before{animation-delay:2.25s}.method-list li:nth-child(3):before{animation-delay:4.5s}.method-list li:nth-child(4):before{animation-delay:6.75s}@keyframes step-fill{0%,6%{transform:scaleX(0);opacity:1}30%,55%{transform:scaleX(1);opacity:1}70%,to{transform:scaleX(1);opacity:0}}.method-list li>span{animation:num-glow 9s ease-in-out infinite}.method-list li:nth-child(2)>span{animation-delay:2.25s}.method-list li:nth-child(3)>span{animation-delay:4.5s}.method-list li:nth-child(4)>span{animation-delay:6.75s}@keyframes num-glow{0%,6%,70%,to{color:#2bb5e6;text-shadow:none}25%,45%{color:#fff;text-shadow:0 0 26px #2bb5e6b3}}.stage-description{animation:step-reveal .45s ease-out}.stage-tabs button{transition:color .25s,border-color .25s}@keyframes breathe{0%,to{box-shadow:0 0 #002f6d00}50%{box-shadow:none}}.public-page .bg-slate-900,.public-page .bg-\[\#0b3468\],.public-page .bg-\[\#092a53\]{background:linear-gradient(#ffffff07 1px,transparent 1px) 0 0/32px 32px,linear-gradient(90deg,#ffffff07 1px,transparent 1px) 0 0/32px 32px,#001b42}.public-page .bg-cyan-400,.public-page .bg-cyan-600{background:#002f6d}.public-page .bg-cyan-400.text-slate-900,.public-page .bg-cyan-400.text-gray-900{color:#fff}.public-page .border-cyan-400{border-color:#2bb5e6}body :is(h1,h2,h3,h4).uppercase{text-transform:none;letter-spacing:-.035em}body :is(h1,h2,h3,h4).italic{font-style:normal}body :is(h1,h2,h3,h4).font-black{font-weight:600}.public-page .rounded,.public-page .rounded-md,.public-page .rounded-lg,.public-page .rounded-xl,.public-page .rounded-2xl{border-radius:2px}.public-page .shadow{box-shadow:none}@media(max-width:960px){.growth-grid{grid-template-columns:1fr;width:auto;max-width:none;margin-left:0;padding-right:0}.growth-grid>.dep3d{border-radius:12px;border-left:1px solid var(--edge)}}.growth-grid>.section-heading{max-width:540px;margin:0}.growth-grid .section-heading h2{font-size:clamp(36px,3.5vw,52px);line-height:1.04;letter-spacing:-.03em;margin-bottom:18px}.growth-grid .section-heading>p:not(.eyebrow):not(.stage-description){color:var(--muted);font-size:16.5px;line-height:1.7;max-width:480px}.growth-grid .stage-tabs{display:flex;flex-direction:column;gap:8px;margin:30px 0 0;border:0;counter-reset:etapa}.growth-grid .stage-tabs button{counter-increment:etapa;display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;width:100%;padding:12px 16px 12px 12px;border:1px solid var(--edge);border-radius:12px;background:#fff;font-size:15px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.growth-grid .stage-tabs button:before{content:"0" counter(etapa);font:600 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:var(--muted);padding:9px 0;border-radius:9px;text-align:center;background:#f2f6f9;transition:background .2s,color .2s}.growth-grid .stage-tabs button:after{content:"";width:8px;height:8px;border-radius:50%;background:#d5dfe6;transition:background .2s,box-shadow .2s}.growth-grid .stage-tabs button:hover{border-color:#b7c8d4;transform:translate(2px)}.growth-grid .stage-tabs button[aria-pressed=true]{border-color:var(--accent);background:linear-gradient(90deg,#e8f6f9,#fff 65%);font-weight:650;box-shadow:0 10px 28px #007d9814}.growth-grid .stage-tabs button[aria-pressed=true]:before{background:var(--accent);color:#fff}.growth-grid .stage-tabs button[aria-pressed=true]:after{background:var(--accent);box-shadow:0 0 0 4px #007d9822}.growth-grid .stage-description{margin:16px 0 0;padding:16px 18px;min-height:0;border-left:3px solid var(--accent);border-radius:0 12px 12px 0;background:#f6f9fb;color:#2b3a48;font-size:15px;line-height:1.7}.growth-grid .section-heading>.text-link{display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding:13px 20px;border-radius:999px;background:var(--ink);color:#fff;font-weight:600;font-size:14.5px;transition:background .2s,transform .2s}.growth-grid .section-heading>.text-link:hover{background:var(--accent);transform:translateY(-1px)}@media(max-width:760px){.growth-grid .stage-tabs{flex-direction:row;flex-wrap:wrap}.growth-grid .stage-tabs button{width:auto;flex:1 1 40%;grid-template-columns:32px 1fr;padding:10px 12px}.growth-grid .stage-tabs button:after{display:none}}.tech-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.tech-media video{width:100%;height:100%;object-fit:cover;filter:saturate(.7) brightness(.85)}.espacio-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(32px,5vw,72px);align-items:center}.espacio-copy h2{font-size:clamp(30px,3.2vw,45px);letter-spacing:-.045em;line-height:1.15;font-weight:550;max-width:20ch;margin-bottom:22px;text-wrap:balance}.espacio-sub{font-size:17px;line-height:1.75;color:#3a4a61;max-width:46ch;margin-bottom:24px}.espacio-cierre{font-size:16px;line-height:1.7;color:var(--ink);font-weight:550;max-width:48ch;padding-left:16px;border-left:2px solid #2bb5e6;margin-bottom:26px}.espacio-figura{margin:0;position:relative;border-radius:2px;overflow:hidden;background:#f3f6fa}.espacio-figura img{display:block;width:100%;height:auto}.espacio-figura figcaption{position:absolute;right:14px;bottom:12px;font-size:9.5px;letter-spacing:.06em;color:#001b42b3;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:900px){.espacio-section{grid-template-columns:1fr;gap:26px}.espacio-copy h2{max-width:none}}.ind-paper{background:var(--paper);border-block:1px solid var(--edge)}.ind-paper+.ind-paper{border-top:0}.ind-band-compact{padding-block:clamp(40px,4.4vw,64px)}.ind-page .section-heading .eyebrow{margin-bottom:16px}.ind-promesa-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,80px);align-items:start}.ind-page .ind-promesa-grid h2{margin:0;font-size:clamp(28px,3vw,42px);letter-spacing:-.045em;line-height:1.12;text-wrap:balance}.ind-lead{margin:0 0 28px;font-size:17px;line-height:1.8;color:#3a4a61;text-wrap:pretty}@keyframes ind-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ind-porque{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,4vw,64px);align-items:center}.ind-foto{position:relative;aspect-ratio:4/3.2;border-radius:2px;overflow:hidden;background:#001b42;box-shadow:none;isolation:isolate}.ind-foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;translate:0 var(--py,0px);animation:kenburns 18s ease-in-out infinite alternate}.ind-foto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#001b4200 55%,#001b42b3);pointer-events:none}.ind-foto>span{position:absolute;z-index:1;left:20px;bottom:20px;display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:2px;background:#001b42cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:600;letter-spacing:.02em}.ind-foto>span:before{content:"";width:7px;height:7px;border-radius:50%;background:#2bb5e6;box-shadow:0 0 0 4px #2bb5e624}@media(max-width:960px){.ind-promesa-grid,.ind-porque{grid-template-columns:1fr}.ind-foto{aspect-ratio:16/9}}@media(max-width:760px){.ind-band-compact{padding-block:36px}}.sis-page{background:#fff}.sis-page .section-heading .eyebrow{margin-bottom:16px}.sis-mosaico-2{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(240px,20vw,300px)}.sis-mosaico-2 .industry-card:first-child,.sis-mosaico-2 .industry-card:last-child{grid-column:auto}.sis-video-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:#001b42}.sis-video-media video{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:760px){.sis-mosaico-2{grid-template-columns:1fr;grid-auto-rows:200px}}.rc-hero-note{font-size:13px;line-height:1.65;color:#9fb4cf;max-width:60ch;margin-top:18px;padding-top:14px;border-top:1px solid #ffffff24}.rc-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;list-style:none;margin:0 0 20px;padding:0;font-size:13px;color:#c9daee}.rc-hero-meta li{display:flex;align-items:center;gap:7px}.rc-hero-meta svg{color:#2bb5e6;flex-shrink:0}.rc-search{display:flex;align-items:center;gap:12px;max-width:560px;padding:6px 8px 6px 20px;border-radius:2px;background:#ffffff12;border:1px solid #ffffff2e;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .3s,background .3s,box-shadow .3s}.rc-search:focus-within{border-color:#2bb5e6;background:#ffffff1c;box-shadow:0 0 0 4px #2bb5e622}.rc-search svg{color:#2bb5e6;flex-shrink:0}.rc-search input{flex:1;min-width:0;background:none;border:0;color:#fff;font-size:15px;padding:11px 0;outline:none}.rc-search input::placeholder{color:#9fb4cf}.rc-search input::-webkit-search-cancel-button{filter:invert(1);opacity:.6}.rc-pills{display:flex;flex-wrap:wrap;gap:8px}.rc-pill{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:8px 15px;border-radius:2px;border:1px solid #cfdbe3;background:#fff;color:#3a4a61;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;transition:background .25s,border-color .25s,color .25s,transform .25s,box-shadow .25s}.rc-pill:hover{border-color:#9fb4cf;color:var(--ink);transform:translateY(-1px)}.rc-pill[aria-pressed=true],.rc-pill.is-on{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:none}.rc-pill small{font:600 11px/1 JetBrains Mono,JetBrains Mono,ui-monospace,monospace;color:#8fa4b5}.rc-pill[aria-pressed=true] small,.rc-pill.is-on small{color:#2bb5e6}.rc-pill.dark{background:#ffffff12;border-color:#ffffff30;color:#dde3ec}.rc-pill.dark:hover{border-color:#2bb5e6;color:#fff}.rc-tag{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:2px;background:#eaf5fb;border:1px solid #cfe7ec;color:var(--accent);font-size:11px;font-weight:650;letter-spacing:.03em;line-height:1.2;white-space:nowrap}.rc-tag.dark{background:#001b42cc;border-color:#ffffff2e;color:#2bb5e6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.rc-tag.warm{background:#fff7e8;border-color:#f1dfb4;color:#8a5a12}.rc-tag.ok{background:#eef8f1;border-color:#c9e7d2;color:#1f6b3a}.rc-arrow{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border:1px solid #c9d3e0;border-radius:50%;color:var(--ink);transition:background .4s,border-color .4s,color .4s,transform .4s cubic-bezier(.2,.8,.2,1)}.rc-card{position:relative;display:flex;flex-direction:column;border:1px solid #dde3ec;border-radius:2px;background:#fff;box-shadow:0 1px #fff inset;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .45s}.rc-card.is-link:hover,.rc-card.is-link:focus-within,.rc-card.is-link:has(:focus-visible){transform:translateY(-6px);border-color:#9fb4cf;box-shadow:0 1px #fff inset}.rc-card.is-link:hover .rc-arrow,.rc-card.is-link:focus-within .rc-arrow{background:var(--accent);border-color:var(--accent);color:#fff;transform:translate(3px,-3px)}.rc-card.paper{background:#fff}.rc-ink{position:relative;padding:clamp(24px,2.6vw,40px);border:1px solid #001b42;border-radius:2px;color:#fff;background:linear-gradient(#ffffff0a 1px,transparent 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff0a 1px,transparent 1px) 0 0/28px 28px,var(--ink);box-shadow:none;animation:grid-drift 7s linear infinite}.rc-ink h2,.rc-ink h3{color:#fff}.rc-ink p{color:#c9daee}.rc-ink-label{display:block;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:#2bb5e6;margin-bottom:12px}.rc-ink .rc-arrow{border-color:#ffffff59;color:#fff}.rc-ink small{color:#9fb4cf}.button.ghost{border:1px solid #ffffff59;color:#fff;background:none}.button.ghost:hover{background:#ffffff14;border-color:#fff}.rc-band{padding:clamp(56px,6vw,88px) 0;color:#fff;background:#002f6d}.rc-band .section-heading h2,.rc-band h2{color:#fff}.rc-band .section-heading>p:not(.eyebrow),.rc-band>.shell>p{color:#c9daee}.rc-band .text-link{color:#fff}.rc-note{padding:20px 24px;border-radius:2px;background:var(--paper);border:1px solid var(--edge)}.rc-note>span:first-child{display:block;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.rc-note p{font-size:14px;line-height:1.7;color:#3a4a61}.rc-warn{display:flex;gap:14px;padding:18px 22px;border-radius:2px;background:#fff8ea;border:1px solid #f0e0b8}.rc-warn>b{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#e9c46a;color:#4b3407;font:700 14px/1 system-ui,sans-serif;margin-top:1px}.rc-warn p{font-size:14px;line-height:1.65;color:#5c4614}.rc-warn p strong{color:#3f2f0a;font-weight:650}.rc-warn+.rc-warn{margin-top:10px}.rc-legal{margin-top:28px;padding-top:16px;border-top:1px solid var(--edge);font-size:12.5px;line-height:1.65;color:var(--muted)}.rc-ink .rc-legal{border-top-color:#ffffff24;color:#9fb4cf}.rc-section{padding:clamp(56px,6vw,88px) 0}.rc-section.paper{background:var(--paper);border-block:1px solid var(--edge)}.rc-section.paper+.rc-section.paper{border-top:0}.rc-head{margin-bottom:clamp(24px,3vw,36px)}.rc-head .rc-pills{margin-bottom:16px}.rc-head h2{font-size:clamp(28px,3vw,40px);letter-spacing:-.04em;line-height:1.15;max-width:780px;margin:0 0 14px;text-wrap:balance}.rc-head>p{font-size:16.5px;line-height:1.75;color:var(--muted);max-width:720px;text-wrap:pretty}.rc-head.center{text-align:center}.rc-head.center h2,.rc-head.center>p{margin-inline:auto}.rc-head.center .rc-pills{justify-content:center}.rc-head h3,.rc-h3{font-size:clamp(20px,1.9vw,24px);letter-spacing:-.025em;line-height:1.25;margin:0 0 12px}.rc-check{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.6;color:#3a4a61}.rc-check svg{flex-shrink:0;color:var(--accent);margin-top:3px}.rc-ink .rc-check{color:#dde3ec}.rc-ink .rc-check svg{color:#2bb5e6}.rc-checks{display:grid;gap:10px;list-style:none;margin:0;padding:0}.rc-checks.cols{grid-template-columns:1fr 1fr;gap:10px 24px}.rc-mini{padding:20px 22px;border:1px solid var(--edge);border-radius:2px;background:#fff;transition:border-color .3s,transform .3s,box-shadow .3s}.rc-mini:hover{border-color:#9fb4cf;transform:translateY(-3px);box-shadow:none}.rc-mini strong{display:block;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.35;margin-bottom:5px;color:var(--ink)}.rc-mini p{font-size:13.5px;line-height:1.65;color:var(--muted)}.rc-mini>svg{color:var(--accent);margin-bottom:12px}.rc-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.rc-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rc-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.rc-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(28px,4vw,56px);align-items:start}.rc-table-wrap{overflow-x:auto;border:1px solid var(--edge);border-radius:2px;background:#fff}.rc-table{width:100%;border-collapse:collapse;font-size:14px;min-width:620px}.rc-table th{background:var(--ink);color:#fff;text-align:left;padding:14px 18px;font-size:11.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;vertical-align:bottom}.rc-table th.hl{color:#2bb5e6}.rc-table th small{display:block;font-size:10.5px;font-weight:400;letter-spacing:0;text-transform:none;color:#9fb4cf;margin-top:3px}.rc-table td{padding:14px 18px;border-top:1px solid #f3f6fa;color:#3a4a61;vertical-align:top;line-height:1.55}.rc-table tbody tr:nth-child(2n) td{background:#f8fafc}.rc-table td:first-child{font-weight:600;color:var(--ink)}.rc-table td.hl{color:var(--accent);font-weight:600}.rc-table td.dim{color:#8fa4b5}.rc-table td.center,.rc-table th.center{text-align:center}.rc-table td.nowrap{white-space:nowrap}.rc-table-note{margin-top:10px;font-size:12.5px;color:var(--muted)}.rc-fig-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rc-fig{padding:20px 18px;border-radius:2px;background:#ffffff0d;border:1px solid #ffffff1c;text-align:center}.rc-fig span{display:block;font-size:12.5px;color:#9fb4cf;margin-bottom:8px}.rc-fig strong{display:block;font-size:clamp(22px,2vw,30px);font-weight:600;letter-spacing:-.04em;line-height:1.05;color:#fff;font-variant-numeric:tabular-nums}.rc-fig.hl{border-color:#2bb5e666;background:#2bb5e614}.rc-fig.hl strong{color:#2bb5e6}.rc-fig.ok{border-color:#7ed9a366;background:#7ed9a314}.rc-fig.ok strong{color:#9ee7ba}.rc-sticky{position:sticky;top:112px}.rc-toc{padding:20px 22px 10px;border:1px solid var(--edge);border-radius:2px;background:#fff}.rc-toc>p{font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 8px}.rc-toc ol{list-style:none;margin:0;padding:0}.rc-toc a{position:relative;display:block;padding:9px 0 9px 18px;font-size:13px;line-height:1.5;color:var(--muted);border-top:1px solid #f3f6fa;transition:color .25s,padding-left .25s}.rc-toc li:first-child a{border-top:0}.rc-toc a:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#c9d8e1;transform:translateY(-50%);transition:background .25s,box-shadow .25s,transform .25s}.rc-toc a:hover{color:var(--ink)}.rc-toc a[aria-current]{color:var(--ink);font-weight:600;padding-left:22px}.rc-toc a[aria-current]:before{background:var(--accent);box-shadow:0 0 0 4px #002f6d22;transform:translateY(-50%) scale(1.25)}.rc-toc.tabs{padding:0;border:0;background:none}.rc-toc.tabs a{padding:11px 16px;border:1px solid transparent;border-radius:2px;font-size:14px}.rc-toc.tabs a:before{display:none}.rc-toc.tabs a[aria-current]{background:var(--ink);color:#fff;border-color:var(--ink);padding-left:16px}.rc-toc.tabs a:hover:not([aria-current]){background:#eaf5fb;color:var(--ink)}.rc-count{display:inline-block;font-variant-numeric:tabular-nums}.rc-count.is-pop{animation:rc-pop .55s cubic-bezier(.16,1,.3,1) both}@keyframes rc-pop{0%{transform:translateY(8px);opacity:.35}to{transform:none;opacity:1}}html[data-motion=paused] .rc-count.is-pop{animation:none}.rc-door-icon{margin-bottom:auto;display:grid;place-items:center;width:40px;height:40px;border-radius:2px;background:#001b4299;border:1px solid #ffffff26;color:#2bb5e6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.rc-prose section{scroll-margin-top:120px}.rc-prose h2{font-size:clamp(24px,2.2vw,30px);letter-spacing:-.035em;line-height:1.2;margin:44px 0 16px;text-wrap:balance}.rc-prose section:first-child h2{margin-top:0}.rc-art-block{margin:48px 0 0}.rc-art-block>h2{font-size:24px;letter-spacing:-.03em;margin:0 0 18px}.rc-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rc-familia{gap:10px;padding:20px;font-size:14.5px;line-height:1.6;color:#3a4a61}.rc-familia h3{font-size:22px;letter-spacing:-.02em;color:var(--ink)}.rc-familia b{color:var(--ink)}.rc-related a{display:flex;flex-direction:column;justify-content:space-between;gap:22px;min-height:132px;padding:18px;border:1px solid #dde3ec;border-radius:2px;background:#fff;color:var(--ink);font-size:14.5px;font-weight:600;line-height:1.4;letter-spacing:-.01em;text-decoration:none;box-shadow:none;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .4s}.rc-related a:hover,.rc-related a:focus-visible{transform:translateY(-5px);border-color:#9fb4cf;box-shadow:none}.rc-related .rc-arrow{align-self:flex-end;width:34px;height:34px}.rc-related a:hover .rc-arrow,.rc-related a:focus-visible .rc-arrow{background:var(--accent);border-color:var(--accent);color:#fff;transform:translate(3px,-3px)}.rc-quiz{max-width:880px;margin:0 auto;padding:clamp(40px,5vw,64px) 0 clamp(56px,6vw,88px)}.rc-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:34px;list-style:none;padding:0}.rc-step{position:relative;padding:14px 4px 0;border-top:2px solid var(--edge);color:var(--muted);transition:color .3s}.rc-step b{display:block;font:650 11px/1 JetBrains Mono,JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;color:#8fa4b5;margin-bottom:8px;transition:color .3s}.rc-step span{display:block;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.rc-step i{position:absolute;left:0;top:-2px;height:2px;width:100%;background:linear-gradient(90deg,var(--accent),#2bb5e6);transform-origin:left;transform:scaleX(0)}.rc-step.is-done{color:var(--ink)}.rc-step.is-done b{color:var(--accent)}.rc-step.is-done i{transform:scaleX(1)}.rc-step.is-active{color:var(--ink)}.rc-step.is-active b{color:var(--accent)}.rc-step.is-active i{animation:rc-half .7s cubic-bezier(.2,.8,.2,1) both}@keyframes rc-half{to{transform:scaleX(.5)}}html[data-motion=paused] .rc-step.is-active i{animation:none;transform:scaleX(.5)}.rc-quiz-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;font-size:12.5px;color:var(--muted)}.rc-quiz-head b{font:600 12px/1 JetBrains Mono,JetBrains Mono,ui-monospace,monospace;color:var(--accent)}.rc-quiz-step{animation:step-reveal .45s ease-out}.rc-quiz h2{font-size:clamp(26px,2.8vw,36px);letter-spacing:-.04em;line-height:1.12;margin:0 0 8px;text-wrap:balance}.rc-quiz-sub{font-size:16px;line-height:1.7;color:var(--muted);margin:0 0 26px}.rc-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rc-option{display:flex;gap:16px;align-items:flex-start;padding:20px;border:1px solid #dde3ec;border-radius:2px;background:#fff;text-align:left;color:var(--ink);box-shadow:none;cursor:pointer;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s,background .3s}.rc-option:hover,.rc-option:focus-visible{transform:translateY(-4px);border-color:var(--accent);box-shadow:0 0 0 3px #002f6d14}.rc-option[aria-pressed=true]{border-color:var(--accent);background:#f2fafb}.rc-option-icon{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:2px;background:#eaf5fb;color:var(--accent);transition:background .3s,color .3s,transform .4s cubic-bezier(.2,.8,.2,1)}.rc-option:hover .rc-option-icon,.rc-option[aria-pressed=true] .rc-option-icon{background:var(--accent);color:#fff;transform:rotate(-6deg) scale(1.08)}.rc-option strong{display:block;font-size:15.5px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin-bottom:4px}.rc-option span{display:block;font-size:13.5px;line-height:1.5;color:var(--muted)}.rc-quiz-back{margin-top:22px}.rc-answers{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.rc-verdict{margin-bottom:16px}.rc-verdict .rc-ink-label{display:flex;align-items:center;gap:10px}.rc-verdict h2{font-size:clamp(28px,3.2vw,42px);letter-spacing:-.045em;line-height:1.08;margin:0 0 16px;text-wrap:balance}.rc-verdict>p{font-size:16px;line-height:1.75;max-width:64ch;text-wrap:pretty}.rc-verdict>p+p{margin-top:12px;font-size:14px;color:#9fb4cf}.rc-verdict .rc-pills{margin:22px 0 26px}.rc-verdict-actions{display:flex;flex-wrap:wrap;gap:10px}.rc-alt{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;margin-bottom:16px;text-decoration:none;color:inherit}.rc-alt>div>span{display:block;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.rc-alt strong{font-size:17px;font-weight:600;letter-spacing:-.02em}.rc-validate{padding:clamp(24px,2.6vw,34px);text-align:center;align-items:center}.rc-validate p{font-size:14px;color:var(--muted);margin:0 0 6px}.rc-validate p+p{font-size:17px;font-weight:600;color:var(--ink);letter-spacing:-.015em;margin-bottom:22px;max-width:52ch;margin-inline:auto}.rc-quiz-restart{display:flex;justify-content:center;margin-top:20px}.rc-glos-bar{position:sticky;top:88px;z-index:20;background:#fffe;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--edge)}.rc-glos-bar>.shell{display:flex;flex-direction:column;gap:10px;padding:12px 0}.rc-alpha ol{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.rc-alpha a,.rc-alpha span{display:grid;place-items:center;min-width:32px;height:32px;padding:0 7px;border-radius:2px;font:600 12.5px/1 JetBrains Mono,JetBrains Mono,ui-monospace,monospace;color:var(--ink);text-decoration:none;transition:background .25s,color .25s}.rc-alpha span{color:#b5c5d0}.rc-alpha a:hover{background:#eaf5fb;color:var(--accent)}.rc-alpha a[aria-current]{background:var(--ink);color:#fff}.rc-glos{padding:8px 0 clamp(56px,6vw,88px)}.rc-glos-status{font-size:13.5px;color:var(--muted);margin:28px 0 0}.rc-glos-status strong{color:var(--ink)}.rc-glos-group{padding-top:36px;scroll-margin-top:190px}.rc-glos-group>h2{display:flex;align-items:center;gap:16px;font:600 34px/1 JetBrains Mono,JetBrains Mono,ui-monospace,monospace;letter-spacing:-.02em;color:var(--accent);margin:0 0 18px}.rc-glos-group>h2:after{content:"";flex:1;height:1px;background:var(--edge)}.rc-terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.rc-term{padding:18px 20px;border:1px solid #dde3ec;border-radius:2px;background:#fff;scroll-margin-top:200px;transition:border-color .3s,box-shadow .3s,transform .3s}.rc-term:hover{border-color:#9fb4cf}.rc-term.is-active,.rc-term:target{border-color:var(--accent);box-shadow:0 0 0 3px #002f6d14}.rc-term dt{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;font-size:15.5px;font-weight:600;letter-spacing:-.01em;color:var(--ink);margin-bottom:6px}.rc-term.is-active dt,.rc-term:target dt{color:var(--accent)}.rc-term dd{margin:0;font-size:14px;line-height:1.65;color:var(--muted)}.rc-term dd+dd{margin-top:8px}.rc-term dd a{font-size:13px;font-weight:600;color:var(--accent)}.rc-term .rc-tag{font-size:10px;padding:4px 9px}.rc-glos-empty{padding:48px 0;text-align:center;color:var(--muted)}.rc-faq{display:grid;grid-template-columns:260px minmax(0,1fr);gap:clamp(32px,5vw,72px);padding:clamp(40px,5vw,64px) 0 clamp(56px,6vw,88px);align-items:start}.rc-faq-main{min-width:0;max-width:800px}.rc-faq-group{scroll-margin-top:120px}.rc-faq-group+.rc-faq-group{margin-top:44px}.rc-faq-group>h2{font-size:clamp(22px,2vw,28px);letter-spacing:-.03em;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--edge)}.rc-fis-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.rc-fis-nav a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:2px;border:1px solid #ffffff2e;background:#ffffff10;color:#dde3ec;font-size:12.5px;font-weight:600;text-decoration:none;transition:border-color .25s,background .25s,color .25s}.rc-fis-nav a:hover{border-color:#2bb5e6;background:#ffffff1c;color:#fff}.rc-fis-nav a b{font:650 10px/1 JetBrains Mono,JetBrains Mono,ui-monospace,monospace;letter-spacing:.1em;color:#2bb5e6}.rc-fis section[id]{scroll-margin-top:110px}.rc-fis .rc-ink+.rc-ink,.rc-fis .rc-warn+.rc-legal{margin-top:16px}.rc-fis-block{margin-top:36px}.rc-fis-block>.rc-h3{margin-bottom:14px}.rc-fis-block>p{font-size:15.5px;line-height:1.75;color:var(--muted);max-width:720px;margin:0 0 18px}.rc-fis-ex{margin-top:16px;padding:22px 26px}.rc-fis-ex p{font-size:14.5px;line-height:1.7;color:#dde3ec;white-space:pre-line}.rc-fis-ex p b{color:#2bb5e6;font-weight:600}.rc-fis-ex p i{font-style:normal;color:#9fb4cf}.rc-fis-ent{display:flex;flex-wrap:wrap;gap:10px}.rc-fis-ent>div{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:2px;background:#ffffff0d;border:1px solid #ffffff1c}.rc-fis-ent svg{color:#2bb5e6;flex-shrink:0}.rc-fis-ent strong{display:block;font-size:14px;font-weight:600;color:#fff}.rc-fis-ent span{font-size:11.5px;color:#9fb4cf}.rc-fis-rows{display:grid;gap:8px}.rc-fis-rows>div{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;border-bottom:1px solid #ffffff14;font-size:13.5px;color:#c9daee}.rc-fis-rows>div:last-child{border-bottom:0}.rc-fis-rows strong{color:#2bb5e6;font-weight:600;white-space:nowrap}.rc-fis-side{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.rc-fis-side .rc-fis-num{font:800 clamp(72px,7vw,96px)/1 "JetBrains Mono","JetBrains Mono",ui-monospace,monospace;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px #ffffff33}.rc-fis-side>p{font-size:13px;line-height:1.6;color:#c9daee}.rc-fis-side>p b{color:#2bb5e6;font-weight:600}.rc-fis-side>p i{font-style:normal;color:#9fb4cf}.rc-fis-rigi{margin-top:16px;padding:18px 22px;border-radius:2px;background:#ffffff0a;border:1px solid #ffffff1c;font-size:14px;line-height:1.7;color:#c9daee}.rc-fis-ex-light{padding:clamp(22px,2.4vw,30px)}.rc-fis-ex-light>p{font-size:15.5px;line-height:1.75;color:var(--muted);margin:0 0 16px}.rc-fis-ex-light .rc-check{padding:12px 14px;border:1px solid var(--edge);border-radius:2px;background:#fff;align-items:center}.rc-fis-ex-light .rc-check svg{margin-top:0}.rc-check .rc-tag{margin-left:auto}.rc-band .rc-head>p,.rc-band .rc-legal{color:#c9daee}.rc-band .rc-legal{border-top-color:#ffffff24}.rc-band .rc-tag.dark{background:#ffffff12}.rc-fis-side .rc-door-icon{margin-bottom:0}.rc-fis .rc-h3+p{font-size:15.5px;line-height:1.75;color:var(--muted);max-width:720px;margin:0 0 18px}.rc-prov{padding:22px 24px}.rc-prov>div{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px}.rc-prov strong{font-size:17px;font-weight:600;letter-spacing:-.02em;color:#fff}.rc-prov .rc-checks{gap:8px}.rc-prov .rc-check{font-size:13.5px}.rc-prov.hl{border-color:#2bb5e666}.rc-caso-cards .rc-mini strong{font-size:clamp(24px,2.2vw,30px);letter-spacing:-.04em;color:var(--accent);margin:8px 0 10px}.rc-caso-cards .rc-mini>span{display:block;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.rc-caso-res{margin-top:18px;padding:clamp(24px,2.6vw,34px)}.rc-caso-res h3{font-size:28px;letter-spacing:-.03em;margin:0 0 18px}.rc-caso-res .rc-grid2{gap:32px}.rc-caso-res p{font-size:15px;line-height:1.75;color:#3a4a61}.rc-caso-res p+p{margin-top:12px}.rc-caso-rows>div{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--edge)}.rc-caso-rows>div:last-child{border-bottom:0}.rc-caso-rows strong{font-size:14px;font-weight:600;color:var(--ink)}.rc-caso-rows small{display:block;font-size:12px;color:var(--muted)}.rc-caso-rows b{font-size:15px;font-weight:600;color:var(--accent);white-space:nowrap;font-variant-numeric:tabular-nums}.rc-ctx p{font-size:16px;line-height:1.8;color:#3a4a61;text-wrap:pretty}.rc-ctx p+p{margin-top:16px}.rc-fis-form{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:clamp(28px,4vw,48px);align-items:start}.rc-fis-form .form-grid>.form-field:first-child{grid-column:auto}.rc-fis-form .form-grid>.full{grid-column:1/-1}.rc-fis-form .form-field>span{font-size:13px}.rc-fis-form .form-field>span b{color:var(--accent);font-weight:600}.rc-fis-form .button{width:100%}.rc-fis-form small.disc{display:block;text-align:center;font-size:12px;color:var(--muted);margin-top:10px}.rc-fis-direct{display:flex;flex-direction:column;gap:10px;padding:24px}.rc-fis-direct>span{font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.rc-fis-direct .button{width:100%;min-height:48px;padding:12px 16px;font-size:13.5px}.rc-fis-done{padding:40px;text-align:center;align-items:center}.rc-fis-done>svg{color:var(--accent);margin-bottom:12px}.rc-fis-done strong{display:block;font-size:20px;letter-spacing:-.02em;margin-bottom:6px}.rc-fis-done p{font-size:14px;color:var(--muted)}.rc-fis-done .text-link{margin-top:14px}.rc-fis-foot{padding:32px 0 clamp(48px,5vw,64px)}.rc-norms{display:grid;grid-template-columns:1fr 1fr;gap:4px 28px;list-style:none;margin:0;padding:0}.rc-norms li{padding:7px 0;border-bottom:1px solid #f3f6fa;font-size:12.5px;color:var(--muted)}.rc-norms li span{color:#a3b4c1;margin-left:4px}.rc-casos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.rc-caso{padding:clamp(22px,2.2vw,30px)}.rc-caso-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.rc-caso-loc{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted);white-space:nowrap}.rc-caso-loc svg{color:var(--accent)}.rc-caso h3{font-size:27px;font-weight:600;letter-spacing:-.03em;line-height:1.25;margin:0 0 8px;text-wrap:balance}.rc-caso-emp{font-size:13px;color:var(--muted);margin:0 0 4px}.rc-caso-sys{font:12px/1.5 JetBrains Mono,JetBrains Mono,ui-monospace,monospace;color:var(--accent);margin:0 0 16px}.rc-caso-res-p{font-size:14.5px;line-height:1.7;color:#3a4a61;margin:0 0 20px;text-wrap:pretty}.rc-caso .rc-pills{margin-bottom:18px}.rc-caso .rc-pills .rc-pill{min-height:30px;padding:5px 11px;font-size:12px;font-weight:550;color:var(--muted)}.rc-casos-note{margin-top:20px;font-size:12.5px;line-height:1.6;color:var(--muted)}.rc-empty{padding:28px 30px;border:1px dashed #c9d3e0;border-radius:2px;background:var(--paper);font-size:15px;line-height:1.75;color:#3a4a61;max-width:800px}.rc-final{text-align:center;align-items:center;padding:clamp(32px,4vw,56px);margin-top:clamp(40px,5vw,64px)}.rc-final h2{font-size:clamp(28px,3.2vw,42px);letter-spacing:-.045em;margin:0 0 14px;text-wrap:balance}.rc-final h2 span{display:block;color:#2bb5e6}.rc-final p{max-width:56ch;margin:0 auto 26px;font-size:16px;line-height:1.75}.rc-final .rc-verdict-actions{justify-content:center}@media(max-width:1100px){.rc-faq{grid-template-columns:220px minmax(0,1fr)}.rc-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.rc-glos-bar{top:76px}.rc-faq{grid-template-columns:1fr;gap:24px}.rc-faq-side .rc-sticky{position:static}.rc-toc.tabs ol{display:flex;flex-wrap:wrap;gap:6px}.rc-toc.tabs a{padding:9px 14px;font-size:13px}.rc-split{grid-template-columns:1fr}.rc-casos{grid-template-columns:minmax(0,1fr)}.rc-fis-form{grid-template-columns:1fr}.rc-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.rc-search input{font-size:14px}.rc-glos-bar .rc-pills{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.rc-prose p{font-size:16.5px}.rc-related{grid-template-columns:1fr}.rc-related a{min-height:0;flex-direction:row;align-items:center;justify-content:space-between}.rc-steps{display:flex;overflow-x:auto;gap:8px;padding-bottom:6px;scrollbar-width:none}.rc-step{flex:0 0 44%}.rc-options{grid-template-columns:1fr}.rc-verdict-actions .button{width:100%}.rc-terms{grid-template-columns:1fr}.rc-glos-group>h2{font-size:28px}.rc-alpha a,.rc-alpha span{min-width:28px;height:28px;font-size:11.5px}.rc-grid2,.rc-grid3,.rc-grid4,.rc-fig-row,.rc-checks.cols{grid-template-columns:minmax(0,1fr)}.rc-head h2{font-size:28px}.rc-norms{grid-template-columns:1fr}.rc-caso-top{flex-wrap:wrap}.rc-fis-side .rc-fis-num{font-size:64px}.rc-table{min-width:560px}}@media(max-width:480px){.rc-alt{flex-direction:column;align-items:flex-start}}.signo-pregunta{display:flex;align-items:center;justify-content:center;min-width:0}.signo-pregunta svg{width:100%;max-width:340px;height:auto;overflow:visible}@keyframes sp-dibujar{0%{stroke-dasharray:0 1}to{stroke-dasharray:1 0}}@keyframes sp-aparecer{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes sp-girar{to{transform:rotate(360deg)}}@keyframes sp-latir{0%,to{opacity:.5}50%{opacity:.95}}.sp-trazo{stroke-dasharray:0 1;animation:sp-dibujar 1.1s cubic-bezier(.16,1,.3,1) .25s forwards}.sp-punto{transform-origin:156px 238px;opacity:0;animation:sp-aparecer .5s cubic-bezier(.34,1.56,.64,1) 1.25s forwards}.sp-anillo{transform-origin:160px 160px;animation:sp-girar 26s linear infinite}.sp-halo{animation:sp-latir 6s ease-in-out infinite}html[data-motion=paused] .sp-trazo{stroke-dasharray:1 0;animation:none}html[data-motion=paused] .sp-punto{opacity:1;animation:none}html[data-motion=paused] .sp-anillo,html[data-motion=paused] .sp-halo{animation:none}@media(max-width:960px){.signo-pregunta svg{max-width:200px}}@media(max-width:760px){.signo-pregunta{justify-content:flex-start;margin-top:6px}.signo-pregunta svg{max-width:132px}}.rc-faq-main{max-width:1040px}.faq-more{margin:12px 0 0}.faq-more a{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#002f6d;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#9fb4cf}.faq-more a:hover{text-decoration-color:currentColor}.faq-fuentes{list-style:none;padding:0;margin:0;display:grid;gap:10px}.faq-fuentes li{font-size:13.5px;line-height:1.75;color:var(--muted);padding-left:16px;position:relative}.faq-fuentes li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:#9fb4cf}.faq-cierre-p{font-size:16px;line-height:1.8;color:var(--muted);max-width:68ch;margin:0 0 20px}.rc-caso-rotulo{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:6px 11px;border-radius:2px;background:#fdf3e7;border:1px solid #e8cfae;font-size:11.5px;font-weight:650;letter-spacing:.01em;color:#8a5a20}.rc-caso-rotulo>svg{flex:none}.rc-prose p{font-size:16.5px;line-height:1.8;color:var(--muted);max-width:68ch;text-wrap:pretty}.rc-prose p+p{margin-top:16px}.rc-mini-link{display:inline-flex;align-items:center;gap:5px;margin-top:12px;font-size:13.5px;font-weight:600;color:#002f6d;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#9fb4cf}.rc-mini-link:hover{text-decoration-color:currentColor}.rc-criterios{list-style:none;padding:0;margin:0;display:grid;gap:12px}.rc-criterios li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start;padding:18px 20px;border-radius:2px;border:1px solid var(--edge);background:#fff}.rc-criterio-n{font-size:20px;font-weight:600;letter-spacing:-.04em;color:#9fb4cf;line-height:1.2}.rc-criterios strong{display:block;font-size:15.5px;letter-spacing:-.015em;color:var(--ink)}.rc-criterios p{margin:7px 0 0;font-size:14.5px;line-height:1.7;color:var(--muted)}@media(max-width:700px){.rc-criterios li{grid-template-columns:1fr;gap:6px}}.cob-paises{display:grid;gap:16px}.cob-pais{padding:clamp(20px,2.4vw,30px);border-radius:2px;border:1px solid var(--edge);background:#fff}.cob-pais h3{margin:0 0 12px;font-size:clamp(23px,1.92vw,28px);letter-spacing:-.03em;color:var(--ink)}.cob-pais>p{margin:0;font-size:15.5px;line-height:1.8;color:var(--muted);max-width:78ch;text-wrap:pretty}.cob-pais-falta{margin-top:14px!important;padding-top:14px;border-top:1px solid var(--edge);font-size:13.5px!important;line-height:1.7;color:var(--muted)}.cob-pais-falta span{display:block;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#002f6d;margin-bottom:5px}.cob-pendiente{margin:0;padding:16px 18px;border-radius:2px;border:1px dashed #c7b299;background:#fdf9f3;font-size:13.5px;line-height:1.75;color:#7a5f3a;max-width:80ch}.sol-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:12px;color:#9fb4cf}.sol-crumbs a{color:#c9daee;transition:color .2s}.sol-crumbs a:hover,.sol-crumbs [aria-current]{color:#fff}.sol-paper{background:var(--paper);border-block:1px solid var(--edge)}:is(.sol-page,.opt-page,.etp-page,.nos-page) .section-heading .eyebrow{margin-bottom:14px}:is(.sol-page,.opt-page,.etp-page,.nos-page) .method-section .eyebrow{color:#2bb5e6}.ink-panel{position:relative;padding:clamp(30px,3.4vw,56px);border-radius:2px;color:#fff;background:linear-gradient(#ffffff0a 1px,transparent 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff0a 1px,transparent 1px) 0 0/28px 28px,var(--ink);box-shadow:none;animation:grid-drift 7s linear infinite}.ink-panel .eyebrow{color:#2bb5e6}.ink-panel h2{color:#fff;font-size:clamp(28px,3vw,42px);letter-spacing:-.045em;line-height:1.12;margin-bottom:18px;text-wrap:balance}.ink-panel p{color:#c9daee;line-height:1.8;text-wrap:pretty}.plan-5 .method-list{grid-template-columns:repeat(5,1fr)}.plan-5 .method-list li:before,.plan-5 .method-list li>span{animation-duration:11.25s}.plan-5 .method-list li:nth-child(2):before,.plan-5 .method-list li:nth-child(2)>span{animation-delay:2.25s}.plan-5 .method-list li:nth-child(3):before,.plan-5 .method-list li:nth-child(3)>span{animation-delay:4.5s}.plan-5 .method-list li:nth-child(4):before,.plan-5 .method-list li:nth-child(4)>span{animation-delay:6.75s}.plan-5 .method-list li:nth-child(5):before,.plan-5 .method-list li:nth-child(5)>span{animation-delay:9s}.plan-5 .method-list h3{font-size:22px}.faq-list{display:grid;gap:10px;max-width:860px}.faq-list details{border:1px solid var(--edge);border-radius:2px;background:#fff;overflow:hidden;transition:border-color .3s,box-shadow .3s}.faq-list details[open]{border-color:#9fb4cf;box-shadow:none}.faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;cursor:pointer;list-style:none;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.4;color:var(--ink)}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary i{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:1px solid #c9d3e0;border-radius:50%;color:var(--accent);transition:transform .35s cubic-bezier(.2,.8,.2,1),background .3s,color .3s,border-color .3s}.faq-list summary:hover i{border-color:var(--accent)}.faq-list details[open] summary i{transform:rotate(45deg);background:var(--accent);border-color:var(--accent);color:#fff}.faq-list details>p{padding:0 22px 22px;font-size:15.5px;line-height:1.8;color:var(--muted);max-width:65ch;text-wrap:pretty}.faq-list details[open]>p{animation:rise .5s cubic-bezier(.16,1,.3,1) both}html[data-motion=paused] .faq-list details[open]>p{animation:none}.mark-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(28px,4vw,64px);border-bottom:1px solid var(--edge)}.mark-list li{display:flex;gap:18px;padding:clamp(20px,2vw,28px) 0;border-top:1px solid var(--edge)}.mark-list i{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;border:1px solid #c9d3e0;color:var(--accent);background:#fff;transition:background .35s,border-color .35s,color .35s,transform .35s cubic-bezier(.2,.8,.2,1)}.mark-list li:hover i{background:var(--accent);border-color:var(--accent);color:#fff;transform:scale(1.08)}.mark-list strong{display:block;font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.3;margin-bottom:6px;color:var(--ink)}.mark-list p{font-size:14.5px;line-height:1.75;color:var(--muted);text-wrap:pretty}.mark-list.is-in li{animation:tick .55s cubic-bezier(.16,1,.3,1) both}.mark-list.is-in li:nth-child(2){animation-delay:.12s}.mark-list.is-in li:nth-child(3){animation-delay:.24s}.mark-list.is-in li:nth-child(4){animation-delay:.36s}.mark-list.is-in li:nth-child(5){animation-delay:.48s}.mark-list.is-in li:nth-child(6){animation-delay:.6s}html[data-motion=paused] .mark-list li{animation:none}.sol-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.sol-chips a{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #c9d3e0;border-radius:2px;font-size:13px;font-weight:600;color:var(--ink);transition:border-color .25s,background .25s,transform .25s}.sol-chips a:hover{border-color:var(--accent);background:#eaf5fb;transform:translateY(-2px)}.sol-chips a svg{color:var(--accent)}.opt-answer h2{max-width:22ch}.opt-answer-cols{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,3.5vw,56px);align-items:start;margin-top:8px}.opt-answer-cols .opt-lead{font-size:clamp(17px,1.45vw,20px);line-height:1.7;color:#fff}.opt-answer-cols p:not(.opt-lead){font-size:15px;color:#c9daee;padding-top:6px}.opt-areas{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.opt-areas .problem-card{grid-column:span 2;min-height:clamp(340px,27vw,420px)}.opt-areas .problem-card:nth-child(n+4){grid-column:span 3}.opt-areas .problem-card:after{background:linear-gradient(180deg,#001b4229,#001b4280,#001b42f2 56%,#001b42)}.opt-areas .problem-body{padding-top:84px}.opt-areas .problem-card h3{font-size:clamp(25.5px,2.05vw,30.5px)}.opt-areas .problem-card p{max-width:none;font-size:13.5px;line-height:1.65}.opt-areas .problem-card:nth-child(4) img{animation-delay:-3s}.opt-areas .problem-card:nth-child(5) img{animation-delay:-8s}.opt-areas .problem-card:nth-child(4):before{animation-delay:2s}.opt-areas .problem-card:nth-child(5):before{animation-delay:6s}.etp-article{max-width:65ch;font-size:17px;line-height:1.8;color:#3a4a61}.etp-article h2{font-size:clamp(28px,2.8vw,38px);letter-spacing:-.04em;line-height:1.15;color:var(--ink);margin-bottom:20px;text-wrap:balance}.etp-article .etp-lead{font-size:clamp(18px,1.5vw,21px);line-height:1.65;color:var(--ink);text-wrap:pretty}.etp-article h3{font-size:28px;font-weight:600;letter-spacing:-.025em;line-height:1.25;color:var(--ink);margin:40px 0 12px}.etp-article p{text-wrap:pretty}.etp-article p+p{margin-top:18px}.etp-article div+div h2{margin-top:clamp(40px,4vw,56px)}.etp-note{max-width:none;padding:clamp(28px,3vw,44px);border-radius:2px;background:var(--paper);border:1px solid var(--edge)}.etp-note h2{font-size:clamp(24px,2.4vw,32px)}.etp-note p{max-width:65ch}.etp-note-link{margin-top:20px}.etp-scope{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,40px)}.etp-scope>div{padding:clamp(22px,2.4vw,32px);border-radius:2px;background:#fff;border:1px solid #dde3ec}.etp-scope .etp-scope-out{background:var(--paper)}.etp-scope h3{font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--ink);margin:0 0 16px}.etp-scope ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.etp-scope li{display:flex;gap:12px;font-size:15.5px;line-height:1.6;color:#3a4a61;text-wrap:pretty}.etp-scope i{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;margin-top:1px;border-radius:50%;color:var(--accent);background:#e8f4f7}.etp-scope .etp-scope-out i{color:#56657c;background:#e4ebf0}.etp-scope-note{max-width:65ch;margin-top:clamp(20px,2.4vw,32px);font-size:16px;line-height:1.75;color:#3a4a61;text-wrap:pretty}.etp-siblings{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.etp-sibling{display:flex;flex-direction:column;gap:22px;padding:22px;border-radius:2px;background:#fff;border:1px solid #dde3ec;box-shadow:none;color:var(--ink);transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .45s,box-shadow .45s}.etp-sibling:hover{transform:translateY(-6px);border-color:#9fb4cf;box-shadow:none}.etp-sibling .card-number{font:11px/1 JetBrains Mono,JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em;color:#56657c}.etp-sibling strong{font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:1.3}.etp-sibling .card-arrow{margin-top:auto;align-self:flex-end;width:38px;height:38px;border-color:#c9d3e0;color:var(--ink)}.etp-sibling:hover .card-arrow{background:var(--accent);border-color:var(--accent);color:#fff;transform:translate(3px,-3px)}.etp-back svg{order:-1}.etp-back:hover svg{transform:translate(-4px)}.etp-closing-wrap{padding-bottom:clamp(64px,7vw,96px)}.etp-closing{display:flex;align-items:center;justify-content:space-between;gap:40px}.etp-closing h2{margin-bottom:12px}.etp-closing p{max-width:60ch;font-size:15.5px}.etp-closing .button{flex-shrink:0}.ctc{--ctc-overlap:170px}@media(max-width:1100px){.plan-5 .method-list{grid-template-columns:repeat(3,1fr)}.opt-answer-cols{grid-template-columns:1fr}}@media(max-width:960px){.plan-5 .method-list{grid-template-columns:repeat(2,1fr)}.etp-siblings{grid-template-columns:1fr 1fr}.opt-areas .problem-card,.opt-areas .problem-card:nth-child(n+4){grid-column:span 3}.ctc{--ctc-overlap:56px}}@media(max-width:760px){.etp-siblings,.mark-list,.etp-scope{grid-template-columns:1fr}.opt-areas{grid-template-columns:1fr;gap:14px}.opt-areas .problem-card,.opt-areas .problem-card:nth-child(n+4){grid-column:auto;min-height:320px}.etp-closing{flex-direction:column;align-items:flex-start;gap:20px}.etp-article{font-size:16px;line-height:1.75}.etp-article h3{margin-top:30px}.etp-note{padding:22px}.ink-panel{padding:24px}.ink-panel h2{font-size:26px}.faq-list summary{padding:16px;font-size:15px}.faq-list details>p{padding:0 16px 18px;font-size:15px}}.opt-problemas{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:clamp(14px,1.6vw,22px)}.opt-problema{display:flex;flex-direction:column;gap:clamp(12px,1.2vw,16px);padding:clamp(24px,2.4vw,32px);border-radius:2px;border:1px solid var(--edge);background:#fff;transition:border-color .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,transform .45s}.opt-problema>div{display:flex;flex-direction:column;flex:1}.opt-problema>.card-number{align-self:flex-start;font:700 12px/1 JetBrains Mono,JetBrains Mono,ui-monospace,monospace;letter-spacing:.1em;color:var(--accent);padding:7px 9px;border-radius:2px;background:#002f6d12;border:1px solid #002f6d26}.opt-problema:hover{border-color:#9fb4cf;box-shadow:none;transform:translateY(-3px)}.opt-problema h2{font-size:clamp(19px,1.6vw,23px);letter-spacing:-.03em;line-height:1.25;margin:0 0 12px}.opt-problema-lead{margin:0;font-size:15.5px;line-height:1.72;color:var(--muted)}.opt-problema-mas{margin-top:clamp(14px,1.5vw,18px)}.opt-problema-mas>summary{display:inline-flex;align-items:center;gap:10px;cursor:pointer;list-style:none;font-size:13.5px;font-weight:600;letter-spacing:-.01em;color:var(--accent);padding:9px 15px;border-radius:2px;border:1px solid var(--edge);background:var(--paper);transition:background .35s,border-color .35s,color .35s}.opt-problema-mas>summary:hover{background:#eaf5fb;border-color:#9fb4cf}.opt-problema-mas[open]>summary{background:#eaf5fb;border-color:#9fb4cf}.opt-problema-mas>summary::-webkit-details-marker{display:none}.opt-problema-mas>summary:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.opt-problema-mas[open]>summary:after{transform:rotate(-135deg) translate(-3px,-3px)}.opt-problema-mas>summary:hover{color:#005f77}.opt-problema-mas>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.opt-problema-mas p{margin:12px 0 0;font-size:15px;line-height:1.75;color:var(--muted)}.opt-problema-links{display:flex;flex-direction:column;margin-top:auto;padding-top:clamp(14px,1.6vw,18px);border-top:1px solid var(--edge)}.opt-problema-links>.text-link{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 0}.opt-problema-links>.text-link+.text-link{border-top:1px solid var(--edge)}.opt-problema-links>.text-link>svg{flex:none;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.opt-problema-links>.text-link:hover>svg{transform:translate(4px)}@media(max-width:820px){.opt-problemas{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.opt-problema,.opt-problema-mas>summary:after{transition:none}}.page-hero{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:flex-end;min-height:min(78vh,760px);padding:clamp(130px,15vw,170px) 0 clamp(44px,5vw,64px);background:#001b42}.page-hero>.shell{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:end}.page-hero>.shell>div:first-child{position:relative;z-index:2;max-width:64ch}.page-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:auto;border-radius:0;box-shadow:none;overflow:hidden}.page-hero-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.75) brightness(.82);scale:1;translate:0 0;animation:kenburns 26s ease-in-out infinite alternate}.page-hero-image video{width:100%;height:100%;object-fit:cover;filter:saturate(.7) brightness(.82)}.page-hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#001b42f7,#001b42e0 38%,#001b428c 68%,#001b4255),linear-gradient(0deg,#001b42,#001b4200 42%),linear-gradient(#ffffff07 1px,transparent 1px) 0 0/32px 32px,linear-gradient(90deg,#ffffff07 1px,transparent 1px) 0 0/32px 32px}.page-hero-image>span{display:none}.page-hero .eyebrow{color:#2bb5e6;margin-bottom:18px}.page-hero h1{font-size:clamp(40px,5.4vw,80px)!important;letter-spacing:-.05em!important;line-height:1!important;margin-bottom:22px;text-wrap:balance}.page-hero h1+p{font-size:clamp(16px,1.35vw,19px);line-height:1.7;color:#dde3ec;max-width:56ch;margin-bottom:26px}.page-hero .text-link{display:inline-flex;align-items:center;gap:14px;min-height:52px;padding:14px 22px;border-radius:2px;background:#fff;color:var(--ink);font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s}.page-hero .text-link:hover{transform:translateY(-2px);box-shadow:none}.page-hero .text-link:hover svg{transform:translate(3px,-3px)}@media(max-width:760px){.page-hero{min-height:0;padding:112px 0 36px}.page-hero h1{font-size:clamp(36px,9.5vw,52px)!important}}.ct-nota{margin-top:22px;padding:18px 20px;border-radius:2px;background:#fff;border:1px solid var(--edge);font-size:14px;line-height:1.75;color:var(--muted)}.ct-hero-nota{margin-top:0;max-width:72ch}:root{--ct-etapa-pad:clamp(20px,2.4vw,30px);--ct-etapa-n:clamp(38px,3.2vw,48px)}.ct-datos-list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.ct-datos-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:16px 18px;border-radius:2px;border:1px solid var(--edge);background:#fff}.ct-datos-list li>svg{margin-top:4px;color:#002f6d;flex:none}.ct-datos-list strong{display:block;font-size:15px;letter-spacing:-.01em;color:var(--ink)}.ct-datos-list p{margin:6px 0 0;font-size:14.5px;line-height:1.7;color:var(--muted)}.ct-links{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:8px}.ct-links a{font-size:15px;line-height:1.6;color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#9fb4cf}.ct-links a:hover{text-decoration-color:currentColor}.pst{--pst-navy: #001b42;--pst-navy-2: #002f6d;--pst-cian: #2bb5e6;--pst-cian-2: #002f6d;--pst-tinta: #06224b;--pst-texto: #3a4a61;--pst-suave: #3a4a61;--pst-borde: #d5e2ea;--pst-claro: #f3f6fa;--pst-overlap: clamp(72px, 9vw, 120px);--pst-suave-out: cubic-bezier(.16, 1, .3, 1)}.pst-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--pst-navy);color:#fff;padding:clamp(128px,14vw,176px) 0 calc(var(--pst-overlap) + clamp(56px,6vw,84px))}.pst-hero-foto{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pst-hero-foto img{width:100%;height:100%;object-fit:cover;object-position:62% 50%;filter:saturate(.7) brightness(.78);animation:pst-kenburns 28s ease-in-out infinite alternate}.pst-hero-foto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#001b42f5,#001b42e6 34%,#001b42a6 62%,#001b4266),linear-gradient(0deg,var(--pst-navy) 0%,#001b4200 46%),linear-gradient(#ffffff08 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(90deg,#ffffff08 1px,transparent 1px) 0 0 / 32px 32px}.pst-hero-shell{display:block;position:relative;z-index:1}.pst-hero-texto{max-width:46rem}.pst-hero-logo{width:clamp(140px,15vw,184px);height:auto;object-fit:contain;margin-bottom:clamp(26px,3.4vw,38px);animation:pst-sube .8s var(--pst-suave-out) both}.pst-hero-tag{margin:0 0 14px;font-size:12px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--pst-cian);animation:pst-sube .8s var(--pst-suave-out) .05s both}.pst-hero h1{margin:0 0 22px;font-size:clamp(40px,6.4vw,78px);font-weight:560;letter-spacing:-.04em;line-height:1.02;color:#fff;text-wrap:balance;animation:pst-sube .8s var(--pst-suave-out) .1s both}.pst-lead{margin:0;font-size:clamp(16px,1.55vw,19px);line-height:1.7;color:#dde3ec;max-width:58ch;text-wrap:pretty;animation:pst-sube .8s var(--pst-suave-out) .16s both}.pst-tarjeta-zona{background:var(--pst-claro)}.pst-tarjeta-shell{display:block}.pst-panel{position:relative;z-index:2;max-width:940px;margin:calc(-1 * var(--pst-overlap)) 0 0;padding:clamp(26px,3.2vw,44px);background:#fff;border:1px solid #dde3ec;border-radius:2px;box-shadow:none;animation:pst-sube .9s var(--pst-suave-out) .3s both}.pst-progreso{list-style:none;margin:0 0 clamp(26px,3vw,36px);padding:0 0 clamp(20px,2.4vw,26px);border-bottom:1px solid #dde3ec;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pst-progreso li{display:flex;align-items:center;gap:11px;min-width:0;font-size:12.5px;font-weight:600;color:var(--pst-suave)}.pst-progreso-num{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border:1.5px solid #cfdde6;border-radius:50%;font-size:12px;font-weight:700;color:var(--pst-suave);background:#fff;transition:background-color .25s,border-color .25s,color .25s}.pst-progreso-nombre{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pst-progreso li[aria-current]{color:var(--pst-tinta)}.pst-progreso li[aria-current] .pst-progreso-num{background:var(--pst-tinta);border-color:var(--pst-tinta);color:#fff}.pst-progreso li[data-hecho]{color:var(--pst-cian-2)}.pst-progreso li[data-hecho] .pst-progreso-num{background:var(--pst-cian-2);border-color:var(--pst-cian-2);color:#fff}.pst-paso-cab{margin-bottom:clamp(22px,2.6vw,30px)}.pst-paso-de{margin:0 0 8px;font-size:11.5px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--pst-cian-2)}.pst-paso-cab h2{margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:600;letter-spacing:-.03em;line-height:1.15;color:var(--pst-tinta)}.pst-paso-cab h2:focus{outline:none}.pst-tipos{border:0;padding:0;margin:0;min-width:0}.pst-tipos legend{padding:0;margin:0 0 18px;font-size:14.5px;line-height:1.65;color:var(--pst-texto);max-width:60ch}.pst-opciones{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px}.pst-opcion{position:relative;display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;padding:18px 18px 18px 16px;border:1.5px solid var(--pst-borde);border-radius:2px;background:#fff;cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .2s}.pst-opcion:hover{border-color:#9fc4d3;transform:translateY(-1px)}.pst-opcion input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.pst-opcion-marca{display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border:1.5px solid #c9d3e0;border-radius:50%;color:transparent;background:#fff;transition:background-color .2s,border-color .2s,color .2s}.pst-opcion:has(:checked){border-color:var(--pst-cian-2);background:#eaf5fb;box-shadow:0 0 0 3px #002f6d1a}.pst-opcion:has(:checked) .pst-opcion-marca{background:var(--pst-cian-2);border-color:var(--pst-cian-2);color:#fff}.pst-opcion:has(:focus-visible){outline:2px solid var(--pst-cian-2);outline-offset:2px}.pst-opcion-texto{display:block;min-width:0}.pst-opcion strong{display:block;margin-bottom:6px;font-size:14px;font-weight:650;color:var(--pst-tinta);letter-spacing:-.01em}.pst-opcion em{display:block;font-style:normal;font-size:12.5px;line-height:1.6;color:var(--pst-suave)}.pst-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px}.pst-ancho{grid-column:1 / -1}.pst-panel .form-field{gap:8px}.pst-panel .form-field>span{font-size:12.5px;font-weight:650;color:var(--pst-tinta)}.pst-panel .form-field small{font-weight:500;font-size:10.5px;color:var(--pst-suave)}.pst-panel .form-field input,.pst-panel .form-field textarea{border:1.5px solid #dde3ec;border-radius:2px;padding:12px 14px;font-size:14.5px;min-height:48px;background:#fff;color:var(--pst-tinta);transition:border-color .2s,box-shadow .2s}.pst-panel .form-field textarea{resize:vertical;line-height:1.55}.pst-panel .form-field input:focus,.pst-panel .form-field textarea:focus{outline:none;border-color:var(--pst-cian-2);box-shadow:0 0 0 3px #002f6d1f}.pst-panel .form-field [aria-invalid=true]{border-color:#c2410c;box-shadow:0 0 0 3px #c2410c1a}.pst-ayuda{font-size:11.5px;line-height:1.55;color:var(--pst-suave)}.pst-mensaje{margin-top:20px}.pst-sugerencias{display:flex;flex-wrap:wrap;gap:8px;margin-top:-6px}.pst-sugerencias button{padding:8px 14px;border:1.5px solid var(--pst-borde);border-radius:2px;background:#fff;color:var(--pst-texto);font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}.pst-sugerencias button:hover{border-color:var(--pst-cian-2);color:var(--pst-cian-2)}.pst-sugerencias button[aria-pressed=true]{background:var(--pst-cian-2);border-color:var(--pst-cian-2);color:#fff}.pst-sugerencias button:focus-visible{outline:2px solid var(--pst-cian-2);outline-offset:2px}.pst-cv{margin-top:26px}.pst-cv-label{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;font-weight:650;color:var(--pst-tinta)}.pst-cv-label small{font-weight:500;font-size:10.5px;color:var(--pst-suave)}.pst-cv-caja{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:10px 0 8px;padding:16px;border:1.5px dashed #c9d3e0;border-radius:2px;background:#fbfdfe;transition:border-color .2s,background-color .2s}.pst-cv-caja[data-cargado]{border-style:solid;border-color:var(--pst-cian-2);background:#eaf5fb}.pst-cv-caja[data-invalido]{border-color:#c2410c}.pst-cv-caja input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pst-cv-boton{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border:1.5px solid #dde3ec;border-radius:2px;background:#fff;color:var(--pst-tinta);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .2s,color .2s,background-color .2s}.pst-cv-boton:hover{border-color:var(--pst-cian-2);color:var(--pst-cian-2)}.pst-cv-caja input[type=file]:focus-visible+.pst-cv-boton{outline:2px solid var(--pst-cian-2);outline-offset:2px}.pst-cv-nombre{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--pst-tinta)}.pst-cv-nombre>svg{color:var(--pst-cian-2)}.pst-cv-nombre.pst-vacio{color:var(--pst-suave)}.pst-cv-nombre button{display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;background:#dbe6ed;color:var(--pst-texto);cursor:pointer}.pst-cv-nombre button:hover{background:#c6d5df;color:var(--pst-tinta)}.pst-consentimiento{display:flex;gap:14px;align-items:flex-start;margin-top:26px;padding:18px 20px;border:1.5px solid var(--pst-borde);border-radius:2px;background:var(--pst-claro);cursor:pointer;transition:border-color .2s}.pst-consentimiento[data-invalido]{border-color:#c2410c}.pst-consentimiento input{margin-top:3px;width:17px;height:17px;flex-shrink:0;accent-color:var(--pst-cian-2)}.pst-consentimiento span{font-size:13.5px;line-height:1.6;color:var(--pst-tinta)}.pst-consentimiento small{display:block;margin-top:8px;font-size:12px;line-height:1.65;color:var(--pst-suave)}.pst-consentimiento:has(:focus-visible){outline:2px solid var(--pst-cian-2);outline-offset:2px}.pst-error{margin:20px 0 0;padding:14px 16px;border:1px solid #f3c7b7;border-radius:2px;background:#fff4ef;color:#8f3216;font-size:13.5px;line-height:1.55}.pst-controles{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:clamp(26px,3vw,34px);padding-top:clamp(20px,2.4vw,26px);border-top:1px solid #dde3ec}.pst-volver{display:inline-flex;align-items:center;gap:9px;padding:10px 4px;border:0;background:none;color:var(--pst-texto);font-size:14px;font-weight:600;cursor:pointer}.pst-volver:hover{color:var(--pst-tinta)}.pst-enviar{display:inline-flex;align-items:center;justify-content:center;gap:14px;margin-left:auto;min-height:52px;padding:15px 26px;border:1px solid var(--pst-tinta);border-radius:2px;background:var(--pst-tinta);color:#fff;font-size:14.5px;font-weight:650;cursor:pointer;transition:background-color .2s,transform .2s,box-shadow .2s}.pst-enviar:hover{background:#001b42;transform:translateY(-1px);box-shadow:none}.pst-enviar:disabled{opacity:.7;cursor:progress;transform:none;box-shadow:none}.pst-enviar:focus-visible,.pst-volver:focus-visible{outline:2px solid var(--pst-cian-2);outline-offset:3px}.pst-exito{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:clamp(16px,3vw,32px) 0}.pst-exito-icono{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#eaf8fb;color:var(--pst-cian-2)}.pst-exito h2{margin:0;font-size:clamp(24px,2.8vw,32px);letter-spacing:-.03em;color:var(--pst-tinta)}.pst-exito h2:focus{outline:none}.pst-exito p{margin:0;max-width:60ch;font-size:15.5px;line-height:1.75;color:var(--pst-texto)}.pst-contexto{background:var(--pst-claro);padding:clamp(64px,8vw,104px) 0 clamp(72px,9vw,112px)}.pst-contexto-shell{display:block}.pst-esperar-col h2{margin:0 0 clamp(24px,3vw,36px);font-size:clamp(24px,2.7vw,34px);font-weight:600;letter-spacing:-.035em;line-height:1.15;color:var(--pst-tinta);text-wrap:balance}.pst-esperar{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:30px clamp(32px,5vw,80px)}.pst-esperar li{display:grid;grid-template-columns:26px 1fr;gap:14px;align-items:start}.pst-esperar-marca{display:grid;place-items:center;width:26px;height:26px;margin-top:1px;border-radius:50%;background:#dff3f7;color:var(--pst-cian-2)}.pst-esperar h3{margin:0 0 6px;font-size:20px;font-weight:650;color:var(--pst-tinta);letter-spacing:-.01em}.pst-esperar p{margin:0;font-size:14.5px;line-height:1.7;color:var(--pst-texto);text-wrap:pretty}.pst-areas{position:relative;overflow:hidden;background:var(--pst-navy);color:#fff;padding:clamp(64px,8vw,104px) 0}.pst-areas:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(#ffffff08 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(90deg,#ffffff08 1px,transparent 1px) 0 0 / 32px 32px;mask-image:linear-gradient(180deg,#000,transparent 80%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 80%)}.pst-areas-grid{position:relative;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(36px,6vw,96px);align-items:start}.pst-areas-intro h2{margin:0 0 16px;font-size:clamp(24px,2.7vw,34px);font-weight:600;letter-spacing:-.035em;line-height:1.15;text-wrap:balance}.pst-areas-intro p{margin:0;font-size:15.5px;line-height:1.75;color:#c9daee;max-width:40ch;text-wrap:pretty}.pst-areas-lista{list-style:none;margin:0;padding:0}.pst-areas-lista li{padding:clamp(16px,2vw,22px) 0;border-top:1px solid #ffffff1f;font-size:clamp(19px,2.2vw,28px);font-weight:550;letter-spacing:-.025em;line-height:1.2;color:#fff;transition:color .25s,padding-left .25s var(--pst-suave-out)}.pst-areas-lista li:last-child{border-bottom:1px solid #ffffff1f}.pst-areas-lista li:hover{color:var(--pst-cian);padding-left:10px}@keyframes pst-sube{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes pst-kenburns{0%{scale:1;translate:0 0}to{scale:1.06;translate:-1.2% .6%}}@media(max-width:960px){.pst-areas-grid{grid-template-columns:1fr;gap:40px}.pst-hero-texto{max-width:none}}@media(max-width:760px){.pst{--pst-overlap: 48px}.pst-hero{padding-top:108px}.pst-hero-foto img{object-position:58% 50%}.pst-panel{padding:20px;border-radius:2px}.pst-progreso{grid-template-columns:1fr;gap:10px}.pst-progreso li{font-size:12px}.pst-grid{grid-template-columns:1fr;gap:16px}.pst-controles{flex-wrap:wrap}.pst-enviar{width:100%;margin-left:0}.pst-volver{order:2}}@media(prefers-reduced-motion:reduce){.pst-hero-foto img,.pst-hero-logo,.pst-hero-tag,.pst-hero h1,.pst-lead,.pst-panel{animation:none}.pst-opcion,.pst-opcion-marca,.pst-enviar,.pst-areas-lista li,.pst-progreso-num,.pst-cv-caja,.pst-cv-boton{transition:none}}.pst{--pst-tinta: #0f1f4d;--pst-cian-2: #1f5eff;--pst-texto: #5b6680;--pst-suave: #5b6680;--pst-borde: #dde3ee;--pst-claro: #f5f7fb}.pst .v4a-pst-intro{color:#5b6680}.pst .v4a-pst-pasos{gap:0;margin-top:28px}.pst .v4a-pst-pasos li{position:relative;padding:0 0 22px;border:0;border-radius:0;background:none;box-shadow:none;font-size:15px}.pst .v4a-pst-pasos li:last-child{padding-bottom:0}.pst .v4a-pst-pasos li:not(:last-child):before{content:"";position:absolute;left:17px;top:38px;bottom:4px;width:1px;background:linear-gradient(180deg,#b9c6e4,transparent)}.pst .v4a-pst-pasos span{background:#fff;color:#1f5eff;box-shadow:0 0 0 1px #dde3ee,0 8px 18px -10px #0f1f4d59}.pst .pst-panel .form-field input,.pst .pst-panel .form-field textarea,.pst .pst-panel .form-field select{border:1.5px solid #dde3ee;border-radius:14px!important;background:#f5f7fb;min-height:50px;font-size:15px}.pst .pst-panel .form-field :is(input,textarea,select):hover{border-color:#c5cede}.pst .pst-panel .form-field :is(input,textarea,select):focus{outline:none;background:#fff;border-color:#1f5eff;box-shadow:0 0 0 4px #1f5eff24}.pst .pst-panel .form-field [aria-invalid=true]{border-color:#b42318;background:#fff;box-shadow:0 0 0 4px #b423181a}.pst .pst-panel .form-field>span{font-size:13px;font-weight:600}.pst .pst-opcion{border-color:#dde3ee}.pst .pst-opcion:hover{border-color:#b3c3ec}.pst .pst-opcion:has(:checked){border-color:#1f5eff;background:#eef3ff;box-shadow:0 0 0 3px #1f5eff1f}.pst .pst-opcion:has(:checked) .pst-opcion-marca{background:#1f5eff;border-color:#1f5eff}.pst .pst-progreso{border-bottom-color:#eef1f7}.pst .pst-progreso-num{border:0;background:#f5f7fb;color:#8a93a8;box-shadow:inset 0 0 0 1px #dde3ee}.pst .pst-progreso li[aria-current] .pst-progreso-num{background:#0f1f4d;color:#fff;box-shadow:none}.pst .pst-progreso li[data-hecho] .pst-progreso-num{background:#1f5eff;color:#fff;box-shadow:none}.pst .pst-sugerencias button{border-radius:999px;background:#f5f7fb;border-color:#dde3ee}.pst .pst-sugerencias button[aria-pressed=true]{background:#1f5eff;border-color:#1f5eff;color:#fff}.pst .pst-cv-caja{border-color:#c5cede;background:#f8f9fc}.pst .pst-cv-caja[data-cargado]{border-color:#1f5eff;background:#eef3ff}.pst .pst-consentimiento{border-radius:16px;border-color:#dde3ee;background:#f5f7fb}.pst .pst-consentimiento input{accent-color:#1f5eff}.pst .pst-error{border-radius:12px}.pst .pst-controles{border-top-color:#eef1f7}.pst .pst-exito-icono{background:#e8f7ee;color:#12804a;box-shadow:0 0 0 10px #f3fbf6}@media(max-width:980px){.pst .v4a-pst-pasos{display:none}}@media(prefers-reduced-motion:reduce){.pst .pst-panel .form-field :is(input,textarea,select){transition:none}}.banda-azul{background:linear-gradient(#002f6d0d 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(90deg,#002f6d0d 1px,transparent 1px) 0 0 / 24px 24px,var(--soft, #f3f6fa);border-block:1px solid var(--edge)}.banda-tinta{--ink: #ffffff;--muted: #c9daee;--edge: #ffffff24;--paper: #ffffff0d;--accent: #2bb5e6;color:#fff;background:var(--grilla-plano),#001b42}.banda-tinta :is(h2,h3,h4,h5,strong,b){color:#fff}.banda-tinta :is(p,li,dd,figcaption,small){color:#c9daee}.banda-tinta .eyebrow{color:#2bb5e6}.banda-tinta a:not([class]){color:#2bb5e6}.banda-tinta :is(hr,.section-heading){border-color:#ffffff26}.banda-tinta :is(.article-sources,.cob-pais,.cob-pendiente,.consult-summary,.ct-card,.ct-etapa,.ct-nota,.decision-card,.etp-sibling,.guide-card,.ind-cambio-antes,.ind-card,.ind-faq-item,.ind-pill,.ind-sistema,.knowledge-card,.rc-art-closing,.rc-art-sources,.rc-card,.rc-empty,.rc-hub-empty,.rc-metric,.rc-option,.rc-pill,.rc-term,.rc-toc,.rc-warn,.sis-arq-card,.sis-arq-item,.sis-card,.sis-escalon,.sis-feature-icon,.sis-metric,.sis-tco-item,.sis-trio-item,.sol-case,.sol-door,.sol-zone,.visual-signal,.nos-no-list){background:#ffffff0f;border-color:#ffffff26;box-shadow:none}.banda-tinta :is(.ind-card,.rc-card,.sol-door,.sis-why-item,.sis-escalon):hover{background:#ffffff1a;border-color:#2bb5e65c}.banda-tinta :is(.ink-panel,.nos-stats,.ct-card.ink){background:#ffffff12;box-shadow:none;animation:none}.section-heading>:is(h1,h2){color:#002f6d}.banda-tinta .section-heading>:is(h1,h2){color:#fff}:is(.ct-etapa-body,.decision-card,.etp-article,.etp-scope,.knowledge-card,.pst-esperar,.rc-art-cta,.rc-caso,.rc-caso-res,.rc-head,.sis-arq-body,.sis-arq-item,.sis-card,.sis-check-item,.sis-escalon,.sis-feature,.sis-trio-item,.cob-pais,.opt-problema) h3:not(:is(.banda-tinta,.ink-panel,.rc-ink) h3),.opt-problema>div>h2:not(.banda-tinta h2){color:#002f6d}main>section,main>div>section{content-visibility:auto;contain-intrinsic-size:auto 720px}main>section:first-of-type,.page-hero{content-visibility:visible;contain-intrinsic-size:none}.decision-card.answer,.ink-panel,.page-hero,.rc-ink{animation-name:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@keyframes wpp-entrada{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes wpp-panel-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes wpp-panel-sale{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}.wpp-grupo{animation:wpp-entrada .4s ease-out 1.2s backwards}.wpp-panel{animation:wpp-panel-entra .18s ease both}.wpp-panel[data-cerrando]{animation:wpp-panel-sale .16s ease both}@media(prefers-reduced-motion:reduce){.wpp-grupo{animation:none}.wpp-panel,.wpp-panel[data-cerrando]{animation-duration:.01ms;animation-delay:0s}}:root{--navy: #002f6d;--deep: #001b42;--sky: #2bb5e6;--sky-2: #7fd3f2;--ink: #06224b;--ink-2: #3a4a61;--muted: #3a4a61;--mut: #56657c;--mut-2: #7d8ba1;--line: #dde3ec;--edge: #dde3ec;--soft: #f3f6fa;--paper: #f3f6fa;--accent: #002f6d;--f-display: "Barlow Condensed", "Arial Narrow", "Roboto Condensed", sans-serif-condensed, sans-serif;--f-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--f-body: "Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--grilla-plano: linear-gradient(#2bb5e61a 1px, transparent 1px) -1px -1px / 120px 120px, linear-gradient(90deg, #2bb5e61a 1px, transparent 1px) -1px -1px / 120px 120px, linear-gradient(#2bb5e60b 1px, transparent 1px) -1px -1px / 24px 24px, linear-gradient(90deg, #2bb5e60b 1px, transparent 1px) -1px -1px / 24px 24px;--grilla-papel: linear-gradient(#002f6d0f 1px, transparent 1px) -1px -1px / 120px 120px, linear-gradient(90deg, #002f6d0f 1px, transparent 1px) -1px -1px / 120px 120px}body{font-family:var(--f-body);color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--sky);color:var(--deep)}:where(h1,h2,h3):not(.growth-grid *):not(.ed *){font-family:var(--f-display)!important;font-weight:800!important;letter-spacing:-.004em!important;font-style:normal;text-transform:none!important;font-synthesis:none}:where(h1,h2):not(.growth-grid *):not(.ed *){line-height:.98!important}:where(h3):not(.growth-grid *):not(.ed *){line-height:1.04!important}h4{letter-spacing:-.01em}.section-heading>h2:not(.growth-grid *){font-size:clamp(36px,4.2vw,60px);max-width:22ch}.cta-band h2{font-size:clamp(34px,3.8vw,54px)}h3:not(.growth-grid *){text-wrap:balance}.eyebrow:not(.growth-grid *),.rc-toc>p,.rc-tag,.card-number{font-family:var(--f-mono)!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase}.eyebrow:where(:not(.growth-grid *)){font-size:11px!important;line-height:1.5;color:var(--navy);gap:12px}:is(.hero-on-video,.page-hero,.blog-hero,.rc-hero,.ind-hero,.sis-hero,.sis-video-hero,.ctc-hero,.pst-hero,.banda-tinta,.tech-band,.cta-band,.site-footer,.rc-ink) .eyebrow{color:var(--sky-2)!important}.eyebrow:not(.growth-grid *):before{content:"";flex:none;width:22px;height:2px;background:var(--sky)}.eyebrow .status-dot{display:none}.button{border-radius:0!important;min-height:50px;padding:14px 22px;gap:14px;font-family:var(--f-body);font-size:14px;font-weight:600;letter-spacing:0;box-shadow:none!important;transition:background-color .18s,color .18s,border-color .18s}.button:hover{transform:none!important}.button.primary{background:var(--navy);border:1px solid var(--navy);color:#fff}.button.primary:hover{background:var(--deep);border-color:var(--deep)}.button.secondary,.button.ghost{background:#fff;border:1px solid var(--ink);color:var(--ink)}.button.secondary:hover,.button.ghost:hover{background:var(--ink);color:#fff}.button.light{background:var(--sky);border:1px solid var(--sky);color:var(--deep)}.button.light:hover{background:#fff;border-color:#fff;color:var(--deep)}.button svg{transition:transform .18s}.button:hover svg{transform:translate(3px)}.text-link:where(:not(.growth-grid *)){font-weight:600;color:var(--navy)}.text-link:not(.growth-grid *):hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--sky)!important;outline-offset:3px}:where(.site-header,main,footer) :focus-visible:not(.growth-grid *){box-shadow:0 0 0 4px #fff}.mobile-navigation nav>a{font-family:var(--f-display);font-weight:800;font-size:30px!important;letter-spacing:0!important;line-height:1;padding:14px 0!important;color:var(--ink)}body:has(.mobile-navigation) .floating-contact{visibility:hidden}.page-hero{background:var(--grilla-plano),var(--deep)!important;animation:none!important}.page-hero h1{font-size:clamp(46px,6.6vw,104px)!important;letter-spacing:-.004em!important;line-height:.94!important;max-width:16ch}.page-hero h1+p{color:#c9daee}.page-hero .text-link{border-radius:0!important;background:var(--sky)!important;color:var(--deep)!important;min-height:50px}.page-hero .text-link:hover{background:#fff!important;text-decoration:none}.page-hero-image:after{background:linear-gradient(90deg,#001b42f5,#001b42e6 38%,#001b4299 66%,#001b4266),linear-gradient(0deg,#001b42,#001b4200 45%),var(--grilla-plano)!important}.banda-tinta{background:var(--grilla-plano),var(--deep)!important}.cta-band{background:var(--grilla-plano),var(--navy)!important}:where(.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-lg,.rounded-md):not(.growth-grid *){border-radius:2px}.problem-card,.industry-card{border-radius:0!important;box-shadow:none!important}.problem-card h3,.industry-card h3,.industry-card strong{font-size:clamp(26px,2.3vw,34px)!important}.problem-body .card-number{border-radius:0!important;background:#001b42cc;-webkit-backdrop-filter:none;backdrop-filter:none}.card-arrow{border-radius:0!important}:is(.card-arrow,.rc-arrow,.rc-acc-icon,.ind-faq-item summary svg,.faq-list summary i,.mark-list i,.etp-scope i,.ctc-direct i,.sis-mark,.ct-etapa-n,.form-progress li>span,.rc-warn>b,.ind-cambio li svg,.ind-lista li svg,.fases-logs li svg){border-radius:0!important}.method-list li{border-radius:0!important}.method-list li:hover{transform:none!important}.method-list li>span{font-family:var(--f-display)!important;font-weight:800!important;font-size:clamp(44px,4vw,60px)!important;letter-spacing:0!important;color:var(--sky)!important}.method-list h3{font-size:24px!important}.problem-card:after{background:linear-gradient(180deg,#001b4259,#001b4226,#001b42b3 52%,#001b42f2,#001b42)!important}.problem-card:before,.industry-card:before{display:none!important}.problem-body .card-number{background:var(--sky)!important;color:var(--deep)!important;padding:7px 10px!important}.problem-body .card-number .status-dot{display:none}.problem-card p{color:#dbe6f3!important}.problem-foot{border-top-color:#fff3!important}.method-section{background:var(--grilla-papel),var(--soft)!important;color:var(--ink-2)!important;border-block:1px solid var(--line)}.method-section .section-heading h2{color:var(--ink)!important}.method-section .section-heading>p:not(.eyebrow){color:var(--ink-2)!important}.method-section .text-link{color:var(--navy)!important}.method-list li{background:#fff!important;border:1px solid var(--line)!important;border-top:3px solid var(--navy)!important}.method-list li:hover{border-color:var(--line)!important;border-top-color:var(--sky)!important}.method-list li>span{color:var(--navy)!important}.method-list h3{color:var(--ink)!important}.method-list p{color:var(--ink-2)!important}.method-section .eyebrow{color:var(--navy)!important}.industry-card:after{background:linear-gradient(180deg,#001b4200 34%,#001b42a6 66%,#001b42f2)!important}:is(.sis-card,.sis-escalon,.sis-why-item,.sis-arq-card,.sis-trio-item,.ind-card,.rc-card,.ct-card:not(.ink),.decision-card:not(.answer),.sol-zone,.etp-sibling,.cob-pais):not(.banda-tinta *){background:#fff!important;border:1px solid var(--line)!important;border-top:2px solid var(--ink)!important;box-shadow:none!important}:is(.sis-card,.sis-escalon,.ind-card,.rc-card,.etp-sibling,.cob-pais):not(.banda-tinta *):hover{border-top-color:var(--sky)!important;transform:none!important}.section-heading>p:not(.eyebrow):where(:not(.growth-grid *)){font-size:17px;line-height:1.65;max-width:62ch}.rc-prose h2{font-size:clamp(32px,3vw,42px)!important;margin:64px 0 18px!important;padding-top:18px;border-top:1.5px solid var(--ink);color:var(--ink);max-width:none}.rc-prose section:first-child h2{margin-top:0!important}.rc-prose h3{font-size:24px!important;margin:32px 0 10px;color:var(--ink)}.rc-art-block>h2{font-size:30px!important}.rc-toc{border:0!important;border-top:1.5px solid var(--ink)!important;padding:14px 0 6px!important;background:transparent!important}.rc-toc>p{font-size:10.5px!important;color:var(--mut)}.rc-toc a{border-top-color:var(--line)!important}.rc-toc a:before{border-radius:0!important;width:8px!important;height:2px!important}.rc-toc a[aria-current]:before{box-shadow:none!important;background:var(--sky)!important;width:12px!important}details summary :is(h2,h3,h4),summary :is(h2,h3,h4){font-family:var(--f-body)!important;font-weight:600!important;letter-spacing:-.005em!important;line-height:1.4!important;font-size:16px!important}.rc-table{border-top:1.5px solid var(--ink);border-radius:0!important}.rc-table th{font-family:var(--f-mono);font-weight:500;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.rc-table-wrap{border-radius:0!important}@media(prefers-reduced-motion:reduce){*:not(.growth-grid *):not(.growth-grid),*:not(.growth-grid *):before,*:not(.growth-grid *):after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:760px){.section-heading>h2:not(.growth-grid *){font-size:clamp(34px,10vw,44px)}.page-hero h1{font-size:clamp(42px,12.4vw,60px)!important}.problem-card h3{font-size:28px!important}.industry-card h3,.industry-card strong{font-size:21px!important;overflow-wrap:anywhere}.industry-card .card-arrow{display:none}.industry-card:first-child h3{font-size:26px!important}.rc-prose h2{font-size:32px!important}}.growth-grid{--ink: #102e49;--muted: #516779;--accent: #007d98;--paper: #f5f8fa;--edge: #dce5eb;font-family:Inter Variable,Inter,system-ui,sans-serif;color:#102e49;-webkit-font-smoothing:auto;text-rendering:auto}.growth-grid .section-heading>h2{color:#00607a}:root{--e-papel: #f3f6fa;--e-tinta: #06224b;--e-azul: #002f6d;--e-prof: #001b42;--e-celeste: #2bb5e6;--e-celeste-2: #7fd3f2;--e-linea: #dde3ec;--e-linea-2: #c9d3e0;--e-gris: #56657c;--e-gris-2: #3a4a61;--e-sobre-prof: #c3d3e6;--e-display: "Barlow Condensed", "Arial Narrow", "Roboto Condensed", sans-serif;--e-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--e-body: "Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--e-gut: clamp(20px, 4.2vw, 64px);--e-max: 1240px;--e-nav: 72px;--e-ritmo: clamp(88px, 10vw, 168px);--e-plano: linear-gradient(#2bb5e61c 1px, transparent 1px) 0 0 / 120px 120px, linear-gradient(90deg, #2bb5e61c 1px, transparent 1px) 0 0 / 120px 120px, linear-gradient(#2bb5e60a 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, #2bb5e60a 1px, transparent 1px) 0 0 / 24px 24px;--e-plano-claro: linear-gradient(#002f6d0d 1px, transparent 1px) 0 0 / 120px 120px, linear-gradient(90deg, #002f6d0d 1px, transparent 1px) 0 0 / 120px 120px}html{scroll-padding-top:calc(var(--e-nav) + 24px)}.e-shell{width:100%;max-width:calc(var(--e-max) + 2 * var(--e-gut));margin-inline:auto;padding-inline:var(--e-gut)}.e-sec:not(.e-papel,.e-prof,.e-azul)+.e-sec:not(.e-papel,.e-prof,.e-azul){padding-top:0}.e-papel{background:var(--e-papel)}.e-prof{background:var(--e-plano),var(--e-prof);color:#fff}.e-azul{background:var(--e-plano),var(--e-azul);color:#fff}.e-regla-top>:first-child{border-top:1px solid var(--e-linea);padding-top:clamp(48px,5vw,80px)}:where(.ed) :is(h1,h2,h3,h4){margin:0;font-style:normal}.e-h1,.e-h2,.e-h3,.e-display{font-family:var(--e-display);font-weight:800;font-synthesis:none;letter-spacing:-.005em;text-wrap:balance;color:var(--e-tinta)}.e-h1{font-size:clamp(46px,6.4vw,104px);line-height:.9;max-width:15ch}.e-h2{font-size:clamp(38px,4.8vw,76px);line-height:.92;max-width:18ch}.e-h3{font-size:clamp(24px,2.1vw,32px);line-height:1}.e-lead{font-size:clamp(18px,1.45vw,21px);line-height:1.55;color:var(--e-gris-2);max-width:46ch}.e-txt{font-size:16.5px;line-height:1.7;color:var(--e-gris-2);max-width:64ch}:is(.e-prof,.e-azul,.banda-tinta) :is(.e-lead,.e-txt){color:var(--e-sobre-prof)}.e-kicker{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .9em;margin:0 0 22px;font-family:var(--e-mono);font-weight:500;font-size:12px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--e-azul)}.e-kicker b{font-weight:500;color:var(--e-gris)}:is(.e-prof,.e-azul,.banda-tinta) .e-kicker{color:var(--e-celeste-2)}:is(.e-prof,.e-azul,.banda-tinta) .e-kicker b{color:#9fb4cf}.e-mono{font-family:var(--e-mono);font-weight:500;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.e-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:15px 22px;border:1px solid var(--e-azul);background:var(--e-azul);color:#fff;font:600 15px/1.3 var(--e-body);text-decoration:none;cursor:pointer;transition:background-color .18s,color .18s,border-color .18s}.e-btn svg{flex:none;transition:transform .18s}.e-btn:hover{background:var(--e-prof);border-color:var(--e-prof)}.e-btn:hover svg{transform:translate(2px,-2px)}.e-btn--linea{background:transparent;color:var(--e-tinta);border-color:var(--e-tinta)}.e-btn--linea:hover{background:var(--e-tinta);color:#fff;border-color:var(--e-tinta)}.e-btn--claro{background:var(--e-celeste);border-color:var(--e-celeste);color:var(--e-prof)}.e-btn--claro:hover{background:#fff;border-color:#fff;color:var(--e-prof)}:is(.e-prof,.e-azul) .e-btn:not(.e-btn--linea,.e-btn--claro){background:var(--e-celeste);border-color:var(--e-celeste);color:var(--e-prof)}:is(.e-prof,.e-azul) .e-btn:not(.e-btn--linea,.e-btn--claro):hover{background:#fff;border-color:#fff}:is(.e-prof,.e-azul,.banda-tinta) .e-btn--linea{color:#fff;border-color:#ffffff80}:is(.e-prof,.e-azul,.banda-tinta) .e-btn--linea:hover{background:#fff;color:var(--e-prof);border-color:#fff}.e-acciones{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.e-link{display:inline-flex;align-items:center;gap:10px;padding:6px 0;font:600 15px/1.4 var(--e-body);color:var(--e-azul);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:#002f6d55;transition:text-decoration-color .18s}.e-link:hover{text-decoration-color:currentColor}.e-link svg{flex:none}:is(.e-prof,.e-azul,.banda-tinta) .e-link{color:#fff;text-decoration-color:#fff6}.e-txt .e-link{display:inline;padding:0}.ed :focus-visible{outline:2px solid var(--e-celeste);outline-offset:3px;box-shadow:0 0 0 4px #fff}:is(.e-prof,.e-azul,.banda-tinta) :focus-visible{box-shadow:0 0 0 4px var(--e-prof)}.e-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:20px clamp(32px,5vw,96px);align-items:end;margin-bottom:clamp(44px,5vw,80px)}.e-head>div:first-child{min-width:0}.e-head .e-lead,.e-head .e-txt{margin:0}.e-head-acc{grid-column:2;justify-self:start}.e-head--solo{grid-template-columns:1fr}.e-head--largo{align-items:start}.e-head--largo .e-lead{font-size:17px;line-height:1.7;color:var(--e-gris-2);max-width:64ch}:is(.e-prof,.e-azul,.banda-tinta) .e-head--largo .e-lead{color:var(--e-sobre-prof)}.e-filas{list-style:none;margin:0;padding:0;border-top:3px solid var(--e-tinta)}.e-filas>li{border-bottom:1px solid var(--e-linea)}.e-fila{position:relative;display:grid;grid-template-columns:72px minmax(0,6fr) minmax(0,5fr) 40px;gap:24px;align-items:baseline;padding:26px 0;color:var(--e-tinta);text-decoration:none}.e-fila-n{font:500 12px/1 var(--e-mono);letter-spacing:.06em;color:var(--e-gris)}.e-fila-t{font:800 clamp(26px,2.6vw,42px)/1 var(--e-display);letter-spacing:-.005em}.e-fila-d{font-size:15.5px;line-height:1.55;color:var(--e-gris-2)}.e-fila-f{justify-self:end;align-self:center;color:var(--e-azul);transition:transform .2s}a.e-fila:hover .e-fila-t{color:var(--e-azul)}a.e-fila:hover .e-fila-f{transform:translate(3px,-3px)}:is(.e-prof,.e-azul,.banda-tinta) .e-filas{border-top-color:#fff}:is(.e-prof,.e-azul,.banda-tinta) .e-filas>li{border-bottom-color:#ffffff26}:is(.e-prof,.e-azul,.banda-tinta) .e-fila{color:#fff}:is(.e-prof,.e-azul,.banda-tinta) .e-fila-n{color:#9fb4cf}:is(.e-prof,.e-azul,.banda-tinta) .e-fila-d{color:var(--e-sobre-prof)}:is(.e-prof,.e-azul,.banda-tinta) .e-fila-f{color:var(--e-celeste)}.e-filas--chicas .e-fila{grid-template-columns:56px minmax(0,1fr) 32px;padding:18px 0}.e-filas--sin-n .e-fila{grid-template-columns:minmax(0,1fr) 32px}.e-filas--sin-n .e-fila-t{font:600 16.5px/1.4 var(--e-body);letter-spacing:-.005em}.e-filas--chicas .e-fila-t{font-size:clamp(22px,1.9vw,28px)}@media(prefers-reduced-motion:reduce){.ed *,.ed *:before,.ed *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(max-width:900px){.e-head{grid-template-columns:1fr;align-items:start}.e-head-acc{grid-column:1}.e-fila{grid-template-columns:44px minmax(0,1fr) 28px;gap:6px 14px;padding:22px 0}.e-fila-d{grid-column:2;grid-row:2}.e-fila-f{grid-column:3;grid-row:1}.e-filas--chicas .e-fila{grid-template-columns:44px minmax(0,1fr) 28px}.e-filas--sin-n .e-fila{grid-template-columns:minmax(0,1fr) 28px}.e-filas--sin-n .e-fila-f{grid-column:2}}@media(max-width:560px){.e-h1{font-size:clamp(44px,12.6vw,60px)}.e-h2{font-size:clamp(36px,10.4vw,48px)}.e-btn{width:100%}.e-acciones{align-items:stretch;flex-direction:column}.e-acciones .e-link{align-self:flex-start}}:is(.e-hero-media,.e-placa-foto,.e-lamina-foto,.e-art-portada:not(.is-render),.e-guia-foto,.e-tira a){isolation:isolate}:is(.e-hero-media,.e-placa-foto,.e-lamina-foto,.e-art-portada:not(.is-render),.e-guia-foto) :is(img:not(.is-render),video),.e-tira img{filter:saturate(.62) contrast(1.04)}:is(.e-hero-media,.e-placa-foto,.e-lamina-foto,.e-art-portada:not(.is-render),.e-guia-foto):before,.e-tira a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0b3f86;mix-blend-mode:color;opacity:.32;pointer-events:none}.e-barra{position:fixed;inset:0 0 auto;z-index:70;background:#001b42f0;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);border-bottom:1px solid var(--t-hilo);transition:background-color .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s}.home-page .e-barra:not([data-bajo]){background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.e-barra-in{height:var(--e-nav);max-width:calc(var(--e-max) + 2 * var(--e-gut));margin-inline:auto;padding-inline:var(--e-gut);display:flex;align-items:center;gap:clamp(20px,2.4vw,40px)}.e-marca{flex:none;display:block}.e-marca img{width:112px;height:auto;display:block}.e-menu{display:flex;align-items:center;gap:clamp(14px,1.7vw,28px);margin-inline:auto}.e-menu a{position:relative;display:inline-flex;align-items:center;gap:5px;padding:26px 0;font:500 14px/1 var(--t-body);color:var(--t-bruma);white-space:nowrap;text-decoration:none;transition:color .2s}.e-menu>a:hover,.e-menu-grupo>a:hover{color:#fff}.e-menu>a[aria-current],.e-menu-grupo>a[aria-current]{color:#fff}.e-menu>a[aria-current]:after,.e-menu-grupo>a[aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:16px;height:1px;background:var(--t-luz);box-shadow:0 0 8px 1px #2bb5e6b3}.e-menu-grupo>a[aria-current]:after{right:18px}.e-menu-grupo{position:relative}.e-menu-sub{position:absolute;top:100%;left:-18px;min-width:250px;padding:8px 0;background:#001b42f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--t-hilo);border-top:1px solid var(--t-luz);visibility:hidden;opacity:0;transform:translateY(-4px);transition:opacity .15s,transform .15s,visibility 0s .15s}.e-menu-grupo:hover .e-menu-sub,.e-menu-grupo:focus-within .e-menu-sub{visibility:visible;opacity:1;transform:none;transition-delay:0s}.e-menu-sub a{display:block;padding:11px 18px;font-size:14px;color:var(--t-bruma)}.e-menu-sub a:hover{background:#2bb5e614;color:#fff}.e-barra-acc{display:flex;align-items:center;gap:18px;flex:none}.e-idiomas{display:flex;gap:2px;font:500 13px/1 var(--t-body)}.e-idiomas a{padding:8px 6px;color:var(--t-niebla);text-decoration:none}.e-idiomas a:hover{color:#fff}.e-idiomas a[aria-current]{color:var(--t-hielo);text-decoration:underline;text-decoration-color:var(--t-luz);text-decoration-thickness:1px;text-underline-offset:6px}.e-barra-cta.t-btn{min-height:40px;padding:9px 18px;font-size:14px}.e-barra-abrir{display:none;margin-left:auto;width:46px;height:46px;place-items:center;color:var(--t-hielo);border:1px solid #eaf3fb33;border-radius:3px;background:transparent}.e-movil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;overflow-y:auto;display:flex;flex-direction:column;padding:0 var(--e-gut) 28px;background:radial-gradient(80% 50% at 0% 100%,#2bb5e61f,#2bb5e600 70%),var(--t-abismo);color:var(--t-hielo)}.e-movil-top{height:var(--e-nav);flex:none;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--t-hilo)}.e-movil-top img{width:112px;height:auto}.e-movil-top button{width:46px;height:46px;display:grid;place-items:center;color:var(--t-hielo);background:transparent;border:1px solid #eaf3fb40;border-radius:3px}.e-movil-nav>ul{list-style:none;margin:8px 0 0;padding:0}.e-movil-nav>ul>li{border-bottom:1px solid var(--t-hilo)}.e-movil-nav>ul>li>a{display:block;padding:16px 0;font:600 clamp(26px,7.4vw,36px)/1.05 var(--t-display);font-stretch:114%;letter-spacing:-.02em;color:var(--t-hielo);text-decoration:none}.e-movil-nav>ul>li>a[aria-current]{color:var(--t-luz)}.e-movil-nav ul ul{list-style:none;margin:-6px 0 0;padding:0 0 16px;display:grid;gap:2px}.e-movil-nav ul ul a{display:block;padding:7px 0;font:400 15px/1.4 var(--t-body);color:var(--t-bruma);text-decoration:none}.e-movil-pie{margin-top:auto;padding-top:28px;display:grid;gap:18px}.e-movil-fila{display:flex;align-items:center;justify-content:space-between;gap:16px}.e-movil .e-idiomas a{color:var(--t-bruma);padding:10px 8px;font-size:14px}.e-movil .e-idiomas a[aria-current]{color:#fff}.e-movil-trabaja{font:400 14px/1.4 var(--t-body);color:var(--t-bruma);text-decoration:underline;text-underline-offset:4px}.e-movil :focus-visible{outline:2px solid var(--t-luz);outline-offset:3px}@media(max-width:1180px){.e-menu,.e-barra-acc{display:none}.e-barra-abrir{display:grid}}.e-pie{position:relative;overflow:hidden;padding-top:clamp(72px,8vw,128px);background:radial-gradient(60% 40% at 50% 0%,#2bb5e60f,#2bb5e600 70%),var(--t-abismo);color:var(--t-hielo);font-family:var(--t-body)}.e-pie:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#2bb5e600,#2bb5e6b3 50%,#2bb5e600)}.e-pie-llamado{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px clamp(32px,5vw,96px);align-items:end;padding-bottom:clamp(56px,6vw,96px);border-bottom:1px solid var(--t-hilo)}.e-pie-llamado .t-lead{margin-top:22px}.e-pie-nota{margin:16px 0 0;color:var(--t-niebla);font-size:13px}.e-pie-cuerpo{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px clamp(32px,5vw,96px);padding-block:clamp(56px,6vw,88px);border-bottom:1px solid var(--t-hilo)}.e-pie-marca img{width:140px;height:auto;display:block}.e-pie-marca>p{margin:22px 0 0;font-size:14.5px;line-height:1.6;color:var(--t-bruma);max-width:34ch}.e-pie-contacto{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:4px}.e-pie-contacto a{display:inline-flex;align-items:flex-start;gap:12px;padding:6px 0;font-size:14.5px;line-height:1.45;color:var(--t-hielo);text-decoration:none}.e-pie-contacto a:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--t-luz);text-underline-offset:4px}.e-pie-contacto svg{flex:none;margin-top:2px;color:var(--t-luz)}.e-pie-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.e-pie-tit{margin:0 0 16px;font:600 14px/1.4 var(--t-body);color:var(--t-hielo)}.e-pie-col ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.e-pie-col a{display:inline-block;padding:5px 0;font-size:14px;line-height:1.4;color:var(--t-niebla);text-decoration:none;transition:color .2s}.e-pie-col a:hover{color:#fff}.e-pie-zonas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;padding-block:26px;border-bottom:1px solid var(--t-hilo)}.e-pie-zonas .e-pie-tit{margin:0}.e-pie-zonas ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 22px}.e-pie-zonas ul a{display:inline-block;padding:6px 0;font-size:14px;color:var(--t-niebla);text-decoration:none}.e-pie-zonas ul a:hover{color:#fff}.e-pie-idiomas{margin-left:auto;display:flex;gap:4px}.e-pie-idiomas a{padding:8px 12px;font-size:13px;color:var(--t-bruma);border:1px solid transparent;border-radius:3px;text-decoration:none}.e-pie-idiomas a[aria-current]{color:#fff;border-color:#eaf3fb40}.e-pie-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:24px 32px;font-size:13px;color:var(--t-niebla)}@media(max-width:1000px){.e-pie-llamado,.e-pie-cuerpo{grid-template-columns:1fr}.e-pie-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}}@media(max-width:560px){.e-pie-idiomas{margin-left:0}.e-pie-legal{flex-direction:column}}.e-flota{position:fixed;right:20px;bottom:20px;z-index:60}.e-flota-btn{display:grid;place-items:center;width:44px;height:44px;border:1px solid #2bb5e680;border-radius:3px;color:#fff;cursor:pointer;box-shadow:0 0 18px -6px #2bb5e6b3;transition:background-color .18s,border-color .18s}.e-flota-btn--wpp{background:#002f6d}.e-flota-btn--wpp:hover,.e-flota-btn--wpp[aria-expanded=true]{background:#001b42;border-color:#2bb5e6}.e-flota-panel{position:absolute;right:0;bottom:calc(100% + 10px);width:min(300px,calc(100vw - 24px));background:#fff;border:1px solid var(--e-linea);border-top:2px solid var(--t-luz)}.e-flota-cab{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 0;font:600 20px/1.1 var(--t-display);font-stretch:112%;letter-spacing:-.015em;color:var(--e-tinta)}.e-flota-cab button{display:grid;place-items:center;width:32px;height:32px;border:0;background:none;color:var(--e-gris);cursor:pointer}.e-flota-cab button:hover{color:var(--e-tinta)}.e-flota-form{display:grid;gap:8px;padding:14px 16px 16px}.e-flota-form :is(input,textarea){width:100%;padding:10px 12px;border:1px solid var(--e-linea-2);border-radius:0;font:400 14px/1.4 var(--e-body);color:var(--e-tinta);background:#fff;resize:none}.e-flota-form :is(input,textarea)::placeholder{color:var(--e-gris)}.e-flota-form :is(input,textarea):focus{outline:2px solid var(--e-celeste);outline-offset:0;border-color:var(--e-azul)}.e-flota-form .e-btn{width:100%;min-height:44px;justify-content:center;font-size:13.5px;margin-top:4px}.e-flota-correo{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding-top:6px;font:500 12.5px/1.5 var(--t-body);color:var(--e-gris);text-decoration:none}.e-flota-correo:hover{color:var(--e-azul);text-decoration:underline}body:has(.e-movil) .e-flota{visibility:hidden}@media(max-width:760px){.e-flota{right:12px;bottom:12px}.e-flota-btn{width:40px;height:40px}}.ed .motion-control{position:absolute;z-index:3;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;padding:8px 10px;background:#001b42cc;color:#fff;border:1px solid #ffffff40;border-radius:0;font:500 12px/1 var(--t-body)}.ed .motion-control span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.e-hero{container-type:inline-size;padding-top:var(--e-nav);border-bottom:1px solid var(--e-linea);background:#fff}.e-hero-in{--borde: max(var(--e-gut), calc((100cqw - var(--e-max)) / 2));display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:min(calc(100svh - var(--e-nav)),820px)}.e-hero-txt{display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,6vw,104px) clamp(32px,5vw,88px) clamp(48px,6vw,104px) var(--borde);min-width:0}.e-hero-txt .e-h1{max-width:14ch}.e-hero-lead{margin-top:clamp(24px,2.4vw,36px)}.e-hero-acc{margin-top:clamp(28px,3vw,44px)}.e-hero-media{position:relative;min-height:360px;background:var(--e-prof);overflow:hidden}.e-hero-media :is(img,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.e-hero-nota{position:absolute;left:16px;bottom:16px;z-index:1;padding:6px 9px;background:#001b42d9;color:#fff;font-size:10.5px}.e-hero-aside{padding:clamp(48px,6vw,104px) var(--borde) clamp(48px,6vw,104px) 0;display:flex;align-items:center}.e-hero-aside>*{width:100%}.e-hero--solo{background:var(--e-plano-claro),var(--e-papel)}.e-hero--solo .e-hero-in{grid-template-columns:1fr;min-height:0}.e-hero--solo .e-hero-txt{padding-right:var(--borde)}.e-hero--solo .e-h1{max-width:18ch}.e-migas{margin-bottom:28px}.e-migas ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 0;font:500 11.5px/1.6 var(--e-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--e-gris)}.e-migas li:not(:last-child):after{content:"/";margin:0 10px;color:var(--e-linea-2)}.e-migas a{color:var(--e-gris);text-decoration:none}.e-migas a:hover{color:var(--e-azul);text-decoration:underline;text-underline-offset:3px}.e-migas [aria-current]{color:var(--e-tinta)}.e-migas .sol-crumbs{display:flex;flex-wrap:wrap;gap:4px 10px;font:500 11.5px/1.6 var(--e-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--e-gris)}.e-migas .sol-crumbs a{color:var(--e-gris);text-decoration:none}.e-migas .sol-crumbs span{color:var(--e-linea-2)}.e-migas .sol-crumbs [aria-current]{color:var(--e-tinta)}.e-volver{display:inline-flex;align-items:center;gap:8px;font:500 11.5px/1.6 var(--e-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--e-gris);text-decoration:none}.e-volver:hover{color:var(--e-azul)}.e-hero-datos{list-style:none;margin:clamp(36px,4vw,56px) 0 0;padding:18px 0 0;border-top:1px solid var(--e-linea);display:flex;flex-wrap:wrap;gap:10px 28px}.e-hero-datos li{display:flex;flex-direction:column;gap:4px;font:500 11.5px/1.5 var(--e-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--e-gris)}.e-hero-datos strong{font:800 34px/1 var(--e-display);letter-spacing:0;color:var(--e-azul);text-transform:none}@media(max-width:900px){.e-hero-in{grid-template-columns:1fr;min-height:0}.e-hero-txt{padding:40px var(--e-gut) 44px}.e-hero-media{min-height:0;aspect-ratio:4 / 3}.e-hero-aside{padding:0 var(--e-gut) 44px}}.e-cifras{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:3px solid var(--e-tinta);border-bottom:1px solid var(--e-linea)}.e-cifras>div{padding:26px 28px 30px;border-left:1px solid var(--e-linea)}.e-cifras>div:first-child{border-left:0;padding-left:0}.e-cifras dt{font:800 clamp(44px,4.6vw,76px)/.9 var(--e-display);color:var(--e-azul);letter-spacing:-.005em;white-space:nowrap}.e-cifras dd{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--e-gris-2);max-width:28ch}@media(max-width:900px){.e-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.e-cifras>div:nth-child(odd){border-left:0;padding-left:0}.e-cifras>div:nth-child(n+3){border-top:1px solid var(--e-linea)}.e-cifras>div{padding:20px 0 22px 18px}.e-cifras dt{font-size:clamp(34px,9.6vw,48px)}}.e-escalera{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;border-bottom:3px solid #fff}.e-escalera>li{--alto: calc(200px + var(--i) * 64px);min-height:var(--alto);display:flex;flex-direction:column;padding:22px 24px 28px;border-top:3px solid var(--e-celeste-2);border-left:1px solid #ffffff2e;background:#ffffff0a}.e-escalera>li:first-child{border-left:0}.e-escalera>li:last-child{background:var(--e-celeste);border-top-color:#fff;color:var(--e-prof)}.e-escalon-n{color:var(--e-celeste-2);font-size:11.5px}.e-escalera .e-h3{margin:14px 0 12px;font-size:clamp(30px,2.8vw,44px);color:#fff}.e-escalera p{margin:0;font-size:15px;line-height:1.55;color:var(--e-sobre-prof);max-width:30ch}.e-escalera>li:last-child :is(.e-h3,p,.e-escalon-n){color:var(--e-prof)}.e-escalera-pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 48px;margin-top:36px}.e-escalera-pie .e-txt{margin:0;max-width:60ch}@media(max-width:900px){.e-escalera{grid-template-columns:1fr;border-bottom:0}.e-escalera>li{min-height:0;margin-left:calc(var(--i) * 14px);border-left:1px solid #ffffff2e;padding:18px 18px 22px}.e-escalera>li:first-child{border-left:1px solid #ffffff2e}.e-escalera .e-h3{margin:8px 0}}.e-tira{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));border-top:3px solid var(--e-tinta)}.e-tira li{border-left:1px solid #fff}.e-tira li:first-child{border-left:0}.e-tira a{position:relative;display:block;aspect-ratio:1 / 2;max-height:600px;width:100%;overflow:hidden;background:var(--e-prof);color:#fff;text-decoration:none}.e-tira img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.e-tira a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#001b4200 40%,#001b42e0)}.e-tira a:hover img{transform:scale(1.04)}.e-tira-n{position:absolute;z-index:1;top:14px;left:14px;font-size:11px;color:#fff;background:#001b42b3;padding:4px 7px}.e-tira-t{position:absolute;z-index:1;left:14px;right:12px;bottom:16px;font:800 clamp(20px,1.6vw,28px)/.95 var(--e-display);text-wrap:balance}@media(max-width:1100px){.e-tira{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(220px,42vw);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.e-tira li{scroll-snap-align:start}.e-tira a{aspect-ratio:3 / 4}}@media(max-width:560px){.e-tira{grid-auto-columns:68vw}}.e-sec--corta{padding-block:clamp(48px,5vw,80px)}.e-notas{margin-top:clamp(28px,3vw,44px);display:grid;gap:14px}.e-notas+.e-filas{margin-top:36px}.e-lead--tinta{color:var(--e-tinta)}.e-nota-hero{max-width:62ch;font-size:clamp(19px,1.6vw,24px)}.e-icono-linea{display:inline;vertical-align:-2px;color:var(--e-azul)}.e-texto-lado{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:28px clamp(32px,5vw,96px);align-items:start}.e-texto-lado>div:first-child .e-h2{max-width:14ch}.e-texto-lado-sub{margin-top:22px}.e-apilado{display:grid;gap:clamp(56px,6vw,96px)}.e-h2--chico{font-size:clamp(32px,3.4vw,52px)}.e-prosa{max-width:68ch}.e-prosa>*+*{margin-top:1.1em}.ed .e-prosa p{font-size:17px;line-height:1.72;color:var(--e-gris-2)}.ed .e-prosa--grande>p:first-child{font-size:clamp(19px,1.5vw,22px);line-height:1.55;color:var(--e-tinta)}.ed :is(.e-prof,.e-azul,.banda-tinta) .e-prosa p{color:var(--e-sobre-prof)}.ed :is(.e-prof,.e-azul,.banda-tinta) .e-prosa--grande>p:first-child{color:#fff}.e-prosa .e-h3{margin:1.6em 0 .5em}.e-frase{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:28px clamp(32px,5vw,96px);align-items:start;padding-top:28px;border-top:3px solid var(--e-tinta)}.e-frase .e-h2{font-size:clamp(32px,3.4vw,52px);max-width:16ch}.ed .e-frase-txt{margin:0;font-size:clamp(22px,2.1vw,32px);line-height:1.32;font-weight:500;letter-spacing:-.012em;color:var(--e-tinta);max-width:34ch;text-wrap:pretty}.e-capitulos{list-style:none;margin:0;padding:0;border-top:3px solid var(--e-tinta)}.e-capitulos>li{display:grid;grid-template-columns:72px minmax(0,4fr) minmax(0,7fr);gap:16px 32px;padding:32px 0;border-bottom:1px solid var(--e-linea)}.e-capitulo-n{color:var(--e-gris);padding-top:6px}.e-capitulo-txt{max-width:64ch}.ed .e-capitulo-txt p{font-size:16.5px;line-height:1.7;color:var(--e-gris-2)}.e-mas{margin-top:10px}.e-mas>summary{display:inline-flex;align-items:center;gap:8px;cursor:pointer;list-style:none;font:600 14.5px/1.4 var(--e-body);color:var(--e-azul);text-decoration:underline;text-underline-offset:5px;text-decoration-color:#002f6d55}.e-mas>summary::-webkit-details-marker{display:none}.e-mas>summary:after{content:"+";font:500 16px/1 var(--e-mono);text-decoration:none}.e-mas[open]>summary:after{content:"−"}.e-mas>p{margin-top:12px}.ed .e-mas>p{font-size:16.5px;line-height:1.72;color:var(--e-gris-2)}:is(.e-prof,.e-azul,.banda-tinta) .e-mas>summary{color:#fff}.e-tabla-wrap{overflow-x:auto}.e-tabla{width:100%;border-collapse:collapse;border-top:3px solid var(--e-tinta)}.e-tabla thead th{padding:14px 24px 14px 0;text-align:left;font:500 11.5px/1.4 var(--e-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--e-gris);border-bottom:1px solid var(--e-tinta)}.e-tabla tbody th,.e-tabla tbody td{padding:22px 24px 22px 0;vertical-align:top;text-align:left;border-bottom:1px solid var(--e-linea-2)}.e-tabla tbody th{width:34%;font:800 clamp(21px,1.7vw,26px)/1.05 var(--e-display);color:var(--e-tinta)}.e-tabla tbody th .e-mono{display:block;margin-bottom:8px;font-size:11px;color:var(--e-gris)}.e-tabla tbody td{font-size:16px;line-height:1.65;color:var(--e-gris-2)}.e-trio{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px clamp(24px,3vw,48px)}.e-trio>*{padding-top:22px;border-top:3px solid var(--e-tinta)}.e-trio .e-h3{margin-bottom:14px}.ed .e-trio p{margin:0;font-size:16px;line-height:1.65;color:var(--e-gris-2)}:is(.e-prof,.e-azul,.banda-tinta) .e-trio>*{border-top-color:var(--e-celeste-2)}.ed :is(.e-prof,.e-azul,.banda-tinta) .e-trio p{color:var(--e-sobre-prof)}.e-lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,4vw,72px);border-top:3px solid var(--e-tinta)}.e-lista--1{grid-template-columns:1fr}.e-lista>li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:22px 0;border-bottom:1px solid var(--e-linea)}.e-lista-n{color:var(--e-gris);padding-top:5px}.e-lista strong.e-lista-t{display:block;font:800 clamp(22px,1.8vw,27px)/1.05 var(--e-display);color:var(--e-tinta);margin-bottom:8px}.ed .e-lista p{margin:0;font-size:16px;line-height:1.6;color:var(--e-gris-2)}.ed .e-lista p.e-lista-t{font-size:17px;color:var(--e-tinta)}:is(.e-prof,.e-azul,.banda-tinta) .e-lista{border-top-color:#fff}:is(.e-prof,.e-azul,.banda-tinta) .e-lista>li{border-bottom-color:#ffffff26}:is(.e-prof,.e-azul,.banda-tinta) .e-lista-n{color:var(--e-celeste-2)}:is(.e-prof,.e-azul,.banda-tinta) .e-lista strong.e-lista-t{color:#fff}.ed :is(.e-prof,.e-azul,.banda-tinta) .e-lista p{color:var(--e-sobre-prof)}.e-antes-despues{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:3px solid var(--e-tinta)}.e-antes-despues>div{padding:28px clamp(20px,3vw,44px) 36px;background:#fff}.e-antes-despues>div:first-child{padding-left:0;background:transparent}.e-papel .e-antes-despues>div:first-child{padding-left:clamp(20px,3vw,44px);background:#fff}.e-antes-despues ul{list-style:none;margin:0;padding:0}.e-antes-despues li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--e-linea);font-size:16px;line-height:1.55;color:var(--e-gris-2)}.e-antes-despues li svg{margin-top:3px;color:var(--e-gris)}.e-antes-despues>div.e-azul,.e-papel .e-antes-despues>div.e-azul:first-child{background:var(--e-plano),var(--e-azul)}.e-antes-despues .e-azul li{border-bottom-color:#ffffff2e;color:#fff}.e-antes-despues .e-azul li svg{color:var(--e-celeste)}.e-antes-despues .e-kicker{margin-bottom:14px}.e-alcance>div:first-child{padding-left:clamp(20px,3vw,44px)}.e-alcance>div:last-child{background:var(--e-papel)}.e-decide>div{padding-block:32px 40px}.e-decide>div:first-child{background:#fff;padding-left:clamp(20px,3vw,44px)}.e-decide-txt{font-size:clamp(18px,1.5vw,21px);line-height:1.55;color:var(--e-tinta)}.e-decide .e-azul .e-decide-txt{color:#fff}.e-pasos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));border-top:3px solid #fff}.e-pasos>li{padding:22px 24px 28px 0;border-right:1px solid #ffffff26}.e-pasos>li+li{padding-left:24px}.e-pasos>li:last-child{border-right:0}.e-pasos .e-mono{color:var(--e-celeste-2);font-size:11.5px}.e-pasos .e-h3{margin:14px 0 12px;color:#fff}.ed .e-pasos p{margin:0;font-size:15.5px;line-height:1.6;color:var(--e-sobre-prof)}.e-pasos--claro{border-top-color:var(--e-tinta)}.e-pasos--claro>li{border-right-color:var(--e-linea-2)}.e-pasos--claro .e-mono{color:var(--e-azul)}.e-pasos--claro .e-h3{color:var(--e-tinta)}.ed .e-pasos--claro p{color:var(--e-gris-2)}.e-etapas{list-style:none;margin:0;padding:0;border-top:3px solid var(--e-tinta)}.e-etapas>li{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:20px 40px;padding:30px 0;border-bottom:1px solid var(--e-linea-2)}.e-etapa-cab .e-mono{color:var(--e-azul)}.e-etapa-cab .e-h3{margin-top:10px}.e-etapas dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.e-etapas dt{font-size:11px;color:var(--e-gris);margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--e-linea-2)}.e-etapas dd{margin:0;font-size:15.5px;line-height:1.6;color:var(--e-gris-2)}.e-verbos{margin:0;border-top:3px solid var(--e-tinta)}.e-verbos>div{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:12px 40px;padding:22px 0;border-bottom:1px solid var(--e-linea)}.e-verbos dd{margin:0;font-size:16.5px;line-height:1.6;color:var(--e-gris-2);max-width:64ch}.e-no-lista{list-style:none;margin:0;padding:0;display:grid;gap:4px}.e-no-lista li{display:flex;gap:12px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--e-linea);font-size:16px;color:var(--e-gris-2)}.e-no-lista svg{flex:none;color:var(--e-gris);transform:translateY(2px)}.e-hechos{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border-top:3px solid #fff}.e-hechos>div{padding:20px 24px 24px 0;border-right:1px solid #ffffff26}.e-hechos>div+div{padding-left:24px}.e-hechos>div:last-child{border-right:0}.e-hechos dt{color:var(--e-celeste-2);font-size:11px}.e-hechos dd{margin:10px 0 0;font:800 clamp(24px,2vw,32px)/1.05 var(--e-display);color:#fff}.e-cifras--3{grid-template-columns:repeat(3,minmax(0,1fr))}.e-cifras--auto{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:clamp(40px,4vw,64px)}.e-papel .e-cifras{border-bottom-color:var(--e-linea-2)}.e-papel .e-cifras>div{border-left-color:var(--e-linea-2)}.e-cita{margin:36px 0 0;padding:4px 0 4px 28px;border-left:4px solid var(--e-celeste)}.e-cita p{font:800 clamp(26px,2.4vw,38px)/1.05 var(--e-display);color:var(--e-azul);text-wrap:balance}.e-columna{max-width:68ch;margin-left:calc((100% - 68ch)*0)}.e-faq,.e-acc-lista{border-top:3px solid var(--e-tinta)}.e-faq details,.e-acc{border-bottom:1px solid var(--e-linea-2)}.e-faq summary,.e-acc-q button{display:grid;grid-template-columns:40px minmax(0,1fr) 24px;gap:14px;align-items:baseline;width:100%;padding:22px 0;cursor:pointer;list-style:none;text-align:left;background:none;border:0;color:var(--e-tinta)}.e-faq summary::-webkit-details-marker{display:none}.e-faq-n,.e-acc-n{font-size:11px;color:var(--e-gris)}.e-faq-q,.ed .e-acc-t,.e-acc-t{font:600 17.5px/1.4 var(--e-body);letter-spacing:-.01em;color:var(--e-tinta)}.e-faq summary svg,.e-acc-i{align-self:center;color:var(--e-azul);transition:transform .2s}.e-faq details[open] summary svg,.e-acc.is-open .e-acc-i{transform:rotate(45deg)}.e-faq summary:hover .e-faq-q,.e-acc-q button:hover .e-acc-t{color:var(--e-azul)}.e-faq-a{padding:0 38px 26px 54px}.e-faq-a p,.e-acc-body,.e-acc-body p{font-size:16.5px;line-height:1.7;color:var(--e-gris-2);max-width:68ch}.e-acc-q{margin:0;font:inherit}.e-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.e-acc.is-open .e-acc-panel{grid-template-rows:1fr}.e-acc-in{overflow:hidden}.e-acc-in>*{padding:0 38px 26px 54px}:is(.e-prof,.e-azul,.banda-tinta) :is(.e-faq,.e-acc-lista){border-top-color:#fff}:is(.e-prof,.e-azul,.banda-tinta) :is(.e-faq details,.e-acc){border-bottom-color:#ffffff26}:is(.e-prof,.e-azul,.banda-tinta) :is(.e-faq-q,.e-acc-t){color:#fff}:is(.e-prof,.e-azul,.banda-tinta) :is(.e-faq-a p,.e-acc-body){color:var(--e-sobre-prof)}.e-quiebre{padding-block:clamp(88px,10vw,160px)}.e-quiebre-in{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:32px clamp(32px,5vw,96px);align-items:end}.e-quiebre .e-h2{font-size:clamp(42px,5.4vw,88px);max-width:14ch}.e-quiebre-txt{display:grid;gap:22px;justify-items:start}.e-quiebre-txt>*{max-width:100%}.e-quiebre-txt .e-filas{width:100%}.e-quiebre-txt .e-lead{margin:0;max-width:56ch;font-size:clamp(17px,1.3vw,19px);line-height:1.65}.e-cierre{padding-block:clamp(96px,10vw,160px) clamp(56px,6vw,88px);border-bottom:1px solid #ffffff1f}.e-cierre .e-h2{font-size:clamp(44px,6vw,96px);line-height:.9;max-width:14ch}.e-cierre-in{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px clamp(32px,5vw,96px);align-items:start}.e-cierre-in .e-lead{margin:0 0 24px}.e-placas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 20px}.e-placas>li{grid-column:span 3;min-width:0}.e-placas>li:first-child{grid-column:span 6;grid-row:span 2}@media(min-width:1101px){.e-placas:not(.e-placas--2,.e-placas--3)>li:nth-child(4n+2):nth-last-child(2),.e-placas:not(.e-placas--2,.e-placas--3)>li:nth-child(4n+3):last-child{grid-column:span 6}.e-placas:not(.e-placas--2,.e-placas--3)>li:nth-child(4n+2):nth-last-child(3),.e-placas:not(.e-placas--2,.e-placas--3)>li:nth-child(4n+3):nth-last-child(2),.e-placas:not(.e-placas--2,.e-placas--3)>li:nth-child(4n+4):last-child{grid-column:span 4}.e-placas:not(.e-placas--2,.e-placas--3)>li:nth-child(4n+2):last-child{grid-column:span 12}.e-placas:not(.e-placas--2,.e-placas--3)>li:nth-child(4n+2):last-child .e-placa-foto{aspect-ratio:21 / 8}}.e-placas--2>li,.e-placas--2>li:first-child{grid-column:span 6;grid-row:auto}.e-placas--3>li,.e-placas--3>li:first-child{grid-column:span 4;grid-row:auto}.e-placa{display:flex;flex-direction:column;height:100%;color:var(--e-tinta);text-decoration:none}.e-placa-foto{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--e-papel)}.e-placas:not(.e-placas--2,.e-placas--3)>li:first-child .e-placa-foto{aspect-ratio:auto;flex:1;min-height:360px}.e-placa-foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.e-placa:hover .e-placa-foto img{transform:scale(1.035)}.e-placa-tag{display:block;margin-top:14px;padding-top:12px;border-top:3px solid var(--e-tinta);font-size:11px;color:var(--e-gris)}.e-placa-tag b{font-weight:500}.e-placa-t{display:block;margin-top:8px;font:800 clamp(24px,2vw,32px)/1 var(--e-display)}.e-placa:hover .e-placa-t{color:var(--e-azul);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.e-placa-d{display:block;margin-top:10px;font-size:14.5px;line-height:1.55;color:var(--e-gris-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.e-placas:not(.e-placas--2,.e-placas--3)>li:first-child .e-placa-t{font-size:clamp(30px,3vw,48px)}.e-laminas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:64px 24px}.e-laminas>li{grid-column:span 5}.e-laminas>li:nth-child(4n+1),.e-laminas>li:nth-child(4n+4){grid-column:span 7}.e-lamina{display:block;color:var(--e-tinta);text-decoration:none}.e-lamina-foto{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--e-papel)}.e-lamina-foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.e-lamina:hover .e-lamina-foto img{transform:scale(1.03)}.e-lamina-n{display:block;margin-top:16px;padding-top:12px;border-top:3px solid var(--e-tinta);font-size:11px;color:var(--e-gris)}.e-lamina-t{display:block;margin-top:8px;font:800 clamp(30px,3vw,46px)/.95 var(--e-display)}.e-lamina:hover .e-lamina-t{color:var(--e-azul)}.e-lamina-s{display:block;margin-top:12px;font-size:17px;font-weight:600;line-height:1.4;color:var(--e-tinta)}.e-lamina-d{display:block;margin-top:8px;font-size:15px;line-height:1.6;color:var(--e-gris-2);max-width:60ch}.e-lamina-datos{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:12px;font:500 11.5px/1.5 var(--e-mono);color:var(--e-gris)}.e-lamina-datos b{color:var(--e-azul);font-weight:500}.e-lamina-cta{display:inline-block;margin-top:12px;font-weight:600;font-size:14.5px;color:var(--e-azul);text-decoration:underline;text-underline-offset:5px}.e-tira--7{grid-template-columns:repeat(7,minmax(0,1fr))}.e-video-banda{position:relative;margin:0;aspect-ratio:21 / 8;max-height:560px;width:100%;overflow:hidden;background:var(--e-prof)}.e-video-banda video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.e-recuadro{margin-top:36px;padding:26px 28px 30px;border:1px solid var(--e-linea-2);border-top:3px solid var(--e-azul);display:grid;gap:14px;justify-items:start}.ed .e-recuadro p{margin:0;font-size:15.5px;line-height:1.6;color:var(--e-gris-2)}.e-relacion{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px clamp(32px,5vw,96px);align-items:start}.e-relacion .e-h3{margin-bottom:18px}.e-relacion-padre{margin-bottom:14px}.e-art-cab{padding:calc(var(--e-nav) + clamp(40px,5vw,80px)) 0 clamp(40px,4vw,64px);background:#fff}.e-art-cab .e-h1{font-size:clamp(44px,5.6vw,92px);max-width:17ch}.e-art-cab-pie{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:20px clamp(32px,5vw,96px);align-items:end;margin-top:clamp(28px,3vw,44px);padding-top:22px;border-top:3px solid var(--e-tinta)}.e-art-cab-pie .e-lead{margin:0;max-width:56ch}.e-art-meta{list-style:none;margin:0;padding:0;display:grid;gap:8px;justify-items:start;font-size:11.5px;color:var(--e-gris)}.e-art-meta li{display:inline-flex;align-items:center;gap:8px}.e-art-portada{position:relative;margin:0;aspect-ratio:2 / 1;max-height:640px;width:100%;overflow:hidden;background:var(--e-papel)}.e-art-portada img{width:100%;height:100%;object-fit:cover;display:block}.e-art-portada.is-render img{object-fit:contain;padding:24px}.e-art-grilla{display:grid;grid-template-columns:minmax(200px,3fr) minmax(0,9fr);gap:clamp(32px,5vw,96px);padding-block:clamp(56px,6vw,96px) var(--e-ritmo)}.e-art-fijo{position:sticky;top:calc(var(--e-nav) + 32px)}.e-art-fijo>.e-kicker{padding-bottom:12px;border-bottom:3px solid var(--e-tinta);margin-bottom:0}.e-indice ol{list-style:none;margin:0;padding:0;counter-reset:ind}.e-indice li{counter-increment:ind;border-bottom:1px solid var(--e-linea)}.e-indice a{display:grid;grid-template-columns:28px minmax(0,1fr);gap:6px;padding:11px 0;font-size:13.5px;line-height:1.4;color:var(--e-gris-2);text-decoration:none}.e-indice a:before{content:counter(ind,decimal-leading-zero);font:500 10.5px/1.9 var(--e-mono);color:var(--e-gris)}.e-indice a:hover{color:var(--e-tinta)}.e-indice a[aria-current]{color:var(--e-tinta);font-weight:600}.e-indice a[aria-current]:before{color:var(--e-celeste)}.e-art-volver{margin-top:20px}.e-art-col{max-width:68ch;min-width:0}.ed .e-art-entrada{font-size:clamp(20px,1.6vw,23px);line-height:1.55;color:var(--e-tinta)}.e-art-prosa section{padding-top:clamp(40px,4vw,64px)}.e-art-prosa h2{font:800 clamp(32px,3vw,46px)/.98 var(--e-display);color:var(--e-tinta);margin:0 0 22px;padding-top:18px;border-top:3px solid var(--e-tinta);text-wrap:balance}.e-art-prosa h2 .e-mono{display:block;margin-bottom:12px;font-size:11px;color:var(--e-gris)}.ed .e-art-prosa p{font-size:18px;line-height:1.75;color:var(--e-gris-2)}.e-art-prosa p+p{margin-top:1.05em}.e-art-enlace{margin-top:14px}.e-art-cierre{margin-top:clamp(48px,5vw,72px);padding:6px 0 6px 28px;border-left:4px solid var(--e-celeste)}.e-art-cierre .e-h3{font-size:clamp(28px,2.4vw,36px);margin-bottom:14px}.ed .e-art-cierre p{font-size:18px;line-height:1.7;color:var(--e-tinta)}.e-art-bloque{margin-top:clamp(56px,6vw,88px)}.e-art-bloque>.e-h2{font-size:clamp(34px,3.4vw,52px);margin-bottom:24px}.e-art-bloque>.e-h3{margin-bottom:18px}.e-art-fuentes ol{margin:0;padding-left:1.4em;display:grid;gap:8px}.e-art-fuentes a{font-size:14.5px;color:var(--e-azul);text-underline-offset:4px;overflow-wrap:anywhere}.e-art-cta{margin-top:clamp(56px,6vw,88px);padding:clamp(28px,3vw,44px);display:grid;gap:16px;justify-items:start}.ed .e-art-cta p{margin:0;font-size:16.5px;line-height:1.6;color:var(--e-sobre-prof);max-width:52ch}.e-buscar{display:flex;align-items:center;gap:14px;margin-top:32px;max-width:640px;padding:0 18px;min-height:58px;background:#fff;border:1px solid var(--e-tinta);color:var(--e-gris)}.e-buscar input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:400 17px/1.4 var(--e-body);color:var(--e-tinta)}.e-buscar:focus-within{outline:2px solid var(--e-celeste);outline-offset:2px}.e-filtros{position:sticky;top:var(--e-nav);z-index:5;background:#fff;border-bottom:1px solid var(--e-linea)}.e-filtros .e-shell{display:flex;align-items:center;gap:24px}.e-filtros-in{display:flex;gap:6px;overflow-x:auto;padding-block:12px;flex:1;scrollbar-width:none}.e-filtros-in button{flex:none;padding:9px 12px;border:1px solid var(--e-linea-2);background:#fff;font:500 11.5px/1 var(--e-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--e-gris-2);cursor:pointer}.e-filtros-in button:hover{border-color:var(--e-tinta);color:var(--e-tinta)}.e-filtros-in button[aria-pressed=true]{background:var(--e-tinta);border-color:var(--e-tinta);color:#fff}.e-filtros-n{flex:none;margin:0;font-size:11px;color:var(--e-gris)}.e-guias{list-style:none;margin:0;padding:0;border-top:3px solid var(--e-tinta)}.e-guias>li{border-bottom:1px solid var(--e-linea)}.e-guia{display:grid;grid-template-columns:160px minmax(0,2fr) minmax(0,7fr) 80px;grid-template-rows:auto auto;gap:6px 28px;align-items:start;padding:22px 0;color:var(--e-tinta);text-decoration:none}.e-guia-foto{position:relative;grid-row:span 2;display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--e-papel)}.e-guia-foto img{width:100%;height:100%;object-fit:cover;display:block}.e-guia-foto img.is-render{object-fit:contain;padding:8px}.e-guia-cat{grid-row:span 2;padding-top:6px;font-size:11px;color:var(--e-azul)}.e-guia-t{font:800 clamp(24px,2vw,32px)/1 var(--e-display)}.e-guia-d{grid-column:3;font-size:15px;line-height:1.55;color:var(--e-gris-2);max-width:70ch}.e-guia-min{grid-column:4;grid-row:1;justify-self:end;padding-top:6px;font-size:11px;color:var(--e-gris)}.e-guia:hover .e-guia-t{color:var(--e-azul);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.e-mas-guias{margin-top:40px}.e-vacio{padding:48px 0;display:grid;gap:12px;justify-items:start}.e-contacto{padding-top:var(--e-nav)}.e-contacto-in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px clamp(32px,5vw,96px);align-items:start;padding-block:clamp(48px,6vw,104px)}.e-contacto-txt .e-h1{font-size:clamp(46px,5.6vw,92px)}.e-contacto-txt .e-lead{margin-top:26px}.e-canales{list-style:none;margin:36px 0 0;padding:0;border-top:3px solid var(--e-tinta)}.e-canales a{display:grid;grid-template-columns:96px minmax(0,1fr) 20px;gap:14px;align-items:center;padding:18px 0;border-bottom:1px solid var(--e-linea);color:var(--e-tinta);text-decoration:none}.e-canales .e-mono{font-size:11px;color:var(--e-gris)}.e-canales strong{font-size:16.5px;font-weight:600;overflow-wrap:anywhere}.e-canales a:hover strong{color:var(--e-azul);text-decoration:underline;text-underline-offset:4px}.e-canales svg{color:var(--e-azul)}.e-garantia{display:flex;gap:10px;align-items:flex-start;margin-top:22px;font-size:14.5px;line-height:1.55;color:var(--e-gris-2)}.e-garantia svg{flex:none;margin-top:3px;color:var(--e-azul)}.ed .e-form :is(form>h2,.form-success h2){font:800 clamp(30px,2.6vw,40px)/1 var(--e-display);color:var(--e-tinta);letter-spacing:-.005em}.ed .e-form{margin:0;padding:clamp(24px,3vw,44px);background:var(--e-papel);border:0;border-top:3px solid var(--e-tinta);border-radius:0;box-shadow:none}.e-direccion{display:flex;gap:12px;align-items:flex-start;font-weight:600;color:var(--e-tinta)}.e-direccion svg{flex:none;margin-top:4px;color:var(--e-azul)}@media(max-width:1100px){.e-placas>li{grid-column:span 6}.e-placas>li:first-child{grid-column:span 12;grid-row:auto}.e-placas:not(.e-placas--2,.e-placas--3)>li:first-child .e-placa-foto{aspect-ratio:16 / 9;min-height:0;flex:none}.e-placas--3>li,.e-placas--3>li:first-child{grid-column:span 4}.e-tira--7{grid-template-columns:none}.e-etapas>li{grid-template-columns:1fr}}@media(max-width:900px){.e-texto-lado,.e-frase,.e-quiebre-in,.e-cierre-in,.e-relacion,.e-contacto-in,.e-art-cab-pie{grid-template-columns:1fr}.e-capitulos>li{grid-template-columns:44px minmax(0,1fr)}.e-capitulo-txt{grid-column:2}.e-trio,.e-lista,.e-antes-despues{grid-template-columns:1fr}.e-antes-despues>div:first-child{padding-left:clamp(20px,3vw,44px)}.e-pasos>li,.e-pasos>li+li{padding:20px 0 22px;border-right:0;border-bottom:1px solid #ffffff26}.e-pasos--claro>li,.e-pasos--claro>li+li{border-bottom-color:var(--e-linea-2)}.e-hechos>div,.e-hechos>div+div{padding:18px 0;border-right:0;border-bottom:1px solid #ffffff26}.e-etapas dl{grid-template-columns:1fr;gap:16px}.e-verbos>div{grid-template-columns:1fr}.e-laminas>li,.e-laminas>li:nth-child(n){grid-column:span 12}.e-placas--3>li,.e-placas--3>li:first-child{grid-column:span 12}.e-cifras--3{grid-template-columns:1fr}.e-cifras--3>div{border-left:0;padding-left:0}.e-cifras--3>div+div{border-top:1px solid var(--e-linea)}.e-art-grilla{grid-template-columns:1fr}.e-art-lado{order:2}.e-art-fijo{position:static}.e-art-col{max-width:none}.e-guia{grid-template-columns:96px minmax(0,1fr);gap:6px 16px}.e-guia-foto{grid-row:span 3}.e-guia-cat{grid-row:auto;padding:0}.e-guia-t,.e-guia-d,.e-guia-min{grid-column:2;grid-row:auto;justify-self:start;padding:0}.e-guia-d{display:none}.e-faq-a,.e-acc-in>*{padding-left:0;padding-right:0}.e-faq summary,.e-acc-q button{grid-template-columns:32px minmax(0,1fr) 22px}.e-tabla thead{display:none}.e-tabla,.e-tabla tbody,.e-tabla tr,.e-tabla tbody th,.e-tabla tbody td{display:block;width:auto}.e-tabla tr{padding:18px 0;border-bottom:1px solid var(--e-linea-2)}.e-tabla tbody th,.e-tabla tbody td{padding:0;border:0}.e-tabla tbody td{margin-top:10px}.e-video-banda{aspect-ratio:4 / 3}}@media(max-width:560px){.e-placas{gap:32px 14px}.e-placa-t{font-size:22px}.e-placa-d{display:none}.e-canales a{grid-template-columns:1fr 20px}.e-canales .e-mono{grid-column:1 / -1}}.banda-tinta .e-lamina{color:#fff}.banda-tinta :is(.e-lamina-n,.e-lamina-d){color:var(--e-sobre-prof);border-top-color:#fff}.banda-tinta :is(.e-lamina-s,.e-lamina-cta){color:#fff}.banda-tinta .e-lamina:hover .e-lamina-t{color:var(--e-celeste-2)}@font-face{font-family:Archivo Display;src:url(/assets/archivo-display-CUE33sVm.woff2) format("woff2-variations"),url(/assets/archivo-display-CUE33sVm.woff2) format("woff2");font-weight:500 700;font-stretch:100% 125%;font-style:normal;font-display:swap}:root{--t-abismo: #000f26;--t-noche: #001b42;--t-azul: #002f6d;--t-luz: #2bb5e6;--t-hielo: #eaf3fb;--t-bruma: #c4d3e4;--t-niebla: #8fa3bd;--t-tinta: #001b42;--t-gris: #4a5d78;--t-hilo: #eaf3fb1f;--t-display: "Archivo Display", "Archivo", "Helvetica Neue", Arial, sans-serif;--t-body: "Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--t-ritmo: clamp(96px, 11vw, 176px);--t-curva: cubic-bezier(.65, 0, .35, 1)}.t-shell{width:100%;max-width:calc(var(--e-max) + 2 * var(--e-gut));margin-inline:auto;padding-inline:var(--e-gut)}.t-h1,.t-h2,.t-h3,.t-marca{margin:0;font-family:var(--t-display);font-synthesis:none;font-style:normal;text-wrap:balance;color:var(--t-hielo)}.t-h1{font-weight:640;font-stretch:118%;font-size:clamp(38px,4.9vw,80px);line-height:1;letter-spacing:-.025em;max-width:21ch}.t-h2{font-weight:600;font-stretch:114%;font-size:clamp(30px,3.4vw,54px);line-height:1.04;letter-spacing:-.02em;max-width:20ch}.t-h3{font-weight:600;font-stretch:120%;font-size:clamp(26px,2.5vw,40px);line-height:1;letter-spacing:-.02em}.t-lead{margin:0;font:400 clamp(17px,1.3vw,19px)/1.6 var(--t-body);color:var(--t-bruma);max-width:52ch}.t-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 26px;border:1px solid var(--t-luz);border-radius:3px;background:var(--t-luz);color:var(--t-noche);font:600 15px/1.25 var(--t-body);letter-spacing:-.005em;text-decoration:none;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,box-shadow .3s}.t-btn:hover{background:var(--t-hielo);border-color:var(--t-hielo);box-shadow:0 0 28px -6px #2bb5e6b3}.t-btn svg{flex:none}.t-btn--linea{background:transparent;border-color:#eaf3fb59;color:var(--t-hielo)}.t-btn--linea:hover{background:#2bb5e614;border-color:var(--t-luz);color:var(--t-hielo)}.t-acciones{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.t-link{display:inline-block;padding:6px 0;font:600 15px/1.4 var(--t-body);color:var(--t-hielo);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px;text-decoration-color:#2bb5e699;transition:text-decoration-color .2s,color .2s}.t-link:hover{text-decoration-color:var(--t-luz);color:#fff}:is(.t-home,.e-barra,.e-movil,.e-pie) :focus-visible{outline:2px solid var(--t-luz);outline-offset:3px;box-shadow:none}.t-home{background:var(--t-noche);color:var(--t-hielo);font-family:var(--t-body)}.t-home :is(h1,h2,h3){font-style:normal}.t-sec{padding-block:var(--t-ritmo)}.t-cab{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px clamp(32px,5vw,96px);align-items:end;margin-bottom:clamp(48px,5.5vw,88px)}.t-cab--fila{align-items:baseline}.t-cab--fila>a{justify-self:end}.t-hero{--velo-texto: #001b42d6;--velo-lejos: #001b4233;position:relative;isolation:isolate;display:flex;min-height:max(600px,min(100svh,1000px));background:var(--t-abismo);overflow:hidden}.t-hero-fondo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.t-hero-fondo video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.5) contrast(1.06)}.t-hero-fondo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0b3f86;mix-blend-mode:color;opacity:.55}.t-hero-fondo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--velo-texto) 0,var(--velo-texto) var(--e-nav),#001b4200 calc(var(--e-nav) + 120px)),linear-gradient(0deg,#000f26 0,#000f2600 22%),linear-gradient(90deg,var(--velo-texto) 0%,var(--velo-texto) 52%,var(--velo-lejos) 100%)}.t-hero-escaneo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(#2bb5e624 1px,transparent 1px) 0 0 / 96px 96px,linear-gradient(90deg,#2bb5e624 1px,transparent 1px) 0 0 / 96px 96px;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0008 60%,#0000 100%);mask-image:linear-gradient(90deg,#000,#0008 60%,#0000);opacity:.7}.t-hero-laser{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;opacity:0}.t-hero-laser span{position:absolute;top:0;bottom:0;left:0;width:2px;margin-left:-1px;background:linear-gradient(180deg,#2bb5e600,#bdeaff 18%,#fff,#bdeaff 82%,#2bb5e600);box-shadow:0 0 10px 1px #2bb5e6,0 0 48px 8px #2bb5e666}.t-hero-laser span:before{content:"";position:absolute;top:0;bottom:0;right:1px;width:min(220px,18vw);background:linear-gradient(90deg,#2bb5e600,#2bb5e61f)}.t-hero-capa{position:relative;z-index:3;flex:1;display:flex}.t-hero-in{display:flex;flex-direction:column;justify-content:flex-end;padding-top:calc(var(--e-nav) + 56px);padding-bottom:clamp(56px,7vw,104px)}.t-hero-pie{margin-top:clamp(28px,2.8vw,40px);max-width:44rem}.t-hero-lead{margin:0;font:400 clamp(17px,1.3vw,19.5px)/1.6 var(--t-body);color:var(--t-hielo);max-width:50ch}.t-hero-lead strong{font-weight:600;color:var(--t-hielo)}.t-hero-pie .t-acciones{margin-top:clamp(28px,2.8vw,40px)}.t-hero-nota{position:absolute;z-index:3;right:var(--e-gut);bottom:22px;font:500 12px/1.4 var(--t-body);color:var(--t-bruma);padding:5px 9px;background:#000f26b3;border-radius:2px}@media(prefers-reduced-motion:no-preference){.t-hero-laser{animation:t-barrido 1.7s var(--t-curva) .35s both,t-apagar .5s ease-out 2.05s forwards}.t-hero-capa,.t-hero-escaneo{animation:t-revelar 1.7s var(--t-curva) .35s both}}@keyframes t-barrido{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(100%)}}@keyframes t-apagar{0%{opacity:1;transform:translate(100%)}to{opacity:0;transform:translate(100%)}}@keyframes t-revelar{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media(max-width:760px){.t-hero{min-height:min(100svh,780px)}.t-hero-fondo:after{background:linear-gradient(180deg,var(--velo-texto) 0,var(--velo-lejos) 22%,var(--velo-texto) 34%,var(--velo-texto) 100%)}.t-hero-in{padding-bottom:92px}.t-hero .motion-control[data-en-video]{bottom:24px}.t-hero-nota{top:calc(var(--e-nav) + 12px);bottom:auto}.t-h1{font-size:clamp(32px,8.6vw,44px);font-stretch:112%}}.t-problemas-in{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,6vw,112px);align-items:start}.t-dolores{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--t-hilo)}.t-dolores li{position:relative;border-top:1px solid var(--t-hilo)}.t-dolores li:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--t-luz);box-shadow:0 0 12px 1px #2bb5e6b3;transform:scaleX(0);transform-origin:left;transition:transform .55s var(--t-curva)}.t-dolores li.is-on:before{transform:scaleX(1)}.t-dolores a{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:24px 0 26px;color:inherit;text-decoration:none}.t-dolor-t{position:relative;font:600 clamp(21px,2.05vw,32px)/1.12 var(--t-display);font-stretch:112%;letter-spacing:-.015em;color:var(--t-niebla);transition:color .25s,transform .4s var(--t-curva)}.t-dolor-t:before{content:"";position:absolute;left:-22px;top:.5em;width:7px;height:7px;margin-top:-3px;border-radius:50%;background:var(--t-luz);box-shadow:0 0 10px 2px #2bb5e699;opacity:0;transition:opacity .25s}.t-dolores li.is-on .t-dolor-t{color:var(--t-hielo);transform:translate(22px)}.t-dolores li.is-on .t-dolor-t:before{opacity:1}.t-dolor-d,.t-dolor-mini{display:none}.t-dolor-panel{position:sticky;top:calc(var(--e-nav) + 32px);aspect-ratio:5 / 6;max-height:calc(100svh - var(--e-nav) - 64px);width:100%;background:var(--t-abismo);isolation:isolate}.t-dolor-panel:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:3;pointer-events:none;--m: 18px;background:linear-gradient(var(--t-luz),var(--t-luz)) 0 0 / var(--m) 1px no-repeat,linear-gradient(var(--t-luz),var(--t-luz)) 0 0 / 1px var(--m) no-repeat,linear-gradient(var(--t-luz),var(--t-luz)) 100% 0 / var(--m) 1px no-repeat,linear-gradient(var(--t-luz),var(--t-luz)) 100% 0 / 1px var(--m) no-repeat,linear-gradient(var(--t-luz),var(--t-luz)) 0 100% / var(--m) 1px no-repeat,linear-gradient(var(--t-luz),var(--t-luz)) 0 100% / 1px var(--m) no-repeat,linear-gradient(var(--t-luz),var(--t-luz)) 100% 100% / var(--m) 1px no-repeat,linear-gradient(var(--t-luz),var(--t-luz)) 100% 100% / 1px var(--m) no-repeat}.t-dolor-panel figure{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transition:opacity .45s ease;overflow:hidden}.t-dolor-panel figure.is-on{opacity:1}.t-dolor-panel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.45) contrast(1.05) brightness(.7);transform:scale(1.04);transition:transform 1.2s var(--t-curva)}.t-dolor-panel figure.is-on img{transform:none}.t-dolor-panel figure:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0b3f86;mix-blend-mode:color;opacity:.5}.t-dolor-panel figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#000f2600 38%,#000f26f2 88%)}.t-dolor-panel figcaption{position:absolute;z-index:2;left:28px;right:28px;bottom:26px;font:400 16.5px/1.6 var(--t-body);color:var(--t-hielo);max-width:40ch}@media(max-width:999px){.t-problemas-in{grid-template-columns:1fr}.t-dolor-panel{display:none}.t-dolores a{grid-template-columns:minmax(0,1fr) 76px;gap:8px 18px;padding:20px 0 22px}.t-dolor-t{grid-column:1}.t-dolor-d{display:block;grid-column:1;font-size:15px;line-height:1.55;color:var(--t-niebla)}.t-dolor-mini{display:block;grid-column:2;grid-row:1 / span 2;width:76px;height:92px;object-fit:cover;filter:saturate(.3) brightness(.6);transition:filter .4s}.t-dolores li.is-on .t-dolor-mini{filter:saturate(.7) brightness(.95)}.t-dolores li.is-on .t-dolor-t{transform:translate(16px)}.t-dolor-t:before{left:-16px}.t-dolores li.is-on .t-dolor-d{color:var(--t-bruma)}}.t-escalera{position:relative;background:var(--t-abismo);border-block:1px solid var(--t-hilo)}.t-escalera-fija{padding-block:var(--t-ritmo)}.t-escalera-cab{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px clamp(32px,5vw,96px);align-items:end}.t-riel{display:none}.t-pista{list-style:none;margin:0;padding:0}.t-escalon{position:relative}.t-escalon-n{display:block;font:600 15px/1 var(--t-display);font-stretch:125%;color:var(--t-luz);letter-spacing:.02em}.t-escalon .t-h3{margin:12px 0 14px}.t-escalon p{margin:0;font:400 16px/1.6 var(--t-body);color:var(--t-bruma);max-width:34ch}.t-esquema{display:block;width:100%;max-width:280px;height:auto;margin-bottom:28px;stroke:var(--t-luz);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.t-esquema path{vector-effect:non-scaling-stroke}.t-esq-ruta{stroke-dasharray:.02 .02}.t-escalon.is-destino .t-h3{text-shadow:0 0 28px #2bb5e680}.t-escalon-pie p{margin:0 0 24px;font:400 16px/1.6 var(--t-body);color:var(--t-bruma);max-width:40ch}.t-escalera-ventana{margin-top:clamp(48px,5vw,72px)}.t-pista{width:100%;max-width:calc(var(--e-max) + 2 * var(--e-gut));margin-inline:auto;padding-inline:var(--e-gut)}.t-escalon{padding:0 0 48px 32px;border-left:1px solid #2bb5e659}.t-escalon:before{content:"";position:absolute;left:-5px;top:0;width:9px;height:9px;border-radius:50%;background:var(--t-luz);box-shadow:0 0 10px 2px #2bb5e680}.t-escalon .t-esquema{max-width:220px}.t-escalon-pie{padding:8px 0 0 32px}@media(min-width:1000px){.t-escalera-cab .t-lead{justify-self:start}}@media(min-width:1000px)and (prefers-reduced-motion:no-preference){.t-escalera{height:330vh}.t-escalera-fija{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;padding-block:calc(var(--e-nav) + clamp(24px,4vh,56px)) clamp(24px,4vh,48px);overflow:hidden}.t-riel{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:clamp(28px,4.5vh,56px) 0 0;padding:18px 0 0;font:500 14px/1.3 var(--t-body);color:var(--t-niebla)}.t-riel:before,.t-riel:after{content:"";position:absolute;left:0;top:0;height:1px}.t-riel:before{right:0;background:var(--t-hilo)}.t-riel:after{width:calc(var(--p, 0) * 100%);background:var(--t-luz);box-shadow:0 0 12px 1px #2bb5e6b3}.t-riel li{position:relative;transition:color .3s}.t-riel li:before{content:"";position:absolute;left:0;top:-22px;width:7px;height:7px;border-radius:50%;background:var(--t-abismo);border:1px solid var(--t-niebla);transition:background-color .3s,border-color .3s,box-shadow .3s}.t-riel li.is-on{color:var(--t-hielo)}.t-riel li.is-on:before{background:var(--t-luz);border-color:var(--t-luz);box-shadow:0 0 10px 2px #2bb5e699}.t-escalera-ventana{flex:1;min-height:0;margin-top:clamp(24px,4vh,48px);overflow:hidden;display:flex;align-items:stretch}.t-pista{display:flex;gap:0;max-width:none;margin:0;padding-inline:max(var(--e-gut),calc((100% - var(--e-max)) / 2));will-change:transform}.t-escalon{flex:0 0 min(500px,36vw);display:flex;flex-direction:column;justify-content:flex-end;padding:0 clamp(28px,3vw,48px) 4px;border-left:1px solid var(--t-hilo)}.t-escalon:before{display:none}.t-escalon .t-esquema{max-width:320px;margin-top:auto;margin-bottom:36px}.t-escalon .t-esquema path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.3s var(--t-curva)}.t-escalon.is-on .t-esquema path{stroke-dashoffset:0}.t-escalon .t-esquema .t-esq-ruta{stroke-dasharray:.02 .02;stroke-dashoffset:0;opacity:0;transition:opacity .6s .9s}.t-escalon.is-on .t-esquema .t-esq-ruta{opacity:1}.t-escalon :is(.t-h3,p,.t-escalon-n){opacity:.38;transition:opacity .5s}.t-escalon.is-on :is(.t-h3,p,.t-escalon-n){opacity:1}.t-escalon.is-destino{background:linear-gradient(180deg,#002f6d00,#002f6d99);border-left-color:#2bb5e680}.t-escalon-pie{flex:0 0 min(440px,32vw);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 0 4px clamp(28px,3vw,48px)}}@media(min-width:1000px)and (prefers-reduced-motion:no-preference)and (max-height:760px){.t-escalera-cab .t-lead{display:none}.t-escalon .t-esquema{max-width:200px;margin-bottom:18px}}.t-placas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(250px,21vw,310px);gap:12px}.t-placas li{grid-column:span 4}.t-placas li:nth-child(1){grid-column:span 7;grid-row:span 2}.t-placas li:nth-child(2),.t-placas li:nth-child(3){grid-column:span 5}.t-placas li:nth-child(7),.t-placas li:nth-child(8){grid-column:span 6}.t-placa{position:relative;display:flex;align-items:flex-end;height:100%;padding:clamp(22px,2.2vw,32px);overflow:hidden;isolation:isolate;background:var(--t-abismo);border:1px solid var(--t-hilo);color:var(--t-hielo);text-decoration:none;transition:border-color .3s,box-shadow .3s}.t-placa-foto{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.t-placa-foto img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.4) contrast(1.05) brightness(.62);transition:filter .5s,transform .9s var(--t-curva)}.t-placa-foto:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0b3f86;mix-blend-mode:color;opacity:.55}.t-placa-foto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#000f2600 25%,#000f26ee 92%)}.t-placa-txt{display:grid;gap:8px;max-width:44ch}.t-placa-t{font:600 clamp(21px,1.75vw,26px)/1.1 var(--t-display);font-stretch:114%;letter-spacing:-.015em}.t-placas li:nth-child(1) .t-placa-t{font-size:clamp(28px,2.7vw,42px)}.t-placa-d{font:400 14.5px/1.55 var(--t-body);color:var(--t-bruma)}.t-placa:hover,.t-placa:focus-visible{border-color:var(--t-luz);box-shadow:inset 0 0 0 1px var(--t-luz),0 0 40px -12px #2bb5e6b3}.t-placa:hover .t-placa-foto img,.t-placa:focus-visible .t-placa-foto img{filter:saturate(.7) contrast(1.05) brightness(.8);transform:scale(1.035)}.t-mas{margin:36px 0 0}@media(max-width:999px){.t-placas{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:260px}.t-placas li,.t-placas li:nth-child(n){grid-column:span 1;grid-row:auto}.t-placas li:nth-child(1){grid-column:span 2}}@media(max-width:600px){.t-placas{grid-template-columns:1fr;grid-auto-rows:240px}.t-placas li:nth-child(1){grid-column:auto}}.t-instrumento{background:var(--t-abismo);border-block:1px solid var(--t-hilo);padding-block:clamp(56px,6vw,96px)}.t-lecturas{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding-top:18px}.t-lecturas:before{content:"";position:absolute;inset:0 0 auto;height:14px;background:repeating-linear-gradient(90deg,#eaf3fb59 0 1px,transparent 1px 120px) 0 0 / 100% 14px no-repeat,repeating-linear-gradient(90deg,#eaf3fb2e 0 1px,transparent 1px 12px) 0 8px / 100% 6px no-repeat;border-top:1px solid #eaf3fb33}.t-lecturas>div{position:relative;padding:26px 24px 0 0}.t-lecturas>div:before{content:"";position:absolute;left:0;top:-18px;width:1px;height:40px;background:var(--t-luz);box-shadow:0 0 10px 1px #2bb5e6b3}.t-lecturas dt{padding-left:14px;font:600 clamp(30px,3vw,48px)/1 var(--t-display);font-stretch:118%;letter-spacing:-.02em;color:var(--t-hielo);white-space:nowrap;font-variant-numeric:tabular-nums}.t-lecturas dd{margin:12px 0 0;padding-left:14px;font:400 14px/1.55 var(--t-body);color:var(--t-niebla);max-width:28ch}@media(max-width:900px){.t-lecturas{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.t-lecturas>div:nth-child(n+3):before{top:-14px;height:30px}}@media(max-width:420px){.t-lecturas dt{font-size:30px;font-stretch:112%}}.t-tira{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:1px;background:var(--t-hilo);border-block:1px solid var(--t-hilo)}.t-tira a{position:relative;display:block;aspect-ratio:1 / 2;max-height:560px;width:100%;overflow:hidden;isolation:isolate;background:var(--t-abismo);color:var(--t-hielo);text-decoration:none}.t-tira img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;filter:saturate(.35) contrast(1.05) brightness(.62);transition:filter .5s,transform .9s var(--t-curva)}.t-tira a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#001b4200 45%,#001b42f0)}.t-tira a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--t-luz);box-shadow:0 0 14px 1px #2bb5e6;transform:scaleX(0);transform-origin:left;transition:transform .5s var(--t-curva)}.t-tira span{position:absolute;left:16px;right:12px;bottom:20px;font:600 clamp(17px,1.3vw,21px)/1.15 var(--t-display);font-stretch:110%;letter-spacing:-.01em;text-wrap:balance}.t-tira a:hover img,.t-tira a:focus-visible img{filter:saturate(.75) contrast(1.05) brightness(.85);transform:scale(1.04)}.t-tira a:hover:after,.t-tira a:focus-visible:after{transform:scaleX(1)}.t-tira a:focus-visible{outline-offset:-3px}@media(max-width:1100px){.t-tira{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(220px,40vw);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#2bb5e666 transparent}.t-tira li{scroll-snap-align:start}.t-tira a{aspect-ratio:3 / 4}}@media(max-width:560px){.t-tira{grid-auto-columns:66vw}}.t-cobertura{background:radial-gradient(50% 60% at 72% 62%,#2bb5e612,#2bb5e600 70%),var(--t-abismo);border-top:1px solid var(--t-hilo)}.t-cobertura-in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px clamp(32px,5vw,96px);align-items:center}.t-cobertura .t-lead{margin-top:24px}.t-leyenda{list-style:none;margin:40px 0 0;padding:22px 0 0;border-top:1px solid var(--t-hilo);display:grid;gap:12px;font:400 14.5px/1.4 var(--t-body);color:var(--t-bruma)}.t-leyenda li{display:flex;align-items:center;gap:14px}.t-leyenda li:before{content:"";flex:none;width:14px;height:14px}.t-leyenda .is-base:before{width:8px;height:8px;margin:0 3px;border-radius:50%;background:var(--t-luz);box-shadow:0 0 0 4px #2bb5e633,0 0 12px 2px #2bb5e699}.t-leyenda .is-foco:before{background:#2bb5e629;border:1px solid #7fd3f2}.t-leyenda .is-resto:before{border:1px solid #2bb5e66b}.t-paises{list-style:none;margin:28px 0 0;padding:0;columns:3 140px;column-gap:24px;font:400 14px/1.95 var(--t-body);color:var(--t-niebla)}.t-paises .is-foco{color:var(--t-hielo);font-weight:600}.t-mapa{position:relative;margin:0;justify-self:center;width:100%;max-width:540px}.t-mapa img{width:100%;height:auto;display:block}.t-mapa-pulso{position:absolute;left:59.05%;top:66.56%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px var(--t-luz),0 0 16px 4px #2bb5e6}.t-mapa-pulso:before,.t-mapa-pulso:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid var(--t-luz);opacity:.5}.t-mapa-pulso:after{top:-14px;right:-14px;bottom:-14px;left:-14px;opacity:.25}@media(prefers-reduced-motion:no-preference){.t-mapa-pulso:before,.t-mapa-pulso:after{animation:t-pulso 2.8s cubic-bezier(.2,.6,.3,1) infinite}.t-mapa-pulso:after{animation-delay:1.4s}html[data-motion=paused] .t-mapa-pulso:before,html[data-motion=paused] .t-mapa-pulso:after{animation:none}}@keyframes t-pulso{0%{transform:scale(.6);opacity:.8}to{transform:scale(4.2);opacity:0}}@media(max-width:900px){.t-cobertura-in{grid-template-columns:1fr}.t-mapa{max-width:420px}}.t-guias{background:var(--t-hielo);color:var(--t-tinta)}.t-guias .t-h2{color:var(--t-tinta)}.t-guias .t-link{color:var(--t-azul);text-decoration-color:#002f6d66}.t-guias .t-link:hover{color:var(--t-tinta);text-decoration-color:var(--t-tinta)}.t-guias :focus-visible{outline-color:var(--t-azul)}.t-guias-lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,36px)}.t-guias-lista a{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.t-guia-foto{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;background:#d6e4f2;isolation:isolate;border-bottom:1px solid #2bb5e6}.t-guia-foto img{width:100%;height:100%;object-fit:contain;padding:18px 0 0;display:block;mix-blend-mode:multiply;filter:saturate(.5);transition:transform .9s var(--t-curva);transform-origin:50% 100%}.t-guia-cat{margin-top:22px;font:600 13.5px/1.4 var(--t-body);color:var(--t-azul)}.t-guia-t{margin-top:10px;font:600 clamp(20px,1.6vw,24px)/1.18 var(--t-display);font-stretch:108%;letter-spacing:-.015em;color:var(--t-tinta);text-wrap:balance}.t-guia-min{margin-top:auto;padding-top:18px;font:400 14px/1.4 var(--t-body);color:var(--t-gris)}.t-guias-lista a:hover .t-guia-foto img{transform:scale(1.04)}.t-guias-lista a:hover .t-guia-t{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:var(--t-luz)}@media(max-width:900px){.t-guias-lista{grid-template-columns:1fr;gap:44px}}.t-cierre{position:relative;padding-block:clamp(112px,13vw,200px) clamp(72px,8vw,120px);background:radial-gradient(55% 70% at 18% 115%,#2bb5e633,#2bb5e600 70%),var(--t-noche);overflow:hidden}.t-cierre:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#2bb5e600,#2bb5e6 30%,#2bb5e600 85%);box-shadow:0 0 14px 1px #2bb5e666}.t-marca{font-weight:640;font-stretch:125%;font-size:clamp(44px,8vw,128px);line-height:.98;letter-spacing:-.035em;max-width:13ch}.t-cierre-pie{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:28px 48px;align-items:end;margin-top:clamp(40px,5vw,72px)}.t-cierre-pie .t-acciones{justify-content:flex-end}@media(max-width:900px){.t-cab,.t-escalera-cab,.t-cierre-pie{grid-template-columns:1fr}.t-cab--fila>a{justify-self:start}.t-cierre-pie .t-acciones{justify-content:flex-start}}@media(max-width:560px){.t-acciones{flex-direction:column;align-items:stretch}.t-btn{width:100%}}@media(prefers-reduced-motion:reduce){.t-home *,.t-home *:before,.t-home *:after{transition-duration:.01ms!important}}.t-hero .motion-control[data-en-video]{left:var(--e-gut);right:auto;bottom:22px;border-radius:3px;background:#000f26b3;border-color:#eaf3fb33}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-CIpeJEZw.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-Ce_uWq1Z.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-H4Q0z8D2.woff2) format("woff2"),url(/assets/poppins-latin-ext-500-normal-Bl1-S02S.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-Cn4C8475.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-DB6FJURc.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-DDaViAzG.woff2) format("woff2"),url(/assets/poppins-latin-ext-700-normal-CE2WFKmF.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-ext-800-normal-CTiPmeYq.woff2) format("woff2"),url(/assets/poppins-latin-ext-800-normal-Dc5wQtSP.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-800-normal-Bd8-pIP1.woff2) format("woff2"),url(/assets/poppins-latin-800-normal-YoItoZZV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fondo: #eef1f7;--blanco: #fff;--navy: #0f1f4d;--navy-2: #172a63;--azul: #1f5eff;--azul-claro: #7fa2ff;--tinta: #16213f;--gris: #5b6680;--linea: #dde3ee;--radio: 28px;--radio-s: 18px;--sombra: 0 14px 40px rgba(15, 31, 77, .08), 0 2px 6px rgba(15, 31, 77, .04);--font: "Poppins", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--nav: 76px}.v4-page{background:var(--fondo)}.h4,.h4 *,.n4,.n4 *,.n4-hoja,.n4-hoja *{font-family:var(--font)!important}.n4{position:fixed;inset:0 0 auto;z-index:60;height:var(--nav);background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid transparent;transition:background .3s,border-color .2s,box-shadow .2s}.n4[data-bajo]{border-bottom-color:var(--linea);box-shadow:0 6px 24px #0f1f4d0f}.n4-in{max-width:1320px;height:100%;margin-inline:auto;padding-inline:clamp(16px,3vw,32px);display:flex;align-items:center;gap:24px}.n4-marca img{height:34px;width:auto;display:block}.n4-logo--claro{display:none!important}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero]{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent;box-shadow:none}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero][data-bajo]{background:#081130b8;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);border-bottom-color:#ffffff14}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-item[aria-expanded=true]{background:#ffffff29;color:#fff}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-logo{display:none!important}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-logo--claro{display:block!important}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-item{color:#fff}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-item:hover{background:#ffffff24;color:#fff}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-idiomas{border-color:#ffffff59}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-idiomas a{color:#ffffffbf}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-idiomas a:hover{color:#fff}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-idiomas a[aria-current]{color:var(--navy);background:#fff}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-acc>.n4-cta{background:#fff;color:var(--navy)!important;box-shadow:0 8px 24px #050c2340}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-acc>.n4-cta:hover{background:var(--azul);color:#fff!important}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-abrir{background:#ffffff1f;border-color:#ffffff59;color:#fff}.n4-menu{display:flex;align-items:center;gap:2px;margin-inline:auto}.n4-item{display:inline-flex;align-items:center;gap:4px;padding:10px 12px;border-radius:999px;font-size:15px;font-weight:500;color:var(--tinta);background:none;border:0;cursor:pointer;text-decoration:none;white-space:nowrap}.n4-item:hover,.n4-item[aria-expanded=true],.n4-item[aria-current]{color:var(--azul);background:#eef3ff}.n4-item svg{transition:transform .2s}.n4-item[aria-expanded=true] svg{transform:rotate(180deg)}.n4-grupo{position:relative}.n4-caja,.n4-mega{position:absolute;top:calc(100% + 10px);background:var(--blanco);border:1px solid var(--linea);border-radius:var(--radio-s);box-shadow:0 24px 60px #0f1f4d29}.n4-caja:not([hidden]),.n4-mega:not([hidden]){animation:n4-abre .22s cubic-bezier(.16,1,.3,1)}@keyframes n4-abre{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0 0}}.n4-grupo:after{content:"";position:absolute;left:0;right:0;top:100%;height:12px}.n4-caja{left:0;min-width:240px;padding:8px}.n4-caja a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;font-size:15px;color:var(--tinta);text-decoration:none}.n4-caja a:hover{background:var(--fondo);color:var(--azul)}.n4-caja ul,.n4-mega ul,.n4-hoja ul{list-style:none;margin:0;padding:0}.n4-mega{left:50%;transform:translate(-30%);width:min(1040px,calc(100vw - 48px));padding:26px 26px 0}.n4-mega-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.n4-mega-tit{margin:0 0 10px;font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--azul)}.n4-mega li+li{margin-top:4px}.n4-mega a{display:block;padding:10px;margin-inline:-10px;border-radius:12px;text-decoration:none}.n4-mega a:hover{background:var(--fondo)}.n4-mega a b{display:block;font-size:15px;font-weight:600;color:var(--navy);line-height:1.3}.n4-mega a:hover b{color:var(--azul)}.n4-mega a span{display:block;font-size:13px;line-height:1.4;color:var(--gris);margin-top:2px}.n4-estrella{color:var(--azul)!important;font-size:11px!important;display:inline!important;margin-left:5px;vertical-align:2px}.n4-mega-pie{display:flex;justify-content:space-between;gap:12px;margin:22px -26px 0;padding:14px 26px;background:var(--fondo);border-radius:0 0 var(--radio-s) var(--radio-s)}.n4-mega-pie a{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 0;font-size:14.5px;font-weight:500;color:var(--navy)}.n4-mega-pie a b{display:inline;font-size:14.5px;color:var(--azul)}.n4-mega-pie a:hover{background:none;color:var(--azul)}.bandera{width:22px;height:auto;border-radius:3px;box-shadow:0 0 0 1px #0f1f4d1f;flex:none}.n4-acc{display:flex;align-items:center;gap:14px}.n4-idiomas{display:flex;padding:3px;border:1px solid var(--linea);border-radius:999px}.n4-idiomas a{min-width:34px;padding:4px 9px;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-align:center;color:var(--gris);text-decoration:none;border-radius:999px;transition:background .2s,color .2s}.n4-idiomas a:hover{color:var(--navy)}.n4-idiomas a[aria-current]{color:#fff;background:var(--navy)}.n4-cta{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:9px 18px 9px 20px;border-radius:999px;background:var(--azul);color:#fff!important;font-size:14.5px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s,box-shadow .2s;box-shadow:0 6px 18px #1f5eff47}.n4-cta:hover{background:var(--navy);box-shadow:none}.n4-cta svg{transition:transform .2s}.n4-cta:hover svg{transform:translate(3px)}.n4-abrir{display:none;width:44px;height:44px;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--linea);background:#fff;color:var(--navy);cursor:pointer}@media(max-width:1180px){.n4-menu,.n4-idiomas{display:none}.n4-abrir{display:inline-flex}.n4-acc{margin-left:auto}}@media(max-width:420px){.n4-acc>.n4-cta{padding-inline:14px;font-size:14px}.n4-marca img{height:28px}}.h4{color:var(--tinta);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}:where(.h4) :where(h1,h2,h3,p,ol,ul,figure,figcaption){margin:0;padding:0}:where(.h4) :where(ol,ul){list-style:none}.h4 a{color:inherit;text-decoration:none}.h4 img{display:block;max-width:100%}.h4-shell{max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.h4-sec{padding-block:clamp(56px,7vh,96px)}.h4-sec--corta{padding-block:clamp(40px,5vw,64px)}.h4-blanco{background:var(--blanco)}.h4-navy{background:var(--navy);color:#fff}.h4-lbl{display:block;font-size:12.5px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.18em;text-transform:uppercase;color:var(--azul)}.h4-lbl--claro{color:#b9c8ff}.h4-tit{font-size:clamp(30px,3.4vw,46px);line-height:1.06;font-weight:700;letter-spacing:-.025em;color:var(--navy);text-wrap:balance}.h4-tit span{display:block}.h4-tit-b{color:var(--azul)}.h4-navy .h4-tit,.h4-decision .h4-tit,.h4-cierre .h4-tit{color:#fff}.h4-navy .h4-tit-b,.h4-decision .h4-tit-b{color:var(--azul-claro)}.h4-tit--xl{font-size:clamp(30px,3.2vw,46px);line-height:1.06}.h4-lead{font-size:clamp(16.5px,1.4vw,19px);line-height:1.6;max-width:60ch}.h4-navy .h4-lead{color:#d6def7}.h4-nota{font-size:14.5px;color:var(--gris);margin-top:18px!important}.h4-n{font-size:15px;font-weight:700;color:var(--azul);letter-spacing:.02em}.h4-cab{display:flex;flex-direction:column;gap:14px;margin-bottom:clamp(26px,3.4vh,44px)}.h4-link{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15.5px;color:var(--azul)}.h4-link:hover{gap:12px}.h4-link--claro{color:#fff;margin-top:32px}.h4-acc{display:flex;flex-wrap:wrap;gap:12px}.h4-btn{display:inline-flex;align-items:center;gap:10px;min-height:54px;padding:14px 26px;border-radius:999px;background:var(--azul);color:#fff!important;font-weight:600;font-size:16px;border:2px solid var(--azul);transition:background .2s,color .2s,border-color .2s}.h4-btn:hover{background:var(--navy);border-color:var(--navy)}.h4-btn--linea{background:transparent;color:var(--navy)!important;border-color:var(--linea)}.h4-btn--linea:hover{background:var(--fondo);border-color:var(--navy)}.h4-btn--blanco{background:#fff;color:var(--azul)!important;border-color:#fff}.h4-btn--blanco:hover{background:var(--navy);border-color:var(--navy);color:#fff!important}.h4-btn--borde{background:transparent;border-color:#ffffff80}.h4-btn--borde:hover{background:#ffffff1f;border-color:#fff}.h4-hero{position:relative;min-height:min(100svh,940px);display:flex;flex-direction:column;justify-content:flex-end;padding-top:calc(var(--nav) + 36px);overflow:hidden;background:var(--navy)}.h4-hero-fondo{position:absolute;top:0;right:0;bottom:0;left:0}.h4-hero-capa{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.04);animation:h4-zoom 18s ease-out backwards}.h4-hero-capa img,.h4-hero-capa video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.h4-hero-capa video{opacity:0;transition:opacity .8s ease}.h4-hero-capa video.is-listo{opacity:1}.h4-hero-fondo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 0% 60%,#081130eb,#081130c7 28%,#0811306b 52%,#08113014 75%,#08113000),linear-gradient(180deg,#0811308c,#08113000 22%),linear-gradient(0deg,#081130a6,#08113000 32%)}.h4-hero-fondo:before{content:"";position:absolute;inset:0 auto 0 0;width:52%;z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(90deg,#000 30%,transparent);mask-image:linear-gradient(90deg,#000 30%,transparent)}.h4-hero-in{position:relative;z-index:2;width:100%;padding-bottom:clamp(28px,4vw,48px)}.h4-hero>.h4-hero-in{margin-block:auto;padding-bottom:clamp(48px,11vh,132px)}.h4-hero-card{max-width:760px;display:flex;flex-direction:column;gap:22px;color:#fff}.h4-hero-card .h4-lbl{color:#b9c8ff}.h4-hero-card .h4-tit--xl{font-size:clamp(30px,3.4vw,50px);line-height:1.08}.h4-hero-card .h4-tit{color:#fff;text-shadow:0 2px 24px rgba(5,12,35,.35)}.h4-hero-card .h4-tit-b{color:#8fb0ff}.h4-hero-card .h4-lead{color:#e3e9fb;max-width:56ch}.h4-hero-card .h4-btn--linea{color:#fff!important;border-color:#ffffff8c}.h4-hero-card .h4-btn--linea:hover{background:#ffffff1f;border-color:#fff}.h4-llegamos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,470px);gap:clamp(28px,5vw,80px);align-items:center}.h4-llegamos .h4-tit{font-size:clamp(28px,3vw,42px)}.h4-sec--llegamos{background:linear-gradient(180deg,var(--fondo),#e4eaf6)}.h4-cob{background:#ffffffe6;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);border:1px solid rgba(255,255,255,.7);border-radius:var(--radio);box-shadow:0 30px 80px #0f1f4d47;padding:clamp(20px,2.2vw,28px);display:flex;flex-direction:column;gap:16px;width:100%}.h4-cob-cab{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:center}.h4-cob-ico{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--azul);color:#fff;box-shadow:0 10px 24px #1f5eff59}.h4-cob-tit{font-size:13px!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--azul)}.h4-cob-sub{font-size:14.5px;line-height:1.45;color:var(--tinta);margin-top:2px!important}.h4-cob-cuerpo{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px;align-items:center}.h4-cob .mapa{max-width:230px}.h4-cob-lista{display:flex;flex-direction:column;gap:8px}.h4-cob.is-in .h4-cob-lista li{animation:h4-sube .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.7s + var(--k) * .12s)}.h4-cob-lista a{display:flex;align-items:center;gap:10px;padding:6px 8px;margin-inline:-8px;border-radius:12px;transition:background .2s}.h4-cob-lista a:hover{background:#eef3ff}.h4-cob-lista b{display:block;font-size:15.5px;font-weight:700;color:var(--navy);line-height:1.2}.h4-cob-lista small{display:block;font-size:12px;color:var(--gris)}.h4-cob-bandera{width:32px;height:32px;border-radius:50%;box-shadow:0 0 0 2px #fff,0 3px 8px #0f1f4d33;flex:none}.h4-cob-datos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--linea);padding-top:14px}.h4-cob-datos li{text-align:center;padding-inline:6px}.h4-cob-datos li+li{border-left:1px solid var(--linea)}.h4-cob-datos b{display:block;font-size:24px;line-height:1.1;font-weight:800;color:var(--azul);letter-spacing:-.02em}.h4-cob-datos span{display:block;font-size:12px;line-height:1.35;color:var(--gris);margin-top:3px}.mapa{position:relative;width:100%;margin-inline:auto;aspect-ratio:560 / 760}.mapa svg{width:100%;height:100%;display:block;overflow:visible}.mapa-pais{fill:#d6e0f7;stroke:#fff;stroke-width:2}.mapa-foco{fill:#3f74ff;stroke:#fff;stroke-width:2}.mapa-ruta{fill:none;stroke:var(--navy);stroke-width:5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.is-in .mapa-ruta{animation:mapa-traza 1.1s cubic-bezier(.65,0,.35,1) both}.mapa-pulso{fill:none;stroke:var(--azul);stroke-width:4;transform-box:fill-box;transform-origin:center;opacity:0}.is-in .mapa-pulso{animation:mapa-pulso 2.4s ease-out infinite 1.6s}.mapa-marca{position:absolute;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 0 0 2px #fff,0 6px 16px #0f1f4d4d;transition:scale .2s}.is-in .mapa-marca{animation:mapa-aparece .5s cubic-bezier(.34,1.56,.64,1) both}.mapa-marca:hover{scale:1.15}.mapa-marca--base{width:34px;height:34px}.mapa-bandera{width:100%;height:100%;display:block}.h4-cinta{position:relative;z-index:2;background:var(--navy);border-top:1px solid rgba(255,255,255,.08);overflow:hidden;padding-block:16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.h4-cinta-in{display:flex;width:max-content;animation:h4-cinta 42s linear infinite}.h4-cinta-in span{display:flex}.h4-cinta i{font-style:normal;font-size:15px;font-weight:500;color:#c9d4f5;white-space:nowrap;padding-inline:22px;display:inline-flex;align-items:center;gap:22px}.h4-cinta i:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--azul-claro);margin-left:22px}.h4-cinta:hover .h4-cinta-in{animation-play-state:paused}.h4-entra{animation:h4-sube .8s cubic-bezier(.16,1,.3,1) backwards}.h4-entra--2{animation-delay:.18s}@keyframes h4-sube{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes h4-zoom{0%{transform:scale(1.12)}to{transform:scale(1.04)}}@keyframes h4-cinta{to{transform:translate(-50%)}}@keyframes mapa-traza{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes mapa-pulso{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}@keyframes mapa-aparece{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}html[data-motion=paused] .h4-cinta-in,html[data-motion=paused] .mapa-pulso{animation-play-state:paused}.h4-dos{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);align-items:start}.h4-dos--iguales{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch}.h4-pegado{position:sticky;top:calc(var(--nav) + 32px)}.h4-cab--fila{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px clamp(24px,5vw,72px);align-items:end}.h4-cab--fila>div{display:flex;flex-direction:column;gap:16px}.h4-cab--fila .h4-tit{font-size:clamp(30px,3.4vw,46px)}.h4-probs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,18px)}.h4-probs a{position:relative;display:flex;flex-direction:column;gap:10px;height:100%;padding:24px 22px 22px;border-radius:24px;background:var(--blanco);border:1px solid transparent;box-shadow:var(--sombra);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s}.h4-probs a:hover{transform:translateY(-5px);border-color:#1f5eff59;box-shadow:0 24px 54px #0f1f4d24}.h4-probs-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.h4-probs-ico{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:#e8efff;color:var(--azul);transition:background .3s,color .3s,transform .3s}.h4-probs a:hover .h4-probs-ico{background:var(--azul);color:#fff;transform:rotate(-6deg)}.h4-probs .h4-n{font-size:13px;color:#9aa8cc}.h4-probs h3{font-size:18.5px;line-height:1.28;font-weight:700;color:var(--navy);letter-spacing:-.01em}.h4-probs p{font-size:14.5px;line-height:1.55;color:var(--gris)}.h4-probs-ver{margin-top:auto;padding-top:10px;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--azul)}.h4-probs-ver svg{transition:transform .25s}.h4-probs a:hover .h4-probs-ver svg{transform:translate(4px)}.h4-probs-otro a{background:var(--navy);box-shadow:none}.h4-probs-otro h3{color:#fff;margin-top:8px}.h4-probs-otro p{color:#c9d4f5}.h4-probs-otro .h4-probs-ico{background:#ffffff1a;color:#fff}.h4-probs-otro .h4-probs-ver{color:#8fb0ff}.h4-probs-otro a:hover{border-color:var(--azul)}.h4-otras{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:18px 24px;border-radius:var(--radio-s);background:var(--fondo)}.h4-otras p{font-size:12.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--azul);margin-right:6px}.h4-otras ul{display:flex;flex-wrap:wrap;gap:8px}.h4-otras a{display:inline-block;padding:8px 14px;border-radius:999px;background:#fff;font-size:14.5px;font-weight:500;color:var(--navy);border:1px solid var(--linea)}.h4-otras a:hover{border-color:var(--azul);color:var(--azul)}.h4-pasos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);counter-reset:paso}.h4-pasos li{position:relative;background:var(--navy-2);border:1px solid rgba(255,255,255,.08);border-radius:var(--radio-s);padding:26px 22px 24px}.h4-pasos li:before{content:"";position:absolute;left:22px;right:22px;top:0;height:3px;background:var(--azul);border-radius:0 0 3px 3px}.h4-pasos{position:relative;padding-top:22px;--p: 1}.h4-pasos:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;border-radius:2px;background:#ffffff1f}.h4-pasos:after{content:"";position:absolute;left:0;top:0;height:2px;width:calc(var(--p) * 100%);border-radius:2px;background:linear-gradient(90deg,var(--azul),var(--azul-claro));box-shadow:0 0 14px #7fa2ffcc}.h4-pasos .h4-n{color:var(--azul-claro);display:block;margin-bottom:14px}.h4-pasos h3{font-size:19px;line-height:1.25;font-weight:700;color:#fff;margin-bottom:8px}.h4-pasos p{font-size:15px;line-height:1.55;color:#c9d3f0}.h4-despues{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);margin-top:clamp(14px,1.6vw,20px)}.h4-despues>div{background:var(--azul);border-radius:var(--radio-s);padding:26px 26px 24px;display:flex;flex-direction:column;gap:8px}.h4-despues>div+div{background:var(--navy-2);border:1px solid rgba(255,255,255,.08)}.h4-despues h3{font-size:21px;line-height:1.25;font-weight:700;color:#fff}.h4-despues p{font-size:15.5px;line-height:1.55;color:#dfe6ff}.h4-despues>div:first-child .h4-lbl{color:#dfe6ff}.h4-escalera{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);align-items:end}.h4-escalera li{--alto: calc(190px + var(--i) * 34px)}.h4-escalera a{display:flex;flex-direction:column;gap:10px;min-height:var(--alto);padding:26px 24px;border-radius:var(--radio);background:var(--blanco);box-shadow:var(--sombra);transition:transform .25s}.h4-escalera a:hover{transform:translateY(-4px)}.h4-escalera li:last-child a{background:var(--azul)}.h4-escalera li:last-child a *{color:#fff}.h4-escalera li:last-child .h4-lbl{color:#dfe6ff}.h4-escalera h3{font-size:clamp(22px,2vw,28px);font-weight:700;color:var(--navy);letter-spacing:-.01em;margin-top:auto}.h4-escalera p{font-size:15px;line-height:1.55}.h4-decision{background:var(--navy);color:#fff;border-radius:var(--radio);padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;gap:clamp(24px,3vw,36px)}.h4-decision header{display:flex;flex-direction:column;gap:14px}.h4-decision .h4-tit{font-size:clamp(28px,3.4vw,44px)}.h4-decision ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.h4-decision li{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:var(--radio-s);background:var(--navy-2);border:1px solid rgba(255,255,255,.08)}.h4-decision li span{font-size:14px;color:#b9c8ff}.h4-decision li b{font-size:20px;line-height:1.25;font-weight:700;color:#fff}.h4-decision li small{font-size:12.5px;color:#8fa0d2;margin-top:auto}.h4-decision li.h4-decision-si{background:var(--azul);border-color:var(--azul)}.h4-decision li.h4-decision-si span,.h4-decision li.h4-decision-si small{color:#e3eaff}.h4-decision>p{font-size:16.5px;color:#d6def7;max-width:70ch}.h4-cierre{background:var(--azul);border-radius:var(--radio);padding:clamp(30px,4.5vw,64px);display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:clamp(24px,4vw,56px);align-items:end;color:#fff}.h4-cierre>div:first-child{display:flex;flex-direction:column;gap:16px}.h4-cierre .h4-tit{font-size:clamp(30px,3.6vw,48px)}.h4-cierre .h4-tit-b{color:#d6e1ff;font-size:.62em;line-height:1.3;font-weight:600;letter-spacing:-.01em;margin-top:12px}.h4-cierre .h4-lbl--claro{color:#dfe6ff}.h4-cierre-acc{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.h4-cierre-acc p{font-size:14.5px;color:#e3eaff}@media(max-width:1000px){.h4-dos,.h4-dos--iguales,.h4-cierre,.h4-llegamos{grid-template-columns:1fr}.h4-probs{grid-template-columns:repeat(2,minmax(0,1fr))}.h4-cab--fila{grid-template-columns:1fr}.h4-pegado{position:static}.h4-pasos,.h4-escalera,.h4-decision ul{grid-template-columns:repeat(2,minmax(0,1fr))}.h4-escalera li{--alto: auto}.h4-escalera a{min-height:200px}}@media(max-width:640px){.h4-hero{min-height:auto;padding-top:calc(var(--nav) + 56px)}.h4-hero>.h4-hero-in{padding-bottom:40px}.h4-hero-fondo:after{background:linear-gradient(0deg,#0a1538f2,#0a1538bf 60%,#0a153859)}.h4-hero-card{gap:16px}.h4-tit--xl{font-size:clamp(30px,8.4vw,40px)}.h4-acc .h4-btn{width:100%;justify-content:center}.h4-cob-cuerpo{grid-template-columns:1fr 1.2fr}.h4-cob-datos b{font-size:20px}.h4-pasos,.h4-escalera,.h4-decision ul,.h4-despues,.h4-probs{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.h4 *,.n4 *{transition:none!important;animation:none!important}.mapa-ruta{stroke-dashoffset:0}}.motion-control{display:none!important}.e-flota-btn{width:58px;height:58px;border:0;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 10px 28px #25d36673,0 2px 6px #0000001f;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .2s,box-shadow .2s}.e-flota-btn:hover,.e-flota-btn[aria-expanded=true]{background:#1ebe5b;border-color:transparent;transform:scale(1.07);box-shadow:0 14px 34px #25d3668c}.e-flota-btn svg{width:28px;height:28px}.e-flota{right:24px;bottom:24px}.e-flota-panel{border:0;border-radius:22px;overflow:hidden;box-shadow:0 24px 60px #0f1f4d38;bottom:calc(100% + 14px)}.e-flota-cab{padding:18px 18px 0;font-family:var(--font)!important;font-size:18px;font-weight:700;color:var(--navy)}.e-flota-cab button{border-radius:50%}.e-flota-cab button:hover{background:var(--fondo)}.e-flota-form{padding:14px 18px 18px}.e-flota-form :is(input,textarea){border-radius:14px;border-color:var(--linea);background:var(--fondo);padding:11px 14px}.e-flota-form :is(input,textarea):focus{outline:2px solid var(--azul);outline-offset:1px;background:#fff}.e-flota-form .e-btn{border-radius:999px;background:#25d366;border-color:#25d366;color:#fff;font-weight:600}.e-flota-form .e-btn:hover{background:#1ebe5b}@media(max-width:760px){.e-flota{right:14px;bottom:14px}.e-flota-btn{width:52px;height:52px}}.h4-tit .h4-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.h4-tit .h4-w>span{display:inline-block;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .9s;transition-delay:calc(var(--w) * 45ms)}.h4-anim-listo .h4-tit--anim:not(.is-vista) .h4-w>span{transform:translateY(105%);opacity:0}.h4-luz{position:relative;isolation:isolate}.h4-luz:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:3;opacity:0;transition:opacity .3s;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 50%),rgba(31,94,255,.12),transparent 70%)}.h4-luz:hover:after{opacity:1}.h4-btn{transition:background .2s,color .2s,border-color .2s,translate .25s cubic-bezier(.16,1,.3,1)}.h4-progreso{position:fixed;left:0;right:0;top:0;height:3px;z-index:70;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--azul),#7fa2ff);pointer-events:none}.h4-bento{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.3vw,18px)}.h4-sol{display:flex;flex-direction:column;border-radius:26px;overflow:hidden;background:var(--fondo);border:1px solid var(--linea);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s}.h4-sol:hover{transform:translateY(-8px);border-color:#1f5eff66;box-shadow:0 28px 60px #0f1f4d29}.h4-sol-img{position:relative;height:clamp(150px,22vh,210px);background:#eef1f7;overflow:hidden}.h4-sol-img img{position:absolute;top:18px;right:18px;bottom:18px;left:18px;width:calc(100% - 36px);height:calc(100% - 36px);object-fit:contain;object-position:center;transition:transform .7s cubic-bezier(.16,1,.3,1)}.h4-sol-img img.h4-sol-img--blanco{mix-blend-mode:multiply}.h4-sol:hover .h4-sol-img img{transform:scale(1.08)}.h4-sol-txt{flex:1;display:flex;flex-direction:column;gap:8px;padding:18px;background:var(--blanco)}.h4-sol-txt .h4-lbl{font-size:10.5px!important;letter-spacing:.14em}.h4-sol-txt h3{font-size:clamp(17px,1.35vw,20px);line-height:1.22;font-weight:700;color:var(--navy);letter-spacing:-.01em}.h4-sol-txt p{font-size:13.5px;line-height:1.5;color:var(--gris)}.h4-sol .h4-link{margin-top:auto;padding-top:6px;font-size:14px}.h4-porque{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.3vw,18px)}.h4-porque li{display:grid;grid-template-columns:50px 1fr;gap:16px;align-items:start;padding:22px;border-radius:24px;background:var(--fondo);border:1px solid transparent;transition:transform .3s,border-color .3s,background .3s}.h4-porque li:hover{transform:translateY(-4px);border-color:#1f5eff4d;background:#fff;box-shadow:var(--sombra)}.h4-porque-ico{width:50px;height:50px;border-radius:16px;display:grid;place-items:center;background:#fff;color:var(--azul);box-shadow:0 6px 16px #0f1f4d14}.h4-porque h3{font-size:17.5px;line-height:1.25;font-weight:700;color:var(--navy);margin-bottom:5px!important}.h4-porque p{font-size:14.5px;line-height:1.5;color:var(--gris)}.h4-porque li.h4-porque-azul{background:linear-gradient(135deg,var(--navy),#1b3487)}.h4-porque li.h4-porque-azul h3{color:#fff}.h4-porque li.h4-porque-azul p{color:#c9d4f5}.h4-porque li.h4-porque-azul .h4-porque-ico{background:var(--azul);color:#fff;box-shadow:0 8px 20px #1f5eff73}.h4-otros-tit{margin-top:26px!important;margin-bottom:12px!important;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gris)}.h4-otros{display:flex;flex-wrap:wrap;gap:8px}.h4-otros a{display:inline-flex;align-items:center;gap:8px;padding:6px 13px 6px 6px;border-radius:999px;background:#fff;border:1px solid var(--linea);font-size:13.5px;font-weight:500;color:var(--navy);transition:border-color .2s,transform .2s,box-shadow .2s}.h4-otros a:hover{border-color:var(--azul);transform:translateY(-2px);box-shadow:0 8px 18px #0f1f4d1a}.h4-otros-bandera{width:22px;height:22px;border-radius:50%;box-shadow:0 0 0 1px #0f1f4d1a;flex:none}.h4-ind{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,19vh,190px);gap:clamp(12px,1.3vw,16px)}.h4-ind--grande{grid-column:span 2;grid-row:span 2}.h4-ind a{position:relative;display:block;height:100%;border-radius:24px;overflow:hidden;background:var(--navy);color:#fff}.h4-ind img{position:absolute;top:-8%;right:0;bottom:-8%;left:0;width:100%;height:116%;object-fit:cover;transition:scale .8s cubic-bezier(.16,1,.3,1),filter .6s;filter:saturate(.9)}.h4-ind a:hover img{scale:1.08;filter:saturate(1.1)}.h4-ind-velo{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#081130eb,#08113059 55%,#0811301a);transition:background .4s}.h4-ind a:hover .h4-ind-velo{background:linear-gradient(0deg,#1f5effe6,#0f1f4d59 60%,#0811300d)}.h4-ind-txt{position:absolute;left:20px;right:56px;bottom:18px;display:flex;flex-direction:column;gap:3px;z-index:2}.h4-ind-txt .h4-n{font-size:12px;color:#9fb7ff}.h4-ind-txt b{font-size:18px;line-height:1.2;font-weight:700;color:#fff}.h4-ind--grande .h4-ind-txt b{font-size:clamp(22px,2.2vw,30px)}.h4-ind-txt small{font-size:13px;line-height:1.4;color:#cbd6f6}.h4-ind-flecha{position:absolute;right:16px;bottom:16px;z-index:2;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#ffffff24;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .3s,transform .3s}.h4-ind a:hover .h4-ind-flecha{background:#fff;color:var(--azul);transform:rotate(-45deg)}.h4-ind-otra a{background:linear-gradient(135deg,var(--azul),#1747c7)}.h4-faq{display:flex;flex-direction:column;gap:10px}.h4-faq details{border-radius:20px;background:var(--fondo);border:1px solid transparent;transition:background .3s,border-color .3s,box-shadow .3s;interpolate-size:allow-keywords}.h4-faq details:hover{border-color:var(--linea)}.h4-faq details[open]{background:#fff;border-color:#1f5eff4d;box-shadow:0 16px 40px #0f1f4d14}.h4-faq details::details-content{height:0;overflow:hidden;transition:height .4s cubic-bezier(.16,1,.3,1),content-visibility .4s allow-discrete}.h4-faq details[open]::details-content{height:auto}.h4-faq summary{display:grid;grid-template-columns:36px 1fr 34px;gap:12px;align-items:center;padding:16px 18px;cursor:pointer;list-style:none}.h4-faq summary::-webkit-details-marker{display:none}.h4-faq-n{font-size:13px;font-weight:700;color:#9aa8cc}.h4-faq details[open] .h4-faq-n{color:var(--azul)}.h4-faq summary h3{font-size:clamp(15.5px,1.2vw,17.5px);line-height:1.35;font-weight:600;color:var(--navy)}.h4-faq-mas{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--azul);box-shadow:0 2px 8px #0f1f4d14;transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s,color .3s}.h4-faq details[open] .h4-faq-mas{transform:rotate(135deg);background:var(--azul);color:#fff}.h4-faq details p{padding:0 64px 20px 66px;font-size:15px;line-height:1.65;color:var(--tinta)}.h4-faq-ayuda{margin-top:26px;padding:24px;border-radius:24px;background:linear-gradient(135deg,var(--navy),#1b3487);color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.h4-faq-ayuda p{font-size:15px;line-height:1.5;color:#c9d4f5}.h4-faq-ayuda p b{display:block;font-size:19px;color:#fff;margin-bottom:4px}.h4-faq-ayuda .h4-link{color:#fff}.h4-btn--wpp{background:#25d366;border-color:#25d366;color:#fff!important;box-shadow:0 10px 26px #0a3c1e40}.h4-btn--wpp:hover{background:#1ebe5b;border-color:#1ebe5b}.e-pie{background:radial-gradient(120% 80% at 10% 0%,#13286a,#0a1638 55%,#070f29);border-radius:36px 36px 0 0;margin-top:8px}.e-pie,.e-pie *{font-family:var(--font)!important}.e-pie:before{display:none}.e-pie-marca img{width:150px}.e-pie-marca>p{color:#b5c2e8}.e-pie-contacto a{color:#dfe6ff;border-radius:12px}.e-pie-contacto svg{color:#7fa2ff}.e-pie-tit{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#7fa2ff}.e-pie-col a{color:#b5c2e8;transition:color .2s,translate .2s}.e-pie-col a:hover{color:#fff;translate:3px 0}.e-pie-zonas{border-color:#ffffff14;gap:12px 16px}.e-pie-zonas ul{gap:8px}.e-pie-zonas ul a{padding:7px 14px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:#c9d4f5;font-size:13.5px;transition:background .2s,color .2s,border-color .2s}.e-pie-zonas ul a:hover{background:#7fa2ff29;border-color:#7fa2ff66;color:#fff}.e-pie-idiomas{padding:3px;border-radius:999px;border:1px solid rgba(255,255,255,.16);gap:0}.e-pie-idiomas a{padding:6px 14px;border-radius:999px;border:0;color:#b5c2e8;font-size:13px}.e-pie-idiomas a[aria-current]{background:#fff;color:var(--navy)}.e-pie-legal{color:#8193c4;border-top:1px solid rgba(255,255,255,.06)}.e-pie :is(.t-btn,button){border-radius:999px!important}@media(max-width:1100px){.h4-bento{grid-template-columns:repeat(3,minmax(0,1fr))}.h4-porque,.h4-ind{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.h4-bento{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-inline:-16px;padding-inline:16px;scrollbar-width:none}.h4-sol{scroll-snap-align:start}.h4-porque{grid-template-columns:1fr}.h4-ind{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.h4-ind--grande{grid-column:1 / -1;grid-row:span 1}.h4-faq details p{padding:0 18px 18px}.e-pie{border-radius:26px 26px 0 0}}.h4-probs a{padding:20px 20px 18px;gap:8px}.h4-probs-top{margin-bottom:4px}.h4-probs-ico{width:42px;height:42px;border-radius:13px}.h4-probs h3{font-size:17px}.h4-probs p{font-size:13.5px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.h4-probs-ver{padding-top:6px;font-size:13.5px}.h4-sol-txt p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.h4-sol-img{height:clamp(140px,19vh,180px)}.h4-otras{margin-top:14px;padding:12px 18px}.h4-otras a{padding:6px 12px;font-size:13.5px}.h4-h1 .h4-w>span{animation:h4-palabra .9s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.15s + var(--w) * 55ms)}@keyframes h4-palabra{0%{transform:translateY(105%);opacity:0}to{transform:none;opacity:1}}.h4-hero-card .h4-lbl,.h4-hero-card .h4-lead,.h4-hero-card .h4-acc{animation:h4-sube .8s cubic-bezier(.16,1,.3,1) backwards}.h4-hero-card .h4-lead{animation-delay:.75s}.h4-hero-card .h4-acc{animation-delay:.9s}.h4-hero-card.h4-entra{animation:none}.h4-cab .h4-lbl{display:inline-flex;align-items:center;gap:10px}.h4-cab .h4-lbl:before{content:"";width:26px;height:2px;border-radius:2px;background:currentColor;transform-origin:0 50%;transition:transform .8s cubic-bezier(.16,1,.3,1) .1s}.h4-anim-listo .h4-cab:has([data-anim]):not(:has(.is-vista)) .h4-lbl:before{transform:scaleX(0)}.h4-bajar{position:absolute;right:clamp(16px,4vw,48px);bottom:92px;z-index:3;width:30px;height:48px;border-radius:999px;border:2px solid rgba(255,255,255,.55);display:flex;justify-content:center;padding-top:8px;transition:border-color .2s}.h4-bajar:hover{border-color:#fff}.h4-bajar span{width:4px;height:9px;border-radius:4px;background:#fff;animation:h4-rueda 1.8s cubic-bezier(.65,0,.35,1) infinite}@keyframes h4-rueda{0%{transform:translateY(0);opacity:1}70%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:0}}.h4-btn{position:relative;overflow:hidden;isolation:isolate}.h4-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);transition:transform .8s cubic-bezier(.16,1,.3,1)}.h4-btn:hover:after{transform:translate(120%)}.h4-btn--linea:after,.h4-btn--blanco:after{background:linear-gradient(110deg,transparent 30%,rgba(31,94,255,.12) 50%,transparent 70%)}.h4-sol{transform-style:preserve-3d;will-change:transform}.h4-pasos .h4-n{display:inline-grid!important;place-items:center;width:38px;height:38px;border-radius:50%;background:#7fa2ff24;box-shadow:0 0 #7fa2ff80;animation:h4-late 2.8s ease-out infinite}.h4-pasos li:nth-child(2) .h4-n{animation-delay:.7s}.h4-pasos li:nth-child(3) .h4-n{animation-delay:1.4s}.h4-pasos li:nth-child(4) .h4-n{animation-delay:2.1s}@keyframes h4-late{0%{box-shadow:0 0 #7fa2ff80}70%,to{box-shadow:0 0 0 14px #7fa2ff00}}.h4-cierre{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(120deg,#1f5eff,#1747c7 55%,#0f1f4d);background-size:200% 200%;animation:h4-degrade 12s ease-in-out infinite alternate}.h4-cierre-luz{position:absolute;z-index:-1;border-radius:50%;filter:blur(50px);opacity:.55;pointer-events:none}.h4-cierre-luz--1{width:360px;height:360px;background:#7fa2ff;top:-140px;right:10%;animation:h4-flota 9s ease-in-out infinite alternate}.h4-cierre-luz--2{width:280px;height:280px;background:#25d3ff;bottom:-160px;left:20%;opacity:.3;animation:h4-flota 11s ease-in-out infinite alternate-reverse}@keyframes h4-degrade{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes h4-flota{0%{transform:translate(0) scale(1)}to{transform:translate(-60px,40px) scale(1.15)}}.h4-porque-ico{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.h4-porque li:hover .h4-porque-ico{transform:rotate(-8deg) scale(1.08)}html[data-motion=paused] :is(.h4-bajar span,.h4-pasos .h4-n,.h4-cierre,.h4-cierre-luz){animation-play-state:paused}@media(max-width:640px){.h4-bajar{display:none}.h4-probs{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding:4px 16px 12px;scrollbar-width:none}.h4-probs>li{scroll-snap-align:start}}.h4-sec{padding-block:clamp(32px,7vh,96px)}.h4-sec--corta{padding-block:clamp(24px,4.5vh,64px)}.h4-tit{font-size:clamp(26px,min(3.4vw,5.4vh),46px)}.h4-cab--fila .h4-tit,.h4-llegamos .h4-tit,.h4-caja .h4-tit{font-size:clamp(26px,min(3.2vw,5.2vh),44px)}.h4-cab{gap:clamp(8px,1.4vh,14px);margin-bottom:clamp(16px,3.2vh,44px)}.h4-lead{font-size:clamp(15px,min(1.3vw,2.3vh),18.5px)}.h4-cab--fila{margin-bottom:clamp(16px,3.2vh,40px)}.h4-ing{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(24px,4vw,64px);align-items:center}.h4-ing-izq .h4-cab{margin-bottom:clamp(14px,2.6vh,28px)}.h4-ing .h4-pasos{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.h4-ing .h4-pasos:before,.h4-ing .h4-pasos:after{display:none}.h4-ing .h4-pasos li{padding:clamp(16px,2.6vh,26px) 20px}.h4-ing .h4-pasos li:before{left:0;right:auto;top:22px;bottom:22px;width:3px;height:auto;border-radius:0 3px 3px 0;transform-origin:50% 0;transform:scaleY(var(--p, 1))}.h4-ing .h4-pasos .h4-n{margin-bottom:clamp(8px,1.4vh,14px)}.h4-ing .h4-pasos h3{font-size:clamp(16px,2.3vh,19px);margin-bottom:6px}.h4-ing .h4-pasos p{font-size:clamp(13px,1.9vh,15px);line-height:1.5}.h4-ing .h4-despues{grid-template-columns:1fr 1fr;margin-top:0}.h4-ing .h4-despues>div{padding:clamp(14px,2.2vh,22px) 18px;gap:4px}.h4-ing .h4-despues h3{font-size:clamp(15px,2.2vh,18px)}.h4-ing .h4-despues p{font-size:13.5px;line-height:1.45}.h4-ing .h4-link--claro{margin-top:clamp(14px,2.4vh,26px)}.h4-probs a{padding:clamp(14px,2.4vh,20px) 18px clamp(12px,2.2vh,18px);gap:clamp(4px,.9vh,8px)}.h4-probs-ico{width:clamp(34px,5vh,42px);height:clamp(34px,5vh,42px)}.h4-probs h3{font-size:clamp(15px,2.2vh,17px)}.h4-probs p{-webkit-line-clamp:2}.h4-sol-img{height:clamp(96px,17vh,180px)}.h4-sol-txt{padding:clamp(12px,2vh,18px) 16px;gap:clamp(4px,.8vh,8px)}.h4-sol-txt p{-webkit-line-clamp:2}.h4-otras{margin-top:clamp(10px,1.6vh,14px);padding:10px 16px}.h4-escalera li{--alto: calc(clamp(150px, 24vh, 190px) + var(--i) * clamp(18px, 3.6vh, 34px))}.h4-escalera a{padding:clamp(16px,2.6vh,26px) 22px}.h4-ind{grid-auto-rows:clamp(100px,15vh,180px)}.h4-faq{gap:clamp(6px,1vh,10px)}.h4-faq summary{padding:clamp(9px,1.5vh,16px) 18px}.h4-faq-mas{width:30px;height:30px}.h4-faq details p{padding-bottom:clamp(12px,2vh,20px);font-size:clamp(14px,2vh,15px)}.h4-faq-ayuda{margin-top:clamp(14px,2.6vh,26px);padding:clamp(16px,2.6vh,24px);gap:clamp(10px,1.6vh,16px)}.h4-cob{gap:clamp(10px,1.8vh,16px);padding:clamp(16px,2.6vh,28px) clamp(18px,2vw,28px)}.h4-cob .mapa{max-width:min(230px,30vh)}.h4-otros-tit{margin-top:clamp(14px,2.6vh,26px)!important}@media(max-height:760px)and (min-width:1001px){.h4-sol-txt p,.h4-sol-txt .h4-lbl{display:none}.h4-ing .h4-lead,.h4-cab--fila .h4-lead{font-size:15px}.h4-porque li{padding:14px 16px;gap:12px;grid-template-columns:42px 1fr}.h4-porque-ico{width:42px;height:42px}.h4-porque p{font-size:13.5px}.h4-decision{padding:26px 32px;gap:18px}.h4-decision li{padding:14px 16px}}@media(max-width:1000px){.h4-ing{grid-template-columns:1fr}}@media(max-width:640px){.h4-ing .h4-pasos,.h4-ing .h4-despues{grid-template-columns:1fr}}.n4-lang{position:relative}.n4-lang-btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border-radius:999px;border:1px solid var(--linea);background:transparent;color:var(--navy);font-size:13.5px;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.n4-lang-btn:hover,.n4-lang-btn[aria-expanded=true]{background:var(--fondo);border-color:#1f5eff59}.n4-lang-btn svg:last-child{transition:transform .2s}.n4-lang-btn[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.n4-lang:after{content:"";position:absolute;left:0;right:0;top:100%;height:12px}.n4-lang-menu{position:absolute;right:0;top:calc(100% + 10px);min-width:210px;padding:6px;list-style:none;margin:0;background:#fff;border:1px solid var(--linea);border-radius:18px;box-shadow:0 24px 60px #0f1f4d29;animation:n4-abre .22s cubic-bezier(.16,1,.3,1)}.n4-lang-menu a,.n4-lang-prox{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;font-size:14.5px;color:var(--tinta);text-decoration:none}.n4-lang-menu a:hover{background:var(--fondo);color:var(--azul)}.n4-lang-menu b{display:inline-grid;place-items:center;width:30px;height:22px;border-radius:6px;background:var(--fondo);font-size:11.5px;font-weight:700;color:var(--navy)}.n4-lang-menu a[aria-current] b{background:var(--azul);color:#fff}.n4-lang-menu a svg{margin-left:auto;color:var(--azul)}.n4-lang-prox{color:#9aa3b8;cursor:default}.n4-lang-prox small{margin-left:auto;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--azul);background:#e8efff;border-radius:999px;padding:2px 8px}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-lang-btn{color:#fff;border-color:#ffffff59}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-lang-btn:hover{background:#ffffff1f}@media(max-width:1180px){.n4-acc>.n4-lang{display:none}}.h4-dolor{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(14px,1.6vw,22px);align-items:stretch}.h4-dolor-lista{display:flex;flex-direction:column;gap:clamp(4px,.8vh,8px)}.h4-dolor-lista a{display:grid;grid-template-columns:40px 1fr 18px;gap:14px;align-items:center;padding:clamp(8px,1.4vh,13px) 14px;border-radius:18px;background:transparent;border:1px solid transparent;transition:background .3s,border-color .3s,box-shadow .3s}.h4-dolor-ico{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:#fff;color:var(--azul);box-shadow:0 4px 12px #0f1f4d0f;transition:background .3s,color .3s,transform .4s cubic-bezier(.34,1.56,.64,1)}.h4-dolor-tit{font-size:clamp(15px,2.1vh,17.5px);line-height:1.3;font-weight:600;color:var(--navy);transition:color .3s}.h4-dolor-flecha{color:var(--azul);opacity:0;transform:translate(-8px);transition:opacity .3s,transform .3s}.h4-dolor-lista a.is-activo{background:#fff;border-color:#1f5eff40;box-shadow:0 14px 34px #0f1f4d1a}.h4-dolor-lista a.is-activo .h4-dolor-ico{background:var(--azul);color:#fff;transform:rotate(-6deg)}.h4-dolor-lista a.is-activo .h4-dolor-tit{color:var(--azul)}.h4-dolor-lista a.is-activo .h4-dolor-flecha{opacity:1;transform:none}.h4-dolor-panel{position:relative;min-height:clamp(300px,56vh,520px);border-radius:28px;overflow:hidden;background:var(--navy);box-shadow:0 30px 70px #0f1f4d38}.h4-dolor-panel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.08);transition:opacity .7s ease,transform 1.4s cubic-bezier(.16,1,.3,1)}.h4-dolor-panel img.is-activo{opacity:1;transform:scale(1)}.h4-dolor-velo{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#081130f0,#0811308c 45%,#0811300d 80%)}.h4-dolor-txt{position:absolute;left:clamp(20px,2.6vw,34px);right:clamp(20px,2.6vw,34px);bottom:clamp(20px,3vh,32px);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(10px,1.6vh,16px);color:#fff}.h4-dolor-txt>*{animation:h4-sube .6s cubic-bezier(.16,1,.3,1) backwards}.h4-dolor-txt>:nth-child(2){animation-delay:.06s}.h4-dolor-txt>:nth-child(3){animation-delay:.12s}.h4-dolor-txt .h4-n{font-size:13px;color:#9fb7ff;letter-spacing:.08em}.h4-dolor-p{font-size:clamp(15.5px,2.3vh,19px);line-height:1.5;color:#eef2ff;max-width:52ch}@media(max-width:1000px){.h4-dolor{grid-template-columns:1fr}.h4-dolor-panel{min-height:340px;order:-1}}.h4-sol{background:#fff;border:1px solid var(--linea)}.h4-sol-img{height:clamp(120px,21vh,200px);background:radial-gradient(70% 70% at 50% 60%,#e7eeff,#f4f7fd 60%,#fff)}.h4-sol-halo{position:absolute;left:50%;bottom:14%;width:62%;height:14px;translate:-50% 0;border-radius:50%;background:#0f1f4d24;filter:blur(8px);transition:width .5s,opacity .5s}.h4-sol-img img{top:16px;right:18px;bottom:22px;left:18px;width:calc(100% - 36px);height:calc(100% - 38px);filter:drop-shadow(0 12px 18px rgba(15,31,77,.14))}.h4-sol:hover .h4-sol-img img{transform:translateY(-8px) scale(1.05)}.h4-sol:hover .h4-sol-halo{width:46%;opacity:.6}.h4-sol-txt{position:relative;gap:6px;padding:clamp(14px,2.2vh,20px) 18px clamp(16px,2.4vh,20px);background:transparent}.h4-sol-txt .h4-n{font-size:12px;color:#9aa8cc}.h4-sol-txt h3{font-size:clamp(16.5px,1.35vw,20px)}.h4-sol-txt p{display:block;-webkit-line-clamp:unset;font-size:13.5px;color:var(--gris);padding-right:36px}.h4-sol-tec{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px!important}.h4-sol-tec li{font-size:11.5px;font-weight:500;color:var(--navy);background:var(--fondo);border-radius:999px;padding:3px 9px}.h4-sol-ir{position:absolute;right:16px;top:clamp(14px,2.2vh,20px);width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--fondo);color:var(--azul);transition:background .3s,color .3s,transform .3s}.h4-sol:hover .h4-sol-ir{background:var(--azul);color:#fff;transform:rotate(-45deg)}.h4-otras{background:transparent;padding:0;margin-top:clamp(14px,2.4vh,22px)}.h4-otras p{color:var(--gris)}.h4-otras a{background:var(--fondo);border-color:transparent}.h4-otras a:hover{background:#fff}@media(max-height:760px)and (min-width:1001px){.h4-sol-tec{display:none}.h4-sol-txt p{display:block!important}}.h4-escalera{position:relative}.h4-escalera-ruta{position:absolute;inset:-26px 0 auto 0;height:calc(100% + 26px);pointer-events:none;z-index:0}.h4-escalera-ruta svg{width:100%;height:100%;overflow:visible}.h4-escalera-ruta path{fill:none;stroke:var(--azul);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke;opacity:.35}.h4-escalera>li:not(.h4-escalera-ruta){position:relative;z-index:1}.h4-escalera a{transform-origin:50% 100%;transition:transform .9s cubic-bezier(.34,1.3,.64,1),opacity .5s ease;transition-delay:calc(var(--i) * .16s)}.h4-escalera a>*{transition:opacity .5s ease,translate .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(.35s + var(--i) * .16s)}.h4-anim-listo .h4-escalera:not(.is-vista) a{transform:scaleY(.25);opacity:0}.h4-anim-listo .h4-escalera:not(.is-vista) a>*{opacity:0;translate:0 10px}.h4-anim-listo .h4-escalera:not(.is-vista) .h4-escalera-ruta path{stroke-dashoffset:1}.h4-escalera-ruta path{transition:stroke-dashoffset 1.6s cubic-bezier(.65,0,.35,1) .5s}.h4-escalera-num{position:absolute;right:18px;top:14px;font-size:clamp(44px,7vh,72px);line-height:1;font-weight:800;color:#1f5eff14;letter-spacing:-.04em}.h4-escalera li:last-child .h4-escalera-num{color:#ffffff24}.h4-escalera li:last-child a{position:relative;overflow:hidden;box-shadow:0 20px 50px #1f5eff59}.h4-escalera li:last-child a:before{content:"";position:absolute;top:-40%;right:-60%;bottom:-40%;left:-60%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.22) 50%,transparent 60%);animation:h4-destello 4.5s ease-in-out infinite 1.8s;pointer-events:none}@keyframes h4-destello{0%{transform:translate(-60%)}40%,to{transform:translate(60%)}}.h4-escalera a:hover{transform:translateY(-6px);transition-delay:0s}.h4-escalera a:hover .h4-escalera-num{color:#1f5eff29}html[data-motion=paused] .h4-escalera li:last-child a:before{animation-play-state:paused}.h4-decision li{transition:opacity .6s ease,translate .7s cubic-bezier(.16,1,.3,1),box-shadow .6s;transition-delay:calc(var(--i) * .12s)}.h4-anim-listo .h4-decision ul:not(.is-vista) li{opacity:0;translate:0 24px}.h4-decision ul.is-vista li.h4-decision-si{box-shadow:0 0 0 4px #7fa2ff40,0 18px 40px #1f5eff66;transition-delay:.36s,.36s,1s}.h4-faq details{background:#fff}.h4-faq details:hover{border-color:#1f5eff33}.h4-faq-mas{background:var(--fondo)}.h4-otras a{background:#fff;border-color:var(--linea)}.h4-otras a:hover{border-color:var(--azul)}.h4-llegamos{grid-template-columns:minmax(0,1fr) minmax(0,540px)}.h4-cob-cuerpo{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:8px}.h4-cob .mapa{max-width:min(320px,46vh)}.mapa-servido{fill:#9fb8ff;stroke:#fff;stroke-width:2}.mapa-foco{fill:#2f66ff}.mapa-pais{fill:#e3e9f6}.mapa-ruta--fina{stroke:var(--azul);stroke-width:2;opacity:.45;stroke-dasharray:1}.mapa-marca--chica{width:16px;height:16px;box-shadow:0 0 0 1.5px #fff,0 3px 8px #0f1f4d4d}.mapa-marca--chica:hover{scale:1.5;z-index:2}.h4-cob-lista{gap:6px}.h4-cob-lista a{padding:8px 10px}.h4-cob-lista small:empty{display:none}.h4-cob-bandera{width:34px;height:34px}.h4-cob-sub{font-size:14px}.h4-escalera{--paso: clamp(30px, 5.4vh, 52px);--base: clamp(178px, 27vh, 215px);--gap: clamp(12px, 1.4vw, 18px);gap:var(--gap);padding-top:calc(var(--paso) + 18px)}.h4-escalera>li{position:relative;--alto: calc(var(--base) + var(--i) * var(--paso))}.h4-escalera a{height:var(--alto);min-height:0}.h4-escalera>li:after{content:"";position:absolute;left:6px;top:calc(-14px - var(--paso));width:calc(100% + var(--gap) - 6px);height:var(--paso);border-bottom:2px dashed rgba(31,94,255,.45);border-right:2px dashed rgba(31,94,255,.45);border-bottom-right-radius:10px;clip-path:inset(0 100% 0 0);transition:clip-path .7s cubic-bezier(.65,0,.35,1);transition-delay:calc(.6s + var(--i) * .22s);pointer-events:none}.h4-escalera>li:last-child:after{width:calc(100% - 12px);border-right:0;border-bottom-right-radius:0}.h4-escalera.is-vista>li:after,.h4-escalera:not([data-anim])>li:after,:not(.h4-anim-listo) .h4-escalera>li:after{clip-path:inset(0 0 0 0)}.h4-escalera>li:before{content:"";position:absolute;left:0;top:-20px;width:12px;height:12px;border-radius:50%;background:var(--azul);box-shadow:0 0 0 4px #1f5eff2e;transform:scale(0);transition:transform .4s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.55s + var(--i) * .22s)}.h4-escalera.is-vista>li:before,:not(.h4-anim-listo) .h4-escalera>li:before{transform:scale(1)}@media(max-width:1000px){.h4-escalera>li:after,.h4-escalera>li:before{display:none}.h4-escalera a{height:auto;min-height:180px}.h4-escalera{padding-top:0}}@media(max-height:700px)and (min-width:1001px){.h4-cob .mapa{max-width:min(300px,38vh)}.h4-cob-datos{padding-top:10px}.h4-dolor-panel{min-height:clamp(260px,50vh,520px)}.h4-dolor-lista a{padding-block:6px}.h4-otros a{padding-block:4px}}.h4-porque-sec{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(90% 80% at 90% 0%,#1b3487 0%,var(--navy) 55%,#0a1638 100%)}.h4-porque-sec:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(127,162,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(127,162,255,.07) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,transparent 80%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,transparent 80%);animation:h4-grilla 30s linear infinite}@keyframes h4-grilla{to{background-position:48px 48px,48px 48px}}.h4-porque-sec .h4-tit{color:#fff}.h4-porque-sec .h4-tit-b{color:var(--azul-claro)}.h4-porque-sec .h4-lead{color:#c9d4f5}.h4-porque-sec .h4-porque li{background:#ffffff0a;border:1px solid rgba(255,255,255,.09)}.h4-porque-sec .h4-porque li:hover{background:#7fa2ff1a;border-color:#7fa2ff73;box-shadow:none}.h4-porque-sec .h4-porque h3{color:#fff}.h4-porque-sec .h4-porque p{color:#a9b8e0}.h4-porque-sec .h4-porque-ico{background:#7fa2ff24;color:#9fb7ff;box-shadow:none}.h4-porque-sec .h4-porque li.h4-porque-azul{background:linear-gradient(135deg,var(--azul),#1747c7);border-color:transparent;box-shadow:0 18px 44px #1f5eff59}.h4-porque-sec .h4-porque li.h4-porque-azul p{color:#e3eaff}.h4-porque-sec .h4-porque li.h4-porque-azul .h4-porque-ico{background:#ffffff2e;color:#fff}html[data-motion=paused] .h4-porque-sec:before{animation-play-state:paused}.h4-escalera li:last-child a:hover .h4-escalera-num{color:#ffffff42}.n4-par{display:inline-flex;align-items:center;border-radius:999px;transition:background .2s}.n4-par .n4-item--con{padding-right:4px}.n4-par .n4-item--con:hover,.n4-par .n4-item--con[aria-current]{background:transparent}.n4-chev{display:inline-grid;place-items:center;width:26px;height:32px;margin-right:4px;border:0;border-radius:999px;background:none;color:inherit;cursor:pointer}.n4-par:hover,.n4-par:has([aria-expanded=true]),.n4-par:has([aria-current]){background:#eef3ff}.n4-par:hover .n4-item,.n4-par:has([aria-current]) .n4-item{color:var(--azul)}.n4-chev svg{color:var(--tinta);transition:transform .2s}.n4-chev[aria-expanded=true] svg{transform:rotate(180deg)}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-par:hover,:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-par:has([aria-expanded=true]),:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-par:has([aria-current]){background:#ffffff24}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-par .n4-item,:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-chev svg{color:#fff}.h4-sol .h4-sol-ir{top:-17px;right:16px;background:#fff;box-shadow:0 8px 20px -6px #0f1f4d47;z-index:2}.h4-sol .h4-sol-txt h3{padding-right:0}.e-pie:not(:has(.e-pie-llamado)){padding-top:0}.e-pie:not(:has(.e-pie-llamado)) .e-pie-cuerpo{padding-block:clamp(48px,5vw,72px) clamp(40px,4vw,56px)}:is(.public-page,body):has(main>:last-child:is(.h4-navy,.e-prof,.e-quiebre,.e-cierre,.v4-navy)) .e-pie{margin-top:0;border-radius:0}.h4 .h4-navy.e-con-video{position:relative;isolation:isolate;overflow:hidden}.h4 .h4-navy .v4-fondo-video video{opacity:.5}.skip-link{position:fixed!important;left:16px;top:-80px!important;z-index:9999;padding:10px 16px;border-radius:999px;background:var(--navy, #0f1f4d);color:#fff!important;font-weight:600;text-decoration:none;transition:top .2s;clip:auto!important;width:auto!important;height:auto!important}.skip-link:focus,.skip-link:focus-visible{top:12px!important}:root:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-item[aria-current]{background:#ffffff24!important;color:#fff!important}:root{--fondo-equipo: #eef1f7}.h4-sol-img,.v4-mini-img,.v4-otros-img,.tb-eq-img:not(.tb-eq-img--foto),.r1-eq-img,.r2-fam-img,.v4-equipo,.v4f-equipo,.v4-hero-equipo{background:var(--fondo-equipo)!important}.h4-sol-img img,.v4-mini-img img,.v4-otros-img img:not(.v4-otros-foto),.tb-eq-img:not(.tb-eq-img--foto) img,.r1-eq-img img,.r2-fam-img img,.v4-equipo img,.v4f-equipo img{mix-blend-mode:normal!important;filter:none!important;object-fit:contain!important;background:transparent!important}.h4-sol-halo,.tb-eq-halo,.v4-equipo-halo{display:none!important}.v4f-equipo figcaption{background:#fff!important}.n4-bandera{width:20px;height:20px;border-radius:50%;flex:none;box-shadow:0 0 0 1.5px #ffffffe6,0 2px 6px #0f1f4d40}.n4-lang-btn{gap:7px!important}.n4-lang-menu a{display:flex!important;align-items:center;gap:10px}.n4-lang-menu a .n4-bandera{width:22px;height:22px}.n4-idiomas a{display:inline-flex;align-items:center;gap:6px}.n4-idiomas a .n4-bandera{width:16px;height:16px}.n4-bandera-pais{width:20px;height:20px;border-radius:50%;flex:none;box-shadow:0 0 0 1px #0f1f4d24,0 2px 5px #0f1f4d24}.h4-ind{grid-auto-rows:clamp(140px,17vh,180px)}@media(max-width:1000px){.h4-llegamos{grid-template-columns:1fr}.h4-cob{width:100%;max-width:560px;justify-self:center}}@media(max-width:640px){.h4-ind{grid-auto-rows:184px}.h4-ind--grande{grid-row:span 1}.h4-ind:not(.tb-fotos--parejo)>li:not(.h4-ind--grande) .h4-ind-txt{left:14px;right:14px;bottom:56px}.h4-ind:not(.tb-fotos--parejo)>li:not(.h4-ind--grande) .h4-ind-txt b{font-size:16px}.h4-ind:not(.tb-fotos--parejo)>li:not(.h4-ind--grande) .h4-ind-txt small{font-size:12.5px}.h4-ind:not(.tb-fotos--parejo)>li:not(.h4-ind--grande) .h4-ind-flecha{right:12px;bottom:12px}}@media(min-width:1101px){.h4-ind>.h4-ind--grande~.h4-ind-otra:nth-child(8):last-child{grid-column:span 2}}.h4-hero{min-height:100vh;min-height:100svh}:root{--f-body: "Poppins", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--f-display: "Poppins", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--f-mono: "Poppins", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--e-display: "Poppins", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--e-body: "Poppins", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--e-mono: "Poppins", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--t-display: "Poppins", system-ui, sans-serif;--t-body: "Poppins", system-ui, sans-serif;--e-papel: #eef1f7;--e-tinta: #0f1f4d;--e-azul: #1f5eff;--e-prof: #0f1f4d;--e-celeste: #7fa2ff;--e-celeste-2: #9fb7ff;--e-linea: #dde3ee;--e-linea-2: #d3dbea;--e-gris: #5b6680;--e-gris-2: #3b4664;--e-sobre-prof: #c9d4f5;--navy: #0f1f4d;--deep: #0a1638;--ink: #16213f;--sky: #7fa2ff;--soft: #eef1f7;--e-nav: 76px;--e-ritmo: clamp(56px, 8vh, 112px);--e-plano: linear-gradient(rgba(127, 162, 255, .07) 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(90deg, rgba(127, 162, 255, .07) 1px, transparent 1px) 0 0 / 48px 48px;--e-plano-claro: none;--v4-radio: 26px;--v4-sombra: 0 14px 40px rgba(15, 31, 77, .08), 0 2px 6px rgba(15, 31, 77, .04)}body{font-family:var(--font);color:var(--tinta);-webkit-font-smoothing:antialiased}.ed,.ed *,.public-page,.public-page :is(p,li,a,span,button,input,textarea,select,label,dd,dt,td,th,summary,small,strong,b,figcaption){font-family:var(--font)}::selection{background:#cfdcff;color:var(--navy)}.e-h1,.e-h2,.e-h3,.e-display{font-family:var(--font)!important;font-weight:700;letter-spacing:-.025em;color:var(--e-tinta)}.e-h1{font-size:clamp(32px,min(4.2vw,6.4vh),58px);line-height:1.06;max-width:20ch}.e-h2{font-size:clamp(28px,min(3.3vw,5.4vh),46px);line-height:1.08;max-width:22ch}.e-h3{font-size:clamp(18px,1.5vw,22px);line-height:1.25;letter-spacing:-.01em}.e-lead{font-size:clamp(15.5px,min(1.3vw,2.3vh),18.5px);line-height:1.6;color:var(--e-gris-2);max-width:58ch}.e-txt{font-size:16px;line-height:1.7}:where(h1,h2,h3):not(.growth-grid *):not(.ed *){font-family:var(--font)!important;font-weight:700!important;letter-spacing:-.02em!important}.e-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;font:600 12px/1.4 var(--font);letter-spacing:.18em;text-transform:uppercase;color:var(--azul)}.e-kicker:before{content:"";width:26px;height:2px;border-radius:2px;background:currentColor;flex:none}.e-kicker b{color:#9aa8cc;font-weight:600}:is(.e-prof,.e-azul,.banda-tinta) .e-kicker{color:#b9c8ff}.e-mono{font-family:var(--font);font-weight:600;letter-spacing:.1em}.eyebrow{font-family:var(--font)!important;font-weight:600!important;letter-spacing:.18em!important;color:var(--azul)!important}.e-btn{position:relative;overflow:hidden;isolation:isolate;justify-content:center;gap:10px;min-height:52px;padding:13px 26px;border-radius:999px;border:2px solid var(--azul);background:var(--azul);color:#fff;font:600 15.5px/1.3 var(--font);box-shadow:0 8px 22px #1f5eff40;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,translate .25s cubic-bezier(.16,1,.3,1)}.e-btn:hover{background:var(--navy);border-color:var(--navy);box-shadow:none}.e-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);transition:transform .8s cubic-bezier(.16,1,.3,1)}.e-btn:hover:after{transform:translate(120%)}.e-btn--linea{background:transparent;color:var(--navy);border-color:var(--linea);box-shadow:none}.e-btn--linea:hover{background:var(--fondo);color:var(--navy);border-color:var(--navy)}.e-btn--claro{background:#fff;border-color:#fff;color:var(--navy)}.e-btn--claro:hover{background:var(--azul);border-color:var(--azul);color:#fff}:is(.e-prof,.e-azul) .e-btn:not(.e-btn--linea,.e-btn--claro){background:#fff;border-color:#fff;color:var(--navy);box-shadow:0 10px 26px #0003}:is(.e-prof,.e-azul) .e-btn:not(.e-btn--linea,.e-btn--claro):hover{background:var(--azul);border-color:var(--azul);color:#fff}:is(.e-prof,.e-azul,.banda-tinta) .e-btn--linea{color:#fff;border-color:#ffffff73}:is(.e-prof,.e-azul,.banda-tinta) .e-btn--linea:hover{background:#ffffff1f;color:#fff;border-color:#fff}.e-link{font:600 15px/1.4 var(--font);color:var(--azul);text-decoration:none;gap:8px;transition:gap .2s}.e-link:hover{gap:12px;text-decoration:none}:is(.e-prof,.e-azul,.banda-tinta) .e-link{color:#fff}.button,.t-btn{border-radius:999px!important;font-family:var(--font)!important}.e-sec{padding-block:var(--e-ritmo)}.e-papel{background:var(--fondo)}.e-prof,.e-azul,.banda-tinta{position:relative;isolation:isolate;background:var(--e-plano),radial-gradient(90% 80% at 90% 0%,#1b3487 0%,var(--navy) 55%,#0a1638 100%)!important;color:#fff}:is(.e-prof,.e-azul,.banda-tinta) :is(.e-h1,.e-h2,.e-h3){color:#fff}.e-head{margin-bottom:clamp(24px,4vh,52px);gap:14px clamp(24px,5vw,72px)}.e-hero.e-hero--v4{position:relative;overflow:hidden;isolation:isolate;container-type:normal;padding-top:0;border:0;background:var(--navy);color:#fff;display:flex;align-items:flex-end;min-height:min(78svh,760px)}.e-hero--v4 .e-hero-fondo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.e-hero--v4 .e-hero-fondo :is(img,video){width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04);animation:v4s-zoom 18s ease-out backwards}.e-hero--v4 .e-hero-fondo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 95% at 0% 70%,#081130ed,#081130cc 30%,#08113073 56%,#0811301f 80%,#0811300d),linear-gradient(180deg,#08113099,#08113000 24%),linear-gradient(0deg,#081130b3,#08113000 34%)}.e-hero--v4 .e-hero-in{display:grid;grid-template-columns:minmax(0,1fr);gap:32px clamp(24px,4vw,64px);align-items:end;min-height:0;padding-top:calc(var(--e-nav) + clamp(40px,8vh,96px));padding-bottom:clamp(36px,7vh,80px)}.e-hero--v4.e-hero--aside .e-hero-in{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.e-hero--v4 .e-hero-txt{padding:0;display:flex;flex-direction:column;justify-content:flex-end}.e-hero--v4 .e-h1{color:#fff;max-width:18ch;text-shadow:0 2px 24px rgba(5,12,35,.3)}.e-hero--v4 .e-kicker{color:#b9c8ff}.e-hero--v4 .e-hero-lead{color:#e3e9fb;max-width:56ch;margin-top:clamp(14px,2.4vh,26px)}.e-hero--v4 .e-hero-acc{margin-top:clamp(18px,3vh,34px)}.e-hero--v4 .e-btn--linea{color:#fff;border-color:#ffffff80}.e-hero--v4 .e-btn--linea:hover{background:#ffffff1f;border-color:#fff;color:#fff}.e-hero--v4 .e-link{color:#fff}.e-hero--v4 .e-hero-aside{padding:0;align-self:end}.e-hero--v4 .e-hero-nota{position:absolute;right:clamp(16px,4vw,48px);bottom:16px;left:auto;z-index:2;padding:6px 12px;border-radius:999px;background:#0811308c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#c9d4f5;font:500 11.5px/1.4 var(--font)}.e-hero--v4 .e-hero-datos{border-top-color:#ffffff2e}.e-hero--v4 .e-hero-datos li{color:#b9c8ff;font-family:var(--font)}.e-hero--v4 .e-hero-datos strong{color:#fff;font-family:var(--font);font-weight:700;font-size:clamp(24px,3.4vh,32px)}.e-hero--v4 .e-hero-txt>*{animation:v4s-sube .8s cubic-bezier(.16,1,.3,1) backwards}.e-hero--v4 .e-hero-txt>:nth-child(2){animation-delay:.08s}.e-hero--v4 .e-hero-txt>:nth-child(3){animation-delay:.16s}.e-hero--v4 .e-hero-txt>:nth-child(4){animation-delay:.26s}.e-hero--v4 .e-hero-txt>:nth-child(n+5){animation-delay:.36s}@keyframes v4s-sube{0%{transform:translateY(22px)}to{transform:none}}@keyframes v4s-zoom{0%{transform:scale(1.12)}to{transform:scale(1.04)}}.e-hero--v4 .e-migas{margin-bottom:18px}.e-hero--v4 .e-migas ol,.e-hero--v4 .e-migas .sol-crumbs{font:500 12.5px/1.6 var(--font);letter-spacing:.02em;text-transform:none;color:#b9c8ff}.e-hero--v4 .e-migas a,.e-hero--v4 .e-migas .sol-crumbs a{color:#b9c8ff}.e-hero--v4 .e-migas a:hover,.e-hero--v4 .e-migas [aria-current]{color:#fff}.e-hero--v4 .e-migas li:not(:last-child):after{color:#ffffff4d}.e-hero--v4 .e-hero-aside>*{border-radius:var(--v4-radio)}@media(max-width:900px){.e-hero.e-hero--v4{min-height:auto}.e-hero--v4.e-hero--aside .e-hero-in{grid-template-columns:1fr}.e-hero--v4 .e-hero-in{padding-top:calc(var(--e-nav) + 120px)}.e-hero--v4 .e-hero-fondo:after{background:linear-gradient(0deg,#081130f2,#081130c7 55%,#08113059)}}.e-filas{border-top:0;display:flex;flex-direction:column;gap:10px}.e-filas>li{border-bottom:0}.e-fila{padding:clamp(14px,2.2vh,22px) clamp(16px,2vw,26px);border-radius:20px;background:#fff;border:1px solid var(--linea);align-items:center;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s}.e-papel .e-fila{border-color:transparent;box-shadow:var(--v4-sombra)}a.e-fila:hover{transform:translateY(-3px);border-color:#1f5eff59;box-shadow:0 18px 40px #0f1f4d1a}.e-fila-n{font:700 13px/1 var(--font);color:#9aa8cc;letter-spacing:.02em}.e-fila-t{font:700 clamp(17px,1.5vw,21px)/1.25 var(--font);letter-spacing:-.01em;color:var(--navy)}.e-fila-d{font-size:14.5px;color:var(--gris)}.e-fila-f{width:36px;height:36px;padding:8px;border-radius:50%;background:var(--fondo);color:var(--azul);transition:background .3s,color .3s,transform .3s!important}a.e-fila:hover .e-fila-f{background:var(--azul);color:#fff;transform:rotate(45deg)!important}:is(.e-prof,.e-azul,.banda-tinta) .e-fila{background:#ffffff0d;border-color:#ffffff1a;box-shadow:none}:is(.e-prof,.e-azul,.banda-tinta) a.e-fila:hover{background:#7fa2ff1f;border-color:#7fa2ff73}:is(.e-prof,.e-azul,.banda-tinta) .e-fila-t{color:#fff}:is(.e-prof,.e-azul,.banda-tinta) .e-fila-f{background:#ffffff1a;color:#fff}.e-filas--sin-n .e-fila-t{font:600 16px/1.4 var(--font)}.e-trio{gap:clamp(12px,1.4vw,18px)}.e-trio>*{padding:clamp(20px,3vh,28px) clamp(18px,2vw,26px);border-top:0;border-radius:var(--v4-radio);background:#fff;box-shadow:var(--v4-sombra)}.e-papel .e-trio>*{background:#fff}:is(.e-prof,.e-azul,.banda-tinta) .e-trio>*{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:none}.e-lista{border-top:0;gap:10px clamp(12px,1.4vw,18px)}.e-lista>li{padding:18px 20px;border-bottom:0;border-radius:20px;background:#fff;border:1px solid var(--linea)}.e-papel .e-lista>li{border-color:transparent;box-shadow:var(--v4-sombra)}:is(.e-prof,.e-azul,.banda-tinta) .e-lista>li{background:#ffffff0d;border-color:#ffffff1a}.e-lista strong.e-lista-t{font:700 clamp(17px,1.4vw,20px)/1.25 var(--font)}.e-lista-n{font-weight:700;color:var(--azul)}.e-pasos{border-top:0;gap:clamp(10px,1.2vw,16px)}.e-pasos>li,.e-pasos>li+li{padding:clamp(18px,2.6vh,26px) 22px;border-right:0;border-radius:22px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);position:relative}.e-pasos>li:before{content:"";position:absolute;left:22px;right:22px;top:0;height:3px;border-radius:0 0 3px 3px;background:var(--azul)}.e-pasos--claro>li,.e-pasos--claro>li+li{background:#fff;border-color:var(--linea);box-shadow:var(--v4-sombra)}.e-etapas{border-top:0;display:flex;flex-direction:column;gap:12px}.e-etapas>li{padding:24px;border-bottom:0;border-radius:var(--v4-radio);background:#fff;box-shadow:var(--v4-sombra)}.e-etapas dt{border-bottom-color:var(--linea)}.e-verbos{border-top:0;display:flex;flex-direction:column;gap:8px}.e-verbos>div{padding:18px 22px;border-bottom:0;border-radius:18px;background:var(--fondo)}.e-papel .e-verbos>div{background:#fff}.e-capitulos{border-top:0;display:flex;flex-direction:column;gap:12px}.e-capitulos>li{padding:24px;border-bottom:0;border-radius:var(--v4-radio);background:#fff;border:1px solid var(--linea)}.e-frase{border-top:0;padding:clamp(24px,4vh,40px);border-radius:var(--v4-radio);background:var(--fondo)}.e-papel .e-frase{background:#fff}.e-antes-despues{border-top:0;gap:14px}.e-antes-despues>div,.e-antes-despues>div:first-child,.e-papel .e-antes-despues>div:first-child{padding:26px clamp(20px,2.4vw,32px) 30px;border-radius:var(--v4-radio);background:#fff;box-shadow:var(--v4-sombra)}.e-antes-despues>div.e-azul,.e-papel .e-antes-despues>div.e-azul:first-child{background:radial-gradient(90% 80% at 90% 0%,#1b3487 0%,var(--navy) 60%)!important}.e-hechos{border-top:0;gap:12px}.e-hechos>div,.e-hechos>div+div{padding:20px 22px;border-right:0;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.e-hechos dd{font:700 clamp(20px,1.8vw,26px)/1.15 var(--font)}.e-cifras{gap:12px;border:0!important}.e-cifras>div{border:0!important;border-radius:20px;background:#fff;box-shadow:var(--v4-sombra);padding:20px 22px!important}.e-cita{border-left:0;padding:22px 26px;border-radius:20px;background:#e8efff}.e-cita p{font:700 clamp(19px,1.7vw,26px)/1.3 var(--font);color:var(--navy)}.e-recuadro{border:0;border-radius:var(--v4-radio);background:#fff;box-shadow:var(--v4-sombra);position:relative;overflow:hidden}.e-recuadro:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--azul)}.e-no-lista li{border-bottom-color:var(--linea)}.e-tabla-wrap{border-radius:var(--v4-radio);background:#fff;box-shadow:var(--v4-sombra);padding:6px clamp(14px,2vw,26px)}.e-tabla{border-top:0}.e-tabla thead th{font:600 11.5px/1.4 var(--font);letter-spacing:.14em;color:var(--azul);border-bottom:1px solid var(--linea)}.e-tabla tbody th{font:700 clamp(16px,1.3vw,19px)/1.25 var(--font);color:var(--navy)}.e-tabla tbody :is(th,td){border-bottom-color:var(--linea)}.e-tabla tbody tr:last-child :is(th,td){border-bottom:0}.e-faq,.e-acc-lista{border-top:0;display:flex;flex-direction:column;gap:10px}.e-faq details,.e-acc{border-bottom:0;border-radius:20px;background:var(--fondo);border:1px solid transparent;transition:background .3s,border-color .3s,box-shadow .3s;interpolate-size:allow-keywords}.e-papel :is(.e-faq details,.e-acc){background:#fff}:is(.e-faq details[open],.e-acc.is-open){background:#fff;border-color:#1f5eff4d;box-shadow:0 16px 40px #0f1f4d14}.e-faq details::details-content{height:0;overflow:hidden;transition:height .4s cubic-bezier(.16,1,.3,1),content-visibility .4s allow-discrete}.e-faq details[open]::details-content{height:auto}.e-faq summary,.e-acc-q button{padding:clamp(12px,1.8vh,18px) 20px!important}.e-faq-q,.ed .e-acc-t,.e-acc-t{font:600 clamp(15.5px,1.2vw,17.5px)/1.4 var(--font)}.e-faq-n,.e-acc-n{font-weight:700;color:#9aa8cc}.e-faq summary svg,.e-acc-i{width:32px;height:32px;padding:7px;border-radius:50%;background:#fff;color:var(--azul);box-shadow:0 2px 8px #0f1f4d14}.e-faq details[open] summary svg,.e-acc.is-open .e-acc-i{background:var(--azul);color:#fff;transform:rotate(135deg)}:is(.e-prof,.e-azul,.banda-tinta) :is(.e-faq details,.e-acc){background:#ffffff0d;border-color:#ffffff1a}:is(.e-prof,.e-azul,.banda-tinta) :is(.e-faq details[open],.e-acc.is-open){background:#ffffff17}:is(.e-prof,.e-azul,.banda-tinta) .e-faq-q{color:#fff}.e-placa-foto,.e-lamina-foto,.e-guia-foto,.e-art-portada,.e-video-banda{border-radius:var(--v4-radio)}.e-placa-tag,.e-lamina-n{border-top:0;padding-top:0;margin-top:16px;font:600 11.5px/1.4 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--azul)}.e-placa-t,.e-lamina-t{font:700 clamp(19px,1.6vw,24px)/1.2 var(--font);letter-spacing:-.015em;color:var(--navy)}.e-placas:not(.e-placas--2,.e-placas--3)>li:first-child .e-placa-t{font-size:clamp(24px,2.4vw,34px)}.e-lamina-t{font-size:clamp(22px,2.2vw,32px)}.e-placa:hover .e-placa-t,.e-lamina:hover .e-lamina-t{color:var(--azul);text-decoration:none}.e-placa-foto img,.e-lamina-foto img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.e-placa:hover .e-placa-foto img,.e-lamina:hover .e-lamina-foto img{transform:scale(1.06)}.e-lamina-datos{font-family:var(--font)}.e-lamina-datos b{color:var(--azul);font-weight:700}.e-lamina-cta{text-decoration:none}.e-tira a{border-radius:20px;overflow:hidden}:is(.e-placa-foto,.e-lamina-foto,.e-art-portada:not(.is-render),.e-guia-foto):before,.e-tira a:before{background:#1f3a8a;opacity:.18}:is(.e-placa-foto,.e-lamina-foto,.e-art-portada:not(.is-render),.e-guia-foto) :is(img:not(.is-render),video),.e-tira img{filter:saturate(.85) contrast(1.03)}.e-buscar{border:1px solid var(--linea);border-radius:999px;box-shadow:var(--v4-sombra);padding:0 22px}.e-buscar:focus-within{outline:2px solid var(--azul)}.e-filtros{background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);top:var(--e-nav)}.e-filtros-in button{border-radius:999px;font:500 13px/1 var(--font);letter-spacing:0;text-transform:none;padding:9px 14px}.e-filtros-in button[aria-pressed=true]{background:var(--azul);border-color:var(--azul)}.e-guias{border-top:0;display:flex;flex-direction:column;gap:10px}.e-guias>li{border-bottom:0}.e-guia{padding:14px;border-radius:22px;background:#fff;border:1px solid var(--linea);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s}.e-guia:hover{transform:translateY(-3px);border-color:#1f5eff59;box-shadow:0 18px 40px #0f1f4d1a}.e-guia-foto{border-radius:14px}.e-guia-t{font:700 clamp(17px,1.4vw,20px)/1.25 var(--font)}.e-guia:hover .e-guia-t{color:var(--azul);text-decoration:none}.e-guia-cat,.e-guia-min{font-family:var(--font);font-weight:600;letter-spacing:.1em}.e-contacto{background:var(--fondo)}.e-contacto-txt .e-h1{font-size:clamp(32px,min(4vw,6.4vh),56px)}.e-canales{border-top:0;display:flex;flex-direction:column;gap:8px}.e-canales a{padding:14px 18px;border-bottom:0;border-radius:18px;background:#fff;box-shadow:var(--v4-sombra);transition:transform .3s}.e-canales a:hover{transform:translate(4px)}.e-canales a:hover strong{text-decoration:none;color:var(--azul)}.ed .e-form{border-top:0;border-radius:28px;background:#fff;box-shadow:0 24px 60px #0f1f4d1f}.ed .e-form :is(form>h2,.form-success h2){font:700 clamp(22px,2vw,30px)/1.15 var(--font)}.ed .e-form :is(input,textarea,select){border-radius:14px!important;border:1px solid var(--linea)!important;background:var(--fondo)!important;font-family:var(--font)!important}.ed .e-form :is(input,textarea,select):focus{outline:2px solid var(--azul)!important;outline-offset:1px;background:#fff!important}.ed .e-form button[type=submit],.ed .e-form .button{border-radius:999px!important;background:var(--azul)!important;border-color:var(--azul)!important}.e-art-cab{background:var(--fondo)}.e-art-cab .e-h1{font-size:clamp(30px,min(3.8vw,6vh),52px);max-width:22ch}.e-art-cab-pie{border-top:1px solid var(--linea)}.e-art-fijo>.e-kicker{border-bottom:0}.e-indice{border-radius:20px;background:var(--fondo);padding:6px 14px 10px}.e-indice li{border-bottom-color:var(--linea)}.e-indice li:last-child{border-bottom:0}.e-indice a:before{font-family:var(--font);font-weight:700;color:#9aa8cc}.e-indice a[aria-current]:before{color:var(--azul)}.e-art-prosa h2{font:700 clamp(24px,2.4vw,34px)/1.15 var(--font);letter-spacing:-.02em;border-top:0;padding-top:0}.e-art-prosa h2 .e-mono{color:var(--azul);letter-spacing:.14em}.e-art-cierre{border-left:0;padding:24px 26px;border-radius:var(--v4-radio);background:#e8efff}.e-art-cta{border-radius:28px;overflow:hidden}.e-quiebre .e-h2{font-size:clamp(30px,min(3.8vw,6vh),52px)}.e-cierre .e-h2{font-size:clamp(32px,min(4.2vw,6.4vh),58px);line-height:1.06}.e-relacion .e-h3{color:var(--navy)}@media(prefers-reduced-motion:reduce){.e-hero--v4 *,.e-btn,.e-fila,.e-guia{animation:none!important;transition:none!important}}@media(max-width:900px){.e-fila{grid-template-columns:36px minmax(0,1fr) 36px}}.e-con-video{position:relative;overflow:hidden;isolation:isolate}.v4-fondo-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.v4-fondo-video video{width:100%;height:100%;object-fit:cover;display:block;opacity:.55;filter:saturate(.7)}.v4-fondo-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(95deg,#0a1638f5,#0a1638db 45%,#0f1f4d9e),var(--e-plano)}.e-con-video.e-prof{background:var(--navy)!important}.e-hero--v4 .e-h1{text-transform:none}.v4-interior{background:var(--fondo)}.v4-navy{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(90% 80% at 90% 0%,#1b3487 0%,var(--navy) 55%,#0a1638 100%)}.v4-navy .h4-tit{color:#fff}.v4-navy .h4-tit-b{color:var(--azul-claro)}.v4-navy .h4-lead{color:#c9d4f5}.v4-grilla{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(127,162,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(127,162,255,.07) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,transparent 80%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,transparent 80%);animation:h4-grilla 30s linear infinite}.v4-interior .h4-cab--fila{margin-bottom:clamp(20px,3.4vh,40px)}.v4-tarjetas.v4-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-tarjetas.v4-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.h4-blanco .v4-tarjetas li{background:var(--fondo)}.v4-interior :not(.h4-blanco)>.h4-shell>.v4-tarjetas li{background:#fff;box-shadow:var(--v4-sombra)}.v4-navy .v4-tarjetas li{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:none}.v4-navy .v4-tarjetas h3{color:#fff}.v4-navy .v4-tarjetas p{color:#a9b8e0}.v4-navy .v4-tarjetas .h4-porque-ico{background:#7fa2ff24;color:#9fb7ff;box-shadow:none}.v4-tarjeta-link{display:contents;color:inherit}.v4-ver{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:13.5px;font-weight:600;color:var(--azul)}.v4-texto-foto{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(14px,1.6vw,22px);align-items:stretch}.v4-texto-foto--inv{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.v4-texto-foto--inv .v4-foto{order:-1}.v4-texto-foto--sola{grid-template-columns:1fr}.v4-texto-card{padding:clamp(22px,3.4vh,38px) clamp(22px,2.6vw,38px);border-radius:28px;background:#fff;box-shadow:var(--v4-sombra);display:flex;flex-direction:column;gap:14px;justify-content:center}.h4-blanco .v4-texto-card{background:var(--fondo);box-shadow:none}.v4-texto-card p{font-size:15.5px;line-height:1.7;color:var(--gris)}.v4-texto-card p.v4-texto-primero{font-size:clamp(17px,1.4vw,20px);line-height:1.55;font-weight:500;color:var(--navy)}.v4-foto{position:relative;margin:0;min-height:clamp(240px,42vh,440px);border-radius:28px;overflow:hidden;background:var(--navy);box-shadow:0 24px 60px #0f1f4d2e}.v4-foto img{position:absolute;top:-8%;right:0;bottom:-8%;left:0;width:100%;height:116%;object-fit:cover}.v4-foto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#08113059,#08113000 50%)}.v4-recuadro{margin-top:6px;padding:18px 20px;border-radius:18px;background:#e8efff}.v4-recuadro h3{font-size:17px;font-weight:700;color:var(--navy);margin-bottom:4px}.v4-recuadro p{font-size:14.5px!important;color:var(--tinta)!important}.v4-etapas{display:flex;flex-direction:column;gap:10px;counter-reset:e}.v4-etapas>li{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:16px 28px;align-items:start;padding:clamp(14px,2.2vh,22px) 22px;border-radius:22px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:background .3s,border-color .3s}.v4-etapas>li:hover{background:#7fa2ff1a;border-color:#7fa2ff66}.v4-etapa-cab{display:flex;align-items:center;gap:14px}.v4-etapa-cab .h4-n{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--azul);color:#fff;font-size:13px;flex:none}.v4-etapa-cab h3{font-size:clamp(16px,1.3vw,19px);line-height:1.25;font-weight:700;color:#fff}.v4-etapas dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.v4-etapas dt{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#9fb7ff;margin-bottom:6px}.v4-etapas dd{margin:0;font-size:13.5px;line-height:1.55;color:#c9d4f5}.v4-nota{margin-top:clamp(14px,2.4vh,24px)!important;font-size:14px;line-height:1.6;color:var(--gris);max-width:80ch}.v4-nota--clara{color:#9fb0db}.v4-dos-caras{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.4vw,18px)}.v4-cara{padding:clamp(24px,3.6vh,40px) clamp(22px,2.6vw,36px);border-radius:28px;background:var(--fondo);display:flex;flex-direction:column;gap:12px}.v4-cara p{font-size:clamp(16px,1.3vw,19px);line-height:1.55;color:var(--navy);font-weight:500}.v4-cara--azul{background:linear-gradient(135deg,var(--azul),#1747c7);box-shadow:0 20px 50px #1f5eff4d}.v4-cara--azul p{color:#fff}.v4-par{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.4vw,18px)}.v4-par-item{padding:clamp(22px,3.4vh,36px) clamp(22px,2.4vw,32px);border-radius:26px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;flex-direction:column;gap:10px}.v4-par-item .h4-porque-ico{background:#7fa2ff29;color:#9fb7ff;box-shadow:none;margin-bottom:6px}.v4-par-tit{font-size:clamp(20px,1.9vw,26px);line-height:1.2;font-weight:700;letter-spacing:-.015em;color:#fff}.v4-par-item p{font-size:14.5px;line-height:1.65;color:#c9d4f5}.v4-cierre-links{margin-top:16px}@media(max-width:1000px){.v4-texto-foto,.v4-texto-foto--inv,.v4-dos-caras,.v4-par{grid-template-columns:1fr}.v4-texto-foto--inv .v4-foto{order:0}.v4-etapas>li{grid-template-columns:1fr}.v4-tarjetas.v4-col-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.v4-etapas dl,.v4-tarjetas.v4-col-2,.v4-tarjetas.v4-col-4{grid-template-columns:1fr}}.v4-no{margin-top:clamp(14px,2.4vh,22px);padding:clamp(18px,2.8vh,26px) clamp(20px,2.4vw,30px);border-radius:24px;background:var(--navy);color:#fff;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);gap:14px 28px;align-items:center}.v4-no h3{font-size:clamp(17px,1.5vw,21px);font-weight:700;color:#fff}.v4-no ul{display:flex;flex-direction:column;gap:8px}.v4-no li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.5;color:#c9d4f5}.v4-no li span{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#ff787829;color:#ff9c9c;margin-top:1px}.v4-par-grande{font-size:clamp(16px,1.35vw,19px)!important;line-height:1.6!important;color:#e3e9fb!important}.v4-checks{display:flex;flex-direction:column;gap:8px;padding:clamp(16px,2.4vh,24px);border-radius:28px;background:#fff;box-shadow:var(--v4-sombra);justify-content:center}.v4-checks li{display:flex;align-items:center;gap:14px;padding:clamp(10px,1.6vh,14px) 14px;border-radius:16px;background:var(--fondo);font-size:15.5px;font-weight:600;color:var(--navy)}.v4-checks .h4-n{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--azul);color:#fff;font-size:12px;flex:none}.v4-hechos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px)}.v4-hechos li{display:flex;flex-direction:column;gap:8px;padding:clamp(20px,3vh,28px) 22px;border-radius:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.v4-hechos .h4-porque-ico{background:#7fa2ff29;color:#9fb7ff;box-shadow:none;margin-bottom:6px}.v4-hechos-k{font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#9fb7ff}.v4-hechos b{font-size:clamp(17px,1.5vw,21px);line-height:1.3;color:#fff}@media(max-width:1000px){.v4-no,.v4-hechos{grid-template-columns:1fr}}.v4-sim-tabs{display:inline-flex;flex-wrap:wrap;gap:6px;padding:6px;border-radius:999px;background:var(--fondo);margin-bottom:clamp(14px,2.4vh,22px)}.v4-sim-tabs button{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:0;border-radius:999px;background:transparent;font:600 14.5px/1 var(--font);color:var(--navy);cursor:pointer;transition:background .25s,color .25s,box-shadow .25s}.v4-sim-tabs button .h4-n{font-size:12px;color:#9aa8cc}.v4-sim-tabs button[aria-selected=true]{background:var(--azul);color:#fff;box-shadow:0 8px 20px #1f5eff4d}.v4-sim-tabs button[aria-selected=true] .h4-n{color:#cfdcff}.v4-sim-panel{position:relative}.v4-sim-foto{position:relative;margin:0;aspect-ratio:16 / 8;max-height:60vh;width:100%;border-radius:28px;overflow:hidden;background:var(--navy);box-shadow:0 30px 70px #0f1f4d33}.v4-sim-foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .7s ease,transform 1.2s cubic-bezier(.16,1,.3,1)}.v4-sim-foto img.is-activo{opacity:1;transform:none}.v4-sim-txt{position:absolute;left:clamp(14px,2vw,24px);bottom:clamp(14px,2vw,24px);max-width:min(520px,80%);padding:16px 20px;border-radius:18px;background:#081130d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#e3e9fb;font-size:14.5px;line-height:1.55;animation:h4-sube .6s cubic-bezier(.16,1,.3,1) backwards}@media(max-width:640px){.v4-sim-foto{aspect-ratio:4 / 3}.v4-sim-txt{position:static;max-width:none;margin-top:10px}}.h4-blanco .v4-tarjetas li.h4-porque-azul,.v4-interior .v4-tarjetas li.h4-porque-azul{background:linear-gradient(135deg,var(--navy),#1b3487);box-shadow:0 18px 44px #0f1f4d40}.v4-tarjetas li.h4-porque-azul .h4-porque-ico{background:var(--azul);color:#fff}.v4-cierre-sub{font-size:clamp(15px,1.25vw,17.5px);line-height:1.6;color:#dfe6ff;max-width:60ch}.v4-interior .h4-cierre .h4-tit{font-size:clamp(28px,3.2vw,44px)}.v4-interior .h4-cierre .h4-tit-b{font-size:1em!important;font-weight:700!important;margin-top:0!important;color:#d6e1ff}.v4-equipo{position:relative;margin:0;min-height:clamp(260px,44vh,460px);border-radius:28px;background:radial-gradient(70% 70% at 50% 55%,#dfe8ff,#eef1f7 60%,#fff);display:grid;place-items:center;overflow:hidden;box-shadow:var(--v4-sombra)}.v4-equipo img{position:relative;max-width:78%;max-height:82%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 24px 30px rgba(15,31,77,.2));animation:v4-flota 6s ease-in-out infinite alternate}.v4-equipo-halo{position:absolute;left:50%;bottom:10%;width:50%;height:18px;translate:-50% 0;border-radius:50%;background:#0f1f4d2e;filter:blur(10px);animation:v4-halo 6s ease-in-out infinite alternate}@keyframes v4-flota{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes v4-halo{0%{width:50%;opacity:1}to{width:42%;opacity:.7}}.v4-capitulos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,18px)}.v4-capitulos>li{padding:clamp(20px,3vh,28px) clamp(20px,2.2vw,28px);border-radius:24px;background:var(--fondo);display:flex;flex-direction:column;gap:8px;transition:background .3s,box-shadow .3s,transform .3s}.v4-capitulos>li:hover{background:#fff;box-shadow:0 18px 44px #0f1f4d1a;transform:translateY(-3px)}.v4-capitulos .h4-n{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#fff;color:var(--azul);font-size:13px;box-shadow:0 4px 12px #0f1f4d0f;margin-bottom:4px}.v4-capitulos h3{font-size:clamp(17px,1.4vw,20px);line-height:1.25;font-weight:700;color:var(--navy)}.v4-capitulos p{font-size:14.5px;line-height:1.65;color:var(--gris)}.v4-mas summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font-size:14px;font-weight:600;color:var(--azul)}.v4-mas summary::-webkit-details-marker{display:none}.v4-mas summary:after{content:"+";font-size:16px}.v4-mas[open] summary:after{content:"–"}.v4-mas p{margin-top:8px!important}.v4-no-conviene{display:grid;grid-template-columns:56px 1fr;gap:20px;padding:clamp(26px,4vh,44px) clamp(24px,3vw,44px);border-radius:30px;background:radial-gradient(90% 90% at 100% 0%,#1b3487 0%,var(--navy) 60%);color:#fff;box-shadow:0 24px 60px #0f1f4d40}.v4-no-conviene .h4-porque-ico{width:56px;height:56px;background:#ff787829;color:#ff9c9c;box-shadow:none}.v4-no-conviene>div{display:flex;flex-direction:column;gap:10px}.v4-no-conviene p{font-size:clamp(15px,1.2vw,17px);line-height:1.7;color:#c9d4f5;max-width:80ch}.v4-otros-eq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);margin-bottom:clamp(16px,2.6vh,24px)}.v4-otros-eq a{position:relative;display:grid;grid-template-columns:84px 1fr;align-items:center;gap:14px;padding:12px 52px 12px 12px;border-radius:20px;background:var(--fondo);border:1px solid transparent;transition:background .3s,border-color .3s,transform .3s}.h4-sec:not(.h4-blanco) .v4-otros-eq a{background:#fff;box-shadow:var(--v4-sombra)}.v4-otros-eq a:hover{border-color:#1f5eff59;transform:translateY(-3px)}.v4-otros-img{height:70px;border-radius:14px;background:radial-gradient(circle at 50% 60%,#dfe8ff,#eef1f7 70%);display:grid;place-items:center;overflow:hidden}.v4-otros-img img{max-width:80%;max-height:80%;object-fit:contain}.v4-otros-img img.v4-otros-foto{max-width:none;max-height:none;width:100%;height:100%;object-fit:cover}.v4-otros-eq b{font-size:15.5px;font-weight:600;color:var(--navy);line-height:1.3}.v4-otros-eq .h4-sol-ir{right:14px;top:50%;translate:0 -50%}.v4-otros-eq a:hover .h4-sol-ir{background:var(--azul);color:#fff;transform:rotate(-45deg)}.v4-volver{margin-bottom:14px!important}@media(max-width:1000px){.v4-capitulos,.v4-otros-eq{grid-template-columns:1fr}}.v4-interior .v4-navy .v4-tarjetas li:not(.h4-porque-azul){background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:none}.v4-interior .v4-navy .v4-tarjetas li:not(.h4-porque-azul):hover{background:#7fa2ff1a;border-color:#7fa2ff73}.v4-interior .v4-navy .v4-tarjetas h3{color:#fff}.v4-interior .v4-navy .v4-tarjetas p{color:#a9b8e0}.v4-cita{padding:16px 18px;border-radius:16px;background:#e8efff;font-size:15.5px!important;font-weight:600;line-height:1.5!important;color:var(--navy)!important}.v4-antes{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.4vw,18px)}.v4-antes-col{padding:clamp(22px,3.4vh,34px) clamp(20px,2.4vw,32px);border-radius:28px;background:var(--fondo);display:flex;flex-direction:column;gap:14px}.v4-antes-col--si{background:radial-gradient(90% 90% at 100% 0%,#2f66ff 0%,var(--azul) 50%,#1747c7 100%);box-shadow:0 22px 54px #1f5eff4d}.v4-antes-col ul{display:flex;flex-direction:column;gap:10px}.v4-antes-col li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.55;color:var(--tinta)}.v4-antes-col--si li{color:#fff}.v4-ico-x,.v4-ico-ok{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;margin-top:1px}.v4-ico-x{background:#ffe3e3;color:#d24646}.v4-ico-ok{background:#ffffff38;color:#fff}.v4-datos{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:clamp(14px,2.4vh,22px)}.v4-datos li{padding:18px 20px;border-radius:20px;background:var(--navy);display:flex;flex-direction:column;gap:4px}.v4-datos b{font-size:clamp(22px,2vw,30px);font-weight:800;color:#fff;letter-spacing:-.02em}.v4-datos span{font-size:13px;line-height:1.45;color:#a9b8e0}.v4-capitulos h3+p{margin-top:0}@media(max-width:1000px){.v4-antes{grid-template-columns:1fr}}.v4-antes-col--blanca{background:#fff;box-shadow:var(--v4-sombra)}.v4-ico-menos{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--fondo);color:var(--gris);margin-top:1px}.v4-auto{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(20px,4vw,56px);align-items:center}.v4-auto>div{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.v4-auto-tit{font-size:clamp(26px,3vw,40px)!important}.v4-auto p{font-size:clamp(15px,1.2vw,17px);line-height:1.7;color:#c9d4f5;max-width:62ch}.v4-equipo--oscuro{background:radial-gradient(60% 60% at 50% 55%,#3f74ff73,#0f1f4d00 70%);box-shadow:none;min-height:clamp(220px,40vh,400px)}.v4-equipo--oscuro .v4-equipo-halo{background:#0006}.v4-pildoras-oscuras .h4-otras a{background:#ffffff0f;border-color:#ffffff24;color:#fff}.v4-pildoras-oscuras .h4-otras a:hover{background:#7fa2ff29;border-color:#7fa2ff80}.v4-capitulos>li p+p{margin-top:8px!important}.v4-recuadro+.v4-recuadro{margin-top:0}@media(max-width:1000px){.v4-auto{grid-template-columns:1fr}}.v4-capitulos .h4-n[data-n]:before{content:attr(data-n)}.v4-datos-sec{padding-bottom:0!important}.v4-datos--zona{margin-top:0}.v4-datos--zona li{background:#fff;box-shadow:var(--v4-sombra)}.v4-datos--zona b{color:var(--azul)}.v4-datos--zona span{color:var(--gris)}.v4-otros-eq--desc a{align-items:start}.v4-otros-eq--desc small{display:block;margin-top:4px;font-size:13px;line-height:1.45;color:var(--gris)}.v4-ind-desc .h4-ind-txt small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v4-cob-chips{margin-top:6px}.v4-cob-chips span{display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 5px;border-radius:999px;background:var(--fondo);font-size:12.5px;font-weight:500;color:var(--navy)}.v4-otros-bandera{background:transparent!important}.v4-pais-cab{display:flex;align-items:center;gap:10px}.v4-falta{padding:10px 12px;border-radius:12px;background:#fff3e0;font-size:13.5px!important;color:#7a4b00!important}.h4-blanco .v4-capitulos>li,.v4-interior .h4-blanco .v4-capitulos>li{background:var(--fondo)}.v4-interior .h4-sec:not(.h4-blanco):not(.v4-navy) .v4-capitulos>li{background:#fff;box-shadow:var(--v4-sombra)}.v4-par--3{grid-template-columns:repeat(3,minmax(0,1fr))}.v4-checks--plano{box-shadow:var(--v4-sombra)}.v4-par-tit--oscuro{color:var(--navy)!important}.v4-cara-txt{font-size:15px!important;line-height:1.65!important;font-weight:400!important}.v4-cara:not(.v4-cara--azul) .v4-cara-txt{color:var(--gris)!important}.v4-cara--azul .v4-cara-txt{color:#e3eaff!important}@media(max-width:1000px){.v4-par--3{grid-template-columns:1fr}}.v4-interior>.h4-sec:not(.v4-navy):not(.h4-blanco){position:relative;isolation:isolate;overflow:hidden;overflow:clip}.v4-interior>.h4-sec:not(.v4-navy):not(.h4-blanco):before{content:"";position:absolute;z-index:-1;width:720px;height:720px;right:-260px;top:-280px;border-radius:50%;background:radial-gradient(circle,#1f5eff1f,#1f5eff00 65%);pointer-events:none}.v4-interior>.h4-sec:not(.v4-navy):not(.h4-blanco):after{content:"";position:absolute;z-index:-1;width:560px;height:560px;left:-240px;bottom:-260px;border-radius:50%;background:radial-gradient(circle,#7fa2ff29,#7fa2ff00 65%);pointer-events:none}.v4-interior>.h4-blanco{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#fff,#f7f9fd)}.v4-interior>.h4-blanco:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(15,31,77,.07) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(60% 50% at 100% 0%,#000 0%,transparent 70%);mask-image:radial-gradient(60% 50% at 100% 0%,#000 0%,transparent 70%);pointer-events:none}.v4-texto-card,.v4-interior .v4-tarjetas li:not(.h4-porque-azul),.v4-capitulos>li,.v4-checks,.v4-antes-col--blanca,.v4-cara:not(.v4-cara--azul),.v4-otros-eq a,.v4-interior .h4-faq details{position:relative;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(150deg,#1f5eff47,#dde3eee6 40%,#dde3eee6 70%,#7fa2ff59) border-box!important;border:1px solid transparent!important;box-shadow:0 1px #fffc inset,0 18px 44px -14px #0f1f4d29,0 4px 10px -4px #0f1f4d0f!important}.v4-interior .h4-blanco :is(.v4-tarjetas li:not(.h4-porque-azul),.v4-capitulos>li,.v4-texto-card,.v4-cara:not(.v4-cara--azul),.v4-otros-eq a,.h4-faq details){background:linear-gradient(#fff,#fff) padding-box,linear-gradient(150deg,#1f5eff4d,#dde3eee6 40%,#dde3eee6 70%,#7fa2ff59) border-box!important}.v4-interior .v4-navy :is(.v4-tarjetas li:not(.h4-porque-azul),.v4-par-item,.v4-hechos li,.v4-etapas>li,.h4-pasos li){background:linear-gradient(#172a63b8,#0f1f4d8c) padding-box,linear-gradient(150deg,#7fa2ff8c,#ffffff0f 45%,#ffffff0f 70%,#7fa2ff4d) border-box!important;border:1px solid transparent!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 50px -20px #00000080!important}.v4-interior :is(.v4-tarjetas li,.v4-capitulos>li,.v4-par-item,.v4-hechos li,.v4-etapas>li){transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s}.v4-interior :is(.v4-tarjetas li,.v4-capitulos>li,.v4-par-item,.v4-hechos li):hover{transform:translateY(-6px);box-shadow:0 30px 60px -18px #1f5eff59,0 6px 14px -6px #0f1f4d1f!important}.v4-interior .v4-tarjetas .h4-porque-ico,.v4-interior .v4-par-item .h4-porque-ico,.v4-interior .v4-hechos .h4-porque-ico,.v4-no-conviene .h4-porque-ico{width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#3f74ff 0%,var(--azul) 45%,#1747c7 100%)!important;color:#fff!important;box-shadow:0 10px 22px -6px #1f5eff8c,0 0 0 4px #1f5eff14!important;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.v4-interior .v4-navy .v4-tarjetas .h4-porque-ico,.v4-interior .v4-par-item .h4-porque-ico,.v4-interior .v4-hechos .h4-porque-ico{box-shadow:0 10px 26px -6px #3f74ffb3,0 0 0 4px #7fa2ff1f!important}.v4-interior .v4-tarjetas li:hover .h4-porque-ico,.v4-interior .v4-par-item:hover .h4-porque-ico{transform:rotate(-8deg) scale(1.08)}.v4-tarjetas li{grid-template-columns:52px 1fr!important;gap:18px!important;padding:clamp(22px,3vh,30px) 24px!important;border-radius:26px!important}.v4-tarjetas h3{font-size:clamp(16.5px,1.3vw,19px)!important;margin-top:2px!important}.v4-capitulos>li{overflow:hidden;border-radius:26px!important;padding:clamp(24px,3.4vh,32px) clamp(22px,2.4vw,30px)!important}.v4-capitulos>li:before{content:"";position:absolute;left:24px;right:24px;top:0;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,var(--azul),#7fa2ff);transform:scaleX(.18);transform-origin:0 50%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.v4-capitulos>li:hover:before{transform:scaleX(1)}.v4-capitulos .h4-n{position:absolute;right:18px;top:10px;width:auto!important;height:auto!important;background:none!important;box-shadow:none!important;font-size:64px!important;font-weight:800;line-height:1;letter-spacing:-.04em;color:#1f5eff14!important;margin:0!important;pointer-events:none}.v4-capitulos h3{padding-right:56px}.v4-texto-card{border-radius:30px!important;overflow:hidden}.v4-texto-card:before{content:"“";position:absolute;right:22px;top:-18px;font-size:160px;line-height:1;font-weight:800;color:#1f5eff12;pointer-events:none}.v4-texto-card p.v4-texto-primero{position:relative;padding-left:18px}.v4-texto-card p.v4-texto-primero:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:4px;border-radius:4px;background:linear-gradient(180deg,var(--azul),#7fa2ff)}.v4-foto,.v4-equipo{overflow:visible!important}.v4-foto{isolation:isolate}.v4-foto img,.v4-foto{border-radius:30px}.v4-foto:before{content:"";position:absolute;z-index:-1;right:-18px;bottom:-18px;width:55%;height:55%;border-radius:24px;background-image:radial-gradient(rgba(31,94,255,.35) 1.6px,transparent 1.6px);background-size:16px 16px}.v4-foto:after{border-radius:30px}.v4-foto{clip-path:none}.v4-foto>img{clip-path:inset(0 round 30px)}.v4-equipo:before{content:"";position:absolute;width:74%;aspect-ratio:1;border-radius:50%;border:2px dashed rgba(31,94,255,.22);animation:v4-gira 40s linear infinite}.v4-equipo{border:1px solid rgba(31,94,255,.14)}@keyframes v4-gira{to{transform:rotate(360deg)}}.v4-interior .h4-pasos li{border-radius:24px!important;padding-top:30px!important}.v4-interior .h4-pasos .h4-n{width:44px!important;height:44px!important;background:linear-gradient(135deg,#3f74ff,#1747c7)!important;color:#fff!important;font-size:14px!important;box-shadow:0 8px 20px -4px #3f74ffb3!important}.v4-etapa-cab .h4-n{box-shadow:0 8px 20px -4px #3f74ffb3;background:linear-gradient(135deg,#3f74ff,#1747c7)!important;width:44px!important;height:44px!important}.v4-antes-col,.v4-cara{border-radius:30px!important}.v4-antes-col:not(.v4-antes-col--si):not(.v4-antes-col--blanca){background:linear-gradient(#fff,#fff) padding-box,linear-gradient(150deg,#d2464640,#dde3eee6 45%) border-box!important;border:1px solid transparent;box-shadow:0 18px 44px -14px #0f1f4d24}.v4-antes-col li,.v4-checks li{transition:transform .3s}.v4-antes-col li:hover,.v4-checks li:hover{transform:translate(4px)}.v4-antes-col--si,.v4-cara--azul{position:relative;overflow:hidden}.v4-antes-col--si:after,.v4-cara--azul:after{content:"";position:absolute;width:320px;height:320px;right:-120px;top:-140px;border-radius:50%;background:radial-gradient(circle,#ffffff38,#fff0 65%);pointer-events:none}.v4-checks{border-radius:30px!important}.v4-checks li{background:linear-gradient(90deg,#eef3ff,#f6f8fc)!important}.v4-otros-eq a{border-radius:22px!important}.v4-otros-img{background:#eef1f7!important}.v4-otros-eq a:hover{box-shadow:0 24px 50px -16px #1f5eff59!important}.v4-interior .h4-faq details{border-radius:22px!important}.v4-interior .h4-faq details[open]{box-shadow:0 24px 54px -18px #1f5eff59!important}.v4-interior .h4-cab--fila>.h4-lead{position:relative;padding:18px 22px 18px 24px;border-radius:22px;background:#ffffffb3;border:1px solid rgba(221,227,238,.9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:clamp(15px,1.15vw,17px)}.v4-interior .h4-cab--fila>.h4-lead:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:3px;border-radius:3px;background:var(--azul)}.v4-interior .v4-navy .h4-cab--fila>.h4-lead{background:#ffffff0d;border-color:#ffffff1a}.v4-interior .v4-navy .h4-cab--fila>.h4-lead:before{background:var(--azul-claro)}.v4-nota{position:relative;padding:14px 18px 14px 46px;border-radius:18px;background:#1f5eff0f;color:var(--tinta)!important}.v4-nota:before{content:"i";position:absolute;left:14px;top:13px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--azul);color:#fff;font-size:12px;font-weight:700;font-style:italic}.v4-nota--clara{background:#ffffff0f;color:#c9d4f5!important}.v4-navy:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(127,162,255,.7),transparent);background-size:50% 100%;background-repeat:no-repeat;animation:v4-borde 6s linear infinite}@keyframes v4-borde{0%{background-position:-50% 0}to{background-position:150% 0}}@media(prefers-reduced-motion:reduce){.v4-equipo:before,.v4-navy:after,.v4-equipo img{animation:none!important}}.v4-grupos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.v4-grupo{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:28px;background:linear-gradient(#172a63bf,#0f1f4d99) padding-box,linear-gradient(150deg,#7fa2ff99,#ffffff0f 45%,#7fa2ff4d) border-box;border:1px solid transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 24px 60px -24px #0009}.v4-grupo:after{content:"";position:absolute;width:260px;height:260px;right:-110px;top:-130px;border-radius:50%;background:radial-gradient(circle,#3f74ff59,#3f74ff00 65%);pointer-events:none}.v4-grupo header{display:flex;align-items:center;gap:12px}.v4-grupo-n{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-size:13px;font-weight:700;color:#fff;background:linear-gradient(135deg,#3f74ff,#1747c7);box-shadow:0 8px 20px -4px #3f74ffb3}.v4-grupo h3{margin:0;color:#fff;font-size:clamp(17px,1.3vw,20px);font-weight:700;letter-spacing:-.01em}.v4-grupo ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.v4-mini{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:18px;background:#fffffff5;color:var(--tinta);text-decoration:none;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.v4-mini:hover{transform:translate(4px);box-shadow:0 16px 36px -14px #3f74ffcc}.v4-mini-img{width:64px;height:64px;border-radius:14px;display:grid;place-items:center;background:radial-gradient(circle at 50% 60%,#dfe8ff,#eef3ff 70%);overflow:hidden}.v4-mini-img img{width:88%;height:88%;object-fit:contain;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.v4-mini:hover .v4-mini-img img{transform:scale(1.12) rotate(-3deg)}.v4-mini-txt{display:grid;gap:2px;min-width:0}.v4-mini-txt b{font-size:15px;font-weight:700;line-height:1.25}.v4-mini-txt small{font-size:13px;color:var(--gris, #5b6478);line-height:1.35}.v4-mini-ir{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#eef3ff;color:var(--azul);transition:background .3s,color .3s}.v4-mini:hover .v4-mini-ir{background:var(--azul);color:#fff}.v4-grupo--cta{justify-content:space-between;background:linear-gradient(150deg,#2f63f0,#1747c7) padding-box,linear-gradient(150deg,#ffffff80,#ffffff1a) border-box}.v4-grupo--cta p{margin:0;color:#dfe7ff;font-size:15px;line-height:1.6}.v4-grupo--cta .h4-btn{align-self:flex-start}.v4-grupo--cta .v4-grupo-n{background:#ffffff2e;box-shadow:none;font-size:20px}.v4-mas-link{margin:22px 0 0;text-align:center}.v4-mas-link a{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;background:#fff;border:1px solid #dde3ee;color:var(--azul);font-weight:600;text-decoration:none;box-shadow:0 10px 26px -14px #0f1f4d40;transition:transform .3s,box-shadow .3s}.v4-mas-link a:hover{transform:translateY(-2px);box-shadow:0 16px 34px -14px #1f5eff73}.v4-tarjetas.v4-col-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.v4-tarjetas.v4-col-4 li{grid-template-columns:1fr!important}@media(max-width:1080px){.v4-grupos{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-tarjetas.v4-col-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:680px){.v4-grupos,.v4-tarjetas.v4-col-4{grid-template-columns:1fr!important}}.v4-interior .v4-navy .v4-mini,.v4-interior .v4-navy .v4-mini-txt b{color:var(--tinta, #0f1f4d)!important}.v4-interior .v4-navy .v4-mini-txt small{color:#5b6478!important}.e-quiebre .e-quiebre-in{align-items:start!important;gap:clamp(28px,4vw,64px)!important}.e-quiebre .e-quiebre-in>div:first-child{position:sticky;top:110px;align-self:start}.e-quiebre .e-h2{font-size:clamp(30px,3.2vw,46px)!important;line-height:1.08!important}.e-quiebre .e-quiebre-txt{position:relative;padding:clamp(24px,3vw,36px);border-radius:28px;background:linear-gradient(#172a63b8,#0f1f4d8c) padding-box,linear-gradient(150deg,#7fa2ff8c,#ffffff0f 45%,#7fa2ff4d) border-box;border:1px solid transparent;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 30px 70px -30px #0009}.e-quiebre .e-quiebre-txt .e-lead{font-size:clamp(15.5px,1.1vw,17px)!important;line-height:1.7!important;color:#d6def7!important;max-width:none!important}.e-quiebre .e-quiebre-txt .e-lead+.e-lead{margin-top:14px}.e-quiebre .e-quiebre-txt .e-btn{margin-top:22px}@media(max-width:860px){.e-quiebre .e-quiebre-in>div:first-child{position:static}}.v4-interior .v4-tarjetas li.h4-porque-azul{background:linear-gradient(150deg,#3f74ff,#1f5eff 45%,#1747c7)!important;border:0!important;box-shadow:0 26px 60px -20px #1f5eff99!important}.v4-interior .v4-tarjetas li.h4-porque-azul :is(h3,p,.v4-ver){color:#fff!important}.v4-interior .v4-tarjetas li.h4-porque-azul p{color:#dfe7ff!important}.v4-interior .v4-tarjetas li.h4-porque-azul .h4-porque-ico{background:#ffffff2e!important;box-shadow:none!important}.v4-grupo{background:#ffffff0b!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 24px 60px -30px #0000008c!important;padding:26px 22px 22px!important;transition:border-color .4s,background .4s}.v4-grupo:hover{background:#ffffff12!important;border-color:#7fa2ff73!important}.v4-grupo:after{content:attr(data-n);width:auto;height:auto;right:18px;top:6px;border-radius:0;background:none;font-size:84px;font-weight:800;line-height:1;letter-spacing:-.05em;color:#ffffff0d}.v4-grupo:before{content:"";position:absolute;left:22px;right:22px;top:0;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,#3f74ff,#7fa2ff);opacity:.9}.v4-grupo header{position:relative;z-index:1}.v4-grupo h3{font-size:clamp(18px,1.4vw,21px)!important}.v4-grupo ul{position:relative;z-index:1}.v4-interior .v4-navy .v4-mini{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.08);grid-template-columns:58px 1fr auto;padding:9px 12px 9px 9px}.v4-interior .v4-navy .v4-mini:hover{background:#ffffff1f!important;border-color:#7fa2ff80;box-shadow:none;transform:translate(4px)}.v4-interior .v4-navy .v4-mini-txt b{color:#fff!important;font-size:15px}.v4-interior .v4-navy .v4-mini-txt small{color:#aebde6!important}.v4-mini-img{width:58px!important;height:58px!important;background:#eef1f7!important}.v4-interior .v4-navy .v4-mini-ir{background:#ffffff1a;color:#fff}.v4-interior .v4-navy .v4-mini:hover .v4-mini-ir{background:#fff;color:var(--azul)}.v4-grupo--cta{background:linear-gradient(150deg,#3f74ff,#1f5eff,#1747c7)!important;border:0!important;justify-content:flex-start!important;gap:18px!important}.v4-grupo--cta:after{content:"?";color:#ffffff1f;font-size:120px}.v4-grupo--cta p{font-size:15.5px!important;color:#e8eeff!important}.v4-grupo--cta .h4-btn{margin-top:auto}.v4-tarjetas.v4-col-1{grid-template-columns:1fr;max-width:760px}.v4-foto{overflow:hidden!important;border-radius:30px}.v4-foto:before{display:none}.v4-foto>img{clip-path:none;border-radius:0}.e-hero--v4.e-hero--aside .e-hero-in{align-items:center}.e-hero--v4 .e-hero-aside{align-self:center!important}.v4-hero-equipo{position:relative;margin:0;aspect-ratio:1;display:grid;place-items:center;max-width:520px;margin-inline:auto}.v4-hero-equipo:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;background:radial-gradient(circle at 50% 45%,#7fa2ff8c,#1f5eff2e 45%,#1f5eff00 70%);filter:blur(6px)}.v4-hero-equipo-aro{position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;border:1.5px dashed rgba(185,200,255,.35);animation:v4-gira 50s linear infinite}.v4-hero-equipo-aro:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle,#ffffff14,#fff0 70%)}.v4-hero-equipo img{position:relative;z-index:1;width:78%;height:auto;filter:drop-shadow(0 40px 50px rgba(0,0,0,.55));animation:v4-flota 6s ease-in-out infinite}@keyframes v4-flota{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media(max-width:900px){.e-hero-aside:has(.v4-hero-equipo){display:none}}@media(prefers-reduced-motion:reduce){.v4-hero-equipo img,.v4-hero-equipo-aro{animation:none}}.e-hero--v4 .e-h1{font-size:clamp(34px,3.9vw,60px)!important;line-height:1.04!important;max-width:17ch}.e-hero--v4 .e-hero-lead{font-size:clamp(16px,1.2vw,18.5px);line-height:1.6}.v4-no-conviene .v4-no-lead{font-size:clamp(17px,1.4vw,21px)!important;line-height:1.5!important;color:#fff!important;font-weight:500;margin:14px 0 0!important;max-width:60ch}.v4-no-conviene .v4-no-cols{margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);columns:2 320px;column-gap:36px}.v4-no-conviene .v4-no-cols p{margin:0!important;font-size:14.5px!important;line-height:1.7!important;color:#c9d4f5!important}.v4-texto-card .v4-mas{margin-top:6px}.v4-hero-rasgos{list-style:none;margin:clamp(14px,2.2vh,22px) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.v4-hero-rasgos li{display:inline-flex;align-items:center;gap:7px;padding:7px 13px 7px 9px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#eef2ff;font-size:13.5px;font-weight:500}.v4-hero-rasgos svg{width:20px;height:20px;padding:3px;border-radius:50%;background:var(--azul, #1f5eff);color:#fff;flex:none}.v4-hero-equipo:before{top:9%!important;right:9%!important;bottom:9%!important;left:9%!important;background:#eef1f7!important;filter:none!important;box-shadow:0 40px 90px -30px #1f5effb3;border-radius:50%}.v4-hero-equipo img{width:64%!important;filter:drop-shadow(0 24px 24px rgba(15,31,77,.28))!important}.v4-hero-equipo img{width:auto!important;height:auto;max-width:64%;max-height:68%;object-fit:contain}.v4-hero-equipo{width:min(100%,460px)!important;height:auto!important;aspect-ratio:1 / 1!important;align-self:center}.v4-hero-equipo img{position:absolute!important;left:50%;top:50%;translate:-50% -50%}.v4f{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(20px,3vw,44px);align-items:stretch}.v4f-frase{margin:0;font-size:clamp(24px,2.3vw,34px);line-height:1.22;font-weight:700;letter-spacing:-.02em;color:var(--navy, #0f1f4d);max-width:26ch}.v4f-sub{margin:16px 0 0;font-size:15px;line-height:1.65;color:#5b6478;max-width:62ch;padding-left:16px;border-left:3px solid rgba(31,94,255,.35)}.v4f-tarjetas{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:clamp(20px,3vh,30px)}.v4f-tarjeta{display:grid;grid-template-columns:44px 1fr;gap:14px;padding:20px;border-radius:22px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(150deg,#1f5eff4d,#dde3eee6 45%,#7fa2ff4d) border-box;border:1px solid transparent;box-shadow:0 16px 40px -16px #0f1f4d29}.v4f-tarjeta .h4-porque-ico{width:44px!important;height:44px!important;border-radius:14px!important}.v4f-tarjeta h3{margin:2px 0 6px;font-size:16px;font-weight:700;color:var(--navy, #0f1f4d)}.v4f-tarjeta p{margin:0;font-size:14px;line-height:1.6;color:#5b6478}.v4f-tarjeta .v4-mas{margin-top:8px}.v4f-foto{min-height:100%}@media(max-width:1000px){.v4f{grid-template-columns:1fr}.v4f-foto{min-height:260px}}@media(max-width:640px){.v4f-tarjetas{grid-template-columns:1fr}}.v4f-tarjeta .h4-porque-ico{display:grid;place-items:center;background:linear-gradient(135deg,#3f74ff,#1f5eff 45%,#1747c7)!important;color:#fff!important;box-shadow:0 10px 22px -6px #1f5eff8c!important}.h4-sol-halo,.tb-eq-halo,.v4-equipo-halo,.v4-equipo:before,.v4-equipo:after{display:none!important}.v4-equipo{border-radius:28px;box-shadow:0 24px 60px -24px #0f1f4d40;border:1px solid #e3e8f2!important;padding:clamp(18px,3vw,36px)}.v4-equipo img{animation:none!important}.v4-equipo--oscuro{box-shadow:0 30px 70px -30px #0009;border:0!important}.v4f-equipo{position:relative;margin:0;display:grid;place-items:center;min-height:100%}.v4f-equipo img{max-width:86%;max-height:420px}.v4f-equipo figcaption{position:absolute;left:18px;bottom:16px;padding:6px 12px;border-radius:999px;background:#eef3ff;color:var(--azul, #1f5eff);font-size:12.5px;font-weight:600}.v4f-frase--chica{font-size:clamp(20px,1.8vw,26px)!important;max-width:34ch!important}.v4f-tarjeta--sola{grid-template-columns:1fr!important;margin-top:20px}.v4f-link{display:inline-flex;margin-top:12px}html body :is(.h4-sol-img,.v4-mini-img,.v4-otros-img,.tb-eq-img:not(.tb-eq-img--foto),.r1-eq-img,.r2-fam-img,.v4-equipo,.v4f-equipo){background:#eef1f7!important}html body :is(.h4-sol-img,.v4-mini-img,.v4-otros-img,.tb-eq-img:not(.tb-eq-img--foto),.r1-eq-img,.r2-fam-img,.v4-equipo,.v4f-equipo) img:not(.v4-otros-foto){mix-blend-mode:normal!important;filter:none!important}html body :is(.h4-sol-halo,.tb-eq-halo,.v4-equipo-halo,.r1-eq-halo){display:none!important}html body :is(.tb-eq-img:not(.tb-eq-img--foto),.r1-eq-img,.r2-fam-img) img:not(.v4-otros-foto){object-fit:contain!important;object-position:center!important;padding:14px;box-sizing:border-box}.e-hero.e-hero--v4{min-height:min(82svh,800px)}.e-hero--v4 .e-hero-fondo .hero-toma{transform-origin:68% 42%;filter:saturate(.92) contrast(1.04);animation:v4s-kb 40s ease-in-out infinite alternate;will-change:transform}@keyframes v4s-kb{0%{transform:scale(1.03)}to{transform:scale(1.13) translate3d(-1.2%,-.8%,0)}}:root[data-motion=paused] .e-hero--v4 .e-hero-fondo .hero-toma{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.e-hero--v4 .e-hero-fondo .hero-toma{animation:none!important;transform:scale(1.03)}}.e-hero--v4 .e-hero-fondo:after{background:linear-gradient(90deg,#081130f2,#081130e0 28%,#08113094 52%,#08113033 78%,#08113014),linear-gradient(180deg,#0811309e,#08113000 24%),linear-gradient(0deg,#081130cc,#08113000 36%),linear-gradient(#17348729,#17348729)}.e-hero--v4 .e-hero-in{padding-top:calc(var(--e-nav) + clamp(56px,10vh,120px));padding-bottom:clamp(44px,8vh,96px)}.e-hero--v4 .e-hero-txt{max-width:760px}.e-hero--v4 .e-kicker{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:0 .7em;margin-bottom:clamp(16px,2.4vh,24px);padding:7px 14px 7px 12px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#dbe4ff;font:600 11.5px/1.4 var(--font);letter-spacing:.12em}.e-hero--v4 .e-kicker:before{content:"";width:7px;height:7px;border-radius:50%;background:#7fa2ff;box-shadow:0 0 0 4px #7fa2ff38;flex:none}.e-hero--v4 .e-kicker b{color:#dbe4ff73}.e-hero--v4 .e-h1{font-size:clamp(34px,3.9vw,58px)!important;line-height:1.04!important;letter-spacing:-.03em;max-width:20ch;text-wrap:balance;text-shadow:0 2px 30px rgba(5,12,35,.35)}.e-hero--v4 .e-hero-lead{font-size:clamp(16.5px,1.25vw,19px);line-height:1.6;max-width:52ch;color:#dfe6fa;text-wrap:pretty}.e-hero--v4 .e-hero-chips{margin-top:clamp(16px,2.6vh,26px)}.e-hero--v4 .e-hero-acc{margin-top:clamp(22px,3.6vh,38px)}.e-hero--v4 .e-hero-datos{margin-top:clamp(28px,4.4vh,48px);padding-top:16px;gap:8px 32px}@media(max-width:900px){.e-hero.e-hero--v4{min-height:auto}.e-hero--v4 .e-hero-in{padding-top:calc(var(--e-nav) + 72px);padding-bottom:40px}.e-hero--v4 .e-hero-fondo .hero-toma{transform-origin:60% 50%}.e-hero--v4 .e-hero-fondo:after{background:linear-gradient(0deg,#081130f5,#081130d6 55%,#08113080),linear-gradient(#17348729,#17348729)}.e-hero--v4 .e-kicker{letter-spacing:.08em}}@media(min-width:1181px){.v4-interior .h4-pasos:has(>li:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}.v4-interior .h4-pasos:has(>li:nth-child(5):last-child) li{padding-inline:18px}}@media(min-width:761px){.v4-interior .h4-pasos:has(>li:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1001px){.v4-interior .r1-auto{align-items:stretch}.v4-interior .r1-auto .v4f-equipo{min-height:0;border-radius:30px}}@media(min-width:1001px){:is(.v4-capitulos)>li:last-child:nth-child(odd):not(:first-child){grid-column:1 / -1;justify-self:center;width:calc(50% - (clamp(12px,1.4vw,18px)/2))}}@media(min-width:701px){.r1-grilla:not(.r1-grilla--3)>li:last-child:nth-child(odd):not(:first-child){grid-column:1 / -1;justify-self:center;width:calc(50% - 8px)}}@media(min-width:641px){.v4-tarjetas.v4-col-2>li:last-child:nth-child(odd):not(:first-child){grid-column:1 / -1;justify-self:center;width:calc(50% - (clamp(12px,1.3vw,18px)/2))}}@media(min-width:761px){.r3-rel:has(>li:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){html body .h4{font-size:16.5px;line-height:1.6}html body .h4-shell{padding-inline:20px}html body .h4-sec{padding-block:64px}html body .h4-sec--corta{padding-block:44px}html body .h4-lbl{font-size:13px!important;letter-spacing:.16em}html body .h4-cab .h4-lbl:before{width:22px}html body .h4-tit,html body .h4-cab--fila .h4-tit,html body .h4-llegamos .h4-tit{font-size:28px;line-height:1.12;letter-spacing:-.022em}html body .h4-lead{font-size:16.5px;line-height:1.6;max-width:none}html body .h4-cab{gap:12px;margin-bottom:28px}html body .h4-cab--fila{gap:14px;margin-bottom:28px}html body .h4-cab--fila>div{gap:12px}html body .h4-n{font-size:14px}html body .h4-link{min-height:44px;font-size:16px}html body .h4-btn{min-height:54px;padding:14px 22px;font-size:16.5px;justify-content:center}html body :is(.h4-acc,.h4-cierre-acc,.h4-faq-ayuda) .h4-btn{width:100%}html body .h4-btn:after{display:none}html body :is(.h4-porque,.h4-pasos,[data-carrusel]):has(>li:nth-child(4)){display:grid;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:20px;margin-inline:-20px;padding:4px 20px 8px;scrollbar-width:none}html body :is(.h4-porque,.h4-pasos,[data-carrusel]):has(>li:nth-child(4))::-webkit-scrollbar{display:none}html body :is(.h4-porque,.h4-pasos,[data-carrusel]):has(>li:nth-child(4))>li{scroll-snap-align:start;min-width:0}.mv-puntos{display:flex;justify-content:center;gap:7px;margin-top:18px;pointer-events:none}.mv-puntos i{width:7px;height:7px;border-radius:99px;background:#0f1f4d2e;transition:width .3s cubic-bezier(.16,1,.3,1),background .3s}.mv-puntos i.is-activo{width:24px;background:var(--azul, #1f5eff)}:is(.h4-navy,.v4-navy,.h4-porque-sec) .mv-puntos i{background:#ffffff38}:is(.h4-navy,.v4-navy,.h4-porque-sec) .mv-puntos i.is-activo{background:#fff}html body .h4-porque li{grid-template-columns:1fr;gap:14px;padding:22px 20px 24px;border-radius:22px}html body .h4-porque-ico{width:48px;height:48px;border-radius:15px}html body .h4-porque h3{font-size:19px;line-height:1.25;margin-bottom:6px!important}html body .h4-porque p{font-size:15.5px;line-height:1.55}html body .v4-ver{font-size:15px;min-height:32px}html body .h4-porque:has(>li:nth-child(4))>li{height:100%}html body .h4-pasos{padding-top:4px}html body .h4-pasos:before,html body .h4-pasos:after{display:none}html body .h4-pasos li{padding:22px 20px 24px;border-radius:22px}html body .h4-pasos h3{font-size:19px;line-height:1.25;margin-bottom:8px}html body .h4-pasos p{font-size:15.5px;line-height:1.55}html body .h4-ind{display:grid;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:74%;grid-auto-rows:auto;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:20px;margin-inline:-20px;padding:4px 20px 8px;scrollbar-width:none}html body .h4-ind::-webkit-scrollbar{display:none}html body .h4-ind>li{grid-column:auto!important;grid-row:auto!important;scroll-snap-align:start;aspect-ratio:4 / 5;min-width:0}html body .h4-ind a{border-radius:22px}html body .h4-ind img{top:0;right:0;bottom:0;left:0;height:100%}html body .h4-ind-velo{background:linear-gradient(0deg,#081130f2,#081130b8 38%,#0811301a 70%)}html body .h4-ind>li .h4-ind-txt{left:20px!important;right:20px!important;bottom:76px!important;gap:6px}html body .h4-ind>li .h4-ind-txt .h4-n{font-size:14px}html body .h4-ind>li .h4-ind-txt b{font-size:22px!important;line-height:1.15}html body .h4-ind>li .h4-ind-txt small{font-size:15px!important;line-height:1.45;color:#dfe6fb}html body .h4-ind>li .h4-ind-flecha{left:20px;right:auto!important;bottom:20px!important;width:44px;height:44px;background:#fff;color:var(--azul)}html body .h4-ind-otra a{display:flex}html body .h4-faq{gap:10px}html body .h4-faq details{border-radius:18px}html body .h4-faq summary{grid-template-columns:30px 1fr 32px;gap:10px;min-height:64px;padding:14px 16px}html body .h4-faq summary h3{font-size:16.5px;line-height:1.35}html body .h4-faq-n{font-size:14px}html body .h4-faq-mas{width:32px;height:32px}html body .h4-faq details p{padding:0 18px 20px 56px;font-size:16px;line-height:1.6}html body .h4-faq-ayuda{margin-top:24px;padding:24px 22px;gap:16px;border-radius:22px}html body .h4-faq-ayuda p{font-size:15.5px}html body .h4-faq-ayuda p b{font-size:20px}html body .h4-dos:has(>.h4-pegado+.h4-faq){display:flex;flex-direction:column;gap:0}html body .h4-dos:has(>.h4-pegado+.h4-faq)>.h4-pegado{display:contents}html body .h4-dos:has(>.h4-pegado+.h4-faq)>.h4-pegado>.h4-cab{order:1}html body .h4-dos:has(>.h4-pegado+.h4-faq)>.h4-faq{order:2}html body .h4-dos:has(>.h4-pegado+.h4-faq)>.h4-pegado>.h4-faq-ayuda{order:3}html body .h4-otras{display:block;margin-top:28px}html body .h4-otras p{font-size:13px;margin:0 0 12px}html body .h4-otras ul{flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:-20px;padding:2px 20px 6px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 28px),transparent)}html body .h4-otras ul::-webkit-scrollbar{display:none}html body .h4-otras li{flex:none}html body .h4-otras a{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;font-size:15px;white-space:nowrap}html body .h4-cierre{padding:32px 22px 26px;gap:26px;border-radius:26px}html body .h4-cierre .h4-tit{font-size:30px}html body .h4-cierre .h4-tit-b{font-size:19px;line-height:1.4;margin-top:12px}html body .h4-cierre-acc{align-items:stretch;gap:12px}html body .h4-cierre-acc p{font-size:15px;text-align:center}html body .h4-cierre-luz--1{width:240px;height:240px}html body .h4-cierre-luz--2{width:200px;height:200px}html body .v4-cierre-sub{font-size:16px;line-height:1.55}html body .e-hero--v4 .e-hero-in{padding-inline:20px;padding-top:calc(var(--e-nav, 76px) + 36px);padding-bottom:40px}html body .e-hero--v4 .e-h1{font-size:clamp(30px,8.6vw,36px);line-height:1.1;max-width:none}html body .e-hero--v4 .e-hero-lead{font-size:16.5px;line-height:1.6}html body .e-hero--v4 .e-migas ol,html body .e-hero--v4 .e-migas .sol-crumbs{font-size:13.5px}html body .e-hero--v4 .e-hero-acc{display:flex;flex-direction:column;align-items:stretch;gap:10px}html body .e-hero--v4 .e-hero-acc>:is(a,button){width:100%;min-height:52px;justify-content:center}html body .e-hero--v4 .e-hero-nota{font-size:12px}html body .e-hero--v4 .e-hero-fondo:after{background:linear-gradient(0deg,#081130f5,#081130d1 45%,#08113080 78%,#0811309e)}html body .v4-hero-rasgos li,html body .e-hero-chips li{font-size:14px}html body .n4{--nav: 60px;height:60px}html body .n4-in{padding-inline:16px;gap:8px}html body .n4-marca{display:flex;align-items:center;min-height:44px;flex:none}html body .n4-marca img{height:29px}html body .n4-acc{gap:8px}html body .n4-acc>.n4-cta{min-height:38px;padding:0 14px;font-size:13.5px;letter-spacing:0;box-shadow:0 4px 12px #1f5eff40}html body .n4-acc>.n4-cta svg{display:none}html body .n4-abrir{width:42px;height:42px;border-radius:13px}html body .n4[data-bajo]{background:#fffffff7}html:root body:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero][data-bajo]{background:#0a1438f5;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 8px 24px #050c234d}html:root body:has(.h4-hero,.e-hero,.pst-hero) .n4[data-hero] .n4-acc>.n4-cta{box-shadow:none}html body .e-pie{border-radius:28px 28px 0 0}html body .e-pie .t-shell{padding-inline:20px}html body .e-pie-cuerpo{gap:28px}html body .e-pie:not(:has(.e-pie-llamado)) .e-pie-cuerpo{padding-block:44px 8px}html body .e-pie-marca img{width:128px}html body .e-pie-marca>p{margin-top:16px;font-size:15px;line-height:1.55;max-width:none}html body .e-pie-contacto{display:block;margin-top:22px;padding:4px 14px;border-radius:20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}html body .e-pie-contacto li+li{border-top:1px solid rgba(255,255,255,.07)}html body .e-pie-contacto a{display:flex;align-items:center;gap:12px;min-height:54px;padding:6px 0;font-size:15px;line-height:1.35;color:#e6ecff;text-decoration:none}html body .e-pie-contacto svg{flex:none;box-sizing:border-box;width:34px;height:34px;padding:8px;margin-top:0;border-radius:11px;background:#1f5eff2e}html body .e-pie-wa svg{color:#25d366!important;background:#25d36624!important}html body .e-pie-contacto a:active{background:#ffffff1f}html body .e-pie-cols{display:block}html body :is(.e-pie-col,.e-pie-zonas){display:grid;grid-template-rows:auto 0fr;border-top:1px solid rgba(255,255,255,.1);transition:grid-template-rows .34s cubic-bezier(.16,1,.3,1)}html body :is(.e-pie-col,.e-pie-zonas)[data-abierta]{grid-template-rows:auto 1fr}html body .e-pie-zonas{padding-block:0;gap:0;border-bottom:0}html body .e-pie-cuerpo{border-bottom:0;padding-bottom:0!important}html body .e-pie-zonas>ul{border-bottom:1px solid rgba(255,255,255,.1)}html body .e-pie-zonas:not([data-abierta])>.e-pie-tit{border-bottom:1px solid rgba(255,255,255,.1)}html body :is(.e-pie-col,.e-pie-zonas) .e-pie-tit{margin:0;font-size:14px;letter-spacing:.12em}html body .e-pie-abre{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;cursor:pointer;color:#fff}html body .e-pie-abre svg{display:block;width:30px;height:30px;padding:6px;border-radius:50%;background:#ffffff14;color:#b5c2e8;transition:transform .3s,background .3s}html body [data-abierta]>.e-pie-tit .e-pie-abre svg{transform:rotate(180deg);background:var(--azul, #1f5eff);color:#fff}html body :is(.e-pie-col,.e-pie-zonas)>ul{display:block;min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s .34s}html body [data-abierta]>ul{visibility:visible;transition-delay:0s}html body :is(.e-pie-col,.e-pie-zonas)>ul>li:last-child{margin-bottom:12px}html body :is(.e-pie-col,.e-pie-zonas) ul a{display:flex;align-items:center;min-height:46px;padding:4px 0 4px 2px;font-size:15.5px;line-height:1.35;color:#c3cdec}html body .e-pie-col a:hover{translate:none}html body .e-pie-idiomas{order:9;display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:24px 0 0;padding:4px;border-radius:999px;background:#ffffff12}html body .e-pie-idiomas a{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:42px;padding:0 4px;font-size:13.5px!important;border:0;border-radius:999px;font-size:14px;font-weight:600;color:#b5c2e8}html body .e-pie-idiomas a[aria-current]{background:#fff;color:var(--navy, #0f1f4d)}html body .e-pie-idiomas .n4-bandera{width:18px;height:18px;box-shadow:0 0 0 1.5px #ffffff80}html body .e-pie-zonas{display:grid}html body .e-pie-zonas>.e-pie-idiomas{grid-row:3;margin-bottom:4px}html body .e-pie-legal{flex-direction:column;gap:4px;padding-block:24px 28px;font-size:13px;line-height:1.5;color:#8d9bc6;border-top:0}html body .e-pie-llamado .t-acciones{flex-direction:column;align-items:stretch}html body .e-pie-llamado .t-btn{width:100%;min-height:52px;justify-content:center}html body .cf{--cf-btn: 52px;--cf-margen: 14px}html body .cf-botones{gap:10px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));transition:opacity .25s}html body .cf-botones[data-escondido]{transform:none;opacity:1;pointer-events:auto}html body .cf-btn--mail{width:46px;height:46px;margin-right:3px}html body .cf[data-abierto] .cf-botones,html body:has(main :is(input,textarea,select):focus) .cf-botones,html[data-menu] body .cf-botones{opacity:0;pointer-events:none}html body .e-pie-legal{padding-bottom:calc(136px + env(safe-area-inset-bottom));padding-right:0}html body:not(:has(.e-pie)) main{padding-bottom:calc(136px + env(safe-area-inset-bottom))}}@media(max-width:760px){.mv-espera{opacity:0}html body :is(.h4-sol,.h4-dolor-lista a,.h4-ind a,.h4-escalera a,.v4-tarjeta-link,.h4-btn,.h4-otras a,.h4-otros a,.n4-cta,.e-pie-zonas ul a):active{transform:scale(.975);transition:transform .12s ease-out;transition-delay:0s}}@media(max-width:760px)and (prefers-reduced-motion:reduce){.mv-puntos i,html body .cf-botones{animation:none!important;transition:none!important}}@media(max-width:760px)and (prefers-reduced-motion:no-preference){html body :is(.h4-porque,.h4-pasos,.h4-ind,.h4-bento,.h4-dolor-lista,[data-carrusel]){scroll-behavior:smooth}}@media(max-width:760px){html body .h4-faq summary{padding-right:64px}html body .h4-cierre-acc{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%}html body .h4-cierre-acc .h4-btn{width:100%;justify-content:center;min-height:54px}html body .e-migas{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:12.5px}html body .e-migas :is(ol,ul){flex-wrap:nowrap}html body .r1-tarjeta-n{font-size:44px!important;opacity:.45}}.n4-hoja{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;flex-direction:column;background:#f4f6fb;animation:n4-hoja .32s cubic-bezier(.16,1,.3,1) both}.n4-hoja[data-saliendo]{animation:n4-hoja-sale .24s ease-in both}@keyframes n4-hoja{0%{opacity:0;transform:translateY(-14px)}}@keyframes n4-hoja-sale{to{opacity:0;transform:translateY(-10px)}}@keyframes n4-fila{0%{opacity:0;transform:translateY(12px)}}.n4-hoja-top{flex:none;display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 16px;background:#fff;border-bottom:1px solid var(--linea)}.n4-hoja-marca img{display:block;height:29px;width:auto}.n4-hoja-cerrar{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;border:1px solid var(--linea);background:#fff;color:var(--navy);cursor:pointer}.n4-hoja-nav{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px 20px}.n4-hoja-sec{background:#fff;border:1px solid var(--linea);border-bottom-width:0;animation:n4-fila .45s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * 35ms + 70ms)}.n4-hoja-sec:first-child{border-radius:22px 22px 0 0}.n4-hoja-sec:last-child{border-radius:0 0 22px 22px;border-bottom-width:1px}.n4-hoja-fila{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:58px;padding:0 14px 0 20px;border:0;background:none;font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--navy);text-align:left;text-decoration:none;cursor:pointer}.n4-hoja-fila svg{flex:none;box-sizing:border-box;width:32px;height:32px;padding:7px;border-radius:50%;background:#eef3ff;color:var(--azul);transition:transform .32s cubic-bezier(.16,1,.3,1),background .3s,color .3s}.n4-hoja-fila[aria-current],[data-abierta]>.n4-hoja-fila{color:var(--azul)}[data-abierta]>.n4-hoja-fila svg{transform:rotate(180deg);background:var(--azul);color:#fff}.n4-hoja-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.16,1,.3,1)}[data-abierta]>.n4-hoja-sub{grid-template-rows:1fr}.n4-hoja-sub>div{min-height:0;overflow:hidden;padding:0 10px}.n4-hoja-sub>div>:last-child{margin-bottom:10px}.n4-hoja-sub a{display:flex;align-items:center;gap:12px;min-height:50px;padding:0 8px 0 12px;border-radius:14px;font-size:16.5px;line-height:1.3;color:var(--tinta);text-decoration:none}.n4-hoja-sub a>svg:last-child{margin-left:auto;flex:none;color:#a7b1c8}.n4-hoja-sub a:active{background:#eef3ff}.n4-hoja-sub a.n4-hoja-todo{margin-bottom:4px;background:#eef3ff;font-weight:600;color:var(--azul)}.n4-hoja-sub a.n4-hoja-todo svg{color:var(--azul)}.n4-hoja-bloque p{margin:12px 0 2px 12px;font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--azul)}.n4-hoja-extra{margin-top:8px!important;padding-top:6px!important;border-top:1px solid var(--linea)}.n4-hoja-extra a{color:var(--azul);font-weight:500}.n4-hoja .n4-bandera-pais{width:22px;height:22px}.n4-hoja-pie{flex:none;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 16px calc(14px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--linea);box-shadow:0 -12px 30px #0f1f4d0f}.n4-hoja-pie .n4-cta{justify-content:center;min-height:54px;font-size:16.5px}.n4-hoja-contacto{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}.n4-hoja-contacto a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 14px;border-radius:999px;background:#f4f6fb;border:1px solid var(--linea);font-size:14px;letter-spacing:-.01em;font-weight:600;color:var(--navy);text-decoration:none;white-space:nowrap}.n4-hoja-contacto a:first-child svg{color:#25d366}.n4-hoja-contacto a:last-child svg{color:var(--azul)}.n4-hoja-idiomas{display:grid;grid-template-columns:repeat(3,1fr);padding:4px;border-radius:999px;background:#eef1f7}.n4-hoja-idiomas a{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border-radius:999px;font-size:14px;font-weight:600;color:var(--gris);text-decoration:none}.n4-hoja-idiomas a[aria-current]{background:#fff;color:var(--navy);box-shadow:0 2px 8px #0f1f4d1f}.n4-hoja-idiomas .n4-bandera{width:18px;height:18px}@media(prefers-reduced-motion:reduce){.n4-hoja,.n4-hoja *{animation:none!important;transition:none!important}}.e-pie-abre{all:unset}@media(min-width:761px){.e-pie-abre svg,.e-pie-idiomas .n4-bandera,.e-pie-wa{display:none!important}.e-pie-abre{pointer-events:none}}.skip-link:not(:focus):not(:focus-visible){clip-path:inset(50%)!important;opacity:0;pointer-events:none}@media(min-width:761px){.h4-dolor-lista .h4-dolor-foto,.h4-dolor-lista .h4-dolor-desc{display:none}}@media(max-width:760px){html body .h4-hero{min-height:100vh;min-height:100svh;padding-top:68px;justify-content:flex-end}html body .h4-hero>.h4-hero-in{margin-block:auto 0;padding-top:24px;padding-bottom:88px}html body .h4-hero-fondo:before{display:none}html body .h4-hero-fondo:after{background:linear-gradient(0deg,#081130f7,#081130e6 38%,#0811308c 64%,#08113040 84%,#0811308c)}html body .h4-hero-card{gap:18px}html body .h4-hero-card .h4-lbl{font-size:12.5px!important;letter-spacing:.14em;line-height:1.5!important;max-width:30ch}html body .h4-hero-card .h4-tit--xl{font-size:clamp(29px,8.25vw,36px);line-height:1.08;letter-spacing:-.028em}html body .h4-hero-card .h4-lead{font-size:16.5px;line-height:1.6;color:#e8edfb}html body .h4-hero .h4-acc{flex-direction:column;gap:10px;margin-top:4px}html body .h4-hero-card .h4-btn--linea{background:#ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html body .h4-cinta{padding-block:14px calc(14px + env(safe-area-inset-bottom))}html body .h4-cinta i{font-size:14.5px;padding-inline:16px;gap:16px}html body .h4-cinta i:after{margin-left:16px}html body .h4-dolor{display:block}html body .h4-dolor-panel{display:none}html body .h4-dolor-lista{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:20px;margin-inline:-20px;padding:4px 20px 10px;scrollbar-width:none}html body .h4-dolor-lista::-webkit-scrollbar{display:none}html body .h4-dolor-lista>li{scroll-snap-align:start;min-width:0}html body .h4-dolor-lista a,html body .h4-dolor-lista a.is-activo{height:100%;display:grid;grid-template-columns:20px 44px 1fr 28px 20px;grid-template-rows:auto auto 1fr;grid-template-areas:"foto foto foto foto foto" ". ico tit fl ." ". desc desc desc .";column-gap:0;row-gap:14px;align-items:center;padding:0 0 22px;border-radius:24px;overflow:hidden;background:#fff;border:1px solid var(--linea);box-shadow:0 14px 34px #0f1f4d14}html body .h4-dolor-foto{grid-area:foto;display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background:var(--navy)}html body .h4-dolor-lista .h4-dolor-ico,html body .h4-dolor-lista a.is-activo .h4-dolor-ico{grid-area:ico;width:44px;height:44px;border-radius:14px;background:var(--azul);color:#fff;transform:none;box-shadow:0 8px 18px #1f5eff4d}html body .h4-dolor-lista .h4-dolor-tit,html body .h4-dolor-lista a.is-activo .h4-dolor-tit{grid-area:tit;padding-left:14px;font-size:18.5px;line-height:1.25;font-weight:700;color:var(--navy)}html body .h4-dolor-lista .h4-dolor-flecha,html body .h4-dolor-lista a.is-activo .h4-dolor-flecha{grid-area:fl;justify-self:end;opacity:1;transform:none}html body .h4-dolor-desc{grid-area:desc;align-self:start;display:block;font-size:15.5px;line-height:1.55;color:var(--gris)}html body .h4-decision{padding:30px 20px 26px;gap:22px;border-radius:26px}html body .h4-decision .h4-tit{font-size:26px;line-height:1.15}html body .h4-decision ul{grid-template-columns:1fr;gap:8px}html body .h4-decision li{display:grid;grid-template-columns:26px 1fr;column-gap:14px;row-gap:2px;align-items:start;padding:14px 16px;border-radius:16px}html body .h4-decision li:before{content:"";grid-row:1 / span 3;width:26px;height:26px;margin-top:2px;border-radius:50%;background:#ffffff1a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23b9c8ff' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M3 3l6 6M9 3l-6 6'/%3E%3C/svg%3E") center / 12px no-repeat}html body .h4-decision li>*{grid-column:2}html body .h4-decision li span{font-size:14px}html body .h4-decision li b{font-size:17px;line-height:1.3}html body .h4-decision li.h4-decision-si{padding:18px 16px}html body .h4-decision li.h4-decision-si:before{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%231f5eff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 7.5l3 3 6-7'/%3E%3C/svg%3E") center / 14px no-repeat}html body .h4-decision li.h4-decision-si b{font-size:21px}html body .h4-decision li small{font-size:14px;margin-top:4px}html body .h4-decision>p{font-size:16px;line-height:1.6}html body .h4-bento{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:20px;margin-inline:-20px;padding:4px 20px 10px;scrollbar-width:none}html body .h4-bento::-webkit-scrollbar{display:none}html body .h4-bento>.h4-sol{scroll-snap-align:start;min-width:0;border-radius:24px}html body .h4-bento .h4-sol-img{height:auto;aspect-ratio:5 / 4}html body .h4-bento .h4-sol-img img{top:16px;right:16px;bottom:16px;left:16px;width:calc(100% - 32px);height:calc(100% - 32px)}html body .h4-bento .h4-sol-txt{gap:8px;padding:22px 20px}html body .h4-bento .h4-sol-txt .h4-n{font-size:14px}html body .h4-bento .h4-sol-txt h3{font-size:21px;line-height:1.2}html body .h4-bento .h4-sol-txt p{font-size:15.5px;line-height:1.55;padding-right:0}html body .h4-bento .h4-sol-tec{gap:6px;margin-top:8px!important}html body .h4-bento .h4-sol-tec li{font-size:14px;padding:5px 11px}html body .h4-bento .h4-sol .h4-sol-ir{width:44px;height:44px;top:-22px;right:18px}html body .h4-ing{display:flex;flex-direction:column;gap:0}html body .h4-ing-izq{display:contents}html body .h4-ing .h4-cab{order:1;margin-bottom:28px}html body .h4-ing .h4-pasos,html body .h4-ing>.mv-puntos{order:2}html body .h4-ing .h4-despues{order:3;grid-template-columns:1fr;gap:10px;margin-top:28px}html body .h4-ing .h4-link--claro{order:4;align-self:flex-start;margin-top:18px}html body .h4-ing .h4-pasos li{padding:24px 22px 26px}html body .h4-ing .h4-pasos li:before{top:26px;bottom:26px}html body .h4-ing .h4-pasos .h4-n{width:44px;height:44px;margin-bottom:16px;font-size:15px}html body .h4-ing .h4-pasos h3{font-size:19.5px;line-height:1.25;margin-bottom:8px}html body .h4-ing .h4-pasos p{font-size:15.5px;line-height:1.55}html body .h4-ing .h4-despues>div{padding:20px 20px 22px;gap:6px}html body .h4-ing .h4-despues h3{font-size:18.5px}html body .h4-ing .h4-despues p{font-size:15.5px;line-height:1.5}html body .h4-escalera{grid-template-columns:1fr;gap:12px;padding-top:0}html body .h4-escalera>li{--alto: auto}html body .h4-escalera a{height:auto;min-height:0;gap:6px;padding:20px 20px 22px 74px;border-radius:22px}html body .h4-escalera>li:before{display:none}html body .h4-escalera>li:not(:last-child):after{content:"";display:block;position:absolute;z-index:2;left:39px;top:auto;bottom:-14px;width:2px;height:16px;border:0;border-radius:2px;background:var(--azul);clip-path:none;opacity:.5}html body .h4-escalera>li:not(:last-child):after{transform-origin:50% 0;transition:transform .45s cubic-bezier(.16,1,.3,1) calc(.5s + var(--i) * .16s)}html body .h4-anim-listo .h4-escalera:not(.is-vista)>li:not(:last-child):after{transform:scaleY(0)}html body .h4-escalera .h4-escalera-num{left:20px;right:auto;top:20px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;font-size:17px;font-weight:700;letter-spacing:0;color:var(--azul);background:#e8efff}html body .h4-escalera li:last-child .h4-escalera-num,html body .h4-escalera li:last-child a:hover .h4-escalera-num{color:var(--azul);background:#fff}html body .h4-escalera .h4-lbl{font-size:13px!important}html body .h4-escalera h3{margin-top:0;font-size:22px;line-height:1.2}html body .h4-escalera p{font-size:15.5px;line-height:1.55}html body .h4-porque-sec:before{display:none}html body .h4-llegamos{gap:28px}html body .h4-llegamos>*{min-width:0}html body .h4-otros-tit{font-size:13px;margin-top:26px!important}html body .h4-otros{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:-20px;padding:2px 20px 6px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 28px),transparent)}html body .h4-otros::-webkit-scrollbar{display:none}html body .h4-otros li{flex:none}html body .h4-otros a{min-height:44px;padding:6px 16px 6px 7px;font-size:15px;white-space:nowrap}html body .h4-otros-bandera{width:28px;height:28px}html body .h4-cob{padding:22px 18px 20px;border-radius:24px;box-shadow:0 20px 50px #0f1f4d29}html body .h4-cob-cab{grid-template-columns:48px 1fr;gap:14px}html body .h4-cob-ico{width:48px;height:48px}html body .h4-cob-sub{font-size:15px}html body .h4-cob-cuerpo{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:10px}html body .h4-cob-lista a{min-height:48px;padding:6px 8px}html body .h4-cob-lista b{font-size:16px}html body .h4-cob-lista small{font-size:13px}html body .h4-cob-datos{padding-top:16px}html body .h4-cob-datos b{font-size:22px}html body .h4-cob-datos span{font-size:13px}html body :is(.h4-bento.h4-bento--home,ul.h4-porque.h4-porque--bento,.h4-ind.h4-ind--bento){display:grid;grid-template-columns:1fr 1fr!important;grid-auto-flow:row dense;grid-auto-columns:auto;gap:10px;overflow:visible;scroll-snap-type:none;margin-inline:0;padding:0}html body .h4-bento--home>.h4-sol{border-radius:20px}html body .h4-bento--home>.h4-sol:first-child{grid-column:1 / -1}html body .h4-bento--home .h4-sol-img{aspect-ratio:1;background:#eef1f7}html body .h4-bento--home>.h4-sol:first-child .h4-sol-img{aspect-ratio:16 / 9}html body .h4-bento--home .h4-sol-img img{top:12px;right:12px;bottom:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 24px)}html body .h4-bento--home .h4-sol-txt{gap:4px;padding:14px 14px 16px}html body .h4-bento--home .h4-sol-txt .h4-n{font-size:12.5px}html body .h4-bento--home .h4-sol-txt h3{font-size:15.5px;line-height:1.25}html body .h4-bento--home>.h4-sol:not(:first-child) :is(.h4-sol-txt p,.h4-sol-tec){display:none}html body .h4-bento--home>.h4-sol:first-child .h4-sol-txt{gap:8px;padding:20px 18px}html body .h4-bento--home>.h4-sol:first-child h3{font-size:20px}html body .h4-bento--home .h4-sol .h4-sol-ir{width:36px;height:36px;top:-18px;right:12px}html body ul.h4-porque.h4-porque--bento>li{height:auto;grid-template-columns:1fr;align-content:start;gap:12px;padding:18px 16px;border-radius:20px}html body ul.h4-porque--bento>li:is(:first-child,:last-child){grid-column:1 / -1;grid-template-columns:46px 1fr;align-items:start;gap:14px}html body .h4-porque--bento .h4-porque-ico{width:42px;height:42px;border-radius:13px}html body .h4-porque--bento .h4-porque-ico svg{width:20px;height:20px}html body .h4-porque--bento h3{font-size:16px;line-height:1.25}html body .h4-porque--bento p{font-size:13.5px;line-height:1.45}html body .h4-porque--bento>li:is(:first-child,:last-child) h3{font-size:18px}html body .h4-porque--bento>li:is(:first-child,:last-child) p{font-size:15px}html body .h4-ind.h4-ind--bento{grid-auto-rows:132px}html body .h4-ind--bento>li{aspect-ratio:auto;grid-column:auto!important;grid-row:auto!important}html body .h4-ind--bento>li:first-child{grid-column:1 / -1!important;grid-row:span 2!important}html body .h4-ind--bento>li:is(:nth-child(2),:nth-child(7)){grid-row:span 2!important}html body .h4-ind--bento>li:is(:nth-child(5),.h4-ind-otra){grid-column:1 / -1!important}html body .h4-ind--bento a{border-radius:20px}html body .h4-ind--bento img{inset:-9% 0 auto;height:118%}html body .h4-ind--bento .h4-ind-velo{background:linear-gradient(0deg,#081130f7,#081130cc 34%,#08113033 70%,#08113000)}html body .h4-ind--bento>li .h4-ind-txt{left:14px!important;right:14px!important;bottom:14px!important;gap:3px}html body .h4-ind--bento>li .h4-ind-txt .h4-n{font-size:12.5px}html body .h4-ind--bento>li .h4-ind-txt b{font-size:16.5px!important;line-height:1.2}html body .h4-ind--bento>li:first-child .h4-ind-txt b{font-size:24px!important}html body .h4-ind--bento>li .h4-ind-txt small{font-size:13.5px!important;line-height:1.4}html body .h4-ind--bento>li:is(:nth-child(3),:nth-child(4),:nth-child(6),:nth-child(8)) small{display:none}html body .h4-ind--bento>li .h4-ind-flecha{inset:12px 12px auto auto!important;width:34px;height:34px;background:#ffffff2e;color:#fff}html body .h4-ind--bento>li.h4-ind-otra .h4-ind-flecha{background:#fff;color:var(--azul)}html body .h4-ind--bento .h4-ind-otra a{display:block}html body .h4>section:last-child{padding-bottom:56px}}@media(max-width:380px){html body .h4-hero-card{gap:14px}html body .h4-hero-card .h4-lead{font-size:16px;line-height:1.55}html body .h4-cob-cuerpo{grid-template-columns:1fr}html body .h4-cob .mapa{max-width:220px}html body .h4-cob-lista{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:760px)and (prefers-reduced-motion:no-preference){html body :is(.h4-ind--bento img,.h4-bento--home .h4-sol-img img){transition:scale 1.1s cubic-bezier(.16,1,.3,1)}html body :is(.h4-ind--bento>li,.h4-bento--home>.h4-sol).mv-espera img{scale:1.14}html body .h4-porque--bento>li.mv-espera .h4-porque-ico{scale:.6}html body .h4-porque--bento .h4-porque-ico{transition:scale .6s cubic-bezier(.34,1.56,.64,1) .12s}}
