@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-greek-wght-normal.DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-vietnamese-wght-normal.usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-ext-wght-normal.Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,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(/_next/static/media/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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%;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;-webkit-text-decoration:inherit;-webkit-text-decoration: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;appearance:button}::file-selector-button{-webkit-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{.\!visible{visibility:visible!important}.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}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.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}}.m-78{margin:calc(var(--spacing) * 78)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-46{height:calc(var(--spacing) * 46)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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}.blur{--tw-blur:blur(8px);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-filter{-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))}}.platformsPage{color:#111318;background:#fff}.platformsHero{grid-template-columns:.88fr 1.12fr;gap:18px;width:min(1600px,100% - 48px);min-height:720px;margin:24px auto 0;display:grid}.platformsHeroCopy,.platformsHeroVisual{border-radius:14px;overflow:hidden}.platformsHeroCopy{color:#fff;background:#111318;flex-direction:column;justify-content:center;padding:clamp(54px,6vw,105px);display:flex;position:relative}.platformsHeroCopy:before{content:"";background:#fff;border-radius:0 50% 50% 0;width:46px;height:64px;position:absolute;top:144px;left:-2px}.platformsHeroCopy>span,.platformSectionHeading>div>span,.platformAllHeader>div>span{letter-spacing:.18em;font-size:9px;font-weight:900}.platformsHeroCopy>span{color:#d6ff78}.platformsHeroCopy h1{max-width:670px;font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.06em;margin:34px 0 25px;font-size:clamp(42px,4vw,64px);font-weight:950;line-height:.91}.platformsHeroCopy p{color:#ffffffad;max-width:570px;margin:0;font-size:15px;line-height:1.6}.platformsHeroCopy>div{align-items:center;gap:22px;margin-top:38px;display:flex}.platformsHeroCopy>div a{font-size:10px;font-weight:900}.platformsHeroCopy>div a:first-child{color:#111318;background:#d6ff78;border-radius:999px;padding:15px 19px}.platformsHeroCopy>div a:last-child{border-bottom:1px solid;padding-bottom:5px}.platformsHeroVisual{background:#fff;position:relative}.platformsHeroVisual>img{object-fit:contain;object-position:center;width:100%;height:100%;animation:.8s both platformsHeroIn;position:absolute;inset:0}.platformsHeroVisual:after{display:none}.platformsHeroVisual>div{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111318eb;border-radius:11px;align-items:end;gap:11px;padding:16px 18px;display:flex;position:absolute;bottom:28px;right:30px;box-shadow:0 16px 45px #11131833}.platformsHeroVisual b{color:#d6ff78;font-size:35px;line-height:.85}.platformsHeroVisual span{text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800;line-height:1.2}@keyframes platformsHeroIn{0%{opacity:.35;transform:scale(1.035)}to{opacity:1;transform:none}}.platformsDirectory{background:#fafaf8;padding:110px max(24px,50vw - 800px) 130px}.platformExplorer{grid-template-columns:260px minmax(0,1fr);align-items:stretch;gap:54px;display:grid}.platformExplorerRail{min-height:100%;position:relative}.platformExplorerAside{overscroll-behavior:auto;scrollbar-width:none;z-index:12;flex-direction:column;align-self:start;align-items:stretch;width:100%;max-height:none;padding:0 14px 18px 0;display:flex;position:sticky;top:111px;overflow:visible}.platformSearch{background:#ececf0;border-radius:999px;align-items:center;gap:10px;height:48px;margin-bottom:30px;padding:0 15px;display:flex}.platformSearch>span{font-size:23px;transform:rotate(-20deg)}.platformSearch input{width:100%;min-width:0;font:12px var(--font-geist-sans),Arial,sans-serif;background:0 0;border:0;outline:0}.platformFilterLabel{letter-spacing:.15em;margin:0 0 13px 5px;font-size:8px;font-weight:900}.platformExplorerAside>button{color:#65686d;text-align:left;min-height:52px;font:600 17px var(--font-geist-sans),Arial,sans-serif;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:7px 5px;transition:color .2s,transform .2s;display:grid}.platformExplorerAside>button>span:nth-child(2){min-width:0;line-height:1.12}.platformCategoryIcon{color:#111318;border-radius:9px;place-items:center;width:32px;height:32px;font-family:Segoe UI Symbol,Arial,sans-serif;font-size:17px;font-weight:800;line-height:1;display:grid}.platformCategoryIcon.all{color:#111318;background:#e9e9ee}.platformExplorerAside>button b{color:#9da0a5;font-size:12px;font-weight:600}.platformExplorerAside>button:hover,.platformExplorerAside>button.active{color:#111318;transform:translate(4px)}.platformExplorerAside>button.active{font-weight:600}.platformProfilePanel{width:100%;margin-top:14px}.platformProfileSubmenuToggle{color:#111318;text-align:left;cursor:pointer;background:#f3f3f5;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;width:100%;min-height:56px;padding:10px 12px;display:grid}.platformProfileSubmenuToggle span{font-size:12px;font-weight:900;line-height:1.2}.platformProfileSubmenuToggle small{color:#6b6e74;font-size:9px;line-height:1.25}.platformProfileSubmenuToggle b{grid-area:1/2/3;font-size:18px;font-weight:500}.platformProfileDisclosure[hidden]{display:none}.platformProfileDisclosure{padding-top:10px}.platformProfileOptions{gap:6px;display:grid}.platformProfileOptions button{color:#5f6268;min-height:34px;font:inherit;text-align:left;cursor:pointer;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;background:#f5f5f6;border:0;padding:8px 10px;font-size:12px;line-height:1.25}.platformProfileOptions button.active{color:#fff;background:#111318;font-weight:850}:is(.platformProfileOptions button:hover:not(.active),.platformProfileOptions button:focus-visible:not(.active)){color:#5f6268;background:#f5f5f6;transform:none}.platformExplorerContent{min-width:0}.platformSliderSection{margin-bottom:82px}.platformSectionHeading,.platformAllHeader{justify-content:space-between;align-items:center;gap:25px;min-height:48px;margin-bottom:25px;display:flex}.platformSectionHeading h2,.platformAllHeader h2{letter-spacing:-.045em;margin:0;font-size:30px;font-weight:700}.platformSliderControls{align-items:center;gap:7px;display:flex}.platformSliderControls b{letter-spacing:.1em;margin-right:8px;font-size:8px}.platformSliderControls button,.platformPagination button{color:#111318;cursor:pointer;background:#fff;border:1px solid #d5d5d8;border-radius:50%;width:38px;height:38px;transition:all .2s}.platformSliderControls button:hover,.platformPagination button:hover:not(:disabled),.platformPagination button.active{color:#d6ff78;background:#111318;border-color:#111318}.platformFeaturedRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;animation:.42s cubic-bezier(.22,1,.36,1) both platformRailIn;display:grid}@keyframes platformRailIn{0%{opacity:.25;transform:translate(20px)}to{opacity:1;transform:none}}.platformPageCard{--platform-primary:#111318;--platform-secondary:#d6ff78;isolation:isolate;color:#111318;box-shadow:none;background:#fff;border:1px solid #11131814;flex-direction:column;transition:transform .52s cubic-bezier(.22,1,.36,1),box-shadow .52s cubic-bezier(.22,1,.36,1),border-color .4s,background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:flex;position:relative;overflow:hidden}.platformPageCard:before{content:"";z-index:1;filter:blur(3px);opacity:0;pointer-events:none;background:linear-gradient(112deg,#0000 18%,#ffffff2e 32%,#ffffffeb 50%,#fff3 67%,#0000 82%);border-radius:50%;width:82%;height:208%;transition:opacity .3s,transform .82s cubic-bezier(.22,1,.36,1);display:block;position:absolute;top:-72%;left:-56%;transform:rotate(14deg)translate(-28%)}.platformPageCard:after{content:"";z-index:1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:1px;box-shadow:inset 0 1px #fffffff5,inset 0 -1px #ffffff6b}:is(.platformPageCard:hover,.platformPageCard:focus-visible){background:radial-gradient(circle at 8% 0%,var(--platform-primary),transparent 43%),radial-gradient(circle at 100% 100%,var(--platform-secondary),transparent 48%),linear-gradient(135deg,#ffffffd6,#ffffff7a 52%,#ffffffb3);border-color:#fffc}@supports (color:color-mix(in lab, red, red)){:is(.platformPageCard:hover,.platformPageCard:focus-visible){background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--platform-primary) 17%,transparent),transparent 43%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--platform-secondary) 15%,transparent),transparent 48%),linear-gradient(135deg,#ffffffd6,#ffffff7a 52%,#ffffffb3)}}:is(.platformPageCard:hover,.platformPageCard:focus-visible){-webkit-backdrop-filter:blur(24px)saturate(185%);backdrop-filter:blur(24px)saturate(185%);transform:translateY(-7px)scale(1.012);box-shadow:0 28px 64px #11131824,0 8px 22px #1113180f,inset 0 1px #fffffff5,inset 0 -1px #ffffff80}.platformPageCard:hover:before{opacity:.82;transform:rotate(14deg)translate(205%)}.platformPageCard:focus-visible:before{opacity:.82;transform:rotate(14deg)translate(205%)}.platformPageCard:hover:after{opacity:1}.platformPageCard:focus-visible:after{opacity:1}.platformPageCard.featured{border-radius:10px;height:420px;padding:23px}.platformPageCard.compact{border-radius:8px;height:280px;padding:18px}.platformPageCardTop,.platformPageCardBody,.platformPageCard>b,.platformPageBadge{z-index:2;position:relative}.platformPageCardTop{justify-content:space-between;align-items:flex-start;display:flex}.platformPageCardTop>.officialPlatformIcon,.platformPageCard.compact .platformPageCardTop>.officialPlatformIcon{background:#fff;border-radius:10px;width:64px;height:64px;padding:6px}.platformPageCardTop>.officialPlatformIcon.is-favicon{border-color:#e1e3e8;padding:11px;box-shadow:0 2px 8px #1113180f}.platformPageCardTop>.officialPlatformIcon.is-favicon img{border-radius:10px}.platformPageCardTop>span{font-size:16px}.platformPageBadge{letter-spacing:.09em;background:#d6ff78;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:950;position:absolute;top:70px;right:20px}.platformPageCardBody{margin-top:45px}.platformPageCard.compact .platformPageCardBody{margin-top:28px}.platformPageCardBody>small{letter-spacing:.15em;text-transform:uppercase;color:#6a6f75;font-size:7px;font-weight:900}.platformPageCardBody h3{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.045em;margin:10px 0 12px;font-size:24px;font-weight:800;line-height:1.02}.platformPageCard.compact h3{font-size:19px}.platformPageTags{flex-wrap:wrap;gap:5px;display:flex}.platformPageTags span{text-transform:uppercase;background:#e2e2e6;border:1px solid #0000;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:800;transition:background .4s,border-color .4s,box-shadow .4s}:is(.platformPageCard:hover .platformPageTags span,.platformPageCard:focus-visible .platformPageTags span){background:#ffffff7a;border-color:#ffffffa3;box-shadow:inset 0 1px #ffffffc7}.platformPageCardBody p{color:#646970;max-width:330px;margin:16px 0 0;font-size:10px;line-height:1.55}.platformPageCard.compact p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;display:-webkit-box;overflow:hidden}.platformPageCard>b{border-top:1px solid #11131826;justify-content:space-between;gap:14px;margin-top:auto;padding-top:14px;font-size:8px;display:flex}.platformPageCard>b span{font-size:14px}.platformAllSection{padding-top:12px;scroll-margin-top:151px}.platformCategoryDock{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:1px solid #dddde0;margin-bottom:28px;padding:18px 0 0;position:relative;top:auto}.platformCategoryDock.is-filtered{z-index:36;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#fafaf8f7;align-items:center;gap:14px;min-height:64px;margin-bottom:18px;padding:10px 0;display:flex;position:sticky;top:135px}.platformCategoryDock.is-filtered .platformAllHeader{border-right:1px solid #d7d7da;flex:none;max-width:290px;min-height:42px;margin:0;padding:0 16px 0 0}.platformCategoryDock.is-filtered .platformAllHeader h2{white-space:nowrap;font-size:22px;line-height:1}.platformCategoryDock.is-filtered .platformAllHeader>b{display:none}.platformAllHeader.selected{padding-top:0}.platformAllHeader>b{color:#747980;font-size:9px}.platformContextFilters{flex-wrap:wrap;gap:7px;margin:-5px 0 0;padding-bottom:22px;display:flex}.platformContextFilters button{font:9px var(--font-geist-sans),Arial,sans-serif;cursor:pointer;background:0 0;border:1px solid #d4d4d8;border-radius:999px;padding:9px 12px}.platformContextFilters button:hover,.platformContextFilters button.active{color:#fff;background:#111318;border-color:#111318}.platformCategoryDock.is-filtered .platformContextFilters{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:auto;min-width:0;margin:0;padding:0 0 2px;display:flex;overflow-x:auto}.platformCategoryDock.is-filtered .platformContextFilters::-webkit-scrollbar{display:none}.platformCategoryDock.is-filtered .platformContextFilters button{white-space:nowrap;flex:none}.platformCompactGrid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid;position:relative}.platformPagination{justify-content:center;align-items:center;gap:6px;margin-top:46px;display:flex}.platformPagination button{font-size:9px}.platformPagination button:disabled{opacity:.28;cursor:not-allowed}.platformNoResults{text-align:center;border:1px dashed #c9c9cc;border-radius:10px;place-items:center;min-height:330px;padding:70px;display:grid}.platformNoResults h3{margin:0;font-size:24px}.platformNoResults p{color:#6a6f75;margin:-50px 0 0;font-size:11px}.platformNoResults button{color:#fff;cursor:pointer;background:#111318;border:0;border-radius:999px;margin-top:-70px;padding:11px 15px;font-weight:800}.platformMobileFilterToggle,.platformFilterBackdrop{display:none}@media (max-width:1200px){.platformsHero{grid-template-columns:1fr}.platformsHeroCopy,.platformsHeroVisual{min-height:640px}.platformExplorer{grid-template-columns:220px minmax(0,1fr);gap:32px}.platformCompactGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){.platformsDirectory{padding-top:70px;content-visibility:visible!important;contain-intrinsic-size:auto!important}.platformMobileFilterToggle{z-index:30;color:#fff;cursor:pointer;background:#111318;border:1px solid #d8d9dd;border-radius:999px;justify-content:space-between;align-items:center;width:100%;min-height:54px;margin-bottom:16px;padding:0 17px;display:flex;position:sticky;top:124px;box-shadow:0 12px 28px #11131829}.platformMobileFilterToggle>i{align-content:center;gap:4px;width:24px;height:24px;display:grid}.platformMobileFilterToggle>i span{background:#fff;height:1px;display:block}.platformMobileFilterToggle>i span:nth-child(2){width:16px}.platformMobileFilterToggle>i span:nth-child(3){width:10px}.platformMobileFilterToggle>b{letter-spacing:.08em;font-size:9px}.platformExplorer{grid-template-columns:1fr}.platformExplorerRail{min-height:0}.platformExplorerAside{opacity:0;grid-template-columns:repeat(2,1fr);gap:0 18px;max-height:0;padding:0;transition:max-height .4s,opacity .25s,transform .3s;display:grid;overflow:hidden;transform:translateY(-10px);width:100%!important;position:relative!important;top:auto!important;left:auto!important}.platformExplorerAside.is-open{opacity:1;max-height:720px;padding:10px 0 20px;transform:none}.platformSearch,.platformFilterLabel,.platformProfilePanel{grid-column:1/-1}.platformExplorerAside>button{border-bottom:1px solid #dedee1}.platformExplorerAside>button:hover,.platformExplorerAside>button.active{transform:none}.platformCategoryDock{top:auto}.platformCategoryDock.is-filtered{top:186px}.platformFeaturedRail{grid-template-columns:repeat(2,1fr)}.platformFeaturedRail .platformPageCard:nth-child(3){display:none}.platformCompactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.platformsHeroVisual{display:none}.platformsHero{grid-template-columns:1fr}.platformMobileFilterToggle{transition:top .3s cubic-bezier(.22,1,.36,1);top:78px;position:sticky!important}.agntix-mobile-header-hidden .platformMobileFilterToggle{top:8px}}@media (max-width:850px){.platformMobileFilterToggle{z-index:43}.platformMobileFilterToggle.is-open{width:auto;top:124px;left:24px;right:24px;position:fixed!important}.platformFilterBackdrop{z-index:41;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#08090c57;border:0;display:block;position:fixed;inset:0}.platformExplorerAside.is-open{z-index:42;overscroll-behavior:contain;opacity:1;background:#fff;border:1px solid #dedee2;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;max-height:calc(100dvh - 214px);padding:18px;display:grid;right:24px;overflow-y:auto;transform:none;box-shadow:0 26px 70px #08090c38;width:auto!important;position:fixed!important;top:190px!important;bottom:auto!important;left:24px!important}}@media (max-width:760px){.platformMobileFilterToggle.is-open{top:78px;left:12px;right:12px}.platformExplorerAside.is-open{grid-template-columns:1fr;max-height:calc(100dvh - 152px);right:12px;top:140px!important;left:12px!important}.agntix-mobile-header-hidden .platformMobileFilterToggle.is-open{top:8px}.agntix-mobile-header-hidden .platformExplorerAside.is-open{max-height:calc(100dvh - 82px);top:70px!important}}.platformMobileFilterDock{display:none}@media (max-width:850px){.platformMobileFilterDock{z-index:45;opacity:0;pointer-events:none;transition:top .3s cubic-bezier(.22,1,.36,1),opacity .2s,transform .25s;display:block;top:124px;left:24px;right:24px;transform:translateY(-12px);position:fixed!important}.platformMobileFilterDock.is-visible{opacity:1;pointer-events:auto;transform:none}.platformMobileFilterButton{color:#fff;cursor:pointer;background:#111318;border:1px solid #d8d9dd;border-radius:999px;justify-content:space-between;align-items:center;width:100%;min-height:54px;padding:0 17px;display:flex;box-shadow:0 12px 28px #11131838}.platformMobileFilterButton>i{align-content:center;gap:4px;width:24px;height:24px;display:grid}.platformMobileFilterButton>i span{background:#fff;height:1px;display:block}.platformMobileFilterButton>i span:nth-child(2){width:16px}.platformMobileFilterButton>i span:nth-child(3){width:10px}.platformMobileFilterButton>b{letter-spacing:.08em;font-size:9px}.platformFilterBackdrop{z-index:43}.platformExplorerAside.is-open{z-index:44}}@media (max-width:760px){.platformMobileFilterDock{top:78px;left:12px;right:12px}.agntix-mobile-header-hidden .platformMobileFilterDock{top:8px}.platformCategoryDock.is-filtered{top:140px}.agntix-mobile-header-hidden .platformCategoryDock.is-filtered{top:70px}}@media (max-width:600px){.platformsHero{gap:12px;width:calc(100% - 24px);margin-top:12px}.platformsHeroCopy,.platformsHeroVisual{min-height:570px}.platformsHeroCopy{padding:46px 24px}.platformsHeroCopy:before{display:none}.platformsHeroCopy h1{font-size:39px}.platformsHeroCopy p{font-size:13px}.platformsHeroCopy>div{flex-direction:column;align-items:flex-start}.platformsHeroVisual>div{bottom:16px;right:16px}.platformsDirectory{padding:64px 12px 80px}.platformExplorerAside{grid-template-columns:1fr}.platformFeaturedRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.platformPageCard.featured,.platformPageCard.compact{height:310px;padding:14px}.platformPageCardTop>.officialPlatformIcon,.platformPageCard.compact .platformPageCardTop>.officialPlatformIcon{width:48px;height:48px}.platformPageCardBody,.platformPageCard.compact .platformPageCardBody{margin-top:22px}.platformPageCardBody h3,.platformPageCard.compact h3{font-size:17px}.platformPageCardBody p{-webkit-line-clamp:3;font-size:8px}.platformPageTags span{font-size:6px}.platformPageCard>b{font-size:7px}.platformSectionHeading,.platformAllHeader{flex-direction:column;align-items:flex-start}.platformCategoryDock.is-filtered .platformAllHeader{flex-direction:row;align-items:center;max-width:none}.platformCategoryDock.is-filtered .platformAllHeader h2{font-size:18px}.platformSliderControls{align-self:flex-end}.platformCompactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.platformNoResults{padding:30px}.platformNoResults p,.platformNoResults button{margin:0}}@media (prefers-reduced-motion:reduce){.platformsHeroVisual>img,.platformFeaturedRail,.platformPageCard{transition:none!important;animation:none!important}}.platformsV2Page .commerceRail{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px}.platformsV2Page .commerceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.platformsV2Page .platformExplorerAside{overflow-x:hidden}.platformsV2Page .platformExplorerAside>button{grid-template-columns:32px minmax(0,1fr) 30px;gap:8px}.platformsV2Page .platformExplorerAside>button>span:nth-child(2){min-width:0}.platformsV2Page .platformExplorerAside>button>b{text-align:right;white-space:nowrap;min-width:30px}.platformsV2Page .platformExplorerAside>button.filterCategory{position:relative}.platformsV2Page .platformExplorerAside>button.filterCategory.active{padding-left:4px}.platformsV2Page .platformExplorerAside>button.filterCategory.active:before{content:"";background:var(--platform-filter-accent);border-radius:999px;width:3px;position:absolute;top:9px;bottom:9px;left:0}.platformsV2Page .platformCategoryDock{position:relative;top:auto}.platformsV2Page .platformCategoryDock.is-filtered{position:sticky;top:114px}.platformCommerceCard{color:#111318;min-width:0;min-height:390px;box-shadow:none;background:#fff;border:1px solid #e7e4ec;border-radius:22px;flex-direction:column;gap:15px;padding:20px;transition:none;display:flex;position:relative;overflow:hidden}.platformCommerceCard:before,.platformCommerceCard:after{display:none}.platformCommerceCard:hover{box-shadow:none;border-color:#e7e4ec;transform:none}.platformCommerceCard header{align-items:center;gap:12px;min-height:54px;display:flex}.platformCommerceCard header .officialPlatformIcon{background:#fff;border:1px solid #e8e5ec;border-radius:50%;flex:none;width:50px;height:50px;padding:6px}.platformCommerceCard header h3{letter-spacing:-.035em;margin:0;font-size:18px;font-weight:750;line-height:1.08}.platformCommerceCard header p{color:#9b99a1;margin:5px 0 0;font-size:9px;line-height:1.2}.platformCommerceAudience,.platformCommerceServices{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.platformCommerceAudience>span:not(.platformCommerceMore){border:1px solid var(--platform-universe-color);padding:6px 8px}@supports (color:color-mix(in lab, red, red)){.platformCommerceAudience>span:not(.platformCommerceMore){border:1px solid color-mix(in srgb,var(--platform-universe-color) 72%,#fff)}}.platformCommerceAudience>span:not(.platformCommerceMore){background:var(--platform-universe-color);color:var(--platform-universe-ink);letter-spacing:.03em;box-shadow:none;border-radius:999px;font-size:6.5px;font-weight:800;line-height:1}.platformCommercePanel{box-shadow:none;background:#f3f0fb;border:1px solid #ebe7f4;border-radius:16px;gap:10px;padding:15px;display:grid}.platformCommercePanel>p{color:#17171b;border-bottom:1px solid #dfddea;grid-template-columns:20px 1fr;align-items:center;gap:7px;margin:0;padding-bottom:9px;font-size:8px;display:grid}.platformCommercePanel>p b{font-weight:500}.platformCommercePanel>p strong{text-align:left;grid-column:2;font-size:9px;font-weight:650}.platformCommerceClock{border:1.4px solid #17171b;border-radius:50%;width:15px;height:15px;position:relative}.platformCommerceClock:before{content:"";background:#17171b;width:1.3px;height:4.5px;position:absolute;top:2.5px;left:6px}.platformCommerceClock:after{content:"";transform-origin:0;background:#17171b;width:3.5px;height:1.3px;position:absolute;top:7px;left:6px;transform:rotate(22deg)}.platformCommercePrice{color:#17171b;border:1.4px solid #17171b;border-radius:50%;place-items:center;width:15px;height:15px;font-size:4.5px;font-weight:900;display:grid}.platformCommerceServices{gap:5px;padding-top:2px}.platformCommerceServices>span:not(.platformCommerceMore){color:#45434b;letter-spacing:0;box-shadow:none;background:#fff;border:1px solid #eeebf4;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:500;line-height:1.1}.platformCommerceMore{display:inline-flex;position:relative}.platformCommerceMore>button{color:#34323b;min-height:24px;font:650 7px var(--font-geist-sans),Arial,sans-serif;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:5px 8px;box-shadow:0 1px 3px #1c182614}.platformCommercePopover{z-index:12;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:1px solid #e0dce8;border-radius:11px;flex-wrap:wrap;gap:5px;width:210px;padding:10px;transition:all .2s;display:flex;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%,6px);box-shadow:0 18px 42px #221c302e}.platformCommercePopover>span{background:#f4f2ff;border-radius:999px;padding:6px 8px;font-size:8px;line-height:1.25}.platformCommerceMore:hover .platformCommercePopover,.platformCommerceMore:focus-within .platformCommercePopover,.platformCommerceMore.is-open .platformCommercePopover{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.platformCommerceCard footer{grid-template-columns:minmax(118px,148px);justify-content:end;margin-top:auto;display:grid}.platformCommerceCard footer>a{color:#fff;letter-spacing:-.015em;white-space:nowrap;min-height:38px;box-shadow:none;background:#111318;border:1px solid #050607;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:11px;font-weight:850;line-height:1;transition:none;display:flex}.platformCommerceCard footer>a:hover{filter:none;box-shadow:none;transform:none}@media (max-width:1280px){.platformsV2Page .commerceRail,.platformsV2Page .commerceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.platformsV2Page .commerceRail,.platformsV2Page .commerceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.platformsV2Page .commerceRail,.platformsV2Page .commerceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.platformCommerceCard{border-radius:17px;gap:11px;min-height:330px;padding:12px 10px}.platformCommerceCard header{gap:8px;min-height:43px}.platformCommerceCard header .officialPlatformIcon{width:40px;height:40px;padding:5px}.platformCommerceCard header h3{font-size:14px}.platformCommerceCard header p{font-size:6.5px}.platformCommerceAudience{gap:4px}.platformCommerceAudience>span:not(.platformCommerceMore){padding:5px 6px;font-size:5px}.platformCommercePanel{border-radius:12px;gap:8px;padding:10px 8px}.platformCommercePanel>p{grid-template-columns:16px 1fr;gap:5px;padding-bottom:7px}.platformCommercePanel>p b{font-size:6.5px}.platformCommercePanel>p strong{font-size:7px}.platformCommerceClock,.platformCommercePrice{width:14px;height:14px}.platformCommerceClock:before,.platformCommerceClock:after{left:5.5px}.platformCommerceServices{gap:4px}.platformCommerceServices>span:not(.platformCommerceMore){padding:5px 6px;font-size:5.5px}.platformCommerceMore>button{min-height:20px;padding:4px 6px;font-size:5.5px}.platformCommercePopover{z-index:70;width:auto;position:fixed;bottom:82px;left:12px;right:12px;transform:translateY(6px)}.platformCommerceMore:hover .platformCommercePopover,.platformCommerceMore:focus-within .platformCommercePopover,.platformCommerceMore.is-open .platformCommercePopover{transform:none}.platformCommerceCard footer{grid-template-columns:minmax(0,1fr)}.platformCommerceCard footer>a{letter-spacing:-.015em;min-height:32px;padding:0 7px;font-size:11px}}@media (max-width:850px){.platformsV2Page .platformCategoryDock.is-filtered{top:70px}}@media (max-width:390px){.platformsV2Page .commerceRail,.platformsV2Page .commerceGrid{grid-template-columns:1fr}.platformCommerceCard{min-height:350px}}@media (prefers-reduced-motion:reduce){.platformCommerceCard,.platformCommerceCard footer>a,.platformCommercePopover{transition:none!important}}.platformCategoryPage{--category-accent:#4169ff;color:#111318;background:#fff;overflow:hidden}.platformCategoryShell{width:min(1600px,100% - 64px);margin-inline:auto}.platformCategoryHero{background:#fff;padding-top:24px}.platformCategoryHeroCopy>nav{color:#ffffff75;letter-spacing:.04em;align-items:center;gap:8px;font-size:8px;display:flex;position:absolute;top:32px;left:clamp(52px,5.4vw,98px);right:32px}.platformCategoryHeroCopy>nav b{color:#ffffffb8}.platformCategoryHeroActions{align-items:center;gap:24px;margin-top:40px;display:flex}.platformCategoryHeroActions a{width:max-content;font-size:10px;font-weight:950}.platformCategoryHeroActions a:first-child{background:var(--showcase-accent);color:#08090b;border-radius:999px;padding:16px 20px}.platformCategoryHeroActions a:last-child{border-bottom:1px solid #ffffffa6;padding-bottom:5px}.platformCategoryMediaTags{z-index:3;flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex;position:absolute;bottom:24px;right:26px}.platformCategoryMediaTags span{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050505c7;border-radius:999px;padding:9px 12px;font-size:8px;font-weight:900}.platformCategoryTransportMedia{isolation:isolate;background:var(--mobility-sky);place-items:center;padding:34px;display:grid;overflow:hidden}.platformCategoryTransportMedia:after{content:"";z-index:-1;background:radial-gradient(circle at 20% 15%,#ffffffa6,#0000 36%);position:absolute;inset:0}.platformCategoryTransportMedia .mobilityDashboard{z-index:3;border:0;width:min(570px,86%);margin-top:-36px;position:relative}.platformCategoryTransportMedia .mobilityHeroPlatforms{inset:22px auto auto 22px}.platformCategoryProof{border-top:1px solid #d8dade;border-bottom:1px solid #d8dade;grid-template-columns:150px 150px 170px 1fr;align-items:center;min-height:122px;margin-top:28px;margin-bottom:115px;display:grid}.platformCategoryProof>div{border-right:1px solid #d8dade;flex-direction:column;justify-content:center;height:100%;padding:25px;display:flex}.platformCategoryProof strong,.platformCategoryProof span{display:block}.platformCategoryProof strong{font-size:32px}.platformCategoryProof span{letter-spacing:.1em;margin-top:6px;font-size:8px;font-weight:900}.platformCategoryProof p{max-width:430px;margin:0 0 0 auto;font-size:13px;line-height:1.55}.platformCategoryProfiles{padding-bottom:120px}.platformCategoryProfiles>header,.platformCategoryDirectory header{max-width:770px;margin-bottom:50px}.platformCategoryProfiles header>span,.platformCategoryDirectory header>span,.platformCategoryMethod header>span,.platformCategoryFaq header>span,.platformCategoryFinal span{letter-spacing:.16em;font-size:9px;font-weight:950}.platformCategoryProfiles h2,.platformCategoryDirectory h2,.platformCategoryMethod h2,.platformCategoryFaq h2,.platformCategoryFinal h2{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.055em;font-weight:950;line-height:.94}.platformCategoryProfiles h2,.platformCategoryDirectory h2{margin:18px 0;font-size:clamp(42px,4.3vw,62px)}.platformCategoryProfiles header p,.platformCategoryDirectory header p{color:#656970;max-width:600px;font-size:13px;line-height:1.6}.platformCategoryProfiles>div{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.platformCategoryProfiles article{background:#f1f1f4;border-radius:8px;flex-direction:column;min-height:280px;padding:25px;display:flex}.platformCategoryProfiles article>span{font-size:9px;font-weight:950}.platformCategoryProfiles h3{letter-spacing:-.04em;margin:50px 0 15px;font-size:24px;line-height:1}.platformCategoryProfiles article p{color:#666a70;font-size:11px;line-height:1.55}.platformCategoryProfiles article b{border-bottom:1px solid;width:max-content;margin-top:auto;padding-bottom:4px;font-size:8px}.platformCategoryCardGrid .platformPageCard.compact{border-radius:10px;height:280px}.platformCategoryCardGrid .platformPageCardBody{margin-top:28px}.transportHowSection{background:#fff;padding:125px 0;overflow:hidden}.transportHowHeader{grid-template-columns:minmax(0,1fr) 430px;align-items:end;gap:70px;display:grid}.transportHowHeader span{letter-spacing:.16em;font-size:9px;font-weight:950}.transportHowHeader h2{letter-spacing:-.06em;max-width:900px;margin:18px 0 0;font-size:clamp(42px,4.3vw,68px);font-weight:950;line-height:.92}.transportHowHeaderSide{gap:24px;display:grid}.transportHowHeaderSide p{color:#676b72;margin:0;font-size:12px;line-height:1.65}.transportHowHeaderSide nav{gap:8px;display:flex}.transportHowHeaderSide button{cursor:pointer;background:#fff;border:1px solid #c7c9cd;border-radius:50%;width:43px;height:43px;font-size:17px}.transportHowRail{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;gap:18px;margin-top:55px;padding:0 max(32px,50vw - 800px) 18px;scroll-padding-inline:max(32px,50vw - 800px);display:flex;overflow-x:auto}.transportHowRail::-webkit-scrollbar{display:none}.transportHowRail>.rcCard{scroll-snap-align:start;flex:0 0 min(390px,78vw)}.transportHowRail .rcHowImageCover{aspect-ratio:1}.transportHowRail .rcCard>p{display:none}.transportHowAll{justify-content:flex-end;margin-top:24px;display:flex}.transportHowAll a{border-bottom:1px solid #111318;padding-bottom:5px;font-size:9px;font-weight:950}.categorySectionHeading{justify-content:space-between;align-items:end;gap:60px;margin-bottom:52px;display:flex}.categorySectionHeading>div{max-width:850px}.categorySectionHeading span{letter-spacing:.16em;font-size:9px;font-weight:950}.categorySectionHeading h2{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.06em;margin:18px 0 0;font-size:clamp(42px,4.3vw,68px);font-weight:950;line-height:.92}.categorySectionHeading>p{color:#676b72;max-width:440px;margin:0;font-size:12px;line-height:1.65}.categorySectionHeading.inverse>p{color:#aeb1b7}.categoryMethodStudio{color:#fff;background:#08090b;padding:120px 0}.categoryMethodLayout{grid-template-columns:minmax(380px,.85fr) minmax(0,1.65fr);gap:10px;display:grid}.categoryMethodVisual{background:#17181c;min-height:430px;position:relative;overflow:hidden}.categoryMethodVisual:after{content:"";background:linear-gradient(#0000 20%,#08090be0);position:absolute;inset:0}.categoryMethodVisual>img{object-fit:cover;filter:saturate(.82);width:100%;height:100%}.categoryMethodVisual>div{z-index:2;position:absolute;bottom:28px;left:30px;right:30px}.categoryMethodVisual small,.categoryMethodVisual strong,.categoryMethodVisual span{display:block}.categoryMethodVisual small{letter-spacing:.15em;font-size:8px;font-weight:900}.categoryMethodVisual strong{margin:9px 0 2px;font-size:72px;line-height:.86}.categoryMethodVisual span{color:#d3d5d9;font-size:11px}.categoryMethodSteps{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.categoryMethodSteps::-webkit-scrollbar{display:none}.categoryMethodSteps article{scroll-snap-align:start;background:#18191d;flex-direction:column;flex:1 0 210px;min-height:430px;padding:25px;display:flex;position:relative}.categoryMethodSteps article:nth-child(3){background:var(--category-accent)}@supports (color:color-mix(in lab, red, red)){.categoryMethodSteps article:nth-child(3){background:color-mix(in srgb,var(--category-accent) 84%,#fff)}}.categoryMethodSteps article:nth-child(3){color:#08090b}.categoryMethodSteps article>span{order:3;margin-top:auto;font-size:50px;font-weight:950;line-height:1}.categoryMethodSteps h3{letter-spacing:-.035em;margin:0 0 13px;font-size:18px}.categoryMethodSteps p{color:#b9bbc0;margin:0;font-size:10px;line-height:1.6}.categoryMethodSteps article:nth-child(3) p{color:#17181c}.categoryGains{border-top:1px solid #2d3036;margin-top:78px;padding-top:52px}.categoryGains>header{grid-template-columns:minmax(0,1fr) 440px;align-items:end;gap:70px;display:grid}.categoryGains>header span{color:var(--category-accent);display:block}@supports (color:color-mix(in lab, red, red)){.categoryGains>header span{color:color-mix(in srgb,var(--category-accent) 82%,#fff)}}.categoryGains>header span{letter-spacing:.16em;font-size:9px;font-weight:950}.categoryGains>header h3{letter-spacing:-.05em;max-width:780px;margin:15px 0 0;font-size:clamp(32px,3.1vw,48px);line-height:.96}.categoryGains>header>p{color:#aeb1b7;max-width:440px;margin:0;font-size:12px;line-height:1.65}.categoryGainCards{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:34px;display:grid}.categoryGainCards article{background:#131519;border:1px solid #2d3036;flex-direction:column;min-height:245px;padding:23px;display:flex;position:relative;overflow:hidden}.categoryGainCards article:nth-child(2){background:#1a1c21}.categoryGainCards article:nth-child(3){background:var(--category-accent)}@supports (color:color-mix(in lab, red, red)){.categoryGainCards article:nth-child(3){background:color-mix(in srgb,var(--category-accent) 22%,#121419)}}.categoryGainCards article:nth-child(4){background:#202229}.categoryGainCards article.is-ai{border-color:var(--category-accent)}@supports (color:color-mix(in lab, red, red)){.categoryGainCards article.is-ai{border-color:color-mix(in srgb,var(--category-accent) 72%,#fff)}}.categoryGainCards article.is-ai{background:var(--category-accent)}@supports (color:color-mix(in lab, red, red)){.categoryGainCards article.is-ai{background:color-mix(in srgb,var(--category-accent) 88%,#fff)}}.categoryGainCards article.is-ai{color:#090a0c}.categoryGainCards article>span{letter-spacing:.14em;font-size:8px;font-weight:950}.categoryGainCards article:not(.is-ai)>span{color:var(--category-accent)}@supports (color:color-mix(in lab, red, red)){.categoryGainCards article:not(.is-ai)>span{color:color-mix(in srgb,var(--category-accent) 78%,#fff)}}.categoryGainCards h4{letter-spacing:-.035em;margin:auto 0 13px;font-size:19px;line-height:1}.categoryGainCards p{color:#b9bbc0;margin:0;font-size:10px;line-height:1.55}.categoryGainCards .is-ai p{color:#17191d}.categoryGainCards .is-ai:after{content:"AI";color:#08090b14;font-size:90px;font-weight:950;line-height:1;position:absolute;top:-24px;right:-8px}.categoryPackStudio{padding:130px 0}.categoryPackImpact{grid-template-columns:minmax(420px,1.9fr) repeat(3,minmax(135px,.55fr));align-items:end;min-height:520px;display:grid}.categoryPackLead{background:var(--category-accent);flex-direction:column;align-self:stretch;padding:42px;display:flex}.categoryPackLead>small{letter-spacing:.14em;font-size:9px;font-weight:950}.categoryPackLead h3{letter-spacing:-.055em;max-width:610px;margin:28px 0;font-size:clamp(37px,3.6vw,58px);line-height:.92}.categoryPackLogos{align-items:center;margin-top:auto;display:flex}.categoryPackLogos .officialPlatformIcon,.categoryPackLogos>i{background:#fff;border-radius:50%;width:58px;height:58px;margin-left:-9px}.categoryPackLogos .officialPlatformIcon:first-child{margin-left:0}.categoryPackLogos>i{color:#111;border:1px solid #d9dbe0;place-items:center;font-size:24px;font-style:normal;display:grid}.categoryPackLead>a{border:1px solid #111;border-radius:999px;width:max-content;margin-top:28px;padding:14px 18px;font-size:9px;font-weight:950}.categoryMetric{flex-direction:column;justify-content:space-between;min-height:250px;padding:26px 20px;display:flex}.categoryMetric.one{background:#caefff;min-height:300px}.categoryMetric.two{color:#fff;background:#2c2b34;min-height:395px}.categoryMetric.three{background:#ff74d2;min-height:465px}.categoryMetric strong{letter-spacing:-.06em;font-size:clamp(42px,4.2vw,68px);line-height:1}.categoryMetric span{max-width:120px;font-size:9px;font-weight:950;line-height:1.4}.categoryProfileStudio{background:#f1f2f6;border-radius:12px;margin-bottom:130px;padding:75px}.categoryProfileStage{grid-template-columns:270px 1fr;gap:10px;display:grid}.categoryProfileIdentity{background:var(--category-accent);flex-direction:column;min-height:340px;padding:28px;display:flex}.categoryProfileIdentity small{letter-spacing:.14em;font-size:8px;font-weight:950}.categoryProfileIdentity strong{letter-spacing:-.05em;margin-top:auto;font-size:33px;line-height:.95}.categoryProfileIdentity span{margin-top:13px;font-size:10px}.categoryProfileCards{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.categoryProfileCards article{min-height:340px;animation:.55s cubic-bezier(.22,1,.36,1) both categoryCardIn;animation-delay:var(--card-delay);background:#fff;flex-direction:column;padding:25px;display:flex}.categoryProfileCards article:nth-child(2){background:#dff5ff}.categoryProfileCards article:nth-child(3){background:#f9e8f7}.categoryProfileCards article>span{font-size:9px;font-weight:950}.categoryProfileCards h3{letter-spacing:-.045em;margin:70px 0 16px;font-size:25px;line-height:1}.categoryProfileCards p{color:#5f636a;margin:0;font-size:11px;line-height:1.6}.categoryProfileCards b{margin-top:auto;font-size:8px;line-height:1.4}.categoryProfileControls{justify-content:flex-end;align-items:center;gap:14px;margin-top:22px;display:flex}.categoryProfileControls>button{cursor:pointer;background:#fff;border:1px solid #c9cbd0;border-radius:50%;width:38px;height:38px;font-size:16px}.categoryProfileControls>div{align-items:center;gap:7px;display:flex}.categoryProfileControls>div button{cursor:pointer;background:#b7bac0;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.categoryProfileControls>div button.active{background:#111318;border-radius:999px;width:28px}@keyframes categoryCardIn{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}.platformCategoryFaq{background:#fffaf2;padding:120px 0}.platformCategoryFaq>.platformCategoryShell{grid-template-columns:330px 1fr;gap:100px;display:grid}.platformCategoryFaq h2{margin:18px 0;font-size:50px}.platformCategoryFaq details{border-bottom:1px solid #cfd1d4}.platformCategoryFaq details:first-child{border-top:1px solid #cfd1d4}.platformCategoryFaq summary{cursor:pointer;grid-template-columns:1fr 24px;align-items:center;gap:20px;min-height:76px;font-size:13px;font-weight:850;list-style:none;display:grid}.platformCategoryFaq summary::-webkit-details-marker{display:none}.platformCategoryFaq summary i{background:var(--category-accent);border-radius:4px;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.platformCategoryFaq details[open] summary i{transform:rotate(45deg)}.platformCategoryFaq details p{color:#64686e;max-width:680px;margin:-2px 45px 26px 0;font-size:12px;line-height:1.65}.platformCategoryFinal{color:#fff;text-align:center;background:#08090b;padding:105px 0}.platformCategoryFinal>.platformCategoryShell{flex-direction:column;align-items:center;display:flex}.platformCategoryFinal h2{max-width:900px;margin:20px 0;font-size:clamp(45px,5vw,72px)}.platformCategoryFinal p{color:#c0c2c7;max-width:580px;font-size:14px;line-height:1.6}.platformCategoryFinal a{background:var(--category-accent);color:#08090b;border-radius:999px;margin-top:26px;padding:16px 23px;font-size:10px;font-weight:950}@media (max-width:1100px){.platformCategoryProof{grid-template-columns:repeat(3,1fr)}.platformCategoryProof p{border-top:1px solid #d8dade;grid-column:1/-1;max-width:none;margin:0;padding:24px}.platformCategoryProfiles>div{grid-template-columns:repeat(2,1fr)}.platformCategoryFaq>.platformCategoryShell{grid-template-columns:1fr;gap:35px}.categoryMethodLayout{grid-template-columns:1fr}.categoryMethodVisual{min-height:360px}.categoryMethodSteps article{min-height:340px}.categoryGains>header{grid-template-columns:1fr;gap:22px}.categoryGainCards{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.categoryGainCards::-webkit-scrollbar{display:none}.categoryGainCards article{scroll-snap-align:start;flex:0 0 38vw}.categoryPackImpact{grid-template-columns:1.6fr repeat(3,.58fr)}.categoryProfileStudio{padding:48px}.categoryProfileStage{grid-template-columns:220px 1fr}.categoryProfileCards h3{margin-top:46px}.transportHowHeader{grid-template-columns:1fr;gap:28px}}@media (max-width:850px){.platformCategoryCardGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.platformCategoryShell{width:calc(100% - 28px)}.platformCategoryHeroCopy>nav{top:22px;left:24px}.platformCategoryHeroActions{flex-direction:column;align-items:flex-start}.platformCategoryTransportMedia{min-height:620px;padding:18px}.platformCategoryTransportMedia .mobilityDashboard{width:100%;margin-top:-80px}.platformCategoryTransportMedia .mobilityRideNotification{top:75px;right:12px}.platformCategoryTransportMedia .mobilityHeroPlatforms{top:16px;left:12px}.platformCategoryTransportMedia .mobilityPaymentWidget,.platformCategoryTransportMedia .mobilityCashWidget{width:calc(50% - 20px);bottom:14px}.platformCategoryTransportMedia .mobilityPaymentWidget{left:12px}.platformCategoryTransportMedia .mobilityCashWidget{right:12px}.platformCategoryProof{grid-template-columns:1fr;margin-bottom:82px}.platformCategoryProof>div{border-bottom:1px solid #d8dade;border-right:0}.platformCategoryProof p{grid-column:auto}.platformCategoryProfiles{padding-bottom:82px}.platformCategoryProfiles>div{grid-template-columns:1fr}.platformCategoryProfiles article{min-height:230px}.platformCategoryDirectory,.categoryMethodStudio,.categoryPackStudio,.transportHowSection{padding:82px 0}.categorySectionHeading{margin-bottom:35px;display:block}.categoryMethodStudio .categorySectionHeading h2{letter-spacing:-.035em;font-size:21px;line-height:1.05}.categoryMethodStudio .categorySectionHeading>p{margin-top:18px;font-size:15px;line-height:1.5}.categoryMethodVisual{min-height:300px}.categoryMethodSteps article{flex-basis:82vw;min-height:300px;padding:20px}.categoryMethodSteps h3{font-size:18px}.categoryMethodSteps p{font-size:15px;line-height:1.45}.categoryGains{margin-top:58px;padding-top:38px}.categoryGains>header h3{font-size:21px;line-height:1.05}.categoryGains>header>p{font-size:15px;line-height:1.5}.categoryGainCards{gap:9px}.categoryGainCards article{flex-basis:82vw;min-height:245px;padding:20px}.categoryGainCards h4{font-size:17px}.categoryGainCards p{font-size:15px;line-height:1.45}.categoryPackImpact{grid-template-columns:repeat(3,1fr);min-height:0;display:grid}.categoryPackLead{grid-column:1/-1;min-height:420px;padding:28px}.categoryMetric,.categoryMetric.one,.categoryMetric.two,.categoryMetric.three{min-height:230px;padding:19px 12px}.categoryProfileStudio{border-radius:8px;width:calc(100% - 28px);margin-bottom:82px;padding:28px 14px}.categoryProfileStage{display:block}.categoryProfileIdentity{min-height:220px}.categoryProfileCards{scroll-snap-type:x mandatory;margin-top:8px;display:flex;overflow-x:auto}.categoryProfileCards article{scroll-snap-align:center;flex:0 0 84%;min-height:300px}.transportHowHeader h2{font-size:42px}.transportHowRail{gap:10px;margin-top:38px;padding-inline:14px;scroll-padding-inline:14px}.transportHowRail>.rcCard{flex-basis:78vw}.platformCategoryFaq{padding:82px 0}.platformCategoryFaq h2{font-size:42px}.platformCategoryFinal{padding:82px 0}}@media (max-width:560px){.platformCategoryCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.platformCategoryCardGrid .platformPageCard.compact{height:310px}.platformCategoryMediaTags{justify-content:center;left:16px;right:16px}.platformCategoryMediaTags span:nth-child(n+3){display:none}.platformCategoryTransportMedia .mobilityPaymentWidget,.platformCategoryTransportMedia .mobilityCashWidget{width:calc(50% - 17px);padding:11px}.platformCategoryTransportMedia .mobilityPaymentWidget strong,.platformCategoryTransportMedia .mobilityCashWidget strong{font-size:16px}}@media (prefers-reduced-motion:reduce){.platformCategoryPage *{scroll-behavior:auto}.platformCategoryPage .universePlatformRow,.categoryProfileCards article{opacity:1;animation:none}}.platformCategoryProfiles>div.transportClientTypes{grid-template-columns:repeat(3,minmax(0,1fr))}.platformCategoryFaq summary i{transform:none!important}.platformCategoryFaq summary i:after{content:"+"}.platformCategoryFaq details[open] summary i:after{content:"−"}.transportHowSection .transportHowRail{width:min(1600px,100% - 64px)!important;max-width:none!important;margin:55px auto 0!important;padding:0 0 18px!important}.transportHowSection .transportHowRail>.rcCard{overflow-wrap:normal;word-break:normal;flex:0 0 min(390px,78vw)!important;min-width:min(390px,78vw)!important;max-width:min(390px,78vw)!important}.transportHowSection .transportHowRail .rcCard h2{overflow-wrap:normal;word-break:normal}@media (max-width:1100px){.platformCategoryProfiles>div.transportClientTypes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.platformCategoryProfiles>div.transportClientTypes{grid-template-columns:1fr}.transportHowSection .transportHowRail{width:calc(100% - 28px)!important;margin-top:38px!important}.transportHowSection .transportHowRail>.rcCard{flex-basis:78vw!important;min-width:78vw!important;max-width:78vw!important}}.platformCategoryProof{margin-bottom:46px}.transportVehicles{background:#fff;padding:0 0 82px;overflow:hidden}.transportVehicles header{margin-bottom:28px}.transportVehicles header>span{letter-spacing:.16em;font-size:9px;font-weight:950;display:block}.transportVehicles h2{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.055em;margin:15px 0 0;font-size:clamp(42px,4.3vw,62px);font-weight:950;line-height:.94}.transportVehiclesRail{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.transportVehiclesRail::-webkit-scrollbar{display:none}.transportVehiclesRail article{scroll-snap-align:start;background:#fff;border:1px solid #d9dce1;border-radius:10px;flex:0 0 calc(20% - 9.6px);min-width:0;overflow:hidden}.transportVehiclesRail img{object-fit:contain;box-sizing:border-box;width:100%;height:clamp(130px,12vw,190px);padding:12px;display:block}.transportVehiclesRail h3{letter-spacing:-.04em;border-top:1px solid #e2e4e8;margin:0;padding:16px 17px 18px;font-size:18px;line-height:1}@media (max-width:1100px){.transportVehiclesRail article{flex-basis:calc(33.3333% - 8px)}}@media (max-width:700px){.platformCategoryProof{margin-bottom:34px}.transportVehicles{padding-bottom:62px}.transportVehiclesRail article{flex-basis:78vw}.transportVehiclesRail img{height:180px}.transportVehicles h2{font-size:42px}}.categoryTypes{background:#fff;padding:0 0 82px;overflow:hidden}.categoryTypes header{margin-bottom:28px}.categoryTypes header>span{letter-spacing:.16em;font-size:9px;font-weight:950;display:block}.categoryTypes h2{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.055em;margin:15px 0 0;font-size:clamp(42px,4.3vw,62px);font-weight:950;line-height:.94}.categoryTypesRail{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.categoryTypesRail::-webkit-scrollbar{display:none}.categoryTypesRail article{scroll-snap-align:start;background:#fff;border:1px solid #d9dce1;border-radius:10px;flex:0 0 calc(20% - 9.6px);min-width:0;overflow:hidden}.categoryTypesRail article>div{background:linear-gradient(135deg,#f4f5f7,#fafafa);height:clamp(130px,12vw,190px)}.categoryTypesRail h3{letter-spacing:-.04em;border-top:1px solid #e2e4e8;margin:0;padding:16px 17px 18px;font-size:18px;line-height:1}@media (max-width:1100px){.categoryTypesRail article{flex-basis:calc(33.3333% - 8px)}}@media (max-width:700px){.categoryTypes{padding-bottom:62px}.categoryTypesRail article{flex-basis:78vw}.categoryTypesRail article>div{height:180px}.categoryTypes h2{font-size:42px}}.platformCategoryDirectory{background:#fafaf8;padding:105px 0 120px}.platformCategoryDirectoryStats{grid-template-columns:145px 145px 165px 1fr;align-items:stretch;gap:10px;min-height:104px;margin:-16px 0 34px;display:grid}.platformCategoryDirectoryStats>div,.platformCategoryDirectoryStats>p{box-shadow:none;background:#fff;border:0;border-radius:12px;margin:0;padding:20px}.platformCategoryDirectoryStats>div{flex-direction:column;justify-content:center;display:flex}.platformCategoryDirectoryStats strong{font-size:28px;line-height:1}.platformCategoryDirectoryStats span{letter-spacing:.1em;margin-top:7px;font-size:8px;font-weight:900}.platformCategoryDirectoryStats>p{color:#5f636a;text-align:right;justify-content:flex-end;align-items:center;font-size:12px;line-height:1.55;display:flex}.platformCategoryCardGrid{gap:16px!important}.platformCategoryCardGrid .platformPageCard.compact{box-shadow:none!important;border:0!important;border-radius:12px!important}.platformCategoryProfiles{padding:120px 0}.platformCategoryProfiles>div{gap:16px}.platformCategoryProfiles article{box-shadow:none;border:0;border-radius:12px}.platformCategoryProfiles h3{letter-spacing:-.035em;font-size:17px;line-height:1.12}.categoryMethodSteps{gap:12px}.categoryMethodSteps h3{font-size:17px}.categoryGainCards{gap:12px}.categoryGainCards h4{font-size:17px}@media (max-width:1100px){.platformCategoryDirectoryStats{grid-template-columns:repeat(3,1fr)}.platformCategoryDirectoryStats>p{text-align:left;grid-column:1/-1;justify-content:flex-start}}@media (max-width:700px){.platformCategoryProfiles{padding:82px 0}.platformCategoryProfiles>div{gap:12px}.platformCategoryDirectoryStats{grid-template-columns:repeat(3,1fr);gap:8px}.platformCategoryDirectoryStats>div,.platformCategoryDirectoryStats>p{padding:15px}.platformCategoryDirectoryStats>p{grid-column:1/-1}}@font-face{font-family:Manrope;src:local(Arial),local(ArialMT);font-weight:100 649;size-adjust:102.6%}@font-face{font-family:Manrope;src:local(Arial Bold),local(Arial-BoldMT),local(Arial);font-weight:650 749;size-adjust:100.4%}@font-face{font-family:Manrope;src:local(Arial Bold),local(Arial-BoldMT),local(Arial);font-weight:750 900;size-adjust:88.8%}@font-face{font-family:Inter;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans);font-weight:100 449;size-adjust:106.4%;ascent-override:91%;descent-override:22.7%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans);font-weight:450 549;size-adjust:107.5%;ascent-override:90.1%;descent-override:22.4%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:550 624;size-adjust:101.2%;ascent-override:95.7%;descent-override:23.8%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:625 674;size-adjust:101.7%;ascent-override:95.3%;descent-override:23.7%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:675 749;size-adjust:102.2%;ascent-override:94.8%;descent-override:23.6%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:750 1000;size-adjust:103.5%;ascent-override:93.6%;descent-override:23.3%;line-gap-override:0%}:root{--font-geist-sans:"Manrope Variable",Manrope,Arial,"Helvetica Neue",sans-serif;--font-body:"Inter Variable",Inter,Arial,"Helvetica Neue",sans-serif;--font-geist-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--ink:#0c0b0f;--cream:#fff;--paper:#fff;--acid:#bdf52b;--peach:#fda368;--orange:#f28101;--line:#dedde0;--muted:#656269;--agntix-max:1600px;--agntix-gutter:clamp(18px,3vw,48px);--agntix-section:clamp(72px,8vw,128px);--agntix-radius-sm:6px;--agntix-radius-md:12px;--agntix-radius-lg:24px;--agntix-shadow-sm:0 10px 28px #0c0b0f14;--agntix-shadow-lg:0 28px 72px #0c0b0f26;--agntix-ease:cubic-bezier(.22,1,.36,1);--agntix-focus:#4169ff;--agntix-h1:clamp(48px,6.4vw,104px);--agntix-h2:clamp(36px,4.6vw,72px);--agntix-h3:clamp(22px,2.1vw,34px)}@supports (content-visibility:auto){#contenu-principal main>section:not(:first-child){content-visibility:auto;contain-intrinsic-size:auto 900px}}body{text-rendering:optimizelegibility;line-height:1.5}.wrap{width:100%;max-width:var(--agntix-max);padding-left:var(--agntix-gutter);padding-right:var(--agntix-gutter)}.utility,.header{padding-left:var(--agntix-gutter);padding-right:var(--agntix-gutter)}h1,h2,h3,p{overflow-wrap:break-word}.button,.buttonSmall,.spButton,.optimPrimary,.vpPlatformActions a,.vpPlatformActions button{transition:transform .22s var(--agntix-ease),box-shadow .22s var(--agntix-ease),background-color .22s ease,color .22s ease}.button:hover,.buttonSmall:hover,.spButton:hover,.optimPrimary:hover,.vpPlatformActions a:hover,.vpPlatformActions button:hover{box-shadow:var(--agntix-shadow-sm);transform:translateY(-2px)}:is(a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible){outline:3px solid var(--agntix-focus);outline-offset:3px}.universeCard,.directoryCard,.audienceCards>a,.branchGrid>a,.profileStrip>a,.serviceGrid>a{overflow:hidden}.universeCard h3,.directoryCard h3,.audienceCards h3,.branchGrid h3,.profileStrip>a,.serviceGrid h3{overflow-wrap:anywhere}.section,.darkSection,.process{padding-top:var(--agntix-section);padding-bottom:var(--agntix-section)}.skipLink{z-index:999;color:#fff;background:#111;padding:12px 16px;font-size:12px;font-weight:900;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skipLink:focus{transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;animation:none!important}:is(a,button,summary,input,select,textarea){transition-property:color,background-color,border-color,opacity!important;transition-duration:.18s!important;transition-timing-function:ease!important}}.notFoundPage{min-height:72svh;padding:var(--agntix-section) var(--agntix-gutter);color:#fff;background:#0c0b0f;place-items:center;display:grid}.notFoundPage>section{text-align:center;width:min(900px,100%)}.notFoundPage span{color:#ff70cf;letter-spacing:.16em;font-size:11px;font-weight:900}.notFoundPage h1{max-width:none;margin:24px 0;font-size:clamp(52px,8vw,108px);line-height:.9}.notFoundPage p{color:#b9bbc0;max-width:620px;margin:0 auto;font-size:16px;line-height:1.65}.notFoundPage div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.notFoundPage a{color:#08090b;background:#ff70cf;border-radius:999px;padding:15px 20px;font-size:10px;font-weight:900}.notFoundPage a+a{color:#fff;background:0 0;border:1px solid #55565d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}.wrap{max-width:1240px;margin:0 auto;padding-left:32px;padding-right:32px}.utility{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:center;height:30px;padding:0 32px;font-size:10px;display:flex}.utility div{gap:22px;display:flex}.header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:50;background:#f2efe7f0;align-items:center;height:76px;padding:0 32px;display:flex;position:sticky;top:0}.brand{letter-spacing:-.08em;margin-right:54px;font-size:23px;font-weight:900}.brand.light{color:#fff}.nav{flex:1;align-items:center;gap:26px;font-size:13px;display:flex}.nav>a,.navGroup>a{padding:28px 0}.mega{background:var(--paper);border:1px solid var(--line);width:650px;padding:18px;display:none;position:absolute;top:66px;left:-24px;box-shadow:0 30px 70px #11131824}.navGroup:hover .mega,.navGroup:focus-within .mega{display:grid}.button{background:var(--ink);color:#fff;border-radius:3px;justify-content:center;align-items:center;padding:15px 20px;font-size:12px;font-weight:700;display:inline-flex}.hero{min-height:690px;padding-top:72px;position:relative;overflow:hidden}.eyebrow,.kicker{letter-spacing:.16em;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.eyebrow span{background:var(--acid);width:24px;height:2px}h1{max-width:830px;margin:38px 0 24px;font-size:clamp(58px,7.2vw,104px);line-height:.86}h1 em,h2 em{font-weight:500}h1+p{color:#4f5358;max-width:530px;font-size:16px;line-height:1.65}.heroActions{align-items:center;gap:28px;margin-top:32px;display:flex}.textLink{font-size:12px;font-weight:700}.orbit{border:1px solid #d6d2c8;border-radius:50%;width:380px;height:310px;position:absolute;bottom:85px;right:20px;transform:rotate(-11deg)}.orbit:after{content:"A";letter-spacing:-.1em;font-size:86px;font-weight:900;position:absolute;inset:90px 120px;transform:rotate(11deg)}.proof{background:var(--ink);color:#fff;grid-template-columns:repeat(4,1fr);gap:1px;padding:24px max(32px,50vw - 590px);display:grid}.proof div{border-left:1px solid #34373e;padding-left:28px}.proof b{color:var(--acid);font-family:var(--font-geist-sans);font-size:28px}.proof span{color:#aeb1b7;margin-top:4px;font-size:10px;display:block}.section{padding-top:110px;padding-bottom:120px}.sectionIntro{grid-template-columns:170px minmax(400px,1fr) 320px;align-items:start;gap:28px;margin-bottom:52px;display:grid}.sectionIntro>span{letter-spacing:.14em;font-size:10px;font-weight:700}.sectionIntro h2{margin:0;font-size:54px;line-height:.94}.sectionIntro p{color:var(--muted);margin:5px 0;font-size:13px;line-height:1.7}.universeCard h3,.serviceGrid h3{font-family:var(--font-geist-sans);margin:60px 0 14px;font-size:31px;line-height:1}.universeCard p,.serviceGrid p{color:var(--muted);max-width:300px;font-size:12px;line-height:1.6}.tags{flex-wrap:wrap;gap:5px;margin-top:22px;display:flex}.tags span{text-transform:uppercase;border:1px solid var(--line);border-radius:20px;padding:5px 7px;font-size:8px}.arrow{position:absolute;bottom:22px;right:24px}.darkSection{color:#fff;background:#10131a;padding:110px 0}.inverse p{color:#9da2ac}.acid{background:var(--acid);color:var(--ink);width:max-content;margin-top:18px}.platformPreview{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.platformTile{background:#191d26;border:1px solid #292e38;border-radius:5px;align-items:center;gap:12px;padding:15px;display:flex}.platformTile>span{background:var(--pc);color:#fff;border-radius:7px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:800;display:grid}.platformTile div{flex:1}.platformTile b,.platformTile small{display:block}.platformTile b{font-size:12px}.platformTile small{color:#9297a1;margin-top:4px;font-size:9px}.serviceGrid{grid-template-columns:repeat(4,1fr);display:grid}.serviceGrid>a{border:1px solid var(--line);min-height:270px;margin-left:-1px;padding:22px}.serviceGrid>a>span{font-size:10px}.serviceGrid>a>b{margin-top:35px;font-size:10px;display:block}.process ol{margin:0;padding:0;list-style:none}.process li{border-top:1px solid var(--line);grid-template-columns:60px 1fr;padding:20px 0;display:grid}.process li>b{font-family:var(--font-geist-sans);font-size:25px}.process li strong,.process li span{display:block}.process li span{color:var(--muted);font-size:11px;line-height:1.6}.cta{background:var(--acid);text-align:center;padding:80px 32px}.cta>div{max-width:800px;margin:auto}.cta span{letter-spacing:.16em;font-size:9px}.cta h2{margin:24px auto 30px;font-size:58px;line-height:.95}.footer{color:#aeb1b8;background:#0d0f14;grid-template-columns:2fr 1fr 1fr 1.4fr;gap:60px;padding:70px max(32px,50vw - 590px) 26px;display:grid}.footer>div{flex-direction:column;gap:10px;font-size:11px;display:flex}.footer p{max-width:270px;line-height:1.6}.footer b{color:#fff;margin-bottom:9px}.footer>small{border-top:1px solid #252830;grid-column:1/-1;padding-top:20px;font-size:9px}.pageHero .wrap{z-index:1;padding-top:85px;padding-bottom:88px;position:relative}.directoryTools{grid-template-columns:1fr;gap:20px;margin-bottom:34px;display:grid}.directoryTools label span{letter-spacing:.14em;margin-bottom:9px;font-size:9px;display:block}.directoryTools input{border:0;border-bottom:1px solid var(--ink);background:0 0;outline:none;width:100%;padding:14px 0;font-family:inherit;font-size:24px}.directoryTools>b{font-size:11px}.filterRow{flex-wrap:wrap;gap:7px;display:flex}.filterRow button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:20px;padding:8px 11px;font-size:9px}.filterRow button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.directoryGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.directoryCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff38;grid-template-columns:46px 1fr 20px;align-items:end;gap:12px;min-height:190px;padding:18px;display:grid;position:relative}.directoryCard:hover{background:#fff}.colorBand{height:5px;position:absolute;top:0;left:0;right:0}.platformLogo{color:#fff;border-radius:9px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:800;display:grid}.directoryCard h3{font-family:var(--font-geist-sans);margin:0 0 7px;font-size:21px;line-height:1}.directoryCard p{text-transform:uppercase;color:var(--muted);margin:0;font-size:8px}.audienceCards{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.audienceCards>a{border:1px solid var(--line);background:#fff;min-height:170px;padding:18px;position:relative}.audienceCards b{font-family:var(--font-geist-sans);font-size:24px}.audienceCards p{color:var(--muted);margin-top:18px;font-size:10px;line-height:1.5}.audienceCards i{border-radius:50%;width:13px;height:13px;position:absolute;bottom:17px;right:17px}.deliverables{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.deliverables p{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:120px;margin:0;padding:22px}.deliverables b,.deliverables span{display:block}.deliverables b{font-family:var(--font-geist-sans);font-size:25px}.deliverables span{color:var(--muted);margin-top:15px;font-size:10px;line-height:1.6}.packCallout{background:var(--acid)!important;border:0!important;padding:48px!important}.packCallout p{max-width:550px;font-size:13px;line-height:1.6}.miniPlatforms{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.miniPlatforms>a{background:#1a1e26;border:1px solid #2b303a;align-items:center;gap:12px;padding:12px;display:flex}.miniPlatforms i{color:#fff;border-radius:7px;place-items:center;width:38px;height:38px;font-size:9px;font-style:normal;font-weight:800;display:grid}.miniPlatforms span{flex:1}.miniPlatforms b,.miniPlatforms small{display:block}.miniPlatforms b{font-size:11px}.miniPlatforms small{color:#8f949e;margin-top:4px;font-size:8px}.miniPlatforms em{font-style:normal}.builder{border:1px solid var(--line);background:#fff;grid-template-columns:230px 1fr;min-height:600px;display:grid}.builderSteps .current{color:#fff}.builderSteps .current span,.builderSteps .done span{background:var(--acid);color:#111;border-color:var(--acid)}.builderPanel>span,.result>span{letter-spacing:.14em;font-size:9px}.choiceGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.choiceGrid button{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;grid-template-columns:16px 1fr 20px;gap:10px;padding:16px;font-family:inherit;display:grid}.choiceGrid button i{border:1px solid #999;border-radius:50%;width:12px;height:12px}.choiceGrid button.selected{background:#f2f9d9;border-color:#79a600}.choiceGrid b{text-align:right}.builderNav>button:first-child,.result>button{cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:11px}.builderNav .button:disabled{opacity:.3}.result p{border-top:1px solid var(--line);grid-template-columns:150px 1fr;margin:0;padding:13px 0;font-size:11px;display:grid}.result p span{color:var(--muted)}.result>a{margin-top:30px}.result>button{margin-top:18px;display:block}.pricing{grid-template-columns:repeat(3,1fr);padding-top:70px;padding-bottom:110px;display:grid}.pricing>div{border:1px solid var(--line);min-height:390px;margin-left:-1px;padding:28px}.pricing span{letter-spacing:.14em;font-size:9px}.pricing h2{font-size:36px}.pricing p,.pricing li{color:var(--muted);font-size:11px;line-height:1.6}.pricing ul{margin:40px 0;padding-left:17px}.pricing a{font-size:11px;font-weight:700}.values{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.values article{border:1px solid var(--line);margin-left:-1px;padding:24px}.values h3{font-family:var(--font-geist-sans);font-size:29px}.values p{color:var(--muted);font-size:11px;line-height:1.6}.contactGrid .full{grid-column:1/-1}@media (max-width:980px){.nav{display:none}.header{justify-content:space-between}.orbit{opacity:.35;right:-180px}.hero h1{max-width:700px}.sectionIntro{grid-template-columns:1fr}.platformPreview,.serviceGrid,.footer{grid-template-columns:repeat(2,1fr)}.directoryGrid{grid-template-columns:repeat(3,1fr)}.miniPlatforms{grid-template-columns:repeat(2,1fr)}.builder{grid-template-columns:1fr}}@media (max-width:640px){.wrap{padding-left:18px;padding-right:18px}.utility{display:none}.header{height:66px;padding:0 18px}.brand{margin-right:0}.hero{min-height:630px;padding-top:55px}.hero h1{font-size:58px}.orbit{display:none}.proof{grid-template-columns:repeat(2,1fr);gap:20px;padding:20px 18px}.section{padding-top:80px;padding-bottom:80px}.sectionIntro h2{font-size:43px}.universeGrid,.platformPreview,.serviceGrid{grid-template-columns:1fr}.darkSection{padding:80px 0}.process h2{font-size:58px}.cta h2{font-size:43px}.footer{grid-template-columns:1fr 1fr;gap:40px 20px;padding:55px 18px 24px}.footer>div:first-child{grid-column:1/-1}.pageHero .wrap{padding-top:60px;padding-bottom:60px}.directoryGrid{grid-template-columns:1fr}.directoryCard{min-height:150px}.audienceCards,.deliverables,.miniPlatforms,.branchGrid{grid-template-columns:1fr}.packCallout{padding:28px!important}.choiceGrid,.pricing,.workGrid,.manifesto,.values{grid-template-columns:1fr}.contactGrid .full{grid-column:auto}}.vpThumbs button.active{border:3px solid #111}.officialPlatformIcon{background:#fff;border:1px solid #0c0b0f1f;border-radius:10px;flex:none;place-items:center;padding:5px;display:grid;overflow:hidden;box-shadow:0 8px 22px #0c0b0f14}.officialPlatformIcon img{object-fit:contain;width:100%;height:100%;display:block}.platformLogo{width:42px;height:42px;color:inherit;background:#fff!important}.platformTile>.officialPlatformIcon{background:#fff;width:38px;height:38px}.miniPlatforms>a>.officialPlatformIcon{background:#fff;flex:0 0 38px;width:38px;height:38px}.miniPlatforms>a>span:not(.officialPlatformIcon){flex:1}.orbit{border-color:#d6d2c8;width:455px;height:365px;bottom:88px;right:2px;overflow:visible;transform:none}.orbit:after{display:none}.orbitCard>.officialPlatformIcon{background:#fff;border-radius:12px;width:48px;height:48px;padding:5px;box-shadow:0 12px 28px #0c0b0f24}.orbit:hover .orbitItem{animation-play-state:paused}@keyframes platformOrbit{to{offset-distance:calc((var(--i) * 8.333%) + 100%)}}@media (max-width:980px){.orbit{width:390px;height:320px;right:-65px}.orbitCard>.officialPlatformIcon{width:42px;height:42px}}@media (max-width:760px){.orbit{width:calc(100% - 26px);height:270px;margin:72px auto 20px;display:block;position:relative;bottom:auto;right:auto}.hero{padding-bottom:40px}.orbitCard>.officialPlatformIcon{width:38px;height:38px}}body{color:var(--ink);background:#fff}.header{border-color:var(--line);background:#fffffff0}.brand span{color:var(--orange)}.eyebrow span{background:var(--orange)}.button{background:var(--ink);color:#fff;border-radius:10px;transition:background .2s,color .2s,transform .2s}.button:hover{background:var(--orange);color:var(--ink);transform:translateY(-1px)}.proof,.darkSection,.footer{background:var(--ink)}.proof b,.footerCta{color:var(--acid)}.proof span,.inverse p{color:#ffffff9e}.acid,.cta,.packCallout{color:var(--ink);background:var(--acid)!important}.universeCard:hover,.directoryCard:hover{box-shadow:0 20px 50px #0c0b0f14}.cardTop i,.audienceCards i{background:var(--orange)!important}.filterRow button.active,.builderSteps .current span,.builderSteps .done span{background:var(--ink);color:#fff;border-color:var(--ink)}.builderPanel,.directoryCard,.universeCard,.audienceCards>a,.profileStrip>a{background:#fff}.builderSteps,.footer{background:var(--ink)}.choiceGrid button.selected{border-color:var(--acid);background:#bdf52b2e}.choiceGrid button.selected i{background:var(--acid);border-color:var(--ink)}.orbit{background:radial-gradient(circle,#fda36829,#0000 62%);border-color:#0c0b0f24}.cta{background:linear-gradient(115deg,var(--acid),var(--peach))!important}h1,h2{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.06em;font-weight:500}.utility{background:var(--ink);color:#ffffffa3;border-color:#ffffff1a}.header{color:#fff;background:#0c0b0feb;border-color:#ffffff1a;box-shadow:0 10px 35px #0c0b0f1f}.header .brand{color:#fff}.header .brand span{color:var(--orange)}.header .buttonSmall{background:var(--acid);color:var(--ink)}.header .buttonSmall:hover{background:var(--peach)}.mega{color:var(--ink);background:#fff;border-color:#0c0b0f1a;border-radius:16px;box-shadow:0 32px 90px #0c0b0f47}.hero{color:#fff;background:radial-gradient(circle at 74% 18%,#f281017a,transparent 28%),radial-gradient(circle at 90% 72%,#fda36842,transparent 30%),radial-gradient(circle at 18% 96%,#bdf52b1c,transparent 26%),var(--ink);isolation:isolate;border-radius:34px;min-height:720px;margin-top:24px;margin-bottom:24px;padding-top:78px;padding-left:52px;padding-right:52px;box-shadow:0 35px 100px #0c0b0f38}.hero:before{content:"";filter:blur(70px);z-index:-1;background:#f2810138;border-radius:50%;width:370px;height:370px;position:absolute;top:40px;right:170px}.hero:after{content:"";z-index:-1;border:64px solid #fda36826;border-radius:50%;width:520px;height:520px;position:absolute;top:-150px;right:-140px;transform:rotate(-18deg)}.hero .eyebrow,.hero h1,.hero>p,.heroActions{z-index:2;position:relative}.hero .eyebrow{color:#ffffffb8}.hero h1{color:#fff;max-width:760px}.hero h1 em{color:var(--peach);font-style:normal}.hero h1+p{color:#ffffffb3}.hero .button{color:var(--ink);background:#fff}.hero .button:hover{background:var(--acid)}.hero .textLink{color:#fff}.hero .orbit{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle,#fda36838,#0c0b0f2e 58%,#0000 70%);border-color:#ffffff2e;box-shadow:inset 0 0 80px #fda36814}.hero .orbitMonogram{color:#fff;text-shadow:0 15px 45px #f2810159}.proof{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;margin-top:0}.universeCard .tags span{color:#ffffffb8;border-color:#ffffff2b}.serviceGrid>a{color:#fff;background:#141318;border:1px solid #ffffff14;border-radius:18px;margin:0;transition:transform .2s,background .2s;box-shadow:0 20px 50px #0c0b0f1a}.serviceGrid>a:hover{background:linear-gradient(145deg,#221a14,#111015);transform:translateY(-4px)}.serviceGrid p{color:#fff9}.serviceGrid>a>span,.serviceGrid>a>b{color:var(--orange)}.platformTile{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border-color:#ffffff17;border-radius:14px}.platformTile:hover{background:#fda3681f}.process{background:radial-gradient(circle at 82% 12%,#f2810133,#0000 32%),linear-gradient(135deg,#fff 0%,#fda3682e 100%)}.process li{border-color:#0c0b0f21}.cta{border-radius:28px;margin:24px;overflow:hidden;box-shadow:0 25px 70px #0c0b0f26}.directoryGrid{border:0;gap:10px}.directoryCard{border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 35px #0c0b0f0d}.builder,.pricing>div,.workVisual,.profileStrip>a,.audienceCards>a,.vpPriceCard,.vpGuarantees article,.vpExtras article,.vpHelp article{border-radius:16px}.footer{border-top:1px solid #ffffff14}@media (max-width:980px){.hero{padding-left:34px;padding-right:34px}.hero .orbit{opacity:.64}}@media (max-width:640px){.hero{border-radius:0;min-height:760px;margin:0;padding-left:22px;padding-right:22px}.hero h1{font-size:54px}.hero .orbit{opacity:1}.cta{border-radius:20px;margin:12px}.universeGrid,.serviceGrid{gap:10px}}.presenceTabs button.active{color:var(--ink);background:#fff;border-color:#fff;box-shadow:0 12px 35px #0c0b0f29}@keyframes presenceCardIntro{0%{opacity:0;transform:translateY(110px) rotate(var(--card-rotate)) scale(.7)}to{opacity:1;transform:translateY(var(--card-y)) rotate(var(--card-rotate)) scale(1)}}@keyframes presenceGlow{to{opacity:.3;transform:translate(90px,-35px)scale(1.12)}}@keyframes kiteFloat{50%{transform:translate(-8px,12px)rotate(-3deg)}}.officialPlatformIcon,.platformLogo,.platformTile>.officialPlatformIcon,.miniPlatforms>a>.officialPlatformIcon,.giantLogo,.vpCompareLogo,.vpDashboardLogo,.orbitCard>.officialPlatformIcon{box-shadow:none;border:0;padding:0;background:0 0!important}.officialPlatformIcon img{object-fit:cover;border-radius:24%;width:100%;height:100%}.orbitCard>.officialPlatformIcon{box-shadow:0 14px 32px #0c0b0f38}.hero h1{max-width:650px;margin:30px 0 18px;font-size:clamp(40px,4.4vw,64px);line-height:.98}@media (max-width:980px){.hero h1{max-width:580px;font-size:clamp(38px,6vw,56px)}.hero h1+p{font-size:13px}}@media (max-width:640px){.hero h1{max-width:100%;margin-top:28px;font-size:38px;line-height:1}.hero h1+p{max-width:100%;font-size:13px}}.platformProduct{--pp:#345141;--pps:#111820;--ppa:#ffb800;--ppfg:#fff}.platformProduct .vpStars,.platformProduct .vpFacts b,.platformProduct .vpIncluded>div:first-child p b,.platformProduct .vpMeeting i,.platformProduct .vpReviewEmpty>strong{color:var(--pp)}.platformProduct .vpThumbs button:after{border-color:var(--pp)}.platformProduct .vpMainVisual{background:linear-gradient(145deg,var(--pp),var(--pps))}.platformProduct .vpMainVisual:before{border-color:var(--ppa)}.platformProduct .vpBrowserBody>aside,.platformProduct .vpTimeline li>b{background:var(--pps)}.platformProduct .vpMockStats span{background:var(--pp)}@supports (color:color-mix(in lab, red, red)){.platformProduct .vpMockStats span{background:color-mix(in srgb,var(--pp) 12%,#fff)}}.platformProduct .vpAvailability,.platformProduct .vpMobileBar a{background:var(--pp);color:var(--ppfg)}.platformProduct .vpAssurance{background:var(--pp)}@supports (color:color-mix(in lab, red, red)){.platformProduct .vpAssurance{background:color-mix(in srgb,var(--pp) 11%,#fff)}}.platformProduct .vpAssurance b{color:var(--pp)}@supports (color:color-mix(in lab, red, red)){.platformProduct .vpAssurance b{color:color-mix(in srgb,var(--pp) 74%,#000)}}.platformProduct .vpCompareRail .vpCurrent{border-color:var(--pp)}.platformProduct .vpCompareRail .vpCurrent:before{background:var(--pp);color:var(--ppfg)}.platformProduct .vpCases,.platformProduct .vpCaseVisual{background:var(--pps)}@supports (color:color-mix(in lab, red, red)){.platformProduct .vpCaseVisual{background:color-mix(in srgb,var(--pps) 84%,#fff)}}.platformProduct .vpCaseVisual:after,.platformProduct .vpPostVisual:after{background:var(--pp)}.platformProduct .vpCaseVisual.case1:after,.platformProduct .vpPostVisual.post1:after{background:var(--ppa)}.platformProduct .vpCaseVisual.case2:after,.platformProduct .vpPostVisual.post2:after{background:var(--pps)}.platformProduct .vpCaseVisual.case3:after,.platformProduct .vpPostVisual.post3:after{background:var(--pp)}@supports (color:color-mix(in lab, red, red)){.platformProduct .vpCaseVisual.case3:after,.platformProduct .vpPostVisual.post3:after{background:color-mix(in srgb,var(--pp) 55%,var(--ppa))}}.platformProduct .platformFinalCta{background:var(--pp);color:var(--ppfg)}.platformProduct .platformFinalCta .darkButton{background:var(--pps);color:#fff}.briefVisual,.checklistVisual,.processVisual,.platformVisual,.deliveryVisual{min-height:142px;margin-top:auto}.platformVisual{width:150px;height:145px;margin:42px auto 0;position:relative}.platformDot>.officialPlatformIcon{border-radius:13px;width:42px;height:42px;box-shadow:0 12px 20px #00000026}.viator{top:44px;left:8px}.gyg{top:4px;left:56px}.civitatis{top:46px;right:0}.booking{bottom:2px;left:20px}.airbnb{bottom:19px;left:67px}.expedia{bottom:1px;right:11px}.cardPlatforms{background:#f6f2ed}@keyframes infoCardReveal{0%{opacity:0;transform:translateY(45px)}to{opacity:1;transform:translateY(0)}}@keyframes platformFloat{50%{transform:translateY(-9px)rotate(4deg)}}.footer{color:#ffffff9e;background:#0c0b0f;padding:0;display:block}.footerInner{max-width:1240px;margin:0 auto;padding:58px 32px 0}.footerMain{grid-template-columns:1.55fr 1fr 1fr 1.1fr;gap:36px;min-height:410px;display:grid}.footer .brand{color:#fff;margin:0;display:inline-block}.footerColumn{flex-direction:column;align-items:flex-start;gap:9px;padding-top:4px;font-size:10px;line-height:1.25;display:flex}.footerColumn>b{color:#fff;margin-bottom:4px;font-size:11px}.footerColumn>a{transition:color .2s}.footerPlatforms .officialPlatformIcon{border-radius:6px;width:26px;height:26px}.footerPlatforms>div span:not(.officialPlatformIcon){clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:980px){.footerMain{grid-template-columns:1.45fr 1fr 1fr}.footerColumn:last-child{grid-column:2/4}}@media (max-width:640px){.footerInner{padding:46px 18px 0}.footerMain{grid-template-columns:1fr 1fr;gap:34px 22px;min-height:0}.footerColumn:last-child{grid-column:auto}.footerColumn{gap:9px}}.hero.wrap{background:radial-gradient(circle at 79% 34%,#f2810194,#0000 24%),radial-gradient(circle at 93% 82%,#fda36857,#0000 31%),radial-gradient(circle at 25% 108%,#bdf52b2e,#0000 32%),linear-gradient(128deg,#0c0b0f 0%,#161014 46%,#2e1609 75%,#0c0b0f 100%);width:calc(100% - 48px);max-width:1600px;min-height:780px;margin:24px auto;padding:94px clamp(40px,5.2vw,86px) 64px;box-shadow:0 42px 120px #0c0b0f47}.hero.wrap:before{filter:blur(100px);background:#f281014d;width:520px;height:520px;top:2%;right:19%}.hero.wrap:after{border-width:78px;border-color:#fda36829;width:670px;height:670px;top:-225px;right:-155px}.hero h1{text-wrap:balance;max-width:780px;margin:36px 0 22px;font-size:clamp(52px,5.1vw,82px);line-height:.94}.hero h1 em{background:linear-gradient(95deg,var(--peach),var(--orange) 58%,var(--acid));color:#0000;-webkit-background-clip:text;background-clip:text}.hero h1+p{color:#ffffffc2;max-width:610px;font-size:15px;line-height:1.68}.hero .button{border-radius:999px;padding:16px 24px;box-shadow:0 14px 35px #0003}.heroSignals{z-index:2;flex-wrap:wrap;gap:9px;margin-top:38px;display:flex;position:relative}.heroSignals span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffab;letter-spacing:.04em;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:9px;display:flex}.heroSignals b{color:#fff;font-size:11px}.hero .orbit{background:radial-gradient(circle,#f281014d 0%,#fda3681f 34%,#0c0b0f40 61%,#0000 71%);border-color:#fff3;width:520px;height:430px;bottom:112px;right:clamp(36px,5.5vw,92px);box-shadow:inset 0 0 110px #fda3681c,0 0 90px #f281011a}.hero .orbit:before{content:"";border:1px dashed #ffffff1f;border-radius:50%;position:absolute;inset:38px}@media (max-width:1280px){.hero.wrap{min-height:740px}.hero h1{max-width:690px;font-size:clamp(48px,5.3vw,68px)}.hero .orbit{width:470px;height:390px;right:-42px}.heroSignals{max-width:590px}}@media (max-width:980px){.hero.wrap{width:calc(100% - 32px);min-height:720px;padding:76px 34px 56px}.hero h1{max-width:620px}.hero h1+p{max-width:510px}.hero .orbit{opacity:.5;bottom:90px;right:-180px}}@media (max-width:640px){.hero.wrap{width:100%;min-height:660px;margin:0 auto 12px;padding:58px 22px 44px}.hero h1{font-size:clamp(40px,12vw,53px);line-height:.98}.heroActions{flex-direction:column;align-items:flex-start;gap:18px}.heroSignals{gap:6px;margin-top:30px}.heroSignals span{padding:8px 10px}.hero .orbit{display:none}}.menuOverlayTop .brand{font-size:30px}@keyframes menuOverlayIn{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}.hero .orbit{top:50%;bottom:auto;transform:translateY(-50%)}@media (max-width:640px){.menuOverlayTop .brand{font-size:25px}.footerMain{grid-template-columns:1fr}.footerIntro,.footerColumn:last-child{grid-column:1}}.siteHeader .header{z-index:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:min(1400px,100%);margin-inline:auto;padding:0;display:grid;position:relative;top:auto}.headerSide>a:not(.button),.headerSide .navMenuTrigger{white-space:nowrap}@keyframes megaDropIn{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-34px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}.hero .orbit{top:53%;right:clamp(62px,7vw,118px)}@media (max-width:980px){.siteHeader .utility{display:none}.siteHeader .header{grid-template-columns:1fr auto 1fr;height:70px}.hero .orbit{right:-150px}}.hero.wrap{min-height:650px;padding-top:82px}.hero h1{letter-spacing:-.035em;max-width:610px;margin:28px 0 18px;font-size:clamp(28px,2.35vw,34px);line-height:1.08}.hero h1+p{max-width:560px;font-size:14px;line-height:1.6}.heroActions{margin-top:28px}.hero .orbit{width:470px;height:390px}.menuVisualIcon{--menu-icon-color:#f28101;isolation:isolate;color:#fff;background:linear-gradient(145deg,var(--menu-icon-color) 0%,var(--menu-icon-color) 46%,var(--menu-icon-color) 100%);border-radius:10px;grid-area:1/1/4;place-items:center;width:86px;max-width:120px;height:86px;max-height:120px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.menuVisualIcon{background:linear-gradient(145deg,color-mix(in srgb,var(--menu-icon-color) 88%,#fff) 0%,var(--menu-icon-color) 46%,color-mix(in srgb,var(--menu-icon-color) 52%,#08080a) 100%)}}.menuVisualIcon{box-shadow:inset 0 1px 0 #ffffff52,0 14px 34px var(--menu-icon-color)}@supports (color:color-mix(in lab, red, red)){.menuVisualIcon{box-shadow:inset 0 1px 0 #ffffff52,0 14px 34px color-mix(in srgb,var(--menu-icon-color) 28%,transparent)}}.menuVisualIcon:before{content:"";z-index:-1;filter:blur(2px);background:#ffffff3d;border-radius:50%;width:72px;height:72px;position:absolute;top:-30px;right:-27px}.menuVisualIcon:after{content:"";z-index:-1;filter:blur(13px);background:#0003;border-radius:50%;height:68px;position:absolute;inset:auto -22px -34px 18px}.menuVisualIcon svg{color:#fff;filter:drop-shadow(0 5px 10px #00000038);width:48px;height:48px}@media (max-width:1180px){.menuVisualIcon{width:74px;height:74px}.menuVisualIcon svg{width:41px;height:41px}}@media (max-width:980px){.hero.wrap{min-height:620px}.hero h1{font-size:34px}}@media (max-width:640px){.hero.wrap{min-height:590px;padding-top:70px}.hero h1{max-width:88%;font-size:32px}.menuVisualIcon{width:68px;height:68px}.menuVisualIcon svg{width:38px;height:38px}}.heroStreamIcon .officialPlatformIcon{border-radius:11px;width:48px;height:48px}.heroStreamIcon .officialPlatformIcon img{border-radius:10px}@keyframes heroStreamFall{0%{opacity:0;top:-64px;transform:translate(-50%)scale(.75)}8%{opacity:1;transform:translate(-50%)scale(1)}88%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;top:calc(100% + 64px);transform:translate(-50%)scale(.75)}}@keyframes streamLightSweep{0%{opacity:0;top:-22%}20%{opacity:1}80%{opacity:1}to{opacity:0;top:88%}}@media (max-width:1280px){.heroStreamIcon .officialPlatformIcon{width:43px;height:43px}}@media (max-width:980px){.heroStreamIcon .officialPlatformIcon{width:38px;height:38px}}.sectorsMenu .menuVisualIcon{grid-area:1/1/4;width:64px;height:64px}.sectorsMenu .menuVisualIcon svg{width:36px;height:36px}.platformMegaTabs button.active{color:#fff;background:#ffffff1c}.platformMegaGrid .officialPlatformIcon{border-radius:10px;width:44px;height:44px;padding:4px;box-shadow:0 10px 24px #0003;background:#fff!important}.siteHeader .utility{text-transform:none;letter-spacing:0;height:38px}.siteHeader .utility>span{letter-spacing:-.02em;font-size:16px;font-weight:600}.homeUniversePlatforms .officialPlatformIcon{border-radius:12px;width:50px;height:50px;overflow:hidden;background:#fff!important}.homeUniversePlatforms .officialPlatformIcon img{object-fit:cover;border-radius:12px;width:100%;height:100%}.footerInner{padding:72px 32px 0}.footerMain{gap:42px;min-height:495px}.footerColumn{gap:11px;font-size:10px}.footerColumn>b{margin-bottom:5px;font-size:11px}@media (max-width:980px){.footerMain{min-height:495px}}@media (max-width:640px){.footerInner{padding:55px 18px 0}.footerMain{gap:42px 22px;min-height:0}}main{background:radial-gradient(circle at 9% 42%,#bdf52b14,transparent 21%),radial-gradient(circle at 91% 63%,#f2810117,transparent 23%),var(--cream);overflow:hidden}.button,.darkButton,.acid{border-radius:999px}.hero.wrap,.proof,.homeUniverseNavigation,.presenceSystem,.solutions,.processGrid,.informationDeck,.cta{--home-radius:32px}.proof{border-radius:22px;width:calc(100% - 48px);max-width:1600px;margin:24px auto 88px;overflow:hidden;box-shadow:0 22px 55px #0c0b0f21}.proof div:first-child{border-left:0}.solutions.section.wrap{border-radius:var(--home-radius);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 87% 8%,#fda36833,#0000 30%),#ffffffab;border:1px solid #0c0b0f14;margin:0 auto 110px;padding:72px 64px 68px;position:relative;box-shadow:0 28px 74px #16141214}.solutions .sectionIntro{grid-template-columns:160px minmax(0,1fr);margin-bottom:42px}.solutions .sectionIntro h2{max-width:760px;font-size:clamp(38px,4vw,50px);line-height:.98}.serviceGrid{gap:10px}.serviceGrid>a{background:radial-gradient(circle at 95% 4%,#f2810138,#0000 34%),linear-gradient(145deg,#19171a,#0d0d10);border:1px solid #ffffff1a;border-radius:22px;min-height:270px;margin:0;padding:24px;transition:transform .28s,box-shadow .28s,border-color .28s;overflow:hidden;box-shadow:0 22px 48px #0c0b0f24}.serviceGrid>a:hover{border-color:#fda3686b;transform:translateY(-8px);box-shadow:0 34px 70px #0c0b0f3b}.serviceGrid>a>span{width:34px;height:34px;color:var(--peach);background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;place-items:center;display:grid}.serviceGrid h3{margin:52px 0 14px;font-size:27px}.serviceGrid p{font-size:11px}.serviceGrid>a>b{margin-top:30px}.process{background:0 0;padding:0 0 110px}.process h2{margin:28px 0;font-size:clamp(40px,4.2vw,52px);line-height:.94}.process ol{gap:9px;display:grid}.process li{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff9e;border:1px solid #0c0b0f14;border-radius:17px;grid-template-columns:48px 1fr;align-items:center;padding:16px 18px;transition:transform .22s,background .22s,box-shadow .22s}.process li:hover{background:#fff;transform:translate(7px);box-shadow:0 15px 32px #0c0b0f14}.process li>b{background:var(--ink);width:34px;height:34px;color:var(--acid);border-radius:50%;place-items:center;font-size:13px;display:grid}.process li strong{margin-bottom:4px;font-size:14px}.process li span{font-size:10px}.informationDeck.wrap{border-radius:var(--home-radius);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 92% 7%,#bdf52b29,#0000 30%),#ffffff9e;border:1px solid #0c0b0f14;margin:0 auto 110px;padding:72px 64px 66px;box-shadow:0 28px 74px #16141214}.cta{border-radius:var(--home-radius);background:radial-gradient(circle at 18% 92%,#ffffff5c,transparent 27%),linear-gradient(120deg,var(--acid),#dff66a 55%,var(--peach));width:calc(100% - 48px);max-width:1240px;margin:0 auto 110px;padding:72px 32px;box-shadow:0 30px 74px #44521029}.cta h2{font-size:clamp(38px,4vw,48px);line-height:.98}@media (max-width:980px){.solutions.section.wrap,.processGrid,.informationDeck.wrap{width:calc(100% - 32px);padding:58px 34px}.solutions .sectionIntro{grid-template-columns:1fr}.serviceGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.proof{border-radius:18px;width:calc(100% - 24px);margin:12px auto 64px}.solutions.section.wrap,.processGrid,.informationDeck.wrap{border-radius:24px;width:calc(100% - 24px);padding:48px 20px}.solutions.section.wrap,.informationDeck.wrap{margin-bottom:72px}.solutions .sectionIntro h2,.informationDeckHeading h2{font-size:36px}.serviceGrid{grid-template-columns:1fr}.serviceGrid>a{min-height:240px}.process{padding-bottom:72px}.process h2{font-size:38px}.process li{grid-template-columns:42px 1fr;padding:14px}.cta{border-radius:24px;width:calc(100% - 24px);margin-bottom:72px;padding:58px 22px}.cta h2{font-size:36px}}.homeUniversePlatforms>a,.homeUniversePlatforms .officialPlatformIcon{border-radius:10px;flex-basis:40px;width:40px;height:40px}.homeUniversePlatforms .officialPlatformIcon img{border-radius:10px}@media (max-width:700px){.homeUniversePlatforms>a,.homeUniversePlatforms .officialPlatformIcon{width:40px;height:40px}}.viatorExtended>.wrap,.viatorAudience>.wrap,.viatorDetailedCompare>.wrap{max-width:1240px}.viatorClarity,.viatorOffer,.viatorDocuments,.viatorEcosystem,.viatorServices,.viatorOptimization,.viatorRules,.viatorFaq,.viatorFinalForm{margin-top:86px;margin-bottom:86px}.viatorDocuments>p{background:#e8f8f1;border-radius:14px;margin-top:12px;padding:20px;font-size:12px}.viatorEcoTriangle article.active{background:var(--pp);color:var(--ppfg);box-shadow:0 24px 50px var(--pp);transform:translateY(-14px)}@supports (color:color-mix(in lab, red, red)){.viatorEcoTriangle article.active{box-shadow:0 24px 50px color-mix(in srgb,var(--pp) 25%,transparent)}}.viatorEcoTriangle .officialPlatformIcon{border-radius:13px;width:54px;height:54px}.viatorServiceTable .head{background:var(--pps);color:#fff;text-transform:uppercase;font-size:9px}.viatorCompareScroller .current{background:var(--pp)}@supports (color:color-mix(in lab, red, red)){.viatorCompareScroller .current{background:color-mix(in srgb,var(--pp) 32%,#171b23)}}.viatorCompareScroller .current{color:#fff}.viatorFinalForm .full{grid-column:1/-1}@media (max-width:900px){.viatorEcoTriangle article.active{transform:none}}@media (max-width:640px){.viatorClarity,.viatorOffer,.viatorDocuments,.viatorEcosystem,.viatorServices,.viatorOptimization,.viatorRules,.viatorFaq,.viatorFinalForm{width:calc(100% - 24px);margin-top:64px;margin-bottom:64px}.viatorServiceTable .head{display:none}.viatorFinalForm .full,.viatorFinalForm button{grid-column:1}}#viator-clair,#viator-pour-qui,#viator-documents,#viator-timeline,#viator-ecosysteme,#viator-services,#viator-comparateur,#viator-faq{scroll-margin-top:130px}.spLocalGrowth{padding-top:96px;padding-bottom:96px}.spLocalGrowth header{max-width:820px;margin-bottom:42px}.spLocalGrowth header h2{margin:14px 0 20px;font-size:clamp(2.2rem,5vw,4.8rem);line-height:.98}.spLocalGrowth header p{max-width:720px;font-size:1.12rem;line-height:1.7}.spLocalGrowth>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:34px;display:grid}.spLocalGrowth article{background:#fff;border:1px solid #d9d9d9;min-height:230px;padding:30px}.spLocalGrowth article span{color:var(--sp-accent);font-weight:800}.spLocalGrowth article h3{margin:28px 0 12px;font-size:1.45rem}.spLocalGrowth article p{color:#4c4c4c;line-height:1.65}@media (max-width:720px){.spLocalGrowth{padding-top:64px;padding-bottom:64px}.spLocalGrowth>div{grid-template-columns:1fr}.spLocalGrowth article{min-height:auto}}.viatorStudyCases .officialPlatformIcon{border-radius:11px;width:46px;height:46px}.viatorServiceTable .head{color:#111;background:#f3f0e8}.viatorServiceTable .head b{color:#111;font-size:12px}.viatorServiceTable>div:not(.head)>strong,.viatorServiceTable>div:not(.head)>b{color:#111;font-size:18px;line-height:1.25}.viatorServiceTable>div:not(.head)>span{color:#111;font-size:17px;line-height:1.45}@media (max-width:900px){.viatorServiceTable>div:not(.head)>strong,.viatorServiceTable>div:not(.head)>b{font-size:16px}.viatorServiceTable>div:not(.head)>span{font-size:15px}}@keyframes viatorAudienceIn{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@media (max-width:640px){.viatorNumbersSection>.wrap{width:calc(100% - 24px)}}.viatorOffersSection>.wrap{width:calc(100% - 80px);max-width:1600px}.viatorOfferCards article.featured{color:#fff;background:#111318;border-color:#111318;box-shadow:0 24px 50px #0c0d0f2b}.viatorOfferCards article.featured>span{color:#bdf52b}.viatorOfferCards article.featured>p{color:#c4c7c6}.viatorOfferCards article.featured ul{border-color:#34373d}.viatorOfferCards article:not(.featured):hover{background:#fff;border-color:#345141}@media (max-width:640px){.viatorOffersSection>.wrap{width:calc(100% - 24px)}}#viator-fit{scroll-margin-top:130px}.viatorFitTabs button:hover,.viatorFitTabs button.active{color:#006b57;background:#fff;transform:translateY(-5px)}@keyframes viatorFitIconIn{0%{opacity:0;transform:translate(-50%,-42%)scale(.88)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes viatorFitPanelIn{0%{opacity:.55}to{opacity:1}}@keyframes viatorFitBarIn{0%{width:0}}@media (max-width:640px){.viatorOffersSection>.wrap{width:calc(100% - 24px)}}.viatorExtended>.viatorClarity,.viatorExtended>.viatorOffer,.viatorExtended>.viatorDocuments,.viatorExtended>.viatorEcosystem,.viatorExtended>.viatorOptimization,.viatorExtended>.viatorRules,.viatorExtended>.viatorFaq,.viatorExtended>.viatorPosts,.viatorExtended>.viatorFinalForm{border-top:1px solid var(--v-border);border-radius:0;width:100%;max-width:none;margin:0;padding:96px max(40px,50vw - 800px)}.viatorExtended>.viatorClarity,.viatorExtended>.viatorOffer,.viatorExtended>.viatorDocuments,.viatorExtended>.viatorEcosystem,.viatorExtended>.viatorOptimization,.viatorExtended>.viatorFaq,.viatorExtended>.viatorPosts{flex-direction:column;justify-content:center;min-height:72vh;display:flex}.viatorNumbersSection>.wrap{width:100%;max-width:1600px}.viatorDocuments{background:#fff}.viatorDocuments .viatorDocumentGrid{grid-template-columns:repeat(3,1fr)}.viatorDocuments .viatorDocumentGrid span{background:var(--v-paper);color:#111;align-items:center;min-height:96px;padding:22px;font-size:11px;line-height:1.45;display:flex}.viatorDocuments>p{border-left:4px solid var(--v-green);background:#eef4f1;margin-top:25px;padding:22px;font-size:12px;line-height:1.6}.viatorEcosystem .viatorEcoTriangle article,.viatorEcosystem .viatorEcoTriangle article.active{color:#fff;background:#ffffff0e;border-color:#ffffff24;min-height:360px;padding:30px;transform:none}.viatorEcosystem .viatorEcoTriangle article.active{background:var(--v-green);border-color:var(--v-green)}.viatorDetailedCompare>.wrap{width:100%;max-width:1600px}.viatorDetailedCompare th.current,.viatorDetailedCompare td.current{color:#003f32;background:#e7f7f0}@media (max-width:700px){.viatorExtended>.viatorClarity,.viatorExtended>.viatorOffer,.viatorExtended>.viatorDocuments,.viatorExtended>.viatorEcosystem,.viatorExtended>.viatorOptimization,.viatorExtended>.viatorRules,.viatorExtended>.viatorFaq,.viatorExtended>.viatorPosts,.viatorExtended>.viatorFinalForm,.viatorNumbersSection,.viatorDetailedCompare{min-height:0;padding:64px 20px}.viatorClarity .viatorIdentity,.viatorNumbersSection .viatorNumbers,.viatorDocuments .viatorDocumentGrid,.viatorEcosystem .viatorEcoTriangle,.viatorOffer .viatorOfferGrid,.viatorPosts>div:nth-child(2){grid-template-columns:1fr}}.platformCompareSection{color:#17191e;background:#e7f7f0;border-top:1px solid #17191e29;width:100%;max-width:none;margin:0;padding:96px max(40px,50vw - 800px);overflow:hidden}.platformCompareHeader{grid-template-columns:minmax(0,1.1fr) minmax(280px,.55fr);align-items:end;gap:80px;margin-bottom:42px;display:grid}.platformCompareHeader>div:first-child>span{color:#006b57;letter-spacing:.18em;margin-bottom:20px;font-size:9px;font-weight:900;display:block}.platformCompareHeader h2{letter-spacing:-.052em;margin:0;font-size:clamp(36px,4vw,54px);font-weight:500;line-height:.94}.platformCompareHeader h2 em{font-family:var(--font-geist-sans);font-weight:400}.platformCompareHeaderSide{align-items:flex-end;display:flex}.platformCompareHeaderSide p{color:#58645f;max-width:520px;margin:0;font-size:12px;line-height:1.6}.platformCompareBox{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(240px,1fr) minmax(0,3fr);gap:12px;padding:0;display:grid}.platformComparePinned{min-width:0;padding-top:49px}.platformCompareAlternatives{min-width:0}.platformCompareAlternativesTop{justify-content:space-between;align-items:flex-start;gap:20px;height:49px;padding:0 2px;display:flex}.platformCompareAlternativesTop>span{color:#006b57;letter-spacing:.14em;padding-top:12px;font-size:8px;font-weight:900}.platformCompareAlternativesTop>div{align-items:center;gap:8px;display:flex}.platformCompareAlternativesTop button{color:#17191e;cursor:pointer;background:#fff;border:1px solid #17191e33;border-radius:50%;width:38px;height:38px;font-size:15px;transition:background .2s,color .2s,transform .2s,opacity .2s}.platformCompareAlternativesTop button:not(:disabled):hover{color:#fff;background:#17191e;transform:translateY(-2px)}.platformCompareAlternativesTop button:disabled{cursor:not-allowed;opacity:.3}.platformCompareAlternativesTop b{text-align:center;letter-spacing:.08em;min-width:42px;font-size:8px}.platformCompareAlternativesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;animation:.42s both platformCompareGroupIn;display:grid}@keyframes platformCompareGroupIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.platformCompareCard{scroll-snap-align:start;background:#fff;border:1px solid #17191e2b;border-radius:10px;flex-direction:column;min-width:0;height:590px;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;overflow:hidden;box-shadow:0 14px 34px #17191e0f}.platformCompareCard:hover{border-color:#006b57;transform:translateY(-6px);box-shadow:0 26px 54px #17191e21}.platformCompareCard.isCurrent{border:2px solid #006b57}.platformCompareVisual{background:#17191e;flex:0 0 222px;height:222px;position:relative;overflow:hidden}.platformCompareScreenshot{filter:blur(13px)brightness(.58)saturate(.78);opacity:.82;background-position:50%;background-size:cover;transition:filter .5s,transform .5s,opacity .5s;position:absolute;inset:-18px;transform:scale(1.08)}.platformCompareCard:hover .platformCompareScreenshot,.platformCompareCard:focus-within .platformCompareScreenshot{filter:blur()brightness(.88)saturate();opacity:1;transform:scale(1.02)}.platformCompareShade{background:linear-gradient(#17191e0f,#17191e47);transition:opacity .4s;position:absolute;inset:0}.platformCompareCard:hover .platformCompareShade{opacity:.2}.platformCompareLogo{z-index:3;border-radius:10px;width:64px;height:64px;transition:transform .35s,box-shadow .35s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 38px #0000004d;background:#fff!important}.platformCompareCard:hover .platformCompareLogo{transform:translate(-50%,-50%)scale(1.08);box-shadow:0 22px 48px #0000003d}.platformCompareLogo img{border-radius:10px}.platformCompareCurrent{z-index:4;color:#17191e;letter-spacing:.13em;background:#d6ff78;border-radius:6px;padding:7px 9px;font-size:8px;font-weight:900;position:absolute;top:13px;left:13px}.platformCompareReveal{z-index:3;color:#fff;letter-spacing:.12em;text-shadow:0 2px 12px #000000bf;width:max-content;font-size:7px;font-weight:800;transition:opacity .25s;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.platformCompareCard:hover .platformCompareReveal{opacity:0}.platformCompareContent{flex-direction:column;height:100%;padding:22px;display:flex}.platformCompareName>span{letter-spacing:.14em;color:#006b57;font-size:8px;font-weight:900}.platformCompareName h3{letter-spacing:-.035em;margin:8px 0 19px;font-size:19px;line-height:1.08}.platformCompareContent dl{border-top:1px solid #17191e1f;margin:0}.platformCompareContent dl>div{border-bottom:1px solid #17191e1f;justify-content:space-between;gap:15px;padding:10px 0;display:flex}.platformCompareContent dt{color:#69716d;font-size:9px}.platformCompareContent dd{text-align:right;margin:0;font-size:9px;font-weight:800}.platformComparePrice{justify-content:space-between;align-items:end;gap:14px;margin-top:18px;display:flex}.platformComparePrice span{color:#69716d;font-size:9px}.platformComparePrice strong{letter-spacing:-.03em;font-size:17px}.platformCompareContent>a{border-top:1px solid #17191e24;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-size:9px;font-weight:900;display:flex}.platformCompareContent>a b{font-size:15px}.platformCompareFooter{justify-content:space-between;align-items:center;gap:30px;margin-top:2px;display:flex}.platformCompareFooter small{color:#69716d;max-width:840px;font-size:8px;line-height:1.5}.platformCompareFooter>a{border-bottom:1px solid;padding-bottom:5px;font-size:10px;font-weight:900}@media (max-width:1150px){.platformCompareHeader{grid-template-columns:1fr;gap:22px}.platformCompareBox{grid-template-columns:1fr}.platformComparePinned{width:calc(33.3333% - 8px);padding-top:0}.platformCompareAlternativesTop{margin-top:18px}}@media (max-width:760px){.platformCompareSection{padding:70px 20px}.platformCompareHeader h2{font-size:36px}.platformComparePinned{width:min(82vw,320px)}.platformCompareAlternativesGrid{scroll-snap-type:x mandatory;gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.platformCompareAlternativesGrid>.platformCompareCard{scroll-snap-align:start;flex:0 0 min(82vw,320px)}.platformCompareCard{height:570px}.platformCompareFooter{flex-direction:column;align-items:flex-start}.platformCompareHeaderSide p{max-width:100%}}@media (max-width:480px){.platformComparePinned,.platformCompareAlternativesGrid>.platformCompareCard{flex-basis:86vw;width:auto}.platformCompareAlternativesTop{align-items:center;height:auto;margin-bottom:12px}.platformCompareAlternativesTop>span{max-width:120px;padding-top:0}}.viatorJourneyMarker.endpoint{background:var(--journey-acid);border:1px solid var(--journey-ink);width:max-content;min-width:58px;color:var(--journey-ink);letter-spacing:.08em;border-radius:999px;margin-left:0;padding:0 12px;font-size:8px}.viatorJourneyTrack li.active .viatorJourneyMarker{background:var(--journey-acid);color:var(--journey-ink);transform:scale(1.05);box-shadow:0 0 0 6px #d6ff7840}.viatorJourneyTrack li.active .viatorJourneyMarker.endpoint{box-shadow:0 0 0 6px #d6ff7840}.viatorJourneyTrack li.active .viatorJourneyCopy{background:#fff;border-color:#17191e1f;transform:translate(5px)}.viatorJourneyTrack li.active .viatorJourneyCopy>i{background:var(--journey-acid);color:var(--journey-ink)}.viatorJourneyMini.visible{opacity:1;visibility:visible;transform:translateY(-50%)}@keyframes journeyDetailIn{0%{opacity:.45;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.viatorJourneyMarker.endpoint{min-width:52px;margin-left:0;padding:0 8px}}.viatorExtended>.viatorDocumentSlider{color:#17191e;background:#f4f3ee;border-top:1px solid #17191e29;grid-template-columns:minmax(280px,.68fr) minmax(380px,.8fr) minmax(250px,.62fr);align-items:center;gap:52px;width:100%;max-width:none;min-height:760px;margin:0;padding:96px max(40px,50vw - 800px);display:grid}.viatorDocumentIntro>span{color:#006b57;letter-spacing:.18em;margin-bottom:20px;font-size:9px;font-weight:900;display:block}.viatorDocumentIntro h2{letter-spacing:-.025em;max-width:440px;margin:0;line-height:1.18;font-size:19px!important}.viatorDocumentIntro>p{color:#606764;max-width:440px;margin:20px 0 0;font-size:11px;line-height:1.65}.viatorDocumentControls{align-items:center;gap:11px;margin-top:34px;display:flex}.viatorDocumentControls button{color:#17191e;cursor:pointer;background:#fff;border:1px solid #17191e33;border-radius:50%;width:40px;height:40px;font-size:15px;transition:all .22s}.viatorDocumentControls button:hover{color:#d6ff78;background:#17191e;transform:translateY(-2px)}.viatorDocumentControls b{text-align:center;letter-spacing:.08em;min-width:48px;font-size:9px}.viatorDocumentCard{color:#fff;background:#17191e;border-radius:10px;outline:none;flex-direction:column;height:500px;padding:34px;animation:.4s both viatorDocumentIn;display:flex;box-shadow:0 28px 64px #17191e2b}.viatorDocumentCard:focus-visible{box-shadow:0 0 0 3px #d6ff78,0 28px 64px #17191e2b}.viatorDocumentCardTop{justify-content:space-between;align-items:center;gap:15px;display:flex}.viatorDocumentCardTop>span{color:#d6ff78;letter-spacing:.09em;font-size:10px;font-weight:900}.viatorDocumentCardTop>small{color:#ffffff8c;letter-spacing:.12em;text-align:right;font-size:8px;font-weight:800}.viatorDocumentCard>i{color:#17191e;background:#d6ff78;border-radius:10px;place-items:center;width:74px;height:74px;margin:54px 0 28px;font-style:normal;display:grid}.viatorDocumentCard>i svg{width:37px;height:37px}.viatorDocumentCard>small{color:#ffffff8a;font-size:9px}.viatorDocumentCard h3{max-width:430px;margin:10px 0 15px;line-height:1.18;font-size:17px!important}.viatorDocumentCard>p{color:#ffffffa8;max-width:470px;margin:0;font-size:10px;line-height:1.65}.viatorDocumentProgress{background:#ffffff29;height:5px;margin-top:auto;overflow:hidden}.viatorDocumentProgress>b{background:#d6ff78;height:100%;transition:width .4s;display:block}.viatorDocumentIndex{border-top:1px solid #17191e26;display:grid}.viatorDocumentIndex button{color:#17191e;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #17191e26;grid-template-columns:28px 1fr;align-items:center;gap:9px;min-height:51px;padding:8px 4px;transition:background .2s,padding .2s;display:grid}.viatorDocumentIndex button:hover,.viatorDocumentIndex button.active{background:#fff;padding-left:10px}.viatorDocumentIndex button.active{box-shadow:inset 3px 0 #d6ff78}.viatorDocumentIndex span{color:#68706e;font-size:8px}.viatorDocumentIndex b{font-size:10px;line-height:1.25}@keyframes viatorDocumentIn{0%{opacity:.45;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@media (max-width:1100px){.viatorExtended>.viatorDocumentSlider{grid-template-columns:.7fr 1fr;gap:34px}.viatorDocumentIndex{border-left:1px solid #17191e26;grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.viatorDocumentIndex button{border-right:1px solid #17191e26}}@media (max-width:700px){.viatorExtended>.viatorDocumentSlider{grid-template-columns:1fr;gap:30px;min-height:0;padding:64px 20px}.viatorDocumentCard{height:460px;padding:25px}.viatorDocumentCard>i{margin-top:42px}.viatorDocumentIndex{grid-template-columns:1fr}.viatorDocumentControls{margin-top:25px}}@media (prefers-reduced-motion:reduce){.viatorDocumentCard,.viatorDocumentProgress>b{transition:none!important;animation:none!important}}.homeImpactPanels article:nth-child(4):not(.is-active)>footer{padding-left:22px;padding-right:22px}.viatorEcosystem .viatorEcoTriangle article,.viatorEcosystem .viatorEcoTriangle article.active{height:410px;min-height:410px;box-shadow:none;border:1px solid #17191e24;border-radius:10px;flex-direction:column;padding:28px;transition:transform .28s,box-shadow .28s;display:flex;transform:none}.viatorEcosystem .viatorEcoTriangle .officialPlatformIcon{border-radius:10px;width:64px;height:64px;box-shadow:0 12px 28px #17191e1f}@media (max-width:900px){.viatorEcosystem .viatorEcoTriangle article,.viatorEcosystem .viatorEcoTriangle article.active{height:330px;min-height:330px}}.platformAuditModal .full{grid-column:1/-1}@keyframes auditFade{0%{opacity:0}to{opacity:1}}@keyframes auditRise{0%{opacity:0;transform:translateY(20px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:780px){.platformAuditModal .full{grid-column:auto}}.optimFloatReach .officialPlatformIcon{border:3px solid #fff;border-radius:8px;width:31px;height:31px;margin-left:-4px}@keyframes optimFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.optimPlatformBand .officialPlatformIcon{border-radius:8px;width:30px;height:30px}.optimMethod>.wrap{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.optimOfferGrid article.dark{background:var(--op-ink);color:#fff}.optimOfferGrid article.dark>div span{color:var(--op-acid)}.optimOfferGrid article.dark>p{color:#ffffff94}.optimOfferGrid article.dark ul{border-color:#ffffff26}.optimOfferGrid article.dark li:first-letter{color:var(--op-acid)}@media (max-width:1100px){.optimMethod>.wrap{grid-template-columns:1fr;gap:50px}}@media (max-width:700px){.optimMethod>.wrap,.optimScope>.wrap{width:calc(100% - 40px)}}.stayPage{--stay-black:#050505;--stay-pink:#ff76d3;--stay-lime:#dcff1f;--stay-blue:#c9f2ff;--stay-paper:#f6f5f1;--stay-peach:#d9773d;color:#08090b;background:#fff;overflow:hidden}.stayPage h1,.stayPage h2,.stayPage h3{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.055em}.stayWrap{width:min(1600px,100% - 48px);margin-left:auto;margin-right:auto}.stayHero{grid-template-columns:1fr 1fr;gap:28px;min-height:810px;padding-top:24px;padding-bottom:46px;display:grid}.stayHeroCopy,.stayHeroMedia{border-radius:12px;min-height:740px;overflow:hidden}.stayHeroCopy{background:var(--stay-black);color:#fff;flex-direction:column;justify-content:center;padding:clamp(44px,6vw,100px);display:flex;position:relative}.stayHeroCopy:before{content:"";background:#fff;border-radius:0 50% 50% 0;width:48px;height:60px;position:absolute;top:146px;left:-2px}.stayHeroBadge{align-items:center;gap:14px;display:flex}.stayHeroBadge i{background:var(--stay-pink);color:#08090b;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:950;display:grid}.stayHeroBadge span{letter-spacing:.03em;font-size:11px;font-weight:900}.stayHeroCopy h1{max-width:700px;margin:38px 0 26px;font-size:clamp(43px,4.4vw,68px);font-weight:950;line-height:.89}.stayHeroCopy>p{color:#ffffffb8;max-width:600px;margin:0;font-size:17px;line-height:1.45}.stayHeroCopy>a{background:var(--stay-pink);color:#08090b;border-radius:999px;width:max-content;margin-top:40px;padding:16px 22px;font-size:11px;font-weight:950;transition:all .25s}.stayHeroCopy>a:hover{transform:translateY(-3px);box-shadow:0 14px 34px #ff76d340}.stayHeroMedia{background:#b95528;position:relative}.stayHeroMedia>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stayHeroMedia:after{content:"";background:linear-gradient(#0000 48%,#0000006b);position:absolute;inset:0}.stayHeroMedia>p{z-index:2;color:#fff;max-width:360px;margin:0;font-size:11px;line-height:1.5;animation:.36s stayFade;position:absolute;bottom:82px;left:35px}.stayPropertyTabs{z-index:3;gap:7px;width:max-content;max-width:calc(100% - 30px);display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.stayPropertyTabs button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#6f5d51c7;border:0;border-radius:999px;padding:11px 16px;font-size:10px;font-weight:950;transition:all .22s}.stayPropertyTabs button:hover,.stayPropertyTabs button.active{background:#050505;transform:translateY(-2px)}@keyframes stayCardIn{0%{opacity:0;transform:translate(-50%,-42%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes stayFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.stayTrust{border-top:1px solid #00000014;border-bottom:1px solid #00000014;justify-content:center;align-items:center;gap:55px;min-height:130px;padding:34px max(24px,50vw - 750px);display:flex}.stayTrust p{margin:0;font-size:15px}.stayTrust p b{text-decoration:underline}.stayTrust>div{display:flex}.stayTrust .officialPlatformIcon{filter:grayscale();border:3px solid #fff;border-radius:12px;width:40px;height:40px;margin-left:-6px;transition:all .2s}.stayTrust .officialPlatformIcon:hover{z-index:2;filter:none;transform:translateY(-3px)}.staySectionLead>span,.stayOpsLead>span,.stayImpactCopy>span,.stayPlatforms>div:first-child>span,.stayFaq .stayWrap>div:first-child>span,.stayFinal>span{letter-spacing:.16em;font-size:9px;font-weight:950}.staySectionLead h2,.stayOpsLead h2,.stayImpactCopy h2,.stayPlatforms h2,.stayFaq h2,.stayFinal h2{margin:0;font-size:clamp(38px,4.2vw,62px);font-weight:700;line-height:.95}.staySectionLead h2 em,.stayImpactCopy h2 em,.stayPlatforms h2 em{font-family:var(--font-geist-sans);font-weight:600}.stayProfileGrid>a:after{content:"";background:var(--stay-pink);opacity:.22;border-radius:50%;width:150px;height:150px;transition:all .3s;position:absolute;top:-65px;right:-55px}.stayProfileGrid>a:nth-child(2):after{background:var(--stay-lime)}.stayProfileGrid>a:nth-child(3):after{background:var(--stay-blue)}.stayProfileGrid>a:nth-child(4):after{background:#f5a074}.stayProfileGrid>a:hover:after{transform:scale(1.35)}.stayProfileGrid>a>span{font-size:9px;font-weight:900}.stayProfileGrid h3{margin:70px 0 12px;font-size:25px;font-weight:800}.stayProfileGrid b{margin-top:auto;font-size:9px}.stayOperations{color:#fff;background:#050505;padding:115px 0}.stayOpsLead{grid-template-columns:1.05fr 1fr;column-gap:90px;margin-bottom:55px;display:grid}.stayOpsLead>span{color:var(--stay-pink);grid-column:1/-1;margin-bottom:25px}.stayOpsLead h2{font-size:clamp(40px,4.6vw,68px);font-weight:850}.stayOpsLead p{color:#ffffff9e;align-self:end;max-width:530px;margin:0;font-size:13px;line-height:1.65}.stayBento{grid-template-columns:1.15fr .85fr;gap:12px;display:grid}.stayBento article{border-radius:8px;min-height:430px;padding:34px;position:relative;overflow:hidden}.stayBento article>span{letter-spacing:.14em;font-size:9px;font-weight:950}.stayBento h3{max-width:560px;margin:35px 0 15px;font-size:clamp(28px,3vw,43px);font-weight:760;line-height:.96}.stayBento article>p{max-width:530px;font-size:11px;line-height:1.6}.stayBentoLarge.pink{background:var(--stay-pink);color:#090909}.stayBentoImage{padding:0!important}.stayBentoImage>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stayBentoImage:after{content:"";background:linear-gradient(#0000 38%,#000000c7);position:absolute;inset:0}.stayBentoImage>div{z-index:2;position:absolute;bottom:20px;left:30px;right:30px}.stayBentoImage span{letter-spacing:.14em;font-size:8px;font-weight:900}.stayBentoImage h3{margin:10px 0;font-size:30px}.stayBentoSmall{min-height:340px!important}.stayBentoSmall.dark{background:#17191e}.stayBentoLarge.blue{background:var(--stay-blue);color:#08090b}.stayBentoSmall.lime{background:var(--stay-lime);color:#08090b}.stayQuote{color:#fff;text-align:center;background:#050505;padding:85px 24px}.stayQuote blockquote{letter-spacing:-.045em;max-width:980px;margin:0 auto 25px;font-size:clamp(24px,3vw,43px);font-weight:750;line-height:1.04}.stayQuote blockquote:before{content:"“";color:var(--stay-pink)}.stayQuote span{color:#ffffff8c;letter-spacing:.16em;font-size:8px}.stayImpact{grid-template-columns:.72fr 1.28fr;align-items:center;gap:80px;padding-top:110px;padding-bottom:120px;display:grid}.stayImpactCopy h2{margin:25px 0}.stayImpactCopy p,.stayPlatforms>div:first-child>p{color:#686d70;max-width:530px;font-size:12px;line-height:1.7}.stayImpactCopy>a,.stayPlatforms>div:first-child>a{border-bottom:1px solid;margin-top:22px;padding-bottom:5px;font-size:9px;font-weight:950;display:inline-block}.stayImpactVisual{background:#ddd;border-radius:8px;height:550px;position:relative;overflow:hidden}.stayImpactVisual>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stayImpactVisual:after{content:"";background:linear-gradient(90deg,#0000 42%,#0000002e);position:absolute;inset:0}.stayBars{z-index:2;align-items:end;gap:5px;width:52%;height:280px;display:flex;position:absolute;bottom:28px;right:28px}.stayBars i{background:var(--stay-blue);flex-direction:column;flex:1;justify-content:space-between;padding:12px;font-style:normal;display:flex;position:relative}.stayBars i:nth-child(2){background:#fff}.stayBars i:nth-child(3){color:#fff;background:#24262c}.stayBars i:nth-child(4){background:var(--stay-pink)}.stayBars b{font-size:21px}.stayBars small{writing-mode:vertical-rl;font-size:8px;font-weight:800;transform:rotate(180deg)}.stayPlatforms{border-top:1px solid #0000001a;grid-template-columns:.65fr 1.35fr;gap:90px;padding-top:110px;padding-bottom:120px;display:grid}.stayPlatformCloud{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.stayPlatformCloud>a{background:#f3f3f1;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:115px;padding:16px;transition:all .22s;display:flex}.stayPlatformCloud>a:hover{color:#fff;background:#050505;transform:translateY(-4px)}.stayPlatformCloud .officialPlatformIcon{border-radius:10px;width:42px;height:42px}.stayPlatformCloud span{font-size:9px;font-weight:850}.stayFaq{background:#f4f0e8;padding:110px 0}.stayFaq>.stayWrap{grid-template-columns:.65fr 1.35fr;gap:100px;display:grid}.stayFaq h2{margin-top:25px;font-size:clamp(36px,3.8vw,56px)}.stayFaq details{border-bottom:1px solid #00000026}.stayFaq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:24px 0;font-size:14px;font-weight:800;list-style:none;display:flex}.stayFaq summary::-webkit-details-marker{display:none}.stayFaq summary span{color:var(--stay-pink);font-size:18px;transition:all .2s}.stayFaq details[open] summary span{transform:rotate(45deg)}.stayFaq details p{color:#666b70;max-width:680px;margin:0;padding:0 45px 25px 0;font-size:11px;line-height:1.65}.stayFinal{color:#fff;text-align:center;background:#050505;padding:100px 24px}.stayFinal>span{color:var(--stay-pink)}.stayFinal h2{max-width:900px;margin:25px auto 35px;font-size:clamp(40px,5vw,72px);font-weight:900;line-height:.92}.stayFinal>div{justify-content:center;gap:12px;display:flex}.stayFinal a{background:var(--stay-pink);color:#050505;border-radius:999px;padding:15px 21px;font-size:10px;font-weight:950}.stayFinal a:last-child{background:#fff}@media (max-width:1100px){.stayHero{grid-template-columns:1fr}.stayHeroCopy,.stayHeroMedia{min-height:660px}.stayProfileGrid{grid-template-columns:repeat(2,1fr)}.stayOpsLead{grid-template-columns:1fr;gap:24px}.stayBento{grid-template-columns:1fr 1fr}.stayBentoLarge.pink,.stayBentoLarge.blue{grid-column:1/-1}.stayImpact,.stayPlatforms,.stayFaq>.stayWrap{grid-template-columns:1fr;gap:55px}.stayPlatformCloud{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.stayWrap{width:calc(100% - 24px)}.stayHero{gap:12px;padding-top:12px}.stayHeroCopy,.stayHeroMedia{min-height:600px}.stayHeroCopy{padding:45px 24px}.stayHeroCopy:before{display:none}.stayHeroBadge span{font-size:9px}.stayHeroCopy h1{font-size:39px}.stayHeroCopy>p{font-size:13px}.stayHeroMedia{min-height:570px}.stayHeroMedia>p{bottom:100px;left:18px;right:18px}.stayPropertyTabs{grid-template-columns:1fr 1fr;width:calc(100% - 30px);display:grid;bottom:20px}.stayPropertyTabs button{padding:10px 12px}.stayTrust{flex-direction:column;align-items:flex-start;gap:20px}.stayProfiles{padding-top:70px;padding-bottom:75px}.staySectionLead h2,.stayOpsLead h2,.stayImpactCopy h2,.stayPlatforms h2,.stayFaq h2{font-size:36px}.stayProfileGrid{grid-template-columns:1fr}.stayProfileGrid>a{height:280px}.stayOperations{padding:75px 0}.stayBento{grid-template-columns:1fr}.stayBentoLarge.pink,.stayBentoLarge.blue{grid-column:auto}.stayBento article{min-height:390px;padding:24px}.stayBentoImage>div{left:24px}.stayImpact,.stayPlatforms{gap:40px;padding-top:75px;padding-bottom:75px}.stayImpactVisual{height:560px}.stayBars{width:auto;height:220px;bottom:18px;left:18px;right:18px}.stayPlatformCloud{grid-template-columns:repeat(2,1fr)}.stayFaq{padding:75px 0}.stayFaq>.stayWrap{gap:35px}.stayFinal{padding:75px 20px}.stayFinal h2{font-size:40px}.stayFinal>div{flex-direction:column;align-items:center}}@media (prefers-reduced-motion:reduce){.stayBookingCard,.stayHeroMedia>p{animation:none}.stayHeroCopy>a,.stayProfileGrid>a,.stayPlatformCloud>a,.stayPropertyTabs button{transition:none}}.stayHeroCopy h1{font-size:clamp(39px,3.65vw,58px);line-height:.91}.stayHeroCopy>p{max-width:640px}.stayReservationStack{z-index:3;gap:10px;width:min(540px,78%);display:grid;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.stayReservationRow{--row-shift:calc(var(--reservation-index) * 18px);width:calc(100% - var(--row-shift));min-height:82px;margin-left:var(--row-shift);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;animation:.65s cubic-bezier(.22,1,.36,1) forwards stayReservationIn;animation-delay:calc(var(--reservation-index) * .15s);background:#fffffff0;border:1px solid #00000014;border-radius:10px;grid-template-columns:45px 1fr auto;align-items:center;gap:13px;padding:14px 17px;display:grid;box-shadow:0 18px 45px #00000029}.stayReservationRow>i{background:var(--stay-lime);border-radius:9px;place-items:center;width:45px;height:45px;font-size:19px;font-style:normal;display:grid}.stayReservationRow:nth-child(2)>i{background:var(--stay-pink)}.stayReservationRow:nth-child(3)>i{background:var(--stay-blue)}.stayReservationRow b,.stayReservationRow small{display:block}.stayReservationRow b{font-size:13px}.stayReservationRow small{color:#74797d;margin-top:5px;font-size:9px}.stayReservationRow>strong{font-size:14px}.stayPropertyTabs button.active:after{content:"";background:var(--stay-pink);height:2px;margin-top:5px;animation:5.2s linear both stayTabProgress;display:block}@keyframes stayReservationIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes stayTabProgress{0%{width:0}to{width:100%}}.stayProfiles{padding-top:95px;padding-bottom:110px}.stayProfileGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.stayProfileGrid>header{padding:8px 24px 0 0}.stayProfileGrid>header>span{letter-spacing:.16em;color:#555b60;font-size:9px;font-weight:950}.stayProfileGrid>header h2{letter-spacing:-.055em;max-width:280px;margin:22px 0 0;font-size:34px;font-weight:900;line-height:1.05}.stayProfileGrid>a{background:#f1f1f5;border:0;border-radius:10px;flex-direction:column;height:365px;padding:58px 54px 38px;transition:transform .24s,box-shadow .24s,background .24s;display:flex;position:relative;overflow:hidden}.stayProfileGrid>a:before{content:"";background:#fff;border-radius:50%;width:55px;height:55px;position:absolute;top:50px;left:-27px}.stayProfileGrid>a:after{content:"";background:#fff;border-radius:0 0 18px;width:55px;height:55px;position:absolute;top:0;left:0}.stayProfileGrid>a:hover{background:#ececf1;transform:translateY(-5px);box-shadow:0 22px 46px #05050517}.stayProfileGrid>a>i{z-index:2;color:#050505;background:#dfe0e5;border-radius:9px;place-items:center;width:46px;height:46px;font-style:normal;display:grid;position:relative}.stayProfileGrid>a>i svg{width:27px;height:27px}.stayProfileGrid h3{margin:24px 0 14px;font-size:27px;font-weight:900;line-height:1}.stayProfileGrid p{color:#34373b;max-width:280px;margin:0;font-size:16px;line-height:1.48}.stayProfileGrid>a>b{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:10px;line-height:1.35;display:flex}.stayProfileGrid>a>b span{font-size:20px}.stayProfileSpacer{min-height:1px}@media (max-width:1180px){.stayProfileGrid{grid-template-columns:repeat(3,1fr)}.stayProfileGrid>header{grid-column:1/-1}.stayProfileGrid>header h2{max-width:620px}.stayProfileSpacer{display:none}}@media (max-width:800px){.stayProfileGrid{grid-template-columns:repeat(2,1fr)}.stayProfileGrid>a{height:340px;padding:52px 34px 30px}.stayProfileGrid p{font-size:14px}}@media (max-width:700px){.stayReservationStack{gap:8px;width:calc(100% - 28px);top:40%}.stayReservationRow{--row-shift:calc(var(--reservation-index) * 8px);grid-template-columns:40px 1fr auto;min-height:72px;padding:10px}.stayReservationRow>i{width:40px;height:40px}.stayReservationRow>strong{font-size:11px}.stayHeroMedia>p{bottom:112px}.stayProfileGrid{grid-template-columns:1fr;gap:12px}.stayProfileGrid>header{padding:0 4px 24px}.stayProfileGrid>header h2{font-size:31px}.stayProfileGrid>a{height:320px;padding:52px 32px 28px}.stayProfileGrid p{font-size:15px}}@media (prefers-reduced-motion:reduce){.stayReservationRow,.stayPropertyTabs button.active:after{opacity:1;animation:none!important}}.stayReservationRow{animation-delay:calc(var(--reservation-index) * .55s)}.universePlatformRow .officialPlatformIcon{background:#fff;border-radius:10px;width:50px;height:50px;padding:4px}.universeShowcaseTabs button:hover,.universeShowcaseTabs button.active{background:#050505;transform:translateY(-2px)}.universeShowcaseTabs button.active:after{content:"";background:var(--showcase-accent);height:2px;animation:5.2s linear both showcaseProgress;position:absolute;bottom:5px;left:14px;right:14px}.universeShowcase.isPaused .universeShowcaseTabs button.active:after{animation:none;transform:scaleX(0)}.universeShowcaseTrust .officialPlatformIcon{filter:grayscale();border:3px solid #fff;border-radius:10px;width:40px;height:40px;margin-left:-4px;transition:filter .2s,transform .2s}.universeShowcaseTrust .officialPlatformIcon:hover,.universeShowcaseLogos>a:hover .officialPlatformIcon{filter:none;transform:translateY(-3px)}.universeShowcaseLogos>a:focus-visible .officialPlatformIcon{filter:none;transform:translateY(-3px)}.universeShowcase.isPaused .universeShowcaseTabs button.active:after{transform:unset;animation:5.2s linear both paused showcaseProgress}@keyframes showcaseTitleIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes showcaseImageIn{0%{opacity:.45;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes showcaseRowIn{0%{opacity:0;transform:translateY(22px)scale(.96)}to{opacity:1;transform:none}}@keyframes showcaseProgress{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@media (max-width:700px){.universePlatformRow .officialPlatformIcon,.universeMarketingMarker{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.universeShowcaseCopy h1 span,.universeShowcaseMedia>img,.universePlatformRow,.universeShowcaseTabs button.active:after{opacity:1;animation:none!important}}.homeCategoryCard{--category-color:#4169ff;cursor:pointer;background:#f1f1f5;border-radius:10px;flex-direction:column;height:390px;padding:60px 54px 34px;transition:transform .25s,box-shadow .25s,background .25s;display:flex;position:relative;overflow:hidden}.homeCategoryCard:before{content:"";background:#fff;border-radius:50%;width:57px;height:57px;position:absolute;top:58px;left:-28px}.homeCategoryCard:after{content:"";background:var(--category-color);border-radius:0 0 20px;width:58px;height:58px;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.homeCategoryCard:after{background:color-mix(in srgb,var(--category-color) 17%,#f1f1f5)}}.homeCategoryCard:after{transition:width .28s,background .28s}.homeCategoryCard:hover,.homeCategoryCard:focus-within{background:#f7f7fa;transform:translateY(-6px);box-shadow:0 24px 52px #08090c1c}.homeCategoryCard:hover:after,.homeCategoryCard:focus-within:after{background:var(--category-color);width:100%}@supports (color:color-mix(in lab, red, red)){.homeCategoryCard:hover:after,.homeCategoryCard:focus-within:after{background:color-mix(in srgb,var(--category-color) 10%,#f7f7fa)}}.homeCategoryCard>.menuVisualIcon{z-index:2;color:#111318;width:48px;height:48px;box-shadow:none;pointer-events:none;background:#dfe0e5;border-radius:10px;grid-area:auto;position:relative}.homeCategoryCard>.menuVisualIcon:before,.homeCategoryCard>.menuVisualIcon:after{display:none}.homeCategoryCard>.menuVisualIcon svg{color:#111318;filter:none;width:28px;height:28px}.homeCategoryCard h3{z-index:2;letter-spacing:-.035em;text-wrap:balance;pointer-events:none;align-items:flex-end;max-width:310px;min-height:58px;margin:24px 0 14px;font-size:29px;font-weight:950;line-height:1.04;display:flex;position:relative}.homeCategoryCard>p{z-index:2;color:#42464b;pointer-events:none;max-width:310px;margin:0;font-size:15px;line-height:1.45;position:relative}.homeCategoryLogos .officialPlatformIcon{border:1px solid #11131817;border-radius:11px;width:46px;height:46px;padding:4px;box-shadow:0 8px 18px #11131814;background:#fff!important}.homeCategoryCard{padding-top:24px;padding-bottom:20px}.homeCategoryCard>.menuVisualIcon{flex:0 0 48px}.homeCategoryCard h3{margin-top:16px;margin-bottom:6px}@media (max-width:820px){.homeCategoryCard{height:auto;min-height:370px;padding:24px 34px 20px}.homeCategoryCard>p{font-size:14px}.homeCategoryLogos .officialPlatformIcon{width:100%;height:100%}}@media (max-width:560px){.homeCategoryCard{height:auto;min-height:365px;padding:24px 30px 20px}.homeCategoryCard h3{min-height:0;font-size:26px}.homeCategoryCard>p{font-size:14px}.homeCategoryLogos>a,.homeCategoryLogos .officialPlatformIcon{width:100%;height:100%}}.sectorPage .stayOperations{background:var(--stay-black)}.sectorPage .stayOpsLead>span,.sectorPage .stayQuote>span,.sectorPage .stayFaq>div>div:first-child>span,.sectorPage .stayFinal>span{color:var(--stay-pink)}.sectorPage .stayOpsLead h2>span{display:block}.sectorPage .stayOpsLead h2>span br{display:none}.sectorPage .stayBentoLarge.pink{background:var(--stay-pink)}.sectorPage .stayBentoLarge.blue{background:var(--stay-blue)}.sectorPage .stayBentoSmall.lime{background:var(--stay-lime)}.sectorPage .stayRoomUi>i b,.sectorPage .stayMiniChart i:nth-child(6){background:var(--stay-pink)}.sectorPage .stayReview span,.sectorPage .stayFaq summary span{color:var(--stay-pink)}.sectorPage .stayFinal a:first-child,.sectorPage .stayProfileGrid>a:after{background:var(--stay-pink)}@supports (color:color-mix(in lab, red, red)){.sectorPage .stayProfileGrid>a:after{background:color-mix(in srgb,var(--stay-pink) 30%,#f1f1f5)}}.sectorPage .stayProfileGrid>a:hover:after{background:var(--stay-pink)}@supports (color:color-mix(in lab, red, red)){.sectorPage .stayProfileGrid>a:hover:after{background:color-mix(in srgb,var(--stay-pink) 48%,#f7f7fa)}}.sectorPage .stayBentoImage>img{object-position:center;filter:saturate(.93)contrast(1.03)}.sectorPage .stayImpactVisual>img{filter:saturate(.88)contrast(1.04)}.sectorPage .stayPlatformCloud>a:hover{background:var(--stay-black)}.sectorPage .stayImpactCopy>a{border-bottom-color:var(--stay-pink)}.sectorPage .stayBigMetric{color:var(--stay-black)}.sectorDataBento article{min-height:500px}.sectorOfferWidget{color:#080b18;background:#fff;border-radius:10px;padding:20px;position:absolute;bottom:30px;left:34px;right:34px;box-shadow:0 18px 50px #0000001f}.sectorOfferWidget header,.sectorOfferWidget footer{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.sectorOfferWidget header small,.sectorOfferWidget header b{display:block}.sectorOfferWidget header small{color:#686d70;letter-spacing:.12em;margin-bottom:5px;font-size:8px;font-weight:850}.sectorOfferWidget header b{font-size:13px}.sectorOfferWidget header>span{background:var(--stay-pink);border-radius:999px;padding:5px 8px}@supports (color:color-mix(in lab, red, red)){.sectorOfferWidget header>span{background:color-mix(in srgb,var(--stay-pink) 14%,#fff)}}.sectorOfferWidget header>span{color:#080b18;font-size:8px;font-weight:900}.sectorOfferItems{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.sectorOfferItems>span{white-space:nowrap;background:#f7f7f8;border:1px solid #e0e2e8;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:800}.sectorOfferItems i{color:var(--stay-pink);margin-right:5px;font-style:normal}.sectorOfferWidget footer{color:#646970;border-top:1px solid #e5e6ea;padding-top:11px;font-size:7px}.sectorOfferWidget footer strong{color:#080b18;white-space:nowrap;font-size:8px}.sectorTrustWidget{position:absolute;bottom:30px;left:34px;right:34px}.sectorTrustWidget header{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:flex-end;gap:14px;padding-bottom:13px;display:flex}.sectorTrustWidget header strong{font-size:13px}.sectorTrustWidget header small{color:#ffffff80;font-size:8px}.sectorTrustWidget ul,.sectorAvailabilityWidget ul{margin:14px 0 0;padding:0;list-style:none}.sectorTrustWidget li{color:#ffffffc7;align-items:center;gap:8px;padding:7px 0;font-size:9px;display:flex}.sectorTrustWidget li i{background:var(--stay-pink);width:7px;height:7px;box-shadow:0 0 0 4px var(--stay-pink);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.sectorTrustWidget li i{box-shadow:0 0 0 4px color-mix(in srgb,var(--stay-pink) 18%,transparent)}}.sectorTrustWidget footer{color:#ffffff73;letter-spacing:.12em;margin-top:8px;font-size:7px;font-weight:850}.sectorPerformanceWidget{background:#ffffff85;border:1px solid #080b181f;border-radius:10px;height:300px;padding:14px 15px 10px;position:absolute;bottom:26px;left:34px;right:34px}.sectorPerformanceWidget>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.sectorPerformanceWidget>header>span{letter-spacing:.1em;font-size:7px;font-weight:900}.sectorPerformanceWidget>header>div{align-items:center;gap:9px;font-size:7px;font-weight:800;display:flex}.sectorPerformanceWidget>header>div>span{white-space:nowrap;align-items:center;gap:4px;display:flex}.sectorPerformanceWidget>header i{background:#080b18;border-radius:50%;width:7px;height:7px}.sectorPerformanceWidget>header i.series2{background:var(--stay-pink)}.sectorPerformanceWidget>header i.series3{background:#17784c}.sectorPerformanceReadout{background:#fffc;border-radius:7px;align-items:center;gap:9px;margin-top:10px;padding:8px 10px;font-size:8px;display:flex}.sectorPerformanceReadout strong{margin-right:auto;font-size:9px}.sectorPerformanceReadout span{white-space:nowrap}.sectorPerformanceReadout b{font-size:11px}.sectorPerformanceCanvas{height:130px;margin-top:4px}.sectorPerformanceCanvas svg{width:100%;height:100%;display:block;overflow:visible}.sectorPerformanceItems{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.sectorPerformanceItems button{color:#080b18;cursor:pointer;background:#ffffff8c;border:0;border-radius:4px;min-width:0;padding:5px 2px;font-size:6.5px;font-weight:850;line-height:1.1}.sectorPerformanceItems button[aria-pressed=true]{color:#fff;background:#080b18}.sectorPerformanceWidget>footer{color:#080b1894;margin-top:7px;font-size:7px;line-height:1.35}.sectorAvailabilityWidget{position:absolute;bottom:27px;left:34px;right:34px}.sectorAvailabilityWidget>strong,.sectorAvailabilityWidget>small{display:block}.sectorAvailabilityWidget>strong{letter-spacing:-.08em;font-size:58px;line-height:.9}.sectorAvailabilityWidget>small{margin-top:6px;font-size:8px;font-weight:850}.sectorAvailabilityWidget ul{flex-wrap:wrap;gap:7px;display:flex}.sectorAvailabilityWidget li{border:1px solid #080b182e;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:850;display:flex}.sectorAvailabilityWidget li i{background:#17784c;border-radius:50%;width:6px;height:6px}.stayImpactSimulationLabel{z-index:3;color:#fff;letter-spacing:.1em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050505b8;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:900;position:absolute;top:22px;left:22px}.stayAnimatedBars i{isolation:isolate;background:0 0!important}.stayAnimatedBars .stayMetricBarFill{z-index:-1;background:var(--stay-blue);transform-origin:bottom;position:absolute;inset:0}.stayAnimatedBars i:nth-child(2) .stayMetricBarFill{background:#fff}.stayAnimatedBars i:nth-child(3) .stayMetricBarFill{background:#24262c}.stayAnimatedBars i:nth-child(4) .stayMetricBarFill{background:var(--stay-pink)}.stayAnimatedBars i:nth-child(3) b,.stayAnimatedBars i:nth-child(3) small{color:#fff}.stayAnimatedBars b,.stayAnimatedBars small{z-index:1;position:relative}@media (max-width:700px){.sectorDataBento article{min-height:550px}.sectorOfferWidget,.sectorTrustWidget,.sectorPerformanceWidget,.sectorAvailabilityWidget{left:24px;right:24px}.sectorOfferWidget{bottom:24px}.sectorOfferWidget header{align-items:flex-start}.sectorOfferWidget header>span{display:none}.sectorOfferItems{gap:5px}.sectorOfferItems>span{padding:6px 7px}.sectorOfferWidget footer{flex-direction:column;align-items:flex-start;gap:6px}.sectorPerformanceWidget{height:330px;padding-left:8px;padding-right:8px;bottom:22px}.sectorPerformanceWidget>header{flex-direction:column;align-items:flex-start;gap:7px}.sectorPerformanceReadout{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.sectorPerformanceReadout strong{grid-column:1/-1}.sectorPerformanceCanvas{height:130px}.sectorPerformanceItems{grid-template-columns:repeat(4,1fr)}.sectorPerformanceItems button{font-size:7px}.sectorPerformanceWidget>footer{padding:0 6px}.stayImpactSimulationLabel{top:18px;left:18px}}@media (prefers-reduced-motion:reduce){.sectorOfferItems>span,.sectorAvailabilityWidget li,.stayMetricBarFill{transition:none!important}}.footer{color:#fff;background:#000;border:0;min-height:100svh;padding:0;display:block}.footerInner{width:min(var(--agntix-max),calc(100% - (2 * var(--agntix-gutter))));flex-direction:column;min-height:100svh;margin:0 auto;padding:58px 0 22px;display:flex}.footerMain{grid-template-columns:170px repeat(5,minmax(0,1fr));gap:54px;padding:18px 0 30px;display:grid}.footerIdentity{flex-direction:column;align-items:flex-start;display:flex}.footerMark{border-radius:12px;width:54px;height:54px;display:block;overflow:hidden}.footerMark img{object-fit:cover;width:100%;height:100%;display:block}.footerLanguage{color:#fff;font:700 12px/1 var(--font-geist-sans),Arial,sans-serif;cursor:pointer;background:#050505;border:1px solid #ffffff38;border-radius:4px;margin-top:25px;padding:9px 13px}.footerColumn{color:#fff;font-family:var(--font-geist-sans),Arial,sans-serif;flex-direction:column;align-items:flex-start;gap:15px;padding:2px 0 0;font-size:15.5px;line-height:1.2;display:flex}.footerColumn>b{color:#92949b;letter-spacing:.02em;margin:0 0 12px;font-size:13px;font-weight:900;line-height:1}.footerColumn>a{color:#fff;transition:color .18s}.footerColumn>a:hover{color:#ff70cf}.footerCopyright{color:#ffffff61;text-align:center;margin-top:auto;padding-top:20px;font-size:8px}@media (max-width:1300px){.footerInner{width:calc(100% - 48px)}.footerMain{grid-template-columns:145px repeat(5,minmax(0,1fr));gap:30px}.footerColumn{gap:13px;font-size:13px}.footerColumn>b{font-size:11px}}@media (max-width:1040px){.footer{min-height:auto}.footerInner{min-height:auto;padding-top:68px}.footerMain{grid-template-columns:repeat(3,1fr);gap:44px}.footerIdentity{grid-row:span 2}.footerColumn{font-size:14px}.footerColumn>b{font-size:12px}.footerCopyright{margin-top:40px}}@media (max-width:700px){.footerInner{width:calc(100% - 36px);padding-top:58px}.footerMain{grid-template-columns:1fr 1fr;gap:42px 26px;padding-top:30px}.footerIdentity{grid-area:auto/1/auto/-1}.footerColumn{font-size:10px}.footerCopyright{text-align:left}}@media (max-width:430px){.footerMain{grid-template-columns:1fr}.footerColumn{gap:11px}.footerIdentity{grid-column:auto}}.footerImpact.is-visible h2{animation:.72s cubic-bezier(.22,1,.36,1) forwards footerImpactIn}.footerImpact.is-visible ol li:first-child{animation:.55s cubic-bezier(.22,1,.36,1) .68s forwards footerImpactIn}.footerImpact.is-visible ol li:nth-child(2){animation:.55s cubic-bezier(.22,1,.36,1) 1.02s forwards footerImpactIn}.footerImpact.is-visible ol li:nth-child(3){animation:.55s cubic-bezier(.22,1,.36,1) 1.36s forwards footerImpactIn}.footerImpact.is-visible>a{animation:.58s cubic-bezier(.22,1,.36,1) 1.78s forwards footerImpactIn}@keyframes footerImpactIn{to{opacity:1;transform:none}}.homeOps header>span,.homeImpact header>span,.homeEcosystem header>span,.homeFaq header>span{letter-spacing:.18em;font-size:10px;font-weight:950;display:block}.homeIconOrbit .officialPlatformIcon{border-radius:12px;width:56px;height:56px;padding:5px;box-shadow:0 14px 30px #00000021;background:#fff!important}.homePerformanceLegend i.is-active{opacity:1;transform:scaleY(1.75)}@keyframes homeOrbitSpin{to{transform:rotate(360deg)}}@keyframes homeOrbitCounterSpin{to{transform:rotate(-360deg)}}@keyframes homeOpsReveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes homeOpsAreaIn{0%{opacity:0}to{opacity:.12}}.homeImpactShowcase{color:#0b0c0f;background:#fff;padding:118px max(24px,50% - 800px) 128px;overflow:hidden}.homeImpactShowcase>header{grid-template-columns:1fr 410px;align-items:end;gap:60px;margin-bottom:64px;display:grid}.homeImpactShowcase>header>div:first-child>span{letter-spacing:.18em;font-size:10px;font-weight:950;display:block}.homeImpactShowcase>header h2{letter-spacing:-.06em;margin:16px 0 0;font-size:clamp(48px,5vw,76px);line-height:.93}.homeImpactShowcase>header p{color:#62666d;margin:0;font-size:14px;line-height:1.6}.homeImpactShowcase>header>div:last-child{justify-content:space-between;align-items:end;gap:28px;display:flex}.homeImpactShowcase>header nav{flex:none;gap:8px;display:flex}.homeImpactShowcase>header button{color:#111;cursor:pointer;background:#fff;border:1px solid #ced0d3;border-radius:50%;width:43px;height:43px;font-size:17px;transition:all .2s}.homeImpactShowcase>header button:hover{color:#fff;background:#111}.homeImpactPanels{justify-content:center;align-items:flex-end;gap:0;height:520px;display:flex}.homeImpactPanels>article{--closed-width:190px;width:var(--closed-width);height:var(--bar-height);cursor:pointer;opacity:0;flex-direction:column;justify-content:flex-end;padding:0;transition:width 1.05s cubic-bezier(.22,1,.36,1),height 1.05s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),opacity .55s;display:flex;position:relative;overflow:hidden;transform:translateY(100%)}.homeImpactShowcase.is-started .homeImpactPanels>article{opacity:1;transition-delay:calc(var(--impact-order) * .14s);transform:translateY(0)}.homeImpactPanels>article:first-child{--bar-height:260px}.homeImpactPanels>article:nth-child(2){--bar-height:330px}.homeImpactPanels>article:nth-child(3){--bar-height:420px}.homeImpactPanels>article:nth-child(4){--bar-height:500px}.homeImpactPanels>article.is-active{width:min(790px,52vw);height:500px;transition-delay:0s}.homeImpactPanels .lime{background:#d9ff43}.homeImpactPanels .blue{background:#cef}.homeImpactPanels .dark{color:#fff;background:#2c2b34}.homeImpactPanels .pink{background:#ff76d3}.homeImpactCase{opacity:0;grid-template-columns:.78fr 1.22fr;gap:32px;min-width:720px;height:0;padding:0;transition:opacity .4s,height .7s,padding .7s;display:grid}.homeImpactPanels article.is-active .homeImpactCase{opacity:1;height:370px;padding:28px 28px 0;transition-delay:.32s}.homeImpactCase>div{flex-direction:column;padding:16px 0;display:flex}.homeImpactCase span{letter-spacing:.12em;font-size:9px;font-weight:950}.homeImpactCase h3{letter-spacing:-.04em;margin:18px 0;font-size:29px;line-height:1.02}.homeImpactCase a{width:max-content;color:inherit;border-bottom:1px solid;margin-top:auto;padding-bottom:7px;font-size:10px;font-weight:950}.homeImpactCase img{object-fit:cover;border-radius:4px;width:100%;height:100%}.homeImpactPanels article>footer{z-index:2;flex-direction:column;justify-content:flex-end;min-height:130px;padding:28px;display:flex;position:relative}.homeImpactPanels article>footer b{letter-spacing:-.065em;white-space:nowrap;font-size:clamp(48px,5vw,78px);line-height:.82}.homeImpactPanels article:nth-child(4):not(.is-active)>footer b{letter-spacing:-.075em;font-size:54px}.homeImpactPanels article>footer span{text-transform:uppercase;white-space:nowrap;margin-top:18px;font-size:10px;font-weight:950}.homeImpactProgress{background:#e1e2e4;width:min(100%,720px);height:3px;margin:20px auto 0;overflow:hidden}.homeImpactProgress i{transform-origin:0;background:#111;width:100%;height:100%;animation:linear forwards homeImpactTimer;display:block}@keyframes homeImpactTimer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes homeAgencyPromiseCrossfade{0%{opacity:0;transform:scale(1)}4%,21%{opacity:1}25%,to{opacity:0;transform:scale(1.035)}}.homeSectorObjectives{color:#111318;background:#fff;padding:112px 0 124px;overflow:hidden}.homeSectorObjectivesInner{width:100%;margin:0}.homeSectorObjectivesHeader{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:end;gap:72px;width:min(1400px,100% - 48px);margin:0 auto 42px;display:grid}.homeSectorObjectivesHeader>div:first-child>span{letter-spacing:.15em;font-size:10px;font-weight:900;display:block}.homeSectorObjectivesHeader h2{letter-spacing:-.045em;text-wrap:balance;max-width:650px;margin:16px 0 0;font-size:36px;line-height:1.04}.homeSectorObjectivesIntro{display:block}.homeSectorObjectivesIntro>p{color:#62666d;max-width:470px;margin:0;font-size:18px;line-height:1.48}.homeSectorObjectivesViewport{touch-action:pan-y pinch-zoom;width:100vw;overflow:hidden}.homeSectorObjectivesTrack{gap:28px;display:flex}.homeSectorObjectiveCard{color:#111318;background:#f2f1ef;flex-direction:column;flex:0 0 clamp(320px,17vw,348px);min-width:0;text-decoration:none;display:flex;transition:none!important;transform:none!important}.homeSectorObjectiveCard figure{background:#e7e6e3;border-radius:0;height:292px;margin:0;position:relative;overflow:hidden}.homeSectorObjectiveCard figure img{object-fit:cover;width:100%;height:100%;display:block;transition:none!important;transform:none!important}.homeSectorObjectiveCard>div{background:#f2f1ef;flex-direction:column;min-height:142px;padding:15px 14px 13px;display:flex}.homeSectorObjectiveCard h3{letter-spacing:-.02em;margin:0 0 7px;font-size:17px;line-height:1.22}.homeSectorObjectiveCard p{color:#505153;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.4;display:-webkit-box;overflow:hidden}.homeSectorObjectiveCard>div>span{color:#737578;letter-spacing:.09em;margin-top:auto;padding-top:11px;font-size:10px;font-weight:900;display:block}.homeSectorObjectivesNav{align-items:center;gap:22px;width:min(1400px,100% - 48px);margin:34px auto 0;display:flex}.homeSectorObjectivesNav button{color:#111318;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;width:20px;height:20px;padding:0;display:grid;transition:none!important;transform:none!important}.homeSectorObjectivesNav button:disabled{opacity:.24;cursor:default}.homeSectorObjectivesNav button svg{width:15px;height:15px}@media (max-width:1100px){.homeSectorObjectivesHeader{grid-template-columns:1fr;gap:28px}.homeSectorObjectiveCard{flex-basis:calc(33.3333% - 24px)}}@media (max-width:760px){.homeSectorObjectiveCard{flex-basis:calc(50% - 8px)}.homeSectorObjectivesTrack{gap:16px}}@media (max-width:600px){.homeSectorObjectives{padding:78px 0 88px}.homeSectorObjectivesHeader,.homeSectorObjectivesNav{width:calc(100% - 28px)}.homeSectorObjectivesHeader{margin-bottom:32px}.homeSectorObjectivesHeader h2{font-size:34px}.homeSectorObjectivesIntro>p{font-size:18px}.homeSectorObjectivesTrack{gap:12px}.homeSectorObjectiveCard{flex-basis:84%}.homeSectorObjectiveCard figure{height:260px}.homeSectorObjectiveCard>div{min-height:150px}.homeSectorObjectiveCard h3{font-size:17px}.homeSectorObjectiveCard p{font-size:15px}.homeSectorObjectivesNav{margin-top:26px}}body{font-family:var(--font-body),Arial,sans-serif}.agntixSplitReady .word{will-change:transform;display:inline-block}.fieldError{color:#b42318;margin-top:6px;font-size:11px;font-weight:650;display:block}h1,.acDarkJourney header h2,.acEcosystem h2,.acFaq h2,.acFeatureRows h2,.acKpi h2,.acProcess h2,.acProofIntro h2,.acSwitch h2,.acUniverseSection h2,.acGrow h2,.builderPanel h2,.cta h2,.detailContent>section h2,.editorialList h2,.emptyProof h2,.footerImpact h2,.homeBentoHeading h2,.homeCategoryIntro h2,.homeEcosystem header h2,.homeFaq header h2,.homeFaqCentered .homeFaqInner>header h2,.homeImpactShowcase>header h2,.homeMarketHeading h2,.homeOps header h2,.homeUniverseHeader h2,.informationDeckHeading h2,.litIssues h2,.litWorkflow h2,.litPlatforms h2,.litMethods h2,.litForm h2,.litKpis h2,.manifesto h2,.menuLead h2,.mgKpis h2,.mgScopes h2,.mgFeatures>header h2,.mgPlatforms h2,.mgWorkflow h2,.mgPricing h2,.optimFaq h2,.optimMethodIntro h2,.optimMilestones h2,.optimSplitCopy h2,.optimOffersHead h2,.optimScopeHead h2,.optimCta h2,.platformAuditIntro h2,.platformCompareHeader h2,.presenceHeader h2,.pricing h2,.process h2,.profileStrip h2,.sectionIntro h2,.stayFaq h2,.stayFinal h2,.stayOpsLead h2,.staySectionLead h2,.stayImpactCopy h2,.stayPlatforms h2,.viatorExtended .viatorSectionHeading h2,.viatorFinalForm .viatorFormIntro h2,.viatorFinalForm h2,.viatorFitResult h2,.viatorOffersHeading h2,.viatorRules h2,.viatorSectionHeading h2,.stayBento h3,.mgFeatures h3,.homeBentoCopy h3,.acProof article h3,.mgScopeCard h3,.acUniverseCard h3{font-size:34px!important}.homeFaq{background:#fffaf2;padding:120px 24px}.homeFaqInner{grid-template-columns:340px 1fr;gap:90px;width:min(980px,100%);margin:auto;display:grid}.homeFaq header h2{letter-spacing:-.055em;margin:18px 0 20px;font-size:54px;line-height:.95}.homeFaq header p{color:#62666d;margin:0;font-size:13px;line-height:1.55}.homeFaq summary{cursor:pointer;grid-template-columns:42px 1fr 24px;align-items:center;gap:10px;min-height:76px;font-size:16px;font-weight:800;list-style:none;display:grid}.homeFaq summary::-webkit-details-marker{display:none}.homeFaq summary span{color:#ff55bf;font-size:11px}.homeFaq summary i{font-size:22px;font-style:normal;transition:transform .2s}.homeFaq details[open] summary i{transform:rotate(45deg)}.homeFaq details p{color:#62666d;margin:-2px 34px 24px 42px;font-size:13px;line-height:1.6}.homeFaqCentered .homeFaqInner{text-align:left;width:min(840px,100% - 48px);display:block}.homeFaqCentered .homeFaqInner>header,.homeFaqCentered .homeFaqList{width:100%;margin-left:auto;margin-right:auto}.homeFaqCentered .homeFaqInner>header{margin-bottom:38px}.homeFaqCentered .homeFaqInner>header h2{letter-spacing:-.045em;margin:0;font-size:40px;line-height:1}.homeFaqCentered .homeFaqInner>header p{display:none}.homeFaqCentered .homeFaqList{text-align:left;border-top:1px solid #96938e}@media (max-width:640px){.homeFaqCentered .homeFaqInner{width:calc(100% - 28px)}.homeFaqCentered .homeFaqInner>header{margin-bottom:30px}.homeFaqCentered .homeFaqInner>header h2{font-size:34px}}@media (max-width:900px){.homeImpactShowcase>header,.homeEcosystemInner,.homeFaqInner{grid-template-columns:1fr}.homeImpactShowcase>header>div:last-child{align-items:flex-start}.homeImpactPanels{scroll-snap-type:x mandatory;justify-content:flex-start;overflow-x:auto}.homeImpactPanels>article,.homeImpactPanels>article.is-active{scroll-snap-align:center;flex:0 0 82vw;width:82vw;height:500px}.homeImpactCase,.homeImpactPanels article.is-active .homeImpactCase{opacity:1;min-width:0;height:370px;padding:28px 28px 0}.homeFaqInner{gap:45px}}@media (max-width:640px){.homeOps,.homeImpactShowcase,.homeEcosystem,.homeFaq{padding:76px 14px}.homeImpactShowcase>header h2,.homeEcosystem header h2{font-size:43px}.homeImpactShowcase>header>div:last-child{display:block}.homeImpactShowcase>header nav{margin-top:24px}.homeImpactPanels{height:470px}.homeImpactPanels>article,.homeImpactPanels>article.is-active{flex-basis:88vw;height:460px}.homeImpactCase{grid-template-columns:1fr;gap:12px;height:325px!important;padding:18px 18px 0!important}.homeImpactCase>div{padding:0}.homeImpactCase h3{font-size:23px}.homeImpactCase a{margin-top:5px}.homeImpactCase img{height:180px}.homeImpactPanels article>footer{min-height:120px;padding:20px}.homeImpactPanels article>footer b{font-size:52px}.homeFaq header h2{font-size:43px}.homeFaq summary{font-size:14px}}@media (prefers-reduced-motion:reduce){.homeImpactPanels>article{opacity:1;transition:none;transform:none}.homeImpactProgress i{animation:none;transform:scaleX(1)}}.homeImpactPanels>article{opacity:1;transform:none}.mewsHeaderShell{z-index:80;color:#050505;font-family:var(--font-geist-sans),Arial,sans-serif;will-change:transform;background:#fff;transition:transform .3s cubic-bezier(.22,1,.36,1);position:sticky;top:0}.mewsHeaderShell.is-home-scroll-hidden{transform:translateY(-100%)}.mewsHeaderShell.mewsMobileOpen{transform:none}.mewsHeaderShell,.mewsMega,.mewsNav{overscroll-behavior:contain}.mewsHeaderShell a,.mewsHeaderShell button{-webkit-tap-highlight-color:transparent}:is(.mewsHeaderShell a:focus-visible,.mewsHeaderShell button:focus-visible){outline-color:#ff70cf}.mewsHeader{width:min(var(--agntix-max),calc(100% - (2 * var(--agntix-gutter))));grid-template-columns:170px 1fr auto;align-items:center;height:96px;margin:auto;display:grid}.mewsBrand{letter-spacing:-.075em;font-size:27px;font-weight:950}.mewsBrand span{color:#ff70cf}.mewsNav{align-items:center;gap:39px;display:flex}.mewsNav>a,.mewsNav>button{color:#050505;font:500 16px/1 var(--font-geist-sans),Arial,sans-serif;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:39px 0;position:relative}.mewsNav>a:after,.mewsNav>button:after{content:"";transform-origin:0;background:#ff70cf;height:2px;transition:transform .2s;position:absolute;bottom:27px;left:0;right:0;transform:scaleX(0)}.mewsNav>a:hover:after,.mewsNav>button:hover:after,.mewsNav>button.active:after{transform:scaleX(1)}.mewsHeaderCta{color:#050505;white-space:nowrap;background:#ff70cf;border-radius:999px;padding:16px 24px;font-size:12px;font-weight:950;transition:transform .2s,background .2s}.mewsHeaderCta:hover{background:#ff8bd8;transform:translateY(-2px)}.mewsMenuBackdrop{z-index:70;-webkit-backdrop-filter:grayscale(.25);backdrop-filter:grayscale(.25);cursor:default;background:#10111433;border:0;width:100%;height:auto;position:fixed;inset:135px 0 0}.mewsMega{z-index:81;background:#fff;border-top:1px solid #dedede;border-bottom:1px solid #dedede;min-height:445px;animation:.18s both mewsMegaIn;position:absolute;top:135px;left:0;right:0;box-shadow:0 18px 32px #0000000f}.mewsFeatureCard,.mewsFeatureCard>b,.mewsFeatureCard>small{display:block}.mewsFeatureCard>b{margin-top:12px;font-size:12px}.mewsFeatureCard>small{color:#707278;margin-top:5px;font-size:9px;line-height:1.35}.mewsDirectoryMock .officialPlatformIcon{border-radius:8px;width:46px;height:46px}.mewsFeatureCard.marketplace>span{background:#eaff54;justify-content:center;align-items:center;height:75px;padding:14px;display:flex;overflow:hidden}.mewsFeatureCard.marketplace .officialPlatformIcon{border:3px solid #eaff54;border-radius:50%;width:35px;height:35px;margin-left:-4px}.mewsMegaLead b,.mewsFeatureCard>b,.mewsResourceFeature>b{font-size:20px;font-weight:600}.platformUniverseTransition{z-index:220;color:#fff;pointer-events:none;opacity:0;will-change:transform,opacity;background:#111318;place-items:center;display:grid;position:fixed;inset:0;transform:translateY(100%)}.platformUniverseTransition>div{text-align:center;justify-items:center;width:min(520px,100% - 48px);display:grid}.platformUniverseTransition span{letter-spacing:.24em;font-size:10px;font-weight:950}.platformUniverseTransition strong{letter-spacing:-.045em;margin-top:14px;font-size:clamp(27px,4vw,48px);line-height:1}.platformUniverseTransition i{background:#ff70cf;width:72px;height:3px;margin-top:24px;display:block}.platformUniverseTransition.is-entering{animation:.18s cubic-bezier(.23,1,.32,1) forwards platformUniverseEnter}.platformUniverseTransition.is-exiting{animation:.18s cubic-bezier(.23,1,.32,1) forwards platformUniverseExit}@keyframes platformUniverseEnter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes platformUniverseExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes mewsMegaIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (max-width:1050px){.mewsUtility>div,.mewsHeader{width:calc(100% - 36px)}.mewsHeader{grid-template-columns:150px 1fr auto}.mewsNav{gap:22px}.mewsNav>a,.mewsNav>button{font-size:13px}}@media (max-width:767px){.mewsHeader{grid-template-columns:1fr auto;height:70px}.mewsBrand{font-size:24px}.mewsNav{background:#fff;border-top:1px solid #e4e4e4;gap:24px;height:50px;padding:0 18px;position:absolute;top:70px;left:0;right:0;overflow-x:auto}.mewsNav>a,.mewsNav>button{padding:18px 0;font-size:12px}.mewsNav>a:after,.mewsNav>button:after{bottom:8px}.mewsHeaderCta{padding:12px 15px;font-size:9px}.mewsMega{min-height:0;max-height:calc(100svh - 120px);top:120px;overflow:auto}.mewsMenuBackdrop{inset:120px 0 0}}.mewsMobileToggle,.mobilePageNav{display:none}.directoryCard{grid-template-columns:46px 1fr}@media (max-width:767px){.mewsHeaderShell{will-change:transform;transition:transform .3s cubic-bezier(.22,1,.36,1)}.mewsHeaderShell.is-mobile-hidden{transform:translateY(-100%)}.mewsHeaderShell.mewsMobileOpen{transform:none}.mewsHeader{z-index:4;grid-template-columns:1fr auto auto;gap:8px;width:calc(100% - 28px);height:70px;position:relative}.mewsHeaderCta{padding:11px 13px;font-size:8px}.mewsMobileToggle{cursor:pointer;background:#fff;border:1px solid #d9dade;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:42px;height:42px;padding:0;display:flex}.mewsMobileToggle span{background:#08090b;width:17px;height:1.5px;transition:transform .28s,opacity .2s;display:block}.mewsMobileToggle.is-open span:first-child{transform:translateY(5.5px)rotate(45deg)}.mewsMobileToggle.is-open span:nth-child(2){opacity:0}.mewsMobileToggle.is-open span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.mewsNav{z-index:3;opacity:0;pointer-events:none;background:#fff;border-top:1px solid #e4e4e4;flex-direction:column;align-items:stretch;gap:0;height:auto;padding:24px 20px 110px;transition:opacity .25s,transform .32s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:70px 0 0;overflow-y:auto;transform:translateY(-18px)}.mewsNav.mewsNavOpen{opacity:1;pointer-events:auto;transform:none}.mewsNav>a,.mewsNav>button{text-align:left;background:#fff;border-bottom:1px solid #e3e4e7;width:100%;min-height:58px;padding:18px 2px;font-size:19px}.mewsNav>a:after,.mewsNav>button:after{width:38px;bottom:10px;right:auto}.mewsMega{z-index:5;min-height:0;max-height:none;animation:.3s cubic-bezier(.22,1,.36,1) both mewsMobileMegaIn;position:fixed;top:70px;bottom:0;overflow:auto}.mewsMenuBackdrop{inset:70px 0 0}.mobilePageNav.is-open>button>i{transform:rotate(45deg)}.mobilePageNav.is-open>nav{opacity:1;max-height:520px;transform:none}@keyframes mewsMobileMegaIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}}.googleSeoVisual path.secondary{stroke:#7c4dff;stroke-width:3px}.audienceCase>.marketingDashboardVisual{height:100%;min-height:360px;box-shadow:none;border:0;border-radius:0}.marketingDashboardVisual.compact{transform:none}.marketingDashboardVisual.compact>header{height:56px}.marketingDashboardVisual.compact>section{padding:20px}.marketingDashboardVisual.compact .marketingMetricRow strong{padding:10px;font-size:17px}.marketingDashboardVisual.compact.googleSeoVisual section>svg{height:145px;margin-top:14px}@media (max-width:900px){.audienceCase>.marketingDashboardVisual{min-height:380px}}@media (max-width:640px){.directoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.directoryCard{grid-template-columns:36px 1fr;gap:8px;min-height:175px;padding:13px}.directoryCard .platformLogo{width:34px;height:34px}.directoryCard h3{font-size:16px}}@media (max-width:430px){.footerMain{grid-template-columns:1fr 1fr;gap:38px 20px}.footerIdentity{grid-column:1/-1}.footerColumn{min-width:0}.footerColumn>a{line-height:1.35}.footerPartners{margin-top:28px}}@media (prefers-reduced-motion:reduce){.mewsHeaderShell,.mewsNav,.mewsMobileToggle span,.mobilePageNav,.mobilePageNav>nav,.mobilePageNav>button>i{transition:none!important}.platformUniverseTransition{transform:none}.platformUniverseTransition.is-entering{animation:.12s linear forwards platformUniverseFadeIn}.platformUniverseTransition.is-exiting{animation:.12s linear forwards platformUniverseFadeOut}@keyframes platformUniverseFadeIn{0%{opacity:0}to{opacity:1}}@keyframes platformUniverseFadeOut{0%{opacity:1}to{opacity:0}}}.homeMarketMetricRail.is-dragging{cursor:grabbing}.homeBentoLogos .officialPlatformIcon{border:0;border-radius:9px;width:56px;height:56px;padding:5px;background:#fff!important}@media (max-width:680px){.homeBentoLogos .officialPlatformIcon{width:45px;height:45px}}.homeSolutionOptimisationVisual>section.structured{background:#fff;animation:8s infinite homeOptimisationAfterPanel}.homeSolutionOptimisationVisual .structured p{opacity:.18;animation:8s infinite homeOptimisationResult;transform:translate(-7px)}.homeSolutionOptimisationVisual .structured p:nth-child(3){animation-delay:.18s}.homeSolutionOptimisationVisual .structured p:nth-child(4){animation-delay:.36s}@keyframes homeAccountCheckOne{0%,9%{opacity:0;transform:scale(.5)}16%,to{opacity:1;transform:scale(1)}}@keyframes homeAccountCheckTwo{0%,25%{opacity:0;transform:scale(.5)}33%,to{opacity:1;transform:scale(1)}}@keyframes homeAccountVerifiedRow{0%,42%{box-shadow:none;background:#fff;border-color:#e2e3e6}48%,67%{border-color:var(--solution-accent);box-shadow:inset 3px 0 var(--solution-accent)}73%,94%{background:#e4f8ef;border-color:#159867;box-shadow:inset 3px 0 #159867}to{box-shadow:none;background:#fff;border-color:#e2e3e6}}@keyframes homeAccountPending{0%,43%{opacity:0}49%,66%{opacity:1}72%,to{opacity:0}}@keyframes homeAccountVerified{0%,68%{opacity:0;transform:scale(.7)}74%,94%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes homeListingPhoto{0%{opacity:0;transform:scale(1.08)translate(2%)}5%,28%{opacity:1}33%,to{opacity:0;transform:scale(1.16)translate(-2%)}}@keyframes homeListingLabel{0%,33%,to{opacity:0;transform:translateY(8px)}5%,28%{opacity:1;transform:none}}@keyframes homeListingTitle{0%,to{opacity:.55;transform:translateY(4px)}10%,82%{opacity:1;transform:none}}@keyframes homeListingChip{0%,7%{opacity:.25;transform:translateY(6px)}14%,86%{opacity:1;transform:none}to{opacity:.25}}@keyframes homeOptimisationBefore{0%,10%{opacity:.35;transform:translate(-5px)}17%,43%{opacity:1;transform:none}58%,to{opacity:.42;transform:none}}@keyframes homeOptimisationArrow{0%,34%{opacity:.25;transform:translate(-6px)}43%,58%{opacity:1;transform:translate(5px)scale(1.2)}69%,to{opacity:.45;transform:none}}@keyframes homeOptimisationAfterPanel{0%,42%{box-shadow:none}55%,88%{box-shadow:inset 0 0 0 2px #159867,0 10px 24px #1598671f}to{box-shadow:none}}@keyframes homeOptimisationResult{0%,45%{opacity:.18;transform:translate(-7px)}55%,90%{opacity:1;transform:none}to{opacity:.18;transform:translate(-7px)}}.homeSolutionManagementVisual p>b.current{color:#9c6400;background:#fff0ce;animation:1.2s ease-in-out infinite alternate homeSolutionStepStatus}.homeSolutionManagementVisual p>b.done{color:#14734e;background:#e2f7ed}.homeSolutionRecoveryVisual li.is-current{box-shadow:inset 3px 0 var(--solution-accent);background:#fff}.homeSolutionDisputeVisual li.is-current{background:#30343b;border-color:#0000;border-radius:7px}.homeSolutionProcessStep.is-current{opacity:1;animation:.48s cubic-bezier(.22,1,.36,1) both homeSolutionStepEnter;transform:translate(3px)}.homeSolutionManagementVisual .homeSolutionProcessStep.is-current{box-shadow:inset 3px 0 var(--solution-accent);background:#fff9e8}.homeSolutionDisputeVisual .homeSolutionProcessStep.is-current>i,.homeSolutionRecoveryVisual .homeSolutionProcessStep.is-current>i{animation:1.2s ease-in-out infinite alternate homeSolutionStepStatus}@keyframes homeSolutionStepEnter{0%{opacity:.25;transform:translate(-7px)}to{opacity:1;transform:translate(3px)}}@keyframes homeSolutionStepStatus{to{filter:brightness(.86);transform:scale(1.08)}}@keyframes homeSolutionStepCheck{0%{opacity:0;transform:scale(.45)rotate(-18deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes homeSolutionRecoveryKey{50%{transform:rotate(-7deg)scale(1.05)}}@keyframes homeSolutionDisputeScale{50%{transform:translateY(-2px)scale(1.08)}}@media (prefers-reduced-motion:reduce){.homeSolutionStepCheck,.homeSolutionAccountStep-verify,.homeSolutionVerificationStates i,.homeSolutionListingPhoto,.homeSolutionListingMedia>span b,.homeSolutionListingContent>b,.homeSolutionListingContent>p span,.homeSolutionBefore p,.homeSolutionTransformArrow,.homeSolutionOptimisationVisual>section.structured,.homeSolutionOptimisationVisual .structured p,.homeSolutionProcessStep,.homeSolutionManagementVisual p>b.current,.homeSolutionRecoveryKey,.homeSolutionDisputeVisual>header>svg,.homeSolutionRecoveryVisual li>svg,.homeSolutionDisputeVisual li>svg{animation:none!important}.homeSolutionOptimisationVisual>section.structured{box-shadow:inset 0 0 0 2px #159867!important}.homeSolutionOptimisationVisual .structured p{opacity:1!important;transform:none!important}}.acHeroLogos .officialPlatformIcon{border-radius:8px;width:42px;height:42px}.acHeroLogos .officialPlatformIcon img{object-fit:contain}@keyframes acFloat{to{transform:translateY(-10px)rotate(2deg)}}.acProofLogos .officialPlatformIcon{filter:grayscale();opacity:.72;border-radius:9px;width:42px;height:42px;padding:4px}.acUniverseCard .officialPlatformIcon{border:1px solid #e1e1e3;border-radius:10px;width:52px;height:52px;padding:5px;background:#fff!important}@keyframes acCardEnter{0%{opacity:0;transform:translate(72px)}to{opacity:1;transform:translate(0)}}.acDarkJourney header button.active{color:#111318;background:#fff}@keyframes acDrawCurve{0%{stroke-dashoffset:1px;opacity:.2}8%{opacity:1}78%,to{stroke-dashoffset:0;opacity:1}}@keyframes acCurvePulse{0%,to{opacity:.8;transform:scale(.78)}50%{opacity:1;transform:scale(1.28)}}.acEcosystem .officialPlatformIcon{border-radius:12px;width:64px;height:64px;padding:5px}.litIssueRail>button.active{color:#fff;background:#111318}.litIssueRail>button.active p{color:#bbbfc5}.litPlatforms .officialPlatformIcon{border:1px solid #e1e2e4;border-radius:10px;width:64px;height:64px;padding:5px}.mgModeTabs button.active{color:#fff;background:#111}.mgModeTabs button.active:after{content:"";background:var(--mg-pink);height:2px;margin-top:5px;animation:5.2s linear mgTabProgress;display:block}@keyframes mgTabProgress{0%{width:0}to{width:100%}}.mgScopeCard.full{background:var(--mg-pink)}.mgScopeCard.stay{background:#fff}.mgScopeCard.partner{color:#fff;background:#111318}.mgFeatureUi.campaign{background:var(--mg-mint);flex-direction:column;justify-content:center;display:flex}.mgFeatureUi.campaign>b{font-size:13px}.mgFeatureUi.campaign>strong{margin-top:55px;font-size:85px;line-height:1}.mgFeatureUi.campaign>small{margin-top:8px}.mgFeatureUi.campaign>i{background:#0000001f;border-radius:9px;height:9px;margin-top:45px;display:block}.mgFeatureUi.campaign>i:after{content:"";border-radius:inherit;background:#111;width:72%;height:100%;display:block}.mgFeatureUi.bookings{background:#f3ddf2;align-content:center;gap:14px;display:grid}.mgFeatureUi.bookings>p{color:#111;background:#fff;border-radius:7px;grid-template-columns:35px 1fr;gap:14px;margin:0;padding:22px;display:grid}.mgFeatureUi.bookings>p>i{background:var(--mg-lime);border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.mgFeatureUi.bookings b,.mgFeatureUi.bookings small{display:block}.mgFeatureUi.bookings small{color:#777b80;margin-top:5px}.mgFeatureUi.report{background:var(--mg-blue)}.mgFeatureUi.report>span{font-size:11px}.mgFeatureUi.report>strong{margin:12px 0 28px;font-size:56px;display:block}.mgFeatureUi.report>i{background:#c3dce5;border-radius:8px;height:8px;margin-bottom:35px;display:block}.mgFeatureUi.report>i b{border-radius:inherit;background:#111;width:82%;height:100%;display:block}.mgFeatureUi.report>p{color:#111;border-top:1px solid #b7d0d9;justify-content:space-between;margin:0;padding:13px 0;display:flex}html[data-form-sheet-lock]{overflow:hidden!important}html[data-form-sheet-lock] body :has([data-form-sheet=open]){translate:none!important;rotate:none!important;scale:none!important}html[data-form-sheet-lock] :has([data-form-sheet=open]){filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;perspective:none!important;contain:none!important;content-visibility:visible!important;will-change:auto!important;z-index:auto!important;isolation:auto!important;mix-blend-mode:normal!important;clip-path:none!important;transform:none!important;-webkit-mask:none!important;mask:none!important}html[data-form-sheet-lock] [data-form-sheet=open],html[data-form-sheet-lock] [data-form-sheet=open] *{animation-timeline:auto!important}.formSheetClose{top:calc(12px + env(safe-area-inset-top,0px));z-index:2147483001;color:#111;cursor:pointer;background:#fff;border:1px solid #7f7f7f59;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:fixed;right:12px;box-shadow:0 6px 18px -8px #0006}.formSheetClose svg{width:20px;height:20px}@media (max-width:767px){html[data-form-sheet-lock] header:not([data-form-sheet=open] header){visibility:hidden!important}[data-form-sheet=open]{overscroll-behavior:contain;animation:.28s cubic-bezier(.16,1,.3,1) formSheetIn;z-index:2147483000!important;width:auto!important;max-width:none!important;height:auto!important;padding:64px 16px calc(28px + env(safe-area-inset-bottom,0px))!important;background:var(--form-sheet-bg,#fff)!important;opacity:1!important;visibility:visible!important;margin:0!important;display:block!important;position:fixed!important;inset:0!important;overflow-y:auto!important;transform:none!important}}@media (min-width:768px){.formSheetBackdrop{z-index:2147482999;-webkit-backdrop-filter:blur(8px)saturate(1.1);backdrop-filter:blur(8px)saturate(1.1);background:#06070a9e;animation:.3s both formSheetFade;position:fixed;inset:0}html[data-form-sheet-mode=dialog] [data-form-sheet=open]{--sheet-w:min(1080px,100vw - 48px);--sheet-y:max(24px,4vh);overscroll-behavior:contain;animation:.42s cubic-bezier(.16,1,.3,1) formDialogIn;inset:var(--sheet-y) 0 auto 0!important;z-index:2147483000!important;width:var(--sheet-w)!important;max-width:none!important;height:auto!important;max-height:calc(100dvh - 2 * var(--sheet-y))!important;background:var(--form-sheet-bg,#fff)!important;opacity:1!important;visibility:visible!important;border-radius:28px!important;margin:0 auto!important;padding:clamp(28px,3.4vw,48px)!important;display:block!important;position:fixed!important;overflow-y:auto!important;transform:none!important;box-shadow:0 50px 120px -30px #000000a6!important}html[data-form-sheet-mode=dialog] .formSheetClose{top:calc(max(24px,4vh) + 16px);right:calc(50vw + min(1080px,100vw - 48px)/-2 + 16px)}}@keyframes formSheetIn{0%{opacity:0;transform:translateY(24px)}}@keyframes formDialogIn{0%{opacity:0;translate:0 28px;scale:.97}to{opacity:1;translate:0;scale:1}}@keyframes formSheetFade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){[data-form-sheet=open],.formSheetBackdrop{animation:none}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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}:root{--agntix-home-width:1600px;--agntix-wide-width:1800px;--agntix-gutter:clamp(30px, 2.5vw, 48px);--agntix-section-title-size:48px;--agntix-section-title-weight:950;--agntix-section-title-line-height:.94;--agntix-section-title-letter-spacing:-.058em;--agntix-section-description-size:13px;--agntix-section-description-weight:400;--agntix-section-description-line-height:1.55;--agntix-section-description-color:#666a70}body,button,input,select,textarea{font-family:var(--font-geist-sans), Arial, sans-serif}h1,h2,h3{font-family:var(--font-geist-sans), Arial, sans-serif;font-weight:800}.agntixSectionTitle{font-family:var(--font-geist-sans), Arial, sans-serif;font-size:var(--agntix-section-title-size);font-weight:var(--agntix-section-title-weight);line-height:var(--agntix-section-title-line-height);letter-spacing:var(--agntix-section-title-letter-spacing)}.agntixSectionDescription{color:var(--agntix-section-description-color);font-family:var(--font-geist-sans), Arial, sans-serif;font-size:var(--agntix-section-description-size);font-weight:var(--agntix-section-description-weight);line-height:var(--agntix-section-description-line-height)}.homeCategorySection,.homeOps,.homeImpactShowcase,.homeEcosystem,.homeFaq{padding-left:0;padding-right:0}.homeImpactShowcase>header{width:min(var(--agntix-home-width), calc(100% - (var(--agntix-gutter) * 2)));margin-left:auto;margin-right:auto}.homeImpactPanels{width:min(var(--agntix-home-width), calc(100% - (var(--agntix-gutter) * 2)));justify-content:stretch;margin-left:auto;margin-right:auto}.homeImpactPanels>article{--closed-width:clamp(130px, 10.85vw, 190px);flex:0 0 var(--closed-width);width:auto;min-width:0}.homeImpactPanels>article:nth-child(4){--closed-width:clamp(145px, 12vw, 210px)}.homeImpactPanels>article.is-active{flex:1 1 0;width:auto;max-width:none}.homeCategoryIntro h2.agntixSectionTitle,.homeOps header h2.agntixSectionTitle,.homeImpactShowcase>header h2.agntixSectionTitle,.homeEcosystem header h2.agntixSectionTitle,.homeFaq header h2.agntixSectionTitle{max-width:920px;font-family:var(--font-geist-sans), Arial, sans-serif;font-size:var(--agntix-section-title-size);font-weight:var(--agntix-section-title-weight);line-height:var(--agntix-section-title-line-height);letter-spacing:var(--agntix-section-title-letter-spacing);text-transform:none;margin-top:0;margin-bottom:18px}.homeCategoryIntro>p.agntixSectionDescription,.homeOps header>p.agntixSectionDescription,.homeImpactShowcase>header p.agntixSectionDescription,.homeEcosystem header>p.agntixSectionDescription,.homeFaq header>p.agntixSectionDescription{max-width:590px;color:var(--agntix-section-description-color);font-family:var(--font-geist-sans), Arial, sans-serif;font-size:var(--agntix-section-description-size);font-weight:var(--agntix-section-description-weight);line-height:var(--agntix-section-description-line-height);margin:0}.homeOps header>p.agntixSectionDescription{color:#fff}.homeImpactShowcase>header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;margin-bottom:46px}.homeImpactShowcase>header>div{display:block}.homeImpactShowcase>header nav{align-self:end}.homeFaq{background:#fffaf2;padding-top:120px;padding-bottom:130px}.homeFaqInner{width:min(760px, calc(100% - (var(--agntix-gutter) * 2)));margin:auto;display:block}.homeFaq header{width:100%;max-width:none;margin-bottom:42px}.homeFaqList{border-top:1px solid #cfd0d3;width:100%;max-width:none}.homeFaq details{border-bottom:1px solid #cfd0d3}.homeFaq summary{grid-template-columns:1fr 28px;gap:24px;min-height:76px;font-size:16px;font-weight:750;display:grid}.homeFaq summary i{background:#dfe3ef;border-radius:7px;place-items:center;width:24px;height:24px;font-size:17px;line-height:1;display:grid}.homeFaq details[open] summary i{background:#ff76d3;font-size:0;transform:none}.homeFaq details[open] summary i:after{content:"−";font-size:17px}.homeFaq details p{max-width:850px;margin:-4px 58px 26px 0;font-size:14px;line-height:1.65}.footerInner{width:min(var(--agntix-wide-width), calc(100% - (var(--agntix-gutter) * 2)));max-width:var(--agntix-wide-width);padding-top:58px}.footerImpact h2,.footerImpact li,.footerColumn{font-family:var(--font-geist-sans), Arial, sans-serif}.footerMain{grid-template-columns:minmax(120px,.75fr) repeat(5,minmax(max-content,1fr));gap:clamp(24px,2.7vw,54px);padding:28px 0 34px}.footerColumn{white-space:nowrap;font-size:14px;line-height:1.2}.footerColumn>b{font-size:11px}.footerPartners{padding:28px 0}.footerPartners>header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:20px;display:flex}.footerPartners>header b{color:#92949b;letter-spacing:.05em;font-size:11px}.footerPartners>header span{color:#8e9096;font-size:12px}.footerPartners>div{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}.footerPartners>div>a{background:#0b0b0d;border:1px solid #ffffff21;border-radius:7px;align-items:center;gap:10px;min-height:76px;padding:12px;transition:border-color .2s,transform .2s;display:flex}.footerPartners>div>a:hover{border-color:#ff76d3;transform:translateY(-3px)}.footerPartners .partnerProgramLogo{object-fit:contain;border-radius:11px;flex:none;width:48px;height:48px;box-shadow:0 0 0 1px #ffffff1f}.footerPartners a>span{min-width:0}.footerPartners a b,.footerPartners a small{display:block}.footerPartners a b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.footerPartners a small{color:#8e9096;text-transform:uppercase;margin-top:5px;font-size:8px;line-height:1.25}.footerPartners>small{color:#6f7177;margin-top:15px;font-size:8px;line-height:1.5;display:block}@media (max-width:1500px){.footerPartners>div{grid-template-columns:repeat(4,minmax(0,1fr))}}.footerCopyright{margin-top:20px}@media (max-width:1180px){.footerMain{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 28px}.footerIdentity{grid-row:span 2}.footerColumn{white-space:normal;font-size:14px}.footerPartners>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.homeImpactPanels{justify-content:flex-start;overflow-x:auto}.homeImpactPanels>article,.homeImpactPanels>article.is-active{flex:0 0 82vw;width:82vw}}@media (max-width:900px){.homeCategoryGrid,.homeOpsInner,.homeEcosystemInner,.homeImpactShowcase>header,.homeImpactPanels,.universeShowcaseGrid{width:calc(100% - 48px)}.homeFaqInner{width:min(760px,100% - 48px)}.homeFaq header{margin-bottom:38px}}@media (max-width:700px){:root{--agntix-section-title-size:38px}.homeCategoryGrid,.homeOpsInner,.homeEcosystemInner,.homeImpactShowcase>header,.homeFaqInner,.homeImpactPanels,.universeShowcaseGrid{width:calc(100% - 28px)}.homeImpactPanels>article,.homeImpactPanels>article.is-active{flex-basis:88vw;width:88vw}.homeFaq{padding-top:78px;padding-bottom:84px}.homeFaq summary{gap:16px;min-height:70px;font-size:14px}.homeFaq details p{margin-right:8px;font-size:13px}.footerInner{width:calc(100% - 36px)}.footerMain{grid-template-columns:1fr 1fr}.footerPartners>header{flex-direction:column;align-items:flex-start;gap:8px}.footerPartners>div{grid-template-columns:1fr 1fr}}@media (max-width:430px){.footerPartners>div,.footerMain{grid-template-columns:1fr 1fr}.footerIdentity{grid-column:1/-1}}.accountCreationPage h2.agntixSectionTitle{max-width:920px;font-family:var(--font-geist-sans), Arial, sans-serif;font-size:var(--agntix-section-title-size);font-weight:var(--agntix-section-title-weight);line-height:var(--agntix-section-title-line-height);letter-spacing:var(--agntix-section-title-letter-spacing);text-align:left;text-transform:none;margin:0 0 18px}.accountCreationPage p.agntixSectionDescription{max-width:590px;color:var(--agntix-section-description-color);font-family:var(--font-geist-sans), Arial, sans-serif;font-size:var(--agntix-section-description-size);font-weight:var(--agntix-section-description-weight);line-height:var(--agntix-section-description-line-height);margin:0}.accountCreationPage .acProcessInner>header p.agntixSectionDescription{color:#111318}.accountCreationPage .acDarkJourney h2.agntixSectionTitle{color:#fff}.accountCreationFaq.homeFaq{padding-top:120px;padding-bottom:130px}@media (max-width:700px){.accountCreationPage h2.agntixSectionTitle{font-size:38px}}.uspVisualLogos .officialPlatformIcon{background:#fff;border:1px solid #ececef;border-radius:13px;place-items:center;width:58px;height:58px;padding:8px;display:grid}.uspSectionHeader .agntixSectionTitle{margin:18px 0}.uspSectionHeader .agntixSectionDescription{max-width:600px;margin-bottom:0}.uspFocusIntro .agntixSectionTitle{max-width:610px;margin:19px 0}.uspFocusIntro .agntixSectionDescription{color:#bcc0c7;max-width:560px;margin:0}.uspPlatforms .officialPlatformIcon{background:#f4f5f7;border-radius:10px;place-items:center;width:50px;height:50px;padding:6px;display:grid}.uspFaq.homeFaq{background:#fffaf2;padding-top:120px;padding-bottom:130px}.optRefPage{--ink:#0b0c0f;--pink:#ff75d2;--lime:#dfff42;--blue:#c9efff;--mint:#d3f6dc;--paper:#f8f5ee;color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;background:#fff;overflow:hidden}.optRefPage *{box-sizing:border-box}.optRefPage h1,.optRefPage h2,.optRefPage h3,.optRefPage p{margin-top:0}.optRefPage h1,.optRefPage h2,.optRefPage h3{letter-spacing:-.058em;font-weight:950}.optRefWrap{width:min(1200px,100% - 48px);margin-inline:auto}.optRefHero>span,.optRefProof header span,.optRefStatement>span,.optRefBluePanel>div>span,.optRefAutomation>header>span,.optRefFeatureRows article>div:first-child>span,.optRefEditorial header span,.optRefDemo>div>span,.optRefResults header>span,.optRefFaq header>span,.optRefFinal>span{letter-spacing:.17em;font-size:9px;font-weight:950}.optRefHero{text-align:center;min-height:940px;padding:105px 24px 0}.optRefHero h1{max-width:930px;margin:25px auto 22px;font-size:clamp(48px,5.8vw,78px);line-height:.86}.optRefHero>p{color:#666a70;max-width:650px;margin:0 auto;font-size:15px;line-height:1.55}.optRefHero>a,.optRefFinal>a{background:var(--pink);color:#08090b;border-radius:999px;margin-top:28px;padding:15px 23px;font-size:10px;font-weight:950;display:inline-block}.optRefHeroVisual{background:linear-gradient(#1112,#1112),url(/images/images-hebergement/hotel-hall-reception-maroc-agntix-hebergement.webp) 50%/cover;border-radius:3px;width:min(1120px,100%);height:560px;margin:62px auto 0;position:relative;overflow:hidden}.optRefHeroVisual>.optRefUi{position:absolute;inset:48px 8% 26px;box-shadow:0 35px 85px #080a0e4d}.optRefHeroVisual>article{z-index:4;text-align:left;background:#fff;border-radius:8px;grid-template-columns:50px 1fr;gap:13px;width:300px;padding:17px;display:grid;position:absolute;bottom:58px;right:3.8%;box-shadow:0 22px 48px #0003}.optRefHeroVisual>article .officialPlatformIcon{border-radius:9px;width:50px;height:50px;padding:5px}.optRefHeroVisual>article small,.optRefHeroVisual>article b,.optRefHeroVisual>article span{display:block}.optRefHeroVisual>article small{font-size:7px;font-weight:900}.optRefHeroVisual>article b{margin-top:5px;font-size:12px}.optRefHeroVisual>article span{color:#6b6f76;margin-top:5px;font-size:9px}.optRefUi.compact{min-height:270px}.optRefUi.compact .optRefUiBody{min-height:220px}.optRefUi.compact .optRefGraph{height:78px}.optRefPillars{grid-template-columns:repeat(4,1fr);width:min(1120px,100% - 48px);margin:80px auto 120px;display:grid}.optRefPillars article{background:#f6f6f8;border:1px solid #d8d9dc;border-right:0;min-height:215px;padding:27px;position:relative}.optRefPillars article:last-child{border-right:1px solid #d8d9dc}.optRefPillars article.pink{background:#f5d6ee}.optRefPillars span{font-size:9px;font-weight:950}.optRefPillars h3{margin:55px 0 12px;font-size:22px;line-height:1}.optRefPillars p{color:#696d73;max-width:210px;margin:0;font-size:11px;line-height:1.45}.optRefPillars b{position:absolute;bottom:23px;right:24px}.optRefProof{padding:25px 0 110px}.optRefProof>header{grid-template-columns:1fr 390px;align-items:end;gap:60px;margin-bottom:45px;display:grid}.optRefProof h2{margin:18px 0 0;font-size:48px;line-height:.94}.optRefProof header p{color:#666a70;margin:0;font-size:13px;line-height:1.55}.optRefLimeCase{background:var(--lime);grid-template-columns:.8fr 1.2fr;min-height:470px;display:grid}.optRefLimeCase>div:first-child{flex-direction:column;padding:42px;display:flex}.optRefLimeCase small{letter-spacing:.12em;font-size:8px;font-weight:900}.optRefLimeCase h3{max-width:380px;margin:30px 0 0;font-size:32px;line-height:1}.optRefLimeCase a{border-bottom:1px solid;width:max-content;margin-top:22px;padding-bottom:4px;font-size:9px;font-weight:950}.optRefLimeCase strong{margin-top:auto;font-size:76px;line-height:.9}.optRefLimeCase>div:first-child>span{margin-top:10px;font-size:9px;font-weight:950}.optRefCaseScreen{background:linear-gradient(135deg,#fff3,#0001);align-items:center;padding:58px 50px;display:grid;position:relative}.optRefCaseScreen>i{color:#fff;background:#111;border-radius:999px;padding:8px 11px;font-size:7px;font-style:normal;font-weight:900;position:absolute;bottom:26px;right:30px}.optRefLogoBand{border-bottom:1px solid #d9dade;justify-content:center;align-items:center;gap:48px;min-height:115px;display:flex}.optRefLogoBand>div{align-items:center;gap:9px;display:flex}.optRefLogoBand .officialPlatformIcon{border-radius:7px;width:34px;height:34px;padding:4px}.optRefLogoBand span{color:#777a80;font-size:9px;font-weight:800}.optRefStatement{text-align:center;padding:115px 0}.optRefStatement h2{max-width:930px;margin:22px auto;font-size:52px;line-height:.92}.optRefStatement h2 em{color:#ff58bd;font-family:Georgia,serif;font-weight:400}.optRefStatement p{color:#666a70;max-width:640px;margin:auto;font-size:14px;line-height:1.6}.optRefBluePanel{background:var(--blue);grid-template-columns:1fr 1fr;align-items:center;min-height:570px;margin-bottom:125px;padding:70px 75px 105px;display:grid;position:relative;overflow:hidden}.optRefBluePanel>div:first-child{max-width:470px}.optRefBluePanel h2{margin:22px 0;font-size:54px;line-height:.9}.optRefBluePanel p{color:#4d5a61;max-width:400px;font-size:14px;line-height:1.55}.optRefBluePanel>footer{border-top:1px solid #0a0c1526;grid-template-columns:repeat(4,1fr);align-items:center;height:66px;display:grid;position:absolute;bottom:0;left:0;right:0}.optRefBluePanel>footer span{text-align:center;font-size:8px;font-weight:950}.optRefAutomation{padding:20px 0 125px}.optRefAutomation>header{text-align:center}.optRefAutomation>header h2{margin:20px auto 17px;font-size:55px;line-height:.92}.optRefAutomation>header p{color:#676b71;font-size:13px}.optRefFeatureRows{margin-top:55px}.optRefFeatureRows>article{border-top:1px solid #d4d6d9;grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;min-height:520px;padding:80px 0;display:grid}.optRefFeatureRows h3{margin:22px 0 18px;font-size:37px;line-height:.98}.optRefFeatureRows p,.optRefFeatureRows li{color:#666a70;font-size:12px;line-height:1.6}.optRefFeatureRows ul{padding:0;list-style:none}.optRefFeatureRows li{padding:6px 0}.optRefFeatureRows li:before{content:"✓";margin-right:8px}.optRefQuote{background:var(--mint);align-content:center;min-height:360px;margin-bottom:125px;padding:70px;display:grid}.optRefQuote blockquote{letter-spacing:-.04em;max-width:900px;margin:0;font-size:34px;font-weight:850;line-height:1.15}.optRefQuote>span{margin-top:32px;font-size:9px;font-weight:900}.optRefQuote>a{border-bottom:1px solid;width:max-content;margin-top:18px;padding-bottom:4px;font-size:9px;font-weight:950}.optRefDemo{color:#fff;background:#08090b;grid-template-columns:.72fr 1.28fr;align-items:center;min-height:560px;margin-bottom:125px;display:grid}.optRefDemo>div{padding:55px}.optRefDemo h2{margin:21px 0 18px;font-size:44px;line-height:.94}.optRefDemo p{color:#b8bbc1;font-size:13px}.optRefDemo a{border-bottom:1px solid;margin-top:20px;padding-bottom:4px;font-size:9px;font-weight:950;display:inline-block}.optRefDemo>.optRefUi{margin:45px}.optRefResults{padding-bottom:125px}.optRefResults>header{text-align:center}.optRefResults h2{margin:18px 0 52px;font-size:50px}.optRefResults>div{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.optRefResults article{border-top:1px solid #d5d7da;padding:28px 0}.optRefResults strong{letter-spacing:-.06em;font-size:48px;display:block}.optRefResults article span{margin-top:12px;font-size:8px;font-weight:950;display:block}.optRefFaq>.optRefWrap{grid-template-columns:.72fr 1.28fr;gap:95px;display:grid}.optRefFinal{color:#fff;text-align:center;background:#08090b;place-content:center;min-height:440px;padding:95px 24px;display:grid}.optRefFinal h2{margin:20px 0 0;font-size:58px;line-height:.9}.optRefFinal>a{justify-self:center}@media (max-width:900px){.optRefHero{min-height:820px}.optRefHeroVisual{height:480px}.optRefPillars{grid-template-columns:1fr 1fr}.optRefProof>header,.optRefEditorial>header,.optRefFaq>.optRefWrap{grid-template-columns:1fr;gap:30px}.optRefLimeCase,.optRefBluePanel,.optRefFeatureRows>article,.optRefDemo{grid-template-columns:1fr}.optRefBluePanel{padding-bottom:95px}.optRefFeatureRows>article{gap:42px}.optRefResults>div{grid-template-columns:1fr 1fr}}@media (max-width:620px){.optRefWrap{width:calc(100% - 28px)}.optRefHero{min-height:700px;padding:72px 14px 0}.optRefHero h1{font-size:40px}.optRefHeroVisual{height:390px}.optRefHeroVisual>.optRefUi{inset:30px 12px 20px}.optRefHeroVisual>article{width:260px;bottom:35px;right:20px}.optRefPillars{grid-template-columns:1fr;width:calc(100% - 28px)}.optRefPillars article{border-bottom:0;border-right:1px solid #d8d9dc}.optRefProof h2,.optRefStatement h2,.optRefBluePanel h2,.optRefAutomation>header h2,.optRefEditorial h2,.optRefResults h2,.optRefFaq header h2{font-size:38px}.optRefLimeCase{grid-template-columns:1fr}.optRefCaseScreen{padding:28px 18px}.optRefLogoBand{flex-wrap:wrap;gap:18px;padding:25px 0}.optRefLogoBand span{display:none}.optRefBluePanel{padding:55px 20px 90px}.optRefFeatureRows>article{padding:60px 0}.optRefQuote{margin-bottom:80px;padding:35px 25px}.optRefQuote blockquote{font-size:26px}.optRefDemo{margin-bottom:80px}.optRefDemo>div{padding:42px 25px}.optRefDemo>.optRefUi{margin:20px}.optRefFinal h2{font-size:42px}}.optRefPage .optRefPillars{width:min(1200px,100% - 48px)}.optRefPage h2.agntixSectionTitle{font-size:var(--agntix-section-title-size);font-weight:var(--agntix-section-title-weight);line-height:var(--agntix-section-title-line-height);letter-spacing:var(--agntix-section-title-letter-spacing);text-align:left;margin-top:18px;margin-bottom:18px}.optRefPage p.agntixSectionDescription{max-width:590px;color:var(--agntix-section-description-color);font-size:var(--agntix-section-description-size);font-weight:var(--agntix-section-description-weight);line-height:var(--agntix-section-description-line-height);margin-top:0;margin-bottom:0}.optRefPage .optRefStatement,.optRefPage .optRefAutomation>header,.optRefPage .optRefResults>header{text-align:left}.optRefPage .optRefStatement h2,.optRefPage .optRefAutomation>header h2{max-width:920px;margin-left:0;margin-right:0}.optRefPage .optRefStatement p{margin-left:0;margin-right:0}.optRefPage .optRefFinal h2.agntixSectionTitle{text-align:center}.optRefPage .optRefDemo p.agntixSectionDescription{color:#b8bbc1}.optRefPage .optRefFaq.homeFaq{background:var(--paper);padding:120px 0 130px}.optRefPage .optRefFaq .homeFaqInner{width:min(760px,100% - 48px);margin:auto;display:block}.optRefPage .optRefFaq header{margin-bottom:42px}.optRefPage .optRefFaq header h2{margin-top:0}.optRefPage .optRefFaq .homeFaqList{border-top:1px solid #cfd0d3}.optRefPage .optRefFaq summary{grid-template-columns:1fr 28px;gap:24px;padding:0;font-size:16px}.optRefPage .optRefFaq details p{margin:-2px 34px 24px 0}@media (max-width:620px){.optRefPage .optRefPillars{width:calc(100% - 28px)}.optRefPage h2.agntixSectionTitle{font-size:38px}.optRefPage .optRefFaq.homeFaq{padding:80px 0}.optRefPage .optRefFaq .homeFaqInner{width:calc(100% - 28px)}.optRefPage .optRefFaq summary{grid-template-columns:1fr 28px;font-size:14px}}.mpPage--optimisation .optCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mpPage--optimisation .optCard{height:570px;color:var(--ink);background:#f6f6f8;border:1px solid #d8d9dc;grid-template-rows:auto 1fr;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;overflow:hidden}.mpPage--optimisation .optCard:nth-child(2),.mpPage--optimisation .optCard:nth-child(5){background:#e6f6fd}.mpPage--optimisation .optCard:nth-child(4),.mpPage--optimisation .optCard:nth-child(6){background:#f7d8ee}.mpPage--optimisation .optCard:hover{border-color:#111318;transform:translateY(-4px);box-shadow:0 18px 42px #11131814}.mpPage--optimisation .optCard:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.mpPage--optimisation .optCardMedia{aspect-ratio:1;background:#e8e8eb;display:block;position:relative;overflow:hidden}.mpPage--optimisation .optCardMedia img{object-fit:cover;transition:transform .35s}.mpPage--optimisation .optCard:hover .optCardMedia img{transform:scale(1.025)}.mpPage--optimisation .optCardBody{grid-template-rows:auto minmax(2.1em,auto) 1fr;align-content:start;gap:12px;min-width:0;padding:24px;display:grid}.mpPage--optimisation .optCardBody small{color:#111318;letter-spacing:.12em;font-size:9px;font-weight:950}.mpPage--optimisation .optCardBody h3{overflow-wrap:anywhere;min-height:2.1em;margin:0;font-size:25px;line-height:1.02}.mpPage--optimisation .optCardBody p{color:#62666d;max-width:none;margin:0;font-size:12px;line-height:1.5}.mpPage--optimisation .mpPricingCard{color:#111318;background:#fff;border:1px solid #d7d9dc;flex-direction:column;min-height:490px;padding:32px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.mpPage--optimisation .mpPricingCard.featured{color:#fff;background:#111318}.mpPage--optimisation .mpPricingCard:hover{border-color:#111318;transform:translateY(-4px);box-shadow:0 18px 42px #11131814}.mpPage--optimisation .mpPricingCard:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.mpPage--optimisation .mpPricingCard>span{letter-spacing:.13em;font-size:8px;font-weight:950}.mpPage--optimisation .mpPricingCard h3{overflow-wrap:anywhere;min-height:2.05em;margin:46px 0 13px;font-size:28px;line-height:1.02}.mpPage--optimisation .mpPricingCard>strong{font-size:19px}.mpPage--optimisation .mpPricingCard>p{color:#666a70;min-height:3.2em;margin:22px 0;font-size:11px;line-height:1.6}.mpPage--optimisation .mpPricingCard.featured>p{color:#b7bbc2}.mpPage--optimisation .mpPricingCard ul{margin:8px 0 28px;padding:0;list-style:none}.mpPage--optimisation .mpPricingCard li{border-bottom:1px solid #e4e5e8;padding:8px 0;font-size:10px}.mpPage--optimisation .mpPricingCard.featured li{border-color:#303238}.mpPage--optimisation .mpPricingCard li:before{content:"✓";color:var(--pink);margin-right:9px;font-weight:950}.mpPage--optimisation .mpPricingCard>b{border-bottom:1px solid;width:max-content;margin-top:auto;padding-bottom:4px;font-size:9px;font-weight:950}@media (max-width:900px){.mpPage--optimisation .optCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mpPage--optimisation .optCard{height:560px}.mpPage--optimisation .mpPricing>div{grid-template-columns:repeat(2,minmax(0,1fr))}.mpPage--optimisation .mpPricingCard{min-height:490px}.mpPage--optimisation .mpPricingCard:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 7px)}}@media (max-width:620px){.mpPage--optimisation .optCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mpPage--optimisation .optCard{height:365px}.mpPage--optimisation .optCardBody{gap:8px;padding:14px}.mpPage--optimisation .optCardBody h3{font-size:18px;line-height:1.04}.mpPage--optimisation .optCardBody p{font-size:10px;line-height:1.4}.mpPage--optimisation .mpPricing>div{grid-template-columns:1fr;gap:8px}.mpPage--optimisation .mpPricingCard{min-height:0;padding:24px}.mpPage--optimisation .mpPricingCard:last-child{grid-column:auto;width:auto}.mpPage--optimisation .mpPricingCard h3{margin-top:30px;font-size:20px}.mpPage--optimisation .mpPricingCard>p{font-size:10px}.mpPage--optimisation .mpPricingCard li{font-size:9px}.mpPage--optimisation .mpPricingCard>b{font-size:8px}}@media (max-width:420px){.mpPage--optimisation .optCard{height:350px}.mpPage--optimisation .optCardBody{padding:12px}.mpPage--optimisation .optCardBody h3{font-size:17px}.mpPage--optimisation .optCardBody p{font-size:9px}.mpPage--optimisation .mpPricingCard{padding:22px}.mpPage--optimisation .mpPricingCard h3{font-size:18px}}@media (prefers-reduced-motion:reduce){.mpPage--optimisation .optCard,.mpPage--optimisation .optCardMedia img,.mpPage--optimisation .mpPricingCard{transition:none}}.gygPage .wrap{width:min(1600px,100% - 64px);margin-inline:auto}.gygJourneyNav a.active{color:#000}.gygJourneyNav a.active i{background:var(--gyg-pink)}.gygJourneyNav a.active:after{right:58%}.gygPills button.active{color:#fff;background:#111;border-color:#111}.gygBookingCard.dark{color:#fff;background:#302f38}.gygBookingCard.blue{background:var(--gyg-blue)}.gygBookingCard.blue ul{margin:0;padding:0;list-style:none}.gygBookingCard.blue li{border-top:1px solid #10101422;padding:14px 0;font-weight:700}.gygBookingCard.blue li:before{content:"✓";margin-right:10px}.gygBookingCard.blue>p{margin-top:auto;font-size:13px}.gygDashboard>aside span.active{color:#111;background:#fff}.gygRows .thumb{background:url(/images/heroes/secteur-touristique-activities-agntix.webp) 50%/cover;border-radius:6px;width:50px;height:44px}.gygRows .t2{background-position:20%}.gygRows .t3{background-position:80%}@media (max-width:1100px){.gygPage .wrap{width:min(100% - 40px,1600px)}}@media (max-width:820px){.gygPage .wrap{width:min(100% - 28px,1600px)}.gygJourneyNav a.active:after{right:0}}@media (max-width:560px){.gygRows .thumb{width:42px}}.gygBookingCard.dark label:last-of-type{margin-bottom:24px}.mozioScopeGrid article.primary{background:color-mix(in srgb,var(--platform-primary) 15%,#fff)}.mozioScopeGrid article.dark{color:#fff;background:#15161a}.mozioSimilarGrid .officialPlatformIcon{background:#fff;border:1px solid #e0e2e5;border-radius:12px;width:62px;height:62px}.mozioPlatformRail>.platformPageCard{scroll-snap-align:start;flex:0 0 calc(25% - 7.5px);height:310px}.mozioPlatformRail>.platformPageCard.compact .platformPageCardBody{margin-top:32px}@media (max-width:1100px){.mozioPlatformRail>.platformPageCard{flex-basis:calc(50% - 5px)}}@media (max-width:560px){.mozioPlatformRail>.platformPageCard{flex-basis:min(82vw,300px)}}@media (max-width:767px){.platformJourney .mozioVehicleGrid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:10px;width:100%;margin-top:28px;padding-bottom:6px;display:flex;overflow:auto hidden}.platformJourney .mozioVehicleGrid::-webkit-scrollbar{display:none}.platformJourney .mozioVehicleGrid>article{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 calc(50% - 5px);width:calc(50% - 5px);min-width:0;min-height:245px;padding:12px}.platformJourney .mozioVehicleGrid article>span{font-size:10px}.platformJourney .mozioVehicleGrid article>img,.platformJourney .mozioVehicleGrid article>.mozioVehiclePlaceholder{height:105px;margin:10px 0 6px}.platformJourney .mozioVehicleGrid article>div{padding-top:11px}.platformJourney .mozioVehicleGrid h3{font-size:16px}.platformJourney .mozioVehicleGrid p{font-size:10px;line-height:1.4}}.searchOverlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#fff;background:#07080ad6;place-items:start center;display:grid;position:fixed;inset:0;overflow-y:auto}.searchOverlayClose{z-index:2;color:#fff;cursor:pointer;background:0 0;border:0;width:46px;height:46px;padding:0;font:300 45px/1 Arial;position:fixed;top:28px;right:34px}.searchOverlayInner{width:min(900px,100% - 40px);padding:clamp(150px,21vh,250px) 0 80px}.searchOverlayInner>span{letter-spacing:.16em;margin-bottom:18px;font-size:9px;font-weight:950;display:block}.searchOverlayForm,.searchHero form{color:#111318;background:#fff;border-radius:999px;grid-template-columns:30px 1fr 50px;align-items:center;gap:8px;height:64px;padding:0 7px 0 20px;display:grid;box-shadow:0 28px 70px #0000003d}.searchOverlayForm label{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.searchOverlayForm>i,.searchHero form>i{font:400 28px/1 Arial}.searchOverlayForm input,.searchHero form input{color:#111318;width:100%;height:100%;font:500 19px var(--font-geist-sans),Arial;background:0 0;border:0;outline:0}.searchOverlayForm button,.searchHero form button{background:var(--brand-300,#ffb596);color:#111318;cursor:pointer;border:0;border-radius:50%;width:50px;height:50px;font:500 31px/1 Arial}.searchOverlaySuggestions{color:#111318;background:#fff;border-radius:22px;margin-top:14px;overflow:hidden;box-shadow:0 28px 70px #00000042}.searchOverlaySuggestions>header{border-bottom:1px solid #e0e1e4;justify-content:space-between;padding:16px 20px;font-size:9px;display:flex}.searchOverlaySuggestions>header span{color:#777a80}.searchOverlaySuggestions>div{grid-template-columns:repeat(3,1fr);display:grid}.searchOverlaySuggestions>div>a{border-bottom:1px solid #e0e1e4;border-right:1px solid #e0e1e4;grid-template-columns:7px 1fr 18px;align-items:start;gap:12px;min-width:0;padding:18px;display:grid}.searchOverlaySuggestions>div>a:nth-child(3n){border-right:0}.searchOverlaySuggestions>div>a>small{border-radius:999px;width:7px;height:100%;min-height:58px}.searchOverlaySuggestions>div>a>span{flex-direction:column;min-width:0;display:flex}.searchOverlaySuggestions>div b{letter-spacing:.1em;font-size:7px}.searchOverlaySuggestions>div strong{overflow-wrap:anywhere;margin-top:7px;font-size:14px;line-height:1.05}.searchOverlaySuggestions>div em{color:#777a80;margin-top:8px;font-size:8px;font-style:normal}.searchOverlaySuggestions>div>a>i{font-style:normal}.searchOverlaySuggestions>p{color:#6d7076;text-align:center;margin:0;padding:30px 20px;font-size:13px}.searchOverlayAll{color:#fff;text-align:center;letter-spacing:.08em;background:#111318;padding:17px 20px;font-size:9px;font-weight:950;display:block}.mewsUtility .globalSearchTrigger{align-items:center;display:inline-flex}.mewsNavSearch{display:none!important}.searchPage{--search-line:#d8d9dd;color:#111318;background:#faf6f0}.searchHero{color:#fff;background:#111318;flex-direction:column;align-items:flex-start;width:min(1600px,100% - 48px);min-height:560px;margin:24px auto 0;padding:80px clamp(32px,5vw,82px);display:flex}.searchHero>span,.searchResultsMain>header>span{letter-spacing:.16em;font-size:9px;font-weight:950}.searchHero h1{letter-spacing:-.065em;max-width:980px;margin:34px 0 24px;font-size:clamp(58px,7vw,108px);font-weight:950;line-height:.82}.searchHero h1 em{color:var(--brand,#ff6a1a);font-style:normal}.searchHero p{color:#c6c8cd;max-width:650px;margin:0;font-size:16px;line-height:1.65}.searchHero form{width:min(820px,100%);margin-top:42px}.searchResultsShell{grid-template-columns:245px minmax(0,1fr);gap:70px;width:min(1600px,100% - 48px);margin:auto;padding:95px 0 130px;display:grid}.searchResultsShell>aside{align-self:start;position:sticky;top:125px}.searchResultsShell>aside>b{letter-spacing:.12em;margin-bottom:20px;font-size:9px;display:block}.searchResultsShell aside nav{border-top:1px solid var(--search-line);display:grid}.searchResultsShell aside nav a{border-bottom:1px solid var(--search-line);color:#686b71;grid-template-columns:12px 1fr auto;align-items:center;gap:10px;min-height:48px;font-size:12px;display:grid}.searchResultsShell aside nav a>i{border:2px solid #111318;border-radius:50%;width:10px;height:10px}.searchResultsShell aside nav a.active{color:#111318;font-weight:900}.searchResultsShell aside nav a.active>i{background:var(--brand,#ff6a1a);box-shadow:inset 0 0 0 2px #faf6f0}.searchResultsShell aside nav a>b{font-size:9px}.searchResultsShell>aside>div{color:#fff;background:#111318;flex-direction:column;margin-top:42px;padding:22px;display:flex}.searchResultsShell>aside>div span{font-size:8px;font-weight:950}.searchResultsShell>aside>div strong{overflow-wrap:anywhere;margin-top:24px;font-size:21px;line-height:1.05}.searchResultsShell>aside>div small{color:#bfc1c6;margin-top:30px;font-size:9px}.searchResultsMain>header{margin-bottom:48px}.searchResultsMain>header h2{margin:16px 0 0;font-size:clamp(44px,5vw,72px);line-height:.9}.searchResultsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:54px 18px;display:grid}.searchResultCard{flex-direction:column;min-width:0;display:flex}.searchResultVisual{background:color-mix(in srgb,var(--search-accent) 17%,#f1f1f4);height:220px;padding:24px;position:relative;overflow:hidden}.searchResultVisual:before{content:"";background:var(--search-accent);height:7px;position:absolute;inset:0 0 auto}.searchResultVisual:after{content:"";border:30px solid var(--search-accent);opacity:.75;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-82px;right:-52px}.searchResultCard.is-plateforme .searchResultVisual{place-items:center;display:grid}.searchResultCard.is-plateforme .officialPlatformIcon{z-index:1;background:#fff;border-radius:22px;width:86px;height:86px;padding:18px;position:relative;box-shadow:0 18px 40px #00000021}.searchResultCard.is-plateforme .officialPlatformIcon img{object-fit:contain;width:100%;height:100%}.searchResultVisual>span:not(.searchResultPhoto){letter-spacing:.14em;font-size:9px;font-weight:950}.searchResultVisual>strong{z-index:1;font-size:58px;line-height:1;position:absolute;bottom:20px;right:24px}.searchResultPhoto{background-position:50%;background-size:cover;position:absolute;inset:7px 0 0}.searchResultMeta{justify-content:space-between;align-items:center;gap:8px;min-height:28px;margin-top:13px;display:flex}.searchResultMeta>span{border:1px solid var(--search-line);border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:7px;font-weight:950;display:flex}.searchResultMeta i{background:var(--search-accent);border-radius:50%;width:8px;height:8px}.searchResultMeta>b{color:#6a6d72;font-size:8px}.searchResultCard h2{margin:14px 0 10px;font-size:22px;line-height:1.02}.searchResultCard>p{color:#666a70;margin:0;font-size:12px;line-height:1.55}.searchResultCard footer{border-bottom:1px solid var(--search-line);justify-content:space-between;margin-top:auto;padding:22px 0 12px;font-size:8px;font-weight:950;display:flex}.searchResultCard:hover h2{color:var(--search-accent)}.searchNoResults{text-align:center;background:#f1f1f4;padding:80px 40px}.searchNoResults strong{font-size:32px}.searchNoResults p{color:#666a70;max-width:560px;margin:20px auto;line-height:1.6}.searchNoResults>div{justify-content:center;gap:8px;display:flex}.searchNoResults a{color:#fff;background:#111318;border-radius:999px;padding:13px 17px;font-size:9px;font-weight:950}@media (max-width:1050px){.searchOverlaySuggestions>div{grid-template-columns:repeat(2,1fr)}.searchOverlaySuggestions>div>a:nth-child(3n){border-right:1px solid #e0e1e4}.searchOverlaySuggestions>div>a:nth-child(2n){border-right:0}.searchResultsShell{grid-template-columns:210px minmax(0,1fr);gap:40px}.searchResultsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.mewsNavSearch{display:block!important}.searchOverlayClose{top:14px;right:14px}.searchOverlayInner{width:calc(100% - 28px);padding-top:105px}.searchOverlayForm,.searchHero form{grid-template-columns:26px 1fr 44px;height:58px;padding-left:16px}.searchOverlayForm input,.searchHero form input{font-size:15px}.searchOverlayForm button,.searchHero form button{width:44px;height:44px}.searchOverlaySuggestions>div{grid-template-columns:1fr}.searchOverlaySuggestions>div>a,.searchOverlaySuggestions>div>a:nth-child(2n),.searchOverlaySuggestions>div>a:nth-child(3n){border-right:0}.searchOverlaySuggestions>div>a:nth-child(n+6){display:none}.searchHero{box-sizing:border-box;width:calc(100% - 28px);min-height:0;margin-top:14px;padding:62px 20px}.searchHero h1{font-size:52px}.searchHero p{font-size:14px}.searchResultsShell{grid-template-columns:1fr;gap:48px;width:calc(100% - 28px);padding:60px 0 90px}.searchResultsShell>aside{position:relative;top:auto}.searchResultsShell>aside>div{display:none}.searchResultsShell aside nav{grid-template-columns:repeat(2,1fr)}.searchResultsShell aside nav a:nth-child(odd){padding-right:12px}.searchResultsShell aside nav a:nth-child(2n){padding-left:12px}.searchResultsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 10px}.searchResultVisual{height:150px;padding:15px}.searchResultCard.is-plateforme .officialPlatformIcon{width:62px;height:62px;padding:12px}.searchResultVisual>strong{font-size:40px;bottom:14px;right:15px}.searchResultCard h2{font-size:17px}.searchResultCard>p,.searchResultMeta>b{display:none}.searchNoResults{padding:55px 22px}.searchNoResults strong{font-size:24px}.searchNoResults>div{flex-direction:column;align-items:stretch}}.searchResultGroups{gap:78px;display:grid}.searchResultGroup>header{border-bottom:1px solid var(--search-line);justify-content:space-between;align-items:end;margin-bottom:25px;padding-bottom:14px;display:flex}.searchResultGroup>header span{text-transform:uppercase;font-size:28px;font-weight:950;line-height:1}.searchResultGroup>header b{font-size:11px}@media (max-width:760px){.searchResultGroups{gap:58px}.searchResultGroup>header{margin-bottom:20px}.searchResultGroup>header span{font-size:22px}}html,body{max-width:100%;overflow-x:clip}:root{--agntix-content-width:min(var(--agntix-max),calc(100% - (2 * var(--agntix-gutter))));--agntix-content-edge:max(var(--agntix-gutter),calc((100% - var(--agntix-max))/2))}.wrap{width:var(--agntix-content-width);max-width:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.mewsHeaderShell{background:#fff;border-bottom:1px solid #e4e4e7;box-shadow:0 1px #11131805}.mewsNav>a.active:after{transform:scaleX(1)}.reviewWrap,.reviewHeroInner,.reviewDarkInner,.reviewFaqInner,.gtGuideShell,.docDetailLayout,.uspShell,.optRefWrap,.optRefPillars,.rdArticleLayout,.rdArticlePage .rdArticleLayout,.rdReportLayout,.rdCompareContent,.rdDecodeShell,.rdStandardHero,.rdStandardLayout,.pdLayout,.rdRelated,.acProof,.acFeatureRows,.acDarkInner,.acKpiGrid,.acSwitch,.acEcosystem>div,.litCaseProof,.homeFaqInner,.homeOpsInner,.homeEcosystemInner{width:var(--agntix-content-width);max-width:none;margin-left:auto;margin-right:auto}.gtGuideShell{grid-template-columns:250px minmax(0,1fr)}.mgKpis,.mgScopes,.mgFeatures,.mgWorkflow,.mgPricing,.mgRevenueLab,.mgPartnerOps,.rpHero,.rpKpis,.rpServices,.rpStatement,.rpPricing,.rpFaq,.litHero,.litKpis,.litWorkflow,.litPlatforms,.litMethods,.litForm,.rdVerdict,.rdCta,.rdDisclaimer{padding-right:var(--agntix-content-edge);padding-left:var(--agntix-content-edge)}@media (max-width:767px){html,body{overscroll-behavior-x:none;width:100%;max-width:100%;overflow-x:clip}body{position:relative}#contenu-principal,#contenu-principal>*,#contenu-principal main{width:100%;max-width:100%;overflow-x:clip}#contenu-principal :where(section,article,div,header,footer,aside,nav,form,fieldset){min-width:0;max-width:100%}#contenu-principal :where(img,video,canvas,svg,iframe){max-width:100%;height:auto}#contenu-principal :where(h1,h2,h3,h4,p,a,button,label,span,strong,small){overflow-wrap:anywhere}#contenu-principal :where(input,select,textarea,button){min-width:0;max-width:100%}#contenu-principal :where(table){max-width:100%}.gtTableScroll,.pdDocTable,.rdCompareTable,.tableScroll{overscroll-behavior-x:contain;width:100%;max-width:100%}.mewsHeaderShell{width:100%;max-width:100%}.mewsHeaderShell.mewsMobileOpen{z-index:900;position:fixed;inset:0 0 auto}.mewsNav{z-index:3;overscroll-behavior:contain;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;height:calc(100dvh - 70px);max-height:calc(100dvh - 70px);top:70px}.mewsNav.mewsNavOpen{display:flex}.mewsNav>a,.mewsNav>button{max-width:100%}.mewsMenuBackdrop{display:none}.gtGuideShell,.docDetailLayout,.rdArticleLayout,.rdArticlePage .rdArticleLayout,.rdReportLayout,.rdCompareContent,.rdDecodeShell,.rdStandardLayout,.pdLayout{grid-template-columns:1fr}}.agntixVisualV2{--v2-frame:1278px;--v2-gutter:32px;--v2-radius:6px;--v2-section-space:128px;--v2-ink:#0b0c0f;--v2-muted:#60636b;--agntix-max:var(--v2-frame);--agntix-home-width:var(--v2-frame);--agntix-wide-width:var(--v2-frame);--agntix-gutter:var(--v2-gutter);--agntix-section-title-size:clamp(38px, 3.5vw, 48px);--agntix-section-title-line-height:1.02;--agntix-section-title-letter-spacing:-.045em;color:var(--v2-ink)}.agntixVisualV2 #contenu-principal{min-height:50vh}.agntixVisualV2 .mewsUtility>div,.agntixVisualV2 .mewsHeader,.agntixVisualV2 .mewsMegaInner,.agntixVisualV2 .footerInner{width:min(var(--v2-frame), calc(100% - (2 * var(--v2-gutter))))}.agntixVisualV2 .mewsHeader{grid-template-columns:168px minmax(0,1fr) auto;height:81px}.agntixVisualV2 .mewsNav{gap:32px}.agntixVisualV2 .mewsNav>a,.agntixVisualV2 .mewsNav>button{padding:31px 0;font-size:15px}.agntixVisualV2 .mewsNavToggleMark{display:none}.agntixVisualV2 .mewsNav>a:after,.agntixVisualV2 .mewsNav>button:after{bottom:20px}.agntixVisualV2 .mewsHeaderCta{padding:14px 21px;font-size:11px}.agntixVisualV2 .mewsMega,.agntixVisualV2 .mewsMenuBackdrop{top:120px}.agntixVisualV2 .mewsMenuBackdrop{inset:120px 0 0}.agntixVisualV2 :is(.wrap,.aboutWide,.reviewWrap,.reviewDarkInner,.reviewFaqInner,.platformsHero,.platformExplorer,.platformAll,.platformSectionHeading,.platformCategoryShell,.universeShowcaseGrid,.homeCategoryGrid,.homeOpsInner,.homeEcosystemInner,.homeImpactShowcase>header,.homeImpactPanels,.rcLobbyShell,.gtGuideShell,.docDetailLayout,.uspShell,.spWrap,.spPain>div,.spGuidedForm>div,.spFinal>div,.workGrid,.howHeroGrid,.howWrap,.howDarkInner,.gtHero,.gtGuideShell,.gtTakeaways,.rdStandardHero,.rdStandardLayout,.rdArticleHeroInner,.rdArticleLayoutV3,.rdReportHero,.rdReportLayout,.rdComparisonHero,.rdVerdict,.rdCompareContent,.rdDecodeHero,.rdDecodeShell,.rdRelated,.acProof,.acUniverseSection>header,.acUniverseSlider,.acGrow>header,.acGrowSlider,.acFeatureRows,.acDarkInner,.acKpi>header,.acKpiGrid,.acSwitch,.acEcosystem>header,.acEcosystem>div){width:min(var(--v2-frame), calc(100% - (2 * var(--v2-gutter))));max-width:none;margin-left:auto;margin-right:auto}.agntixVisualV2 .pageHero{width:min(var(--v2-frame), calc(100% - (2 * var(--v2-gutter))));border-radius:var(--v2-radius);color:var(--v2-ink);background:#f1f1f4;border:0;margin:24px auto 0}.agntixVisualV2 .pageHero:after{display:none}.agntixVisualV2 .pageHero .wrap{width:100%;padding:74px clamp(32px,6.25vw,80px) 80px}.agntixVisualV2 .pageHero h1{letter-spacing:-.052em;max-width:930px;margin:24px 0 20px;font-size:clamp(46px,4.8vw,62px);line-height:.98}.agntixVisualV2 .pageHero p{max-width:660px;color:var(--v2-muted);font-size:16px;line-height:1.55}.agntixVisualV2 :is(.rdReportHero,.rdComparisonHero,.rdDecodeHero){border-radius:var(--v2-radius);background:#f5f5f7;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;min-height:560px;margin-top:24px;padding:64px clamp(34px,6.25vw,80px)}.agntixVisualV2 .rdStandardHero{border-radius:var(--v2-radius);background:#f1f1f4;border:0;margin-top:24px;padding:74px clamp(34px,6.25vw,80px) 82px}.agntixVisualV2 :is(.rdReportLayout,.rdCompareContent,.rdDecodeShell,.rdStandardLayout,.rdArticleLayoutV3,.gtGuideShell){padding-top:92px;padding-bottom:128px}.agntixVisualV2 :is(.rdReportLayout,.rdCompareContent,.rdDecodeShell,.rdStandardLayout,.gtGuideShell)>aside{top:112px}.agntixVisualV2 .rdVerdict{border-radius:var(--v2-radius);margin-top:24px}.agntixVisualV2 .howHero{padding:64px 0 92px}.agntixVisualV2 .howHeroMedia,.agntixVisualV2 :is(.rdReportCover,.rdDuelCover,.rdDecodeCover,.rdFeaturedEpisode,.howProofCard){border-radius:var(--v2-radius)}.agntixVisualV2 .uspHero{padding:74px 0 82px}.agntixVisualV2 .uspHeroGrid,.agntixVisualV2 .spHero{min-height:620px}.agntixVisualV2 :is(.uspHeroCopy h1,.spHeroCopy h1){letter-spacing:-.052em;font-size:clamp(46px,4.8vw,62px);line-height:.98}.agntixVisualV2 .spHero{gap:52px;padding:64px 0 84px}.agntixVisualV2 .spHeroVisual{border-radius:var(--v2-radius);min-height:560px}.agntixVisualV2 :is(.uspHeroVisual,.uspCardGrid article,.uspPricingGrid article,.spImpactGrid>article,.spToolRail>article){border-radius:var(--v2-radius);box-shadow:none}.agntixVisualV2 .mewsMobileSubmenu{display:none}.agntixVisualV2 .universeShowcaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.agntixVisualV2 .universeShowcaseCopy,.agntixVisualV2 .universeShowcaseMedia{border-radius:var(--v2-radius);min-height:634px}.agntixVisualV2 .universeShowcaseCopy{padding:clamp(54px,6.25vw,80px)}.agntixVisualV2 .universeShowcaseCopy h1{letter-spacing:-.05em;max-width:610px;margin:34px 0 25px;font-size:clamp(42px,3.65vw,48px);line-height:1.03}.agntixVisualV2 .universeShowcaseCopy>p{max-width:555px;font-size:16px;line-height:1.5}.agntixVisualV2 .universeShowcaseCopy>a,.agntixVisualV2 .platformsHeroCopy>div a:first-child{margin-top:34px;padding:14px 20px;font-size:10px}.agntixVisualV2 .universeShowcaseTrust{width:min(var(--v2-frame), calc(100% - (2 * var(--v2-gutter))));min-height:96px;margin:0 auto;padding:22px 0}.agntixVisualV2 .platformsHero{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-height:634px;margin-top:24px}.agntixVisualV2 .platformsHeroCopy,.agntixVisualV2 .platformsHeroVisual{border-radius:var(--v2-radius);min-height:634px}.agntixVisualV2 .platformsHeroCopy{padding:clamp(54px,6.25vw,80px)}.agntixVisualV2 .platformsHeroCopy h1{letter-spacing:-.055em;margin:30px 0 24px;font-size:clamp(46px,4.35vw,58px);line-height:.98}.agntixVisualV2 .platformsHeroCopy p{font-size:16px;line-height:1.5}.agntixVisualV2 :is(.agntixPageTitle,.reviewHero h1,.aboutHeroCopy h1,.howHero h1,.rdEditorialHero h1,.rdReportHero h1,.rdComparisonHero h1,.rdDecodeHero h1,.rdArticleHeroV2 h1,.rdArticleHeroV3 h1,.pdHero h1,.searchHero h1,.docHero h1,.docDetailHero h1){letter-spacing:-.052em;text-wrap:balance;font-size:clamp(46px,4.8vw,62px);line-height:.98}.agntixVisualV2 .rcLobbyHeader h1{letter-spacing:-.052em;font-size:clamp(52px,5.5vw,70px);line-height:1.03}.agntixVisualV2 :is(.agntixSectionTitle,.reviewAwards h2,.reviewProof h2,.reviewDark h2,.reviewSteps h2,.reviewFaq h2,.aboutStory h2,.aboutSectors h2,.aboutClients h2,.aboutPrinciples h2,.aboutWork h2,.aboutRemote h2,.aboutFinal h2){letter-spacing:-.045em;text-wrap:balance;font-size:clamp(36px,3.6vw,48px);line-height:1.03}.agntixVisualV2 :is(.reviewHeroInner,.reviewFaqInner){width:min(var(--v2-frame), calc(100% - (2 * var(--v2-gutter))))}.agntixVisualV2 .reviewHeroInner>p{max-width:660px}.agntixVisualV2 .reviewAwards,.agntixVisualV2 .reviewProof,.agntixVisualV2 .reviewSteps,.agntixVisualV2 .reviewStatement,.agntixVisualV2 .aboutSectors,.agntixVisualV2 .aboutClients,.agntixVisualV2 .aboutPrinciples,.agntixVisualV2 .aboutWork,.agntixVisualV2 .aboutRemote{padding-top:var(--v2-section-space);padding-bottom:var(--v2-section-space)}.agntixVisualV2 .aboutHero{gap:64px;min-height:634px;padding:72px 0}.agntixVisualV2 .aboutHeroVisual{height:560px}.agntixVisualV2 :is(.platformCard,.platformCompactCard,.platformJobCard,.rcLobbyCard,.rcCompareCard,.homePlatformCloud>a,.platformRelatedResources .wrap>div>a){border-radius:var(--v2-radius);box-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color .18s,background-color .18s;transform:none}.agntixVisualV2 :is(.platformCard,.platformCompactCard,.platformJobCard,.rcLobbyCard,.rcCompareCard,.homePlatformCloud>a,.platformRelatedResources .wrap>div>a):hover{box-shadow:none;filter:none;transform:none}.agntixVisualV2 :is(button,.button,.mewsHeaderCta){text-rendering:geometricprecision}.agntixVisualV2 .menuVisualIcon{color:#111318;box-shadow:none;background:#e5e6ea}.agntixVisualV2 .menuVisualIcon:before,.agntixVisualV2 .menuVisualIcon:after{display:none}.agntixVisualV2 .menuVisualIcon svg{color:currentColor;filter:none}.agntixVisualV2 .platformExplorerAside .menuVisualIcon.platformCategoryIcon{color:#111318;width:24px;height:24px;box-shadow:none;background:0 0;border:0;border-radius:0;font-size:17px;font-weight:600}.agntixVisualV2 .platformExplorerAside .menuVisualIcon.platformCategoryIcon svg{stroke-width:1.8px;width:17px;height:17px}@media (max-width:1050px){.agntixVisualV2{--v2-gutter:18px}.agntixVisualV2 .mewsHeader{grid-template-columns:148px minmax(0,1fr) auto}.agntixVisualV2 .mewsNav{gap:20px}.agntixVisualV2 .mewsNav>a,.agntixVisualV2 .mewsNav>button{font-size:13px}.agntixVisualV2 .universeShowcaseGrid,.agntixVisualV2 .platformsHero{grid-template-columns:1fr}}@media (max-width:767px){.agntixVisualV2{--v2-gutter:14px;--v2-section-space:78px;--agntix-section-title-size:38px}.agntixVisualV2 .mewsHeader{grid-template-columns:1fr auto auto;width:calc(100% - 28px);height:70px}.agntixVisualV2 .mewsHeaderShell.mewsMobileOpen{will-change:auto;width:100%;height:70px;position:fixed;inset:0 0 auto;overflow:visible;transform:none!important}.agntixVisualV2 .mewsMega,.agntixVisualV2 .mewsMenuBackdrop{top:70px}.agntixVisualV2 .mewsMenuBackdrop{inset:70px 0 0}.agntixVisualV2 .mewsMega{display:none}.agntixVisualV2 .mewsNav{z-index:82;width:100%;height:calc(100dvh - 70px);max-height:calc(100dvh - 70px);padding:12px 20px calc(36px + env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-top:1px solid #e4e4e7;flex-direction:column;align-items:stretch;gap:0;margin:0;transition:opacity .2s,transform .25s cubic-bezier(.22,1,.36,1),visibility 0s linear .25s;position:fixed;inset:70px 0 0;overflow:hidden auto;transform:translateY(-10px)}.agntixVisualV2 .mewsNav.mewsNavOpen{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.agntixVisualV2 .mewsNav>a,.agntixVisualV2 .mewsNav>button{color:#0b0c0f;text-align:left;background:#fff;border-bottom:1px solid #e3e4e7;flex:none;width:100%;min-height:56px;padding:17px 2px;font-size:18px;font-weight:600;line-height:1.15}.agntixVisualV2 .mewsNav>a:after,.agntixVisualV2 .mewsNav>button:after{display:none}.agntixVisualV2 .mewsNav>button[aria-controls^=mega-]{grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}.agntixVisualV2 .mewsNavToggleMark{color:#0b0c0f;text-align:center;grid-column:2;width:28px;font-size:22px;font-style:normal;font-weight:400;line-height:1;display:block}.agntixVisualV2 .mewsMenuBackdrop{display:none}.agntixVisualV2 .mewsMobileSubmenu{background:#f3f3f5;padding:0;display:none}.agntixVisualV2 .mewsMobileSubmenu.is-open{padding:8px 14px 14px;display:grid}.agntixVisualV2 .mewsMobileSubmenu a{border-bottom:1px solid #d8d9dd;align-items:center;min-height:43px;padding:12px 2px;font-size:14px;font-weight:600;display:flex}.agntixVisualV2 .mewsMobileSubmenu a:last-child{border-bottom:0}.agntixVisualV2 :is(.agntixPageTitle,.reviewHero h1,.aboutHeroCopy h1,.howHero h1,.rdEditorialHero h1,.rdReportHero h1,.rdComparisonHero h1,.rdDecodeHero h1,.rdArticleHeroV2 h1,.rdArticleHeroV3 h1,.pdHero h1,.searchHero h1,.docHero h1,.docDetailHero h1,.rcLobbyHeader h1){letter-spacing:-.048em;font-size:42px;line-height:1}.agntixVisualV2 .universeShowcaseGrid,.agntixVisualV2 .platformsHero{gap:12px;width:calc(100% - 28px)}.agntixVisualV2 .universeShowcaseCopy,.agntixVisualV2 .universeShowcaseMedia,.agntixVisualV2 .platformsHeroCopy,.agntixVisualV2 .platformsHeroVisual{min-height:0}.agntixVisualV2 .universeShowcaseCopy,.agntixVisualV2 .platformsHeroCopy{padding:48px 24px}.agntixVisualV2 .universeShowcaseCopy h1,.agntixVisualV2 .platformsHeroCopy h1{font-size:39px;line-height:1}.agntixVisualV2 .aboutHero{min-height:0;padding:58px 0 72px}.agntixVisualV2 .aboutHeroVisual{height:480px}.agntixVisualV2 .reviewHero{padding:64px 0 58px}.agntixVisualV2 .pageHero{width:calc(100% - 28px);margin-top:14px}.agntixVisualV2 .pageHero .wrap{padding:52px 22px 58px}.agntixVisualV2 :is(.rdReportHero,.rdComparisonHero,.rdDecodeHero){grid-template-columns:1fr;gap:36px;width:calc(100% - 28px);min-height:0;margin-top:14px;padding:52px 22px}.agntixVisualV2 .rdStandardHero{width:calc(100% - 28px);margin-top:14px;padding:52px 22px 58px}.agntixVisualV2 :is(.rdReportLayout,.rdCompareContent,.rdDecodeShell,.rdStandardLayout,.rdArticleLayoutV3,.gtGuideShell){width:calc(100% - 28px);padding-top:68px;padding-bottom:88px}.agntixVisualV2 :is(.uspShell,.spWrap,.spPain>div,.spGuidedForm>div,.spFinal>div,.workGrid,.howHeroGrid,.howWrap,.howDarkInner,.gtHero,.gtGuideShell,.gtTakeaways,.acProof,.acFeatureRows,.acDarkInner,.acSwitch){width:calc(100% - 28px)}.agntixVisualV2 .uspHeroGrid,.agntixVisualV2 .spHero{min-height:0}.agntixVisualV2 .spHero{padding:50px 0 70px}}@media (prefers-reduced-motion:reduce){.agntixVisualV2 *,.agntixVisualV2 :before,.agntixVisualV2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.agntixVisualV3{--v3-frame:1400px;--v2-frame:var(--v3-frame);--v2-gutter:0px;--agntix-max:var(--v3-frame);--agntix-gutter:0px;--agntix-home-width:var(--v3-frame);--agntix-wide-width:var(--v3-frame)}.agntixVisualV3 .platformsPage,.agntixVisualV3 .platformsV2Page{background:#fff}.agntixVisualV3 .platformsDirectory{width:min(var(--v3-frame), calc(100% - (var(--v2-gutter) * 2)));background:#fff;max-width:none;margin-inline:auto;padding:110px 0 130px}@media (max-width:767px){.agntixVisualV3{--v2-gutter:5px;--agntix-gutter:5px}.agntixVisualV3 .platformsDirectory{width:calc(100% - 10px);padding:72px 0 96px}}.agntixVisualV3 .platformExplorerAside{box-sizing:border-box;padding-left:5px;padding-right:5px}.agntixVisualV3 .platformFilterLabel{margin-left:5px}.agntixVisualV3 .platformExplorerAside>button{color:#111318;box-sizing:border-box;grid-template-columns:32px minmax(0,1fr) 38px;align-items:center;column-gap:8px;width:100%;min-width:0;padding-left:5px;padding-right:5px;font-size:13px;font-weight:600;transform:none}.agntixVisualV3 .platformExplorerAside>button>span:nth-child(2){overflow-wrap:anywhere;align-items:center;min-width:0;height:32px;font-size:13px;line-height:1.15;display:flex}.agntixVisualV3 .platformExplorerAside>button>b{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;min-width:38px;min-height:32px;display:flex}.agntixVisualV3 .platformsV2Page .platformExplorerAside>button:hover,.agntixVisualV3 .platformsV2Page .platformExplorerAside>button.active,.agntixVisualV3 .platformsV2Page .platformExplorerAside>button.filterCategory.active{padding-left:5px;padding-right:5px;transform:none}.agntixVisualV3 .platformsV2Page .platformExplorerAside>button.filterCategory.active:before{display:none}.agntixVisualV3 .platformExplorerAside .menuVisualIcon.platformCategoryIcon{background:#f0f0f2;border-radius:8px;grid-area:1/1;place-self:center;width:32px;height:32px;transition:background-color .2s,color .2s}.agntixVisualV3 .platformsV2Page .platformExplorerAside>button.filterCategory.active .menuVisualIcon.platformCategoryIcon{background:var(--platform-filter-accent);color:#fff}.agntixVisualV3 .platformsV2Page .platformExplorerAside>button.filterAll.active .menuVisualIcon.platformCategoryIcon{color:#fff;background:#111318}.agntixVisualV3 .platformExplorerAside .menuVisualIcon.platformCategoryIcon svg{width:17px;height:17px}.agntixVisualV3 .rcArchiveHeader h1,.agntixVisualV3 .howHero h1{max-width:980px;letter-spacing:-.052em!important;font-size:clamp(52px,5.5vw,70px)!important;line-height:1.03!important}@media (max-width:767px){.agntixVisualV3 .universeShowcaseGrid{gap:18px}.agntixVisualV3 .universeShowcaseCopy,.agntixVisualV3 .universeShowcaseMedia{width:100%;max-width:100%;overflow:hidden}.agntixVisualV3 .universeShowcaseMedia{min-height:520px}.agntixVisualV3 .universePlatformStack{width:calc(100% - 24px)}.agntixVisualV3 .universePlatformRow{grid-template-columns:42px minmax(0,1fr);min-width:0}.agntixVisualV3 .universePlatformRow span{min-width:0}.agntixVisualV3 .universePlatformRow b,.agntixVisualV3 .universePlatformRow small{overflow-wrap:anywhere}.agntixVisualV3 .platformExplorerAside.is-open{padding-left:12px;padding-right:12px;right:10px;width:auto!important;left:10px!important}.agntixVisualV3 .platformExplorerAside>button{grid-template-columns:34px minmax(0,1fr) 38px;padding-left:2px;padding-right:2px}.agntixVisualV3 .platformExplorerAside>button>span:nth-child(2){font-size:13px}.agntixVisualV3 .rcArchiveHeader h1,.agntixVisualV3 .howHero h1{font-size:42px!important;line-height:1!important}}.agntixVisualV3 :is(.aboutWide,.hero.wrap,.homeUniverseHeader,.homeUniverseTrack,.homeUniverseAll,.proof,.viatorOffersSection>.wrap,.viatorExtended>.viatorClarity,.viatorExtended>.viatorOffer,.viatorExtended>.viatorDocuments,.viatorExtended>.viatorEcosystem,.viatorExtended>.viatorOptimization,.viatorExtended>.viatorRules,.viatorExtended>.viatorFaq,.viatorExtended>.viatorPosts,.viatorExtended>.viatorFinalForm,.viatorNumbersSection,.viatorNumbersSection>.wrap,.viatorDetailedCompare,.viatorDetailedCompare>.wrap,.viatorPage>.vpTop,.viatorPage>.vpCore,.platformCompareSection,.viatorJourneyMini,.viatorExtended>.viatorDocumentSlider,.stayWrap,.universeShowcaseGrid,.universeShowcaseHome .universeShowcaseTrust,.homeCategoryGrid,.acUniverseSection>header,.acGrow>header,.acUniverseSlider,.acGrowSlider,.litIssues>header,.litIssueRail,.mgPlatforms>header,.mgPlatformRail,.mgRevenueWay>header,.mgRevenueStage,.mobilityShell,.mobilityProfiles,.platformCategoryShell,.transportHowRail,.platformsHero,.platformsDirectory,.rpPlatforms>header,.rpPlatformRail,.rpWorkflow>header,.rpWorkflowStage,.rcHubHero,.rcHubBody,.rcArchiveShell,.rcLobbyShell,.howHero,.howChooser,.howBasics,.howBySector,.howStart,.rdEditorialHero,.rdReportHero,.rdComparisonHero,.rdDecodeHero,.rdArticleHeroV2,.rdArticleHeroInner,.rdArticleLayoutV3,.pdHero,.searchHero,.searchResultsShell,.spWrap,.docHero,.docLibrary,.docNotice,.docDetailHero,.gygPage .wrap){width:min(var(--v3-frame), calc(100% - (2 * var(--v2-gutter))));max-width:none;margin-left:auto;margin-right:auto}.agntixVisualV3 :is(.homeImpactShowcase,.litHero,.litKpis,.litPlatforms,.litMethods,.mgHero,.mgKpis,.mgScopes,.rpHero){padding-right:max(var(--v2-gutter), calc((100% - var(--v3-frame)) / 2));padding-left:max(var(--v2-gutter), calc((100% - var(--v3-frame)) / 2))}.agntixVisualV3 .mewsMegaMobileBack{display:none}@media (max-width:767px){.agntixVisualV3 .mewsNav>button[aria-controls^=mega-]{grid-template-columns:1fr auto}.agntixVisualV3 .mewsNav>button[aria-controls^=mega-] .mewsNavToggleMark{display:block}.agntixVisualV3 .mewsMega{z-index:84;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border:0;border-top:1px solid #e2e3e6;width:100%;height:calc(100dvh - 70px);min-height:0;max-height:calc(100dvh - 70px);animation:.24s cubic-bezier(.22,1,.36,1) both mewsV3MobileMegaIn;display:block;position:fixed;inset:70px 0 0;overflow:hidden auto}.agntixVisualV3 .mewsMegaMobileBack{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#0b0c0f;width:100%;min-height:54px;font:800 12px/1 var(--font-geist-sans),Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;background:#fffffff5;border:0;border-bottom:1px solid #dedfe3;align-items:center;gap:12px;padding:0 20px;display:flex;position:sticky;top:0}.agntixVisualV3 .mewsMegaMobileBack span{font-size:20px;font-weight:500}.agntixVisualV3 .mewsMegaInner,.agntixVisualV3 .mewsMegaFour,.agntixVisualV3 .mewsMegaSolutions,.agntixVisualV3 .mewsMegaSectors,.agntixVisualV3 .mewsMegaResources{width:100%;min-height:0;padding:0 18px calc(42px + env(safe-area-inset-bottom));grid-template-columns:1fr;margin:0;display:grid}.agntixVisualV3 .mewsMegaColumn{border:0;border-bottom:1px solid #dedfe3;gap:0;min-width:0;padding:24px 2px}.agntixVisualV3 .mewsMegaColumn>em{color:#777a82;letter-spacing:.12em;margin:0 0 12px;font-size:9px;font-weight:800}.agntixVisualV3 .mewsMegaColumn>a:not(.mewsMegaLead){color:#0b0c0f;border-top:1px solid #ececef;align-items:center;width:100%;min-height:46px;padding:13px 0;font-size:16px;font-weight:600;line-height:1.2;display:flex}.agntixVisualV3 .mewsMegaLead{min-height:0;margin:0 0 22px}.agntixVisualV3 .mewsMegaLead b,.agntixVisualV3 .mewsFeatureCard>b,.agntixVisualV3 .mewsResourceFeature>b{font-size:22px;line-height:1.05}.agntixVisualV3 .mewsMegaLead small,.agntixVisualV3 .mewsFeatureCard>small,.agntixVisualV3 .mewsResourceFeature>small{max-width:none;margin-top:8px;font-size:12px;line-height:1.45}.agntixVisualV3 .mewsMegaFeatures{grid-template-columns:1fr 1fr;gap:10px;padding:18px 0 8px;display:grid}.agntixVisualV3 .mewsFeatureCard{background:#f2f2f4;border-radius:6px;min-width:0;padding:14px}.agntixVisualV3 .mewsDirectoryMock,.agntixVisualV3 .mewsFeatureCard.marketplace>span{height:108px}.agntixVisualV3 .mewsFeatureCard>b{margin-top:12px;font-size:15px}.agntixVisualV3 .mewsFeatureCard>small{font-size:10px}.agntixVisualV3 .mewsMegaEditorial,.agntixVisualV3 .mewsResourceFeature,.agntixVisualV3 .mewsArticleCard{border:0;width:100%;height:auto;min-height:190px;margin:18px 0 0;padding:22px;display:flex}.agntixVisualV3 .mewsResourceFeature{min-height:230px;display:block}.agntixVisualV3 .mewsResourceFeature>span{left:22px;right:18px}.agntixVisualV3 .mewsArticleCard{background:#f2f2f4;margin-bottom:12px}@keyframes mewsV3MobileMegaIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}}.packVisualPage{background:0 0;width:min(1400px,100%);margin:38px auto 90px;padding:0;overflow:visible}.packVisualPage,.packVisualPage *{box-sizing:border-box}.packVisualPlatformRail button.active{-webkit-backdrop-filter:blur(14px)saturate(1.25);background:#ffffff7a;border-color:#ffffffdb;box-shadow:0 12px 30px #1113181c,inset 0 1px #fffffff2}.packVisualPlatformRail button:hover>img,.packVisualPlatformRail button.active>img{transform:translateY(-3px)}.packCartItems .officialPlatformIcon{background:#fff;border:1px solid #ececf0;border-radius:50%;place-items:center;width:36px;height:36px;padding:4px;display:grid}.packCartItems .officialPlatformIcon img{object-fit:contain;border-radius:50%;width:100%;height:100%}.packFlyingIcon .officialPlatformIcon{background:#fff;border:1px solid #dedfe5;border-radius:50%;place-items:center;width:64px;height:64px;padding:7px;display:grid;box-shadow:0 16px 35px #11131838}@keyframes packIconFly{0%{opacity:1;transform:translate(0,0)scale(1)}52%{transform:translate3d(var(--pack-mid-x),var(--pack-mid-y),0) scale(.78);opacity:1}to{transform:translate3d(var(--pack-end-x),var(--pack-end-y),0) scale(.35);opacity:0}}@keyframes packCardEnter{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.packVisualCards article.selected{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#8f57ff,#ff26c9,#ffad24) border-box;border:3px solid #0000;padding:20px}.packVisualCards article>header .officialPlatformIcon{background:#fff;border:1px solid #e3e3e8;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;padding:6px;display:grid}.packVisualCards article>header .officialPlatformIcon img{object-fit:contain;border-radius:50%;width:100%;height:100%}.packVisualCards article.selected>header>b{color:#751662;background:#fde5f9}.packVisualCards article.selected h2{color:#0000;background:linear-gradient(90deg,#7449ed,#ff5722);-webkit-background-clip:text;background-clip:text}.packServiceIcons{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.packServiceIcon{background:#fff;border:1px solid #e2e3e7;border-radius:8px;flex:none;place-items:center;width:27px;height:27px;display:grid}.packServiceIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.packQuantity.compact{width:max-content;margin:7px 0 0;padding:3px}.packQuantity.compact>div{grid-template-columns:24px 27px 24px}.packQuantity.compact button{border-radius:6px;width:24px;height:24px;font-size:14px}.packQuantity.compact strong{font-size:10px}.packVisualCards article footer>button.is-added{color:#666970;cursor:default;background:#e8e9ed}.packPlatformPagination button.active{color:#fff;background:#111318;border-color:#111318}.packConfigurator>header .officialPlatformIcon{background:#fff;border:1px solid #e3e4e8;border-radius:50%;place-items:center;width:46px;height:46px;padding:5px;display:grid}.packConfigurator>header .officialPlatformIcon img{object-fit:contain;border-radius:50%;width:100%;height:100%}.packConfiguratorProfiles>button.active{color:#fff;background:#111318;border-color:#111318;box-shadow:0 12px 25px #11131826}.packConfiguratorGuarantees .packServiceIcon{width:30px;height:30px}@media (max-width:760px){.packVisualPage{width:calc(100% - 10px);margin:5px auto 75px;padding:0}.packVisualCards article,.packVisualCards article.selected{height:320px;min-height:320px;padding:11px}.packVisualCards article.selected{padding:9px}.packCart.is-open{visibility:visible;transform:none}.packVisualPage{margin-bottom:104px}.packMobilePlatformsPanel>div>button.active{border-color:#111318;box-shadow:inset 0 0 0 1px #111318}.packMobilePlatformsPanel .officialPlatformIcon{background:#fff;border:1px solid #ececf0;border-radius:9px;place-items:center;width:38px;height:38px;padding:4px;display:grid}.packMobilePlatformsPanel .officialPlatformIcon img{object-fit:contain;width:100%;height:100%}.packMobileServicesPanel>div>button.active{border-color:#111318;box-shadow:inset 0 0 0 1px #111318}.packMobileServicesPanel .packServiceIcon{border-radius:9px;width:34px;height:34px}.packMobileServicesPanel .packServiceIcon svg{width:19px;height:19px}.packMobileSearchGroup .officialPlatformIcon,.packMobileSearchGroup .packServiceIcon{background:#fff;border:1px solid #ececf0;border-radius:9px;place-items:center;width:36px;height:36px;padding:4px;display:grid}.packMobileSearchGroup .officialPlatformIcon img{object-fit:contain;width:100%;height:100%}.packMobileNav>button.active{color:#fff;background:#111318}}.marketSwitcher{z-index:86;position:relative}.marketSwitcherTrigger{color:inherit;font:700 11px/1.2 var(--font-sans,Inter,sans-serif);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:5px 0;display:flex}.marketSwitcherTrigger b{font-size:10px}.marketSwitcherTrigger i{text-align:center;width:13px;font-size:13px;font-style:normal}.marketSwitcherPanel{z-index:90;color:#111;background:#fff;border:1px solid #dedfe3;border-radius:12px;width:370px;padding:8px;animation:.15s cubic-bezier(.23,1,.32,1) both marketSwitcherIn;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 46px #0e101424}.marketSwitcherOption{border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:48px;padding:7px 8px;display:grid}.marketSwitcherOption:hover{background:#f5f5f7}.marketSwitcherFlag{color:#111;place-items:center;width:24px;height:17px;display:grid}.marketSwitcherFlag svg{border-radius:2px;width:24px;height:17px;display:block;box-shadow:0 0 0 1px #1111111a}.marketSwitcherName{gap:2px;min-width:0;display:grid}.marketSwitcherName b{font-size:11px;line-height:1.15}.marketSwitcherName small{color:#777b82;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.2;overflow:hidden}.marketSwitcherLanguages{gap:4px;display:flex}.marketSwitcherLanguages button{color:#111;min-width:31px;height:28px;font:800 8px/1 var(--font-sans,Inter,sans-serif);cursor:pointer;background:#fff;border:1px solid #dcdde1;border-radius:7px;padding:0 7px}.marketSwitcherLanguages button:hover{border-color:#111}.marketSwitcherLanguages button.active{color:#fff;background:#111;border-color:#111}.marketSwitcherLanguages button:disabled{color:#a0a2a8;cursor:not-allowed;border-style:dashed}.mewsMobileMarket{display:none}@keyframes marketSwitcherIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (max-width:767px){.mewsMobileMarket{display:block}.mewsMobileMarket .marketSwitcherTrigger{gap:5px;font-size:9px;background:#fff!important;border:1px solid #d9dade!important;border-radius:999px!important;height:38px!important;padding:0 8px!important}.mewsMobileMarket .marketSwitcherTrigger b{font-size:9px}.mewsHeader{grid-template-columns:minmax(0,1fr) auto auto auto!important}.marketSwitcherPanel{width:auto;max-height:calc(100svh - 76px);position:fixed;top:64px;left:10px;right:10px;overflow:auto}.marketSwitcherOption{min-height:52px}}@media (max-width:430px){.mewsHeaderCta{display:none}.mewsHeader{grid-template-columns:minmax(0,1fr) auto auto!important}}@media (prefers-reduced-motion:reduce){.marketSwitcherPanel{animation:none}}.trackingAdmin{box-sizing:border-box;width:min(1400px,100% - 64px);margin:0 auto;padding:90px 50px 140px}.trackingAdmin>header{border-bottom:1px solid #d8d9de;justify-content:space-between;align-items:flex-start;gap:50px;padding-bottom:55px;display:flex}.trackingAdmin>header>div{max-width:820px}.trackingAdmin header span,.trackingSettingsForm header span{letter-spacing:.14em;font-size:10px;font-weight:950}.trackingAdmin h1{letter-spacing:-.06em;margin:18px 0;font-size:clamp(48px,6vw,82px);line-height:.88}.trackingAdmin header p{color:#63666e;max-width:680px;line-height:1.6}.trackingAdmin>header>a{color:#fff;background:#111219;border-radius:999px;padding:13px 18px;font-size:10px;font-weight:900}.trackingAdmin>aside{flex-wrap:wrap;gap:10px;margin:42px 0;display:flex}.trackingAdmin>aside>*{border:1px solid #d8d9de;border-radius:999px;padding:10px 13px;font-size:9px}.trackingAdmin>aside>b{background:var(--brand-300,#ffb596)}.trackingSettingsForm{gap:22px;display:grid}.trackingSettingsForm>section{background:#f5f5f7;padding:42px 50px}.trackingSettingsForm h2{margin:12px 0 30px;font-size:32px}.trackingGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.trackingSettingsForm label{gap:8px;font-size:11px;font-weight:850;display:grid}.trackingSettingsForm input:not([type=checkbox]){height:50px;font:inherit;background:#fff;border:1px solid #cfd1d6;padding:0 15px}.trackingSwitch{align-items:center;margin:14px 0;grid-template-columns:22px 1fr!important}.trackingSettingsForm section>p{color:#62666d;margin:24px 0 0;font-size:12px;line-height:1.6}.trackingSettingsForm>footer{align-items:center;gap:22px;display:flex}.trackingSettingsForm>footer button{background:var(--brand,#ff6a1a);color:#111;border:0;border-radius:999px;padding:16px 24px;font-size:10px;font-weight:950}.trackingSettingsForm>footer p{font-size:12px}.agConsent{z-index:99999;color:#fff;background:#111219;padding:18px 32px;position:fixed;bottom:0;left:0;right:0}.agConsent>div{justify-content:space-between;align-items:center;gap:35px;width:min(1400px,100%);margin:auto;display:flex}.agConsent b{letter-spacing:.1em;font-size:10px}.agConsent p{color:#c6c7cc;max-width:760px;margin:8px 0 0;font-size:12px;line-height:1.5}.agConsent nav{gap:9px;display:flex}.agConsent button,.agConsentManage{color:#fff;background:0 0;border:1px solid #fff;border-radius:999px;padding:12px 18px;font-size:9px;font-weight:950}.agConsent nav button:last-child{border-color:var(--brand,#ff6a1a);background:var(--brand,#ff6a1a);color:#111}.agConsentManage{z-index:9998;color:#fff;background:#111;border-color:#111;padding:9px 12px;position:fixed;bottom:18px;right:18px}@media (max-width:700px){.trackingAdmin{width:calc(100% - 28px);padding:60px 18px 100px}.trackingAdmin>header{display:block}.trackingAdmin>header>a{margin-top:24px;display:inline-block}.trackingAdmin h1{font-size:48px}.trackingSettingsForm>section{padding:30px 20px}.trackingGrid{grid-template-columns:1fr}.trackingSettingsForm>footer{flex-direction:column;align-items:flex-start}.agConsent{padding:18px}.agConsent>div{flex-direction:column;align-items:flex-start}.agConsent nav{width:100%}.agConsent nav button{flex:1}}.footerNewsletter{background:linear-gradient(135deg,#ff70cf21,#ffffff09);border:1px solid #ffffff29;border-radius:20px;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);align-items:end;gap:clamp(36px,6vw,100px);margin:18px 0 64px;padding:clamp(28px,4vw,54px);display:grid}.footerNewsletter>div>span{color:#ff8ad6;letter-spacing:.14em;font-size:10px;font-weight:900}.footerNewsletter h2{color:#fff;letter-spacing:-.035em;max-width:560px;margin:17px 0 14px;font-size:clamp(24px,2.2vw,32px);font-weight:900;line-height:1.02}.footerNewsletter>div>p{color:#ffffff9e;max-width:520px;margin:0;font-size:12px;line-height:1.6}.footerNewsletter form{gap:12px;display:grid}.footerNewsletter form>label:first-child{color:#ffffffb3;font-size:11px;font-weight:850}.footerNewsletter form>div{grid-template-columns:1fr auto;gap:8px;display:grid}.footerNewsletter input[type=email]{color:#111;background:#fff;border:1px solid #ffffff3d;border-radius:9px;outline:none;min-width:0;min-height:56px;padding:0 17px;font-size:16px}.footerNewsletter button{background:var(--brand,#ff6a1a);color:#09090b;cursor:pointer;border:0;border-radius:9px;min-height:56px;padding:0 20px;font-size:10px;font-weight:950}.footerNewsletter button:disabled{opacity:.6;cursor:wait}.newsletterConsent{color:#ffffff8c;align-items:flex-start;gap:9px;font-size:10px;line-height:1.45;display:flex}.newsletterConsent input{width:16px;height:16px;accent-color:var(--brand,#ff6a1a);flex:none;margin:1px 0 0}.newsletterConsent a{text-underline-offset:2px;text-decoration:underline}.newsletterStatus{color:#ffffffb3;min-height:20px;margin:0;font-size:10px}.newsletterStatus[data-state=success]{color:#dfff91}.newsletterStatus[data-state=error]{color:#ffb6e6}.agntixDesignSystem #contenu-principal :where(input:not([type=checkbox]):not([type=radio]),select,textarea){transition:border-color .18s,box-shadow .18s,background-color .18s}.agntixDesignSystem #contenu-principal :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb21}.agntixDesignSystem #contenu-principal :where(button,[role=button],a[class*=Cta],a[class*=cta]){-webkit-tap-highlight-color:transparent}.agntixDesignSystem #contenu-principal :where(button,[role=button]):disabled{cursor:not-allowed;opacity:.58}.agntixDesignSystem .agntixMotionReveal{opacity:1!important;visibility:visible!important}.agntixDesignSystem .agntixMotionReveal:not(.is-motion-visible){transform:none}.agntixDesignSystem :where(.formError,[role=alert]){text-wrap:pretty}.agntixDesignSystem ::selection{background:var(--brand,#ff6a1a);color:#0c0b0f}@media (max-width:900px){.footerNewsletter{grid-template-columns:1fr;align-items:start}.footerNewsletter form{max-width:680px}}@media (max-width:640px){.footerNewsletter{border-radius:16px;margin:0 0 48px;padding:25px 18px}.footerNewsletter h2{font-size:24px}.footerNewsletter form>div{grid-template-columns:1fr}.footerNewsletter button{width:100%}.agntixDesignSystem #contenu-principal :where(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}}@media (prefers-reduced-motion:reduce){.footerNewsletter *{transition:none!important;animation:none!important}}.agntixUiButton{min-height:44px;font:900 10px/1 var(--font-geist-sans),Arial,sans-serif;letter-spacing:.04em;cursor:pointer;transition:transform .2s var(--agntix-ease),box-shadow .2s var(--agntix-ease),background-color .2s ease,color .2s ease;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 18px;display:inline-flex}.agntixUiButton:hover{transform:translateY(-2px)}.agntixUiButton.is-primary{color:#fff;background:#111318;box-shadow:0 10px 24px #11131821}.agntixUiButton.is-secondary{color:#111318;background:#fff;border-color:#d4d6da}.agntixUiButton.is-ghost{color:inherit;background:0 0}.agntixUiButton.is-icon{color:#111318;background:#fff;border-color:#d4d6da;width:44px;padding:0}.agntixUiButton.is-small{min-height:36px;padding-inline:14px}.agntixUiButton.is-large{min-height:52px;padding-inline:24px}.agntixUiCard{background:#fff;border:1px solid #1113181a;border-radius:18px;box-shadow:0 8px 28px #1113180e}.agntixUiCard.is-interactive{transition:transform .28s var(--agntix-ease),box-shadow .28s var(--agntix-ease),border-color .28s ease}.agntixUiCard.is-interactive:hover,.agntixUiCard.is-interactive:focus-within{border-color:color-mix(in srgb,var(--category-color,#4169ff) 35%,#d8dade);transform:translateY(-7px);box-shadow:0 28px 70px #11131824}.agntixUiCard.is-dark{color:#fff;background:#111318;border-color:#2b2d33}.agntixToast{font-family:var(--font-geist-sans),Arial,sans-serif!important;border-radius:12px!important;box-shadow:0 24px 70px #11131838!important}.homeCategoryCard.agntixUiCard{background:linear-gradient(145deg,#fff 0%,#f4f4f7 100%);border-radius:18px;box-shadow:0 12px 38px #11131812}.homeCategoryCard.agntixUiCard:after{border-radius:0 0 28px}.homeCategoryCard .homeCategoryCta svg{width:17px;height:17px;transition:transform .2s}.homeCategoryCard:hover .homeCategoryCta svg{transform:translate(3px,-3px)}.platformPageCard.agntixUiCard{background:linear-gradient(155deg,#fff 0%,#f7f7f9 100%);border-radius:15px;box-shadow:0 10px 30px #11131811}.platformPageCard.agntixUiCard:hover{box-shadow:0 24px 58px color-mix(in srgb,var(--platform-primary) 18%,#1113181f)}.platformPageCard.agntixUiCard>b{justify-content:space-between;align-items:center;display:flex}.platformPageCard.agntixUiCard>b:after{content:"↗";font-size:15px}.homeFaqList[data-orientation=vertical]{display:grid}.homeFaqItem{border-bottom:1px solid #d8dade}.homeFaqItem:first-child{border-top:1px solid #d8dade}.homeFaqTrigger{color:#111318;text-align:left;width:100%;min-height:82px;font:850 17px/1.3 var(--font-geist-sans),Arial,sans-serif;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr 26px;align-items:center;gap:18px;padding:0;display:grid}.homeFaqTrigger svg{width:20px;height:20px;transition:transform .25s var(--agntix-ease)}.homeFaqTrigger[data-state=open] svg{transform:rotate(180deg)}.homeFaqContent{overflow:hidden}.homeFaqContent[data-state=open]{animation:agntixFaqOpen .28s var(--agntix-ease)}.homeFaqContent[data-state=closed]{animation:.22s agntixFaqClose}.homeFaqContent>p{color:#646970;max-width:760px;margin:0;padding:0 50px 28px 0;font-size:14px;line-height:1.7}@keyframes agntixFaqOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes agntixFaqClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}.platformFeaturedViewport{overflow:hidden}.platformFeaturedTrack{touch-action:pan-y pinch-zoom;gap:14px;display:flex}.platformFeaturedSlide{flex:0 0 calc(25% - 10.5px);min-width:0}.platformFeaturedSlide>*{height:100%}.platformSliderControls .agntixUiButton{width:42px;height:42px;min-height:42px;padding:0}.platformSliderControls .agntixUiButton svg{width:17px;height:17px}.platformSliderProgress{background:#e1e2e5;height:3px;margin-top:17px;overflow:hidden}.platformSliderProgress>i{transform-origin:0;height:100%;transition:transform .35s var(--agntix-ease);background:#111318;display:block}@media (max-width:1050px){.platformFeaturedSlide{flex-basis:calc(50% - 7px)}}@media (max-width:600px){.homeCategoryCard.agntixUiCard{border-radius:14px}.homeFaqTrigger{min-height:72px;font-size:16px}.platformFeaturedSlide{flex-basis:calc(50% - 4px)}.platformFeaturedTrack{gap:8px}.platformSliderProgress{margin-top:12px}}@media (prefers-reduced-motion:reduce){.agntixUiButton,.agntixUiCard.is-interactive,.homeCategoryCard .homeCategoryCta svg,.homeFaqTrigger svg{transition:none}.homeFaqContent[data-state=open],.homeFaqContent[data-state=closed]{animation:none}}:root,.agntixVisualV3{--ag-color-primary:#0c0b0f;--ag-color-secondary:#fff;--ag-color-accent:var(--brand,#ff6a1a);--ag-color-accent-alt:var(--brand-300,#ffb596);--ag-color-text:#111318;--ag-color-text-muted:#62666d;--ag-color-canvas:#fff;--ag-color-surface:#f7f7f8;--ag-color-card:#fff;--ag-color-border:#dcdde1;--ag-color-border-strong:#bfc1c7;--ag-color-success:#16845b;--ag-color-warning:#a86500;--ag-color-error:#b42318;--ag-color-focus:#2563eb;--ag-space-1:4px;--ag-space-2:8px;--ag-space-3:12px;--ag-space-4:16px;--ag-space-5:24px;--ag-space-6:32px;--ag-space-7:48px;--ag-space-8:64px;--ag-space-9:80px;--ag-space-10:96px;--ag-space-11:120px;--ag-font-display:"Manrope Variable", Manrope, Arial, sans-serif;--ag-font-body:"Inter Variable", Inter, Arial, sans-serif;--ag-font-h1:46px;--ag-font-hero-title:26px;--ag-font-h2:36px;--ag-font-h3:19px;--ag-font-card-title:19px;--ag-font-body-size:16px;--ag-font-description:18px;--ag-font-small:14px;--ag-font-label:12px;--ag-line-display:1.05;--ag-line-heading:1.12;--ag-line-body:1.58;--ag-letter-display:-.035em;--ag-letter-label:.11em;--ag-text-measure:760px;--ag-radius-sm:8px;--ag-radius-md:12px;--ag-radius-lg:16px;--ag-radius-pill:999px;--ag-shadow-none:none;--ag-shadow-sm:0 10px 28px #0c0b0f14;--ag-shadow-md:0 24px 56px #0c0b0f24;--ag-card-padding:32px;--ag-grid-gap:24px;--ag-card-gap:18px;--ag-control-height:48px;--ag-control-height-lg:56px;--ag-section-space-lg:96px;--ag-section-space-md:64px;--ag-ease-out:cubic-bezier(.22, 1, .36, 1);--ag-ease-in-out:cubic-bezier(.65, 0, .35, 1);--ag-ease-drawer:cubic-bezier(.32, .72, 0, 1);--ag-duration-press:.14s;--ag-duration-small:.18s;--ag-duration-ui:.22s;--ag-transition:var(--ag-duration-ui) var(--ag-ease-out);--ag-z-content:1;--ag-z-sticky:60;--ag-z-header:100;--ag-z-overlay:1000;--ag-breakpoint-mobile:767px;--ag-breakpoint-tablet:1023px;--ag-breakpoint-desktop:1024px;--ag-breakpoint-wide:1440px;--ag-ink:var(--ag-color-text);--ag-paper:var(--ag-color-canvas);--ag-muted:var(--ag-color-text-muted);--ag-line:var(--ag-color-border);--ag-accent:var(--ag-color-accent);--ag-lime:var(--ag-color-accent-alt);--ag-shadow:var(--ag-shadow-md);--agntix-radius-sm:var(--ag-radius-sm);--agntix-radius-md:var(--ag-radius-md);--agntix-radius-lg:var(--ag-radius-lg);--agntix-shadow-sm:var(--ag-shadow-sm);--agntix-shadow-lg:var(--ag-shadow-md);--agntix-focus:var(--ag-color-focus);--agntix-section:var(--ag-section-space-lg);--agntix-h1:var(--ag-font-h1);--agntix-h2:var(--ag-font-h2);--agntix-h3:var(--ag-font-h3)}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:110px}body{color:var(--ag-color-text);background:var(--ag-color-canvas);font:400 var(--ag-font-body-size) / var(--ag-line-body) var(--ag-font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}*,:before,:after{box-sizing:border-box}main{overflow:clip}img,picture,video,canvas,svg,iframe{max-width:100%}img,video{height:auto}button,a,input,select,textarea{font:inherit}a,button,summary,select{touch-action:manipulation}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--ag-color-focus);outline-offset:3px}:where(h1,h2,h3,h4){font-family:var(--ag-font-display);text-wrap:balance}:where(p,li){text-wrap:pretty}.agCard{min-width:0;padding:var(--ag-card-padding);border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-lg);background:var(--ag-color-card);box-shadow:var(--ag-shadow-none)}.agLabel,.agntixSectionEyebrow,.eyebrow,.kicker,.vpKicker,.spKicker,.gygEyebrow,.gygSectionLabel,.gygMiniLabel{font-size:var(--ag-font-label);letter-spacing:var(--ag-letter-label);text-transform:uppercase;font-weight:850;line-height:1.25}.agPageTitle,.agntixPageTitle,.pageHero h1,.hero h1,.universeShowcaseCopy h1,.platformsHeroCopy h1,.platformCategoryHeroCopy h1,.aboutHeroCopy h1,.reviewHeroInner h1,.searchHero h1,.docHero h1,.docDetailHero h1,.rdEditorialHero h1,.rdReportHero h1,.rdComparisonHero h1,.rdDecodeHero h1,.rdArticleHeroV2 h1,.rdArticleHeroV3 h1,.howHero h1,.gtHero h1,.gygHero h1,.uspHeroCopy h1,.spHero h1,.optRefHero h1,.mobilityHero h1,.tariffHero h1,.vpTop h1,.stayHero h1,.acHero h1,.mgHero h1,.rpHero h1,.litHero h1{max-width:1000px;font-weight:900;font-size:var(--ag-font-h1)!important;line-height:var(--ag-line-display)!important;letter-spacing:var(--ag-letter-display)!important}.agSectionTitle,.agntixSectionTitle,.sectionIntro h2,.vpSectionTitle h2,.categorySectionHeading h2,.tariffSectionHead h2,.viatorSectionHeading h2,.uspSectionHeader h2,.gygSectionHead h2,#contenu-principal main>section>header h2{max-width:920px;font-weight:850;font-size:var(--ag-font-h2)!important;line-height:var(--ag-line-heading)!important;letter-spacing:-.045em!important}.agCardTitle,.agntixCardTitle,.universeCard h3,.directoryCard h3,.serviceGrid h3,.informationCard h3,.platformPageCard h3,.platformCommerceCard h3,.rcCard h3,.docGrid h3,.uspCardGrid h3,.optimOfferGrid h3,.tariffPlans h2{font-size:var(--ag-font-h3)!important;line-height:var(--ag-line-heading)!important;letter-spacing:-.035em!important}.agCardGrid{display:grid;gap:var(--ag-card-gap)!important}#contenu-principal .agCard{min-width:0;border-radius:var(--ag-radius-lg)!important;box-shadow:none!important;border:0!important}#contenu-principal .agCard :is(h2,h3),#contenu-principal :is(h2,h3).agCardTitle{overflow-wrap:anywhere;font-size:var(--ag-font-card-title)!important;letter-spacing:-.035em!important;line-height:1.18!important}.agLead,.agSectionDescription,.agntixSectionDescription,.pageHero p,.universeShowcaseCopy>p,.platformsHeroCopy>p,.platformCategoryHeroCopy>p,.aboutHeroCopy>p,.reviewHeroInner>p,.searchHero>p,.uspHeroCopy>p,.gygHero>p,.sectionIntro>p,.categorySectionHeading>p,.tariffSectionHead>p,.viatorSectionHeading>p,.uspSectionHeader>p,#contenu-principal main>section>header>p{width:min(100%, var(--ag-text-measure));max-width:var(--ag-text-measure)!important;font-size:var(--ag-font-description)!important;line-height:var(--ag-line-body)!important}#contenu-principal :where(.section,.darkSection,.homeOps,.homeImpactShowcase,.homeEcosystem,.homeFaq,.aboutWork,.aboutClients,.aboutFinal,.platformCategoryProfiles,.platformCategoryDirectory,.platformCategoryFaq,.platformCategoryFinal,.uspSection,.uspFocus,.uspPlatforms,.uspPricing,.uspProcess,.uspFinal,.reviewSteps,.reviewStatement,.docLibrary,.docNotice,.vpCompare,.vpReviews,.vpCases,.vpPosts,.platformRelatedResources,.rdRelated,.tariffValue,.tariffImpact,.tariffExtras,.tariffFaq,.tariffQuote){padding-top:var(--ag-section-space-lg)!important;padding-bottom:var(--ag-section-space-lg)!important}#contenu-principal :where(.contactGrid,.profileStrip,.packCallout,.workGrid,.docNotice,.litCaseProof){padding-top:var(--ag-section-space-md)!important;padding-bottom:var(--ag-section-space-md)!important}#contenu-principal :where(.agCard,.universeCard,.directoryCard,.serviceGrid>a,.informationCard,.aboutServiceGrid>article,.aboutClients>div>article,.uspCardGrid>article,.platformPageCard,.platformCommerceCard,.platformV3Card,.platformCategoryCardGrid>article,.rcCard,.rcLobbyGrid>a,.docGrid>a,.reviewSteps>div>article,.gygProductGrid article,.gygPriceCards article,.optimOfferGrid article,.tariffPlans>article){min-width:0;max-width:100%;transition:transform var(--ag-transition), border-color var(--ag-transition), box-shadow var(--ag-transition), background-color var(--ag-transition);border-radius:var(--ag-radius-lg)!important;background-color:var(--ag-color-card)!important;box-shadow:none!important;border:0!important}#contenu-principal :where(.agCard,.universeCard,.directoryCard,.serviceGrid>a,.informationCard,.aboutServiceGrid>article,.aboutClients>div>article,.uspCardGrid>article,.platformPageCard,.platformCategoryCardGrid>article,.rcCard,.rcLobbyGrid>a,.docGrid>a,.reviewSteps>div>article,.optimOfferGrid article,.tariffPlans>article){padding:var(--ag-card-padding)!important}#contenu-principal :where(.universeCard,.directoryCard,.serviceGrid>a,.informationCard,.platformPageCard,.platformCommerceCard,.platformV3Card,.platformCategoryCardGrid>article,.rcCard,.rcLobbyGrid>a,.docGrid>a,.uspCardGrid>article,.optimOfferGrid article,.tariffPlans>article) p{color:var(--ag-color-text-muted);font-size:var(--ag-font-small)!important;line-height:1.6!important}@media (hover:hover) and (pointer:fine){#contenu-principal :where(.universeCard,.directoryCard,.serviceGrid>a,.informationCard,.platformPageCard,.platformCommerceCard,.platformV3Card,.platformCategoryCardGrid>article,.rcCard,.rcLobbyGrid>a,.docGrid>a,.uspCardGrid>article,.optimOfferGrid article,.tariffPlans>article):hover{z-index:2;transform:none;box-shadow:none!important;border:0!important}}@media (max-width:767px){#contenu-principal .agCard :is(h2,h3),#contenu-principal :is(h2,h3).agCardTitle{font-size:17px!important;line-height:1.22!important}}.agButton,.button,.buttonSmall,.mewsHeaderCta,.gygButton,.spButton,.optimPrimary,.universePlatformNext,.footerPrimaryCta,.footerImpact>a,.uspHeroActions a:first-child,.uspFinal a,.aboutHeroCopy>a,.aboutFinal a,.reviewHeroInner>a,.platformV3Ad>a,.platformNoResults button,.vpPlatformActions a,.vpPlatformActions button,.vpMobileBar button,.confirmationPage nav a{justify-content:center;align-items:center;gap:var(--ag-space-2);letter-spacing:.04em;text-align:center;cursor:pointer;transition:transform var(--ag-transition), box-shadow var(--ag-transition), background-color var(--ag-transition), color var(--ag-transition), border-color var(--ag-transition);line-height:1.1;display:inline-flex;min-height:var(--ag-control-height)!important;padding:0 var(--ag-space-5)!important;border-radius:var(--ag-radius-pill)!important;font-size:var(--ag-font-label)!important;font-weight:850!important}.agButton--primary,.button{border:1px solid var(--ag-color-primary);background:var(--ag-color-primary);color:#fff}@media (hover:hover) and (pointer:fine){:where(.agButton,.button,.buttonSmall,.mewsHeaderCta,.gygButton,.spButton,.optimPrimary,.universePlatformNext,.footerPrimaryCta,.footerImpact>a,.vpPlatformActions a,.vpPlatformActions button):hover{box-shadow:var(--ag-shadow-sm);transform:translateY(-2px)}}:where(button,input,select,textarea):disabled,:where(.agButton,.button,.buttonSmall)[aria-disabled=true]{opacity:.48;cursor:not-allowed;box-shadow:none!important;transform:none!important}.vpBadges span,.platformPageTags span,.informationTag,.platformCommerceAudience span,.platformCommerceServices span{justify-content:center;align-items:center;gap:var(--ag-space-2);background:var(--ag-color-card);min-height:28px;color:var(--ag-color-text);white-space:nowrap;font-weight:800;line-height:1.1;display:inline-flex;padding:0 var(--ag-space-3)!important;border:1px solid var(--ag-color-border)!important;border-radius:var(--ag-radius-pill)!important;font-size:var(--ag-font-label)!important}.platformPageCard.compact{min-height:420px;height:auto!important}.platformPageCard.featured{min-height:480px;height:auto!important}.platformContextFilters button.active,.gygPills button.active,.universeShowcaseTabs button.active,.agPill[aria-pressed=true]{border-color:var(--ag-color-primary)!important;background:var(--ag-color-primary)!important;color:#fff!important}#contenu-principal form :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea):not(.formHoneypot input):not(.platformSearch input):not(.searchOverlayForm input):not(.searchHero form input){width:100%;max-width:100%;min-height:var(--ag-control-height);padding:var(--ag-space-3) var(--ag-space-4);border:1px solid var(--ag-color-border-strong);border-radius:var(--ag-radius-md);color:var(--ag-color-text);font-size:var(--ag-font-body-size);transition:border-color var(--ag-transition), box-shadow var(--ag-transition);background:#fff;outline:0;line-height:1.35}#contenu-principal form textarea{resize:vertical;min-height:144px}#contenu-principal form :where(input,select,textarea)::placeholder{color:#858990;opacity:1}#contenu-principal form :where(input,select,textarea):focus{border-color:var(--ag-color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--ag-color-focus) 20%, transparent)}#contenu-principal form label{min-width:0;color:var(--ag-color-text);font-size:var(--ag-font-small);font-weight:750;line-height:1.4}.formHoneypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.formConsent{align-items:flex-start!important;gap:var(--ag-space-3)!important;line-height:1.45!important;display:flex!important}.formConsent input{flex:none;margin-top:2px;width:20px!important;height:20px!important;min-height:0!important}.formConsent a{text-decoration:underline}.formError,.spFormError,.universePlatformError{padding:var(--ag-space-4);border:1px solid var(--ag-color-error);border-radius:var(--ag-radius-md);color:#7a1a12;background:#fff2f0}.formError button{min-height:auto;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}#contenu-principal :where(.homeFaq,.rdFaq,.rpFaq,.mobilityFaq,.platformCategoryFaq) details{border-bottom:1px solid var(--ag-color-border)}#contenu-principal :where(.homeFaq,.rdFaq,.rpFaq,.mobilityFaq,.platformCategoryFaq) details:first-of-type{border-top:1px solid var(--ag-color-border)}#contenu-principal :where(.homeFaq,.rdFaq,.rpFaq,.mobilityFaq,.platformCategoryFaq) summary{min-height:72px;padding-block:var(--ag-space-5);cursor:pointer;font-weight:800;line-height:1.35;font-size:var(--ag-font-body-size)!important}.mewsHeaderShell{z-index:var(--ag-z-header)}:where(.platformCategoryDock,.solutionSectionNav,.vpAnchorNav,.gygJourneyNav,.resourceShare,.detailSection>aside,.gtGuideShell>aside,.docDetailLayout>aside,.pdLayout>aside){z-index:var(--ag-z-sticky)!important}:where(.platformCategoryDock,.solutionSectionNav,.vpAnchorNav,.gygJourneyNav){-webkit-backdrop-filter:blur(16px)saturate(135%);background-color:#fffffff5}.platformCategoryDock.is-filtered,.solutionSectionNav,.vpAnchorNav,.gygJourneyNav{-webkit-backdrop-filter:blur(16px)saturate(135%)!important;background-color:#fffffff5!important}.footerLegal{padding-block:var(--ag-space-5);gap:var(--ag-space-3) var(--ag-space-5);border-top:1px solid #ffffff2e;flex-wrap:wrap;display:flex}.agntixVisualV3 .mewsNav>a,.agntixVisualV3 .mewsNav>button{font-size:16px!important;font-weight:500!important;transition:none!important}.agntixVisualV3 .mewsNav>a:after,.agntixVisualV3 .mewsNav>button:after{display:none!important}.agntixVisualV3 .mewsHeaderCta,.agntixVisualV3 .mewsHeaderCta:hover{background:var(--brand,#ff6a1a)!important;color:#050505!important;box-shadow:none!important;transition:none!important;transform:none!important}.footerLegal a{color:inherit;font-size:var(--ag-font-small)}.officialPlatformIcon img,.partnerProgramLogo,.comparisonDuelLogo img{object-fit:contain;opacity:1;width:100%;height:100%;display:block}.confirmationPage{min-height:70vh;padding:var(--ag-section-space-lg) var(--agntix-page-gutter);background:linear-gradient(135deg,#fff 0 55%,#f2f7df 55%);place-items:center;display:grid}.confirmationPage>section{width:min(760px,100%);padding:var(--ag-card-padding);border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-lg);box-shadow:var(--ag-shadow-md);background:#fff}.confirmationPage span,.confirmationPage small{font-size:var(--ag-font-label);letter-spacing:var(--ag-letter-label);font-weight:850}.confirmationPage h1{margin:var(--ag-space-5) 0;font-size:var(--ag-font-h1);line-height:var(--ag-line-display)}.confirmationPage p{color:var(--ag-color-text-muted);font-size:var(--ag-font-body-size)}.confirmationPage div{margin-block:var(--ag-space-6);padding:var(--ag-space-4);border-radius:var(--ag-radius-md);background:var(--ag-color-surface);flex-direction:column;display:flex}.confirmationPage nav{gap:var(--ag-space-3);flex-wrap:wrap;display:flex}#contenu-principal :where([class*=cardgrid i],[class*=cards i],[class*=plans i],[class*=platformgrid i],[class*=profilegrid i],[class*=servicegrid i],[class*=offergrid i],[class*=pricinggrid i],[class*=docsgrid i],[class*=resultgrid i],[class*=kpigrid i],[class*=benefitgrid i],[class*=editorialgrid i],[class*=rolegrid i],[class*=toolrail i],[class*=platformrail i],[class*=profilerail i]),#contenu-principal :where(.branchGrid,.deliverables,.accountDocsGrid,.mozioDocumentsGrid,.mozioScopeGrid,.spImpactGrid,.spToolRail,.platformOperationsGrid,.packBuilderGrid,.packServiceGrid,.platformV3Grid,.platformCompactGrid,.platformFeaturedTrack,.platformsV2Grid,.realisationsGrid,.realGrid,.homeCategoryGrid,.homeBentoGrid,.homeSolutionsGrid,.aboutServiceGrid){gap:var(--ag-card-gap)!important;box-shadow:none!important;border:0!important}#contenu-principal :where([class*=cardgrid i],[class*=cards i],[class*=plans i],[class*=platformgrid i],[class*=profilegrid i],[class*=servicegrid i],[class*=offergrid i],[class*=pricinggrid i],[class*=docsgrid i],[class*=resultgrid i],[class*=kpigrid i],[class*=benefitgrid i],[class*=editorialgrid i],[class*=rolegrid i],[class*=toolrail i],[class*=platformrail i],[class*=profilerail i])>:where(article,a,li,div),#contenu-principal :where(.branchGrid,.deliverables,.accountDocsGrid,.mozioDocumentsGrid,.mozioScopeGrid,.spImpactGrid,.spToolRail,.platformOperationsGrid,.packBuilderGrid,.packServiceGrid,.platformV3Grid,.platformCompactGrid,.platformFeaturedTrack,.platformsV2Grid,.realisationsGrid,.realGrid,.homeCategoryGrid,.homeBentoGrid,.homeImpactPanels,.homeSolutionsGrid,.aboutServiceGrid)>:where(article,a,li,div){min-width:0;margin:0!important}#contenu-principal :where([class*=card i]) :where(h2,h3,h4),#contenu-principal :where([class*=cardgrid i],[class*=cards i],[class*=plans i],[class*=platformgrid i],[class*=profilegrid i],[class*=servicegrid i],[class*=offergrid i],[class*=pricinggrid i],[class*=docsgrid i],[class*=resultgrid i],[class*=kpigrid i],[class*=benefitgrid i],[class*=editorialgrid i],[class*=rolegrid i],[class*=toolrail i],[class*=platformrail i],[class*=profilerail i])>:where(article,a,li,div) :where(h2,h3,h4),#contenu-principal :where(.branchGrid,.deliverables,.accountDocsGrid,.mozioDocumentsGrid,.mozioScopeGrid,.spImpactGrid,.spToolRail,.platformOperationsGrid,.packBuilderGrid,.packServiceGrid,.platformV3Grid,.platformCompactGrid,.platformFeaturedTrack,.platformsV2Grid,.realisationsGrid,.realGrid,.homeCategoryGrid,.homeBentoGrid,.homeImpactPanels,.homeSolutionsGrid,.aboutServiceGrid)>:where(article,a,li,div) :where(h2,h3,h4){overflow-wrap:anywhere;margin-block:0 var(--ag-space-3)!important;font-size:var(--ag-font-card-title)!important;letter-spacing:-.025em!important;font-weight:750!important;line-height:1.22!important}#contenu-principal :where([class*=card i]) :where(h2,h3,h4)+p,#contenu-principal :where([class*=cardgrid i],[class*=cards i],[class*=plans i],[class*=platformgrid i],[class*=profilegrid i],[class*=servicegrid i],[class*=offergrid i],[class*=pricinggrid i])>:where(article,a,li,div) :where(h2,h3,h4)+p{margin-top:0!important}@media (hover:hover) and (pointer:fine){#contenu-principal :where([class*=card i]):hover,#contenu-principal :where([class*=cardgrid i],[class*=cards i],[class*=plans i],[class*=platformgrid i],[class*=profilegrid i],[class*=servicegrid i],[class*=offergrid i],[class*=pricinggrid i],[class*=docsgrid i],[class*=resultgrid i],[class*=kpigrid i],[class*=benefitgrid i],[class*=editorialgrid i],[class*=rolegrid i],[class*=toolrail i],[class*=platformrail i],[class*=profilerail i])>:where(article,a,li,div):hover,#contenu-principal :where(.branchGrid,.deliverables,.accountDocsGrid,.mozioDocumentsGrid,.mozioScopeGrid,.spImpactGrid,.spToolRail,.platformOperationsGrid,.packBuilderGrid,.packServiceGrid,.platformV3Grid,.platformCompactGrid,.platformFeaturedTrack,.platformsV2Grid,.realisationsGrid,.realGrid,.homeCategoryGrid,.homeBentoGrid,.homeImpactPanels,.homeSolutionsGrid,.aboutServiceGrid)>:where(article,a,li,div):hover{filter:none!important;transform:none!important}}#contenu-principal :where(.orbitItem,.presenceGlow,.presenceKite,.platformDot,.heroStreamIcon,.optimFloatCard,.acHeroLogos i,.acCurveLine,.acCurveRunner,.impactPath,.impactPulse){animation:none!important}#contenu-principal :where(.acCurveRunner,.impactPulse){display:none!important}#contenu-principal :where(button,[role=button],.button,.buttonSmall):active{transition:transform var(--ag-duration-press) var(--ag-ease-out)!important;transform:scale(.97)!important}.agntixVisualV3 .mewsNav>:where(a,button),.agntixVisualV3 .mewsNav>:where(a,button):hover{color:inherit!important;filter:none!important;box-shadow:none!important;background:0 0!important;font-size:16px!important;font-weight:500!important;transition:none!important;transform:none!important}.agntixVisualV3 .mewsNav>:where(a,button):before,.agntixVisualV3 .mewsNav>:where(a,button):after{display:none!important}@media (min-width:768px) and (max-width:1023px){:root,.agntixVisualV3{--ag-font-h1:clamp(44px, 5vw, 56px);--ag-font-h2:34px;--ag-font-h3:19px;--ag-card-padding:24px;--ag-grid-gap:20px;--ag-section-space-lg:72px;--ag-section-space-md:56px}}@media (max-width:767px){:root,.agntixVisualV3{--ag-font-h1:clamp(32px, 9vw, 40px);--ag-font-h2:30px;--ag-font-h3:16px;--ag-font-card-title:16px;--ag-font-body-size:16px;--ag-font-small:14px;--ag-font-label:11px;--ag-card-padding:20px;--ag-grid-gap:16px;--ag-card-gap:14px;--ag-section-space-lg:56px;--ag-section-space-md:40px}:where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=password],select,textarea){font-size:16px!important}.agButton,.button,.buttonSmall,.mewsHeaderCta,.gygButton,.spButton,.optimPrimary,.universePlatformNext,.footerPrimaryCta,.footerImpact>a,.vpPlatformActions a,.vpPlatformActions button,.vpMobileBar button{min-height:48px!important}.platformPageCard.compact,.platformPageCard.featured{min-height:380px;height:auto!important}.footerLegal{gap:var(--ag-space-3) var(--ag-space-4)}.confirmationPage{padding-top:var(--ag-section-space-lg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;animation:none!important}:where(a,button,summary,input,select,textarea){transition-property:color,background-color,border-color,opacity!important;transition-duration:var(--ag-duration-small)!important;transition-timing-function:ease!important}.stayReservationRow,.universePlatformRow,.homeImpactPanels>article,.footerImpact h2,.footerImpact ol li,.footerImpact>a{opacity:1!important;transform:none!important}}.universePlatformRow small{color:#545960}.universeShowcaseCopy>p{color:#ffffffd1}:root,.agntixVisualV3{--agntix-content-max:1440px;--agntix-page-gutter:64px;--agntix-container-width:min(var(--agntix-content-max), calc(100% - (2 * var(--agntix-page-gutter))));--agntix-content-edge:max(var(--agntix-page-gutter), calc((100vw - var(--agntix-content-max)) / 2));--agntix-max:var(--agntix-content-max);--agntix-home-width:var(--agntix-content-max);--agntix-wide-width:var(--agntix-content-max);--agntix-gutter:var(--agntix-page-gutter);--v3-frame:var(--agntix-content-max);--v2-frame:var(--agntix-content-max);--v2-gutter:var(--agntix-page-gutter)}.agntixVisualV3 :is(.universeShowcaseGrid>.universeShowcaseCopy,.universeShowcaseGrid>.universeShowcaseMedia,.stayHero>.stayHeroCopy,.stayHero>.stayHeroMedia,.platformsHero>.platformsHeroCopy,.platformsHero>.platformsHeroVisual){height:634px;min-height:634px;max-height:634px}.agntixVisualV3 :is(.universeShowcaseCopy h1,.stayHeroCopy h1,.platformsHeroCopy h1){flex-direction:column;justify-content:center;height:108px;min-height:108px;margin-block:34px 25px;display:flex;letter-spacing:-.045em!important;font-size:34px!important;font-weight:900!important;line-height:1.06!important}.agntixVisualV3 :is(.universeShowcaseCopy>p,.stayHeroCopy>p,.platformsHeroCopy>p){height:106px;min-height:106px}.agntixVisualV3 .stayHero{min-height:0}.agntixVisualV3 .stayHeroCopy h1{height:148px;min-height:148px}@media (max-width:767px){.agntixVisualV3 :is(.universeShowcaseGrid>.universeShowcaseCopy,.stayHero>.stayHeroCopy,.platformsHero>.platformsHeroCopy){height:700px;min-height:700px;max-height:700px}.agntixVisualV3 :is(.universeShowcaseGrid>.universeShowcaseMedia,.stayHero>.stayHeroMedia,.platformsHero>.platformsHeroVisual){height:520px;min-height:520px;max-height:520px}.agntixVisualV3 :is(.universeShowcaseCopy h1,.stayHeroCopy h1,.platformsHeroCopy h1){height:252px;min-height:252px;font-size:34px!important;font-weight:900!important}.agntixVisualV3 :is(.universeShowcaseCopy>p,.stayHeroCopy>p,.platformsHeroCopy>p){height:160px;min-height:160px}}@media (min-width:768px){.agntixVisualV3 .mewsUtility>div,.agntixVisualV3 .mewsHeader,.agntixVisualV3 .mewsMegaInner{margin-inline:auto;width:min(1400px, calc(100% - (2 * var(--agntix-page-gutter))))!important;max-width:1400px!important}.agntixVisualV3 .mewsHeader{padding-inline:0}.agntixVisualV3 .mewsBrand,.agntixVisualV3 .mewsNav{margin-inline:0}.mewsUtility{opacity:1;transition:height .28s cubic-bezier(.22,1,.36,1),opacity .18s,border-color .18s;overflow:hidden}.mewsHeaderShell.is-utility-hidden .mewsUtility{opacity:0;pointer-events:none;border-bottom-color:#0000;height:0}.agntixVisualV3 .mewsHeaderShell.is-utility-hidden .mewsMega{top:81px}.agntixVisualV3 .mewsMenuBackdrop.is-utility-offset{inset:81px 0 0}}@media (prefers-reduced-motion:reduce){.mewsUtility{transition:none!important}}@media (min-width:768px){.agntixVisualV3 .mewsNav{justify-content:center}.agntixVisualV3 .mewsHeaderCta{justify-self:end}}@media (min-width:1200px){.agntixVisualV3 .mewsHeader{grid-template-columns:1fr auto 1fr}}@media (min-width:768px) and (max-width:1100px){.agntixVisualV3 .mewsHeader{column-gap:14px;grid-template-columns:112px minmax(0,1fr) auto!important}.agntixVisualV3 .mewsNav{gap:14px!important}.agntixVisualV3 .mewsNav>:is(a,button){font-size:12px!important}.agntixVisualV3 .mewsHeaderCta{padding:13px 15px!important;font-size:9px!important}}@media (min-width:768px) and (max-width:900px){.agntixVisualV3 .mewsHeader{grid-template-columns:104px minmax(0,1fr)!important}.agntixVisualV3 .mewsHeaderCta{display:none!important}}html,body{width:100%;max-width:100%;overflow-x:clip}@media (max-width:430px){.agntixVisualV3 .mewsHeaderCta{display:none!important}.agntixVisualV3 .mewsHeader{grid-template-columns:minmax(92px,1fr) auto auto!important}.agntixVisualV3 .mewsBrand{white-space:nowrap;width:auto;min-width:92px;overflow:visible}}#contenu-principal,#contenu-principal>*,#contenu-principal main{width:100%;max-width:100%}#contenu-principal :where(img,video,canvas,svg,iframe){max-width:100%}#contenu-principal :where(input,select,textarea){width:100%;max-width:100%}#contenu-principal :where(h1,h2,h3,h4,p,li,label,a,button,span,strong,small){overflow-wrap:anywhere}.mewsUtility>div,.mewsHeader,.mewsMegaInner,.footerInner,.agContainer,#contenu-principal .wrap,#contenu-principal :where([class*=Wrap],[class*=Shell],[class*=Wide]),#contenu-principal :is(.homeCategoryGrid,.homeOpsInner,.homeImpactShowcase>header,.homeImpactPanels,.homeEcosystemInner,.homeFaqInner,.universeShowcaseGrid,.acProof,.acUniverseSection>header,.acUniverseSlider,.acProcessInner,.acFeatureRows,.acDarkInner,.acKpi>header,.acGraph,.acKpiGrid,.acGrow>header,.acGrowSlider,.acSwitch,.acEcosystem>header,.acEcosystem>div,.reviewHeroInner,.reviewDarkInner,.reviewFaqInner,.howDarkInner,.rdArticleHeroInner,.rdArticleLayout,.rdArticleLayoutV3,.rdReportLayout,.rdCompareContent,.rdDecodeShell,.rdStandardHero,.rdStandardLayout,.pdLayout,.rdRelated,.docDetailLayout,.litCaseProof,.litIssues>header,.litIssueRail,.mgPlatforms>header,.mgPlatformRail,.mgRevenueWay>header,.mgRevenueStage,.rpPlatforms>header,.rpPlatformRail,.rpWorkflow>header,.rpWorkflowStage,.rcHubHero,.rcHubBody,.howHero,.howChooser,.howBasics,.howBySector,.howStart,.rdEditorialHero,.rdReportHero,.rdComparisonHero,.rdDecodeHero,.rdArticleHeroV2,.pdHero,.searchHero,.docHero,.docLibrary,.docNotice,.docDetailHero,.platformsHero,.platformsDirectory,.platformCategoryShell,.transportHowRail,.mobilityProfiles,.mpHeroVisual,.solutionSectionNav>div,.viatorOffersSection>.wrap,.viatorExtended>.viatorClarity,.viatorExtended>.viatorOffer,.viatorExtended>.viatorDocuments,.viatorExtended>.viatorEcosystem,.viatorExtended>.viatorOptimization,.viatorExtended>.viatorRules,.viatorExtended>.viatorFaq,.viatorExtended>.viatorPosts,.viatorExtended>.viatorFinalForm,.viatorNumbersSection>.wrap,.viatorDetailedCompare>.wrap,.viatorPage>.vpTop,.viatorPage>.vpCore){box-sizing:border-box;width:var(--agntix-container-width)!important;max-width:var(--agntix-content-max)!important;margin-left:auto!important;margin-right:auto!important}.homeFaqInner>:where(header,.homeFaqList){width:min(980px,100%);margin-left:0;margin-right:auto}#contenu-principal :is(.litHero,.litKpis,.litWorkflow,.litPlatforms,.litMethods,.litForm,.mgHero,.mgKpis,.mgScopes,.mgFeatures,.mgWorkflow,.mgPricing,.mgRevenueLab,.mgPartnerOps,.rpHero,.rpKpis,.rpServices,.rpStatement,.rpPricing,.rpFaq,.optimHero,.optimPlatformBand,.optimSplit,.optimOffers,.optimMilestones,.optimFaq,.stayTrust,.rdVerdict,.rdCta,.rdDisclaimer,.platformCompareSection,.viatorExtended>.viatorDocumentSlider){box-sizing:border-box;width:100%!important;max-width:none!important;padding-right:var(--agntix-content-edge)!important;padding-left:var(--agntix-content-edge)!important;margin-left:0!important;margin-right:0!important}#contenu-principal :is(.homeImpactShowcase,.viatorNumbersSection,.viatorDetailedCompare){box-sizing:border-box;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}#contenu-principal .pageHero{box-sizing:border-box;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}#contenu-principal .pageHero>.wrap{width:var(--agntix-container-width)!important;max-width:var(--agntix-content-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}#contenu-principal :where(.universeGrid,.directoryGrid,.serviceGrid,.informationCardGrid,.homeUniverseTrack,.aboutSectorGrid,.aboutServiceGrid,.aboutClients>div,.aboutPrinciples>div,.uspCardGrid,.uspDeliverables,.uspPricingGrid,.platformCompactGrid,.platformV3Grid,.platformCategoryCardGrid,.rcLobbyGrid,.rcArticleGrid,.rcHowGrid,.rcCompareGrid,.rcStandardGrid,.docGrid,.reviewAwards>div,.reviewSteps>div,.gygProductGrid,.gygPriceCards,.platformJourneyEcosystem>div,.viatorIdentity,.viatorDocumentGrid,.viatorOfferCards,.viatorAudienceRail,.viatorServicePillars,.viatorEcoTriangle,.stayProfileGrid,.optimOfferGrid,.optimScopeGrid,.mpPricing>div,.spImpactGrid,.spPlatforms>div,.tariffPlans,.tariffExtras>div,.tariffImpactGrid,.litPlatforms>div,.litMethods>div,.mobilityPlatformGrid)>*{min-width:0;max-width:100%}#contenu-principal :is(.universeGrid,.directoryGrid,.serviceGrid,.informationCardGrid,.homeUniverseTrack,.aboutSectorGrid,.aboutServiceGrid,.aboutClients>div,.aboutPrinciples>div,.uspCardGrid,.uspDeliverables,.uspPricingGrid,.platformCompactGrid,.platformV3Grid,.platformCategoryCardGrid,.rcLobbyGrid,.rcArticleGrid,.rcHowGrid,.rcCompareGrid,.rcStandardGrid,.docGrid,.reviewAwards>div,.reviewSteps>div,.gygProductGrid,.gygPriceCards,.gygBookingGrid,.gygProcess,.vpCaseGrid,.vpPostGrid,.viatorIdentity,.viatorDocumentGrid,.viatorOfferCards,.stayProfileGrid,.optimOfferGrid,.optimScopeGrid,.spImpactGrid,.tariffPlans,.tariffExtras>div,.tariffImpactGrid,.litPlatforms>div,.litMethods>div,.mobilityPlatformGrid){gap:var(--ag-grid-gap)!important}@media (min-width:768px) and (max-width:1023px){:root,.agntixVisualV3{--agntix-page-gutter:32px;--agntix-section-title-size:40px}#contenu-principal :is(.universeGrid,.directoryGrid,.serviceGrid,.audienceCards,.deliverables,.miniPlatforms,.branchGrid,.pricing,.workGrid,.aboutSectorGrid,.aboutPrinciples>div,.uspProof,.optimOfferGrid,.optimScopeGrid,.stayProfileGrid,.homeUniverseTrack,.viatorOfferCards,.viatorAudienceRail,.viatorIdentity,.viatorDocumentGrid,.viatorEcoTriangle,.informationCardGrid,.platformV3Grid,.platformCategoryCardGrid,.rcLobbyGrid,.rcArticleGrid,.rcHowGrid,.rcCompareGrid,.rcStandardGrid,.docGrid,.reviewAwards>div,.reviewSteps>div,.gygProductGrid,.gygPriceCards,.gygBookingGrid,.gygProcess,.vpCaseGrid,.vpPostGrid,.spImpactGrid,.tariffPlans,.tariffExtras>div,.mobilityPlatformGrid,.litPlatforms>div,.litMethods>div),.platformCompactGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){:root,.agntixVisualV3{--agntix-page-gutter:16px;--agntix-section-title-size:32px;--agntix-section-description-size:16px}.mewsHeader,.footerInner,.agContainer,#contenu-principal .wrap,#contenu-principal :where([class*=Wrap],[class*=Shell],[class*=Wide]),#contenu-principal :is(.homeCategoryGrid,.homeOpsInner,.homeImpactShowcase>header,.homeImpactPanels,.homeEcosystemInner,.homeFaqInner,.universeShowcaseGrid,.platformsHero,.platformsDirectory,.pdHero,.pdLayout,.rcLobbyMain,.rcArchiveMain,.rdArticleHeroInner,.rdArticleLayoutV3,.docDetailHero,.docDetailLayout,.mobilityProfiles,.mgPlatforms>header,.mgPlatformRail,.mgRevenueWay>header,.mgRevenueStage,.rpPlatforms>header,.rpPlatformRail,.rpWorkflow>header,.rpWorkflowStage,.mpHeroVisual){width:var(--agntix-container-width)!important;max-width:var(--agntix-content-max)!important;margin-left:auto!important;margin-right:auto!important}.mewsMegaInner{width:100%!important;max-width:none!important;padding-right:var(--agntix-page-gutter)!important;padding-left:var(--agntix-page-gutter)!important}#contenu-principal :where(.agntixPageTitle,[class*=HeroCopy] h1,[class*=Hero]>h1){max-width:100%;font-size:var(--ag-font-h1)!important;letter-spacing:-.055em!important;line-height:.94!important}#contenu-principal :where(.agntixSectionTitle){max-width:100%;font-size:var(--agntix-section-title-size)!important;line-height:.98!important}#contenu-principal :is(.universeGrid,.directoryGrid,.serviceGrid,.audienceCards,.deliverables,.miniPlatforms,.branchGrid,.pricing,.workGrid,.manifesto,.values,.informationCardGrid,.homeUniverseTrack,.aboutSectorGrid,.aboutServiceGrid,.aboutClients>div,.aboutPrinciples>div,.uspCardGrid,.uspDeliverables,.uspPricingGrid,.platformCompactGrid,.platformV3Grid,.platformCategoryCardGrid,.rcLobbyGrid,.rcArticleGrid,.rcHowGrid,.rcCompareGrid,.rcStandardGrid,.docGrid,.reviewAwards>div,.reviewSteps>div,.gygProductGrid,.gygPriceCards,.gygBookingGrid,.gygProcess,.gygStatRow,.platformJourneyEcosystem>div,.viatorIdentity,.viatorDocumentGrid,.viatorOfferCards,.viatorAudienceRail,.viatorServicePillars,.viatorEcoTriangle,.viatorPosts>div:nth-child(2),.vpCaseGrid,.vpPostGrid,.stayProfileGrid,.optimOfferGrid,.optimScopeGrid,.mpPricing>div,.spImpactGrid,.tariffPlans,.tariffExtras>div,.litPlatforms>div,.litMethods>div,.mobilityPlatformGrid),#contenu-principal :is(.platformFeaturedRail,.categoryPackImpact,.categoryProfileStage,.gygDetailHero,.gygPackBuilder,.optimPlatformBand>div){grid-template-columns:minmax(0,1fr)!important}#contenu-principal :is(.proof,.uspProof,.viatorNumbers,.tariffImpactGrid,.mgKpis>div,.acKpiGrid,.spPlatforms>div,.footerPartners>div){grid-template-columns:repeat(2,minmax(0,1fr))!important}#contenu-principal :is(.contactGrid form,.platformAuditModal form,.viatorFinalForm form,.gygAvailabilityForm form,.tariffQuoteForm,.spFormGrid,.spPlatformChoices,.transportContactGrid,.universePlatformContactGrid){grid-template-columns:minmax(0,1fr)!important}#contenu-principal :where(.informationCardGrid){width:100%;overflow:visible;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}#contenu-principal :where(.platformPageCard,.platformV3Card){width:100%;min-width:0}#contenu-principal :where(.platformCompactGrid .platformPageCard.compact){height:auto;min-height:300px}#contenu-principal :where(.platformContextFilters,.solutionSectionNav>div,.mgPlatformControls,.tariffPromise,.universeShowcaseTabs,.rdArticleTags){max-width:100%}#contenu-principal :where(.gtTableScroll,.pdDocTable,.rdCompareTable,.pdCalendar,.tableScroll){overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}#contenu-principal :where(.detailSection>aside,.gtGuideShell>aside,.docDetailLayout>aside,.pdLayout>aside,.resourceShare){width:100%!important;max-width:100%!important;position:static!important;inset:auto!important}}@media (max-width:430px){.footerMain{grid-template-columns:minmax(0,1fr)!important}.footerIdentity{grid-column:auto!important}#contenu-principal :is(.proof,.uspProof,.tariffImpactGrid,.mgKpis>div,.acKpiGrid){grid-template-columns:minmax(0,1fr)!important}}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) .homeFaqInner{width:min(840px,100% - 48px)!important;max-width:840px!important;margin-left:auto!important;margin-right:auto!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) .homeFaqInner>header,#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) .homeFaqList{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) .homeFaqInner>header h2{font-size:40px!important;line-height:1!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) summary{grid-template-columns:minmax(0,1fr) 24px!important;gap:20px!important;min-height:69px!important;padding:0 8px!important;font-size:18px!important;line-height:1.3!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) summary>i{color:#0000!important;background:#dfe3ef!important;border-radius:6px!important;width:24px!important;height:24px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:block!important;position:relative!important;transform:none!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) summary>i:before,#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) summary>i:after{content:""!important;background:#111!important;width:11px!important;height:1.5px!important;margin:0!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) summary>i:before{transform:translate(-50%,-50%)rotate(90deg)!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) details[open] summary>i{background:#ff76d3!important;transform:none!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) details[open] summary>i:before{display:none!important}@media (max-width:640px){#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) .homeFaqInner{width:calc(100% - 28px)!important;max-width:none!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) .homeFaqInner>header h2{font-size:34px!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) summary{min-height:64px!important;padding:0 4px!important;font-size:15px!important}}#contenu-principal .platformsPage .platformsHero,#contenu-principal .platformsPage .platformsDirectory,#contenu-principal .platformsV2Page .platformsHero,#contenu-principal .platformsV2Page .platformsDirectory{box-sizing:border-box!important;width:var(--agntix-container-width)!important;max-width:1400px!important;margin-left:auto!important;margin-right:auto!important}#contenu-principal .platformsPage .platformsDirectory,#contenu-principal .platformsV2Page .platformsDirectory{padding-left:0!important;padding-right:0!important}#contenu-principal .platformsPage .platformExplorer,#contenu-principal .platformsV2Page .platformExplorer{width:100%!important;max-width:1400px!important;margin-left:auto!important;margin-right:auto!important}.agntixVisualV3 .platformExplorerAside>button.filterCategory.active .menuVisualIcon.platformCategoryIcon{background:var(--platform-filter-accent)!important;color:#fff!important}.agntixVisualV3 .platformExplorerAside>button.filterAll.active .menuVisualIcon.platformCategoryIcon{color:#fff!important;background:#111318!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq){box-sizing:border-box!important;background:#fffaf2!important;border-radius:0!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:110px 0 130px!important;display:block!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) .homeFaqInner{display:block!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) .homeFaqInner>header{text-align:left!important;margin-bottom:38px!important;position:static!important;top:auto!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) .homeFaqInner>header p{display:none!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) .homeFaqList{border-top:1px solid #96938e!important;display:block!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) details{border-bottom:1px solid #d4d0ca!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) summary{align-items:center!important;justify-content:initial!important;cursor:pointer!important;list-style:none!important;display:grid!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) summary::-webkit-details-marker{display:none!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) details p{color:#353535!important;max-width:720px!important;margin:-2px 46px 32px 8px!important;padding:0!important;font-size:16px!important;line-height:1.55!important}@media (max-width:767px){#contenu-principal .platformsPage .platformsHero,#contenu-principal .platformsPage .platformsDirectory,#contenu-principal .platformsV2Page .platformsHero,#contenu-principal .platformsV2Page .platformsDirectory{width:calc(100% - 28px)!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq){padding:76px 0 90px!important}#contenu-principal .agntixUnifiedFaq:not(.mozioReferenceFaq) details p{margin:0 38px 24px 4px!important;font-size:14px!important}#contenu-principal .platformHero h1,#contenu-principal .viatorProduct .vpTop h1,#contenu-principal .viatorDedicatedHero h1,#contenu-principal .vsaHero h1{letter-spacing:-.035em!important;overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important;width:100%!important;max-width:100%!important;font-size:26px!important;line-height:1.08!important}#contenu-principal .viatorSellerPage>.spImpact,#contenu-principal .viatorSellerPage>.spFocus,#contenu-principal .viatorSellerPage>.spTools,#contenu-principal .viatorSellerPage>.vsaProcessExperience,#contenu-principal .viatorSellerPage>.vsaSection{display:none!important}#contenu-principal .viatorSellerPage .vsaHero{padding:36px 0 40px!important}#contenu-principal .viatorSellerPage .vsaHeroGrid{gap:28px!important}#contenu-principal .viatorSellerPage .vsaBreadcrumbs{white-space:nowrap!important;margin-bottom:22px!important;overflow:hidden!important}#contenu-principal .viatorSellerPage .vsaEyebrow{font-size:9px!important;line-height:1.35!important}#contenu-principal .viatorSellerPage .vsaHero h1{margin:14px 0 16px!important}#contenu-principal .viatorSellerPage .vsaHeroCopy>p{-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;font-size:14px!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}#contenu-principal .viatorSellerPage .vsaActions{margin-top:22px!important}#contenu-principal .viatorSellerPage .vsaActions .vsaSecondaryButton{display:none!important}#contenu-principal .viatorSellerPage .vsaActions .vsaPrimaryButton{justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;padding:0 18px!important;display:flex!important}#contenu-principal .viatorSellerPage .vsaHeroCard{box-shadow:none!important;border-radius:10px!important;padding:17px!important}#contenu-principal .viatorSellerPage .vsaViatorLogo{width:48px!important;height:48px!important}#contenu-principal .viatorSellerPage .vsaHeroCard h2{margin:16px 0 10px!important;font-size:16px!important;line-height:1.15!important}#contenu-principal .viatorSellerPage .vsaHeroCard ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 12px!important;display:grid!important}#contenu-principal .viatorSellerPage .vsaHeroCard li{padding:8px 0!important;font-size:10px!important;line-height:1.25!important}#contenu-principal .viatorSellerPage .vsaHeroPrice{margin-top:12px!important;padding:14px!important}#contenu-principal .viatorSellerPage .vsaHeroPrice strong{font-size:24px!important}#contenu-principal .viatorSellerPage .spBenefits{width:calc(100% - 28px)!important;box-shadow:none!important;background:0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:18px auto 0!important}#contenu-principal .viatorSellerPage .spBenefits article{background:#fff!important;border:1px solid #e0e1e4!important;border-radius:10px!important;min-height:148px!important;padding:16px!important}#contenu-principal .viatorSellerPage .spBenefits h2{margin:18px 0 7px!important;font-size:15px!important;line-height:1.15!important}#contenu-principal .viatorSellerPage .spBenefits p{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;font-size:11px!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}#contenu-principal .viatorSellerPage .vsaMobileOverview{background:#fff!important;padding:58px 0 20px!important;display:block!important}#contenu-principal .viatorSellerPage .vsaMobileOverview header{margin-bottom:24px!important}#contenu-principal .viatorSellerPage .vsaMobileOverview header>span{color:var(--vsa-primary)!important;letter-spacing:.14em!important;font-size:9px!important;font-weight:950!important}#contenu-principal .viatorSellerPage .vsaMobileOverview h2{letter-spacing:-.035em!important;margin:10px 0 8px!important;font-size:22px!important;line-height:1.05!important}#contenu-principal .viatorSellerPage .vsaMobileOverview header p{color:#656970!important;margin:0!important;font-size:13px!important}#contenu-principal .viatorSellerPage .vsaMobileOverviewList{border-top:1px solid #cfd1d5!important}#contenu-principal .viatorSellerPage .vsaMobileOverview details{border-bottom:1px solid #dfe0e3!important}#contenu-principal .viatorSellerPage .vsaMobileOverview summary{cursor:pointer!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:58px!important;padding:0!important;font-size:16px!important;font-weight:800!important;list-style:none!important;display:flex!important}#contenu-principal .viatorSellerPage .vsaMobileOverview summary::-webkit-details-marker{display:none!important}#contenu-principal .viatorSellerPage .vsaMobileOverview summary span{background:var(--vsa-mint)!important;width:24px!important;height:24px!important;color:var(--vsa-deep)!important;border-radius:6px!important;place-items:center!important;font-size:18px!important;line-height:1!important;display:grid!important}#contenu-principal .viatorSellerPage .vsaMobileOverview details[open] summary span{transform:rotate(45deg)!important}#contenu-principal .viatorSellerPage .vsaMobileOverview ul{margin:0!important;padding:0 0 18px!important;list-style:none!important}#contenu-principal .viatorSellerPage .vsaMobileOverview li{color:#4e5258!important;border-top:1px solid #eef0f1!important;justify-content:space-between!important;gap:16px!important;padding:8px 0!important;font-size:13px!important;line-height:1.35!important;display:flex!important}#contenu-principal .viatorSellerPage .vsaMobileOverview li:before{content:"✓"!important;color:var(--vsa-primary)!important;flex:none!important;font-weight:950!important}#contenu-principal .viatorSellerPage .vsaMobileOverview li b{color:#22252a!important;margin-right:auto!important;font-size:13px!important}#contenu-principal .viatorSellerPage .vsaMobileOverview li em{color:#62676d!important;flex:none!important;font-size:11px!important;font-style:normal!important}#contenu-principal .viatorSellerPage .gygAvailabilityForm{padding-top:56px!important}#contenu-principal .viatorSellerPage .gygFormIntro h2{font-size:24px!important;line-height:1.08!important}#contenu-principal .viatorSellerPage .gygFormIntro ul{margin-top:20px!important}#contenu-principal .viatorSellerPage .gygFormIntro li{font-size:12px!important}body:has(.viatorSellerPage) .csConnectionsSection{padding:58px 0 94px!important}body:has(.viatorSellerPage) .csConnectionsSection header h2{font-size:26px!important;line-height:1.05!important}body:has(.viatorSellerPage) .csConnectionsGrid>a:nth-child(n+2){display:none!important}}@media (min-width:768px){#contenu-principal .viatorSellerPage .spBenefits{box-shadow:none!important;background:0 0!important;gap:12px!important}#contenu-principal .viatorSellerPage .spBenefits article{background:#fff!important;border:1px solid #dfe0e3!important;border-radius:10px!important;min-height:182px!important;padding:24px!important}#contenu-principal .viatorSellerPage .spBenefits h2{letter-spacing:-.02em!important;margin:24px 0 10px!important;font-size:17px!important;line-height:1.16!important}#contenu-principal .viatorSellerPage .spBenefits p{font-size:13px!important;line-height:1.48!important}}@media (max-width:767px){#contenu-principal .viatorSellerPage .pkpiSection{padding:56px 0!important;display:block!important}#contenu-principal .viatorSellerPage .pkpiIntro h2{font-size:25px!important;line-height:1.05!important}#contenu-principal .viatorSellerPage .pkpiPanel{border-radius:0!important;padding:22px 0!important}#contenu-principal .viatorSellerPage .pkpiPanelCopy header h3{font-size:17px!important}#contenu-principal .viatorSellerPage .pkpiCards{border-top:0!important;grid-template-columns:1fr!important;gap:8px!important;display:grid!important}#contenu-principal .viatorSellerPage .pkpiCard{background:#fff!important;border:1px solid #dedfe2!important;border-radius:10px!important;grid-template-columns:32px minmax(105px,.65fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:0!important;padding:14px!important;display:grid!important}#contenu-principal .viatorSellerPage .pkpiCardIndex{border-radius:6px!important;width:32px!important;height:25px!important;position:static!important}#contenu-principal .viatorSellerPage .pkpiCardHeading{margin:0!important}#contenu-principal .viatorSellerPage .pkpiCard strong{font-size:24px!important}#contenu-principal .viatorSellerPage .pkpiCard h4{margin:6px 0 0!important;font-size:11px!important}#contenu-principal .viatorSellerPage .pkpiCard p{margin:0!important;font-size:10px!important;line-height:1.4!important}#contenu-principal .viatorSellerPage :is(.pkpiAnalytics,.pkpiMethod){display:none!important}}@media (min-width:768px){#contenu-principal .viatorSellerPage .vsaMobileOverview{display:none}}.agntixRadixTheme{--default-font-family:"Inter Variable", Inter, Arial, sans-serif;--heading-font-family:"Manrope Variable", Arial, sans-serif;--strong-font-family:"Inter Variable", Inter, Arial, sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--ag-font-display:"Manrope Variable", Manrope, Arial, sans-serif;--ag-font-body:"Inter Variable", Inter, Arial, sans-serif;--ag-font-h1:46px;--ag-font-h2:36px;--ag-font-h3:20px;--ag-font-description:18px;--ag-font-small:14px;--ag-font-label:12px;--ag-font-card-title:17px;--ag-font-card-description:15px;--ag-line-card-title:22px;--ag-line-card-description:22px;--ag-card-padding:24px;--ag-grid-gap:24px;--ag-radius-sm:8px;--ag-radius-md:12px;--ag-radius-lg:16px;--ag-radius-card:12px;--ag-section-space-lg:96px;--ag-section-space-md:64px;--agntix-content-max:1400px;--agntix-page-gutter:32px;--agntix-container-width:min(1400px, calc(100% - 64px));--agntix-content-edge:max(32px, calc((100vw - 1400px) / 2));z-index:0;color:#202020;min-height:100%;font-family:var(--ag-font-body);overflow-wrap:break-word;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px;font-weight:400;line-height:1.5;position:relative}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}#contenu-principal .spBenefits{box-shadow:none!important;background:0 0!important;gap:14px!important}#contenu-principal .spBenefits article{--sp-card-accent:var(--sp-accent);position:relative;overflow:hidden;border:1px solid color-mix(in srgb, var(--sp-card-accent) 28%, #dfe0e3)!important;background:color-mix(in srgb, var(--sp-card-accent) 10%, #fff)!important;border-radius:12px!important;min-height:172px!important;padding:24px!important}#contenu-principal .spBenefits article:nth-child(2){--sp-card-accent:var(--sp-support)}#contenu-principal .spBenefits article:nth-child(3){--sp-card-accent:#7c86a2}#contenu-principal .spBenefits article:nth-child(4){--sp-card-accent:var(--sp-ink)}#contenu-principal .spBenefits article>i{background:var(--sp-card-accent);height:3px;position:absolute;inset:0 0 auto}#contenu-principal .spBenefits article>span{background:var(--sp-card-accent);border-radius:999px;place-items:center;width:34px;height:25px;display:grid;color:#fff!important;font-size:9px!important;line-height:1!important}#contenu-principal .spBenefits article:nth-child(2)>span{color:#111!important}#contenu-principal .spBenefits h2{letter-spacing:-.025em!important;margin:20px 0 8px!important;font-size:17px!important;font-weight:800!important;line-height:1.18!important}#contenu-principal .spBenefits p{margin:0!important;font-size:13px!important;line-height:1.48!important}@media (max-width:767px){#contenu-principal .spBenefits{gap:10px!important}#contenu-principal .spBenefits article{min-height:0!important;padding:18px!important}#contenu-principal .spBenefits h2{margin:16px 0 7px!important;font-size:15px!important}#contenu-principal .spBenefits p{font-size:12px!important}}@media (prefers-reduced-motion:reduce){#contenu-principal .spBenefits article{transition:none!important}}@media (max-width:767px){#contenu-principal .viatorSellerPage .pkpiPanel{clip-path:none!important;border:0!important;border-radius:0!important;padding:28px 18px 22px!important;display:block!important}#contenu-principal .viatorSellerPage .pkpiPanelHeader{grid-template-columns:1fr!important;gap:15px!important;display:grid!important}#contenu-principal .viatorSellerPage .pkpiPanelHeader h3{margin-top:12px!important;font-size:19px!important;line-height:1.08!important}#contenu-principal .viatorSellerPage .pkpiPanelIntro{margin:0!important;font-size:13px!important;line-height:1.5!important}#contenu-principal .viatorSellerPage .pkpiMetrics{gap:10px!important;margin-top:0!important;display:flex!important}#contenu-principal .viatorSellerPage .pkpiMetric,#contenu-principal .viatorSellerPage .pkpiMetric:first-child,#contenu-principal .viatorSellerPage .pkpiMetric:last-child{border:1px solid color-mix(in srgb,currentColor 18%,transparent)!important;background:color-mix(in srgb,currentColor 3%,transparent)!important;border-radius:10px!important;flex-direction:column!important;flex:0 0 calc(66.666% - 5px)!important;min-width:0!important;min-height:178px!important;padding:15px!important;display:flex!important}#contenu-principal .viatorSellerPage .pkpiMetricIndex{padding-top:0!important}#contenu-principal .viatorSellerPage .pkpiMetric>strong{margin-top:22px!important;font-size:27px!important}#contenu-principal .viatorSellerPage .pkpiMetric h4{margin-top:7px!important;font-size:12px!important}#contenu-principal .viatorSellerPage .pkpiMetric p{margin-top:12px!important;font-size:10px!important;line-height:1.4!important}#contenu-principal .viatorSellerPage .pkpiMetric a{margin-top:auto!important;padding-top:10px!important}}#contenu-principal h1{font-family:var(--ag-font-display)!important;letter-spacing:-.035em!important;font-size:46px!important;font-weight:700!important;line-height:1.05!important}#contenu-principal h2{font-family:var(--ag-font-display)!important;letter-spacing:-.03em!important;font-size:36px!important;font-weight:700!important;line-height:1.12!important}#contenu-principal h3{font-family:var(--ag-font-display)!important;letter-spacing:-.018em!important;font-size:20px!important;font-weight:650!important;line-height:1.22!important}#contenu-principal :where(.agLead,.agSectionDescription,.agntixSectionDescription,.pageHero>p,.pageHero .wrap>p,[class*=HeroCopy]>p,[class*=HeroInner]>p,[class*=SectionHeader]>p,[class*=SectionHeading]>p,section>header>p,section>header>div>p,h1+p,h2+p){max-width:760px;letter-spacing:0!important;font-size:18px!important;font-weight:400!important;line-height:1.58!important}#contenu-principal :not(:is(.un,.pg,.pf,.rs,.rz,.ay,.tv,.ed,.eds,.pd,.pl,.tf,.pk,.sl,.vl,.ap,.hx) *):where(a[class*=Card],article[class*=Card],button[class*=Card],a[class*=card],article[class*=card],button[class*=card],.informationCard,.caseSidebarCard,.csConnectionCard,.promiseCard,.wpPlatformConcernedCard,.vsaHeroCard){min-width:0;max-width:100%;border-radius:var(--ag-radius-card)!important;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s!important}#contenu-principal :where(a[class*=Card],article[class*=Card],button[class*=Card],a[class*=card],article[class*=card],button[class*=card])>h2,#contenu-principal :where(a[class*=Card],article[class*=Card],button[class*=Card],a[class*=card],article[class*=card],button[class*=card])>h3,#contenu-principal :where(.rcCard,.rcLobbyCard,.rcCompareCard,.rcGuideCard,.rcProtocolCard,.csCard,.realCard,.caseRelatedCard,.csConnectionsGrid>a,.csRelated>div>a,.pdRelatedProtocols>a) h2,#contenu-principal :where(.rcCard,.rcLobbyCard,.rcCompareCard,.rcGuideCard,.rcProtocolCard,.csCard,.realCard,.caseRelatedCard,.csConnectionsGrid>a,.csRelated>div>a,.pdRelatedProtocols>a) h3{font-family:var(--ag-font-display)!important;font-size:var(--ag-font-card-title)!important;font-weight:650!important;line-height:var(--ag-line-card-title)!important;letter-spacing:-.018em!important}#contenu-principal :where(.rcCard,.rcLobbyCard,.rcCompareCard,.csCard,.realCard,.caseRelatedCard,.csConnectionsGrid>a,.csRelated>div>a,.pdRelatedProtocols>a)>p{font-size:var(--ag-font-card-description)!important;line-height:var(--ag-line-card-description)!important}#contenu-principal :where(.caseSidebarCard,.protocolCaseSidebarCard){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}#contenu-principal :where(.caseSidebarCard,.protocolCaseSidebarCard)>h2{margin:12px 0 20px;font-size:20px!important;line-height:1.2!important}#contenu-principal .caseSidebarPlatforms>div>span{border-radius:var(--ag-radius-card);border:1px solid #e2e3df;padding:12px 0}#contenu-principal .caseSidebarCard>a.protocolSidebarAction{border-top:1px solid #e2e3df;padding:14px 0;color:#111318!important;background:0 0!important;border-radius:0!important;margin:0!important}#contenu-principal .csDetailSectionNav{border:0;border-radius:0;padding:0}#contenu-principal .csDetailSectionNav>b{padding:16px 0 4px}#contenu-principal .csDetailConnections{gap:12px}#contenu-principal :where(.csConnectionCard,.csConnectionPlatforms){border:1px solid var(--cs-line,#dedfe3);border-radius:var(--ag-radius-card)!important;box-shadow:none!important}#contenu-principal .csConnectionCard,#contenu-principal .csConnectionPlatforms{border:1px solid var(--cs-line,#dedfe3)}#contenu-principal :where(.caseIntroGrid,.caseDeliverableGrid,.caseBeforeAfter,.caseGuaranteeGrid,.caseCoverageGrid,.protocolRoleGrid,.protocolDeliveryGrid,.csExecutiveGrid,.csDiagnosticGrid,.csObjectives,.csStrategyStrip,.csCommitmentGrid,.csMethodGuarantees){gap:var(--ag-grid-gap)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}#contenu-principal :where(.caseIntroGrid,.caseDeliverableGrid,.caseBeforeAfter,.caseGuaranteeGrid,.caseCoverageGrid,.protocolRoleGrid,.protocolDeliveryGrid,.csExecutiveGrid,.csDiagnosticGrid,.csObjectives,.csStrategyStrip,.csCommitmentGrid,.csMethodGuarantees)>article{border-radius:var(--ag-radius-card)!important;box-shadow:none!important;border:1px solid #d9dadd!important}#contenu-principal .caseDeliverableIndex{background:0 0;border-radius:0;width:44px;height:auto;min-height:54px;padding:0}#contenu-principal .csMeasurementPanel{box-shadow:none;background:0 0;border-radius:0;border:0!important}#contenu-principal .csMeasurementPanel>header{border:0;padding:0 0 24px}#contenu-principal .csMeasurementPanel>div{gap:var(--ag-grid-gap)}#contenu-principal .csMeasurementPanel article{border-radius:var(--ag-radius-card);background:#fff;border:1px solid #d9dadd!important}@media (max-width:820px){#contenu-principal :where(.caseIntroGrid,.caseDeliverableGrid,.caseBeforeAfter,.caseGuaranteeGrid,.protocolDeliveryGrid,.csExecutiveGrid,.csDiagnosticGrid,.csObjectives,.csStrategyStrip,.csMethodGuarantees),#contenu-principal .csMeasurementPanel>div{gap:16px!important}}#contenu-principal .caseContent>section,#contenu-principal :where(.protocolCaseSubheading,.caseMethodHeading){border-bottom:0!important}#contenu-principal .optRefPage :where(.optRefPillars,.optRefAutomationGrid,.optRefResults>div,.mpPricing>div,.solutionCtaMatrix>div),#contenu-principal .uspPage :where(.uspProof,.uspCardGrid,.uspDeliverables,.uspPricingGrid,.uspPlatforms>div,.uspProcess ol){gap:var(--ag-grid-gap)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}#contenu-principal .optRefPage :where(.optRefPillars>article,.optRefPillars>a,.optRefAutomationGrid>article,.optRefResults>div>article,.mpPricing>div>article,.mpPricing>div>a,.solutionCtaMatrix>div>a),#contenu-principal .uspPage :where(.uspProof>article,.uspCardGrid>article,.uspDeliverables>article,.uspPricingGrid>article,.uspPlatforms>div>a,.uspProcess li){border-radius:var(--ag-radius-card)!important;box-shadow:none!important;border:1px solid #d9dadd!important}#contenu-principal .optRefPage .solutionCtaMatrix{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}#contenu-principal .optRefPage :where(.optRefFeatureRows>article,.optRefLogoBand),#contenu-principal :where(.optRefPage .mpPricing li,.uspPage .uspPricingGrid li,.uspPage .uspCardGrid article>small){border-top:0!important;border-bottom:0!important}@media (max-width:767px){#contenu-principal .optRefPage :where(.optRefPillars,.optRefAutomationGrid,.optRefResults>div,.mpPricing>div,.solutionCtaMatrix>div),#contenu-principal .uspPage :where(.uspProof,.uspCardGrid,.uspDeliverables,.uspPricingGrid,.uspPlatforms>div,.uspProcess ol){gap:16px!important}}@media (hover:hover) and (pointer:fine){#contenu-principal :where(a[class*=Card],article[class*=Card],button[class*=Card],a[class*=card],article[class*=card],button[class*=card]):hover{transform:translateY(-3px);box-shadow:0 18px 44px #0c0b0f1a}}#contenu-principal :where(.homeSolutionTrack,.homeBentoGrid,.homeCategoryGrid,.homeAgencyPromiseSlidesTrack,.directoryGrid,.serviceGrid,.realGrid,.rcArticleGrid,.rcCompareGrid,.rcHowGrid,.rcStandardGrid,.docGrid,.informationCardGrid,.platformV3Grid,.platformCategoryCardGrid,.platformCompactGrid,.uspCardGrid,.gygProductGrid,.gygBookingGrid,.caseCoverageGrid,.caseDeliverableGrid,.csConnectionsGrid,.csCommitmentGrid,.mobilityPlatformGrid,.platformOperationsGrid){gap:24px!important}#contenu-principal section>header>h2,#contenu-principal section>header>div>h2,#contenu-principal section>header>h2+p,#contenu-principal section>header>div>h2+p{margin-top:16px}@media (min-width:768px) and (max-width:1023px){.agntixRadixTheme{--ag-font-h1:42px;--ag-font-h2:34px;--ag-card-padding:24px;--ag-grid-gap:20px;--ag-section-space-lg:72px;--ag-section-space-md:56px;--agntix-page-gutter:24px;--agntix-container-width:min(1400px, calc(100% - 48px));--agntix-content-edge:24px}#contenu-principal h1{font-size:42px!important}#contenu-principal h2{font-size:34px!important}#contenu-principal :where(.homeSolutionTrack,.homeBentoGrid,.homeCategoryGrid,.homeAgencyPromiseSlidesTrack,.directoryGrid,.serviceGrid,.realGrid,.rcArticleGrid,.rcCompareGrid,.rcHowGrid,.rcStandardGrid,.docGrid,.informationCardGrid,.platformV3Grid,.platformCategoryCardGrid,.platformCompactGrid,.uspCardGrid,.gygProductGrid,.gygBookingGrid){gap:20px!important}}@media (max-width:767px){.agntixRadixTheme{--ag-font-h1:38px;--ag-font-h2:30px;--ag-card-padding:20px;--ag-grid-gap:16px;--ag-section-space-lg:56px;--ag-section-space-md:40px;--agntix-page-gutter:16px;--agntix-container-width:calc(100% - 32px);--agntix-content-edge:16px}#contenu-principal h1{font-size:38px!important}#contenu-principal h2{font-size:30px!important}#contenu-principal h3{font-size:20px!important}#contenu-principal :where(.homeSolutionTrack,.homeBentoGrid,.homeCategoryGrid,.homeAgencyPromiseSlidesTrack,.directoryGrid,.serviceGrid,.realGrid,.rcArticleGrid,.rcCompareGrid,.rcHowGrid,.rcStandardGrid,.docGrid,.informationCardGrid,.platformV3Grid,.platformCategoryCardGrid,.platformCompactGrid,.uspCardGrid,.gygProductGrid,.gygBookingGrid){gap:16px!important}}@media (prefers-reduced-motion:reduce){#contenu-principal :where(a,article,button)[class*=Card],#contenu-principal :where(a,article,button)[class*=card]{transition:none!important}}.cmpSidebar .resourceSectionNav a.is-active:before{background:var(--cmp-left);left:-13px}.cmpCasePage{--cs-line:#e3e3e0}.cmpCasePage .csDetailHero h1{max-width:760px;line-height:.98;font-size:46px!important}.cmpCasePage .csDetailHeroCopy>p{max-width:700px;font-size:18px}.cmpCaseHeroNames{align-items:center;gap:14px;margin-top:auto;padding-top:42px;font-size:11px;font-weight:900;display:flex}.cmpCaseHeroNames i{color:#8e929b;font-size:9px;font-style:normal}.cmpCaseHeroVisual{background:#191b20;grid-template-columns:1fr 1fr;padding:0;display:grid;position:relative}.cmpCaseHeroVisual:after{display:none}.cmpCaseHeroVisual>div:not(.csDetailHeroBadge){background:color-mix(in srgb, var(--duel-color) 76%, #fff);color:#111318;flex-direction:column;min-width:0;padding:34px;display:flex}.cmpCaseHeroVisual>div:not(.csDetailHeroBadge) small{letter-spacing:.1em;font-size:8px;font-weight:900}.cmpCaseHeroVisual>div:not(.csDetailHeroBadge) b{color:#fff;background:#111318;border-radius:15px;place-items:center;width:62px;height:62px;margin-top:54px;font-size:18px;display:grid}.cmpCaseHeroVisual>div:not(.csDetailHeroBadge) strong{overflow-wrap:anywhere;max-width:250px;margin-top:auto;padding-bottom:58px;font-size:28px;line-height:1}.cmpCaseHeroVisual>i{z-index:3;color:#fff;background:#111318;border-radius:50%;place-items:center;width:54px;height:54px;font-size:9px;font-style:normal;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cmpCaseHeroVisual .csDetailHeroBadge{bottom:24px;left:24px}.cmpCaseFactRail{border:0;gap:0}.cmpCaseFactRail>div{background:#15171c;border:0!important}.cmpCaseSidebar{scrollbar-width:none;max-height:none;overflow:visible}.cmpCaseSidebar .csDetailSectionNav{border:0;padding:0}.cmpCaseSidebar .csDetailSectionNav>b{margin-bottom:14px}.cmpCaseSidebar .csDetailSectionNav a{border:0;padding:8px 0}.cmpCaseConnections{gap:9px}.cmpCaseConnections>span{margin:8px 0 2px}.cmpCaseConnections .csConnectionCard{background:#f1f1f3;border:0;border-radius:14px;min-height:76px;padding:16px}.cmpCaseConnections .csConnectionCard.is-project{color:#fff;background:#111318}.cmpCaseConnections .csConnectionCard b{padding-right:22px;font-size:14px}.cmpCaseContent .csDetailSection+.csDetailSection{border-top:0}.cmpCaseContent .csDetailSection:nth-of-type(2n):before{display:none}.cmpCaseContent .csDetailSection>header h2{max-width:820px;line-height:1.02;font-size:36px!important}.cmpCaseContent .csDetailSection>header>p{font-size:18px}.cmpCaseExecutiveGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:42px;display:grid}.cmpCaseExecutiveGrid article{background:#f3f3f4;flex-direction:column;min-height:280px;padding:34px;display:flex}.cmpCaseExecutiveGrid small{letter-spacing:.1em;font-size:8px;font-weight:900}.cmpCaseExecutiveGrid p{margin:auto 0 0;font-size:18px;line-height:1.58}.cmpCaseExecutiveGrid article.is-dark{color:#fff;background:#111318}.cmpCaseExecutiveGrid h3{color:#fff;margin:auto 0 13px;font-size:20px!important}.cmpCaseExecutiveGrid article.is-dark p{color:#c2c5cc;margin:0;font-size:15px}.cmpCaseLead{color:#62656c;max-width:820px;margin:32px 0 0;font-size:15px;line-height:1.7}.cmpCaseSources{background:#f3f3f4;margin-top:52px;padding:28px;display:grid}.cmpCaseSources>small{letter-spacing:.09em;margin-bottom:14px;font-size:8px;font-weight:900}.cmpCaseSources a{color:#111318;grid-template-columns:.7fr 1fr 18px;align-items:center;gap:18px;padding:10px 0;display:grid}.cmpCaseSources a span{font-size:13px;font-weight:850}.cmpCaseSources a b{color:#6d7077;font-size:11px;font-weight:600}.cmpCaseSupport{background:var(--cs-accent);grid-template-columns:34px 1fr auto;align-items:center;gap:18px;margin-top:18px;padding:32px;display:grid}.cmpCaseSupport small{font-size:8px;font-weight:900}.cmpCaseSupport h3{margin:9px 0;font-size:20px!important}.cmpCaseSupport p{max-width:680px;margin:0;font-size:13px;line-height:1.6}.cmpCaseSupport a{color:#fff;white-space:nowrap;background:#111318;border-radius:999px;align-items:center;gap:7px;padding:12px 15px;font-size:9px;font-weight:900;display:flex}.cmpCaseRelated>header{border-top:0}.cmpCaseRelated>div>a{background:#f3f3f4;border:0;padding:28px}.cmpCaseRelated>div>a>small{margin:0}.cmpCaseRelated>div>a>p{color:#686b72;margin:0 0 24px;font-size:15px;line-height:1.55}@media (max-width:760px){.cmpCasePage .csDetailHero h1{font-size:38px!important}.cmpCasePage .csDetailHeroCopy>p,.cmpCaseContent .csDetailSection>header>p{font-size:16px}.cmpCaseHeroNames{margin-top:28px;padding-top:0}.cmpCaseHeroVisual{min-height:330px}.cmpCaseHeroVisual>div:not(.csDetailHeroBadge){padding:20px}.cmpCaseHeroVisual>div:not(.csDetailHeroBadge) b{width:46px;height:46px;margin-top:36px}.cmpCaseHeroVisual>div:not(.csDetailHeroBadge) strong{padding-bottom:52px;font-size:18px}.cmpCaseHeroVisual .csDetailHeroBadge{bottom:16px;left:16px;right:16px}.cmpCaseFactRail{grid-template-columns:1fr 1fr}.cmpCaseExecutiveGrid,.cmpCaseProfilePair,.cmpCaseDecisionPaths,.cmpCaseLimitsGrid{grid-template-columns:1fr}.cmpCaseExecutiveGrid article,.cmpCaseLimitsGrid article{min-height:230px}.cmpCaseSupport{grid-template-columns:1fr;padding:28px}.cmpCaseSupport a{width:max-content;margin-top:8px}}.cmpCaseHeroVisual{isolation:isolate}.cmpCaseHeroVisual>.cmpCaseHeroBrand{justify-content:flex-start;min-height:590px;padding:32px}.cmpCaseHeroBrand>small{z-index:2;color:#111318b8;position:relative}.cmpCaseHeroBrand .comparisonDuelBrand{flex-direction:column;justify-content:center;gap:24px;height:100%;display:flex}.cmpCaseHeroBrand .comparisonDuelLogo{border:0;border-radius:24px;width:118px;height:118px;padding:15px;box-shadow:0 20px 45px #11131826}.cmpCaseHeroBrand .comparisonDuelLogo>b{color:#111318!important;background:0 0!important;width:auto!important;height:auto!important;margin:0!important;font-size:26px!important}.cmpCaseHeroVisual .cmpCaseHeroBrand .comparisonDuelBrand>strong{color:#fff;text-align:center;text-shadow:0 2px 16px #1113184d;overflow-wrap:normal;max-width:260px;font-size:24px;line-height:1.05;margin:0!important;padding:0!important}.cmpCaseExecutiveGrid article{justify-content:flex-start;min-height:340px}.cmpCaseExecutiveGrid article:first-child{background:color-mix(in srgb, var(--cmp-a) 13%, #f5f5f4)}.cmpCaseExecutiveGrid article:last-child{background:color-mix(in srgb, var(--cmp-b) 13%, #f5f5f4)}.cmpCaseExecutiveGrid .comparisonDuelBrand{grid-template-columns:54px minmax(0,1fr);place-items:center start;gap:12px}.cmpCaseExecutiveGrid .comparisonDuelLogo{width:54px;height:54px;box-shadow:none;border:0;border-radius:13px;padding:7px}.cmpCaseExecutiveGrid .comparisonDuelBrand>strong{color:#111318;text-align:left;max-width:190px;text-shadow:none;font-size:15px}.cmpCaseExecutiveGrid article>small{margin-top:34px}.cmpCaseExecutiveGrid h3{color:#111318;margin:16px 0 14px;line-height:1.35;font-size:17px!important}.cmpCaseExecutiveGrid article>p{color:#565960;margin:auto 0 0;font-size:15px;line-height:1.62}.cmpCaseCompareHead{color:#fff;background:#111318;border:0;border-radius:0;grid-template-columns:.72fr 1fr 1fr;gap:10px;margin-top:42px;padding:15px 22px;display:grid}.cmpCaseCompareHead span{overflow-wrap:anywhere;min-width:0;font-size:9px;font-weight:900;line-height:1.3}.cmpCaseCompareRows{gap:10px;margin-top:10px;display:grid}.cmpCaseCompareRow{grid-template-columns:.72fr 1fr 1fr;align-items:stretch;gap:10px;min-width:0;display:grid}.cmpCaseCompareRow>header{min-width:0;padding:24px 18px 24px 0}.cmpCaseCompareRow>header b{color:var(--cs-accent);font-size:9px}.cmpCaseCompareRow>header h3{margin:14px 0 10px;line-height:1.22;font-size:17px!important}.cmpCaseCompareRow>header p{color:#6b6e75;margin:0;font-size:14px;line-height:1.55}.cmpCaseCompareCell{background:#f4f4f5;min-width:0;min-height:180px;padding:26px}.cmpCaseCompareCell+.cmpCaseCompareCell{background:#eef1f7}.cmpCaseCompareCell>small{color:#858890;letter-spacing:.08em;font-size:8px;font-weight:900;display:block}.cmpCaseCompareCell>h3{margin:24px 0 12px;line-height:1.25;font-size:17px!important}.cmpCaseCompareCell>div{color:#555860;font-size:15px;line-height:1.58}.cmpCaseCompareCell p{margin:0}.cmpCaseCompareCell ul{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.cmpCaseCompareCell li{color:#44474e;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;font-size:14px;line-height:1.45;display:grid}.cmpCaseCompareCell li svg{color:var(--cs-accent);margin-top:2px}.cmpCaseCompareCell em{color:#858890;margin-top:18px;font-size:12px;font-style:normal;display:block}.cmpCaseProjectionPair{grid-template-columns:1fr 1fr;gap:18px;margin-top:42px;display:grid}.cmpCaseProjectionPanel{background:#f3f3f4;flex-direction:column;min-width:0;min-height:560px;padding:34px;display:flex}.cmpCaseProjectionPanel:nth-child(2){background:#eef1f7}.cmpCaseProjectionPanel>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.cmpCaseProjectionPanel .comparisonDuelBrand{grid-template-columns:48px minmax(0,1fr);place-items:center start;gap:11px}.cmpCaseProjectionPanel .comparisonDuelLogo{width:48px;height:48px;box-shadow:none;border:0;border-radius:12px;padding:7px}.cmpCaseProjectionPanel .comparisonDuelBrand>strong{color:#111318;text-align:left;max-width:150px;text-shadow:none;font-size:14px}.cmpCaseProjectionPanel>header>span{color:#777a82;letter-spacing:.08em;font-size:8px;font-weight:900}.cmpCaseProjectionPanel ol{gap:34px;margin:56px 0 40px;padding:0;list-style:none;display:grid}.cmpCaseProjectionPanel li{grid-template-columns:46px minmax(0,1fr);gap:16px;display:grid}.cmpCaseProjectionPanel li>b{color:var(--cs-accent);font-size:12px}.cmpCaseProjectionPanel strong{font-size:17px}.cmpCaseProjectionPanel li p{color:#60636a;margin:8px 0 0;font-size:15px;line-height:1.55}.cmpCaseProjectionPanel footer{gap:8px;margin-top:auto;display:grid}.cmpCaseProjectionPanel footer span{color:#858890;letter-spacing:.08em;font-size:8px;font-weight:900}.cmpCaseProjectionPanel footer b{max-width:360px;font-size:14px;line-height:1.45}.cmpCaseGuaranteeStrip{color:#fff;background:#111318;grid-template-columns:34px 1fr 1fr;align-items:start;gap:24px;margin-top:18px;padding:30px;display:grid}.cmpCaseGuaranteeStrip>svg{color:var(--brand-300,#ffb596)}.cmpCaseGuaranteeStrip>div{gap:10px;display:grid}.cmpCaseGuaranteeStrip small{color:#aeb1b9;letter-spacing:.08em;font-size:8px;font-weight:900}.cmpCaseGuaranteeStrip b{max-width:420px;font-size:14px;line-height:1.55}.cmpCaseSourcePair{grid-template-columns:1fr 1fr;gap:18px;margin-top:42px;display:grid}.cmpCaseSourcePair article{background:#f3f3f4;flex-direction:column;min-height:270px;padding:32px;display:flex}.cmpCaseSourcePair article:nth-child(2){background:#eef1f7}.cmpCaseSourcePair .comparisonDuelBrand{grid-template-columns:50px minmax(0,1fr);place-items:center start;gap:12px}.cmpCaseSourcePair .comparisonDuelLogo{width:50px;height:50px;box-shadow:none;border:0;border-radius:12px;padding:7px}.cmpCaseSourcePair .comparisonDuelBrand>strong{color:#111318;text-align:left;text-shadow:none;font-size:14px}.cmpCaseSourcePair article>small{color:#858890;letter-spacing:.08em;margin-top:42px;font-size:8px;font-weight:900}.cmpCaseSourcePair h3{overflow-wrap:anywhere;margin:12px 0 28px;font-size:17px!important}.cmpCaseSourcePair a{align-items:center;gap:7px;width:max-content;margin-top:auto;font-size:9px;font-weight:900;display:flex}.cmpCaseSourcePair p{color:#666970;margin:auto 0 0;font-size:15px}.cmpCaseEvidenceFlow{grid-template-columns:34px repeat(4,1fr);align-items:start;gap:24px;margin:54px 0;display:grid}.cmpCaseEvidenceFlow>svg{color:var(--cs-accent)}.cmpCaseEvidenceFlow>div{gap:9px;display:grid}.cmpCaseEvidenceFlow b{font-size:14px}.cmpCaseEvidenceFlow span{color:#666970;font-size:14px;line-height:1.5}@media (max-width:1100px){.cmpCaseCompareHead,.cmpCaseCompareRow{grid-template-columns:1fr 1fr}.cmpCaseCompareHead span:first-child,.cmpCaseCompareRow>header{grid-column:1/-1}.cmpCaseCompareRow>header{padding:20px 0 4px}.cmpCaseEvidenceFlow{grid-template-columns:repeat(2,1fr)}.cmpCaseEvidenceFlow>svg{grid-column:1/-1}}@media (max-width:760px){.cmpCaseHeroVisual>.cmpCaseHeroBrand{min-height:330px;padding:20px}.cmpCaseHeroBrand .comparisonDuelLogo{border-radius:18px;width:82px;height:82px;padding:11px}.cmpCaseHeroVisual .cmpCaseHeroBrand .comparisonDuelBrand>strong{max-width:125px;font-size:16px}.cmpCaseExecutiveGrid article{min-height:310px;padding:26px}.cmpCaseCompareHead{display:none}.cmpCaseCompareRows{gap:22px}.cmpCaseCompareRow{grid-template-columns:1fr;gap:8px}.cmpCaseCompareRow>header{grid-column:auto}.cmpCaseCompareCell{min-height:0;padding:24px}.cmpCaseProjectionPair,.cmpCaseSourcePair{grid-template-columns:1fr}.cmpCaseProjectionPanel{min-height:500px;padding:26px}.cmpCaseGuaranteeStrip{grid-template-columns:1fr;padding:26px}.cmpCaseEvidenceFlow{grid-template-columns:1fr;gap:28px}.cmpCaseEvidenceFlow>svg{grid-column:auto}}@media (max-width:767px){:root,.agntixVisualV3{--ag-font-hero-title:26px}}#contenu-principal .platformsPage .platformPageCard{text-align:left!important;align-items:stretch!important;transition:none!important;transform:none!important}:is(#contenu-principal .platformsPage .platformPageCard:hover,#contenu-principal .platformsPage .platformPageCard:focus-visible){box-shadow:none!important;transform:none!important}#contenu-principal .platformsPage :is(.platformPageCardTop,.platformPageCardBody,.platformPageCard>b){box-sizing:border-box;text-align:left;width:100%;margin-left:0;margin-right:0}#contenu-principal .platformsPage .platformNoResults{z-index:4;background:#fafaf8;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:330px;padding:48px;display:flex;position:relative;overflow:hidden}#contenu-principal .platformsPage .platformNoResults :is(h3,p,button){margin:0!important}#contenu-principal .platformsPage .platformAllSection:has(.platformNoResults) .platformCompactGrid{display:none!important}#contenu-principal .homeSectorObjectives :is(.homeSectorObjectivesHeader,.homeSectorObjectivesViewport,.homeSectorObjectivesNav){box-sizing:border-box;width:var(--agntix-container-width)!important;max-width:1400px!important;margin-left:auto!important;margin-right:auto!important}#contenu-principal .platformsPage .platformCategoryDock{box-shadow:none!important;border-bottom:0!important}#contenu-principal .platformsPage .platformCategoryDock.is-filtered .platformAllHeader{max-width:360px;border-right:0!important}#contenu-principal .platformsPage .platformCategoryDock .platformAllHeader h2{text-wrap:balance;max-width:100%;letter-spacing:-.025em!important;font-size:18px!important;line-height:1.15!important}#contenu-principal .platformsPage .platformContextFilters button{letter-spacing:-.015em;max-width:none;font-size:16px!important;line-height:1.15!important;transition:none!important}:is(#contenu-principal .platformsPage .platformContextFilters button:hover:not(.active),#contenu-principal .platformsPage .platformContextFilters button:focus-visible:not(.active)){color:#111318!important;box-shadow:none!important;background:0 0!important;border-color:#d4d4d8!important;transform:none!important}#contenu-principal :is(.rdPage,.hwDetail,.csDetail) :is(a,button,article,img){transition:none!important}:is(#contenu-principal :is(.rdPage,.hwDetail,.csDetail) :is(a,button,article):hover,#contenu-principal :is(.rdPage,.hwDetail,.csDetail) :is(a,button,article):focus-visible){filter:none!important;box-shadow:none!important;transform:none!important}#contenu-principal :is(.rdPage,.hwDetail,.csDetail) section>header h2{max-width:860px;letter-spacing:-.04em!important;font-size:clamp(28px,3vw,36px)!important;line-height:1.04!important}#contenu-principal .hwDetail .hwSummaryGrid article.is-accent{background:color-mix(in srgb,var(--hw-signal) 50%,#fff)!important}#contenu-principal .csDetail .csDetailSection+.csDetailSection{border-top:0!important}#contenu-principal .csDetail .csDetailSection:nth-of-type(2n):before{display:none!important}#contenu-principal .csDetail .csDetailSectionNav{border:0!important;border-top:1px solid var(--cs-line)!important;border-radius:0!important;padding:0!important}#contenu-principal .csDetail .csDetailSectionNav a{background:0 0!important;border-left:0!important;border-right:0!important}#contenu-principal .csDetail :is(.csConnectionCard,.csConnectionPlatforms){box-shadow:none!important;border:0!important;border-radius:0!important}#contenu-principal .csDetail :is(.csExecutiveGrid,.csDiagnosticGrid,.csObjectives,.csCommitmentGrid,.csLessons,.csRelated>div,.cmpCaseExecutiveGrid,.cmpCaseProfilePair,.cmpCaseProjectionPair,.cmpCaseSourcePair,.cmpCaseLimitsGrid){background:0 0!important;border:0!important;gap:18px!important}#contenu-principal .csDetail :is(.csExecutiveGrid article,.csDiagnosticGrid article,.csObjectives article,.csCommitmentGrid article,.csLessons article,.csRelated>div>a,.cmpCaseExecutiveGrid article,.cmpCaseProfile,.cmpCaseProjectionPanel,.cmpCaseSourcePair article,.cmpCaseLimitsGrid article){box-shadow:none!important;border:0!important;border-radius:0!important}#contenu-principal .csDetail :is(.csExecutiveGrid,.csDiagnosticGrid,.csObjectives,.csCommitmentGrid,.csLessons,.csRelated,.cmpCaseExecutiveGrid,.cmpCaseProfilePair,.cmpCaseProjectionPair,.cmpCaseSourcePair,.cmpCaseLimitsGrid,.cmpCaseCompareRows) h3{font-size:18px!important;line-height:1.25!important}#contenu-principal .csDetail :is(.csStrategyStrip,.cmpCaseDecisionStatement,.cmpCaseGuaranteeStrip,.cmpCaseSupport){box-shadow:none!important;border:0!important;border-radius:0!important}#contenu-principal .csDetail :is(.csMethodTimeline,.csDeliveryList,.cmpCaseCompareRows){border:0!important}#contenu-principal .csDetail :is(.csMethodTimeline,.csDeliveryList)>*{border-left:0!important;border-right:0!important}#contenu-principal .csDetail :is(.cmpCaseCompareHead,.cmpCaseCriteriaHead){border:0!important;border-radius:0!important}#contenu-principal .csDetail :is(.cmpCaseCompareCell,.cmpCaseCriteriaList article),#contenu-principal .rdPage :is(.rdCompactSummary,.rdKeyFact,.rdInlineNotice,.rdReportDownload,.rdChecklist,.rdFeaturedEpisode,.rdAboutShow){box-shadow:none!important;border:0!important;border-radius:0!important}#contenu-principal .rdPage :is(.rdArticleBody>section,.rdStandardLayout>article>section,.startupGuideSection,.startupGuideSubsection){border-top:0!important;border-bottom:0!important}#contenu-principal .rdPage .rdArticlePublication{gap:24px;border:0!important}#contenu-principal .rdPage .rdArticlePublication span+span{border-left:0!important;padding-left:0!important}#contenu-principal .rdPage .rdTaxonomy span{background:0 0!important;border:0!important;border-radius:0!important}#contenu-principal .rdPage :is(.rdInlineLinks,.rdPlatformLinks>div,.rdMethodGrid,.rdEpisodeStructure,.rdAllEpisodes,.rdRelated>div){background:0 0!important;border:0!important;gap:18px!important}#contenu-principal .rdPage :is(.rdInlineLinks,.rdPlatformLinks a,.rdMethodGrid article,.rdEpisodeStructure article,.rdAllEpisodes>a,.rdRelated>div>a){box-shadow:none!important;border:0!important;border-radius:0!important}#contenu-principal .rdPage .rdInlineLinks>a{border-top:0!important;border-bottom:1px solid var(--rc-line)!important}#contenu-principal .rdPage :is(.rdPlatformLinks a,.rdAllEpisodes>a,.rdRelated>div>a),:is(#contenu-principal .rdPage :is(.rdPlatformLinks a,.rdAllEpisodes>a,.rdRelated>div>a):hover,#contenu-principal .rdPage :is(.rdPlatformLinks a,.rdAllEpisodes>a,.rdRelated>div>a):focus-visible){background:#f3f3f4!important}:is(#contenu-principal .rdPage .resourceShare :is(button,a):hover,#contenu-principal .rdPage .resourceShare :is(button,a):focus-visible){color:#5e6167!important}#contenu-principal .rdPage .rdSources{border-top:0!important;border-bottom:0!important}#contenu-principal .rdPage .rdSources>a{border-bottom:0!important}@media (max-width:760px){#contenu-principal .platformsPage .platformCategoryDock .platformAllHeader h2{font-size:18px!important}#contenu-principal .platformsPage .platformContextFilters button{font-size:14px!important}}#contenu-principal :where(h1,h2,h3,h4,p,a,button,label,span,strong,small){overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}#contenu-principal .protocolManualStage .protocolManualFace>strong{letter-spacing:-.035em!important;white-space:nowrap!important;font-size:12px!important;line-height:.92!important}@media (min-width:761px){#contenu-principal :is(.rcSidebar,.searchResultsShell>aside,.rdCompareContent>aside,.rdDecodeShell>aside,.rdStandardLayout>aside,.rdReportLayout>aside,.rdArticleLayout>.resourceShare,.rdArticleSide,.pdAside,.hwSidebar,.platformExplorerAside,.docDetailLayout>aside,.gtGuideShell>aside,.detailSection>aside,.gygJourneyNav){overscroll-behavior:auto!important;scrollbar-width:none!important;height:max-content!important;max-height:none!important;overflow-y:visible!important}#contenu-principal :is(.rcSidebar,.searchResultsShell>aside,.rdCompareContent>aside,.rdDecodeShell>aside,.rdStandardLayout>aside,.rdReportLayout>aside,.rdArticleLayout>.resourceShare,.rdArticleSide,.pdAside,.hwSidebar,.platformExplorerAside,.docDetailLayout>aside,.gtGuideShell>aside,.detailSection>aside,.gygJourneyNav)::-webkit-scrollbar{display:none!important}}@media (max-width:767px){#contenu-principal :where(.platformsDirectory,.pkpiSection,.spImpact,.spJourney,.spTools,.spPlatforms,.pdArticle>section,.csDetailSection){padding-top:48px!important;padding-bottom:48px!important}#contenu-principal section>header>h2,#contenu-principal section>header>div>h2,#contenu-principal section>header>h2+p,#contenu-principal section>header>div>h2+p{margin-top:10px!important}#contenu-principal :where(.platformCompactGrid,.platformCategoryCardGrid,.searchResultsGrid){grid-template-columns:minmax(0,1fr)!important;gap:12px!important}#contenu-principal :where(.platformCompactGrid .platformPageCard.compact,.platformCategoryCardGrid .platformPageCard.compact,.searchResultsGrid>.platformPageCard){box-sizing:border-box;height:auto!important;min-height:320px!important;padding:20px!important}#contenu-principal .platformPageCard.compact .platformPageCardTop>.officialPlatformIcon,#contenu-principal .searchResultsGrid>.platformPageCard .officialPlatformIcon{width:52px!important;height:52px!important}#contenu-principal :where(.platformPageCard.compact .platformPageCardBody,.searchResultsGrid>.platformPageCard .platformPageCardBody){margin-top:24px!important}#contenu-principal :where(.platformPageCard.compact,.searchResultsGrid>.platformPageCard) .platformPageCardBody h3{margin:9px 0 11px!important;font-size:17px!important;line-height:1.15!important}#contenu-principal :where(.platformPageCard.compact,.searchResultsGrid>.platformPageCard) .platformPageCardBody p{-webkit-line-clamp:2!important;margin-top:14px!important;font-size:15px!important;line-height:1.45!important}#contenu-principal :where(.platformPageCard.compact,.searchResultsGrid>.platformPageCard) .platformPageTags span{font-size:10px!important}#contenu-principal :where(.platformPageCard.compact,.searchResultsGrid>.platformPageCard)>b{padding-top:12px!important;font-size:11px!important}#contenu-principal .sectorProfilePage .spImpactGrid>article,#contenu-principal .sectorProfilePage .spImpactGrid>article.wide,#contenu-principal .spImpactGrid>article.projection{min-height:0!important;padding:18px!important}#contenu-principal .spImpactGrid>article>:where(.spImpactImage,.spImpactSignal,.spMiniMessage,.spMiniDashboard){height:220px!important}#contenu-principal .spImpactGrid>article>span{margin-top:18px!important}#contenu-principal .spImpactGrid>article h3{margin:16px 0 8px!important;font-size:20px!important;line-height:1.15!important}#contenu-principal .spImpactGrid>article>p{font-size:15px!important;line-height:1.45!important}#contenu-principal .spJourneyStage{min-height:0!important;margin-top:28px!important;padding:20px!important}#contenu-principal .spBenefits article{min-height:0!important;padding:24px 20px!important}#contenu-principal .spBenefits h2{margin:20px 0 8px!important}#contenu-principal .platformsPage .platformAllSection .platformCompactGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#contenu-principal .platformsPage .platformCompactGrid .platformPageCard.compact{min-width:0;min-height:280px!important;padding:12px!important}#contenu-principal .platformsPage .platformCompactGrid .platformPageCardTop>.officialPlatformIcon{width:40px!important;height:40px!important}#contenu-principal .platformsPage .platformCompactGrid .platformPageCardBody{min-width:0;margin-top:18px!important}#contenu-principal .platformsPage .platformCompactGrid .platformPageCardBody h3{overflow-wrap:anywhere;font-size:15px!important;line-height:1.25!important}#contenu-principal .platformsPage .platformCompactGrid .platformPageCardBody>small{letter-spacing:.04em;overflow-wrap:anywhere;display:block;font-size:9px!important}#contenu-principal .platformsPage .platformCompactGrid .platformPageCardBody p{font-size:12px!important;line-height:1.4!important}#contenu-principal .platformsPage .platformCompactGrid .platformPageTags span{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;padding:5px 7px;font-size:9px!important}#contenu-principal .platformsPage .platformCompactGrid .platformPageCard>b{font-size:10px!important}}.mewsUtility:has(.marketSwitcher[data-open=true]){overflow:visible!important}:root{--agntix-mobile-nav-h:0px}.agxDock,.agxSheet,.agxSheetBackdrop{display:none}@media (min-width:768px){.mewsHeaderShell .mewsNav>.mewsNavPack{display:none!important}}@keyframes agxSheetUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes agxSheetFade{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.mewsHeaderShell .mewsNav>.mewsNavSearch{display:block!important}.agxDock{z-index:110;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));color:#fff;min-width:48px;height:48px;font-family:var(--ag-font-body,"Inter Variable","Inter",Arial,sans-serif);letter-spacing:-.005em;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#0a0a0a;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 18px 0 15px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;position:fixed;box-shadow:0 14px 32px -12px #0a0a0aa6}.agxDock.is-icon{width:48px;padding:0}.agxDock svg{width:20px;height:20px;color:var(--brand,#ff6a1a);stroke-width:2px;flex:none}.agxDock:focus-visible{outline:3px solid var(--brand,#ff6a1a);outline-offset:3px}html:has(.pk-dock) .agxDock{bottom:calc(16px + env(safe-area-inset-bottom,0px))}html:has(.agxDock) body footer.footer.v2Footer{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}html:has(.agxDock) .pwaInstallPrompt{bottom:calc(72px + env(safe-area-inset-bottom,0px))}html:has(.agxSheet) .pwaInstallPrompt{display:none}.agxSheetBackdrop{z-index:140;background:#0505068c;animation:.2s both agxSheetFade;display:block;position:fixed;inset:0}.agxSheet{z-index:141;max-height:min(80svh,660px);padding:0 16px calc(14px + env(safe-area-inset-bottom,0px));color:#0a0a0a;font-family:var(--ag-font-body,"Inter Variable","Inter",Arial,sans-serif);background:#fff;border-radius:20px 20px 0 0;flex-direction:column;margin:0;animation:.34s cubic-bezier(.22,1,.36,1) both agxSheetUp;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -20px 60px -24px #0a0a0a8c}.agxSheet *{box-sizing:border-box}:is(.agxSheet :is(a,button):focus-visible,.agxSheet input:focus-visible){outline:3px solid var(--brand,#ff6a1a);outline-offset:2px}.agxSheet__grip{background:#0a0a0a2e;border-radius:4px;flex:none;width:38px;height:4px;margin:8px auto 0;display:block}.agxSheet__head{flex:none;align-items:center;gap:12px;padding:6px 0 12px;display:flex}.agxSheet .agxSheet__title{color:#0a0a0a;min-width:0;max-width:none;font-family:var(--ag-font-display,"Manrope Variable",Arial,sans-serif);letter-spacing:-.025em;text-transform:none;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:19px;font-weight:700;line-height:1.2;overflow:hidden}.agxSheet__close{color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #0a0a0a24;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;margin:0;padding:0;display:grid}.agxSheet__close svg{width:20px;height:20px}.agxSheet__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;align-content:start;gap:22px;min-height:0;padding:2px 0 6px;display:grid;overflow-y:auto}.agxSheet__group{gap:8px;min-width:0;margin:0;padding:0;display:grid}.agxSheet .agxSheet__label{color:#5f5f5f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px;font-size:11px;font-weight:700;line-height:1.3}.agxSr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.agxSearch{align-items:center;gap:8px;margin:0;display:flex}.agxSearch__field{flex:1;align-items:center;min-width:0;margin:0;display:flex;position:relative}.agxSearch__field>svg{color:#5f5f5f;pointer-events:none;width:18px;height:18px;position:absolute;left:15px}.agxSheet .agxSearch__field input{color:#0a0a0a;width:100%;height:50px;min-height:50px;box-shadow:none;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #0a0a0a38;border-radius:999px;outline:0;margin:0;padding:0 14px 0 42px;font-family:inherit;font-size:16px;line-height:1.2}.agxSheet .agxSearch__field input:focus{border-color:#0a0a0a}.agxSheet .agxSearch>button{width:50px;height:50px;min-height:50px;color:var(--brand,#ff6a1a);cursor:pointer;background:#0a0a0a;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;display:grid}.agxSearch>button svg{width:20px;height:20px}.agxRows{grid-auto-rows:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.agxRows>li{min-width:0;display:flex}.agxSheet .agxRow{color:#0a0a0a;letter-spacing:-.01em;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #0a0a0a1f;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:56px;margin:0;padding:8px 14px 8px 8px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.agxSheet .agxRow:active{background:#f2f2f2}.agxRow__icon{color:#0a0a0a;background:#f2f2f2;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.agxRow__icon svg{width:19px;height:19px}.agxRow__text{flex:1;min-width:0}.agxRow__text small{color:#5f5f5f;letter-spacing:0;margin-top:2px;font-size:12.5px;font-weight:500;display:block}.agxRow__go{flex:none;width:18px;height:18px}.agxSheet .agxRow.is-primary{color:#fff;background:#0a0a0a;border-color:#0a0a0a}.agxSheet .agxRow.is-primary:active{background:#1f1f1f}.agxRow.is-primary .agxRow__icon{background:var(--brand,#ff6a1a);color:#0a0a0a}.agxRow.is-primary .agxRow__go{color:var(--brand,#ff6a1a)}.agxRow.is-primary .agxRow__text small{color:#ffffffb8}.agxChips{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.agxChips.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.agxChips>li{min-width:0;display:flex}.agxSheet .agxChip{color:#0a0a0a;letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #0a0a0a24;border-radius:12px;align-items:center;gap:8px;width:100%;min-height:48px;margin:0;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.agxSheet .agxChip:active{background:#f2f2f2}.agxSheet .agxChip[aria-current]{color:#fff;background:#0a0a0a;border-color:#0a0a0a}.agxChip[aria-current]:before{content:"";background:var(--brand,#ff6a1a);border-radius:50%;flex:none;width:7px;height:7px}.agxTiles{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.agxTiles>li{min-width:0;display:flex}.agxSheet .agxTile{color:#0a0a0a;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #0a0a0a1f;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;min-height:76px;margin:0;padding:11px 10px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;display:flex;position:relative}.agxSheet .agxTile:active{background:#f2f2f2}.agxTile svg{width:20px;height:20px}.agxSheet .agxTile[aria-current]{color:#fff;background:#0a0a0a;border-color:#0a0a0a}.agxTile[aria-current] svg{color:var(--brand,#ff6a1a)}.agxBadge{background:var(--brand,#ff6a1a);color:#0a0a0a;text-align:center;border-radius:999px;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;line-height:20px;position:absolute;top:8px;right:8px}.agxPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.agxSheet .agxPair .agxRow{justify-content:center;gap:10px;min-height:52px;padding:8px 12px;font-size:14px}.agxPair .agxRow svg{flex:none;width:19px;height:19px}}@media (prefers-reduced-motion:reduce){.agxSheet,.agxSheetBackdrop{animation:none!important}}.pwaInstallPrompt{z-index:180;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff5;border:1px solid #0c0f1424;border-radius:18px;grid-template-columns:54px minmax(0,1fr);gap:14px;width:min(390px,100vw - 40px);padding:18px;animation:.3s cubic-bezier(.22,1,.36,1) both pwaPromptIn;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 20px 70px #080a0e33}.pwaInstallClose{color:#111319;background:#f0f1f3;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:10px;right:10px}.pwaInstallClose svg{width:15px;height:15px}.pwaInstallIcon{width:54px;height:54px;position:relative}.pwaInstallIcon img{border-radius:12px;width:48px;height:48px}.pwaInstallIcon>svg{color:#fff;background:#111319;border-radius:50%;width:22px;height:22px;padding:5px;position:absolute;bottom:0;right:0}.pwaInstallCopy{padding-right:28px}.pwaInstallCopy>span{letter-spacing:.13em;color:#6d7179;font-size:8px;font-weight:900}.pwaInstallCopy h2{letter-spacing:-.025em;margin:7px 0 6px;line-height:1.08;font-size:18px!important}.pwaInstallCopy p{color:#656a72;margin:0;font-size:11px;line-height:1.5}.pwaInstallSteps{grid-column:1/-1;gap:5px;margin:2px 0 0;padding:0;list-style:none;display:grid}.pwaInstallSteps li{background:#f2f3f5;grid-template-columns:22px 24px 1fr;align-items:center;gap:7px;min-height:42px;padding:8px 10px;display:grid}.pwaInstallSteps svg,.pwaInstallSteps i{place-items:center;width:20px;height:20px;font-style:normal;display:grid}.pwaInstallSteps span{color:#7a7e85;font-size:8px;font-weight:900}.pwaInstallSteps b{font-size:11px}.pwaInstallActions{grid-column:1/-1;gap:7px;margin-top:2px;display:flex}.pwaInstallActions button{color:#fff;background:#111319;border:1px solid #111319;border-radius:999px;min-height:40px;padding:0 16px;font-size:10px;font-weight:800}.pwaInstallActions button+button{color:#111319;background:0 0}@keyframes pwaPromptIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:767px){.pwaInstallPrompt{right:10px;bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:18px;width:auto;padding:16px;left:10px}.pwaInstallCopy h2{font-size:16px!important}.pwaInstallActions button{flex:1}.pwaInstallPrompt--ios{max-height:calc(100dvh - 120px);overflow:auto}}@media (prefers-reduced-motion:reduce){.pwaInstallPrompt{animation:none}}@media (prefers-reduced-transparency:reduce){.pwaInstallPrompt{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.22s}::view-transition-new(root){animation-duration:.22s}}.agntixVisualV3.agntix-motion-active .agntixMotionReveal{opacity:.001;will-change:opacity, transform;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.agntixVisualV3.agntix-motion-active .agntixMotionReveal.is-motion-visible{opacity:1;will-change:auto;transform:none}.agntixVisualV3.agntix-motion-active .agntixMotionCard{transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s,background-color .2s,box-shadow .2s}.agntixScrollProgress{z-index:2100;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,var(--brand-600,#d85a18) 0%,var(--brand,#ff6a1a) 55%,var(--brand-300,#ffb596) 100%);height:3px;box-shadow:0 1px 10px color-mix(in srgb,var(--brand,#ff6a1a) 45%,transparent);position:fixed;top:0;left:0;right:0}.agntixVisualV3.agntix-motion-active .agntixMotionButton{transition:color .18s,background-color .18s,border-color .18s,transform .18s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.agntixVisualV3.agntix-motion-active .agntixMotionButton:hover{transform:translateY(-1px)}}.agntixVisualV3.agntix-motion-active .agntixMotionButton:active{transform:scale(.97)}.agntixVisualV3.agntix-motion-active .agntixMotionAccordion summary :is(i,span:last-child){transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .2s}.agntixVisualV3.agntix-motion-active .agntixMotionAccordion[open] summary :is(i,span:last-child){transform:rotate(45deg)}.agntixVisualV3.agntix-motion-active .mewsMega{animation-duration:.22s;animation-timing-function:cubic-bezier(.22,1,.36,1)}@media (max-width:760px){.agntixVisualV3.agntix-motion-active .mewsNav{transition:opacity .2s,transform .22s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s}.agntixVisualV3.agntix-motion-active .mewsNav>:is(a,button){opacity:0;transition:opacity .18s,transform .2s cubic-bezier(.22,1,.36,1);transform:translateY(-4px)}.agntixVisualV3.agntix-motion-active .mewsNav.mewsNavOpen>:is(a,button){opacity:1;transform:none}.agntixVisualV3.agntix-motion-active .mewsNav.mewsNavOpen>:is(a,button):nth-child(2){transition-delay:18ms}.agntixVisualV3.agntix-motion-active .mewsNav.mewsNavOpen>:is(a,button):nth-child(3){transition-delay:36ms}.agntixVisualV3.agntix-motion-active .mewsNav.mewsNavOpen>:is(a,button):nth-child(4){transition-delay:54ms}.agntixVisualV3.agntix-motion-active .mewsNav.mewsNavOpen>:is(a,button):nth-child(5){transition-delay:72ms}.agntixVisualV3.agntix-motion-active .mewsNav.mewsNavOpen>:is(a,button):nth-child(6){transition-delay:90ms}.agntixVisualV3.agntix-motion-active .agntixMotionReveal{transition-duration:.36s;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.agntixVisualV3 *,.agntixVisualV3 :before,.agntixVisualV3 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:is(.pg-lead.pg-rise,.pd-lead.pd-rise,.pd-hero h1.pd-rise,.tf-lead.tf-rise,.tc-lead.tc-rise,.tv-lead.tv-rise,.pf-lead.pf-rise,.sl-lead.sl-rise,.ay-lead.ay-rise,.hx-lead.hx-rise,p.un-rise:is(.rs-hero__lead,.un-intro__lead,.ct-hero__lead)){opacity:1!important}#contenu-principal .homeSolutionCard{flex-basis:calc(33.3333% - 16px)}#contenu-principal .homeSectorObjectives,#contenu-principal .homeSectorObjectivesInner,#contenu-principal .homeSectorObjectivesHeader,#contenu-principal .homeSectorObjectivesViewport,#contenu-principal .homeSectorObjectivesTrack,#contenu-principal .homeSectorObjectivesNav{background-color:#fff!important;background-image:none!important}#contenu-principal .homeSectorObjectivesViewport{padding-top:10px;padding-bottom:28px}#contenu-principal .homeSectorObjectiveCard{aspect-ratio:1;-webkit-backdrop-filter:blur(20px)saturate(140%);background:#ffffff94;border:1px solid #d2dae5b8;flex:0 0 calc(35% - 29.4px);grid-template-rows:56% 44%;display:grid;overflow:hidden;box-shadow:0 6px 16px #232b3a0b,inset 0 1px #fffffffa;border-radius:24px!important;transition:box-shadow .25s,border-color .25s!important}#contenu-principal .homeSectorObjectiveCard figure{aspect-ratio:auto;background:#e7e6e3;width:100%;height:100%;min-height:0}#contenu-principal .homeSectorObjectiveCard>div{-webkit-backdrop-filter:blur(16px)saturate(135%);background:linear-gradient(145deg,#ffffffd1,#f3f7fc94);border-top:1px solid #ffffffd1;height:100%;min-height:0;padding:14px 16px 12px}#contenu-principal .homeSectorObjectiveCard h3{text-wrap:balance;min-height:0;margin-bottom:5px}#contenu-principal .homeSectorObjectiveCard p{-webkit-line-clamp:2;font-size:clamp(12px,1vw,15px);line-height:1.32}#contenu-principal .homeSectorObjectiveCard>div>span{padding-top:6px}@media (min-width:901px){#contenu-principal .homeImpactPanels{gap:0}#contenu-principal .homeImpactPanels>article{box-sizing:border-box;border:0;border-radius:24px 24px 0 0}#contenu-principal .homeImpactPanels>article.is-active{--home-impact-square:min(500px, 46vw);width:min(790px,52vw);height:var(--home-impact-square);position:relative}#contenu-principal .homeImpactPanels article.is-active .homeImpactCase{grid-template-columns:minmax(220px, 1fr) var(--home-impact-square);opacity:1;gap:0;min-width:0;height:100%;padding:0;overflow:hidden}#contenu-principal .homeImpactPanels article.is-active .homeImpactCase>div{min-width:0;padding:34px 28px 146px}#contenu-principal .homeImpactPanels article.is-active .homeImpactCase h3{text-wrap:balance;font-size:clamp(22px,2.1vw,29px)!important}#contenu-principal .homeImpactPanels article.is-active .homeImpactCase img{width:var(--home-impact-square);height:var(--home-impact-square);aspect-ratio:1;object-fit:cover;border-radius:0}#contenu-principal .homeImpactPanels article.is-active>footer{width:calc(100% - var(--home-impact-square) - 56px);min-height:92px;padding:0;position:absolute;bottom:28px;left:28px}}@media (max-width:1100px){#contenu-principal .homeSectorObjectiveCard{flex-basis:calc(33.3333% - 18.6667px)}}@media (max-width:1040px){#contenu-principal .homeCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){#contenu-principal .homeSolutionCard{flex-basis:calc(50% - 10px)}}@media (max-width:900px){#contenu-principal .homeImpactPanels article.is-active .homeImpactCase img{aspect-ratio:1;object-fit:cover;justify-self:end;width:min(100%,320px);height:auto}}@media (max-width:820px){#contenu-principal .homeCategoryGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){#contenu-principal .homeSectorObjectiveCard{flex-basis:calc(50% - 8px)}}@media (max-width:680px){#contenu-principal .homeSolutionCard{flex-basis:100%}}@media (max-width:640px){#contenu-principal .homeImpactPanels article.is-active .homeImpactCase img{aspect-ratio:1;justify-self:end;width:min(100%,180px);height:180px}}@media (max-width:600px){#contenu-principal .homeSectorObjectivesViewport{padding-top:8px;padding-bottom:24px}#contenu-principal .homeSectorObjectiveCard{flex-basis:100%;grid-template-rows:55% 45%;border-radius:20px!important}#contenu-principal .homeSectorObjectiveCard figure{aspect-ratio:auto;height:100%}#contenu-principal .homeSectorObjectiveCard>div{min-height:0}#contenu-principal .homeSectorObjectivesNav{margin-top:0}}@media (prefers-reduced-motion:reduce){#contenu-principal .homeSectorObjectiveCard{transition:none!important}}.rcPage .rcAssignedResourcePhoto{aspect-ratio:16/9;border-radius:5px}.rcPage .rcLobbyFeatureLink>.rcAssignedResourcePhoto{aspect-ratio:auto;height:100%}#contenu-principal .rcLobbyPage .rcLobbyGrid.rcDecodeList{flex-direction:column!important;display:flex!important}#contenu-principal .rcLobbyPage .rcDecodeList>.rcDecodeRow{align-items:start;gap:18px;width:100%;grid-template-columns:minmax(120px,30%) minmax(0,1fr)!important;display:grid!important}#contenu-principal .rcLobbyPage .rcSidebar{align-self:start;margin-top:0!important}#contenu-principal .rcLobbyPage .rcSidebarPanel{padding-top:0}#contenu-principal .rcResourceControls details{width:100%}#contenu-principal .rcResourceControls summary{cursor:pointer;padding:10px 0;font-size:14px;font-weight:500}#contenu-principal .rcResourceControls .rcFilterLabel{padding:6px 0 12px;font-size:12px}#contenu-principal .rcPage .rcFluidGlass{z-index:1;-webkit-backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(135deg,#ffffffad,#ffffff40);border-radius:5px;position:absolute;inset:8px;box-shadow:inset 0 1px #ffffffb3,0 3px 12px #15161a0a}#contenu-principal .rcPage .rcFluidCover .rcFluidContent{z-index:2;box-sizing:border-box;grid-template-rows:auto auto 1fr;align-content:start;gap:6px;padding:18px;display:grid}#contenu-principal .rcPage .rcFluidContent strong{color:#15161a;align-self:end;margin:0;font-size:16px;font-weight:500}#contenu-principal .rcPage .rcFluidContent small{font-size:10px}@media (max-width:760px){#contenu-principal .rcPage .rcFluidCover .rcFluidContent{gap:4px;padding:12px}#contenu-principal .rcPage .rcFluidContent small{font-size:8px}#contenu-principal .rcPage .rcFluidContent strong{font-size:12px}#contenu-principal .rcPage .rcFluidGlass{inset:5px}#contenu-principal .rcLobbyPage .rcDecodeList>.rcDecodeRow{gap:10px;grid-template-columns:38% minmax(0,1fr)!important}}#contenu-principal .rcPage .rcLobbyGrid{gap:15px!important}#contenu-principal .rcPage.rcLobbyPage .rcLobbyGrid:not(.rcDecodeList){grid-template-columns:repeat(4,minmax(0,1fr))!important}#contenu-principal .rcPage .rcLobbyGrid>a{background:0 0!important;border-radius:5px!important;margin:0!important;padding:0!important}#contenu-principal .rcPage .rcFluidCover{background:var(--fluid-c);border-radius:5px}#contenu-principal .rcPage .rcFluidPhoto{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .55s,filter .55s;display:block;position:absolute;inset:0;transform:scale(1.01)}#contenu-principal .rcPage .rcFluidCover.has-photo:hover .rcFluidPhoto{filter:saturate(1.08)contrast(1.03);transform:scale(1.055)}#contenu-principal .rcPage .rcFluidCover:before{background:radial-gradient(ellipse at 12% 18%, var(--fluid-a) 0%, transparent 58%), radial-gradient(ellipse at 85% 25%, var(--fluid-b) 0%, transparent 60%), radial-gradient(ellipse at 45% 95%, var(--fluid-c) 0%, transparent 58%);filter:blur(18px)saturate(1.3);inset:-15%}#contenu-principal .rcPage .rcFluidCover.has-photo:before{z-index:1;opacity:.08;mix-blend-mode:normal}#contenu-principal .rcPage .rcFluidCover:after{border-radius:inherit;-webkit-backdrop-filter:blur(24px)saturate(1.25);background:linear-gradient(125deg,#ffffff6b,#ffffff2e 48%,#ffffff52);inset:0;box-shadow:inset 0 1px #fff9,inset 0 -1px #ffffff2e}#contenu-principal .rcPage .rcFluidCover.has-photo:after{z-index:2;-webkit-backdrop-filter:none;background:linear-gradient(#070a1114 0%,#070a110a 48%,#070a116b 100%)}#contenu-principal .rcPage .rcFluidCover.has-photo .rcFluidGlass{z-index:3;-webkit-backdrop-filter:none;box-shadow:none;background:0 0}#contenu-principal .rcPage .rcFluidCover.has-photo .rcFluidContent{z-index:4;color:#fff;text-shadow:0 1px 12px #00000073}#contenu-principal .rcPage .rcFluidCover.has-photo .rcFluidContent strong{color:#fff}#contenu-principal .rcPage .rcFluidCover.has-photo .officialPlatformIcon{background:#ffffffe6;box-shadow:0 6px 20px #00000029}#contenu-principal .rcPage .rcArticleCover{position:relative}#contenu-principal .rcPage .rcArticleCover:after{content:"";-webkit-backdrop-filter:none;background:linear-gradient(#0000 60%,#080b121f);transition:opacity .35s;position:absolute;inset:0}#contenu-principal .rcPage .rcCard:hover .rcArticleCover:after,#contenu-principal .rcPage .rcLobbyCard:hover .rcArticleCover:after{opacity:.35}#contenu-principal .rcPage .rcFluidContent{text-shadow:0 1px 8px #ffffff73}#contenu-principal .rcPage :is(.rcLobbyCard,.rcCard,.rcCompareCard,.rcDecodeRow,.rcEpisodeList>a) h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.6em;min-height:2.6em;max-height:2.6em;display:-webkit-box;overflow:hidden;font-size:17px!important;font-weight:500!important;line-height:1.3!important}@media (max-width:1199px){#contenu-principal .rcPage.rcLobbyPage .rcLobbyGrid:not(.rcDecodeList){grid-template-columns:repeat(2,minmax(0,1fr))!important}#contenu-principal .rcPage .rcLobbyGrid{gap:10px!important}#contenu-principal .rcPage :is(.rcLobbyCard,.rcCard,.rcCompareCard,.rcDecodeRow,.rcEpisodeList>a) h2{font-size:17px!important}}@media (max-width:760px){#contenu-principal .rcPage .rcLobbyGrid{gap:5px!important}#contenu-principal .rcPage :is(.rcLobbyCard,.rcCard,.rcCompareCard,.rcDecodeRow,.rcEpisodeList>a) h2{font-size:15px!important}}#contenu-principal :is(.realPage,.rcPage,.reviewWall) :is(.realCardBody h2,.rcLobbyCard h2,.rcCard h2,.reviewWallCard h3){-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;max-height:2.6em;display:-webkit-box;overflow:hidden;margin:12px 0 10px!important;font-size:19px!important;font-weight:500!important;line-height:1.3!important}#contenu-principal :is(.realPage,.rcPage,.reviewWall) :is(.realClientType,.rcLobbyCard>p,.rcCard>p,.reviewWallCard header p,.reviewWallCard blockquote){color:#62666d!important;font-size:17px!important;font-weight:400!important;line-height:1.45!important}#contenu-principal .realPage .realGrid{align-items:stretch;grid-auto-rows:auto!important;gap:15px!important}#contenu-principal .reviewWall .reviewWallGrid{align-items:stretch}#contenu-principal .reviewWall .reviewWallCard{flex-direction:column;height:100%;min-height:0;display:flex}#contenu-principal .reviewWall .reviewWallCard blockquote{-webkit-line-clamp:4;-webkit-box-orient:vertical;height:5.8em;min-height:5.8em;display:-webkit-box;overflow:hidden;margin:12px 0!important}#contenu-principal .reviewWall .reviewWallCard footer{margin-top:12px!important}#contenu-principal .rcPage :is(.rcLobbyCard>p,.rcCard>p){-webkit-line-clamp:3;-webkit-box-orient:vertical;height:4.35em;min-height:4.35em;display:-webkit-box;overflow:hidden}#contenu-principal .realPage :is(.realCard,.realCardLink){flex-direction:column;grid-template-rows:none!important;height:100%!important;min-height:0!important;display:flex!important}#contenu-principal .realPage .realCardCover{aspect-ratio:16/9;flex:none;height:auto!important}#contenu-principal .realPage .realCardBody{flex-direction:column;flex:1;gap:0;grid-template-rows:none!important;padding:16px!important;display:flex!important}#contenu-principal .realPage .realClientType{-webkit-line-clamp:3;-webkit-box-orient:vertical;height:4.35em;min-height:4.35em;display:-webkit-box;overflow:hidden;margin:0 0 12px!important}#contenu-principal .realPage .realPlatforms{min-height:0!important;margin:0!important;padding:10px 0!important}#contenu-principal .realPage .realMetrics{grid-template-columns:1fr 1fr;min-height:0!important;margin:12px 0 0!important}#contenu-principal .realPage .realCardBody>footer{gap:8px;margin:0!important;padding-top:12px!important}#contenu-principal .realPage .realPrivacy{color:#fff;min-height:0;display:block;background:linear-gradient(130deg,#080a0d,#161a21)!important;padding:32px!important}#contenu-principal .realPage .realPrivacy:before,#contenu-principal .realPage .realPrivacy:after,#contenu-principal .realPage .realPrivacy>svg{display:none!important}#contenu-principal .realPage .realPrivacy p{color:#d5d8df!important}#contenu-principal .realPage .realPrivacyPoints{color:#f5f6fa;gap:12px;margin:24px 0 0;padding-left:20px;font-size:16px;line-height:1.5;display:grid}#contenu-principal .realPage .realPrivacyPoints li::marker{color:#ff67cd}@media (max-width:1199px){#contenu-principal :is(.realPage,.rcPage,.reviewWall) :is(.realCardBody h2,.rcLobbyCard h2,.rcCard h2,.reviewWallCard h3){font-size:17px!important}#contenu-principal :is(.realPage,.rcPage,.reviewWall) :is(.realClientType,.rcLobbyCard>p,.rcCard>p,.reviewWallCard header p,.reviewWallCard blockquote){font-size:15px!important}#contenu-principal .realPage .realGrid{gap:10px!important}#mega-platforms{overscroll-behavior:contain;max-height:calc(100dvh - 100px)!important;overflow-y:auto!important}#mega-platforms .mewsMegaInner{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:20px!important}#mega-platforms .mewsMegaFeatures{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:16px;padding-bottom:16px;display:grid}#mega-platforms .mewsFeatureCard{grid-template-columns:80px 1fr;align-items:center;column-gap:12px;display:grid}#mega-platforms .mewsFeatureCard>span{grid-row:1/3;height:65px!important;margin:0!important}#mega-platforms .mewsFeatureCard .officialPlatformIcon{width:22px!important;height:22px!important}#mega-platforms .mewsMegaColumn{min-width:0;padding:16px!important}#mega-platforms :is(.mewsMegaColumn>a,.mewsMegaColumn b,.mewsFeatureCard>b){font-size:16px!important;line-height:1.35!important}#mega-platforms .mewsMegaColumn>a{margin:0!important;padding:7px 0!important}#mega-platforms small{font-size:12px!important;line-height:1.5!important}}@media (max-width:760px){#contenu-principal :is(.realPage,.rcPage,.reviewWall) :is(.realCardBody h2,.rcLobbyCard h2,.rcCard h2,.reviewWallCard h3){font-size:15px!important}#contenu-principal :is(.realPage,.rcPage,.reviewWall) :is(.realClientType,.rcLobbyCard>p,.rcCard>p,.reviewWallCard header p,.reviewWallCard blockquote){font-size:13px!important}#contenu-principal .realPage .realGrid{gap:5px!important}#contenu-principal .realPage .realCardBody{padding:12px!important}#contenu-principal .realPage .realPrivacy{padding:22px!important}#contenu-principal .realPage .realPrivacyPoints{font-size:14px}}.accountLanding{--al-ink:#111318;--al-acid:#d8ff32;color:var(--al-ink);background:#f7f7f4;padding-bottom:110px}.accountLandingHero{width:var(--agntix-container-width);color:#fff;background:#0d0f13;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);min-height:650px;margin:24px auto 0;display:grid;overflow:hidden}.accountLandingHeroCopy{background:radial-gradient(circle at 95% 10%,#ff66c24d,#0000 31%),radial-gradient(circle at 12% 100%,#d8ff3221,#0000 27%);padding:clamp(64px,7vw,105px)}.accountLandingHeroCopy>span,.accountLandingIntro>span,.accountLandingGroup header span,.accountLandingFormSection>header>span{letter-spacing:.15em;font-size:10px;font-weight:800}.accountLandingHeroCopy>span{color:var(--al-acid)}.accountLandingHeroCopy h1{letter-spacing:-.055em;text-wrap:balance;max-width:780px;margin:24px 0;font-size:clamp(48px,5vw,78px);font-weight:650;line-height:.94}.accountLandingHeroCopy>p{color:#ffffffb8;max-width:660px;margin:0;font-size:17px;line-height:1.65}.accountLandingActions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.accountLandingActions a{text-transform:uppercase;border-radius:999px;align-items:center;gap:12px;min-height:50px;padding:0 20px;font-size:11px;font-weight:850;display:inline-flex}.accountLandingActions a:first-child{background:var(--al-acid);color:#111318}.accountLandingActions a:last-child{border:1px solid #ffffff47}.accountLandingActions svg{width:16px}.accountLandingHeroCopy>ul{color:#ffffffbf;gap:13px;margin:46px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.accountLandingHeroCopy>ul li{align-items:center;gap:10px;display:flex}.accountLandingHeroCopy>ul svg{width:17px;color:var(--al-acid)}.accountLandingHeroPanel{background:linear-gradient(145deg,#191c22,#111318);flex-direction:column;justify-content:center;padding:55px 38px;display:flex}.accountLandingHeroPanel header{border-bottom:1px solid #ffffff21;padding-bottom:28px}.accountLandingHeroPanel header span{color:#ff70c6;letter-spacing:.15em;font-size:9px;font-weight:850;display:block}.accountLandingHeroPanel header b{margin-top:12px;font-size:25px;line-height:1.05;display:block}.accountLandingHeroPanel ol{margin:0;padding:0;list-style:none}.accountLandingHeroPanel li{border-bottom:1px solid #ffffff1c;grid-template-columns:45px 1fr;gap:17px;padding:25px 0;display:grid}.accountLandingHeroPanel li>svg{width:42px;height:42px;color:var(--al-acid);background:#d8ff321a;border-radius:50%;padding:11px}.accountLandingHeroPanel li span{grid-template-columns:auto 1fr;gap:4px 12px;display:grid}.accountLandingHeroPanel li small{color:#ffffff61;font-size:9px}.accountLandingHeroPanel li b{font-size:15px}.accountLandingHeroPanel li p{color:#ffffff8c;grid-column:1/-1;margin:4px 0 0;font-size:12px;line-height:1.45}.accountLandingIntro{width:var(--agntix-container-width);padding:105px 0 48px}.accountLandingIntro>span{color:#6c7078}.accountLandingIntro h2{letter-spacing:-.05em;margin:14px 0 10px;font-size:clamp(42px,5vw,68px);line-height:.95}.accountLandingIntro p{color:#646970;max-width:650px;margin:0;font-size:16px;line-height:1.6}.accountLandingGroups{width:var(--agntix-container-width);gap:18px;margin:auto;display:grid}.accountLandingGroup{background:#fff;padding:38px}.accountLandingGroup>header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;margin-bottom:30px;display:grid}.accountLandingGroup>header span{color:var(--landing-accent)}.accountLandingGroup>header h2{letter-spacing:-.035em;max-width:720px;margin:12px 0 0;font-size:30px;line-height:1.05}.accountLandingGroup>header>a{border-bottom:2px solid var(--landing-accent);text-transform:uppercase;align-items:center;gap:9px;padding-bottom:6px;font-size:11px;font-weight:850;display:inline-flex}.accountLandingGroup>header svg{width:15px}.accountLandingPlatformGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.accountLandingPlatformGrid button{-webkit-appearance:none;appearance:none;min-width:0;min-height:108px;color:inherit;text-align:left;cursor:pointer;background:#f3f4f5;border:0;border-radius:5px;grid-template-columns:44px minmax(0,1fr) 17px;align-items:center;gap:12px;padding:16px;transition:transform .22s,background .22s,box-shadow .22s;display:grid}.accountLandingPlatformGrid button:hover,.accountLandingPlatformGrid button.is-selected{background:color-mix(in srgb,var(--landing-accent) 10%,white);box-shadow:inset 0 -3px 0 var(--landing-accent);transform:translateY(-4px)}.accountLandingPlatformGrid .officialPlatformIcon{border-radius:9px;width:44px;height:44px}.accountLandingPlatformGrid button span{min-width:0}.accountLandingPlatformGrid button b,.accountLandingPlatformGrid button small{display:block}.accountLandingPlatformGrid button b{font-size:15px;line-height:1.15}.accountLandingPlatformGrid button small{color:#686d73;margin-top:6px;font-size:10px}.accountLandingPlatformGrid button>svg{width:16px;color:var(--landing-accent)}.accountLandingFormSection{width:var(--agntix-container-width);color:#fff;background:#111318;grid-template-columns:minmax(280px,.62fr) minmax(500px,1fr);align-items:start;gap:clamp(40px,7vw,100px);margin:75px auto 0;padding:clamp(30px,5vw,70px);scroll-margin-top:110px;display:grid}.accountLandingFormSection>header{position:sticky;top:120px}.accountLandingFormSection>header>span{color:var(--al-acid)}.accountLandingFormSection>header h2{letter-spacing:-.05em;margin:18px 0;font-size:clamp(38px,4vw,58px);line-height:.95}.accountLandingFormSection>header p{color:#ffffffa1;margin:0;font-size:15px;line-height:1.6}.accountLandingFormSection .platformTwoStepForm{color:#111318;background:#fff;border-radius:5px;padding:26px}@media (max-width:1023px){.accountLandingHero{grid-template-columns:1fr}.accountLandingHeroPanel{grid-template-columns:260px 1fr;gap:30px;display:grid}.accountLandingPlatformGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.accountLandingFormSection{grid-template-columns:1fr}.accountLandingFormSection>header{position:static}}@media (max-width:767px){.accountLanding{padding-bottom:90px}.accountLandingHero{width:100%;min-height:0;margin:0}.accountLandingHeroCopy{padding:58px 18px 45px}.accountLandingHeroCopy h1{font-size:40px}.accountLandingHeroCopy>p{font-size:15px}.accountLandingActions{display:grid}.accountLandingActions a{justify-content:center}.accountLandingHeroPanel{padding:35px 18px;display:block}.accountLandingIntro{padding:72px 0 34px}.accountLandingIntro h2{font-size:38px}.accountLandingGroups{gap:8px}.accountLandingGroup{padding:25px 16px}.accountLandingGroup>header{grid-template-columns:1fr;gap:17px}.accountLandingGroup>header h2{font-size:25px}.accountLandingGroup>header>a{width:max-content}.accountLandingPlatformGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.accountLandingPlatformGrid button{grid-template-columns:38px minmax(0,1fr);min-height:116px;padding:12px}.accountLandingPlatformGrid button>svg{display:none}.accountLandingPlatformGrid .officialPlatformIcon{width:38px;height:38px}.accountLandingPlatformGrid button b{font-size:15px}.accountLandingFormSection{gap:30px;margin-top:48px;padding:42px 16px}.accountLandingFormSection>header h2{font-size:36px}.accountLandingFormSection .platformTwoStepForm{padding:14px}}.accountLandingIntro{margin-inline:auto}.accountLandingSectorLink{text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;margin-top:18px;font-size:14px;font-weight:500;text-decoration:underline;display:inline-flex}.accountLandingDocuments{width:var(--agntix-container-width);background:#fff;margin:45px auto 0;padding:28px}.accountLandingDocuments h2{margin:0 0 14px;font-size:26px;font-weight:500;line-height:1.2}.accountLandingDocuments p{color:#62666d;max-width:800px;font-size:16px;line-height:1.6}.accountLandingDocuments ul{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.accountLandingDocuments li{align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.accountLandingDocuments li svg{flex-shrink:0;margin-top:3px}:is(.accountLandingPlatformGrid button:focus-visible,.accountLanding a:focus-visible){outline-offset:4px;outline:3px solid #2563eb}@media (prefers-reduced-motion:reduce){.accountLandingPlatformGrid button{transition:none}.accountLandingPlatformGrid button:hover{transform:none}}:root{--v2-ink:#111318;--v2-muted:#5e626b;--v2-paper:#f7f8fa;--v2-line:#e4e6ea;--v2-pink:var(--brand,#ff6a1a);--v2-ease:cubic-bezier(.2,.75,.25,1)}.mewsHeaderShell .mewsHeader{border-bottom:1px solid var(--v2-line);background:#fffffff5;gap:24px;height:76px;min-height:76px;padding-inline:clamp(24px,4vw,64px)}.mewsHeaderShell .mewsBrand{white-space:nowrap;flex-shrink:0;align-items:baseline;width:auto;min-width:max-content;display:inline-flex;letter-spacing:-1.8px!important;font-size:30px!important}.mewsHeaderShell .mewsBrand>span{color:var(--brand,#ff6a1a);font-size:inherit;line-height:inherit;margin:0;display:inline;position:static}.mewsHeaderShell .mewsNav{gap:clamp(12px,1.7vw,26px)}.mewsHeaderShell .mewsNav>a,.mewsHeaderShell .mewsNav>button{letter-spacing:0;min-height:44px;transition:color .16s;font-size:14px!important;font-weight:500!important}.mewsHeaderShell .mewsNav>button.active,.mewsHeaderShell .mewsNav>a.active{color:#111318;text-decoration:underline;-webkit-text-decoration-color:var(--v2-pink);text-decoration-color:var(--v2-pink);text-underline-offset:8px;text-decoration-thickness:3px}.mewsHeaderShell .mewsHeaderCta{letter-spacing:.025em;min-height:46px;box-shadow:none;transition:background .18s ease,transform .18s var(--v2-ease);color:#fff!important;background:#111318!important;border-radius:12px!important;padding:0 22px!important;font-size:12px!important;font-weight:650!important}.mewsHeaderShell .mewsUtility{border-bottom:1px solid var(--v2-line);background:#f7f8fa}.mewsHeaderShell .mewsMega{border:0;border-top:1px solid var(--v2-line);overscroll-behavior:contain;background:#fff;max-height:calc(100dvh - 116px);overflow:auto;box-shadow:0 24px 48px #11131812}.mewsHeaderShell .mewsMegaInner{gap:28px;padding:28px clamp(24px,4vw,64px)}.mewsHeaderShell .mewsMegaFour{grid-template-columns:.85fr 1.1fr 1fr 1fr}.mewsHeaderShell .mewsMegaColumn{gap:8px;border:0!important;padding:0!important}.mewsHeaderShell .mewsMegaColumn>a{border-radius:6px;min-height:32px;padding:5px 8px;transition:background .15s;font-size:15px!important;font-weight:500!important;line-height:1.35!important}.mewsHeaderShell .mewsMegaColumn>a:hover{color:#111318;background:#f3f4f6}.mewsHeaderShell .mewsMegaColumn>a b{font-size:16px!important;font-weight:650!important;line-height:1.3!important}.mewsHeaderShell .mewsMegaColumn em{letter-spacing:.08em;color:#666a73;font-weight:600;margin:14px 8px 4px!important;font-size:11px!important}.mewsHeaderShell .mewsMegaLead{margin-bottom:10px}.mewsHeaderShell .mewsMegaLead small{margin-top:8px;font-size:12px!important;line-height:1.5!important}.mewsHeaderShell .mewsFeatureCard{box-shadow:none;border:0;padding:0}.mewsHeaderShell .mewsFeatureCard>b{font-size:17px!important;font-weight:600!important;line-height:1.4!important}.mewsHeaderShell .mewsFeatureCard>small{font-size:12px!important;line-height:1.5!important}.mewsHeaderShell .mewsFeatureCard>span{border-radius:12px;height:110px;min-height:110px;background:#f3f5f8!important}.mewsHeaderShell .mewsMegaEditorial{border-radius:14px}.mewsHeaderShell :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #7b32b6}#contenu-principal :is(.homeCategorySection,.homeOps,.homeImpact,.homeAgency,.homeAgencyPromise,.homeSectorObjectives,.homeFaqSection,.homeMarketSection){min-height:0!important;padding-block:80px!important}#contenu-principal :is(.homeOpsInner,.homeSectorObjectivesInner,.homeAgencyInner){min-height:0!important;padding-block:0!important}#contenu-principal :is(.homeOps,.homeSectorObjectives,.homeAgencyPromise) :is(header,.homeSectorObjectivesHeader)>h2{letter-spacing:-.045em!important;font-size:clamp(30px,3.1vw,44px)!important;font-weight:550!important;line-height:1.13!important}#contenu-principal .homeSectorObjectiveCard{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:14px!important}#contenu-principal .homeSectorObjectiveCard>div{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}#contenu-principal :is(.vsaHeroCopy,.accountLandingHeroCopy,.realHeader,.searchHero)>h1{text-wrap:balance;letter-spacing:-.05em!important;font-size:clamp(34px,3.8vw,54px)!important;font-weight:550!important;line-height:1.12!important}#contenu-principal .vsaHeroCopy>p,#contenu-principal .accountLandingHeroCopy>p{max-width:600px;font-size:17px!important;line-height:1.7!important}#contenu-principal .accountLandingHero{border-radius:20px;gap:48px;padding:56px!important}#contenu-principal .accountLandingHeroPanel{box-shadow:none;border-radius:16px}.platformTwoStepForm .v2FormStepTitle{letter-spacing:-.025em;margin:12px 0 22px;line-height:1.3;font-size:22px!important;font-weight:550!important}.platformTwoStepForm .v2FormStepTitle:focus{outline:none}.platformTwoStepForm form>button[type=submit]{min-height:48px;color:#fff!important;background:#111318!important;border-radius:10px!important;font-size:12px!important;font-weight:650!important}.platformTwoStepForm :is(input:not([type=checkbox]),textarea,select){background:#fff;min-height:46px;border-radius:9px!important;font-size:16px!important}.platformTwoStepForm :is(input,textarea,select):focus-visible{outline-offset:2px;outline:2px solid #963bb8}.platformTwoStepForm .v2FormFallback{color:#70298e;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.platformTwoStepForm .formError{font-size:14px;line-height:1.5}.footer .footerImpact{min-height:0!important;padding-block:64px!important}.footer .footerImpact>h2{letter-spacing:-.04em!important;font-size:clamp(30px,3.5vw,48px)!important;font-weight:550!important;line-height:1.15!important}.footer .footerImpact>ol{gap:20px;margin-block:32px!important}.footer .footerImpact>ol li{font-size:18px!important;line-height:1.5!important}.footer .footerImpact>a{min-height:48px;background:var(--v2-pink)!important;color:#111318!important;border-radius:12px!important;font-size:12px!important;font-weight:650!important}.footer .footerColumn>a{font-size:13px!important;line-height:1.65!important}.footer .footerColumn>b{letter-spacing:.07em;font-size:11px!important}@media (max-width:1100px){.mewsHeaderShell .mewsMegaFeatures{display:none!important}.mewsHeaderShell .mewsMegaFour{grid-template-columns:1.2fr 1fr 1fr}.mewsHeaderShell .mewsHeader{gap:14px;padding-inline:24px}.mewsHeaderShell .mewsNav{gap:12px}}@media (max-width:767px){.mewsHeaderShell .mewsHeader{gap:10px;height:68px;min-height:68px;padding-inline:16px}.mewsHeaderShell .mewsBrand{font-size:26px!important}.mewsHeaderShell .mewsHeaderCta{min-height:40px;border-radius:9px!important;padding-inline:12px!important;font-size:9px!important}.mewsHeaderShell .mewsMobileToggle{border-radius:10px;width:40px;height:40px}.mewsHeaderShell .mewsNavOpen{background:#fff;gap:0;padding:22px 20px!important}.mewsHeaderShell .mewsNavOpen>a,.mewsHeaderShell .mewsNavOpen>button{border-bottom:1px solid var(--v2-line);text-align:left;width:100%;min-height:58px;padding:16px 4px!important;font-size:20px!important}.mewsHeaderShell .mewsMega{max-height:calc(100dvh - 68px);padding-bottom:32px}.mewsHeaderShell .mewsMegaInner{gap:28px;padding:20px}.mewsHeaderShell .mewsMegaFour{grid-template-columns:1fr}.mewsHeaderShell .mewsMegaColumn>a{min-height:42px;padding:9px 4px;font-size:16px!important}#contenu-principal :is(.homeCategorySection,.homeOps,.homeImpact,.homeAgency,.homeAgencyPromise,.homeSectorObjectives,.homeFaqSection,.homeMarketSection){padding-block:48px!important}#contenu-principal :is(.vsaHeroCopy,.accountLandingHeroCopy,.realHeader,.searchHero)>h1{font-size:34px!important}#contenu-principal .accountLandingHero{gap:28px;padding:28px 20px!important}.footer .footerImpact{padding-block:44px!important}}@media (prefers-reduced-motion:no-preference){.mewsHeaderShell .mewsMega{animation:v2-panel-in .22s var(--v2-ease) both}}@keyframes v2-heading-in{0%{opacity:.2;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes v2-panel-in{0%{opacity:.2;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.rcLobbyFeaturedCopy .v2ResourcePlayback{color:#d5d7dd;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:8px 0;font-size:12px;line-height:1.5;text-decoration:underline;display:block}.rcLobbyFeaturedCopy .v2ResourcePlayback:focus-visible{outline-offset:4px;outline:2px solid #fff}.v2MapNote{color:#626773;margin:12px 0 20px;font-size:13px;line-height:1.6}#contenu-principal .dmHeroCopy>h1{text-wrap:balance;letter-spacing:-.05em!important;font-size:clamp(34px,3.8vw,54px)!important;font-weight:550!important;line-height:1.12!important}#contenu-principal .dmHeroCopy>p{font-size:17px!important;line-height:1.7!important}#contenu-principal .dmHeroActions>:is(a,button){min-height:48px;border-radius:12px!important;font-size:12px!important;font-weight:650!important}#contenu-principal :is(.homeImpactShowcase,.homeFaq){padding-block:80px!important}@media (max-width:767px){#contenu-principal :is(.homeImpactShowcase,.homeFaq){padding-block:48px!important}#contenu-principal .dmHeroCopy>h1{font-size:34px!important}#contenu-principal .dmHeroCopy>p{font-size:15px!important}}.mewsHeaderShell.v2Navigation{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);--utility-height:0px;background:#fffffff5;border-bottom:1px solid #edf0f3}.mewsHeaderShell.v2Navigation .mewsHeader{background:0 0;border:0;gap:34px;width:100%;max-width:1440px;height:80px;min-height:80px;margin:auto;padding:0 40px;display:flex}.v2Navigation .mewsBrand{margin-right:30px}.v2Navigation .mewsNav{flex:1;justify-content:flex-start;gap:28px;margin:0}.v2Navigation .v2HeaderTools{align-items:center;gap:18px;display:flex}.v2HeaderTools>button{cursor:pointer;color:#575c68;background:0 0;border:0;place-items:center;min-width:36px;min-height:40px;display:grid}.v2HeaderTools .marketSwitcherTrigger{font-size:11px}.mewsHeaderShell.v2Navigation .mewsHeaderCta{white-space:nowrap;min-height:42px;border-radius:7px!important;padding:0 17px!important;font-size:10px!important}.mewsHeaderShell.v2Navigation .mewsMega{background:#fff;border:1px solid #e8eaf0;border-radius:0 0 14px 14px;min-height:0;max-height:calc(100dvh - 100px);padding:0;left:max(24px,50% - 640px);right:max(24px,50% - 640px);box-shadow:0 24px 60px #1c244126;top:100%!important}.v2Navigation~.mewsMenuBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#16203620;inset:80px 0 0!important}.footer.v2Footer{border-top:1px solid #e8ebf1;color:#222633!important;background:#f6f7fa!important;padding:0 32px 30px!important}.v2Footer .footerInner{width:100%;max-width:1280px;margin:auto;padding:0!important}.footer.v2Footer .footerPartners>div>a>span{min-width:0}.footer.v2Footer .footerPartners>div>a>span>b{white-space:normal;overflow-wrap:anywhere;line-height:1.4;display:block;color:#293244!important;font-size:14px!important;font-weight:500!important}.footer.v2Footer .footerPartners>div>a>span>small{white-space:normal;margin-top:4px;line-height:1.5;display:block;color:#596579!important;font-size:11px!important}.footer.v2Footer .footerPartners>div>a{align-items:center;min-height:48px}.footer.v2Footer .footerPartners>div>a:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #5968cd}.v2FooterOpening{border-bottom:1px solid #dfe3eb;grid-template-columns:1.2fr 1fr;align-items:center;gap:100px;padding:86px 0 66px;display:grid}.v2FooterInvitation>span{color:#6f7787;font-size:11px}.v2FooterInvitation>h2{letter-spacing:-.05em;color:#222633;margin:20px 0;line-height:1.15;font-size:clamp(30px,3.3vw,47px)!important;font-weight:500!important}.v2FooterInvitation>p{color:#7d828f;max-width:420px;font-size:14px;line-height:1.7}.v2FooterInvitation>div{flex-wrap:wrap;align-items:center;gap:22px;margin-top:27px;display:flex}.v2FooterInvitation a{color:#373b48;align-items:center;gap:18px;font-size:11px;display:flex}.v2FooterInvitation a:first-child{color:#fff;background:#252535;border-radius:7px;padding:15px 20px}.v2Footer .footerNewsletter{display:block;color:#292d3a!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;margin:0!important;padding:28px 0!important}.v2Footer .footerNewsletter>div>span{color:#6f7787;font-size:10px}.v2Footer .footerNewsletter h2{letter-spacing:-.035em;color:#303442!important;margin:15px 0!important;font-size:23px!important;font-weight:500!important;line-height:1.3!important}.v2Footer .footerNewsletter p{line-height:1.7;color:#6f7787!important;font-size:12px!important}.v2Footer .footerNewsletter form{margin-top:24px}.v2Footer .footerNewsletter label{color:#767d8d;font-size:10px}.v2Footer .footerNewsletter form>div{border:1px solid #dfe3eb;border-radius:7px;overflow:hidden;background:#fff!important}.v2Footer .footerNewsletter input[type=email]{min-width:0;color:#222!important;background:#fff!important;font-size:12px!important}.v2Footer .footerNewsletter button{min-height:44px;color:#292e3c!important;background:#eeeef5!important;font-size:10px!important}.v2Footer .footerNewsletter .newsletterConsent{margin-top:15px}.v2Footer .footerNewsletter .newsletterConsent a{color:#525a70}.v2Footer .footerMain{grid-template-columns:.6fr repeat(5,1fr);gap:30px;padding:48px 0}.v2Footer .footerColumn>b{letter-spacing:.06em;margin-bottom:14px;color:#424957!important;font-size:10px!important;font-weight:600!important}.v2Footer .footerColumn>a{color:#6f7787!important;font-size:11px!important;line-height:1.6!important}.v2Footer .footerColumn>a:hover{color:#8c3da6!important}.v2Footer .footerPartners{color:#6f7787;border-top:1px solid #e1e5ed;padding:28px 0}.v2Footer .footerPartners header{justify-content:space-between;gap:20px;display:flex}.v2Footer .footerPartners header>b{color:#606977;font-size:10px}.v2Footer .footerPartners header>span{font-size:10px}.v2Footer .footerPartners>div{grid-template-columns:repeat(4,1fr);gap:15px;margin:20px 0}.v2Footer .footerPartners>div>a{color:#656d7d;background:0 0;border:0;gap:10px;min-height:38px;padding:0}.v2Footer .partnerProgramLogo{width:26px;height:26px}.v2Footer .footerPartners b{font-size:11px}.v2Footer .footerPartners small{color:#6f7787;font-size:9px}.v2Footer .footerLegal{border-top:1px solid #e1e5ed;gap:25px;padding:25px 0 15px}.v2Footer .footerLegal>a,.v2Footer .footerCopyright{color:#6f7787;font-size:10px}.v2Footer .footerLanguage{color:#687082}#contenu-principal .v2Home .homeFaq{max-width:1216px;margin:auto;background:#fff!important;padding:30px 0 85px!important}.v2Home .homeFaqInner{grid-template-columns:1fr 1.5fr;gap:60px;display:grid}.v2Home .homeFaq h2{letter-spacing:-.05em!important;text-align:left!important;font-size:40px!important;font-weight:500!important}.v2Home .homeFaq h3 button{font-size:16px!important;font-weight:500!important}.v2Home .homeFaq p{color:#7d8390;font-size:14px!important;line-height:1.75!important}.v2DirectoryPage .platformExplorer{margin:0}.v2DirectoryPage .platformCompactGrid{gap:15px!important}.v2SectorPage .stayPlatforms{grid-template-columns:1fr 1.5fr;gap:80px;max-width:1216px;display:grid;min-height:0!important;padding:75px 0!important}.v2SectorPage .stayPlatformCloud{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.v2SectorPage .stayPlatformCloud>a{border-radius:8px;padding:14px 4px;box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important}.v2SectorPage .stayPlatformCloud>a:hover{background:#f4f5f9!important}.v2SectorPage .stayPlatformCloud>a>span{color:#6f7787;font-size:10px!important}.v2SectorPage .stayPlatforms>div>h2{letter-spacing:-.045em!important;font-size:35px!important;font-weight:500!important;line-height:1.15!important}.v2SectorPage .stayPlatforms>div>p{color:#6f7787;line-height:1.7;font-size:14px!important}.v2SectorPage .v2EcosystemCopy>a{color:#fff!important;background:#222636!important;border-radius:7px!important;font-size:11px!important}.v2SectorPage .stayProfiles{max-width:1216px;padding:50px 0 70px!important}.v2SectorPage .stayProfileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.v2SectorPage .stayProfileGrid>header{grid-column:1/-1;align-items:end;gap:55px;margin-bottom:25px;display:flex}.v2SectorPage .stayProfileGrid>header>h2{letter-spacing:-.04em!important;font-size:38px!important;font-weight:500!important;line-height:1.2!important}.v2SectorPage .stayProfileSpacer{display:none}.v2SectorPage .stayProfileGrid>a{border-radius:10px;background:#f8f9fc!important;border:1px solid #e9edf3!important;min-height:0!important;padding:28px!important}.v2SectorPage .stayProfileGrid>a>h3{margin:20px 0 15px!important;font-size:19px!important;font-weight:500!important;line-height:1.3!important}.v2SectorPage .stayProfileGrid>a>p{color:#7f8797;line-height:1.7;font-size:13px!important}.v2SectorPage .stayProfileGrid>a>b{color:#6b7486;font-size:10px!important}.v2SectorPage .stayOperations{background:#f6f7fb!important;padding:75px 0!important}.v2SectorPage .stayOpsLead{grid-template-columns:1.3fr 1fr;gap:16px 60px;max-width:none;margin-bottom:40px;display:grid}.v2SectorPage .stayOpsLead>span{grid-column:1/-1}.v2SectorPage .stayOpsLead>h2{letter-spacing:-.045em!important;font-size:40px!important;font-weight:500!important;line-height:1.2!important}.v2SectorPage .stayOpsLead>p{color:#7f8898;line-height:1.7;font-size:15px!important}.v2SectorPage .stayQuote{background:#fff!important;padding:65px 32px!important}.v2SectorPage .stayQuote>blockquote{color:#6f7787;letter-spacing:-.025em;max-width:880px;font-size:28px!important;font-weight:450!important;line-height:1.45!important}.v2SectorPage .stayFinal{background:#f5f6fb!important;padding:65px 24px!important}.v2SectorPage .stayFinal>h2{color:#292e3d;font-size:40px!important;font-weight:500!important;line-height:1.2!important}.v2SectorPage .stayFinal a{border-radius:8px!important}.v2CategoryPage .platformCategoryDirectory{background:#fff;padding:70px 0!important}.v2CategoryPage .platformCategoryShell{max-width:1216px}.v2CategoryPage .platformCategoryDirectory header{grid-template-columns:1.2fr 1fr;align-items:end;gap:15px 60px;display:grid}.v2CategoryPage .platformCategoryDirectory header>span{grid-column:1/-1;font-size:10px}.v2CategoryPage .platformCategoryDirectory header>h2{letter-spacing:-.04em!important;font-size:36px!important;font-weight:500!important;line-height:1.15!important}.v2CategoryPage .platformCategoryDirectory header>p{color:#6f7787;line-height:1.7;font-size:14px!important}.v2CategoryPage .platformCategoryDirectoryStats{background:#f7f8fb;border-radius:10px;gap:24px;min-height:0;margin:30px 0;padding:22px}.v2CategoryPage .platformCategoryDirectoryStats strong{font-size:26px!important;font-weight:500!important}.v2CategoryPage .platformCategoryDirectoryStats p{font-size:12px!important}.v2Resources .rcLobbyShell{grid-template-columns:190px minmax(0,1fr);gap:45px;width:calc(100% - 64px);max-width:1280px;padding:35px 0 70px}.v2Resources .rcLobbyHeader{color:#6f7787;margin:0 0 22px;font-size:11px}.v2Resources .rcLobbyFeatured{border:1px solid #edf0f5;overflow:hidden;background:#f6f7fb!important;border-radius:10px!important;grid-template-columns:1fr 1fr!important;min-height:0!important;margin-bottom:30px!important;display:grid!important}.v2Resources .rcLobbyFeaturedCopy{flex-direction:column;justify-content:center;display:flex;color:#303544!important;background:#f6f7fb!important;min-height:0!important;padding:32px!important}.v2Resources .rcLobbyFeaturedCopy>span{color:#6f7787;font-size:10px}.v2Resources .rcLobbyFeaturedCopy>h2{letter-spacing:-.04em!important;color:#292e3d!important;margin:18px 0!important;font-size:25px!important;font-weight:500!important;line-height:1.25!important}.v2Resources .rcLobbyFeaturedCopy>h2>a{color:inherit!important}.v2Resources .rcLobbyFeaturedCopy>p{line-height:1.7;color:#6f7787!important;font-size:13px!important}.v2Resources .rcLobbyFeaturedCopy>a{font-size:10px;color:#5b6077!important}.v2Resources .rcLobbyFeatureLink{height:100%;min-height:300px;display:block}.v2Resources .rcLobbyFeatureLink>:first-child{min-height:300px;aspect-ratio:auto!important;height:100%!important}.v2Resources .rcLobbyFeatureLink img{object-fit:cover;width:100%;height:100%}.v2Resources .rcLobbySliderControls{margin-top:24px!important}.v2Resources .rcLobbySliderControls button{color:#555e70!important;background:0 0!important;border-color:#d5d9e3!important}.v2Resources .v2ResourcePlayback{color:#7b8190}.v2Resources .rcLobbyGrid:not(.rcDecodeList){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:15px!important}.v2Resources .rcLobbyGrid:has(.rcDecodeRow){flex-direction:column;gap:20px!important;display:flex!important}.v2Resources .rcLobbyCard:not([href*="/comparatifs/"]):not([href*="/protocoles/"]){background:0 0!important;border:0!important;min-height:0!important;padding:0!important}.v2Resources .rcLobbyCard:not([href*="/comparatifs/"]):not([href*="/protocoles/"])>h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.8em;display:-webkit-box;overflow:hidden;letter-spacing:-.025em!important;color:#4c5362!important;margin:14px 0 24px!important;font-size:17px!important;font-weight:500!important;line-height:1.4!important}.v2Resources :is(.rcLobbyCard:not([href*="/comparatifs/"]):not([href*="/protocoles/"]),.rcDecodeRow) .rcResourceBadge{color:#6f7787!important;background:0 0!important;border:0!important;margin:15px 0 0!important;padding:0!important;font-size:8px!important}.v2Resources :is(.rcLobbyCard:not([href*="/comparatifs/"]):not([href*="/protocoles/"]),.rcDecodeRow) .rcResourceBadge i{width:4px;height:4px}.v2Resources .rcTypeNav>a,.v2Resources .rcNavSection>a{font-size:12px!important;line-height:1.4!important}.v2Resources .rcSearch{background:#f3f5f9;min-height:42px;border-radius:7px!important}.v2Resources .rcSearch input{font-size:12px}.v2Resources .rcSearch>b{color:#6f7787;background:0 0}.v2Resources .rcSidebar{top:105px}.v2Resources .rcDecodeRow{grid-template-columns:220px 1fr!important;gap:25px!important;display:grid!important}.v2Resources .rcDecodeRow h2{font-size:17px!important;font-weight:500!important}.v2Resources .rcDecodeRow p{color:#6f7787;font-size:13px!important}.v2Resources .rcDecodeRow small{font-size:10px!important}.v2Realisations .realShell{grid-template-columns:195px minmax(0,1fr);gap:45px;width:calc(100% - 64px);max-width:1280px;padding:35px 0 70px}.v2Realisations .realPrivacy{gap:20px;background:#1c2230!important;border-radius:10px!important;grid-template-columns:35px 1fr!important;min-height:0!important;padding:28px!important}.v2Realisations .realPrivacy>svg{width:25px;height:25px}.v2Realisations .realPrivacy h2{letter-spacing:-.03em!important;font-size:23px!important;font-weight:500!important;line-height:1.25!important}.v2Realisations .realPrivacy p{color:#acb3c3!important;font-size:12px!important;line-height:1.7!important}.v2Realisations .realPrivacyPoints{grid-template-columns:1fr 1fr;gap:9px 24px;margin-top:18px;display:grid}.v2Realisations .realPrivacyPoints>li{color:#c0c5d3;font-size:10px!important}.v2Realisations .realGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.v2Realisations .realCard{border-radius:10px!important;height:auto!important;min-height:0!important}.v2Realisations .realCardLink{height:100%}.v2Realisations .realCardCover{height:175px!important}.v2Realisations .realCardBody{gap:14px!important;min-height:0!important;padding:18px!important}.v2Realisations .realCardBody h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.7em;min-height:2.7em;display:-webkit-box;overflow:hidden;letter-spacing:-.025em!important;margin:12px 0!important;font-size:17px!important;font-weight:500!important;line-height:1.35!important}.v2Realisations .realClientType{min-height:3.1em;color:#6f7787!important;font-size:15px!important;font-weight:400!important;line-height:1.55!important}.v2Realisations .realPlatforms{margin:16px 0!important;padding:15px 0!important}.v2Realisations .realMetrics{border-radius:7px!important;min-height:0!important;margin-top:8px!important;padding:14px!important}.v2Realisations .realMetrics strong{font-size:14px!important}.v2Realisations .realResultsHeader h2{font-size:28px!important;font-weight:500!important}.v2Realisations .realSidebar button{font-size:11px!important}.v2Realisations .realSidebarInner{top:105px}@media (min-width:768px) and (max-width:1100px){.mewsHeaderShell.v2Navigation .mewsHeader{gap:18px;padding:0 24px}.v2Navigation .mewsBrand{margin-right:8px}.v2Navigation .mewsNav{gap:18px}.mewsHeaderShell.v2Navigation .mewsNav>a,.mewsHeaderShell.v2Navigation .mewsNav>button{font-size:12px!important}.v2HeaderTools .marketSwitcher{display:none}.v2Resources .rcLobbyGrid:not(.rcDecodeList){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.v2Realisations .realGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2Resources .rcLobbyFeatured{grid-template-columns:1fr!important}.v2Resources .rcLobbyFeatureLink,.v2Resources .rcLobbyFeatureLink>:first-child{min-height:230px}.v2FooterOpening{gap:45px}.v2Footer .footerMain{grid-template-columns:repeat(3,1fr)}.v2SectorPage .stayPlatforms{gap:35px;width:calc(100% - 64px)}.v2SectorPage .stayPlatformCloud{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.mewsHeaderShell.v2Navigation .mewsHeader{gap:12px;height:66px;min-height:66px;padding:0 18px}.mewsHeaderShell.v2Navigation .mewsBrand{margin-right:auto;font-size:25px!important}.v2Navigation .v2HeaderTools{display:none}.mewsHeaderShell.v2Navigation .mewsHeaderCta{display:none!important}.v2Navigation .mewsMobileMarket{margin-left:0}.v2Navigation .mewsMobileToggle{border-color:#e4e7ee;border-radius:9px;width:40px;height:40px}.v2Navigation .mewsNav{min-height:calc(100dvh - 66px);align-items:stretch!important;gap:0!important;padding:24px!important;top:66px!important}.mewsHeaderShell.v2Navigation .mewsNav>a,.mewsHeaderShell.v2Navigation .mewsNav>button{border-bottom:1px solid #edf0f4;justify-content:space-between;width:100%;min-height:66px;letter-spacing:-.03em!important;font-size:24px!important;font-weight:500!important}.mewsHeaderShell.v2Navigation .mewsMega{border-radius:0;max-height:calc(100dvh - 66px);padding:0 0 100px;position:fixed;bottom:0;left:0;right:0;top:66px!important}.v2Navigation~.mewsMenuBackdrop{inset:66px 0 0!important}.footer.v2Footer{padding:0 20px 110px!important}.v2FooterOpening{grid-template-columns:1fr;gap:15px;padding:48px 0 25px}.v2FooterInvitation>h2{font-size:35px!important}.v2FooterInvitation>p{font-size:13px}.v2Footer .footerNewsletter{border-top:1px solid #e1e5ed!important;padding-top:30px!important}.v2Footer .footerMain{grid-template-columns:1fr 1fr;gap:30px;padding:35px 0}.v2Footer .footerIdentity{grid-column:1/-1;align-items:center;gap:18px;display:flex}.v2Footer .footerPartners header{display:block}.v2Footer .footerPartners header>span{margin-top:12px;line-height:1.6;display:block}.v2Footer .footerPartners>div{grid-template-columns:1fr 1fr}.v2Footer .footerLegal{gap:17px}.v2Footer .footerColumn>a{font-size:11px!important}#contenu-principal .v2Home .homeFaq{padding:20px 18px 55px!important}.v2Home .homeFaqInner{display:block}.v2Home .homeFaq h2{font-size:33px!important}.v2Home .homeFaq h3 button{font-size:15px!important}.v2Home .homeFaq p{font-size:13px!important}.v2DirectoryPage .platformCompactGrid{grid-template-columns:1fr 1fr!important;gap:5px!important}.v2SectorPage .stayPlatforms{grid-template-columns:1fr;gap:25px;width:calc(100% - 36px);padding:45px 0!important}.v2SectorPage .stayPlatforms>div>h2{font-size:31px!important}.v2SectorPage .stayPlatformCloud{grid-template-columns:repeat(4,1fr);gap:8px}.v2SectorPage .stayProfiles{width:calc(100% - 36px);padding:30px 0 50px!important}.v2SectorPage .stayProfileGrid{grid-template-columns:1fr 1fr;gap:10px}.v2SectorPage .stayProfileGrid>header{display:block}.v2SectorPage .stayProfileGrid>header>h2{font-size:30px!important}.v2SectorPage .stayProfileGrid>a{padding:20px 15px!important}.v2SectorPage .stayProfileGrid>a>h3{font-size:17px!important}.v2SectorPage .stayProfileGrid>a>p{font-size:12px!important}.v2SectorPage .stayOperations{padding:45px 0!important}.v2SectorPage .stayOpsLead{display:block}.v2SectorPage .stayOpsLead>h2{margin-top:20px;font-size:32px!important}.v2SectorPage .stayOpsLead>p{font-size:14px!important}.v2SectorPage .stayQuote{padding:45px 22px!important}.v2SectorPage .stayQuote>blockquote{font-size:23px!important}.v2SectorPage .stayFinal>h2{font-size:32px!important}.v2CategoryPage .platformCategoryDirectory{padding:45px 0!important}.v2CategoryPage .platformCategoryDirectory header{display:block}.v2CategoryPage .platformCategoryDirectory header>h2{font-size:30px!important}.v2CategoryPage .platformCategoryDirectoryStats{gap:14px;padding:18px}.v2CategoryPage .platformCategoryDirectoryStats p{display:none}.v2Resources .rcLobbyShell,.v2Realisations .realShell{width:calc(100% - 28px);padding:24px 0 50px;display:block}.v2Resources .rcLobbyFeatured{grid-template-columns:1fr!important}.v2Resources .rcLobbyFeaturedCopy{padding:24px!important}.v2Resources .rcLobbyFeaturedCopy>h2{font-size:22px!important}.v2Resources .rcLobbyFeatureLink,.v2Resources .rcLobbyFeatureLink>:first-child{min-height:190px}.v2Resources .rcLobbyGrid:not(.rcDecodeList){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.v2Resources .rcLobbyCard:not([href*="/comparatifs/"]):not([href*="/protocoles/"])>h2{font-size:15px!important}.v2Resources .rcDecodeRow{grid-template-columns:115px 1fr!important;gap:14px!important}.v2Resources .rcDecodeRow h2{font-size:15px!important}.v2Resources .rcDecodeRow p{font-size:12px!important}.v2Resources .rcDecodeRow small{font-size:9px!important}.v2Realisations .realGrid{grid-template-columns:1fr 1fr;gap:5px}.v2Realisations .realCardCover{height:135px!important}.v2Realisations .realCardBody{padding:12px!important}.v2Realisations .realCardBody h2{font-size:15px!important}.v2Realisations .realClientType{font-size:13px!important}.v2Realisations .realMetrics{grid-template-columns:1fr;padding:10px!important}.v2Realisations .realPrivacy{grid-template-columns:1fr!important;padding:24px 18px!important}.v2Realisations .realPrivacyPoints{grid-template-columns:1fr}.v2Realisations .realPrivacy h2{font-size:24px!important}}.v2AgencyScene{border-radius:12px;max-width:1216px;height:500px;margin:40px auto 75px;position:relative;overflow:hidden}.v2AgencyScene>img{object-fit:cover;width:100%;height:100%}.v2AgencyScene:after{content:"";background:linear-gradient(#0000 30%,#141a25ad);position:absolute;inset:0}.v2AgencyScene>figcaption{z-index:1;color:#fff;position:absolute;bottom:40px;left:40px}.v2AgencyScene>figcaption>span{font-size:12px}.v2AgencyScene>figcaption>strong{letter-spacing:-.04em;margin-top:18px;font-size:36px;font-weight:500;line-height:1.2;display:block}#contenu-principal .v2ContactTeams{padding:0 0 25px}#contenu-principal .v2ContactTeams>h2{letter-spacing:-.04em!important;font-size:clamp(24px,2.2vw,32px)!important;font-weight:600!important}@media (max-width:767px){.v2AgencyScene{height:330px;margin:25px 15px 45px}.v2AgencyScene>figcaption{bottom:25px;left:25px}.v2AgencyScene>figcaption>strong{font-size:28px}}.v2ServiceMasthead{color:#242a39;background:linear-gradient(#fff 30%,#f2f3fb);padding:25px 32px 0;overflow:hidden}.v2ServiceBreadcrumb{color:#6f7787;gap:15px;max-width:1216px;margin:auto;font-size:11px;display:flex}.v2ServiceMastheadContent{flex-direction:column;align-items:center;gap:35px;max-width:1216px;margin:auto;padding-top:40px;display:flex}.v2ServiceMastheadContent>:is(.dmHeroCopy,.solutionHeroCopy,.vcHeroCopy){text-align:center;flex-direction:column;align-items:center;width:100%;max-width:870px;display:flex;background:0 0!important;min-height:0!important;padding:0!important}#contenu-principal .v2ServiceMastheadContent>:first-child>h1{text-wrap:balance;font-family:Manrope Variable,sans-serif;letter-spacing:-.055em!important;text-transform:none!important;color:#222939!important;max-width:850px!important;margin:24px 0!important;font-size:clamp(38px,4.5vw,66px)!important;font-weight:500!important;line-height:1.08!important}.v2ServiceMastheadContent>:first-child>span{color:#6f7787;letter-spacing:.07em;font-size:10px!important}.v2ServiceMastheadContent>:first-child>p{color:#6f7787!important;max-width:610px!important;margin:0 auto 24px!important;font-size:16px!important;line-height:1.75!important}.v2ServiceMastheadContent :is(.dmHeroActions,.solutionHeroActions,.vcHeroActions){justify-content:center;gap:16px;margin-top:0}.v2ServiceMastheadContent :is(.dmHeroActions,.solutionHeroActions,.vcHeroActions)>:is(a,button){justify-content:center;align-items:center;gap:15px;display:inline-flex;color:#fff!important;min-height:45px!important;box-shadow:none!important;background:#252536!important;border-radius:7px!important;padding:14px 20px!important;font-size:11px!important;font-weight:500!important}.v2ServiceMastheadContent :is(.dmHeroActions,.solutionHeroActions)>:is(small,span){color:#6f7787;font-size:10px!important}.v2ServiceMastheadContent>:first-child>ul{flex-wrap:wrap;justify-content:center;max-width:850px;padding:0;display:flex;gap:20px!important;margin:22px 0 0!important}.v2ServiceMastheadContent>:first-child>ul>li{align-items:center;gap:8px;display:flex;color:#6f7787!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:10px!important}.v2ServiceMastheadContent>:first-child>ul svg{color:#6f7787;width:13px;height:13px}.v2ServiceMastheadContent>.dmHeroVisual{align-items:center;gap:24px;width:100%;aspect-ratio:auto!important;background:#fff!important;border:1px solid #e8eaf4!important;border-radius:13px!important;grid-template-columns:.7fr 1.3fr!important;max-width:950px!important;height:auto!important;min-height:0!important;padding:28px!important;display:grid!important;transform:none!important;box-shadow:0 20px 55px #4c47771c!important}.v2ServiceMastheadContent>.dmHeroVisual:before,.v2ServiceMastheadContent>.dmHeroVisual:after{display:none!important}.v2ServiceMastheadContent .dmHeroShield{color:#525b74!important;width:100%!important;height:auto!important;min-height:230px!important;box-shadow:none!important;background:#f4f5fa!important;border:0!important;border-radius:8px!important;padding:30px!important;position:relative!important;inset:auto!important;transform:none!important}.v2ServiceMastheadContent .dmHeroShield>svg{width:36px;height:36px;color:#6f7787!important}.v2ServiceMastheadContent .dmHeroShield>strong{letter-spacing:-.04em!important;color:#4e5873!important;font-size:26px!important;font-weight:500!important}.v2ServiceMastheadContent .dmHeroShield>span,.v2ServiceMastheadContent .dmHeroShield>small{color:#6f7787!important;font-size:9px!important}.v2ServiceMastheadContent .dmHeroQueue{width:100%!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;padding:15px!important;position:relative!important;inset:auto!important;transform:none!important}.v2ServiceMastheadContent .dmHeroQueue header{font-size:12px!important}.v2ServiceMastheadContent .dmHeroQueue header>b{font-size:15px!important;font-weight:500!important}.v2ServiceMastheadContent .dmHeroQueue header>span{color:#6f7787!important;background:#f4f4fa!important;font-size:8px!important}.v2ServiceMastheadContent .dmHeroQueue>p{padding:18px 0!important;font-size:12px!important}.v2ServiceMastheadContent .dmHeroQueue>p>small{color:#6f7787!important;font-size:8px!important}.v2ServiceMastheadContent>.optRefHeroVisual{border-radius:14px!important;width:100%!important;max-width:1000px!important;height:auto!important;min-height:0!important;margin:0!important;padding:22px!important;transform:none!important;box-shadow:0 20px 55px #4c477714!important}.v2ServiceMastheadContent>.vcHeroMedia{width:100%;max-width:1000px;height:400px;min-height:0}.v2ServiceMastheadFoot{color:#6f7787;border-top:1px solid #e1e4ef;justify-content:center;align-items:center;gap:55px;max-width:1216px;margin:35px auto 0;padding:25px 0;font-size:10px;display:flex}.v2ServiceMastheadFoot>a{color:#5c617e}.v2PlatformDetail .vsaHeroProfileSelector button.active{color:#5b587e!important;background:#edeef7!important;border-color:#d9d9eb!important}@media (max-width:767px){.v2ServiceMasthead{padding:20px 15px 0}.v2ServiceMastheadContent{gap:25px;padding-top:25px}.v2ServiceBreadcrumb{font-size:10px}#contenu-principal .v2ServiceMastheadContent>:first-child>h1{font-size:37px!important;line-height:1.13!important}.v2ServiceMastheadContent>:first-child>p{font-size:14px!important}.v2ServiceMastheadContent>:first-child>ul{gap:12px!important}.v2ServiceMastheadContent>:first-child>ul>li{font-size:9px!important}.v2ServiceMastheadContent>.dmHeroVisual{gap:10px;grid-template-columns:1fr!important;padding:16px!important}.v2ServiceMastheadContent .dmHeroShield{min-height:150px!important;padding:22px!important}.v2ServiceMastheadContent .dmHeroQueue>p{font-size:11px!important}.v2ServiceMastheadContent>.optRefHeroVisual{padding:10px!important}.v2ServiceMastheadContent>.vcHeroMedia{height:350px}.v2ServiceMastheadFoot{flex-wrap:wrap;justify-content:space-between;gap:15px;margin-top:22px;font-size:9px}.v2ServiceMastheadFoot>span:nth-child(2){display:none}}.v2AlternativeRail{min-width:0}.v2AlternativeRail>:is(.pmpAlternativeGrid,.tpfAlternativeCards){scrollbar-width:none}.v2AlternativeRail>:is(.pmpAlternativeGrid,.tpfAlternativeCards)::-webkit-scrollbar{display:none}.v2RailControls{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.v2RailControls>button{color:#26344a;cursor:pointer;background:#fff;border:1px solid #d4dbe5;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.v2RailControls>button:hover:not(:disabled){background:#eef1f8}.v2RailControls>button:disabled{opacity:.3;cursor:default}.v2RailControls>button:focus-visible{outline-offset:3px;outline:2px solid #6357cf}@media (max-width:767px){.footer.v2Footer .footerMain>.footerIdentity{text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;align-items:flex-start!important}.footer.v2Footer .footerIdentity>.footerMark{align-self:flex-start!important;margin:0!important}.footer.v2Footer .footerIdentity>.footerLanguage{align-self:center!important;margin:0!important}.v2AlternativeRail>:is(.pmpAlternativeGrid,.tpfAlternativeCards){width:100%!important;padding-right:0!important}}:root{--agntix-header-height:81px}.mewsHeaderShell.v2Navigation{width:100%!important;position:fixed!important;top:0!important;left:0!important;right:0!important;transform:none!important}.mewsHeaderShell.v2Navigation .mewsHeader{transform:none!important}.agntixVisualV2 #contenu-principal{padding-top:var(--agntix-header-height,80px)!important}@media (max-width:767px){.agntixVisualV2 #contenu-principal{padding-top:var(--agntix-header-height,66px)!important}}.v2PlatformDetail :is(#v2-platform-offers,.vsaMobileOverview,.vsaProcessExperience,.gygAvailabilityForm){scroll-margin-top:max(0px,calc(var(--agntix-header-height) - 36px))!important}.v2SectionNavigation{top:var(--agntix-header-height);z-index:35;background:#fff;border-bottom:1px solid #e3e7ee;position:sticky;margin:0!important;padding:0!important}.v2SectionNavigationInner{align-items:center;gap:32px;max-width:1216px;margin:auto;padding:0 24px;display:flex}.v2SectionCaption{color:#293246;margin-right:auto;font-size:12px;font-weight:600}.v2SectionLinks{scrollbar-width:none;gap:8px;display:flex;overflow:auto}.v2SectionLinks::-webkit-scrollbar{display:none}.v2SectionLinks>a{color:#637084;flex-shrink:0;align-items:center;gap:18px;min-height:58px;padding:0 17px;font-size:12px;text-decoration:none;transition:color .2s,background .2s;display:flex;position:relative}.v2SectionLinks>a i{opacity:.6;font-style:normal;display:flex}.v2SectionLinks>a[aria-current]{color:#4e43c0;background:#f5f4fc}.v2SectionLinks>a[aria-current]:after{content:"";background:#6357cf;height:2px;position:absolute;bottom:0;left:16px;right:16px}.v2SectionLinks>a:focus-visible{outline-offset:-4px;outline:2px solid #6357cf}.v2RailCta{color:#4e43c0;font-size:12px}.v2PlatformDetail .v2PlatformSignature .officialPlatformIcon{background:#fff;border-radius:50%;padding:5px;width:38px!important;height:38px!important}#contenu-principal main.viatorSellerPage.v2PlatformDetail>.vsaHero .vsaActions>a.vsaSecondaryButton{color:#e5ebf6!important;background:#ffffff0a!important;border:1px solid #ffffff30!important}.v2PlatformDetail .spFocusBlueprint :is(p,small,b){color:#e1e8f1!important}.v2PlatformDetail .spFocusBlueprint .spFocusSignals p{color:#e1e8f1!important;background:0 0!important;border:0!important}.v2PlatformDetail .spImpactImage>span>small{opacity:1;color:#394a61!important}#contenu-principal .v2PlatformDetail>.spBenefits{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;max-width:1264px!important;margin:60px auto!important;padding:0 24px!important;display:grid!important}.v2PlatformDetail>.spBenefits>article{box-shadow:none!important;background:#f7f9fc!important;border:1px solid #e5eaf2!important;border-radius:15px!important;padding:24px!important;transition:transform .25s,border-color .25s!important}.v2PlatformDetail>.spBenefits>article:hover{border-color:#bdc9dc!important;transform:translateY(-4px)!important}.v2PlatformDetail>.spBenefits>article>span{color:#8696ae!important;font-size:11px!important}#contenu-principal .v2PlatformDetail>.spBenefits h2{color:#23334c!important;margin:18px 0 10px!important;font:500 17px/1.4 Manrope Variable,sans-serif!important}.v2PlatformDetail>.spBenefits p{color:#637189!important;font:400 14px/1.7 Inter Variable,sans-serif!important}.v2PlatformDetail>.platformJourney .gygAvailabilityForm form{border:1px solid #e1e7f0!important;border-radius:20px!important;box-shadow:0 20px 60px #2334510c!important}.v2PlatformDetail>.platformJourney .gygAvailabilityForm :is(input,select,textarea){min-height:46px;color:#25374e!important;background:#f9fafc!important;border:1px solid #d8e1ed!important;border-radius:9px!important}.v2PlatformDetail>.vsaStickyBar .officialPlatformIcon{background:#fff;border-radius:9px;padding:4px}@media (max-width:1050px){#contenu-principal .v2PlatformDetail>.spBenefits{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){:root{--agntix-header-height:67px}.v2SectionNavigation{top:var(--agntix-header-height)!important}.v2SectionNavigationInner{gap:0;padding:0 10px}.v2SectionCaption,.v2RailCta{display:none}.v2SectionLinks{gap:0;width:100%}.v2SectionLinks>a{flex:1;justify-content:center;gap:8px;min-height:48px;padding:0 12px;font-size:11px}.v2SectionLinks>a i{display:none}#contenu-principal .v2PlatformDetail>.spBenefits{gap:8px!important;width:100%!important;margin:35px auto!important;padding:0 14px!important}.v2PlatformDetail>.spBenefits>article{padding:17px!important}#contenu-principal .v2PlatformDetail>.spBenefits h2{font-size:15px!important}.v2PlatformDetail>.spBenefits p{font-size:13px!important}}@media (prefers-reduced-motion:reduce){.v2SectionLinks>a,.v2PlatformDetail .vsaActions>a,.v2PlatformDetail .vsaHeroProfileSelector button,.v2PlatformDetail>.spBenefits>article{transition:none!important}.v2PlatformDetail .vsaActions>a:hover,.v2PlatformDetail>.spBenefits>article:hover{transform:none!important}}.hwHeroVisual>.editorialPhotoCredit,.rdDecodePage .rdDecodeCover>.editorialPhotoCredit{z-index:3;color:#fff;background:#102137e8;border-radius:6px;width:fit-content;max-width:calc(100% - 24px);padding:8px 10px;font-size:10px;line-height:1.5;position:absolute;top:12px;left:12px;right:12px}.rdDecodePage .rdDecodeCover>.editorialPhotoCredit{font-weight:400}.editorialPhotoCredit a{color:inherit;text-underline-offset:2px;text-decoration:underline}#contenu-principal .accountLanding{--al-ink:#223149;--al-acid:#c4d3f4;background:#fff}#contenu-principal .accountLanding>section{content-visibility:visible!important;contain-intrinsic-size:none!important}#contenu-principal .accountLanding :is(.accountLandingHero,.accountLandingIntro,.accountLandingGroups,.accountLandingDocuments,.accountLandingFormSection){margin-inline:auto;width:calc(100% - 64px)!important;max-width:1216px!important}.accountLanding .accountLandingHero{background:#14243a;border-radius:20px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);min-height:0;margin-top:28px}.accountLanding .accountLandingHeroCopy{background:radial-gradient(at 100% 0,#647bb53b,#0000 65%);padding:56px}#contenu-principal .accountLanding .accountLandingHeroCopy h1{text-wrap:pretty;letter-spacing:-.04em!important;color:#fff!important;font:500 clamp(36px,3.7vw,54px)/1.12 Manrope Variable,sans-serif!important}.accountLanding .accountLandingHeroCopy>p{color:#c3cedf;font-size:16px;line-height:1.7}.accountLanding .accountLandingActions a{text-transform:none;min-height:46px;font-size:12px;border-radius:8px!important;font-weight:500!important}.accountLanding .accountLandingActions a:first-child{color:#243851;background:#fff}.accountLanding .accountLandingHeroPanel{background:#ffffff06;border-left:1px solid #ffffff16;padding:36px}.accountLanding .accountLandingHeroPanel header span{color:#bccbf0}.accountLanding .accountLandingHeroPanel header b{font-size:25px;font-weight:500;line-height:1.25}.accountLanding .accountLandingHeroPanel li>svg{color:#c4d3f4;background:#ffffff0c;border-radius:10px}.accountLanding .accountLandingHeroPanel li b{font-size:15px;font-weight:500}.accountLanding .accountLandingHeroPanel li p{color:#bec8d8;font-size:13px;line-height:1.6}.accountLanding .accountLandingIntro{padding-block:72px 32px}#contenu-principal .accountLanding :is(.accountLandingIntro h2,.accountLandingGroup h2,.accountLandingFormSection h2){letter-spacing:-.035em!important;font-size:clamp(26px,2.5vw,36px)!important;font-weight:500!important;line-height:1.22!important}.accountLanding .accountLandingGroup{background:#f7f9fc;border:1px solid #e1e6ef;border-radius:16px;padding:30px}.accountLanding .accountLandingGroup>header{align-items:center}.accountLanding .accountLandingGroup>header>a{text-transform:none;border-bottom-width:1px;font-size:11px;font-weight:500;line-height:1.5}.accountLanding .accountLandingPlatformGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.accountLanding .accountLandingPlatformGrid button{background:#fff;border:1px solid #e0e6ef;border-radius:10px;grid-template-columns:1fr;justify-items:start;gap:12px;min-height:0;padding:20px}.accountLanding .accountLandingPlatformGrid button b{font-size:15px;font-weight:500;line-height:1.3}.accountLanding .accountLandingPlatformGrid button>svg{display:none}.accountLanding .accountLandingPlatformGrid button.is-selected{border-color:var(--landing-accent)}.accountLanding .accountLandingSectorLink{color:#4b5d78;font-size:12px}.accountLanding .accountLandingFormSection{background:#182b43;border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:50px;margin-top:64px;padding:40px;scroll-margin-top:12px}.accountLanding .accountLandingFormSection .platformTwoStepForm{border-radius:12px}.accountLanding .accountLandingDocuments{border:1px solid #e0e6ef;border-radius:14px;padding:30px}@media (max-width:1100px){.accountLanding .accountLandingHero,.accountLanding .accountLandingFormSection{grid-template-columns:1fr}.accountLanding .accountLandingHeroPanel{border-top:1px solid #ffffff16;border-left:0;display:block}.accountLanding .accountLandingHeroPanel ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.accountLanding .accountLandingHeroPanel li{grid-template-columns:1fr}.accountLanding .accountLandingPlatformGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){#contenu-principal .accountLanding :is(.accountLandingHero,.accountLandingIntro,.accountLandingGroups,.accountLandingDocuments,.accountLandingFormSection){width:calc(100% - 36px)!important}.accountLanding .accountLandingHero{border-radius:14px;margin-top:18px}.accountLanding .accountLandingHeroCopy{padding:30px 24px}#contenu-principal .accountLanding .accountLandingHeroCopy h1{font-size:34px!important}.accountLanding .accountLandingHeroCopy>p{font-size:15px}.accountLanding .accountLandingHeroPanel{padding:24px}.accountLanding .accountLandingHeroPanel ol{display:block}.accountLanding .accountLandingHeroPanel li{grid-template-columns:38px minmax(0,1fr);gap:12px}.accountLanding .accountLandingHeroPanel li>svg{width:36px;height:36px;padding:8px}.accountLanding .accountLandingIntro{padding-block:48px 26px}.accountLanding .accountLandingGroup{border-radius:12px;padding:22px 16px}.accountLanding .accountLandingPlatformGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.accountLanding .accountLandingPlatformGrid button{padding:16px 12px}.accountLanding .accountLandingPlatformGrid button b{font-size:14px}.accountLanding .accountLandingFormSection{border-radius:12px;gap:24px;margin-top:48px;padding:26px 16px}}#contenu-principal :is(.casePage,.csDetail,.rdDecodePage)>section{content-visibility:visible!important;contain-intrinsic-size:none!important}#contenu-principal .casePage .caseWrap,#contenu-principal .csDetail .csDetailWrap{width:calc(100% - 64px);max-width:1216px}.casePage .caseHero,.csDetail .csDetailHero{background:#14243a}#contenu-principal :is(.casePage .caseHeroCopy,.csDetail .csDetailHeroCopy,.rdDecodePage .rdDecodeHero) h1{text-wrap:pretty;letter-spacing:-.04em!important;font:500 clamp(34px,3.5vw,50px)/1.16 Manrope Variable,sans-serif!important}.casePage .caseHeroGrid{gap:52px;min-height:0;padding-block:38px 42px}.casePage .caseHeroVisual,.csDetail .csDetailHeroVisual{min-height:410px;box-shadow:none;border-radius:16px}#contenu-principal .casePage .caseHeroVisual>img,#contenu-principal .csDetail .csDetailHeroVisual>img{object-fit:cover;width:100%!important;height:100%!important}.casePage .caseBack{color:#c4d3f4;align-items:center;gap:8px;font-size:11px;display:inline-flex}.casePage .caseBody,.csDetail .csDetailBody{gap:52px;padding-block:64px}.casePage .caseSidebar,.csDetail .csDetailSidebar{top:calc(var(--agntix-header-height,80px) + 20px)}.casePage .caseSidebarCard{box-shadow:none;border-radius:12px}.casePage .caseSidebarCard>a{border-radius:8px;min-height:44px;font-weight:500}#contenu-principal .casePage .caseContent>section{margin-bottom:32px;padding-bottom:32px}#contenu-principal .csDetail .csDetailSection{padding-block:32px}#contenu-principal .casePage .caseContent h2,#contenu-principal .csDetail .csDetailSection>header h2{font-size:clamp(25px,2.4vw,34px)!important;font-weight:500!important;line-height:1.25!important}@media (max-width:767px){#contenu-principal .casePage .caseWrap,#contenu-principal .csDetail .csDetailWrap{width:calc(100% - 36px)}#contenu-principal :is(.casePage .caseHeroCopy,.csDetail .csDetailHeroCopy,.rdDecodePage .rdDecodeHero) h1{font-size:30px!important}.casePage .caseHeroVisual,.csDetail .csDetailHeroVisual{border-radius:12px;min-height:290px}.casePage .caseHeroGrid{gap:24px}.casePage .caseBody,.csDetail .csDetailBody{gap:30px;padding-block:40px}.casePage .caseSidebar,.csDetail .csDetailSidebar{max-height:none;position:static}}.footer.v2Footer .footerNewsletter form>label:first-child{color:#475569!important;font-size:13px!important;font-weight:500!important}.footer.v2Footer .footerNewsletter :is(.newsletterConsent,.newsletterConsent span){font-size:12px;line-height:1.6;color:#526075!important}.footer.v2Footer .footerNewsletter h2{text-wrap:balance;max-width:26ch;letter-spacing:-.025em!important;font:500 clamp(22px,2vw,28px)/1.35 Manrope Variable,sans-serif!important}.footer.v2Footer .footerNewsletter form>div{border:0;gap:10px;overflow:visible;background:0 0!important}.footer.v2Footer .footerNewsletter input[type=email]{border:1px solid #c5cedb;border-radius:8px;font-size:16px!important}.footer.v2Footer .footerNewsletter button{border-radius:8px;color:#fff!important;background:#24344e!important;font-weight:500!important}.footer.v2Footer .newsletterStatus[data-state=error]{color:#a42140!important}.footer.v2Footer .newsletterStatus[data-state=success]{color:#216244!important}@media (min-width:768px){.mewsHeaderShell.v2Navigation .mewsNav{justify-content:center;align-items:center}.mewsHeaderShell.v2Navigation .mewsNav>:is(a,button){text-align:center;justify-content:center}}@media (max-width:1050px){.footer.v2Footer .v2FooterOpening{grid-template-columns:minmax(0,1fr);gap:28px}.footer.v2Footer .footerNewsletter{width:100%;max-width:680px}}#contenu-principal .protocolCasePage :is(.caseContent>section>span,.caseContent>section>header>span,.caseRelated>header>div>span,.caseSidebarCard>span,.caseCoverageExternal .caseCoverageList p>span:first-child){color:#526075!important}#contenu-principal .protocolCasePage .caseStatus{color:#111318;background:#fff}#contenu-principal .protocolCasePage .caseRelatedCard>div>span{color:#fff;background:#111318}#contenu-principal .protocolCasePage :is(.protocolCaseHero h1,.protocolCaseTimeline h3,.caseFinalCta h2,.caseVisualCaption strong){color:#fff!important}#contenu-principal .protocolCasePage :is(.caseHeroCopy>p,.caseClient small,.caseClient em,.caseFactRail small,.caseBreadcrumb,.protocolCaseTimeline>article>p,.protocolCaseTimeline dd){color:#cbd5e1!important}#contenu-principal .protocolCasePage :is(.caseHeroCopy .caseClient b,.caseFactRail b){color:#fff!important}#contenu-principal .protocolCasePage :is(.protocolCaseTimeline dt,.caseFinalCta>div>span){color:#bed2ea!important}#contenu-principal .protocolCasePage :is(.caseIntroGrid small,.protocolRoleGrid small,.caseRelatedCard>small,.protocolCaseNav>a>span){color:#35465d!important}#contenu-principal .protocolCasePage :is(.caseSidebarCard dt,.protocolCaseNav>small,.caseSidebarPlatforms>small,.caseCoverageTitle small,.protocolCaseSubheading>span){color:#526075!important}#contenu-principal .protocolCasePage :is(.protocolAccompanimentOutcome,.protocolAccompanimentOutcome h3,.protocolAccompanimentOutcome p,.protocolAccompanimentOutcome small,.casePromiseBadge,.casePromiseBadge b,.caseCoveragePromise .caseCoverageTitle>span,.caseFinalCta a,.protocolSidebarAction:first-of-type){color:var(--protocol-accent-fg)!important}#contenu-principal .aboutWork .aboutServiceGrid>article h3{color:#111318!important}#contenu-principal .aboutWork .aboutServiceGrid>article p{color:#4b5563!important}#contenu-principal :is(.unifiedDocumentPage,.creationContractHero) .caseHeroCopy h1,#contenu-principal :is(.unifiedDocumentPage,.creationContractHero) .caseHeroCopy>p,#contenu-principal :is(.unifiedDocumentPage,.creationContractHero) .caseClient b,#contenu-principal :is(.unifiedDocumentPage,.creationContractHero) .caseClient small,#contenu-principal :is(.unifiedDocumentPage,.creationContractHero) .caseClient em,#contenu-principal :is(.unifiedDocumentPage,.creationContractHero) .caseFactRail b,#contenu-principal :is(.unifiedDocumentPage,.creationContractHero) .caseFactRail small{color:#f8fafc!important}#contenu-principal :is(.unifiedDocumentPage,.creationContractHero) .caseEyebrow span,#contenu-principal :is(.unifiedDocumentPage,.creationContractHero) .caseEyebrow b,#contenu-principal :is(.unifiedDocumentPage,.creationContractHero) .caseBreadcrumb{color:#dbe7f5!important}#contenu-principal .v2PlatformDetail .spImpactImage>span{background:#f2f2f6e6;border-radius:10px;padding:8px}#contenu-principal .v2PlatformDetail .spImpactImage>span b{background:#f2f2f6e6;border-radius:6px;padding:3px 7px;color:#111318!important}#contenu-principal .v2PlatformDetail .spImpactImage>span small{color:#394a61!important}#contenu-principal .v2PlatformDetail :is(.spMiniDashboard .active b,.spImpactGrid .active b){color:#111318!important}#contenu-principal .v2PlatformDetail :is(.spKicker,.pmpHeading>span),#contenu-principal .v2SectorPage :is(.stayOpsLead>span,.stayQuote>span,.stayFinal>span),#contenu-principal .tariffPage .tariffSectionHead>div>span,#contenu-principal .tariffPage .tariffPromise span,#contenu-principal .pricingPackEmbed .tariffSectionHead>div>span,#contenu-principal .pricingPackEmbed .tariffPromise span{color:#394a61!important}#contenu-principal .v2PlatformDetail .platformProfilePriceChoices button strong{color:#111318!important}#contenu-principal .v2FooterInvitation p,#contenu-principal .footerPartners header>span{color:#4b5563!important}#contenu-principal .footerColumn>a{color:#394a61!important}.aboutServiceGrid article h3,.aboutServiceGrid article p{color:#111318!important}.aboutServiceGrid article p{color:#4c5159!important}.unifiedDocumentPage .caseHeroCopy h1,.unifiedDocumentPage .caseHeroCopy p,.unifiedDocumentPage .caseHeroCopy span,.unifiedDocumentPage .caseHeroCopy small,.creationContractHero .caseClient b,.creationContractHero .caseHeroCopy>p,.creationContractHero .caseFactRail b,.creationContractHero .caseFactRail span{color:#fff!important}.hwConnections .hwPlatformCard,.hwConnections .hwPlatformCard b{color:#f8fafc!important}.hwConnections .hwPlatformCard{background:#172238!important;border-color:#172238!important}.hwConnections .hwPlatformCard small{color:#dbe7f5!important}.hwConnections .hwPlatformCard em{color:#b9f4dd!important}.spImpactImage>span{background:#fffffff0;color:#111318!important}.spImpactImage>span b,.v2PlatformDetail .pmpHeading>span,.v2PlatformDetail .apfAlternativeCta,.v2PlatformDetail #expedia-formulaire strong{color:#111318!important}.v2PlatformDetail .pmpOrigins .pmpHeading>span{color:#dbe7f5!important}.v2PlatformDetail .spKicker,.v2SectorPage :is(.stayOpsLead>span,.stayQuote>span,.stayFinal>span){color:#394a61!important}.v2PlatformDetail :is(.spMiniDashboard .active b,.spImpactGrid .active b,.vsaCard b,#daytrip-formulaire strong,#welcomepickups-formulaire strong){color:#111318!important}.tariffPage .tariffSectionHead>div>span,.tariffPage .tariffPromise span,.pricingPackEmbed .tariffSectionHead>div>span,.pricingPackEmbed .tariffPromise span,.packsPage .solutionAudience--packs>header>span{color:#394a61!important}.footerPartners header span,.v2FooterInvitation p,.footerColumn a{color:#4b515b!important}:is(.footerColumn a:hover,.footerColumn a:focus-visible){color:#111318!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}html,body,#contenu-principal,#contenu-principal>main{min-width:0;max-width:100%}@media (max-width:1100px){#contenu-principal :is(.universeShowcaseGrid,.stayHero,.platformsHero,.homeCategoryGrid,.homeOpsInner,.homeImpactPanels,.homeEcosystemInner,.acProof,.acFeatureRows,.acDarkInner,.acSwitch,.reviewHeroInner,.reviewDarkInner,.howHeroGrid,.rdArticleLayout,.rdArticleLayoutV3,.docDetailLayout,.pdLayout){min-width:0}}@media (max-width:767px){.agntixVisualV3 :is(.universeShowcaseGrid>.universeShowcaseCopy,.stayHero>.stayHeroCopy,.platformsHero>.platformsHeroCopy,.universeShowcaseCopy h1,.stayHeroCopy h1,.platformsHeroCopy h1,.universeShowcaseCopy>p,.stayHeroCopy>p,.platformsHeroCopy>p){height:auto!important;min-height:0!important;max-height:none!important}.agntixVisualV3 :is(.universeShowcaseGrid>.universeShowcaseMedia,.stayHero>.stayHeroMedia,.platformsHero>.platformsHeroVisual){height:clamp(300px,84vw,520px)!important;min-height:0!important;max-height:none!important}.agntixVisualV2 :is(.universeShowcaseGrid>.universeShowcaseCopy,.stayHero>.stayHeroCopy,.platformsHero>.platformsHeroCopy,.universeShowcaseCopy h1,.platformsHeroCopy h1,.universeShowcaseCopy>p,.platformsHeroCopy>p){height:auto!important;min-height:0!important}.agntixVisualV2 :is(.universeShowcaseGrid>.universeShowcaseMedia,.stayHero>.stayHeroMedia,.platformsHero>.platformsHeroVisual){height:clamp(300px,84vw,520px)!important;min-height:0!important}#contenu-principal :is(.v2ServiceDirectory,.v2UniverseIndex,.v2DirectoryExplorer,.v2PricingIndex,.v2TrustCommitments,.v2AgencyScene,.v2ServiceMastheadContent,.v2PlatformDetail,.v2DetailContents){min-width:0;max-width:100%}#contenu-principal :is(.v2ServiceDirectory,.v2UniverseIndex,.v2TrustCommitments)>*{min-width:0}#contenu-principal :is(.v2ServiceBreadcrumb,.v2ServiceMastheadFoot,.v2DetailContents,.sectorHeroTop,.sectorHeroNav,.pageIntro){min-width:0;max-width:100%}#contenu-principal :is(.v2ServiceBreadcrumb,.sectorHeroTop,.pageIntro){overflow-wrap:anywhere}}@media (max-width:430px){.agntixVisualV3 :is(.mewsHeader,.mewsHeaderShell){min-width:0}#contenu-principal :is(.v2ServiceMasthead,.v2PlatformDetail,.sectorHero){padding-inline:10px!important}}@media (prefers-reduced-motion:reduce){.agntixVisualV2 *,.agntixVisualV2 :before,.agntixVisualV2 :after,.agntixVisualV3 *,.agntixVisualV3 :before,.agntixVisualV3 :after{scroll-behavior:auto!important}}#contenu-principal .v2Home .homeOps{color:#fff;background:#050505!important}#contenu-principal .v2Home .homeOps header h2,#contenu-principal .v2Home .homeOps header p,#contenu-principal .v2Home .homeOps .agntixSectionDescription{color:#fff!important}#contenu-principal .v2Home .homeMarketKpis{color:#fff;background:#050505!important}#contenu-principal .v2Home .homeMarketKpis .homeMarketHeading h2,#contenu-principal .v2Home .homeMarketKpis .homeMarketHeading p,#contenu-principal .v2Home .homeMarketKpis .homeMarketHeading span,#contenu-principal .v2Home .homeMarketKpis .homeMarketSourceNote{color:#fff!important}#contenu-principal .v2Home .homeMarketKpis .homeMarketMetricCard{-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);color:#fff!important;background:#949caa2e!important;border-color:#ffffff29!important;box-shadow:inset 0 1px #ffffff1f,0 18px 48px #00000038!important}#contenu-principal .v2Home .homeMarketKpis .homeMarketMetricCard:hover{background:#b2bbc945!important;border-color:#ffffff4d!important}#contenu-principal .v2Home .homeMarketKpis .homeMarketMetricCard h3,#contenu-principal .v2Home .homeMarketKpis .homeMarketMetricCard strong,#contenu-principal .v2Home .homeMarketKpis .homeMarketMetricCard>span,#contenu-principal .v2Home .homeMarketKpis .homeMarketMetricCard p,#contenu-principal .v2Home .homeMarketKpis .homeMarketMetricCard a{color:#fff!important}#contenu-principal .v2Home .homeMarketKpis .homeMarketMetricCard p,#contenu-principal .v2Home .homeMarketKpis .homeMarketMetricCard a{color:#ffffffb8!important}:root{--brand:#ff6a1a;--brand-hover:#ff966b;--brand-soft:#ffe7de;--brand-deep:#ae4814;--on-brand:#0a0a0a;--brand-50:#fff4f0;--brand-100:#ffe7de;--brand-200:#ffd1be;--brand-300:#ffb596;--brand-400:#ff966b;--brand-500:#ff6a1a;--brand-600:#d85a18;--brand-700:#ae4814;--brand-800:#86370f;--brand-900:#65280a;--brand-950:#3e1604;--neutral-0:#fff;--neutral-50:#fdf9f8;--neutral-100:#f6f3f1;--neutral-200:#eae7e6;--neutral-300:#dbd4d2;--neutral-400:#aca6a4;--neutral-500:#827c79;--neutral-600:#5f5957;--neutral-700:#443e3c;--neutral-800:#2a2523;--neutral-900:#191513;--neutral-950:#0f0b0a;--ink:#0a0a0a;--cat-transport-touristique:#5ab3f6;--cat-transport-touristique-glow:#009aed;--cat-transport-touristique-soft:#e4f2ff;--cat-transport-touristique-deep:#003657;--cat-transport-touristique-on:#0a0a0a;--cat-activites-excursions:#f07bca;--cat-activites-excursions-glow:#e250b8;--cat-activites-excursions-soft:#ffe9f6;--cat-activites-excursions-deep:#551443;--cat-activites-excursions-on:#0a0a0a;--cat-location-voitures:#58c38b;--cat-location-voitures-glow:#00ae6c;--cat-location-voitures-soft:#def8e7;--cat-location-voitures-deep:#003e23;--cat-location-voitures-on:#0a0a0a;--cat-hebergement:#d6a03d;--cat-hebergement-glow:#bf8600;--cat-hebergement-soft:#fdeed7;--cat-hebergement-deep:#452e00;--cat-hebergement-on:#0a0a0a;--cat-restaurants:#ef869d;--cat-restaurants-glow:#e16181;--cat-restaurants-soft:#ffeaed;--cat-restaurants-deep:#571a2b;--cat-restaurants-on:#0a0a0a;--cat-agences-voyages-b2b:#8dbc61;--cat-agences-voyages-b2b-glow:#6ca52a;--cat-agences-voyages-b2b-soft:#e8f6dd;--cat-agences-voyages-b2b-deep:#213b00;--cat-agences-voyages-b2b-on:#0a0a0a;--cat-evenements-billetterie:#b694ff;--cat-evenements-billetterie-glow:#a36eff;--cat-evenements-billetterie-soft:#f1edff;--cat-evenements-billetterie-deep:#3a2263;--cat-evenements-billetterie-on:#0a0a0a;--cat-marketing-crm:#8ca5fd;--cat-marketing-crm-glow:#6e89f5;--cat-marketing-crm-soft:#ebf0ff;--cat-marketing-crm-deep:#222e61;--cat-marketing-crm-on:#0a0a0a;--cat-logiciels-hoteliers:#14bee0;--cat-logiciels-hoteliers-glow:#00a3c2;--cat-logiciels-hoteliers-soft:#d9f6ff;--cat-logiciels-hoteliers-deep:#003a46;--cat-logiciels-hoteliers-on:#0a0a0a;--cat-logiciels-reservation-connectivite:#b7af41;--cat-logiciels-reservation-connectivite-glow:#9f9600;--cat-logiciels-reservation-connectivite-soft:#f3f2d7;--cat-logiciels-reservation-connectivite-deep:#383400;--cat-logiciels-reservation-connectivite-on:#0a0a0a;--ag-color-accent:var(--brand);--ag-color-primary:var(--ink);--ag-color-focus:var(--brand);--v2-pink:var(--brand);--brand-ease:cubic-bezier(.22,1,.36,1);--brand-line-dark:#232120}.mewsHeaderShell .mewsUtility{border-bottom:1px solid var(--brand-line-dark)!important;color:#b4aeab!important;background:#050505!important}.mewsHeaderShell{-webkit-backdrop-filter:saturate(1.4)blur(18px);backdrop-filter:saturate(1.4)blur(18px);border-bottom:1px solid var(--brand-line-dark)!important;background:#0a0a0af0!important}.mewsHeaderShell .mewsHeader{background:0 0!important;border-bottom:0!important}.mewsHeaderShell .mewsBrand{color:#fff!important}.mewsHeaderShell .mewsBrand>span{color:var(--brand)!important}.mewsHeaderShell .mewsNav>a,.mewsHeaderShell .mewsNav>button{color:#ece8e6!important}.mewsHeaderShell .mewsNav>a:hover,.mewsHeaderShell .mewsNav>button:hover{color:var(--brand)!important}.mewsHeaderShell .mewsNav>a.active,.mewsHeaderShell .mewsNav>button.active{color:#fff!important;-webkit-text-decoration-color:var(--brand)!important;text-decoration-color:var(--brand)!important}.mewsHeaderShell .v2HeaderTools>button,.mewsHeaderShell .marketSwitcherTrigger,.mewsHeaderShell .mewsNavSearch,.mewsHeaderShell .mewsMobileToggle{color:#fff!important;background:0 0!important;border-color:#332f2d!important}.mewsHeaderShell .mewsMobileToggle span{background:#fff!important}.mewsHeaderShell .mewsHeaderCta{background:var(--brand)!important;color:var(--on-brand)!important;border-radius:999px!important;font-weight:800!important}.mewsHeaderShell .mewsHeaderCta:hover{transform:translateY(-1px);background:var(--brand-hover)!important}.mewsHeaderShell .mewsMega{color:#111318!important}.mewsHeaderShell .mewsMegaColumn>a:hover{background:var(--brand-50)!important}#contenu-principal .universeShowcase .universeShowcaseCopy{isolation:isolate;position:relative;overflow:hidden;background:var(--ink)!important;color:#fff!important;border-radius:24px!important;padding:56px clamp(28px,4vw,56px)!important}#contenu-principal .universeShowcase .universeShowcaseCopy>:not(.heroWebglLayer){z-index:2;position:relative}#contenu-principal .universeShowcase .universeShowcaseCopy>.heroWebglLayer{z-index:1;pointer-events:none;opacity:.95;position:absolute;inset:0}#contenu-principal .universeShowcase .universeShowcaseCopy h1{color:#fff!important}#contenu-principal .universeShowcase .universeShowcaseBadge{color:var(--brand-200)!important}#contenu-principal .universeShowcase .universeMarketLabel{color:#a29c99!important}#contenu-principal .universeShowcase .universeShowcaseCopy>p{color:#cfc9c6!important}#contenu-principal .universeShowcase .universeShowcaseCopy>a{background:var(--brand)!important;color:var(--on-brand)!important;border-radius:999px!important;font-weight:800!important}#contenu-principal .universeShowcase .universeShowcaseCopy>a:hover{background:var(--brand-hover)!important}#contenu-principal :is(.button,.buttonSmall,.agButton--primary,.darkButton){border-radius:999px!important}#contenu-principal :is(.button:not(.darkButton),.agButton--primary){font-weight:800;background:var(--brand)!important;color:var(--on-brand)!important}#contenu-principal :is(.button:not(.darkButton),.agButton--primary):hover{background:var(--brand-hover)!important}#contenu-principal [class*=sectorHeroScene]{background:var(--ink)!important}#contenu-principal [class*=sectorHeroCopy] a[class*=primary]{background:var(--brand)!important;color:var(--on-brand)!important;border-radius:999px!important;font-weight:800!important}#contenu-principal [class*=sectorHeroCopy] a[class*=primary]:hover{background:var(--brand-hover)!important}#contenu-principal main[class*=sectorPage] a[class*=dark],#contenu-principal main[class*=sectorPage] a[class*=Dark]{background:var(--ink)!important;border-radius:999px!important}@keyframes brandImageReveal{0%{clip-path:inset(9% 7% round 22px);opacity:.35;transform:scale(1.06)}to{clip-path:inset(0);opacity:1;transform:scale(1)}}@supports (animation-timeline:view()){#contenu-principal :is(article,.homeCategoryCard,.resourceCard,.homeOpsCard,.universeCard) img:not(.officialPlatformIcon img):not([src*=logo]):not([src*=brand]){will-change:clip-path,transform;animation:linear both brandImageReveal;animation-timeline:view();animation-range:entry entry 70%}}#contenu-principal :is(article,.homeCategoryCard,.resourceCard) img{transition:transform .7s var(--brand-ease),filter .7s var(--brand-ease)}#contenu-principal :is(article,.homeCategoryCard,.resourceCard):hover img:not([src*=logo]):not([src*=brand]){transform:scale(1.045)}#contenu-principal .universeShowcaseMedia>img{transition:transform 1.2s var(--brand-ease)}#contenu-principal .universeShowcaseMedia:hover>img{transform:scale(1.035)}@media (prefers-reduced-motion:reduce){#contenu-principal :is(article,.homeCategoryCard,.resourceCard,.homeOpsCard,.universeCard) img{transition:none!important;animation:none!important}}@media (max-width:980px){#contenu-principal .universeShowcase .universeShowcaseCopy{padding:40px 26px!important}}.mewsHeaderShell.v2Navigation .mewsMega{isolation:isolate;width:100%;min-height:0;max-height:calc(100dvh - 118px);overflow:auto;color:#fff!important;background:#0a0908!important;border:0!important;border-top:1px solid #262220!important;border-radius:0!important;padding:0!important;top:100%!important;left:0!important;right:0!important;box-shadow:0 40px 90px -20px #000000bf!important}.mewsHeaderShell.v2Navigation .mewsMega:before{content:"";z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand) 14%,transparent),transparent);pointer-events:none;width:60%;height:90%;position:absolute;bottom:-40%;left:-10%}.mewsHeaderShell.v2Navigation .hxm{width:min(1320px,100% - 2*clamp(20px,4vw,56px));margin-inline:auto;display:grid}.mewsHeaderShell.v2Navigation .hxm__main{grid-template-columns:minmax(0,1fr) 360px;gap:clamp(28px,4vw,64px);padding-block:clamp(30px,3.6vw,52px) clamp(26px,3vw,40px);display:grid}.mewsHeaderShell.v2Navigation .hxm__groups{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));align-content:start;gap:clamp(26px,3vw,44px) clamp(20px,2.4vw,40px);display:grid}.mewsHeaderShell.v2Navigation .hxm__group{animation:.55s cubic-bezier(.22,1,.36,1) both hxmIn;animation-delay:calc(var(--g,0)*45ms + 40ms)}@keyframes hxmIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.mewsHeaderShell.v2Navigation .hxm h3{font-family:var(--ag-font-body,"Inter Variable",Inter,Arial,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin:0 0 14px;padding:0;font-size:12px;font-weight:800;line-height:1.2}.mewsHeaderShell.v2Navigation .hxm ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mewsHeaderShell.v2Navigation .hxm__group a{color:#fff;border-radius:16px;align-items:center;gap:14px;margin-left:-10px;padding:10px 12px 10px 10px;text-decoration:none;transition:background .25s,transform .35s cubic-bezier(.22,1,.36,1);display:flex}.mewsHeaderShell.v2Navigation .hxm__group a i{width:40px;height:40px;color:var(--brand-300);background:#1a1615;border:1px solid #2b2624;border-radius:12px;flex:none;place-items:center;transition:background .25s,color .25s,border-color .25s,transform .35s cubic-bezier(.22,1,.36,1);display:grid}.mewsHeaderShell.v2Navigation .hxm__group a i.hxm__thumb{background:#1a1615;width:72px;height:48px;padding:0;overflow:hidden}.mewsHeaderShell.v2Navigation .hxm__group a i.hxm__thumb img{object-fit:cover;width:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block;height:100%!important}.mewsHeaderShell.v2Navigation .hxm__group a:hover i.hxm__thumb img{transform:scale(1.08)}.mewsHeaderShell.v2Navigation .hxm__group a span{gap:2px;min-width:0;display:grid}.mewsHeaderShell.v2Navigation .hxm__group a b{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.25}.mewsHeaderShell.v2Navigation .hxm__group a small{color:#8f8683;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.35;overflow:hidden}:is(.mewsHeaderShell.v2Navigation .hxm__group a:hover,.mewsHeaderShell.v2Navigation .hxm__group a:focus-visible){background:#ffffff0f;transform:translate(4px)}:is(.mewsHeaderShell.v2Navigation .hxm__group a:hover i,.mewsHeaderShell.v2Navigation .hxm__group a:focus-visible i){background:var(--brand);border-color:var(--brand);color:var(--on-brand);transform:rotate(-6deg)scale(1.06)}.mewsHeaderShell.v2Navigation .hxm__feature{align-content:start;gap:22px;animation:.6s cubic-bezier(.22,1,.36,1) .12s both hxmIn;display:grid}.mewsHeaderShell.v2Navigation .hxm__card{aspect-ratio:16/10.5;color:#fff;isolation:isolate;background:#151211;border-radius:22px;text-decoration:none;display:block;position:relative;overflow:hidden}.mewsHeaderShell.v2Navigation .hxm__card img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.mewsHeaderShell.v2Navigation .hxm__card:hover img{transform:scale(1.07)}.mewsHeaderShell.v2Navigation .hxm__shade{z-index:-1;background:linear-gradient(180deg,#0000000d 20%,#080706eb 100%),linear-gradient(0deg,color-mix(in srgb,var(--brand) 20%,transparent),transparent 55%);position:absolute;inset:0}.mewsHeaderShell.v2Navigation .hxm__cardBody{gap:6px;padding:20px;display:grid;position:absolute;bottom:0;left:0;right:0}.mewsHeaderShell.v2Navigation .hxm__cardBody em{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-300);font-size:11px;font-style:normal;font-weight:800}.mewsHeaderShell.v2Navigation .hxm__cardBody b{font-family:var(--ag-font-display,"Manrope Variable",Arial,sans-serif);letter-spacing:-.03em;font-size:19px;font-weight:600;line-height:1.18}.mewsHeaderShell.v2Navigation .hxm__cardBody small{color:#ffffffbf;font-size:13px;line-height:1.4}.mewsHeaderShell.v2Navigation .hxm__cardBody>span{color:#fff;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:700;display:inline-flex}.mewsHeaderShell.v2Navigation .hxm__cardBody>span svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.mewsHeaderShell.v2Navigation .hxm__card:hover .hxm__cardBody>span svg{transform:translate(3px,-3px)}.mewsHeaderShell.v2Navigation .hxm__latest h3{margin-bottom:6px}.mewsHeaderShell.v2Navigation .hxm__latest ul{gap:0}.mewsHeaderShell.v2Navigation .hxm__latest li{border-top:1px solid #241f1d}.mewsHeaderShell.v2Navigation .hxm__latest li:last-child{border-bottom:1px solid #241f1d}.mewsHeaderShell.v2Navigation .hxm__latest a{color:#d8d1ce;padding:12px 0;font-size:14px;line-height:1.4;text-decoration:none;transition:color .25s,padding .35s cubic-bezier(.22,1,.36,1);display:block}.mewsHeaderShell.v2Navigation .hxm__latest a:hover{color:var(--brand);padding-left:6px}.mewsHeaderShell.v2Navigation .hxm__bottom{border-top:1px solid #262220;flex-wrap:wrap;gap:10px 34px;padding:20px 0 26px;display:flex}.mewsHeaderShell.v2Navigation .hxm__bottom a{color:#cfc8c5;align-items:center;gap:10px;padding:8px 0;font-size:14px;font-weight:600;text-decoration:none;transition:color .25s,gap .35s cubic-bezier(.22,1,.36,1);display:inline-flex}.mewsHeaderShell.v2Navigation .hxm__bottom a svg{color:var(--brand)}.mewsHeaderShell.v2Navigation .hxm__bottom a:hover{color:#fff;gap:14px}.mewsHeaderShell.v2Navigation .hxm a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:1100px){.mewsHeaderShell.v2Navigation .hxm__main{grid-template-columns:minmax(0,1fr) 300px}.mewsHeaderShell.v2Navigation .hxm__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mewsHeaderShell .mewsNav{color:#fff!important;background:#0a0908!important;border-top:1px solid #262220!important}.mewsHeaderShell .mewsNav>a,.mewsHeaderShell .mewsNav>button{color:#fff!important;background:0 0!important;border-bottom:1px solid #262220!important}.mewsHeaderShell .mewsNav>a:hover,.mewsHeaderShell .mewsNav>button:hover,.mewsHeaderShell .mewsNav>button .mewsNavToggleMark{color:var(--brand)!important}.mewsHeaderShell.v2Navigation .mewsMega{height:calc(100dvh - 70px);max-height:calc(100dvh - 70px);position:fixed!important;inset:70px 0 0!important}.mewsHeaderShell.v2Navigation .mewsMegaMobileBack{color:#fff!important;background:#0a0908f5!important;border-bottom:1px solid #262220!important}.mewsHeaderShell.v2Navigation .hxm{width:calc(100% - 40px)}.mewsHeaderShell.v2Navigation .hxm__main{grid-template-columns:1fr;padding-block:24px 8px}.mewsHeaderShell.v2Navigation .hxm__groups{grid-template-columns:1fr;gap:26px}.mewsHeaderShell.v2Navigation .hxm__feature{margin-top:8px}.mewsHeaderShell.v2Navigation .hxm__bottom{padding-bottom:calc(32px + env(safe-area-inset-bottom));flex-direction:column;gap:2px}}@media (prefers-reduced-motion:reduce){.mewsHeaderShell.v2Navigation .hxm__group,.mewsHeaderShell.v2Navigation .hxm__feature{animation:none}}.mewsHeaderShell.v2Navigation .hxm__logos{animation:.55s cubic-bezier(.22,1,.36,1) both hxmIn;animation-delay:calc(var(--g,0)*45ms + 40ms);border-top:1px solid #262220;grid-column:1/-1;margin-top:2px;padding-top:22px}.mewsHeaderShell.v2Navigation .hxm__logos ul{flex-wrap:wrap;gap:10px;display:flex}.mewsHeaderShell.v2Navigation .hxm__logos a{color:#fff;letter-spacing:-.01em;background:#141110;border:1px solid #2b2624;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color .25s,background .25s,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:inline-flex}.mewsHeaderShell.v2Navigation .hxm__logos .officialPlatformIcon{border-radius:50%;flex:none;width:32px;height:32px}:is(.mewsHeaderShell.v2Navigation .hxm__logos a:hover,.mewsHeaderShell.v2Navigation .hxm__logos a:focus-visible){border-color:var(--brand);box-shadow:0 14px 30px -14px color-mix(in srgb,var(--brand) 70%,transparent);background:#1d1715;transform:translateY(-2px)}html body footer.footer.v2Footer{--hx-pad:clamp(20px,4vw,56px);position:relative;overflow:hidden;background:var(--ink)!important;color:#d9d3d0!important;padding:clamp(48px,6vw,96px) var(--hx-pad) 0!important;border:0!important;display:block!important}html body footer.footer.v2Footer .footerInner{width:100%;max-width:1320px!important;margin:0 auto!important;padding:0!important;display:block!important}html body footer.footer.v2Footer .v2FooterOpening{align-items:stretch;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)!important;gap:20px!important;margin:0 0 clamp(56px,7vw,100px)!important;padding:0!important;display:grid!important}html body footer.footer.v2Footer .v2FooterInvitation{flex-direction:column;justify-content:space-between;min-height:440px;display:flex;position:relative;overflow:hidden;background:radial-gradient(120% 150% at 88% -10%,var(--brand-200),var(--brand) 42%,var(--brand-600) 100%)!important;color:var(--ink)!important;box-shadow:none!important;border:0!important;border-radius:36px!important;padding:clamp(32px,4.5vw,64px)!important}html body footer.footer.v2Footer .v2FooterInvitation:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#ffffff57,#0000 70%);border-radius:50%;width:70%;position:absolute;bottom:-38%;right:-12%}html body footer.footer.v2Footer .v2FooterInvitation>*{z-index:1;position:relative}html body footer.footer.v2Footer .v2FooterInvitation>span{text-transform:uppercase;letter-spacing:.14em!important;color:#0a0a0ab8!important;font-size:13px!important;font-weight:800!important}html body footer.footer.v2Footer .v2FooterInvitation h2{max-width:13ch;font-family:var(--ag-font-display,"Manrope Variable",Arial,sans-serif)!important;letter-spacing:-.062em!important;color:var(--ink)!important;margin:20px 0!important;font-size:clamp(40px,5.6vw,88px)!important;font-weight:600!important;line-height:.95!important}html body footer.footer.v2Footer .v2FooterInvitation p{max-width:46ch;color:#0a0a0ac7!important;margin:0!important;font-size:18px!important;line-height:1.55!important}html body footer.footer.v2Footer .v2FooterInvitation>div{flex-wrap:wrap;gap:12px;margin-top:32px!important;display:flex!important}html body footer.footer.v2Footer .v2FooterInvitation>div a{align-items:center;gap:10px;min-height:54px;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),background .25s,color .25s;display:inline-flex;letter-spacing:-.01em!important;border-radius:999px!important;padding:0 26px!important;font-size:15px!important;font-weight:700!important}html body footer.footer.v2Footer .v2FooterInvitation>div a:first-child{background:var(--ink)!important;color:#fff!important;border:1px solid var(--ink)!important}html body footer.footer.v2Footer .v2FooterInvitation>div a:last-child{color:var(--ink)!important;background:0 0!important;border:1px solid #0a0a0a8c!important}html body footer.footer.v2Footer .v2FooterInvitation>div a:hover{transform:translateY(-2px)}html body footer.footer.v2Footer .v2FooterInvitation>div a:last-child:hover{background:var(--ink)!important;color:#fff!important}html body footer.footer.v2Footer .footerNewsletter{flex-direction:column;justify-content:space-between;gap:28px;display:flex;color:#fff!important;box-shadow:none!important;background:#141110!important;border:1px solid #2a2624!important;border-radius:36px!important;padding:clamp(28px,3.5vw,48px)!important}html body footer.footer.v2Footer .footerNewsletter span:first-child{letter-spacing:.14em!important;color:var(--brand)!important;font-size:12px!important;font-weight:800!important}html body footer.footer.v2Footer .footerNewsletter h2{max-width:16ch;font:600 clamp(28px,2.8vw,40px)/1.05 var(--ag-font-display,"Manrope Variable",Arial,sans-serif)!important;letter-spacing:-.05em!important;color:#fff!important;margin:14px 0 12px!important}html body footer.footer.v2Footer .footerNewsletter p{color:#a8a19e!important;font-size:16px!important;line-height:1.55!important}html body footer.footer.v2Footer .footerNewsletter form>label:first-child{color:#d3ccc9!important;font-size:13px!important;font-weight:600!important}html body footer.footer.v2Footer .footerNewsletter form>div{background:0 0!important;border:0!important;gap:10px!important;display:flex!important;overflow:visible!important}html body footer.footer.v2Footer .footerNewsletter input[type=email]{flex:1;min-width:0;min-height:54px;background:var(--ink)!important;color:#fff!important;border:1px solid #3a3431!important;border-radius:999px!important;padding:0 22px!important;font-size:16px!important}html body footer.footer.v2Footer .footerNewsletter input[type=email]::placeholder{color:#6d6663}html body footer.footer.v2Footer .footerNewsletter input[type=email]:focus-visible{outline:3px solid var(--brand);outline-offset:2px}html body footer.footer.v2Footer .footerNewsletter button{cursor:pointer;min-height:54px;background:var(--brand)!important;color:var(--on-brand)!important;letter-spacing:.06em!important;border:0!important;border-radius:999px!important;padding:0 26px!important;font-size:13px!important;font-weight:800!important}html body footer.footer.v2Footer .footerNewsletter button:hover{background:var(--brand-hover)!important}html body footer.footer.v2Footer .footerNewsletter :is(.newsletterConsent,.newsletterConsent span){color:#8d8582!important;font-size:12.5px!important}html body footer.footer.v2Footer .footerNewsletter .newsletterConsent a{text-decoration:underline;color:#d3ccc9!important}html body footer.footer.v2Footer .footerMain{background:0 0!important;border:0!important;grid-template-columns:minmax(120px,.7fr) repeat(5,minmax(0,1fr))!important;gap:clamp(24px,3vw,48px)!important;margin:0!important;padding:0!important;display:grid!important}html body footer.footer.v2Footer .footerIdentity{flex-direction:column;align-items:flex-start;gap:18px;display:flex}html body footer.footer.v2Footer .footerMark img{border-radius:14px;width:52px;height:52px}html body footer.footer.v2Footer .footerLanguage{letter-spacing:.08em;border:1px solid #3a3431;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex;color:#d3ccc9!important}html body footer.footer.v2Footer .footerColumn{flex-direction:column;gap:13px;display:flex;border:0!important;padding:0!important}html body footer.footer.v2Footer .footerColumn>b{text-transform:uppercase;letter-spacing:.14em!important;color:#7d7674!important;margin:0 0 10px!important;font-size:12px!important;font-weight:800!important}html body footer.footer.v2Footer .footerColumn>a{overflow-wrap:anywhere;width:auto;max-width:100%;font-weight:500;text-decoration:none;transition:color .2s,transform .3s cubic-bezier(.22,1,.36,1);color:#ebe5e2!important;font-size:15px!important;line-height:1.4!important}html body footer.footer.v2Footer .footerColumn>a:hover{transform:translate(4px);color:var(--brand)!important}html body footer.footer.v2Footer .footerPartners{background:0 0!important;border:1px solid #26221f!important;border-left:0!important;border-right:0!important;margin:clamp(52px,6vw,88px) 0 0!important;padding:34px 0!important}html body footer.footer.v2Footer .footerPartners header{flex-wrap:wrap;align-items:baseline;gap:8px 24px;display:flex;margin-bottom:22px!important}html body footer.footer.v2Footer .footerPartners header b{letter-spacing:.14em!important;color:#7d7674!important;font-size:12px!important;font-weight:800!important}html body footer.footer.v2Footer .footerPartners header span{color:#a8a19e!important;font-size:14px!important}html body footer.footer.v2Footer .footerPartners>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}html body footer.footer.v2Footer .footerPartners>div>a{align-items:center;gap:14px;transition:border-color .3s,transform .35s cubic-bezier(.22,1,.36,1);display:flex;background:#141110!important;border:1px solid #26221f!important;border-radius:20px!important;padding:12px 16px!important}html body footer.footer.v2Footer .footerPartners>div>a:hover{transform:translateY(-3px);border-color:var(--brand)!important}html body footer.footer.v2Footer .footerPartners>div>a img{object-fit:contain;background:#fff;border-radius:12px;flex:none;width:44px;height:44px;padding:5px}html body footer.footer.v2Footer .footerPartners>div>a>span>b{color:#f2ecea!important;font-size:14px!important;font-weight:600!important}html body footer.footer.v2Footer .footerPartners>div>a>span>small{color:#8d8582!important;font-size:12px!important}html body footer.footer.v2Footer .footerPartners>small{max-width:80ch;margin-top:20px;line-height:1.55;display:block;color:#7d7674!important;font-size:12.5px!important}html body footer.footer.v2Footer .footerLegal{flex-wrap:wrap;gap:10px 26px;display:flex;border:0!important;margin:0!important;padding:28px 0 6px!important}html body footer.footer.v2Footer .footerLegal a{text-decoration:none;transition:color .2s;color:#8d8582!important;font-size:13px!important}html body footer.footer.v2Footer .footerLegal a:hover{color:#fff!important}html body footer.footer.v2Footer .footerCopyright{display:block;color:#6d6663!important;border:0!important;padding:8px 0 0!important;font-size:13px!important}html body footer.footer.v2Footer .footerInner:after{content:none}html body footer.footer.v2Footer .footerWordmark{letter-spacing:-.075em;text-align:center;white-space:nowrap;background:linear-gradient(#fff 16%,#fff9 58%,#ffffff12 100%);-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;width:max-content;max-width:100%;padding:0 .02em .04em;font-weight:700;display:block;font-family:var(--ag-font-display,"Manrope Variable",Arial,sans-serif)!important;color:#0000!important;margin:clamp(36px,5vw,72px) auto clamp(8px,1.6vw,24px)!important;font-size:clamp(64px,19.5vw,310px)!important;line-height:.86!important}html body footer.footer.v2Footer .footerWordmark span{color:var(--brand);-webkit-text-fill-color:var(--brand)}@supports (animation-timeline:view()){html body footer.footer.v2Footer .footerWordmark{animation:linear both agxWordmarkIn;animation-timeline:view();animation-range:entry entry 90%}}@keyframes agxWordmarkIn{0%{opacity:0;filter:blur(12px);translate:0 22%}to{opacity:1;filter:blur();translate:0}}@media (prefers-reduced-motion:reduce){html body footer.footer.v2Footer .footerWordmark{animation:none}}:is(html body footer.footer.v2Footer a:focus-visible,html body footer.footer.v2Footer button:focus-visible){outline-offset:3px;outline:3px solid var(--brand)!important}@media (max-width:1100px){html body footer.footer.v2Footer .v2FooterOpening{grid-template-columns:minmax(0,1fr)!important}html body footer.footer.v2Footer .v2FooterInvitation{min-height:380px}html body footer.footer.v2Footer .footerMain{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body footer.footer.v2Footer .footerIdentity{flex-direction:row;grid-column:1/-1;align-items:center}html body footer.footer.v2Footer .footerPartners>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){html body footer.footer.v2Footer .footerMain{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body footer.footer.v2Footer .footerIdentity{flex-flow:wrap;align-items:center;grid-column:1/-1!important}html body footer.footer.v2Footer .footerNewsletter form>div{flex-direction:column}html body footer.footer.v2Footer .v2FooterInvitation>div a{flex:100%;justify-content:center}html body footer.footer.v2Footer .footerPartners>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body footer.footer.v2Footer .footerPartners>div>a{flex-direction:column;align-items:flex-start;gap:10px;padding:14px!important}}.pg{--pg-max:1320px;--pg-pad:clamp(20px,4vw,56px);--pg-ease:cubic-bezier(.22,1,.36,1);--pg-bg:color-mix(in srgb,var(--a-deep) 16%,#05070b);--pg-bg2:color-mix(in srgb,var(--a-deep) 24%,#06080d);--pg-panel:color-mix(in srgb,var(--a-deep) 34%,#080b11);--pg-line:color-mix(in srgb,var(--a) 24%,transparent);--pg-text:#eef2f7;--pg-muted:color-mix(in srgb,#fff 60%,var(--pg-bg));--pg-light:color-mix(in srgb,var(--a-soft) 55%,#fff);--pg-k:var(--a);background:var(--pg-bg);color:var(--pg-text);font-family:var(--ag-font-body,"Inter Variable",Inter,Arial,sans-serif)}.pg *{box-sizing:border-box}.pg :where(p,ul,ol,dl,dd,figure){margin:0}.pg a{color:inherit;text-decoration:none}.pg-wrap{width:min(var(--pg-max),100% - 2*var(--pg-pad));margin-inline:auto}.pg-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pg :is(a,button,input,summary):focus-visible{outline:3px solid var(--brand);outline-offset:3px}.pg-dark{background:var(--pg-bg2)}.pg-light{background:var(--pg-light);color:#0b1018;--pg-muted:#4b5666;--pg-line:#0b101824;--pg-k:color-mix(in srgb,var(--a) 42%,#0b1018);--pg-panel:#fff}.pg-section{padding-block:clamp(72px,9vw,130px)}#contenu-principal .pg :is(h1,h2,h3,h4){text-transform:none;text-wrap:balance;max-width:none;margin:0;font-family:var(--ag-font-display,"Manrope Variable",Arial,sans-serif)!important;letter-spacing:-.05em!important;font-weight:600!important}#contenu-principal .pg h1{margin:24px 0;letter-spacing:-.06em!important;font-size:clamp(40px,4.7vw,84px)!important;line-height:.95!important}#contenu-principal .pg .pg-head h2{letter-spacing:-.056em!important;font-size:clamp(34px,4.8vw,74px)!important;line-height:1!important}#contenu-principal .pg h3{letter-spacing:-.04em!important;font-size:clamp(21px,1.9vw,29px)!important;line-height:1.1!important}.pg h1 em,.pg h2 em{color:var(--a);font-style:normal}.pg-light h2 em{color:var(--pg-k)}.pg-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--pg-k);font-size:13px;font-weight:700;margin-bottom:20px!important}.pg-head{max-width:920px;margin-bottom:clamp(36px,5vw,64px)}.pg-head__text,.pg-lead{color:var(--pg-muted);max-width:58ch;font-size:18px;line-height:1.6;margin-top:22px!important}.pg-lead{max-width:540px;font-size:clamp(17px,1.35vw,20px);margin-top:0!important}.pg-badge{border:1px solid var(--pg-line);background:color-mix(in srgb,var(--a) 9%,transparent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:12px;padding:8px 16px 8px 12px;font-size:13px;font-weight:700;display:inline-flex}.pg-badge i{background:var(--a);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb,var(--a) 26%,transparent);border-radius:50%}.pg-badge span{border-left:1px solid var(--pg-line);color:var(--pg-muted);letter-spacing:.02em;text-transform:none;padding-left:12px;font-weight:500}.pg-crumbs{color:var(--pg-muted);flex-wrap:wrap;align-items:center;gap:0 10px;margin-bottom:30px;font-size:13px;display:flex}.pg-crumbs span{gap:10px;display:inline-flex}.pg-crumbs i{opacity:.5;font-style:normal}.pg-crumbs a:hover{color:#fff}.pg-crumbs b{color:#fff;font-weight:600}.pg-btn{letter-spacing:-.01em;cursor:pointer;min-height:54px;transition:transform .3s var(--pg-ease),background .25s ease,color .25s ease,box-shadow .3s ease;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:0 26px;font-size:15px;font-weight:700;line-height:1;display:inline-flex}.pg-btn svg{width:18px;height:18px;transition:transform .3s var(--pg-ease)}.pg-btn:hover svg{transform:translate(2px,-2px)}.pg-btn--brand{background:var(--brand);color:var(--on-brand)}.pg-btn--brand:hover{background:var(--brand-hover);box-shadow:0 14px 44px -10px color-mix(in srgb,var(--brand) 75%,transparent);transform:translateY(-2px)}.pg-btn--ghost{color:#fff;background:#ffffff0a;border-color:#ffffff4d}.pg-btn--ghost:hover{color:#0a0a0a;background:#fff}.pg-btn--dark{background:var(--ink);color:#fff}.pg :is(a,button).pg-btn--brand{color:var(--on-brand)}.pg :is(a,button):is(.pg-btn--ghost,.pg-btn--dark){color:#fff}.pg-btn--dark:hover{background:#000;transform:translateY(-2px)}.pg-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}@keyframes pgFadeUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes pgRise{0%{transform:translateY(108%)}to{transform:none}}@keyframes pgReveal{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}@keyframes pgFlip{0%{opacity:0;transform:rotateX(-70deg)translateY(-8px)}to{opacity:1;transform:none}}.pg-rise{animation:pgFadeUp .9s var(--pg-ease) both;animation-delay:var(--d,0s);display:inline-block}p.pg-rise,div.pg-rise,ul.pg-rise{display:block}p.pg-badge.pg-rise{display:inline-flex}.pg-line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.pg-line>.pg-rise{animation-name:pgRise;animation-duration:1.05s}@supports (animation-timeline:view()){.pg-reveal{animation:linear both pgReveal;animation-timeline:view();animation-range:entry 4% entry 46%}li.pg-reveal{animation-range:entry calc(4% + var(--i,0)*2%) entry calc(46% + var(--i,0)*3%)}}.pg-facts{width:min(var(--pg-max),100% - 2*var(--pg-pad));border-top:1px solid var(--pg-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;display:grid}.pg-facts>div{border-left:1px solid var(--pg-line);padding:26px 24px 34px}.pg-facts>div:first-child{border-left:0;padding-left:0}.pg-facts dt{font-family:var(--ag-font-display,"Manrope Variable",sans-serif);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.6vw,56px);font-weight:600;line-height:1}.pg-facts dd{letter-spacing:.1em;text-transform:uppercase;color:var(--pg-muted);margin-top:10px;font-size:13px;font-weight:600}.pg-profiles{margin:0;padding:0;list-style:none}.pg-profiles li{position:relative}.pg-profiles__num{font-family:var(--ag-font-display,"Manrope Variable",sans-serif);letter-spacing:-.02em;background:linear-gradient(180deg,var(--pg-k),color-mix(in srgb,var(--pg-k) 50%,transparent));color:#0000;font-variant-numeric:tabular-nums lining-nums;-webkit-background-clip:text;background-clip:text;font-weight:700}.pg-profiles p{color:var(--pg-muted);line-height:1.62}.pg-profiles a{transition:gap .3s var(--pg-ease),color .25s ease;align-items:center;gap:10px;font-size:15px;font-weight:700;display:inline-flex}.pg-profiles a svg{width:18px;height:18px}.pg-profiles a:hover{color:var(--brand);gap:16px}.pg-profiles--cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;display:grid}.pg-profiles--cards li{border:1px solid var(--pg-line);background:var(--pg-panel);min-height:300px;transition:transform .5s var(--pg-ease),border-color .3s ease;border-radius:28px;flex-direction:column;gap:14px;padding:32px 28px;display:flex}.pg-profiles--cards li:hover{border-color:var(--a)}.pg-profiles--cards .pg-profiles__num{font-size:56px;line-height:.9}.pg-profiles--cards a{margin-top:auto;padding-top:14px}.pg-profiles--rows li{border-top:1px solid var(--pg-line);grid-template-columns:clamp(60px,9vw,130px) minmax(0,1.1fr) minmax(0,1.4fr) auto;align-items:center;gap:clamp(16px,3vw,44px);padding:30px 0;display:grid}.pg-profiles--rows li:last-child{border-bottom:1px solid var(--pg-line)}.pg-profiles--rows .pg-profiles__num{font-size:clamp(40px,5vw,80px);line-height:.9}.pg-packs{color:#0a1018;background:#f3f5f8;padding-block:clamp(24px,4vw,48px)}#contenu-principal .pg .pgFaq{background:var(--pg-bg)!important;color:#fff!important;border:0!important;padding-block:clamp(72px,9vw,130px)!important}#contenu-principal .pg .pgFaq .homeFaqInner{width:min(var(--pg-max),100% - 2*var(--pg-pad))!important;background:0 0!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr)!important;gap:clamp(32px,6vw,96px)!important;max-width:none!important;margin-inline:auto!important;padding:0!important;display:grid!important}#contenu-principal .pg .pgFaq header{text-align:left!important;max-width:none!important;margin:0!important}#contenu-principal .pg .pgFaq h2,#contenu-principal .pg section.pgFaq.homeFaq .homeFaqInner>header>h2.agntixSectionTitle{letter-spacing:-.058em!important;color:#fff!important;font-size:clamp(38px,5vw,76px)!important;line-height:.98!important}#contenu-principal .pg .pgFaq header p{color:var(--pg-muted)!important;max-width:40ch!important;margin-top:22px!important;font-size:18px!important;line-height:1.6!important}#contenu-principal .pg .pgFaq .homeFaqList{gap:0;display:grid;border:0!important}#contenu-principal .pg .pgFaq .homeFaqItem{border:0!important;border-top:1px solid var(--pg-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}#contenu-principal .pg .pgFaq .homeFaqItem:last-child{border-bottom:1px solid var(--pg-line)!important}#contenu-principal .pg .pgFaq .homeFaqTrigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;width:100%;color:#fff!important;font-family:var(--ag-font-display,"Manrope Variable",sans-serif)!important;letter-spacing:-.03em!important;background:0 0!important;border:0!important;padding:26px 0!important;font-size:clamp(18px,1.7vw,24px)!important;font-weight:600!important;display:flex!important}#contenu-principal .pg .pgFaq .homeFaqTrigger svg{width:28px;height:28px;transition:transform .4s var(--pg-ease),background .3s ease;border:1px solid #ffffff4d;border-radius:50%;flex:none;padding:5px}#contenu-principal .pg .pgFaq .homeFaqTrigger[data-state=open] svg{background:var(--brand);border-color:var(--brand);color:var(--on-brand);transform:rotate(180deg)}#contenu-principal .pg .pgFaq .homeFaqContent p{color:color-mix(in srgb,#fff 78%,var(--pg-bg))!important;padding:0 56px 28px 0!important;font-size:17px!important;line-height:1.65!important}.pg-final{background:var(--pg-bg);padding:0 0 clamp(48px,6vw,96px)}.pg-final__inner{background:radial-gradient(120% 150% at 88% -10%,var(--brand-200),var(--brand) 42%,var(--brand-600) 100%);color:var(--ink);border-radius:36px;padding:clamp(40px,6vw,88px);position:relative;overflow:hidden}.pg-final__inner:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#ffffff57,#0000 70%);border-radius:50%;width:60%;position:absolute;bottom:-40%;right:-10%}.pg-final__inner>*{z-index:1;position:relative}.pg-final .pg-kicker{color:#0a0a0ab3}#contenu-principal .pg .pg-final h2{max-width:16ch;color:var(--ink);letter-spacing:-.06em!important;font-size:clamp(38px,5.6vw,88px)!important;line-height:.95!important}.pg-final p:not(.pg-kicker){color:#0a0a0ac7;max-width:48ch;font-size:18px;line-height:1.55;margin:22px 0 32px!important}.pgd__tools{gap:16px;margin-bottom:26px;display:grid}.pgd__search{border:1px solid var(--pg-line);min-height:54px;color:var(--pg-muted);background:#0000004d;border-radius:999px;align-items:center;gap:12px;padding:0 20px;display:flex}.pg-light .pgd__search{color:#4b5666;background:#fff}.pgd__search svg{flex:none;width:18px;height:18px}.pgd__search input{min-width:0;height:52px;color:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.pgd__search:focus-within{border-color:var(--a);box-shadow:0 0 0 3px color-mix(in srgb,var(--a) 25%,transparent)}.pgd__chips{flex-wrap:wrap;gap:8px;display:flex}.pgd__chips button{border:1px solid var(--pg-line);min-height:40px;color:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:0 16px;font-size:14px;font-weight:600;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.pgd__chips button b{background:color-mix(in srgb,var(--a) 18%,transparent);color:var(--a);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.pgd__chips button:hover{border-color:var(--a)}.pgd__chips button[aria-pressed=true]{background:var(--a);border-color:var(--a);color:var(--a-on)}.pgd__chips button[aria-pressed=true] b{color:inherit;background:#0000002e}.pgd__list{perspective:900px;margin:0;padding:0;list-style:none}.pgd__list>li{transform-origin:top;animation:pgFlip .5s var(--pg-ease) both;animation-delay:calc(var(--i,0)*28ms)}.pgd__list a{color:inherit;align-items:center;display:grid}.pgd__idx{display:none}.pgd__logo .officialPlatformIcon{background:#fff;border-radius:12px;flex:none;width:42px;height:42px;overflow:hidden}.pgd__name{letter-spacing:-.015em;min-width:0;font-size:16px;font-weight:650}.pgd__use{color:var(--pg-muted);letter-spacing:.02em;font-size:13px}.pgd__list a>svg{width:20px;height:20px;color:var(--pg-muted);transition:transform .3s var(--pg-ease),color .25s ease}.pgd__list a:hover>svg{color:var(--brand);transform:translate(3px,-3px)}.pgd__empty{color:var(--pg-muted);padding:32px 0;animation:none!important}.pgd__more{border:1px solid var(--pg-line);min-height:50px;color:inherit;cursor:pointer;background:0 0;border-radius:999px;margin:24px auto 0;padding:0 26px;font-size:15px;font-weight:650;transition:background .25s,color .25s;display:block}.pgd__more:hover{color:#0a0a0a;background:#fff}.pgd--ticket .pgd__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}.pgd--ticket .pgd__list a{background:var(--pg-panel);transition:transform .4s var(--pg-ease),background .3s ease;border-radius:18px;grid-template-columns:78px minmax(0,1fr) 22px;grid-template-areas:"logo name arrow""logo use arrow";gap:2px 16px;padding:22px 20px 22px 0;position:relative;-webkit-mask:radial-gradient(11px at 78px 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(11px at 78px 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(11px at 78px 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(11px at 78px 100%,#0000 98%,#000) bottom/100% 51% no-repeat}.pgd--ticket .pgd__list a:before{content:"";border-left:2px dashed var(--pg-line);position:absolute;top:16px;bottom:16px;left:78px}.pgd--ticket .pgd__logo{grid-area:logo;justify-self:center}.pgd--ticket .pgd__name{grid-area:name}.pgd--ticket .pgd__name,.pgd--nodes .pgd__name,.pgd--key .pgd__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pgd--ticket .pgd__use{grid-area:use}.pgd--ticket .pgd__list a>svg{grid-area:arrow}.pgd--ticket .pgd__list a:hover{background:color-mix(in srgb,var(--a) 16%,var(--pg-panel))}.pgd--table .pgd__list a{border-bottom:1px solid var(--pg-line);border-radius:14px;grid-template-columns:44px minmax(0,2fr) minmax(0,1.3fr) 24px;gap:18px;padding:14px 16px;transition:background .25s}.pgd--table .pgd__list li:nth-child(2n) a{background:color-mix(in srgb,var(--a) 4%,transparent)}.pgd--table .pgd__list a:hover{background:color-mix(in srgb,var(--a) 12%,transparent)}.pgd--table .pgd__use{font-variant-numeric:tabular-nums}.pgd--key .pgd__list{flex-wrap:wrap;gap:12px;display:flex}.pgd--key .pgd__list a{border:1px solid var(--pg-line);background:var(--pg-panel);transition:transform .4s var(--pg-ease),border-color .3s ease;border-radius:999px;grid-template-columns:auto auto auto;grid-auto-flow:column;gap:12px;padding:8px 20px 8px 8px}.pgd--key .pgd__list a:after{content:"";border:2px solid var(--a);border-radius:50%;width:9px;height:9px;margin-left:4px}.pgd--key .pgd__list a>svg,.pgd--key .pgd__use{display:none}.pgd--key .pgd__list a:hover{border-color:var(--a)}.pgd--key .pgd__logo .officialPlatformIcon{border-radius:50%}.pgd--menu .pgd__list{columns:2;column-gap:clamp(32px,6vw,88px)}.pgd--menu .pgd__list li{break-inside:avoid}.pgd--menu .pgd__list a{align-items:baseline;gap:12px;padding:15px 0;transition:color .25s;display:flex}.pgd--menu .pgd__logo{order:1;align-self:center}.pgd--menu .pgd__logo .officialPlatformIcon{border-radius:8px;width:30px;height:30px}.pgd--menu .pgd__name{order:1;font-size:19px}.pgd--menu .pgd__list a:before{content:"";border-bottom:2px dotted var(--pg-line);flex:1;order:2;min-width:24px;transform:translateY(-5px)}.pgd--menu .pgd__use{letter-spacing:.1em;text-transform:uppercase;color:var(--a);order:3;font-size:12px;font-weight:700}.pgd--menu .pgd__list a>svg{display:none}.pgd--menu .pgd__list a:hover .pgd__name{color:var(--a)}.pgd--poster .pgd__list a{border-top:1px solid var(--pg-line);grid-template-columns:56px minmax(0,1fr) auto 40px;gap:24px;padding:22px 0}.pgd--poster .pgd__list li:last-child a{border-bottom:1px solid var(--pg-line)}.pgd--poster .pgd__idx{font-variant-numeric:tabular-nums;color:var(--a);font-size:14px;font-weight:700;display:block}.pgd--poster .pgd__logo{display:none}.pgd--poster .pgd__name{font-family:var(--ag-font-display,"Manrope Variable",sans-serif);letter-spacing:-.055em;transition:transform .5s var(--pg-ease),color .3s ease;font-size:clamp(28px,4.2vw,60px);font-weight:600;line-height:1}.pgd--poster .pgd__use{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.pgd--poster .pgd__list a:hover .pgd__name{color:var(--a);transform:translate(18px)}.pgd--nodes .pgd__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px;display:grid}.pgd--nodes .pgd__list a{border:1px solid var(--pg-line);background:var(--pg-panel);transition:transform .45s var(--pg-ease),border-color .3s ease;border-radius:26px;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"logo name""logo use";gap:4px 14px;padding:24px;position:relative}.pgd--nodes .pgd__logo{grid-area:logo}.pgd--nodes .pgd__name{grid-area:name}.pgd--nodes .pgd__use{grid-area:use}.pgd--nodes .pgd__list a:after{content:"";background:var(--a);width:10px;height:10px;box-shadow:0 0 0 6px color-mix(in srgb,var(--a) 20%,transparent);border-radius:50%;position:absolute;top:22px;right:22px}.pgd--nodes .pgd__list a>svg{display:none}.pgd--nodes .pgd__list a:hover{border-color:var(--a)}.pgd--stack .pgd__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pgd--stack .pgd__list a{border:1px solid var(--pg-line);background:linear-gradient(120deg,var(--pg-panel),transparent);transition:transform .4s var(--pg-ease),border-color .3s ease;border-radius:22px;grid-template-columns:60px minmax(0,1fr) auto 22px;gap:16px;padding:18px 22px}.pgd--stack .pgd__logo .officialPlatformIcon{border-radius:16px;width:56px;height:56px}.pgd--stack .pgd__use{background:color-mix(in srgb,var(--a) 16%,transparent);color:var(--a);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:700}.pgd--stack .pgd__list a:hover{border-color:var(--a);transform:translate(6px)}.pgd--matrix .pgd__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:14px;display:grid}.pgd--matrix .pgd__list a{border:1px solid var(--pg-line);background:var(--pg-panel);min-height:190px;transition:transform .4s var(--pg-ease),background .3s ease;border-radius:22px;grid-template-columns:1fr;align-content:space-between;justify-items:start;gap:14px;padding:22px;position:relative}.pgd--matrix .pgd__use{text-transform:uppercase;letter-spacing:.08em;color:var(--a);font-size:12px}.pgd--matrix .pgd__list a>svg{position:absolute;top:18px;right:18px}.pgd--matrix .pgd__list a:hover{background:color-mix(in srgb,var(--a) 12%,var(--pg-panel))}.pgd--columns .pgd__list{columns:3;column-gap:32px}.pgd--columns .pgd__list li{break-inside:avoid}.pgd--columns .pgd__list a{border-bottom:1px solid var(--pg-line);transition:background .25s ease,padding .35s var(--pg-ease);grid-template-columns:40px minmax(0,1fr) 20px;grid-template-areas:"logo name arrow""logo use arrow";gap:2px 14px;padding:14px 8px}.pgd--columns .pgd__logo{grid-area:logo}.pgd--columns .pgd__name{grid-area:name}.pgd--columns .pgd__use{grid-area:use;font-size:12px}.pgd--columns .pgd__list a>svg{grid-area:arrow}.pgd--columns .pgd__logo .officialPlatformIcon{width:38px;height:38px}.pgd--columns .pgd__list a:hover{background:color-mix(in srgb,var(--a) 10%,transparent);padding-left:16px}@media (max-width:1100px){.pgd--columns .pgd__list{columns:2}#contenu-principal .pg .pgFaq .homeFaqInner{grid-template-columns:1fr!important}.pg-profiles--rows li{grid-template-columns:70px minmax(0,1fr)}.pg-profiles--rows li p,.pg-profiles--rows li a{grid-column:2}.pgd--stack .pgd__list{grid-template-columns:1fr}}@media (max-width:700px){.pg-actions .pg-btn{flex:100%;justify-content:center}.pg-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-facts>div{padding:18px 16px 20px}.pg-facts>div:nth-child(odd){border-left:0;padding-left:0}.pg-facts>div:nth-child(n+3){border-top:1px solid var(--pg-line)}.pg-facts dd{letter-spacing:.05em;overflow-wrap:normal;word-break:normal;font-size:11.5px}.pgd--menu .pgd__list,.pgd--columns .pgd__list{columns:1}.pgd--poster .pgd__list a{grid-template-columns:36px minmax(0,1fr) 28px;gap:12px}.pgd--poster .pgd__use{display:none}.pgd--table .pgd__list a{grid-template-columns:44px minmax(0,1fr) 22px}.pgd--table .pgd__use{display:none}.pgd--stack .pgd__list a{grid-template-columns:52px minmax(0,1fr) 22px}.pgd--stack .pgd__use{display:none}}@media (prefers-reduced-motion:reduce){.pg *,.pg :before,.pg :after{transition-duration:.01ms!important;animation:none!important}.pg-reveal,.pg-rise{opacity:1!important;transform:none!important}}
