@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-mono-latin-400-normal-GekRknry.woff2)format("woff2"),url(/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff)format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-mono-latin-500-normal-pxIOXZmA.woff2)format("woff2"),url(/assets/roboto-mono-latin-500-normal-D6j6AMzd.woff)format("woff")}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-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-ease:initial}}}@layer theme{:root,:host{--font-mono:var(--font-technical);--color-white:#fff;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-primary);--default-mono-font-family:var(--font-technical);--color-brand-primary:var(--color-brand-primary);--color-brand-neon:var(--color-brand-neon);--color-text-primary:var(--color-text-primary);--color-text-secondary:var(--color-text-secondary);--color-surface-base:var(--color-surface-base);--color-surface-subtle:var(--color-surface-subtle)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-\[-0\.3\%_0\]{inset:-.3% 0}.inset-\[-0\.5\%_-0\.78\%_-0\.51\%_-1\.34\%\]{inset:-.5% -.78% -.51% -1.34%}.inset-\[-0\.23\%_0_0_0\]{inset:-.23% 0 0}.inset-\[-0\.41\%_0\]{inset:-.41% 0}.inset-\[-0\.45\%_-0\.71\%_0_0\]{inset:-.45% -.71% 0 0}.inset-\[-0\.45\%_0_0_-0\.71\%\]{inset:-.45% 0 0 -.71%}.inset-\[-0\.51px_0\]{inset:-.51px 0}.inset-\[-0\.74\%_0_0_0\]{inset:-.74% 0 0}.inset-\[-1\.5px_0\]{inset:-1.5px 0}.inset-\[-1\.62\%_-2\.55\%_0_0\]{inset:-1.62% -2.55% 0 0}.inset-\[-1\.62\%_0_0_-2\.55\%\]{inset:-1.62% 0 0 -2.55%}.inset-\[-1px_0\]{inset:-1px 0}.inset-\[-2\.5\%_-0\.36\%_0_0\]{inset:-2.5% -.36% 0 0}.inset-\[-2\.5\%_0_0_-0\.36\%\]{inset:-2.5% 0 0 -.36%}.inset-\[-2\.09\%_-0\.66\%_-0\.77\%_-0\.53\%\]{inset:-2.09% -.66% -.77% -.53%}.inset-\[-2\.25\%\]{inset:-2.25%}.inset-\[-2\.81\%\]{inset:-2.81%}.inset-\[-3\.7\%_0\]{inset:-3.7% 0}.inset-\[-3\.21\%\]{inset:-3.21%}.inset-\[-5\%_0\]{inset:-5% 0}.inset-\[-6\.25\%_0\]{inset:-6.25% 0}.inset-\[-6\.67\%_0\]{inset:-6.67% 0}.inset-\[-8\.93\%_-1\.28\%_0_0\]{inset:-8.93% -1.28% 0 0}.inset-\[-8\.93\%_0_0_-1\.3\%\]{inset:-8.93% 0 0 -1.3%}.inset-\[-20\%_-32\%_-44\%_-32\%\]{inset:-20% -32% -44%}.inset-\[-22\.22\%_-33\.33\%_-48\.89\%_-33\.33\%\]{inset:-22.22% -33.33% -48.89%}.inset-\[-22\.22\%_-35\.56\%_-48\.89\%_-35\.56\%\]{inset:-22.22% -35.56% -48.89%}.inset-\[0\.55\%_0\.32\%_0\.36\%_0\.32\%\]{inset:.55% .32% .36%}.inset-\[0_-0\.11\%\]{inset:0 -.11%}.inset-\[0_-0\.43\%_-0\.54\%_0\]{inset:0 -.43% -.54% 0}.inset-\[0_-1\.23\%_-0\.62\%_-0\.96\%\]{inset:0 -1.23% -.62% -.96%}.inset-\[0_-1\.25px\]{inset:0 -1.25px}.inset-\[0_-1\.55\%_-1\.93\%_0\]{inset:0 -1.55% -1.93% 0}.inset-\[0_-1px\]{inset:0 -1px}.inset-\[0_0_-0\.6\%_0\]{inset:0 0 -.6%}.inset-\[0_0_-0\.54\%_-0\.45\%\]{inset:0 0 -.54% -.45%}.inset-\[0_0_-1\.93\%_-1\.62\%\]{inset:0 0 -1.93% -1.62%}.inset-\[1\.27\%_49\.78\%_98\%_49\.78\%\]{inset:1.27% 49.78% 98%}.inset-\[3\.27\%_1\.72\%_4\%_1\.72\%\]{inset:3.27% 1.72% 4%}.top-0{top:0}.top-\[-1\.5px\]{top:-1.5px}.top-\[-123\.41px\]{top:-123.41px}.top-\[2\.94px\]{top:2.94px}.top-\[4\.22px\]{top:4.22px}.top-\[4\.36px\]{top:4.36px}.top-\[6\.05px\]{top:6.05px}.top-\[6\.49px\]{top:6.49px}.top-\[6\.57px\]{top:6.57px}.top-\[7\.04px\]{top:7.04px}.top-\[7\.06px\]{top:7.06px}.top-\[7\.12px\]{top:7.12px}.top-\[7\.15px\]{top:7.15px}.top-\[7\.18px\]{top:7.18px}.top-\[7\.23px\]{top:7.23px}.top-\[7\.28px\]{top:7.28px}.top-\[7\.45px\]{top:7.45px}.top-\[7\.49px\]{top:7.49px}.top-\[7\.65px\]{top:7.65px}.top-\[7\.71px\]{top:7.71px}.top-\[7\.96px\]{top:7.96px}.top-\[7px\]{top:7px}.top-\[8\.5px\]{top:8.5px}.top-\[8\.21px\]{top:8.21px}.top-\[8\.26px\]{top:8.26px}.top-\[8\.59px\]{top:8.59px}.top-\[8\.67px\]{top:8.67px}.top-\[8\.83px\]{top:8.83px}.top-\[8\.95px\]{top:8.95px}.top-\[9\.1px\]{top:9.1px}.top-\[9\.03px\]{top:9.03px}.top-\[9\.05px\]{top:9.05px}.top-\[9\.5px\]{top:9.5px}.top-\[9\.14px\]{top:9.14px}.top-\[9\.26px\]{top:9.26px}.top-\[9\.32px\]{top:9.32px}.top-\[9\.46px\]{top:9.46px}.top-\[9\.58px\]{top:9.58px}.top-\[9\.82px\]{top:9.82px}.top-\[9\.91px\]{top:9.91px}.top-\[9px\]{top:9px}.top-\[10\.1px\]{top:10.1px}.top-\[10\.2px\]{top:10.2px}.top-\[10\.03px\]{top:10.03px}.top-\[10\.5px\]{top:10.5px}.top-\[10\.22px\]{top:10.22px}.top-\[10\.39px\]{top:10.39px}.top-\[10\.51px\]{top:10.51px}.top-\[10\.55px\]{top:10.55px}.top-\[10\.68px\]{top:10.68px}.top-\[11\.04px\]{top:11.04px}.top-\[11\.07px\]{top:11.07px}.top-\[11\.17px\]{top:11.17px}.top-\[11\.22px\]{top:11.22px}.top-\[11\.49px\]{top:11.49px}.top-\[11\.59px\]{top:11.59px}.top-\[11\.66px\]{top:11.66px}.top-\[11\.88px\]{top:11.88px}.top-\[11px\]{top:11px}.top-\[12\.6px\]{top:12.6px}.top-\[12\.8px\]{top:12.8px}.top-\[12\.13px\]{top:12.13px}.top-\[12\.18px\]{top:12.18px}.top-\[12\.24px\]{top:12.24px}.top-\[12\.32px\]{top:12.32px}.top-\[12\.33px\]{top:12.33px}.top-\[12\.34px\]{top:12.34px}.top-\[12\.84px\]{top:12.84px}.top-\[12\.96px\]{top:12.96px}.top-\[12px\]{top:12px}.top-\[13\.04px\]{top:13.04px}.top-\[13\.4px\]{top:13.4px}.top-\[13\.52px\]{top:13.52px}.top-\[13\.61px\]{top:13.61px}.top-\[13px\]{top:13px}.top-\[14\.21px\]{top:14.21px}.top-\[14\.29px\]{top:14.29px}.top-\[14\.45px\]{top:14.45px}.top-\[14\.46px\]{top:14.46px}.top-\[14px\]{top:14px}.top-\[15\.09px\]{top:15.09px}.top-\[15\.18px\]{top:15.18px}.top-\[15\.28px\]{top:15.28px}.top-\[15\.34px\]{top:15.34px}.top-\[15\.76px\]{top:15.76px}.top-\[15\.92px\]{top:15.92px}.top-\[15px\]{top:15px}.top-\[16\.02px\]{top:16.02px}.top-\[16\.68px\]{top:16.68px}.top-\[16\.73px\]{top:16.73px}.top-\[16\.87px\]{top:16.87px}.top-\[17\.5px\]{top:17.5px}.top-\[17\.47px\]{top:17.47px}.top-\[17\.66px\]{top:17.66px}.top-\[17\.75px\]{top:17.75px}.top-\[17px\]{top:17px}.top-\[18\.04px\]{top:18.04px}.top-\[18\.47px\]{top:18.47px}.top-\[18\.82px\]{top:18.82px}.top-\[19\.3px\]{top:19.3px}.top-\[19\.11px\]{top:19.11px}.top-\[19\.62px\]{top:19.62px}.top-\[19\.92px\]{top:19.92px}.top-\[20\.15px\]{top:20.15px}.top-\[20\.36px\]{top:20.36px}.top-\[20\.75px\]{top:20.75px}.top-\[20px\]{top:20px}.top-\[21\.02px\]{top:21.02px}.top-\[21\.07px\]{top:21.07px}.top-\[21\.23px\]{top:21.23px}.top-\[21\.92px\]{top:21.92px}.top-\[21px\]{top:21px}.top-\[22\.11px\]{top:22.11px}.top-\[22\.25px\]{top:22.25px}.top-\[22\.79px\]{top:22.79px}.top-\[23\.01px\]{top:23.01px}.top-\[23\.12px\]{top:23.12px}.top-\[23\.23px\]{top:23.23px}.top-\[23\.45px\]{top:23.45px}.top-\[23\.51px\]{top:23.51px}.top-\[23\.69px\]{top:23.69px}.top-\[23\.91px\]{top:23.91px}.top-\[24\.01px\]{top:24.01px}.top-\[24\.5px\]{top:24.5px}.top-\[24\.14px\]{top:24.14px}.top-\[24\.15px\]{top:24.15px}.top-\[24\.35px\]{top:24.35px}.top-\[25\.05px\]{top:25.05px}.top-\[25\.25px\]{top:25.25px}.top-\[25\.59px\]{top:25.59px}.top-\[25\.97px\]{top:25.97px}.top-\[26\.9px\]{top:26.9px}.top-\[26\.17px\]{top:26.17px}.top-\[26\.42px\]{top:26.42px}.top-\[26\.51px\]{top:26.51px}.top-\[27\.13px\]{top:27.13px}.top-\[27\.44px\]{top:27.44px}.top-\[27\.79px\]{top:27.79px}.top-\[27\.83px\]{top:27.83px}.top-\[28\.07px\]{top:28.07px}.top-\[28\.7px\]{top:28.7px}.top-\[28\.54px\]{top:28.54px}.top-\[28\.72px\]{top:28.72px}.top-\[28px\]{top:28px}.top-\[29\.07px\]{top:29.07px}.top-\[29\.16px\]{top:29.16px}.top-\[29\.88px\]{top:29.88px}.top-\[29px\]{top:29px}.top-\[30\.6px\]{top:30.6px}.top-\[30\.24px\]{top:30.24px}.top-\[30\.98px\]{top:30.98px}.top-\[30px\]{top:30px}.top-\[31\.5px\]{top:31.5px}.top-\[31px\]{top:31px}.top-\[33\.25px\]{top:33.25px}.top-\[33px\]{top:33px}.top-\[34px\]{top:34px}.top-\[35\.53px\]{top:35.53px}.top-\[35px\]{top:35px}.top-\[37\.8px\]{top:37.8px}.top-\[38\.5px\]{top:38.5px}.top-\[40\.08px\]{top:40.08px}.top-\[41px\]{top:41px}.top-\[42\.35px\]{top:42.35px}.top-\[42px\]{top:42px}.top-\[43\.63px\]{top:43.63px}.top-\[43px\]{top:43px}.top-\[44\.63px\]{top:44.63px}.top-\[44px\]{top:44px}.top-\[45px\]{top:45px}.top-\[46\.9px\]{top:46.9px}.top-\[46\.91px\]{top:46.91px}.top-\[48px\]{top:48px}.top-\[52px\]{top:52px}.top-\[53px\]{top:53px}.top-\[60\.98px\]{top:60.98px}.top-\[60px\]{top:60px}.top-\[62\.55px\]{top:62.55px}.top-\[64\.27px\]{top:64.27px}.top-\[70px\]{top:70px}.top-\[71\.4px\]{top:71.4px}.top-\[74px\]{top:74px}.top-\[78\.85px\]{top:78.85px}.top-\[83\.5px\]{top:83.5px}.top-\[83px\]{top:83px}.top-\[84\.91px\]{top:84.91px}.top-\[84px\]{top:84px}.top-\[93px\]{top:93px}.top-\[98px\]{top:98px}.top-\[100\.07px\]{top:100.07px}.top-\[103px\]{top:103px}.top-\[104px\]{top:104px}.top-\[105\.55px\]{top:105.55px}.top-\[109px\]{top:109px}.top-\[111px\]{top:111px}.top-\[112px\]{top:112px}.top-\[122px\]{top:122px}.top-\[126\.19px\]{top:126.19px}.top-\[134px\]{top:134px}.top-\[135px\]{top:135px}.top-\[140px\]{top:140px}.top-\[145px\]{top:145px}.top-\[146\.83px\]{top:146.83px}.top-\[150\.11px\]{top:150.11px}.top-\[150px\]{top:150px}.top-\[154px\]{top:154px}.top-\[160\.8px\]{top:160.8px}.top-\[163px\]{top:163px}.top-\[164px\]{top:164px}.top-\[167\.47px\]{top:167.47px}.top-\[169px\]{top:169px}.top-\[170px\]{top:170px}.top-\[172px\]{top:172px}.top-\[180\.5px\]{top:180.5px}.top-\[180px\]{top:180px}.top-\[181\.38px\]{top:181.38px}.top-\[185px\]{top:185px}.top-\[188\.11px\]{top:188.11px}.top-\[190px\]{top:190px}.top-\[196px\]{top:196px}.top-\[200px\]{top:200px}.top-\[205px\]{top:205px}.top-\[208\.75px\]{top:208.75px}.top-\[213\.44px\]{top:213.44px}.top-\[218px\]{top:218px}.top-\[220px\]{top:220px}.top-\[224px\]{top:224px}.top-\[225px\]{top:225px}.top-\[226px\]{top:226px}.top-\[233px\]{top:233px}.top-\[240px\]{top:240px}.top-\[242\.06px\]{top:242.06px}.top-\[243px\]{top:243px}.top-\[244px\]{top:244px}.top-\[245px\]{top:245px}.top-\[250px\]{top:250px}.top-\[253px\]{top:253px}.top-\[260px\]{top:260px}.top-\[261\.13px\]{top:261.13px}.top-\[265px\]{top:265px}.top-\[266px\]{top:266px}.top-\[270px\]{top:270px}.top-\[280px\]{top:280px}.top-\[282px\]{top:282px}.top-\[285px\]{top:285px}.top-\[302px\]{top:302px}.top-\[308\.82px\]{top:308.82px}.top-\[311px\]{top:311px}.top-\[312px\]{top:312px}.top-\[322px\]{top:322px}.top-\[326px\]{top:326px}.top-\[330px\]{top:330px}.top-\[331px\]{top:331px}.top-\[332px\]{top:332px}.top-\[337\.5px\]{top:337.5px}.top-\[341\.8px\]{top:341.8px}.top-\[344px\]{top:344px}.top-\[345\.25px\]{top:345.25px}.top-\[345px\]{top:345px}.top-\[347\.91px\]{top:347.91px}.top-\[348px\]{top:348px}.top-\[355px\]{top:355px}.top-\[358px\]{top:358px}.top-\[359px\]{top:359px}.top-\[360px\]{top:360px}.top-\[361px\]{top:361px}.top-\[362\.76px\]{top:362.76px}.top-\[365px\]{top:365px}.top-\[368px\]{top:368px}.top-\[370\.25px\]{top:370.25px}.top-\[375px\]{top:375px}.top-\[380\.25px\]{top:380.25px}.top-\[381px\]{top:381px}.top-\[385px\]{top:385px}.top-\[390px\]{top:390px}.top-\[405\.25px\]{top:405.25px}.top-\[410px\]{top:410px}.top-\[430px\]{top:430px}.top-\[455px\]{top:455px}.top-\[459px\]{top:459px}.top-\[460px\]{top:460px}.top-\[465\.96px\]{top:465.96px}.top-\[465px\]{top:465px}.top-\[470px\]{top:470px}.top-\[475\.35px\]{top:475.35px}.top-\[476\.91px\]{top:476.91px}.top-\[490px\]{top:490px}.top-\[505\.05px\]{top:505.05px}.top-\[508px\]{top:508px}.top-\[520px\]{top:520px}.top-\[522px\]{top:522px}.top-\[554px\]{top:554px}.top-\[560px\]{top:560px}.top-\[565px\]{top:565px}.top-\[570px\]{top:570px}.top-\[590px\]{top:590px}.top-\[600px\]{top:600px}.top-\[607px\]{top:607px}.top-\[610px\]{top:610px}.top-\[617px\]{top:617px}.top-\[645px\]{top:645px}.top-\[650px\]{top:650px}.top-\[665px\]{top:665px}.top-\[682px\]{top:682px}.top-\[690px\]{top:690px}.top-\[700px\]{top:700px}.top-\[705px\]{top:705px}.top-\[708px\]{top:708px}.top-\[730px\]{top:730px}.top-\[750px\]{top:750px}.top-\[778px\]{top:778px}.top-\[785px\]{top:785px}.top-\[790px\]{top:790px}.top-\[805px\]{top:805px}.top-\[836px\]{top:836px}.top-\[calc\(50\%-13px\)\]{top:calc(50% - 13px)}.top-\[calc\(50\%-17\.6px\)\]{top:calc(50% - 17.6px)}.top-\[calc\(50\%-24\.52px\)\]{top:calc(50% - 24.52px)}.top-\[calc\(50\%-32px\)\]{top:calc(50% - 32px)}.top-\[calc\(50\%-75px\)\]{top:calc(50% - 75px)}.top-\[calc\(50\%-195px\)\]{top:calc(50% - 195px)}.top-px{top:1px}.right-\[10\.42\%\]{right:10.42%}.right-\[46\.88\%\]{right:46.88%}.right-\[calc\(27\.14\%-0\.91px\)\]{right:calc(27.14% - .91px)}.right-\[calc\(45\.43\%-0\.14px\)\]{right:calc(45.43% - .14px)}.right-\[calc\(47\.29\%-0\.08px\)\]{right:calc(47.29% - .08px)}.left-0{left:0}.left-\[-1\.5px\]{left:-1.5px}.left-\[-88\.74px\]{left:-88.74px}.left-\[4px\]{left:4px}.left-\[5\.63px\]{left:5.63px}.left-\[5\.88px\]{left:5.88px}.left-\[6\.1px\]{left:6.1px}.left-\[6\.24px\]{left:6.24px}.left-\[7\.82px\]{left:7.82px}.left-\[7\.97px\]{left:7.97px}.left-\[8\.99px\]{left:8.99px}.left-\[9\.36px\]{left:9.36px}.left-\[9\.62px\]{left:9.62px}.left-\[9\.72px\]{left:9.72px}.left-\[10\.2px\]{left:10.2px}.left-\[10\.4px\]{left:10.4px}.left-\[11px\]{left:11px}.left-\[12px\]{left:12px}.left-\[13\.52px\]{left:13.52px}.left-\[13px\]{left:13px}.left-\[14px\]{left:14px}.left-\[15px\]{left:15px}.left-\[18px\]{left:18px}.left-\[19\.37px\]{left:19.37px}.left-\[20px\]{left:20px}.left-\[21\.11px\]{left:21.11px}.left-\[23px\]{left:23px}.left-\[24px\]{left:24px}.left-\[25px\]{left:25px}.left-\[26px\]{left:26px}.left-\[27px\]{left:27px}.left-\[31\.68px\]{left:31.68px}.left-\[32\.04px\]{left:32.04px}.left-\[35px\]{left:35px}.left-\[36\.44px\]{left:36.44px}.left-\[42px\]{left:42px}.left-\[44\.79\%\]{left:44.79%}.left-\[45px\]{left:45px}.left-\[49\.98px\]{left:49.98px}.left-\[55\.75px\]{left:55.75px}.left-\[55px\]{left:55px}.left-\[60px\]{left:60px}.left-\[65px\]{left:65px}.left-\[66\.5px\]{left:66.5px}.left-\[67\.24px\]{left:67.24px}.left-\[67px\]{left:67px}.left-\[72px\]{left:72px}.left-\[75\.05px\]{left:75.05px}.left-\[75px\]{left:75px}.left-\[78px\]{left:78px}.left-\[79\.17\%\]{left:79.17%}.left-\[79\.75px\]{left:79.75px}.left-\[80px\]{left:80px}.left-\[85px\]{left:85px}.left-\[86\.5px\]{left:86.5px}.left-\[88px\]{left:88px}.left-\[89px\]{left:89px}.left-\[95\.37px\]{left:95.37px}.left-\[95px\]{left:95px}.left-\[100px\]{left:100px}.left-\[103px\]{left:103px}.left-\[104px\]{left:104px}.left-\[105\.57px\]{left:105.57px}.left-\[105px\]{left:105px}.left-\[107px\]{left:107px}.left-\[108px\]{left:108px}.left-\[110px\]{left:110px}.left-\[112\.58px\]{left:112.58px}.left-\[115px\]{left:115px}.left-\[116px\]{left:116px}.left-\[125px\]{left:125px}.left-\[128\.7px\]{left:128.7px}.left-\[129px\]{left:129px}.left-\[135px\]{left:135px}.left-\[145\.35px\]{left:145.35px}.left-\[145px\]{left:145px}.left-\[155px\]{left:155px}.left-\[158px\]{left:158px}.left-\[160px\]{left:160px}.left-\[165px\]{left:165px}.left-\[170px\]{left:170px}.left-\[175px\]{left:175px}.left-\[185px\]{left:185px}.left-\[190\.74px\]{left:190.74px}.left-\[195px\]{left:195px}.left-\[200\.94px\]{left:200.94px}.left-\[205px\]{left:205px}.left-\[214px\]{left:214px}.left-\[215px\]{left:215px}.left-\[225px\]{left:225px}.left-\[233\.75px\]{left:233.75px}.left-\[235px\]{left:235px}.left-\[240\.72px\]{left:240.72px}.left-\[242px\]{left:242px}.left-\[245px\]{left:245px}.left-\[247px\]{left:247px}.left-\[255px\]{left:255px}.left-\[260px\]{left:260px}.left-\[263px\]{left:263px}.left-\[265px\]{left:265px}.left-\[267px\]{left:267px}.left-\[275px\]{left:275px}.left-\[282px\]{left:282px}.left-\[285px\]{left:285px}.left-\[286\.11px\]{left:286.11px}.left-\[290px\]{left:290px}.left-\[294px\]{left:294px}.left-\[295px\]{left:295px}.left-\[296\.31px\]{left:296.31px}.left-\[300\.75px\]{left:300.75px}.left-\[301\.78px\]{left:301.78px}.left-\[304px\]{left:304px}.left-\[305px\]{left:305px}.left-\[312px\]{left:312px}.left-\[314\.58px\]{left:314.58px}.left-\[315px\]{left:315px}.left-\[320px\]{left:320px}.left-\[325px\]{left:325px}.left-\[335px\]{left:335px}.left-\[336\.09px\]{left:336.09px}.left-\[345px\]{left:345px}.left-\[355px\]{left:355px}.left-\[361px\]{left:361px}.left-\[365px\]{left:365px}.left-\[375px\]{left:375px}.left-\[381\.48px\]{left:381.48px}.left-\[385px\]{left:385px}.left-\[390px\]{left:390px}.left-\[391\.68px\]{left:391.68px}.left-\[395px\]{left:395px}.left-\[404px\]{left:404px}.left-\[405px\]{left:405px}.left-\[410px\]{left:410px}.left-\[415px\]{left:415px}.left-\[425px\]{left:425px}.left-\[431\.46px\]{left:431.46px}.left-\[434px\]{left:434px}.left-\[435px\]{left:435px}.left-\[445px\]{left:445px}.left-\[454px\]{left:454px}.left-\[455px\]{left:455px}.left-\[459px\]{left:459px}.left-\[465px\]{left:465px}.left-\[470px\]{left:470px}.left-\[475px\]{left:475px}.left-\[476\.85px\]{left:476.85px}.left-\[485px\]{left:485px}.left-\[487\.05px\]{left:487.05px}.left-\[488px\]{left:488px}.left-\[490\.98px\]{left:490.98px}.left-\[495px\]{left:495px}.left-\[498px\]{left:498px}.left-\[500px\]{left:500px}.left-\[505px\]{left:505px}.left-\[508px\]{left:508px}.left-\[515px\]{left:515px}.left-\[525px\]{left:525px}.left-\[526\.83px\]{left:526.83px}.left-\[532px\]{left:532px}.left-\[535px\]{left:535px}.left-\[540\.66px\]{left:540.66px}.left-\[545px\]{left:545px}.left-\[550px\]{left:550px}.left-\[555px\]{left:555px}.left-\[570\.04px\]{left:570.04px}.left-\[572\.22px\]{left:572.22px}.left-\[582\.42px\]{left:582.42px}.left-\[586px\]{left:586px}.left-\[595\.75px\]{left:595.75px}.left-\[597\.67px\]{left:597.67px}.left-\[600px\]{left:600px}.left-\[615px\]{left:615px}.left-\[620px\]{left:620px}.left-\[621px\]{left:621px}.left-\[623\.75px\]{left:623.75px}.left-\[641px\]{left:641px}.left-\[643px\]{left:643px}.left-\[645px\]{left:645px}.left-\[650px\]{left:650px}.left-\[662px\]{left:662px}.left-\[671px\]{left:671px}.left-\[687px\]{left:687px}.left-\[692px\]{left:692px}.left-\[719px\]{left:719px}.left-\[720px\]{left:720px}.left-\[730px\]{left:730px}.left-\[735px\]{left:735px}.left-\[740px\]{left:740px}.left-\[741px\]{left:741px}.left-\[742px\]{left:742px}.left-\[750px\]{left:750px}.left-\[772\.5px\]{left:772.5px}.left-\[790px\]{left:790px}.left-\[805px\]{left:805px}.left-\[808px\]{left:808px}.left-\[822px\]{left:822px}.left-\[828px\]{left:828px}.left-\[830px\]{left:830px}.left-\[835px\]{left:835px}.left-\[850\.48px\]{left:850.48px}.left-\[870px\]{left:870px}.left-\[900px\]{left:900px}.left-\[905px\]{left:905px}.left-\[906px\]{left:906px}.left-\[910px\]{left:910px}.left-\[935px\]{left:935px}.left-\[940px\]{left:940px}.left-\[950px\]{left:950px}.left-\[962px\]{left:962px}.left-\[985px\]{left:985px}.left-\[990px\]{left:990px}.left-\[995px\]{left:995px}.left-\[1010px\]{left:1010px}.left-\[1015px\]{left:1015px}.left-\[1020px\]{left:1020px}.left-\[1030px\]{left:1030px}.left-\[1074px\]{left:1074px}.left-\[1085px\]{left:1085px}.left-\[1090px\]{left:1090px}.left-\[1093px\]{left:1093px}.left-\[1102px\]{left:1102px}.left-\[1110px\]{left:1110px}.left-\[1150px\]{left:1150px}.left-\[1160px\]{left:1160px}.left-\[1175px\]{left:1175px}.left-\[1182px\]{left:1182px}.left-\[1192px\]{left:1192px}.left-\[1202px\]{left:1202px}.left-\[1205px\]{left:1205px}.left-\[1240px\]{left:1240px}.left-\[1242px\]{left:1242px}.left-\[1290px\]{left:1290px}.left-\[1360px\]{left:1360px}.left-\[calc\(27\.14\%-0\.91px\)\]{left:calc(27.14% - .91px)}.left-\[calc\(45\.43\%-0\.14px\)\]{left:calc(45.43% - .14px)}.left-\[calc\(47\.29\%-0\.08px\)\]{left:calc(47.29% - .08px)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mb-0{margin-bottom:0}.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}.table{display:table}.aspect-\[34\.934593200683594\/34\.934593200683594\]{aspect-ratio:34.9346/34.9346}.aspect-\[64\/64\]{aspect-ratio:64/64}.aspect-\[120\/120\]{aspect-ratio:120/120}.aspect-\[207\/207\]{aspect-ratio:207/207}.size-\[7\.975px\]{width:7.975px;height:7.975px}.size-\[12\.929px\]{width:12.929px;height:12.929px}.size-\[12px\]{width:12px;height:12px}.size-\[14\.4px\]{width:14.4px;height:14.4px}.size-\[18\.806px\]{width:18.806px;height:18.806px}.size-\[21\.156px\]{width:21.156px;height:21.156px}.size-\[24px\]{width:24px;height:24px}.size-\[28px\]{width:28px;height:28px}.size-\[32px\]{width:32px;height:32px}.size-\[40px\]{width:40px;height:40px}.size-\[45\.9px\]{width:45.9px;height:45.9px}.size-\[90px\]{width:90px;height:90px}.size-\[100px\]{width:100px;height:100px}.size-\[115\.5px\]{width:115.5px;height:115.5px}.size-\[210px\]{width:210px;height:210px}.size-full{width:100%;height:100%}.h-0{height:0}.h-\[0\.43px\]{height:.43px}.h-\[0\.399px\]{height:.399px}.h-\[2px\]{height:2px}.h-\[3\.127px\]{height:3.127px}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[8px\]{height:8px}.h-\[9\.1px\]{height:9.1px}.h-\[9\.869px\]{height:9.869px}.h-\[10\.567px\]{height:10.567px}.h-\[10px\]{height:10px}.h-\[11\.375px\]{height:11.375px}.h-\[11\.869px\]{height:11.869px}.h-\[12\.43px\]{height:12.43px}.h-\[12\.331px\]{height:12.331px}.h-\[13\.65px\]{height:13.65px}.h-\[13\.124px\]{height:13.124px}.h-\[13\.734px\]{height:13.734px}.h-\[14\.195px\]{height:14.195px}.h-\[14\.974px\]{height:14.974px}.h-\[14px\]{height:14px}.h-\[15\.662px\]{height:15.662px}.h-\[15\.925px\]{height:15.925px}.h-\[15px\]{height:15px}.h-\[16\.051px\]{height:16.051px}.h-\[16\.81px\]{height:16.81px}.h-\[17\.5px\]{height:17.5px}.h-\[17\.492px\]{height:17.492px}.h-\[17\.897px\]{height:17.897px}.h-\[18\.2px\]{height:18.2px}.h-\[19\.303px\]{height:19.303px}.h-\[19\.728px\]{height:19.728px}.h-\[19\.974px\]{height:19.974px}.h-\[20\.64px\]{height:20.64px}.h-\[20\.179px\]{height:20.179px}.h-\[20\.475px\]{height:20.475px}.h-\[20px\]{height:20px}.h-\[21\.541px\]{height:21.541px}.h-\[21\.754px\]{height:21.754px}.h-\[21\.987px\]{height:21.987px}.h-\[21px\]{height:21px}.h-\[22\.75px\]{height:22.75px}.h-\[22\.412px\]{height:22.412px}.h-\[23\.506px\]{height:23.506px}.h-\[23\.774px\]{height:23.774px}.h-\[24\.5px\]{height:24.5px}.h-\[24\.153px\]{height:24.153px}.h-\[24\.393px\]{height:24.393px}.h-\[24\.682px\]{height:24.682px}.h-\[25\.025px\]{height:25.025px}.h-\[25\.537px\]{height:25.537px}.h-\[25\.863px\]{height:25.863px}.h-\[25\.969px\]{height:25.969px}.h-\[26\.492px\]{height:26.492px}.h-\[27\.3px\]{height:27.3px}.h-\[27\.271px\]{height:27.271px}.h-\[27\.696px\]{height:27.696px}.h-\[27px\]{height:27px}.h-\[28\.152px\]{height:28.152px}.h-\[28\.762px\]{height:28.762px}.h-\[28px\]{height:28px}.h-\[29\.39px\]{height:29.39px}.h-\[29\.575px\]{height:29.575px}.h-\[29\.772px\]{height:29.772px}.h-\[30\.366px\]{height:30.366px}.h-\[31\.05px\]{height:31.05px}.h-\[31\.5px\]{height:31.5px}.h-\[31\.85px\]{height:31.85px}.h-\[31\.926px\]{height:31.926px}.h-\[32\.497px\]{height:32.497px}.h-\[32\.672px\]{height:32.672px}.h-\[33\.068px\]{height:33.068px}.h-\[33\.991px\]{height:33.991px}.h-\[34\.253px\]{height:34.253px}.h-\[34\.536px\]{height:34.536px}.h-\[34\.638px\]{height:34.638px}.h-\[35\.959px\]{height:35.959px}.h-\[35px\]{height:35px}.h-\[36\.164px\]{height:36.164px}.h-\[36\.476px\]{height:36.476px}.h-\[36px\]{height:36px}.h-\[37\.326px\]{height:37.326px}.h-\[37\.643px\]{height:37.643px}.h-\[37\.822px\]{height:37.822px}.h-\[38\.001px\]{height:38.001px}.h-\[38\.5px\]{height:38.5px}.h-\[39\.072px\]{height:39.072px}.h-\[39\.108px\]{height:39.108px}.h-\[39\.418px\]{height:39.418px}.h-\[39\.573px\]{height:39.573px}.h-\[40\.775px\]{height:40.775px}.h-\[40\.781px\]{height:40.781px}.h-\[40px\]{height:40px}.h-\[41\.207px\]{height:41.207px}.h-\[41\.911px\]{height:41.911px}.h-\[42\.088px\]{height:42.088px}.h-\[42\.318px\]{height:42.318px}.h-\[42\.403px\]{height:42.403px}.h-\[42px\]{height:42px}.h-\[43\.338px\]{height:43.338px}.h-\[43\.362px\]{height:43.362px}.h-\[43\.638px\]{height:43.638px}.h-\[43\.734px\]{height:43.734px}.h-\[43px\]{height:43px}.h-\[44\.681px\]{height:44.681px}.h-\[44\.812px\]{height:44.812px}.h-\[45\.5px\]{height:45.5px}.h-\[45\.016px\]{height:45.016px}.h-\[45\.555px\]{height:45.555px}.h-\[45\.839px\]{height:45.839px}.h-\[45\.862px\]{height:45.862px}.h-\[45\.923px\]{height:45.923px}.h-\[46\.97px\]{height:46.97px}.h-\[46\.634px\]{height:46.634px}.h-\[46\.902px\]{height:46.902px}.h-\[46px\]{height:46px}.h-\[47\.95px\]{height:47.95px}.h-\[47\.219px\]{height:47.219px}.h-\[47\.568px\]{height:47.568px}.h-\[47\.797px\]{height:47.797px}.h-\[47\.944px\]{height:47.944px}.h-\[48\.182px\]{height:48.182px}.h-\[48\.355px\]{height:48.355px}.h-\[48\.833px\]{height:48.833px}.h-\[48\.991px\]{height:48.991px}.h-\[49\.9px\]{height:49.9px}.h-\[49\.076px\]{height:49.076px}.h-\[49\.358px\]{height:49.358px}.h-\[49\.474px\]{height:49.474px}.h-\[49\.727px\]{height:49.727px}.h-\[49\.801px\]{height:49.801px}.h-\[49\.899px\]{height:49.899px}.h-\[49\.941px\]{height:49.941px}.h-\[49\.999px\]{height:49.999px}.h-\[49px\]{height:49px}.h-\[50\.093px\]{height:50.093px}.h-\[50\.652px\]{height:50.652px}.h-\[50\.826px\]{height:50.826px}.h-\[51\.486px\]{height:51.486px}.h-\[52\.2px\]{height:52.2px}.h-\[52\.071px\]{height:52.071px}.h-\[52\.581px\]{height:52.581px}.h-\[52\.695px\]{height:52.695px}.h-\[53\.013px\]{height:53.013px}.h-\[53\.99px\]{height:53.99px}.h-\[53\.108px\]{height:53.108px}.h-\[53\.164px\]{height:53.164px}.h-\[53\.444px\]{height:53.444px}.h-\[53\.701px\]{height:53.701px}.h-\[53\.752px\]{height:53.752px}.h-\[53\.879px\]{height:53.879px}.h-\[53\.911px\]{height:53.911px}.h-\[54\.727px\]{height:54.727px}.h-\[56px\]{height:56px}.h-\[64\.75px\]{height:64.75px}.h-\[64px\]{height:64px}.h-\[65\.673px\]{height:65.673px}.h-\[65px\]{height:65px}.h-\[68px\]{height:68px}.h-\[75\.6px\]{height:75.6px}.h-\[77px\]{height:77px}.h-\[88px\]{height:88px}.h-\[90px\]{height:90px}.h-\[98px\]{height:98px}.h-\[104px\]{height:104px}.h-\[107\.1px\]{height:107.1px}.h-\[108px\]{height:108px}.h-\[110px\]{height:110px}.h-\[126px\]{height:126px}.h-\[129px\]{height:129px}.h-\[135px\]{height:135px}.h-\[150px\]{height:150px}.h-\[155\.614px\]{height:155.614px}.h-\[160px\]{height:160px}.h-\[170px\]{height:170px}.h-\[185px\]{height:185px}.h-\[205px\]{height:205px}.h-\[210px\]{height:210px}.h-\[214\.2px\]{height:214.2px}.h-\[220px\]{height:220px}.h-\[245px\]{height:245px}.h-\[255px\]{height:255px}.h-\[285px\]{height:285px}.h-\[303\.033px\]{height:303.033px}.h-\[327px\]{height:327px}.h-\[335px\]{height:335px}.h-\[375\.101px\]{height:375.101px}.h-\[398\.7px\]{height:398.7px}.h-\[398\.727px\]{height:398.727px}.h-\[399px\]{height:399px}.h-\[430px\]{height:430px}.h-\[500px\]{height:500px}.h-\[510px\]{height:510px}.h-\[547\.273px\]{height:547.273px}.h-\[638\.216px\]{height:638.216px}.w-0{width:0}.w-\[3px\]{width:3px}.w-\[11\.727px\]{width:11.727px}.w-\[14\.104px\]{width:14.104px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[24px\]{width:24px}.w-\[28px\]{width:28px}.w-\[30\.559px\]{width:30.559px}.w-\[30px\]{width:30px}.w-\[49px\]{width:49px}.w-\[52\.02px\]{width:52.02px}.w-\[52\.069px\]{width:52.069px}.w-\[55\.68px\]{width:55.68px}.w-\[55\.353px\]{width:55.353px}.w-\[68\.17px\]{width:68.17px}.w-\[68px\]{width:68px}.w-\[74\.523px\]{width:74.523px}.w-\[75\.055px\]{width:75.055px}.w-\[77px\]{width:77px}.w-\[78\.807px\]{width:78.807px}.w-\[78px\]{width:78px}.w-\[79\.924px\]{width:79.924px}.w-\[80\.5px\]{width:80.5px}.w-\[80\.972px\]{width:80.972px}.w-\[80px\]{width:80px}.w-\[86\.7px\]{width:86.7px}.w-\[91\.942px\]{width:91.942px}.w-\[96\.25px\]{width:96.25px}.w-\[96px\]{width:96px}.w-\[98px\]{width:98px}.w-\[99px\]{width:99px}.w-\[100\.8px\]{width:100.8px}.w-\[100px\]{width:100px}.w-\[102px\]{width:102px}.w-\[110px\]{width:110px}.w-\[132\.127px\]{width:132.127px}.w-\[140px\]{width:140px}.w-\[142\.8px\]{width:142.8px}.w-\[142px\]{width:142px}.w-\[145\.8px\]{width:145.8px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[163\.4px\]{width:163.4px}.w-\[164px\]{width:164px}.w-\[170px\]{width:170px}.w-\[175px\]{width:175px}.w-\[178px\]{width:178px}.w-\[179\.818px\]{width:179.818px}.w-\[180px\]{width:180px}.w-\[184px\]{width:184px}.w-\[206px\]{width:206px}.w-\[210px\]{width:210px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[260px\]{width:260px}.w-\[275px\]{width:275px}.w-\[280px\]{width:280px}.w-\[290px\]{width:290px}.w-\[299\.714px\]{width:299.714px}.w-\[300px\]{width:300px}.w-\[310px\]{width:310px}.w-\[325px\]{width:325px}.w-\[340px\]{width:340px}.w-\[350px\]{width:350px}.w-\[352\.605px\]{width:352.605px}.w-\[352px\]{width:352px}.w-\[354px\]{width:354px}.w-\[363px\]{width:363px}.w-\[385px\]{width:385px}.w-\[405px\]{width:405px}.w-\[440px\]{width:440px}.w-\[450px\]{width:450px}.w-\[460px\]{width:460px}.w-\[500px\]{width:500px}.w-\[520px\]{width:520px}.w-\[536px\]{width:536px}.w-\[539\.455px\]{width:539.455px}.w-\[540px\]{width:540px}.w-\[555\.091px\]{width:555.091px}.w-\[560px\]{width:560px}.w-\[562\.909px\]{width:562.909px}.w-\[565px\]{width:565px}.w-\[570px\]{width:570px}.w-\[575px\]{width:575px}.w-\[576px\]{width:576px}.w-\[600px\]{width:600px}.w-\[620px\]{width:620px}.w-\[622px\]{width:622px}.w-\[632\.509px\]{width:632.509px}.w-\[640px\]{width:640px}.w-\[644px\]{width:644px}.w-\[647\.7px\]{width:647.7px}.w-\[700\.5px\]{width:700.5px}.w-\[700\.509px\]{width:700.509px}.w-\[709\.891px\]{width:709.891px}.w-\[720px\]{width:720px}.w-\[725\.527px\]{width:725.527px}.w-\[726px\]{width:726px}.w-\[760px\]{width:760px}.w-\[800px\]{width:800px}.w-\[820px\]{width:820px}.w-\[850\.954px\]{width:850.954px}.w-\[860px\]{width:860px}.w-\[870px\]{width:870px}.w-\[920px\]{width:920px}.w-\[1000px\]{width:1000px}.w-\[1100px\]{width:1100px}.w-\[1120px\]{width:1120px}.w-\[1250px\]{width:1250px}.w-\[1280px\]{width:1280px}.max-w-none{max-width:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.content-stretch{align-content:stretch}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-\[8px\]{gap:8px}.gap-\[14px\]{gap:14px}.gap-\[24px\]{gap:24px}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[1\.5px\]{border-radius:1.5px}.rounded-\[1\.564px\]{border-radius:1.564px}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3\.909px\]{border-radius:3.909px}.rounded-\[4\.8px\]{border-radius:4.8px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6\.765px\]{border-radius:6.765px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7\.2px\]{border-radius:7.2px}.rounded-\[8\.64px\]{border-radius:8.64px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12\.027px\]{border-radius:12.027px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[57\.75px\]{border-radius:57.75px}.rounded-\[105px\]{border-radius:105px}.rounded-\[999px\]{border-radius:999px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[0\.36px\]{border-style:var(--tw-border-style);border-width:.36px}.border-\[0\.72px\]{border-style:var(--tw-border-style);border-width:.72px}.border-\[0\.328px\]{border-style:var(--tw-border-style);border-width:.328px}.border-\[0\.411px\]{border-style:var(--tw-border-style);border-width:.411px}.border-\[0\.469px\]{border-style:var(--tw-border-style);border-width:.469px}.border-\[0\.547px\]{border-style:var(--tw-border-style);border-width:.547px}.border-\[0\.588px\]{border-style:var(--tw-border-style);border-width:.588px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[1\.173px\]{border-style:var(--tw-border-style);border-width:1.173px}.border-\[1\.722px\]{border-style:var(--tw-border-style);border-width:1.722px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#d4e3fa\]{border-color:#d4e3fa}.border-\[\#dbe8ff\]{border-color:#dbe8ff}.border-\[rgba\(212\,227\,255\,0\.7\)\]{border-color:#d4e3ffb3}.border-\[var\(--color-border-subtle\,\#e5e9ef\)\]{border-color:var(--color-border-subtle,#e5e9ef)}.border-\[var\(--color-brand-primary\,\#165dff\)\]{border-color:var(--color-brand-primary,#165dff)}.border-\[var\(--navigation-navy\,\#061334\)\]{border-color:var(--navigation-navy,#061334)}.bg-\[\#1f2936\]{background-color:#1f2936}.bg-\[\#06090d\]{background-color:#06090d}.bg-\[\#050912\]{background-color:#050912}.bg-\[\#061333\]{background-color:#061333}.bg-\[\#061334\]{background-color:#061334}.bg-\[\#adc9f7\]{background-color:#adc9f7}.bg-\[\#b0ccff\]{background-color:#b0ccff}.bg-\[\#d4e0f2\]{background-color:#d4e0f2}.bg-\[\#f0f6ff\]{background-color:#f0f6ff}.bg-\[\#f6faff\]{background-color:#f6faff}.bg-\[\#f7f9fe\]{background-color:#f7f9fe}.bg-\[rgba\(0\,0\,0\,0\)\]{background-color:#0000}.bg-\[rgba\(22\,93\,255\,0\.06\)\]{background-color:#165dff0f}.bg-\[var\(--color-border-default\,\#c9ced8\)\]{background-color:var(--color-border-default,#c9ced8)}.bg-\[var\(--color-brand-primary\,\#165dff\)\]{background-color:var(--color-brand-primary,#165dff)}.bg-\[var\(--color-surface-base\,white\)\]{background-color:var(--color-surface-base,white)}.bg-\[var\(--color-surface-subtle\,\#f3f5f7\)\]{background-color:var(--color-surface-subtle,#f3f5f7)}.bg-\[var\(--navigation-navy\,\#061334\)\]{background-color:var(--navigation-navy,#061334)}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.p-\[12px\]{padding:12px}.px-\[18px\]{padding-inline:18px}.px-\[24px\]{padding-inline:24px}.py-\[16px\]{padding-block:16px}.pt-\[14px\]{padding-top:14px}.text-center{text-align:center}.text-left{text-align:left}.font-\[\'Inter\:Bold\'\]{font-family:Inter\:Bold}.font-\[\'Inter\:Medium\'\]{font-family:Inter\:Medium}.font-\[\'Inter\:Regular\'\]{font-family:Inter\:Regular}.font-\[\'Inter\:Semi_Bold\'\]{font-family:Inter\:Semi Bold}.font-\[\'Michroma\:Regular\'\]{font-family:Michroma\:Regular}.font-\[\'Roboto_Mono\:Regular\'\]{font-family:Roboto Mono\:Regular}.font-\[Inter\]{font-family:Inter}.text-\[0px\]{font-size:0}.text-\[4\.22px\]{font-size:4.22px}.text-\[5\.16px\]{font-size:5.16px}.text-\[5\.63px\]{font-size:5.63px}.text-\[5\.88px\]{font-size:5.88px}.text-\[6\.84px\]{font-size:6.84px}.text-\[7\.05px\]{font-size:7.05px}.text-\[8\.91px\]{font-size:8.91px}.text-\[9\.9px\]{font-size:9.9px}.text-\[9\.99px\]{font-size:9.99px}.text-\[9px\]{font-size:9px}.text-\[10\.95px\]{font-size:10.95px}.text-\[11\.73px\]{font-size:11.73px}.text-\[11\.75px\]{font-size:11.75px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14\.07px\]{font-size:14.07px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17\.2px\]{font-size:17.2px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19\.55px\]{font-size:19.55px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25\.02px\]{font-size:25.02px}.text-\[25px\]{font-size:25px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[46px\]{font-size:46px}.text-\[48px\]{font-size:48px}.text-\[50px\]{font-size:50px}.text-\[52px\]{font-size:52px}.text-\[54px\]{font-size:54px}.text-\[56px\]{font-size:56px}.text-\[60px\]{font-size:60px}.text-\[64px\]{font-size:64px}.text-\[76px\]{font-size:76px}.text-\[102\.539px\]{font-size:102.539px}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[15\.324px\]{--tw-leading:15.324px;line-height:15.324px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[23px\]{--tw-leading:23px;line-height:23px}.leading-\[24\.08px\]{--tw-leading:24.08px;line-height:24.08px}.leading-\[25\.2px\]{--tw-leading:25.2px;line-height:25.2px}.leading-\[26\.6px\]{--tw-leading:26.6px;line-height:26.6px}.leading-\[27\.364px\]{--tw-leading:27.364px;line-height:27.364px}.leading-\[28\.145px\]{--tw-leading:28.145px;line-height:28.145px}.leading-\[29px\]{--tw-leading:29px;line-height:29px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[32\.2px\]{--tw-leading:32.2px;line-height:32.2px}.leading-\[51px\]{--tw-leading:51px;line-height:51px}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.91px\]{--tw-tracking:.91px;letter-spacing:.91px}.\[word-break\:break-word\]{word-break:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#165dff\]{color:#165dff}.text-\[\#596e91\]{color:#596e91}.text-\[\#061334\]{color:#061334}.text-\[color\:var\(--color-brand-primary\,\#165dff\)\]{color:var(--color-brand-primary,#165dff)}.text-\[color\:var\(--color-surface-base\,white\)\]{color:var(--color-surface-base,white)}.text-\[color\:var\(--color-text-inverse\,white\)\]{color:var(--color-text-inverse,white)}.text-\[color\:var\(--color-text-primary\,\#111318\)\]{color:var(--color-text-primary,#111318)}.text-\[color\:var\(--navigation-muted-blue\,\#596e91\)\]{color:var(--navigation-muted-blue,#596e91)}.text-\[color\:var\(--navigation-navy\,\#061334\)\]{color:var(--navigation-navy,#061334)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_3\.6px_8\.64px_-2\.88px_rgba\(5\,20\,56\,0\.1\)\]{--tw-shadow:0px 3.6px 8.64px -2.88px var(--tw-shadow-color,#0514381a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_10px_24px_-8px_rgba\(5\,20\,56\,0\.1\)\]{--tw-shadow:0px 10px 24px -8px var(--tw-shadow-color,#0514381a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_12px_26px_-6px_rgba\(5\,20\,56\,0\.11\)\]{--tw-shadow:0px 12px 26px -6px var(--tw-shadow-color,#0514381c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_12px_32px_0px_rgba\(20\,64\,140\,0\.07\)\]{--tw-shadow:0px 12px 32px 0px var(--tw-shadow-color,#14408c12);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_14px_30px_-6px_rgba\(5\,26\,71\,0\.18\)\]{--tw-shadow:0px 14px 30px -6px var(--tw-shadow-color,#051a472e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_15px_26px_-6px_rgba\(5\,20\,56\,0\.11\)\]{--tw-shadow:0px 15px 26px -6px var(--tw-shadow-color,#0514381c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_18px_26px_-6px_rgba\(5\,20\,56\,0\.11\)\]{--tw-shadow:0px 18px 26px -6px var(--tw-shadow-color,#0514381c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/border{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.\!blur{--tw-blur:blur(8px)!important;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,)!important}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.drop-shadow-\[0px_8px_12px_rgba\(22\,93\,255\,0\.22\)\]{--tw-drop-shadow-size:drop-shadow(0px 8px 12px var(--tw-drop-shadow-color,#165dff38));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.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,)!important}.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))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--color-brand-primary:#165dff;--color-brand-neon:#00b8ff;--color-text-primary:#111318;--color-text-secondary:#69707d;--color-text-inverse:#fff;--color-surface-base:#fff;--color-surface-subtle:#f3f5f7;--color-surface-elevated:#fff;--color-surface-dark:#111318;--color-border-default:#c9ced8;--color-border-subtle:#e5e9ef;--color-border-brand:#165dff;--color-status-success:#16a34a;--color-status-warning:#f59e0b;--color-status-error:#dc2626;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--space-88:88px;--space-104:104px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--border-width-standard:1px;--motion-fast:.15s;--motion-standard:.25s;--motion-slow:.45s;--motion-signature-min:.6s;--motion-signature-max:.9s;--ease-premium-out:cubic-bezier(.16, 1, .3, 1);--ease-state:cubic-bezier(.4, 0, .2, 1);--font-primary:"Inter", sans-serif;--font-technical:"Roboto Mono", monospace;--shadow-blue-glow:0 0 24px var(--color-brand-neon)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-blue-glow:0 0 24px color-mix(in srgb, var(--color-brand-neon) 14%, transparent)}}.type-display-hero{font:400 72px/.98 var(--font-primary);letter-spacing:-3px}.type-display-large{font:500 64px/1 var(--font-primary);letter-spacing:-2.4px}.type-h1{font:600 56px/1.05 var(--font-primary);letter-spacing:-1.8px}.type-h2{font:600 48px/1.1 var(--font-primary);letter-spacing:-1.4px}.type-h3{font:600 32px/1.2 var(--font-primary);letter-spacing:-.8px}.type-h4{font:500 22px/1.3 var(--font-primary);letter-spacing:-.2px}.type-body-large{font:400 20px/1.5 var(--font-primary)}.type-body-default{font:400 16px/1.5 var(--font-primary)}.type-body-small{font:400 14px/1.45 var(--font-primary)}.type-button{font:500 15px/1.2 var(--font-primary)}.type-eyebrow{font:500 13px/normal var(--font-technical);letter-spacing:1px}.type-metadata{font:400 11px/normal var(--font-technical);letter-spacing:.4px}.site-header{background:var(--color-surface-base);border-bottom:var(--border-width-standard) solid var(--color-border-subtle);z-index:10;height:80px;position:relative}.site-header__inner{justify-content:space-between;align-items:center;height:100%;display:flex}.wordmark{gap:var(--space-4);width:128px;font:500 22px/1.3 var(--font-primary);letter-spacing:-.2px;flex-direction:column;display:flex;position:relative}.wordmark__rule{background:var(--color-brand-primary);width:24px;height:1px}.desktop-navigation{align-items:center;gap:var(--space-16);display:none}.desktop-navigation__links{align-items:center;gap:var(--space-4);display:flex}.nav-link{width:132px;height:40px;padding-inline:var(--space-12);border-radius:var(--radius-sm);font:500 15px/1.2 var(--font-primary);white-space:nowrap;justify-content:center;align-items:center;display:flex}.nav-link:hover{background:var(--color-surface-subtle)}.mobile-trigger{justify-content:center;align-items:center;gap:var(--space-4);border-radius:var(--radius-md);background:0 0;border:0;flex-direction:column;width:48px;height:48px;display:flex}.mobile-trigger span{background:var(--color-text-primary);width:18px;height:1px;display:block}.mobile-trigger:hover{background:var(--color-surface-subtle)}@media (width>=1024px){.site-header{height:104px}.site-header__inner{height:64px;position:relative;top:20px}.desktop-navigation{display:flex}.mobile-navigation{display:none}.wordmark{width:auto;display:block}.wordmark__rule{width:32px;height:2px;position:absolute;top:31.3px;left:0}}@media (width>=1024px) and (width<=1279px){.nav-link{width:auto;padding-inline:var(--space-16)}.desktop-navigation .button{width:160px}}.mobile-navigation-overlay{--navigation-navy:#061334;--navigation-muted-blue:#596e91;padding:0 0 calc(60px + env(safe-area-inset-bottom));isolation:isolate;width:100%;max-width:none;height:100dvh;max-height:none;color:var(--navigation-navy);background:#eaf2fb;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.mobile-navigation-overlay:not([open]){display:none}.mobile-navigation-overlay[open]{flex-direction:column;animation:.3s ease-out navigation-reveal;display:flex}.mobile-navigation-overlay::backdrop{background:0 0}.navigation-overlay__background{z-index:-2;object-fit:cover;object-position:center;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.navigation-overlay__legibility{z-index:-1;pointer-events:none;background:#ffffff14;height:650px;position:absolute;inset:0 0 auto}.navigation-overlay__header{flex:0 0 calc(80px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(20px, env(safe-area-inset-right)) 0 max(20px, env(safe-area-inset-left));justify-content:space-between;align-items:center;display:flex;position:relative}.navigation-overlay__header:after{content:"";background:#596e9133;height:1px;position:absolute;inset:auto 0 0}.mobile-navigation-overlay .navigation-overlay__header .wordmark{width:125px;font:400 18px/24px "Michroma",var(--font-primary);letter-spacing:2px;color:var(--navigation-navy);display:block}.navigation-overlay__actions{align-items:center;gap:12px;display:flex}.mobile-navigation-overlay .navigation-overlay__header .cinematic-contact{color:#fff;width:128px;height:44px;min-height:44px;font:400 12px/18px var(--font-primary);background:linear-gradient(90deg,#040c21 0% 72%,#0a40ff 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding-inline:12px;display:inline-flex;box-shadow:4px 2px 9px #144dff3b}.mobile-navigation-overlay .navigation-overlay__header .cinematic-contact img{flex-shrink:0;width:14px;height:14px}.navigation-overlay__close{border:1px solid var(--color-brand-primary);background:#fffc;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.navigation-overlay__close img{width:18px;height:18px}.navigation-overlay__content{overscroll-behavior:contain;scrollbar-width:thin;flex:0 548px;width:calc(100% - 48px);min-height:0;margin:24px auto 0;overflow:hidden auto}.navigation-overlay__eyebrow{height:20px;font:400 8.5px/12px var(--font-mono);letter-spacing:2.5px;color:var(--navigation-muted-blue);align-items:center;gap:12px;display:flex}.navigation-overlay__eyebrow span{background:var(--color-brand-primary);opacity:.65;flex-shrink:0;width:28px;height:1px}.mobile-navigation__list{flex-direction:column;gap:2px;padding-top:12px;display:flex}.mobile-navigation__link{border-radius:var(--radius-lg);min-height:46px;color:var(--navigation-navy);font:400 28px/34px var(--font-primary);white-space:nowrap;background:0 0;flex:0 0 46px;justify-content:space-between;align-items:center;padding-inline:20px;display:flex;position:relative}.mobile-navigation__link img{flex-shrink:0;width:18px;height:18px}.mobile-navigation__link[aria-current=page]{color:var(--color-brand-primary);background:#ffffff80;font-weight:600;box-shadow:0 0 12px #165dff29}.mobile-navigation__link[aria-current=page]:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #165dff66;position:absolute;inset:0}.mobile-navigation__link:focus-visible,.navigation-overlay__close:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-3px}.navigation-overlay__technical{left:50%;bottom:calc(20px + env(safe-area-inset-bottom));width:max-content;max-width:calc(100% - 40px);height:20px;color:var(--navigation-muted-blue);font:400 8.5px/12px var(--font-mono);letter-spacing:1.7px;white-space:nowrap;pointer-events:none;align-items:center;gap:12px;display:flex;position:absolute;transform:translate(-50%)}.navigation-overlay__technical span{background:currentColor;flex-shrink:0;width:16px;height:1px}@keyframes navigation-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (width<=374px){.mobile-navigation__link{flex-basis:44px;min-height:44px;font-size:26px;line-height:32px}}@media (width>=430px){.mobile-navigation__list{gap:4px}.mobile-navigation__link{flex-basis:48px;min-height:48px}}@media (width<=359px){.mobile-navigation-overlay .navigation-overlay__header .cinematic-contact{display:none}}@media (prefers-reduced-motion:reduce){.mobile-navigation-overlay[open]{animation:none}}.home-hero{background:var(--color-surface-base);position:relative}.home-hero__inner{max-width:1440px;padding:var(--space-32) var(--page-margin);gap:var(--space-32);margin-inline:auto;display:grid;position:relative}.hero-editorial{z-index:1;gap:var(--space-32);flex-direction:column;min-width:0;display:flex;position:relative}.hero-copy{gap:var(--space-24);flex-direction:column;display:flex}.section-eyebrow{align-items:center;gap:var(--space-12);font:500 13px/17px var(--font-technical);letter-spacing:1px;color:var(--color-brand-primary);white-space:nowrap;display:flex}.section-eyebrow__rule{width:var(--space-32);background:var(--color-brand-primary);flex-shrink:0;height:1px}.hero-heading{font:400 44px/1.05 var(--font-primary);letter-spacing:-3px}.hero-heading span{display:block}.hero-heading__accent{color:var(--color-brand-primary)}.hero-description{font:400 16px/1.5 var(--font-primary);color:var(--color-text-secondary)}.hero-actions{gap:var(--space-12);flex-direction:column;display:flex}.hero-actions .button{width:100%}.hero-proof{align-items:center;gap:var(--space-12);font:400 11px/15px var(--font-technical);letter-spacing:.4px;color:var(--color-text-secondary);display:flex}.hero-artwork{min-width:0;position:relative}.hero-artwork__image{aspect-ratio:4/3;width:100%;position:relative}.hero-artwork__image>img{object-fit:contain;width:100%;max-width:none;height:100%}.artwork-fades{pointer-events:none;position:absolute;inset:0}.artwork-fades--desktop{display:none}.artwork-fade{background:var(--color-surface-base);opacity:var(--fade-opacity);position:absolute}.artwork-fade--top{top:var(--fade-offset);height:8px;left:0;right:0}.artwork-fade--bottom{bottom:var(--fade-offset);height:8px;left:0;right:0}.artwork-fade--left{left:var(--fade-offset);width:4px;top:0;bottom:0}.artwork-fade--right{right:var(--fade-offset);width:4px;top:0;bottom:0}.hero-decoration{pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}@media (width<=374px){.hero-heading{font-size:40px}}@media (width>=768px) and (width<=1023px){.home-hero__inner{padding-block:var(--space-64);grid-template-columns:1fr 1fr;align-items:center}.hero-heading{letter-spacing:-1.5px;font-size:clamp(32px,4.3vw,44px)}.hero-actions{gap:var(--space-12);flex-direction:row}.hero-actions .button{padding-inline:var(--space-8);flex:1}}@media (width>=1024px){.home-hero__inner{min-height:760px;padding-block:var(--space-64);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.hero-editorial{gap:var(--space-24)}.hero-heading{font-size:clamp(52px,5vw,72px);line-height:.98}.hero-description{max-width:560px;font-size:20px}.hero-actions{gap:var(--space-16);padding-top:var(--space-8);flex-direction:row}.hero-actions .button{width:180px}.hero-proof{display:flex}.section-eyebrow__rule{width:var(--space-48);height:2px}.hero-artwork{aspect-ratio:652/632;height:auto}.hero-artwork__image{width:107.975%;position:absolute;top:7.59494%;left:-3.68098%}.hero-artwork__image>img{object-fit:contain}.artwork-fades--desktop{display:block}.artwork-fades--mobile{display:none}.artwork-fade--top,.artwork-fade--bottom{height:4px}.hero-decoration{display:block}.hero-decoration__illumination{width:704px;max-width:none;height:632px;position:absolute;top:64px;left:740px}.hero-decoration__plane{border-radius:var(--radius-lg);background:var(--color-surface-subtle);transform-origin:0 0;opacity:.16;width:520px;height:82px;position:absolute;top:-90px;left:1050px;transform:rotate(42deg)}.hero-decoration__grid{opacity:.16;background:repeating-linear-gradient(90deg, transparent 0 29px, var(--color-border-subtle) 29px 30px, transparent 30px 88px), repeating-linear-gradient(0deg, transparent 0 57px, var(--color-border-subtle) 57px 58px, transparent 58px 78px);width:520px;height:360px;position:absolute;top:160px;left:805px}.hero-decoration__node{max-width:none;position:absolute}.hero-decoration__trace{background:var(--color-border-brand);opacity:.2;height:1px;position:absolute}.hero-decoration__trace--1{background:var(--color-brand-neon)}.hero-decoration__trace img{max-width:none;position:absolute;top:-3px;right:-3.5px}}.home-hero .hero-actions .button{transition:background-color var(--motion-standard) var(--ease-state), border-color var(--motion-standard) var(--ease-state), box-shadow var(--motion-standard) var(--ease-state), transform var(--motion-standard) var(--ease-state)}.home-hero .hero-actions .button--primary:hover{background:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.home-hero .hero-actions .button--primary:hover{background:color-mix(in srgb, var(--color-brand-primary) 90%, var(--color-text-primary))}}.home-hero .hero-actions .button--primary:hover{border-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.home-hero .hero-actions .button--primary:hover{border-color:color-mix(in srgb, var(--color-brand-primary) 90%, var(--color-text-primary))}}.home-hero .hero-actions .button--primary:hover{box-shadow:0 4px 14px var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.home-hero .hero-actions .button--primary:hover{box-shadow:0 4px 14px color-mix(in srgb, var(--color-brand-primary) 15%, transparent)}}.home-hero .hero-actions .button--primary:hover{transform:translateY(-1px)}.home-hero .hero-actions .button--secondary:hover{background:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.home-hero .hero-actions .button--secondary:hover{background:color-mix(in srgb, var(--color-brand-primary) 4%, var(--color-surface-base))}}.home-hero .hero-actions .button--secondary:hover{border-color:var(--color-border-default)}@supports (color:color-mix(in lab, red, red)){.home-hero .hero-actions .button--secondary:hover{border-color:color-mix(in srgb, var(--color-border-default) 65%, var(--color-brand-primary))}}.home-hero .section-eyebrow__rule{width:var(--space-48);height:2px}.hero-artwork__image{--hero-float-distance:-4px;animation:6s ease-in-out infinite hero-float}.home-hero[data-ready=true] .hero-copy>*,.home-hero[data-ready=true] .hero-actions,.home-hero[data-ready=true] .hero-proof{animation:hero-enter .6s var(--ease-premium-out) both}.home-hero[data-ready=true] .section-eyebrow{--hero-enter-distance:8px}.home-hero[data-ready=true] .hero-heading{animation-delay:60ms}.home-hero[data-ready=true] .hero-description{animation-delay:.12s}.home-hero[data-ready=true] .hero-actions{animation-delay:.16s}.home-hero[data-ready=true] .hero-proof{animation-delay:.2s}.home-hero[data-ready=true] .hero-artwork{animation:hero-visual-enter .7s var(--ease-premium-out) both}.home-hero[data-ready=false] .hero-editorial,.home-hero[data-ready=false] .hero-artwork{opacity:0}@keyframes hero-enter{0%{opacity:0;transform:translateY(var(--hero-enter-distance,12px))}to{opacity:1;transform:translateY(0)}}@keyframes hero-visual-enter{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(var(--hero-float-distance))}}@media (width<=768px){.hero-artwork__image{--hero-float-distance:-2px}}@media (prefers-reduced-motion:reduce){.home-hero .hero-copy>*,.home-hero .hero-actions,.home-hero .hero-proof,.home-hero .hero-artwork,.home-hero .hero-artwork__image{opacity:1!important;animation:none!important;transform:none!important}.home-hero .hero-editorial{opacity:1!important}.home-hero .hero-actions .button:hover{transform:none}}@media (width>=1360px){.home-hero__inner{padding-left:var(--space-88);padding-right:var(--space-48);grid-template-columns:minmax(0,620fr) minmax(0,652fr)}.hero-heading{min-height:213px;font-size:72px}}*{box-sizing:border-box}html{background:var(--color-surface-base);color:var(--color-text-primary);font-family:var(--font-primary)}body,h1,p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:var(--space-4)}.section-container{width:calc(100% - 2 * var(--page-margin));max-width:1264px;margin-inline:auto}:root{--page-margin:var(--space-20)}@media (width>=768px){:root{--page-margin:var(--space-32)}}@media (width>=1024px){:root{--page-margin:var(--space-64)}}@media (width>=1360px){:root{--page-margin:var(--space-88)}}.skip-link{z-index:30;left:var(--space-20);top:var(--space-12);padding:var(--space-12);color:var(--color-text-inverse);background:var(--color-brand-primary);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}.button{justify-content:center;align-items:center;gap:var(--space-12);width:180px;padding-inline:var(--space-24);border:var(--border-width-standard) solid;border-radius:var(--radius-md);font:500 15px/1.2 var(--font-primary);transition:background-color var(--motion-standard) var(--ease-state), border-color var(--motion-standard) var(--ease-state), box-shadow var(--motion-standard) var(--ease-state);flex-shrink:0;display:inline-flex}.button--large{height:52px}.button--medium{height:44px;padding-inline:var(--space-16);gap:var(--space-8)}.button--primary{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-text-inverse)}.button--secondary{background:var(--color-surface-base);border-color:var(--color-border-default);color:var(--color-text-primary)}.button--primary:hover{border-color:var(--color-brand-neon);box-shadow:var(--shadow-blue-glow)}.button--primary:active{background:var(--color-surface-dark);border-color:var(--color-border-brand);box-shadow:none}.button--secondary:hover{background:var(--color-surface-subtle);border-color:var(--color-border-brand)}.button--secondary:active{background:var(--color-surface-subtle);border-color:var(--color-border-default)}.button:disabled,.button[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.58;color:var(--color-text-secondary);border-color:var(--color-border-subtle)}.button--primary:disabled,.button--primary[aria-disabled=true]{background:var(--color-surface-subtle)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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-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-ease{syntax:"*";inherits:false}.tear-ticket{--tt-w:460px;--tt-h:250px;--tt-stub:150px;--tt-bg:#27272a;--tt-stub-bg:#27272a;--tt-ink:#f5f5f5;--tt-edge:transparent;--tt-edge-w:1;--tt-parallax:6px;--tt-body-w:310px;--tt-body-h:250px;--tt-inset:8px;--tt-span:.78;--tt-art-radius:8px;--tt-fit:1;width:min(var(--tt-w), 100%);color:var(--tt-ink);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:relative}.tear-ticket[data-disabled]{opacity:.6}.tear-ticket__stage{width:var(--tt-w);height:var(--tt-h);transform:scale(var(--tt-fit));transform-origin:0 0;transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.tear-ticket[data-shift=x] .tear-ticket__stage{transform:translateX(calc(var(--tt-stub) * var(--tt-fit) / 2)) scale(var(--tt-fit))}.tear-ticket[data-shift=y] .tear-ticket__stage{transform:translateY(calc(var(--tt-stub) * var(--tt-fit) / 2)) scale(var(--tt-fit))}.tear-ticket__plane{position:absolute;inset:0}.tear-ticket__piece{pointer-events:none;position:absolute;inset:0}.tear-ticket__piece--stub{will-change:transform;outline:none}.tear-ticket__edge{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tear-ticket__edge path{fill:none;stroke:var(--tt-edge);stroke-width:var(--tt-edge-w)}.tear-ticket__paper{background:var(--tt-bg);pointer-events:auto;position:absolute;inset:0}.tear-ticket__paper--stub{background:var(--tt-stub-bg);cursor:grab;touch-action:none}.tear-ticket[data-grabbing] .tear-ticket__paper--stub{cursor:grabbing}.tear-ticket[data-disabled] .tear-ticket__paper--stub{cursor:default}.tear-ticket__art{top:var(--tt-inset);left:var(--tt-inset);width:calc(var(--tt-body-w) - var(--tt-inset) * 2);height:calc(var(--tt-body-h) * var(--tt-span) - var(--tt-inset) * 2);border-radius:var(--tt-art-radius);position:absolute;overflow:hidden}.tear-ticket__image{top:calc(var(--tt-parallax) * -1);left:calc(var(--tt-parallax) * -1);width:calc(100% + var(--tt-parallax) * 2);max-width:none;height:calc(100% + var(--tt-parallax) * 2);object-fit:cover;-webkit-user-drag:none;transition:filter .7s;position:absolute}.tear-ticket[data-used] .tear-ticket__image{filter:grayscale()brightness(.75)}.tear-ticket__scrim{background:linear-gradient(to top, var(--tt-bg) 0%, color-mix(in srgb, var(--tt-bg) 72%, transparent) 30%, color-mix(in srgb, var(--tt-bg) 18%, transparent) 58%, transparent 80%);position:absolute;inset:0}.tear-ticket__content{width:calc(var(--tt-w) - var(--tt-stub));transition:opacity .5s;position:absolute;top:0;bottom:0;left:0}.tear-ticket[data-used] .tear-ticket__content{opacity:.55}.tear-ticket__stub{width:var(--tt-stub);position:absolute;top:0;bottom:0;right:0}.tear-ticket[data-orientation=vertical] .tear-ticket__content{width:100%;height:calc(var(--tt-h) - var(--tt-stub));bottom:auto}.tear-ticket[data-orientation=vertical] .tear-ticket__stub{width:auto;height:var(--tt-stub);top:auto;left:0}.tear-ticket[data-instant] .tear-ticket__stage,.tear-ticket[data-instant] .tear-ticket__content,.tear-ticket[data-instant] .tear-ticket__image{transition-duration:0s}.tear-ticket__fibres{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tear-ticket__fibres path{fill:none;stroke:var(--tt-bg);stroke-linecap:round;opacity:0}.tear-ticket__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.tear-ticket__stage{transition:none}}.synex-contact-page{--contact-ink:#101c39;--contact-muted:#435675;--contact-blue:#0759f5;isolation:isolate;color:var(--contact-ink);background:radial-gradient(at 8% 96%,#c5d9ff 0,#0000 48%),radial-gradient(at 84% 14%,#eef3ff 0,#0000 52%),linear-gradient(145deg,#fcfdff,#f0f3fa);grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(7.5rem,10vw,9rem) max(5%,50% - 590px) clamp(3rem,7vw,6rem);display:grid;position:relative;overflow:clip}.synex-contact-atmosphere{z-index:-1;pointer-events:none;opacity:.9;mix-blend-mode:multiply;filter:saturate(1.7);position:absolute;inset:0;overflow:clip;-webkit-mask-image:linear-gradient(#0000 5%,#000 35% 88%,#0000);mask-image:linear-gradient(#0000 5%,#000 35% 88%,#0000)}.synex-contact-eyebrow{color:#154eb7;letter-spacing:.16em;background:#e5eeff;border-radius:999px;padding:.32rem .7rem;font-size:.68rem;font-weight:750;display:inline-block}.synex-contact-intro h1{letter-spacing:-.065em;max-width:10.5ch;margin:.85rem 0 1.15rem;font-size:clamp(2.8rem,5vw,4.75rem);font-weight:750;line-height:1.02}.synex-contact-intro h1 em{color:var(--contact-blue);font-style:normal}.synex-contact-intro>p:not(.synex-contact-eyebrow){max-width:41ch;color:var(--contact-muted);line-height:1.65}.synex-contact-intro .synex-contact-context{margin-top:1.2rem;font-size:.85rem;font-weight:650}.synex-contact-benefits{gap:1rem;margin:1.7rem 0 0;padding:0;list-style:none;display:grid}.synex-contact-benefits li{align-items:center;gap:.8rem;display:flex}.synex-contact-benefits svg{width:2.7rem;height:2.7rem;color:var(--contact-blue);background:linear-gradient(145deg,#f0f6ff,#dce9ff);border-radius:.85rem;flex:none;padding:.67rem}.synex-contact-benefits strong,.synex-contact-benefits span{font-size:.88rem;display:block}.synex-contact-benefits span{color:var(--contact-muted);margin-top:.15rem}.synex-contact-form{gap:.55rem;min-width:0;padding:1.1rem 1.25rem;transition:opacity .24s;display:grid}.synex-contact-step-stage,.synex-contact-step,.synex-contact-step-actions{display:contents}@media (width>=851px){.synex-contact-step+.synex-contact-step .synex-contact-fields{margin-top:-.03rem}}.synex-contact-form-title h2,.synex-contact-confirmation h2{letter-spacing:-.035em;margin:.42rem 0 0;font-size:clamp(1.45rem,2.2vw,1.9rem);font-weight:750;line-height:1.12}.synex-contact-form-subtitle{color:var(--contact-muted);margin-top:.35rem;font-size:.875rem;line-height:1.5}.synex-contact-notice{color:#304669;background:#e8f0ff;border-radius:12px;margin:0;padding:.55rem .7rem;font-size:.875rem;line-height:1.5}.synex-contact-segment,.synex-contact-fields{border:0;min-width:0;margin:0;padding:0}.synex-contact-segment{background:#eaf0fa;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;padding:.26rem;display:grid}.synex-contact-segment legend{margin-bottom:.35rem;font-size:.875rem;font-weight:650}.synex-contact-segment label{cursor:pointer;position:relative}.synex-contact-segment input{opacity:0;width:1px;height:1px;position:absolute}.synex-contact-segment span{text-align:center;min-height:34px;color:var(--contact-muted);border-radius:8px;place-items:center;padding:.3rem;font-size:.85rem;font-weight:650;display:grid}.synex-contact-segment input:checked+span{color:#124fc7;background:#fff;box-shadow:inset 0 0 0 1px #a3c3fa,0 2px 7px #1837631a}.synex-contact-segment input:focus-visible+span,.synex-contact-form :focus-visible{outline:2px solid var(--contact-blue);outline-offset:2px}.synex-contact-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem .8rem;display:grid}.synex-contact-fields label{gap:.25rem;font-size:.875rem;font-weight:650;display:grid}.synex-contact-wide{grid-column:1/-1}.synex-contact-fields :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0;min-height:44px;color:var(--contact-ink);font:inherit;background:#fcfdff;border:1px solid #bccbe1;border-radius:9px;padding:.55rem .7rem;font-size:1rem;font-weight:400;transition:border-color .18s,box-shadow .18s}.synex-contact-fields :is(input,select,textarea):focus{border-color:var(--contact-blue);box-shadow:0 0 0 3px #0759f516}.synex-contact-fields select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%23395276' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2rem}.synex-contact-fields textarea{resize:vertical;min-height:72px}.synex-contact-consent{align-items:start;gap:.55rem;font-size:.875rem;line-height:1.5;display:flex}.synex-contact-consent input{accent-color:var(--contact-blue);margin-top:.22rem}.synex-contact-step-actions>button[type=submit]{color:#fff;background:linear-gradient(125deg,#0764fa,#073ebd);border-radius:999px;justify-self:start;min-height:44px;padding:.65rem 1.2rem;font-weight:650}.synex-contact-step-actions>button[type=submit]:not(:disabled):hover{box-shadow:0 4px 14px #0759f54d}.synex-contact-step-actions>button[type=submit]:disabled{opacity:.58;cursor:not-allowed}.synex-contact-pass{width:100%;min-width:0;max-width:610px;margin-inline:auto}.synex-contact-ticket-frame{filter:drop-shadow(0 3px 7px #133b7b24)drop-shadow(0 14px 22px #18366b18);min-width:0}.synex-contact-ticket-frame .tear-ticket__paper{-webkit-user-select:auto;user-select:auto;background:radial-gradient(100% 24% at 8% 112%,#b2cafa94 0 60%,#0000 61%),radial-gradient(105% 25% at 85% 116%,#cfdefb 0 74%,#0000 75%),linear-gradient(145deg,#fff 8%,#f2f6ff 68%,#e8effc);box-shadow:inset 0 1px #fff}.synex-contact-ticket-frame .tear-ticket__paper--stub{pointer-events:none;background:linear-gradient(145deg,#ffffff23,#0000 25%),linear-gradient(160deg,#075af1,#06339f);box-shadow:inset 0 1px #ffffff5c,inset -2px 0 5px #061c723d}.synex-contact-ticket-frame .tear-ticket[data-used] .tear-ticket__content{opacity:1}.synex-contact-ticket-content{display:flow-root;position:relative}.synex-contact-form[data-fading]{opacity:0;pointer-events:none}.synex-contact-form[data-torn],.synex-contact-notice[data-processing]{visibility:hidden}.synex-contact-form[data-fading]:not([data-torn]){transition-delay:.1s}.synex-contact-ticket-frame[data-tearing] .tear-ticket__fibres{filter:drop-shadow(0 0 3px #4a93ff)}.synex-contact-pass-stub{text-align:center;color:#fff;grid-template-rows:1fr 1fr auto;place-items:center;height:100%;padding:1.25rem .6rem;display:grid}.synex-contact-stub-brand,.synex-contact-stub-request{justify-items:center;gap:.55rem;display:grid}.synex-contact-stub-brand strong{letter-spacing:.12em;font-size:.94rem}.synex-contact-stub-request{border-top:1px solid #ffffff42;align-self:start;width:100%;padding-top:.85rem}.synex-contact-stub-request strong{text-transform:uppercase;font-size:.75rem;line-height:1.35}.synex-contact-stub-request small{color:#dbe8ff;font-size:.64rem}.synex-contact-stub-barcode{opacity:.65;background:repeating-linear-gradient(90deg,#dbe8ff 0 1px,#0000 1px 4px,#a6caff 4px 6px,#0000 6px 9px);width:75%;max-width:50px;height:22px}.synex-contact-ticket-frame [data-orientation=vertical] .synex-contact-pass-stub{grid-template-rows:1fr;grid-template-columns:auto 1fr auto;gap:.7rem;padding:.65rem .9rem}.synex-contact-ticket-frame [data-orientation=vertical] .synex-contact-stub-brand{align-items:center;gap:.35rem;display:flex}.synex-contact-ticket-frame [data-orientation=vertical] .synex-contact-stub-request{border:0;align-self:center;gap:.2rem;padding:0}.synex-contact-ticket-frame [data-orientation=vertical] .synex-contact-stub-barcode{width:25px}.synex-contact-confirmation{grid-template-rows:auto 1fr;justify-items:start;gap:1rem;padding:clamp(1rem,2.8vw,1.8rem);display:grid;position:absolute;inset:0}.synex-contact-receipt{text-align:center;align-content:center;justify-items:center;gap:clamp(.8rem,2vw,1.35rem);width:100%;display:grid}.synex-contact-receipt>*{animation:.32s ease-out both synex-ticket-confirm}.synex-contact-receipt>:nth-child(2){animation-delay:50ms}.synex-contact-receipt>:nth-child(3){animation-delay:.1s}.synex-contact-receipt>:nth-child(n+4){animation-delay:.16s}@keyframes synex-ticket-confirm{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.synex-contact-confirmed-mark{width:3.8rem;height:3.8rem;color:var(--contact-blue);background:radial-gradient(circle at 38% 32%,#f7fbff,#caddff 85%);border:1px solid #b4cefb;border-radius:50%;place-items:center;font-size:1.9rem;animation-name:synex-ticket-check;display:grid;box-shadow:0 0 0 8px #dceaff88,0 0 0 16px #edf4ff9c,0 8px 22px #0759f526}@keyframes synex-ticket-check{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.synex-contact-confirmation p{color:var(--contact-muted)}.synex-contact-confirmation>.synex-contact-eyebrow{color:#154eb7}.synex-contact-receipt-message,.synex-contact-receipt-next p{margin-top:.35rem;font-size:.875rem;line-height:1.45}.synex-contact-receipt-summary{text-align:left;background:#f9fbffb0;border:1px solid #d4e2f8;border-radius:12px;gap:.4rem;width:100%;max-width:25rem;padding:.75rem .85rem;font-size:.85rem;display:grid}.synex-contact-receipt-summary>div{grid-template-columns:1fr 2fr;gap:.5rem;display:grid}.synex-contact-receipt-summary dt{color:var(--contact-muted)}.synex-contact-receipt-summary dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.synex-contact-receipt-next h3{font-size:.94rem;font-weight:750}.synex-contact-receipt-reset{color:#154eb7;background:#f8fbff;border:1px solid #9db7e8;border-radius:999px;min-height:44px;padding:.55rem 1rem;font-size:.85rem;font-weight:700}.synex-contact-receipt-reset:hover{background:#eaf2ff;border-color:#0866ff}.synex-contact-receipt-reset:focus-visible{outline:2px solid var(--contact-blue);outline-offset:2px}.synex-contact-test-control{color:#154eb7;background:#f8fbff;border:1px solid #9db7e8;border-radius:8px;margin-top:.85rem;padding:.45rem .75rem;font-size:.82rem;font-weight:650;display:inline-block}.synex-contact-pass>.synex-contact-test-control{margin-top:1.4rem}.synex-contact-pass>[data-replaced]{visibility:hidden}.synex-contact-test-control:disabled{opacity:.55}@media (width<=850px){.synex-contact-page{grid-template-columns:minmax(0,1fr)}}@media (width<=540px){.synex-contact-fields{grid-template-columns:minmax(0,1fr)}.synex-contact-ticket-frame .synex-contact-form{padding:1rem}}@media (prefers-reduced-motion:reduce){.synex-contact-fields :is(input,select,textarea),.synex-contact-form{transition:none}.synex-contact-receipt>*{animation:none}}@media (width<=850px){.synex-contact-page{padding:6rem max(16px, env(safe-area-inset-right)) 2rem max(16px, env(safe-area-inset-left));gap:1.25rem}.synex-contact-intro h1{max-width:13ch;margin:.6rem 0 .8rem;font-size:clamp(2.25rem,9.3vw,3.1rem);line-height:1.04}.synex-contact-intro h1 em{display:block}.synex-contact-intro>p:not(.synex-contact-eyebrow){font-size:.95rem;line-height:1.5}.synex-contact-benefits{gap:.6rem;margin-top:1rem}.synex-contact-benefits li{gap:.65rem}.synex-contact-benefits svg{border-radius:.65rem;width:2.15rem;height:2.15rem;padding:.48rem}.synex-contact-benefits span{margin-top:.06rem}.synex-contact-pass{max-width:610px}.synex-contact-ticket-frame .synex-contact-form{gap:.6rem;padding:.9rem .75rem 1rem}.synex-contact-form-title h2{font-size:clamp(1.28rem,5vw,1.6rem)}.synex-contact-form-subtitle,.synex-contact-notice{font-size:.8rem}.synex-contact-form-subtitle{margin-top:.25rem}.synex-contact-fields{grid-template-columns:minmax(0,1fr);gap:.48rem}.synex-contact-fields :is(input,select,textarea){scroll-margin-block:6rem}.synex-contact-fields select{background-position:right .55rem center;padding-right:1.6rem}.synex-contact-segment span{min-height:44px;font-size:.8rem}.synex-contact-pass-stub{padding:1.25rem .3rem}.synex-contact-stub-brand strong{letter-spacing:.075em;font-size:.75rem}.synex-contact-stub-request strong{overflow-wrap:anywhere;font-size:.7rem}.synex-contact-stub-request small{max-width:5ch;line-height:1.25}.synex-contact-stub-barcode{width:70%}.synex-contact-confirmation{padding:1rem .75rem}.synex-contact-receipt{align-content:space-evenly;gap:.75rem}.synex-contact-receipt-summary{padding:.65rem}.synex-contact-receipt-reset{justify-self:start}.synex-contact-ticket-frame .synex-contact-form{flex-direction:column;min-height:min(34rem,100dvh - 1.5rem);display:flex}.synex-contact-progress{color:var(--contact-muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin:0;padding:0;font-size:.73rem;font-weight:650;list-style:none;display:grid}.synex-contact-progress li{border-top:2px solid #d2dff5;padding-top:.3rem;transition:border-color .18s}.synex-contact-progress :is([aria-current=step],[data-complete]){border-color:var(--contact-blue);color:#124fc7}.synex-contact-progress span{min-width:1.25em;font-weight:800;display:inline-block}.synex-contact-step-stage{flex:1;display:grid}.synex-contact-step{opacity:0;visibility:hidden;grid-area:1/1;align-content:start;gap:.55rem;min-width:0;transition:opacity .16s,transform .16s,visibility 0s .16s;display:grid;transform:translateY(4px)}.synex-contact-step[data-active]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.synex-contact-step h3{margin:0;scroll-margin-top:5.5rem;font-size:1rem;font-weight:750}.synex-contact-step-actions{align-items:center;gap:.45rem;display:flex}.synex-contact-step-actions>button[type=button]{color:#154eb7;background:#f8fbff;border:1px solid #9db7e8;border-radius:999px;min-height:44px;padding:.55rem .75rem;font-weight:650}.synex-contact-step-actions>button{line-height:1.2}.synex-contact-step-actions>button[type=submit]{padding-inline:.8rem}.synex-contact-stub-brand strong{letter-spacing:.045em}.synex-contact-stub-request strong{font-size:.65rem}}@media (width<=850px) and (height<=700px){.synex-contact-confirmation,.synex-contact-receipt{gap:.55rem}.synex-contact-confirmed-mark{width:3rem;height:3rem}}@media (prefers-reduced-motion:reduce){.synex-contact-step,.synex-contact-progress li{transition:none}}@media (width<=1023px){body:has(main>.synex-contact-page) .site-header--cinematic:before{content:none}}.intro-overlay{z-index:100;background:var(--color-surface-base);opacity:1;transition:opacity .4s var(--ease-state);position:fixed;inset:0;overflow:hidden}.intro-overlay video{width:100%;height:100%;display:block}.intro-overlay[data-phase=fading]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.intro-overlay{display:none}}.under-development h2,.under-development h3{margin:0}.under-development .section-eyebrow{gap:var(--space-16)}.under-development .section-eyebrow__rule{width:32px;height:1px}.ud-hero{padding-block:var(--space-48) var(--space-64);background:var(--color-surface-subtle)}.ud-hero__layout,.ud-hero__editorial{gap:var(--space-32);flex-direction:column;display:flex}.ud-hero__copy{gap:var(--space-20);flex-direction:column;display:flex}.ud-hero .ud-heading{font:600 40px/1.1 var(--font-primary);letter-spacing:-1.8px;margin:0}.ud-hero .ud-heading span{display:block}.ud-hero .ud-heading span:last-child,.ud-progress h2 span{color:var(--color-brand-primary)}.ud-hero__copy>p:last-child{font:400 16px/1.5 var(--font-primary);color:var(--color-text-secondary)}.ud-actions{gap:var(--space-12);flex-direction:column;display:flex}.ud-actions .button{width:100%}.ud-artwork{aspect-ratio:4/3;width:100%;position:relative}.ud-artwork>img{object-fit:contain;width:100%;height:100%}.ud-artwork__edges{pointer-events:none;box-shadow:inset 0 0 0 4px color-mix(in srgb, var(--color-surface-subtle) 75%, transparent), inset 0 0 0 8px color-mix(in srgb, var(--color-surface-subtle) 35%, transparent);position:absolute;inset:0}.ud-progress{padding-block:var(--space-64)}.ud-progress__layout{gap:var(--space-32);display:grid}.ud-progress__copy{gap:var(--space-16);flex-direction:column;display:flex}.ud-progress h2{font:600 32px/1.2 var(--font-primary);letter-spacing:-.8px}.ud-progress__copy>p:last-child{font:400 16px/1.5 var(--font-primary);color:var(--color-text-secondary)}.ud-roadmap{margin:0;padding:0;list-style:none}.ud-stage{gap:var(--space-16);grid-template-columns:48px minmax(0,1fr);display:grid;position:relative}.ud-stage:not(:last-child):after{content:"";background:var(--color-border-subtle);width:1px;position:absolute;top:48px;bottom:0;left:24px}.ud-stage--completed:not(:last-child):after{background:var(--color-brand-primary)}.ud-stage__indicator,.ud-stage__indicator img{width:48px;height:48px}.ud-completed{background:var(--color-brand-primary);border:1px solid var(--color-border-subtle);width:48px;height:48px;color:var(--color-text-inverse);font:500 22px/1.3 var(--font-primary);border-radius:50%;place-items:center;display:grid}.ud-stage__copy{padding-block:var(--space-8) var(--space-32)}.ud-stage h3{align-items:center;gap:var(--space-8);font:500 15px/1.2 var(--font-primary);display:flex}.ud-stage__number{font:400 11px/1.3 var(--font-technical);letter-spacing:.4px;color:var(--color-brand-primary);flex-shrink:0;width:20px}.ud-stage--upcoming .ud-stage__number{color:var(--color-text-secondary)}.ud-stage p{margin-top:var(--space-8);font:400 14px/1.45 var(--font-primary);color:var(--color-text-secondary)}.ud-support{padding-block:var(--space-8) var(--space-48)}.ud-support__panel{gap:var(--space-24);padding:var(--space-24);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-subtle);flex-direction:column;display:flex}.ud-support__copy{gap:var(--space-24);flex-direction:column;display:flex}.ud-support__label{align-items:center;gap:var(--space-12);display:flex}.ud-support__label picture{flex-shrink:0;width:18.667px;height:26.667px;position:relative}.ud-support__label img{width:20px;max-width:none;height:28px;position:absolute;top:-.6665px;left:-.6665px}.ud-support h2{font:500 13px/1.3 var(--font-technical);color:var(--color-brand-primary);letter-spacing:1px}.ud-support p{font:400 16px/1.5 var(--font-primary)}.ud-support .button{width:100%}.ud-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=768px) and (width<=1099px){.ud-hero__editorial{max-width:700px}.ud-actions{flex-direction:row}.ud-actions .button{width:248px}.ud-actions .button--secondary{width:200px}.ud-artwork{align-self:center;width:min(100%,616px)}.ud-roadmap{gap:var(--space-32);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ud-stage:after{display:none}.ud-stage__copy{padding-bottom:0}.ud-support__panel{flex-direction:row;align-items:center}.ud-support .button{width:200px}}@media (width>=1100px){.under-development .section-eyebrow__rule{width:48px}.ud-hero{padding-block:var(--space-64)}.ud-hero__layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.ud-hero__copy{gap:var(--space-24)}.ud-hero .ud-heading{font-size:54px;line-height:1.05}.ud-hero__copy>p:last-child{font-size:20px}.ud-actions{gap:var(--space-16);flex-direction:row}.ud-actions .button{width:248px}.ud-actions .button--secondary{width:200px}.ud-artwork{aspect-ratio:auto;height:448px}.ud-artwork>img{width:597.333px;max-width:100%;margin-inline:auto}.ud-artwork__edges{box-shadow:inset 0 0 0 4px color-mix(in srgb, var(--color-surface-subtle) 75%, transparent), inset 0 0 0 8px color-mix(in srgb, var(--color-surface-subtle) 40%, transparent), inset 0 0 0 12px color-mix(in srgb, var(--color-surface-subtle) 15%, transparent);left:max(0px,50% - 298.667px);right:max(0px,50% - 298.667px)}.ud-progress{padding-block:var(--space-48)}.ud-progress__layout{gap:var(--space-64);grid-template-columns:440px minmax(0,1fr)}.ud-roadmap{gap:var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ud-stage{gap:var(--space-16);flex-direction:column;display:flex}.ud-stage:not(:last-child):after{background:color-mix(in srgb, var(--color-brand-primary) 20%, transparent);width:auto;height:1px;inset:24px -8px auto 56px}.ud-stage--completed:not(:last-child):after{background:var(--color-brand-primary)}.ud-stage__copy{padding:0}.ud-stage__number{display:none}.ud-support{padding-block:var(--space-32)}.ud-support__panel{flex-direction:row;justify-content:space-between;align-items:center}.ud-support__copy{gap:var(--space-8);padding-left:56px;position:relative}.ud-support__label picture{width:32px;height:32px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ud-support__label img{width:32px;height:32px;position:static}.ud-support .button{width:200px}}.cinematic-parallax-plane{pointer-events:none;position:absolute;inset:0}.synex-scene-floor{display:none}.cinematic-parallax-editorial{width:100%;position:relative}@media (prefers-reduced-motion:reduce){.cinematic-parallax-plane,.synex-scene-floor,.cinematic-parallax-editorial{transform:none!important}}@font-face{font-family:Michroma;src:url(/assets/Michroma-Regular-1RB_5SuF.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.shared-hero{isolation:isolate;color:#061334;--portrait-platform-top:clamp(380px, 110vw, 470px);--portrait-platform-width:min(300px, 68vw);--portrait-object-scale:1;background:#f1f6fc;min-height:0;position:relative;overflow:clip}.synex-scene-stage{width:100%;height:calc(var(--portrait-platform-top) + var(--portrait-platform-width) / 3 + 12px);position:relative;container-type:inline-size}.synex-scene-environment{pointer-events:none;position:absolute;inset:0}.synex-scene-upper{display:contents}.synex-scene-background{object-fit:contain;width:106%;max-width:none;height:auto;position:absolute;top:130px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0,#000 10% 43%,#0000 64%);mask-image:linear-gradient(#0000 0,#000 10% 43%,#0000 64%)}.synex-scene-platform{width:var(--portrait-platform-width);max-width:none;height:auto;left:calc(50% + 1px);top:var(--portrait-platform-top);position:absolute;transform:translate(-50%)}.synex-scene-objects{position:absolute;inset:0}.synex-scene-object-slot{--mobile-rendered-width:min(calc(var(--mobile-width) * var(--portrait-object-scale) * 1px), calc(var(--mobile-max-width) * 100cqw), calc((var(--portrait-platform-top) - 100px) * var(--object-width) / var(--object-height)));left:calc(50% + var(--mobile-x) * 1px);top:calc(var(--portrait-platform-top) - var(--mobile-rendered-width) * var(--object-height) / var(--object-width) - var(--mobile-gap) * 1px + var(--mobile-y) * 1px);width:var(--mobile-rendered-width);aspect-ratio:var(--object-width) / var(--object-height);position:absolute;transform:translate(-50%)}.synex-scene-object-motion{width:100%;height:100%}.synex-scene-object-motion img{object-fit:contain;width:100%;max-width:none;height:100%}.synex-scene-editorial{text-align:center;background:0 0;padding:14px 22px 28px;position:relative}.synex-scene-copy{flex-direction:column;align-items:center;gap:20px;display:flex}.synex-scene-copy h1{font:400 clamp(28px, 8.6vw, 37px)/1.12 var(--font-primary);letter-spacing:-1.2px;text-wrap:balance;max-width:100%;margin:0}.synex-scene-copy h1 span{color:var(--color-brand-primary)}.synex-scene-copy h1:focus{outline:none}.synex-scene-copy>p{font:400 10.5px/1.8 var(--font-primary);color:#596e91;letter-spacing:2.3px;text-wrap:balance;max-width:320px}.synex-scene-bottom-rule{background:#7188a699;width:55px;height:1px;display:block}.synex-scene-subtitle--mobile,.synex-scene-scroll,.mobile-navigation-controls{display:none}.synex-scene-labels{top:calc(var(--portrait-platform-top) - 160px);pointer-events:none;justify-content:space-between;display:flex;position:absolute;left:18px;right:18px}.synex-scene-labels>div{flex-direction:column;gap:10px;width:62px;display:flex}.synex-scene-labels>div:last-child{text-align:right;align-items:flex-end}.synex-scene-labels i{background:#7387a380;width:28px;height:1px}.synex-scene-labels p{font:400 7.5px/14px var(--font-technical);letter-spacing:1.2px;color:#647a9b;opacity:.9}.shared-hero[data-ready=false] .synex-scene-objects,.shared-hero[data-ready=false] .synex-scene-editorial,.shared-hero[data-ready=false] .synex-scene-scroll{opacity:0}.shared-hero[data-ready=true] .synex-scene-objects,.shared-hero[data-ready=true] .synex-scene-editorial,.shared-hero[data-ready=true] .synex-scene-scroll{transition:opacity .45s var(--ease-premium-out)}@media (width<=1023px){.shared-hero{--portrait-platform-top:clamp(370px, calc(133.333vw - 70px), 450px);--portrait-platform-width:68vw;--mobile-upper-end:calc(66.2057vw + 20px);--portrait-editorial-reserve:calc(2 * (clamp(30px, calc(6.66667vw + 8px), 34px) + 4px) + 156px);--scene-shell-height:calc(var(--portrait-platform-top) + var(--portrait-platform-width) / 3 + 26px + var(--portrait-editorial-reserve));min-height:var(--scene-shell-height);padding-top:80px}.synex-scene-stage{height:calc(var(--portrait-platform-top) - 80px + var(--portrait-platform-width) / 3 + 26px)}.synex-scene-upper{width:100%;height:var(--mobile-upper-end);display:block;position:absolute;top:-80px;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.synex-scene-background{top:calc(var(--mobile-upper-end) - 100vw);aspect-ratio:940/1672;object-fit:contain;width:100%;height:auto;left:0;transform:none;-webkit-mask-image:none;mask-image:none}.synex-scene-floor{z-index:-1;background-image:url(/assets/synex-environment-Dx5MA1Ap.webp);background-size:auto calc(var(--portrait-platform-top) * 2.7);background-position:center calc(var(--portrait-platform-top) + var(--portrait-platform-width) / 6 - var(--portrait-platform-top) * 1.89);clip-path:inset(calc(var(--mobile-upper-end) - 48px) 0 0);pointer-events:none;height:var(--scene-shell-height);background-repeat:no-repeat;display:block;position:absolute;inset:0 0 auto}.synex-scene-platform{top:calc(var(--portrait-platform-top) - 80px);left:50%}.synex-scene-object-slot{top:calc(var(--portrait-platform-top) - 80px - var(--mobile-rendered-width) * var(--object-height) / var(--object-width) - var(--mobile-gap) * 1px + var(--mobile-y) * 1px)}.synex-scene-editorial{padding:0 20px 32px}.synex-scene-copy h1{text-wrap:wrap;width:100%;font-size:clamp(28px,6.66667vw + 6px,32px);line-height:calc(clamp(28px,6.66667vw + 6px,32px) + 4px)}.synex-scene-copy>p{text-wrap:wrap;width:100%;max-width:none;font-size:10px;line-height:18px}.synex-scene-labels{top:calc(var(--portrait-platform-top) - 240px)}.synex-scene-labels[data-mobile-placement=upper]{top:12px}.synex-scene-labels>div{gap:10px}.synex-scene-labels p{opacity:1}.synex-scene-subtitle--desktop{display:none}.synex-scene-subtitle--mobile{display:inline}.synex-scene-bottom-rule{display:none}.shared-hero[data-page=home] .synex-scene-editorial{padding-bottom:0}.shared-hero[data-page=home] .synex-scene-copy>p{text-wrap:balance;max-width:280px}.shared-hero[data-page=home] .synex-scene-copy h1{text-wrap:balance;font-size:clamp(30px,6.66667vw + 8px,34px);line-height:calc(clamp(30px,6.66667vw + 8px,34px) + 4px)}.synex-scene-scroll{color:#596e91;width:100%;height:100px;min-height:44px;font:400 9px/12px var(--font-technical);letter-spacing:2px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;display:flex}.synex-scene-scroll svg{color:#526584}.synex-scene-scroll:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #165dff}}@media (width>=390px) and (width<=1023px){.shared-hero{--portrait-platform-top:clamp(450px, calc(100vw + 60px), 560px);--mobile-upper-end:calc(57.8723vw + 52.5px);--portrait-editorial-reserve:calc(2 * (clamp(34px, calc(5vw + 14.5px), 36px) + 4px) + 156px)}.synex-scene-copy h1{font-size:clamp(32px,5vw + 12.5px,34px);line-height:calc(clamp(32px,5vw + 12.5px,34px) + 4px)}.shared-hero[data-page=home] .synex-scene-copy h1{font-size:clamp(34px,5vw + 14.5px,36px);line-height:calc(clamp(34px,5vw + 14.5px,36px) + 4px)}}@media (width<=599px){.shared-hero:not([data-page=home]):not([data-page=products]) .synex-scene-object-slot{--mobile-rendered-width:calc(var(--mobile-width) * 100cqw / 390);left:50%}.shared-hero[data-page=home] .synex-scene-object-slot{--mobile-rendered-width:min(260px, 64cqw)}}@media (width<=374px){.shared-hero[data-page=insights] .synex-scene-copy>p{letter-spacing:2.295px}}@media (width>=600px) and (width<=1023px){.shared-hero{--portrait-platform-top:clamp(470px, 65vw, 560px);--portrait-platform-width:min(380px, 52vw);--portrait-object-scale:1.35;--portrait-editorial-reserve:256px}.synex-scene-object-slot{--mobile-rendered-width:min(calc(var(--mobile-width) * var(--portrait-object-scale) * 1px), 66cqw, calc(100cqw - 300px), calc((var(--portrait-platform-top) - 100px) * var(--object-width) / var(--object-height)))}.synex-scene-labels{left:32px;right:32px}.synex-scene-labels p{letter-spacing:1.8px;font-size:9px;line-height:15px}.synex-scene-labels>div{width:110px}.synex-scene-editorial{padding:20px 32px 40px}.synex-scene-copy h1{max-width:700px;font-size:36px}.synex-scene-copy>p{max-width:560px}}@media (width>=642px) and (width<=1023px){.shared-hero{--portrait-editorial-reserve:216px}}@media (width>=1024px){.shared-hero{--scene-width:min(100vw, 1920px);--scene-inset:max(0px, calc(var(--space-64) - var(--scene-width) * 64.111 / 1440));max-width:1920px;min-height:calc(var(--scene-width) * 811 / 1440 + var(--scene-inset));margin-inline:auto}.synex-scene-stage{height:calc(var(--scene-width) * 668 / 1440 + var(--scene-inset))}.synex-scene-environment{top:var(--scene-inset);height:calc(var(--scene-width) * 811 / 1440)}.synex-scene-background{object-fit:cover;width:102.961%;height:102.889%;top:0;left:-1.48069%;transform:none;-webkit-mask-image:none;mask-image:none}.synex-scene-platform{width:28.6806%;top:60.4192%;left:50.3125%}.synex-scene-object-slot{left:calc(50% + var(--object-x) * 100cqw / 1440);top:calc(var(--object-top) * 100cqw / 1440 + var(--scene-inset));width:calc(var(--object-width) * 100cqw / 1440)}.synex-scene-editorial{background:0 0;width:69.4444%;margin-inline:auto;padding:0 0 32px;position:relative}.synex-scene-copy{gap:clamp(12px,1.18056vw,22px)}.synex-scene-copy h1{letter-spacing:-.0441176em;text-wrap:wrap;font-size:clamp(26px,2.36111vw,45.33px);line-height:1.26471}.synex-scene-copy>p{letter-spacing:.266667em;width:90%;max-width:none;font-size:clamp(10px,.833333vw,16px);line-height:1.5}.synex-scene-labels{top:calc(var(--scene-width) * 378 / 1440 + var(--scene-inset));left:4.02778%;right:4.02778%}.synex-scene-labels>div{gap:12px;width:160px}.synex-scene-labels i{width:40px}.synex-scene-labels p{letter-spacing:1.8px;font-size:9px;line-height:15px}}@media (prefers-reduced-motion:reduce){.shared-hero .synex-scene-object-motion{transform:none!important}.shared-hero .synex-scene-objects,.shared-hero .synex-scene-editorial{transition:none}}.site-header.site-header--cinematic{z-index:20;background:0 0;border:0;width:100%;height:78px;position:absolute;top:0;left:0}.site-header--synex .site-header__inner{width:calc(100% - 40px);max-width:1324px;height:100%;top:0}.site-header.site-header--synex{height:78px}.site-header--synex .wordmark{width:125px;font:400 18px/24px "Michroma", var(--font-primary);letter-spacing:2px;color:#061334;display:block}.site-header--synex .wordmark__rule{display:none}.site-header--synex .desktop-navigation{flex:1;justify-content:space-between;margin-left:35px}.site-header--synex .desktop-navigation__links{gap:6px}.site-header--synex .desktop-navigation__links .nav-link{flex-shrink:0;padding-inline:16px}.site-header--synex .desktop-navigation__links .nav-link:first-child,.site-header--synex .desktop-navigation__links .nav-link:nth-child(2){width:97px}.site-header--synex .desktop-navigation__links .nav-link:nth-child(3){width:99px}.site-header--synex .desktop-navigation__links .nav-link:nth-child(4){width:94px}.site-header--synex .desktop-navigation__links .nav-link:nth-child(5){width:105px}.site-header--synex .nav-link{text-align:center;white-space:nowrap;color:#061334;isolation:isolate;background:0 0;border:1px solid #c9ced880;border-radius:24px;justify-content:center;align-items:center;width:auto;height:44px;min-height:44px;padding-inline:14px;font-weight:400;line-height:20px;transition:color .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out;display:inline-flex;position:relative}.site-header--synex .nav-link:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(90deg,#040c21 0% 72%,#0a40ff 100%);transition:opacity .25s ease-out;position:absolute;inset:0}.site-header--synex .nav-link:is([aria-current=page],:focus-visible){color:#fff;border-color:#165dff99;box-shadow:4px 2px 9px #144dff29}.site-header--synex .nav-link:is([aria-current=page],:focus-visible):before{opacity:1}.site-header--synex .nav-link:focus-visible{outline-offset:3px;outline:2px solid #165dff}@media (hover:hover){.site-header--synex .nav-link:hover{color:#fff;border-color:#165dff99;box-shadow:4px 2px 9px #144dff4d}.site-header--synex .nav-link:hover:before{opacity:1}}.site-header--synex .cinematic-contact{white-space:nowrap;text-align:center;color:#fff;background:linear-gradient(90deg,#040c21 0% 72%,#0a40ff 100%);border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:155px;height:44px;min-height:44px;font-size:15px;line-height:1.2;display:inline-flex;box-shadow:4px 2px 9px #144dff3b}.site-header--synex .cinematic-contact img{flex-shrink:0;width:18px;height:18px;display:block}@media (width>=1024px){.site-header--synex .site-header__inner{width:calc(100% - 116px)}}@media (prefers-reduced-motion:reduce){.site-header--synex .nav-link,.site-header--synex .nav-link:before{transition:none}}.site-header--synex .mobile-contact{display:none}@media (width<=1023px){.site-header.site-header--synex{height:80px}.site-header--cinematic:before{content:"";pointer-events:none;background-image:url(/assets/mobile-curved-ceiling-D9A-J39m.webp);background-size:100%;background-position:0 calc(var(--mobile-header-upper-end,66.2057vw + 20px) - 100vw);position:absolute;inset:0}.site-header--cinematic .site-header__inner{position:relative}.site-header--synex .site-header__inner{width:calc(100% - 40px)}.mobile-navigation-controls{align-items:center;gap:12px;display:flex}.site-header--synex .mobile-trigger{background:var(--color-surface-base);border:0;border-radius:50%;width:44px;height:44px}.site-header--synex .mobile-trigger span{background:var(--color-text-primary);width:18px}}@media (width>=360px) and (width<=1023px){.site-header--synex .mobile-contact{gap:8px;width:128px;font-size:12px;line-height:18px;display:inline-flex}.site-header--synex .mobile-contact img{width:14px;height:14px}}@media (width>=390px) and (width<=1023px){.site-header--cinematic{--mobile-header-upper-end:calc(57.8723vw + 52.5px)}}@media (width>=600px) and (width<=1023px){.site-header--synex .mobile-contact{gap:10px;width:155px;font-size:15px}.site-header--synex .mobile-contact img{width:18px;height:18px}}@media (width<=359px){main{overflow-x:clip}}.cinematic-footer-layout{display:contents}.cinematic-footer-layout[data-cfr-active=true]{isolation:isolate;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.cinematic-footer-layout[data-cfr-active=true]>main{z-index:0;grid-area:1/1/3;align-self:start;min-width:0;position:relative}.cinematic-footer-layout[data-cfr-active=true]>.cinematic-footer-layer{z-index:1;grid-area:2/1;align-self:end;min-width:0;position:relative}.cinematic-footer-layout[data-cfr-active=true] [data-cinematic-root].synai-unfold{height:calc(800dvh + var(--cfr-extension,0px))}.cinematic-footer-layout[data-cfr-active=true] [data-cinematic-root].conversation-story:not(.cs-simple){height:calc(760svh + var(--cfr-extension,0px))}.cinematic-footer-layout[data-cfr-active=true] [data-cinematic-root].uf-compact,.cinematic-footer-layout[data-cfr-active=true] [data-cinematic-root].cs-simple{position:relative;overflow:clip}.cinematic-footer-layout[data-cfr-active=true] [data-cinematic-root].uf-compact>[data-cinematic-invitation],.cinematic-footer-layout[data-cfr-active=true] [data-cinematic-root].cs-simple>[data-cinematic-invitation]{box-sizing:border-box;justify-content:center;min-height:100svh;position:sticky;top:0}[data-cinematic-invitation]>small{opacity:var(--cfr-micro,1)}[data-cinematic-invitation]>p{opacity:var(--cfr-support,1)}[data-cinematic-invitation]>h2{opacity:var(--cfr-headline,1)}[data-cinematic-invitation]>a,[data-cinematic-invitation]>button{opacity:var(--cfr-button,1)}.cinematic-footer-layout [data-cinematic-invitation]>.uf-book-demo{opacity:calc(var(--button-opacity,1) * var(--cfr-button,1))}[data-cinematic-invitation]>.uf-booking-note{opacity:calc(var(--button-opacity,1) * var(--cfr-micro,1))!important}@media (prefers-reduced-motion:reduce){.cinematic-footer-layout{display:contents}.cinematic-footer-layer{position:static}}[data-cinematic-tail]{display:none}.cinematic-footer-layout[data-cfr-active=true] [data-cinematic-tail]{height:var(--cfr-extension,0px);pointer-events:none;display:block}body:has(.cinematic-footer-layout) .synai-companion[data-phase=closed]{bottom:calc(var(--synai-bottom) + var(--synai-keyboard-offset,0px) + var(--cfr-assistant-lift,0px))}.site-footer{--footer-divider:#6191cc4d;--footer-inline-gutter:clamp(32px, 6.80556vw, 98px);isolation:isolate;width:100%;max-width:1440px;padding:60px var(--footer-inline-gutter) 50px;color:var(--color-text-inverse);font:400 14px/1.45 var(--font-primary);background:0 0;margin-inline:auto;position:relative}.site-footer h2,.site-footer h3,.site-footer p{margin:0}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer a{transition:color var(--motion-fast) var(--ease-state)}.site-footer a:hover{color:var(--color-brand-neon)}.site-footer :focus-visible{outline:2px solid var(--color-brand-neon);outline-offset:3px}.footer-artwork{inset:60px var(--footer-inline-gutter) 50px;z-index:-1;pointer-events:none;background:#061334;border-radius:28px;position:absolute;overflow:hidden;box-shadow:0 8px 30px 7px #1c6bff4f}.footer-background{left:calc(-1 * var(--footer-inline-gutter));width:calc(100% + 2 * var(--footer-inline-gutter));object-fit:cover;pointer-events:none;max-width:none;height:calc(100% + 110px);position:absolute;top:-60px}.footer-shell{border-radius:26px;position:relative;overflow:hidden}.footer-newsletter{flex-direction:column;align-items:center;min-height:306px;padding:106px 54px 26px;display:flex;position:relative}.footer-newsletter h2{text-align:center;font-size:44px;font-weight:600;line-height:1.1}.footer-newsletter h2 span{color:#0000;background:linear-gradient(90deg,#0052ff,#0cf);-webkit-background-clip:text;background-clip:text}.footer-newsletter>p:not(.footer-newsletter-status){text-align:center;margin-top:6px;font-size:18px}.footer-mobile-art{display:none}.footer-subscribe{background:#17243beb;border:1px solid #4785dbcc;border-radius:999px;align-items:center;width:540px;max-width:100%;height:56px;margin-top:26px;padding:3px;display:flex;box-shadow:0 0 6px #004dff2e}.footer-email-entry{flex:1;align-items:center;gap:16px;min-width:0;height:48px;padding-left:24px;display:flex}.footer-email-entry img{flex:none}.footer-email-entry input{color:#fff;width:100%;min-width:0;font:400 14px/1.5 var(--font-primary);background:0 0;border:0;padding:0 8px 0 0}.footer-email-entry input::placeholder{color:#fff;opacity:1}.footer-subscribe button{border:1px solid var(--color-brand-primary);color:#fff;height:48px;font:500 15px/1.2 var(--font-primary);background:linear-gradient(#008cff,#03f);border-radius:999px;flex:0 0 180px;padding:0 36px;position:relative;box-shadow:0 0 5px #0078ff52}.footer-subscribe button:hover{filter:brightness(1.12)}.footer-subscribe button img{position:absolute;top:13px;right:16px}.footer-newsletter .footer-newsletter-status{text-align:center;color:#dceaff;font-size:11px;position:absolute;bottom:5px;left:20px;right:20px}.footer-information{border-block:1px solid var(--footer-divider);background:#040911ad;grid-template-columns:repeat(3,minmax(0,1fr));gap:49px;min-height:126px;padding:26px 54px;display:grid}.footer-information-item{align-items:flex-start;gap:20px;min-width:0;display:flex;position:relative}.footer-information-item+.footer-information-item:before{content:"";border-left:1px solid var(--footer-divider);height:70px;position:absolute;top:0;left:-25px}.footer-information-item>div{min-width:0}.footer-information h3{margin-bottom:6px;font-size:18px;font-weight:600;line-height:1.45}.footer-information p,.footer-information address{font-size:14px;font-style:normal;line-height:1.45}.footer-information-icon{background:#172e52a6;border:1px solid #3d6eab8c;border-radius:12px;flex:0 0 48px;justify-content:center;align-items:center;height:48px;display:flex}.footer-navigation{background:#02060ac7;grid-template-columns:260px 202px 168px 140px minmax(0,1fr);gap:49px;min-height:214px;padding:30px 54px 20px;display:grid}.footer-brand{flex-direction:column;gap:8px;min-width:0;display:flex}.footer-logo{width:210px;height:45px;display:block;position:relative;overflow:hidden}.footer-logo img{object-fit:contain;width:210px;max-width:none;height:70px;position:absolute;top:-12px;left:0}.footer-brand .footer-tagline{letter-spacing:1.98px;font-size:11px}.footer-column{min-width:0;position:relative}.footer-column:before{content:"";border-left:1px solid var(--footer-divider);height:160px;position:absolute;top:0;left:-25px}.footer-column h3{letter-spacing:1.82px;text-transform:uppercase;color:var(--color-brand-primary);margin-bottom:10px;font-size:13px;font-weight:600;line-height:1.45}.footer-column li>a{align-items:center;width:fit-content;min-height:20px;display:flex}.footer-social-pending{align-items:center;gap:14px;min-height:40px;display:flex}.footer-social-tile{background:#0e1c33;border-radius:6px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.footer-social-pending small{color:#b8cbe4;font-size:9px;line-height:1.2;display:block}.footer-legal{border-top:1px solid var(--footer-divider);background:#07111fbf;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:14px 54px;font-size:12px;display:flex}.footer-domain{align-items:center;gap:12px;width:220px;display:flex}.footer-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1100px) and (width<=1439px){.footer-information,.footer-navigation,.footer-legal{padding-inline:32px}.footer-navigation{grid-template-columns:1.3fr 1.05fr .85fr .7fr .8fr;gap:32px}.footer-column:before,.footer-information-item+.footer-information-item:before{left:-17px}.footer-information{gap:32px}.footer-information-item{gap:12px}.footer-information p,.footer-information address{overflow-wrap:anywhere;font-size:12px}}@media (width<=1099px){.site-footer{padding:24px 16px}.footer-artwork{display:none}.footer-shell{background:#061334;border-radius:24px}.footer-newsletter{min-height:0;padding:80px 24px 32px}.footer-mobile-art{pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.footer-mobile-art img{object-fit:cover;width:100%;max-width:none;height:560px;position:absolute;top:0;left:0}.footer-mobile-art:after{content:"";background:linear-gradient(#0000,#061334);height:140px;position:absolute;top:236px;left:0;right:0}.footer-newsletter>:not(.footer-mobile-art){position:relative}.footer-newsletter h2{max-width:540px;font-size:32px}.footer-newsletter>p:not(.footer-newsletter-status){max-width:540px;margin-top:14px;font-size:14px}.footer-subscribe{width:540px;margin-top:24px}.footer-newsletter .footer-newsletter-status{position:absolute;bottom:7px}.footer-information{gap:24px;padding:32px 24px}.footer-information-item{gap:16px}.footer-information-icon{flex-basis:40px;height:40px}.footer-information-item+.footer-information-item:before{display:none}.footer-information p,.footer-information address{overflow-wrap:anywhere}.footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:32px 24px}.footer-brand{grid-column:1/-1}.footer-column:before{display:none}.footer-column li>a{min-height:30px}.footer-legal{padding:24px}}@media (width<=639px){.footer-subscribe{height:auto;box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:12px;padding:0;display:grid}.footer-email-entry{background:#17243beb;border:1px solid #4785dbcc;border-radius:999px;height:56px;padding:4px 16px;box-shadow:0 0 6px #004dff2e}.footer-email-entry input{font-size:16px}.footer-subscribe button{width:100%}.footer-information,.footer-navigation{grid-template-columns:minmax(0,1fr)}.footer-legal{flex-direction:column;align-items:flex-start;gap:12px}}@media (width>=640px) and (width<=900px){.footer-information{grid-template-columns:minmax(0,1fr)}}@media (width>=1100px){.footer-information{height:128px;min-height:128px}.footer-navigation{min-height:214px;padding-bottom:12px}}.site-footer.home-v5-footer{background:radial-gradient(at 10% 10%,#12377980,#0000 55%),#061334;border-top:1px solid #165dff;border-radius:0;max-width:none;padding-inline:max(16px,50% - 622px)}.home-v5-footer .footer-artwork,.home-v5-footer .footer-mobile-art{display:none}.home-v5-footer .footer-shell{border-radius:0;max-width:1244px;margin:auto}.home-v5-footer .footer-information{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=899px){.home-v5-footer .footer-information{grid-template-columns:1fr}.site-footer.home-v5-footer{padding:24px 16px}.home-v5-footer .footer-shell{width:100%}}.home-connected{isolation:isolate;background:#fff}.v5-fiber-layer{pointer-events:none;position:absolute;inset:0}.v5-fiber-viewport{height:100svh;position:sticky;top:0}.home-connected [data-home-design]{background:0 0!important}.home-connected :is(.v5-about-track,.v5-story-track){--story-travel:350svh;position:relative}@media (width<=1199px){.home-connected :is(.v5-about-track,.v5-story-track){--story-travel:260svh}}@media (width<=767px){.home-connected :is(.v5-about-track,.v5-story-track){--story-travel:200svh}}@media (prefers-reduced-motion:no-preference){.home-connected :is(.v5-about-track,.v5-story-track)>[data-name^="Home /"]{top:calc(var(--story-inset,0px) / var(--v5-scale,1));min-height:calc(100svh / var(--v5-scale,1));position:sticky}.home-connected :is(.v5-about-track,.v5-story-track):after{content:"";height:calc(var(--story-travel) / var(--v5-scale,1));display:block}.home-connected :is(.v5-about-track,.v5-story-track)[data-story-flow]>[data-name^="Home /"]{position:relative}.home-connected :is(.v5-about-track,.v5-story-track)[data-story-flow]:after{display:none}}.synex-product-folder[data-story-hidden]{pointer-events:none}.home-connected [data-name="Home / Final CTA"]>.v5d-361{margin-inline:auto}.synai-companion{--synai-navy:#061334;--synai-muted:#596e91;--synai-inset:24px;--synai-top-clearance:96px;--synai-launcher-size:104px;--synai-docked-size:88px;--synai-bottom:calc(var(--synai-inset) + env(safe-area-inset-bottom,0px));z-index:30;right:calc(var(--synai-inset) + env(safe-area-inset-right,0px));bottom:calc(var(--synai-bottom) + var(--synai-keyboard-offset,0px));width:min(420px, calc(100vw - 2 * var(--synai-inset) - env(safe-area-inset-right,0px) - env(safe-area-inset-left,0px)));height:min(640px, calc(var(--synai-viewport-height,100dvh) - var(--synai-top-clearance) - env(safe-area-inset-top,0px) - var(--synai-bottom)));pointer-events:none;font-family:var(--font-primary);color:var(--synai-navy);position:fixed}.synai-companion[hidden]{display:none}.synai-companion h2,.synai-companion p{margin:0}.synai-panel{border:1px solid color-mix(in srgb, var(--color-brand-primary) 22%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform-origin:100% 100%;pointer-events:auto;background:#fffffff7;border-radius:24px;grid-template-rows:104px minmax(0,1fr) 84px;display:grid;position:absolute;inset:40px 0 0;overflow:hidden;box-shadow:0 12px 32px #0613331f}.synai-panel[inert]{pointer-events:none}.synai-header{gap:var(--space-8);background:var(--synai-navy);color:#fff;align-items:center;padding:16px 8px 16px 112px;display:flex}.synai-identity{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.synai-identity h2{font-size:18px;font-weight:600;line-height:1.45}.synai-identity>p{font-size:12px;font-weight:400;line-height:1.45}.synai-identity .synai-availability{align-items:center;gap:6px;font-size:10px;display:flex}.synai-availability span{background:#c9ced8;border-radius:50%;flex-shrink:0;width:6px;height:6px}.synai-header-controls{flex:0 0 88px;display:flex}.synai-header-controls button{border-radius:var(--radius-lg);color:#fff;background:#ffffff14;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.synai-header-controls button:hover{background:#ffffff29}.synai-header-controls button:focus-visible{outline-offset:-3px;outline-color:#fff}.synai-body{gap:var(--space-20);min-height:0;padding:var(--space-24);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;font-size:14px;line-height:1.45;display:flex;overflow:hidden auto}.synai-body>*{flex-shrink:0}.synai-welcome{align-items:flex-start;gap:var(--space-8);display:flex}.synai-avatar{object-fit:contain;flex:0 0 28px;width:28px;height:28px}.synai-message{padding:var(--space-12);border-radius:var(--radius-lg);overflow-wrap:anywhere;white-space:pre-wrap}.synai-message--assistant{background:color-mix(in srgb, var(--color-brand-primary) 6.5%, transparent);flex:1}.synai-message--visitor{background:var(--color-surface-subtle);margin-left:16px!important}.synai-quick-actions{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.synai-quick-action{justify-content:center;align-items:center;gap:var(--space-8);background:var(--color-surface-subtle);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-brand-primary) 14%, transparent);text-align:center;flex-direction:column;min-width:0;height:76px;padding:12px;font-size:14px;font-weight:400;line-height:1.45;display:flex}.synai-quick-action img{flex-shrink:0}.synai-quick-action:hover{border-color:var(--color-brand-primary);background:#eef3ff}.synai-example{border-radius:var(--radius-md);width:100%;min-height:32px;color:var(--color-brand-primary);background:color-mix(in srgb, var(--color-brand-primary) 5.5%, transparent);border:0;justify-content:center;align-items:center;padding:6px 12px;font-size:12px;font-weight:500;line-height:1.45;display:flex}.synai-hint{color:var(--synai-muted);font-size:12px}.synai-conversation{gap:var(--space-16);flex-direction:column;display:flex}.synai-service-note{gap:var(--space-12);border-radius:var(--radius-lg);background:#eef3ff;flex-direction:column;padding:12px;display:flex}.synai-service-note .synai-example{border:1px solid color-mix(in srgb, var(--color-brand-primary) 20%, transparent);min-height:44px}.synai-composer{padding:var(--space-16) var(--space-24);background:var(--color-surface-base)}.synai-input-shell{border:1px solid color-mix(in srgb, var(--synai-muted) 22%, transparent);border-radius:var(--radius-lg);background:var(--color-surface-subtle);align-items:center;gap:8px;height:52px;padding:5px 5px 5px 15px;display:flex}.synai-input-shell:focus-within{border-color:var(--color-brand-primary);box-shadow:0 0 0 1px var(--color-brand-primary)}.synai-input-shell input{width:0;min-width:0;color:var(--synai-navy);font:400 13px/1.45 var(--font-primary);background:0 0;border:0;outline:0;flex:1;padding:0}.synai-input-shell input::placeholder{color:var(--synai-muted);opacity:1}.synai-send{border-radius:var(--radius-lg);background:var(--color-brand-primary);border:0;flex:0 0 40px;justify-content:center;align-items:center;height:40px;padding:0;display:flex}.synai-send:disabled{background:color-mix(in srgb, var(--color-brand-primary) 45%, transparent);cursor:default}.synai-launcher{pointer-events:auto;touch-action:manipulation;background:0 0;border:0;border-radius:20px;padding:0;position:absolute;top:0;left:0}.synai-launcher:disabled{pointer-events:none}.synai-robot-img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .18s ease-out,filter .18s ease-out}.synai-hover-label{border-radius:var(--radius-md);background:var(--synai-navy);color:#fff;text-align:center;opacity:0;pointer-events:none;padding:5px 8px;font-size:12px;font-weight:500;line-height:1.45;transition:opacity .18s ease-out;position:absolute;bottom:calc(100% + 8px);left:0;right:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.synai-launcher:not(:disabled):hover .synai-robot-img{filter:drop-shadow(0 0 8px #06f3);transform:scale(1.04)}}.synai-launcher:focus-visible .synai-hover-label{opacity:1}@media (hover:hover){.synai-launcher:not(:disabled):hover .synai-hover-label{opacity:1}}.synai-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=639px){.synai-companion{--synai-inset:16px;--synai-launcher-size:72px;--synai-docked-size:76px;height:min(600px, calc(var(--synai-viewport-height,100dvh) - var(--synai-top-clearance) - env(safe-area-inset-top,0px) - var(--synai-bottom)))}.synai-header{padding-left:96px}.synai-identity>p{font-size:11px}.synai-identity .synai-availability{font-size:10px}.synai-body{gap:var(--space-16);padding:var(--space-20) var(--space-16)}.synai-quick-action{height:70px;padding:8px;font-size:12px;font-weight:500}.synai-composer{padding-inline:var(--space-16)}.synai-input-shell input{font-size:16px}}.synai-companion[data-compact=true] .synai-panel{grid-template-rows:72px minmax(0,1fr) 64px}.synai-companion[data-compact=true] .synai-header{padding-block:8px}.synai-companion[data-compact=true] .synai-identity>#synai-subtitle{display:none}.synai-companion[data-compact=true] .synai-body{gap:12px;padding:12px 16px}.synai-companion[data-compact=true] .synai-composer{padding:10px 16px}.synai-companion[data-compact=true] .synai-input-shell{height:44px;padding-block:1px}@media (prefers-reduced-motion:reduce){.synai-robot-img,.synai-hover-label{transition:none}}html{scroll-behavior:smooth}main>section [id],#contact{scroll-margin-top:80px}@media (width>=1024px){main>section [id],#contact{scroll-margin-top:104px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.with-cinematic-header-clearance{padding-top:78px}
