@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-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:var(--font-body), sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:#ffe2e2;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-800:#9f0712;--color-red-900:#82181a;--color-orange-50:#fff7ed;--color-orange-500:#fe6e00;--color-yellow-100:#fef9c2;--color-yellow-800:#874b00;--color-green-100:#dcfce7;--color-green-500:#00c758;--color-green-800:#016630;--color-emerald-50:#ecfdf5;--color-emerald-600:#009767;--color-blue-50:#eff6ff;--color-blue-300:#90c5ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-indigo-50:#eef2ff;--color-indigo-600:#4f39f6;--color-purple-50:#faf5ff;--color-purple-600:#9810fa;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-400:#99a1af;--color-gray-700:#364153;--color-gray-900:#101828;--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-2xl:96rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:8px;--radius-md:12px;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--shadow-xl:0 20px 25px #00000026;--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);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-lg:16px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body), sans-serif;--default-mono-font-family:var(--font-mono);--color-muted:var(--grey);--color-sky-action:var(--color-sky-action);--color-sky-deep:var(--color-sky-deep);--color-charcoal-ink:var(--color-charcoal-ink);--color-paper-light:var(--color-paper-light);--color-paper-dark:var(--color-paper-dark);--color-dark-ground:var(--color-dark-ground);--color-accent-scanner:var(--color-accent-scanner);--color-accent-print:var(--color-accent-print);--color-accent-master:var(--color-accent-master);--color-accent-gold:var(--color-accent-gold);--font-display:var(--font-display), sans-serif}@supports (color:lab(0% 0 0)){:root,:host{--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-purple-50:lab(97.1627% 2.99937 -4.13398);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-900:lab(8.11897% .811279 -12.254)}}}@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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){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}*{box-sizing:border-box;margin:0;margin:0;padding:0}}@layer components;@layer utilities{.\@container,.\[container-type\:inline-size\]{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.\[inset\:var\(--art-top\,68px\)_var\(--art-pad\,10px\)_var\(--art-bottom\,10px\)\]{inset:var(--art-top,68px) var(--art-pad,10px) var(--art-bottom,10px)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[-36\%\]{inset:-36%}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-\[var\(--lu-px\)\]{inset-inline:var(--lu-px)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-1\/2{inset-inline-start:50%}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.start-\[3px\]\!{inset-inline-start:3px!important}.start-\[14\.89cqw\]\!{inset-inline-start:14.89cqw!important}.start-\[27\.50\%\]{inset-inline-start:27.5%}.start-\[35\.0cqw\]\!{inset-inline-start:35cqw!important}.start-\[40\%\]{inset-inline-start:40%}.start-\[46\%\]{inset-inline-start:46%}.start-\[48\%\]{inset-inline-start:48%}.start-\[52\.93cqw\]\!{inset-inline-start:52.93cqw!important}.start-\[62\.70cqw\]{inset-inline-start:62.7cqw}.start-\[96\.06cqw\]\!{inset-inline-start:96.06cqw!important}.start-\[calc\(\(var\(--icx\)_-_var\(--tx\)_-_26\)\*var\(--u\)\)\]{inset-inline-start:calc((var(--icx) - var(--tx) - 26) * var(--u))}.start-\[calc\(-2\.928\*var\(--u\)\)\]\!{inset-inline-start:calc(-2.928 * var(--u))!important}.start-\[calc\(50\%\+16px\)\]{inset-inline-start:calc(50% + 16px)}.start-\[calc\(437\.5\*var\(--u\)\)\]{inset-inline-start:calc(437.5 * var(--u))}.start-\[calc\(520\.5\*var\(--u\)\)\]{inset-inline-start:calc(520.5 * var(--u))}.start-\[calc\(700\*var\(--u\)\)\]{inset-inline-start:calc(700 * var(--u))}.start-\[calc\(740\*var\(--u\)\)\]{inset-inline-start:calc(740 * var(--u))}.start-\[calc\(1010\*var\(--u\)\)\]{inset-inline-start:calc(1010 * var(--u))}.start-\[calc\(1020\*var\(--u\)\)\]{inset-inline-start:calc(1020 * var(--u))}.start-\[calc\(1280\*var\(--u\)\)\]{inset-inline-start:calc(1280 * var(--u))}.start-\[calc\(1565\*var\(--u\)\)\]{inset-inline-start:calc(1565 * var(--u))}.start-\[calc\(1585\*var\(--u\)\)\]{inset-inline-start:calc(1585 * var(--u))}.start-\[calc\(var\(--tx\)\*var\(--u\)\)\]{inset-inline-start:calc(var(--tx) * var(--u))}.start-\[var\(--hub-pad\)\]{inset-inline-start:var(--hub-pad)}.start-\[var\(--hub-pad\)\]\!{inset-inline-start:var(--hub-pad)!important}.start-\[var\(--l\)\]{inset-inline-start:var(--l)}.start-\[var\(--lu-px\)\]{inset-inline-start:var(--lu-px)}.end-1\.5{inset-inline-end:calc(var(--spacing) * 1.5)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-\[0\.55rem\]{inset-inline-end:.55rem}.end-\[3px\]\!{inset-inline-end:3px!important}.end-\[calc\(-2\.928\*var\(--u\)\)\]\!{inset-inline-end:calc(-2.928 * var(--u))!important}.end-\[var\(--ca-right\)\]{inset-inline-end:var(--ca-right)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-\[0\%\]{top:0%}.top-\[0\.55rem\]{top:.55rem}.top-\[1\.15rem\]{top:1.15rem}.top-\[2\%\]{top:2%}.top-\[5\.25cqw\]{top:5.25cqw}.top-\[6\%\]{top:6%}.top-\[7\.87cqw\]{top:7.87cqw}.top-\[14px\]{top:14px}.top-\[42\%\]{top:42%}.top-\[50\%\]{top:50%}.top-\[50\.7\%\]{top:50.7%}.top-\[52\%\]{top:52%}.top-\[56\.7\%\]\!{top:56.7%!important}.top-\[62\.9\%\]\!{top:62.9%!important}.top-\[calc\(\(var\(--icy\)_-_var\(--ty\)_\+_0\.4_-_26\)\*var\(--uy\)\)\]{top:calc((var(--icy) - var(--ty) + .4 - 26) * var(--uy))}.top-\[calc\(\(var\(--ty\)_-_0\.4\)\*var\(--uy\)\)\]{top:calc((var(--ty) - .4) * var(--uy))}.top-\[calc\(1\.341\*var\(--u\)\)\]{top:calc(1.341 * var(--u))}.top-\[calc\(9\.898\*var\(--u\)\)\]\!{top:calc(9.898 * var(--u))!important}.top-\[calc\(88\*var\(--u\)\)\]{top:calc(88 * var(--u))}.top-\[calc\(122\*var\(--u\)\)\]{top:calc(122 * var(--u))}.top-\[calc\(184\*var\(--uy\)\)\]{top:calc(184 * var(--uy))}.top-\[calc\(210\*var\(--u\)\)\]{top:calc(210 * var(--u))}.top-\[calc\(288\*var\(--u\)\)\]{top:calc(288 * var(--u))}.top-\[calc\(300\*var\(--u\)\)\]{top:calc(300 * var(--u))}.top-\[calc\(400\*var\(--u\)\)\]{top:calc(400 * var(--u))}.top-\[calc\(468\*var\(--u\)\)\]{top:calc(468 * var(--u))}.top-\[calc\(470\*var\(--u\)\)\]{top:calc(470 * var(--u))}.top-\[calc\(525\*var\(--u\)\)\]{top:calc(525 * var(--u))}.top-\[var\(--hub-copy-top\,4\.15cqw\)\]{top:var(--hub-copy-top,4.15cqw)}.top-\[var\(--hub-cta-top\,24\.19cqw\)\]\!{top:var(--hub-cta-top,24.19cqw)!important}.top-\[var\(--t\)\]{top:var(--t)}.top-full{top:100%}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-\[22px\]{bottom:-22px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-\[14px\]{bottom:14px}.bottom-\[calc\(\.985\*var\(--u\)\)\]{bottom:calc(.985 * var(--u))}.bottom-\[calc\(42px\+var\(--pr-card-h\)\/2\+2\.2px\)\]\!{bottom:calc(42px + var(--pr-card-h) / 2 + 2.2px)!important}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\[1\%\]{left:1%}.left-\[7\%\]{left:7%}.left-\[13px\]{left:13px}.left-\[33\%\]{left:33%}.left-\[50\.6\%\]{left:50.6%}.left-\[64\%\]{left:64%}.left-\[74\%\]{left:74%}.isolate{isolation:isolate}.z-0{z-index:0}.z-0\!{z-index:0!important}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[4\]\!{z-index:4!important}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[6\]\!{z-index:6!important}.z-\[8\]\!{z-index:8!important}.z-\[var\(--z\)\]{z-index:var(--z)}.order-last{order:9999}.row-1{grid-row:1}.row-2{grid-row:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\[margin\:1\.19cqw_0_0_\.14cqw\]{margin:1.19cqw 0 0 .14cqw}.\[margin\:1\.32cqw_0_0\]\!{margin:1.32cqw 0 0!important}.\[margin\:1\.58cqw_0_0\]\!{margin:1.58cqw 0 0!important}.\[margin\:1\.98cqw_0_0\]\!{margin:1.98cqw 0 0!important}.\[margin\:2\.13cqw_0_0\]\!{margin:2.13cqw 0 0!important}.\[margin\:19px_0_0\]\!{margin:19px 0 0!important}.\[margin\:calc\(2\*var\(--uy\)\)_0_0\]{margin:calc(2 * var(--uy)) 0 0}.\[margin\:calc\(3\.5\*var\(--u\)\)_0_0\]{margin:calc(3.5 * var(--u)) 0 0}.m-0{margin:calc(var(--spacing) * 0)}.m-0\!{margin:calc(var(--spacing) * 0)!important}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.m-6{margin:calc(var(--spacing) * 6)}.m-7{margin:calc(var(--spacing) * 7)}.m-8{margin:calc(var(--spacing) * 8)}.m-9{margin:calc(var(--spacing) * 9)}.m-10{margin:calc(var(--spacing) * 10)}.m-11{margin:calc(var(--spacing) * 11)}.m-12{margin:calc(var(--spacing) * 12)}.m-\[\.150cqw_0_0\]\!{margin:.15cqw 0 0!important}.m-\[\.972cqw_0_0\]\!{margin:.972cqw 0 0!important}.m-\[calc\(\.705\*var\(--u\)\)_0_0\]\!{margin:calc(.705 * var(--u)) 0 0!important}.m-\[calc\(16\*var\(--fu\)\)_0_0\]\!{margin:calc(16 * var(--fu)) 0 0!important}.m-\[calc\(17\*var\(--fu\)\)_0_0\]\!{margin:calc(17 * var(--fu)) 0 0!important}.m-\[calc\(20\*var\(--fu\)\)_0_0\]\!{margin:calc(20 * var(--fu)) 0 0!important}.m-auto{margin:auto}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-\[\.42cqw\]{margin-inline:.42cqw}.mx-auto{margin-inline:auto}.mx-auto\!{margin-inline:auto!important}.-my-2{margin-block:calc(var(--spacing) * -2)}.\[margin-block\:\.574cqw_1\.2cqw\]{margin-block:.574cqw 1.2cqw}.\[margin-block\:1\.2cqw_1\.4cqw\]{margin-block:1.2cqw 1.4cqw}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.me-1{margin-inline-end:calc(var(--spacing) * 1)}.me-\[1\.742\%\]{margin-inline-end:1.742%}.me-\[1\.803\%\]{margin-inline-end:1.803%}.me-\[1\.954\%\]{margin-inline-end:1.954%}.me-\[2\.024\%\]{margin-inline-end:2.024%}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2\!{margin-top:calc(var(--spacing) * -2)!important}.-mt-\[0\.35rem\]{margin-top:-.35rem}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\!{margin-top:calc(var(--spacing) * 1)!important}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-1\.5\!{margin-top:calc(var(--spacing) * 1.5)!important}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\!{margin-top:calc(var(--spacing) * 2)!important}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\!{margin-top:calc(var(--spacing) * 3)!important}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\!{margin-top:calc(var(--spacing) * 4)!important}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-5\!{margin-top:calc(var(--spacing) * 5)!important}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7\!{margin-top:calc(var(--spacing) * 7)!important}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-8\!{margin-top:calc(var(--spacing) * 8)!important}.mt-\[-4px\]{margin-top:-4px}.mt-\[\.35cqw\]{margin-top:.35cqw}.mt-\[0\.15rem\]{margin-top:.15rem}.mt-\[0\.85rem\]{margin-top:.85rem}.mt-\[1\.07cqw\]{margin-top:1.07cqw}.mt-\[1\.19cqw\]{margin-top:1.19cqw}.mt-\[1\.26cqw\]{margin-top:1.26cqw}.mt-\[1\.55cqw\]{margin-top:1.55cqw}.mt-\[1\.67cqw\]{margin-top:1.67cqw}.mt-\[1\.71cqw\]{margin-top:1.71cqw}.mt-\[1\.92cqw\]{margin-top:1.92cqw}.mt-\[2\.35cqw\]{margin-top:2.35cqw}.mt-\[2\.42cqw\]{margin-top:2.42cqw}.mt-\[2\.081cqw\]{margin-top:2.081cqw}.mt-\[5px\]\!{margin-top:5px!important}.mt-\[6px\]{margin-top:6px}.mt-\[9px\]\!{margin-top:9px!important}.mt-\[12px\]\!{margin-top:12px!important}.mt-\[16px\]\!{margin-top:16px!important}.mt-\[calc\(1\.064\*var\(--u\)\)\]{margin-top:calc(1.064 * var(--u))}.mt-\[calc\(1\.224\*var\(--u\)\)\]{margin-top:calc(1.224 * var(--u))}.mt-\[calc\(31\*var\(--pc-u\)\)\]{margin-top:calc(31 * var(--pc-u))}.mt-\[calc\(32\*var\(--fu\)\)\]{margin-top:calc(32 * var(--fu))}.mt-\[calc\(38\*var\(--fu\)\)\]{margin-top:calc(38 * var(--fu))}.mt-\[calc\(40\*var\(--pc-u\)\)\]{margin-top:calc(40 * var(--pc-u))}.mt-auto{margin-top:auto}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\!{margin-bottom:calc(var(--spacing) * 0)!important}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\!{margin-bottom:calc(var(--spacing) * 2)!important}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\!{margin-bottom:calc(var(--spacing) * 3)!important}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4\!{margin-bottom:calc(var(--spacing) * 4)!important}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-5\!{margin-bottom:calc(var(--spacing) * 5)!important}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-6\!{margin-bottom:calc(var(--spacing) * 6)!important}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-\[0\.9rem\]{margin-bottom:.9rem}.mb-\[0\.15rem\]{margin-bottom:.15rem}.mb-\[0\.55rem\]{margin-bottom:.55rem}.mb-\[0\.65rem\]{margin-bottom:.65rem}.mb-\[1\.15rem\]{margin-bottom:1.15rem}.mb-\[2px\]{margin-bottom:2px}.mb-\[calc\(12\*var\(--pc-u\)\)\]{margin-bottom:calc(12 * var(--pc-u))}.mb-\[calc\(33\*var\(--u\)\)\]\!{margin-bottom:calc(33 * var(--u))!important}.mb-\[calc\(44\*var\(--u\)\)\]{margin-bottom:calc(44 * var(--u))}.mb-\[calc\(46\*var\(--u\)\)\]{margin-bottom:calc(46 * var(--u))}.mb-\[clamp\(10px\,1\.2vw\,14px\)\]\!{margin-bottom:clamp(10px,1.2vw,14px)!important}.mb-\[clamp\(12px\,1\.4cqw\,22px\)\]\!{margin-bottom:clamp(12px,1.4cqw,22px)!important}.mb-\[clamp\(12px\,1\.5cqw\,22px\)\]\!{margin-bottom:clamp(12px,1.5cqw,22px)!important}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-\[calc\(var\(--w\)\*var\(--pc-u\)\/-2\)\]{margin-left:calc(var(--w) * var(--pc-u) / -2)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!flex{display:flex!important}.\[display\:grid\]\!{display:grid!important}.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}.list-item{display:list-item}.table{display:table}.aspect-\[1\.58\/1\]{aspect-ratio:1.58}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/11\]{aspect-ratio:16/11}.aspect-\[1024\/576\]{aspect-ratio:1024/576}.aspect-\[1041\/450\]{aspect-ratio:1041/450}.aspect-\[2048\/660\]{aspect-ratio:2048/660}.aspect-\[var\(--band\)\]{aspect-ratio:var(--band)}.aspect-square{aspect-ratio:1}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[19px\]{width:19px;height:19px}.\!h-auto{height:auto!important}.h-0\.5{height:calc(var(--spacing) * .5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-48{height:calc(var(--spacing) * 48)}.h-\[\.20cqw\]{height:.2cqw}.h-\[\.23cqw\]{height:.23cqw}.h-\[\.141cqw\]{height:.141cqw}.h-\[\.219cqw\]{height:.219cqw}.h-\[\.274cqw\]{height:.274cqw}.h-\[1\.4rem\]{height:1.4rem}.h-\[1\.05rem\]{height:1.05rem}.h-\[1\.15rem\]{height:1.15rem}.h-\[1\.35rem\]{height:1.35rem}.h-\[1px\]{height:1px}.h-\[3\.61cqw\]\!{height:3.61cqw!important}.h-\[3\.68cqw\]\!{height:3.68cqw!important}.h-\[11px\]\!{height:11px!important}.h-\[18px\]{height:18px}.h-\[28px\]{height:28px}.h-\[30\.460cqw\]{height:30.46cqw}.h-\[30px\]{height:30px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[46px\]\!{height:46px!important}.h-\[52px\]{height:52px}.h-\[70\%\]{height:70%}.h-\[72px\]{height:72px}.h-\[78px\]{height:78px}.h-\[80px\]{height:80px}.h-\[82px\]{height:82px}.h-\[84px\]{height:84px}.h-\[88px\]{height:88px}.h-\[92\%\]{height:92%}.h-\[100px\]{height:100px}.h-\[120px\]{height:120px}.h-\[130px\]{height:130px}.h-\[140px\]{height:140px}.h-\[150px\]{height:150px}.h-\[168px\]{height:168px}.h-\[200px\]{height:200px}.h-\[257px\]{height:257px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[calc\(\.80\*var\(--u\)\)\]\!{height:calc(.8 * var(--u))!important}.h-\[calc\(1\.990\*var\(--u\)\)\]{height:calc(1.99 * var(--u))}.h-\[calc\(2\.528\*var\(--u\)\)\]{height:calc(2.528 * var(--u))}.h-\[calc\(3\.593\*var\(--u\)\)\]\!{height:calc(3.593 * var(--u))!important}.h-\[calc\(33\*var\(--fu\)\)\]{height:calc(33 * var(--fu))}.h-\[calc\(34\*var\(--u\)\)\]{height:calc(34 * var(--u))}.h-\[calc\(42\*var\(--u\)\)\]{height:calc(42 * var(--u))}.h-\[calc\(44\*var\(--u\)\)\]{height:calc(44 * var(--u))}.h-\[calc\(50\*var\(--pc-u\)\)\]{height:calc(50 * var(--pc-u))}.h-\[calc\(52\*var\(--u\)\)\]{height:calc(52 * var(--u))}.h-\[calc\(57\*var\(--fu\)\)\]{height:calc(57 * var(--fu))}.h-\[calc\(64\*var\(--fu\)\)\]{height:calc(64 * var(--fu))}.h-\[calc\(166\*var\(--u\)\)\]{height:calc(166 * var(--u))}.h-\[calc\(var\(--pc-h\)\*var\(--pc-u\)\)\]{height:calc(var(--pc-h) * var(--pc-u))}.h-\[var\(--ca-ch\)\]{height:var(--ca-ch)}.h-\[var\(--cc-ch\)\]{height:var(--cc-ch)}.h-\[var\(--h\)\]{height:var(--h)}.h-\[var\(--h\,9\.93\%\)\]{height:var(--h,9.93%)}.h-\[var\(--pr-card-h\)\]{height:var(--pr-card-h)}.h-\[var\(--pr-nav\)\]\!{height:var(--pr-nav)!important}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[78\%\]{max-height:78%}.max-h-\[110px\]{max-height:110px}.max-h-\[480px\]{max-height:480px}.max-h-\[min\(360px\,42vh\)\]{max-height:min(360px,42vh)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[2\.6em\]{min-height:2.6em}.min-h-\[6\.75rem\]{min-height:6.75rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[8\.5rem\]{min-height:8.5rem}.min-h-\[28px\]{min-height:28px}.min-h-\[30px\]{min-height:30px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[50px\]{min-height:50px}.min-h-\[80px\]{min-height:80px}.min-h-\[82px\]{min-height:82px}.min-h-\[104px\]{min-height:104px}.min-h-\[150px\]{min-height:150px}.min-h-\[260px\]{min-height:260px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing) * 0)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-13{width:calc(var(--spacing) * 13)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-64{width:calc(var(--spacing) * 64)}.w-\[1\.4rem\]{width:1.4rem}.w-\[1\.05rem\]{width:1.05rem}.w-\[1\.15rem\]{width:1.15rem}.w-\[1\.35rem\]{width:1.35rem}.w-\[1px\]{width:1px}.w-\[2\.12cqw\]{width:2.12cqw}.w-\[2px\]{width:2px}.w-\[3\.23cqw\]{width:3.23cqw}.w-\[3\.33cqw\]{width:3.33cqw}.w-\[3\.39cqw\]{width:3.39cqw}.w-\[3\.50cqw\]{width:3.5cqw}.w-\[3\.61cqw\]\!{width:3.61cqw!important}.w-\[3\.68cqw\]\!{width:3.68cqw!important}.w-\[3px\]{width:3px}.w-\[11px\]\!{width:11px!important}.w-\[12\.90cqw\]{width:12.9cqw}.w-\[13\.68cqw\]{width:13.68cqw}.w-\[17\.104\%\]{width:17.104%}.w-\[17\.690\%\]{width:17.69%}.w-\[17\.771\%\]{width:17.771%}.w-\[18\%\]{width:18%}.w-\[18\.366\%\]{width:18.366%}.w-\[18px\]{width:18px}.w-\[21\.33cqw\]{width:21.33cqw}.w-\[21\.418\%\]{width:21.418%}.w-\[22\%\]{width:22%}.w-\[24\%\]{width:24%}.w-\[24\.14cqw\]{width:24.14cqw}.w-\[28px\]{width:28px}.w-\[30\%\]{width:30%}.w-\[42\%\]{width:42%}.w-\[42px\]{width:42px}.w-\[52px\]{width:52px}.w-\[54\%\]{width:54%}.w-\[60\%\]{width:60%}.w-\[61\.16\%\]{width:61.16%}.w-\[62\%\]{width:62%}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[72px\]{width:72px}.w-\[78\%\]{width:78%}.w-\[80px\]{width:80px}.w-\[84px\]{width:84px}.w-\[88px\]{width:88px}.w-\[90\%\]{width:90%}.w-\[92\%\]{width:92%}.w-\[112px\]{width:112px}.w-\[130px\]{width:130px}.w-\[150px\]{width:150px}.w-\[180px\]{width:180px}.w-\[197px\]\!{width:197px!important}.w-\[200px\]{width:200px}.w-\[calc\(\.80\*var\(--u\)\)\]\!{width:calc(.8 * var(--u))!important}.w-\[calc\(2\.528\*var\(--u\)\)\]{width:calc(2.528 * var(--u))}.w-\[calc\(3\.593\*var\(--u\)\)\]\!{width:calc(3.593 * var(--u))!important}.w-\[calc\(33\*var\(--fu\)\)\]{width:calc(33 * var(--fu))}.w-\[calc\(50\*var\(--pc-u\)\)\]{width:calc(50 * var(--pc-u))}.w-\[calc\(52\*var\(--u\)\)\]{width:calc(52 * var(--u))}.w-\[calc\(57\*var\(--fu\)\)\]{width:calc(57 * var(--fu))}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[calc\(140\*var\(--u\)\)\]{width:calc(140 * var(--u))}.w-\[calc\(166\*var\(--u\)\)\]{width:calc(166 * var(--u))}.w-\[calc\(215\*var\(--u\)\)\]{width:calc(215 * var(--u))}.w-\[calc\(220\*var\(--u\)\)\]{width:calc(220 * var(--u))}.w-\[calc\(235\*var\(--u\)\)\]{width:calc(235 * var(--u))}.w-\[calc\(255\*var\(--u\)\)\]{width:calc(255 * var(--u))}.w-\[calc\(270\*var\(--u\)\)\]{width:calc(270 * var(--u))}.w-\[calc\(300\*var\(--u\)\)\]{width:calc(300 * var(--u))}.w-\[calc\(312\*var\(--fu\)\)\]{width:calc(312 * var(--fu))}.w-\[calc\(320\*var\(--u\)\)\]{width:calc(320 * var(--u))}.w-\[calc\(340\*var\(--u\)\)\]{width:calc(340 * var(--u))}.w-\[calc\(var\(--w\)\*var\(--pc-u\)\)\]{width:calc(var(--w) * var(--pc-u))}.w-\[clamp\(20px\,2\.15cqw\,32px\)\]{width:clamp(20px,2.15cqw,32px)}.w-\[min\(22\%\,160px\)\]{width:min(22%,160px)}.w-\[min\(25cqw\,42\%\)\]{width:min(25cqw,42%)}.w-\[min\(28cqw\,46\%\)\]\!{width:min(28cqw,46%)!important}.w-\[min\(100\%\,1480px\)\]{width:min(100%,1480px)}.w-\[min\(100\%\,1740px\)\]{width:min(100%,1740px)}.w-\[min\(100\%\,1828px\)\]{width:min(100%,1828px)}.w-\[min\(100\%\,1879px\)\]{width:min(100%,1879px)}.w-\[min\(100\%\,2048px\)\]{width:min(100%,2048px)}.w-\[min\(960px\,calc\(100\%-24px\)\)\]{width:min(960px,100% - 24px)}.w-\[min\(1240px\,calc\(100\%-24px\)\)\]{width:min(1240px,100% - 24px)}.w-\[var\(--ca-cw\)\]{width:var(--ca-cw)}.w-\[var\(--cc-cw\)\]{width:var(--cc-cw)}.w-\[var\(--pr-nav\)\]\!{width:var(--pr-nav)!important}.w-\[var\(--w\)\]{width:var(--w)}.w-auto{width:auto}.w-auto\!{width:auto!important}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[4\.8rem\]{max-width:4.8rem}.max-w-\[13\.5em\]\!{max-width:13.5em!important}.max-w-\[22em\]\!{max-width:22em!important}.max-w-\[26em\]{max-width:26em}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36em\]{max-width:36em}.max-w-\[40rem\]{max-width:40rem}.max-w-\[78\%\]{max-width:78%}.max-w-\[95\%\]{max-width:95%}.max-w-\[120px\]{max-width:120px}.max-w-\[180px\]{max-width:180px}.max-w-\[240px\]{max-width:240px}.max-w-\[340px\]{max-width:340px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[640px\]{max-width:640px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[2200px\]{max-width:2200px}.max-w-\[calc\(100\%-2rem\)\]\!{max-width:calc(100% - 2rem)!important}.max-w-\[calc\(124\*var\(--pc-u\)\)\]{max-width:calc(124 * var(--pc-u))}.max-w-\[calc\(175\*var\(--pc-u\)\)\]{max-width:calc(175 * var(--pc-u))}.max-w-\[calc\(195\*var\(--fu\)\)\]{max-width:calc(195 * var(--fu))}.max-w-\[calc\(230\*var\(--pc-u\)\)\]{max-width:calc(230 * var(--pc-u))}.max-w-\[calc\(245\*var\(--fu\)\)\]{max-width:calc(245 * var(--fu))}.max-w-\[calc\(345\*var\(--u\)\)\]{max-width:calc(345 * var(--u))}.max-w-\[calc\(700\*var\(--u\)\)\]{max-width:calc(700 * var(--u))}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-screen-2xl{max-width:var(--breakpoint-2xl)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-\[44px\]{min-width:44px}.min-w-\[80px\]{min-width:80px}.min-w-\[148px\]{min-width:148px}.min-w-\[150px\]{min-width:150px}.min-w-\[154px\]{min-width:154px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[280px\]{min-width:280px}.min-w-\[320px\]{min-width:320px}.min-w-\[800px\]{min-width:800px}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.\[transform-origin\:0\%_50\%\]{transform-origin:0%}.\[transform-origin\:16\%_42\%\]{transform-origin:16% 42%}.\[transform-origin\:50\%_50\%\]{transform-origin:50%}.\[transform-origin\:50\%_100\%\]{transform-origin:50% 100%}.\[transform-origin\:73\%_55\%\]{transform-origin:73% 55%}.\[transform-origin\:81\%_36\%\]{transform-origin:81% 36%}.-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)}.\[translate\:-50\%_-50\%\]\!{translate:-50% -50%!important}.\[translate\:-50\%_50\%\]\!{translate:-50% 50%!important}.\[translate\:0_calc\(1\*var\(--u\)\)\]{translate:0 calc(1 * var(--u))}.\[translate\:50\%_50\%\]\!{translate:50% 50%!important}.scale-\[1\.5\]{scale:1.5}.\[rotate\:-12deg\]{rotate:-12deg}.rotate-180{rotate:180deg}.\[transform\:none\]{transform:none}.\[transform\:perspective\(calc\(1400\*var\(--u\)\)\)_translate3d\(calc\(var\(--hx\,0\)\*var\(--op\,1\)\*-22\*var\(--u\)\)\,calc\(var\(--hy\,0\)\*var\(--op\,1\)\*-12\*var\(--u\)\)\,0\)_rotateX\(calc\(2deg\+var\(--hy\,0\)\*-4deg\)\)_rotateY\(calc\(var\(--oty\,-4deg\)\*var\(--odir\,1\)\+var\(--hx\,0\)\*6deg\)\)\]{transform:perspective(calc(1400 * var(--u))) translate3d(calc(var(--hx,0) * var(--op,1) * -22 * var(--u)),calc(var(--hy,0) * var(--op,1) * -12 * var(--u)),0) rotateX(calc(2deg + var(--hy,0) * -4deg)) rotateY(calc(var(--oty,-4deg) * var(--odir,1) + var(--hx,0) * 6deg))}.\[transform\:scale\(1\.5\)\]{transform:scale(1.5)}.\[transform\:scale\(1\.7\)\]{transform:scale(1.7)}.\[transform\:translate\(calc\(var\(--cc-dx\)_\*_\.104\)\,_\.43cqw\)_scale\(\.811\)\]{transform:translate(calc(var(--cc-dx) * .104), .43cqw) scale(.811)}.\[transform\:translate\(calc\(var\(--cc-dx\)_\*_\.818\)\,_\.29cqw\)_scale\(\.869\)\]{transform:translate(calc(var(--cc-dx) * .818), .29cqw) scale(.869)}.\[transform\:translate\(calc\(var\(--cc-dx\)_\*_1\.780\)\,_\.12cqw\)_scale\(\.929\)\]{transform:translate(calc(var(--cc-dx) * 1.78), .12cqw) scale(.929)}.\[transform\:translate3d\(var\(--x\)\,var\(--y\)\,0\)_perspective\(var\(--lu-persp\)\)_rotateY\(var\(--r\)\)\]{transform:translate3d(var(--x),var(--y),0) perspective(var(--lu-persp)) rotateY(var(--r))}.\[transform\:translateX\(calc\(var\(--cc-dx\)_\*_3\)\)_perspective\(1325px\)_rotateY\(10deg\)\]{transform:translateX(calc(var(--cc-dx) * 3)) perspective(1325px) rotateY(10deg)}.\[transform\:translateX\(var\(--ca-tx\,0cqw\)\)_scale\(var\(--ca-sc\,1\)\)_rotate\(var\(--ca-rz\,0deg\)\)\]{transform:translateX(var(--ca-tx,0cqw)) scale(var(--ca-sc,1)) rotate(var(--ca-rz,0deg))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[animation\:hv2-o-float_var\(--ofd\,7s\)_ease-in-out_var\(--ofo\,0s\)_infinite\]{animation:hv2-o-float var(--ofd,7s) ease-in-out var(--ofo,0s) infinite}.\[animation\:hv2-sh-float_var\(--ofd\,7s\)_ease-in-out_var\(--ofo\,0s\)_infinite\]{animation:hv2-sh-float var(--ofd,7s) ease-in-out var(--ofo,0s) infinite}.\[animation\:wo-bead_46s_linear_infinite\]{animation:46s linear infinite wo-bead}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-not-allowed\!{cursor:not-allowed!important}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.\[touch-action\:pan-y\]{touch-action:pan-y}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.\[scroll-snap-type\:x_mandatory\]{scroll-snap-type:x mandatory}.\[scroll-snap-align\:start\]{scroll-snap-align:start}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mt-\[96px\]{scroll-margin-top:96px}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.appearance-none{appearance:none}.\[grid-template-columns\:calc\(241\*var\(--fu\)\)_calc\(260\*var\(--fu\)\)_calc\(257\*var\(--fu\)\)_calc\(233\*var\(--fu\)\)_calc\(224\*var\(--fu\)\)\]\!{grid-template-columns:calc(241 * var(--fu)) calc(260 * var(--fu)) calc(257 * var(--fu)) calc(233 * var(--fu)) calc(224 * var(--fu))!important}.\[grid-template-columns\:calc\(366\*var\(--fu\)\)_calc\(1215\*var\(--fu\)\)_calc\(315\*var\(--fu\)\)\]\!{grid-template-columns:calc(366 * var(--fu)) calc(1215 * var(--fu)) calc(315 * var(--fu))!important}.\[grid-template-columns\:clamp\(240px\,19vw\,280px\)_minmax\(0\,1fr\)\]{grid-template-columns:clamp(240px,19vw,280px) minmax(0,1fr)}.\[grid-template-columns\:minmax\(0\,0\.36fr\)_minmax\(0\,0\.64fr\)\]{grid-template-columns:minmax(0,.36fr) minmax(0,.64fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[48\%_52\%\]{grid-template-columns:48% 52%}.grid-cols-\[64\%_36\%\]{grid-template-columns:64% 36%}.grid-cols-\[90px_1fr\]{grid-template-columns:90px 1fr}.grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.\[grid-template-rows\:var\(--hub-ch\)_var\(--hub-ch2\)\]{grid-template-rows:var(--hub-ch) var(--hub-ch2)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-center\!{align-items:center!important}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-between\!{justify-content:space-between!important}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.\[gap\:0\]\!{gap:0!important}.\[gap\:var\(--hub-gap\)\]\!{gap:var(--hub-gap)!important}.\[gap\:…\]\!{gap:…!important}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.5\!{gap:calc(var(--spacing) * 1.5)!important}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\!{gap:calc(var(--spacing) * 2)!important}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\!{gap:calc(var(--spacing) * 3)!important}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\!{gap:calc(var(--spacing) * 4)!important}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[\.49cqw\]{gap:.49cqw}.gap-\[\.62cqw\]\!{gap:.62cqw!important}.gap-\[0\.3rem\]{gap:.3rem}.gap-\[0\.7rem\]{gap:.7rem}.gap-\[0\.45rem\]{gap:.45rem}.gap-\[0\.55rem\]{gap:.55rem}.gap-\[0\.65rem\]{gap:.65rem}.gap-\[8px\]{gap:8px}.gap-\[8px\]\!{gap:8px!important}.gap-\[18px\]\!{gap:18px!important}.gap-\[23\.5px\]\!{gap:23.5px!important}.gap-\[calc\(\.8\*var\(--u\)\)\]{gap:calc(.8 * var(--u))}.gap-\[calc\(\.615\*var\(--u\)\)\]{gap:calc(.615 * var(--u))}.gap-\[calc\(1\.331\*var\(--u\)\)\]{gap:calc(1.331 * var(--u))}.gap-\[calc\(31\*var\(--fu\)\)\]{gap:calc(31 * var(--fu))}.gap-\[clamp\(4px\,\.7cqw\,12px\)\]{gap:clamp(4px,.7cqw,12px)}.gap-\[clamp\(24px\,3\.958vw\,70px\)\]{gap:clamp(24px,3.958vw,70px)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-\[0\.9rem\]{column-gap:.9rem}.gap-x-\[clamp\(20px\,2\.8vw\,56px\)\]{column-gap:clamp(20px,2.8vw,56px)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#E5E7EB\]>:not(:last-child)){border-color:#e5e7eb}:where(.divide-\[\#F3F4F6\]>:not(:last-child)){border-color:#f3f4f6}:where(.divide-black>:not(:last-child)){border-color:var(--color-black)}:where(.divide-gray-100\/60>:not(:last-child)){border-color:#f3f4f699}@supports (color:color-mix(in lab, red, red)){:where(.divide-gray-100\/60>:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-100) 60%, transparent)}}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-clip{overflow-y:clip}.overscroll-x-contain{overscroll-behavior-x:contain}.\!rounded-full{border-radius:3.40282e38px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[\.63cqw\]{border-radius:.63cqw}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[9px\]\!{border-radius:9px!important}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[24px\]{border-radius:24px}.rounded-\[calc\(var\(--pc-r\)\*var\(--pc-u\)\)\]{border-radius:calc(var(--pc-r) * var(--pc-u))}.rounded-\[var\(--ca-r\)\]{border-radius:var(--ca-r)}.rounded-\[var\(--cc-r\)\]{border-radius:var(--cc-r)}.rounded-\[var\(--cs-radius\)\]{border-radius:var(--cs-radius)}.rounded-\[var\(--lu-r\)\]{border-radius:var(--lu-r)}.rounded-\[var\(--pr-radius\)\]{border-radius:var(--pr-radius)}.rounded-full{border-radius:3.40282e38px}.rounded-full\!{border-radius:3.40282e38px!important}.rounded-lg{border-radius:16px}.rounded-md{border-radius:12px}.rounded-none{border-radius:0}.rounded-none\!{border-radius:0!important}.rounded-sm{border-radius:8px}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.\!border-\[\#0050D8\]{border-color:#0050d8!important}.border-\[\#16A34A\]{border-color:#16a34a}.border-\[\#25D366\]{border-color:#25d366}.border-\[\#0050D8\]{border-color:#0050d8}.border-\[\#0050D8\]\/20{border-color:#0050d833;border-color:lab(37.6868% 24.4076 -76.4731/.2)}.border-\[\#D0E2FF\]{border-color:#d0e2ff}.border-\[\#D1D5DB\]{border-color:#d1d5db}.border-\[\#D6E6FF\]{border-color:#d6e6ff}.border-\[\#DC2626\]{border-color:#dc2626}.border-\[\#DCE6F7\]{border-color:#dce6f7}.border-\[\#DDE6F3\]{border-color:#dde6f3}.border-\[\#E2E8F0\]{border-color:#e2e8f0}.border-\[\#E4ECF7\]{border-color:#e4ecf7}.border-\[\#E5E7EB\]{border-color:#e5e7eb}.border-\[\#E5E7EB\]\/80{border-color:#e5e7ebcc;border-color:lab(91.5752% -.154406 -2.19766/.8)}.border-\[\#EEF1F5\]{border-color:#eef1f5}.border-\[\#EF4444\]{border-color:#ef4444}.border-\[\#F1F2F4\]{border-color:#f1f2f4}.border-\[\#F3F4F6\]{border-color:#f3f4f6}.border-\[rgba\(10\,40\,90\,\.07\)\]\!{border-color:#0a285a12!important}.border-\[rgba\(10\,40\,90\,\.08\)\]{border-color:#0a285a14}.border-\[rgba\(10\,40\,90\,\.055\)\]{border-color:#0a285a0e}.border-\[rgba\(24\,68\,160\,\.42\)\]\!{border-color:#1844a06b!important}.border-\[rgba\(255\,255\,255\,\.85\)\]{border-color:#ffffffd9}.border-\[var\(--ft-divider\)\]{border-color:var(--ft-divider)}.border-\[var\(--ft-input-line\)\]{border-color:var(--ft-input-line)}.border-\[var\(--hv2-line\)\]{border-color:var(--hv2-line)}.border-black{border-color:var(--color-black)}.border-charcoal-ink,.border-charcoal-ink\/10{border-color:var(--color-charcoal-ink)}@supports (color:color-mix(in lab, red, red)){.border-charcoal-ink\/10{border-color:color-mix(in oklab, var(--color-charcoal-ink) 10%, transparent)}}.border-charcoal-ink\/30{border-color:var(--color-charcoal-ink)}@supports (color:color-mix(in lab, red, red)){.border-charcoal-ink\/30{border-color:color-mix(in oklab, var(--color-charcoal-ink) 30%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-100\/40{border-color:#f3f4f666}@supports (color:color-mix(in lab, red, red)){.border-gray-100\/40{border-color:color-mix(in oklab, var(--color-gray-100) 40%, transparent)}}.border-gray-100\/50{border-color:#f3f4f680}@supports (color:color-mix(in lab, red, red)){.border-gray-100\/50{border-color:color-mix(in oklab, var(--color-gray-100) 50%, transparent)}}.border-gray-100\/60{border-color:#f3f4f699}@supports (color:color-mix(in lab, red, red)){.border-gray-100\/60{border-color:color-mix(in oklab, var(--color-gray-100) 60%, transparent)}}.border-gray-100\/80{border-color:#f3f4f6cc}@supports (color:color-mix(in lab, red, red)){.border-gray-100\/80{border-color:color-mix(in oklab, var(--color-gray-100) 80%, transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/80{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/80{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.\!bg-\[\#F3F7FF\]{background-color:#f3f7ff!important}.bg-\[\#0A1020\]{background-color:#0a1020}.bg-\[\#0A1020\]\/55{background-color:#0a10208c;background-color:lab(4.75628% 1.24515 -11.434/.55)}.bg-\[\#0A1020\]\/78{background-color:#0a1020c7;background-color:lab(4.75628% 1.24515 -11.434/.78)}.bg-\[\#0F5FD6\]{background-color:#0f5fd6}.bg-\[\#3B82F6\]{background-color:#3b82f6}.bg-\[\#8B5CF6\]{background-color:#8b5cf6}.bg-\[\#14B8A6\]{background-color:#14b8a6}.bg-\[\#16A34A\]{background-color:#16a34a}.bg-\[\#0050D8\]{background-color:#0050d8}.bg-\[\#0050D8\]\/30{background-color:#0050d84d;background-color:lab(37.6868% 24.4076 -76.4731/.3)}.bg-\[\#070C1A\]{background-color:#070c1a}.bg-\[\#070F22\]{background-color:#070f22}.bg-\[\#080D1C\]{background-color:#080d1c}.bg-\[\#99A6B8\]{background-color:#99a6b8}.bg-\[\#126BE8\]{background-color:#126be8}.bg-\[\#1268E6\]{background-color:#1268e6}.bg-\[\#1671D9\]{background-color:#1671d9}.bg-\[\#2350E4\]{background-color:#2350e4}.bg-\[\#D3DAE7\]\!{background-color:#d3dae7!important}.bg-\[\#D946EF\]{background-color:#d946ef}.bg-\[\#DCFCE7\]{background-color:#dcfce7}.bg-\[\#E5E7EB\]{background-color:#e5e7eb}.bg-\[\#E7F8EE\]{background-color:#e7f8ee}.bg-\[\#E8EDF2\]{background-color:#e8edf2}.bg-\[\#E8EEF6\]{background-color:#e8eef6}.bg-\[\#E8EFFC\]{background-color:#e8effc}.bg-\[\#E8F0FE\]{background-color:#e8f0fe}.bg-\[\#E8F8EF\]{background-color:#e8f8ef}.bg-\[\#EEF3FF\]{background-color:#eef3ff}.bg-\[\#EEF4FF\]{background-color:#eef4ff}.bg-\[\#F0F5FF\]{background-color:#f0f5ff}.bg-\[\#F0F6FA\]{background-color:#f0f6fa}.bg-\[\#F0FDF4\]{background-color:#f0fdf4}.bg-\[\#F1F5F9\]{background-color:#f1f5f9}.bg-\[\#F2F4F7\]{background-color:#f2f4f7}.bg-\[\#F3E8FF\]{background-color:#f3e8ff}.bg-\[\#F3F4F6\]{background-color:#f3f4f6}.bg-\[\#F3F7FF\]{background-color:#f3f7ff}.bg-\[\#F4F5F7\]{background-color:#f4f5f7}.bg-\[\#F4F7FC\]{background-color:#f4f7fc}.bg-\[\#F4F8FD\]{background-color:#f4f8fd}.bg-\[\#F5F8FC\]{background-color:#f5f8fc}.bg-\[\#F7F9FC\]{background-color:#f7f9fc}.bg-\[\#F8F9FA\]\/50{background-color:#f8f9fa80;background-color:lab(97.8698% -.21106 -.603342/.5)}.bg-\[\#F8F9FA\]\/60{background-color:#f8f9fa99;background-color:lab(97.8698% -.21106 -.603342/.6)}.bg-\[\#F8FAFC\]{background-color:#f8fafc}.bg-\[\#F8FAFD\]{background-color:#f8fafd}.bg-\[\#F9FAFB\]{background-color:#f9fafb}.bg-\[\#FFF1E6\]{background-color:#fff1e6}.bg-\[rgba\(10\,30\,70\,\.18\)\]{background-color:#0a1e462e}.bg-\[rgba\(10\,30\,70\,\.19\)\]\!{background-color:#0a1e4630!important}.bg-\[rgba\(206\,217\,238\,\.92\)\]{background-color:#ced9eeeb}.bg-\[rgba\(255\,255\,255\,\.87\)\]{background-color:#ffffffde}.bg-\[rgba\(255\,255\,255\,\.96\)\]\!{background-color:#fffffff5!important}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--cat-bg\)\]{background-color:var(--cat-bg)}.bg-\[var\(--cs-surface\)\]{background-color:var(--cs-surface)}.bg-\[var\(--ft-accent\)\]{background-color:var(--ft-accent)}.bg-\[var\(--ft-input-bg\)\]{background-color:var(--ft-input-bg)}.bg-\[var\(--go-bg\)\]{background-color:var(--go-bg)}.bg-\[var\(--hub-blue\)\]{background-color:var(--hub-blue)}.bg-\[var\(--hv2-blue\)\]{background-color:var(--hv2-blue)}.bg-\[var\(--hv2-blue\)\]\!{background-color:var(--hv2-blue)!important}.bg-\[var\(--hv2-surface\)\]{background-color:var(--hv2-surface)}.bg-\[var\(--hv2-surface\,\#F3F5FD\)\]{background-color:var(--hv2-surface,#f3f5fd)}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-charcoal-ink,.bg-charcoal-ink\/10{background-color:var(--color-charcoal-ink)}@supports (color:color-mix(in lab, red, red)){.bg-charcoal-ink\/10{background-color:color-mix(in oklab, var(--color-charcoal-ink) 10%, transparent)}}.bg-dark-ground{background-color:var(--color-dark-ground)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-gray-50\/60{background-color:#f9fafb99}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/60{background-color:color-mix(in oklab, var(--color-gray-50) 60%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-paper-dark{background-color:var(--color-paper-dark)}.bg-paper-light{background-color:var(--color-paper-light)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-sky-action{background-color:var(--color-sky-action)}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-white{background-color:var(--color-white)}.bg-white\!{background-color:var(--color-white)!important}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:linear-gradient\(180deg\,rgba\(232\,240\,252\,\.15\)_0\%\,rgba\(232\,240\,252\,\.4\)_22\%\,rgba\(232\,240\,252\,\.28\)_38\%\,rgba\(238\,242\,249\,\.55\)_58\%\,rgba\(243\,245\,253\,\.88\)_78\%\,var\(--hv2-surface\)_100\%\)\,url\(\'\/img\/hv2-section-bg\.jpg\'\)\]{background-image:linear-gradient(180deg,#e8f0fc26 0%,#e8f0fc66 22%,#e8f0fc47 38%,#eef2f98c 58%,#f3f5fde0 78%,var(--hv2-surface) 100%),url(/img/hv2-section-bg.jpg)}.bg-\[url\(\'\/img\/hv2-section-bg\.jpg\'\)\]{background-image:url(/img/hv2-section-bg.jpg)}.from-\[\#002D9C\]{--tw-gradient-from:#002d9c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#001233\]{--tw-gradient-from:#001233;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#061129\]{--tw-gradient-from:#061129;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#F3F7FD\]{--tw-gradient-from:#f3f7fd;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#F4F7FB\]{--tw-gradient-from:#f4f7fb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[10\%\]{--tw-gradient-from-position:10%}.via-\[\#0050D8\]{--tw-gradient-via:#0050d8;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#001233\]\/60{--tw-gradient-via:#00123399;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#001233\]\/60{--tw-gradient-via:lab(5.72973% 3.83432 -24.2364/.6)}}.via-\[\#061129\]\/70{--tw-gradient-via:#061129b3;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#061129\]\/70{--tw-gradient-via:lab(5.21004% 2.27647 -17.6114/.7)}}.via-\[\#EEF4FB\]{--tw-gradient-via:#eef4fb;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[40\%\]{--tw-gradient-via-position:40%}.to-\[\#002D9C\]{--tw-gradient-to:#002d9c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#E8EEF6\]{--tw-gradient-to:#e8eef6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#F1F5F9\]{--tw-gradient-to:#f1f5f9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#F7F9FC\]{--tw-gradient-to:#f7f9fc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[70\%\]{--tw-gradient-to-position:70%}.\[mask-image\:linear-gradient\(180deg\,transparent_0\%\,rgba\(0\,0\,0\,\.08\)_12\%\,rgba\(0\,0\,0\,\.45\)_36\%\,\#000_64\%\,\#000_100\%\)\]{-webkit-mask-image:linear-gradient(#0000 0%,#00000014 12%,#00000073 36%,#000 64% 100%);mask-image:linear-gradient(#0000 0%,#00000014 12%,#00000073 36%,#000 64% 100%)}.\[background-size\:cover\,cover\]{background-size:cover,cover}.bg-\[length\:16px\]{background-size:16px}.bg-cover{background-size:cover}.\[background-position\:center_top\,center_top\]{background-position:top,top}.bg-\[center_top\]{background-position:top}.bg-\[right_0\.85rem_center\]{background-position:right .85rem center}.\[background-repeat\:no-repeat\],.bg-no-repeat{background-repeat:no-repeat}.\[mask-size\:100\%_100\%\]{-webkit-mask-size:100% 100%;mask-size:100% 100%}.\[mask-repeat\:no-repeat\]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fill-\[\#0050D8\]{fill:#0050d8}.object-contain{object-fit:contain}.object-contain\!{object-fit:contain!important}.object-cover{object-fit:cover}.object-fill\!{object-fit:fill!important}.object-\[center_top\]{object-position:center top}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-center\!{object-position:center!important}.object-left{object-position:left}.object-right{object-position:right}.object-right\!{object-position:right!important}.\[padding\:0_18px\]\!{padding:0 18px!important}.\[padding\:calc\(\.415\*var\(--u\)\)_calc\(\.585\*var\(--u\)\)_0\]{padding:calc(.415 * var(--u)) calc(.585 * var(--u)) 0}.\[padding\:var\(--pr-band-y\,clamp\(20px\,2\.5vw\,32px\)\)_var\(--pr-panel-pad-i\)_0\]{padding:var(--pr-band-y,clamp(20px, 2.5vw, 32px)) var(--pr-panel-pad-i) 0}.\[padding\:var\(--pr-pad-t\)_var\(--pr-pad\)_0\]{padding:var(--pr-pad-t) var(--pr-pad) 0}.p-0{padding:calc(var(--spacing) * 0)}.p-0\!{padding:calc(var(--spacing) * 0)!important}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\!{padding-inline:calc(var(--spacing) * 1)!important}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\!{padding-inline:calc(var(--spacing) * 2)!important}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\!{padding-inline:calc(var(--spacing) * 3)!important}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-7\!{padding-inline:calc(var(--spacing) * 7)!important}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[\.78cqw\]{padding-inline:.78cqw}.px-\[0\.9rem\]{padding-inline:.9rem}.px-\[0\.55rem\]{padding-inline:.55rem}.px-\[0\.95rem\]{padding-inline:.95rem}.px-\[1\.4rem\]{padding-inline:1.4rem}.px-\[1\.10cqw\]\!{padding-inline:1.1cqw!important}.px-\[18px\]{padding-inline:18px}.px-\[calc\(76\*var\(--fu\)\)\]{padding-inline:calc(76 * var(--fu))}.px-\[clamp\(16px\,4vw\,56px\)\]{padding-inline:clamp(16px,4vw,56px)}.px-\[clamp\(20px\,4vw\,56px\)\]{padding-inline:clamp(20px,4vw,56px)}.px-\[clamp\(20px\,4vw\,56px\)\]\!{padding-inline:clamp(20px,4vw,56px)!important}.px-\[var\(--cs-pad-x\)\]{padding-inline:var(--cs-pad-x)}.\[padding-block\:6px_18px\]{padding-block:6px 18px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\!{padding-block:calc(var(--spacing) * 1)!important}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\!{padding-block:calc(var(--spacing) * 3)!important}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[0\.65rem\]{padding-block:.65rem}.py-\[0\.85rem\]{padding-block:.85rem}.ps-\[2\.63cqw\]{padding-inline-start:2.63cqw}.ps-\[3\.22cqw\]{padding-inline-start:3.22cqw}.ps-\[calc\(21\*var\(--fu\)\)\]{padding-inline-start:calc(21 * var(--fu))}.pe-9{padding-inline-end:calc(var(--spacing) * 9)}.pe-10{padding-inline-end:calc(var(--spacing) * 10)}.pe-\[calc\(8\*var\(--fu\)\)\]{padding-inline-end:calc(8 * var(--fu))}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8\!{padding-top:calc(var(--spacing) * 8)!important}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-\[3\.28cqw\]{padding-top:3.28cqw}.pt-\[9\.41cqw\]{padding-top:9.41cqw}.pt-\[22px\]{padding-top:22px}.pt-\[calc\(33\*var\(--fu\)\)\]{padding-top:calc(33 * var(--fu))}.pt-\[calc\(33\*var\(--pc-u\)\)\]{padding-top:calc(33 * var(--pc-u))}.pt-\[calc\(45\*var\(--fu\)\)\]{padding-top:calc(45 * var(--fu))}.pt-\[calc\(var\(--hdr-h\)\+4px\)\]{padding-top:calc(var(--hdr-h) + 4px)}.pt-\[calc\(var\(--hdr-h\)\+12px\)\]{padding-top:calc(var(--hdr-h) + 12px)}.pt-\[calc\(var\(--hdr-h\)\+22px\)\]{padding-top:calc(var(--hdr-h) + 22px)}.pt-\[calc\(var\(--hdr-h\)\+32px\)\]{padding-top:calc(var(--hdr-h) + 32px)}.pt-\[clamp\(20px\,3vw\,40px\)\]{padding-top:clamp(20px,3vw,40px)}.pt-\[clamp\(40px\,5vw\,64px\)\]{padding-top:clamp(40px,5vw,64px)}.pt-\[var\(--hdr-h\)\]{padding-top:var(--hdr-h)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-\[calc\(30\*var\(--pc-u\)\)\]{padding-right:calc(30 * var(--pc-u))}.\!pb-2{padding-bottom:calc(var(--spacing) * 2)!important}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1\!{padding-bottom:calc(var(--spacing) * 1)!important}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8\!{padding-bottom:calc(var(--spacing) * 8)!important}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[0\.9rem\]{padding-bottom:.9rem}.pb-\[calc\(33\*var\(--fu\)\)\]{padding-bottom:calc(33 * var(--fu))}.pb-\[calc\(43\*var\(--pc-u\)\)\]{padding-bottom:calc(43 * var(--pc-u))}.pb-\[clamp\(20px\,3vw\,40px\)\]{padding-bottom:clamp(20px,3vw,40px)}.pb-\[clamp\(40px\,5vw\,64px\)\]{padding-bottom:clamp(40px,5vw,64px)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-\[calc\(41\*var\(--pc-u\)\)\]{padding-left:calc(41 * var(--pc-u))}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.\[text-indent\:calc\(6\.2\*var\(--u\)\)\]{text-indent:calc(6.2 * var(--u))}.align-\[\.08em\]{vertical-align:.08em}.\[font-family\:inherit\]{font-family:inherit}.\[font-family\:var\(--font-sora\)\,\'Sora\'\,sans-serif\]{font-family:var(--font-sora),"Sora",sans-serif}.\[font-family\:var\(--font-tajawal\)\,\'Tajawal\'\,sans-serif\]{font-family:var(--font-tajawal),"Tajawal",sans-serif}.\[font-family\:var\(--font-tajawal\)\,\'Tajawal\'\,sans-serif\]\!{font-family:var(--font-tajawal),"Tajawal",sans-serif!important}.font-\[inherit\]{font-family:inherit}.font-display{font-family:var(--font-display), sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[\.85em\]{font-size:.85em}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.05cqw\]{font-size:1.05cqw}.text-\[1\.07cqw\]{font-size:1.07cqw}.text-\[1\.09cqw\]\!{font-size:1.09cqw!important}.text-\[1\.18cqw\]{font-size:1.18cqw}.text-\[1\.19cqw\]\!{font-size:1.19cqw!important}.text-\[1\.26cqw\]{font-size:1.26cqw}.text-\[1\.78cqw\]\!{font-size:1.78cqw!important}.text-\[1\.149cqw\]{font-size:1.149cqw}.text-\[1\.192cqw\]\!{font-size:1.192cqw!important}.text-\[1\.262cqw\]\!{font-size:1.262cqw!important}.text-\[1\.286cqw\]\!{font-size:1.286cqw!important}.text-\[1\.395cqw\]{font-size:1.395cqw}.text-\[1\.860cqw\]\!{font-size:1.86cqw!important}.text-\[2\.08cqw\]\!{font-size:2.08cqw!important}.text-\[3\.79cqw\]\!{font-size:3.79cqw!important}.text-\[3\.358cqw\]\!{font-size:3.358cqw!important}.text-\[3\.392cqw\]\!{font-size:3.392cqw!important}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14\.5px\]\!{font-size:14.5px!important}.text-\[14\.7px\]\!{font-size:14.7px!important}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[16px\]\!{font-size:16px!important}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[clamp\(1\.75rem\,6\.5vw\,2\.8rem\)\]{font-size:clamp(1.75rem,6.5vw,2.8rem)}.text-\[clamp\(22px\,2\.2vw\,28px\)\]{font-size:clamp(22px,2.2vw,28px)}.text-\[length\:calc\(\.847\*var\(--u\)\)\]\!{font-size:calc(.847 * var(--u))!important}.text-\[length\:calc\(1\.022\*var\(--u\)\)\]\!{font-size:calc(1.022 * var(--u))!important}.text-\[length\:calc\(1\.099\*var\(--u\)\)\]\!{font-size:calc(1.099 * var(--u))!important}.text-\[length\:calc\(1\.737\*var\(--u\)\)\]\!{font-size:calc(1.737 * var(--u))!important}.text-\[length\:calc\(10\.4\*var\(--u\)\)\]{font-size:calc(10.4 * var(--u))}.text-\[length\:calc\(11\.4\*var\(--u\)\)\]{font-size:calc(11.4 * var(--u))}.text-\[length\:calc\(13\*var\(--u\)\)\]{font-size:calc(13 * var(--u))}.text-\[length\:calc\(16\*var\(--u\)\)\]\!{font-size:calc(16 * var(--u))!important}.text-\[length\:calc\(18\*var\(--fu\)\)\]\!{font-size:calc(18 * var(--fu))!important}.text-\[length\:calc\(18\.5\*var\(--fu\)\)\]\!{font-size:calc(18.5 * var(--fu))!important}.text-\[length\:calc\(19\*var\(--fu\)\)\]{font-size:calc(19 * var(--fu))}.text-\[length\:calc\(19\*var\(--pc-u\)\)\]{font-size:calc(19 * var(--pc-u))}.text-\[length\:calc\(19\.5\*var\(--fu\)\)\]\!{font-size:calc(19.5 * var(--fu))!important}.text-\[length\:calc\(20\*var\(--u\)\)\]{font-size:calc(20 * var(--u))}.text-\[length\:calc\(26\.4\*var\(--u\)\)\]{font-size:calc(26.4 * var(--u))}.text-\[length\:calc\(29\*var\(--u\)\)\]{font-size:calc(29 * var(--u))}.text-\[length\:calc\(36\*var\(--pc-u\)\)\]{font-size:calc(36 * var(--pc-u))}.text-\[length\:calc\(60\*var\(--u\)\)\]{font-size:calc(60 * var(--u))}.text-\[length\:clamp\(10px\,1\.3cqw\,18px\)\]{font-size:clamp(10px,1.3cqw,18px)}.text-\[length\:clamp\(12px\,1\.1vw\,14\.5px\)\]{font-size:clamp(12px,1.1vw,14.5px)}.text-\[length\:clamp\(12px\,1\.2cqw\,15px\)\]\!{font-size:clamp(12px,1.2cqw,15px)!important}.text-\[length\:clamp\(12px\,1\.2vw\,14px\)\]\!{font-size:clamp(12px,1.2vw,14px)!important}.text-\[length\:clamp\(12px\,1vw\,13px\)\]{font-size:clamp(12px,1vw,13px)}.text-\[length\:clamp\(12px\,1vw\,14\.5px\)\]{font-size:clamp(12px,1vw,14.5px)}.text-\[length\:clamp\(13px\,1\.1vw\,14\.5px\)\]{font-size:clamp(13px,1.1vw,14.5px)}.text-\[length\:clamp\(13px\,2\.55cqw\,26px\)\]{font-size:clamp(13px,2.55cqw,26px)}.text-\[length\:clamp\(14px\,1\.2vw\,15px\)\]{font-size:clamp(14px,1.2vw,15px)}.text-\[length\:clamp\(14px\,1\.2vw\,16px\)\]{font-size:clamp(14px,1.2vw,16px)}.text-\[length\:clamp\(15px\,1\.45cqw\,19px\)\]\!{font-size:clamp(15px,1.45cqw,19px)!important}.text-\[length\:clamp\(18px\,2\.2vw\,24px\)\]{font-size:clamp(18px,2.2vw,24px)}.text-\[length\:clamp\(22px\,2\.4vw\,30px\)\]{font-size:clamp(22px,2.4vw,30px)}.text-\[length\:clamp\(24px\,2\.5vw\,31px\)\]{font-size:clamp(24px,2.5vw,31px)}.text-\[length\:clamp\(24px\,2\.35vw\,34px\)\]\!{font-size:clamp(24px,2.35vw,34px)!important}.text-\[length\:clamp\(28px\,3\.6vw\,42px\)\]\!{font-size:clamp(28px,3.6vw,42px)!important}.text-\[length\:clamp\(28px\,7vw\,42px\)\]\!{font-size:clamp(28px,7vw,42px)!important}.text-\[length\:clamp\(30px\,4\.2cqw\,52px\)\]\!{font-size:clamp(30px,4.2cqw,52px)!important}.text-\[length\:clamp\(34px\,5\.5vw\,42px\)\]{font-size:clamp(34px,5.5vw,42px)}.text-\[length\:var\(--pr-title\)\]{font-size:var(--pr-title)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[\.98\]\!{--tw-leading:.98!important;line-height:.98!important}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.1\]\!{--tw-leading:1.1!important;line-height:1.1!important}.leading-\[1\.02\]\!{--tw-leading:1.02!important;line-height:1.02!important}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.2\]\!{--tw-leading:1.2!important;line-height:1.2!important}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.15\]\!{--tw-leading:1.15!important;line-height:1.15!important}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.25\]\!{--tw-leading:1.25!important;line-height:1.25!important}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.53\]\!{--tw-leading:1.53!important;line-height:1.53!important}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]\!{--tw-leading:1.75!important;line-height:1.75!important}.leading-\[1\.82\]{--tw-leading:1.82;line-height:1.82}.leading-\[1\.88\]{--tw-leading:1.88;line-height:1.88}.leading-\[1\.123\]\!{--tw-leading:1.123!important;line-height:1.123!important}.leading-\[1\.187\]\!{--tw-leading:1.187!important;line-height:1.187!important}.leading-\[1\.485\]{--tw-leading:1.485;line-height:1.485}.leading-\[28\.2px\]\!{--tw-leading:28.2px!important;line-height:28.2px!important}.leading-\[calc\(22\*var\(--fu\)\)\]\!{--tw-leading:calc(22 * var(--fu))!important;line-height:calc(22 * var(--fu))!important}.leading-\[calc\(30\.5\*var\(--fu\)\)\]{--tw-leading:calc(30.5 * var(--fu));line-height:calc(30.5 * var(--fu))}.leading-\[calc\(31\*var\(--fu\)\)\]{--tw-leading:calc(31 * var(--fu));line-height:calc(31 * var(--fu))}.leading-\[calc\(36\.6\*var\(--fu\)\)\]\!{--tw-leading:calc(36.6 * var(--fu))!important;line-height:calc(36.6 * var(--fu))!important}.leading-none{--tw-leading:1;line-height:1}.leading-none\!{--tw-leading:1!important;line-height:1!important}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[line-height\:var\(--pr-title-lh\)\]{line-height:var(--pr-title-lh)}.font-\[var\(--font-tajawal\)\,Tajawal\,sans-serif\]{--tw-font-weight:var(--font-tajawal),Tajawal,sans-serif;font-weight:var(--font-tajawal),Tajawal,sans-serif}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-bold\!{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extrabold\!{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-medium\!{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-normal\!{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-semibold\!{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.tracking-\[-\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-\.02em\]\!{--tw-tracking:-.02em!important;letter-spacing:-.02em!important}.tracking-\[-\.015em\]\!{--tw-tracking:-.015em!important;letter-spacing:-.015em!important}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.12em\]\!{--tw-tracking:.12em!important;letter-spacing:.12em!important}.tracking-\[\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[1\.5\]{--tw-tracking:1.5;letter-spacing:1.5px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[letter-spacing\:-\.004em\]{letter-spacing:-.004em}.\[letter-spacing\:-\.04em\]\!{letter-spacing:-.04em!important}.\[letter-spacing\:-\.005em\]\!{letter-spacing:-.005em!important}.\[letter-spacing\:-\.012em\]{letter-spacing:-.012em}.\[letter-spacing\:-\.014em\]\!{letter-spacing:-.014em!important}.\[letter-spacing\:-\.015em\]\!{letter-spacing:-.015em!important}.\[letter-spacing\:-\.025em\]\!{letter-spacing:-.025em!important}.\[letter-spacing\:\.02em\]\!{letter-spacing:.02em!important}.\[letter-spacing\:\.04em\]\!{letter-spacing:.04em!important}.\[letter-spacing\:\.12em\]\!{letter-spacing:.12em!important}.\[letter-spacing\:\.14em\]\!{letter-spacing:.14em!important}.\[letter-spacing\:\.028em\]\!{letter-spacing:.028em!important}.\[letter-spacing\:\.035em\]\!{letter-spacing:.035em!important}.\[letter-spacing\:\.045em\]\!{letter-spacing:.045em!important}.\[letter-spacing\:\.0316em\]\!{letter-spacing:.0316em!important}.\[letter-spacing\:calc\(6\.2\*var\(--u\)\)\]{letter-spacing:calc(6.2 * var(--u))}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.\!text-\[\#0A1020\]{color:#0a1020!important}.\!text-\[\#4B5563\]{color:#4b5563!important}.\!text-\[\#6B7280\]{color:#6b7280!important}.\!text-\[\#16A34A\]{color:#16a34a!important}.\!text-\[\#0050D8\]{color:#0050d8!important}.\!text-white{color:var(--color-white)!important}.text-\[\#0A1020\]{color:#0a1020}.text-\[\#0A1745\]{color:#0a1745}.text-\[\#0D1B31\]\!{color:#0d1b31!important}.text-\[\#0D9488\]{color:#0d9488}.text-\[\#0E5FD8\]\!{color:#0e5fd8!important}.text-\[\#0F63DA\]\!{color:#0f63da!important}.text-\[\#1B3050\]{color:#1b3050}.text-\[\#1D4ED8\]{color:#1d4ed8}.text-\[\#3F4757\]{color:#3f4757}.text-\[\#4B5364\]{color:#4b5364}.text-\[\#4B5563\]{color:#4b5563}.text-\[\#4E5766\]\!{color:#4e5766!important}.text-\[\#6B7280\]{color:#6b7280}.text-\[\#7B8494\]{color:#7b8494}.text-\[\#7C3AED\]{color:#7c3aed}.text-\[\#9CA3AF\]{color:#9ca3af}.text-\[\#16A34A\]{color:#16a34a}.text-\[\#25D366\]{color:#25d366}.text-\[\#0050D8\]{color:#0050d8}.text-\[\#0050D8\]\/40{color:#0050d866;color:lab(37.6868% 24.4076 -76.4731/.4)}.text-\[\#98A2B3\]{color:#98a2b3}.text-\[\#262B3C\]{color:#262b3c}.text-\[\#263E68\]\!{color:#263e68!important}.text-\[\#0750DE\]\!{color:#0750de!important}.text-\[\#0757B8\]\!{color:#0757b8!important}.text-\[\#03102D\]\!{color:#03102d!important}.text-\[\#24354F\]{color:#24354f}.text-\[\#26334C\]{color:#26334c}.text-\[\#030817\]\!{color:#030817!important}.text-\[\#374151\]{color:#374151}.text-\[\#394158\]{color:#394158}.text-\[\#475467\]{color:#475467}.text-\[\#667085\]{color:#667085}.text-\[\#B8C9E8\]{color:#b8c9e8}.text-\[\#C9D1DC\]{color:#c9d1dc}.text-\[\#C026D3\]{color:#c026d3}.text-\[\#CBD5E1\]\!{color:#cbd5e1!important}.text-\[\#DC2626\]{color:#dc2626}.text-\[\#E9EFFF\]\!{color:#e9efff!important}.text-\[\#EA580C\]{color:#ea580c}.text-\[\#EAF0FF\]{color:#eaf0ff}.text-\[\#EF4444\]{color:#ef4444}.text-\[rgba\(255\,255\,255\,\.88\)\]{color:#ffffffe0}.text-\[rgba\(255\,255\,255\,\.90\)\]{color:#ffffffe6}.text-\[var\(--cat-fg\)\]{color:var(--cat-fg)}.text-\[var\(--cs-ink\)\]{color:var(--cs-ink)}.text-\[var\(--d-fg\)\]\!{color:var(--d-fg)!important}.text-\[var\(--dt-fg\)\]\!{color:var(--dt-fg)!important}.text-\[var\(--ft-heading\)\]\!{color:var(--ft-heading)!important}.text-\[var\(--ft-muted\)\]{color:var(--ft-muted)}.text-\[var\(--ft-text\)\]{color:var(--ft-text)}.text-\[var\(--ft-text\)\]\!{color:var(--ft-text)!important}.text-\[var\(--go-fg\)\]{color:var(--go-fg)}.text-\[var\(--hub-blue\)\]\!{color:var(--hub-blue)!important}.text-\[var\(--hub-ic\)\]{color:var(--hub-ic)}.text-\[var\(--hv2-blue\)\]{color:var(--hv2-blue)}.text-\[var\(--hv2-blue\)\]\!{color:var(--hv2-blue)!important}.text-\[var\(--hv2-body\)\]{color:var(--hv2-body)}.text-\[var\(--hv2-body\)\]\!{color:var(--hv2-body)!important}.text-\[var\(--hv2-ink\)\]{color:var(--hv2-ink)}.text-\[var\(--hv2-ink\)\]\!{color:var(--hv2-ink)!important}.text-\[var\(--t-fg\)\]\!{color:var(--t-fg)!important}.text-\[var\(--wo-navy\)\]{color:var(--wo-navy)}.text-black{color:var(--color-black)}.text-charcoal-ink,.text-charcoal-ink\/50{color:var(--color-charcoal-ink)}@supports (color:color-mix(in lab, red, red)){.text-charcoal-ink\/50{color:color-mix(in oklab, var(--color-charcoal-ink) 50%, transparent)}}.text-charcoal-ink\/70{color:var(--color-charcoal-ink)}@supports (color:color-mix(in lab, red, red)){.text-charcoal-ink\/70{color:color-mix(in oklab, var(--color-charcoal-ink) 70%, transparent)}}.text-charcoal-ink\/80{color:var(--color-charcoal-ink)}@supports (color:color-mix(in lab, red, red)){.text-charcoal-ink\/80{color:color-mix(in oklab, var(--color-charcoal-ink) 80%, transparent)}}.text-emerald-600{color:var(--color-emerald-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-800{color:var(--color-green-800)}.text-indigo-600{color:var(--color-indigo-600)}.text-inherit{color:inherit}.text-orange-500{color:var(--color-orange-500)}.text-purple-600{color:var(--color-purple-600)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white)!important}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/80\!{color:#fffc!important}@supports (color:color-mix(in lab, red, red)){.text-white\/80\!{color:color-mix(in oklab, var(--color-white) 80%, transparent)!important}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/94{color:#fffffff0}@supports (color:color-mix(in lab, red, red)){.text-white\/94{color:color-mix(in oklab, var(--color-white) 94%, transparent)}}.text-yellow-800{color:var(--color-yellow-800)}.uppercase{text-transform:uppercase}.uppercase\!{text-transform:uppercase!important}.italic{font-style:italic}.no-underline{text-decoration-line:none}.no-underline\!{text-decoration-line:none!important}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-\[\#16A34A\]{accent-color:#16a34a}.accent-\[\#0050D8\]{accent-color:#0050d8}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-\[\.42\]{opacity:.42}.opacity-\[\.82\]{opacity:.82}.opacity-\[0\.2\]{opacity:.2}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.08\]{opacity:.08}.\[mix-blend-mode\:multiply\]{mix-blend-mode:multiply}.\[mix-blend-mode\:normal\]\!{mix-blend-mode:normal!important}.mix-blend-luminosity{mix-blend-mode:luminosity}.mix-blend-multiply{mix-blend-mode:multiply}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#16A34A\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#16a34a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#25D366\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#25d366);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#0050D8\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#0050d8);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(0\,80\,216\,0\.15\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#0050d826);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_32px_rgba\(255\,255\,255\,0\.18\)\]{--tw-shadow:0 0 32px var(--tw-shadow-color,#ffffff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,80\,216\,0\.08\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0050d814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0f172a0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_14px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 2px 14px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_10px_rgba\(0\,80\,216\,0\.35\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#0050d859);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,80\,216\,0\.10\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#0050d81a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 4px 14px 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-\[0_4px_14px_rgba\(0\,80\,216\,0\.28\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0050d847);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(0\,80\,216\,0\.35\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0050d859);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(10\,16\,32\,\.18\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0a10202e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(10\,16\,32\,0\.05\)\]{--tw-shadow:0 4px 18px var(--tw-shadow-color,#0a10200d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 4px 20px 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-\[0_4px_20px_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_40px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow:0 4px 40px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_40px_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow:0 4px 40px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 6px 16px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#0f172a33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_16px_rgba\(0\,80\,216\,0\.06\)\]{--tw-shadow:0 8px 16px var(--tw-shadow-color,#0050d80f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0f172a0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_40px_rgba\(0\,80\,216\,0\.28\)\]{--tw-shadow:0 8px 40px var(--tw-shadow-color,#0050d847);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(15\,23\,42\,0\.1\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#0f172a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px 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-md{--tw-shadow:0 4px 6px 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-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-sm{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/elevation{--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)}.\[box-shadow\:0_0_\.95cqw_\.3cqw_rgba\(255\,255\,255\,\.5\)\,0_\.28cqw_\.8cqw_rgba\(39\,76\,145\,\.07\)\,inset_0_0_0_1px_rgba\(222\,232\,248\,\.5\)\]{box-shadow:0 0 .95cqw .3cqw #ffffff80,0 .28cqw .8cqw #274c9112,inset 0 0 0 1px #dee8f880}.\[box-shadow\:0_0_0_2px_rgba\(255\,255\,255\,\.9\)\,0_4px_14px_rgba\(35\,80\,228\,\.28\)\]{box-shadow:0 0 0 2px #ffffffe6,0 4px 14px #2350e447}.\[box-shadow\:0_1\.0cqw_1\.5cqw_-\.62cqw_rgba\(24\,110\,255\,\.46\)\,0_1\.3cqw_2\.4cqw_-\.3cqw_rgba\(17\,87\,224\,\.16\)\,inset_0_0_0_1px_rgba\(228\,240\,255\,\.50\)\]\!{box-shadow:0 1cqw 1.5cqw -.62cqw #186eff75,0 1.3cqw 2.4cqw -.3cqw #1157e029,inset 0 0 0 1px #e4f0ff80!important}.\[box-shadow\:0_1\.0cqw_1\.6cqw_-\.6cqw_rgba\(20\,104\,255\,\.42\)\,0_1\.4cqw_2\.5cqw_-\.3cqw_rgba\(14\,80\,220\,\.15\)\,inset_0_0_0_1px_rgba\(228\,240\,255\,\.46\)\]\!{box-shadow:0 1cqw 1.6cqw -.6cqw #1468ff6b,0 1.4cqw 2.5cqw -.3cqw #0e50dc26,inset 0 0 0 1px #e4f0ff75!important}.\[box-shadow\:0_1\.2cqw_2\.0cqw_-\.45cqw_rgba\(24\,110\,255\,\.50\)\,0_1\.9cqw_3\.3cqw_rgba\(17\,87\,224\,\.24\)\,0_\.66cqw_1\.5cqw_rgba\(2\,14\,48\,\.15\)\,inset_0_0_0_1px_rgba\(214\,231\,255\,\.20\)\]{box-shadow:0 1.2cqw 2cqw -.45cqw #186eff80,0 1.9cqw 3.3cqw #1157e03d,0 .66cqw 1.5cqw #020e3026,inset 0 0 0 1px #d6e7ff33}.\[box-shadow\:0_1\.3cqw_2\.1cqw_-\.4cqw_rgba\(20\,104\,255\,\.46\)\,0_2\.0cqw_3\.4cqw_rgba\(14\,80\,220\,\.22\)\,0_\.69cqw_1\.7cqw_rgba\(2\,14\,48\,\.16\)\,inset_0_0_0_1px_rgba\(214\,231\,255\,\.18\)\]{box-shadow:0 1.3cqw 2.1cqw -.4cqw #1468ff75,0 2cqw 3.4cqw #0e50dc38,0 .69cqw 1.7cqw #020e3029,inset 0 0 0 1px #d6e7ff2e}.\[box-shadow\:0_4px_14px_rgba\(var\(--hv2-blue-rgb\)\,\.35\)\]{box-shadow:0 4px 14px rgba(var(--hv2-blue-rgb),.35)}.\[box-shadow\:0_6px_18px_rgba\(10\,40\,90\,\.13\)\]\!{box-shadow:0 6px 18px #0a285a21!important}.\[box-shadow\:0_10px_24px_rgba\(10\,40\,90\,\.14\)\]{box-shadow:0 10px 24px #0a285a24}.\[box-shadow\:0_10px_26px_rgba\(22\,75\,166\,\.15\)\,0_2px_8px_rgba\(14\,48\,107\,\.08\)\]\!{box-shadow:0 10px 26px #164ba626,0 2px 8px #0e306b14!important}.\[box-shadow\:0_10px_32px_rgba\(0\,80\,216\,\.16\)\,inset_0_-10px_22px_rgba\(0\,80\,216\,\.08\)\,inset_0_8px_16px_rgba\(255\,255\,255\,\.72\)\]{box-shadow:0 10px 32px #0050d829,inset 0 -10px 22px #0050d814,inset 0 8px 16px #ffffffb8}.\[box-shadow\:0_12px_28px_rgba\(22\,75\,166\,\.16\)\,0_3px_9px_rgba\(14\,48\,107\,\.09\)\]\!{box-shadow:0 12px 28px #164ba629,0 3px 9px #0e306b17!important}.\[box-shadow\:0_14px_26px_-10px_rgba\(10\,40\,90\,\.16\)\]{box-shadow:0 14px 26px -10px #0a285a29}.\[box-shadow\:0_14px_30px_rgba\(21\,60\,225\,\.26\)\,0_4px_10px_rgba\(14\,40\,160\,\.16\)\]\!{box-shadow:0 14px 30px #153ce142,0 4px 10px #0e28a029!important}.\[box-shadow\:0_18px_46px_rgba\(10\,40\,90\,\.07\)\]{box-shadow:0 18px 46px #0a285a12}.\[box-shadow\:0_calc\(\.16\*var\(--u\)\)_calc\(\.43\*var\(--u\)\)_rgba\(4\,16\,48\,\.22\)\]{box-shadow:0 calc(.16 * var(--u)) calc(.43 * var(--u)) #04103038}.\[box-shadow\:0_calc\(\.32\*var\(--u\)\)_calc\(\.8\*var\(--u\)\)_rgba\(4\,16\,48\,\.24\)\]{box-shadow:0 calc(.32 * var(--u)) calc(.8 * var(--u)) #0410303d}.\[box-shadow\:0_calc\(\.53\*var\(--u\)\)_calc\(1\.28\*var\(--u\)\)_rgba\(10\,40\,90\,\.16\)\]\!{box-shadow:0 calc(.53 * var(--u)) calc(1.28 * var(--u)) #0a285a29!important}.\[box-shadow\:0_calc\(20\*var\(--pc-u\)\)_calc\(34\*var\(--pc-u\)\)_calc\(-16\*var\(--pc-u\)\)_rgba\(9\,22\,72\,\.55\)\]{box-shadow:0 calc(20 * var(--pc-u)) calc(34 * var(--pc-u)) calc(-16 * var(--pc-u)) #0916488c}.\[box-shadow\:inset_0_0_0_calc\(1\*var\(--u\)\)_rgba\(186\,220\,247\,\.55\)\,inset_0_0_calc\(3\.5\*var\(--u\)\)_calc\(2\*var\(--u\)\)_rgba\(255\,255\,255\,\.7\)\,inset_calc\(15\*var\(--u\)\)_calc\(-7\*var\(--u\)\)_calc\(26\*var\(--u\)\)_rgba\(110\,176\,233\,\.38\)\,inset_calc\(-12\*var\(--u\)\)_calc\(-4\*var\(--u\)\)_calc\(24\*var\(--u\)\)_rgba\(132\,190\,238\,\.3\)\,inset_0_calc\(-9\*var\(--u\)\)_calc\(14\*var\(--u\)\)_rgba\(255\,255\,255\,\.55\)\,0_calc\(12\*var\(--u\)\)_calc\(32\*var\(--u\)\)_rgba\(96\,150\,215\,\.16\)\,0_0_calc\(26\*var\(--u\)\)_rgba\(150\,200\,242\,\.18\)\]{box-shadow:inset 0 0 0 calc(1 * var(--u)) #badcf78c,inset 0 0 calc(3.5 * var(--u)) calc(2 * var(--u)) #ffffffb3,inset calc(15 * var(--u)) calc(-7 * var(--u)) calc(26 * var(--u)) #6eb0e961,inset calc(-12 * var(--u)) calc(-4 * var(--u)) calc(24 * var(--u)) #84beee4d,inset 0 calc(-9 * var(--u)) calc(14 * var(--u)) #ffffff8c,0 calc(12 * var(--u)) calc(32 * var(--u)) #6096d729,0 0 calc(26 * var(--u)) #96c8f22e}.\[box-shadow\:inset_0_0_calc\(7\*var\(--u\)\)_rgba\(255\,255\,255\,\.9\)\,0_0_0_calc\(1\.5\*var\(--u\)\)_rgba\(255\,255\,255\,\.95\)\,0_0_calc\(9\*var\(--u\)\)_calc\(2\*var\(--u\)\)_rgba\(255\,255\,255\,\.9\)\,0_0_calc\(26\*var\(--u\)\)_calc\(6\*var\(--u\)\)_rgba\(120\,170\,235\,\.32\)\,0_calc\(9\*var\(--u\)\)_calc\(24\*var\(--u\)\)_rgba\(64\,101\,161\,\.12\)\]{box-shadow:inset 0 0 calc(7 * var(--u)) #ffffffe6,0 0 0 calc(1.5 * var(--u)) #fffffff2,0 0 calc(9 * var(--u)) calc(2 * var(--u)) #ffffffe6,0 0 calc(26 * var(--u)) calc(6 * var(--u)) #78aaeb52,0 calc(9 * var(--u)) calc(24 * var(--u)) #4065a11f}.\[box-shadow\:inset_0_1px_0_rgba\(255\,255\,255\,\.03\)\,0_2px_10px_rgba\(1\,9\,26\,\.25\)\]{box-shadow:inset 0 1px #ffffff08,0 2px 10px #01091a40}.\[box-shadow\:none\]\!{box-shadow:none!important}.\[box-shadow\:var\(--ring\,var\(--lu-shadow\)\)\]{box-shadow:var(--ring,var(--lu-shadow))}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0\!{outline-style:var(--tw-outline-style)!important;outline-width:0!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,)}.blur-\[60px\]{--tw-blur:blur(60px);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,)}.blur-lg{--tw-blur:blur(var(--blur-lg));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-\[0_0_12px_rgba\(0\,100\,255\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#0064ff99));--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,)}.drop-shadow-\[0_0_12px_rgba\(255\,255\,255\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#ffffff59));--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,)}.drop-shadow-\[0_10px_20px_rgba\(0\,80\,216\,0\.15\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 20px var(--tw-drop-shadow-color,#0050d826));--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,)}.drop-shadow-\[0_10px_20px_rgba\(15\,23\,42\,0\.12\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 20px var(--tw-drop-shadow-color,#0f172a1f));--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,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:blur\(\.7px\)_saturate\(\.56\)_brightness\(\.95\)\]{filter:blur(.7px)saturate(.56)brightness(.95)}.\[filter\:blur\(1\.5px\)_saturate\(\.46\)_brightness\(\.86\)\]{filter:blur(1.5px)saturate(.46)brightness(.86)}.\[filter\:blur\(2\.3px\)_saturate\(\.36\)_brightness\(\.92\)\]{filter:blur(2.3px)saturate(.36)brightness(.92)}.\[filter\:blur\(calc\(9\*var\(--u\)\)\)\]{filter:blur(calc(9 * var(--u)))}.\[filter\:drop-shadow\(0_8px_14px_rgba\(10\,40\,90\,\.12\)\)\]{filter:drop-shadow(0 8px 14px #0a285a1f)}.\[filter\:drop-shadow\(0_8px_14px_rgba\(10\,40\,90\,\.14\)\)\]{filter:drop-shadow(0 8px 14px #0a285a24)}.\[filter\:drop-shadow\(0_10px_18px_rgba\(10\,40\,90\,\.14\)\)\]{filter:drop-shadow(0 10px 18px #0a285a24)}.\[filter\:drop-shadow\(0_12px_26px_rgba\(10\,16\,32\,\.12\)\)\]{filter:drop-shadow(0 12px 26px #0a10201f)}.\[filter\:drop-shadow\(0_calc\(14\*var\(--u\)\)_calc\(22\*var\(--u\)\)_rgba\(10\,16\,32\,\.14\)\)\]{filter:drop-shadow(0 calc(14 * var(--u)) calc(22 * var(--u)) #0a102024)}.\[filter\:grayscale\(1\)_brightness\(\.56\)_contrast\(1\.2\)\]{filter:grayscale()brightness(.56)contrast(1.2)}.\[filter\:grayscale\(1\)_brightness\(\.72\)_contrast\(1\.12\)\]{filter:grayscale()brightness(.72)contrast(1.12)}.\[filter\:grayscale\(1\)_brightness\(\.92\)_contrast\(1\.04\)_blur\(calc\(2\.2\*var\(--pc-u\)\)\)\]{filter:grayscale(1) brightness(.92) contrast(1.04) blur(calc(2.2 * var(--pc-u)))}.\[filter\:var\(--ca-flt\,none\)\]{filter:var(--ca-flt,none)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.\[backdrop-filter\:blur\(2px\)_saturate\(1\.04\)\]{-webkit-backdrop-filter:blur(2px)saturate(1.04);backdrop-filter:blur(2px)saturate(1.04)}.\[backdrop-filter\:blur\(6px\)\]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,box-shadow\,transform\,color\]{transition-property:background,box-shadow,transform,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,color\]{transition-property:background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]\!{transition-property:background-color!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[background\]{transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,transform\]\!{transition-property:color,transform!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[font-size\]{transition-property:font-size;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,filter\,box-shadow\]{transition-property:opacity,filter,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]\!{transition-property:transform,box-shadow!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[transform\,filter\,box-shadow\,opacity\]{transition-property:transform,filter,box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,filter\,box-shadow\]{transition-property:transform,filter,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,filter\]{transition-property:transform,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background\]{transition-property:width,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,background\,box-shadow\]\!{transition-property:width,height,background,box-shadow!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-200\!{--tw-duration:.2s!important;transition-duration:.2s!important}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[\.2s\,\.3s\]\!{--tw-duration:.2s,.3s!important;transition-duration:.2s,.3s!important}.duration-\[\.4s\,\.4s\,\.3s\,\.3s\]\!{--tw-duration:.4s,.4s,.3s,.3s!important;transition-duration:.4s,.4s,.3s,.3s!important}.duration-\[\.6s\]{--tw-duration:.6s;transition-duration:.6s}.duration-\[\.8s\]{--tw-duration:.8s;transition-duration:.8s}.duration-\[\.17s\]{--tw-duration:.17s;transition-duration:.17s}.duration-\[\.18s\]{--tw-duration:.18s;transition-duration:.18s}.duration-\[\.22s\]{--tw-duration:.22s;transition-duration:.22s}.duration-\[\.22s\]\!{--tw-duration:.22s!important;transition-duration:.22s!important}.duration-\[\.25s\]{--tw-duration:.25s;transition-duration:.25s}.duration-\[\.25s\]\!{--tw-duration:.25s!important;transition-duration:.25s!important}.duration-\[\.45s\]{--tw-duration:.45s;transition-duration:.45s}.duration-\[\.48s\]{--tw-duration:.48s;transition-duration:.48s}.duration-\[\.68s\]{--tw-duration:.68s;transition-duration:.68s}.ease-\[cubic-bezier\(\.22\,1\,\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[ease\,var\(--lu-spring\)\]\!{--tw-ease:ease,var(--lu-spring)!important;transition-timing-function:ease,var(--lu-spring)!important}.ease-\[var\(--lu-spring\)\,var\(--lu-spring\)\,ease\,ease\]\!{--tw-ease:var(--lu-spring),var(--lu-spring),ease,ease!important;transition-timing-function:var(--lu-spring),var(--lu-spring),ease,ease!important}.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)}.ease-out\!{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}.\[transition-timing-function\:cubic-bezier\(\.22\,1\,\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}.\[will-change\:transform\]{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--art-bottom\:18px\]{--art-bottom:18px}.\[--art-bottom\:26px\]{--art-bottom:26px}.\[--ca-ch\:32\.00cqw\]{--ca-ch:32cqw}.\[--ca-cw\:37\.20cqw\]{--ca-cw:37.2cqw}.\[--ca-dx\:-9\.55cqw\]{--ca-dx:-9.55cqw}.\[--ca-flt\:blur\(\.8px\)_saturate\(\.44\)_brightness\(\.95\)\]{--ca-flt:blur(.8px) saturate(.44) brightness(.95)}.\[--ca-flt\:blur\(1\.6px\)_saturate\(\.5\)_brightness\(\.80\)\]{--ca-flt:blur(1.6px) saturate(.5) brightness(.8)}.\[--ca-flt\:blur\(2\.4px\)_saturate\(\.42\)_brightness\(\.86\)\]{--ca-flt:blur(2.4px) saturate(.42) brightness(.86)}.\[--ca-flt\:blur\(3\.2px\)_saturate\(\.3\)_brightness\(1\.02\)\]{--ca-flt:blur(3.2px) saturate(.3) brightness(1.02)}.\[--ca-hrz\:-1\.8deg\]{--ca-hrz:-1.8deg}.\[--ca-r\:1\.59cqw\]{--ca-r:1.59cqw}.\[--ca-right\:4\.10cqw\]{--ca-right:4.1cqw}.\[--ca-rz\:calc\(-\.4deg_\*_var\(--ca-dir\,1\)\)\]{--ca-rz:calc(-.4deg * var(--ca-dir,1))}.\[--ca-rz\:calc\(-\.8deg_\*_var\(--ca-dir\,1\)\)\]{--ca-rz:calc(-.8deg * var(--ca-dir,1))}.\[--ca-rz\:calc\(\.2deg_\*_var\(--ca-dir\,1\)\)\]{--ca-rz:calc(.2deg * var(--ca-dir,1))}.\[--ca-rz\:calc\(\.9deg_\*_var\(--ca-dir\,1\)\)\]{--ca-rz:calc(.9deg * var(--ca-dir,1))}.\[--ca-sc\:\.75\]{--ca-sc:.75}.\[--ca-sc\:\.79\]{--ca-sc:.79}.\[--ca-sc\:\.84\]{--ca-sc:.84}.\[--ca-sc\:\.91\]{--ca-sc:.91}.\[--ca-tx\:calc\(var\(--ca-dx\)_\*_1\.750_\*_var\(--ca-dir\,1\)\)\]{--ca-tx:calc(var(--ca-dx) * 1.75 * var(--ca-dir,1))}.\[--ca-tx\:calc\(var\(--ca-dx\)_\*_1_\*_var\(--ca-dir\,1\)\)\]{--ca-tx:calc(var(--ca-dx) * 1 * var(--ca-dir,1))}.\[--ca-tx\:calc\(var\(--ca-dx\)_\*_2\.402_\*_var\(--ca-dir\,1\)\)\]{--ca-tx:calc(var(--ca-dx) * 2.402 * var(--ca-dir,1))}.\[--ca-tx\:calc\(var\(--ca-dx\)_\*_2\.979_\*_var\(--ca-dir\,1\)\)\]{--ca-tx:calc(var(--ca-dx) * 2.979 * var(--ca-dir,1))}.\[--ca-veil\:\.34\]{--ca-veil:.34}.\[--ca-veil\:\.44\]{--ca-veil:.44}.\[--ca-veil\:\.60\]{--ca-veil:.6}.\[--ca-veil\:\.86\]{--ca-veil:.86}.\[--cc-ch\:28\.97cqw\]{--cc-ch:28.97cqw}.\[--cc-cw\:40\.23cqw\]{--cc-cw:40.23cqw}.\[--cc-dx\:5\.55cqw\]{--cc-dx:5.55cqw}.\[--cc-r\:1\.26cqw\]{--cc-r:1.26cqw}.\[--cc-veil\:\.26\]{--cc-veil:.26}.\[--cc-veil\:\.38\]{--cc-veil:.38}.\[--cc-veil\:\.52\]{--cc-veil:.52}.\[--dip\:\.958\]{--dip:.958}.\[--ft-accent\:\#075EF6\]{--ft-accent:#075ef6}.\[--ft-divider\:rgba\(108\,137\,190\,\.16\)\]{--ft-divider:#6c89be29}.\[--ft-heading\:\#F3F6FF\]{--ft-heading:#f3f6ff}.\[--ft-input-bg\:rgba\(8\,34\,76\,\.75\)\]{--ft-input-bg:#08224cbf}.\[--ft-input-line\:rgba\(93\,122\,173\,\.25\)\]{--ft-input-line:#5d7aad40}.\[--ft-muted\:rgba\(190\,202\,229\,\.72\)\]{--ft-muted:#becae5b8}.\[--ft-text\:rgba\(210\,219\,241\,\.72\)\]{--ft-text:#d2dbf1b8}.\[--fu\:\.048828cqw\]{--fu:.048828cqw}.\[--h\:10\.50\%\]{--h:10.5%}.\[--h\:var\(--s0-h\)\]{--h:var(--s0-h)}.\[--hub-blue\:\#2B63DE\]{--hub-blue:#2b63de}.\[--hub-ch2\:30\.85cqw\]{--hub-ch2:30.85cqw}.\[--hub-ch\:31\.24cqw\]{--hub-ch:31.24cqw}.\[--hub-copy-top\:3\.62cqw\]{--hub-copy-top:3.62cqw}.\[--hub-cta-top\:22\.74cqw\]{--hub-cta-top:22.74cqw}.\[--hub-gap\:\.7cqw\]{--hub-gap:.7cqw}.\[--hub-ic\:\#2E6FE0\]{--hub-ic:#2e6fe0}.\[--hub-pad\:2\.397cqw\]{--hub-pad:2.397cqw}.\[--k\:1\]{--k:1}.\[--lu-dur\:\.62s\]{--lu-dur:.62s}.\[--lu-ease\:cubic-bezier\(\.22\,1\,\.36\,1\)\]{--lu-ease:cubic-bezier(.22,1,.36,1)}.\[--lu-persp\:calc\(74\.52\*var\(--u\)\)\]{--lu-persp:calc(74.52 * var(--u))}.\[--lu-px\:calc\(1\.330\*var\(--u\)\)\]{--lu-px:calc(1.33 * var(--u))}.\[--lu-r\:calc\(1\.437\*var\(--u\)\)\]{--lu-r:calc(1.437 * var(--u))}.\[--lu-ring\:0_0_0_calc\(\.107\*var\(--u\)\)_rgba\(10\,90\,255\,\.85\)\,0_0_0_calc\(\.27\*var\(--u\)\)_rgba\(120\,170\,255\,\.32\)\,0_0_calc\(1\.4\*var\(--u\)\)_calc\(\.32\*var\(--u\)\)_rgba\(60\,130\,255\,\.26\)\,0_calc\(1\.17\*var\(--u\)\)_calc\(2\.13\*var\(--u\)\)_rgba\(0\,25\,70\,\.16\)\]{--lu-ring:0 0 0 calc(.107 * var(--u)) #0a5affd9,0 0 0 calc(.27 * var(--u)) #78aaff52,0 0 calc(1.4 * var(--u)) calc(.32 * var(--u)) #3c82ff42,0 calc(1.17 * var(--u)) calc(2.13 * var(--u)) #00194629}.\[--lu-shadow-hov\:0_calc\(1\.28\*var\(--u\)\)_calc\(2\.55\*var\(--u\)\)_rgba\(5\,28\,72\,\.15\)\,0_calc\(\.32\*var\(--u\)\)_calc\(\.85\*var\(--u\)\)_rgba\(5\,28\,72\,\.08\)\]{--lu-shadow-hov:0 calc(1.28 * var(--u)) calc(2.55 * var(--u)) #051c4826,0 calc(.32 * var(--u)) calc(.85 * var(--u)) #051c4814}.\[--lu-shadow\:0_calc\(\.958\*var\(--u\)\)_calc\(2\.022\*var\(--u\)\)_rgba\(5\,28\,72\,\.12\)\,0_calc\(\.213\*var\(--u\)\)_calc\(\.639\*var\(--u\)\)_rgba\(5\,28\,72\,\.06\)\]{--lu-shadow:0 calc(.958 * var(--u)) calc(2.022 * var(--u)) #051c481f,0 calc(.213 * var(--u)) calc(.639 * var(--u)) #051c480f}.\[--lu-spring\:cubic-bezier\(\.3\,1\.18\,\.36\,1\)\]{--lu-spring:cubic-bezier(.3,1.18,.36,1)}.\[--ofd\:6\.6s\]{--ofd:6.6s}.\[--ofd\:7\.2s\]{--ofd:7.2s}.\[--ofd\:7\.8s\]{--ofd:7.8s}.\[--ofd\:8\.4s\]{--ofd:8.4s}.\[--ofo\:-1\.4s\]{--ofo:-1.4s}.\[--ofo\:-2\.8s\]{--ofo:-2.8s}.\[--ofo\:-4s\]{--ofo:-4s}.\[--op\:\.8\]{--op:.8}.\[--op\:\.9\]{--op:.9}.\[--op\:1\.05\]{--op:1.05}.\[--op\:1\.15\]{--op:1.15}.\[--oty\:-3deg\]{--oty:-3deg}.\[--oty\:-4deg\]{--oty:-4deg}.\[--oty\:-6deg\]{--oty:-6deg}.\[--oty\:-8deg\]{--oty:-8deg}.\[--pc-h\:401\]{--pc-h:401}.\[--pc-prev-p\:2600\]{--pc-prev-p:2600}.\[--pc-prev-ry\:72deg\]{--pc-prev-ry:72deg}.\[--pc-prev-s\:1\]{--pc-prev-s:1}.\[--pc-prev-x\:806\]{--pc-prev-x:806}.\[--pc-r\:20\]{--pc-r:20}.\[--pc-side-p\:740\]{--pc-side-p:740}.\[--pc-side-ry\:13deg\]{--pc-side-ry:13deg}.\[--pc-side-rz\:1\.2deg\]{--pc-side-rz:1.2deg}.\[--pc-side-s\:1\]{--pc-side-s:1}.\[--pc-side-x\:519\.5\]{--pc-side-x:519.5}.\[--pc-sw\:400\]{--pc-sw:400}.\[--pc-u\:clamp\(\.52px\,0\.0488281cqw\,1px\)\]{--pc-u:clamp(.52px, .0488281cqw, 1px)}.\[--pc-w\:616\]{--pc-w:616}.\[--pc1\:\#7A8598\]{--pc1:#7a8598}.\[--pc1\:\#16309F\]{--pc1:#16309f}.\[--pc1\:\#16317F\]{--pc1:#16317f}.\[--pc2\:\#0D1C6B\]{--pc2:#0d1c6b}.\[--pc2\:\#060C34\]{--pc2:#060c34}.\[--pc2\:\#39424F\]{--pc2:#39424f}.\[--pr-band-y\:clamp\(2px\,0\.5vw\,8px\)\]{--pr-band-y:clamp(2px, .5vw, 8px)}.\[--pr-card-h\:261px\]{--pr-card-h:261px}.\[--pr-go-bottom\:24\.6px\]{--pr-go-bottom:24.6px}.\[--pr-go-inset\:15\.5px\]{--pr-go-inset:15.5px}.\[--pr-go\:36px\]{--pr-go:36px}.\[--pr-nav\:37px\]{--pr-nav:37px}.\[--pr-pad-t\:17\.8px\]{--pr-pad-t:17.8px}.\[--pr-pad\:20px\]{--pr-pad:20px}.\[--pr-panel-pad-i\:0px\]{--pr-panel-pad-i:0px}.\[--pr-radius\:10px\]{--pr-radius:10px}.\[--pr-title-lh\:22\.0px\]{--pr-title-lh:22px}.\[--pr-title\:16\.2px\]{--pr-title:16.2px}.\[--r\:0deg\]{--r:0deg}.\[--s0-h\:29\.845cqw\]{--s0-h:29.845cqw}.\[--s0-o\:\.92\]{--s0-o:.92}.\[--s0-r\:13\.2deg\]{--s0-r:13.2deg}.\[--s0-w\:18\.326cqw\]{--s0-w:18.326cqw}.\[--s0-x\:-\.256cqw\]{--s0-x:-.256cqw}.\[--s0-y\:\.037cqw\]{--s0-y:.037cqw}.\[--s0-z\:2\]{--s0-z:2}.\[--s1-h\:29\.808cqw\]{--s1-h:29.808cqw}.\[--s1-o\:\.96\]{--s1-o:.96}.\[--s1-r\:0deg\]{--s1-r:0deg}.\[--s1-w\:18\.731cqw\]{--s1-w:18.731cqw}.\[--s1-x\:19\.503cqw\]{--s1-x:19.503cqw}.\[--s1-y\:0cqw\]{--s1-y:0cqw}.\[--s1-z\:3\]{--s1-z:3}.\[--s2-h\:29\.925cqw\]{--s2-h:29.925cqw}.\[--s2-o\:1\]{--s2-o:1}.\[--s2-r\:0deg\]{--s2-r:0deg}.\[--s2-w\:20\.333cqw\]{--s2-w:20.333cqw}.\[--s2-x\:39\.804cqw\]{--s2-x:39.804cqw}.\[--s2-y\:\.037cqw\]{--s2-y:.037cqw}.\[--s2-z\:5\]{--s2-z:5}.\[--s3-h\:29\.925cqw\]{--s3-h:29.925cqw}.\[--s3-o\:\.96\]{--s3-o:.96}.\[--s3-r\:-6\.6deg\]{--s3-r:-6.6deg}.\[--s3-w\:18\.853cqw\]{--s3-w:18.853cqw}.\[--s3-x\:61\.585cqw\]{--s3-x:61.585cqw}.\[--s3-y\:\.383cqw\]{--s3-y:.383cqw}.\[--s3-z\:3\]{--s3-z:3}.\[--s4-h\:30\.154cqw\]{--s4-h:30.154cqw}.\[--s4-o\:\.92\]{--s4-o:.92}.\[--s4-r\:-15\.5deg\]{--s4-r:-15.5deg}.\[--s4-w\:17\.416cqw\]{--s4-w:17.416cqw}.\[--s4-x\:81\.972cqw\]{--s4-x:81.972cqw}.\[--s4-y\:\.266cqw\]{--s4-y:.266cqw}.\[--s4-z\:2\]{--s4-z:2}.\[--sheen\:0\]{--sheen:0}.\[--u\:0\.09606cqw\]{--u:.09606cqw}.\[--u\:0\.048828cqw\]{--u:.048828cqw}.\[--u\:calc\(1cqw\*var\(--k\)\)\]{--u:calc(1cqw * var(--k))}.\[--uy\:calc\(var\(--u\)\*450\/434\)\]{--uy:calc(var(--u) * 450 / 434)}.\[--w\:var\(--pc-w\)\]{--w:var(--pc-w)}.\[--w\:var\(--s0-w\)\]{--w:var(--s0-w)}.\[--wo-navy\:\#0B1640\]{--wo-navy:#0b1640}.\[--x\:104\%\]{--x:104%}.\[--y\:0cqw\]{--y:0cqw}.\[--z\:1\]{--z:1}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[-webkit-mask-image\:linear-gradient\(180deg\,transparent_0\%\,rgba\(0\,0\,0\,\.08\)_12\%\,rgba\(0\,0\,0\,\.45\)_36\%\,\#000_64\%\,\#000_100\%\)\]{-webkit-mask-image:linear-gradient(#0000 0%,#00000014 12%,#00000073 36%,#000 64% 100%)}.\[-webkit-mask-repeat\:no-repeat\]{-webkit-mask-repeat:no-repeat}.\[-webkit-mask-size\:100\%_100\%\]{-webkit-mask-size:100% 100%}.\[-webkit-user-drag\:none\]{-webkit-user-drag:none}.\[animation-delay\:-23\.552s\]{animation-delay:-23.552s}.\[animation-delay\:-47\.472s\]{animation-delay:-47.472s}.\[animation-duration\:36\.8s\]{animation-duration:36.8s}.\[animation-duration\:55\.2s\]{animation-duration:55.2s}.\[background\:linear-gradient\(0deg\,rgba\(4\,12\,36\,\.52\)_0\%\,rgba\(4\,12\,36\,\.14\)_20\%\,rgba\(4\,12\,36\,0\)_40\%\)\,linear-gradient\(90deg\,rgba\(3\,10\,26\,\.58\)_0\%\,rgba\(3\,10\,26\,\.40\)_34\%\,rgba\(3\,10\,26\,0\)_52\%\)\,linear-gradient\(90deg\,rgba\(3\,12\,29\,\.97\)_0\%\,rgba\(3\,12\,29\,\.82\)_31\%\,rgba\(3\,12\,29\,\.28\)_60\%\,rgba\(3\,12\,29\,\.04\)_100\%\)\]\!{background:linear-gradient(#040c2400 60%,#040c2424 80%,#040c2485 100%),linear-gradient(90deg,#030a1a94 0%,#030a1a66 34%,#030a1a00 52%),linear-gradient(90deg,#030c1df7 0%,#030c1dd1 31%,#030c1d47 60%,#030c1d0a 100%)!important}.\[background\:linear-gradient\(0deg\,rgba\(6\,17\,48\,\.28\)_0\%\,rgba\(6\,17\,48\,0\)_30\%\)\]{background:linear-gradient(#06113000 70%,#06113047 100%)}.\[background\:linear-gradient\(0deg\,rgba\(6\,17\,48\,\.30\)_0\%\,rgba\(6\,17\,48\,0\)_30\%\)\]{background:linear-gradient(#06113000 70%,#0611304d 100%)}.\[background\:linear-gradient\(97deg\,rgba\(4\,10\,44\,\.88\)_0\%\,rgba\(4\,10\,44\,\.62\)_28\%\,rgba\(4\,10\,44\,\.20\)_54\%\,rgba\(4\,10\,44\,0\)_74\%\)\]{background:linear-gradient(97deg,#040a2ce0 0%,#040a2c9e 28%,#040a2c33 54%,#040a2c00 74%)}.\[background\:linear-gradient\(97deg\,rgba\(24\,32\,50\,\.82\)_0\%\,rgba\(33\,43\,62\,\.62\)_32\%\,rgba\(44\,55\,76\,\.26\)_62\%\,rgba\(44\,55\,76\,\.06\)_84\%\)\]{background:linear-gradient(97deg,#182032d1 0%,#212b3e9e 32%,#2c374c42 62%,#2c374c0f 84%)}.\[background\:linear-gradient\(99deg\,\#070F44_0\%\,\#0B1A66_38\%\,\#1739B4_76\%\,\#2350E2_100\%\)\]{background:linear-gradient(99deg,#070f44 0%,#0b1a66 38%,#1739b4 76%,#2350e2 100%)}.\[background\:linear-gradient\(99deg\,rgba\(5\,12\,52\,\.90\)_0\%\,rgba\(6\,16\,66\,\.72\)_34\%\,rgba\(14\,40\,150\,\.26\)_68\%\,rgba\(24\,70\,222\,\.16\)_100\%\)\]{background:linear-gradient(99deg,#050c34e6 0%,#061042b8 34%,#0e289642 68%,#1846de29 100%)}.\[background\:linear-gradient\(100deg\,transparent_18\%\,rgba\(255\,255\,255\,\.4\)_50\%\,transparent_82\%\)\]{background:linear-gradient(100deg,#0000 18%,#fff6 50%,#0000 82%)}.\[background\:linear-gradient\(175deg\,var\(--pc1\)_0\%\,var\(--pc2\)_100\%\)\]{background:linear-gradient(175deg,var(--pc1) 0%,var(--pc2) 100%)}.\[background\:linear-gradient\(180deg\,\#1A3FDB_0\%\,\#1134BE_100\%\)\]\!{background:linear-gradient(#1a3fdb 0%,#1134be 100%)!important}.\[background\:linear-gradient\(180deg\,\#04173D_0\%\,\#01183D_48\%\,\#011438_100\%\)\]\!{background:linear-gradient(#04173d 0%,#01183d 48%,#011438 100%)!important}.\[background\:linear-gradient\(180deg\,\#EFF1FB_0\%\,\#EAEDF7_100\%\)\]{background:linear-gradient(#eff1fb 0%,#eaedf7 100%)}.\[background\:linear-gradient\(180deg\,rgba\(255\,255\,255\,\.75\)_0\%\,rgba\(255\,255\,255\,0\)_3\.2\%\)\,\#F4F6FC\]{background:linear-gradient(#ffffffbf 0%,#fff0 3.2%),#f4f6fc}.\[background\:linear-gradient\(180deg\,var\(--hv2-surface\)_0\%\,\#FAFCFF_40\%\,\#F6F8FE_100\%\)\]{background:linear-gradient(180deg,var(--hv2-surface) 0%,#fafcff 40%,#f6f8fe 100%)}.\[background\:radial-gradient\(46\%_32\%_at_50\%_-3\%\,rgba\(226\,236\,255\,\.85\)_0\%\,rgba\(245\,247\,253\,0\)_74\%\)\,radial-gradient\(34\%_30\%_at_4\%_86\%\,rgba\(98\,157\,255\,\.09\)_0\%\,rgba\(245\,247\,253\,0\)_72\%\)\,\#F5F7FD\]{background:radial-gradient(46% 32% at 50% -3%,#e2ecffd9 0%,#f5f7fd00 74%),radial-gradient(34% 30% at 4% 86%,#629dff17 0%,#f5f7fd00 72%),#f5f7fd}.\[background\:radial-gradient\(58\%_52\%_at_68\%_28\%\,rgba\(122\,156\,235\,\.14\)\,transparent_70\%\)\,radial-gradient\(36\%_42\%_at_92\%_18\%\,rgba\(150\,170\,240\,\.11\)\,transparent_68\%\)\,radial-gradient\(80\%_40\%_at_50\%_100\%\,rgba\(243\,245\,253\,\.65\)\,transparent_70\%\)\]{background:radial-gradient(58% 52% at 68% 28%,#7a9ceb24,#0000 70%),radial-gradient(36% 42% at 92% 18%,#96aaf01c,#0000 68%),radial-gradient(80% 40% at 50% 100%,#f3f5fda6,#0000 70%)}.\[background\:radial-gradient\(58\%_70\%_at_62\%_32\%\,rgba\(255\,255\,255\,\.9\)\,rgba\(255\,255\,255\,0\)_62\%\)\,linear-gradient\(180deg\,\#F7F8FC_0\%\,var\(--hv2-surface\)_50\%\,\#F0F2F8_100\%\)\]{background:radial-gradient(58% 70% at 62% 32%,#ffffffe6,#fff0 62%),linear-gradient(180deg,#f7f8fc 0%,var(--hv2-surface) 50%,#f0f2f8 100%)}.\[background\:radial-gradient\(60cqw_78\%_at_50\%_46\%\,rgba\(0\,80\,216\,\.055\)\,transparent_70\%\)\]{background:radial-gradient(60cqw 78% at 50% 46%,#0050d80e,#0000 70%)}.\[background\:radial-gradient\(90\%_58\%_at_50\%_10\%\,rgba\(255\,255\,255\,\.96\)_0\%\,rgba\(255\,255\,255\,\.5\)_44\%\,rgba\(255\,255\,255\,0\)_70\%\)\,radial-gradient\(circle_closest-side_at_50\%_50\%\,rgba\(255\,255\,255\,\.92\)_0\%\,rgba\(255\,255\,255\,\.88\)_70\%\,rgba\(242\,249\,255\,\.82\)_83\%\,rgba\(206\,230\,250\,\.68\)_92\%\,rgba\(150\,200\,242\,\.55\)_97\%\,rgba\(150\,200\,242\,\.14\)_100\%\)\]{background:radial-gradient(90% 58% at 50% 10%,#fffffff5 0%,#ffffff80 44%,#fff0 70%),radial-gradient(circle closest-side,#ffffffeb 0%,#ffffffe0 70%,#f2f9ffd1 83%,#cee6faad 92%,#96c8f28c 97%,#96c8f224 100%)}.\[background\:radial-gradient\(circle_at_36\%_30\%\,\#FFFFFF_0\%\,\#EAF1FC_44\%\,\#C9DBF6_76\%\,\#A8C4F0_100\%\)\]{background:radial-gradient(circle at 36% 30%,#fff 0%,#eaf1fc 44%,#c9dbf6 76%,#a8c4f0 100%)}.\[background\:radial-gradient\(circle_at_50\%_50\%\,rgba\(72\,128\,232\,\.30\)_0\%\,rgba\(72\,128\,232\,\.14\)_36\%\,rgba\(72\,128\,232\,0\)_60\%\)\,radial-gradient\(circle_closest-side_at_50\%_50\%\,rgba\(255\,255\,255\,\.98\)_0\%\,rgba\(255\,255\,255\,\.96\)_68\%\,rgba\(240\,247\,254\,\.97\)_86\%\,rgba\(255\,255\,255\,1\)_100\%\)\]{background:radial-gradient(circle,#4880e84d 0%,#4880e824 36%,#4880e800 60%),radial-gradient(circle closest-side,#fffffffa 0%,#fffffff5 68%,#f0f7fef7 86%,#fff 100%)}.\[background\:radial-gradient\(closest-side\,rgba\(30\,58\,118\,\.30\)\,rgba\(30\,58\,118\,0\)\)\]{background:radial-gradient(closest-side,#1e3a764d,#1e3a7600)}.\[background\:radial-gradient\(closest-side\,rgba\(91\,147\,245\,\.4\)\,rgba\(0\,80\,216\,\.1\)_50\%\,transparent_74\%\)\]{background:radial-gradient(closest-side,#5b93f566,#0050d81a 50%,#0000 74%)}.\[background\:radial-gradient\(closest-side\,rgba\(255\,255\,255\,\.9\)\,rgba\(165\,196\,245\,\.28\)_48\%\,transparent_74\%\)\]{background:radial-gradient(closest-side,#ffffffe6,#a5c4f547 48%,#0000 74%)}.\[background\:radial-gradient\(ellipse_34\%_46\%_at_30\%_96\%\,rgba\(22\,108\,255\,\.30\)_0\%\,rgba\(55\,130\,255\,\.13\)_30\%\,rgba\(55\,130\,255\,0\)_64\%\)\,radial-gradient\(ellipse_30\%_40\%_at_44\%_2\%\,rgba\(40\,120\,255\,\.13\)_0\%\,rgba\(40\,120\,255\,0\)_68\%\)\,radial-gradient\(ellipse_34\%_62\%_at_92\%_50\%\,rgba\(255\,255\,255\,\.85\)_0\%\,rgba\(255\,255\,255\,0\)_70\%\)\,linear-gradient\(96deg\,\#F2F5FE_0\%\,\#F4F6FD_46\%\,\#F7F9FE_100\%\)\]{background:radial-gradient(34% 46% at 30% 96%,#166cff4d 0%,#3782ff21 30%,#3782ff00 64%),radial-gradient(30% 40% at 44% 2%,#2878ff21 0%,#2878ff00 68%),radial-gradient(34% 62% at 92%,#ffffffd9 0%,#fff0 70%),linear-gradient(96deg,#f2f5fe 0%,#f4f6fd 46%,#f7f9fe 100%)}.\[background\:radial-gradient\(ellipse_36\%_50\%_at_68\%_90\%\,rgba\(25\,112\,255\,\.28\)_0\%\,rgba\(55\,130\,255\,\.13\)_26\%\,rgba\(55\,130\,255\,0\)_62\%\)\,radial-gradient\(ellipse_26\%_52\%_at_89\%_47\%\,rgba\(104\,121\,255\,\.10\)_0\%\,rgba\(104\,121\,255\,0\)_62\%\)\,linear-gradient\(90deg\,\#FAFBFF_0\%\,\#F7F9FF_42\%\,\#F5F7FD_100\%\)\]{background:radial-gradient(36% 50% at 68% 90%,#1970ff47 0%,#3782ff21 26%,#3782ff00 62%),radial-gradient(26% 52% at 89% 47%,#6879ff1a 0%,#6879ff00 62%),linear-gradient(90deg,#fafbff 0%,#f7f9ff 42%,#f5f7fd 100%)}.\[background\:radial-gradient\(ellipse_40\%_60\%_at_24\%_6\%\,rgba\(40\,120\,255\,\.08\)\,rgba\(40\,120\,255\,0\)_68\%\)\,linear-gradient\(180deg\,\#F7F9FE_0\%\,\#F4F6FD_100\%\)\]{background:radial-gradient(40% 60% at 24% 6%,#2878ff14,#2878ff00 68%),linear-gradient(#f7f9fe 0%,#f4f6fd 100%)}.\[background\:url\(\'\/img\/hv2-why-bg\.png\'\)_center_center\/cover_no-repeat\]{background:url(/img/hv2-why-bg.png) 50%/cover no-repeat}.\[clip-path\:inset\(50\%\)\]{clip-path:inset(50%)}.\[offset-path\:ellipse\(256px_133px_at_501px_254px\)\]{offset-path:ellipse(256px 133px at 501px 254px)}.\[offset-path\:ellipse\(294px_164px_at_501px_254px\)\]{offset-path:ellipse(294px 164px at 501px 254px)}.\[offset-rotate\:0deg\]{offset-rotate:0deg}.\[text-shadow\:0_1px_8px_rgba\(255\,255\,255\,\.95\)\]{text-shadow:0 1px 8px #fffffff2}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.\[transition\:width_var\(--lu-dur\)_var\(--lu-ease\)\,height_var\(--lu-dur\)_var\(--lu-ease\)\,transform_var\(--lu-dur\)_var\(--lu-spring\)\,box-shadow_var\(--lu-dur\)_var\(--lu-ease\)\,opacity_calc\(var\(--lu-dur\)\*_\.8\)_ease\,visibility_var\(--lu-dur\)\,translate_\.35s_var\(--lu-ease\)\]{transition:width var(--lu-dur) var(--lu-ease),height var(--lu-dur) var(--lu-ease),transform var(--lu-dur) var(--lu-spring),box-shadow var(--lu-dur) var(--lu-ease),opacity calc(var(--lu-dur) * .8) ease,visibility var(--lu-dur),translate .35s var(--lu-ease)}.not-disabled\:cursor-pointer:not(:disabled){cursor:pointer}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-\[\#0050D8\]:is(:where(.group):hover *){background-color:#0050d8}.group-hover\:bg-white\/25:is(:where(.group):hover *){background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-white\/25:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\/ca-card\:opacity-100\!:is(:where(.group\/ca-card):hover *){opacity:1!important}.group-hover\/ca-card\:\[background\:linear-gradient\(0deg\,rgba\(5\,14\,42\,\.74\)_0\%\,rgba\(5\,14\,42\,\.20\)_22\%\,rgba\(5\,14\,42\,0\)_42\%\)\,linear-gradient\(90deg\,rgba\(4\,8\,22\,\.95\)_0\%\,rgba\(4\,8\,22\,\.90\)_29\%\,rgba\(6\,10\,24\,\.44\)_51\%\,rgba\(4\,6\,16\,\.08\)_73\%\,rgba\(4\,6\,16\,0\)_86\%\)\]\!:is(:where(.group\/ca-card):hover *){background:linear-gradient(#050e2a00 58%,#050e2a33 78%,#050e2abd 100%),linear-gradient(90deg,#040816f2 0%,#040816e6 29%,#060a1870 51%,#04061014 73%,#04061000 86%)!important}.group-hover\/cta\:translate-x-0\.5:is(:where(.group\/cta):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-focus-visible\/ca-card\:opacity-100\!:is(:where(.group\/ca-card):focus-visible *){opacity:1!important}.group-focus-visible\/ca-card\:\[background\:linear-gradient\(0deg\,rgba\(5\,14\,42\,\.74\)_0\%\,rgba\(5\,14\,42\,\.20\)_22\%\,rgba\(5\,14\,42\,0\)_42\%\)\,linear-gradient\(90deg\,rgba\(4\,8\,22\,\.95\)_0\%\,rgba\(4\,8\,22\,\.90\)_29\%\,rgba\(6\,10\,24\,\.44\)_51\%\,rgba\(4\,6\,16\,\.08\)_73\%\,rgba\(4\,6\,16\,0\)_86\%\)\]\!:is(:where(.group\/ca-card):focus-visible *),.group-data-\[slot\=0\]\/ca-card\:\[background\:linear-gradient\(0deg\,rgba\(5\,14\,42\,\.74\)_0\%\,rgba\(5\,14\,42\,\.20\)_22\%\,rgba\(5\,14\,42\,0\)_42\%\)\,linear-gradient\(90deg\,rgba\(4\,8\,22\,\.95\)_0\%\,rgba\(4\,8\,22\,\.90\)_29\%\,rgba\(6\,10\,24\,\.44\)_51\%\,rgba\(4\,6\,16\,\.08\)_73\%\,rgba\(4\,6\,16\,0\)_86\%\)\]\!:is(:where(.group\/ca-card)[data-slot="0"] *){background:linear-gradient(#050e2a00 58%,#050e2a33 78%,#050e2abd 100%),linear-gradient(90deg,#040816f2 0%,#040816e6 29%,#060a1870 51%,#04061014 73%,#04061000 86%)!important}.group-data-\[slot\=1\]\/ca-card\:opacity-0:is(:where(.group\/ca-card)[data-slot="1"] *),.group-data-\[slot\=2\]\/ca-card\:opacity-0:is(:where(.group\/ca-card)[data-slot="2"] *),.group-data-\[slot\=3\]\/ca-card\:opacity-0:is(:where(.group\/ca-card)[data-slot="3"] *),.group-data-\[slot\=4\]\/ca-card\:opacity-0:is(:where(.group\/ca-card)[data-slot="4"] *){opacity:0}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-\[\#9CA3AF\]::placeholder{color:#9ca3af}.placeholder\:text-\[\#98A2B3\]::placeholder{color:#98a2b3}.placeholder\:text-\[rgba\(203\,214\,238\,\.66\)\]::placeholder{color:#cbd6eea8}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-\[calc\(-34\*var\(--u\)\)\]:before{content:var(--tw-content);inset:calc(-34 * var(--u))}.before\:z-\[-1\]:before{content:var(--tw-content);z-index:-1}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:\[background\:radial-gradient\(42\%_10\%_at_50\%_88\%\,rgba\(84\,128\,190\,\.14\)_0\%\,rgba\(84\,128\,190\,0\)_100\%\)\,radial-gradient\(circle\,rgba\(173\,212\,247\,\.18\)_0\%\,rgba\(196\,224\,249\,\.08\)_48\%\,transparent_72\%\)\]:before{content:var(--tw-content);background:radial-gradient(42% 10% at 50% 88%,#5480be24 0%,#5480be00 100%),radial-gradient(circle,#add4f72e 0%,#c4e0f914 48%,#0000 72%)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:start-\[14\%\]:after{content:var(--tw-content);inset-inline-start:14%}.after\:top-\[4\%\]:after{content:var(--tw-content);top:4%}.after\:z-\[2\]:after{content:var(--tw-content);z-index:2}.after\:z-\[3\]:after{content:var(--tw-content);z-index:3}.after\:z-\[4\]:after{content:var(--tw-content);z-index:4}.after\:h-\[30\%\]:after{content:var(--tw-content);height:30%}.after\:w-\[72\%\]:after{content:var(--tw-content);width:72%}.after\:\[translate\:-135\%_0\]:after{content:var(--tw-content);translate:-135%}.after\:rounded-\[var\(--lu-r\)\]:after{content:var(--tw-content);border-radius:var(--lu-r)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:blur-\[calc\(4\*var\(--u\)\)\]:after{content:var(--tw-content);--tw-blur:blur(calc(4 * var(--u)));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,)}.after\:transition-\[background\]:after{content:var(--tw-content);transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-\[\.62s\]:after{content:var(--tw-content);--tw-duration:.62s;transition-duration:.62s}.after\:duration-\[\.68s\]:after{content:var(--tw-content);--tw-duration:.68s;transition-duration:.68s}.after\:ease-\[cubic-bezier\(\.22\,1\,\.36\,1\)\]:after{content:var(--tw-content);--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:\[background\:linear-gradient\(105deg\,rgba\(255\,255\,255\,0\)_42\%\,rgba\(255\,255\,255\,\.20\)_50\%\,rgba\(255\,255\,255\,0\)_58\%\)\]:after{content:var(--tw-content);background:linear-gradient(105deg,#fff0 42%,#fff3 50%,#fff0 58%)}.after\:\[background\:linear-gradient\(150deg\,rgba\(228\,239\,255\,var\(--ca-veil\,0\)\)_0\%\,rgba\(207\,225\,253\,var\(--ca-veil\,0\)\)_100\%\)\]:after{content:var(--tw-content);background:linear-gradient(150deg,rgba(228,239,255,var(--ca-veil,0)) 0%,rgba(207,225,253,var(--ca-veil,0)) 100%)}.after\:\[background\:linear-gradient\(155deg\,rgba\(226\,238\,255\,var\(--cc-veil\,0\)\)_0\%\,rgba\(203\,222\,252\,var\(--cc-veil\,0\)\)_100\%\)\]:after{content:var(--tw-content);background:linear-gradient(155deg,rgba(226,238,255,var(--cc-veil,0)) 0%,rgba(203,222,252,var(--cc-veil,0)) 100%)}.after\:\[background\:radial-gradient\(closest-side\,rgba\(255\,255\,255\,\.85\)\,rgba\(255\,255\,255\,0\)\)\]:after{content:var(--tw-content);background:radial-gradient(closest-side,#ffffffd9,#fff0)}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.read-only\:cursor-default:read-only{cursor:default}.read-only\:opacity-70:read-only{opacity:.7}.focus-within\:border-\[rgba\(126\,164\,235\,\.55\)\]:focus-within{border-color:#7ea4eb8c}@media (hover:hover){.hover\:z-\[7\]:hover{z-index:7}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.06\]:hover{scale:1.06}.hover\:\[transform\:perspective\(1500px\)_translateX\(var\(--ca-tx\,0cqw\)\)_translateY\(var\(--ca-hy\,-\.66cqw\)\)_rotateX\(calc\(var\(--ca-hrx\,1\.1deg\)_\+_var\(--ca-my\,0deg\)\)\)_rotateY\(calc\(var\(--ca-hry\,-1\.6deg\)_\*_var\(--ca-dir\,1\)_\+_var\(--ca-mx\,0deg\)\)\)_rotate\(calc\(var\(--ca-rz\,0deg\)_\+_var\(--ca-hrz\,2\.4deg\)_\*_var\(--ca-dir\,1\)\)\)_scale\(calc\(var\(--ca-sc\,1\)_\*_var\(--ca-hsc\,1\.055\)\)\)\]:hover{transform:perspective(1500px) translateX(var(--ca-tx,0cqw)) translateY(var(--ca-hy,-.66cqw)) rotateX(calc(var(--ca-hrx,1.1deg) + var(--ca-my,0deg))) rotateY(calc(var(--ca-hry,-1.6deg) * var(--ca-dir,1) + var(--ca-mx,0deg))) rotate(calc(var(--ca-rz,0deg) + var(--ca-hrz,2.4deg) * var(--ca-dir,1))) scale(calc(var(--ca-sc,1) * var(--ca-hsc,1.055)))}.hover\:\[transform\:translateY\(-2px\)\]\!:hover{transform:translateY(-2px)!important}.hover\:gap-2:hover{gap:calc(var(--spacing) * 2)}.hover\:border-\[\#9AA7B8\]:hover{border-color:#9aa7b8}.hover\:border-\[\#0050D8\]:hover{border-color:#0050d8}.hover\:border-\[\#0050D8\]\/30:hover{border-color:#0050d84d;border-color:lab(37.6868% 24.4076 -76.4731/.3)}.hover\:border-\[\#0050D8\]\/40:hover{border-color:#0050d866;border-color:lab(37.6868% 24.4076 -76.4731/.4)}.hover\:border-\[\#C5CDD8\]:hover{border-color:#c5cdd8}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-sky-action:hover,.hover\:border-sky-action\/50:hover{border-color:var(--color-sky-action)}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-action\/50:hover{border-color:color-mix(in oklab, var(--color-sky-action) 50%, transparent)}}.hover\:bg-\[\#1a2540\]:hover{background-color:#1a2540}.hover\:bg-\[\#003da6\]:hover{background-color:#003da6}.hover\:bg-\[\#0040B0\]:hover{background-color:#0040b0}.hover\:bg-\[\#0050D8\]:hover{background-color:#0050d8}.hover\:bg-\[\#2472FF\]:hover{background-color:#2472ff}.hover\:bg-\[\#15803d\]:hover{background-color:#15803d}.hover\:bg-\[\#E8EEF6\]:hover{background-color:#e8eef6}.hover\:bg-\[\#EEF4FF\]:hover{background-color:#eef4ff}.hover\:bg-\[\#F0FDF4\]:hover{background-color:#f0fdf4}.hover\:bg-\[\#F3F7FF\]:hover{background-color:#f3f7ff}.hover\:bg-\[\#F4F8FD\]:hover{background-color:#f4f8fd}.hover\:bg-\[\#F5F8FF\]:hover{background-color:#f5f8ff}.hover\:bg-\[\#F7F9FB\]:hover{background-color:#f7f9fb}.hover\:bg-\[\#F8FAFD\]:hover{background-color:#f8fafd}.hover\:bg-\[\#F9FAFB\]:hover{background-color:#f9fafb}.hover\:bg-\[rgba\(var\(--hv2-blue-rgb\)\,\.06\)\]\!:hover{background-color:rgba(var(--hv2-blue-rgb),.06)!important}.hover\:bg-\[var\(--hv2-blue-deep\)\]:hover{background-color:var(--hv2-blue-deep)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-blue-50\/50:hover{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-50\/50:hover{background-color:color-mix(in oklab, var(--color-blue-50) 50%, transparent)}}.hover\:bg-paper-dark:hover{background-color:var(--color-paper-dark)}.hover\:bg-paper-light:hover,.hover\:bg-paper-light\/50:hover{background-color:var(--color-paper-light)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-paper-light\/50:hover{background-color:color-mix(in oklab, var(--color-paper-light) 50%, transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-sky-deep:hover{background-color:var(--color-sky-deep)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:\!text-\[\#0040B0\]:hover{color:#0040b0!important}.hover\:\!text-\[\#0050D8\]:hover{color:#0050d8!important}.hover\:\!text-white:hover{color:var(--color-white)!important}.hover\:text-\[\#003da6\]:hover{color:#003da6}.hover\:text-\[\#0040B0\]:hover{color:#0040b0}.hover\:text-\[\#0050D8\]:hover{color:#0050d8}.hover\:text-\[\#EEF3FF\]\!:hover{color:#eef3ff!important}.hover\:text-\[var\(--hv2-blue\)\]:hover{color:var(--hv2-blue)}.hover\:text-\[var\(--hv2-blue-deep\)\]\!:hover{color:var(--hv2-blue-deep)!important}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[0_4px_14px_rgba\(0\,80\,216\,0\.1\)\]:hover{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0050d81a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_4px_14px_rgba\(0\,80\,216\,0\.35\)\]:hover{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0050d859);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_6px_18px_rgba\(10\,16\,32\,\.22\)\]:hover{--tw-shadow:0 6px 18px var(--tw-shadow-color,#0a102038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_28px_rgba\(0\,0\,0\,0\.07\)\]:hover{--tw-shadow:0 8px 28px var(--tw-shadow-color,#00000012);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_12px_40px_rgba\(0\,80\,216\,0\.08\)\]:hover{--tw-shadow:0 12px 40px var(--tw-shadow-color,#0050d814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px 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)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px 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)}.hover\:\[box-shadow\:0_2\.1cqw_3\.8cqw_-\.5cqw_rgba\(24\,110\,255\,\.55\)\,0_3\.0cqw_5\.4cqw_rgba\(10\,40\,110\,\.30\)\,0_\.9cqw_2cqw_rgba\(2\,14\,48\,\.24\)\,inset_0_0_0_1px_rgba\(214\,231\,255\,\.28\)\]:hover{box-shadow:0 2.1cqw 3.8cqw -.5cqw #186eff8c,0 3cqw 5.4cqw #0a286e4d,0 .9cqw 2cqw #020e303d,inset 0 0 0 1px #d6e7ff47}.hover\:\[box-shadow\:0_6px_18px_rgba\(var\(--hv2-blue-rgb\)\,\.4\)\]:hover{box-shadow:0 6px 18px rgba(var(--hv2-blue-rgb),.4)}.hover\:\[box-shadow\:0_16px_34px_rgba\(22\,75\,166\,\.22\)\,0_4px_11px_rgba\(14\,48\,107\,\.12\)\]\!:hover{box-shadow:0 16px 34px #164ba638,0 4px 11px #0e306b1f!important}.hover\:\[box-shadow\:0_18px_36px_rgba\(21\,60\,225\,\.32\)\,0_5px_12px_rgba\(14\,40\,160\,\.20\)\]\!:hover{box-shadow:0 18px 36px #153ce152,0 5px 12px #0e28a033!important}.hover\:\[filter\:none\]:hover{filter:none}.hover\:duration-\[\.58s\]:hover{--tw-duration:.58s;transition-duration:.58s}.hover\:will-change-transform:hover{will-change:transform}.hover\:\[--ca-veil\:0\]:hover{--ca-veil:0}.hover\:not-data-\[on\]\:bg-\[\#B9C4D8\]\!:hover:not([data-on]){background-color:#b9c4d8!important}}.focus\:border-\[\#0050D8\]:focus{border-color:#0050d8}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:shadow-\[0_0_0_3px_rgba\(0\,80\,216\,0\.12\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#0050d81f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-red-500\/20:focus{--tw-ring-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.focus\:ring-red-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.focus\:ring-sky-action:focus{--tw-ring-color:var(--color-sky-action)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-\[7\]:focus-visible{z-index:7}.focus-visible\:\[transform\:perspective\(1500px\)_translateX\(var\(--ca-tx\,0cqw\)\)_translateY\(var\(--ca-hy\,-\.66cqw\)\)_rotateX\(calc\(var\(--ca-hrx\,1\.1deg\)_\+_var\(--ca-my\,0deg\)\)\)_rotateY\(calc\(var\(--ca-hry\,-1\.6deg\)_\*_var\(--ca-dir\,1\)_\+_var\(--ca-mx\,0deg\)\)\)_rotate\(calc\(var\(--ca-rz\,0deg\)_\+_var\(--ca-hrz\,2\.4deg\)_\*_var\(--ca-dir\,1\)\)\)_scale\(calc\(var\(--ca-sc\,1\)_\*_var\(--ca-hsc\,1\.055\)\)\)\]:focus-visible{transform:perspective(1500px) translateX(var(--ca-tx,0cqw)) translateY(var(--ca-hy,-.66cqw)) rotateX(calc(var(--ca-hrx,1.1deg) + var(--ca-my,0deg))) rotateY(calc(var(--ca-hry,-1.6deg) * var(--ca-dir,1) + var(--ca-mx,0deg))) rotate(calc(var(--ca-rz,0deg) + var(--ca-hrz,2.4deg) * var(--ca-dir,1))) scale(calc(var(--ca-sc,1) * var(--ca-hsc,1.055)))}.focus-visible\:rounded-\[var\(--lu-r\)\]:focus-visible{border-radius:var(--lu-r)}.focus-visible\:border-red-500:focus-visible{border-color:var(--color-red-500)}.focus-visible\:border-sky-action:focus-visible{border-color:var(--color-sky-action)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:\[box-shadow\:0_2\.1cqw_3\.8cqw_-\.5cqw_rgba\(24\,110\,255\,\.55\)\,0_3\.0cqw_5\.4cqw_rgba\(10\,40\,110\,\.30\)\,0_\.9cqw_2cqw_rgba\(2\,14\,48\,\.24\)\,inset_0_0_0_1px_rgba\(214\,231\,255\,\.28\)\]:focus-visible{box-shadow:0 2.1cqw 3.8cqw -.5cqw #186eff8c,0 3cqw 5.4cqw #0a286e4d,0 .9cqw 2cqw #020e303d,inset 0 0 0 1px #d6e7ff47}.focus-visible\:ring-\[\#0050D8\]\/35:focus-visible{--tw-ring-color:#0050d859}@supports (color:lab(0% 0 0)){.focus-visible\:ring-\[\#0050D8\]\/35:focus-visible{--tw-ring-color:lab(37.6868% 24.4076 -76.4731/.35)}}.focus-visible\:ring-charcoal-ink:focus-visible{--tw-ring-color:var(--color-charcoal-ink)}.focus-visible\:ring-red-500:focus-visible{--tw-ring-color:var(--color-red-500)}.focus-visible\:ring-sky-action:focus-visible{--tw-ring-color:var(--color-sky-action)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-0\!:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:0!important}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[\.16cqw\]:focus-visible{outline-style:var(--tw-outline-style);outline-width:.16cqw}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[\.4cqw\]:focus-visible{outline-offset:.4cqw}.focus-visible\:outline-offset-\[6px\]:focus-visible{outline-offset:6px}.focus-visible\:outline-\[\#7FB2FF\]:focus-visible{outline-color:#7fb2ff}.focus-visible\:outline-\[rgba\(0\,80\,216\,\.2\)\]:focus-visible{outline-color:#0050d833}.focus-visible\:outline-\[rgba\(0\,80\,216\,\.25\)\]:focus-visible{outline-color:#0050d840}.focus-visible\:outline-\[rgba\(22\,163\,74\,\.2\)\]:focus-visible{outline-color:#16a34a33}.focus-visible\:outline-\[var\(--hv2-blue\)\]:focus-visible{outline-color:var(--hv2-blue)}.focus-visible\:\[filter\:none\]:focus-visible{filter:none}.focus-visible\:duration-\[\.58s\]:focus-visible{--tw-duration:.58s;transition-duration:.58s}.focus-visible\:will-change-transform:focus-visible{will-change:transform}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:\[--ca-veil\:0\]:focus-visible{--ca-veil:0}.focus-visible\:after\:outline-\[length\:calc\(\.16\*var\(--u\)\)\]:focus-visible:after{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:calc(.16 * var(--u))}.focus-visible\:after\:outline-offset-\[calc\(-\.32\*var\(--u\)\)\]:focus-visible:after{content:var(--tw-content);outline-offset:calc(-.32 * var(--u))}.focus-visible\:after\:outline-\[var\(--hv2-blue\)\]:focus-visible:after{content:var(--tw-content);outline-color:var(--hv2-blue)}.active\:translate-x-\[2px\]:active{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-\[2px\]:active{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[\.93\]\!:active{scale:.93!important}.active\:scale-\[0\.98\]:active{scale:.98}.active\:bg-black:active{background-color:var(--color-black)}.active\:text-white:active{color:var(--color-white)}.active\:shadow-sm:active{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:duration-\[\.2s\,\.1s\]\!:active{--tw-duration:.2s,.1s!important;transition-duration:.2s,.1s!important}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:hover\:text-\[var\(--hv2-ink\)\]:disabled:hover{color:var(--hv2-ink)}}.data-\[cat\=Event\]\:\[--cat-bg\:\#2B54DE\][data-cat=Event]{--cat-bg:#2b54de}.data-\[cat\=Event\]\:\[--cat-fg\:\#EAF1FF\][data-cat=Event]{--cat-fg:#eaf1ff}.data-\[cat\=News\]\:\[--cat-bg\:\#3358D8\][data-cat=News]{--cat-bg:#3358d8}.data-\[cat\=News\]\:\[--cat-fg\:\#EAF1FF\][data-cat=News]{--cat-fg:#eaf1ff}.data-\[cat\=Product\]\:\[--cat-bg\:\#C2D2FB\][data-cat=Product]{--cat-bg:#c2d2fb}.data-\[cat\=Product\]\:\[--cat-fg\:\#2F55C8\][data-cat=Product]{--cat-fg:#2f55c8}.data-\[cat\=Update\]\:\[--cat-bg\:\#2049EF\][data-cat=Update]{--cat-bg:#2049ef}.data-\[cat\=Update\]\:\[--cat-fg\:\#FFFFFF\][data-cat=Update]{--cat-fg:#fff}.data-\[cat\=Webinar\]\:\[--cat-bg\:\#DCB088\][data-cat=Webinar]{--cat-bg:#dcb088}.data-\[cat\=Webinar\]\:\[--cat-fg\:\#3A2A1C\][data-cat=Webinar]{--cat-fg:#3a2a1c}.data-\[id\=design-suite\]\:\[--bg\:\#05101F\][data-id=design-suite]{--bg:#05101f}.data-\[id\=partners\]\:\[--bg\:\#0C1021\][data-id=partners]{--bg:#0c1021}.data-\[on\]\:h-\[calc\(\.958\*var\(--u\)\)\]\![data-on]{height:calc(.958 * var(--u))!important}.data-\[on\]\:w-\[calc\(\.958\*var\(--u\)\)\]\![data-on]{width:calc(.958 * var(--u))!important}.data-\[on\]\:bg-\[\#1E46F1\]\![data-on]{background-color:#1e46f1!important}.data-\[on\]\:\[box-shadow\:0_0_0_calc\(\.28\*var\(--u\)\)_rgba\(30\,70\,241\,\.15\)\]\![data-on]{box-shadow:0 0 0 calc(.28 * var(--u)) #1e46f126!important}.data-\[slot\=0\]\:pointer-events-auto[data-slot="0"]{pointer-events:auto}.data-\[slot\=0\]\:visible[data-slot="0"]{visibility:visible}.data-\[slot\=0\]\:opacity-\[var\(--o\,1\)\][data-slot="0"]{opacity:var(--o,1)}.data-\[slot\=0\]\:\[--h\:var\(--s0-h\)\][data-slot="0"]{--h:var(--s0-h)}.data-\[slot\=0\]\:\[--o\:var\(--s0-o\,1\)\][data-slot="0"]{--o:var(--s0-o,1)}.data-\[slot\=0\]\:\[--r\:var\(--s0-r\)\][data-slot="0"]{--r:var(--s0-r)}.data-\[slot\=0\]\:\[--w\:var\(--s0-w\)\][data-slot="0"]{--w:var(--s0-w)}.data-\[slot\=0\]\:\[--x\:var\(--s0-x\)\][data-slot="0"]{--x:var(--s0-x)}.data-\[slot\=0\]\:\[--y\:var\(--s0-y\)\][data-slot="0"]{--y:var(--s0-y)}.data-\[slot\=0\]\:\[--z\:var\(--s0-z\)\][data-slot="0"]{--z:var(--s0-z)}.data-\[slot\=1\]\:pointer-events-auto[data-slot="1"]{pointer-events:auto}.data-\[slot\=1\]\:visible[data-slot="1"]{visibility:visible}.data-\[slot\=1\]\:opacity-\[var\(--o\,1\)\][data-slot="1"]{opacity:var(--o,1)}.data-\[slot\=1\]\:\[--h\:var\(--s1-h\)\][data-slot="1"]{--h:var(--s1-h)}.data-\[slot\=1\]\:\[--o\:var\(--s1-o\,1\)\][data-slot="1"]{--o:var(--s1-o,1)}.data-\[slot\=1\]\:\[--r\:var\(--s1-r\)\][data-slot="1"]{--r:var(--s1-r)}.data-\[slot\=1\]\:\[--w\:var\(--s1-w\)\][data-slot="1"]{--w:var(--s1-w)}.data-\[slot\=1\]\:\[--x\:var\(--s1-x\)\][data-slot="1"]{--x:var(--s1-x)}.data-\[slot\=1\]\:\[--y\:var\(--s1-y\)\][data-slot="1"]{--y:var(--s1-y)}.data-\[slot\=1\]\:\[--z\:var\(--s1-z\)\][data-slot="1"]{--z:var(--s1-z)}.data-\[slot\=2\]\:pointer-events-auto[data-slot="2"]{pointer-events:auto}.data-\[slot\=2\]\:visible[data-slot="2"]{visibility:visible}.data-\[slot\=2\]\:opacity-\[var\(--o\,1\)\][data-slot="2"]{opacity:var(--o,1)}.data-\[slot\=2\]\:\[--dip\:\.988\][data-slot="2"]{--dip:.988}.data-\[slot\=2\]\:\[--h\:var\(--s2-h\)\][data-slot="2"]{--h:var(--s2-h)}.data-\[slot\=2\]\:\[--o\:var\(--s2-o\,1\)\][data-slot="2"]{--o:var(--s2-o,1)}.data-\[slot\=2\]\:\[--r\:var\(--s2-r\)\][data-slot="2"]{--r:var(--s2-r)}.data-\[slot\=2\]\:\[--ring\:var\(--lu-ring\)\][data-slot="2"]{--ring:var(--lu-ring)}.data-\[slot\=2\]\:\[--sheen\:1\][data-slot="2"]{--sheen:1}.data-\[slot\=2\]\:\[--w\:var\(--s2-w\)\][data-slot="2"]{--w:var(--s2-w)}.data-\[slot\=2\]\:\[--x\:var\(--s2-x\)\][data-slot="2"]{--x:var(--s2-x)}.data-\[slot\=2\]\:\[--y\:var\(--s2-y\)\][data-slot="2"]{--y:var(--s2-y)}.data-\[slot\=2\]\:\[--z\:var\(--s2-z\)\][data-slot="2"]{--z:var(--s2-z)}.data-\[slot\=3\]\:pointer-events-auto[data-slot="3"]{pointer-events:auto}.data-\[slot\=3\]\:visible[data-slot="3"]{visibility:visible}.data-\[slot\=3\]\:opacity-\[var\(--o\,1\)\][data-slot="3"]{opacity:var(--o,1)}.data-\[slot\=3\]\:\[--h\:var\(--s3-h\)\][data-slot="3"]{--h:var(--s3-h)}.data-\[slot\=3\]\:\[--o\:var\(--s3-o\,1\)\][data-slot="3"]{--o:var(--s3-o,1)}.data-\[slot\=3\]\:\[--r\:var\(--s3-r\)\][data-slot="3"]{--r:var(--s3-r)}.data-\[slot\=3\]\:\[--w\:var\(--s3-w\)\][data-slot="3"]{--w:var(--s3-w)}.data-\[slot\=3\]\:\[--x\:var\(--s3-x\)\][data-slot="3"]{--x:var(--s3-x)}.data-\[slot\=3\]\:\[--y\:var\(--s3-y\)\][data-slot="3"]{--y:var(--s3-y)}.data-\[slot\=3\]\:\[--z\:var\(--s3-z\)\][data-slot="3"]{--z:var(--s3-z)}.data-\[slot\=4\]\:pointer-events-auto[data-slot="4"]{pointer-events:auto}.data-\[slot\=4\]\:visible[data-slot="4"]{visibility:visible}.data-\[slot\=4\]\:opacity-\[var\(--o\,1\)\][data-slot="4"]{opacity:var(--o,1)}.data-\[slot\=4\]\:\[--h\:var\(--s4-h\)\][data-slot="4"]{--h:var(--s4-h)}.data-\[slot\=4\]\:\[--o\:var\(--s4-o\,1\)\][data-slot="4"]{--o:var(--s4-o,1)}.data-\[slot\=4\]\:\[--r\:var\(--s4-r\)\][data-slot="4"]{--r:var(--s4-r)}.data-\[slot\=4\]\:\[--w\:var\(--s4-w\)\][data-slot="4"]{--w:var(--s4-w)}.data-\[slot\=4\]\:\[--x\:var\(--s4-x\)\][data-slot="4"]{--x:var(--s4-x)}.data-\[slot\=4\]\:\[--y\:var\(--s4-y\)\][data-slot="4"]{--y:var(--s4-y)}.data-\[slot\=4\]\:\[--z\:var\(--s4-z\)\][data-slot="4"]{--z:var(--s4-z)}.data-\[slot\=7\]\:\[--x\:-22cqw\][data-slot="7"]{--x:-22cqw}.data-\[tone\=beige\]\:\[--bg\:\#F0E1D2\][data-tone=beige]{--bg:#f0e1d2}.data-\[tone\=beige\]\:\[--d-fg\:\#6E645C\][data-tone=beige]{--d-fg:#6e645c}.data-\[tone\=beige\]\:\[--dt-fg\:\#443B34\][data-tone=beige]{--dt-fg:#443b34}.data-\[tone\=beige\]\:\[--go-bg\:\#D6A87C\][data-tone=beige]{--go-bg:#d6a87c}.data-\[tone\=beige\]\:\[--go-fg\:\#2A1C10\][data-tone=beige]{--go-fg:#2a1c10}.data-\[tone\=beige\]\:\[--t-fg\:\#1A1510\][data-tone=beige]{--t-fg:#1a1510}.data-\[tone\=light\]\:outline[data-tone=light],.data-\[tone\=light\]\:outline-1[data-tone=light]{outline-style:var(--tw-outline-style);outline-width:1px}.data-\[tone\=light\]\:-outline-offset-1[data-tone=light]{outline-offset:calc(1px * -1)}.data-\[tone\=light\]\:outline-\[rgba\(70\,100\,150\,\.14\)\][data-tone=light]{outline-color:#46649624}.data-\[tone\=light\]\:\[--bg\:\#F0F2F9\][data-tone=light]{--bg:#f0f2f9}.data-\[tone\=light\]\:\[--d-fg\:\#6B7285\][data-tone=light]{--d-fg:#6b7285}.data-\[tone\=light\]\:\[--dt-fg\:\#3A4152\][data-tone=light]{--dt-fg:#3a4152}.data-\[tone\=light\]\:\[--go-bg\:\#FFFFFF\][data-tone=light]{--go-bg:#fff}.data-\[tone\=light\]\:\[--go-fg\:\#1B4BE0\][data-tone=light]{--go-fg:#1b4be0}.data-\[tone\=light\]\:\[--t-fg\:\#0A1020\][data-tone=light]{--t-fg:#0a1020}.data-\[tone\=navy\]\:\[--bg\:\#040F28\][data-tone=navy]{--bg:#040f28}.data-\[tone\=navy\]\:\[--d-fg\:rgba\(255\,255\,255\,\.70\)\][data-tone=navy]{--d-fg:#ffffffb3}.data-\[tone\=navy\]\:\[--dt-fg\:rgba\(255\,255\,255\,\.86\)\][data-tone=navy]{--dt-fg:#ffffffdb}.data-\[tone\=navy\]\:\[--go-bg\:\#2450EC\][data-tone=navy]{--go-bg:#2450ec}.data-\[tone\=navy\]\:\[--go-fg\:\#fff\][data-tone=navy]{--go-fg:#fff}.data-\[tone\=navy\]\:\[--t-fg\:\#F2F5FF\][data-tone=navy]{--t-fg:#f2f5ff}@media (prefers-reduced-motion:no-preference){.motion-safe\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[transform\:none\]\!{transform:none!important}.motion-reduce\:\[animation\:none\]\!{animation:none!important}.motion-reduce\:transition-\[opacity\]\!{transition-property:opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:transition-none\!{transition-property:none!important}.motion-reduce\:duration-250\!{--tw-duration:.25s!important;transition-duration:.25s!important}.motion-reduce\:after\:transition-none\!:after{content:var(--tw-content);transition-property:none!important}@media (hover:hover){.motion-reduce\:hover\:\[translate\:none\]\!:hover{translate:none!important}.motion-reduce\:hover\:\[transform\:translateX\(var\(--ca-tx\,0cqw\)\)_scale\(var\(--ca-sc\,1\)\)_rotate\(var\(--ca-rz\,0deg\)\)\]\!:hover{transform:translateX(var(--ca-tx,0cqw)) scale(var(--ca-sc,1)) rotate(var(--ca-rz,0deg))!important}.motion-reduce\:hover\:will-change-auto\!:hover{will-change:auto!important}}.motion-reduce\:focus-visible\:\[transform\:translateX\(var\(--ca-tx\,0cqw\)\)_scale\(var\(--ca-sc\,1\)\)_rotate\(var\(--ca-rz\,0deg\)\)\]\!:focus-visible{transform:translateX(var(--ca-tx,0cqw)) scale(var(--ca-sc,1)) rotate(var(--ca-rz,0deg))!important}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (min-width:1499px){.max-\[1499px\]\:mt-4\!{margin-top:calc(var(--spacing) * 4)!important}.max-\[1499px\]\:mt-5\!{margin-top:calc(var(--spacing) * 5)!important}.max-\[1499px\]\:mt-6\!{margin-top:calc(var(--spacing) * 6)!important}.max-\[1499px\]\:mt-\[14px\]\!{margin-top:14px!important}.max-\[1499px\]\:h-8\!{height:calc(var(--spacing) * 8)!important}.max-\[1499px\]\:h-\[50px\]\!{height:50px!important}.max-\[1499px\]\:h-auto\!{height:auto!important}.max-\[1499px\]\:min-h-\[58px\]\!{min-height:58px!important}.max-\[1499px\]\:w-8\!{width:calc(var(--spacing) * 8)!important}.max-\[1499px\]\:w-\[50px\]\!{width:50px!important}.max-\[1499px\]\:w-full\!{width:100%!important}.max-\[1499px\]\:max-w-\[26ch\]\!{max-width:26ch!important}.max-\[1499px\]\:max-w-\[30ch\]\!{max-width:30ch!important}.max-\[1499px\]\:max-w-\[312px\]\!{max-width:312px!important}.max-\[1499px\]\:\[grid-template-columns\:minmax\(200px\,1fr\)_minmax\(0\,3\.1fr\)_minmax\(268px\,1\.35fr\)\]\!{grid-template-columns:minmax(200px,1fr) minmax(0,3.1fr) minmax(268px,1.35fr)!important}.max-\[1499px\]\:\[grid-template-columns\:repeat\(5\,minmax\(0\,1fr\)\)\]\!{grid-template-columns:repeat(5,minmax(0,1fr))!important}.max-\[1499px\]\:gap-\[14px\]\!{gap:14px!important}.max-\[1499px\]\:\[column-gap\:clamp\(14px\,1\.4vw\,24px\)\]\!{column-gap:clamp(14px,1.4vw,24px)!important}.max-\[1499px\]\:\[column-gap\:clamp\(24px\,2\.6vw\,44px\)\]\!{column-gap:clamp(24px,2.6vw,44px)!important}.max-\[1499px\]\:rounded-none\!{border-radius:0!important}.max-\[1499px\]\:px-\[clamp\(28px\,3\.6vw\,62px\)\]\!{padding-inline:clamp(28px,3.6vw,62px)!important}.max-\[1499px\]\:\[padding-block\:14px\]\!{padding-block:14px!important}.max-\[1499px\]\:\[padding-block\:44px_40px\]\!{padding-block:44px 40px!important}.max-\[1499px\]\:ps-4\!{padding-inline-start:calc(var(--spacing) * 4)!important}.max-\[1499px\]\:pe-2\!{padding-inline-end:calc(var(--spacing) * 2)!important}.max-\[1499px\]\:pt-0\!{padding-top:calc(var(--spacing) * 0)!important}.max-\[1499px\]\:text-\[13\.5px\]\!{font-size:13.5px!important}.max-\[1499px\]\:text-\[13px\]\!{font-size:13px!important}.max-\[1499px\]\:text-\[14\.5px\]\!{font-size:14.5px!important}.max-\[1499px\]\:leading-6\!{--tw-leading:calc(var(--spacing) * 6)!important;line-height:calc(var(--spacing) * 6)!important}.max-\[1499px\]\:leading-7\!{--tw-leading:calc(var(--spacing) * 7)!important;line-height:calc(var(--spacing) * 7)!important}.max-\[1499px\]\:leading-\[18px\]\!{--tw-leading:18px!important;line-height:18px!important}.max-\[1499px\]\:\[letter-spacing\:\.03em\]\!{letter-spacing:.03em!important}}@media not all and (min-width:1439px){.max-\[1439px\]\:h-\[37\.680cqw\]\!{height:37.68cqw!important}.max-\[1439px\]\:\[--k\:1\.237\]{--k:1.237}.max-\[1439px\]\:\[--s0-h\:36\.918cqw\]\!{--s0-h:36.918cqw!important}.max-\[1439px\]\:\[--s0-o\:\.93\]\!{--s0-o:.93!important}.max-\[1439px\]\:\[--s0-r\:13\.2deg\]\!{--s0-r:13.2deg!important}.max-\[1439px\]\:\[--s0-w\:22\.669cqw\]\!{--s0-w:22.669cqw!important}.max-\[1439px\]\:\[--s0-x\:-\.317cqw\]\!{--s0-x:-.317cqw!important}.max-\[1439px\]\:\[--s0-y\:\.046cqw\]\!{--s0-y:.046cqw!important}.max-\[1439px\]\:\[--s0-z\:2\]\!{--s0-z:2!important}.max-\[1439px\]\:\[--s1-h\:36\.872cqw\]\!{--s1-h:36.872cqw!important}.max-\[1439px\]\:\[--s1-o\:\.96\]\!{--s1-o:.96!important}.max-\[1439px\]\:\[--s1-r\:0deg\]\!{--s1-r:0deg!important}.max-\[1439px\]\:\[--s1-w\:23\.170cqw\]\!{--s1-w:23.17cqw!important}.max-\[1439px\]\:\[--s1-x\:24\.126cqw\]\!{--s1-x:24.126cqw!important}.max-\[1439px\]\:\[--s1-y\:0cqw\]\!{--s1-y:0cqw!important}.max-\[1439px\]\:\[--s1-z\:3\]\!{--s1-z:3!important}.max-\[1439px\]\:\[--s2-h\:37\.017cqw\]\!{--s2-h:37.017cqw!important}.max-\[1439px\]\:\[--s2-o\:1\]\!{--s2-o:1!important}.max-\[1439px\]\:\[--s2-r\:0deg\]\!{--s2-r:0deg!important}.max-\[1439px\]\:\[--s2-w\:25\.152cqw\]\!{--s2-w:25.152cqw!important}.max-\[1439px\]\:\[--s2-x\:49\.238cqw\]\!{--s2-x:49.238cqw!important}.max-\[1439px\]\:\[--s2-y\:\.046cqw\]\!{--s2-y:.046cqw!important}.max-\[1439px\]\:\[--s2-z\:5\]\!{--s2-z:5!important}.max-\[1439px\]\:\[--s3-h\:37\.017cqw\]\!{--s3-h:37.017cqw!important}.max-\[1439px\]\:\[--s3-o\:\.93\]\!{--s3-o:.93!important}.max-\[1439px\]\:\[--s3-r\:-9\.4deg\]\!{--s3-r:-9.4deg!important}.max-\[1439px\]\:\[--s3-w\:23\.321cqw\]\!{--s3-w:23.321cqw!important}.max-\[1439px\]\:\[--s3-x\:76\.181cqw\]\!{--s3-x:76.181cqw!important}.max-\[1439px\]\:\[--s3-y\:\.474cqw\]\!{--s3-y:.474cqw!important}.max-\[1439px\]\:\[--s3-z\:2\]\!{--s3-z:2!important}.max-\[1439px\]\:data-\[slot\=4\]\:pointer-events-none\![data-slot="4"]{pointer-events:none!important}.max-\[1439px\]\:data-\[slot\=4\]\:invisible\![data-slot="4"]{visibility:hidden!important}.max-\[1439px\]\:data-\[slot\=4\]\:opacity-0\![data-slot="4"]{opacity:0!important}.max-\[1439px\]\:data-\[slot\=4\]\:\[--x\:104\%\]\![data-slot="4"]{--x:104%!important}}@media not all and (min-width:1180px){.max-\[1180px\]\:col-span-full\!{grid-column:1/-1!important}.max-\[1180px\]\:col-start-1{grid-column-start:1}.max-\[1180px\]\:col-start-2{grid-column-start:2}.max-\[1180px\]\:row-start-1{grid-row-start:1}.max-\[1180px\]\:row-start-2\!{grid-row-start:2!important}.max-\[1180px\]\:\[grid-template-columns\:minmax\(0\,1fr\)_minmax\(280px\,auto\)\]\!{grid-template-columns:minmax(0,1fr) minmax(280px,auto)!important}.max-\[1180px\]\:\[column-gap\:clamp\(12px\,2vw\,26px\)\]\!{column-gap:clamp(12px,2vw,26px)!important}.max-\[1180px\]\:\[column-gap\:clamp\(24px\,4vw\,60px\)\]\!{column-gap:clamp(24px,4vw,60px)!important}.max-\[1180px\]\:\[row-gap\:36px\]\!{row-gap:36px!important}}@media not all and (min-width:1179px){.max-\[1179px\]\:mt-\[\.12em\]\!{margin-top:.12em!important}.max-\[1179px\]\:mt-\[\.34em\]\!{margin-top:.34em!important}.max-\[1179px\]\:mt-\[clamp\(24px\,2\.6vw\,42px\)\]\!{margin-top:clamp(24px,2.6vw,42px)!important}.max-\[1179px\]\:h-\[51\.142cqw\]\!{height:51.142cqw!important}.max-\[1179px\]\:text-\[length\:clamp\(13px\,1\.55vw\,20px\)\]\!{font-size:clamp(13px,1.55vw,20px)!important}.max-\[1179px\]\:text-\[length\:clamp\(15px\,1\.7vw\,21px\)\]\!{font-size:clamp(15px,1.7vw,21px)!important}.max-\[1179px\]\:text-\[length\:clamp\(38px\,4\.4vw\,58px\)\]\!{font-size:clamp(38px,4.4vw,58px)!important}.max-\[1179px\]\:\[--k\:1\.679\]{--k:1.679}.max-\[1179px\]\:\[--s0-h\:50\.110cqw\]\!{--s0-h:50.11cqw!important}.max-\[1179px\]\:\[--s0-o\:\.94\]\!{--s0-o:.94!important}.max-\[1179px\]\:\[--s0-r\:13\.2deg\]\!{--s0-r:13.2deg!important}.max-\[1179px\]\:\[--s0-w\:30\.777cqw\]\!{--s0-w:30.777cqw!important}.max-\[1179px\]\:\[--s0-x\:-\.430cqw\]\!{--s0-x:-.43cqw!important}.max-\[1179px\]\:\[--s0-y\:\.062cqw\]\!{--s0-y:.062cqw!important}.max-\[1179px\]\:\[--s0-z\:2\]\!{--s0-z:2!important}.max-\[1179px\]\:\[--s1-h\:50\.244cqw\]\!{--s1-h:50.244cqw!important}.max-\[1179px\]\:\[--s1-o\:1\]\!{--s1-o:1!important}.max-\[1179px\]\:\[--s1-r\:0deg\]\!{--s1-r:0deg!important}.max-\[1179px\]\:\[--s1-w\:34\.139cqw\]\!{--s1-w:34.139cqw!important}.max-\[1179px\]\:\[--s1-x\:33\.267cqw\]\!{--s1-x:33.267cqw!important}.max-\[1179px\]\:\[--s1-y\:0cqw\]\!{--s1-y:0cqw!important}.max-\[1179px\]\:\[--s1-z\:5\]\!{--s1-z:5!important}.max-\[1179px\]\:\[--s2-h\:50\.628cqw\]\!{--s2-h:50.628cqw!important}.max-\[1179px\]\:\[--s2-o\:\.94\]\!{--s2-o:.94!important}.max-\[1179px\]\:\[--s2-r\:-15\.5deg\]\!{--s2-r:-15.5deg!important}.max-\[1179px\]\:\[--s2-w\:29\.245cqw\]\!{--s2-w:29.245cqw!important}.max-\[1179px\]\:\[--s2-x\:70\.319cqw\]\!{--s2-x:70.319cqw!important}.max-\[1179px\]\:\[--s2-y\:\.447cqw\]\!{--s2-y:.447cqw!important}.max-\[1179px\]\:\[--s2-z\:2\]\!{--s2-z:2!important}.max-\[1179px\]\:data-\[slot\=1\]\:\[--dip\:\.988\]\![data-slot="1"]{--dip:.988!important}.max-\[1179px\]\:data-\[slot\=1\]\:\[--ring\:var\(--lu-ring\)\]\![data-slot="1"]{--ring:var(--lu-ring)!important}.max-\[1179px\]\:data-\[slot\=1\]\:\[--sheen\:1\]\![data-slot="1"]{--sheen:1!important}.max-\[1179px\]\:data-\[slot\=2\]\:\[--dip\:\.958\]\![data-slot="2"]{--dip:.958!important}.max-\[1179px\]\:data-\[slot\=2\]\:\[--ring\:initial\]\![data-slot="2"]{--ring:initial!important}.max-\[1179px\]\:data-\[slot\=2\]\:\[--sheen\:0\]\![data-slot="2"]{--sheen:0!important}.max-\[1179px\]\:data-\[slot\=3\]\:pointer-events-none\![data-slot="3"]{pointer-events:none!important}.max-\[1179px\]\:data-\[slot\=3\]\:invisible\![data-slot="3"]{visibility:hidden!important}.max-\[1179px\]\:data-\[slot\=3\]\:opacity-0\![data-slot="3"]{opacity:0!important}.max-\[1179px\]\:data-\[slot\=3\]\:\[--x\:104\%\]\![data-slot="3"]{--x:104%!important}.max-\[1179px\]\:data-\[slot\=4\]\:pointer-events-none\![data-slot="4"]{pointer-events:none!important}.max-\[1179px\]\:data-\[slot\=4\]\:invisible\![data-slot="4"]{visibility:hidden!important}.max-\[1179px\]\:data-\[slot\=4\]\:opacity-0\![data-slot="4"]{opacity:0!important}.max-\[1179px\]\:data-\[slot\=4\]\:\[--x\:104\%\]\![data-slot="4"]{--x:104%!important}}@media not all and (min-width:1120px){.max-\[1120px\]\:static\!{position:static!important}.max-\[1120px\]\:start-\[19\.2cqw\]\!{inset-inline-start:19.2cqw!important}.max-\[1120px\]\:start-\[96cqw\]\!{inset-inline-start:96cqw!important}.max-\[1120px\]\:\[margin-block\:clamp\(12px\,2vw\,24px\)_clamp\(12px\,2vw\,24px\)\]\!{margin-block:clamp(12px,2vw,24px)!important}.max-\[1120px\]\:mt-\[2\.6cqw\]\!{margin-top:2.6cqw!important}.max-\[1120px\]\:mt-\[2\.8cqw\]\!{margin-top:2.8cqw!important}.max-\[1120px\]\:mt-\[3cqw\]\!{margin-top:3cqw!important}.max-\[1120px\]\:mt-\[14px\]\!{margin-top:14px!important}.max-\[1120px\]\:mt-\[16px\]\!{margin-top:16px!important}.max-\[1120px\]\:h-\[\.48cqw\]\!{height:.48cqw!important}.max-\[1120px\]\:h-\[4px\]\!{height:4px!important}.max-\[1120px\]\:h-\[48px\]\!{height:48px!important}.max-\[1120px\]\:w-\[6\.8cqw\]\!{width:6.8cqw!important}.max-\[1120px\]\:w-\[29cqw\]\!{width:29cqw!important}.max-\[1120px\]\:w-\[48px\]\!{width:48px!important}.max-\[1120px\]\:w-\[52px\]\!{width:52px!important}.max-\[1120px\]\:w-\[min\(100\%\,760px\)\]{width:min(100%,760px)}.max-\[1120px\]\:w-auto\!{width:auto!important}.max-\[1120px\]\:max-w-\[34em\]\!{max-width:34em!important}.max-\[1120px\]\:\[transform\:translateX\(calc\(var\(--cc-dx\)_\*_3\)\)_rotateY\(0deg\)\]\!{transform:translateX(calc(var(--cc-dx) * 3)) rotateY(0deg)!important}.max-\[1120px\]\:ps-\[6cqw\]\!{padding-inline-start:6cqw!important}.max-\[1120px\]\:pt-\[6cqw\]\!{padding-top:6cqw!important}.max-\[1120px\]\:pb-\[6px\]\!{padding-bottom:6px!important}.max-\[1120px\]\:text-\[2\.2cqw\]\!{font-size:2.2cqw!important}.max-\[1120px\]\:text-\[3\.6cqw\]\!{font-size:3.6cqw!important}.max-\[1120px\]\:text-\[12\.5px\]\!{font-size:12.5px!important}.max-\[1120px\]\:text-\[length\:clamp\(15px\,1\.9vw\,17px\)\]\!{font-size:clamp(15px,1.9vw,17px)!important}.max-\[1120px\]\:text-\[length\:clamp\(28px\,4\.6vw\,40px\)\]\!{font-size:clamp(28px,4.6vw,40px)!important}.max-\[1120px\]\:\[letter-spacing\:\.06em\]\!{letter-spacing:.06em!important}.max-\[1120px\]\:\[--cc-ch\:60\.75cqw\]{--cc-ch:60.75cqw}.max-\[1120px\]\:\[--cc-cw\:80cqw\]{--cc-cw:80cqw}.max-\[1120px\]\:\[--cc-dx\:6\.4cqw\]{--cc-dx:6.4cqw}.max-\[1120px\]\:\[--cc-r\:3\.1cqw\]{--cc-r:3.1cqw}}@media not all and (min-width:1100px){.max-\[1100px\]\:relative\!{position:relative!important}.max-\[1100px\]\:static\!{position:static!important}.max-\[1100px\]\:inset-auto\!{inset:auto!important}.max-\[1100px\]\:start-auto\!{inset-inline-start:auto!important}.max-\[1100px\]\:top-auto\!{top:auto!important}.max-\[1100px\]\:z-\[2\]\!{z-index:2!important}.max-\[1100px\]\:m-\[16px_0_0\]\!{margin:16px 0 0!important}.max-\[1100px\]\:mx-auto\!{margin-inline:auto!important}.max-\[1100px\]\:mt-4\!{margin-top:calc(var(--spacing) * 4)!important}.max-\[1100px\]\:mt-\[14px\]\!{margin-top:14px!important}.max-\[1100px\]\:mt-\[clamp\(12px\,2\.4vw\,20px\)\]\!{margin-top:clamp(12px,2.4vw,20px)!important}.max-\[1100px\]\:mt-\[clamp\(16px\,2\.4vw\,22px\)\]\!{margin-top:clamp(16px,2.4vw,22px)!important}.max-\[1100px\]\:mt-\[clamp\(18px\,3vw\,24px\)\]\!{margin-top:clamp(18px,3vw,24px)!important}.max-\[1100px\]\:mt-px\!{margin-top:1px!important}.max-\[1100px\]\:flex\!{display:flex!important}.max-\[1100px\]\:h-1\!{height:calc(var(--spacing) * 1)!important}.max-\[1100px\]\:h-auto\!{height:auto!important}.max-\[1100px\]\:max-h-\[280px\]\!{max-height:280px!important}.max-\[1100px\]\:min-h-\[48px\]\!{min-height:48px!important}.max-\[1100px\]\:w-\[52px\]\!{width:52px!important}.max-\[1100px\]\:w-\[min\(78\%\,360px\)\]\!{width:min(78%,360px)!important}.max-\[1100px\]\:w-\[min\(92\%\,400px\)\]\!{width:min(92%,400px)!important}.max-\[1100px\]\:w-\[min\(92\%\,440px\)\]\!{width:min(92%,440px)!important}.max-\[1100px\]\:w-\[min\(96\%\,460px\)\]\!{width:min(96%,460px)!important}.max-\[1100px\]\:w-\[min\(100\%\,420px\)\]\!{width:min(100%,420px)!important}.max-\[1100px\]\:w-auto\!{width:auto!important}.max-\[1100px\]\:w-full\!{width:100%!important}.max-\[1100px\]\:max-w-\[min\(100\%\,34em\)\]\!{max-width:min(100%,34em)!important}.max-\[1100px\]\:max-w-none\!{max-width:none!important}.max-\[1100px\]\:grid-cols-1\!{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-\[1100px\]\:\[grid-template-rows\:auto\]\!{grid-template-rows:auto!important}.max-\[1100px\]\:flex-col\!{flex-direction:column!important}.max-\[1100px\]\:flex-wrap\!{flex-wrap:wrap!important}.max-\[1100px\]\:items-stretch\!{align-items:stretch!important}.max-\[1100px\]\:gap-2\.5\!{gap:calc(var(--spacing) * 2.5)!important}.max-\[1100px\]\:gap-\[10px\]\!{gap:10px!important}.max-\[1100px\]\:self-end\!{align-self:flex-end!important}.max-\[1100px\]\:self-start\!{align-self:flex-start!important}.max-\[1100px\]\:rounded-\[12px\]\!{border-radius:12px!important}.max-\[1100px\]\:rounded-\[16px\]\!{border-radius:16px!important}.max-\[1100px\]\:object-contain\!{object-fit:contain!important}.max-\[1100px\]\:\[padding\:clamp\(26px\,4\.4vw\,36px\)_clamp\(24px\,4vw\,34px\)_clamp\(22px\,3\.4vw\,30px\)\]\!{padding:clamp(26px,4.4vw,36px) clamp(24px,4vw,34px) clamp(22px,3.4vw,30px)!important}.max-\[1100px\]\:px-\[14px\]\!{padding-inline:14px!important}.max-\[1100px\]\:text-\[12\.5px\]\!{font-size:12.5px!important}.max-\[1100px\]\:text-\[14px\]\!{font-size:14px!important}.max-\[1100px\]\:text-\[length\:clamp\(15px\,3\.6vw\,17\.5px\)\]\!{font-size:clamp(15px,3.6vw,17.5px)!important}.max-\[1100px\]\:text-\[length\:clamp\(22px\,5vw\,32px\)\]\!{font-size:clamp(22px,5vw,32px)!important}.max-\[1100px\]\:leading-\[1\.6\]\!{--tw-leading:1.6!important;line-height:1.6!important}.max-\[1100px\]\:leading-\[1\.16\]\!{--tw-leading:1.16!important;line-height:1.16!important}.max-\[1100px\]\:\[letter-spacing\:\.06em\]\!{letter-spacing:.06em!important}.max-\[1100px\]\:\[letter-spacing\:0\]\!{letter-spacing:0!important}.max-\[1100px\]\:\[--hub-gap\:10px\]{--hub-gap:10px}}@media not all and (min-width:1080px){.max-\[1080px\]\:static\!{position:static!important}.max-\[1080px\]\:start-\[10cqw\]\!{inset-inline-start:10cqw!important}.max-\[1080px\]\:start-\[97cqw\]\!{inset-inline-start:97cqw!important}.max-\[1080px\]\:top-1\/2\!{top:50%!important}.max-\[1080px\]\:mx-auto{margin-inline:auto}.max-\[1080px\]\:\[margin-block\:clamp\(16px\,2\.4vw\,28px\)_clamp\(12px\,2vw\,24px\)\]\!{margin-block:clamp(16px,2.4vw,28px) clamp(12px,2vw,24px)!important}.max-\[1080px\]\:mt-\[2\.1cqw\]\!{margin-top:2.1cqw!important}.max-\[1080px\]\:mt-\[4\.2cqw\]\!{margin-top:4.2cqw!important}.max-\[1080px\]\:mt-\[4\.6cqw\]\!{margin-top:4.6cqw!important}.max-\[1080px\]\:mt-\[14px\]\!{margin-top:14px!important}.max-\[1080px\]\:mt-\[16px\]\!{margin-top:16px!important}.max-\[1080px\]\:h-\[\.45cqw\]\!{height:.45cqw!important}.max-\[1080px\]\:h-\[4px\]\!{height:4px!important}.max-\[1080px\]\:h-\[46px\]\!{height:46px!important}.max-\[1080px\]\:w-\[6\.4cqw\]\!{width:6.4cqw!important}.max-\[1080px\]\:w-\[27cqw\]\!{width:27cqw!important}.max-\[1080px\]\:w-\[46px\]\!{width:46px!important}.max-\[1080px\]\:w-\[52px\]\!{width:52px!important}.max-\[1080px\]\:w-\[min\(100\%\,760px\)\]{width:min(100%,760px)}.max-\[1080px\]\:w-auto\!{width:auto!important}.max-\[1080px\]\:max-w-\[34em\]\!{max-width:34em!important}.max-\[1080px\]\:max-w-\[36em\]\!{max-width:36em!important}.max-\[1080px\]\:max-w-\[720px\]{max-width:720px}.max-\[1080px\]\:max-w-none\!{max-width:none!important}.max-\[1080px\]\:grid-cols-1\!{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-\[1080px\]\:gap-y-\[clamp\(24px\,5vw\,40px\)\]\!{row-gap:clamp(24px,5vw,40px)!important}.max-\[1080px\]\:ps-\[5\.4cqw\]\!{padding-inline-start:5.4cqw!important}.max-\[1080px\]\:pt-\[6px\]\!{padding-top:6px!important}.max-\[1080px\]\:pt-\[19cqw\]\!{padding-top:19cqw!important}.max-\[1080px\]\:text-\[2\.2cqw\]\!{font-size:2.2cqw!important}.max-\[1080px\]\:text-\[3\.5cqw\]\!{font-size:3.5cqw!important}.max-\[1080px\]\:text-\[12\.5px\]\!{font-size:12.5px!important}.max-\[1080px\]\:text-\[15\.5px\]\!{font-size:15.5px!important}.max-\[1080px\]\:text-\[length\:clamp\(15px\,1\.9vw\,17px\)\]\!{font-size:clamp(15px,1.9vw,17px)!important}.max-\[1080px\]\:text-\[length\:clamp\(28px\,4\.6vw\,40px\)\]\!{font-size:clamp(28px,4.6vw,40px)!important}.max-\[1080px\]\:text-\[length\:clamp\(30px\,7\.2vw\,40px\)\]\!{font-size:clamp(30px,7.2vw,40px)!important}.max-\[1080px\]\:leading-\[1\.65\]\!{--tw-leading:1.65!important;line-height:1.65!important}.max-\[1080px\]\:\[letter-spacing\:\.06em\]\!{letter-spacing:.06em!important}.max-\[1080px\]\:\[--ca-ch\:63\.7cqw\]{--ca-ch:63.7cqw}.max-\[1080px\]\:\[--ca-cw\:74cqw\]{--ca-cw:74cqw}.max-\[1080px\]\:\[--ca-dx\:-11cqw\]{--ca-dx:-11cqw}.max-\[1080px\]\:\[--ca-hrx\:\.7deg\]{--ca-hrx:.7deg}.max-\[1080px\]\:\[--ca-hry\:-\.9deg\]{--ca-hry:-.9deg}.max-\[1080px\]\:\[--ca-hrz\:-1deg\]{--ca-hrz:-1deg}.max-\[1080px\]\:\[--ca-hrz\:1\.2deg\]{--ca-hrz:1.2deg}.max-\[1080px\]\:\[--ca-hsc\:1\.03\]{--ca-hsc:1.03}.max-\[1080px\]\:\[--ca-hy\:-\.4cqw\]{--ca-hy:-.4cqw}.max-\[1080px\]\:\[--ca-r\:3\.1cqw\]{--ca-r:3.1cqw}.max-\[1080px\]\:\[--ca-right\:6cqw\]{--ca-right:6cqw}}@media not all and (min-width:1000px){.max-\[1000px\]\:\[container-type\:normal\]{container-type:normal}.max-\[1000px\]\:static{position:static}.max-\[1000px\]\:\[grid-row\:1_\/_span_2\]{grid-row:1/span 2}.max-\[1000px\]\:\[margin-block\:clamp\(22px\,4\.4vw\,34px\)\]{margin-block:clamp(22px,4.4vw,34px)}.max-\[1000px\]\:mt-1\!{margin-top:calc(var(--spacing) * 1)!important}.max-\[1000px\]\:mt-2\!{margin-top:calc(var(--spacing) * 2)!important}.max-\[1000px\]\:flex{display:flex}.max-\[1000px\]\:grid{display:grid}.max-\[1000px\]\:hidden{display:none}.max-\[1000px\]\:aspect-auto{aspect-ratio:auto}.max-\[1000px\]\:h-\[52px\]{height:52px}.max-\[1000px\]\:h-\[clamp\(150px\,30vw\,190px\)\]{height:clamp(150px,30vw,190px)}.max-\[1000px\]\:w-\[52px\]{width:52px}.max-\[1000px\]\:w-\[clamp\(150px\,30vw\,190px\)\]{width:clamp(150px,30vw,190px)}.max-\[1000px\]\:w-auto{width:auto}.max-\[1000px\]\:w-full{width:100%}.max-\[1000px\]\:max-w-\[34em\]{max-width:34em}.max-\[1000px\]\:max-w-\[660px\]{max-width:660px}.max-\[1000px\]\:\[translate\:none\]\!{translate:none!important}.max-\[1000px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[1000px\]\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.max-\[1000px\]\:flex-col{flex-direction:column}.max-\[1000px\]\:items-center{align-items:center}.max-\[1000px\]\:\[gap\:clamp\(20px\,3\.4vw\,30px\)_clamp\(18px\,3vw\,34px\)\]{gap:clamp(20px,3.4vw,30px) clamp(18px,3vw,34px)}.max-\[1000px\]\:gap-x-\[14px\]{column-gap:14px}.max-\[1000px\]\:gap-y-\[2px\]{row-gap:2px}.max-\[1000px\]\:self-start{align-self:flex-start}.max-\[1000px\]\:\[padding\:clamp\(26px\,6vw\,44px\)_0_clamp\(12px\,3vw\,20px\)\]{padding:clamp(26px,6vw,44px) 0 clamp(12px,3vw,20px)}.max-\[1000px\]\:\[text-indent\:\.28em\]\!{text-indent:.28em!important}.max-\[1000px\]\:text-\[13px\]\!{font-size:13px!important}.max-\[1000px\]\:text-\[15\.5px\]\!{font-size:15.5px!important}.max-\[1000px\]\:text-\[length\:clamp\(14px\,1\.9vw\,16px\)\]\!{font-size:clamp(14px,1.9vw,16px)!important}.max-\[1000px\]\:text-\[length\:clamp\(24px\,4\.6vw\,31px\)\]\!{font-size:clamp(24px,4.6vw,31px)!important}.max-\[1000px\]\:text-\[length\:clamp\(24px\,4\.8vw\,30px\)\]\!{font-size:clamp(24px,4.8vw,30px)!important}.max-\[1000px\]\:leading-\[1\.6\]\!{--tw-leading:1.6!important;line-height:1.6!important}.max-\[1000px\]\:\[letter-spacing\:\.28em\]\!{letter-spacing:.28em!important}.max-\[1000px\]\:whitespace-normal\!{white-space:normal!important}.max-\[1000px\]\:\[box-shadow\:inset_0_0_0_1px_rgba\(168\,212\,246\,\.55\)\,inset_0_0_4px_3px_rgba\(255\,255\,255\,\.7\)\,inset_9px_-13px_24px_rgba\(118\,188\,240\,\.32\)\,inset_11px_14px_26px_rgba\(255\,255\,255\,\.5\)\,0_10px_30px_rgba\(96\,150\,215\,\.14\)\,0_0_28px_rgba\(140\,195\,240\,\.2\)\]\!{box-shadow:inset 0 0 0 1px #a8d4f68c,inset 0 0 4px 3px #ffffffb3,inset 9px -13px 24px #76bcf052,inset 11px 14px 26px #ffffff80,0 10px 30px #6096d724,0 0 28px #8cc3f033!important}.max-\[1000px\]\:\[box-shadow\:inset_0_0_7px_rgba\(255\,255\,255\,\.9\)\,0_0_0_1\.5px_rgba\(255\,255\,255\,\.95\)\,0_0_9px_2px_rgba\(255\,255\,255\,\.9\)\,0_0_26px_6px_rgba\(120\,170\,235\,\.32\)\,0_9px_24px_rgba\(64\,101\,161\,\.12\)\]\!{box-shadow:inset 0 0 7px #ffffffe6,0 0 0 1.5px #fffffff2,0 0 9px 2px #ffffffe6,0 0 26px 6px #78aaeb52,0 9px 24px #4065a11f!important}.max-\[1000px\]\:before\:inset-\[-34px\]\!:before{content:var(--tw-content);inset:-34px!important}.max-\[1000px\]\:after\:blur-\[4px\]\!:after{content:var(--tw-content);--tw-blur:blur(4px)!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}}@media not all and (min-width:980px){.max-\[980px\]\:relative{position:relative}.max-\[980px\]\:static{position:static}.max-\[980px\]\:inset-auto{inset:auto}.max-\[980px\]\:ms-\[-57\%\]{margin-inline-start:-57%}.max-\[980px\]\:me-0\!{margin-inline-end:calc(var(--spacing) * 0)!important}.max-\[980px\]\:mt-\[10px\]{margin-top:10px}.max-\[980px\]\:mb-3\!{margin-bottom:calc(var(--spacing) * 3)!important}.max-\[980px\]\:mb-\[14px\]{margin-bottom:14px}.max-\[980px\]\:mb-\[22px\]{margin-bottom:22px}.max-\[980px\]\:aspect-\[2048\/628\]{aspect-ratio:2048/628}.max-\[980px\]\:aspect-auto{aspect-ratio:auto}.max-\[980px\]\:w-\[162\%\]{width:162%}.max-\[980px\]\:w-auto\!{width:auto!important}.max-\[980px\]\:max-w-\[26em\]{max-width:26em}.max-\[980px\]\:max-w-\[34em\]\!{max-width:34em!important}.max-\[980px\]\:max-w-\[560px\]{max-width:560px}.max-\[980px\]\:flex-\[0_0_clamp\(168px\,23vw\,210px\)\]\!{flex:0 0 clamp(168px,23vw,210px)!important}.max-\[980px\]\:grid-cols-1\!{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-\[980px\]\:gap-4\!{gap:calc(var(--spacing) * 4)!important}.max-\[980px\]\:gap-\[clamp\(20px\,3\.4vw\,34px\)\]\!{gap:clamp(20px,3.4vw,34px)!important}.max-\[980px\]\:overflow-clip{overflow:clip}.max-\[980px\]\:pt-\[calc\(var\(--hdr-h\)\+16px\)\]{padding-top:calc(var(--hdr-h) + 16px)}.max-\[980px\]\:text-\[12\.5px\]\!{font-size:12.5px!important}.max-\[980px\]\:text-\[15\.5px\]{font-size:15.5px}.max-\[980px\]\:text-\[length\:clamp\(34px\,7vw\,44px\)\]\!{font-size:clamp(34px,7vw,44px)!important}.max-\[980px\]\:leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}}@media not all and (min-width:899px){.max-\[899px\]\:start-\[calc\(-1\.4\*var\(--u\)\)\]\!{inset-inline-start:calc(-1.4 * var(--u))!important}.max-\[899px\]\:end-\[calc\(-1\.4\*var\(--u\)\)\]\!{inset-inline-end:calc(-1.4 * var(--u))!important}.max-\[899px\]\:top-\[calc\(50\%-1\.8\*var\(--u\)\)\]\!{top:calc(50% - 1.8 * var(--u))!important}.max-\[899px\]\:z-\[6\]\!{z-index:6!important}.max-\[899px\]\:h-\[87cqw\]\!{height:87cqw!important}.max-\[899px\]\:\[--k\:2\.30\]{--k:2.3}.max-\[899px\]\:\[--s0-h\:86cqw\]\!{--s0-h:86cqw!important}.max-\[899px\]\:\[--s0-o\:1\]\!{--s0-o:1!important}.max-\[899px\]\:\[--s0-r\:0deg\]\!{--s0-r:0deg!important}.max-\[899px\]\:\[--s0-w\:57cqw\]\!{--s0-w:57cqw!important}.max-\[899px\]\:\[--s0-x\:0cqw\]\!{--s0-x:0cqw!important}.max-\[899px\]\:\[--s0-y\:0cqw\]\!{--s0-y:0cqw!important}.max-\[899px\]\:\[--s0-z\:5\]\!{--s0-z:5!important}.max-\[899px\]\:\[--s1-h\:86\.5cqw\]\!{--s1-h:86.5cqw!important}.max-\[899px\]\:\[--s1-o\:\.95\]\!{--s1-o:.95!important}.max-\[899px\]\:\[--s1-r\:-4deg\]\!{--s1-r:-4deg!important}.max-\[899px\]\:\[--s1-w\:57cqw\]\!{--s1-w:57cqw!important}.max-\[899px\]\:\[--s1-x\:62cqw\]\!{--s1-x:62cqw!important}.max-\[899px\]\:\[--s1-y\:\.5cqw\]\!{--s1-y:.5cqw!important}.max-\[899px\]\:\[--s1-z\:2\]\!{--s1-z:2!important}.max-\[899px\]\:data-\[slot\=0\]\:\[--dip\:\.992\]\![data-slot="0"]{--dip:.992!important}.max-\[899px\]\:data-\[slot\=0\]\:\[--ring\:var\(--lu-ring\)\]\![data-slot="0"]{--ring:var(--lu-ring)!important}.max-\[899px\]\:data-\[slot\=0\]\:\[--sheen\:1\]\![data-slot="0"]{--sheen:1!important}.max-\[899px\]\:data-\[slot\=1\]\:\[--dip\:\.975\]\![data-slot="1"]{--dip:.975!important}.max-\[899px\]\:data-\[slot\=1\]\:\[--ring\:initial\]\![data-slot="1"]{--ring:initial!important}.max-\[899px\]\:data-\[slot\=1\]\:\[--sheen\:0\]\![data-slot="1"]{--sheen:0!important}.max-\[899px\]\:data-\[slot\=2\]\:pointer-events-none\![data-slot="2"]{pointer-events:none!important}.max-\[899px\]\:data-\[slot\=2\]\:invisible\![data-slot="2"]{visibility:hidden!important}.max-\[899px\]\:data-\[slot\=2\]\:opacity-0\![data-slot="2"]{opacity:0!important}.max-\[899px\]\:data-\[slot\=2\]\:\[--ring\:initial\]\![data-slot="2"]{--ring:initial!important}.max-\[899px\]\:data-\[slot\=2\]\:\[--x\:104\%\]\![data-slot="2"]{--x:104%!important}}@media not all and (min-width:860px){.max-\[860px\]\:col-auto{grid-column:auto}.max-\[860px\]\:row-auto{grid-row:auto}.max-\[860px\]\:row-auto\!{grid-row:auto!important}.max-\[860px\]\:max-w-\[32ch\]\!{max-width:32ch!important}.max-\[860px\]\:max-w-\[34ch\]\!{max-width:34ch!important}.max-\[860px\]\:max-w-none\!{max-width:none!important}.max-\[860px\]\:\[grid-template-columns\:1fr\]\!{grid-template-columns:1fr!important}.max-\[860px\]\:\[grid-template-columns\:repeat\(2\,minmax\(0\,1fr\)\)\]\!{grid-template-columns:repeat(2,minmax(0,1fr))!important}.max-\[860px\]\:\[gap\:26px_18px\]\!{gap:26px 18px!important}.max-\[860px\]\:\[row-gap\:34px\]\!{row-gap:34px!important}.max-\[860px\]\:\[padding-block\:20px\]\!{padding-block:20px!important}.max-\[860px\]\:\[padding-block\:38px_32px\]\!{padding-block:38px 32px!important}}@media not all and (min-width:760px){.max-\[760px\]\:max-h-\[240px\]\!{max-height:240px!important}.max-\[760px\]\:w-\[min\(100\%\,340px\)\]\!{width:min(100%,340px)!important}.max-\[760px\]\:w-\[min\(100\%\,360px\)\]\!{width:min(100%,360px)!important}.max-\[760px\]\:w-\[min\(100\%\,380px\)\]\!{width:min(100%,380px)!important}.max-\[760px\]\:w-\[min\(100\%\,400px\)\]\!{width:min(100%,400px)!important}.max-\[760px\]\:w-\[min\(100\%\,420px\)\]\!{width:min(100%,420px)!important}.max-\[760px\]\:rounded-\[14px\]\!{border-radius:14px!important}.max-\[760px\]\:text-\[13\.5px\]\!{font-size:13.5px!important}}@media not all and (min-width:700px){.max-\[700px\]\:start-\[11cqw\]\!{inset-inline-start:11cqw!important}.max-\[700px\]\:start-\[17\.4cqw\]\!{inset-inline-start:17.4cqw!important}.max-\[700px\]\:start-\[96cqw\]\!{inset-inline-start:96cqw!important}.max-\[700px\]\:mt-\[3\.2cqw\]\!{margin-top:3.2cqw!important}.max-\[700px\]\:mt-\[3\.6cqw\]\!{margin-top:3.6cqw!important}.max-\[700px\]\:mt-\[3cqw\]\!{margin-top:3cqw!important}.max-\[700px\]\:mt-\[4\.6cqw\]\!{margin-top:4.6cqw!important}.max-\[700px\]\:mt-\[5cqw\]\!{margin-top:5cqw!important}.max-\[700px\]\:hidden\!{display:none!important}.max-\[700px\]\:h-\[\.62cqw\]\!{height:.62cqw!important}.max-\[700px\]\:h-\[42px\]\!{height:42px!important}.max-\[700px\]\:w-\[9cqw\]\!{width:9cqw!important}.max-\[700px\]\:w-\[42px\]\!{width:42px!important}.max-\[700px\]\:w-\[55cqw\]\!{width:55cqw!important}.max-\[700px\]\:w-\[60cqw\]\!{width:60cqw!important}.max-\[700px\]\:ps-\[7\.5cqw\]\!{padding-inline-start:7.5cqw!important}.max-\[700px\]\:ps-\[7cqw\]\!{padding-inline-start:7cqw!important}.max-\[700px\]\:pt-\[8cqw\]\!{padding-top:8cqw!important}.max-\[700px\]\:pt-\[20cqw\]\!{padding-top:20cqw!important}.max-\[700px\]\:text-\[3\.5cqw\]\!{font-size:3.5cqw!important}.max-\[700px\]\:text-\[3\.8cqw\]\!{font-size:3.8cqw!important}.max-\[700px\]\:text-\[5\.2cqw\]\!{font-size:5.2cqw!important}.max-\[700px\]\:text-\[5\.4cqw\]\!{font-size:5.4cqw!important}.max-\[700px\]\:\[--ca-ch\:86cqw\]{--ca-ch:86cqw}.max-\[700px\]\:\[--ca-cw\:80cqw\]{--ca-cw:80cqw}.max-\[700px\]\:\[--ca-dx\:-8cqw\]{--ca-dx:-8cqw}.max-\[700px\]\:\[--ca-r\:4cqw\]{--ca-r:4cqw}.max-\[700px\]\:\[--ca-right\:5cqw\]{--ca-right:5cqw}.max-\[700px\]\:\[--cc-ch\:68cqw\]{--cc-ch:68cqw}.max-\[700px\]\:\[--cc-cw\:82cqw\]{--cc-cw:82cqw}.max-\[700px\]\:\[--cc-dx\:5\.8cqw\]{--cc-dx:5.8cqw}.max-\[700px\]\:\[--cc-r\:4cqw\]{--cc-r:4cqw}.max-\[700px\]\:\[background\:linear-gradient\(0deg\,rgba\(4\,12\,36\,\.55\)_0\%\,rgba\(4\,12\,36\,\.12\)_34\%\,rgba\(4\,12\,36\,0\)_56\%\)\,linear-gradient\(90deg\,rgba\(3\,10\,26\,\.94\)_0\%\,rgba\(3\,10\,26\,\.84\)_46\%\,rgba\(3\,10\,26\,\.55\)_74\%\,rgba\(3\,10\,26\,\.28\)_100\%\)\]\!{background:linear-gradient(#040c2400 44%,#040c241f 66%,#040c248c 100%),linear-gradient(90deg,#030a1af0 0%,#030a1ad6 46%,#030a1a8c 74%,#030a1a47 100%)!important}}@media not all and (min-width:620px){.max-\[620px\]\:max-w-\[400px\]{max-width:400px}.max-\[620px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[620px\]\:gap-5{gap:calc(var(--spacing) * 5)}}@media not all and (min-width:599px){.max-\[599px\]\:static\!{position:static!important}.max-\[599px\]\:start-auto\!{inset-inline-start:auto!important}.max-\[599px\]\:end-auto\!{inset-inline-end:auto!important}.max-\[599px\]\:top-\[18px\]\!{top:18px!important}.max-\[599px\]\:top-auto\!{top:auto!important}.max-\[599px\]\:bottom-4\!{bottom:calc(var(--spacing) * 4)!important}.max-\[599px\]\:z-\[1\]\!{z-index:1!important}.max-\[599px\]\:col-span-full\!{grid-column:1/-1!important}.max-\[599px\]\:col-start-1\!{grid-column-start:1!important}.max-\[599px\]\:col-start-2\!{grid-column-start:2!important}.max-\[599px\]\:col-start-3\!{grid-column-start:3!important}.max-\[599px\]\:row-start-2\!{grid-row-start:2!important}.max-\[599px\]\:mt-2\.5\!{margin-top:calc(var(--spacing) * 2.5)!important}.max-\[599px\]\:mt-4\!{margin-top:calc(var(--spacing) * 4)!important}.max-\[599px\]\:mt-\[18px\]\!{margin-top:18px!important}.max-\[599px\]\:mt-\[clamp\(20px\,5vw\,30px\)\]\!{margin-top:clamp(20px,5vw,30px)!important}.max-\[599px\]\:grid\!{display:grid!important}.max-\[599px\]\:h-8\!{height:calc(var(--spacing) * 8)!important}.max-\[599px\]\:h-11\!{height:calc(var(--spacing) * 11)!important}.max-\[599px\]\:h-\[9px\]\!{height:9px!important}.max-\[599px\]\:h-\[46px\]\!{height:46px!important}.max-\[599px\]\:h-\[calc\(91cqw\+180px\)\]\!{height:calc(91cqw + 180px)!important}.max-\[599px\]\:w-11\!{width:calc(var(--spacing) * 11)!important}.max-\[599px\]\:w-\[9px\]\!{width:9px!important}.max-\[599px\]\:w-\[46px\]\!{width:46px!important}.max-\[599px\]\:w-full\!{width:100%!important}.max-\[599px\]\:grid-cols-\[auto_1fr_auto\]\!{grid-template-columns:auto 1fr auto!important}.max-\[599px\]\:items-center\!{align-items:center!important}.max-\[599px\]\:gap-3\!{gap:calc(var(--spacing) * 3)!important}.max-\[599px\]\:gap-\[9px\]\!{gap:9px!important}.max-\[599px\]\:gap-\[14px\]\!{gap:14px!important}.max-\[599px\]\:\[column-gap\:14px\]\!{column-gap:14px!important}.max-\[599px\]\:\[padding\:6px_12px_0\]\!{padding:6px 12px 0!important}.max-\[599px\]\:text-\[12\.5px\]\!{font-size:12.5px!important}.max-\[599px\]\:text-\[13\.5px\]\!{font-size:13.5px!important}.max-\[599px\]\:text-\[length\:clamp\(14px\,3\.9vw\,16\.5px\)\]\!{font-size:clamp(14px,3.9vw,16.5px)!important}.max-\[599px\]\:text-\[length\:clamp\(21px\,5\.6vw\,26px\)\]\!{font-size:clamp(21px,5.6vw,26px)!important}.max-\[599px\]\:leading-\[1\.14\]\!{--tw-leading:1.14!important;line-height:1.14!important}.max-\[599px\]\:leading-normal\!{--tw-leading:var(--leading-normal)!important;line-height:var(--leading-normal)!important}.max-\[599px\]\:\[box-shadow\:0_5px_12px_rgba\(4\,16\,48\,\.24\)\]\!{box-shadow:0 5px 12px #0410303d!important}.max-\[599px\]\:\[--k\:3\.05\]\!{--k:3.05!important}.max-\[599px\]\:\[--lu-px\:20px\]\!{--lu-px:20px!important}.max-\[599px\]\:\[--lu-r\:22px\]\!{--lu-r:22px!important}.max-\[599px\]\:\[--lu-ring\:0_0_0_2px_rgba\(10\,90\,255\,\.85\)\,0_0_0_5px_rgba\(120\,170\,255\,\.32\)\,0_0_22px_5px_rgba\(60\,130\,255\,\.26\)\,0_18px_34px_rgba\(0\,25\,70\,\.16\)\]\!{--lu-ring:0 0 0 2px #0a5affd9,0 0 0 5px #78aaff52,0 0 22px 5px #3c82ff42,0 18px 34px #00194629!important}.max-\[599px\]\:\[--lu-shadow\:0_14px_30px_rgba\(5\,28\,72\,\.14\)\,0_3px_9px_rgba\(5\,28\,72\,\.07\)\]\!{--lu-shadow:0 14px 30px #051c4824,0 3px 9px #051c4812!important}.max-\[599px\]\:\[--s0-h\:calc\(91cqw\+172px\)\]\!{--s0-h:calc(91cqw + 172px)!important}.max-\[599px\]\:\[--s0-r\:0deg\]\!{--s0-r:0deg!important}.max-\[599px\]\:\[--s0-w\:88cqw\]\!{--s0-w:88cqw!important}.max-\[599px\]\:\[--s0-x\:0cqw\]\!{--s0-x:0cqw!important}.max-\[599px\]\:\[--s0-y\:0cqw\]\!{--s0-y:0cqw!important}.max-\[599px\]\:\[--s0-z\:5\]\!{--s0-z:5!important}.max-\[599px\]\:\[--s1-h\:calc\(91cqw\+172px\)\]\!{--s1-h:calc(91cqw + 172px)!important}.max-\[599px\]\:\[--s1-r\:0deg\]\!{--s1-r:0deg!important}.max-\[599px\]\:\[--s1-w\:88cqw\]\!{--s1-w:88cqw!important}.max-\[599px\]\:\[--s1-x\:92cqw\]\!{--s1-x:92cqw!important}.max-\[599px\]\:\[--s1-y\:0cqw\]\!{--s1-y:0cqw!important}.max-\[599px\]\:\[--s1-z\:2\]\!{--s1-z:2!important}.max-\[599px\]\:data-\[on\]\:h-\[11px\]\![data-on]{height:11px!important}.max-\[599px\]\:data-\[on\]\:w-\[11px\]\![data-on]{width:11px!important}}@media not all and (min-width:560px){.max-\[560px\]\:aspect-\[1024\/620\]{aspect-ratio:1024/620}.max-\[560px\]\:text-\[11px\]\!{font-size:11px!important}}@media not all and (min-width:420px){.max-\[420px\]\:\[grid-template-columns\:1fr\]\!{grid-template-columns:1fr!important}.max-\[420px\]\:\[gap\:22px\]\!{gap:22px!important}}@media not all and (min-width:64rem){.max-lg\:static{position:static}}@media (min-width:1001px){@media (prefers-reduced-motion:no-preference){.min-\[1001px\]\:motion-safe\:\[animation\:wo-wobble_7s_ease-in-out_infinite\]{animation:7s ease-in-out infinite wo-wobble}.min-\[1001px\]\:motion-safe\:\[animation-delay\:calc\(var\(--ph\)\*-7s\)\]{animation-delay:calc(var(--ph) * -7s)}@media (hover:hover){.min-\[1001px\]\:motion-safe\:group-hover\:\[animation-play-state\:paused\]:is(:where(.group):hover *){animation-play-state:paused}}}}@media (min-width:40rem){.sm\:top-4{top:calc(var(--spacing) * 4)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-3{margin-inline:calc(var(--spacing) * 3)}.sm\:mx-7{margin-inline:calc(var(--spacing) * 7)}.sm\:my-\[0\.35rem\]{margin-block:.35rem}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.sm\:mb-3\!{margin-bottom:calc(var(--spacing) * 3)!important}.sm\:mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.sm\:mb-5\!{margin-bottom:calc(var(--spacing) * 5)!important}.sm\:mb-\[0\.15rem\]{margin-bottom:.15rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-3\.5{height:calc(var(--spacing) * 3.5)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:h-\[150px\]{height:150px}.sm\:h-\[180px\]{height:180px}.sm\:h-\[260px\]{height:260px}.sm\:h-\[280px\]{height:280px}.sm\:h-\[300px\]{height:300px}.sm\:h-\[360px\]{height:360px}.sm\:min-h-0{min-height:calc(var(--spacing) * 0)}.sm\:min-h-36{min-height:calc(var(--spacing) * 36)}.sm\:w-3\.5{width:calc(var(--spacing) * 3.5)}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-\[120px\]{width:120px}.sm\:w-\[210px\]{width:210px}.sm\:w-\[320px\]{width:320px}.sm\:w-\[min\(960px\,calc\(100\%-40px\)\)\]{width:min(960px,100% - 40px)}.sm\:w-\[min\(1240px\,calc\(100\%-clamp\(40px\,8vw\,112px\)\)\)\]{width:min(1240px,100% - clamp(40px,8vw,112px))}.sm\:w-auto{width:auto}.sm\:min-w-60{min-width:calc(var(--spacing) * 60)}.sm\:flex-1{flex:1}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-\[0\.7rem\]{gap:.7rem}.sm\:gap-\[0\.65rem\]{gap:.65rem}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:gap-y-7{row-gap:calc(var(--spacing) * 7)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-\[0\.65rem\]{padding-inline:.65rem}.sm\:py-1{padding-block:calc(var(--spacing) * 1)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-\[0\.7rem\]{padding-block:.7rem}.sm\:pt-0{padding-top:calc(var(--spacing) * 0)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-\[calc\(var\(--hdr-h\)\+12px\)\]{padding-top:calc(var(--hdr-h) + 12px)}.sm\:pl-2{padding-left:calc(var(--spacing) * 2)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:text-start{text-align:start}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12\.5px\]{font-size:12.5px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14\.5px\]{font-size:14.5px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[36px\]{font-size:36px}.sm\:shadow-\[0_0_0_4px_rgba\(0\,80\,216\,0\.15\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#0050d826);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:48rem){.md\:mx-4{margin-inline:calc(var(--spacing) * 4)}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.md\:block{display:block}.md\:aspect-auto{aspect-ratio:auto}.md\:h-\[320px\]{height:320px}.md\:h-full{height:100%}.md\:min-h-\[140px\]{min-height:140px}.md\:w-\[150px\]{width:150px}.md\:w-\[200px\]{width:200px}.md\:flex-1{flex:1}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:gap-0{gap:calc(var(--spacing) * 0)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-y-0{row-gap:calc(var(--spacing) * 0)}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-gray-200\/60{border-color:#e5e7eb99}@supports (color:color-mix(in lab, red, red)){.md\:border-gray-200\/60{border-color:color-mix(in oklab, var(--color-gray-200) 60%, transparent)}}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:pt-3{padding-top:calc(var(--spacing) * 3)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[11px\]{font-size:11px}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:top-\[100px\]{top:100px}.lg\:-right-2{right:calc(var(--spacing) * -2)}.lg\:-left-2{left:calc(var(--spacing) * -2)}.lg\:z-30{z-index:30}.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}.lg\:-my-4{margin-block:calc(var(--spacing) * -4)}.lg\:-mt-16\!{margin-top:calc(var(--spacing) * -16)!important}.lg\:mt-0{margin-top:calc(var(--spacing) * 0)}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:h-6{height:calc(var(--spacing) * 6)}.lg\:h-7{height:calc(var(--spacing) * 7)}.lg\:h-8{height:calc(var(--spacing) * 8)}.lg\:h-11{height:calc(var(--spacing) * 11)}.lg\:h-14{height:calc(var(--spacing) * 14)}.lg\:h-\[72px\]{height:72px}.lg\:h-\[104px\]{height:104px}.lg\:h-\[110px\]{height:110px}.lg\:h-\[120px\]{height:120px}.lg\:h-\[190px\]{height:190px}.lg\:h-\[360px\]{height:360px}.lg\:h-\[420px\]{height:420px}.lg\:w-6{width:calc(var(--spacing) * 6)}.lg\:w-7{width:calc(var(--spacing) * 7)}.lg\:w-8{width:calc(var(--spacing) * 8)}.lg\:w-11{width:calc(var(--spacing) * 11)}.lg\:w-14{width:calc(var(--spacing) * 14)}.lg\:w-\[25\%\]{width:25%}.lg\:w-\[28\%\]{width:28%}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[55\%\]{width:55%}.lg\:w-\[60\%\]{width:60%}.lg\:w-\[72\%\]{width:72%}.lg\:w-\[72px\]{width:72px}.lg\:w-\[75\%\]{width:75%}.lg\:w-\[104px\]{width:104px}.lg\:w-\[110px\]{width:110px}.lg\:w-\[120px\]{width:120px}.lg\:w-\[190px\]{width:190px}.lg\:w-auto{width:auto}.lg\:-translate-y-20{--tw-translate-y:calc(var(--spacing) * -20);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:scale-\[1\.7\]{scale:1.7}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1\.5fr\]{grid-template-columns:1fr 1.5fr}.lg\:grid-cols-\[44\%_56\%\]{grid-template-columns:44% 56%}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(260px\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.8fr\)_minmax\(280px\,1fr\)\]{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.65fr\)_minmax\(280px\,1fr\)\]{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-0{gap:calc(var(--spacing) * 0)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-6\!{gap:calc(var(--spacing) * 6)!important}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-y-0{row-gap:calc(var(--spacing) * 0)}.lg\:self-start{align-self:flex-start}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:rounded-\[20px\]{border-radius:20px}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-gray-200\/60{border-color:#e5e7eb99}@supports (color:color-mix(in lab, red, red)){.lg\:border-gray-200\/60{border-color:color-mix(in oklab, var(--color-gray-200) 60%, transparent)}}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-2{padding-inline:calc(var(--spacing) * 2)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-0{padding-block:calc(var(--spacing) * 0)}.lg\:py-5{padding-block:calc(var(--spacing) * 5)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:py-7{padding-block:calc(var(--spacing) * 7)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-9{padding-block:calc(var(--spacing) * 9)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:ps-6\!{padding-inline-start:calc(var(--spacing) * 6)!important}.lg\:pt-0{padding-top:calc(var(--spacing) * 0)}.lg\:pt-8{padding-top:calc(var(--spacing) * 8)}.lg\:pt-8\!{padding-top:calc(var(--spacing) * 8)!important}.lg\:pt-\[calc\(var\(--hdr-h\)\+17px\)\]{padding-top:calc(var(--hdr-h) + 17px)}.lg\:pt-\[calc\(var\(--hdr-h\)\+72px\)\]{padding-top:calc(var(--hdr-h) + 72px)}.lg\:pr-6{padding-right:calc(var(--spacing) * 6)}.lg\:pr-16{padding-right:calc(var(--spacing) * 16)}.lg\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.lg\:pb-10\!{padding-bottom:calc(var(--spacing) * 10)!important}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.lg\:text-start{text-align:start}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-\[12px\]{font-size:12px}.lg\:text-\[13px\]{font-size:13px}.lg\:text-\[14px\]{font-size:14px}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[17px\]{font-size:17px}.lg\:text-\[18px\]{font-size:18px}.lg\:text-\[20px\]{font-size:20px}.lg\:text-\[22px\]{font-size:22px}.lg\:text-\[24px\]{font-size:24px}.lg\:text-\[26px\]{font-size:26px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[36px\]{font-size:36px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-\[42px\]{font-size:42px}.lg\:text-\[44px\]{font-size:44px}.lg\:text-\[52px\]{font-size:52px}.lg\:whitespace-nowrap{white-space:nowrap}}@media (min-width:80rem){.xl\:order-last{order:9999}.xl\:mt-64{margin-top:calc(var(--spacing) * 64)}.xl\:w-\[35\%\]{width:35%}.xl\:w-\[38\%\]{width:38%}.xl\:w-\[48\%\]{width:48%}.xl\:w-\[52\%\]{width:52%}.xl\:w-\[62\%\]{width:62%}.xl\:w-\[65\%\]{width:65%}.xl\:w-\[220px\]{width:220px}.xl\:w-\[300px\]{width:300px}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.xl\:grid-cols-\[1fr_1fr_1\.35fr\]{grid-template-columns:1fr 1fr 1.35fr}.xl\:grid-cols-\[minmax\(0\,1\.8fr\)_minmax\(320px\,1fr\)\]{grid-template-columns:minmax(0,1.8fr) minmax(320px,1fr)}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(280px\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\:border-gray-100{border-color:var(--color-gray-100)}.xl\:pr-8{padding-right:calc(var(--spacing) * 8)}}@media (min-width:96rem){.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.rtl\:right-0:where([dir=rtl],[dir=rtl] *){right:calc(var(--spacing) * 0)}.rtl\:left-auto:where([dir=rtl],[dir=rtl] *){left:auto}.rtl\:\[transform-origin\:100\%_50\%\]:where([dir=rtl],[dir=rtl] *){transform-origin:100%}.rtl\:translate-x-1\/2:where([dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-1\/2\!:where([dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.rtl\:\[translate\:-50\%_50\%\]\!:where([dir=rtl],[dir=rtl] *){translate:-50% 50%!important}.rtl\:\[translate\:50\%_-50\%\]\!:where([dir=rtl],[dir=rtl] *){translate:50% -50%!important}.rtl\:\[translate\:50\%_50\%\]\!:where([dir=rtl],[dir=rtl] *){translate:50% 50%!important}.rtl\:scale-x-\[-1\]:where([dir=rtl],[dir=rtl] *){--tw-scale-x:-1;scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){rotate:180deg}.rtl\:\[transform\:scaleX\(-1\)\]:where([dir=rtl],[dir=rtl] *){transform:scaleX(-1)}.rtl\:\[transform\:translate\(calc\(var\(--cc-dx\)_\*_-\.104\)\,_\.43cqw\)_scale\(\.811\)\]:where([dir=rtl],[dir=rtl] *){transform:translate(calc(var(--cc-dx) * -.104), .43cqw) scale(.811)}.rtl\:\[transform\:translate\(calc\(var\(--cc-dx\)_\*_-\.818\)\,_\.29cqw\)_scale\(\.869\)\]:where([dir=rtl],[dir=rtl] *){transform:translate(calc(var(--cc-dx) * -.818), .29cqw) scale(.869)}.rtl\:\[transform\:translate\(calc\(var\(--cc-dx\)_\*_-1\.780\)\,_\.12cqw\)_scale\(\.929\)\]:where([dir=rtl],[dir=rtl] *){transform:translate(calc(var(--cc-dx) * -1.78), .12cqw) scale(.929)}.rtl\:\[transform\:translate3d\(calc\(-1\*var\(--x\)\)\,var\(--y\)\,0\)_perspective\(var\(--lu-persp\)\)_rotateY\(calc\(-1\*var\(--r\)\)\)\]:where([dir=rtl],[dir=rtl] *){transform:translate3d(calc(-1 * var(--x)),var(--y),0) perspective(var(--lu-persp)) rotateY(calc(-1 * var(--r)))}.rtl\:\[transform\:translateX\(calc\(var\(--cc-dx\)_\*_-3\)\)_perspective\(1325px\)_rotateY\(-10deg\)\]:where([dir=rtl],[dir=rtl] *){transform:translateX(calc(var(--cc-dx) * -3)) perspective(1325px) rotateY(-10deg)}.rtl\:bg-\[left_0\.85rem_center\]:where([dir=rtl],[dir=rtl] *){background-position:.85rem}.rtl\:ps-10:where([dir=rtl],[dir=rtl] *){padding-inline-start:calc(var(--spacing) * 10)}.rtl\:pe-\[0\.9rem\]:where([dir=rtl],[dir=rtl] *){padding-inline-end:.9rem}.rtl\:tracking-normal:where([dir=rtl],[dir=rtl] *){--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.rtl\:\[letter-spacing\:0\]\!:where([dir=rtl],[dir=rtl] *){letter-spacing:0!important}.rtl\:normal-case:where([dir=rtl],[dir=rtl] *){text-transform:none}.rtl\:normal-case\!:where([dir=rtl],[dir=rtl] *){text-transform:none!important}.rtl\:\[--ca-dir\:-1\]:where([dir=rtl],[dir=rtl] *){--ca-dir:-1}.rtl\:\[--odir\:-1\]:where([dir=rtl],[dir=rtl] *){--odir:-1}.rtl\:\[background\:linear-gradient\(-97deg\,rgba\(4\,10\,44\,\.90\)_0\%\,rgba\(4\,10\,44\,\.74\)_30\%\,rgba\(4\,10\,44\,\.32\)_58\%\,rgba\(4\,10\,44\,0\)_80\%\)\]:where([dir=rtl],[dir=rtl] *){background:linear-gradient(-97deg,#040a2ce6 0%,#040a2cbd 30%,#040a2c52 58%,#040a2c00 80%)}.rtl\:\[background\:linear-gradient\(-97deg\,rgba\(24\,32\,50\,\.82\)_0\%\,rgba\(33\,43\,62\,\.62\)_32\%\,rgba\(44\,55\,76\,\.26\)_62\%\,rgba\(44\,55\,76\,\.06\)_84\%\)\]:where([dir=rtl],[dir=rtl] *){background:linear-gradient(-97deg,#182032d1 0%,#212b3e9e 32%,#2c374c42 62%,#2c374c0f 84%)}.rtl\:\[background\:linear-gradient\(-99deg\,rgba\(5\,12\,52\,\.90\)_0\%\,rgba\(6\,16\,66\,\.72\)_34\%\,rgba\(14\,40\,150\,\.26\)_68\%\,rgba\(24\,70\,222\,\.16\)_100\%\)\]:where([dir=rtl],[dir=rtl] *){background:linear-gradient(-99deg,#050c34e6 0%,#061042b8 34%,#0e289642 68%,#1846de29 100%)}.rtl\:\[background\:linear-gradient\(0deg\,rgba\(4\,12\,36\,\.52\)_0\%\,rgba\(4\,12\,36\,\.14\)_20\%\,rgba\(4\,12\,36\,0\)_40\%\)\,linear-gradient\(270deg\,rgba\(3\,10\,26\,\.58\)_0\%\,rgba\(3\,10\,26\,\.40\)_34\%\,rgba\(3\,10\,26\,0\)_52\%\)\,linear-gradient\(270deg\,rgba\(3\,12\,29\,\.97\)_0\%\,rgba\(3\,12\,29\,\.82\)_31\%\,rgba\(3\,12\,29\,\.28\)_60\%\,rgba\(3\,12\,29\,\.04\)_100\%\)\]\!:where([dir=rtl],[dir=rtl] *){background:linear-gradient(#040c2400 60%,#040c2424 80%,#040c2485 100%),linear-gradient(270deg,#030a1a94 0%,#030a1a66 34%,#030a1a00 52%),linear-gradient(270deg,#030c1df7 0%,#030c1dd1 31%,#030c1d47 60%,#030c1d0a 100%)!important}.rtl\:\[background\:linear-gradient\(0deg\,rgba\(6\,17\,48\,\.55\)_0\%\,rgba\(6\,17\,48\,0\)_34\%\)\,linear-gradient\(270deg\,rgba\(3\,6\,18\,\.92\)_0\%\,rgba\(4\,7\,20\,\.78\)_26\%\,rgba\(8\,8\,18\,\.26\)_53\%\,rgba\(4\,4\,10\,\.04\)_75\%\)\]:where([dir=rtl],[dir=rtl] *){background:linear-gradient(#06113000 66%,#0611308c 100%),linear-gradient(270deg,#030612eb 0%,#040714c7 26%,#08081242 53%,#04040a0a 75%)}.rtl\:\[background\:radial-gradient\(ellipse_34\%_46\%_at_70\%_96\%\,rgba\(22\,108\,255\,\.30\)_0\%\,rgba\(55\,130\,255\,\.13\)_30\%\,rgba\(55\,130\,255\,0\)_64\%\)\,radial-gradient\(ellipse_30\%_40\%_at_56\%_2\%\,rgba\(40\,120\,255\,\.13\)_0\%\,rgba\(40\,120\,255\,0\)_68\%\)\,radial-gradient\(ellipse_34\%_62\%_at_8\%_50\%\,rgba\(255\,255\,255\,\.85\)_0\%\,rgba\(255\,255\,255\,0\)_70\%\)\,linear-gradient\(264deg\,\#F2F5FE_0\%\,\#F4F6FD_46\%\,\#F7F9FE_100\%\)\]:where([dir=rtl],[dir=rtl] *){background:radial-gradient(34% 46% at 70% 96%,#166cff4d 0%,#3782ff21 30%,#3782ff00 64%),radial-gradient(30% 40% at 56% 2%,#2878ff21 0%,#2878ff00 68%),radial-gradient(34% 62% at 8%,#ffffffd9 0%,#fff0 70%),linear-gradient(264deg,#f2f5fe 0%,#f4f6fd 46%,#f7f9fe 100%)}@media not all and (min-width:1499px){.max-\[1499px\]\:rtl\:\[letter-spacing\:0\]\!:where([dir=rtl],[dir=rtl] *){letter-spacing:0!important}}@media not all and (min-width:1120px){.max-\[1120px\]\:rtl\:\[transform\:translateX\(calc\(var\(--cc-dx\)_\*_-3\)\)_rotateY\(0deg\)\]\!:where([dir=rtl],[dir=rtl] *){transform:translateX(calc(var(--cc-dx) * -3)) rotateY(0deg)!important}.max-\[1120px\]\:rtl\:\[letter-spacing\:0\]\!:where([dir=rtl],[dir=rtl] *){letter-spacing:0!important}}@media not all and (min-width:1100px){.max-\[1100px\]\:rtl\:\[letter-spacing\:0\]\!:where([dir=rtl],[dir=rtl] *){letter-spacing:0!important}}@media not all and (min-width:700px){.max-\[700px\]\:rtl\:\[background\:linear-gradient\(0deg\,rgba\(4\,12\,36\,\.55\)_0\%\,rgba\(4\,12\,36\,\.12\)_34\%\,rgba\(4\,12\,36\,0\)_56\%\)\,linear-gradient\(270deg\,rgba\(3\,10\,26\,\.94\)_0\%\,rgba\(3\,10\,26\,\.84\)_46\%\,rgba\(3\,10\,26\,\.55\)_74\%\,rgba\(3\,10\,26\,\.28\)_100\%\)\]\!:where([dir=rtl],[dir=rtl] *){background:linear-gradient(#040c2400 44%,#040c241f 66%,#040c248c 100%),linear-gradient(270deg,#030a1af0 0%,#030a1ad6 46%,#030a1a8c 74%,#030a1a47 100%)!important}}.\[\&_\:focus-visible\]\:rounded :focus-visible{border-radius:.25rem}.\[\&_\:focus-visible\]\:outline-2 :focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.\[\&_\:focus-visible\]\:outline-offset-\[3px\] :focus-visible{outline-offset:3px}.\[\&_\:focus-visible\]\:outline-\[\#7FB0FF\] :focus-visible{outline-color:#7fb0ff}.data-\[anim\]\:\[\&_\[data-lu\=art\]\]\:\[animation\:hv2LuArtA_\.5s_var\(--lu-ease\)_\.045s_backwards\][data-anim] [data-lu=art]{animation:hv2LuArtA .5s var(--lu-ease) 45ms backwards}.data-\[anim\=b\]\:\[\&_\[data-lu\=art\]\]\:\[animation-name\:hv2LuArtB\][data-anim=b] [data-lu=art]{animation-name:hv2LuArtB}@media (prefers-reduced-motion:reduce){.motion-reduce\:data-\[anim\]\:\[\&_\[data-lu\=art\]\]\:animate-none\![data-anim] [data-lu=art]{animation:none!important}}.data-\[anim\]\:\[\&_\[data-lu\=card\]\]\:\[animation\:hv2LuDipA_var\(--lu-dur\)_var\(--lu-ease\)\][data-anim] [data-lu=card]{animation:hv2LuDipA var(--lu-dur) var(--lu-ease)}.data-\[anim\]\:\[\&_\[data-lu\=card\]\]\:after\:\[animation\:hv2LuSheenA_\.7s_cubic-bezier\(\.4\,0\,\.2\,1\)_\.1s\][data-anim] [data-lu=card]:after{content:var(--tw-content);animation:.7s cubic-bezier(.4,0,.2,1) .1s hv2LuSheenA}.data-\[anim\=b\]\:\[\&_\[data-lu\=card\]\]\:\[animation-name\:hv2LuDipB\][data-anim=b] [data-lu=card]{animation-name:hv2LuDipB}.data-\[anim\=b\]\:\[\&_\[data-lu\=card\]\]\:after\:\[animation-name\:hv2LuSheenB\][data-anim=b] [data-lu=card]:after{content:var(--tw-content);animation-name:hv2LuSheenB}@media (prefers-reduced-motion:reduce){.motion-reduce\:data-\[anim\]\:\[\&_\[data-lu\=card\]\]\:animate-none\![data-anim] [data-lu=card]{animation:none!important}.motion-reduce\:data-\[anim\]\:\[\&_\[data-lu\=card\]\]\:after\:animate-none\![data-anim] [data-lu=card]:after{content:var(--tw-content);animation:none!important}}.data-\[anim\]\:\[\&_\[data-lu\=cat\]\]\:\[animation\:hv2LuRiseA_\.42s_var\(--lu-ease\)_backwards\][data-anim] [data-lu=cat]{animation:hv2LuRiseA .42s var(--lu-ease) backwards}.data-\[anim\=b\]\:\[\&_\[data-lu\=cat\]\]\:\[animation-name\:hv2LuRiseB\][data-anim=b] [data-lu=cat]{animation-name:hv2LuRiseB}.data-\[cat\=Update\]\:\[\&_\[data-lu\=cat\]\]\:\[box-shadow\:0_0_calc\(1\.1\*var\(--u\)\)_rgba\(32\,73\,239\,\.55\)\][data-cat=Update] [data-lu=cat]{box-shadow:0 0 calc(1.1 * var(--u)) #2049ef8c}@media (prefers-reduced-motion:reduce){.motion-reduce\:data-\[anim\]\:\[\&_\[data-lu\=cat\]\]\:animate-none\![data-anim] [data-lu=cat]{animation:none!important}}.data-\[anim\]\:\[\&_\[data-lu\=d\]\]\:\[animation\:hv2LuRiseA_\.42s_var\(--lu-ease\)_backwards\][data-anim] [data-lu=d]{animation:hv2LuRiseA .42s var(--lu-ease) backwards}.data-\[anim\]\:\[\&_\[data-lu\=d\]\]\:\[animation-delay\:\.105s\][data-anim] [data-lu=d]{animation-delay:.105s}.data-\[anim\=b\]\:\[\&_\[data-lu\=d\]\]\:\[animation-name\:hv2LuRiseB\][data-anim=b] [data-lu=d]{animation-name:hv2LuRiseB}@media (prefers-reduced-motion:reduce){.motion-reduce\:data-\[anim\]\:\[\&_\[data-lu\=d\]\]\:animate-none\![data-anim] [data-lu=d]{animation:none!important}}.data-\[anim\]\:\[\&_\[data-lu\=foot\]\]\:\[animation\:hv2LuRiseA_\.42s_var\(--lu-ease\)_backwards\][data-anim] [data-lu=foot]{animation:hv2LuRiseA .42s var(--lu-ease) backwards}.data-\[anim\]\:\[\&_\[data-lu\=foot\]\]\:\[animation-delay\:\.135s\][data-anim] [data-lu=foot]{animation-delay:.135s}.data-\[anim\=b\]\:\[\&_\[data-lu\=foot\]\]\:\[animation-name\:hv2LuRiseB\][data-anim=b] [data-lu=foot]{animation-name:hv2LuRiseB}@media (prefers-reduced-motion:reduce){.motion-reduce\:data-\[anim\]\:\[\&_\[data-lu\=foot\]\]\:animate-none\![data-anim] [data-lu=foot]{animation:none!important}}@media (hover:hover){.hover\:\[\&_\[data-lu\=go\]\]\:scale-\[1\.06\]:hover [data-lu=go]{scale:1.06}.hover\:\[\&_\[data-lu\=go\]\]\:brightness-\[1\.06\]:hover [data-lu=go]{--tw-brightness:brightness(1.06);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,)}}.data-\[anim\]\:\[\&_\[data-lu\=t\]\]\:\[animation\:hv2LuRiseA_\.42s_var\(--lu-ease\)_backwards\][data-anim] [data-lu=t]{animation:hv2LuRiseA .42s var(--lu-ease) backwards}.data-\[anim\]\:\[\&_\[data-lu\=t\]\]\:\[animation-delay\:\.09s\][data-anim] [data-lu=t]{animation-delay:90ms}.data-\[anim\=b\]\:\[\&_\[data-lu\=t\]\]\:\[animation-name\:hv2LuRiseB\][data-anim=b] [data-lu=t]{animation-name:hv2LuRiseB}@media (prefers-reduced-motion:reduce){.motion-reduce\:data-\[anim\]\:\[\&_\[data-lu\=t\]\]\:animate-none\![data-anim] [data-lu=t]{animation:none!important}}@media not all and (min-width:1120px){.max-\[1120px\]\:\[\&_br\]\:hidden br{display:none}}.\[\&_img\]\:block img{display:block}.\[\&_img\]\:h-\[calc\(72\*var\(--fu\)\)\] img{height:calc(72 * var(--fu))}.\[\&_img\]\:w-auto img{width:auto}.\[\&_img\]\:transition-\[filter\,transform\] img{transition-property:filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_img\]\:duration-300 img{--tw-duration:.3s;transition-duration:.3s}.\[\&_img\]\:ease-out img{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:\[\&_img\]\:-translate-y-px:hover img{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:\[\&_img\]\:\[filter\:drop-shadow\(0_16px_30px_rgba\(10\,16\,32\,\.18\)\)_brightness\(1\.03\)\]:hover img{filter:drop-shadow(0 16px 30px #0a10202e)brightness(1.03)}}@media (prefers-reduced-motion:reduce){@media (hover:hover){.motion-reduce\:hover\:\[\&_img\]\:translate-y-0\!:hover img{--tw-translate-y:calc(var(--spacing) * 0)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}}}@media not all and (min-width:1499px){.max-\[1499px\]\:\[\&_img\]\:h-\[48px\]\! img{height:48px!important}}.\[\&\.is-far\]\:pointer-events-none.is-far{pointer-events:none}.\[\&\.is-far\]\:opacity-0.is-far{opacity:0}.\[\&\.is-ghost\]\:pointer-events-none.is-ghost{pointer-events:none}.\[\&\.is-ghost\]\:cursor-default.is-ghost{cursor:default}.\[\&\.is-ghost\]\:opacity-\[\.72\].is-ghost{opacity:.72}.\[\&\.is-ghost\]\:\[box-shadow\:0_calc\(14\*var\(--pc-u\)\)_calc\(24\*var\(--pc-u\)\)_calc\(-14\*var\(--pc-u\)\)_rgba\(9\,22\,72\,\.4\)\].is-ghost{box-shadow:0 calc(14 * var(--pc-u)) calc(24 * var(--pc-u)) calc(-14 * var(--pc-u)) #09164866}.\[\&\.is-ghost\]\:\[filter\:brightness\(\.78\)_saturate\(\.62\)_blur\(calc\(9\*var\(--pc-u\)\)\)\].is-ghost{filter:brightness(.78) saturate(.62) blur(calc(9 * var(--pc-u)))}.\[\&\.is-side\]\:cursor-pointer.is-side{cursor:pointer}.\[\&\.is-side\]\:\[box-shadow\:0_calc\(18\*var\(--pc-u\)\)_calc\(30\*var\(--pc-u\)\)_calc\(-15\*var\(--pc-u\)\)_rgba\(9\,22\,72\,\.5\)\].is-side{box-shadow:0 calc(18 * var(--pc-u)) calc(30 * var(--pc-u)) calc(-15 * var(--pc-u)) #09164880}@media not all and (min-width:760px){.max-\[760px\]\:\[\&\.is-side\]\:pointer-events-none\!.is-side{pointer-events:none!important}.max-\[760px\]\:\[\&\.is-side\]\:opacity-0\!.is-side{opacity:0!important}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>span\]\:mt-px>span{margin-top:1px}.\[\&\>svg\]\:block>svg{display:block}.\[\&\>svg\]\:h-\[1\.26cqw\]\!>svg{height:1.26cqw!important}.\[\&\>svg\]\:h-\[1\.85cqw\]>svg{height:1.85cqw}.\[\&\>svg\]\:h-\[3\.06cqw\]>svg{height:3.06cqw}.\[\&\>svg\]\:h-\[3\.71cqw\]>svg{height:3.71cqw}.\[\&\>svg\]\:h-\[18px\]>svg{height:18px}.\[\&\>svg\]\:h-\[19px\]>svg{height:19px}.\[\&\>svg\]\:h-\[19px\]\!>svg{height:19px!important}.\[\&\>svg\]\:h-\[24px\]\!>svg{height:24px!important}.\[\&\>svg\]\:h-\[58\%\]>svg{height:58%}.\[\&\>svg\]\:h-\[calc\(1\.18\*var\(--u\)\)\]>svg{height:calc(1.18 * var(--u))}.\[\&\>svg\]\:h-\[calc\(1\.49\*var\(--u\)\)\]\!>svg{height:calc(1.49 * var(--u))!important}.\[\&\>svg\]\:h-\[calc\(1\.278\*var\(--u\)\)\]>svg{height:calc(1.278 * var(--u))}.\[\&\>svg\]\:h-\[calc\(18\*var\(--fu\)\)\]>svg{height:calc(18 * var(--fu))}.\[\&\>svg\]\:h-\[calc\(26\*var\(--fu\)\)\]>svg{height:calc(26 * var(--fu))}.\[\&\>svg\]\:h-\[calc\(27\*var\(--u\)\)\]>svg{height:calc(27 * var(--u))}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-\[1\.26cqw\]\!>svg{width:1.26cqw!important}.\[\&\>svg\]\:w-\[1\.85cqw\]>svg{width:1.85cqw}.\[\&\>svg\]\:w-\[2\.47cqw\]>svg{width:2.47cqw}.\[\&\>svg\]\:w-\[2\.66cqw\]>svg{width:2.66cqw}.\[\&\>svg\]\:w-\[18px\]>svg{width:18px}.\[\&\>svg\]\:w-\[19px\]>svg{width:19px}.\[\&\>svg\]\:w-\[19px\]\!>svg{width:19px!important}.\[\&\>svg\]\:w-\[24px\]\!>svg{width:24px!important}.\[\&\>svg\]\:w-\[58\%\]>svg{width:58%}.\[\&\>svg\]\:w-\[calc\(1\.18\*var\(--u\)\)\]>svg{width:calc(1.18 * var(--u))}.\[\&\>svg\]\:w-\[calc\(1\.49\*var\(--u\)\)\]\!>svg{width:calc(1.49 * var(--u))!important}.\[\&\>svg\]\:w-\[calc\(1\.278\*var\(--u\)\)\]>svg{width:calc(1.278 * var(--u))}.\[\&\>svg\]\:w-\[calc\(18\*var\(--fu\)\)\]>svg{width:calc(18 * var(--fu))}.\[\&\>svg\]\:w-\[calc\(26\*var\(--fu\)\)\]>svg{width:calc(26 * var(--fu))}.\[\&\>svg\]\:w-\[calc\(27\*var\(--u\)\)\]>svg{width:calc(27 * var(--u))}.\[\&\>svg\]\:w-full>svg{width:100%}.\[\&\>svg\]\:flex-none>svg{flex:none}.\[\&\>svg\]\:fill-\[rgba\(0\,80\,216\,\.1\)\]>svg{fill:#0050d81a}.\[\&\>svg\]\:\[filter\:drop-shadow\(0_0_calc\(2\*var\(--u\)\)_rgba\(47\,107\,228\,\.42\)\)_drop-shadow\(0_0_calc\(6\*var\(--u\)\)_rgba\(47\,107\,228\,\.28\)\)\]>svg{filter:drop-shadow(0 0 calc(2 * var(--u)) #2f6be46b) drop-shadow(0 0 calc(6 * var(--u)) #2f6be447)}@media not all and (min-width:1499px){.max-\[1499px\]\:\[\&\>svg\]\:h-4\!>svg{height:calc(var(--spacing) * 4)!important}.max-\[1499px\]\:\[\&\>svg\]\:h-\[21px\]\!>svg{height:21px!important}.max-\[1499px\]\:\[\&\>svg\]\:w-4\!>svg{width:calc(var(--spacing) * 4)!important}.max-\[1499px\]\:\[\&\>svg\]\:w-\[21px\]\!>svg{width:21px!important}}@media not all and (min-width:1120px){.max-\[1120px\]\:\[\&\>svg\]\:h-\[7\.8cqw\]\!>svg{height:7.8cqw!important}.max-\[1120px\]\:\[\&\>svg\]\:h-\[19px\]\!>svg{height:19px!important}.max-\[1120px\]\:\[\&\>svg\]\:w-\[5\.2cqw\]\!>svg{width:5.2cqw!important}.max-\[1120px\]\:\[\&\>svg\]\:w-\[19px\]\!>svg{width:19px!important}}@media not all and (min-width:1100px){.max-\[1100px\]\:\[\&\>svg\]\:h-\[20px\]\!>svg{height:20px!important}.max-\[1100px\]\:\[\&\>svg\]\:w-\[20px\]\!>svg{width:20px!important}}@media not all and (min-width:1080px){.max-\[1080px\]\:\[\&\>svg\]\:h-\[6cqw\]\!>svg{height:6cqw!important}.max-\[1080px\]\:\[\&\>svg\]\:h-\[19px\]\!>svg{height:19px!important}.max-\[1080px\]\:\[\&\>svg\]\:w-\[5\.2cqw\]\!>svg{width:5.2cqw!important}.max-\[1080px\]\:\[\&\>svg\]\:w-\[19px\]\!>svg{width:19px!important}}@media not all and (min-width:1000px){.max-\[1000px\]\:\[\&\>svg\]\:h-6\!>svg{height:calc(var(--spacing) * 6)!important}.max-\[1000px\]\:\[\&\>svg\]\:w-6\!>svg{width:calc(var(--spacing) * 6)!important}.max-\[1000px\]\:\[\&\>svg\]\:\[filter\:drop-shadow\(0_0_2px_rgba\(47\,107\,228\,\.42\)\)_drop-shadow\(0_0_6px_rgba\(47\,107\,228\,\.28\)\)\]\!>svg{filter:drop-shadow(0 0 2px #2f6be46b)drop-shadow(0 0 6px #2f6be447)!important}}@media not all and (min-width:700px){.max-\[700px\]\:\[\&\>svg\]\:h-\[8\.5cqw\]\!>svg{height:8.5cqw!important}.max-\[700px\]\:\[\&\>svg\]\:h-\[10\.5cqw\]\!>svg{height:10.5cqw!important}.max-\[700px\]\:\[\&\>svg\]\:h-\[17px\]\!>svg{height:17px!important}.max-\[700px\]\:\[\&\>svg\]\:w-\[7\.4cqw\]\!>svg{width:7.4cqw!important}.max-\[700px\]\:\[\&\>svg\]\:w-\[7cqw\]\!>svg{width:7cqw!important}.max-\[700px\]\:\[\&\>svg\]\:w-\[17px\]\!>svg{width:17px!important}}@media not all and (min-width:599px){.max-\[599px\]\:\[\&\>svg\]\:h-\[17px\]\!>svg{height:17px!important}.max-\[599px\]\:\[\&\>svg\]\:h-\[19px\]\!>svg{height:19px!important}.max-\[599px\]\:\[\&\>svg\]\:h-\[21px\]\!>svg{height:21px!important}.max-\[599px\]\:\[\&\>svg\]\:w-\[17px\]\!>svg{width:17px!important}.max-\[599px\]\:\[\&\>svg\]\:w-\[19px\]\!>svg{width:19px!important}.max-\[599px\]\:\[\&\>svg\]\:w-\[21px\]\!>svg{width:21px!important}}.rtl\:\[\&\>svg\]\:scale-x-\[-1\]:where([dir=rtl],[dir=rtl] *)>svg{--tw-scale-x:-1;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&\>time\]\:mt-\[calc\(\.13\*var\(--u\)\)\]>time{margin-top:calc(.13 * var(--u))}.\[\&\>time\]\:block>time{display:block}@media not all and (min-width:599px){.max-\[599px\]\:\[\&\>time\]\:mt-px\!>time{margin-top:1px!important}}.is-active .\[\.is-active_\&\]\:text-\[length\:calc\(20\*var\(--pc-u\)\)\]{font-size:calc(20 * var(--pc-u))}.is-active .\[\.is-active_\&\]\:text-\[length\:calc\(42\*var\(--pc-u\)\)\]{font-size:calc(42 * var(--pc-u))}@media (hover:hover) and (pointer:fine){@media (hover:hover){.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:\[translate\:0_calc\(-\.30\*var\(--u\)\)\]:hover{translate:0 calc(-.3 * var(--u))}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:\[box-shadow\:var\(--ring\,var\(--lu-shadow-hov\)\)\]:hover{box-shadow:var(--ring,var(--lu-shadow-hov))}}}@supports (transition-timing-function:linear(0,1)){.\[\@supports\(transition-timing-function\:linear\(0\,1\)\)\]\:\[--lu-spring\:linear\(0\,\.224_6\.6\%\,\.492_12\.8\%\,\.765_20\.4\%\,\.924_28\.6\%\,1\.005_38\.8\%\,1\.026_50\%\,1\.02_61\.2\%\,1\.006_74\.6\%\,1\)\]{--lu-spring:linear(0,.224 6.6%,.492 12.8%,.765 20.4%,.924 28.6%,1.005 38.8%,1.026 50%,1.02 61.2%,1.006 74.6%,1)}}[data-fade] .\[\[data-fade\]_\&\]\:after\:absolute:after{content:var(--tw-content);position:absolute}[data-fade] .\[\[data-fade\]_\&\]\:after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}[data-fade] .\[\[data-fade\]_\&\]\:after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}[data-fade] .\[\[data-fade\]_\&\]\:after\:h-\[46\%\]:after{content:var(--tw-content);height:46%}[data-fade] .\[\[data-fade\]_\&\]\:after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}[data-fade] .\[\[data-fade\]_\&\]\:after\:\[background\:linear-gradient\(to_bottom\,rgba\(0\,0\,0\,0\)_0\%\,var\(--bg\)_92\%\)\]:after{content:var(--tw-content);background:linear-gradient(to bottom,#0000 0%,var(--bg) 92%)}}@keyframes hv2-o-float{0%,to{translate:0}50%{translate:0 calc(-8 * var(--u))}}@keyframes hv2-sh-float{0%,to{opacity:1;scale:1}50%{opacity:.78;scale:.95}}@keyframes wo-bead{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes wo-wobble{0%,to{translate:0}50%{translate:0 calc(-4 * var(--u))}}@keyframes hv2DotOn{0%{transform:scale(.55)}55%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes hv2LuDipA{50%{scale:var(--dip)}}@keyframes hv2LuDipB{50%{scale:var(--dip)}}@keyframes hv2LuSheenA{0%{opacity:0;translate:-135%}30%,70%{opacity:var(--sheen,0)}to{opacity:0;translate:135%}}@keyframes hv2LuSheenB{0%{opacity:0;translate:-135%}30%,70%{opacity:var(--sheen,0)}to{opacity:0;translate:135%}}@keyframes hv2LuRiseA{0%{translate:0 calc(.55 * var(--u));opacity:.7}}@keyframes hv2LuRiseB{0%{translate:0 calc(.55 * var(--u));opacity:.7}}@keyframes hv2LuArtA{0%{opacity:.78;scale:1.04}}@keyframes hv2LuArtB{0%{opacity:.78;scale:1.04}}:root{--sky:#0050d8;--sky-soft:#5b93f5;--sky-deep:#0041af;--sky-rgb:0,80,216;--orange:var(--sky);--orange-soft:var(--sky-soft);--orange-deep:var(--sky-deep);--orange-rgb:var(--sky-rgb);--navy:#201c1e;--navy-deep:#141216;--navy-card:#2a262c;--navy-2:#343036;--teal:#0041af;--teal-soft:#0050d8;--teal-rgb:0,65,175;--white:#f6f8fa;--grey:#9aa1a8;--grey-d:#6a6e75;--line:#ffffff17;--line-2:#ffffff29;--ok:#36c46e;--font-display:"Sora",sans-serif;--font-body:"Space Grotesk",sans-serif;--maxw:1240px;--hc-pad:clamp(28px,3.6vw,56px);--hero-step-anchor:calc(var(--hc-pad) + (100vw - 2 * var(--hc-pad)) / 12);--hero-content-inset:var(--hero-step-anchor);--fab-inset:22px;--fab-clearance:204px;--hdr-h:110px}html{scroll-behavior:smooth}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 32px}.eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--orange);margin-bottom:16px;font-size:.74rem;font-weight:600;display:inline-block}.grain:before{content:"";z-index:9999;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}#progress{background:linear-gradient(90deg,var(--orange),var(--orange-soft));z-index:2000;width:0;height:3px;transition:width .1s;position:fixed;top:0;left:0}header{--nav-blue:#0050d8;--nav-blue-deep:#0041af;--nav-blue-deeper:#00337f;--sky:#3d7df0;--sky-soft:#9dbefa;--sky-deep:#0050d8;--sky-rgb:61,125,240;--orange:var(--sky);--orange-soft:var(--sky-soft);--orange-deep:var(--sky-deep);--orange-rgb:var(--sky-rgb)}header.on-light{--sky:#0050d8;--sky-soft:#5b93f5;--sky-deep:#0041af;--sky-rgb:0,80,216}header#hdr{z-index:1000;background:0 0;border:none;flex-direction:column;align-items:stretch;width:100%;min-height:0;padding:0;transition:background .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s,box-shadow .22s;display:flex;position:fixed;top:0;left:0;right:0}header:before{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),rgba(var(--sky-rgb),.12),transparent 70%);transition:opacity .35s;position:absolute;inset:0}header.solid:hover:before,header.scrolled:hover:before{opacity:1}header.transparent{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}header.solid,header.scrolled{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#141216db}header.scrolled{background:#141216f0}header.on-light{-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);box-shadow:none;background:#f5fafde6}header.on-light:before{opacity:0}header.on-light .logo-img{filter:none}header.on-light .nav-item>a{color:#5a555c;transition:color .22s}header.on-light .nav-item>a:hover{color:#211c1d}header.on-light .nav-link-label.active{color:var(--sky-deep);font-weight:600}header.on-light .nav-item>a:has(.nav-link-label.active){color:var(--sky-deep)}header.on-light .nav-item>a:after{background:var(--sky-deep)}header.on-light .nav-item>a svg{opacity:.45}header.on-light .nav-item>a:hover svg{opacity:.75}header.on-light .tool-btn{color:#48657c;transition:color .22s,background .22s}header.on-light .tool-btn:hover{color:var(--sky-deep);background:rgba(var(--sky-rgb),.08)}header.on-light .tool-btn.on{color:var(--sky-deep);background:rgba(var(--sky-rgb),.12)}header.on-light .search-kbd-hint{color:#8a858e;border-color:#0000001f}header.on-light .search-btn:hover .search-kbd-hint{color:#48657c;border-color:#00000038}header.on-light .btn-ghost{color:#334155;background:#ffffff73;border-color:#00000024}header.on-light .btn-ghost:hover{color:#211c1d;box-shadow:none;background:#fff;border-color:#0000003d}header.on-light .nav-assist{color:var(--sky-deep);border-color:rgba(var(--sky-rgb),.45);background:rgba(var(--sky-rgb),.08)}header.on-light .nav-assist-icon{color:var(--sky)}header.on-light .nav-assist:hover{color:var(--nav-blue-deeper);background:rgba(var(--sky-rgb),.14);border-color:var(--sky)}header.on-light .mega{background:#fff;border-color:#00000014;box-shadow:0 20px 48px #0000001a}header.on-light .mega a{color:#48657c}header.on-light .mega a:hover,header.on-light .mega>a.active{background:rgba(var(--sky-rgb),.1);color:var(--sky-deep)}header.on-light .burger span{background:#334155}header.on-light .lang-drop{background:#fff;border-color:#0000001a;box-shadow:0 16px 40px #0000001f}header.on-light .lang-drop button{color:#48657c}header.on-light .lang-drop button:hover,header.on-light .lang-drop button.active{color:var(--sky-deep);background:rgba(var(--sky-rgb),.1)}header .wrap.nav{z-index:1;box-sizing:border-box;align-items:center;gap:clamp(4px,1vw,10px);width:100%;max-width:none;min-height:68px;margin:0;padding-block:17px;padding-inline:clamp(20px,4vw,56px);display:flex;position:relative}.nav{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.logo{flex-shrink:0;align-items:center;margin-inline-start:0;display:flex}.logo-img{object-fit:contain;width:auto;height:clamp(36px,4.6vw,46px);transition:opacity .18s;display:block}.logo-img-on-light,header.on-light .logo-img-on-dark{display:none}header.on-light .logo-img-on-light{display:block}.logo:hover .logo-img{opacity:.85}.logo:focus-visible{outline:2px solid var(--sky);outline-offset:3px;border-radius:6px}.nav-menu{flex:auto;align-items:center;gap:clamp(4px,1vw,10px);min-width:0;margin-left:clamp(8px,1.6vw,20px);display:flex}.nav-item{flex-shrink:0;position:relative}.nav-item.is-dimmed>a,.nav-item>a.is-dimmed,.mega-link.is-dimmed,.mega>a.is-dimmed,.mega-col__title.is-dimmed,.mega-featured.is-dimmed,.mega-featured__cta.is-dimmed,header .btn.is-dimmed,header .btn-ghost.is-dimmed,header span.is-dimmed{opacity:.38;cursor:not-allowed;pointer-events:none;filter:grayscale(.25)}.nav-item:hover .mega-link.is-dimmed{opacity:.38;transform:none}.nav-item.is-dimmed:hover>a:after{width:0}.nav-item.is-dimmed:hover>a,header.on-light .nav-item.is-dimmed>a,header.on-light .nav-item>a.is-dimmed{color:#ffffff6b}header.on-light .nav-item.is-dimmed>a,header.on-light .nav-item>a.is-dimmed{color:#5a555c73}.nav-item.is-dimmed{pointer-events:auto}.nav-item.is-dimmed>a{pointer-events:auto;cursor:default}.nav-item.is-dimmed .mega-link,.nav-item.is-dimmed .mega-col__title,.nav-item.is-dimmed .mega-featured__cta,.nav-item.is-dimmed .mega>a{opacity:.38;pointer-events:none;cursor:not-allowed}.nav-item.is-dimmed:hover .mega-link{opacity:.38;transform:none}.nav-item.is-coming-soon .nav-soon{font-family:var(--font-body);color:#ffffff6b;cursor:not-allowed;white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:8px clamp(6px,.8vw,10px);font-size:clamp(.9rem,1.1vw,1rem);font-weight:500;display:inline-flex;position:relative}.nav-item.is-coming-soon .nav-soon:focus-visible{outline:2px solid var(--sky);outline-offset:2px}header.on-light .nav-item.is-coming-soon .nav-soon{color:#5a555c73}.nav-soon-tip{background:var(--navy-deep);color:#fff;font-family:var(--font-body);letter-spacing:0;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:60;border-radius:8px;padding:6px 10px;font-size:.75rem;font-weight:500;line-height:1.35;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 24px #00000059}.nav-soon-tip:before{content:"";border:5px solid #0000;border-bottom-color:var(--navy-deep);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.nav-item.is-coming-soon:hover .nav-soon-tip,.nav-item.is-coming-soon:focus-within .nav-soon-tip{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){.nav-soon-tip{transition:none}}.nav-item>a{font-family:var(--font-body);letter-spacing:.005em;color:#ffffffb8;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:8px clamp(6px,.8vw,10px);font-size:clamp(.9rem,1.1vw,1rem);font-weight:500;transition:color .18s;display:inline-flex;position:relative}.nav-item>a:after{content:"";background:var(--sky);border-radius:2px;width:0;height:2px;transition:width .2s cubic-bezier(.4,0,.2,1);position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.nav-item>a:hover{color:#fff}.nav-item:hover>a:after{width:26px}.nav-link-label.active{color:#fff;font-weight:600}.nav-item>a:has(.nav-link-label.active){color:#fff}.nav-item>a:has(.nav-link-label.active):after{width:26px}.nav-item>a:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.nav-item>a svg{opacity:.55;width:14px;height:14px;margin-top:-2px;transition:opacity .18s,transform .25s}.nav-item>a:hover svg{opacity:.9}.nav-item:hover>a svg{transform:rotate(180deg)}.mega{background:var(--navy-card);border:1px solid var(--line);opacity:0;visibility:hidden;z-index:40;border-radius:12px;min-width:200px;padding:6px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(6px);box-shadow:0 20px 48px #00000073}.nav-item:hover .mega{opacity:1;visibility:visible;transform:none}.nav-menu.force-close .mega{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important;transform:translateY(5px)!important}.mega>a{font-family:var(--font-body);color:#ffffffd1;border-radius:8px;padding:9px 12px;font-size:.875rem;font-weight:500;line-height:1.3;text-decoration:none;transition:background .16s,color .16s;display:block}.mega>a:hover{background:rgba(var(--sky-rgb),.14);color:#fff}.mega>a.active{background:rgba(var(--sky-rgb),.14);color:#fff;font-weight:650}.mega a:focus-visible{outline:2px solid var(--sky);outline-offset:-2px}.nav-item--mega{position:static}.mega-panel{border:none;border-top:1px solid var(--line);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);background:#161418f7;border-radius:0;width:100%;min-width:0;padding:0;top:100%;left:0;right:0;transform:translateY(4px);box-shadow:0 28px 60px #00000073}.mega-panel:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.mega-panel__inner{grid-template-columns:1fr;gap:clamp(16px,2vw,24px);width:100%;max-width:none;padding:clamp(16px,2vw,24px) clamp(20px,4vw,56px);display:grid}.mega-panel__cols{grid-template-columns:repeat(var(--mega-cols,3),minmax(0,1fr));align-items:start;gap:clamp(16px,2.5vw,32px);display:grid}.mega-panel__cols--featured{grid-column:1}.mega-panel__inner:has(.mega-featured){grid-template-columns:minmax(0,1fr) minmax(200px,240px);align-items:start}.mega-col{flex-direction:column;gap:2px;min-width:0;display:flex}.mega-col__title{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--sky);margin:0 0 8px;padding:0;font-size:.72rem;font-weight:800;text-decoration:none;transition:color .16s;display:inline-block}a.mega-col__title:hover,a.mega-col__title.active{color:#fff}.mega-group{margin-bottom:10px}.mega-group:last-child{margin-bottom:0}.mega-group__label{letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;margin:0 0 4px;padding:0;font-size:.68rem;font-weight:700}.mega-link{color:inherit;opacity:0;border-radius:8px;margin:0 -10px;padding:5px 10px;text-decoration:none;transition:background .16s,transform .16s;display:block;transform:translateY(6px)}.nav-item:hover .mega-link{opacity:1;transition:background .16s,opacity .22s,transform .22s;transform:none}.nav-item:hover .mega-col:first-child .mega-link{transition-delay:30ms}.nav-item:hover .mega-col:nth-child(2) .mega-link{transition-delay:60ms}.nav-item:hover .mega-col:nth-child(3) .mega-link{transition-delay:90ms}.nav-item:hover .mega-col:nth-child(4) .mega-link{transition-delay:.12s}.mega-link__label{font-family:var(--font-body);color:#ffffffeb;font-size:.86rem;font-weight:650;line-height:1.2}.mega-link:hover{background:rgba(var(--sky-rgb),.12)}.mega-link:hover .mega-link__label{color:#fff}.mega-link.active{background:rgba(var(--sky-rgb),.14)}.mega-link.active .mega-link__label{color:#fff;font-weight:700}.mega-featured{background:radial-gradient(420px 240px at 80% 0%, rgba(var(--sky-rgb),.22), transparent 65%), linear-gradient(160deg,#ffffff0d,#ffffff05);border:1px solid var(--line);opacity:0;border-radius:14px;flex-direction:column;justify-content:flex-start;padding:14px 16px 12px;transition:opacity .25s 80ms,transform .25s 80ms;display:flex;transform:translateY(8px)}.nav-item:hover .mega-featured{opacity:1;transform:none}.mega-featured__media{justify-content:center;align-items:flex-end;min-height:96px;margin:0 0 8px;display:flex;position:relative}.mega-featured__media:before{content:"";background:radial-gradient(closest-side at 50% 62%, rgba(var(--sky-rgb),.28), rgba(var(--sky-rgb),.06) 62%, transparent 78%);filter:blur(18px);pointer-events:none;position:absolute;inset:8% 6% 0}.mega-featured__media:after{content:"";filter:blur(6px);pointer-events:none;inset-inline:18%;background:radial-gradient(closest-side,#00000080,#0000 72%);height:14px;position:absolute;bottom:-2px}.mega-featured__media img{z-index:1;filter:drop-shadow(0 10px 18px #0006);width:auto;max-width:82%;max-height:96px;transition:transform .3s;animation:.28s megaPreviewIn;position:relative}@keyframes megaPreviewIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mega-featured__media img{animation:none}}.nav-item:hover .mega-featured__media img{transform:translateY(-3px)}.mega-featured__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--sky);margin-bottom:6px;font-size:.64rem;font-weight:800}.mega-featured__title{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:1.1rem;font-weight:800;line-height:1.15}.mega-featured__desc{color:#ffffff94;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:.78rem;font-weight:300;line-height:1.4;display:-webkit-box;overflow:hidden}.mega-featured__cta{color:var(--sky);align-items:center;gap:6px;margin-top:10px;font-size:.78rem;font-weight:700;text-decoration:none;transition:gap .2s,color .16s;display:inline-flex}.mega-featured__cta:hover{color:#fff;gap:10px}header.on-light .mega-panel{background:#fffffffa;border-top-color:#0000000f;border-bottom-color:#00000014;box-shadow:0 28px 60px #0000001a}header.on-light .mega-col__title{color:var(--sky-deep)}header.on-light a.mega-col__title:hover{color:#211c1d}header.on-light a.mega-col__title.active{color:var(--sky-deep)}header.on-light .mega-group__label{color:#211c1d66}header.on-light .mega-link__label{color:#2a262c}header.on-light .mega-link:hover{background:rgba(var(--sky-rgb),.08)}header.on-light .mega-link:hover .mega-link__label{color:var(--sky-deep)}header.on-light .mega-link.active{background:rgba(var(--sky-rgb),.1)}header.on-light .mega-link.active .mega-link__label{color:var(--sky-deep);font-weight:700}header.on-light .mega-featured{background:radial-gradient(420px 240px at 80% 0%, rgba(var(--sky-rgb),.14), transparent 65%), linear-gradient(160deg,#f4fafd,#eef6fb);border-color:rgba(var(--sky-rgb),.18)}header.on-light .mega-featured__title{color:#211c1d}header.on-light .mega-featured__desc{color:#5a555c}header.on-light .mega-featured__media:before{background:radial-gradient(closest-side at 50% 62%, rgba(var(--sky-rgb),.2), rgba(var(--sky-rgb),.05) 62%, transparent 78%)}header.on-light .mega-featured__media:after{background:radial-gradient(closest-side,#0a3c6438,#0000 72%)}header.on-light .mega-featured__media img{filter:drop-shadow(0 10px 16px #0a3c6438)}header.on-light .mega-featured__cta{color:var(--sky-deep)}header.on-light .mega-featured__cta:hover{color:var(--nav-blue-deeper)}@media (max-width:1100px) and (min-width:768px){.mega-panel__inner:has(.mega-featured){grid-template-columns:1fr}.mega-panel__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-featured{max-width:420px}}.nav-tools{flex-shrink:1;align-items:center;gap:clamp(4px,.7vw,8px);min-width:0;margin-left:auto;display:flex}.site-notice{box-sizing:border-box;z-index:2;text-align:center;width:100%;font-family:var(--font-tajawal),"Tajawal",sans-serif;letter-spacing:0;text-transform:none;color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#0050d8;flex-shrink:0;margin:0;padding:8px 12px;font-size:clamp(11.5px,2.8vw,13.5px);font-style:normal;font-weight:500;line-height:1.3;display:block;position:relative;overflow:hidden}.nav-tools .btn{flex-shrink:0;display:inline-flex!important}.nav-label-short{display:none}.nav-label-long{display:inline}.tool-btn{color:#ffffffb8;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:color .18s,background .18s;display:flex}.tool-btn:hover{color:#fff;background:#ffffff14}.tool-btn:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.search-btn{gap:8px;width:auto;padding:0 12px}.search-kbd-hint{letter-spacing:.03em;color:#ffffff80;font-size:.62rem;font-weight:600;line-height:normal;font-family:var(--font-body);border:1px solid #ffffff29;border-radius:5px;padding:3px 5px 1px}.search-btn:hover .search-kbd-hint{color:#fffc;border-color:#ffffff4d}.lang{gap:4px;width:auto;padding:0 10px;font-size:.72rem;font-weight:600}.btn{width:fit-content;font-family:var(--font-body);cursor:pointer;background:var(--orange);color:#fff;white-space:nowrap;border:none;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:10px 18px;font-size:.88rem;font-weight:600;line-height:1;transition:all .3s;display:inline-flex}.btn svg{flex:none;transition:transform .3s}.btn:hover{box-shadow:0 10px 28px rgba(var(--orange-rgb),.35);transform:translateY(-2px)}.btn:hover svg{transform:translate(3px)}.btn-ghost{border:1px solid var(--line-2);color:#fff;background:0 0}.btn-ghost:hover{box-shadow:none;border-color:#fff}header .nav-demo{background:var(--nav-blue);color:#fff}header .nav-demo:hover{background:var(--nav-blue-deep);box-shadow:0 10px 28px #0050d859}.btn-sm{border-radius:8px;height:32px;padding:0 11px;font-size:clamp(.76rem,1vw,.84rem)}.nav-tools .btn-sm{height:32px;padding:0 11px;font-size:clamp(.74rem,.95vw,.82rem)}.burger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}.burger span{background:#fff;width:24px;height:2px;transition:all .3s}.search-ov{z-index:1500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;background:#0a0a14d9;justify-content:center;align-items:flex-start;padding-top:14vh;transition:opacity .3s,visibility 0s linear .3s;display:flex;position:fixed;inset:0}.search-ov.open{opacity:1;visibility:visible;transition:opacity .3s,visibility linear}.search-box{width:min(640px,90vw)}.search-box input{background:var(--navy-card);border:1px solid var(--line-2);color:#fff;width:100%;font-size:1.2rem;font-family:var(--font-body);border-radius:14px;outline:none;padding:20px 24px}.search-box input:focus{border-color:var(--orange)}.search-hint{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.search-hint a{background:var(--navy-card);border:1px solid var(--line);color:#c9c9dc;border-radius:30px;padding:7px 13px;font-size:.82rem;transition:all .2s}.search-hint a:hover{border-color:var(--orange);color:var(--orange)}.search-kbd{color:var(--grey-d);margin-top:12px;font-size:.78rem}.search-kbd kbd{font-family:var(--font-body);border:1px solid var(--line);color:#c9c9dc;background:#ffffff0f;border-radius:5px;padding:2px 6px;font-size:.72rem}.nav-assist{border:1px solid rgba(var(--sky-rgb),.4);background:rgba(var(--sky-rgb),.1);color:var(--sky-soft);font-size:clamp(.76rem,.9vw,.84rem);font-weight:500;line-height:normal;font-family:var(--font-body);cursor:pointer;white-space:nowrap;box-shadow:none;touch-action:manipulation;border-radius:30px;flex-shrink:0;align-items:center;gap:6px;margin-left:4px;padding:clamp(7px,.9vw,9px) clamp(8px,1.2vw,13px) clamp(3px,.7vw,5px);transition:background .18s,border-color .18s,color .18s;display:inline-flex}.nav-assist-icon{color:var(--sky-soft);flex-shrink:0;margin-top:-2px;transition:color .18s}.nav-assist:hover{background:rgba(var(--sky-rgb),.2);border-color:rgba(var(--sky-rgb),.7);color:#fff}.nav-assist:hover .nav-assist-icon{color:#fff}.nav-assist:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.lang-wrap{position:relative}.lang-drop{z-index:1200;background:#fff;border:1px solid #00000014;border-radius:10px;min-width:96px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #0000002e}.lang-drop button{text-align:left;color:#48657c;cursor:pointer;width:100%;font-size:.82rem;font-family:var(--font-body);background:0 0;border:none;border-radius:7px;padding:8px 12px;transition:background .16s,color .16s;display:block}.lang-drop button:hover,.lang-drop button.active{background:rgba(var(--sky-rgb),.12);color:var(--sky-deep)}.lang-drop button:focus-visible{outline:2px solid var(--sky);outline-offset:-2px}.tool-btn.on{color:var(--sky);background:rgba(var(--sky-rgb),.14)}.page-hero{isolation:isolate;background:linear-gradient(165deg,#0c0b0e 0%,#151318 38%,#1a171c 68%,#0f0e12 100%);min-height:clamp(320px,52vh,520px);padding:clamp(128px,16vw,168px) 0 clamp(72px,9vw,110px);position:relative;overflow:hidden}.page-hero__stage{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-hero__glow{filter:blur(2px);will-change:transform,opacity;border-radius:50%;position:absolute}.page-hero__glow--a{aspect-ratio:1;background:radial-gradient(circle at center,rgba(var(--sky-rgb),.28),rgba(var(--sky-rgb),.08) 42%,transparent 68%);width:min(72vw,820px);animation:14s ease-in-out infinite alternate pageHeroGlowA;top:-18%;right:-12%}.page-hero__glow--b{aspect-ratio:1;background:radial-gradient(circle at center,rgba(var(--teal-rgb),.22),rgba(var(--teal-rgb),.06) 45%,transparent 70%);width:min(58vw,640px);animation:18s ease-in-out infinite alternate pageHeroGlowB;bottom:-28%;left:-16%}.page-hero__glow--c{aspect-ratio:1;background:radial-gradient(circle,#ffffff12,#0000 68%);width:min(42vw,420px);animation:12s ease-in-out infinite alternate pageHeroGlowC;top:8%;left:38%}.page-hero__beam{background:linear-gradient(118deg, transparent 36%, rgba(var(--sky-rgb),.07) 48%, transparent 58%), linear-gradient(108deg, transparent 52%, #ffffff08 58%, transparent 66%);animation:22s ease-in-out infinite alternate pageHeroBeam;position:absolute;inset:-20% -10%;transform:translate(0)}.page-hero__orbit{aspect-ratio:1;opacity:.55;border:1px solid #ffffff0f;border-radius:50%;width:min(46vw,520px);position:absolute;top:42%;right:8%;-webkit-mask-image:radial-gradient(circle at 30% 40%,#000 0%,#0000 72%);mask-image:radial-gradient(circle at 30% 40%,#000 0%,#0000 72%)}.page-hero__orbit:before{content:"";border:1px solid rgba(var(--sky-rgb),.14);border-radius:50%;position:absolute;inset:12%}.page-hero__fade{background:linear-gradient(180deg, transparent 0%, var(--paper,#f5fafd) 55%, var(--paper,#f5fafd) 100%);height:clamp(88px,14vh,140px);position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.page-hero__fade{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--paper,#f5fafd) 42%, transparent) 55%, var(--paper,#f5fafd) 100%)}}.page-hero__inner{z-index:2;max-width:46rem;position:relative}.crumbs{color:#ffffff8c;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;font-size:.82rem;display:flex;position:relative}.crumbs a{color:#ffffff9e;transition:color .18s}.crumbs a:hover{color:#fff}.crumbs .sep{opacity:.4}.page-hero__eyebrow{font-family:var(--font-display);letter-spacing:.28em;text-transform:uppercase;color:var(--sky-soft);margin:0 0 14px;font-size:.78rem;font-weight:700}.page-hero h1{letter-spacing:-.03em;max-width:18ch;font-size:clamp(2.45rem,5.4vw,4.1rem);font-weight:800;line-height:1.02;position:relative}.page-hero h1:after{content:"";background:linear-gradient(90deg, var(--sky), rgba(var(--sky-rgb),.15));border-radius:2px;width:min(4.5rem,28%);height:3px;margin-top:18px;display:block}.page-hero .lead{color:#d0d5de;max-width:42ch;margin-top:20px;font-size:clamp(1.05rem,1.7vw,1.22rem);font-weight:400;line-height:1.55;position:relative}.page-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}@keyframes pageHeroGlowA{0%{opacity:.85;transform:translate(0)scale(1)}to{opacity:1;transform:translate(-4%,6%)scale(1.08)}}@keyframes pageHeroGlowB{0%{opacity:.75;transform:translate(0)scale(1)}to{opacity:1;transform:translate(6%,-5%)scale(1.12)}}@keyframes pageHeroGlowC{0%{opacity:.45;transform:translate(0)}to{opacity:.8;transform:translate(-8%,10%)}}@keyframes pageHeroBeam{0%{transform:translate(-2%)translateY(1%)}to{transform:translate(3%)translateY(-2%)}}@keyframes pageHeroIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.page-hero .crumbs,.page-hero__eyebrow,.page-hero .page-hero__brand,.page-hero h1,.page-hero .lead,.page-hero-actions{animation:.7s cubic-bezier(.16,1,.3,1) both pageHeroIn}.page-hero .crumbs{animation-delay:40ms}.page-hero__eyebrow,.page-hero .page-hero__brand{animation-delay:.1s}.page-hero h1{animation-delay:.16s}.page-hero .lead{animation-delay:.24s}.page-hero-actions{animation-delay:.32s}@media (prefers-reduced-motion:reduce){.page-hero__glow,.page-hero__beam,.page-hero .crumbs,.page-hero__eyebrow,.page-hero .page-hero__brand,.page-hero h1,.page-hero .lead,.page-hero-actions{animation:none}}.sec{padding:96px 0}.sec-head{text-align:center;max-width:760px;margin:0 auto 56px}.sec-head .eyebrow{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-size:clamp(1.2rem,2.4vw,1.65rem);font-weight:800;display:block}.sec-head h2{letter-spacing:-.025em;margin:0;font-size:clamp(2.1rem,4vw,3.2rem);font-weight:700;line-height:1.1}#featured .sec-head h2,#ecosystem .sec-head h2,#shop .sec-head h2{letter-spacing:-.03em;font-size:clamp(2.25rem,4.2vw,3.45rem);font-weight:800}#featured .sec-head .eyebrow,#ecosystem .sec-head .eyebrow,#shop .sec-head .eyebrow{font-size:clamp(1.25rem,2.5vw,1.72rem)}.sec-head p{color:var(--grey);max-width:56ch;margin:20px auto 0;font-size:clamp(1rem,1.2vw,1.12rem);font-weight:300;line-height:1.65}.sec-head.left{text-align:left;max-width:100%;margin-bottom:48px}.sec-head.left p{max-width:62ch;margin-left:0}.sec-head-action{justify-content:center;margin-top:22px;display:flex}.sec-head.left .sec-head-action{justify-content:flex-start}.reveal{opacity:0;transition:all .7s cubic-bezier(.16,1,.3,1);transform:translateY(36px)}.reveal.in{opacity:1;transform:none}.grid{gap:20px;display:grid}.g2,.g3,.g4{gap:24px;display:grid}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}@media (max-width:980px){.g3,.g4{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.g2,.g3,.g4{grid-template-columns:1fr}}.card{background:var(--navy-card);border:1px solid var(--line);border-radius:18px;padding:30px;transition:all .4s;position:relative;overflow:hidden}.card:hover{border-color:rgba(var(--orange-rgb),.35);background:var(--navy-2);transform:translateY(-6px)}.card .ic{background:rgba(var(--orange-rgb),.12);width:50px;height:50px;color:var(--orange);border-radius:13px;justify-content:center;align-items:center;margin-bottom:20px;transition:all .4s;display:flex}.card:hover .ic{transform:scale(1.08)rotate(-5deg)}.card h3{margin-bottom:10px;font-size:1.25rem}.card h4{margin-bottom:8px;font-size:1.08rem}.card p{color:var(--grey);font-size:.92rem;font-weight:300}.card .more{color:var(--orange);align-items:center;gap:8px;margin-top:18px;font-size:.88rem;font-weight:600;display:inline-flex}.card .more svg{transition:all .3s}.card:hover .more svg{transform:translate(5px)}.card.tile{cursor:pointer}a.card.tile{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}.card .card-eyebrow{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px;font-size:.72rem;font-weight:700;display:block}.card .card-eyebrow.teal{color:var(--teal-soft)}.card .card-eyebrow.orange{color:var(--orange)}.card .tags{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.card .tags span{background:rgba(var(--teal-rgb),.15);color:var(--teal-soft);border-radius:20px;padding:4px 10px;font-size:.72rem}.badge{letter-spacing:.14em;text-transform:uppercase;color:var(--orange);background:rgba(var(--orange-rgb),.12);border:1px solid rgba(var(--orange-rgb),.25);border-radius:20px;padding:4px 9px;font-size:.64rem;font-weight:700;position:absolute;top:16px;right:16px}.pill-list{flex-wrap:wrap;gap:10px;display:flex}.pill-list a{background:var(--navy-card);border:1px solid var(--line);color:#d6d6e6;border-radius:30px;padding:9px 16px;font-size:.86rem;transition:all .25s}.pill-list a:hover{border-color:var(--orange);color:var(--orange);transform:translateY(-2px)}.steps{counter-reset:s;flex-wrap:wrap;gap:16px;display:flex}.step{background:var(--navy-card);border:1px solid var(--line);border-radius:16px;flex:1;min-width:160px;padding:26px;transition:all .4s;position:relative}.step:hover{border-color:rgba(var(--orange-rgb),.4);transform:translateY(-5px)}.step .n{font-family:var(--font-display);color:var(--orange);letter-spacing:.2em;font-size:.8rem;font-weight:700}.step h4{margin:10px 0 8px;font-size:1.1rem}.step p{color:var(--grey);font-size:.86rem;font-weight:300}.stat .num{font-family:var(--font-display);color:var(--orange);font-size:2.8rem;font-weight:800;line-height:1}.stat .lbl{color:var(--grey);margin-top:8px;font-size:.9rem}.form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:620px){.form-grid{grid-template-columns:1fr}}.field{flex-direction:column;gap:7px;display:flex}.field.full{grid-column:1/-1}.field label{color:#c9c9dc;font-size:.82rem;font-weight:500}.field input,.field select,.field textarea{background:var(--navy-card);border:1px solid var(--line-2);color:#fff;font-family:var(--font-body);border-radius:10px;outline:none;padding:13px 15px;font-size:.92rem;transition:all .2s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--orange)}.field textarea{resize:vertical;min-height:110px}footer{background:0 0;border:0;margin:0;padding:0}.sec-browse{z-index:2;justify-content:center;margin-top:36px;display:flex;position:relative}.fabs{right:var(--fab-inset);bottom:var(--fab-inset);z-index:900;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed}.fab{cursor:pointer;touch-action:manipulation;border:none;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex;position:relative;box-shadow:0 8px 24px #00000059}.fab:focus-visible{outline-offset:3px;outline:2px solid #fff}.fab.wa{color:#fff;background:#25d366;box-shadow:0 8px 24px #00000059}.fab.ai{background:linear-gradient(145deg,var(--sky,#0050d8) 0%,var(--sky-deep,#0041af) 100%);box-shadow:0 8px 24px rgba(var(--sky-rgb,0,80,216),.38);color:#fff;overflow:hidden}.fab.ai:after{content:"";border:1.5px solid rgba(var(--sky-rgb,0,80,216),.28);pointer-events:none;border-radius:16px;animation:3s ease-out infinite aiFabRing;position:absolute;inset:0}@keyframes aiFabRing{0%{opacity:.8;transform:scale(.9)}70%{opacity:0;transform:scale(1.14)}to{opacity:0;transform:scale(1.14)}}.fab:hover{transform:scale(1.08)translateY(-2px)}.fab.ai:hover{box-shadow:0 10px 26px rgba(var(--sky-rgb,0,80,216),.48)}.demo-tab{--demo-bg1:var(--sky);--demo-bg2:var(--sky-deep);--demo-fg:#fff;--demo-glow:#0050d880;z-index:899;writing-mode:vertical-rl;text-orientation:mixed;background:linear-gradient(180deg,var(--demo-bg1),var(--demo-bg2));color:var(--demo-fg);letter-spacing:.12em;text-transform:uppercase;border-radius:14px 0 0 14px;justify-content:center;align-items:center;padding:18px 9px;font-size:.76rem;font-weight:800;text-decoration:none;transition:transform .3s,box-shadow .3s,padding .3s;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:-6px 8px 24px #0000004d}.demo-tab[data-accent=orange]{--demo-bg1:var(--orange);--demo-bg2:var(--orange-deep);--demo-fg:var(--navy-deep);--demo-glow:rgba(var(--orange-rgb),.5)}.demo-tab[data-accent=teal]{--demo-bg1:var(--teal);--demo-bg2:#00337f;--demo-fg:#fff;--demo-glow:rgba(var(--teal-rgb),.5)}.demo-tab:hover{box-shadow:-10px 12px 32px var(--demo-glow);padding-left:12px;transform:translateY(-50%)translate(-3px)}.demo-tab:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:640px){.demo-tab{letter-spacing:.08em;padding:14px 7px;font-size:.68rem}}.ai-agent-icon{pointer-events:none;color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ai-agent-icon svg{pointer-events:none;display:block;overflow:visible}.ai-agent-icon--toolbar{color:#0050d8}.ai-agent-icon--fab,.ai-agent-icon--panel{color:#fff}.ai-agent-icon .ai-agent-gemini,.ai-agent-icon--fab .ai-agent-gemini,.ai-agent-icon--panel .ai-agent-gemini{fill:var(--sky-deep,#0041af)}.ai-agent-icon--live.ai-agent-icon--fab svg{animation:2.8s ease-in-out infinite aiIconPulse}@keyframes aiIconPulse{0%,to{opacity:1}50%{opacity:.82}}.nav-assist-icon{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.fab-ai-icon{pointer-events:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ai-panel{right:var(--fab-inset);width:380px;max-width:calc(100vw - 2 * var(--fab-inset));z-index:901;background:var(--navy-card);border:1px solid var(--line);opacity:0;pointer-events:none;border-radius:20px;flex-direction:column;max-height:min(78vh,640px);transition:all .3s;display:flex;position:fixed;bottom:90px;overflow:hidden;transform:translateY(20px)scale(.96);box-shadow:0 24px 64px #0000008c}.ai-panel.open{opacity:1;pointer-events:auto;transform:none}.ai-head{color:#fff;background:linear-gradient(135deg,#0050d8,#5b93f5);flex-shrink:0;align-items:center;gap:12px;padding:14px 52px 14px 16px;display:flex;position:relative}.ai-head-copy{flex:1;min-width:0}.ai-head-copy h4{color:#fff;margin:0;font-size:1rem;line-height:1.2}.ai-head-copy p{opacity:.9;color:#ffffffeb;margin:3px 0 0;font-size:.76rem;line-height:1.3}.ai-head-icon{background:#ffffff2e;border:1px solid #ffffff47;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (prefers-reduced-motion:reduce){.fab.ai:after,.ai-agent-icon--live.ai-agent-icon--fab svg{animation:none}}.ai-close{color:#fff;cursor:pointer;background:#ffffff2e;border:none;border-radius:8px;width:32px;height:32px;font-size:1.4rem;line-height:1;transition:all .2s;position:absolute;top:10px;right:12px}.ai-close:hover{background:#ffffff47}.ai-foot{border-top:1px solid var(--line);flex-shrink:0;gap:8px;padding:14px 18px 18px;display:flex}.ai-foot input{border:1px solid var(--line-2);color:#fff;font-family:var(--font-body);background:#ffffff0a;border-radius:10px;outline:none;flex:1;padding:11px 13px;font-size:.84rem}.ai-foot input:focus{border-color:#0050d8}.ai-foot .ai-send{color:#fff;background:#0050d8}.ai-foot .ai-send:hover{box-shadow:0 8px 22px #0050d859}.ai-foot .btn{padding:11px 14px;font-size:.78rem}.ai-body{flex-direction:column;flex:1;gap:12px;min-height:340px;max-height:min(52vh,480px);padding:22px 20px 28px;display:flex;overflow-y:auto}.ai-msg{border-radius:13px;max-width:86%;padding:11px 13px;font-size:.86rem;line-height:1.45}.ai-msg.agent,.ai-msg.bot{background:#0050d81a;border:1px solid #0050d82e;border-bottom-left-radius:4px;align-self:flex-start}.ai-msg.user{color:#fff;background:#0050d8;border-bottom-right-radius:4px;align-self:flex-end}.ai-suggest,.nav-mobile-auth{display:none}@media (max-width:1280px){.logo-img{height:clamp(32px,3.8vw,40px)}.nav-tools .btn-sm{height:28px;padding:0 8px;font-size:clamp(.62rem,.85vw,.72rem)}.tool-btn{width:32px;height:32px}}@media (max-width:1120px){.nav-assist-label{display:none}.nav-assist{margin-left:2px;padding:6px 8px}.nav-item>a svg{width:12px;height:12px}}@media (max-width:980px){.nav-label-long{display:none}.nav-label-short{display:inline}.nav-tools .btn-sm{height:28px;padding:0 7px;font-size:.62rem}.tool-btn{width:32px;height:32px}.search-btn{width:32px;padding:0}.search-kbd-hint{display:none}.lang{padding:0 6px;font-size:.66rem}.nav-user-name{display:none}.nav-user{padding:3px}}@media (max-width:860px){.nav-item>a,.nav-item.is-coming-soon .nav-soon{padding:4px 6px;font-size:.62rem}header .wrap.nav{gap:4px;padding-inline:10px}}@media (max-width:1024px){.nav-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;background:#100e12fa;flex-direction:column;gap:2px;max-height:78vh;padding:12px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #00000080}.nav-menu.open{display:flex}.nav-item{width:100%}.nav-item>a,.nav-item.is-coming-soon .nav-soon{justify-content:space-between;width:100%;padding:10px 12px;font-size:.88rem}.nav-item.is-coming-soon .nav-soon-tip{inset-inline-start:12px;left:auto;transform:translateY(4px)}.nav-item.is-coming-soon .nav-soon-tip:before{inset-inline-start:16px;left:auto;transform:none}.nav-item.is-coming-soon:hover .nav-soon-tip,.nav-item.is-coming-soon:focus-within .nav-soon-tip{transform:translateY(0)}.nav-item.exp>a svg{transform:rotate(180deg)}.mega{opacity:1;visibility:visible;box-shadow:none;background:#0003;border:none;min-width:0;margin:4px 0 8px;display:none;position:static;transform:none}.nav-item.exp .mega{display:block}.nav-item--mega{position:relative}.mega-panel{box-shadow:none;-webkit-backdrop-filter:none;background:#00000038;border:none}.mega-panel__inner{flex-direction:column;gap:18px;padding:12px 10px 14px;display:flex}:is(.mega-panel__cols,.mega-panel__inner:has(.mega-featured)){flex-direction:column;grid-template-columns:1fr;gap:18px;display:flex}.mega-link,.nav-item.exp .mega-link,.nav-item.exp .mega-featured{opacity:1;transform:none;transition-delay:0s!important}.mega-featured{padding:16px}.burger{display:flex}.nav-assist{display:none}.nav-mobile-auth{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;display:flex}.nav-mobile-auth .btn{flex:calc(50% - 4px);justify-content:center;min-width:120px}.nav-tools{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-shrink:0;max-width:min(62vw,340px);overflow-x:auto}.nav-tools::-webkit-scrollbar{display:none}.nav-tools .tool-btn.search-btn{display:none}.nav-tools .btn-sm{height:28px;padding:0 8px;font-size:.64rem}.nav-tools .nav-login,.nav-tools .nav-sales,.nav-tools .nav-demo{display:none}.nav-tools{max-width:none;overflow:visible}.logo-img{height:32px}header.on-light .nav-menu{background:#f5fafdfa;box-shadow:0 16px 40px #00000014}header.on-light .nav-menu .nav-item>a{color:#5a555c}header.on-light .nav-menu .nav-item.is-coming-soon .nav-soon{color:#5a555c73}header.on-light .nav-item.exp .mega{background:#0000000a}header.on-light .nav-item.exp .mega>a{color:#48657c}header.on-light .nav-item.exp .mega-panel{background:#00000008}header.on-light .nav-mobile-auth{border-top:1px solid #00000014}}@media (max-width:520px){.lang-wrap,.nav-user-caret{display:none}.nav-tools{gap:3px;max-width:none}.nav-tools .btn-sm{height:26px;padding:0 6px;font-size:.58rem}}@media (max-width:620px){.wrap{padding:0 16px}.sec{padding:64px 0}}.wf-bg{z-index:0;pointer-events:none;opacity:.5;position:absolute;inset:0;overflow:hidden}.wf-bg-svg{width:118%;height:118%;position:absolute;top:-9%;left:-9%}@media (max-width:760px){.wf-bg{opacity:.32}}.wf-flowline{animation:1.2s linear infinite wfdash}@keyframes wfdash{to{stroke-dashoffset:-18px}}.wf-pulse{filter:drop-shadow(0 0 6px var(--orange))}.scanbar{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite wfscan}@keyframes wfscan{0%,to{opacity:.2;transform:translateY(-22px)}50%{opacity:1;transform:translateY(22px)}}.wf-design path,.wf-design line{stroke-dasharray:120;stroke-dashoffset:120px;animation:5s ease-in-out infinite wfdraw}@keyframes wfdraw{0%,20%{stroke-dashoffset:120px}45%,70%{stroke-dashoffset:0}90%,to{stroke-dashoffset:120px}}.pl{transform-box:fill-box;transform-origin:bottom;animation:4.5s ease-in-out infinite wflayer;transform:scaleY(0)}.pl1{animation-delay:0s}.pl2{animation-delay:.3s}.pl3{animation-delay:.6s}.pl4{animation-delay:.9s}@keyframes wflayer{0%{transform:scaleY(0)}30%{transform:scaleY(1)}80%{transform:scaleY(1)}to{transform:scaleY(0)}}.wf-cure{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite wfcure}@keyframes wfcure{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:.9;transform:scale(1.1)}}.spk,.spk2{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite wfspk}.spk2{animation-delay:.6s}@keyframes wfspk{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.1)}}.wf-check{stroke-dasharray:40;stroke-dashoffset:40px;animation:4s ease-in-out infinite wfcheck}@keyframes wfcheck{0%,60%{stroke-dashoffset:40px}80%,to{stroke-dashoffset:0}}.page-hero .wrap,.hero-inner{z-index:2;position:relative}[data-motion]{will-change:transform,opacity}.m-up{opacity:0;transform:translateY(60px)}.m-up.vis{opacity:1;transition:all .9s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.m-left{opacity:0;transform:translate(-70px)}.m-left.vis{opacity:1;transition:all .9s cubic-bezier(.16,1,.3,1);transform:translate(0)}.m-right{opacity:0;transform:translate(70px)}.m-right.vis{opacity:1;transition:all .9s cubic-bezier(.16,1,.3,1);transform:translate(0)}.m-scale{opacity:0;transform:scale(.82)}.m-scale.vis{opacity:1;transition:all 1s cubic-bezier(.16,1,.3,1);transform:scale(1)}.m-rot{opacity:0;transform:perspective(900px)rotateX(18deg)translateY(50px)}.m-rot.vis{opacity:1;transition:all 1s cubic-bezier(.16,1,.3,1);transform:none}.m-stagger>*{opacity:0;transform:translateY(50px)scale(.96)}.m-stagger.vis>*{opacity:1;transition:all .8s cubic-bezier(.16,1,.3,1);transform:none}.m-stagger.vis>:first-child{transition-delay:50ms}.m-stagger.vis>:nth-child(2){transition-delay:.13s}.m-stagger.vis>:nth-child(3){transition-delay:.21s}.m-stagger.vis>:nth-child(4){transition-delay:.29s}.m-stagger.vis>:nth-child(5){transition-delay:.37s}.m-stagger.vis>:nth-child(6){transition-delay:.45s}.m-fan>:first-child{opacity:0;transform:translate(-80px)rotate(-6deg)}.m-fan>:nth-child(2){opacity:0;transform:translateY(70px)scale(.9)}.m-fan>:nth-child(3){opacity:0;transform:translate(80px)rotate(6deg)}.m-fan.vis>*{opacity:1;transition:all 1s cubic-bezier(.16,1,.3,1);transform:none}.m-fan.vis>:nth-child(2){transition-delay:.1s}.m-fan.vis>:nth-child(3){transition-delay:.18s}.parallax{translate:0 var(--par,0)}.m-words .w{opacity:0;display:inline-block;transform:translateY(28px)rotate(2deg)}.m-words.vis .w{opacity:1;transition:all .7s cubic-bezier(.16,1,.3,1);transform:none}.m-underline{padding-bottom:6px;display:inline-block;position:relative}.m-underline:after{content:"";background:linear-gradient(90deg,var(--teal),var(--orange));border-radius:4px;width:0;height:4px;transition:width .9s cubic-bezier(.16,1,.3,1) .25s;position:absolute;bottom:0;left:0}.m-underline.vis:after,.reveal.in .m-underline:after{width:100%}.sec-head .m-underline:after{box-shadow:0 0 18px rgba(var(--orange-rgb),.35)}#top{overflow-x:clip}#top>.sec.sec-motion{--sec-ease:cubic-bezier(.22, 1, .36, 1);opacity:0;transform-origin:top;transition:opacity 1s var(--sec-ease), transform 1.2s var(--sec-ease);will-change:transform, opacity;transform:translateY(12vh)scale(.97)}#top>.sec.sec-motion[data-enter=left]:not(.sec-in){transform:translate(-9vw,10vh)scale(.97)}#top>.sec.sec-motion[data-enter=right]:not(.sec-in){transform:translate(9vw,10vh)scale(.97)}#top>.sec.sec-motion[data-enter=up]:not(.sec-in){transform:translateY(14vh)scale(.96)}#top>.sec.sec-motion.sec-in{opacity:1;transform:none}#top>.sec.sec-motion.sec-in.sec-settled{will-change:auto}#top>.sec.sec-motion:not(.sec-in)>.wrap,#top>.sec.sec-motion:not(.sec-in)>.m-up,#top>.sec.sec-motion:not(.sec-in)>.m-left,#top>.sec.sec-motion:not(.sec-in)>.m-right,#top>.sec.sec-motion:not(.sec-in)>.m-scale,#top>.sec.sec-motion:not(.sec-in)>.m-rot,#top>.sec.sec-motion:not(.sec-in)>.m-stagger,#top>.sec.sec-motion:not(.sec-in)>.m-fan{opacity:.35;transform:translateY(28px)}#top>.sec.sec-motion.sec-in>.wrap,#top>.sec.sec-motion.sec-in>.m-up,#top>.sec.sec-motion.sec-in>.m-left,#top>.sec.sec-motion.sec-in>.m-right,#top>.sec.sec-motion.sec-in>.m-scale,#top>.sec.sec-motion.sec-in>.m-rot,#top>.sec.sec-motion.sec-in>.m-stagger,#top>.sec.sec-motion.sec-in>.m-fan{opacity:1;transition:opacity .85s var(--sec-ease) .18s, transform .95s var(--sec-ease) .18s;transform:none}#top .reveal{transition:.85s var(--sec-ease,cubic-bezier(.22,1,.36,1));transform:translateY(36px)}#top .reveal.in{transform:none}#top .m-up{transform:translateY(48px)}#top .m-up.vis{transition:.95s var(--sec-ease,cubic-bezier(.22,1,.36,1));transform:none}#top .m-left{transform:translate(-48px)}#top .m-left.vis{transition:.95s var(--sec-ease,cubic-bezier(.22,1,.36,1));transform:none}#top .m-right{transform:translate(48px)}#top .m-right.vis{transition:.95s var(--sec-ease,cubic-bezier(.22,1,.36,1));transform:none}#top .m-scale{transform:scale(.92)}#top .m-scale.vis{transition:1s var(--sec-ease,cubic-bezier(.22,1,.36,1));transform:none}#top .m-rot{transform:perspective(900px)rotateX(10deg)translateY(28px)}#top .m-rot.vis{transition:1s var(--sec-ease,cubic-bezier(.22,1,.36,1));transform:none}#top .m-stagger>*{transform:translateY(32px)scale(.98)}#top .m-stagger.vis>*{transition:.85s var(--sec-ease,cubic-bezier(.22,1,.36,1));transform:none}#top .m-stagger.vis>:first-child{transition-delay:.1s}#top .m-stagger.vis>:nth-child(2){transition-delay:.18s}#top .m-stagger.vis>:nth-child(3){transition-delay:.26s}#top .m-stagger.vis>:nth-child(4){transition-delay:.34s}#top .m-stagger.vis>:nth-child(5){transition-delay:.42s}#top .m-stagger.vis>:nth-child(6){transition-delay:.5s}#top .m-fan>:first-child{transform:translate(-56px)rotate(-4deg)}#top .m-fan>:nth-child(2){transform:translateY(40px)scale(.95)}#top .m-fan>:nth-child(3){transform:translate(56px)rotate(4deg)}#top .m-fan.vis>*{transition:1s var(--sec-ease,cubic-bezier(.22,1,.36,1));transform:none}#top .m-fan.vis>:nth-child(2){transition-delay:.12s}#top .m-fan.vis>:nth-child(3){transition-delay:.22s}#top .sec-head.reveal .eyebrow,#top .sec-head.reveal h2,#top .sec-head.reveal p,#top .sec-head.reveal .sec-head-action{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}#top .sec-head.reveal.in .eyebrow{opacity:1;transition-delay:50ms;transform:none}#top .sec-head.reveal.in h2{opacity:1;transition-delay:.18s;transform:none}#top .sec-head.reveal.in p{opacity:1;transition-delay:.32s;transform:none}#top .sec-head.reveal.in .sec-head-action{opacity:1;transition-delay:.42s;transform:none}#top .sec.sec-motion .m-up.vis,#top .sec.sec-motion .m-left.vis,#top .sec.sec-motion .m-right.vis,#top .sec.sec-motion .m-scale.vis,#top .sec.sec-motion .m-rot.vis,#top .sec.sec-motion .m-stagger.vis,#top .sec.sec-motion .m-fan.vis{transition-delay:.12s}#top .parallax{will-change:translate}#top .pcard-art .pimg.parallax{height:128%;top:-14%}#top .news-lead-img.parallax{object-fit:cover;width:100%;height:120%;position:absolute;inset:-10% 0}#top .shop-media .imgslot.parallax{width:100%;height:124%;position:absolute;inset:-12% 0}#top .shop-media{position:relative}#top>.page-hero.hero-wrap{--hero-exit:0}#top>.page-hero.hero-wrap:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(180deg, transparent 0%, var(--paper) 45%, var(--paper) 100%);height:clamp(120px,18vh,200px);position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){#top>.page-hero.hero-wrap:after{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--paper) 55%, transparent) 45%, var(--paper) 100%)}}#top>.page-hero.hero-wrap:after{opacity:var(--hero-exit,0);transition:opacity .15s}@media (prefers-reduced-motion:reduce){#top>.sec.sec-motion{opacity:1;filter:none;will-change:auto;transition:none;transform:none}#top>.sec.sec-motion:after{opacity:1;width:min(720px,78%)}#top>.sec.sec-motion:not(.sec-in)>.wrap,#top>.sec.sec-motion:not(.sec-in)>.m-up,#top>.sec.sec-motion:not(.sec-in)>.m-left,#top>.sec.sec-motion:not(.sec-in)>.m-right,#top>.sec.sec-motion:not(.sec-in)>.m-scale,#top>.sec.sec-motion:not(.sec-in)>.m-rot,#top>.sec.sec-motion:not(.sec-in)>.m-stagger,#top>.sec.sec-motion:not(.sec-in)>.m-fan,#top>.sec.sec-motion.sec-in>.wrap,#top>.sec.sec-motion.sec-in>.m-up,#top>.sec.sec-motion.sec-in>.m-left,#top>.sec.sec-motion.sec-in>.m-right,#top>.sec.sec-motion.sec-in>.m-scale,#top>.sec.sec-motion.sec-in>.m-rot,#top>.sec.sec-motion.sec-in>.m-stagger,#top>.sec.sec-motion.sec-in>.m-fan{opacity:1;transition:none;transform:none}#top .sec-head.reveal .eyebrow,#top .sec-head.reveal h2,#top .sec-head.reveal p,#top .sec-head.reveal .sec-head-action{opacity:1;transform:none}#top .parallax{translate:none!important}}.spine{--spine-circle:30px;--spine-gap:6px;--spine-connector-w:2px;z-index:800;pointer-events:none;opacity:0;visibility:hidden;max-height:calc(100vh - 80px);transition:opacity .45s,visibility .45s;position:fixed;top:50%;left:clamp(18px,2.4vw,40px);overflow:visible;transform:translateY(-50%)}.spine[data-shown=true]{opacity:1;visibility:visible}@media (max-width:980px){.spine{--spine-circle:26px;left:16px}.spine-text{display:none!important}}@media (max-width:640px){.spine{--spine-circle:20px;--spine-connector-w:2px;left:10px}.spine-text{display:none!important}}.spine[data-theme=hero]{--spine-pending-bg:#ffffff1a;--spine-pending-border:#ffffff73;--spine-pending-num:#ffffffbf;--spine-pending-title:#ffffffbf;--spine-done:var(--sky-deep);--spine-on-bg:#fff;--spine-on-ring:var(--sky);--spine-on-num:var(--sky-deep);--spine-title:#fff;--spine-line:#ffffff47;--spine-shadow:0 6px 18px #00000059}.spine[data-theme=light]{--spine-pending-bg:#fff;--spine-pending-border:#0a3c6438;--spine-pending-num:#0a3c6480;--spine-pending-title:#0a28448c;--spine-done:var(--sky-deep);--spine-on-bg:#fff;--spine-on-ring:var(--sky);--spine-on-num:var(--sky-deep);--spine-title:#0a2844;--spine-line:#0a3c642e;--spine-shadow:0 6px 18px #08284624}.spine-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.spine-item{display:flex}.spine-node{cursor:pointer;text-align:left;font-family:var(--font-body);pointer-events:auto;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:0;display:flex;position:relative}.spine-marker{width:var(--spine-circle);flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative}.spine-circle{width:var(--spine-circle);height:var(--spine-circle);font-family:var(--font-display);background:var(--spine-pending-bg);border:2px solid var(--spine-pending-border);color:var(--spine-pending-num);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;line-height:1;transition:background .35s,border-color .35s,color .35s,box-shadow .35s;display:flex;position:relative}.spine-glyph{justify-content:center;align-items:center;display:flex}.spine-icon,.spine-check{color:currentColor;width:58%;height:58%}.spine-ring{border:2px solid var(--spine-on-ring);pointer-events:none;border-radius:50%;position:absolute;inset:-2px}.spine-connector{width:var(--spine-connector-w);background:var(--spine-line);border-radius:99px;flex:1;min-height:14px;margin:4px 0;transition:background .4s}.spine-text{left:calc(var(--spine-circle) + 12px);top:calc(var(--spine-circle) / 2);white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;z-index:3;background:#0d1a2ed1;border:1px solid #ffffff1f;border-radius:9px;align-items:center;padding:5px 11px;transition:opacity .22s,transform .22s,visibility .22s;display:flex;position:absolute;transform:translateY(-50%)translate(-6px)}.spine[data-theme=light] .spine-text{background:#fffffff2;border-color:#0a3c641f;box-shadow:0 4px 16px #08284624}.spine-title{font-family:var(--font-display);color:var(--spine-title);letter-spacing:.01em;font-size:.82rem;font-weight:700;line-height:1}.spine-node:hover .spine-text,.spine-node:focus-visible .spine-text,.spine-item--on .spine-text,.spine-text[data-active=true]{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}.spine-item:not(.spine-item--on) .spine-text{opacity:0;visibility:hidden}.spine-item:not(.spine-item--on) .spine-node:hover .spine-text,.spine-item:not(.spine-item--on) .spine-node:focus-visible .spine-text{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}.spine-item--done .spine-circle{background:var(--spine-done);border-color:var(--spine-done);color:#fff}.spine-item--done .spine-connector{background:var(--spine-done)}.spine-item--on .spine-circle{background:var(--spine-on-bg);border-color:var(--spine-on-ring);color:var(--spine-on-num);box-shadow:0 0 0 4px var(--spine-on-ring),var(--spine-shadow)}@supports (color:color-mix(in lab, red, red)){.spine-item--on .spine-circle{box-shadow:0 0 0 4px color-mix(in srgb,var(--spine-on-ring) 22%,transparent),var(--spine-shadow)}}.spine-node:hover .spine-circle{border-color:var(--spine-on-ring)}.spine-node:focus-visible{outline:none}.spine-node:focus-visible .spine-circle{box-shadow:0 0 0 3px #0050d88c,0 0 0 6px #0050d838}@media (prefers-reduced-motion:reduce){.spine-circle,.spine-connector,.spine-text{transition:opacity 10ms}.spine-ring{display:none}}.hpin{background:var(--navy);height:320vh;position:relative}.hpin-sticky{flex-direction:column;justify-content:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.hpin-head{text-align:center;z-index:3;position:absolute;top:74px;left:0;right:0}.hpin-head .eyebrow{margin-bottom:8px}.hpin-track{will-change:transform;gap:40px;padding:0 12vw;display:flex}.hstep{background:var(--navy-card);border:1px solid var(--line);border-radius:24px;flex:none;grid-template-columns:1fr 1fr;align-items:center;gap:36px;width:62vw;max-width:760px;padding:48px;display:grid;position:relative;overflow:hidden}@media (max-width:760px){.hstep{grid-template-columns:1fr;width:82vw;padding:30px}}.hstep .num{font-family:var(--font-display);color:rgba(var(--orange-rgb),.1);font-size:5rem;font-weight:800;line-height:1;position:absolute;top:24px;right:30px}.hstep .eyebrow{color:var(--orange)}.hstep h3{margin:6px 0 14px;font-size:clamp(1.6rem,3vw,2.4rem)}.hstep p{color:var(--grey);font-size:1.04rem;font-weight:300}.hstep .visual{background:radial-gradient(circle at 50% 40%,rgba(var(--orange-rgb),.16),transparent 70%),var(--navy-deep);border:1px solid var(--line);border-radius:18px;justify-content:center;align-items:center;height:230px;display:flex}.hstep .visual svg{width:96px;height:96px;color:var(--orange)}.hpin-prog{z-index:3;background:#ffffff1f;border-radius:3px;width:min(520px,70vw);height:3px;position:absolute;bottom:54px;left:50%;transform:translate(-50%)}.hpin-prog .f{background:linear-gradient(90deg,var(--orange),var(--orange-soft));border-radius:3px;width:0;height:100%}.hpin-hint{letter-spacing:.2em;text-transform:uppercase;color:var(--grey-d);z-index:3;font-size:.68rem;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.path-card{overflow:hidden;padding:0!important}.path-media{background:linear-gradient(135deg,var(--navy-2),var(--navy-card));height:200px;position:relative;overflow:hidden}.path-media .ph{color:var(--grey-d);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.path-media .ph svg{width:46px;height:46px;color:rgba(var(--orange-rgb),.5)}.path-media .ph small{letter-spacing:.16em;text-transform:uppercase;font-size:.66rem}.path-media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.path-media img.loaded{opacity:1;animation:16s ease-in-out infinite alternate pkb}@keyframes pkb{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(-2%,-2%)}}.path-media:after{content:"";z-index:1;background:linear-gradient(#0000 40%,#1212218c 100%);position:absolute;inset:0}.path-body{padding:26px 30px 30px}.path-card .ic{z-index:2;background:var(--navy-card);margin-top:-44px;position:relative;box-shadow:0 8px 20px #0006}.feat-card{border:1px solid var(--line);flex-direction:column;justify-content:flex-end;min-height:300px;display:flex;position:relative;overflow:hidden;padding:26px!important}.feat-bg{z-index:0;background:linear-gradient(135deg,var(--navy-2),var(--navy-card));position:absolute;inset:0}.feat-bg img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s;transform:scale(1.05)}.feat-bg img.loaded{opacity:.55}.feat-card:hover .feat-bg img.loaded{opacity:.7;animation:8s ease-in-out infinite alternate featkb}@keyframes featkb{0%{transform:scale(1.05)translate(0)}to{transform:scale(1.18)translate(-3%,-2%)}}.feat-bg .ph{color:var(--grey-d);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.feat-bg .ph svg{width:42px;height:42px;color:rgba(var(--orange-rgb),.45)}.feat-bg .ph small{letter-spacing:.14em;text-transform:uppercase;font-size:.62rem}.feat-card:after{content:"";z-index:1;background:linear-gradient(#12122126 0%,#1212218c 55%,#121221eb 100%);transition:all .4s;position:absolute;inset:0}.feat-card:hover:after{background:linear-gradient(180deg,#1212211a 0%,rgba(var(--orange-rgb),.12) 55%,#121221eb 100%)}.feat-card>*{z-index:2;position:relative}.feat-card .ic{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12122180;margin-bottom:auto}.feat-card h4{margin-top:14px}.imgslot{z-index:0;background:linear-gradient(135deg,var(--navy-2),var(--navy-card));position:absolute;inset:0;overflow:hidden}.imgslot img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s;transform:scale(1.05)}.imgslot img.loaded{opacity:.6}.imgslot .ph{color:var(--grey-d);flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:0}.imgslot .ph svg{width:40px;height:40px;color:rgba(var(--orange-rgb),.4)}.imgslot .ph small{letter-spacing:.14em;text-transform:uppercase;font-size:.6rem}.capp-grid{grid-template-columns:repeat(6,1fr);align-items:stretch;gap:20px;display:grid}.capp{grid-column:span 2}.capp:nth-child(4),.capp:nth-child(5){grid-column:span 3}@media (max-width:880px){.capp-grid{grid-template-columns:repeat(2,1fr)}.capp,.capp:nth-child(4),.capp:nth-child(5){grid-column:auto}}@media (max-width:560px){.capp-grid{grid-template-columns:1fr}}.capp{border:1px solid var(--line);background:var(--navy-card);--c:var(--orange);--c-rgb:var(--orange-rgb);border-radius:18px;flex-direction:column;transition:all .45s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.capp.teal{--c:var(--teal);--c-rgb:var(--teal-rgb)}.capp:hover{border-color:rgba(var(--c-rgb),.5);background:var(--navy-2);transform:translateY(-8px);box-shadow:0 30px 70px #00000073}.capp-art{border-bottom:1px solid var(--line);height:188px;position:relative;overflow:hidden}.capp-art .imgslot img.loaded{opacity:.95;transition:opacity .7s,transform .8s}.capp:hover .capp-art .imgslot img.loaded{transform:scale(1.07)}.capp-art:after{content:"";z-index:1;background:linear-gradient(#0000 45%,#0d1a2e8c);transition:all .45s;position:absolute;inset:0}.capp:hover .capp-art:after{background:linear-gradient(180deg,rgba(var(--c-rgb),.1) 10%,transparent 50%,#0d1a2e8c)}.capp-tag{z-index:2;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:rgba(var(--c-rgb),.92);box-shadow:0 6px 18px rgba(var(--c-rgb),.4);border-radius:30px;padding:6px 11px;font-size:.62rem;font-weight:700;position:absolute;top:16px;left:16px}.capp-body{flex-direction:column;flex:1;padding:22px 24px 26px;display:flex}.capp-body h3{margin-bottom:8px;font-size:1.28rem}.capp-body p{color:var(--grey);flex:1;font-size:.95rem;font-weight:400;line-height:1.45}.capp .more{color:var(--c);align-items:center;gap:8px;margin-top:18px;font-size:.88rem;font-weight:600;display:inline-flex}.capp .more svg{transition:all .3s}.capp:hover .more svg{transform:translate(5px)}.why-wrap{grid-template-columns:minmax(240px,280px) 1fr;align-items:stretch;gap:clamp(16px,2.5vw,24px);display:grid}.why-rail{flex-direction:column;justify-content:space-between;align-self:stretch;gap:10px;height:100%;min-height:100%;display:flex}.why-tab{--acc:var(--orange);--acc-rgb:var(--orange-rgb);text-align:start;border:1px solid var(--line);background:var(--navy-card);width:100%;color:inherit;font-family:var(--font-body);cursor:pointer;border-radius:16px;flex:none;align-items:flex-start;gap:14px;padding:16px 18px 16px 16px;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,box-shadow .35s,background .35s;display:flex;position:relative}.why-tab[data-accent=teal]{--acc:var(--teal);--acc-rgb:var(--teal-rgb)}.why-tab[data-accent=orange]{--acc:var(--orange);--acc-rgb:var(--orange-rgb)}.why-tab:hover{border-color:rgba(var(--acc-rgb),.35);background:var(--navy-2);transform:translate(4px)}.why-tab.on{border-color:rgba(var(--acc-rgb),.55);background:linear-gradient(135deg,rgba(var(--acc-rgb),.14),var(--navy-card));box-shadow:0 14px 36px #00000047,inset 3px 0 0 var(--acc)}.why-tab-no{font-family:var(--font-display);letter-spacing:.12em;color:var(--acc);opacity:.85;flex-shrink:0;padding-top:2px;font-size:.78rem;font-weight:800}.why-tab-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.why-tab-title{font-size:.98rem;font-weight:600;line-height:1.25}.why-tab-metric{color:var(--grey);font-size:.78rem;font-weight:500}.why-tab-metric small{letter-spacing:.08em;text-transform:uppercase;color:var(--grey-d);margin-top:2px;font-size:.64rem;display:block}.why-tab-bar{background:linear-gradient(180deg,var(--acc),rgba(var(--acc-rgb),.35));border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}.why-stage{--acc:var(--orange);--acc-rgb:var(--orange-rgb);border:1px solid var(--line);background:var(--navy-deep);border-radius:24px;align-self:stretch;height:100%;min-height:clamp(420px,52vh,520px);position:relative;overflow:hidden;box-shadow:0 28px 64px #00000061}.why-stage[data-accent=teal]{--acc:var(--teal);--acc-rgb:var(--teal-rgb)}.why-stage[data-accent=orange]{--acc:var(--orange);--acc-rgb:var(--orange-rgb)}.why-backdrop{z-index:0;position:absolute;inset:0}.why-bg{opacity:0;background-position:50%;background-size:cover;background-color:var(--navy-deep);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.06)}.why-bg.on{opacity:1;transform:scale(1.02)}.why-bg.on.loaded{animation:20s ease-in-out infinite alternate whyKenBurns}@keyframes whyKenBurns{0%{transform:scale(1.02)}to{transform:scale(1.1)}}.why-bg .why-ph{background:linear-gradient(135deg,var(--navy-2),var(--navy-card));color:var(--grey-d);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.why-ph svg{width:44px;height:44px;color:rgba(var(--acc-rgb),.45)}.why-ph small{letter-spacing:.14em;text-transform:uppercase;font-size:.62rem}.why-scrim{pointer-events:none;background:linear-gradient(105deg,#0b1424f0 0%,#0b1424b8 42%,#0b14242e 68%,#0000 100%),linear-gradient(#0000 55%,#0b14248c 100%);position:absolute;inset:0}.why-watermark{font-family:var(--font-display);color:#ffffff0a;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(6rem,16vw,11rem);font-weight:800;line-height:1;position:absolute;top:50%;right:clamp(12px,3vw,28px);transform:translateY(-50%)}.why-panel{z-index:2;min-height:inherit;flex-direction:column;justify-content:flex-end;gap:clamp(18px,3vw,28px);padding:clamp(28px,4vw,44px);display:flex;position:relative}.why-glass-stat{-webkit-backdrop-filter:blur(14px);background:#0b14248c;border:1px solid #ffffff1f;border-radius:18px;width:fit-content;padding:18px 22px;box-shadow:0 16px 40px #00000047,inset 0 1px #ffffff14}.why-stat-val{align-items:baseline;gap:3px;line-height:1;display:flex}.why-num{font-family:var(--font-display);color:var(--acc);font-size:clamp(2.4rem,5vw,3.4rem);font-weight:800}.why-suf{font-family:var(--font-display);color:var(--acc);opacity:.92;font-size:clamp(1.2rem,2.4vw,1.8rem);font-weight:800}.why-stat-lbl{letter-spacing:.12em;text-transform:uppercase;color:#ffffff9e;margin-top:6px;font-size:.74rem;font-weight:600;display:block}.why-copy{flex-direction:column;gap:12px;max-width:min(520px,92%);display:flex}.why-stage--out .why-copy{opacity:0;transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .48s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.why-stage--in .why-copy{opacity:1;transform:none}.why-stage--in:not(.why-stage--reduced) .why-copy{animation:.62s cubic-bezier(.22,1,.36,1) whyCopyIn}@keyframes whyCopyIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.why-kicker{width:fit-content;font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--acc);background:rgba(var(--acc-rgb),.16);border:1px solid rgba(var(--acc-rgb),.28);border-radius:20px;padding:5px 11px;font-size:.68rem;font-weight:700;display:inline-block}.why-copy h3{letter-spacing:-.02em;margin:0;font-size:clamp(1.65rem,3.2vw,2.35rem);line-height:1.08}.why-copy>p{color:#d8dae8;max-width:48ch;margin:0;font-size:clamp(.92rem,1.4vw,1.05rem);font-weight:300;line-height:1.58}.why-highlights{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.why-highlights li{color:#ffffffe0;-webkit-backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;padding:7px 12px;font-size:.78rem;font-weight:500}@media (max-width:900px){.why-wrap{grid-template-columns:1fr}.why-rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-direction:row;justify-content:flex-start;gap:10px;height:auto;min-height:0;padding-bottom:4px;overflow-x:auto}.why-tab{scroll-snap-align:start;flex:0 0 min(78vw,280px)}.why-tab:hover{transform:translateY(-2px)}.why-tab-bar{border-radius:3px 3px 0 0;width:auto;height:3px;inset:auto 12px 0}.why-stage{min-height:400px}.why-watermark{display:none}}@media (max-width:560px){.why-stage{border-radius:20px;min-height:380px}.why-scrim{background:linear-gradient(#0000 0%,#0b14248c 45%,#0b1424f0 100%)}}@media (prefers-reduced-motion:reduce){.why-bg,.why-copy,.why-tab{transition:none}.why-bg.on.loaded{animation:none}.why-stage--in .why-copy{animation:none!important}}.prev-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.prev-featured{max-width:720px;color:inherit;margin:0 auto;text-decoration:none;display:block}.prev-featured .prev-art{height:240px}@media (max-width:880px){.prev-grid{grid-template-columns:1fr}}.prev{border:1px solid var(--line);background:var(--navy-card);--c:var(--orange);--c-rgb:var(--orange-rgb);border-radius:18px;flex-direction:column;transition:all .45s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.prev.teal{--c:var(--teal);--c-rgb:var(--teal-rgb)}.prev:hover{border-color:rgba(var(--c-rgb),.5);background:var(--navy-2);transform:translateY(-8px);box-shadow:0 30px 70px #00000073}.prev-art{border-bottom:1px solid var(--line);height:200px;position:relative;overflow:hidden}.prev-art img{object-fit:cover;filter:saturate(.92)brightness(.72);width:100%;height:100%;transition:filter .5s,transform 8s;animation:14s ease-in-out infinite alternate prevKB}.prev:hover .prev-art img{filter:saturate(1.02)brightness(.88);transform:scale(1.08)}@keyframes prevKB{0%{transform:scale(1)}to{transform:scale(1.06)}}.prev-scrim{background:linear-gradient(#0000 40%,#0d1a2ea6);position:absolute;inset:0}.prev-badge{z-index:2;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:rgba(var(--c-rgb),.92);box-shadow:0 6px 18px rgba(var(--c-rgb),.4);border-radius:30px;padding:6px 11px;font-size:.62rem;font-weight:700;position:absolute;top:16px;left:16px}.prev-body{flex-direction:column;flex:1;padding:22px 24px 26px;display:flex}.prev-body h3{margin-bottom:8px;font-size:1.28rem}.prev-body p{color:var(--grey);flex:1;font-size:.92rem;font-weight:300}.prev .more{color:var(--c);align-items:center;gap:8px;margin-top:18px;font-size:.88rem;font-weight:600;display:inline-flex}.prev .more svg{transition:all .3s}.prev:hover .more svg{transform:translate(5px)}@media (prefers-reduced-motion:reduce){.prev-art img{animation:none}}.news-grid,.news-strip{grid-template-columns:1.5fr 1fr;align-items:stretch;gap:20px;display:grid}@media (max-width:760px){.news-grid,.news-strip{grid-template-columns:1fr}}.news-side--strip{scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-direction:row;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.news-side--strip .news-item{flex:none;grid-template-columns:72px 1fr;min-width:min(280px,78vw)}@media (min-width:761px){.news-side--strip{flex-direction:column;overflow:visible}.news-side--strip .news-item{flex:auto;min-width:0}}.news-lead{border:1px solid var(--line);min-height:420px;color:inherit;border-radius:22px;flex-direction:column;justify-content:flex-end;padding:36px;text-decoration:none;transition:border-color .4s,transform .4s;display:flex;position:relative;overflow:hidden}.news-lead:hover{border-color:rgba(var(--orange-rgb),.4);transform:translateY(-4px)}.news-lead-media{z-index:0;background:var(--navy-card);position:absolute;inset:0;overflow:hidden}.news-lead-img{object-fit:cover;object-position:center;filter:saturate(.95)brightness(.78);width:100%;height:100%;animation:9s ease-in-out infinite alternate newsKB}.news-lead-img.swap{animation:.65s cubic-bezier(.16,1,.3,1) newsSwap,9s ease-in-out .65s infinite alternate newsKB}@keyframes newsKB{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes newsSwap{0%{opacity:1;transform:scale(1)}45%{opacity:0;transform:scale(1.12)}55%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.news-lead:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 30%,#1212218c 60%,#121221f5);position:absolute;inset:0}.news-lead>:not(.news-lead-media){z-index:2;position:relative}.news-lead .badge2{background:var(--orange);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:20px;width:fit-content;margin-bottom:14px;padding:5px 12px;font-size:.68rem;font-weight:700;display:inline-block}.news-lead h3{margin-bottom:10px;font-size:clamp(1.5rem,2.6vw,2rem)}.news-lead p{color:#c4c4d8;font-weight:300}.news-side{flex-direction:column;justify-content:stretch;gap:16px;display:flex}.news-item{background:var(--navy-card);border:1px solid var(--line);cursor:pointer;text-align:start;font-family:var(--font-body);color:inherit;border-radius:16px;grid-template-columns:96px 1fr;align-items:center;gap:16px;width:100%;padding:14px;transition:all .35s cubic-bezier(.16,1,.3,1);display:grid}.news-item.on{border-color:var(--orange);box-shadow:0 0 0 1px rgba(var(--orange-rgb),.35),0 12px 28px #00000059;background:var(--navy-2)}.news-item:hover{border-color:rgba(var(--orange-rgb),.4);transform:translate(4px)}.news-thumb{border-radius:11px;flex-shrink:0;width:96px;height:80px;position:relative;overflow:hidden}.news-thumb img{object-fit:cover;object-position:center;filter:saturate(.9)brightness(.82);width:100%;height:100%;transition:transform .5s,filter .4s}.news-item.on .news-thumb img,.news-item:hover .news-thumb img{filter:saturate()brightness(.95);transform:scale(1.05)}.news-item-body{min-width:0}.news-item h4{margin-bottom:3px;font-size:1rem}.news-item p{color:var(--grey);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;font-weight:300;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.news-lead-img,.news-lead-img.swap{animation:none}}.shop-flow{position:relative}.shop-flow .pulse-line{background:#ffffff1a;border-radius:2px;height:2px;position:absolute;top:0;left:8%;right:8%;overflow:hidden}.shop-flow .pulse-line:after{content:"";background:linear-gradient(90deg,transparent,var(--orange),transparent);width:30%;height:100%;animation:3.5s linear infinite shopPulse;position:absolute;top:0;left:0}@keyframes shopPulse{0%{left:-30%}to{left:100%}}.shop-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px;display:grid}@media (max-width:760px){.shop-grid{grid-template-columns:1fr}}.shop-card{border:1px solid var(--line);background:var(--navy-card);opacity:0;border-radius:20px;transition:all .5s;position:relative;overflow:hidden;transform:translateY(50px)scale(.96)}.shop-card.vis{opacity:1;transition:all .85s cubic-bezier(.16,1,.3,1);transform:none}.shop-card:nth-child(2){transition-delay:.12s}.shop-card:nth-child(3){transition-delay:.24s}.shop-card:hover{border-color:rgba(var(--orange-rgb),.45);transform:translateY(-8px);box-shadow:0 22px 50px #0006}.shop-media{height:200px;position:relative;overflow:hidden}.shop-card:hover .shop-media img.loaded{transition:transform 5s;transform:scale(1.12)}.shop-media .price{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line-2);color:#fff;background:#121221b3;border-radius:20px;padding:6px 12px;font-size:.84rem;font-weight:700;position:absolute;top:14px;right:14px}.shop-body{padding:24px}.shop-body h4{margin-bottom:6px;font-size:1.15rem}.shop-body p{color:var(--grey);margin-bottom:16px;font-size:.88rem;font-weight:300}.shop-body .btn{text-align:center;width:100%}.build{opacity:0;transform-origin:50%;border-color:#0000;position:relative;transform:scaleY(.04)}.build.built{opacity:1;border-color:var(--line);transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .3s,border-color .4s .35s;transform:scaleY(1)}.build .b-img,.build .imgslot,.build .feat-bg,.build .path-media,.build .shop-media,.build .news-thumb{opacity:0;transition:opacity .5s .45s}.build.built .b-img,.build.built .imgslot,.build.built .feat-bg,.build.built .path-media,.build.built .shop-media,.build.built .news-thumb{opacity:1}.build .ic{opacity:0;transition:transform .5s cubic-bezier(.34,1.56,.64,1) .6s,opacity .4s .6s;transform:scale(.4)rotate(-15deg)}.build.built .ic{opacity:1;transform:none}.build h3,.build h4,.build .tag,.build .eyebrow,.build .num,.build .price,.build .badge2,.build p,.build .go,.build .btn,.build .more,.build .lbl,.build .big,.build .eco-step{opacity:0;transition:all .45s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.build.built h3,.build.built h4,.build.built .tag,.build.built .num,.build.built .price,.build.built .badge2{opacity:1;transition-delay:.7s;transform:none}.build.built p,.build.built .lbl,.build.built .big{opacity:1;transition-delay:.8s;transform:none}.build.built .go,.build.built .btn,.build.built .more{opacity:1;transition-delay:.9s;transform:none}.build:before{content:"";background:linear-gradient(90deg,transparent,var(--orange),transparent);opacity:0;z-index:5;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.build.built:before{animation:.8s ease-out .1s buildScan}@keyframes buildScan{0%{opacity:0;top:0}15%{opacity:1}to{opacity:0;top:100%}}.build-group .build:first-child{transition-delay:0s}@media (prefers-reduced-motion:reduce){.build,.build *{opacity:1!important;transform:none!important}}.eco{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:30px;display:flex;position:relative}.eco-flow-svg{z-index:0;width:100%;height:60px;position:absolute;top:46px;left:0;overflow:visible;transform:translateY(-30px)}.eco-draw{stroke-dasharray:920;stroke-dashoffset:920px;opacity:.85}.eco.run .eco-draw{animation:2.4s cubic-bezier(.16,1,.3,1) forwards ecoDraw}@keyframes ecoDraw{to{stroke-dashoffset:0}}.eco-pulse,.eco-pulse-glow{opacity:0}.eco.run .eco-pulse,.eco.run .eco-pulse-glow{animation:5s linear .6s infinite ecoPulse}@keyframes ecoPulse{0%{opacity:0;transform:translate(0)}5%{opacity:1}95%{opacity:1}to{opacity:0;transform:translate(920px)}}.eco-node{z-index:1;text-align:center;opacity:0;flex:1;min-width:150px;transition:all .4s;position:relative;transform:translateY(40px)}.eco.run .eco-node{opacity:1;transition:all .7s cubic-bezier(.16,1,.3,1);transform:none}.eco.run .eco-node:nth-child(2){transition-delay:.15s}.eco.run .eco-node:nth-child(3){transition-delay:.45s}.eco.run .eco-node:nth-child(4){transition-delay:.75s}.eco.run .eco-node:nth-child(5){transition-delay:1.05s}.eco.run .eco-node:nth-child(6){transition-delay:1.35s}.eco-node:hover{transform:translateY(-6px)}.eco-ic{background:var(--navy-card);border:1px solid var(--line);width:92px;height:92px;color:var(--orange);border-radius:24px;justify-content:center;align-items:center;margin:0 auto 16px;transition:all .4s;display:flex;position:relative}.eco-ic svg{width:36px;height:36px;transition:all .4s}.eco-node:hover .eco-ic,.eco-node.active .eco-ic{border-color:var(--orange);box-shadow:0 0 0 8px rgba(var(--orange-rgb),.1);transform:scale(1.06)}.eco-node.active .eco-ic{background:rgba(var(--orange-rgb),.14)}.eco-node.active .eco-ic:after{content:"";border:2px solid var(--orange);border-radius:26px;animation:1.2s ease-out ecoRing;position:absolute;inset:-3px}@keyframes ecoRing{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.eco-node span{font-family:var(--font-display);font-size:1rem;font-weight:600;transition:all .3s;display:block}.eco-node.active span{color:#fff}.eco-step{letter-spacing:.16em;text-transform:uppercase;color:var(--grey-d);margin-top:5px;font-size:.68rem;transition:all .3s;display:block}.eco-node.active .eco-step{color:var(--orange)}@media (max-width:760px){.eco-flow-svg{display:none}}.hero-stepper{--acc:var(--orange);--acc-rgb:var(--orange-rgb);margin-top:48px}.hero-stepper[data-accent=teal]{--acc:var(--teal);--acc-rgb:var(--teal-rgb)}.hs-stage{border:1px solid var(--line);background:linear-gradient(160deg,var(--navy-2),var(--navy-card));border-radius:24px;height:min(54vh,460px);position:relative;overflow:hidden;box-shadow:0 40px 90px #00000080}.hs-glow{z-index:0;background:radial-gradient(760px 420px at 68% 32%,rgba(var(--acc-rgb),.24),transparent 62%);transition:background .8s;position:absolute;inset:0}.hs-grid{z-index:0;opacity:.3;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 60% 35%,#000 25%,#0000 75%);mask-image:radial-gradient(circle at 60% 35%,#000 25%,#0000 75%)}.hs-shot{z-index:1;opacity:0;justify-content:center;align-items:center;transition:opacity .8s,transform 1.4s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;transform:scale(1.06)}.hs-shot.on{opacity:1;transform:scale(1)}.hs-shot img{object-fit:contain;filter:drop-shadow(0 26px 46px #0000008c);max-width:78%;max-height:78%}.hs-shot .ph{width:74%;height:64%;color:var(--grey);background:#0d1a2e66;border:1px dashed #ffffff2e;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.hs-shot .ph svg{width:52px;height:52px;color:rgba(var(--acc-rgb),.7)}.hs-shot .ph small{letter-spacing:.16em;text-transform:uppercase;font-size:.62rem}.hs-scrim{z-index:2;pointer-events:none;background:linear-gradient(#0000 55%,#0d1a2ed9);position:absolute;inset:0}.hs-cap{z-index:3;pointer-events:none;inset-inline-start:26px;position:absolute;bottom:22px}.hs-cap .eyebrow{color:var(--acc);margin-bottom:8px}.hs-cap h3{font-size:clamp(1.3rem,2.4vw,1.9rem)}.hs-cap p{color:#c4c4d8;max-width:44ch;margin-top:6px;font-size:.94rem;font-weight:300}.hs-nav{grid-template-columns:repeat(6,1fr);margin-top:30px;display:grid;position:relative}.hs-line{top:14px;background:#ffffff1f;height:2px;position:absolute;inset-inline:8%}.hs-line .f{background:linear-gradient(90deg,var(--acc),#fff6);width:0;height:100%;transition:width .55s cubic-bezier(.16,1,.3,1)}.hs-node{z-index:1;cursor:pointer;font-family:var(--font-body);background:0 0;border:none;flex-direction:column;align-items:center;gap:9px;display:flex;position:relative}.hs-node .d{border:2px solid var(--line-2);background:var(--navy-deep);width:30px;height:30px;color:var(--grey);border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;transition:all .35s;display:flex}.hs-node.done .d{border-color:var(--acc);color:var(--acc)}.hs-node.on .d{background:var(--acc);border-color:var(--acc);color:#fff;box-shadow:0 0 0 6px rgba(var(--acc-rgb),.16);transform:scale(1.12)}.hs-node .l{color:var(--grey);font-size:.76rem;font-weight:600;transition:all .3s}.hs-node.on .l,.hs-node:hover .l{color:#fff}@media (max-width:620px){.hs-node .l{font-size:.64rem}.hs-cap p{display:none}}.hero-wrap{isolation:isolate;background:var(--navy-deep);align-items:stretch;min-height:100vh;padding:0;display:flex;position:relative;overflow:hidden}.herocard{border:1px solid var(--line);background:linear-gradient(155deg,var(--navy-2),var(--navy-card) 60%,var(--navy-deep));border-radius:28px;flex-direction:column;width:100%;min-height:min(80vh,740px);display:flex;position:relative;overflow:hidden;box-shadow:0 50px 130px #0000008c}.hc-bg{z-index:0;background:radial-gradient(900px 540px at 76% 26%,rgba(var(--acc-rgb),.22),transparent 62%);transition:background .9s;position:absolute;inset:0}.hc-grid{z-index:0;opacity:.26;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 38%,#000 22%,#0000 76%);mask-image:radial-gradient(circle at 70% 38%,#000 22%,#0000 76%)}.hc-main{z-index:1;flex:1;grid-template-columns:1.05fr 1fr;align-items:center;gap:30px;padding:clamp(28px,3.6vw,56px);display:grid;position:relative}.hc-text{max-width:36rem}.hc-eyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--acc);align-items:center;gap:10px;margin-bottom:18px;font-size:.74rem;font-weight:600;transition:color .6s;display:inline-flex}.hc-eyebrow .num{color:var(--grey)}.hc-title{letter-spacing:-.025em;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:800;line-height:1.08}.kw{color:#fff;transition:color .55s,text-shadow .55s,transform .55s;display:inline-block;position:relative}.kw:after{content:"";opacity:.16;inset-inline:0;background:#fff;height:.06em;transition:all .55s;position:absolute;bottom:.06em}.kw.lit{color:var(--acc);text-shadow:0 0 34px rgba(var(--acc-rgb),.55);transform:translateY(-1px)}.kw.lit:after{opacity:1;background:var(--acc);box-shadow:0 0 16px rgba(var(--acc-rgb),.7)}.hc-lead{color:#ececf4;max-width:40ch;min-height:3.2em;margin-top:20px;font-size:1.06rem;font-weight:600;line-height:1.5}.hc-cta{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.hc-stage{border:1px solid var(--line);background:linear-gradient(160deg,#24406680,#0d1a2e99);border-radius:18px;height:100%;min-height:min(56vh,420px);position:relative;overflow:hidden}.hc-shot{opacity:0;justify-content:center;align-items:center;transition:opacity .8s,transform 1.4s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;transform:scale(1.06)}.hc-shot.on{opacity:1;transform:scale(1)}.hc-shot img{object-fit:contain;filter:drop-shadow(0 26px 48px #0000008c);max-width:80%;max-height:80%}.hc-shot .ph{width:74%;height:62%;color:var(--grey);background:#0d1a2e66;border:1px dashed #ffffff2e;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.hc-shot .ph svg{width:50px;height:50px;color:rgba(var(--acc-rgb),.7)}.hc-shot .ph small{letter-spacing:.16em;text-transform:uppercase;font-size:.6rem}.hc-nav{z-index:1;grid-template-columns:repeat(6,1fr);padding:0 clamp(28px,3.6vw,56px) clamp(26px,3vw,40px);display:grid;position:relative}.hc-line{top:16px;background:#ffffff47;border-radius:99px;height:2px;position:absolute;inset-inline:calc(clamp(28px,3.6vw,56px) + 8.3%)}.hc-line .f{background:linear-gradient(90deg,var(--teal),var(--sky));border-radius:99px;width:0;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1);box-shadow:0 0 10px #0050d880}.hc-node{z-index:1;cursor:pointer;font-family:var(--font-body);background:0 0;border:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.hc-node .d{color:#fffc;background:#ffffff1a;border:2px solid #ffffff73;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .35s,border-color .35s,color .35s,box-shadow .35s,transform .35s;display:flex;position:relative}.hc-glyph{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.hc-glyph svg{width:56%;height:56%}.hc-node.done .d{background:var(--teal);border-color:var(--teal);color:#fff}.hc-node.on .d{border-color:var(--sky);color:var(--sky-deep);background:#fff;transform:scale(1.12);box-shadow:0 0 0 4px #0050d838,0 6px 18px #00000059}.hc-node.on .d:after{content:"";border:2px solid var(--sky);pointer-events:none;border-radius:50%;animation:1.8s ease-out infinite hcPulse;position:absolute;inset:-2px}.hc-node .l{color:#fff;letter-spacing:.02em;opacity:0;text-shadow:0 1px 8px #0000008c;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;max-width:7.5rem;font-size:.72rem;font-weight:700;transition:opacity .3s;overflow:hidden}.hc-node.on .l,.hc-node:hover .l,.hc-node:focus-visible .l{opacity:1}@keyframes hcPulse{0%{opacity:.55;transform:scale(.85)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.hc-node.on .d:after{display:none}}@media (max-width:880px){.hc-main{grid-template-columns:1fr}.hc-stage{order:2;min-height:240px}.hc-line{inset-inline:calc(clamp(28px,3.6vw,56px) + 8.3%)}.hero-video .hc-main{padding-inline-start:var(--hc-pad)}.hero-video .hc-text{max-width:100%}}@media (max-width:620px){.hc-node .l{font-size:.6rem}.hc-lead{min-height:0;font-size:.94rem}.hc-title{font-size:clamp(1.85rem,8vw,2.4rem)}.hc-nav{scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:8px;overflow-x:auto}.hc-nav::-webkit-scrollbar{display:none}}.hc-line{background:#ffffff47}.hc-line .f{background:linear-gradient(90deg,var(--teal),var(--sky))}.hc-shot.on img{animation:9s ease-in-out infinite alternate hcKB}@keyframes hcKB{0%{transform:scale(1)translate(0)}to{transform:scale(1.08)translate(-1.5%,-1%)}}.hc-fx{z-index:2;pointer-events:none;border-radius:18px;position:absolute;inset:0;overflow:hidden}.hc-fx.scan:before{content:"";background:linear-gradient(90deg,transparent,var(--teal),transparent);height:3px;filter:drop-shadow(0 0 9px var(--teal));border-radius:3px;animation:2.8s ease-in-out infinite hcScan;position:absolute;inset-inline:6%}.hc-fx.scan:after{content:"";background:repeating-linear-gradient(0deg,transparent 0 13px,rgba(var(--teal-rgb),.06) 13px 14px);opacity:.6;position:absolute;inset:0}@keyframes hcScan{0%{top:10%}50%{top:86%}to{top:10%}}.hc-fx.cure{background:radial-gradient(circle at 50% 46%,rgba(var(--orange-rgb),.3),transparent 58%);animation:2.4s ease-in-out infinite hcCure}@keyframes hcCure{0%,to{opacity:.4}50%{opacity:1}}.herocard{box-shadow:none;background:0 0;border:none;border-radius:0}.hc-bg{will-change:transform;animation:16s ease-in-out infinite alternate heroGlow}@keyframes heroGlow{0%{transform:scale(1)translate(0)}50%{transform:scale(1.14)translate(-2%,1.5%)}to{transform:scale(1.06)translate(2%,-1.5%)}}.hc-grid{animation:22s linear infinite heroGridDrift}@keyframes heroGridDrift{0%{background-position:0 0}to{background-position:54px 54px}}.hc-stage{border-color:var(--line);box-shadow:none;background:#ffffff06}.hero-video{--hc-pad:clamp(28px,3.6vw,56px)}.hero-video .hc-grid{display:none}.hero-video .hc-main{z-index:2;grid-template-columns:1fr;padding-inline-start:calc(var(--hc-pad) + (100% - 2 * var(--hc-pad)) / 12);position:relative}.hero-video .hc-text{max-width:44rem}.hero-video .hc-nav{z-index:2;padding-inline:var(--hc-pad);position:relative}.pgrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:880px){.pgrid{grid-template-columns:1fr}}.pcard{border:1px solid var(--line);background:var(--navy-card);--c:var(--orange);--c-rgb:var(--orange-rgb);color:inherit;border-radius:18px;flex-direction:column;text-decoration:none;transition:all .45s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.pcard.teal{--c:var(--teal);--c-rgb:var(--teal-rgb)}.pcard:hover{border-color:rgba(var(--c-rgb),.5);background:var(--navy-2);transform:translateY(-8px);box-shadow:0 30px 70px #00000073}.pcard:focus{outline:none}.pcard:focus-visible{outline:2px solid var(--c);outline-offset:3px;border-color:rgba(var(--c-rgb),.55)}.pcard-art{border-bottom:1px solid var(--line);background:radial-gradient(440px 240px at 50% 24%,rgba(var(--c-rgb),.2),transparent 70%);height:186px;transition:transform .8s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.pcard-body{flex-direction:column;flex:1;padding:26px;display:flex;position:relative}.pcard .ic{width:48px;height:48px;color:var(--c);border:1px solid rgba(var(--c-rgb),.55);z-index:2;background:linear-gradient(150deg,rgba(var(--c-rgb),.3),rgba(var(--c-rgb),.06) 60%),var(--navy-deep);box-shadow:0 10px 24px #00000080,0 0 0 5px rgba(var(--c-rgb),.1),inset 0 0 12px rgba(var(--c-rgb),.18);border-radius:13px;justify-content:center;align-items:center;margin-top:-50px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s;display:flex;position:relative}.pcard .ic svg{filter:drop-shadow(0 2px 5px rgba(var(--c-rgb),.4))}.pcard:hover .ic{border-color:rgba(var(--c-rgb),.7);box-shadow:0 12px 30px #0000006b,0 0 0 8px rgba(var(--c-rgb),.14),inset 0 0 16px rgba(var(--c-rgb),.22);transform:scale(1.12)translateY(-2px)}.pcard p{color:var(--grey);font-size:.92rem;font-weight:300}.pcard-tags{color:#ffffff8c;flex-wrap:wrap;gap:6px 14px;margin:14px 0 0;padding:0;font-size:.78rem;font-weight:500;list-style:none;display:flex}.pcard-tags li{padding-inline-start:0;position:relative}.pcard-tags li+li:before{content:"·";color:rgba(var(--c-rgb),.7);position:absolute;inset-inline-start:-10px}.pcard .more{color:var(--c);min-height:44px;box-shadow:inset 0 -1px 0 rgba(var(--c-rgb),.35);align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-size:.88rem;font-weight:600;transition:box-shadow .3s;display:inline-flex}.pcard:hover .more,.pcard:focus-visible .more{box-shadow:inset 0 -2px 0 var(--c)}.pcard .more svg{transition:all .3s}.pcard:hover .more svg,.pcard:focus-visible .more svg{transform:translate(5px)}.art-tooth .tooth{width:90px;color:rgba(var(--c-rgb),.6);filter:drop-shadow(0 10px 22px rgba(var(--c-rgb),.35));animation:5s ease-in-out infinite ptFloat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.art-tooth .scan{background:linear-gradient(90deg,transparent,var(--c),transparent);height:2px;filter:drop-shadow(0 0 8px var(--c));animation:2.8s ease-in-out infinite ptScan;position:absolute;left:16%;right:16%}@keyframes ptFloat{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-60%)}}@keyframes ptScan{0%{top:22%}50%{top:74%}to{top:22%}}.art-print{flex-direction:column-reverse;justify-content:center;align-items:center;gap:4px;padding-bottom:30px;display:flex;position:absolute;inset:0}.art-print .lyr{transform-origin:50%;background:linear-gradient(90deg,rgba(var(--c-rgb),.45),var(--c),rgba(var(--c-rgb),.45));border-radius:3px;height:9px;animation:4.2s ease-in-out infinite ptBuild;transform:scaleX(0)}.art-print .plat{background:#ffffff29;border-radius:3px;width:128px;height:4px;position:absolute;bottom:24px}@keyframes ptBuild{0%{transform:scaleX(0)}22%{transform:scaleX(1)}82%{transform:scaleX(1)}to{transform:scaleX(0)}}.art-orbit{place-items:center;display:grid;position:absolute;inset:0}.art-orbit .ring{border:1px solid rgba(var(--c-rgb),.3);border-radius:50%;position:absolute}.art-orbit .r1{width:124px;height:124px;animation:12s linear infinite ptSpin}.art-orbit .r2{width:76px;height:76px;animation:8s linear infinite reverse ptSpin}.art-orbit .ring i{background:var(--c);width:10px;height:10px;box-shadow:0 0 10px var(--c);border-radius:50%;margin-left:-5px;position:absolute;top:-5px;left:50%}.art-orbit .r1 i:nth-child(2){top:auto;bottom:-5px}.art-orbit .core{background:linear-gradient(135deg,var(--teal),var(--orange));width:18px;height:18px;box-shadow:0 0 0 7px rgba(var(--c-rgb),.14);border-radius:50%;animation:2.4s ease-in-out infinite ptPulse}@keyframes ptSpin{to{transform:rotate(360deg)}}@keyframes ptPulse{0%,to{transform:scale(1)}50%{transform:scale(1.28)}}.pcard-art .pimg{object-fit:cover;opacity:.92;width:100%;height:100%;animation:13s ease-in-out infinite alternate pimgKB;position:absolute;inset:0}.pcard:hover .pcard-art,.pcard:focus-visible .pcard-art{transform:scale(1.05)}@keyframes pimgKB{0%{transform:scale(1)}to{transform:scale(1.07)}}.pcard-art .scrim2{z-index:1;background:linear-gradient(180deg,#0d1a2e2e,#0d1a2ec7),linear-gradient(0deg,rgba(var(--c-rgb),.28),transparent 58%);position:absolute;inset:0}.pgrid{gap:24px}.pcard{min-height:500px}.pcard-art{height:260px}.pcard-body{padding:32px 32px 28px}.pcard .ic{border-radius:15px;width:54px;height:54px;margin-top:-58px}.pcard h3{margin:18px 0 10px;font-size:1.5rem}.pcard p{max-width:34ch;font-size:.98rem}.pcard .more{font-size:.9rem}@media (max-width:880px){.pcard{min-height:0}.pcard-art{height:220px}}#path .pcard{border:1px solid rgba(var(--c-rgb),.18);isolation:isolate;border-radius:28px 28px 22px 22px;min-height:540px;box-shadow:inset 0 1px #ffffff0a,0 18px 40px #00000047}#path .pcard:after{content:"";z-index:4;background:linear-gradient(90deg,transparent,var(--c),transparent);opacity:.55;pointer-events:none;inset-inline:18px;border-radius:3px 3px 0 0;height:3px;transition:opacity .35s,inset-inline .35s;position:absolute;bottom:0}#path .pcard:hover:after,#path .pcard:focus-visible:after{opacity:1;inset-inline:10px}#path .pcard-art{border-bottom:none;border-radius:0;height:58%;min-height:280px}#path .pcard-body{border-radius:0 0 22px 22px;padding:28px 28px 30px}#path .pcard .ic{width:52px;height:52px;box-shadow:0 8px 20px #00000059,0 0 0 4px rgba(var(--c-rgb),.12);border-radius:16px;margin-top:-42px}#path .pcard h3{margin:14px 0 8px;font-size:1.55rem}#path .path-stage{gap:28px}@media (max-width:880px){#path .pcard{border-radius:24px 24px 20px 20px;min-height:0}#path .pcard-art{height:220px;min-height:220px}#path .pcard-body{border-radius:0 0 20px 20px}}#path{--path-ease:cubic-bezier(.22,1,.36,1);--path-spring:cubic-bezier(.34,1.56,.64,1);--path-rest-1:none;--path-rest-2:none;--path-rest-3:none}#path .path-stage{perspective:none;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}#path .path-lane{min-width:0;transition:opacity .45s var(--path-ease),filter .45s var(--path-ease);flex-direction:column;align-items:stretch;display:flex}#path .path-lane>.pcard{width:100%}#path .path-stage:has(.path-lane:hover) .path-lane:not(:hover){opacity:.55;filter:saturate(.85)}#path .path-stage:has(.pcard:focus-visible) .path-lane:not(:has(.pcard:focus-visible)){opacity:.55;filter:saturate(.85)}#top #path .m-fan>.path-lane:first-child,#top #path .m-fan>.path-lane:nth-child(2),#top #path .m-fan>.path-lane:nth-child(3),#path .m-fan>.path-lane:first-child,#path .m-fan>.path-lane:nth-child(2),#path .m-fan>.path-lane:nth-child(3){opacity:0;transform:translateY(36px)}#path .m-fan.vis>.path-lane{transition:opacity .95s var(--path-ease), transform 1.05s var(--path-ease), filter .45s var(--path-ease), border-color .45s ease, background .45s ease, box-shadow .45s ease}#top #path .m-fan.vis>.path-lane:first-child,#top #path .m-fan.vis>.path-lane:nth-child(2),#top #path .m-fan.vis>.path-lane:nth-child(3),#path .m-fan.vis>.path-lane:first-child,#path .m-fan.vis>.path-lane:nth-child(2),#path .m-fan.vis>.path-lane:nth-child(3){opacity:1;transform:none}#path .m-fan.vis>.path-lane:first-child{transition-delay:80ms}#path .m-fan.vis>.path-lane:nth-child(2){transition-delay:.2s}#path .m-fan.vis>.path-lane:nth-child(3){transition-delay:.32s}:is(#path .m-fan.vis:has(.path-lane:hover)>.path-lane,#path .m-fan.vis:has(.pcard:focus-visible)>.path-lane){transition-duration:.45s,.45s,.45s,.45s,.45s,.45s;transition-delay:0s}#path .pcard:before{content:"";background:linear-gradient(90deg,transparent,var(--c),transparent);opacity:0;z-index:5;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}#path .m-fan.vis>.pcard:before{animation:.75s ease-out both pathScan}#path .m-fan.vis .path-lane:first-child .pcard:before{animation-delay:.18s}#path .m-fan.vis .path-lane:nth-child(2) .pcard:before{animation-delay:.3s}#path .m-fan.vis .path-lane:nth-child(3) .pcard:before{animation-delay:.42s}@keyframes pathScan{0%{opacity:0;top:0}18%{opacity:1}to{opacity:0;top:100%}}#path .m-fan .pcard .pcard-art .pimg{opacity:0;transition:opacity .65s var(--path-ease);animation:none}#path .m-fan.vis .pcard .pcard-art .pimg{opacity:.92;animation:13s ease-in-out infinite alternate pimgKB}#path .m-fan.vis .path-lane:first-child .pcard .pcard-art .pimg{transition-delay:.28s;animation-delay:.9s}#path .m-fan.vis .path-lane:nth-child(2) .pcard .pcard-art .pimg{transition-delay:.4s;animation-delay:1.05s}#path .m-fan.vis .path-lane:nth-child(3) .pcard .pcard-art .pimg{transition-delay:.52s;animation-delay:1.2s}#path .m-fan .pcard .ic{opacity:0;transition:opacity .45s var(--path-ease), transform .55s var(--path-spring), border-color .4s, box-shadow .4s;transform:scale(.42)rotate(-12deg)}#path .m-fan .pcard h3,#path .m-fan .pcard p,#path .m-fan .pcard .pcard-tags,#path .m-fan .pcard .more{opacity:0;transition:opacity .5s var(--path-ease),transform .5s var(--path-ease);transform:translateY(14px)}#path .m-fan.vis .pcard .ic,#path .m-fan.vis .pcard h3,#path .m-fan.vis .pcard p,#path .m-fan.vis .pcard .pcard-tags,#path .m-fan.vis .pcard .more{opacity:1;transform:none}#path .m-fan.vis .path-lane:first-child .pcard .ic{transition-delay:.42s}#path .m-fan.vis .path-lane:first-child .pcard h3{transition-delay:.54s}#path .m-fan.vis .path-lane:first-child .pcard p{transition-delay:.64s}#path .m-fan.vis .path-lane:first-child .pcard .pcard-tags{transition-delay:.7s}#path .m-fan.vis .path-lane:first-child .pcard .more{transition-delay:.8s}#path .m-fan.vis .path-lane:nth-child(2) .pcard .ic{transition-delay:.54s}#path .m-fan.vis .path-lane:nth-child(2) .pcard h3{transition-delay:.66s}#path .m-fan.vis .path-lane:nth-child(2) .pcard p{transition-delay:.76s}#path .m-fan.vis .path-lane:nth-child(2) .pcard .pcard-tags{transition-delay:.82s}#path .m-fan.vis .path-lane:nth-child(2) .pcard .more{transition-delay:.92s}#path .m-fan.vis .path-lane:nth-child(3) .pcard .ic{transition-delay:.66s}#path .m-fan.vis .path-lane:nth-child(3) .pcard h3{transition-delay:.78s}#path .m-fan.vis .path-lane:nth-child(3) .pcard p{transition-delay:.88s}#path .m-fan.vis .path-lane:nth-child(3) .pcard .pcard-tags{transition-delay:.94s}#path .m-fan.vis .path-lane:nth-child(3) .pcard .more{transition-delay:1.04s}#path .m-fan.vis>.path-lane:hover .pcard{border-color:rgba(var(--c-rgb),.5);background:var(--navy-2);box-shadow:0 30px 70px #00000073}#path .m-fan.vis>.path-lane:has(.pcard:focus-visible) .pcard{border-color:rgba(var(--c-rgb),.5);background:var(--navy-2);box-shadow:0 30px 70px #00000073}#path .m-fan.vis>.path-lane:hover{transform:translateY(-8px)}#path .m-fan.vis>.path-lane:has(.pcard:focus-visible){transform:translateY(-8px)}#path .m-fan.vis>.path-lane:hover .pcard .pcard-art{transform:scale(1.05)}#path .m-fan.vis>.path-lane:has(.pcard:focus-visible) .pcard .pcard-art{transform:scale(1.05)}#path .m-fan.vis>.path-lane:hover .pcard .ic{border-color:rgba(var(--c-rgb),.7);box-shadow:0 12px 30px #0000006b,0 0 0 8px rgba(var(--c-rgb),.14),inset 0 0 16px rgba(var(--c-rgb),.22);transform:scale(1.12)translateY(-2px)}#path .m-fan.vis>.path-lane:has(.pcard:focus-visible) .pcard .ic{border-color:rgba(var(--c-rgb),.7);box-shadow:0 12px 30px #0000006b,0 0 0 8px rgba(var(--c-rgb),.14),inset 0 0 16px rgba(var(--c-rgb),.22);transform:scale(1.12)translateY(-2px)}#path .m-fan.vis>.path-lane:hover .pcard .more svg{transform:translate(5px)}#path .m-fan.vis>.path-lane:has(.pcard:focus-visible) .pcard .more svg{transform:translate(5px)}@media (prefers-reduced-motion:reduce){#path .m-fan>.path-lane,#path .m-fan.vis>.path-lane,#path .m-fan .pcard .ic,#path .m-fan .pcard h3,#path .m-fan .pcard p,#path .m-fan .pcard .pcard-tags,#path .m-fan .pcard .more,#path .m-fan .pcard .pcard-art .pimg,#path .m-fan.vis .pcard .pcard-art .pimg{opacity:1!important;filter:none!important;transition:none!important;animation:none!important}#top #path .m-fan>.path-lane:first-child,#top #path .m-fan>.path-lane:nth-child(2),#top #path .m-fan>.path-lane:nth-child(3),#top #path .m-fan.vis>.path-lane:first-child,#top #path .m-fan.vis>.path-lane:nth-child(2),#top #path .m-fan.vis>.path-lane:nth-child(3),#path .m-fan>.path-lane:first-child,#path .m-fan.vis>.path-lane:first-child,#path .m-fan>.path-lane:nth-child(2),#path .m-fan.vis>.path-lane:nth-child(2),#path .m-fan>.path-lane:nth-child(3),#path .m-fan.vis>.path-lane:nth-child(3){opacity:1!important;transform:none!important}#path .m-fan .pcard .ic,#path .m-fan .pcard h3,#path .m-fan .pcard p,#path .m-fan .pcard .pcard-tags,#path .m-fan .pcard .more{transform:none!important}#path .pcard:before,#path .m-fan.vis .pcard:before{opacity:0!important;animation:none!important}#path .pcard-art,#path .m-fan.vis>.path-lane:hover .pcard .pcard-art{transform:none!important}#path .m-fan.vis>.path-lane:has(.pcard:focus-visible) .pcard .pcard-art{transform:none!important}#path .parallax{translate:none!important}#path .path-stage:has(.path-lane:hover) .path-lane:not(:hover){opacity:.55!important;transition:none!important}#path .path-stage:has(.pcard:focus-visible) .path-lane:not(:has(.pcard:focus-visible)){opacity:.55!important;transition:none!important}}@media (max-width:880px){#path .path-stage{grid-template-columns:1fr}#path .path-stage:has(.path-lane:hover) .path-lane:not(:hover){opacity:1;filter:none}#path .path-stage:has(.pcard:focus-visible) .path-lane:not(:has(.pcard:focus-visible)){opacity:1;filter:none}#path .m-fan.vis>.path-lane:hover{transform:none}#path .m-fan.vis>.path-lane:has(.pcard:focus-visible){transform:none}}.site-bg{z-index:-2;pointer-events:none;background:radial-gradient(1400px 900px at 70% -8%, rgba(var(--teal-rgb),.08), transparent 52%), radial-gradient(1200px 800px at 10% 40%, rgba(var(--orange-rgb),.05), transparent 50%), linear-gradient(165deg, var(--navy-deep) 0%, #141216 45%, var(--navy) 100%);position:fixed;inset:0}.hero-video{width:100%;min-height:100vh;position:relative}.hc-video{object-fit:cover;z-index:0;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.hc-veil{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0d1a2ed1 0%,#0d1a2e94 45%,#0d1a2e47 100%),linear-gradient(#0000 45%,#0d1a2e8c 100%);position:absolute;inset:0}.hero-video .hc-text{padding:clamp(12px,2vw,20px) 0}.hero-video .hc-title{text-shadow:0 2px 24px #00000080}@media (prefers-reduced-motion:reduce){.hc-video{display:none}}.hl-slider{--pad:clamp(16px,4vw,64px);--acc:var(--teal);--acc-rgb:var(--teal-rgb);--hl-slide-shadow:none;flex-direction:column;gap:clamp(20px,2.6vw,36px);width:100%;margin-top:clamp(8px,2vw,24px);display:flex;position:relative}.hl-slider[data-accent=orange]{--acc:var(--orange);--acc-rgb:var(--orange-rgb)}.hl-track{--slideW:min(1180px,84vw);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-inline:max(var(--pad), calc((100% - var(--slideW)) / 2));scrollbar-width:none;gap:clamp(14px,1.8vw,30px);padding-block:10px;scroll-padding-inline:0;display:flex;overflow:auto hidden}.hl-track::-webkit-scrollbar{display:none}.hl-slide{--acc:var(--teal);--acc-rgb:var(--teal-rgb);flex:0 0 var(--slideW);scroll-snap-align:center;scroll-snap-stop:always;aspect-ratio:16/10;background:var(--navy-card);box-shadow:var(--hl-slide-shadow);isolation:isolate;border:none;border-radius:24px;transition:transform .55s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.hl-slide[data-accent=orange]{--acc:var(--orange);--acc-rgb:var(--orange-rgb)}.hl-slide:not(.on){transform:scale(.93)}.hl-slide.on{transform:none}@media (min-width:900px){.hl-slide{aspect-ratio:16/9}}.hl-poster,.hl-video{object-fit:cover;background:var(--navy-deep);width:100%;height:100%;position:absolute;inset:0}.hl-poster{z-index:0;transition:filter .55s}.hl-video{z-index:1;opacity:0;pointer-events:none;transition:opacity .45s}.hl-slide.on .hl-video{opacity:1}.hl-slide:not(.on) .hl-poster{filter:brightness(.72)saturate(.75)}.hl-veil{z-index:2;pointer-events:none;background:linear-gradient(0deg, #0b1424e6 0%, #0b142459 42%, transparent 68%), radial-gradient(120% 90% at 82% 12%, rgba(var(--acc-rgb),.28), transparent 60%);transition:background .55s,opacity .55s;position:absolute;inset:0}.hl-slide:not(.on) .hl-veil{opacity:1;background:linear-gradient(0deg, #0b1424d1 0%, #0b142480 48%, #0b142452 100%), radial-gradient(120% 90% at 82% 12%, rgba(var(--acc-rgb),.1), transparent 60%)}.hl-cap{z-index:3;color:#fff;transition:opacity .55s;position:absolute;bottom:clamp(18px,3vw,36px);left:clamp(18px,3vw,40px);right:clamp(18px,3vw,40px)}.hl-slide:not(.on) .hl-cap{opacity:.45}.hl-no{letter-spacing:.24em;color:var(--acc);align-items:center;gap:9px;font-size:.72rem;font-weight:700;display:inline-flex}.hl-glyph{width:20px;height:20px;display:inline-flex}.hl-glyph svg{width:100%;height:100%}.hl-cap h3{letter-spacing:-.02em;margin:10px 0 6px;font-size:clamp(1.4rem,3vw,2rem);font-weight:800}.hl-cap p{color:#e7e8f1;max-width:46ch;margin:0;font-size:clamp(.9rem,1.3vw,1rem);font-weight:400;line-height:1.5}.hl-pills{padding-inline:var(--pad);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hl-pill{cursor:pointer;font-family:var(--font-body);letter-spacing:.01em;background:#ffffff0f;border:1px solid #ffffff29;border-radius:99px;padding:9px 18px;font-size:.8rem;font-weight:600;transition:color .3s,background .3s,border-color .3s;position:relative;overflow:hidden}.hl-pill .hl-fill{width:var(--p,0%);border-radius:inherit;z-index:0;will-change:width;background:#ffffff42;transition:width .18s linear;position:absolute;inset:0}.hl-pill-l{z-index:1;color:#ffffffd1;position:relative}.hl-pill:hover{border-color:#ffffff57}.hl-pill.on{border-color:#ffffff73}@media (max-width:620px){.hl-pill{padding:8px 13px;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.hl-track{scroll-behavior:auto}.hl-pill .hl-fill{display:none}}:is(#top,main)>.sec{background:linear-gradient(#0d1a2e8c 0%,#15263f59 50%,#0d1a2e8c 100%);position:relative}:is(#top,main)>.sec:nth-of-type(2n){background:linear-gradient(#15263fa6 0%,#0d1a2e40 40%,#2440662e 70%,#0d1a2e8c 100%)}:is(#top,main)>.sec:before{content:"";pointer-events:none;opacity:.55;background:radial-gradient(800px 420px at 85% 20%, rgba(var(--orange-rgb),.06), transparent 70%);position:absolute;inset:0}:is(#top,main)>.sec>.wrap{z-index:1;position:relative}:is(#top,main)>.sec.sec-mint:before,:is(#top,main)>.sec.sec-teal:before,:is(#top,main)>.sec.sec-orange:before{display:none}.pgx{--acc:var(--orange);--acc-rgb:var(--orange-rgb)}.pgx[data-accent=teal]{--acc:var(--teal);--acc-rgb:var(--teal-rgb)}.pgx[data-accent=orange]{--acc:var(--orange);--acc-rgb:var(--orange-rgb)}.pgx{grid-template-columns:minmax(0,1.72fr) minmax(280px,.84fr);align-items:stretch;gap:clamp(28px,4.5vw,72px);min-height:clamp(480px,74vh,720px);display:grid}@media (max-width:980px){.pgx{grid-template-columns:1fr;gap:clamp(22px,4vw,28px);min-height:0}}#featured .pgx-stage,#featured .wrap{overflow:visible}#featured .pgx-stage{filter:none;isolation:auto;transform:none}#featured.sec-motion.sec-in{transform:none}.pgx-deck{z-index:1;perspective:1200px;perspective-origin:50% 48%;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;align-self:center;width:100%;min-width:0;padding-inline:clamp(44px,5vw,68px);position:relative;overflow:hidden}.pgx-deck.is-dragging,.pgx-deck.is-dragging .pgx-card{cursor:grabbing}.pgx-ring{width:100%;height:clamp(400px,70vh,700px);transform-style:preserve-3d;position:relative;overflow:visible;transform:none;container:pgx-ring/inline-size}.pgx-card{cursor:pointer;transform-origin:50%;width:clamp(280px,64cqi,620px);height:min(94%,clamp(360px,62vh,660px));transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,opacity;background:#0d1a2e;border:0;border-radius:clamp(18px,2.2vw,26px);margin:auto;padding:0;transition:box-shadow .45s;position:absolute;inset:0;overflow:hidden;transform:translateZ(0);box-shadow:0 30px 70px #00000080}.pgx-card img{object-fit:cover;filter:saturate(.92)brightness(.62);pointer-events:none;width:100%;height:100%;transition:filter .65s}.pgx-card.on{box-shadow:0 0 0 2px rgba(var(--acc-rgb),.95), 0 0 32px rgba(var(--acc-rgb),.25), 0 40px 80px #00000073}.pgx-card.on img{filter:saturate(1.05)brightness()}.pgx-scrim{z-index:1;pointer-events:none;background:linear-gradient(#0000 45%,#0d1a2ec7);transition:opacity .5s,background .5s;position:absolute;inset:0}.pgx-card.on .pgx-scrim{background:linear-gradient(#0000 45%,#0d1a2ea6)}.pgx-card-tag{z-index:2;text-align:start;flex-direction:column;gap:2px;display:flex;position:absolute;bottom:14px;left:16px}.pgx-card-tag b{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#fff;font-size:.7rem}.pgx-card-tag span{letter-spacing:.18em;text-transform:uppercase;color:#ffffffa8;font-size:.66rem}.pgx-card.on .pgx-card-tag b{color:var(--acc)}.pgx-beam{z-index:3;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(var(--acc-rgb),.55),transparent);height:16%;box-shadow:0 0 34px rgba(var(--acc-rgb),.6);animation:3.4s cubic-bezier(.5,0,.5,1) infinite pgxBeam;position:absolute;top:-16%;left:0;right:0}@keyframes pgxBeam{0%{top:-18%}55%{top:104%}to{top:104%}}.pgx-nav{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:40;background:#1c3052d1;border-radius:50%;place-items:center;width:48px;height:48px;transition:border-color .3s,color .3s,scale .3s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.pgx-nav.prev{left:0}.pgx-nav.next{right:0}.pgx-nav:hover{border-color:var(--acc);color:var(--acc);scale:1.08}.pgx-side{z-index:5;isolation:isolate;filter:none;opacity:1;background:var(--navy-deep);flex-direction:column;justify-content:center;gap:0;max-width:min(440px,100%);min-height:clamp(400px,70vh,700px);padding-inline-start:clamp(8px,2vw,28px);display:flex;position:relative;transform:none}.pgx-side img,.pgx-side .pgx-brand{filter:none}.pgx-info{text-align:start;flex-direction:column;flex:1;justify-content:center;animation:.5s cubic-bezier(.16,1,.3,1) wfsFade;display:flex}.pgx-actions{z-index:6;flex-direction:column;align-items:flex-start;gap:10px;margin-top:8px;display:flex;position:relative}.pgx-view-btn{z-index:6;align-self:flex-start;padding:14px 26px;font-size:.95rem;position:relative}.pgx-info .eyebrow{color:var(--acc);margin-bottom:14px;font-size:.82rem}.pgx-info h3{margin:0 0 18px;font-size:clamp(1.85rem,2.8vw,2.55rem);line-height:1.15}.pgx-info p{color:var(--grey);max-width:38ch;font-size:clamp(1.04rem,1.4vw,1.18rem);font-weight:300;line-height:1.65}.pg-chips{flex-wrap:wrap;gap:10px;margin:20px 0 26px;display:flex}.pgx-info .pg-chips{justify-content:flex-start;margin:22px 0 12px}.pg-chip{background:rgba(var(--acc-rgb),.12);border:1px solid rgba(var(--acc-rgb),.3);color:var(--acc);border-radius:20px;padding:6px 12px;font-size:.74rem;transition:all .4s}.pgx-info .pg-chip{padding:8px 14px;font-size:.82rem}.pgx-foot{flex-direction:column;align-items:flex-start;gap:14px;margin-top:auto;padding-top:28px;display:flex}.pgx-count{font-family:var(--font-display);letter-spacing:.18em;color:var(--grey-d);font-size:.95rem}.pgx-count b{color:var(--acc);font-weight:800}.pgx-dots{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;max-width:340px;display:flex}.pgx-dot{cursor:pointer;--acc:var(--orange);background:#fff3;border:0;border-radius:30px;width:10px;height:10px;padding:0;transition:all .35s cubic-bezier(.16,1,.3,1)}.pgx-dot[data-accent=teal]{--acc:var(--teal)}.pgx-dot:hover{background:#ffffff73}.pgx-dot.on{background:var(--acc);width:30px}@media (max-width:980px){.pgx-deck{padding-inline:clamp(40px,6vw,56px)}.pgx-side{max-width:none;min-height:0;padding-inline-start:0}.pgx-ring{height:clamp(340px,58vh,560px)}.pgx-card{width:clamp(280px,72cqi,580px);height:min(92%,clamp(320px,54vh,540px))}}@media (max-width:720px){.pgx-ring{height:clamp(320px,52vh,480px)}.pgx-card{width:clamp(260px,78cqi,520px)}}@media (max-width:560px){.pgx-deck{perspective:1200px;padding-inline:0}.pgx-nav{display:none}.pgx-ring{height:clamp(300px,50vh,440px)}.pgx-card{width:clamp(250px,90cqi,100%);height:min(90%,clamp(280px,48vh,420px))}}@container pgx-ring (max-width:520px){.pgx-card{width:clamp(250px,90cqi,100%)}}@container pgx-ring (min-width:900px){.pgx-card{width:clamp(340px,60cqi,640px)}}@media (prefers-reduced-motion:reduce){.pgx-beam{display:none}}.wfs{--acc:var(--orange);--acc-rgb:var(--orange-rgb);margin-top:34px}.wfs-track{justify-content:space-between;gap:18px;display:flex;position:relative}.wfs-line{z-index:0;top:80px;background:#ffffff1f;border-radius:3px;height:4px;position:absolute;inset-inline:8.33%}.wfs-fill{background:linear-gradient(90deg,var(--teal),var(--teal-soft) 32%,var(--orange));border-radius:3px;width:0;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1);position:relative}.wfs-fill:after{content:"";width:12px;height:12px;box-shadow:0 0 12px 3px rgba(var(--acc-rgb),.7);opacity:.9;background:#fff;border-radius:50%;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}.wfs-node{z-index:1;cursor:pointer;min-width:0;font-family:var(--font-body);--acc:var(--orange);--acc-rgb:var(--orange-rgb);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:10px;padding:0;display:flex;position:relative}.wfs-node[data-accent=teal]{--acc:var(--teal);--acc-rgb:var(--teal-rgb)}.wfs-circle{background:var(--navy-card);border:2px solid var(--line-2);border-radius:50%;width:160px;height:160px;transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .4s,box-shadow .4s;position:relative;overflow:hidden}.wfs-circle img{object-fit:cover;filter:saturate(.9)brightness(.78);width:100%;height:100%;transition:filter .45s,transform 1.2s}.wfs-node:hover .wfs-circle{transform:translateY(-4px)}.wfs-node:hover .wfs-circle img{transform:scale(1.06)}.wfs-node.done .wfs-circle{border-color:rgba(var(--acc-rgb),.6)}.wfs-node.done .wfs-circle img{filter:saturate()brightness(.9)}.wfs-node.on{z-index:5}.wfs-node.on .wfs-circle{border-color:var(--acc);z-index:5;box-shadow:0 0 0 7px rgba(var(--acc-rgb),.16),0 26px 60px #00000080;animation:.6s cubic-bezier(.34,1.56,.5,1) wfsPop;transform:scale(1.36)}.wfs-node.on:hover .wfs-circle{transform:scale(1.38)}.wfs-node.on .wfs-circle img{filter:saturate(1.08)brightness(1.02);transform:scale(1.04)}@keyframes wfsPop{0%{transform:scale(1.02)}60%{transform:scale(1.46)}to{transform:scale(1.36)}}.wfs-ring{border:2px solid var(--acc);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}.wfs-node.on .wfs-ring{animation:2.4s ease-out infinite wfsRing}@keyframes wfsRing{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(1.22)}to{opacity:0;transform:scale(1.22)}}.wfs-check{color:var(--acc);background:#0d1a2e73;justify-content:center;align-items:center;font-size:1.6rem;font-weight:800;display:flex;position:absolute;inset:0}.wfs-no{letter-spacing:.16em;text-transform:uppercase;color:var(--grey-d);font-size:.6rem;transition:color .3s}.wfs-node.on .wfs-no{color:var(--acc)}.wfs-label{font-family:var(--font-display);color:var(--grey);font-size:1.18rem;font-weight:600;transition:color .3s}.wfs-node.on .wfs-label,.wfs-node:hover .wfs-label{color:#fff}.wfs-caption{text-align:center;max-width:62ch;margin:34px auto 0;animation:.5s cubic-bezier(.16,1,.3,1) wfsFade}.wfs-caption .eyebrow{color:var(--acc);transition:color .4s}.wfs-caption p{color:#c8c8da;margin-top:8px;font-size:1.06rem;font-weight:300}@keyframes wfsFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:860px){.wfs-circle{width:108px;height:108px}.wfs-line{top:54px}.wfs-label{font-size:.95rem}}@media (max-width:560px){.wfs-track{flex-wrap:wrap;justify-content:center;gap:22px 18px}.wfs-node{flex:0 0 26%}.wfs-line{display:none}}@media (prefers-reduced-motion:reduce){.wfs-node.on .wfs-ring,.wfs-fill:after,.wfs-node.on .wfs-circle{animation:none}}.reg{grid-template-columns:minmax(0,1.1fr) minmax(320px,.95fr);align-items:start;gap:clamp(32px,4vw,56px);display:grid}@media (max-width:980px){.reg{grid-template-columns:1fr}}.reg-art{border:1px solid var(--line);border-radius:18px;height:220px;margin-bottom:24px;position:relative;overflow:hidden}.reg-art img{object-fit:cover;filter:saturate(.95)brightness(.78);width:100%;height:100%;animation:12s ease-in-out infinite alternate regKB}@keyframes regKB{0%{transform:scale(1)}to{transform:scale(1.06)}}.reg-scrim{background:linear-gradient(#0000 35%,#0d1a2ebf);position:absolute;inset:0}.reg-steps{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:22px;display:grid;position:relative}.reg-rail{background:var(--line);z-index:0;top:17px;border-radius:3px;height:3px;position:absolute;inset-inline:12%}.reg-rail-fill{background:linear-gradient(90deg,var(--teal),var(--teal-soft) 40%,var(--orange));border-radius:3px;width:0;height:100%;transition:width .7s cubic-bezier(.16,1,.3,1);display:block}.reg-step{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.reg-step-dot{width:36px;height:36px;font-family:var(--font-display);background:var(--navy-card);border:2px solid var(--line-2);color:var(--grey);border-radius:50%;place-items:center;font-size:.85rem;font-weight:800;transition:all .4s;display:grid}.reg-step.done .reg-step-dot{border-color:var(--teal);color:#fff;background:var(--teal)}.reg-step.on .reg-step-dot{border-color:var(--orange);background:var(--orange);color:#211c1d;box-shadow:0 0 0 5px rgba(var(--orange-rgb),.18);transform:scale(1.1)}.reg-step-label{color:var(--grey);font-size:.78rem;font-weight:700}.reg-step.on .reg-step-label{color:var(--orange-deep,var(--orange))}.reg-step.done .reg-step-label{color:var(--grey)}.reg-step small{color:var(--grey-d);max-width:12ch;font-size:.62rem;line-height:1.35}.reg-perks{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:560px){.reg-steps{grid-template-columns:1fr 1fr}.reg-rail{display:none}.reg-perks{grid-template-columns:1fr}}.reg-perk{border:1px solid var(--line);background:var(--navy-card);color:inherit;border-radius:14px;padding:12px 14px;text-decoration:none;transition:all .35s;display:block}.reg-perk:hover{border-color:rgba(var(--orange-rgb),.35)}.reg-perk b{color:var(--grey);margin-bottom:3px;font-size:.82rem;display:block}.reg-perk span{color:var(--grey-d);font-size:.72rem;line-height:1.4}.reg-perk.on{border-color:rgba(var(--teal-rgb),.45);background:rgba(var(--teal-rgb),.08)}.reg-perk.on b{color:var(--teal-soft)}.reg-panel{background:var(--navy-card);border:1px solid var(--line);border-radius:22px;padding:28px 28px 32px}.reg-tabs{border:1px solid var(--line);background:#ffffff0f;border-radius:30px;gap:8px;margin-bottom:22px;padding:4px;display:flex}.reg-tabs button{color:var(--grey);font-family:var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:26px;flex:1;padding:10px 14px;font-size:.86rem;font-weight:600;transition:background .3s,color .3s,box-shadow .3s,transform .25s}.reg-tabs button:hover{color:var(--white)}.reg-tabs button.on{background:linear-gradient(135deg,var(--orange),var(--orange-soft));color:#fff;box-shadow:0 6px 18px rgba(var(--orange-rgb),.38);font-weight:700;transform:translateY(-1px)}.reg-form{flex-direction:column;gap:16px;display:flex}.reg-form .btn{align-self:flex-start;margin-top:4px}.reg-hint{color:var(--grey);font-size:.88rem;font-weight:300;line-height:1.55}.reg-hint code{font-family:var(--font-body);color:var(--teal-soft);background:rgba(var(--teal-rgb),.12);border-radius:6px;padding:2px 7px;font-size:.82rem}.reg-status.active{animation:.5s cubic-bezier(.16,1,.3,1) wfsFade}.reg-badge{letter-spacing:.14em;text-transform:uppercase;border-radius:20px;margin-bottom:12px;padding:6px 12px;font-size:.64rem;font-weight:700;display:inline-block}.reg-badge.ok{color:var(--ok);background:#36c46e26;border:1px solid #36c46e59}.reg-status h3{color:var(--white);margin-bottom:8px;font-size:1.45rem}.reg-serial{color:var(--grey);margin-bottom:16px;font-size:.92rem}.reg-unlocks{flex-direction:column;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.reg-unlocks li{color:var(--grey);padding-left:22px;font-size:.9rem;position:relative}.reg-unlocks li:before{content:"";background:var(--ok);border-radius:50%;width:10px;height:10px;position:absolute;top:.45em;left:0;box-shadow:0 0 10px #36c46e73}.reg-actions{flex-wrap:wrap;gap:12px;display:flex}.reg-msg{color:var(--grey);border:1px solid var(--line);background:#ffffff0a;border-radius:12px;margin-top:16px;padding:12px 14px;font-size:.88rem}.reg-msg.pending{color:var(--orange);border-color:rgba(var(--orange-rgb),.25);background:rgba(var(--orange-rgb),.08)}.reg-msg.ok{color:var(--ok);background:#36c46e14;border-color:#36c46e40}.reg-pending{color:var(--grey);align-items:center;gap:12px;margin-top:14px;font-size:.86rem;display:flex}.reg-spinner{border:2px solid rgba(var(--orange-rgb),.25);border-top-color:var(--orange);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.8s linear infinite regSpin}@keyframes regSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.reg-art img,.reg-spinner{animation:none}}main{min-height:50vh}.wf-step-layout{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(32px,4vw,56px);display:grid}@media (max-width:880px){.wf-step-layout{grid-template-columns:1fr;gap:28px}}.wf-step-visual{border:1px solid var(--line);background:var(--navy-card);border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #00000047}.wf-step-visual img{object-fit:cover;width:100%;height:auto;max-height:440px;display:block}.wf-step-copy .eyebrow{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--teal-soft);margin-bottom:14px;font-size:clamp(1rem,1.8vw,1.35rem);font-weight:800;display:block}.sec-orange .wf-step-copy .eyebrow{color:var(--orange)}.wf-step-copy h2{letter-spacing:-.025em;margin:0;font-size:clamp(2rem,3.6vw,2.85rem);font-weight:700;line-height:1.12}.wf-step-copy .copy-lead{color:var(--grey);max-width:52ch;margin-top:18px;font-size:clamp(1rem,1.15vw,1.08rem);font-weight:300;line-height:1.65}.wf-benefits{flex-direction:column;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.wf-benefits li{color:#c8c8da;padding-left:20px;font-size:.94rem;font-weight:300;line-height:1.55;position:relative}.wf-benefits li:before{content:"";background:var(--orange);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.sec-teal .wf-benefits li:before,.sec-mint .wf-benefits li:before{background:var(--teal-soft)}.wf-step-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:8px;display:flex}.wf-hub-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:980px){.wf-hub-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.wf-hub-grid{grid-template-columns:1fr}}.wf-hub-card{background:var(--navy-card);border:1px solid var(--line);color:inherit;border-radius:18px;flex-direction:column;height:100%;text-decoration:none;transition:all .4s;display:flex;position:relative;overflow:hidden}.wf-hub-card:hover{border-color:rgba(var(--orange-rgb),.35);transform:translateY(-6px);box-shadow:0 24px 50px #00000052}.wf-hub-card.teal:hover{border-color:rgba(var(--teal-rgb),.45)}.wf-hub-no{letter-spacing:.2em;color:var(--orange);padding:18px 22px 0;font-size:.72rem;font-weight:700;display:block}.wf-hub-card.teal .wf-hub-no{color:var(--teal-soft)}.wf-hub-img{border:1px solid var(--line);border-radius:12px;height:160px;margin:12px 22px 0;overflow:hidden}.wf-hub-img img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.wf-hub-card:hover .wf-hub-img img{transform:scale(1.05)}.wf-hub-card h3{margin:16px 22px 8px;font-size:1.28rem;font-weight:700}.wf-hub-card p{color:var(--grey);flex:1;margin:0 22px;padding-bottom:8px;font-size:.92rem;font-weight:300;line-height:1.55}.wf-hub-card .more{margin:8px 22px 22px}.sec-orange .pgrid{grid-template-columns:repeat(2,1fr);gap:24px;max-width:920px;margin:0 auto}@media (max-width:880px){.sec-orange .pgrid{grid-template-columns:1fr;max-width:none}}.prod-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:980px){.prod-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.prod-grid{grid-template-columns:1fr}}.prod-card{background:var(--navy-card);border:1px solid var(--line);color:inherit;border-radius:18px;flex-direction:column;height:100%;text-decoration:none;transition:all .4s;display:flex;overflow:hidden}.prod-card:hover{border-color:rgba(var(--orange-rgb),.35);transform:translateY(-6px);box-shadow:0 24px 50px #00000052}.prod-card.teal:hover{border-color:rgba(var(--teal-rgb),.45)}.prod-card-img{border-bottom:1px solid var(--line);height:200px;overflow:hidden}.prod-card-img img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.prod-card:hover .prod-card-img img{transform:scale(1.05)}.prod-card-body{flex-direction:column;flex:1;gap:0;padding:24px 26px 28px;display:flex}.prod-cat{letter-spacing:.16em;text-transform:uppercase;color:var(--grey-d);margin-bottom:8px;font-size:.68rem;font-weight:600}.prod-card h3{margin:0 0 10px;font-size:1.28rem;font-weight:700}.prod-card p{color:var(--grey);flex:1;margin:0 0 16px;font-size:.92rem;font-weight:300;line-height:1.55}.prod-card .more{margin-top:auto}.prod-detail-cols{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,4vw,56px);display:grid}@media (max-width:880px){.prod-detail-cols{grid-template-columns:1fr;gap:40px}}.spec-table table{border-collapse:collapse;background:var(--navy-card);border:1px solid var(--line);border-radius:14px;width:100%;overflow:hidden}.spec-table th,.spec-table td{text-align:left;border-bottom:1px solid var(--line);padding:16px 20px;font-size:.92rem}.spec-table th{width:42%;color:var(--grey);font-weight:500}.spec-table tr:last-child th,.spec-table tr:last-child td{border-bottom:none}.spec-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.spec-row{background:var(--navy-card);border:1px solid var(--line);border-radius:12px;align-items:flex-start;gap:14px;padding:14px 16px;transition:border-color .2s,transform .2s;display:flex}.spec-row:hover{border-color:rgba(var(--orange-rgb),.4);transform:translate(3px)}.spec-row__n{font-family:var(--font-display);color:var(--orange);min-width:24px;padding-top:2px;font-size:.8rem;font-weight:800}.spec-row__body{flex-direction:column;gap:4px;min-width:0;display:flex}.spec-row__label{color:var(--grey);font-size:.78rem;font-weight:500}.spec-row__value{color:#fff;font-size:.95rem;font-weight:650}.dl-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.dl-list a,.dl-item{background:var(--navy-card);border:1px solid var(--line);color:#c9c9dc;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:all .25s;display:flex}.dl-list a:hover,.dl-item:hover{border-color:var(--orange);color:var(--orange);transform:translate(4px)}.dl-ic-wrap{background:rgba(var(--orange-rgb),.12);width:42px;height:42px;color:var(--orange);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dl-ic{width:20px;height:20px}.dl-meta{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.dl-name{font-size:.92rem;font-weight:650}.dl-type{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:.72rem}.dl-action{letter-spacing:.08em;text-transform:uppercase;color:var(--orange);opacity:0;font-size:.72rem;font-weight:800;transition:all .2s;transform:translate(-6px)}.dl-list a:hover .dl-action,.dl-item:hover .dl-action{opacity:1;transform:none}.sol-prod-list{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (max-width:620px){.sol-prod-list{grid-template-columns:1fr}}.sol-prod-card{background:var(--navy-card);border:1px solid var(--line);color:inherit;border-radius:18px;flex-direction:column;height:100%;text-decoration:none;transition:all .4s;display:flex;overflow:hidden}.sol-prod-card:hover{border-color:rgba(var(--orange-rgb),.35);transform:translateY(-6px);box-shadow:0 24px 50px #00000052}.sol-prod-img{border-bottom:1px solid var(--line);height:160px;overflow:hidden}.sol-prod-img img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.sol-prod-card:hover .sol-prod-img img{transform:scale(1.05)}.sol-prod-body{flex-direction:column;flex:1;padding:24px 26px 28px;display:flex}.sol-prod-body h3{margin:0 0 10px;font-size:1.22rem;font-weight:700}.sol-prod-body p{color:var(--grey);flex:1;margin:0 0 16px;font-size:.92rem;font-weight:300;line-height:1.55}.sol-prod-body .more{margin-top:auto}.inner-stat-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:880px){.inner-stat-grid{grid-template-columns:1fr}}.inner-stat-grid .card.stat{text-align:center;padding:32px 28px}.inner-stat-grid .stat .num{font-size:clamp(2rem,4vw,2.6rem)}.inner-split-block .sec-head{margin-bottom:24px}.inner-split-block .pill-list{margin-top:4px}.support-quick{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:8px;display:grid}@media (max-width:880px){.support-quick{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.support-quick{grid-template-columns:1fr}}.support-quick-card{background:var(--navy-card);border:1px solid var(--line);color:inherit;border-radius:14px;flex-direction:column;gap:8px;min-height:108px;padding:22px 20px;text-decoration:none;transition:all .3s;display:flex}.support-quick-card:hover{border-color:var(--teal);transform:translateY(-4px);box-shadow:0 16px 40px #00000040}.support-quick-card strong{color:#fff;font-size:1.05rem;font-weight:700}.support-quick-card span{color:var(--grey);font-size:.86rem;font-weight:300;line-height:1.45}.support-list{flex-direction:column;gap:10px;max-width:760px;margin:8px 0 0;padding:0;list-style:none;display:flex}.support-list a{background:var(--navy-card);border:1px solid var(--line);color:#c9c9dc;border-radius:12px;justify-content:space-between;align-items:center;padding:16px 20px;text-decoration:none;transition:all .2s;display:flex}.support-list a:hover{border-color:var(--orange);color:var(--orange);padding-left:24px}.support-meta{color:var(--grey-d);font-size:.78rem}main .steps{gap:20px;margin-top:8px}main .card{padding:32px}main .card h3{font-size:1.28rem}main .sec+.sec{border-top:none}main:has(.auth-page){min-height:100dvh}.mail-workspace{--mail-ink:#211c1d;--mail-muted:#5a555c;--mail-faint:#8a858e;--mail-line:#0a3c641f;--mail-line-2:#0a3c642e;--mail-panel:#fff;--mail-panel-2:#f3f8fc;--mail-sky:#0050d8;--mail-sky-soft:#0041af;--mail-sky-rgb:0,80,216;--mail-orange:#f4a261;--mail-orange-rgb:244,162,97;min-height:calc(100dvh - 64px);color:var(--mail-ink);padding:clamp(88px,10vh,108px) 0 clamp(48px,6vh,72px)}.mail-workspace header{z-index:auto!important;-webkit-backdrop-filter:none!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;display:block!important;position:static!important;inset:auto!important}.mail-workspace header:before{content:none!important;display:none!important}.mail-wrap{max-width:min(1280px,98vw)}.mail-hero{margin-bottom:16px}.mail-hero-panel{border:1px solid var(--mail-line);background:radial-gradient(720px 280px at 0% 0%, rgba(var(--mail-sky-rgb),.18), transparent 55%), radial-gradient(560px 240px at 100% 100%, rgba(var(--mail-orange-rgb),.12), transparent 50%), linear-gradient(145deg, #fff 0%, #eef7fc 52%, #f8fbfd 100%);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:24px 32px;padding:clamp(22px,3vw,30px) clamp(20px,3vw,32px);animation:.55s cubic-bezier(.16,1,.3,1) both mailHeroIn;display:flex;box-shadow:0 18px 44px #08508214}@keyframes mailHeroIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mail-hero-text{flex:1;min-width:min(100%,280px);max-width:58ch}.mail-hero-kicker{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.mail-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--mail-sky-soft);margin:0;font-size:.7rem;font-weight:700}.mail-hero-org{color:var(--mail-muted);border:1px solid var(--mail-line);background:#ffffffbf;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:600}.mail-title{font-family:var(--font-display);color:var(--mail-ink);letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(1.75rem,3.4vw,2.45rem);font-weight:800;line-height:1.12}.mail-title-brand{color:var(--mail-sky-soft);background:linear-gradient(120deg, var(--mail-sky) 0%, var(--mail-sky-soft) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mail-sub{max-width:48ch;color:var(--mail-muted);margin:0 0 16px;font-size:.9rem;line-height:1.65}.mail-sub strong{color:var(--mail-sky-soft);font-weight:600}.mail-hero-stats{flex-wrap:wrap;gap:10px;display:flex}.mail-hero-stat{border:1px solid var(--mail-line);min-width:104px;font-family:var(--font-body);text-align:left;cursor:pointer;background:#ffffffc7;border-radius:14px;flex-direction:column;gap:2px;padding:10px 14px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.mail-hero-stat:hover{border-color:rgba(var(--mail-sky-rgb),.4);transform:translateY(-2px);box-shadow:0 8px 20px #0850821a}.mail-hero-stat:focus-visible{outline:2px solid var(--mail-sky);outline-offset:2px}.mail-hero-stat strong{font-family:var(--font-display);color:var(--mail-ink);font-size:1.2rem;font-weight:800;line-height:1}.mail-hero-stat span{color:var(--mail-faint);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:600}.mail-flow-steps{flex-direction:column;justify-content:center;gap:8px;min-width:min(100%,240px);margin:0;padding:0;list-style:none;display:flex}.mail-flow-steps li{border:1px solid var(--mail-line);color:var(--mail-muted);background:#fffc;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #ffffffd9}.mail-flow-steps li:hover{transform:translate(2px);box-shadow:0 8px 20px #08508214}.mail-flow-steps li div{flex-direction:column;gap:1px;min-width:0;display:flex}.mail-flow-steps li b{color:var(--mail-ink);font-size:.8rem;font-weight:700}.mail-flow-steps li small{color:var(--mail-faint);font-size:.7rem;font-weight:500}.mail-flow-steps span{background:linear-gradient(145deg, var(--mail-sky), var(--mail-sky-soft));color:#fff;width:28px;height:28px;box-shadow:0 4px 12px rgba(var(--mail-sky-rgb),.28);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:flex}.mail-banner{border:1px solid rgba(var(--mail-orange-rgb),.28);background:rgba(var(--mail-orange-rgb),.1);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px 18px;display:flex}.mail-banner--guest p{color:var(--mail-muted);max-width:48ch;margin:4px 0 0;font-size:.82rem;line-height:1.5}.mail-banner strong{color:#c2410c;font-size:.88rem}.mail-action-bar{background:var(--mail-panel);border:1px solid var(--mail-line);border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px 10px 10px;display:flex;box-shadow:0 10px 28px #0850820f}.btn-send-scan{letter-spacing:.02em;box-shadow:0 4px 20px rgba(var(--orange-rgb),.35);background:linear-gradient(135deg,var(--orange),var(--orange-deep))!important;color:#1a1520!important;border:0!important;font-weight:800!important}.btn-send-scan:hover{filter:brightness(1.06);transform:translateY(-1px)}.mail-action-primary{box-shadow:0 6px 18px rgba(var(--mail-sky-rgb,0,80,216),.38), inset 0 1px 0 #ffffff47;align-items:center;gap:11px;transition:transform .2s,box-shadow .2s,filter .2s;position:relative;overflow:hidden;background:linear-gradient(140deg,#5b93f5 0%,var(--mail-sky,#0050d8) 45%,#00337f 100%)!important;color:#fff!important;border-radius:14px!important;padding:9px 20px 9px 12px!important;font-size:.88rem!important;display:inline-flex!important}.mail-action-primary:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff38 46%,#ffffff0d 54%,#0000 70%);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.mail-action-primary:hover{box-shadow:0 10px 26px rgba(var(--mail-sky-rgb,0,80,216),.48), inset 0 1px 0 #ffffff4d;transform:translateY(-1px)}.mail-action-primary:hover:after{transform:translate(120%)}.mail-action-primary:focus-visible{outline:2px solid var(--mail-sky);outline-offset:3px}.mail-action-plus{color:#fff;background:#fff3;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;font-weight:700;line-height:1;transition:transform .2s,background .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff4d}.mail-action-primary:hover .mail-action-plus{background:#ffffff4d;transform:rotate(90deg)}.mail-action-divider{background:var(--mail-line);width:1px;height:28px;margin:0 2px}.mail-action-folders{flex-wrap:wrap;flex:1;gap:4px;display:flex}.mail-action-folder{color:var(--mail-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}.mail-action-folder:hover{background:rgba(var(--mail-sky-rgb),.08);color:var(--mail-ink)}.mail-action-folder.is-active{background:rgba(var(--mail-sky-rgb),.14);color:var(--mail-sky-soft);box-shadow:inset 0 0 0 1px rgba(var(--mail-sky-rgb),.22)}.mail-action-badge{background:var(--orange);color:#1a1520;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.62rem;font-weight:800;display:inline-flex}.mail-action-greeting{color:var(--mail-faint);white-space:nowrap;margin:0 8px 0 auto;font-size:.78rem}.mail-action-greeting strong{color:var(--mail-ink);font-weight:700}.mail-panels{border:1px solid var(--mail-line);background:var(--mail-panel);border-radius:18px;grid-template-columns:minmax(280px,360px) minmax(0,1fr);height:min(68vh,780px);min-height:480px;max-height:calc(100dvh - 240px);display:grid;overflow:hidden;box-shadow:0 22px 50px #0850821a}.mail-list-pane{background:var(--mail-panel-2);border-right:1px solid var(--mail-line);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.mail-list-toolbar{border-bottom:1px solid var(--mail-line);background:var(--mail-panel);padding:14px 14px 12px}.mail-list-toolbar-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.mail-list-title{color:var(--mail-ink);letter-spacing:.02em;margin:0;font-size:.82rem;font-weight:800}.mail-list-count{background:rgba(var(--mail-sky-rgb),.12);min-width:22px;height:22px;color:var(--mail-sky-soft);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:.68rem;font-weight:800;display:inline-flex}.mail-search-wrap{display:block;position:relative}.mail-search-icon{color:var(--mail-faint);pointer-events:none;font-size:.95rem;line-height:1;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.mail-search{border:1px solid var(--mail-line-2);width:100%;color:var(--mail-ink);background:#fff;border-radius:12px;padding:10px 12px 10px 32px;font-size:.84rem}.mail-search::placeholder{color:var(--mail-faint)}.mail-search:focus{border-color:var(--mail-sky);box-shadow:0 0 0 3px rgba(var(--mail-sky-rgb),.15);outline:none}.mail-list{flex:1;min-height:0;margin:0;padding:6px;list-style:none;overflow-y:auto}.mail-list-empty{text-align:center;color:var(--mail-muted);flex-direction:column;align-items:center;gap:12px;padding:40px 20px;font-size:.84rem;display:flex}.mail-empty-glyph{background:rgba(var(--mail-sky-rgb),.1);width:52px;height:52px;color:var(--mail-sky-soft);border:1px solid rgba(var(--mail-sky-rgb),.18);border-radius:16px;place-items:center;font-size:1.25rem;display:grid}.mail-empty-title{color:var(--mail-ink);margin:0;font-size:.9rem;font-weight:800}.mail-empty-hint{color:var(--mail-faint);max-width:30ch;margin:-6px 0 0;font-size:.78rem;line-height:1.5}.mail-row{text-align:left;cursor:pointer;width:100%;color:inherit;font-family:var(--font-body);background:0 0;border:0;border-radius:14px;align-items:flex-start;gap:11px;margin-bottom:2px;padding:12px;transition:background .15s,box-shadow .15s,transform .15s;display:flex}.mail-row:hover{background:rgba(var(--mail-sky-rgb),.06)}.mail-row.is-active{box-shadow:0 8px 22px #08508214, inset 0 0 0 1px rgba(var(--mail-sky-rgb),.22);background:#fff}.mail-row.is-unread .mail-row-subject{color:var(--mail-ink);font-weight:800}.mail-row.is-unread .mail-row-from{color:var(--mail-sky-soft);font-weight:700}.mail-row-avatar{letter-spacing:.02em;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.68rem;font-weight:800;display:flex}.mail-row-avatar--sent{background:rgba(var(--mail-sky-rgb),.12);color:var(--mail-sky-soft)}.mail-row-avatar--received{color:#0f766e;background:#10b98124}.mail-row.is-unread .mail-row-avatar--received{background:rgba(var(--mail-orange-rgb),.22);color:#c2410c}.mail-row-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mail-row-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mail-row-from{color:var(--mail-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.mail-row-date{color:var(--mail-faint);flex-shrink:0;font-size:.68rem}.mail-row-subject{color:var(--mail-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;overflow:hidden}.mail-row-preview{color:var(--mail-faint);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.mail-row-meta{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.mail-row-ref{letter-spacing:.08em;text-transform:uppercase;color:var(--mail-sky-soft);font-size:.62rem;font-weight:700}.mail-row-tag{color:var(--mail-faint);background:#0a3c640f;border-radius:999px;padding:2px 7px;font-size:.6rem;font-weight:600}.mail-row-tag--design{color:#0f766e;background:#ccfbf1}.mail-row-unread{background:var(--orange);min-width:10px;height:10px;box-shadow:0 0 8px rgba(var(--orange-rgb),.45);color:#1a1520;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:10px;padding:0 4px;font-size:.58rem;font-weight:800;line-height:1;display:inline-flex}.mail-row-unread:not(:empty){min-width:18px;height:18px;margin-top:6px}.mail-read-pane{background:#f5f9fc;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.mail-read-empty{color:#64748b;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;padding:40px;font-size:.9rem;display:flex}.mail-read-empty h3{color:#0f172a;margin:0;font-size:1.1rem;font-weight:800}.mail-read-empty p{max-width:32ch;margin:0 0 8px;line-height:1.55}.mail-compose-pane{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.mail-compose-pane-head{z-index:2;background:#fff;border-bottom:1px solid #e2e8f0;padding:20px 24px 14px;position:sticky;top:0}.mail-compose-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--mail-sky-soft);margin:0 0 6px;font-size:.68rem;font-weight:700}.mail-compose-pane-head h2{color:#0f172a;margin:0 0 6px;font-size:1.15rem;font-weight:800}.mail-compose-pane-head p{color:#64748b;max-width:52ch;margin:0;font-size:.82rem;line-height:1.5}.mail-compose-pane-head a{color:var(--teal);font-weight:600;text-decoration:none}.mail-compose-pane-head a:hover{text-decoration:underline}.mail-compose-form{flex-direction:column;flex:1;gap:14px;padding:16px 24px 24px;display:flex}.mail-compose-form--inline{background:#fff}.mail-compose-form.is-disabled{pointer-events:none;opacity:.55}.mail-compose-form--design{gap:16px}.dc-block{flex-direction:column;gap:10px;display:flex}.dc-block-label{letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin:0;font-size:.72rem;font-weight:600}.dc-type-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;display:grid}.dc-type-card{text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;min-height:100px;padding:12px 12px 10px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.dc-type-card:hover:not(:disabled){background:#fff;border-color:#94a3b8}.dc-type-card.is-selected{border-color:var(--teal,#0f766e);background:#0f766e0f;box-shadow:0 0 0 1px #0f766e40}.dc-type-card:disabled{opacity:.45;cursor:not-allowed}.dc-type-card strong{color:#0f172a;font-size:.84rem;font-weight:800}.dc-type-card span{color:#64748b;flex:1;font-size:.72rem;line-height:1.35}.dc-type-card em{color:var(--teal,#0f766e);font-size:.72rem;font-style:normal;font-weight:700}.dr-wrap{grid-template-columns:minmax(260px,.9fr) minmax(0,1.5fr);align-items:start;gap:28px;display:grid}.dr-summary{color:#e2e8f0;background:#141216;border:1px solid #ffffff14;border-radius:18px;position:sticky;top:88px;overflow:hidden;box-shadow:0 24px 56px #0a142847}.dr-summary-media{aspect-ratio:16/8;position:relative;overflow:hidden}.dr-summary-media img{object-fit:cover;opacity:.85;width:100%;height:100%}.dr-summary-media:after{content:"";background:linear-gradient(#14121600 30%,#1412168c 78%,#141216 100%);position:absolute;inset:0}.dr-summary-body{padding:18px 20px 4px}.dr-summary-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--sky-soft,#5b93f5);margin:0 0 8px;font-size:.66rem;font-weight:700}.dr-summary h2{color:#fff;letter-spacing:-.01em;margin:0 0 8px;font-size:1.25rem;font-weight:800}.dr-summary-chip{letter-spacing:.06em;text-transform:uppercase;color:var(--sky-soft,#5b93f5);background:rgba(var(--sky-rgb,0,80,216),.14);border:1px solid rgba(var(--sky-rgb,0,80,216),.32);border-radius:999px;align-items:center;margin:0 0 10px;padding:4px 10px;font-size:.66rem;font-weight:700;display:inline-flex}.dr-summary p{color:#b9c2cc;margin:0 0 12px;font-size:.84rem;line-height:1.55}.dr-summary-pricing{border-top:1px solid #ffffff1a;align-items:baseline;gap:8px;margin:0 0 12px;padding-top:12px;display:flex}.dr-summary-pricing strong{color:#fff;letter-spacing:-.01em;font-size:1.4rem;font-weight:800}.dr-summary-pricing span{color:#8a93a0;font-size:.74rem;font-weight:600}.dr-summary-change{color:var(--sky,#0050d8);align-items:center;gap:6px;margin:0 0 6px;font-size:.76rem;font-weight:700;transition:color .2s;display:inline-flex}.dr-summary-change:hover{color:var(--sky-soft,#5b93f5)}.dr-summary-change svg{width:12px;height:12px}.dr-steps{background:#ffffff05;border-top:1px solid #ffffff14;flex-direction:column;gap:0;margin:14px 0 0;padding:16px 20px 18px;list-style:none;display:flex}.dr-steps li{align-items:flex-start;gap:12px;padding:0 0 16px;display:flex;position:relative}.dr-steps li:last-child{padding-bottom:0}.dr-steps li:not(:last-child):before{content:"";background:#37333a;border-radius:2px;width:2px;position:absolute;top:24px;bottom:2px;left:11px}.dr-steps li.done:not(:last-child):before{background:rgba(var(--sky-rgb,0,80,216),.5)}.dr-step-dot{color:#8a93a0;background:#26232a;border:1px solid #3a363e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:.68rem;font-weight:800;display:inline-flex}.dr-step-dot svg{width:11px;height:11px}.dr-steps li.done .dr-step-dot{color:#fff;background:var(--sky-deep,#0041af);border-color:#0000}.dr-steps li.current .dr-step-dot{color:#fff;background:var(--sky,#0050d8);box-shadow:0 0 0 4px rgba(var(--sky-rgb,0,80,216),.22);border-color:#0000}.dr-step-label{color:#6d6871;flex-direction:column;gap:1px;padding-top:3px;font-size:.78rem;font-weight:600;line-height:1.3;display:flex}.dr-step-label small{letter-spacing:.08em;text-transform:uppercase;color:var(--sky,#0050d8);font-size:.64rem;font-weight:700}.dr-steps li.done .dr-step-label{color:#9aa1a8}.dr-steps li.current .dr-step-label{color:#f2f4f6}.dr-form{flex-direction:column;gap:16px;display:flex}.dr-fieldset{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.dr-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px 22px 22px;transition:border-color .2s,box-shadow .2s;box-shadow:0 2px 10px #0f172a0a}.dr-card:focus-within{border-color:rgba(var(--sky-rgb,0,80,216),.45);box-shadow:0 4px 22px rgba(var(--sky-rgb,0,80,216),.1)}.dr-card-head{float:left;align-items:center;gap:12px;width:100%;margin:0;padding:0;display:flex}.dr-card-head+*{clear:both}.dr-card-num{width:30px;height:30px;font-family:var(--font-display);color:var(--sky-deep,#0041af);background:rgba(var(--sky-rgb,0,80,216),.12);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:.84rem;font-weight:800;display:inline-flex}.dr-card-title{color:#0f172a;flex-direction:column;gap:1px;font-size:.94rem;font-weight:800;line-height:1.25;display:flex}.dr-card-title small{color:#64748b;font-size:.74rem;font-weight:500}.dr-mode-tabs{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;gap:4px;width:fit-content;padding:4px;display:inline-flex}.dr-mode-tabs button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 16px;font-size:.8rem;font-weight:700;transition:background .18s,color .18s,box-shadow .18s}.dr-mode-tabs button:hover:not(:disabled):not(.is-active){color:#334155}.dr-mode-tabs button.is-active{color:var(--sky-deep,#0041af);background:#fff;box-shadow:0 1px 4px #0f172a1f}.dr-mode-tabs button:disabled{opacity:.4;cursor:not-allowed}.dr-hint{color:#94a3b8;margin:6px 0 0;font-size:.76rem}.tooth-chart{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px 6px;display:flex}.tooth-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tooth-chart-hint{color:#94a3b8;letter-spacing:.02em;font-size:.72rem;font-weight:600}.tooth-chart-clear{cursor:pointer;color:var(--sky-deep,#0041af);text-underline-offset:3px;background:0 0;border:0;padding:2px 4px;font-size:.74rem;font-weight:700;text-decoration:underline}.tooth-chart-clear:hover{color:var(--sky,#0050d8)}.tooth-chart-svg{-webkit-user-select:none;user-select:none;width:100%;max-width:400px;height:auto;margin:0 auto;display:block}.tc-gums{pointer-events:none}.tc-gum{fill:#ec7583;stroke:#d9536a;stroke-width:2.5px;stroke-linejoin:round}.tc-palate{fill:#d9576e;stroke:none}.tc-arch-label,.tc-side-label{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;fill:#b6c2d0;pointer-events:none;font-size:11px;font-weight:700}.tc-arch-label--on-gum{fill:#fffc}.tc-side-label{font-size:12px}.tc-tooth{cursor:pointer;outline:none}.tc-crown{fill:#fdfefe;stroke:#d9536a;stroke-width:1.6px;stroke-linejoin:round;transition:fill .15s,stroke .15s}.tc-groove{fill:none;stroke:#b0616e73;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:stroke .15s}.tc-tooth text{font-family:var(--font-body);fill:#9a5560;paint-order:stroke;stroke:#ffffffd9;stroke-width:2.5px;pointer-events:none;font-size:10.5px;font-weight:700;transition:fill .15s}.tc-tooth:hover .tc-crown{stroke:var(--sky,#0050d8);fill:rgba(var(--sky-rgb,0,80,216),.1)}.tc-tooth:hover text{fill:var(--sky-deep,#0041af)}.tc-tooth:focus-visible .tc-crown{stroke:var(--sky,#0050d8);stroke-width:2.5px}.tc-tooth.is-selected .tc-crown{fill:var(--sky,#0050d8);stroke:var(--sky-deep,#0041af)}.tc-tooth.is-selected .tc-groove{stroke:#ffffff8c}.tc-tooth.is-selected text{fill:#fff;stroke:#0041afb3}.tc-tooth.is-selected:hover .tc-crown{fill:var(--sky-deep,#0041af)}.dr-sla-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.dr-sla-card{text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:flex-start;gap:11px;padding:13px 14px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.dr-sla-card:hover:not(.is-selected){background:#fff;border-color:#b6c2d0}.dr-sla-card.is-selected{border-color:var(--sky,#0050d8);background:rgba(var(--sky-rgb,0,80,216),.06);box-shadow:0 0 0 1px var(--sky,#0050d8)}.dr-sla-radio{background:#fff;border:2px solid #b6c2d0;border-radius:50%;flex:none;width:17px;height:17px;margin-top:2px;transition:border-color .16s,box-shadow .16s}.dr-sla-card.is-selected .dr-sla-radio{border-color:var(--sky,#0050d8);background:var(--sky,#0050d8);box-shadow:inset 0 0 0 3.5px #fff}.dr-sla-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.dr-sla-copy strong{color:#0f172a;font-size:.86rem;font-weight:800}.dr-sla-copy small{color:#64748b;font-size:.74rem;line-height:1.4}.dr-form-foot{z-index:5;background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex;position:sticky;bottom:14px;box-shadow:0 -8px 30px #0f172a0f,0 2px 10px #0f172a0a}.dr-foot-total{flex-direction:column;gap:0;display:flex}.dr-foot-total span{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;font-size:.68rem;font-weight:700}.dr-foot-total strong{color:#0f172a;letter-spacing:-.01em;font-size:1.16rem;font-weight:800}.dr-foot-actions{flex-wrap:wrap;gap:10px;display:flex}.dr-form .btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.dr-form .btn-ghost{color:#475569;border-color:#cbd5e1}.dr-form .btn-ghost:hover{color:#0f172a;border-color:#94a3b8}.dr-form input:focus-visible,.dr-form select:focus-visible,.dr-form textarea:focus-visible{border-color:var(--sky,#0050d8);box-shadow:0 0 0 3px rgba(var(--sky-rgb,0,80,216),.18);outline:none}.mail-action-support{align-self:center}.mail-empty-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.mail-compose-support-hint{color:#64748b;margin:0;font-size:.82rem;line-height:1.45}.mail-compose-support-hint a{color:#0f766e;font-weight:600}@media (max-width:900px){.dr-wrap{grid-template-columns:1fr}.dr-summary{position:static}.dr-summary-media{aspect-ratio:16/6}.dr-form-foot{position:static}.dr-foot-actions{width:100%}.dr-foot-actions .btn{flex:1;justify-content:center}}.mail-compose-email-row{border-bottom:1px solid #f1f5f9;grid-template-columns:52px 1fr;align-items:start;gap:12px;padding:10px 0;display:grid}.mail-compose-email-label{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;padding-top:2px;font-size:.72rem;font-weight:700}.mail-compose-email-value{color:#0f172a;font-size:.88rem;line-height:1.45}.mail-compose-email-value--to{font-weight:600}.mail-compose-email-hint{color:#64748b;margin-top:2px;font-size:.72rem;font-weight:500;display:block}.mail-compose-field{flex-direction:column;gap:5px;display:flex}.mail-compose-field label,.mail-compose-label{letter-spacing:.04em;text-transform:uppercase;color:#64748b;font-size:.72rem;font-weight:600}.mail-compose-field input,.mail-compose-field select,.mail-compose-field textarea{color:#0f172a;font-size:.88rem;font-family:var(--font-body);background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px}.mail-compose-field textarea{resize:vertical;min-height:100px}.mail-compose-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.mail-compose-foot{background:#fff;border-top:1px solid #e2e8f0;justify-content:flex-end;gap:10px;margin-top:auto;padding-top:12px;display:flex;position:sticky;bottom:0}.mail-compose-error{color:#dc2626;margin:0;font-size:.78rem}.mail-compose-paid-banner{color:#0f766e;background:#0f766e14;border:1px solid #0f766e38;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:.85rem;line-height:1.4}.mail-compose-paid-banner strong{font-weight:700}.mail-compose-request-banner{color:var(--ink,#211c1d);background:#0041af12;border:1px solid #0041af33;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:.85rem;line-height:1.45}.mail-compose-request-banner a{color:var(--sky-deep,#0041af);font-weight:600}.mail-compose-quote{border:1px solid var(--paper-line,#0a3c641f);background:#ffffffe6;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;display:flex}.mail-compose-quote-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint,#8a858e);margin-bottom:2px;font-size:.68rem;font-weight:700;display:block}.mail-compose-quote-price{letter-spacing:-.02em;color:var(--ink,#211c1d);font-size:1.2rem;font-weight:800}.mail-compose-quote-unit{color:var(--ink-muted,#5a555c);margin-left:8px;font-size:.78rem}.mail-row-tag--order,.mail-chip--order,.mail-row-tag--billing-paid,.mail-chip--billing-paid{color:#0f766e!important;background:#0f766e1f!important}.mail-compose-locked{flex:1;position:relative}.mail-compose-lock-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-align:center;background:#f8fafce0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.mail-compose-lock-overlay p{color:#475569;max-width:28ch;margin:0;font-size:.9rem}.mail-thread{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mail-thread-head{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-bottom:1px solid #e2e8f0;flex-shrink:0;padding:16px 20px 14px}.mail-thread-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.mail-thread-heading{flex:1;min-width:0}.mail-thread-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--mail-sky-soft);margin:0 0 4px;font-size:.66rem;font-weight:700}.mail-thread-head h2{color:#0f172a;margin:0;font-size:1.08rem;font-weight:800;line-height:1.3}.mail-thread-wait{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:.78rem;line-height:1.45}.mail-thread-chips{flex-wrap:wrap;gap:6px;display:flex}.mail-chip{color:#475569;background:#eef2f7;border-radius:999px;padding:4px 10px;font-size:.66rem;font-weight:700}.mail-chip--design_delivered{color:#0f766e;background:#ccfbf1}.mail-chip--in_progress{color:#c2410c;background:#ffedd5}.mail-chip--awaiting_design{color:#3730a3;background:#e0e7ff}.mail-chip--completed{color:#64748b;background:#f1f5f9}.mail-conversation{background:radial-gradient(420px 180px at 10% 0%, rgba(var(--mail-sky-rgb),.07), transparent 70%), #eef4f8;flex-direction:column;flex:1;gap:12px;min-height:0;padding:18px 18px 22px;display:flex;overflow-y:auto}.mail-message{align-items:flex-end;gap:10px;max-width:min(88%,560px);animation:.28s cubic-bezier(.16,1,.3,1) both mailMsgIn;display:flex}@keyframes mailMsgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mail-message--sent{flex-direction:row-reverse;align-self:flex-end}.mail-message--received{align-self:flex-start}.mail-message-avatars{letter-spacing:.02em;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.58rem;font-weight:800;display:flex}.mail-message--received .mail-message-avatars{color:#0f766e;background:#99f6e4}.mail-message--sent .mail-message-avatars{background:rgba(var(--mail-sky-rgb),.18);color:var(--mail-sky-soft)}.mail-message-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;min-width:0;padding:10px 12px 12px;box-shadow:0 2px 10px #0f172a0a}.mail-message--sent .mail-message-card{border-color:rgba(var(--mail-sky-rgb),.28);background:linear-gradient(#f0f9ff 0%,#fff 100%)}.mail-message--received .mail-message-card{border-color:#99f6e4}.mail-message-line{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.mail-message-line strong{color:#0f172a;font-size:.8rem;font-weight:700}.mail-message-line time{color:#94a3b8;flex-shrink:0;font-size:.68rem}.mail-message-body{color:#334155;font-size:.88rem;line-height:1.55}.mail-message-body p{margin:0 0 10px}.mail-message-body p:last-child{margin-bottom:0}.mail-attachments{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mail-attachment{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px 12px;padding:12px 14px;font-size:.78rem;display:grid}.mail-attachment--design{background:#ecfdf5;border-color:#6ee7b7}.mail-attachment-icon{font-size:1rem}.mail-attachment-name{color:#0f172a;font-weight:700}.mail-attachment-size,.mail-attachment-type{color:#94a3b8;font-size:.72rem}.mail-attachment-dl{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:8px;grid-column:span 2;justify-self:end;padding:6px 14px;font-size:.72rem;font-weight:700}.mail-attachment-dl:hover{background:#0f766e}.mail-thread-foot{background:#fff;border-top:1px solid #e2e8f0;flex-shrink:0;padding:12px 18px}.mail-reply-form{background:#fff;border-top:1px solid #e2e8f0;flex-shrink:0;grid-template-columns:1fr auto;align-items:end;gap:8px 10px;padding:12px 14px 14px;display:grid}.mail-reply-form textarea{width:100%;font:inherit;resize:none;color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:14px;grid-column:1;min-height:46px;max-height:160px;padding:11px 13px;transition:border-color .15s,box-shadow .15s,background .15s;overflow-y:auto}.mail-reply-form textarea:focus{background:#fff;border-color:#0050d8;outline:none;box-shadow:0 0 0 3px #0050d826}.mail-reply-send{align-self:end;min-width:88px;padding:11px 18px!important}.mail-reply-form .mail-compose-error{grid-column:1/-1;margin:0}.mail-reply-hint{color:var(--mail-faint);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:5px;margin:1px 2px 0;font-size:.66rem;display:flex}.mail-reply-hint kbd{font-family:var(--font-body);color:var(--mail-muted);background:#f1f5f9;border:1px solid #e2e8f0;border-radius:5px;padding:1px 5px;font-size:.62rem;font-weight:700;line-height:1.4;box-shadow:0 1px #0f172a0f}.mail-demo-note{color:#64748b;margin:0;padding:0 20px 16px;font-size:.78rem}.mail-demo-note a{color:var(--teal);font-weight:600}.mail-workspace .visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.inbox-upload{text-align:center;background:#f8fafc;border:2px dashed #b6c2d0;border-radius:14px;padding:30px 20px;transition:border-color .2s,background .2s,box-shadow .2s;position:relative}.inbox-upload:hover{background:#fff;border-color:#8fa3b8}.inbox-upload.is-dragover{border-color:var(--sky,#0050d8);background:rgba(var(--sky-rgb,0,80,216),.06);box-shadow:0 0 0 4px rgba(var(--sky-rgb,0,80,216),.12)}.inbox-upload.has-file{border-style:solid;border-color:rgba(var(--sky-rgb,0,80,216),.55);background:rgba(var(--sky-rgb,0,80,216),.05);text-align:left}.inbox-upload.has-error{border-color:#f87171}.inbox-upload-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.inbox-upload-label{cursor:pointer;display:block}.inbox-upload-icon{background:rgba(var(--sky-rgb,0,80,216),.12);width:46px;height:46px;color:var(--sky-deep,#0041af);border-radius:50%;justify-content:center;align-items:center;margin-bottom:10px;transition:transform .2s;display:inline-flex}.inbox-upload-icon svg{width:22px;height:22px}.inbox-upload.is-dragover .inbox-upload-icon{transform:translateY(-3px)}.inbox-upload-lead{color:#0f172a;margin-bottom:4px;font-size:.9rem;font-weight:700;display:block}.inbox-upload-lead em{color:var(--sky-deep,#0041af);text-underline-offset:3px;font-style:normal;text-decoration:underline}.inbox-upload-hint{color:#64748b;font-size:.76rem}.inbox-upload-file{color:#0f172a;align-items:center;gap:12px;font-size:.86rem;display:flex}.inbox-upload-file-badge{letter-spacing:.06em;color:#fff;background:var(--sky-deep,#0041af);border-radius:11px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:.66rem;font-weight:800;display:inline-flex}.inbox-upload-file-meta{text-align:left;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.inbox-upload-file-meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;overflow:hidden}.inbox-upload-file-meta span{color:#64748b;font-size:.74rem}.inbox-upload-clear{z-index:1;color:#dc2626;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9px;flex:none;padding:7px 12px;font-size:.76rem;font-weight:700;transition:border-color .16s,background .16s;position:relative}.inbox-upload-clear:hover{background:#fef2f2;border-color:#fca5a5}.inbox-upload-error{color:#dc2626;margin:8px 0 0;font-size:.76rem}.mail-loading{color:#5a555c;justify-content:center;align-items:center;gap:10px;min-height:50vh;display:flex}.mail-loading-dot{background:#0050d8;border-radius:50%;width:8px;height:8px;animation:1s infinite mailPulse}@keyframes mailPulse{0%,to{opacity:1}50%{opacity:.4}}.mail-list-skeleton{flex-direction:column;gap:2px;padding:4px;list-style:none;display:flex}.mail-skel-row{align-items:flex-start;gap:11px;padding:12px;display:flex}.mail-skel-avatar{border-radius:12px;flex-shrink:0;width:38px;height:38px}.mail-skel-body{flex-direction:column;flex:1;gap:8px;min-width:0;padding-top:3px;display:flex}.mail-skel-line{border-radius:6px;height:9px}.mail-skel-line--sm{width:40%}.mail-skel-line--md{width:60%}.mail-skel-avatar,.mail-skel-line{background:linear-gradient(100deg,#eef3f8 30%,#dbe6ef 50%,#eef3f8 70%) 0 0/200% 100%;animation:1.3s ease-in-out infinite mailShimmer}.mail-skel-row:nth-child(2) .mail-skel-avatar,.mail-skel-row:nth-child(2) .mail-skel-line{animation-delay:80ms}.mail-skel-row:nth-child(3) .mail-skel-avatar,.mail-skel-row:nth-child(3) .mail-skel-line{animation-delay:.16s}.mail-skel-row:nth-child(4) .mail-skel-avatar,.mail-skel-row:nth-child(4) .mail-skel-line{animation-delay:.24s}.mail-skel-row:nth-child(5) .mail-skel-avatar,.mail-skel-row:nth-child(5) .mail-skel-line{animation-delay:.32s}@keyframes mailShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mail-back-btn{border:1px solid var(--mail-line);color:var(--mail-sky-soft);font-family:var(--font-body);cursor:pointer;background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;margin:0 0 10px;padding:6px 12px 6px 8px;font-size:.76rem;font-weight:700;transition:background .15s,transform .15s,box-shadow .15s;display:none}.mail-back-btn:hover{background:rgba(var(--mail-sky-rgb),.08);transform:translate(-1px)}.mail-back-btn span{margin-top:-1px;font-size:1.1rem;line-height:1}.mail-back-btn:focus-visible{outline:2px solid var(--mail-sky);outline-offset:2px}.mail-search-icon svg{width:1em;height:1em;display:block}.mail-search-icon{align-items:center;font-size:1rem;display:flex}.mail-empty-glyph{font-size:1.7rem}.mail-empty-glyph svg{width:1em;height:1em;display:block}.mail-attachment-icon{color:#475569;background:#e6eef5;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;font-size:1.05rem;display:inline-flex}.mail-attachment-icon svg{width:1em;height:1em;display:block}.mail-attachment--design .mail-attachment-icon{color:#0f766e;background:#d1fae5}.mail-action-primary{text-align:left;flex-direction:row}.mail-action-primary .mail-action-plus svg{width:.95em;height:.95em;display:block}.mail-action-primary-text{flex-direction:column;gap:2px;line-height:1.2;display:inline-flex}.mail-action-primary-text small{letter-spacing:.015em;color:#ffffffd9;text-transform:none;align-items:center;gap:4px;font-size:.62rem;font-weight:600;display:inline-flex}.mail-action-primary-text small .mail-action-ext{background:#ffffff2e;border-radius:4px;width:12px;height:12px;padding:1px;transition:transform .2s,background .2s;box-shadow:inset 0 0 0 1px #ffffff40}.mail-action-primary:hover .mail-action-primary-text small .mail-action-ext{background:#ffffff4d;transform:translate(1px,-1px)}.mail-action-ext{flex-shrink:0;width:.85em;height:.85em}.mail-action-support{align-items:center;gap:8px;font-weight:700;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 1px 3px #0850820f;color:#1e4f66!important;border:1px solid rgba(var(--mail-sky-rgb),.32)!important;background:#fff!important;border-radius:12px!important;padding:9px 16px 9px 11px!important;font-size:.8rem!important}.mail-action-support:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0850821a;background:rgba(var(--mail-sky-rgb),.07)!important;border-color:rgba(var(--mail-sky-rgb),.55)!important}.mail-action-support:focus-visible{outline:2px solid var(--mail-sky);outline-offset:2px}.mail-action-icon{flex-shrink:0;width:1.05em;height:1.05em}.mail-action-support .mail-action-icon{box-sizing:border-box;background:rgba(var(--mail-sky-rgb),.12);width:26px;height:26px;color:var(--mail-sky-soft);border-radius:8px;padding:5px;transition:background .2s,transform .25s}.mail-action-support:hover .mail-action-icon{background:rgba(var(--mail-sky-rgb),.2);transform:rotate(-12deg)}.mail-goto-design{align-items:center;gap:6px;display:inline-flex}.mail-action-badge--neutral{background:rgba(var(--mail-sky-rgb),.16);color:var(--mail-sky-soft)}.nav-inbox{position:relative}.nav-inbox-badge{background:var(--nav-blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.62rem;font-weight:800;display:inline-flex;position:absolute;top:-6px;right:-8px}.nav-user-wrap{position:relative}.nav-user{color:#ffffffd1;cursor:pointer;font-family:var(--font-body);background:0 0;border:none;border-radius:30px;align-items:center;gap:8px;padding:4px 8px 4px 4px;transition:background .18s,color .18s;display:inline-flex}.nav-user:hover,.nav-user.on{color:#fff;background:#ffffff14}.nav-user:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.nav-avatar{letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,var(--sky),var(--sky-deep));border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:.72rem;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.nav-user-name{white-space:nowrap;font-size:clamp(.72rem,.9vw,.82rem);font-weight:500}.nav-user-caret{opacity:.6;width:11px;height:11px;transition:transform .25s,opacity .18s;display:inline-flex}.nav-user-caret svg{width:11px;height:11px}.nav-user.on .nav-user-caret{opacity:.9;transform:rotate(180deg)}.nav-user-drop{z-index:40;opacity:0;visibility:hidden;transform-origin:100% 0;background:#fff;border:1px solid #00000014;border-radius:12px;min-width:208px;padding:8px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px);box-shadow:0 16px 40px #0000002e}.nav-user-drop[data-open=true]{opacity:1;visibility:visible;transition:opacity .2s,transform .2s,visibility linear;transform:translateY(0)}.nav-user-meta{color:#211c1d;border-bottom:1px solid #00000014;margin:0;padding:8px 10px 10px;font-size:.78rem;font-weight:700}.nav-user-meta span{color:#7e95a7;margin-top:2px;font-size:.72rem;font-weight:500;display:block}.nav-user-link{width:100%;font-family:var(--font-body);color:#334155;border-radius:8px;padding:10px 12px;font-size:.82rem;font-weight:600;transition:background .16s,color .16s;display:block}.nav-user-link:hover{background:rgba(var(--sky-rgb),.1);color:var(--sky-deep)}.nav-user-link:focus-visible{outline:2px solid var(--sky);outline-offset:-2px}.nav-user-signout{cursor:pointer;text-align:left;width:100%;font-family:var(--font-body);color:#b91c1c;background:0 0;border:0;border-radius:8px;margin-top:4px;padding:10px 12px;font-size:.82rem;font-weight:600;transition:background .16s}.nav-user-signout:hover{background:#ef444414}.nav-user-signout:focus-visible{outline-offset:-2px;outline:2px solid #b91c1c}.nav-signup{color:#ffffffb8}.nav-signup:hover{color:#fff;background:#ffffff14}.auth-toast.err{color:#b91c1c;background:#ef44441f;border:1px solid #ef444440}@media (max-width:900px){.mail-panels{grid-template-columns:1fr;height:min(74vh,720px);min-height:440px;max-height:calc(100dvh - 200px)}.mail-panels[data-mobile-view=list] .mail-read-pane,.mail-panels[data-mobile-view=detail] .mail-list-pane{display:none}.mail-list-pane{border-right:0}.mail-read-pane{height:100%;min-height:0}.mail-back-btn{display:inline-flex}.mail-hero-panel{flex-direction:column}.mail-flow-steps{flex-flow:wrap;min-width:0}.mail-flow-steps li{flex:1;min-width:150px}.mail-action-bar{flex-direction:column;align-items:stretch}.mail-action-primary,.mail-action-support{justify-content:center;width:100%}.mail-action-primary-text{align-items:flex-start}.mail-action-divider,.mail-action-greeting{display:none}.mail-message{max-width:94%}}@media (max-width:560px){.mail-compose-row{grid-template-columns:1fr}.mail-flow-steps{flex-direction:column}.mail-flow-steps li{min-width:0}.mail-hero-stats{width:100%}.mail-hero-stat{flex:1}.mail-reply-form{grid-template-columns:1fr}.mail-reply-send{width:100%}}@media (prefers-reduced-motion:reduce){.mail-hero-panel,.mail-message,.mail-flow-steps li{transition:none;animation:none}.mail-skel-avatar,.mail-skel-line{background:#e6eef5;animation:none}.mail-action-primary,.mail-action-primary:after,.mail-action-plus,.mail-action-support,.mail-action-support .mail-action-icon{transition:none}}.cb-wrap{flex-direction:column;gap:clamp(20px,3vw,32px);display:flex}.cb-filters{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.cb-chip{font-family:var(--font-body);letter-spacing:.02em;border:1px solid var(--line);color:var(--grey);cursor:pointer;background:#ffffff0a;border-radius:99px;padding:9px 18px;font-size:.78rem;font-weight:600;transition:color .3s,background .3s,border-color .3s,transform .25s}.cb-chip:hover{color:#fff;background:#ffffff14;border-color:#ffffff47}.cb-chip.on{color:#fff;border-color:rgba(var(--orange-rgb),.55);background:rgba(var(--orange-rgb),.18);transform:scale(1.02)}.cb-tile{transition:opacity .45s,transform .45s cubic-bezier(.16,1,.3,1),border-color .4s,box-shadow .4s}.cb-tile.dim{opacity:.38;pointer-events:none;filter:saturate(.5);transform:scale(.97)}.cb-tile.dim:hover{box-shadow:none;transform:scale(.97)}.cb-art{--px:0px;--py:0px}.cb-art .imgslot img.loaded{transform:translate(var(--px),var(--py)) scale(1.05);transition:opacity .7s,transform .35s}.cb-tile:hover .cb-art .imgslot img.loaded{transform:translate(var(--px),var(--py)) scale(1.1)}.cb-expand{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(#0000 20%,#0b1424e0 70%);flex-direction:column;justify-content:flex-end;gap:10px;padding:20px 22px;transition:opacity .4s,transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;transform:translateY(12px)}.cb-tile:hover .cb-expand{opacity:1;transform:none}.cb-expand p{color:#e7e8f1;max-width:36ch;margin:0;font-size:.88rem;font-weight:300;line-height:1.5}.cb-expand .more{margin:0;font-size:.82rem}@media (max-width:880px){.cb-expand{display:none}}@media (prefers-reduced-motion:reduce){.cb-tile.dim{opacity:.55;filter:none}.cb-art .imgslot img.loaded{transform:none}}.cs-wrap{flex-direction:column;gap:clamp(16px,2.5vw,24px);display:flex}.cs-hero{border:1px solid var(--line);background:var(--navy-deep);border-radius:24px;min-height:clamp(380px,52vh,520px);position:relative;overflow:hidden;box-shadow:0 28px 70px #0000006b}.cs-backdrop{z-index:0;position:absolute;inset:0}.cs-bg{opacity:0;background-position:50%;background-size:cover;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.06)}.cs-bg.on{opacity:1;transform:scale(1.02)}.cs-bg.on.loaded{animation:18s ease-in-out infinite alternate csKenBurns}@keyframes csKenBurns{0%{transform:scale(1.02)}to{transform:scale(1.1)}}.cs-bg .cs-ph{background:linear-gradient(135deg,var(--navy-2),var(--navy-card))}.cs-scrim{pointer-events:none;background:linear-gradient(90deg,#0b1424f0 0%,#0b1424b8 42%,#0b142440 68%,#0000 100%),linear-gradient(#0000 50%,#0b1424e0 100%);position:absolute;inset:0}.cs-hero-inner{z-index:2;min-height:inherit;align-items:flex-end;padding:clamp(28px,4vw,48px);display:flex;position:relative}.cs-copy{flex-direction:column;gap:14px;max-width:min(560px,92%);display:flex}.cs-hero--out .cs-copy{opacity:0;transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .48s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.cs-hero--in .cs-copy{opacity:1;transform:none}.cs-hero--in:not(.cs-hero--reduced) .cs-copy{animation:.62s cubic-bezier(.22,1,.36,1) csCopyIn}@keyframes csCopyIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.cs-badge{letter-spacing:.16em;text-transform:uppercase;color:#fff;background:rgba(var(--orange-rgb),.9);width:fit-content;box-shadow:0 6px 18px rgba(var(--orange-rgb),.35);border-radius:30px;padding:6px 12px;font-size:.62rem;font-weight:700;display:inline-block}.cs-copy h3{letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,3.2vw,2.4rem);line-height:1.1}.cs-copy>p{color:#d8dae8;max-width:48ch;margin:0;font-size:clamp(.92rem,1.4vw,1.05rem);font-weight:300;line-height:1.58}.cs-steps{flex-wrap:wrap;align-items:center;gap:6px 4px;margin-top:4px;display:flex}.cs-step{letter-spacing:.04em;color:#ffffffd1;animation:.5s cubic-bezier(.22,1,.36,1) backwards csStepIn;animation-delay:calc(80ms + var(--cs-i,0) * 60ms);background:#ffffff14;border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:6px;padding:6px 11px;font-size:.72rem;font-weight:600;display:inline-flex}.cs-hero--in:not(.cs-hero--reduced) .cs-step{animation:.5s cubic-bezier(.22,1,.36,1) backwards csStepIn;animation-delay:calc(.12s + var(--cs-i,0) * 60ms)}@keyframes csStepIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cs-step-arrow{opacity:.45;font-size:.65rem}.cs-outcomes{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cs-outcomes li{color:var(--teal-soft);background:rgba(var(--teal-rgb),.12);border:1px solid rgba(var(--teal-rgb),.22);border-radius:8px;padding:5px 10px;font-size:.78rem;font-weight:500}.cs-foot{flex-wrap:wrap;align-items:center;gap:20px;margin-top:8px;display:flex}.cs-metric{flex-direction:column;gap:2px;display:flex}.cs-metric-val{align-items:baseline;gap:3px;line-height:1;display:flex}.cs-metric-num{font-family:var(--font-display);color:var(--orange);font-size:clamp(2rem,4vw,2.8rem);font-weight:800}.cs-metric-suf{font-family:var(--font-display);color:var(--orange);opacity:.9;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:700}.cs-metric-lbl{letter-spacing:.12em;text-transform:uppercase;color:#fff9;font-size:.74rem;font-weight:600}.cs-cta{flex-shrink:0}.cs-filmstrip{grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.5vw,16px);display:grid}.cs-thumb{text-align:left;border:1px solid var(--line);background:var(--navy-card);cursor:pointer;font-family:var(--font-body);color:inherit;border-radius:16px;flex-direction:column;padding:0;transition:transform .42s cubic-bezier(.22,1,.36,1),border-color .35s,box-shadow .35s,opacity .35s;display:flex;position:relative;overflow:hidden}.cs-thumb:hover{border-color:rgba(var(--orange-rgb),.35);transform:translateY(-4px)}.cs-thumb.on{border-color:rgba(var(--orange-rgb),.55);transform:translateY(-6px)scale(1.02);box-shadow:0 16px 40px #00000052}.cs-thumb-media{background:var(--navy-deep);height:108px;position:relative;overflow:hidden}.cs-thumb-media img{object-fit:cover;filter:saturate(.9)brightness(.8);width:100%;height:100%;transition:filter .4s,transform .6s cubic-bezier(.22,1,.36,1)}.cs-thumb.on .cs-thumb-media img,.cs-thumb:hover .cs-thumb-media img{filter:saturate()brightness(.95);transform:scale(1.06)}.cs-thumb-scrim{background:linear-gradient(#0000 40%,#0b1424b3);position:absolute;inset:0}.cs-thumb-body{flex-direction:column;gap:4px;padding:14px 16px 18px;display:flex}.cs-thumb-badge{letter-spacing:.14em;text-transform:uppercase;color:var(--orange);font-size:.6rem;font-weight:700}.cs-thumb-title{font-size:.92rem;font-weight:600;line-height:1.25}.cs-thumb-metric{color:var(--grey);font-size:.78rem;font-weight:500}.cs-thumb-metric small{letter-spacing:.08em;text-transform:uppercase;color:var(--grey-d);margin-top:2px;font-size:.66rem;display:block}.cs-thumb-bar{background:linear-gradient(90deg,var(--orange),var(--orange-soft));height:3px;box-shadow:0 0 12px rgba(var(--orange-rgb),.5);position:absolute;bottom:0;left:0;right:0}.cs-ph{color:var(--grey-d);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.cs-ph svg{width:40px;height:40px;color:rgba(var(--orange-rgb),.4)}.cs-ph small{letter-spacing:.14em;text-transform:uppercase;font-size:.62rem}@media (max-width:760px){.cs-filmstrip{grid-template-columns:1fr}.cs-hero{min-height:420px}.cs-scrim{background:linear-gradient(#0000 0%,#0b142480 45%,#0b1424f0 100%)}.cs-hero-inner{align-items:flex-end}}@media (max-width:900px){.cs-thumb{flex-direction:row}.cs-thumb-media{flex-shrink:0;width:120px;height:auto;min-height:100px}.cs-thumb-body{justify-content:center}}@media (prefers-reduced-motion:reduce){.cs-bg,.cs-copy,.cs-thumb{transition:none}.cs-bg.on.loaded{animation:none}.cs-hero--in .cs-copy,.cs-step{animation:none!important}}.lt-wrap{flex-direction:column;gap:clamp(22px,3vw,36px);display:flex}.lt-seg{border:1px solid var(--line);background:#ffffff0a;border-radius:99px;flex-wrap:wrap;align-self:center;gap:4px;padding:5px;display:inline-flex;position:relative}.lt-seg-thumb{z-index:0;pointer-events:none;background:rgba(var(--teal-rgb),.22);box-shadow:0 4px 16px rgba(var(--teal-rgb),.2);will-change:transform,width;border-radius:99px;transition:transform .52s cubic-bezier(.22,1,.36,1),width .52s cubic-bezier(.22,1,.36,1);position:absolute;top:5px;bottom:5px;left:0}.lt-seg-btn{z-index:1;font-family:var(--font-body);letter-spacing:.01em;color:var(--grey);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:10px 20px;font-size:.8rem;font-weight:600;transition:color .38s cubic-bezier(.22,1,.36,1);position:relative}.lt-seg-btn:hover,.lt-seg-btn.on{color:#fff}.lt-panel{border:1px solid var(--line);background:var(--navy-card);border-radius:22px;grid-template-columns:1fr;padding:clamp(24px,4vw,40px);display:grid;overflow:hidden;box-shadow:0 20px 50px #00000040}.lt-panel-inner{grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,40px);display:grid}.lt-panel--out .lt-panel-inner{opacity:0;transform:translateX(calc(var(--lt-dir,1) * -18px));transition:opacity .34s cubic-bezier(.4,0,.2,1),transform .48s cubic-bezier(.22,1,.36,1)}.lt-panel--in .lt-panel-inner{opacity:1;transform:translate(0)}.lt-panel--in:not(.lt-panel--reduced) .lt-panel-inner{animation:.62s cubic-bezier(.22,1,.36,1) ltSlideIn}@keyframes ltSlideIn{0%{opacity:0;transform:translateX(calc(var(--lt-dir,1) * 22px))}to{opacity:1;transform:translate(0)}}.lt-panel--in:not(.lt-panel--reduced) .lt-featured>*{animation:.55s cubic-bezier(.22,1,.36,1) backwards ltBlockIn}.lt-panel--in:not(.lt-panel--reduced) .lt-featured>:first-child{animation-delay:40ms}.lt-panel--in:not(.lt-panel--reduced) .lt-featured>:nth-child(2){animation-delay:80ms}.lt-panel--in:not(.lt-panel--reduced) .lt-featured>:nth-child(3){animation-delay:.12s}.lt-panel--in:not(.lt-panel--reduced) .lt-featured>:nth-child(4){animation-delay:.16s}.lt-panel--in:not(.lt-panel--reduced) .lt-featured>:nth-child(5){animation-delay:.2s}.lt-panel--in:not(.lt-panel--reduced) .lt-list li{animation:.5s cubic-bezier(.22,1,.36,1) backwards ltItemIn;animation-delay:calc(.12s + var(--lt-i,0) * 50ms)}@keyframes ltBlockIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ltItemIn{0%{opacity:0;transform:translateX(calc(var(--lt-dir,1) * 12px))}to{opacity:1;transform:none}}.lt-featured{border-right:1px solid var(--line);flex-direction:column;gap:12px;padding-right:clamp(0px,2vw,20px);display:flex}.lt-icon{background:rgba(var(--teal-rgb),.14);width:56px;height:56px;color:var(--teal);border-radius:14px;justify-content:center;align-items:center;display:flex}.lt-meta{letter-spacing:.16em;text-transform:uppercase;color:var(--teal-soft);width:fit-content;font-size:.72rem;font-weight:700}.lt-featured h3{margin:0;font-size:clamp(1.4rem,2.4vw,1.85rem);line-height:1.15}.lt-lead{color:#e7e8f1;margin:0;font-size:1rem;font-weight:400;line-height:1.55}.lt-desc{color:var(--grey);margin:0;font-size:.92rem;font-weight:300;line-height:1.55}.lt-list{flex-direction:column;gap:16px;display:flex}.lt-list h4{letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin:0;font-size:.78rem;font-weight:600}.lt-list ul{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lt-list li{color:var(--grey);padding-left:18px;font-size:.92rem;font-weight:300;line-height:1.45;position:relative}.lt-list li:before{content:"";background:var(--teal);opacity:.7;border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.lt-cta{align-self:flex-start;margin-top:auto}@media (max-width:760px){.lt-panel-inner{grid-template-columns:1fr}.lt-featured{border-right:0;border-bottom:1px solid var(--line);padding-bottom:20px;padding-right:0}}@media (prefers-reduced-motion:reduce){.lt-seg-thumb{transition:none}.lt-panel-inner{transition:none;animation:none!important}.lt-panel--in .lt-featured>*,.lt-panel--in .lt-list li{animation:none!important}}.sh-wrap{grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(18px,3vw,28px);display:grid}.sh-live{border:1px solid var(--line);background:linear-gradient(145deg,var(--navy-card),rgba(var(--orange-rgb),.08));border-radius:22px;flex-direction:column;gap:14px;padding:clamp(28px,4vw,40px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 56px #0000004d}.sh-live-glow{background:radial-gradient(circle,rgba(var(--orange-rgb),.22),transparent 70%);pointer-events:none;border-radius:50%;width:280px;height:280px;position:absolute;top:-40%;right:-30%}.sh-live>:not(.sh-live-glow){z-index:1;position:relative}.sh-live-badge{letter-spacing:.14em;text-transform:uppercase;background:rgba(var(--orange-rgb),.2);width:fit-content;color:var(--orange);border:1px solid rgba(var(--orange-rgb),.35);border-radius:20px;padding:5px 12px;font-size:.68rem;font-weight:700;display:inline-block}.sh-live h3{margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem)}.sh-live p{color:var(--grey);margin:0;font-size:.95rem;font-weight:300;line-height:1.55}.sh-live-actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.sh-live-btn{align-items:center;gap:8px;display:inline-flex}.sh-accordion{flex-direction:column;gap:10px;display:flex}.sh-item{border:1px solid var(--line);background:var(--navy-card);border-radius:16px;transition:border-color .35s,box-shadow .35s;overflow:hidden}.sh-item.open{border-color:rgba(var(--orange-rgb),.4);box-shadow:0 12px 32px #00000038}.sh-trigger{cursor:pointer;text-align:left;width:100%;font-family:var(--font-body);color:inherit;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.sh-trigger-ic{background:rgba(var(--orange-rgb),.12);width:44px;height:44px;color:var(--orange);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:flex}.sh-item.open .sh-trigger-ic{transform:scale(1.06)}.sh-trigger-body{flex-direction:column;gap:3px;min-width:0;display:flex}.sh-trigger-meta{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);font-size:.68rem;font-weight:700}.sh-trigger-title{font-size:1rem;font-weight:600}.sh-trigger-desc{color:var(--grey);white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:300;overflow:hidden}.sh-chevron{color:var(--grey);transition:transform .35s cubic-bezier(.16,1,.3,1)}.sh-item.open .sh-chevron{color:var(--orange);transform:rotate(180deg)}.sh-panel{transition:grid-template-rows .4s cubic-bezier(.16,1,.3,1);display:grid}.sh-panel-inner{overflow:hidden}.sh-panel-inner>*{padding:0 18px}.sh-panel-inner p{color:var(--grey);margin:0 0 10px;font-size:.9rem;font-weight:300;line-height:1.55}.sh-hours{letter-spacing:.1em;text-transform:uppercase;color:var(--grey-d);margin-bottom:14px;font-size:.76rem;display:block}.sh-action{color:var(--orange);align-items:center;gap:8px;padding:0 18px 18px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.sh-action:hover{gap:12px}@media (max-width:900px){.sh-wrap{grid-template-columns:1fr}.sh-trigger-desc{white-space:normal}}@media (prefers-reduced-motion:reduce){.sh-panel,.sh-chevron{transition:none}}.store-sec{padding-top:40px;padding-bottom:72px;position:relative}.store-sec>.wrap{position:relative}.store-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:22px 28px;margin-bottom:32px;display:flex}.store-toolbar-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--sky-deep,#0041af);margin:0 0 6px;font-size:.68rem;font-weight:700}.store-toolbar-title{letter-spacing:-.03em;color:var(--ink,#211c1d);margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:800;line-height:1.15}.store-toolbar-meta{color:var(--ink-muted,#5a555c);flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-size:.86rem;font-weight:400;display:flex}.store-tabs{border:1px solid var(--paper-line,#0a3c641a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border-radius:999px;flex-wrap:wrap;gap:4px;padding:5px;display:inline-flex;box-shadow:0 10px 28px #0a28460d}.prod-family-tabs{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;justify-content:center;gap:8px;margin-top:-12px;margin-bottom:36px;padding:0;display:flex}.store-groups{flex-direction:column;gap:48px;display:flex}.store-group-head{border-bottom:1px solid var(--paper-line,#0a3c641a);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;padding-bottom:12px;display:flex}.store-group-head h2{letter-spacing:-.02em;color:var(--ink,#211c1d);margin:0;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:800}.store-group-link{cursor:pointer;font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--sky-deep,#0041af);background:0 0;border:none;padding:0;font-size:.78rem;font-weight:700}.store-group-link:hover{text-underline-offset:3px;text-decoration:underline}.shop-card-cat{letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin:0 0 6px;font-size:.68rem;font-weight:700}.store-tab{font-family:var(--font-body);color:var(--ink-muted,#5a555c);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;padding:9px 16px;font-size:.82rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.prod-family-tabs .store-tab{border-color:var(--paper-line-2,#0a3c642e);color:var(--ink,#211c1d)}.store-tab:hover{color:var(--sky-deep,#0041af)}.store-tab.on{color:var(--sky-deep,#0041af);background:#fff;box-shadow:0 4px 14px #0a284614}.prod-family-tabs .store-tab.on{background:rgba(var(--sky-rgb),.14);border-color:rgba(var(--sky-rgb),.5);box-shadow:none}.store-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.store-grid--sparse{grid-template-columns:repeat(auto-fill,minmax(300px,380px))}@media (max-width:980px){.store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-grid--sparse{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (max-width:620px){.store-grid,.store-grid--sparse{grid-template-columns:1fr}.store-toolbar{align-items:stretch}.store-tabs{justify-content:stretch;width:100%}.store-tab{flex:1;justify-content:center;padding-inline:10px;font-size:.78rem}}.store-empty{color:var(--ink-muted,#5a555c);margin:12px 0 0;font-size:.95rem}.store-card{border:1px solid var(--paper-line,#0a3c641a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border-radius:22px;flex-direction:column;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .35s;animation:.55s cubic-bezier(.16,1,.3,1) both storeCardIn;display:flex;overflow:hidden;box-shadow:0 14px 40px #0a284612}@keyframes storeCardIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.store-card{animation:none}.store-media img{transition:none!important}}.store-card:hover{border-color:rgba(var(--sky-rgb),.38);transform:translateY(-6px);box-shadow:0 22px 52px #0a28461f}.store-media{background:linear-gradient(160deg,#e8f4fb 0%,#d7ebf7 45%,#eef6fb 100%);height:230px;position:relative;overflow:hidden}.store-media-link{height:100%;display:block}.store-media img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.store-card:hover .store-media img{transform:scale(1.06)}.store-media-scrim{z-index:1;pointer-events:none;background:linear-gradient(#0000 42%,#0d1a2e38 100%);position:absolute;inset:0}.store-badge{z-index:2;letter-spacing:.12em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1412168c;border:1px solid #ffffff2e;border-radius:999px;padding:6px 10px;font-size:.66rem;font-weight:700;position:absolute;top:14px;left:14px}.store-price-pill{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--paper-line-2,#0a3c6429);color:var(--ink,#211c1d);letter-spacing:-.02em;background:#fffffff0;border-radius:999px;padding:7px 12px;font-size:.84rem;font-weight:800;position:absolute;top:14px;right:14px;box-shadow:0 8px 20px #0a28461a}.store-body{flex-direction:column;flex:1;gap:0;padding:22px;display:flex}.store-card-top{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px;display:flex}.store-body h3{color:var(--ink,#211c1d);letter-spacing:-.025em;margin:0;font-size:1.22rem;font-weight:800;line-height:1.2}.store-price-lg{letter-spacing:-.02em;color:var(--sky-deep,#0041af);flex-shrink:0;margin:2px 0 0;font-size:1.05rem;font-weight:800}.store-title-link{color:inherit;text-decoration:none;transition:color .2s}.store-title-link:hover{color:var(--sky-deep,#0041af)}.store-desc{color:var(--ink-muted,#5a555c);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 14px;font-size:.9rem;font-weight:300;line-height:1.55;display:-webkit-box;overflow:hidden}.store-chips{flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.store-chips li{letter-spacing:.02em;color:var(--sky-deep,#0041af);background:rgba(var(--sky-rgb),.1);border:1px solid rgba(var(--sky-rgb),.16);border-radius:999px;padding:5px 10px;font-size:.7rem;font-weight:600}.store-meta{color:var(--ink-faint,#8a858e);justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;font-size:.76rem;font-weight:500;display:flex}.store-specs-link{color:var(--sky-deep,#0041af);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:4px;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.store-specs-link:hover{text-underline-offset:3px;text-decoration:underline}.store-specs-link svg{width:12px;height:12px}.store-actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.store-actions .btn{flex:auto;justify-content:center;min-height:42px;padding:11px 16px}.store-btn-buy{box-shadow:0 10px 24px rgba(var(--sky-rgb),.22)}.store-btn-cart.is-added{color:#1f8f4e;background:#36c46e14;border-color:#36c46e73}.qty-stepper{border:1px solid var(--paper-line-2,#0a3c642e);background:#fff;border-radius:12px;align-items:center;gap:0;height:40px;display:inline-flex;overflow:hidden;box-shadow:0 4px 12px #0a28460a}.qty-btn{width:38px;height:100%;color:var(--ink,#211c1d);cursor:pointer;background:0 0;border:none;font-size:1.1rem;transition:background .15s,color .15s}.qty-btn:hover:not(:disabled){background:rgba(var(--sky-rgb),.1);color:var(--sky-deep,#0041af)}.qty-btn:disabled{opacity:.35;cursor:not-allowed}.qty-val{text-align:center;min-width:32px;color:var(--ink,#211c1d);border-inline:1px solid var(--paper-line,#0a3c641a);font-size:.9rem;font-weight:700;line-height:40px}.cart-progress{margin-bottom:28px}.cart-layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:28px;display:grid}@media (max-width:900px){.cart-layout{grid-template-columns:1fr}}.cart-main{min-width:0;padding:8px 0 0}.cart-panel-head{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 16px;display:flex}.cart-panel-head h2{letter-spacing:-.02em;color:var(--ink,#211c1d);margin:0;font-size:1.15rem;font-weight:800}.cart-panel-head p{color:var(--ink-faint,#8a858e);margin:0;font-size:.82rem;font-weight:600}.cart-lines{flex-direction:column;gap:14px;display:flex}.cart-line{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--paper-line,#0a3c641a);background:#ffffffe0;border-radius:20px;grid-template-columns:96px minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:18px;transition:border-color .25s,box-shadow .25s,transform .25s;animation:.5s cubic-bezier(.16,1,.3,1) both storeCardIn;display:grid;box-shadow:0 12px 34px #0a28460f}.cart-line:hover{border-color:rgba(var(--sky-rgb),.32);box-shadow:0 16px 40px #0a28461a}@media (max-width:680px){.cart-line{grid-template-columns:80px 1fr;grid-template-areas:"thumb info""qty total";gap:14px}.cart-thumb{grid-area:thumb}.cart-info{grid-area:info}.cart-qty-wrap{grid-area:qty;justify-self:start}.cart-line-total{grid-area:total;justify-self:end;align-items:flex-end}}.cart-thumb{border:1px solid var(--paper-line,#0a3c641a);background:linear-gradient(160deg,#e8f4fb,#d7ebf7);border-radius:16px;flex-shrink:0;width:96px;height:96px;display:block;overflow:hidden}.cart-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block}.cart-line:hover .cart-thumb img{transform:scale(1.05)}.cart-cat{letter-spacing:.12em;text-transform:uppercase;color:var(--sky-deep,#0041af);margin:0 0 6px;font-size:.64rem;font-weight:700;display:inline-block}.cart-info h3{letter-spacing:-.02em;color:var(--ink,#211c1d);margin:0 0 6px;font-size:1.05rem;font-weight:800}.cart-meta{color:var(--ink-muted,#5a555c);margin:0;font-size:.84rem}.cart-remove{cursor:pointer;font-family:var(--font-body);color:var(--ink-faint,#8a858e);background:0 0;border:none;margin-top:10px;padding:0;font-size:.76rem;font-weight:600;transition:color .2s}.cart-remove:hover{color:#c0392b;text-underline-offset:3px;text-decoration:underline}.cart-qty-wrap,.cart-line-total{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.cart-qty-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint,#8a858e);font-size:.66rem;font-weight:700}.cart-line-total{align-items:flex-end;min-width:88px}.cart-line-total strong{letter-spacing:-.02em;color:var(--ink,#211c1d);white-space:nowrap;font-size:1.08rem;font-weight:800}.cart-empty{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--paper-line,#0a3c641a);background:#ffffffe0;border-radius:24px;max-width:520px;margin:0 auto;padding:72px 28px;box-shadow:0 16px 44px #0a284612}.cart-empty-icon{background:rgba(var(--sky-rgb),.12);width:64px;height:64px;color:var(--sky-deep,#0041af);border-radius:18px;justify-content:center;align-items:center;margin:0 auto 18px;display:flex}.cart-empty h2{letter-spacing:-.02em;color:var(--ink,#211c1d);margin:0 0 10px;font-size:1.35rem;font-weight:800}.cart-empty p{max-width:36ch;color:var(--ink-muted,#5a555c);margin:0 auto 24px;font-size:.95rem;line-height:1.55}.cart-empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.cart-summary{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--paper-line,#0a3c641a);background:#ffffffe6;border-radius:22px;padding:26px 26px 24px;position:sticky;top:96px;box-shadow:0 18px 48px #0a284617}.cart-summary-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--sky-deep,#0041af);margin:0 0 6px;font-size:.66rem;font-weight:700}.cart-summary h2{letter-spacing:-.02em;color:var(--ink,#211c1d);margin:0 0 18px;font-size:1.2rem;font-weight:800}.cart-ship-note{background:rgba(var(--sky-rgb),.07);border:1px solid rgba(var(--sky-rgb),.14);border-radius:14px;margin:0 0 18px;padding:14px 14px 12px}.cart-ship-note p{color:var(--ink-muted,#5a555c);margin:0 0 10px;font-size:.82rem;line-height:1.4}.cart-ship-note strong{color:var(--ink,#211c1d);font-weight:700}.cart-ship-ok{font-weight:700;color:var(--sky-deep,#0041af)!important}.cart-ship-bar{background:#0a3c641a;border-radius:99px;height:6px;overflow:hidden}.cart-ship-bar span{border-radius:inherit;background:linear-gradient(90deg,var(--sky),var(--sky-deep));height:100%;transition:width .35s cubic-bezier(.16,1,.3,1);display:block}.cart-sum-rows{margin-top:4px}.cart-sum-row{color:var(--ink-muted,#5a555c);justify-content:space-between;gap:12px;margin-bottom:10px;font-size:.9rem;display:flex}.cart-sum-total{border-top:1px solid var(--paper-line,#0a3c641a);color:var(--ink,#211c1d);margin-top:14px;padding-top:14px;font-size:1.08rem;font-weight:800}.cart-checkout-btn{width:100%;min-height:46px;box-shadow:0 10px 24px rgba(var(--sky-rgb),.22);justify-content:center;margin-top:18px}.cart-keep-shopping{text-align:center;color:var(--sky-deep,#0041af);margin-top:14px;font-size:.82rem;font-weight:600;text-decoration:none;display:block}.cart-keep-shopping:hover{text-underline-offset:3px;text-decoration:underline}.checkout-loading{color:var(--ink-muted,#5a555c);text-align:center;margin:40px 0}.prod-model-card .prod-buy-actions{width:100%;margin-top:16px}.prod-model-card__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.prod-model-card__actions .prod-buy-actions{margin-top:0}.prod-buy-price{color:var(--ink,#211c1d);letter-spacing:-.02em;margin:0 0 10px;font-size:1.05rem;font-weight:800}.prod-buy-btns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.prod-buy-btns .btn{justify-content:center}.prod-model-demo{margin-top:14px}.nav-cart{text-decoration:none;position:relative}.nav-cart-badge{background:var(--nav-blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.62rem;font-weight:800;display:inline-flex;position:absolute;top:-6px;right:-8px}header.on-light .nav-cart{color:#48657c}header.on-light .nav-cart:hover{color:var(--sky-deep);background:rgba(var(--sky-rgb),.08)}.co-sec,.co-sec>.wrap{position:relative}.paymob-pixel-wrap{max-width:520px;margin:0 auto;padding:8px 0 32px}.paymob-pixel-host{background:#fff;border:1px solid #e2e8f0;border-radius:16px;min-height:320px;padding:12px}.mail-inbox-confirm{margin:12px 16px 0}.co-progress{align-items:center;gap:0;margin:0 0 34px;padding:0;list-style:none;display:flex}.co-progress li{color:var(--ink-faint,#8a858e);align-items:center;gap:10px;font-size:.82rem;font-weight:700;display:flex}.co-progress li:not(:last-child):after{content:"";background:linear-gradient(90deg,rgba(var(--sky-rgb),.5),rgba(var(--sky-rgb),.14));border-radius:2px;width:clamp(28px,6vw,72px);height:2px;margin:0 14px}.co-progress a{color:inherit;text-decoration:none}.co-progress a:hover{color:var(--sky-deep,#0041af)}.co-dot{border:2px solid var(--paper-line-2,#0a3c642e);width:28px;height:28px;color:var(--ink-faint,#8a858e);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.74rem;font-weight:800;transition:all .25s;display:inline-flex}.co-progress li.done{color:var(--sky-deep,#0041af)}.co-progress li.done .co-dot{background:rgba(var(--sky-rgb),.14);color:var(--sky-deep,#0041af);border-color:#0000}.co-progress li.on{color:var(--ink,#211c1d)}.co-progress li.on .co-dot{background:linear-gradient(135deg,var(--sky),var(--sky-deep));color:#fff;box-shadow:0 6px 18px rgba(var(--sky-rgb),.35);border-color:#0000}.co-shell{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:32px;display:grid}@media (max-width:940px){.co-shell{grid-template-columns:1fr}}.co-main{flex-direction:column;gap:22px;min-width:0;display:flex}.co-step{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--paper-line,#0a3c641a);background:#ffffffd1;border-radius:22px;padding:26px 28px 28px;transition:border-color .3s,box-shadow .3s;position:relative;box-shadow:0 10px 34px #0a28460f}.co-step:focus-within{border-color:rgba(var(--sky-rgb),.4);box-shadow:0 16px 44px rgba(var(--sky-rgb),.12)}.co-step.done{border-color:#36c46e59}.co-step-head{align-items:center;gap:14px;margin-bottom:20px;display:flex}.co-step-head h2{letter-spacing:-.02em;color:var(--ink,#211c1d);margin:0;font-size:1.08rem;font-weight:800}.co-step-head p{color:var(--ink-faint,#8a858e);margin:2px 0 0;font-size:.8rem;font-weight:400}.co-step-num{width:34px;height:34px;font-size:.9rem;font-weight:800;font-family:var(--font-display);background:rgba(var(--sky-rgb),.1);color:var(--sky-deep,#0041af);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:inline-flex}.co-step.done .co-step-num{color:#1d9d54;background:#36c46e24}.co-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:560px){.co-fields{grid-template-columns:1fr}}.co-field{flex-direction:column;display:flex;position:relative}.co-field.full{grid-column:1/-1}.co-field input{box-sizing:border-box;color:#211c1d;width:100%;height:56px;font-family:var(--font-body);background:#fff;border:1.5px solid #0a3c6421;border-radius:14px;outline:none;padding:22px 16px 6px;font-size:.95rem;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}.co-field label{color:#93a8b8;pointer-events:none;font-size:.92rem;font-weight:500;transition:all .18s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:17px;transform:translateY(-50%)}.co-field input:focus,.co-field input:not(:placeholder-shown){border-color:var(--sky)}.co-field input:focus{box-shadow:0 0 0 4px rgba(var(--sky-rgb),.12)}.co-field input:focus+label,.co-field input:not(:placeholder-shown)+label{letter-spacing:.08em;text-transform:uppercase;color:var(--sky-deep,#0041af);font-size:.66rem;font-weight:700;top:15px}.co-field input:not(:placeholder-shown):not(:focus){border-color:#0a3c6429}.co-field input:not(:placeholder-shown):not(:focus)+label{color:#7e95a7}.co-field.err input{background:#d6454505;border-color:#d64545}.co-field.err label{color:#d64545}.co-err{color:#d64545;margin:5px 2px 0;font-size:.72rem;font-weight:600}.co-form-error{color:#b83333;background:#d6454514;border:1px solid #d6454533;border-radius:14px;margin:0;padding:13px 16px;font-size:.88rem;font-weight:600}.pay-methods{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.pay-method{cursor:pointer;font-family:var(--font-body);color:var(--ink-muted,#5a555c);background:#fff;border:1.5px solid #0a3c6421;border-radius:14px;align-items:center;gap:8px;padding:11px 18px;font-size:.84rem;font-weight:700;transition:all .2s;display:inline-flex}.pay-method em{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint,#8a858e);background:#0a3c6412;border-radius:6px;padding:3px 7px;font-size:.62rem;font-style:normal;font-weight:800}.pay-method:disabled{opacity:.55;cursor:not-allowed}.pay-method.on{border-color:var(--sky);color:var(--sky-deep,#0041af);background:rgba(var(--sky-rgb),.07);box-shadow:0 0 0 4px rgba(var(--sky-rgb),.08)}.pay-card{perspective:1200px;max-width:400px;margin:0 auto 22px}.pay-card-inner{aspect-ratio:8/4.6;width:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,1.1,.35,1);position:relative}.pay-card.flip .pay-card-inner{transform:rotateY(180deg)}.pay-card-front,.pay-card-back{backface-visibility:hidden;color:#fff;background:radial-gradient(340px 200px at 90% -10%, rgba(var(--sky-rgb),.55), transparent 65%), radial-gradient(280px 180px at -5% 110%, rgba(var(--sky-rgb),.28), transparent 60%), linear-gradient(135deg,#17222e 0%,#1d2c3c 55%,#101922 100%);border-radius:20px;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 48px #0d1a2e59,inset 0 1px #ffffff14}.pay-card-front{flex-direction:column;justify-content:space-between;padding:22px 24px;display:flex}.pay-card-back{flex-direction:column;gap:16px;padding:20px 0;display:flex;transform:rotateY(180deg)}.pay-card-top{justify-content:space-between;align-items:center;display:flex}.pay-chip{background:linear-gradient(135deg,#e8c56a,#c79b3d);border-radius:7px;width:42px;height:30px;position:relative}.pay-chip:after{content:"";border:1px solid #00000040;border-radius:4px;position:absolute;inset:6px 8px}.pay-card-num{font-family:var(--font-display);letter-spacing:.12em;text-shadow:0 1px 2px #0006;margin:0;font-size:clamp(1.05rem,3.4vw,1.3rem);font-weight:600}.pay-card-bottom{justify-content:space-between;gap:16px;display:flex}.pay-card-bottom em{letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin-bottom:3px;font-size:.56rem;font-style:normal;font-weight:700;display:block}.pay-card-bottom strong{letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:.8rem;font-weight:600;display:block;overflow:hidden}.pay-card-stripe{background:#0000008c;height:40px;margin-top:6px;display:block}.pay-card-sig{background:repeating-linear-gradient(0deg,#e9e9e9,#e9e9e9 3px,#dcdcdc 3px 6px);border-radius:6px;justify-content:flex-end;align-items:center;height:34px;margin:0 24px;padding:0 12px;display:flex}.pay-card-sig i{color:#1a2430;letter-spacing:.2em;font-size:.9rem;font-style:normal;font-weight:800}.pay-card-back .pay-brand{align-self:flex-end;margin:0 24px}.pay-brand{font-family:var(--font-display);letter-spacing:.06em;color:#fff;text-shadow:0 1px 2px #00000059;font-size:.94rem;font-weight:800}.pay-brand-mc{display:inline-flex}.pay-brand-mc i{border-radius:50%;width:22px;height:22px;display:inline-block}.pay-brand-mc i:first-child{background:#eb001b}.pay-brand-mc i:last-child{mix-blend-mode:screen;background:#f79e1b;margin-left:-9px}.pay-brand-generic{opacity:.6;font-size:.8rem}.co-summary{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--paper-line,#0a3c641a);background:#ffffffe0;border-radius:22px;padding:26px 26px 24px;position:sticky;top:96px;box-shadow:0 18px 48px #0a284617}.co-summary:before{content:"";background:linear-gradient(90deg,var(--sky),var(--sky-soft),var(--sky));border-radius:22px 22px 0 0;height:4px;position:absolute;inset:0 0 auto}.co-summary h2{letter-spacing:-.02em;color:var(--ink,#211c1d);margin:0 0 20px;font-size:1.12rem;font-weight:800}.co-items{flex-direction:column;gap:14px;margin:0 0 18px;padding:0;list-style:none;display:flex}.co-items li{align-items:center;gap:12px;display:flex}.co-item-thumb{background:#e8f3fa;border-radius:14px;flex-shrink:0;width:54px;height:54px;position:relative;overflow:visible}.co-item-thumb img{object-fit:cover;border:1px solid var(--paper-line,#0a3c641a);border-radius:14px;width:100%;height:100%;display:block}.co-item-thumb i{background:var(--ink,#211c1d);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.66rem;font-style:normal;font-weight:800;display:inline-flex;position:absolute;top:-7px;right:-7px;box-shadow:0 2px 8px #00000040}.co-item-info{flex:1;min-width:0}.co-item-info strong{color:var(--ink,#211c1d);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:700;display:block;overflow:hidden}.co-item-info em{color:var(--ink-faint,#8a858e);font-size:.74rem;font-style:normal}.co-item-total{color:var(--ink,#211c1d);white-space:nowrap;font-size:.88rem;font-weight:800}.co-item-x{cursor:pointer;width:28px;height:28px;color:var(--ink-faint,#8a858e);background:0 0;border:none;border-radius:8px;flex-shrink:0;margin:0;padding:0;font-size:1.15rem;font-weight:500;line-height:1;transition:color .15s,background .15s}.co-item-x:hover{color:var(--ink,#211c1d);background:#0a28460f}.co-freeship{background:rgba(var(--sky-rgb),.07);color:var(--sky-deep,#0041af);border-radius:14px;flex-direction:column;gap:8px;margin-bottom:18px;padding:12px 14px;font-size:.78rem;font-weight:600;display:flex}.co-freeship-bar{background:rgba(var(--sky-rgb),.15);border-radius:6px;height:6px;display:block;overflow:hidden}.co-freeship-bar i{background:linear-gradient(90deg,var(--sky),var(--sky-deep));border-radius:6px;height:100%;transition:width .5s cubic-bezier(.16,1,.3,1);display:block}.co-freeship-done{color:#1d9d54;background:#36c46e1a;border-radius:14px;align-items:center;gap:8px;margin:0 0 18px;padding:12px 14px;font-size:.8rem;font-weight:700;display:flex}.co-sum-row{color:var(--ink-muted,#5a555c);justify-content:space-between;gap:12px;margin-bottom:10px;font-size:.9rem;display:flex}.co-sum-total{border-top:1px dashed var(--paper-line-2,#0a3c642e);color:var(--ink,#211c1d);margin-top:14px;padding-top:16px;font-size:1.18rem;font-weight:800}.co-pay-btn{cursor:pointer;width:100%;font-family:var(--font-body);color:#fff;background:linear-gradient(135deg,var(--sky) 0%,var(--sky-deep) 100%);box-shadow:0 12px 30px rgba(var(--sky-rgb),.35),inset 0 1px 0 #ffffff40;border:none;border-radius:16px;justify-content:center;align-items:center;gap:9px;margin-top:20px;padding:16px 22px;font-size:1rem;font-weight:800;transition:transform .2s,box-shadow .25s,filter .2s;display:inline-flex}.co-pay-btn:hover:not(:disabled){box-shadow:0 18px 40px rgba(var(--sky-rgb),.45),inset 0 1px 0 #ffffff40;filter:brightness(1.05);transform:translateY(-2px)}.co-pay-btn:active:not(:disabled){transform:translateY(0)}.co-pay-btn:disabled{opacity:.75;cursor:wait}.co-spin{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite coSpin}@keyframes coSpin{to{transform:rotate(360deg)}}.co-trust{color:var(--ink-faint,#8a858e);justify-content:center;align-items:center;gap:7px;margin:14px 0 0;font-size:.74rem;font-weight:600;display:flex}.co-back{text-align:center;color:var(--sky-deep,#0041af);margin-top:10px;font-size:.82rem;font-weight:600;text-decoration:none;display:block}.co-back:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:940px){.co-summary{position:relative;top:auto}}@media (prefers-reduced-motion:reduce){.pay-card-inner,.co-freeship-bar i{transition:none}}.suc-sec{padding-top:calc(var(--hdr-h) + 82px)}.suc-hero{text-align:center;max-width:560px;margin:0 auto 40px}.suc-hero h1{letter-spacing:-.03em;color:var(--ink,#211c1d);margin:22px 0 12px;font-size:clamp(1.9rem,4.5vw,2.7rem);font-weight:800}.suc-hero p{color:var(--ink-muted,#5a555c);margin:0;font-size:.98rem;line-height:1.6}.suc-hero p strong{color:var(--ink,#211c1d);font-weight:700}.suc-demo-note{background:rgba(var(--sky-rgb),.08);border-radius:999px;padding:7px 14px;font-weight:700;display:inline-block;color:var(--sky-deep,#0041af)!important;margin-top:14px!important;font-size:.74rem!important}.suc-badge{justify-content:center;align-items:center;width:92px;height:92px;display:inline-flex;position:relative}.suc-badge-ring{background:#36c46e24;border-radius:50%;animation:2.4s ease-out infinite sucRing;position:absolute;inset:0}.suc-badge-ring-2{animation-delay:1.2s}@keyframes sucRing{0%{opacity:0;transform:scale(.75)}35%{opacity:1}to{opacity:0;transform:scale(1.5)}}.suc-check{background:linear-gradient(135deg,#3ecb78,#1d9d54);border-radius:50%;width:76px;height:76px;position:relative;box-shadow:0 16px 38px #36c46e66}.suc-check-circle{stroke:#ffffff59;stroke-width:2px;stroke-dasharray:151;stroke-dashoffset:151px;animation:.8s cubic-bezier(.65,0,.45,1) .15s forwards sucCircle}.suc-check-mark{stroke:#fff;stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36px;animation:.45s cubic-bezier(.65,0,.45,1) .75s forwards sucMark}@keyframes sucCircle{to{stroke-dashoffset:0}}@keyframes sucMark{to{stroke-dashoffset:0}}.suc-receipt{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--paper-line,#0a3c641a);background:#ffffffe6;border-radius:22px;max-width:620px;margin:0 auto;padding:28px 30px 30px;position:relative;box-shadow:0 22px 56px #0a28461a}.suc-receipt:before{content:"";background:linear-gradient(90deg,#3ecb78,var(--sky),#3ecb78);border-radius:22px 22px 0 0;height:4px;position:absolute;inset:0 0 auto}.suc-receipt-head{border-bottom:1px dashed var(--paper-line-2,#0a3c642e);grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px;padding-bottom:20px;display:grid}@media (max-width:620px){.suc-receipt-head{grid-template-columns:1fr 1fr}}.suc-receipt-head em{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint,#8a858e);margin-bottom:4px;font-size:.62rem;font-style:normal;font-weight:800;display:block}.suc-receipt-head strong{color:var(--ink,#211c1d);font-size:.88rem;font-weight:700}.suc-status{align-items:center;gap:5px;display:inline-flex;color:#1d9d54!important}.suc-timeline{margin:0 0 24px;padding:0;list-style:none;display:flex}.suc-timeline li{color:var(--ink-faint,#8a858e);flex-direction:column;flex:1;align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:flex;position:relative}.suc-timeline li i{z-index:1;border:2.5px solid var(--paper-line-2,#0a3c642e);background:#fff;border-radius:50%;width:14px;height:14px}.suc-timeline li:not(:first-child):before{content:"";background:var(--paper-line,#0a3c641a);width:100%;height:2.5px;position:absolute;top:6px;right:50%}.suc-timeline li.done{color:#1d9d54}.suc-timeline li.done i{background:#3ecb78;border-color:#3ecb78;box-shadow:0 0 0 4px #36c46e2e}.suc-timeline li.done:not(:first-child):before{background:#3ecb78}.suc-items{margin-bottom:20px}.suc-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}@media (prefers-reduced-motion:reduce){.suc-badge-ring{opacity:0;animation:none}.suc-check-circle,.suc-check-mark{stroke-dashoffset:0;animation:none}}.roi-page{--line-acc:var(--sky,#0050d8);--line-acc-soft:var(--sky-soft,#5b93f5);--line-acc-deep:var(--sky-deep,#0041af);--line-acc-rgb:var(--sky-rgb,0,80,216);background:radial-gradient(1100px 680px at 12% 8%, rgba(var(--line-acc-rgb),.1), transparent 58%), radial-gradient(900px 560px at 88% 18%, rgba(var(--line-acc-rgb),.06), transparent 55%), linear-gradient(180deg, var(--paper,#f5fafd) 0%, #eef6fc 40%, var(--paper-2,#e9f4fb) 70%, var(--paper,#f5fafd) 100%);min-height:100dvh}.roi-page>.sec{padding-block:clamp(48px,6vw,72px);position:relative;background:0 0!important}.roi-page>.sec:before{content:none!important;display:none!important}.roi-page .sec-head{margin-bottom:clamp(36px,4vw,48px)}.roi-section{scroll-margin-top:96px}.roi-section .sec-head .eyebrow{letter-spacing:.14em;margin-bottom:18px;font-size:clamp(2.2rem,4.6vw,3.4rem)}.roi-root{margin-top:8px}.roi-pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,18px);margin:0 0 clamp(28px,4vw,40px);display:grid}@media (max-width:980px){.roi-pillars{grid-template-columns:1fr 1fr}}@media (max-width:560px){.roi-pillars{grid-template-columns:1fr}}.roi-pillar{border:1px solid var(--paper-line-2,#0a3c6424);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:20px 18px 18px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #0828460d}.roi-pillar:hover{border-color:rgba(var(--line-acc-rgb,0,80,216),.45);transform:translateY(-4px);box-shadow:0 16px 36px #0828461a}.roi-pillar-num{font-family:var(--font-display);color:rgba(var(--line-acc-rgb,0,80,216),.1);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:2.6rem;font-weight:800;line-height:1;position:absolute;top:6px;right:12px}.roi-pillar-ic{background:rgba(var(--line-acc-rgb,0,80,216),.1);width:44px;height:44px;color:var(--line-acc,var(--sky,#0050d8));border-radius:12px;justify-content:center;align-items:center;transition:all .25s;display:flex}.roi-pillar-ic svg{width:22px;height:22px}.roi-pillar:hover .roi-pillar-ic{background:var(--line-acc,var(--sky,#0050d8));color:#fff;transform:scale(1.06)rotate(-3deg)}.roi-pillar-stat{letter-spacing:.12em;text-transform:uppercase;color:var(--line-acc-deep,var(--sky-deep,#0041af));font-size:.66rem;font-weight:800}.roi-pillar h4{font-family:var(--font-display);color:var(--ink,#211c1d);margin:0;font-size:1rem;font-weight:700}.roi-pillar p{color:var(--ink-muted,#5c5760);margin:0;font-size:.84rem;line-height:1.5}.roi-shell{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start;gap:clamp(18px,2.4vw,28px);display:grid}@media (max-width:940px){.roi-shell{grid-template-columns:1fr}}.roi-main{flex-direction:column;gap:18px;min-width:0;display:flex}.roi-aside{flex-direction:column;gap:18px;min-width:0;display:flex;position:sticky;top:88px}@media (max-width:940px){.roi-aside{position:static}}.roi-card{border:1px solid var(--paper-line-2,#0a3c6424);background:#fff;border-radius:20px;padding:10px 24px 24px;box-shadow:0 10px 28px #0828460f}.roi-step{padding:20px 0 20px 44px;position:relative}.roi-step:not(:last-child):after{content:"";background:linear-gradient(180deg,rgba(var(--line-acc-rgb,0,80,216),.35),rgba(var(--line-acc-rgb,0,80,216),.08));border-radius:2px;width:2px;position:absolute;top:48px;bottom:-8px;left:14px}.roi-step-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.roi-step-dot{width:30px;height:30px;font-family:var(--font-display);background:linear-gradient(135deg,var(--line-acc,#0050d8),var(--line-acc-deep,#0041af));color:#fff;box-shadow:0 6px 16px rgba(var(--line-acc-rgb,0,80,216),.35);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:800;display:inline-flex;position:absolute;left:0}.roi-step h3,.roi-lead h3{font-family:var(--font-display);color:var(--ink,#211c1d);letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:700}.roi-step-body{flex-direction:column;gap:16px;display:flex}.roi-slider-field{flex-direction:column;gap:10px;display:flex}.roi-slider-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.roi-slider-head label{color:var(--ink-muted,#5c5760);font-size:.84rem;font-weight:500}.roi-slider-value{background:rgba(var(--line-acc-rgb,0,80,216),.07);border:1px solid rgba(var(--line-acc-rgb,0,80,216),.22);border-radius:10px;align-items:center;gap:8px;padding:4px 10px 4px 4px;display:inline-flex}.roi-slider-value input{width:86px;font-family:var(--font-display);color:var(--ink,#211c1d);text-align:right;background:0 0;border:none;outline:none;padding:6px 2px;font-size:.95rem;font-weight:700}.roi-slider-value input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.roi-slider-value input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.roi-slider-value input[type=number]{appearance:textfield}.roi-slider-value span{letter-spacing:.06em;text-transform:uppercase;color:var(--line-acc-deep,#0041af);white-space:nowrap;font-size:.66rem;font-weight:700}.roi-range{appearance:none;background:linear-gradient(90deg,var(--line-acc,#0050d8) var(--fill,50%),#0a3c641a var(--fill,50%));cursor:pointer;border-radius:999px;outline:none;width:100%;height:8px}.roi-range::-webkit-slider-thumb{appearance:none;border:3px solid var(--line-acc,#0050d8);width:22px;height:22px;box-shadow:0 4px 12px rgba(var(--line-acc-rgb,0,80,216),.35);background:#fff;border-radius:50%;transition:transform .15s}.roi-range::-webkit-slider-thumb:hover{transform:scale(1.12)}.roi-range::-moz-range-thumb{border:3px solid var(--line-acc,#0050d8);width:22px;height:22px;box-shadow:0 4px 12px rgba(var(--line-acc-rgb,0,80,216),.35);background:#fff;border-radius:50%}.roi-invest-cards{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.roi-invest-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.roi-invest-cards--3{grid-template-columns:1fr 1fr}}@media (max-width:520px){.roi-invest-cards,.roi-invest-cards--3{grid-template-columns:1fr}}.roi-invest-card{cursor:pointer;border:1.5px solid var(--paper-line-2,#0a3c6424);background:#0a3c6408;border-radius:14px;flex-direction:column;gap:4px;padding:14px 14px 12px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative}.roi-invest-card input{width:18px;height:18px;accent-color:var(--line-acc,var(--sky,#0050d8));cursor:pointer;position:absolute;top:12px;right:12px}.roi-invest-card.on{border-color:var(--line-acc,var(--sky,#0050d8));background:rgba(var(--line-acc-rgb,0,80,216),.07);box-shadow:0 8px 22px rgba(var(--line-acc-rgb,0,80,216),.12)}.roi-invest-card.locked,.roi-invest-card.locked input{cursor:default}.roi-invest-name{font-family:var(--font-display);color:var(--ink,#211c1d);padding-right:26px;font-size:.92rem;font-weight:700}.roi-invest-price{color:var(--ink-muted,#5c5760);font-size:.86rem;font-weight:600}.roi-invest-tag{letter-spacing:.1em;text-transform:uppercase;width:fit-content;color:var(--ink-faint,#8a858e);background:#0a3c6412;border-radius:999px;margin-top:4px;padding:3px 9px;font-size:.6rem;font-weight:800}.roi-invest-card.on .roi-invest-tag{background:var(--line-acc,var(--sky,#0050d8));color:#fff}.roi-results{background:linear-gradient(#141216 0%,#1a171b 100%);border:1px solid #ffffff17;border-radius:20px;padding:24px 22px 22px;position:relative;overflow:hidden;box-shadow:0 18px 44px #080a1459}.roi-results-glow{background:radial-gradient(closest-side,rgba(var(--line-acc-rgb,0,80,216),.22),transparent 70%);pointer-events:none;height:75%;position:absolute;inset:auto -30% -55%}.roi-results-eyebrow{font-family:var(--font-display);letter-spacing:.24em;text-transform:uppercase;color:var(--line-acc-soft,#5b93f5);margin:0 0 16px;font-size:.7rem;font-weight:800;position:relative}.roi-hero-result{text-align:center;border:1px solid rgba(var(--line-acc-rgb,0,80,216),.38);background:#ffffff0b;border-radius:16px;margin-bottom:14px;padding:20px 14px 22px;position:relative}.roi-hero-result span{letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin-bottom:8px;font-size:.68rem;font-weight:800;display:block}.roi-hero-result strong{font-family:var(--font-display);color:var(--line-acc-soft,var(--sky-soft,#5b93f5));font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:800;line-height:1.05;display:block}.roi-hero-result em{color:#fff9;margin-top:10px;font-size:.82rem;font-style:normal;display:block}.roi-hero-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px;display:grid;position:relative}@media (max-width:420px){.roi-hero-grid{grid-template-columns:1fr}}.roi-hero-card{text-align:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;padding:14px 12px}.roi-hero-card span{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;margin-bottom:6px;font-size:.6rem;font-weight:800;line-height:1.35;display:block}.roi-hero-card strong{font-family:var(--font-display);color:var(--line-acc-soft,#5b93f5);font-size:1.1rem;font-weight:800}.roi-compare-panel{margin-top:2px;position:relative}.roi-compare-title{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;margin:0 0 12px;font-size:.68rem;font-weight:800}.roi-vs{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:420px){.roi-vs{grid-template-columns:1fr}}.roi-vs-col{background:#ffffff08;border:1px solid #ffffff17;border-radius:14px;padding:14px 12px}.roi-vs-col.on{background:rgba(var(--line-acc-rgb,0,80,216),.08);border-color:rgba(var(--line-acc-rgb,0,80,216),.38)}.roi-vs-col h4{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin:0 0 10px;font-size:.76rem;font-weight:800}.roi-vs-col.on h4{color:var(--line-acc-soft,#5b93f5)}.roi-vs-row{color:#ffffff80;justify-content:space-between;align-items:baseline;gap:8px;margin:8px 0 4px;font-size:.7rem;display:flex}.roi-vs-row strong{color:#fff;font-size:.84rem;font-weight:750}.roi-vs-row strong.pos{color:#5fe3a1}.roi-bar-track{background:#ffffff14;border-radius:999px;height:8px;margin-bottom:4px;overflow:hidden}.roi-bar{border-radius:999px;min-width:4px;height:100%;transition:width .4s cubic-bezier(.16,1,.3,1)}.roi-bar.analog{background:linear-gradient(90deg,#6a6470,#9a929c)}.roi-bar.digital{background:linear-gradient(90deg,var(--line-acc,#0050d8),#5fe3a1)}.roi-breakdown{border-top:1px solid #ffffff1a;flex-direction:column;gap:8px;margin:16px 0 0;padding:14px 0 0;list-style:none;display:flex;position:relative}.roi-breakdown li{color:#ffffff8c;justify-content:space-between;gap:12px;font-size:.8rem;display:flex}.roi-breakdown strong{color:#fff;font-weight:750}.roi-lead{border:1px solid var(--paper-line-2,#0a3c6424);background:#fff;border-radius:20px;padding:22px 22px 20px;box-shadow:0 10px 28px #0828460f}.roi-lead h3{margin-bottom:16px}.roi-lead .btn{justify-content:center;width:100%;margin-top:10px}.roi-msg{color:var(--line-acc-deep,#0041af);margin:12px 0 0;font-size:.86rem}.roi-msg.err{color:#c23b3b}.roi-disclaimer{color:var(--ink-faint,#8a858e);max-width:72ch;margin:18px 0 0;font-size:.78rem;line-height:1.5}.prod-ov{isolation:isolate;color:var(--ink,#211c1d);background:0 0;padding:72px 0 clamp(72px,10vw,120px)}.prod-ov-spots{flex-direction:column;display:flex}.prod-ov-spot{background:radial-gradient(880px 420px at 90% 18%, rgba(var(--sky-rgb),.06), transparent 55%), linear-gradient(180deg, #fff 0%, #fcfeff 50%, #fff 100%);padding:clamp(64px,9vw,112px) 0;scroll-margin-top:120px;position:relative;overflow:hidden}.prod-ov-spot:nth-child(2n){background:radial-gradient(1100px 560px at 10% 20%, #ffffff73, transparent 55%), radial-gradient(900px 500px at 92% 80%, rgba(var(--teal-rgb),.22), transparent 60%), linear-gradient(180deg, #8ecae8 0%, #7fc0e0 42%, #6fb4d8 100%)}.prod-ov-spot:before{content:"";pointer-events:none;z-index:0;opacity:.4;background:linear-gradient(180deg, transparent 0%, rgba(var(--sky-rgb),.02) 50%, transparent 100%);position:absolute;inset:0}.prod-ov-spot:nth-child(2n):before{opacity:1;background:linear-gradient(#ffffff47 0%,#0000 28% 72%,#ffffff2e 100%),radial-gradient(700px 380px at 70% 40%,#fff3,#0000 70%)}.prod-ov-spot+.prod-ov-spot:after{content:"";background:linear-gradient(90deg, transparent, var(--sky-soft), var(--sky), var(--teal), var(--sky-soft), transparent);opacity:1;pointer-events:none;z-index:3;width:min(780px,86%);height:3px;box-shadow:0 0 14px rgba(var(--sky-rgb),.4);border-radius:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.prod-ov-spot__inner{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,72px);width:100%;display:grid;position:relative}.prod-ov-spot--flip .prod-ov-spot__inner{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)}.prod-ov-spot--flip .prod-ov-spot__media{order:2}.prod-ov-spot--flip .prod-ov-spot__copy{order:1}.prod-ov-spot__media{opacity:0;justify-content:center;align-items:center;min-height:clamp(300px,46vh,560px);padding:clamp(12px,2vw,28px);display:flex;position:relative;transform:translate(-72px)}.prod-ov-spot--flip .prod-ov-spot__media{transform:translate(72px)}.prod-ov-spot__media:after{content:"";z-index:0;pointer-events:none;filter:blur(6px);background:radial-gradient(#0850821f,#0000 72%);width:min(68%,360px);height:36px;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.prod-ov-spot__photo,.prod-ov-spot__cutout{z-index:1;transition:transform .7s cubic-bezier(.16,1,.3,1);position:relative}.prod-ov-spot__photo{object-fit:contain;border-radius:20px;width:min(100%,520px);height:auto;max-height:min(520px,62vh)}.prod-ov-spot__cutout{object-fit:contain;filter:none;width:min(92%,480px);height:auto;max-height:min(560px,68vh)}.prod-ov-spot:hover .prod-ov-spot__photo,.prod-ov-spot:hover .prod-ov-spot__cutout{transform:translateY(-6px)}.prod-ov-spot__copy{opacity:0;max-width:34rem;padding:clamp(8px,1.5vw,16px) 0;transform:translate(72px)}.prod-ov-spot--flip .prod-ov-spot__copy{transform:translate(-72px)}.prod-ov-spot__copy>*{opacity:0;transform:translateY(22px)}@keyframes prodOvFromLeft{0%{opacity:0;transform:translate(-72px)}to{opacity:1;transform:translate(0)}}@keyframes prodOvFromRight{0%{opacity:0;transform:translate(72px)}to{opacity:1;transform:translate(0)}}@keyframes prodOvCopyItem{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translate(0)}}.prod-ov-spot--in .prod-ov-spot__media{animation:.95s cubic-bezier(.16,1,.3,1) both prodOvFromLeft}.prod-ov-spot--in.prod-ov-spot--flip .prod-ov-spot__media{animation:.95s cubic-bezier(.16,1,.3,1) both prodOvFromRight}.prod-ov-spot--in .prod-ov-spot__copy{animation:.95s cubic-bezier(.16,1,.3,1) .1s both prodOvFromRight}.prod-ov-spot--in.prod-ov-spot--flip .prod-ov-spot__copy{animation:.95s cubic-bezier(.16,1,.3,1) .1s both prodOvFromLeft}.prod-ov-spot--in .prod-ov-spot__copy>*{animation:.6s cubic-bezier(.16,1,.3,1) both prodOvCopyItem}.prod-ov-spot--in .prod-ov-spot__copy>:first-child{animation-delay:.22s}.prod-ov-spot--in .prod-ov-spot__copy>:nth-child(2){animation-delay:.34s}.prod-ov-spot--in .prod-ov-spot__copy>:nth-child(3){animation-delay:.46s}.prod-ov-spot--in .prod-ov-spot__copy>:nth-child(4){animation-delay:.58s}.prod-ov-spot__name{font-family:var(--font-display);letter-spacing:.04em;color:var(--sky-deep);margin:0 0 14px;font-size:.92rem;font-weight:800}.prod-ov-spot--teal .prod-ov-spot__name{color:var(--teal)}.prod-ov-spot:nth-child(2n) .prod-ov-spot__name{color:#045a7a}.prod-ov-spot h2{letter-spacing:-.03em;color:var(--ink,#211c1d);max-width:16ch;margin:0;font-size:clamp(2.1rem,4.4vw,3.5rem);font-weight:800;line-height:1.05}.prod-ov-spot:nth-child(2n) h2{color:#102a3a}.prod-ov-spot__body{color:var(--ink-muted,#5a555c);max-width:40ch;margin:20px 0 0;font-size:clamp(1rem,1.35vw,1.1rem);font-weight:300;line-height:1.65}.prod-ov-spot:nth-child(2n) .prod-ov-spot__body{color:#2a4558}.prod-ov-spot__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.prod-ov .btn{color:#fff}@media (max-width:980px){.prod-ov{padding-top:64px}.prod-ov-spot{padding:clamp(48px,8vw,72px) 0}.prod-ov-spot__inner,.prod-ov-spot--flip .prod-ov-spot__inner{grid-template-columns:1fr;gap:28px}.prod-ov-spot--flip .prod-ov-spot__media,.prod-ov-spot--flip .prod-ov-spot__copy{order:unset}.prod-ov-spot__media{order:-1;min-height:240px;transform:translateY(40px)}.prod-ov-spot--flip .prod-ov-spot__media{transform:translateY(40px)}.prod-ov-spot__copy,.prod-ov-spot--flip .prod-ov-spot__copy{transform:translateY(32px)}.prod-ov-spot h2,.prod-ov-spot__copy{max-width:none}@keyframes prodOvFromLeft{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translate(0)}}@keyframes prodOvFromRight{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translate(0)}}}@media (prefers-reduced-motion:reduce){.prod-ov-spot:hover .prod-ov-spot__photo,.prod-ov-spot:hover .prod-ov-spot__cutout{transform:none}.prod-ov-spot__media,.prod-ov-spot__copy,.prod-ov-spot__copy>*{opacity:1;transform:none;animation:none!important}}:root{--sky:#0050d8;--sky-soft:#5b93f5;--sky-deep:#0041af;--sky-rgb:0,80,216;--ink:#211c1d;--ink-muted:#5a555c;--ink-faint:#8a858e;--paper:#f5fafd;--paper-2:#e9f4fb;--paper-card:#fff;--paper-line:#0a3c641a;--paper-line-2:#0a3c642e}.hero-video .hc-video{opacity:.8}.hero-video .hc-veil{background:linear-gradient(90deg,#0d1a2e5c,#0d1a2e33 50%,#0d1a2e14),linear-gradient(#0000 52%,#0d1a2e66)}.hero-video .hc-title,.hero-video .kw{color:#fff}.hero-video .kw:after{opacity:.16;background:#fff}.hero-video .kw.lit{color:var(--acc);text-shadow:0 0 34px rgba(var(--acc-rgb),.55)}.hero-video .kw.lit:after{opacity:1;background:var(--acc);box-shadow:0 0 16px rgba(var(--acc-rgb),.7)}.hero-video .hc-lead{color:#c8c8da}.hero-video .hc-line{background:linear-gradient(90deg, rgba(var(--teal-rgb),.28), rgba(var(--orange-rgb),.28))}.hero-video .hc-node .d{background:var(--navy-deep);color:var(--grey);border-color:var(--line-2)}.hero-video .hc-node .l{color:var(--grey)}.hero-video .hc-node.on .l,.hero-video .hc-node:hover .l{color:#fff}.hero-video .btn-ghost{color:#fff;border-color:#ffffff52}.hero-video .btn-ghost:hover{border-color:#fff}.hero-wrap{background:var(--navy-deep)}body{background:var(--paper)}.site-bg{background:radial-gradient(1100px 680px at 12% 8%, rgba(var(--sky-rgb),.1), transparent 58%), radial-gradient(900px 560px at 88% 18%, rgba(var(--sky-rgb),.06), transparent 55%), linear-gradient(165deg, var(--paper) 0%, #eef6fc 45%, var(--paper-2) 100%)}main{background:radial-gradient(1100px 680px at 12% 8%, rgba(var(--sky-rgb),.1), transparent 58%), radial-gradient(900px 560px at 88% 18%, rgba(var(--sky-rgb),.06), transparent 55%), linear-gradient(180deg, var(--paper) 0%, #eef6fc 40%, var(--paper-2) 70%, var(--paper) 100%);min-height:100dvh}main:has(.support-page){background:#fff;min-height:0}.sec,footer{--navy:#e4f0f9;--navy-deep:#f5fafd;--navy-card:#fff;--navy-2:#eef7fc;--white:var(--ink);--grey:var(--ink-muted);--grey-d:var(--ink-faint);--line:var(--paper-line);--line-2:var(--paper-line-2);--shadow-card:0 18px 44px #0850821a;color:var(--ink)}:is(#top,main)>.sec{background:var(--paper)}:is(#top,main)>.sec:before{background:radial-gradient(900px 480px at 80% 20%, rgba(var(--sky-rgb),.08), transparent 70%)}:is(#top,main)>.sec:nth-of-type(2n):before{background:radial-gradient(800px 420px at 15% 30%, rgba(var(--sky-rgb),.07), transparent 70%)}:is(#top,main)>.sec.store-sec,:is(#top,main)>.sec.co-sec{background:#fff}:is(#top,main)>.sec.store-sec:before,:is(#top,main)>.sec.co-sec:before{content:none;background:0 0}:is(#top,main)>.sec.sec-mint,:is(#top,main)>.sec.sec-teal{background:radial-gradient(1000px 560px at 50% 30%, rgba(var(--sky-rgb),.13), transparent 64%), radial-gradient(700px 420px at 85% 8%, rgba(var(--teal-rgb),.07), transparent 60%), linear-gradient(180deg, var(--paper) 0%, #e6f3fb 38%, #e2f1fa 58%, var(--paper) 100%)}:is(#top,main)>.sec.sec-orange{background:radial-gradient(1000px 560px at 50% 30%, rgba(var(--orange-rgb),.07), transparent 62%), radial-gradient(700px 420px at 15% 8%, rgba(var(--sky-rgb),.09), transparent 60%), linear-gradient(180deg, var(--paper) 0%, #f0f7fc 40%, #ecf5fb 58%, var(--paper) 100%)}.sec-mint .eyebrow,.sec-teal .eyebrow{color:var(--teal)}.sec-orange .eyebrow{color:var(--orange-deep)}.sec .sec-head h2{color:var(--ink)}.sec .sec-head p{color:var(--ink-muted)}.sec .btn-ghost{color:var(--ink);border-color:var(--paper-line-2)}.sec .btn-ghost:hover{border-color:var(--ink)}.sec .btn{color:#fff}.sec .btn-dark{color:#fff;background:#211c1d}.sec .pill-list a,.sec .wfs-caption p{color:var(--ink-muted)}.sec .hl-pill{border-color:var(--paper-line-2);background:#0a3c640d}.sec .hl-pill .hl-fill{background:#0a3c6429}.sec .hl-pill .hl-pill-l{color:var(--ink)}.sec .hl-pill:hover,.sec .hl-pill.on{border-color:var(--ink-muted)}.sec .hl-slider{--hl-slide-shadow:none}.sec .why-tab{background:var(--paper-card);box-shadow:0 10px 30px #0850820f}.sec .why-tab.on{box-shadow:0 16px 36px #08508224}.sec .why-tab-title{color:var(--ink)}.sec .why-tab-metric{color:var(--ink-muted)}.sec .why-tab-metric small{color:var(--ink-faint)}.sec .pgx-nav{color:var(--ink);border-color:var(--paper-line-2);background:#ffffffe0;box-shadow:0 10px 26px #08508224}.sec .pgx-card{background:#0d1a2e;box-shadow:0 24px 56px #08508229}.sec .pgx-card.on{box-shadow:0 0 0 2px rgba(var(--acc-rgb),.95),0 0 28px rgba(var(--acc-rgb),.22),0 32px 70px #08508238}.sec .pgx-dot{background:#0a3c6433}.sec .pgx-dot:hover{background:#0a3c6466}.sec .pgx-dot.on{background:var(--acc)}.sec .pgx-card img{filter:saturate(.92)brightness(.62)}.sec .pgx-card.on img{filter:saturate(1.05)brightness()}.sec .pgx-scrim{background:linear-gradient(#0000 45%,#0d1a2ec7)}.sec .pgx-card.on .pgx-scrim{background:linear-gradient(#0000 45%,#0d1a2ea6)}.sec .pgx-side,.sec .pgx-side .pgx-brand,.sec .pgx-side img{opacity:1;filter:none!important}.sec .pgx-side{background:var(--paper)}.sec .card,.sec .capp,.sec .prev,.sec .pcard,.sec .shop-card,.sec .news-item{box-shadow:0 10px 30px #0850820f}.sec .capp:hover,.sec .prev:hover{box-shadow:0 26px 60px #08508229}.sec .news-item.on{box-shadow:0 0 0 1px rgba(var(--orange-rgb),.35),0 12px 28px #08508224}.sec .field label{color:var(--ink-muted)}.sec .field input,.sec .field select,.sec .field textarea{color:var(--ink);border-color:var(--paper-line-2);background:#fff}.sec .field input::placeholder,.sec .field textarea::placeholder{color:var(--ink-faint)}.sec .reg-rail{background:#0a3c6424}.sec .reg-step-label{color:var(--ink-muted)}.sec .reg-step.on .reg-step-label{color:var(--orange-deep)}.sec .reg-step.done .reg-step-label{color:var(--ink)}.sec .reg-step small{color:var(--ink-faint)}.sec .reg-step-dot{color:var(--ink-muted);border-color:var(--paper-line-2);background:#fff}.sec .reg-step.on .reg-step-dot{background:var(--orange);border-color:var(--orange);color:var(--ink)}.sec .reg-step.done .reg-step-dot{background:var(--teal);border-color:var(--teal);color:#fff}.sec .reg-perk b{color:var(--ink)}.sec .reg-perk.on b{color:#0041af}.sec .reg-perk span{color:var(--ink-muted)}.sec .reg-status h3{color:var(--ink)}.sec .reg-serial,.sec .reg-unlocks li,.sec .reg-hint{color:var(--ink-muted)}.sec .reg-msg{color:var(--ink-muted);border-color:var(--paper-line-2);background:#0a3c640d}.sec .reg-msg.pending{color:var(--orange-deep);border-color:rgba(var(--orange-rgb),.28);background:rgba(var(--orange-rgb),.1)}.sec .reg-msg.ok{color:#1a8f52;background:#36c46e1a;border-color:#36c46e4d}.sec .reg-pending{color:var(--ink-muted)}.sec .reg-perk{border-color:var(--paper-line-2);background:#fff}.sec .reg-panel{border-color:var(--paper-line-2);box-shadow:var(--shadow-card);background:#fff}.sec .reg-hint code{color:var(--sky-deep);background:rgba(var(--sky-rgb),.12)}.sec .reg-tabs{border-color:var(--paper-line-2);background:#0a3c6414}.sec .reg-tabs button{color:var(--ink-muted)}.sec .reg-tabs button:hover{color:var(--ink);background:rgba(var(--sky-rgb),.08)}.sec .reg-tabs button.on{background:linear-gradient(135deg,var(--orange),var(--orange-soft));color:#fff;box-shadow:0 4px 16px rgba(var(--orange-rgb),.35),inset 0 1px 0 #ffffff47;font-weight:700}.sec .reg-tabs button.on:hover{color:#fff;background:linear-gradient(135deg,var(--orange),var(--orange-soft))}.sec .wf-benefits li,.sec .news-lead p,.sec .card p,.sec .pcard p,.sec .capp p,.sec .prev p,.sec .shop-body p,.sec .why-copy>p,.sec .pgx-info p{color:var(--ink-muted)}.pgx-brand{align-self:flex-start;width:auto;height:30px;margin-bottom:14px}.wfs-brand{align-items:center;gap:10px;margin-top:16px;display:inline-flex}.wfs-brand small{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);font-size:.66rem;font-weight:600}.wfs-brand img{width:auto;height:24px}#top{--orange:var(--sky);--orange-soft:var(--sky-soft);--orange-deep:var(--sky-deep)}#top [data-accent=orange],#top .pgx,#top .pgx[data-accent=orange],#top .hero-stepper,#top .wfs,#top .wfs-node,#top .pcard,#top .capp,#top .prev{--acc-rgb:var(--sky-rgb);--c-rgb:var(--sky-rgb)}#top .sec-orange .eyebrow{color:var(--sky-deep)}#top,#top>.sec{background:var(--paper)}#top>.sec:before,#top>.sec:nth-of-type(2n):before{content:none!important;background:0 0!important;display:none!important}#top>.sec.sec-orange,#top>.sec.sec-mint,#top>.sec.sec-teal{background:var(--paper)}#top .hero-video .hc-line{background:linear-gradient(90deg,rgba(var(--teal-rgb),.28),#0050d847)}#top .hero-video .hc-line .f{background:linear-gradient(90deg,var(--teal),var(--teal-soft) 28%,#0050d8)}#top .wfs-fill{background:linear-gradient(90deg,var(--teal),var(--teal-soft) 32%,#0050d8)}#top .reg-rail-fill{background:linear-gradient(90deg,var(--teal),var(--teal-soft) 40%,#0050d8)}#top .btn:hover{box-shadow:0 10px 28px #0050d859}#top .card:hover,#top .capp:hover,#top .prev:hover{border-color:#0050d859}#top .card .ic{background:rgba(var(--sky-rgb),.12);color:var(--sky)}#top .card .more,#top .more{color:var(--sky)}#top .badge,#top .news-lead .badge2{background:var(--sky);color:#fff}#top .news-item.on{border-color:var(--sky);box-shadow:0 0 0 1px #0050d859,0 12px 28px #08508224}#top .news-item:hover{border-color:#0050d866}#top .eco-node:hover .eco-ic,#top .eco-node.active .eco-ic{border-color:var(--sky);box-shadow:0 0 0 8px #0050d81a}#top .eco-node.active .eco-ic{background:#0050d824}#top .eco-node.active .eco-step{color:var(--sky)}#top .why-num,#top .why-suf,#top .why-tab-no{color:var(--sky-deep)}#top .why-tab[data-accent=teal] .why-tab-no,#top .why-stage[data-accent=teal] .why-num,#top .why-stage[data-accent=teal] .why-suf,#top .why-stage[data-accent=teal] .why-kicker{color:var(--teal)}#top .why-tab.on{border-color:#0050d873}#top .why-tab-bar{background:linear-gradient(90deg,var(--sky),var(--sky-soft))}#top .reg-step.on .reg-step-dot{border-color:var(--sky);background:var(--sky)}#top .reg-step.on .reg-step-label{color:var(--sky-deep)}#top .reg-tabs button.on{background:linear-gradient(135deg,var(--sky),var(--sky-soft));box-shadow:0 4px 16px #0050d859,inset 0 1px #ffffff47}#top .reg-tabs button.on:hover{background:linear-gradient(135deg,var(--sky),var(--sky-soft))}#top .reg-msg.pending{color:var(--sky-deep);background:#0050d81a;border-color:#0050d847}#top .shop-card:hover{border-color:#0050d873}#top .shop-flow .pulse-line:after{background:linear-gradient(90deg,transparent,var(--sky),transparent)}#top .pcard-tags{color:var(--ink-muted)}#top .pcard-tags li+li:before{color:var(--sky)}#top .pcard .more{box-shadow:inset 0 -1px #0050d847}#top .pcard:hover .more,#top .pcard:focus-visible .more{box-shadow:inset 0 -2px 0 var(--sky)}#top .pcard:focus-visible{outline-color:var(--sky)}#top #path .pcard{border-color:#0050d829;box-shadow:inset 0 1px #ffffffb3,0 16px 36px #0850821a}#top #path .pcard:hover,#top #path .pcard:focus-visible{box-shadow:inset 0 1px #ffffffd9,0 24px 48px #08508229}#top .sec-head .m-underline:after{background:linear-gradient(90deg,var(--teal),var(--sky));box-shadow:none}#top .eyebrow{color:var(--sky-deep)}#top .hero-video .hc-fx.cure{background:radial-gradient(circle at 50% 46%,#0050d84d,#0000 58%)}#top .pill-list a:hover{border-color:var(--sky);color:var(--sky-deep)}#top .reg-perk.on b{color:var(--sky-deep)}#top .reg-spinner{border-color:#0050d840;border-top-color:var(--sky)}#top>.sec.sec-motion{isolation:isolate;box-shadow:none;border-top:none;border-radius:0;margin-top:0;padding-top:0}#top>.sec.sec-motion .sec-head{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:144px;margin-bottom:56px;display:flex}#top>.sec.sec-motion .sec-head.left{align-items:flex-start}@media (max-width:620px){#top>.sec.sec-motion .sec-head{min-height:96px}#top>.sec.sec-motion[data-enter=left]:not(.sec-in),#top>.sec.sec-motion[data-enter=right]:not(.sec-in){transform:translateY(12vh)scale(.97)}}#top>.sec.sec-motion:after{content:"";background:linear-gradient(90deg, transparent, var(--sky-soft), var(--sky), var(--teal), var(--sky-soft), transparent);width:0;height:3px;box-shadow:none;opacity:0;pointer-events:none;z-index:3;border-radius:3px;transition:width 1.1s cubic-bezier(.22,1,.36,1) .15s,opacity .5s .1s;position:absolute;top:0;left:50%;transform:translate(-50%)}#top>.sec.sec-motion.sec-in:after{opacity:1;width:min(720px,78%)}#top>.sec.sec-motion.sec-mint:before,#top>.sec.sec-motion.sec-teal:before,#top>.sec.sec-motion.sec-orange:before,#top>.sec.sec-motion:not(.sec-mint):not(.sec-teal):not(.sec-orange):before{display:none}@media (prefers-reduced-motion:reduce){#top>.sec.sec-motion.sec-mint:before,#top>.sec.sec-motion.sec-teal:before,#top>.sec.sec-motion.sec-orange:before,#top>.sec.sec-motion:not(.sec-mint):not(.sec-teal):not(.sec-orange):before{display:none}}.sec .cb-chip{border-color:var(--paper-line-2);color:var(--ink-muted);background:#0a3c640d}.sec .cb-chip:hover{color:var(--ink);border-color:var(--ink-muted);background:#0a3c6414}.sec .cb-chip.on{color:var(--ink);background:#0050d81f;border-color:#0050d873}.sec .cb-expand{background:linear-gradient(#0000 20%,#121221d1 70%)}.sec .cb-expand p{color:var(--ink-muted)}.sec .cs-ph{background:linear-gradient(135deg,#e8f4fc,#f0f8fd)}.sec .cs-ph svg{color:#0050d866}.sec .cs-hero{background:var(--paper-card);box-shadow:var(--shadow-card)}.sec .cs-bg .cs-ph{background:linear-gradient(135deg,#e8f4fc,#f0f8fd)}.sec .cs-scrim{background:linear-gradient(90deg,#fffffff0 0%,#ffffffc7 42%,#ffffff59 68%,#0000 100%),linear-gradient(#0000 50%,#ffffffe6 100%)}.sec .cs-copy>p{color:var(--ink-muted)}.sec .cs-step{color:var(--ink);border-color:var(--paper-line-2);background:#0a3c640f}.sec .cs-outcomes li{color:var(--sky-deep);background:#0050d81a;border-color:#0050d833}.sec .cs-metric-num,.sec .cs-metric-suf{color:var(--sky)}.sec .cs-metric-lbl{color:var(--ink-faint)}.sec .cs-thumb{background:var(--paper-card)}.sec .cs-thumb.on{border-color:#0050d873;box-shadow:0 16px 36px #08508224}.sec .cs-thumb-badge{color:var(--sky-deep)}.sec .cs-thumb-title{color:var(--ink)}.sec .cs-thumb-metric{color:var(--ink-muted)}.sec .cs-thumb-bar{background:linear-gradient(90deg,var(--sky),var(--sky-soft))}#top .cs-badge{background:#0050d8e6;box-shadow:0 6px 18px #0050d84d}#top .cs-metric-num,#top .cs-metric-suf,#top .cs-thumb-badge{color:var(--sky-deep)}#top .cs-thumb.on{border-color:#0050d873}#top .cs-thumb-bar{background:linear-gradient(90deg,var(--sky),var(--sky-soft))}@media (max-width:760px){.sec .cs-scrim{background:linear-gradient(#0000 0%,#fff9 45%,#fffffff5 100%)}}.sec .why-ph{background:linear-gradient(135deg,#e8f4fc,#f0f8fd)}.sec .why-ph svg{color:#0050d866}.sec .why-stage{background:var(--paper-card);box-shadow:var(--shadow-card)}.sec .why-bg .why-ph{background:linear-gradient(135deg,#e8f4fc,#f0f8fd)}.sec .why-scrim{background:linear-gradient(90deg,#fffffff0 0%,#ffffffc7 42%,#ffffff59 68%,#0000 100%),linear-gradient(#0000 50%,#ffffffe6 100%)}.sec .why-glass-stat{border-color:var(--paper-line-2);background:#ffffffb8;box-shadow:0 12px 32px #0850821f}.sec .why-stat-lbl{color:var(--ink-faint)}.sec .why-num,.sec .why-suf{color:var(--sky)}.sec .why-kicker{color:var(--sky-deep);background:#0050d81a;border-color:#0050d833}.sec .why-copy h3{color:var(--ink)}.sec .why-highlights li{color:var(--sky-deep);background:#0050d81a;border-color:#0050d833}#top .why-kicker,#top .why-num,#top .why-suf{color:var(--sky-deep)}@media (max-width:560px){.sec .why-scrim{background:linear-gradient(#0000 0%,#fff9 45%,#fffffff5 100%)}}.sec .lt-panel{background:var(--paper-card);box-shadow:var(--shadow-card)}.sec .lt-featured{border-color:var(--paper-line-2)}.sec .lt-seg{border-color:var(--paper-line-2);background:#0a3c640f}.sec .lt-seg-thumb{background:#0050d824;box-shadow:0 4px 14px #0050d81f}.sec .lt-seg-btn{color:var(--ink-muted)}.sec .lt-seg-btn:hover{color:var(--ink)}.sec .lt-seg-btn.on{color:var(--ink);box-shadow:none;background:0 0}.sec .lt-icon{color:var(--sky);background:#0050d81f}.sec .lt-meta{color:var(--sky-deep)}.sec .lt-lead{color:var(--ink)}.sec .lt-desc,.sec .lt-list li{color:var(--ink-muted)}.sec .lt-list h4{color:var(--ink-faint)}.sec .lt-list li:before{background:var(--sky)}.sec .sh-live{background:linear-gradient(145deg,var(--paper-card),#0050d80f);box-shadow:var(--shadow-card)}.sec .sh-live-glow{background:radial-gradient(circle,#0050d824,#0000 70%)}.sec .sh-live-badge{color:var(--sky-deep);background:#0050d81f;border-color:#0050d840}.sec .sh-live p{color:var(--ink-muted)}.sec .sh-item{background:var(--paper-card)}.sec .sh-item.open{border-color:#0050d859;box-shadow:0 12px 28px #0850821f}.sec .sh-trigger-ic{color:var(--sky);background:#0050d81a}.sec .sh-trigger-meta{color:var(--sky-deep)}.sec .sh-trigger-desc,.sec .sh-panel-inner p{color:var(--ink-muted)}.sec .sh-hours{color:var(--ink-faint)}.sec .sh-action,.sec .sh-item.open .sh-chevron{color:var(--sky)}#top .cb-chip.on{background:#0050d81f;border-color:#0050d873}#top .sh-live-badge,#top .sh-trigger-meta,#top .sh-action{color:var(--sky-deep)}#top .sh-trigger-ic{color:var(--sky);background:#0050d81a}#top .sh-item.open{border-color:#0050d859}#top .sh-item.open .sh-chevron{color:var(--sky)}@media (prefers-reduced-motion:reduce){.lt-panel-inner{transition:none;animation:none!important}.lt-seg-thumb{transition:none}.cb-tile.dim{filter:none}.sh-panel{transition:none}}.product-page--print-line{--line-sign:#ff8400;--line-sign-soft:#ffa340;--line-acc:var(--sky);--line-acc-soft:var(--sky-soft);--line-acc-deep:var(--sky-deep);--line-acc-rgb:var(--sky-rgb);--prod-body-size:1rem;--prod-body-lh:1.62;--prod-body-fw:400;--prod-label-fw:500;--prod-eyebrow-size:clamp(1.75rem,3vw,2.35rem);--prod-subhead-size:clamp(1rem,1.6vw,1.2rem);--prod-h3-size:1.125rem;--prod-maxw:min(1440px, calc(100vw - clamp(16px, 2.5vw, 28px)));background:radial-gradient(1100px 680px at 12% 8%, rgba(var(--line-acc-rgb),.1), transparent 58%), radial-gradient(900px 560px at 88% 18%, rgba(var(--line-acc-rgb),.06), transparent 55%), linear-gradient(180deg, var(--paper) 0%, #eef6fc 40%, var(--paper-2) 70%, var(--paper) 100%)}.product-page--print-line[data-accent=teal]{--line-sign:var(--teal);--line-sign-soft:var(--teal-soft)}.product-page--print-line .wrap{max-width:var(--prod-maxw);padding-inline:clamp(12px,1.6vw,18px)}.product-page--print-line .wf-step-layout,.product-page--print-line .prod-detail-cols{gap:clamp(20px,2.8vw,36px)}.product-page--print-line .g2{gap:clamp(14px,1.8vw,20px)}.product-page--print-line .sec-head{max-width:100%;margin-bottom:clamp(36px,4vw,48px)}.product-page--print-line .sec-head.left{margin-bottom:clamp(24px,3vw,36px)}.product-page--print-line .pill-list{gap:clamp(8px,1.2vw,12px)}.product-page--print-line>.sec:not(.prod-demo-footer){background:0 0;padding-block:clamp(48px,6vw,72px);position:relative}.product-page--print-line>.sec:nth-of-type(2n):not(.prod-demo-footer),.product-page--print-line>.sec.prod-specs{background:0 0}.product-page--print-line .prod-specs.sec-teal,.product-page--print-line .prod-specs{--teal:var(--line-acc);--teal-soft:var(--line-acc-soft)}.product-page--print-line h1,.product-page--print-line h3{font-family:var(--font-display);letter-spacing:-.025em}.product-page--print-line h1{font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800}.product-page--print-line h3{font-weight:700;font-size:var(--prod-h3-size)}.product-page--print-line .sec-head .eyebrow,.product-page--print-line .wf-step-copy>.eyebrow{font-family:var(--font-display);font-size:var(--prod-eyebrow-size);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-weight:800;line-height:1.12}.product-page--print-line .sec-head h2,.product-page--print-line .wf-step-copy h2{font-family:var(--font-body);font-size:var(--prod-subhead-size);letter-spacing:0;text-transform:none;color:var(--ink-muted);font-weight:500;line-height:1.5}.product-page--print-line .lead,.product-page--print-line .copy-lead,.product-page--print-line .sec-head p,.product-page--print-line .sec p,.product-page--print-line .card p,.product-page--print-line .wf-benefits li,.product-page--print-line .pill-list a,.product-page--print-line .pill-list span,.product-page--print-line .crumbs{font-family:var(--font-body)!important;font-size:var(--prod-body-size)!important;line-height:var(--prod-body-lh)!important;font-weight:var(--prod-body-fw)!important}.product-page--print-line .copy-lead,.product-page--print-line .wf-benefits li{max-width:52ch}.product-page--print-line .wf-benefits li{padding-left:20px;position:relative}.product-page--print-line .prod-print-hero{isolation:isolate;padding:clamp(96px,11vw,120px) 0 clamp(56px,6vw,80px);position:relative;overflow:clip}.product-page--print-line .prod-print-hero__bg{z-index:0;background:radial-gradient(900px 520px at 72% 50%, rgba(var(--line-acc-rgb),.2), transparent 62%), radial-gradient(640px 420px at 18% 30%, rgba(var(--line-acc-rgb),.1), transparent 58%), linear-gradient(155deg, #0e0d10 0%, #1a171b 38%, #201c1e 68%, #141216 100%);position:absolute;inset:0}.product-page--print-line .prod-print-hero__wrap{z-index:1;max-width:var(--prod-maxw);position:relative}.product-page--print-line .prod-print-hero__crumbs{margin-bottom:clamp(6px,1vw,12px);color:#ffffff73!important;font-size:.82rem!important}.product-page--print-line .prod-print-hero__crumbs a{color:#ffffff9e!important}.product-page--print-line .prod-print-hero__crumbs a:hover{color:#fff!important}.product-page--print-line .prod-print-hero__grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(12px,2vw,28px);min-height:clamp(440px,62vh,700px);display:grid}.product-page--print-line .prod-print-hero__copy{flex-direction:column;justify-content:flex-start;align-self:start;align-items:flex-start;max-width:36rem;padding-top:clamp(8px,2vw,24px);display:flex}.product-page--print-line .prod-print-hero__brand-wrap{max-width:fit-content;margin-bottom:clamp(18px,2.5vw,24px);line-height:0;display:inline-block}.product-page--print-line .prod-print-hero__visual{justify-content:center;align-self:center;align-items:center;width:100%;min-height:clamp(380px,62vh,680px);display:flex;position:relative;overflow:visible}.product-page--print-line .prod-print-hero__glow{background:radial-gradient(ellipse at 50% 52%, rgba(var(--line-acc-rgb),.26), transparent 68%);pointer-events:none;position:absolute;inset:2% -4%}@media (min-width:981px){.product-page--print-line .prod-print-hero__printer{transform-origin:50%;transform:scale(1.08)}}.product-page--print-line .prod-print-hero__printer{z-index:1;object-fit:contain;object-position:center center;filter:drop-shadow(0 30px 70px #0000008c);border-radius:18px;width:auto;max-width:100%;height:min(78vh,1180px);max-height:1180px;display:block;position:relative;-webkit-mask-image:radial-gradient(120% 120%,#000 62%,#0000 96%);mask-image:radial-gradient(120% 120%,#000 62%,#0000 96%)}.product-page--print-line .prod-print-hero__brand{aspect-ratio:1000/429;object-fit:contain;width:auto;max-width:100%;height:clamp(44px,6vw,62px);display:block}.product-page--print-line .prod-print-hero__brand--scanners{filter:brightness(0)invert();opacity:.92}.product-page--print-line .prod-print-hero__eyebrow{font-family:var(--font-display);letter-spacing:.28em;text-transform:uppercase;color:var(--line-acc-soft);margin-bottom:14px;font-size:clamp(.72rem,1vw,.82rem);font-weight:700}.product-page--print-line .prod-print-hero__copy h1{color:var(--line-sign);margin:0;font-size:clamp(2.6rem,5.8vw,4.2rem);line-height:1.02}.product-page--print-line .prod-print-hero__lead{color:#e8eef5;max-width:36ch;margin-top:16px;font-size:clamp(1.05rem,1.8vw,1.28rem);font-weight:500;line-height:1.45}.product-page--print-line .prod-print-hero__desc{font-size:var(--prod-body-size);color:#ffffffad;line-height:var(--prod-body-lh);max-width:46ch;margin-top:14px}.product-page--print-line .prod-print-hero__copy .page-hero-actions{margin-top:clamp(22px,3vw,30px)}.product-page--print-line .prod-print-hero__ghost{color:#fff!important;background:#ffffff0f!important;border-color:#ffffff47!important}.product-page--print-line .prod-print-hero__ghost:hover{color:#fff!important;box-shadow:none!important;background:#ffffff1f!important;border-color:#ffffff8c!important}.product-page--print-line .prod-print-stats{background:linear-gradient(#141216 0%,#1a171b 100%);border-bottom:1px solid #ffffff14;margin-top:-1px;padding:0;position:relative}.product-page--print-line .prod-print-stats__grid{grid-template-columns:repeat(3,1fr);gap:clamp(12px,2vw,24px);padding:clamp(28px,4vw,40px) clamp(12px,1.6vw,18px);display:grid}@media (max-width:820px){.product-page--print-line .prod-print-stats__grid{grid-template-columns:1fr}}.product-page--print-line .prod-print-stat{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;padding:clamp(18px,2.5vw,24px) clamp(16px,2vw,22px)}.product-page--print-line .prod-print-stat__value{font-family:var(--font-display);color:var(--line-acc-soft);margin:0 0 8px;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1}.product-page--print-line .prod-print-stat__label{font-family:var(--font-display);color:#fff;letter-spacing:.02em;margin:0 0 8px;font-size:clamp(.95rem,1.4vw,1.1rem);font-weight:700}.product-page--print-line .prod-print-stat__desc{color:#ffffff9e;margin:0;font-size:.92rem;line-height:1.55}.product-page--print-line .build,.product-page--print-line .build h3,.product-page--print-line .build p,.product-page--print-line .build:before{opacity:1;border-color:var(--paper-line);animation:none;transform:none}.product-page--print-line .build.built,.product-page--print-line .build.built h3,.product-page--print-line .build.built p,.product-page--print-line .reveal{opacity:1;transform:none}@media (max-width:980px){.product-page--print-line .prod-print-hero{padding-bottom:clamp(40px,5vw,56px)}.product-page--print-line .prod-print-hero__grid{grid-template-columns:1fr;gap:clamp(24px,4vw,36px);min-height:auto}.product-page--print-line .prod-print-hero__copy{order:1;max-width:100%}.product-page--print-line .prod-print-hero__visual{order:2;min-height:auto;padding:clamp(8px,2vw,16px) 0}.product-page--print-line .prod-print-hero__printer{width:min(108%,964px);max-width:none;height:auto;max-height:min(72vh,1280px)}}@media (max-width:640px){.product-page--print-line .prod-print-hero__desc{display:none}}.product-page--print-line .page-hero{display:none}.product-page--print-line>.sec:not(.prod-demo-footer):last-of-type{padding-bottom:clamp(24px,3vw,36px)}.product-page--print-line .wf-step-copy>.eyebrow{color:var(--line-sign)!important}.product-page--print-line .btn-sign{font-weight:700;background:var(--line-sign)!important;color:var(--navy-deep)!important}.product-page--print-line .btn-sign:hover{box-shadow:0 10px 28px #ff840059!important}.product-page--print-line[data-accent=teal] .btn-sign:hover{box-shadow:0 10px 28px rgba(var(--teal-rgb),.35)!important}.product-page--print-line .sec-head .eyebrow,.product-page--print-line .prod-specs .sec-head .eyebrow{color:var(--line-acc)!important}.product-page--print-line .copy-lead,.product-page--print-line .wf-benefits li{color:var(--ink-muted)}.product-page--print-line .wf-benefits li:before{background:var(--line-acc)}.product-page--print-line .m-underline:after,.product-page--print-line .sec-head h2.m-underline:after,.product-page--print-line .wf-step-copy h2.m-underline:after{display:none}.product-page--print-line .card{background:var(--navy-card);border-color:var(--paper-line)}.product-page--print-line .card:hover{border-color:rgba(var(--line-acc-rgb),.35);background:var(--navy-2)}.product-page--print-line .card h3{color:var(--ink)}.product-page--print-line .card p{color:var(--ink-muted)}.product-page--print-line .pill-list a,.product-page--print-line .pill-list span{border:1px solid var(--paper-line-2);color:var(--ink-muted);background:#fff;border-radius:30px;padding:9px 16px;transition:all .25s}.product-page--print-line .pill-list a:hover{border-color:var(--line-acc);color:var(--line-acc-deep);transform:translateY(-2px)}.product-page--print-line .sec .btn-ghost{color:var(--ink);border-color:var(--paper-line-2)}.product-page--print-line .sec .btn-ghost:hover{border-color:var(--line-acc-deep);color:var(--line-acc-deep);background:rgba(var(--line-acc-rgb),.08)}.product-page--print-line .prod-line-brand{aspect-ratio:1000/429;object-fit:contain;width:auto;height:38px;display:block}.product-page--cinematic .prod-cine-hero{isolation:isolate;min-height:clamp(600px,94vh,1080px);padding:clamp(84px,9vw,112px) 0 clamp(44px,5vw,72px);position:relative;overflow:clip}.product-page--cinematic .prod-cine-hero__bg{z-index:0;background:radial-gradient(1200px 820px at 78% 40%, rgba(var(--line-acc-rgb),.2), transparent 60%), radial-gradient(880px 620px at 10% 82%, #ff84001a, transparent 58%), linear-gradient(160deg, #0c0b0e 0%, #151318 42%, #1c191d 70%, #0d0c0f 100%);position:absolute;inset:0}.product-page--cinematic[data-accent=teal] .prod-cine-hero__bg{background:radial-gradient(1200px 820px at 78% 40%, rgba(var(--line-acc-rgb),.2), transparent 60%), radial-gradient(880px 620px at 10% 82%, rgba(var(--teal-rgb),.12), transparent 58%), linear-gradient(160deg, #0c0b0e 0%, #151318 42%, #1c191d 70%, #0d0c0f 100%)}.product-page--cinematic .prod-cine-hero__glow{z-index:0;pointer-events:none;aspect-ratio:1;background:radial-gradient(ellipse at center, rgba(var(--line-acc-rgb),.3), transparent 66%);width:min(76vw,960px);position:absolute;top:50%;right:2%;transform:translateY(-50%)}.product-page--cinematic .prod-cine-hero__wrap{z-index:2;width:100%;max-width:var(--prod-maxw);flex-direction:column;min-height:clamp(420px,74vh,820px);display:flex;position:relative}.product-page--cinematic .prod-cine-hero__copy{max-width:34rem;margin-top:auto;margin-bottom:auto}.product-page--cinematic .prod-cine-hero__copy .prod-print-hero__brand{margin-bottom:clamp(18px,2.5vw,24px)}.product-page--cinematic .prod-cine-hero__title{color:var(--line-sign);font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(2.8rem,6vw,4.6rem);font-weight:800;line-height:1}.product-page--cinematic .prod-cine-hero__floor{z-index:0;pointer-events:none;filter:blur(9px);background:radial-gradient(#0000008c,#0000 70%);width:min(44vw,520px);height:56px;position:absolute;bottom:clamp(28px,5vh,66px);right:14%}.product-page--cinematic .prod-cine-hero__printer{z-index:1;pointer-events:none;object-fit:contain;object-position:center;filter:drop-shadow(0 42px 84px #0000009e);width:500px;max-width:46vw;height:800px;position:absolute;top:50%;right:clamp(32px,9vw,220px);transform:translateY(-50%)}.product-page--cinematic .prod-cine-hero__printer--photo{filter:drop-shadow(0 42px 84px #0000009e) drop-shadow(0 0 48px rgba(var(--line-acc-rgb),.18));border-radius:18px;-webkit-mask-image:radial-gradient(120% 120%,#000 58%,#0000 94%);mask-image:radial-gradient(120% 120%,#000 58%,#0000 94%)}@media (max-width:980px){.product-page--cinematic .prod-cine-hero{min-height:auto;padding-bottom:0;display:block}.product-page--cinematic .prod-cine-hero__wrap{min-height:auto;display:block}.product-page--cinematic .prod-cine-hero__copy{max-width:100%;margin-top:clamp(14px,3vw,22px);margin-bottom:0}.product-page--cinematic .prod-cine-hero__glow{width:min(120vw,640px);top:auto;bottom:-6%;right:50%;transform:translate(50%)}.product-page--cinematic .prod-cine-hero__floor{width:min(72vw,420px);bottom:8px;right:50%;transform:translate(50%)}.product-page--cinematic .prod-cine-hero__printer{z-index:1;object-position:center;width:min(78%,420px);max-width:80%;height:auto;margin:clamp(20px,4vw,32px) auto 0;display:block;position:relative;bottom:auto;right:auto}}@media (max-width:640px){.product-page--cinematic .prod-cine-hero__copy .prod-print-hero__desc{display:block}}.product-page--print-classic .sec.prod-classic-hero{padding:clamp(96px,10vw,128px) 0 clamp(24px,3.5vw,40px)}.product-page--print-classic .prod-classic-hero__crumbs{margin-bottom:clamp(14px,2vw,22px)}.product-page--print-classic .prod-classic-hero__brand{margin-bottom:clamp(16px,2.4vw,22px)}.product-page--print-classic .prod-classic-hero__eyebrow{font-family:var(--font-display);letter-spacing:.28em;margin-bottom:12px;font-size:clamp(.72rem,1vw,.82rem);font-weight:700;color:var(--line-acc)!important}.product-page--print-classic .prod-classic-hero__title{color:var(--line-sign);margin:0;font-size:clamp(2.6rem,6vw,4rem);line-height:1.02}.product-page--print-classic .prod-classic-hero__lead{max-width:52ch;margin-top:16px;font-size:clamp(1.05rem,1.8vw,1.2rem)!important}.product-page--print-classic .prod-classic-hero .page-hero-actions{margin-top:clamp(22px,3vw,30px)}.product-page--print-classic .wf-step-visual img{border-radius:18px;box-shadow:0 24px 60px #081e342e}.product-page--print-signature .page-hero{min-height:clamp(380px,58vh,620px);padding:clamp(112px,12vw,150px) 0 clamp(56px,6vw,84px);display:block}.product-page--print-signature .page-hero__orbit{opacity:.35}.product-page--print-signature .page-hero h1:after{background:linear-gradient(90deg, var(--line-sign), #ffffff14)}.product-page--print-signature .page-hero__brand{aspect-ratio:1000/429;object-fit:contain;width:auto;max-width:100%;height:clamp(44px,6vw,62px);margin-bottom:clamp(18px,2.5vw,24px);display:block}.product-page--print-signature .page-hero h1{color:var(--line-sign);font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(2.6rem,5.8vw,4.2rem);font-weight:800;line-height:1.02}.product-page--print-signature .page-hero .crumbs,.product-page--print-signature .page-hero .crumbs a{color:#ffffff8c!important}.product-page--print-signature .page-hero .crumbs a:hover{color:#fff!important}.product-page--print-signature .page-hero .lead{max-width:52ch;color:#e8eef5!important;font-family:var(--font-body)!important;font-size:clamp(1.05rem,1.8vw,1.28rem)!important;font-weight:500!important;line-height:1.45!important}.product-page--print-signature .page-hero .page-hero-actions{margin-top:clamp(22px,3vw,30px)}.product-page--print-signature .wf-step-visual img{border-radius:18px;box-shadow:0 24px 60px #081e342e}.product-page--print-line>.sec.prod-highlights,.product-page--print-line>.sec.prod-specs{background:linear-gradient(180deg, rgba(var(--line-acc-rgb),.045), rgba(var(--line-acc-rgb),.015))!important}.product-page--print-line .prod-highlights__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,18px);display:grid}@media (max-width:900px){.product-page--print-line .prod-highlights__grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.product-page--print-line .prod-highlights__grid{grid-template-columns:1fr}}.product-page--print-line .prod-highlight{border:1px solid var(--paper-line-2);background:#fff;border-radius:16px;flex-direction:column;gap:14px;padding:22px 20px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 8px 22px #0828460d}.product-page--print-line .prod-highlight:hover{border-color:rgba(var(--line-acc-rgb),.4);transform:translateY(-4px);box-shadow:0 16px 36px #0828461a}.product-page--print-line .prod-highlight__ic{background:rgba(var(--line-acc-rgb),.1);width:46px;height:46px;color:var(--line-acc);border-radius:13px;justify-content:center;align-items:center;transition:all .25s;display:inline-flex}.product-page--print-line .prod-highlight__ic svg{width:23px;height:23px}.product-page--print-line .prod-highlight:hover .prod-highlight__ic{background:var(--line-sign);color:var(--navy-deep);transform:scale(1.06)rotate(-4deg)}.product-page--print-line .prod-highlight p{font-family:var(--font-display)!important;color:var(--ink)!important;margin:0!important;font-size:1rem!important;font-weight:600!important;line-height:1.35!important}.product-page--print-line .prod-models{gap:clamp(14px,1.8vw,20px);display:grid}.product-page--print-line .prod-models:not(.g2){grid-template-columns:minmax(0,560px)}.product-page--print-line .prod-model-card{border-radius:18px;padding:26px 24px 22px;position:relative;overflow:hidden}.product-page--print-line .prod-model-card:before{content:"";background:linear-gradient(180deg,var(--line-sign),var(--line-acc));width:4px;position:absolute;top:0;bottom:0;left:0}.product-page--print-line .prod-model-card__badge{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--line-acc-deep);background:rgba(var(--line-acc-rgb),.1);border-radius:999px;margin-bottom:12px;padding:5px 11px;font-size:.64rem;font-weight:800;display:inline-block}.product-page--print-line .prod-model-card h3{margin:0 0 6px}.product-page--print-line .prod-panel{border:1px solid var(--paper-line-2);background:#fff;border-radius:20px;padding:clamp(22px,2.6vw,30px);transition:box-shadow .25s,border-color .25s,transform .25s;position:relative;overflow:hidden;box-shadow:0 8px 22px #0828460d}.product-page--print-line .prod-panel:hover{border-color:rgba(var(--line-acc-rgb),.28);box-shadow:0 16px 36px #0828461a}.product-page--print-line .prod-panel:before{content:"";background:linear-gradient(180deg,var(--line-sign),var(--line-acc));width:4px;position:absolute;top:0;bottom:0;left:0}.product-page--print-line .prod-panel .sec-head{margin-bottom:20px}.product-page--print-line .spec-rows{gap:10px}.product-page--print-line .spec-row{background:rgba(var(--line-acc-rgb),.04);border:1px solid var(--paper-line-2);border-radius:14px;padding:15px 16px}.product-page--print-line .spec-row:hover{border-color:rgba(var(--line-acc-rgb),.4);background:rgba(var(--line-acc-rgb),.08);transform:translate(3px)}.product-page--print-line .spec-row__n{color:var(--line-acc)}.product-page--print-line .spec-row__label{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint)!important;font-size:.74rem!important;font-weight:700!important}.product-page--print-line .spec-row__value{font-family:var(--font-display)!important;color:var(--ink)!important;font-size:1rem!important;font-weight:700!important}.product-page--print-line .dl-list{gap:10px}.product-page--print-line .dl-list a,.product-page--print-line .dl-item{background:rgba(var(--line-acc-rgb),.04);border:1px solid var(--paper-line-2);border-radius:14px;padding:14px 16px;color:var(--ink)!important}.product-page--print-line .dl-list a:hover,.product-page--print-line .dl-item:hover{border-color:var(--line-acc);background:#fff;transform:translateY(-2px);box-shadow:0 10px 24px #08284614;color:var(--ink)!important}.product-page--print-line .dl-ic-wrap{background:rgba(var(--line-acc-rgb),.12);color:var(--line-acc);transition:all .25s}.product-page--print-line .dl-list a:hover .dl-ic-wrap,.product-page--print-line .dl-item:hover .dl-ic-wrap{background:var(--line-sign);color:var(--navy-deep)}.product-page--print-line .dl-name{font-family:var(--font-display)!important;color:var(--ink)!important;font-size:.95rem!important;font-weight:700!important}.product-page--print-line .dl-type{color:var(--ink-faint)!important;font-size:.68rem!important}.product-page--print-line .dl-action{color:var(--line-acc-deep)!important}.product-page--print-line .prod-applications{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.product-page--print-line .prod-application{border:1px solid var(--paper-line-2);background:#fff;border-radius:14px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;color:var(--ink)!important}.product-page--print-line .prod-application:hover{border-color:var(--line-acc);transform:translateY(-3px);box-shadow:0 12px 26px #0828461a}.product-page--print-line .prod-application__num{font-family:var(--font-display);color:rgba(var(--line-acc-rgb),.55);min-width:26px;font-size:1rem;font-weight:800}.product-page--print-line .prod-application__label{flex:1;font-family:var(--font-display)!important;color:var(--ink)!important;font-size:.98rem!important;font-weight:600!important}.product-page--print-line .prod-application svg{color:var(--line-acc);opacity:0;transition:all .2s;transform:translate(-6px)}.product-page--print-line .prod-application:hover svg{opacity:1;transform:translate(0)}.cure{--cure-ink:#141216;--cure-ink-soft:#2a262c;--cure-canvas:#f3f6f9;--cure-paper:#fff;--cure-muted:#5c636c;--cure-line:#1412161a;--cure-amber:#0041af;--cure-amber-deep:#046689;--cure-amber-rgb:5, 129, 173;--cure-sky:#0041af;--cure-max:1200px;--cure-margin:clamp(20px, 4vw, 48px);color:var(--cure-ink);background:var(--cure-canvas);font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:clip}.cure h1,.cure h2,.cure h3{font-family:var(--font-display);color:inherit;letter-spacing:-.035em;margin:0;line-height:1.05}.cure-wrap{width:min(var(--cure-max), calc(100% - (var(--cure-margin) * 2)));margin-inline:auto}.cure section[id]{scroll-margin-top:96px}.cure :focus-visible{outline:2px solid var(--cure-amber);outline-offset:3px}.cure-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--cure-amber-deep);margin:0 0 14px;font-size:.78rem;font-weight:600}.cure-section-head{max-width:34rem;margin-bottom:clamp(28px,4vw,48px)}.cure-section-head h2{font-size:clamp(1.85rem,3.8vw,2.85rem)}.cure-section-head p:not(.cure-kicker){color:var(--cure-muted);margin:14px 0 0;font-size:1.05rem;line-height:1.55}.cure-actions{flex-wrap:wrap;gap:12px;display:flex}.cure-btn{border:1px solid var(--cure-amber);background:var(--cure-amber);color:#fff;letter-spacing:.02em;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:13px 28px;font-size:.9rem;font-weight:650;transition:transform .25s,background .25s,border-color .25s,color .25s;display:inline-flex}.cure-btn:hover{background:var(--cure-amber-deep);border-color:var(--cure-amber-deep);color:#fff;transform:translateY(-2px)}.cure-btn--ghost{color:#fff;background:0 0;border-color:#ffffff73}.cure-btn--ghost:hover{color:#fff;background:#ffffff1a;border-color:#fff;transform:translateY(-2px)}.cure-text-link{color:var(--cure-ink);border-bottom:1px solid #14121640;margin-top:20px;padding-bottom:2px;font-size:.95rem;font-weight:650;transition:color .2s,border-color .2s;display:inline-flex}.cure-text-link:hover{color:var(--cure-amber-deep);border-color:var(--cure-amber)}.cure-hero{--cure-hero-clear:0;color:#fff;background:#0e0c10;align-content:end;min-height:min(100svh,900px);padding:clamp(110px,14vw,150px) 0 clamp(52px,7vw,80px);display:grid;position:relative;overflow:hidden}.cure-hero__stage{pointer-events:none;position:absolute;inset:0}.cure-hero__bg,.cure-hero__fallback{object-fit:cover;object-position:center;width:100%;height:100%;opacity:calc(.85 + (var(--cure-hero-clear) * .15));position:absolute;inset:0}.cure-hero__fallback{animation:18s ease-in-out infinite alternate cure-drift;display:none}.cure-hero__veil{z-index:2;opacity:calc(1 - (var(--cure-hero-clear) * .92));background:linear-gradient(105deg,#0a080cb8 0%,#0a080c59 38%,#0a080c14 68%,#0000 100%),linear-gradient(#0a080c38 0%,#0000 36%,#0a080c8c 68%,#0a080ce0 100%);transition:none;position:absolute;inset:0}.cure-hero__amber{background:radial-gradient(circle, rgba(var(--cure-amber-rgb), .16) 0%, transparent 68%);z-index:1;pointer-events:none;border-radius:50%;width:min(42vw,420px);height:min(42vw,420px);animation:5.5s ease-in-out infinite cure-pulse;position:absolute;top:28%;right:12%}.cure-hero__content{z-index:5;width:min(34rem, calc(100% - (var(--cure-margin) * 2)));text-align:center;will-change:transform, opacity;background:radial-gradient(ellipse 70% 65% at 50% 55%, rgba(0, 0, 0, calc(.5 * (1 - var(--cure-hero-clear)))) 0%, rgba(0, 0, 0, calc(.22 * (1 - var(--cure-hero-clear)))) 45%, transparent 72%);flex-direction:column;align-items:center;gap:18px;max-width:34rem;margin-inline:auto;padding:clamp(8px,1.5vw,12px) 0;display:flex;position:relative}.cure-hero__content.is-left{text-align:left;align-items:flex-start}.cure-hero__content.is-left .cure-hero__lead{margin-inline:0}.cure-hero__content.is-left .cure-actions{justify-content:flex-start}.cure-hero__content>*{will-change:transform, opacity}.cure-hero__brand{font-family:var(--font-display);letter-spacing:-.055em;color:#fff;text-shadow:0 1px 2px #000000d9,0 4px 28px #000000bf,0 16px 48px #0000008c;margin:0;font-size:clamp(3.2rem,8vw,5.6rem);font-weight:800;line-height:.9}.cure-hero h1{letter-spacing:-.02em;color:#fffffff0;text-shadow:0 1px 2px #000c,0 6px 24px #000000a6;font-size:clamp(1.45rem,2.6vw,1.9rem);font-weight:500}.cure-hero__lead{color:#ffffffdb;text-shadow:0 1px 2px #000000bf,0 4px 18px #0000008c;max-width:28rem;margin:0 auto;font-size:1.08rem;line-height:1.55}.cure-hero .cure-actions{justify-content:center}.cure-hero .cure-btn{color:#1a1204;background:#e8940a;border-color:#e8940a}.cure-hero .cure-btn:hover{color:#1a1204;background:#c47808;border-color:#c47808}.cure-hero .cure-btn--ghost{color:#e8940a;background:0 0;border-color:#e8940a}.cure-hero .cure-btn--ghost:hover{color:#f0b84a;background:#e8940a24;border-color:#f0b84a}.cure-manifesto{background:radial-gradient(900px 420px at 10% 0%, rgba(var(--cure-amber-rgb), .08), transparent 55%), var(--cure-paper);padding:clamp(64px,10vw,120px) 0 clamp(48px,7vw,80px)}.cure-manifesto__inner{text-align:center;max-width:52rem;margin-inline:auto}.cure-manifesto__title{letter-spacing:-.05em;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:clamp(10px,2vw,22px);margin:8px 0 22px;font-size:clamp(2.6rem,7vw,5.2rem);font-weight:800;display:flex}.cure-manifesto__title span{background:linear-gradient(180deg, var(--cure-ink) 40%, var(--cure-ink-soft));color:#0000;-webkit-background-clip:text;background-clip:text}.cure-manifesto__title i{color:var(--cure-amber);font-size:.55em;font-style:normal;font-weight:500}.cure-manifesto__copy{max-width:34rem;color:var(--cure-muted);margin:0 auto;font-size:1.1rem;line-height:1.6}.cure-metrics{border-top:1px solid var(--cure-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:clamp(40px,6vw,64px);padding-top:clamp(28px,4vw,40px);display:grid}.cure-metric{flex-direction:column;gap:6px;padding:8px 12px;display:flex}.cure-metric strong{font-family:var(--font-display);letter-spacing:-.04em;color:var(--cure-ink);font-size:clamp(1.7rem,3vw,2.35rem);font-weight:750;line-height:1}.cure-metric span{color:var(--cure-muted);font-size:.88rem}.cure-chapter{background:var(--cure-ink);color:#fff;grid-template-columns:1fr 1fr;align-items:stretch;min-height:min(78vh,720px);display:grid}.cure-chapter--flip{grid-template-columns:1fr 1fr}.cure-chapter--flip .cure-chapter__media{order:2}.cure-chapter--flip .cure-chapter__copy{order:1}.cure-chapter__media{background:#0a0c10;min-height:320px;position:relative;overflow:hidden}.cure-chapter__media.m-scale{opacity:1;transform:none}.cure-chapter__media img{object-fit:cover;object-position:center center;opacity:0;width:100%;height:100%;transition:opacity .85s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.cure-chapter__media.m-scale.vis img,.cure-chapter__media:not(.m-scale) img{opacity:1}.cure-chapter__media--center img{object-position:58% 48%}.cure-chapter__media--heat img{object-position:42% 42%}.cure-chapter__media--time img{object-position:58% 46%}.cure-chapter--flip .cure-chapter__media--heat img{object-position:40% 42%}.cure-chapter__media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 62%,#17141a80 100%);position:absolute;inset:0}.cure-chapter--flip .cure-chapter__media:after{background:linear-gradient(270deg,#0000 62%,#17141a80 100%)}.cure-chapter__metric{z-index:2;font-family:var(--font-display);letter-spacing:-.05em;color:#ffffffeb;text-shadow:0 10px 40px #00000073;pointer-events:none;inset-inline-start:clamp(18px,3vw,32px);font-size:clamp(2.4rem,5vw,4rem);font-weight:800;position:absolute;bottom:clamp(18px,3vw,32px)}.cure-chapter--flip .cure-chapter__metric{inset-inline:auto clamp(18px,3vw,32px)}.cure-chapter__copy{background:radial-gradient(500px 280px at 80% 20%, rgba(var(--cure-amber-rgb), .14), transparent 60%), #17141a;flex-direction:column;justify-content:center;padding:clamp(40px,6vw,72px) clamp(28px,5vw,64px);display:flex}.cure-chapter__copy .cure-kicker{color:var(--cure-amber);margin-bottom:4px;padding-bottom:14px;position:relative}.cure-chapter__copy .cure-kicker:after{content:"";background:var(--cure-amber);inset-inline-start:0;width:40px;height:2px;position:absolute;bottom:0}.cure-chapter__copy h2{margin-bottom:16px;font-size:clamp(1.9rem,3.4vw,2.7rem)}.cure-chapter__copy>p:not(.cure-kicker):not(.cure-chapter__proof){color:#ffffffad;max-width:34ch;margin:0;font-size:1.05rem;line-height:1.6}.cure-chapter__proof{letter-spacing:.02em;color:#ffffffe0;max-width:34ch;margin:22px 0 0;font-size:.92rem;font-weight:600}.cure-chapter--light{background:var(--cure-canvas);color:var(--cure-ink)}.cure-chapter--light .cure-chapter__copy{background:radial-gradient(500px 280px at 80% 20%, rgba(var(--cure-amber-rgb), .1), transparent 60%), var(--cure-canvas)}.cure-chapter--light .cure-chapter__media:after{background:linear-gradient(270deg,#0000 58%,#f3f6f9c7 100%)}.cure-chapter--light .cure-chapter__copy .cure-kicker{color:var(--cure-amber-deep)}.cure-chapter--light .cure-chapter__copy .cure-kicker:after{background:var(--cure-amber-deep)}.cure-chapter--light .cure-chapter__copy>p:not(.cure-kicker):not(.cure-chapter__proof){color:var(--cure-muted)}.cure-chapter--light .cure-chapter__proof{color:var(--cure-ink)}.cure-materials{background:var(--cure-canvas);padding:clamp(64px,9vw,110px) 0}.cure-guide{gap:22px;display:grid}.cure-guide__picker{flex-wrap:wrap;gap:8px;display:flex}.cure-guide__tab{appearance:none;border:1px solid var(--cure-line);background:var(--cure-paper);color:var(--cure-ink-soft);font-family:var(--font-body);cursor:pointer;border-radius:4px;padding:10px 16px;font-size:.88rem;font-weight:550;transition:background .2s,border-color .2s,color .2s,transform .2s}.cure-guide__tab:hover{border-color:rgba(var(--cure-amber-rgb), .45);color:var(--cure-ink)}.cure-guide__tab.is-active{background:var(--cure-ink);border-color:var(--cure-ink);color:#fff;transform:translateY(-1px)}.cure-guide__panel{background:var(--cure-paper);border:1px solid var(--cure-line);grid-template-columns:1.2fr .8fr;gap:0;min-height:380px;display:grid;overflow:hidden}.cure-guide__visual{background:radial-gradient(120% 80% at 50% 20%,#f078282e,#0000 55%),#0a1020;min-height:320px;position:relative;overflow:hidden}.cure-guide__visual img{object-fit:cover;object-position:center 45%;width:100%;height:100%;animation:.45s cure-fade-in}.cure-guide__visual:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0a1020b8);height:42%;position:absolute;inset:auto 0 0}.cure-guide__machine{z-index:1;color:#fff;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a10208c;border:1px solid #ffffff2e;margin:0;padding:7px 12px;font-size:.72rem;font-weight:650;position:absolute;bottom:16px;left:18px}.cure-guide__data{flex-direction:column;justify-content:center;gap:10px;padding:clamp(28px,4vw,44px);display:flex}.cure-guide__label{letter-spacing:.14em;text-transform:uppercase;color:var(--cure-amber-deep);margin:0;font-size:.72rem;font-weight:650}.cure-guide__data h3{font-size:clamp(1.5rem,2.4vw,1.9rem)}.cure-guide__note{color:var(--cure-muted);margin:0 0 8px;font-size:.98rem;line-height:1.55}.cure-guide__stats{border-top:1px solid var(--cure-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:10px 0 0;padding-top:18px;display:grid}.cure-guide__stats dt{letter-spacing:.1em;text-transform:uppercase;color:var(--cure-muted);margin-bottom:4px;font-size:.72rem}.cure-guide__stats dd{font-family:var(--font-display);letter-spacing:-.03em;color:var(--cure-ink);margin:0;font-size:1.15rem;font-weight:700}.cure-workflow{color:#fff;background:radial-gradient(circle at 88% 18%,#0581ad38,#0000 28%),radial-gradient(circle at 12% 86%,#0581ad1a,#0000 24%),linear-gradient(145deg,#070b16 0%,#0c1428 58%,#081121 100%);padding:clamp(76px,10vw,128px) 0;position:relative;overflow:hidden}.cure-workflow:before{content:"";opacity:.16;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.cure-workflow .cure-wrap{z-index:1;position:relative}.cure-workflow__head{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:clamp(40px,6vw,64px);display:flex}.cure-workflow .cure-kicker{color:rgba(var(--cure-amber-rgb), .95);margin:0}.cure-workflow__title{letter-spacing:-.04em;color:#fff;max-width:none;font-size:clamp(1.8rem,3.8vw,3rem);line-height:1.05}.cure-workflow__route{color:#ffffff6b;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto minmax(120px,220px) auto;align-items:center;gap:12px;width:min(100%,360px);font-size:10px;font-weight:700;display:grid}.cure-workflow__route i{background:#ffffff29;height:1px;position:relative;overflow:hidden}.cure-workflow__route i:after{content:"";background:linear-gradient(90deg, transparent, var(--cure-amber), transparent);width:32%;animation:2.8s ease-in-out infinite cure-route;position:absolute;inset:0}.cure-workflow__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cure-workflow__item{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0b;border:1px solid #ffffff1c;flex-direction:column;min-width:0;transition:transform .35s,border-color .35s,background .35s;display:flex;position:relative}.cure-workflow__item:hover{border-color:rgba(var(--cure-amber-rgb), .45);background:#ffffff13;transform:translateY(-7px)}.cure-workflow__item.is-active{border-color:rgba(var(--cure-amber-rgb), .62);background:linear-gradient(180deg, rgba(var(--cure-amber-rgb), .28), rgba(var(--cure-amber-rgb), .1)), #ffffff0f;box-shadow:0 26px 70px #0018524d}.cure-workflow__visual{background:radial-gradient(circle at center, rgba(var(--cure-amber-rgb), .2), transparent 55%);place-items:center;min-height:clamp(220px,28vw,280px);display:grid;position:relative;overflow:hidden}.cure-workflow__visual img{object-fit:contain;filter:drop-shadow(0 18px 28px #00000059);width:min(78%,210px);height:auto;max-height:190px;transition:transform .4s}.cure-workflow__item:hover .cure-workflow__visual img{transform:translateY(-6px)scale(1.04)}.cure-workflow__item.is-active .cure-workflow__visual img{animation:2.8s ease-in-out infinite cure-workflow-ring}.cure-workflow__number{z-index:1;color:#ffffff47;font-family:var(--font-display);letter-spacing:.12em;font-size:11px;font-weight:700;position:absolute;top:16px;left:18px}.cure-workflow__item>h3{color:#fff;letter-spacing:-.02em;text-align:center;padding:18px 20px 22px;font-size:1.2rem}.cure-workflow__item.is-active>h3{color:#7ec8e3}.cure-workflow__connector{z-index:3;width:30px;height:30px;color:var(--cure-amber);border:1px solid rgba(var(--cure-amber-rgb), .45);background:#0b1427;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.cure-workflow__connector>i{background:rgba(var(--cure-amber-rgb), .3);z-index:-1;height:1px;position:absolute;left:-7px;right:-7px}.cure-workflow__connector svg{width:15px;height:15px}@keyframes cure-route{0%{transform:translate(-120%)}to{transform:translate(310%)}}@keyframes cure-workflow-ring{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1.03)}}.cure-specs{background:linear-gradient(180deg, #eceff3 0%, var(--cure-canvas) 100%);padding:clamp(64px,9vw,110px) 0}.cure-specs__grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(32px,6vw,72px);display:grid}.cure-specs__intro h2{margin-bottom:16px;font-size:clamp(1.9rem,3.5vw,2.7rem)}.cure-specs__intro p{color:var(--cure-muted);max-width:34ch;margin:0;font-size:1.05rem;line-height:1.6}.cure-specs__list{border-top:1px solid var(--cure-line);grid-template-columns:1fr 1fr;gap:0;margin:0;display:grid}.cure-specs__list>div{border-bottom:1px solid var(--cure-line);gap:4px;padding:18px 16px 18px 0;display:grid}.cure-specs__list dt{letter-spacing:.1em;text-transform:uppercase;color:var(--cure-muted);font-size:.74rem}.cure-specs__list dd{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:650}.cure-ecosystem{background:var(--cure-paper);padding:clamp(56px,8vw,96px) 0}.cure-ecosystem__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cure-eco-item{position:relative}.cure-eco-item a{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 12px 8px;transition:transform .3s;display:flex}.cure-eco-item a:hover{transform:translateY(-4px)}.cure-eco-item img{object-fit:contain;width:min(100%,140px);height:120px}.cure-eco-item strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1rem}.cure-eco-item span{color:var(--cure-muted);font-size:.84rem}.cure-eco-item__join{display:none}.cure-roi-sec{background:radial-gradient(ellipse 60% 50% at 100% 0%, rgba(var(--cure-amber-rgb), .08), transparent 55%), linear-gradient(180deg, #eef2f6 0%, var(--cure-canvas) 100%);padding:clamp(64px,9vw,110px) 0}.cure-roi-sec__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,56px);display:grid}.cure-roi-sec .cure-section-head{margin-bottom:0}.cure-roi{border:1px solid var(--cure-line);background:var(--cure-paper);padding:clamp(24px,3vw,32px);box-shadow:0 18px 48px #1412160f}.cure-roi__inputs{gap:16px;display:grid}.cure-roi__field{gap:8px;display:grid}.cure-roi__field>span{letter-spacing:.08em;text-transform:uppercase;color:var(--cure-muted);font-size:.78rem;font-weight:650}.cure-roi__field input,.cure-roi__with-unit{border:1px solid var(--cure-line);width:100%;min-height:48px;color:var(--cure-ink);font:inherit;background:#f7f9fb;font-size:1.05rem;font-weight:600}.cure-roi__field input{padding:0 14px}.cure-roi__field input:focus{outline:2px solid rgba(var(--cure-amber-rgb), .45);outline-offset:1px;border-color:rgba(var(--cure-amber-rgb), .55);background:#fff}.cure-roi__with-unit{grid-template-columns:1fr auto;align-items:center;padding-right:14px;display:grid}.cure-roi__with-unit input{background:0 0;border:0;min-height:46px}.cure-roi__with-unit input:focus{outline:none}.cure-roi__with-unit em{color:var(--cure-muted);font-size:.82rem;font-style:normal;font-weight:650}.cure-roi__outputs{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.cure-roi__outputs>div{background:linear-gradient(160deg, rgba(var(--cure-amber-rgb), .08), #0581ad0d);border:1px solid rgba(var(--cure-amber-rgb), .18);padding:16px}.cure-roi__outputs span{letter-spacing:.1em;text-transform:uppercase;color:var(--cure-muted);margin-bottom:8px;font-size:.72rem;font-weight:650;display:block}.cure-roi__outputs strong{font-family:var(--font-display);letter-spacing:-.03em;color:var(--cure-ink);font-size:clamp(1.35rem,2.4vw,1.75rem);line-height:1.1;display:block}.cure-roi__year{grid-column:1/-1;background:linear-gradient(135deg,#141216f2,#1f1a22)!important;border-color:#0000!important}.cure-roi__year span{color:#ffffff8c}.cure-roi__year strong{color:#fff}.cure-roi__note{color:var(--cure-muted);margin:16px 0 0;font-size:.9rem;line-height:1.5}.cure-roi__actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.cure-roi__actions .cure-btn--ghost{color:var(--cure-ink);background:0 0;border-color:#14121638}.cure-roi__actions .cure-btn--ghost:hover{background:rgba(var(--cure-amber-rgb), .1);border-color:var(--cure-amber);color:var(--cure-ink)}.cure-cases-sec{background:var(--cure-paper);border-top:1px solid var(--cure-line);border-bottom:1px solid var(--cure-line);padding:clamp(64px,9vw,110px) 0}.cure-cases__tabs{flex-wrap:wrap;gap:8px;margin-bottom:clamp(24px,4vw,36px);display:flex}.cure-cases__tab{border:1px solid var(--cure-line);min-height:42px;color:var(--cure-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px;font-size:.88rem;font-weight:600;transition:background .25s,border-color .25s,color .25s,transform .25s}.cure-cases__tab:hover{border-color:rgba(var(--cure-amber-rgb), .45);color:var(--cure-ink);transform:translateY(-1px)}.cure-cases__tab.is-active{background:var(--cure-ink);border-color:var(--cure-ink);color:#fff}.cure-cases__panel{gap:clamp(22px,3vw,32px);display:grid}.cure-cases__meta h3{font-size:clamp(1.4rem,2.6vw,1.9rem)}.cure-cases__meta p{max-width:40rem;color:var(--cure-muted);margin:10px 0 0;line-height:1.55}.cure-cases__cycle{border:1px solid rgba(var(--cure-amber-rgb), .35);background:rgba(var(--cure-amber-rgb), .08);color:var(--cure-amber-deep);letter-spacing:.04em;margin-top:14px;padding:7px 12px;font-size:.78rem;font-weight:650;display:inline-block}.cure-cases__stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.cure-cases__stage{margin:0;position:relative}.cure-cases__frame{aspect-ratio:4/3;background:#eceff3;border:1px solid #14121614;overflow:hidden}.cure-cases__frame img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .45s}.cure-cases__stage:hover .cure-cases__frame img{transform:scale(1.04)}.cure-cases__stage figcaption{align-items:baseline;gap:10px;margin-top:12px;display:flex}.cure-cases__stage figcaption em{font-style:normal;font-family:var(--font-display);letter-spacing:.12em;color:var(--cure-amber-deep);font-size:.78rem;font-weight:700}.cure-cases__stage figcaption span{color:var(--cure-ink);font-size:.92rem;font-weight:600}.cure-cases__arrow{display:none}.cure-voice{color:#fff;background:radial-gradient(ellipse 70% 55% at 8% 0%, rgba(var(--cure-amber-rgb), .14), transparent 55%), radial-gradient(ellipse 50% 40% at 92% 80%, #0581ad1f, transparent 50%), linear-gradient(165deg, #0e0c10 0%, #16131a 48%, #0a090c 100%);padding:clamp(72px,10vw,128px) 0 clamp(56px,8vw,88px);position:relative;overflow:hidden}.cure-voice__glow{aspect-ratio:1;background:radial-gradient(circle, rgba(var(--cure-amber-rgb), .18), transparent 68%);filter:blur(8px);pointer-events:none;border-radius:50%;width:min(52vw,520px);animation:14s ease-in-out infinite alternate cure-voice-drift;position:absolute;top:-12%;right:-8%}.cure-voice .cure-wrap{z-index:1;position:relative}.cure-voice .cure-kicker{color:var(--cure-amber)}.cure-voice__top{grid-template-columns:minmax(0,1.35fr) minmax(220px,.75fr);align-items:end;gap:clamp(28px,5vw,56px);margin-bottom:clamp(40px,6vw,64px);display:grid}.cure-voice__intro h2{color:#fff;max-width:14ch;font-size:clamp(2rem,4.4vw,3.35rem)}.cure-voice__lead{color:#ffffff9e;max-width:36rem;margin:16px 0 0;font-size:1.05rem;line-height:1.55}.cure-voice__stats{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:18px 0 0;list-style:none;display:grid}.cure-voice__stats li{flex-direction:column;gap:4px;min-width:0;display:flex}.cure-voice__stats strong{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;font-size:clamp(1.45rem,2.6vw,1.9rem);line-height:1}.cure-voice__stats span{letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;font-size:.72rem;font-weight:600}.cure-voice__stage{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);align-items:stretch;gap:clamp(18px,3vw,28px);display:grid}.cure-voice__feature,.cure-voice__card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(160deg,#ffffff0e,#ffffff05);border:1px solid #ffffff1a;margin:0;position:relative}.cure-voice__feature{flex-direction:column;min-height:100%;padding:clamp(28px,4vw,40px);display:flex;overflow:hidden}.cure-voice__mark{font-family:var(--font-display);letter-spacing:-.08em;color:rgba(var(--cure-amber-rgb), .16);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(7rem,16vw,11rem);line-height:.7;position:absolute;top:-.18em;right:.08em}.cure-voice__stars{gap:5px;margin-bottom:22px;display:flex}.cure-voice__stars span{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:var(--cure-amber);opacity:.92;width:11px;height:11px}.cure-voice__feature>p{z-index:1;max-width:22ch;font-family:var(--font-display);letter-spacing:-.035em;color:#fffffff5;margin:0 0 auto;font-size:clamp(1.55rem,3.1vw,2.35rem);font-weight:500;line-height:1.2;position:relative}.cure-voice__stack{gap:clamp(14px,2vw,18px);display:grid}.cure-voice__card{flex-direction:column;gap:18px;padding:clamp(22px,3vw,28px);transition:transform .35s,border-color .35s,background .35s;display:flex}.cure-voice__card:hover{border-color:rgba(var(--cure-amber-rgb), .35);background:linear-gradient(160deg, rgba(var(--cure-amber-rgb), .08), #ffffff08);transform:translateY(-4px)}.cure-voice__card>p{letter-spacing:-.015em;color:#ffffffd6;margin:0;font-size:1.02rem;line-height:1.5}.cure-voice__person{color:inherit;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:28px;padding:0;display:grid}.cure-voice__card .cure-voice__person{grid-template-columns:auto 1fr;margin-top:0}.cure-voice__avatar{letter-spacing:.06em;color:#fff;background:radial-gradient(circle at 30% 25%, #4db3d9, var(--cure-amber) 55%, var(--cure-amber-deep));border-radius:50%;place-items:center;width:44px;height:44px;font-size:.78rem;font-weight:700;display:grid;box-shadow:0 0 0 1px #ffffff2e,0 10px 24px #00000047}.cure-voice__person strong{font-size:.95rem;font-weight:650;display:block;color:#fff!important}.cure-voice__person>div span{margin-top:2px;font-size:.82rem;line-height:1.35;display:block;color:#ffffff9e!important}.cure-voice__person em{border:1px solid rgba(var(--cure-amber-rgb), .35);letter-spacing:.1em;text-transform:uppercase;color:#8ed0ea;background:rgba(var(--cure-amber-rgb), .12);border-radius:999px;justify-self:end;padding:6px 10px;font-size:.68rem;font-style:normal;font-weight:650}.cure-voice__focus{letter-spacing:.12em;text-transform:uppercase;color:#fff6;border-top:1px solid #ffffff1a;align-self:start;padding:5px 0 0;font-size:.72rem;font-weight:650}.cure-voice__band{color:#ffffff61;letter-spacing:.16em;text-transform:uppercase;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;margin:clamp(40px,6vw,64px) 0 0;padding-top:28px;font-size:.72rem;font-weight:650;display:flex}.cure-voice__band i{background:rgba(var(--cure-amber-rgb), .55);border-radius:50%;width:4px;height:4px}@keyframes cure-voice-drift{0%{transform:translate(0)scale(1)}to{transform:translate(-4%,6%)scale(1.08)}}.cure-close{text-align:center;color:#fff;background:#0c0a0e;place-items:center;min-height:min(72vh,620px);padding:clamp(72px,10vw,120px) 0;display:grid;position:relative;overflow:hidden}.cure-close__stage{position:absolute;inset:0}.cure-close__stage img{object-fit:cover;opacity:.45;width:100%;height:100%}.cure-close__veil{background:radial-gradient(600px 320px at 50% 40%, rgba(var(--cure-amber-rgb), .18), transparent 65%), linear-gradient(180deg, #08060a8c, #08060ae0);position:absolute;inset:0}.cure-close__content{z-index:2;flex-direction:column;align-items:center;gap:16px;max-width:36rem;display:flex;position:relative}.cure-close .cure-hero__brand{font-size:clamp(2.4rem,5vw,3.6rem)}.cure-close h2{font-size:clamp(1.7rem,3.4vw,2.5rem)}.cure-close p{color:#ffffffad;margin:0;line-height:1.55}.cure-close .cure-actions{justify-content:center;margin-top:8px}.cure-close .cure-btn{background:var(--cure-amber);border-color:var(--cure-amber);color:#fff}.cure-close .cure-btn:hover{color:var(--cure-ink);background:#fff;border-color:#fff}@keyframes cure-drift{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.08)translate(-1.5%,1%)}}@keyframes cure-pulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@keyframes cure-fade-in{0%{opacity:.35;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@media (max-width:980px){.cure-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cure-chapter,.cure-chapter--flip{grid-template-columns:1fr}.cure-chapter--flip .cure-chapter__media,.cure-chapter--flip .cure-chapter__copy{order:unset}.cure-chapter__media{aspect-ratio:3/2;min-height:0}.cure-chapter--flip .cure-chapter__metric{inset-inline:clamp(18px,3vw,32px) auto}.cure-chapter__media--center img{object-position:50% 50%}.cure-chapter__media--heat img{object-position:50% 45%}.cure-chapter__media--time img{object-position:54% 48%}.cure-chapter__media:after,.cure-chapter--flip .cure-chapter__media:after{background:linear-gradient(#0000 55%,#17141aad 100%)}.cure-chapter--light .cure-chapter__media:after{background:linear-gradient(#0000 55%,#f3f6f9d1 100%)}.cure-guide__panel,.cure-specs__grid,.cure-voice__top,.cure-voice__stage{grid-template-columns:1fr}.cure-voice__intro h2,.cure-voice__feature>p{max-width:none}.cure-voice__person{grid-template-columns:auto 1fr}.cure-voice__person em{grid-column:2;justify-self:start}.cure-workflow__row{grid-template-columns:repeat(2,minmax(0,1fr))}.cure-workflow__connector{display:none}.cure-ecosystem__row{grid-template-columns:repeat(2,minmax(0,1fr))}.cure-roi-sec__grid,.cure-cases__stages,.cure-roi__outputs{grid-template-columns:1fr}}@media (max-width:640px){.cure-hero{align-content:center;padding-top:120px}.cure-manifesto__title{flex-direction:column;gap:4px}.cure-manifesto__title i{display:none}.cure-metrics{grid-template-columns:1fr 1fr}.cure-guide__stats,.cure-specs__list,.cure-workflow__row{grid-template-columns:1fr}.cure-actions,.cure-btn{width:100%}}@media (prefers-reduced-motion:reduce){.cure-hero__bg{display:none}.cure-hero__fallback{display:block;animation:none!important}.cure-hero__amber,.cure-guide__visual img,.cure-chapter__media img,.cure-workflow__route i:after,.cure-workflow__item.is-active .cure-workflow__visual img,.cure-voice__glow{transition:none!important;animation:none!important}.cure-chapter__media.m-scale,.cure-chapter__media.m-scale img{opacity:1!important;transform:none!important}.cure-workflow__item:hover .cure-workflow__visual img,.cure-voice__card:hover,.cure-cases__stage:hover .cure-cases__frame img,.cure-cases__tab:hover,.cure-chapter:hover .cure-chapter__media img{transform:none}}.c6{--c6-sky:var(--sky,#0050d8);--c6-sky-h:var(--sky-deep,#0041af);--c6-sky-soft:var(--sky-soft,#5b93f5);--c6-ink:var(--ink,#211c1d);--c6-body:var(--ink-muted,#5a555c);--c6-mut:var(--ink-faint,#8a858e);--c6-tint:var(--paper-2,#e9f4fb);--c6-dark:#141216;--c6-acc:var(--c6-sky);--c6-acc-rgb:0,80,216;--c6-acc-text:#04708f;--c6-rule:var(--paper-line,#0a3c641a);--c6-shadow:0 6px 24px #0a3c6414;color:var(--c6-body);font-family:var(--font-tajawal),"Tajawal",sans-serif;background:#fff;font-size:16px;line-height:1.6;overflow-x:clip}.c6 h1,.c6 h2,.c6 h3,.c6 h4{font-family:var(--font-tajawal),"Tajawal",sans-serif;color:var(--c6-ink);letter-spacing:-.01em;font-weight:700;line-height:1.15}.c6 :focus-visible{outline:2px solid var(--c6-sky);outline-offset:2px;border-radius:4px}.c6-wrap{max-width:1180px;margin-inline:auto;padding-inline:24px}.c6 [id]{scroll-margin-top:110px}.c6-sec{padding-block:clamp(32px,4vw,48px)}.c6-sec--tint{background:var(--c6-tint)}.c6-shead{margin-bottom:clamp(14px,2vw,22px)}.c6-h2{border-inline-start:5px solid var(--c6-acc);margin-bottom:8px;padding-inline-start:14px;font-size:clamp(23px,2.6vw,30px)}.c6-intro{max-width:52em;font-size:16.5px}.c6-micro{color:var(--c6-mut);margin-top:10px;font-size:13px}.c6-eyebrow{color:var(--c6-acc-text);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:700;display:inline-block}[dir=rtl] .c6-eyebrow{letter-spacing:0;text-transform:none}.c6-btn{cursor:pointer;background:var(--c6-sky);color:var(--c6-dark);border:2px solid var(--c6-sky);border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:15.5px;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}.c6-btn:hover{background:var(--c6-sky-soft);border-color:var(--c6-sky-soft)}.c6-btn--ghost{color:var(--c6-sky-h);background:0 0}.c6-btn--ghost:hover{background:#0050d814}.c6-cta-micro{color:var(--c6-mut);margin-top:8px;font-size:13px}.c6-card{border:1px solid var(--c6-rule);box-shadow:var(--c6-shadow);background:#fff;border-radius:16px;overflow:hidden}.c6-hero{background:radial-gradient(760px 420px at 82% 20%, rgba(var(--c6-acc-rgb),.1), transparent 62%), radial-gradient(560px 340px at 8% 90%, #0050d817, transparent 62%), linear-gradient(180deg,#fdfeff 0%, var(--c6-tint) 100%);padding-block:clamp(104px,11vw,140px) clamp(32px,4vw,44px)}.c6-hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(24px,4vw,52px);display:grid}.c6-crumbs{color:var(--c6-mut);margin-bottom:18px;font-size:13px}.c6-crumbs a{color:inherit;text-decoration:none}.c6-crumbs a:hover{color:var(--c6-sky-h)}.c6-crumbs .sep{opacity:.6;margin-inline:7px}.c6-h1{margin-bottom:6px;font-size:clamp(34px,4.6vw,54px)}.c6-hero-tag{color:var(--c6-ink);margin-bottom:10px;font-size:clamp(18px,2vw,22px);font-weight:700}.c6-hero-body{max-width:34em;margin-bottom:20px}.c6-hero-ctas{flex-wrap:wrap;gap:12px;display:flex}.c6-hero-stats{grid-template-columns:repeat(4,1fr);gap:10px;max-width:560px;margin-block:22px 20px;display:grid}.c6-stat{border:1px solid var(--c6-rule);box-shadow:var(--c6-shadow);background:#fff;border-radius:12px;padding:10px 12px}.c6-stat strong{color:var(--c6-ink);font-size:18px;line-height:1.2;display:block}.c6-stat span{color:var(--c6-mut);font-size:12px}.c6-hero-media{margin:0;position:relative}.c6-hero-media img{filter:drop-shadow(0 30px 44px #0a142847);width:100%;max-width:560px;height:auto;margin-inline:auto;display:block}.c6-hero-media figcaption{color:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0d148c;border-radius:8px;padding:5px 10px;font-size:12.5px;position:absolute;inset-block-end:12px;inset-inline-start:14px}.c6-why-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(20px,3vw,40px);display:grid}.c6-why-copy p{max-width:46em}.c6-why-copy p+p{margin-top:12px}.c6-tl{gap:10px;padding:clamp(16px,2vw,22px);display:grid}.c6-tl-step{border:1px solid var(--c6-rule);background:#fff;border-radius:12px;grid-template-columns:40px 1fr;align-items:start;gap:12px;padding:12px 14px;display:grid}.c6-tl-step svg{width:26px;height:26px;color:var(--c6-mut);margin-top:2px}.c6-tl-step strong{letter-spacing:.1em;color:var(--c6-ink);font-size:14px;display:block}[dir=rtl] .c6-tl-step strong{letter-spacing:0}.c6-tl-step span{color:var(--c6-body);font-size:14px}.c6-tl-step--active{border-color:rgba(var(--c6-acc-rgb),.55);background:rgba(var(--c6-acc-rgb),.06)}.c6-tl-step--active svg{color:var(--c6-acc)}.c6-tl-step--active strong{color:var(--c6-acc-text)}.c6-tl-arrow{color:var(--c6-mut);justify-self:center;font-size:15px;line-height:1}.c6-acts{background:#0a1020;height:260vh;position:relative}.c6-acts-pin{height:100vh;position:sticky;top:0;overflow:hidden}.c6-act{isolation:isolate;position:absolute;inset:0}.c6-act img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c6-act:after{content:"";background:linear-gradient(#0a0d1673 0%,#0a0d160d 40%,#0a0d168c 88%);position:absolute;inset:0}.c6-act--cure{opacity:clamp(0, calc((var(--p,0) - .38) * 4.2), 1)}.c6-act-copy{z-index:2;width:100%;padding:0 24px clamp(28px,4vh,48px);position:absolute;inset-block-end:0;inset-inline-start:0}.c6-act-copy-in{max-width:1180px;margin-inline:auto}.c6-act-kicker{letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:700}[dir=rtl] .c6-act-kicker{letter-spacing:0;text-transform:none}.c6-act--wash .c6-act-kicker{color:#afb9e8}.c6-act--cure .c6-act-kicker{color:var(--c6-acc)}.c6 .c6-act-title{color:#fff;margin-bottom:8px;font-size:clamp(26px,3.4vw,40px)}.c6-act-body{color:#e9edf7d9;max-width:34em;font-size:16.5px}.c6-acts-head{z-index:3;inset-inline:0;padding:clamp(22px,3.5vh,40px) 24px 0;position:absolute;top:0}.c6-acts-head-in{justify-content:space-between;align-items:center;gap:16px;max-width:1180px;margin-inline:auto;display:flex}.c6-acts-eyebrow{color:var(--c6-acc);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:700}[dir=rtl] .c6-acts-eyebrow{letter-spacing:0;text-transform:none}.c6-acts-rail{color:#e9edf7b3;align-items:center;gap:10px;font-size:12px;display:flex}.c6-acts-rail i{background:#ffffff38;border-radius:2px;width:120px;height:2px;position:relative;overflow:hidden}.c6-acts-rail i:after{content:"";width:calc(var(--p,0) * 100%);background:var(--c6-acc);position:absolute;inset-block:0;inset-inline-start:0}.c6-acts-close{z-index:3;text-align:center;color:#fff;text-shadow:0 2px 18px #0a0d16a6;opacity:clamp(0, calc((var(--p,0) - .78) * 5), 1);inset-inline:0;padding-inline:24px;font-size:clamp(18px,2vw,24px);font-weight:700;position:absolute;top:34%}@media (max-width:767px),(prefers-reduced-motion:reduce){.c6-acts{height:auto}.c6-acts-pin{height:auto;display:grid;position:static}.c6-acts-head{padding-block:22px 6px;position:static}.c6-act{min-height:0;position:relative;opacity:1!important}.c6-act img{aspect-ratio:16/10;height:auto;position:static}.c6-act:after{display:none}.c6-act-copy{padding:14px 24px 22px;position:static}.c6-act-title{color:#fff}.c6-acts-close{opacity:1;padding-block:6px 26px;position:static}.c6-acts-rail{display:none}}.c6-chips{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.c6-chip{padding:clamp(14px,1.6vw,20px)}.c6-chip svg{width:30px;height:30px;color:var(--c6-acc);margin-bottom:10px}.c6-chip h3{margin-bottom:6px;font-size:16px}.c6-chip p{color:var(--c6-body);font-size:13.5px}.c6-times{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.c6-time{flex-direction:column;display:flex}.c6-time-img{aspect-ratio:4/3;overflow:hidden}.c6-time-img img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.c6-time:hover .c6-time-img img{transform:scale(1.04)}.c6-time-body{padding:12px 14px 14px}.c6-time-body h3{margin-bottom:2px;font-size:15px}.c6-time-min{color:var(--c6-acc-text);font-size:22px;font-weight:700;line-height:1.2}.c6-time-min small{color:var(--c6-mut);font-size:13px;font-weight:500}.c6-mech{background:rgba(var(--c6-acc-rgb),.07);border:1px solid rgba(var(--c6-acc-rgb),.3);border-radius:12px;max-width:62em;margin-top:16px;padding:14px 18px;font-size:14.5px}.c6-mech strong{color:var(--c6-acc-text)}.c6-apps{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.c6-app{position:relative}.c6-app img{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform .35s;display:block}.c6-app:hover img{transform:scale(1.04)}.c6-app figcaption{color:#fff;background:linear-gradient(#0000,#0c0e14b8);padding:26px 14px 10px;font-size:15.5px;font-weight:700;position:absolute;inset-block-end:0;inset-inline:0}.c6-specs-grid{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:clamp(20px,3vw,40px);display:grid}.c6-specs-media{flex-direction:column;margin:0;display:flex}.c6-specs-media video{object-fit:cover;background:var(--c6-ink);flex:1;width:100%;min-height:0;display:block}.c6-specs-media figcaption{color:var(--c6-mut);border-top:1px solid var(--c6-rule);padding:10px 14px;font-size:12.5px}.c6-table{border-collapse:collapse;width:100%;font-size:14.5px}.c6-table th,.c6-table td{text-align:start;border-bottom:1px solid var(--c6-rule);vertical-align:top;padding:9px 12px}.c6-table th{width:34%;color:var(--c6-ink);background:var(--c6-tint);font-weight:700}.c6-table td{color:var(--c6-body)}.c6-dl{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.c6-dl a{cursor:pointer;border:1px solid var(--c6-rule);color:var(--c6-ink);border-radius:10px;align-items:center;gap:9px;padding:10px 16px;font-size:14.5px;font-weight:700;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.c6-dl a:hover{border-color:var(--c6-sky);background:#0050d80f}.c6-dl svg{width:18px;height:18px;color:var(--c6-sky-h)}.c6-spine{flex-wrap:wrap;align-items:center;gap:0;margin-block:18px 16px;display:flex}.c6-spine-step{color:var(--c6-mut);letter-spacing:.08em;align-items:center;gap:0;font-size:13.5px;font-weight:700;display:flex}[dir=rtl] .c6-spine-step{letter-spacing:0}.c6-spine-step em{border:1px solid var(--c6-rule);background:#fff;border-radius:999px;padding:8px 14px;font-style:normal}.c6-spine-step em[aria-current]{background:var(--c6-acc);border-color:var(--c6-acc);color:#fff}.c6-spine-join{background:var(--c6-rule);width:26px;height:1px;margin-inline:2px}.c6-spine-links{flex-wrap:wrap;gap:10px 26px;font-size:14.5px;display:flex}.c6-spine-links a{color:var(--c6-sky-h);font-weight:700;text-decoration:none}.c6-spine-links a:hover{text-decoration:underline}.c6-eco{flex-wrap:wrap;align-items:stretch;gap:0;display:flex}.c6-eco-item{text-align:center;flex:1 1 0;min-width:150px;padding-block:6px;position:relative}.c6-eco-item a,.c6-eco-item .c6-eco-self{border-radius:14px;padding:10px;text-decoration:none;display:block}.c6-eco-item a:hover{background:var(--c6-tint)}.c6-eco-item img{aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;width:100%;max-width:150px;margin-inline:auto;display:block}.c6-eco-item strong{color:var(--c6-ink);font-size:15px;display:block}.c6-eco-item span{color:var(--c6-mut);font-size:12.5px}.c6-eco-item--active .c6-eco-self{border:1px solid rgba(var(--c6-acc-rgb),.5);background:rgba(var(--c6-acc-rgb),.05)}.c6-eco-join{border-top:2px dotted #0a3c6447;flex:none;align-self:center;width:34px}.c6-cta-card{background:radial-gradient(560px 300px at 90% 10%, rgba(var(--c6-acc-rgb),.12), transparent 60%), var(--c6-tint);border:1px solid var(--c6-rule);border-radius:20px;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(18px,3vw,36px);padding:clamp(20px,3vw,36px);display:grid}.c6-cta-card h2{margin-bottom:8px;font-size:clamp(24px,2.8vw,32px)}.c6-cta-card p{max-width:36em}.c6-cta-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.c6-cta-media{box-shadow:var(--c6-shadow);border-radius:14px;margin:0;overflow:hidden}.c6-cta-media img{width:100%;height:auto;display:block}@media (max-width:1023px){.c6-chips,.c6-times{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.c6-hero-grid{grid-template-columns:1fr}.c6-hero-stats{grid-template-columns:repeat(2,1fr)}.c6-why-grid{grid-template-columns:1fr}.c6-chips{grid-template-columns:repeat(2,1fr)}.c6-times{scroll-snap-type:x mandatory;padding-bottom:8px;gap:12px;margin-inline:-24px;padding-inline:24px;display:flex;overflow-x:auto}.c6-times .c6-time{scroll-snap-align:start;flex:0 0 72%}.c6-apps{grid-template-columns:repeat(2,1fr)}.c6-specs-grid{grid-template-columns:1fr}.c6-specs-media video{aspect-ratio:3/2;flex:none}.c6-spine{row-gap:10px}.c6-spine-join{width:14px}.c6-eco{flex-direction:column;align-items:stretch}.c6-eco-item{text-align:start;align-items:center;gap:12px;display:flex}.c6-eco-item img{max-width:84px;margin:0}.c6-eco-join{border-top:0;border-inline-start:2px dotted #0a3c6447;width:2px;height:22px;margin-inline-start:52px}.c6-cta-card{grid-template-columns:1fr}}.pf{--pfa:var(--sky,#0050d8);--pfa-h:var(--sky-deep,#0041af);--pfa-soft:var(--sky-soft,#5b93f5);--pf-ink:var(--ink,#211c1d);--pf-body:var(--ink-muted,#5a555c);--pf-mut:var(--ink-faint,#8a858e);--pf-tint:var(--paper-2,#e9f4fb);--pf-dark:var(--navy-deep,#141216);--pf-acc:var(--sky,#0050d8);--pf-rule:var(--paper-line,#0a3c641a);--pf-shadow:0 6px 24px #0a3c6414;color:var(--pf-body);font-family:var(--font-tajawal),"Tajawal",sans-serif;background:#fff;font-size:16px;line-height:1.6;overflow-x:clip}.pf h1,.pf h2,.pf h3,.pf h4{font-family:var(--font-tajawal),"Tajawal",sans-serif;color:var(--pf-ink);letter-spacing:-.01em;font-weight:700;line-height:1.15}.pf :focus-visible{outline:2px solid var(--pfa);outline-offset:2px;border-radius:4px}.pf-wrap{max-width:1180px;margin-inline:auto;padding-inline:clamp(20px,4vw,56px)}.pf [id]{scroll-margin-top:130px}.pf-sec{padding-block:clamp(32px,4vw,48px)}.pf-sec--tint{background:var(--pf-tint)}.pf-sec--tight{padding-block-start:0}.pf-sec--dark{background:var(--pf-dark);color:#c4cee9}.pf-sec--dark h2,.pf-sec--dark h3{color:#fff}.pf-shead{margin-bottom:clamp(14px,2vw,22px)}.pf-h2{border-inline-start:5px solid var(--pfa);margin-bottom:8px;padding-inline-start:14px;font-size:clamp(23px,2.6vw,30px)}.pf-intro{max-width:52em;font-size:16.5px}.pf-sec--dark .pf-intro{color:#c4cee9}.pf-card{border:1px solid var(--pf-rule);box-shadow:var(--pf-shadow);background:#fff;border-radius:16px;overflow:hidden}.pf-card--pad{padding:clamp(16px,2vw,24px)}.pf-btn{cursor:pointer;background:var(--pfa);color:var(--pf-dark);border:2px solid var(--pfa);border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:15.5px;font-weight:700;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.pf-btn:hover{background:var(--pfa-soft);border-color:var(--pfa-soft)}.pf-btn--ghost{color:var(--pfa-h);background:0 0}.pf-btn--ghost:hover{background:#0050d814}.pf-btn--onDark{color:#fff;background:0 0;border-color:#ffffff80}.pf-btn--onDark:hover{background:#ffffff1a;border-color:#fff}.pf-cta-micro{color:var(--pf-mut);margin-top:8px;font-size:13px}.pf-eyebrow{color:var(--pf-acc);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:700;display:inline-block}[dir=rtl] .pf-eyebrow{letter-spacing:0;text-transform:none}.pf-subnav{z-index:500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--pf-rule);background:#fffffff0;position:sticky;top:68px}.pf-subnav ul{margin:0;gap:4px;max-width:1180px;margin-inline:auto;padding-inline:clamp(20px,4vw,56px);list-style:none;display:flex;overflow-x:auto}.pf-subnav a{color:var(--pf-ink);white-space:nowrap;padding:12px 14px;font-size:15px;font-weight:500;display:block}.pf-subnav a:hover{color:var(--pfa)}.ph-hero{background:radial-gradient(720px 400px at 82% 88%, #0050d829, transparent 60%), radial-gradient(640px 380px at 12% 6%, #0050d824, transparent 62%), linear-gradient(180deg, #191519 0%, var(--navy-deep,#141216) 55%, #100d10 100%);color:#c9cfde;padding-block:clamp(108px,12vw,140px) clamp(40px,5vw,60px);overflow:hidden}.ph-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}.ph-copy h1{color:#fff;margin-bottom:16px;font-size:clamp(31px,4vw,46px)}.ph-sub{color:#e0e5f0d1;max-width:34em;margin-bottom:22px;font-size:clamp(16.5px,1.5vw,18px)}.ph-sub strong{color:#fff}.ph-chips{grid-template-columns:repeat(5,1fr);gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ph-chip{text-align:center;color:#e3e8f2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0d;border:1px solid #ffffff21;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;font-size:12.5px;font-weight:500;display:flex}.ph-chip svg{width:22px;height:22px;color:var(--pfa);flex:none}.ph-stage{perspective:1100px;min-height:clamp(380px,42vw,560px);transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .18s ease-out;position:relative}.ph-glow{filter:blur(48px);pointer-events:none;border-radius:50%;position:absolute}.ph-glow--amber{inset-inline-end:6%;background:radial-gradient(closest-side,#0050d866,#0000 70%);width:56%;height:38%;bottom:4%}.ph-glow--sky{inset-inline-start:2%;background:radial-gradient(closest-side,#0050d84d,#0000 70%);width:46%;height:32%;top:6%}.ph-scene{filter:none;width:100%;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(46px)}.ph-tile{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#18161ab8;border:1px solid #ffffff29;border-radius:14px;margin:0;position:absolute;overflow:hidden;box-shadow:0 18px 40px #00000073,0 4px 10px #00000059}.ph-tile--stat{text-align:center;inset-inline-end:2%;padding:12px 18px;animation:7s ease-in-out .8s infinite alternate phFloat;top:9%;transform:translateZ(120px)}.ph-tile--stat b{color:#fff;font-size:22px;line-height:1.1;display:block}.ph-tile--stat span{color:#e0e5f0bf;font-size:11.5px}@keyframes phFloat{0%{margin-top:0}to{margin-top:-10px}}@media (prefers-reduced-motion:reduce){.ph-stage{transition:none;transform:none}.ph-tile--img,.ph-tile--stat{animation:none}}@media (max-width:960px){.ph-grid{grid-template-columns:1fr}.ph-stage{order:-1;min-height:380px}.ph-chips{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.ph-chips{grid-template-columns:repeat(2,1fr)}}.pf-hero{background:radial-gradient(900px 480px at 78% 10%, #0050d81f, transparent 60%), linear-gradient(180deg, var(--paper,#f5fafd) 0%, #eef6fc 55%, #fff 100%);padding-block:clamp(104px,12vw,132px) clamp(32px,4vw,48px)}.pf-hero .pf-wrap{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}.pf-hero h1{margin-bottom:16px;font-size:clamp(31px,4vw,46px)}.pf-hero-sub{max-width:34em;margin-bottom:22px;font-size:clamp(16.5px,1.5vw,18px)}.pf-hero-sub strong{color:var(--pf-ink)}.pf-hero-ctas{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.pf-hero-media img{object-fit:cover;object-position:50% 28%;width:100%;height:auto;max-height:560px;box-shadow:var(--pf-shadow);border-radius:18px;display:block}.pf img{max-width:100%}.pf-chipcards{grid-template-columns:repeat(5,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.pf-chipcard{text-align:center;border:1px solid var(--pf-rule);color:var(--pf-ink);box-shadow:var(--pf-shadow);background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;font-size:12.5px;font-weight:500;display:flex}.pf-chipcard svg{width:22px;height:22px;color:var(--pfa);flex:none}.pf-why{grid-template-columns:1fr 1fr;display:grid}.pf-why-col{padding:clamp(16px,2vw,22px) clamp(18px,2.4vw,28px)}.pf-why-col+.pf-why-col{border-inline-start:1px solid var(--pf-rule)}.pf-why-head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.pf-why-head img{object-fit:cover;border:1px solid var(--pf-rule);border-radius:10px;flex:none;width:88px;height:56px}.pf-why-head h3{font-size:17.5px}.pf-checklist{grid-template-columns:1fr 1fr;gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}.pf-checklist li{grid-template-columns:20px 1fr;align-items:start;gap:8px;font-size:13.5px;line-height:1.45;display:grid}.pf-check{width:18px;height:18px;color:var(--pfa);margin-top:1px}.pf-model{grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:0;margin-bottom:20px;display:grid}.pf-model:last-child{margin-bottom:0}.pf-model--flip{grid-template-columns:1fr 1fr}.pf-model--flip .pf-model-copy{order:1}.pf-model--flip .pf-model-media{order:2}@media (min-width:961px){.pf-model--flip .pf-model-media img{object-fit:contain;height:auto}.pf-model--flip .pf-model-copy{padding:clamp(14px,1.6vw,20px) clamp(18px,2.6vw,32px)}.pf-model--flip .pf-model-headline{margin-bottom:8px}.pf-model--flip .pf-model-body{margin-bottom:10px}.pf-model--flip .pf-specpull{margin-bottom:10px;padding:8px 0}.pf-model--flip .pf-gallery{gap:8px;margin-bottom:10px}.pf-model--flip .pf-gallery img{aspect-ratio:3/2}.pf-model--flip .pf-video{aspect-ratio:2;margin-bottom:12px}.pf-model--flip .pf-divider{margin-bottom:10px}.pf-model--flip .pf-resins-label{margin-bottom:8px}.pf-model--flip .pf-resin-grid{gap:8px;margin-bottom:8px}.pf-model--flip .pf-resin-card img{aspect-ratio:4/3}.pf-model--flip .pf-resin-name{padding:6px 8px;font-size:12px}}.pf-model-media{background:var(--pf-tint);justify-content:center;align-items:center;display:flex;overflow:hidden}.pf-model-media img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.pf-model-copy{padding:clamp(18px,2.6vw,32px)}.pf-model-label{letter-spacing:.16em;color:var(--pf-mut);margin-bottom:6px;font-size:12px;font-weight:700}[dir=rtl] .pf-model-label{letter-spacing:0}.pf-model-copy h3{margin-bottom:2px;font-size:clamp(21px,2.2vw,26px)}.pf-model-headline{color:var(--pf-mut);margin-bottom:12px;font-size:15.5px;font-weight:500}.pf-model-body{max-width:44em;margin-bottom:14px;font-size:15px}.pf-specpull{border-top:1px solid var(--pf-rule);border-bottom:1px solid var(--pf-rule);grid-template-columns:repeat(4,auto);justify-content:start;gap:8px 24px;margin-bottom:14px;padding:12px 0;display:grid}.pf-specpull div{color:var(--pf-ink);white-space:nowrap;font-size:14.5px;font-weight:700}.pf-gallery{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.pf-gallery img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--pf-rule);border-radius:10px;width:100%;display:block}.pf-video{aspect-ratio:16/9;background:var(--pf-dark);border:1px solid var(--pf-rule);box-shadow:var(--pf-shadow);border-radius:14px;margin:0 0 16px;position:relative;overflow:hidden}.pf-video img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;transition:transform .5s;display:block}.pf-video:hover img{transform:scale(1.03)}.pf-video:after{content:"";pointer-events:none;background:linear-gradient(#0a102000 55%,#0a10208c);position:absolute;inset:0}.pf-video-play{z-index:1;pointer-events:none;width:60px;height:60px;color:var(--pfa-h);background:#fffffff0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:auto;padding:0;display:flex;position:absolute;inset:0;box-shadow:0 8px 28px #0a102066}.pf-video-play svg{width:26px;height:26px;display:block;transform:translate(2px)}[dir=rtl] .pf-video-play svg{transform:translate(-2px)scaleX(-1)}.pf-video-tag{z-index:1;color:#fff;bottom:12px;font-size:13.5px;font-weight:500;position:absolute;inset-inline-start:14px}.pf-divider{border:0;border-top:1px solid var(--pf-rule);margin:0 0 14px}.pf-resins-label{letter-spacing:.16em;text-transform:uppercase;color:var(--pf-mut);margin-bottom:10px;font-size:12px;font-weight:700}[dir=rtl] .pf-resins-label{letter-spacing:0;text-transform:none}.pf-resin-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:10px;display:grid}.pf-resin-card{border:1px solid var(--pf-rule);background:#fff;border-radius:12px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.pf-resin-card:hover{box-shadow:var(--pf-shadow);transform:translateY(-2px)}.pf-resin-card img{aspect-ratio:1;object-fit:cover;background:var(--pf-tint);border-bottom:1px solid var(--pf-rule);width:100%;display:block}.pf-resin-name{color:var(--pf-ink);padding:8px 10px;font-size:12.5px;font-weight:700;line-height:1.35}.pf-resin-card--cta{text-align:center;background:var(--pf-tint);border:1.5px dashed var(--pfa);justify-content:center;align-items:center;gap:6px;padding:12px 10px}.pf-resin-card--cta .pf-resin-name{color:var(--pfa-h);padding:0 4px}.pf-resin-cta-ic{background:var(--pfa);width:34px;height:34px;color:var(--pf-dark);border-radius:50%;place-items:center;display:grid}[dir=rtl] .pf-resin-cta-ic svg{transform:scaleX(-1)}.pf-resin-card--cta:hover .pf-resin-cta-ic{background:var(--pfa-soft)}.pf-micro{color:var(--pf-mut);font-size:13px}.pf-micro a{color:var(--pfa);font-weight:500}.pf-micro a:hover{text-decoration:underline}.pf-feat-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.pf-feat{flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex}.pf-feat:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0a10501a}.pf-feat-media{background:#0d1424;position:relative}.pf-feat-media img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.pf-badge{letter-spacing:.08em;color:#fff;top:10px;background:#0a1020c7;border:1px solid #ffffff40;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;inset-inline-start:10px}[dir=rtl] .pf-badge{letter-spacing:0}.pf-badge[data-model=P1-26]{color:#041820;background:#0050d8eb;border-color:#0000}.pf-feat-body{padding:13px 15px 15px}.pf-feat-body h3{margin-bottom:4px;font-size:15.5px}.pf-feat-body p{margin:0;font-size:13.5px}.pf-router-chips{flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:0;list-style:none;display:flex}.pf-rchip{cursor:pointer;border:1px solid var(--pf-rule);color:var(--pf-ink);background:#fff;border-radius:999px;padding:9px 16px;font-family:inherit;font-size:14.5px;font-weight:500;transition:border-color .15s,background .15s,color .15s}.pf-rchip:hover{border-color:var(--pfa)}.pf-rchip[aria-pressed=true]{background:var(--pfa);border-color:var(--pfa);color:var(--pf-dark);font-weight:700}.pf-router-result{border:1px solid var(--pf-rule);box-shadow:var(--pf-shadow);background:#fff;border-radius:14px;padding:clamp(18px,2.4vw,28px)}.pf-rr-chain{grid-template-columns:1fr 1fr 1fr;gap:0;margin-bottom:6px;display:grid;position:relative}.pf-rr-node{padding-inline:18px;padding-top:20px;position:relative}.pf-rr-node:before{content:"";background:var(--pf-acc);top:0;border-radius:50%;width:10px;height:10px;position:absolute;inset-inline-start:18px}.pf-rr-node:after{content:"";border-top:2px dashed var(--pf-acc);opacity:.55;top:4px;position:absolute;inset-inline:34px 6px}.pf-rr-node:last-child:after{display:none}.pf-rr-k{letter-spacing:.12em;text-transform:uppercase;color:var(--pf-mut);margin-bottom:3px;font-size:12px;font-weight:700}[dir=rtl] .pf-rr-k{letter-spacing:0;text-transform:none}.pf-rr-v{color:var(--pf-ink);font-size:16.5px;font-weight:700}.pf-rr-note{color:var(--pf-mut);margin-top:2px;font-size:13px}.pf-rr-links{border-top:1px solid var(--pf-rule);gap:20px;margin-top:14px;padding-top:12px;display:flex}.pf-rr-links a{color:var(--pfa);font-size:14.5px;font-weight:700}.pf-rr-links a:hover{text-decoration:underline}.pf-router-foot{color:var(--pf-mut);max-width:52em;margin-top:14px;font-size:13px}.pf-rt-grid{grid-template-columns:1.12fr .88fr;align-items:stretch;gap:18px;display:grid}.pf-rt-grid .pf-router-result{flex-direction:column;display:flex}.pf-rt-resin{border:1px solid var(--pf-rule);box-shadow:var(--pf-shadow);background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.pf-rt-resin-media{background:var(--pf-tint)}.pf-rt-resin-media img{aspect-ratio:16/8;object-fit:cover;width:100%;display:block}.pf-rt-resin--open .pf-rt-resin-media{background:var(--pf-dark)}.pf-rt-resin-body{flex-direction:column;flex:1;gap:10px;padding:16px 18px 18px;display:flex}.pf-rt-resin-label{letter-spacing:.12em;text-transform:uppercase;color:var(--pf-acc);font-size:12px;font-weight:700}[dir=rtl] .pf-rt-resin-label{letter-spacing:0;text-transform:none}.pf-rt-resin-id{align-items:center;gap:12px;display:flex}.pf-rt-packshot{object-fit:cover;border:1px solid var(--pf-rule);background:#111;border-radius:10px;flex:none;width:58px;height:58px}.pf-rt-resin-body h3{margin:0;font-size:18px}.pf-rt-resin-body p{margin:0;font-size:14px}.pf-rt-resin-body p b{color:var(--pf-ink)}.pf-rt-badges{flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;display:flex}.pf-rt-cert-label{color:var(--pf-mut);font-size:12px;font-weight:500}.pf-rt-badge{color:var(--pf-ink);white-space:nowrap;background:#0050d81a;border:1px solid #0050d84d;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}.pf-rt-resin-cta{color:var(--pfa-h);align-items:center;gap:7px;margin-top:auto;padding-top:6px;font-size:14.5px;font-weight:700;display:inline-flex}.pf-rt-resin-cta:hover{text-decoration:underline}.pf-rt-resin-cta svg{flex:none}[dir=rtl] .pf-rt-resin-cta svg,[dir=rtl] .pf-rr-links svg{transform:scaleX(-1)}.pf-rt-cases{border-top:1px solid var(--pf-rule);margin-top:16px;padding-top:14px}.pf-rt-cases-head{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.pf-rt-cases-head h3{margin:0;font-size:15.5px}.pf-rt-cases-pick{color:var(--pf-mut);font-size:13px}.pf-rt-case-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pf-rt-case{background:var(--pf-tint);border:1.5px dashed #0a3c6438;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.pf-rt-case-frame{aspect-ratio:16/7;color:#0a3c6447;border-bottom:1.5px dashed #0a3c642e;justify-content:center;align-items:center;display:flex}.pf-rt-case-frame svg{width:34px;height:34px}.pf-rt-case-body{gap:3px;padding:10px 12px 12px;display:grid}.pf-rt-case-title{color:var(--pf-ink);font-size:13.5px;font-weight:700}.pf-rt-case-meta{color:var(--pf-mut);font-size:12px}.pf-rt-case-tag{width:fit-content;color:var(--pf-mut);border:1px solid var(--pf-rule);background:#fff;border-radius:999px;align-items:center;gap:5px;margin-top:5px;padding:2px 9px;font-size:11.5px;font-weight:500;display:inline-flex}.pf-rt-case-tag svg{width:13px;height:13px}@media (prefers-reduced-motion:no-preference){.pf-rt-grid[data-anim] .pf-rr-node:after{transform-origin:0 0;animation:.26s cubic-bezier(.33,0,.2,1) both pfDraw}[dir=rtl] .pf-rt-grid[data-anim] .pf-rr-node:after{transform-origin:100% 0}.pf-rt-grid[data-anim] .pf-rr-node{animation:.2s ease-out both pfNode}.pf-rt-grid[data-anim] .pf-rr-node:nth-child(2){animation-delay:.12s}.pf-rt-grid[data-anim] .pf-rr-node:nth-child(3){animation-delay:.24s}.pf-rt-grid[data-anim] .pf-rt-resin{animation:.26s ease-out .1s both pfNode}.pf-rt-grid[data-anim] .pf-rt-case{animation:.22s ease-out both pfNode}.pf-rt-grid[data-anim] .pf-rt-case:nth-child(2){animation-delay:80ms}.pf-rt-grid[data-anim] .pf-rt-case:nth-child(3){animation-delay:.16s}}@keyframes pfDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pfNode{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pf-table{border-collapse:collapse;width:100%;font-size:14.5px}.pf-table th{text-align:start;color:var(--pf-ink);border-bottom:2px solid var(--pf-rule);padding:8px 12px;font-size:13px;font-weight:700}.pf-table td{border-bottom:1px solid var(--pf-rule);vertical-align:top;padding:8px 12px}.pf-table tr:last-child td{border-bottom:none}.pf-table-scroll{overflow-x:auto}.pf-specs-tabs{border-bottom:1px solid var(--pf-rule);gap:2px;display:flex}.pf-tab{cursor:pointer;color:var(--pf-mut);background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-1px;padding:10px 20px;font-family:inherit;font-size:15.5px;font-weight:500;transition:color .15s,border-color .15s}.pf-tab:hover{color:var(--pf-ink)}.pf-tab[aria-selected=true]{color:var(--pf-ink);border-bottom-color:var(--pfa);font-weight:700}.pf-specs-intro{color:var(--pf-mut);margin:10px 0 4px;font-size:12.5px}.pf-specs .pf-table td:first-child{color:var(--pf-mut);width:38%}.pf-specs .pf-table td:last-child{color:var(--pf-ink);font-weight:500}.pf-costs .pf-table td:first-child{color:var(--pf-ink);font-weight:700}.pf-changed{grid-template-columns:.9fr 1.1fr;align-items:stretch;display:grid}.pf-changed-media{background:var(--pf-tint);justify-content:center;align-items:center;margin:0;display:flex}.pf-changed-media img{object-fit:contain;width:100%;height:100%;max-height:560px;padding:14px;display:block}.pf-callouts{align-content:center;gap:16px;margin:0;padding:clamp(18px,2.6vw,30px);list-style:none;display:grid}.pf-callout{grid-template-columns:32px 1fr;gap:12px;display:grid}.pf-callout-n{border:2px solid var(--pf-acc);width:28px;height:28px;color:var(--pf-ink);background:#0050d814;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.pf-callout h3{margin-bottom:2px;font-size:15.5px}.pf-callout p{margin:0;font-size:13.5px}.pf-sec--dark .pf-h2{border-inline-start-color:var(--pfa)}.pf-spine{flex-wrap:wrap;align-items:center;gap:2px;margin:clamp(20px,3vw,32px) 0;display:flex}.pf-spine-step{align-items:center;display:flex}.pf-spine-step.is-dimmed .pf-spine-node,.pf-spine-node.is-dimmed,.pf-neighbour .is-dimmed{opacity:.38;cursor:not-allowed;pointer-events:none;filter:grayscale(.2)}.pf-spine-node{min-width:86px;color:inherit;cursor:pointer;flex-direction:column;align-items:center;gap:8px;text-decoration:none;display:flex}.pf-spine-node:hover .pf-spine-name{color:var(--pf-acc)}.pf-spine-node:focus-visible{outline:2px solid var(--pf-acc);outline-offset:4px;border-radius:10px}.pf-spine-ic{color:#fff9;background:#ffffff12;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.pf-spine-ic svg{width:24px;height:24px}.pf-spine-name{color:#ffffff8c;white-space:nowrap;font-size:14px;font-weight:700}.pf-spine-step[data-active=true] .pf-spine-ic{background:rgba(var(--sky-rgb,0,80,216),.16);border-color:var(--pf-acc);color:var(--pf-acc)}.pf-spine-step[data-active=true] .pf-spine-name{color:var(--pf-acc)}.pf-spine-arrow{color:#ffffff4d;margin:0 clamp(6px,1.4vw,16px);padding-bottom:22px}[dir=rtl] .pf-spine-arrow svg{transform:scaleX(-1)}.pf-workflow-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(24px,3.5vw,48px);display:grid}.pf-workflow-media{margin:0}.pf-workflow-media img{border:1px solid #ffffff24;border-radius:14px;width:100%;display:block}.pf-step-copy{color:#fff;max-width:34em;margin-bottom:20px;font-size:clamp(16px,1.6vw,18px)}.pf-neighbours{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}.pf-neighbour{border-top:1px solid #ffffff2e;padding-top:14px}.pf-neighbour p{margin-bottom:8px;font-size:14px}.pf-neighbour a{color:#fff;text-underline-offset:4px;font-size:14px;font-weight:700;text-decoration:underline}.pf-neighbour a:hover{color:var(--pf-acc)}.pf-chain{grid-template-columns:repeat(4,1fr);gap:18px;display:grid;position:relative}.pf-chain-node{text-align:center;padding:16px;position:relative;overflow:visible}.pf-chain-node:after{content:"";border-top:2px dotted var(--pf-acc);top:70px;width:19px;position:absolute;inset-inline-end:-19px}.pf-chain-node:last-child:after{display:none}.pf-chain-node img{object-fit:contain;width:100%;height:110px;margin-bottom:10px}.pf-chain-node h3{margin-bottom:4px;font-size:15.5px}.pf-chain-node h3 a:hover{color:var(--pfa)}.pf-chain-node p{margin:0;font-size:13px}.pf-downloads{grid-template-columns:1.05fr .95fr;align-items:stretch;display:grid}.pf-downloads-copy{flex-direction:column;justify-content:center;padding:clamp(20px,3vw,36px);display:flex}.pf-downloads-line{color:var(--pf-mut);margin-bottom:14px;font-size:14.5px}.pf-downloads h3{margin-bottom:8px;font-size:clamp(22px,2.6vw,30px)}.pf-downloads .pf-hero-ctas{margin:16px 0 0}.pf-downloads>img{object-fit:cover;width:100%;height:100%;min-height:260px}.pf-feat-grid>.reveal:nth-child(4n+2){transition-delay:60ms}.pf-feat-grid>.reveal:nth-child(4n+3){transition-delay:.12s}.pf-feat-grid>.reveal:nth-child(4n+4){transition-delay:.18s}.pf-chipcards>.reveal:nth-child(2){transition-delay:50ms}.pf-chipcards>.reveal:nth-child(3){transition-delay:.1s}.pf-chipcards>.reveal:nth-child(4){transition-delay:.15s}.pf-chipcards>.reveal:nth-child(5){transition-delay:.2s}.pf-chain>.reveal:nth-child(2){transition-delay:80ms}.pf-chain>.reveal:nth-child(3){transition-delay:.16s}.pf-chain>.reveal:nth-child(4){transition-delay:.24s}.pf-spine>.reveal:nth-child(2){transition-delay:70ms}.pf-spine>.reveal:nth-child(3){transition-delay:.14s}.pf-spine>.reveal:nth-child(4){transition-delay:.21s}.pf-spine>.reveal:nth-child(5){transition-delay:.28s}.pf-callouts>.reveal:nth-child(2){transition-delay:70ms}.pf-callouts>.reveal:nth-child(3){transition-delay:.14s}.pf-callouts>.reveal:nth-child(4){transition-delay:.21s}@media (prefers-reduced-motion:reduce){.pf .reveal{opacity:1!important;transition:none!important;transform:none!important}.pf-feat:hover{transform:none}}@media (max-width:1024px){.pf-feat-grid,.pf-chain{grid-template-columns:repeat(2,1fr)}.pf-chain-node:nth-child(2):after{display:none}}@media (max-width:960px){.pf-hero .pf-wrap{grid-template-columns:1fr}.pf-hero-media{order:-1;max-width:380px}.pf-chipcards{grid-template-columns:repeat(3,1fr)}.pf-why{grid-template-columns:1fr}.pf-why-col+.pf-why-col{border-inline-start:none;border-top:1px solid var(--pf-rule)}.pf-checklist,.pf-rt-grid,.pf-model,.pf-model--flip{grid-template-columns:1fr}.pf-model--flip .pf-model-media{order:0}.pf-model-media img{max-height:340px}.pf-changed,.pf-workflow-grid,.pf-downloads{grid-template-columns:1fr}.pf-specpull{grid-template-columns:repeat(2,auto)}}@media (max-width:720px){.pf-chipcards{grid-template-columns:repeat(2,1fr)}.pf-feat-grid,.pf-chain{grid-template-columns:1fr}.pf-chain-node:after{display:none}.pf-rr-chain{grid-template-columns:1fr;gap:12px}.pf-rr-node:after{display:none}.pf-rt-case-grid{grid-template-columns:1fr}.pf-rt-case{flex-direction:row}.pf-rt-case-frame{aspect-ratio:auto;border-bottom:none;border-inline-end:1.5px dashed #0a3c642e;flex:none;width:74px}.pf-neighbours{grid-template-columns:1fr}.pf-gallery{grid-template-columns:repeat(3,1fr);gap:6px}.pf-resin-grid{grid-template-columns:repeat(2,1fr)}.pf-router-chips{flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.pf-rchip{white-space:nowrap}}.sc{--sca:#3a9c96;--sca-text:#2e7e78;--sca-tint:#3a9c961f;--scb:var(--sky,#0050d8);--scb-h:var(--sky-deep,#0041af);--scb-soft:var(--sky-soft,#5b93f5);--sc-ink:var(--ink,#211c1d);--sc-body:var(--ink-muted,#5a555c);--sc-mut:var(--ink-faint,#8a858e);--sc-tint:var(--paper-2,#e9f4fb);--sc-dark:var(--navy-deep,#141216);--sc-rule:var(--paper-line,#0a3c641a);--sc-shadow:0 6px 24px #0a3c6414;color:var(--sc-body);font-family:var(--font-tajawal),"Tajawal",sans-serif;background:#fff;font-size:16px;line-height:1.6;overflow-x:clip}.sc h1,.sc h2,.sc h3,.sc h4{font-family:var(--font-tajawal),"Tajawal",sans-serif;color:var(--sc-ink);letter-spacing:-.01em;font-weight:700;line-height:1.15}[dir=rtl] .sc h1,[dir=rtl] .sc h2,[dir=rtl] .sc h3,[dir=rtl] .sc h4{letter-spacing:0}.sc :focus-visible{outline:2px solid var(--scb);outline-offset:2px;border-radius:4px}.sc img{max-width:100%}.sc-wrap{max-width:1180px;margin-inline:auto;padding-inline:24px}.sc [id]{scroll-margin-top:130px}.sc-sec{padding-block:clamp(32px,4vw,48px)}.sc-sec--tint{background:var(--sc-tint)}.sc-shead{margin-bottom:clamp(14px,2vw,22px)}.sc-h2{border-inline-start:5px solid var(--sca);padding-inline-start:14px;font-size:clamp(23px,2.6vw,30px)}.sc-h3{font-size:clamp(19px,2vw,23px)}.sc-shead .sc-eyebrow{margin-bottom:4px;padding-inline-start:19px;display:block}.sc-intro{max-width:52em;margin-bottom:clamp(14px,2vw,20px);font-size:16.5px}.sc-eyebrow{color:var(--sca-text);letter-spacing:.14em;text-transform:uppercase;font-size:13.5px;font-weight:700}[dir=rtl] .sc-eyebrow{letter-spacing:0;text-transform:none}.sc-card{border:1px solid var(--sc-rule);box-shadow:var(--sc-shadow);background:#fff;border-radius:16px;overflow:hidden}.sc-card--pad{padding:clamp(16px,2vw,24px)}.sc-hero-media,.sc-split-media,.sc-open-media,.sc-chain-node{min-width:0}.sc-btn{cursor:pointer;background:var(--scb);color:var(--sc-dark);border:2px solid var(--scb);border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:15.5px;font-weight:700;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.sc-btn:hover{background:var(--scb-soft);border-color:var(--scb-soft)}.sc-btn--ghost{color:var(--scb-h);background:0 0}.sc-btn--ghost:hover{background:#0050d814}.sc-cta-micro{color:var(--sc-mut);margin-top:8px;font-size:13px}.sc-micro{color:var(--sc-mut);font-size:13px}.sc-micro a{color:var(--sca-text);font-weight:500}.sc-micro a:hover{text-decoration:underline}.sc-hero{background:radial-gradient(880px 460px at 76% 22%, var(--sca-tint), transparent 62%), linear-gradient(180deg, #fff 0%, #f2faf9 60%, #fff 100%);padding-block:clamp(104px,12vw,132px) clamp(28px,3.5vw,40px)}.sc-hero .sc-wrap{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(24px,4vw,52px);display:grid}.sc-hero-eyebrow{align-items:center;gap:12px;margin-bottom:14px;display:flex}.sc-hero h1{margin-bottom:6px;font-size:clamp(38px,5vw,58px)}.sc-hero-sub{color:var(--sc-ink);margin-bottom:12px;font-size:clamp(17px,1.8vw,20px);font-weight:500}.sc-hero-body{max-width:34em;margin-bottom:20px;font-size:clamp(15.5px,1.4vw,17px)}.sc-hero-ctas{flex-wrap:wrap;gap:12px;display:flex}.sc-hero-media{margin:0}.sc-hero-media img{mix-blend-mode:multiply;filter:brightness(1.07);width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(100% 100%,#000 38%,#0000 76%);mask-image:radial-gradient(100% 100%,#000 38%,#0000 76%)}.sc-microspine{align-items:center;gap:6px;display:inline-flex}.sc-microspine-dot{border:1.5px solid var(--sca);background:0 0;border-radius:50%;width:8px;height:8px}.sc-microspine-dot[data-active=true]{background:var(--sca)}.sc-subnav{z-index:500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--sc-rule);background:#fffffff0;position:sticky;top:68px}.sc-subnav ul{margin:0;gap:4px;max-width:1180px;margin-inline:auto;padding:0 16px;list-style:none;display:flex;overflow-x:auto}.sc-subnav a{color:var(--sc-ink);white-space:nowrap;padding:12px 14px;font-size:15px;font-weight:500;display:block}.sc-subnav a:hover{color:var(--sca-text)}.sc-chips{grid-template-columns:repeat(5,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.sc-chip{text-align:center;border:1px solid var(--sc-rule);box-shadow:var(--sc-shadow);background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:16px 12px;transition:transform .25s,box-shadow .25s;display:flex}.sc-chip:hover{transform:translateY(-3px);box-shadow:0 12px 32px #185a5624}.sc-chip svg{width:26px;height:26px;color:var(--sca);flex:none;margin-bottom:4px}.sc-chip-figure{color:var(--sca-text);white-space:nowrap;font-size:24px;font-weight:700;line-height:1.1}.sc-chip-label{color:var(--sc-ink);font-size:13.5px;font-weight:700}.sc-chip-line{font-size:12.5px;line-height:1.45}.sc-split{grid-template-columns:1.05fr .95fr;align-items:stretch;display:grid}.sc-split-media{background:var(--sc-tint);margin:0;position:relative}.sc-split-media img{object-fit:cover;width:100%;height:100%;min-height:300px;display:block}.sc-split-media figcaption{color:#fff;inset-inline:0;background:linear-gradient(#0000,#0a1a19b8);padding:10px 16px;font-size:12.5px;position:absolute;bottom:0}.sc-split-copy{flex-direction:column;justify-content:center;gap:16px;padding:clamp(18px,2.6vw,30px);display:flex}.sc-split-copy p{max-width:44em;margin:0;font-size:15.5px}.sc-facts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sc-facts li{border-inline-start:3px solid var(--sca);align-items:baseline;gap:12px;padding-inline-start:12px;display:flex}.sc-facts b{color:var(--sc-ink);white-space:nowrap;font-size:19px}.sc-facts span{font-size:13.5px}.sc-laptop-wrap{max-width:880px;margin-inline:auto}.sc-laptop{margin:0}.sc-laptop-lid{border:1px solid #3a4048;background:linear-gradient(#262b31,#0f1216);border-bottom-color:#1c2025;border-radius:clamp(12px,1.8vw,18px) clamp(12px,1.8vw,18px) 0 0;padding:clamp(14px,2vw,20px) clamp(9px,1.4vw,14px) clamp(10px,1.6vw,15px);position:relative;box-shadow:inset 0 1px #ffffff17}.sc-laptop-cam{background:#30353c;border-radius:50%;width:5px;height:5px;position:absolute;top:clamp(5px,.8vw,8px);left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #000,0 0 0 1.5px #1a1e23}.sc-laptop-base{background:linear-gradient(#edf0f3,#c7ccd4 62%,#9ca3ad);border-radius:2px 2px clamp(9px,1.4vw,14px) clamp(9px,1.4vw,14px);height:clamp(11px,1.7vw,16px);margin-inline:calc(-1*clamp(16px,2.6vw,30px));position:relative;box-shadow:0 1px #0000002e}.sc-laptop-base:before{content:"";background:linear-gradient(#a9afb9,#d8dce1);border-radius:0 0 10px 10px;width:clamp(76px,13vw,124px);height:46%;position:absolute;top:0;left:50%;transform:translate(-50%)}.sc-laptop-shadow{background:radial-gradient(50% 100% at 50% 0,#0a28324d,#0000 72%);width:84%;height:22px;margin:0 auto}.sc-laptop-hint{color:var(--sc-mut);text-align:center;margin-top:12px;font-size:13px}.sc-ui{background:#f2f6f7;border:1px solid #05070a;border-radius:clamp(6px,1vw,10px);flex-direction:column;font-size:12px;line-height:1.35;display:flex;position:relative;overflow:hidden}.sc-ui-glare{pointer-events:none;z-index:5;background:linear-gradient(115deg,#ffffff24 0%,#ffffff0d 24%,#0000 42%);position:absolute;inset:0}.sc-ui-bar{border-bottom:1px solid var(--sc-rule);background:#fff;align-items:center;gap:10px;padding:6px 12px;display:flex}.sc-ui-dots{flex:none;gap:5px;display:inline-flex}.sc-ui-dots i{background:#d8dde3;border-radius:50%;width:8px;height:8px}.sc-ui-title{color:var(--sc-ink);white-space:nowrap;font-size:12px;font-weight:700}.sc-ui-case{color:var(--sc-mut);white-space:nowrap;margin-inline-start:auto;font-size:11.5px}.sc-ui-tools{border-bottom:1px solid var(--sc-rule);background:#fbfdfd;gap:2px;padding:4px 10px;display:flex}.sc-ui-tools span{width:24px;height:24px;color:var(--sc-mut);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.sc-ui-tools span svg{width:14px;height:14px}.sc-ui-tools span[data-on]{background:var(--sca-tint);color:var(--sca-text)}.sc-ui-stage{aspect-ratio:16/8.6;background:radial-gradient(120% 95% at 50% 6%,#fff 0%,#eef5f5 56%,#e3eeee 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.sc-ui-model{aspect-ratio:1290/1552;flex:none;height:106%;position:relative}.sc-ui-model img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.sc-ui-photo{animation:7.5s linear infinite sc-scan-photo}[dir=rtl] .sc-ui-photo{animation-name:sc-scan-photo-rtl}.sc-scanline-track{pointer-events:none;will-change:transform;animation:7.5s linear infinite sc-scan-line;position:absolute;inset:0}[dir=rtl] .sc-scanline-track{animation-name:sc-scan-line-rtl}.sc-scanline{background:var(--sca);top:-4%;bottom:-4%;width:3px;position:absolute;inset-inline-start:0;box-shadow:0 0 16px #3a9c96cc,0 0 3px #3a9c96e6}.sc-ui-chip{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--sc-rule);width:max-content;color:var(--sc-ink);background:#ffffffe6;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-flex}.sc-ui-chip:before{content:"";background:var(--sca);border-radius:50%;flex:none;width:6px;height:6px}.sc-ui-chip--live{top:5%;position:absolute;inset-inline-start:2.5%}.sc-ui-chip--live:before{animation:1.6s ease-in-out infinite sc-live-pulse}.sc-ui-chips{bottom:6%;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;inset-inline-start:2.5%}.sc-ui-export{z-index:2;border:1px solid var(--sc-rule);top:8%;background:#fff;border-radius:10px;width:clamp(140px,23%,190px);padding:10px 12px 9px;position:absolute;inset-inline-end:2.5%;box-shadow:0 12px 28px #0a3c6429}.sc-ui-export b{color:var(--sc-ink);margin-bottom:7px;font-size:11.5px;display:block}.sc-ui-export-btn{text-align:center;border-radius:7px;margin-bottom:6px;padding:5px 8px;font-size:11.5px;font-weight:700;display:block}.sc-ui-export-btn--stl{background:var(--scb);color:var(--sc-dark)}.sc-ui-export-btn--obj{border:1px solid var(--sc-rule);color:var(--sc-ink);background:#fff}.sc-ui-export small{color:var(--sc-mut);font-size:10.5px;line-height:1.4;display:block}.sc-ui-status{border-top:1px solid var(--sc-rule);color:var(--sc-mut);background:#fff;align-items:center;gap:12px;padding:6px 12px;font-size:11.5px;display:flex}.sc-ui-status-label{color:var(--sc-ink);white-space:nowrap;font-weight:500}.sc-ui-progress{background:#e2eaea;border-radius:2px;flex:1;max-width:220px;height:4px;overflow:hidden}.sc-ui-progress i{background:var(--sca);transform-origin:0;height:100%;animation:7.5s linear infinite sc-scan-progress;display:block}[dir=rtl] .sc-ui-progress i{transform-origin:100%}.sc-ui-status-acc{color:var(--sca-text);white-space:nowrap;margin-inline-start:auto;font-weight:700}@keyframes sc-scan-photo{0%,8%{clip-path:inset(0);opacity:1}55%{clip-path:inset(0 0 0 100%);opacity:1}56%,88%{clip-path:inset(0 0 0 100%);opacity:0}89%{clip-path:inset(0);opacity:0}to{clip-path:inset(0);opacity:1}}@keyframes sc-scan-photo-rtl{0%,8%{clip-path:inset(0);opacity:1}55%{clip-path:inset(0 100% 0 0);opacity:1}56%,88%{clip-path:inset(0 100% 0 0);opacity:0}89%{clip-path:inset(0);opacity:0}to{clip-path:inset(0);opacity:1}}@keyframes sc-scan-line{0%,8%{opacity:0;transform:translate(0)}11%{opacity:1}52%{opacity:1}55%,to{opacity:0;transform:translate(100%)}}@keyframes sc-scan-line-rtl{0%,8%{opacity:0;transform:translate(0)}11%{opacity:1}52%{opacity:1}55%,to{opacity:0;transform:translate(-100%)}}@keyframes sc-scan-progress{0%,8%{opacity:1;transform:scaleX(0)}55%{opacity:1;transform:scaleX(1)}90%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes sc-live-pulse{0%,to{box-shadow:0 0 #3a9c968c}55%{box-shadow:0 0 0 4px #3a9c9600}}.sc-apps{text-align:center;margin-top:clamp(16px,2.4vw,24px)}.sc-apps-label{letter-spacing:.12em;text-transform:uppercase;color:var(--sc-mut);margin-bottom:10px;font-size:13px;font-weight:700;display:block}[dir=rtl] .sc-apps-label{letter-spacing:0;text-transform:none}.sc-apps-list{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 10px;padding:0;list-style:none;display:flex}.sc-app{border:1px solid var(--sc-rule);color:var(--sc-ink);box-shadow:var(--sc-shadow);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14.5px;font-weight:500;display:inline-flex}.sc-stl{letter-spacing:.04em;background:var(--sca-tint);color:var(--sca-text);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700}[dir=rtl] .sc-stl{letter-spacing:0}.sc-panels{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sc-panel{flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex}.sc-panel:hover{transform:translateY(-3px);box-shadow:0 12px 32px #185a5624}.sc-panel-media{background:var(--sc-tint)}.sc-panel-media img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.sc-panel-body{padding:14px 16px 16px}.sc-panel-body h3{margin-bottom:4px;font-size:16.5px}.sc-panel-body p{margin:0;font-size:13.5px}.sc-specs-intro{color:var(--sc-mut);margin:0 0 12px;font-size:12.5px}.sc-specgrid{grid-template-columns:1fr 1fr;gap:0 clamp(20px,3vw,40px);margin:0;display:grid}.sc-specrow{border-bottom:1px solid var(--sc-rule);grid-template-columns:38% 1fr;align-items:baseline;gap:12px;padding:8px 0;display:grid}.sc-specrow dt{color:var(--sc-mut);font-size:13.5px}.sc-specrow dd{color:var(--sc-ink);margin:0;font-size:14.5px;font-weight:500}.sc-open{grid-template-columns:1.05fr .95fr;align-items:stretch;display:grid}.sc-open-copy{flex-direction:column;justify-content:center;gap:12px;padding:clamp(20px,3vw,36px);display:flex}.sc-open-h{font-size:clamp(26px,3.2vw,38px);line-height:1.1}.sc-open-copy p{max-width:44em;margin:0;font-size:15.5px}.sc-open-media{background:var(--sc-tint);align-items:center;margin:0;display:flex}.sc-open-media img{width:100%;height:auto;display:block}.sc-open-next{border-top:1px solid var(--sc-rule);background:linear-gradient(#3a9c9617,#3a9c9608);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px 28px;padding:clamp(16px,2.4vw,22px) clamp(20px,3vw,36px);display:flex}.sc-open-next-copy{flex-direction:column;flex:34em;gap:6px;min-width:0;display:flex}.sc-open-next-eyebrow{align-items:center;gap:10px;margin:0;display:flex}.sc-open-next-eyebrow .sc-eyebrow{font-size:12.5px}.sc-open-next-copy h3{font-size:clamp(18px,2vw,21px)}.sc-open-next-copy p:not(.sc-open-next-eyebrow){max-width:52em;margin:0;font-size:14.5px}.sc-open-next-cta{flex-shrink:0}[dir=rtl] .sc-open-next-cta svg{transform:scaleX(-1)}.sc-spine{flex-wrap:wrap;align-items:center;gap:2px;margin-bottom:clamp(16px,2.4vw,24px);display:flex}.sc-spine-step{align-items:center;display:flex}.sc-spine-node{flex-direction:column;align-items:center;gap:8px;min-width:86px;display:flex}.sc-spine-ic{border:1px solid var(--sc-rule);width:56px;height:56px;color:var(--sc-mut);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.sc-spine-ic svg{width:24px;height:24px}.sc-spine-ic img{object-fit:cover;mix-blend-mode:multiply;filter:brightness(1.06);border-radius:50%;width:100%;height:100%}.sc-spine-name{color:var(--sc-mut);white-space:nowrap;font-size:14px;font-weight:700}.sc-spine-step[data-active=true] .sc-spine-ic{background:var(--sca-tint);border-color:var(--sca);color:var(--sca-text)}.sc-spine-step[data-active=true] .sc-spine-name{color:var(--sca-text)}.sc-spine-arrow{color:var(--sc-mut);opacity:.6;margin:0 clamp(6px,1.4vw,16px);padding-bottom:22px}[dir=rtl] .sc-spine-arrow svg{transform:scaleX(-1)}.sc-chain{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.sc-chain-node{text-align:center;padding:16px;position:relative;overflow:visible}.sc-chain-node:after{content:"";border-top:2px dotted var(--sca);top:91px;width:19px;position:absolute;inset-inline-end:-19px}.sc-chain-node:last-child:after{display:none}.sc-chain-node img{object-fit:contain;border-radius:10px;width:100%;height:180px;margin-bottom:10px}.sc-chain-node img[data-fit=cover]{object-fit:cover}.sc-chain-node h3{margin-bottom:4px;font-size:15.5px}.sc-chain-node h3 a:hover{color:var(--sca-text)}.sc-chain-node p{margin:0;font-size:13px}.sc-linkout{margin-top:18px}.sc-linkout a{color:var(--sca-text);align-items:center;gap:8px;font-size:15.5px;font-weight:700;display:inline-flex}.sc-linkout a:hover{text-decoration:underline}[dir=rtl] .sc-linkout svg{transform:scaleX(-1)}.sc-final{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(20px,3vw,36px);display:grid}.sc-faq-item{border:1px solid var(--sc-rule);box-shadow:var(--sc-shadow);background:#fff;border-radius:12px;margin-bottom:10px}.sc-faq-item summary{cursor:pointer;color:var(--sc-ink);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:15px;font-weight:700;list-style:none;display:flex}.sc-faq-item summary::-webkit-details-marker{display:none}.sc-faq-item summary:after{content:"+";color:var(--sca-text);flex:none;font-size:20px;font-weight:500;line-height:1;transition:transform .2s}.sc-faq-item[open] summary:after{transform:rotate(45deg)}.sc-faq-item p{margin:0;padding:0 16px 14px;font-size:14px}.sc-closing{padding:clamp(20px,3vw,32px)}.sc-downloads-line{margin:8px 0 0;font-size:14px}.sc-rule{border:none;border-top:1px solid var(--sc-rule);margin:16px 0}.sc-closing-h{margin-bottom:6px;font-size:clamp(21px,2.4vw,26px)}.sc-closing>p{font-size:15px}.sc-closing .sc-hero-ctas{margin-top:14px}.sc-rep{margin-top:14px;font-size:13.5px}.sc-rep a{color:var(--sca-text);font-weight:700}.sc-rep a:hover{text-decoration:underline}.sc-chips>.reveal:nth-child(2){transition-delay:50ms}.sc-chips>.reveal:nth-child(3){transition-delay:.1s}.sc-chips>.reveal:nth-child(4){transition-delay:.15s}.sc-chips>.reveal:nth-child(5){transition-delay:.2s}.sc-panels>.reveal:nth-child(2){transition-delay:80ms}.sc-panels>.reveal:nth-child(3){transition-delay:.16s}.sc-chain>.reveal:nth-child(2){transition-delay:80ms}.sc-chain>.reveal:nth-child(3){transition-delay:.16s}.sc-spine>.reveal:nth-child(2){transition-delay:70ms}.sc-spine>.reveal:nth-child(3){transition-delay:.14s}.sc-spine>.reveal:nth-child(4){transition-delay:.21s}.sc-spine>.reveal:nth-child(5){transition-delay:.28s}@media (prefers-reduced-motion:reduce){.sc .reveal{opacity:1!important;transition:none!important;transform:none!important}.sc-chip:hover,.sc-panel:hover{transform:none}.sc-ui-photo,.sc-scanline-track{display:none}.sc-ui-progress i{animation:none;transform:none}.sc-ui-chip--live:before{animation:none}}@media (max-width:1024px){.sc-chips,.sc-panels{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.sc-hero .sc-wrap{grid-template-columns:1fr}.sc-hero-media{order:-1;max-width:520px}.sc-split,.sc-open{grid-template-columns:1fr}.sc-open-media{order:-1}.sc-panels{grid-template-columns:1fr}.sc-panel-media img{aspect-ratio:16/8}.sc-final,.sc-specgrid{grid-template-columns:1fr}}@media (max-width:720px){.sc-chips{grid-template-columns:repeat(2,1fr)}.sc-ui-stage{aspect-ratio:16/11}.sc-ui-case,.sc-ui-tools span:nth-child(n+6),.sc-ui-chips .sc-ui-chip:nth-child(2){display:none}.sc-ui-export{width:132px;padding:8px 9px 7px}.sc-ui-export-btn{padding:4px 6px;font-size:10.5px}.sc-ui-progress{max-width:110px}.sc-ui-status-acc{font-size:11px}.sc-chips>li:nth-child(5){grid-column:1/-1}.sc-chain{scroll-snap-type:x mandatory;padding-bottom:8px;display:flex;overflow-x:auto}.sc-chain-node{scroll-snap-align:start;flex:0 0 78%}.sc-chain-node:after{display:none}.sc-specrow{grid-template-columns:1fr;gap:2px}.sc-specrow dt{font-size:12.5px}}.rs{--rsa:var(--sky,#0050d8);--rsa-h:var(--sky-deep,#0041af);--rs-ink:#1a2740;--rs-body:#5a6478;--rs-mut:#8a92a3;--rs-tint:#eef4fa;--rs-acc:#0050d8;--rs-rule:#1a325a1a;--rs-shadow:0 8px 24px #14285012;--rs-shadow-lift:0 16px 40px #14285024;--rs-max:none;--rs-max-hero:none;--rs-max-body:none;--rs-max-last:none;color:var(--rs-body);font-family:var(--font-sora),"Sora",ui-sans-serif,system-ui,sans-serif;background:#fff;font-size:16px;line-height:1.55;overflow-x:clip}.rs h1,.rs h2,.rs h3,.rs h4{font-family:var(--font-sora),"Sora",ui-sans-serif,system-ui,sans-serif;color:var(--rs-ink);letter-spacing:-.02em;font-weight:700;line-height:1.15}.rs :focus-visible{outline:2px solid var(--rsa);outline-offset:2px;border-radius:4px}.rs-wrap{width:100%;max-width:var(--rs-max);margin-inline:auto;padding-inline:clamp(20px,4vw,56px)}.rs-wrap--hero{max-width:var(--rs-max-hero)}.rs-wrap--body{max-width:var(--rs-max-body)}.rs-wrap--last{max-width:var(--rs-max-last)}.rs [id]{scroll-margin-top:96px}.rs-sec{padding-block:clamp(48px,5.5vw,72px)}.rs-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rs-micro{color:var(--rs-mut);margin-top:10px;font-size:13px}.rs-card{border:1px solid var(--rs-rule);box-shadow:var(--rs-shadow);background:#fff;border-radius:16px;overflow:hidden}.rs-card--pad{padding:clamp(16px,2vw,24px)}.rs-hero,.rs-hero h1,.rs-hero .rs-display,.rs-hero .rs-eyebrow,.rs-hero .rs-hero-sub,.rs-hero .rs-feature-copy{font-family:var(--font-tajawal),"Tajawal",sans-serif}.rs-hero{color:#e0e5f0e0;background:#050507;padding:clamp(88px,9vw,104px) 0 clamp(10px,1.2vw,16px);position:relative;overflow:hidden}.rs-hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 55% at 68% 48%,#0050d86b,#0000 70%),radial-gradient(45% 40% at 90% 40%,#0041af47,#0000 72%);height:70%;position:absolute;inset:auto 0 4% 38%}.rs-hero-glow{filter:blur(28px);pointer-events:none;z-index:0;opacity:.55;background:linear-gradient(105deg,#0000 0%,#0050d800 16%,#0050d859 48%,#0041af33 70%,#0000 100%);height:55%;animation:none;position:absolute;inset:auto 0 10% 48%}.rs-hero-glow--streak{filter:blur(24px);opacity:.5;background:radial-gradient(70% 80% at 50% 80%,#0050d847,#0000 70%);height:28%;animation:none;inset:auto 4% 6% 52%}@keyframes rs-glow-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes rs-glow-drift{0%{transform:translate(-1%,2%)scaleX(1)}to{transform:translate(2%,-2%)scaleX(1.04)}}.rs-hero-grid{z-index:1;grid-template-columns:minmax(240px,.85fr) minmax(0,1.4fr);align-items:center;gap:clamp(12px,2vw,28px);display:grid;position:relative}.rs-hero-copy{max-width:34em;padding-top:0}.rs-eyebrow{color:#fff;letter-spacing:.01em;margin:0 0 10px;font-size:clamp(14px,1.2vw,16px);font-weight:600}.rs-hero h1.rs-display,.rs-hero .rs-display{color:#fff;letter-spacing:-.03em;max-width:18ch;margin:0 0 14px;font-size:clamp(2.1rem,4.4vw,3.2rem);font-weight:800;line-height:1.05}.rs-hero-tagline{color:#ffffffeb;max-width:24ch;margin:0 0 12px;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:700;line-height:1.25}.rs-hero-sub{color:#e0e5f0c7;max-width:36em;margin:0 0 34px;font-size:clamp(14px,1.2vw,16px);line-height:1.55}.rs-features{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 12px;max-width:34em;margin:0;padding:0;list-style:none;display:grid}.rs-feature{flex-direction:column;gap:7px;min-width:0;display:flex}.rs-feature-ic{width:32px;height:32px;display:block}.rs-feature-ic img{object-fit:contain;width:100%;height:100%;display:block}.rs-feature-copy{flex-direction:column;gap:3px;display:flex}.rs-feature-copy strong{color:#fff;font-size:12px;font-weight:700;line-height:1.25}.rs-feature-copy span{color:#c9cfdead;font-size:10.5px;line-height:1.35}.rs-hero-media{z-index:1;isolation:isolate;place-self:center stretch;width:100%;max-width:none;height:clamp(268px,28vw,340px);margin:0;display:block;position:relative}.rs-hero-products{box-sizing:border-box;justify-content:space-between;align-items:center;gap:clamp(4px,.8vw,12px);width:100%;height:100%;margin:0;padding:0;display:flex;position:relative}.rs-hero-products:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0000 0%,#00000047 100%);height:12%;position:absolute;bottom:0;left:4%;right:4%}.rs-hero-product-link{z-index:1;outline:none;flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:100%;text-decoration:none;display:flex;position:relative;overflow:hidden}.rs-hero-product-link:focus-visible{border-radius:8px;box-shadow:0 0 0 2px #0050d8d9}.rs-hero-product{object-fit:contain;object-position:center center;transform-origin:bottom;width:auto;max-width:100%;height:100%;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:block;filter:none!important}.rs-hero-product-link:hover .rs-hero-product,.rs-hero-product-link:focus-visible .rs-hero-product{transform:translateY(-4px)}.rs-lines-sec{background:#fff;padding-block:clamp(56px,6.5vw,88px) clamp(40px,5vw,56px)}.rs-sec-head{text-align:center;max-width:700px;margin:0 auto clamp(28px,3.5vw,40px)}.rs-sec-head--start{text-align:start;max-width:52em;margin-inline:0}.rs-sec-eyebrow{color:var(--rs-acc);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.rs-sec-title{color:var(--rs-ink);letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:800}.rs-sec-intro{color:var(--rs-body);max-width:46em;margin:0 auto;font-size:.98rem;line-height:1.55}.rs-sec-head--start .rs-sec-intro{margin-inline:0}.rs-lines{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.rs-line{box-shadow:var(--rs-shadow);background:#fff;border:1px solid #1a325a14;border-radius:14px;flex-direction:column;min-height:100%;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:flex;overflow:hidden}.rs-line:hover{box-shadow:var(--rs-shadow-lift);transform:translateY(-5px)}.rs-line-media{aspect-ratio:3/4;isolation:isolate;background:#141416;position:relative;overflow:hidden}.rs-line-media:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 85% 75% at 50% 40%, var(--rs-glow-core,#b4783c8c), transparent 70%), radial-gradient(ellipse 50% 42% at 72% 28%, var(--rs-glow-streak,#dca05052), transparent 72%), linear-gradient(165deg, var(--rs-glow-base,#1a1410) 0%, #0c0c0e 58%, #080809 100%);position:absolute;inset:0}.rs-line-media:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(125deg, transparent 40%, var(--rs-glow-ray,#ffc8781a) 52%, transparent 64%);opacity:.7;position:absolute;inset:0}.rs-line--ceramic-crown{--rs-glow-core:#c88c3c9e;--rs-glow-streak:#ebaf4b6b;--rs-glow-ray:#ffcd783d;--rs-glow-base:#1c150e}.rs-line--temporary{--rs-glow-core:#823cc899;--rs-glow-streak:#af5aeb70;--rs-glow-ray:#d791ff42;--rs-glow-base:#181024}.rs-line--surgical-guide{--rs-glow-core:#2da0a594;--rs-glow-streak:#4bcdc366;--rs-glow-ray:#7debe138;--rs-glow-base:#0e1a1c}.rs-line--ortho-model{--rs-glow-core:#2d5fdc99;--rs-glow-streak:#4b87ff6b;--rs-glow-ray:#91b9ff3d;--rs-glow-base:#0e1428}.rs-line--crown-bridge{--rs-glow-core:#b9733799;--rs-glow-streak:#dc91416b;--rs-glow-ray:#ffc3693d;--rs-glow-base:#1a1410}.rs-line-media img{z-index:1;object-fit:contain;object-position:center center;width:100%;height:100%;padding:6% 10%;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:block;position:relative;filter:none!important}.rs-line:hover .rs-line-media img{transform:translateY(-3px)}.rs-line-body{background:#fff;flex-direction:column;flex:1;gap:8px;min-height:0;padding:16px 15px 18px;display:flex}.rs-line-body h3{color:var(--rs-ink);letter-spacing:-.015em;margin:0;font-size:.95rem;font-weight:700;line-height:1.25}.rs-line-body p{color:var(--rs-body);flex:1;margin:0;font-size:.8125rem;line-height:1.45}.rs-line-cta{width:fit-content;color:var(--rsa);align-items:center;gap:5px;margin-top:auto;padding-top:6px;font-size:.8125rem;font-weight:700;transition:gap .25s,color .2s;display:inline-flex}.rs-line-cta:hover{color:var(--rsa-h);gap:9px}.rs-line-cta span{transition:transform .25s}.rs-line-cta:hover span{transform:translate(2px)}.rs-why-sec{background:#fff;padding-block:0 clamp(48px,6vw,72px)}.rs-why{background:#e8ebf2;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(220px,260px);align-items:stretch;gap:clamp(18px,2.2vw,28px);padding:clamp(28px,3.4vw,40px) clamp(26px,3vw,38px);display:grid}.rs-why-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--rs-ink);text-align:left;margin:0 0 20px;font-size:11.5px;font-weight:700}.rs-why-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 12px;margin:0;padding:0;list-style:none;display:grid}.rs-why-item{flex-direction:column;gap:8px;min-width:0;display:flex}.rs-why-ic{width:30px;height:30px;display:block}.rs-why-ic img{object-fit:contain;width:100%;height:100%;display:block}.rs-why-item strong{color:var(--rs-ink);letter-spacing:-.01em;font-size:.84rem;font-weight:700;line-height:1.25}.rs-why-item span{color:var(--rs-body);font-size:.75rem;line-height:1.4}.rs-why-docs{border-inline-start:1px solid #1a325a24;flex-direction:column;justify-content:center;align-self:stretch;gap:8px;padding-inline-start:clamp(18px,2.2vw,28px);display:flex}.rs-why-docs-ic{width:48px;height:48px;margin-bottom:4px;display:block}.rs-why-docs-ic img{object-fit:contain;width:100%;height:100%;display:block}.rs-why-docs h3{color:var(--rs-ink);letter-spacing:-.015em;margin:0;font-size:.95rem;font-weight:700}.rs-why-docs p{color:var(--rs-body);margin:0 0 2px;font-size:.8rem;line-height:1.45}.rs-why-docs .rs-line-cta{margin-top:4px;padding-top:0}body:has(.rs){background:#fff!important}body:has(.rs) .site-bg{background:#fff!important}body:has(.rs) main{background:#fff!important}.rs .reveal,.rs .reveal.in{opacity:1!important;transition:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.rs-hero-glow,.rs-hero-glow--streak{animation:none!important}.rs-line:hover,.rs-line:hover .rs-line-media img{transform:none}}@media (max-width:1360px){.rs-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.rs-feature-copy strong{font-size:13px}.rs-feature-copy span{font-size:11.5px}}@media (max-width:1100px){.rs-hero{padding:clamp(88px,10vw,100px) 0 clamp(14px,2vw,20px)}.rs-hero-grid{grid-template-columns:1fr;gap:16px}.rs-hero-media{place-self:start center;width:min(100%,720px);height:clamp(280px,42vw,360px)}.rs-hero-copy{max-width:46em}.rs-features{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 12px;max-width:none}.rs-lines{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rs-why{grid-template-columns:1fr}.rs-why-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rs-why-docs{border-inline-start:none;padding-inline-start:0;border-top:1px solid #1a325a1f;padding-top:20px}}@media (max-width:900px){.rs-hero{padding:clamp(84px,11vw,96px) 0 clamp(12px,2.5vw,18px)}.rs-hero-media{width:min(100%,640px);height:clamp(280px,68vw,360px)}.rs-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rs-hero-product-link{min-width:44px}}@media (max-width:720px){.rs-lines{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rs-why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:520px){.rs-lines{grid-template-columns:1fr}.rs-hero-media{height:clamp(240px,72vw,320px)}.rs-display{font-size:clamp(1.75rem,8vw,2.2rem)!important}.rs-sec-title{font-size:clamp(1.35rem,6vw,1.75rem)}}.about-page{--about-action:#0050d8;--about-sky:#06a5de;--about-ink:#0a1020;--about-ease:cubic-bezier(.22,1,.36,1);position:relative;overflow:clip}.about-nav{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #0a3c641a;border-radius:999px;flex-direction:column;gap:10px;padding:10px 8px;display:flex;position:fixed;top:50%;right:18px;translate:0 -50%;box-shadow:0 12px 32px #0828501a}.about-nav__dot{cursor:pointer;width:10px;height:10px;transition:background .25s, transform .25s var(--about-ease), box-shadow .25s;background:#0a3c6438;border:0;border-radius:50%;padding:0;position:relative}.about-nav__dot:hover,.about-nav__dot:focus-visible{background:var(--about-action);outline:none;transform:scale(1.15)}.about-nav__dot.is-active{background:var(--about-action);box-shadow:0 0 0 4px #0050d82e}.about-nav__label{white-space:nowrap;color:var(--about-ink);opacity:0;pointer-events:none;background:#ffffffeb;border:1px solid #0a3c641a;border-radius:8px;padding:5px 10px;font-size:.68rem;font-weight:600;transition:opacity .2s;position:absolute;top:50%;right:calc(100% + 12px);translate:0 -50%}.about-nav__dot:hover .about-nav__label,.about-nav__dot:focus-visible .about-nav__label{opacity:1}@media (max-width:900px){.about-nav{display:none}}[dir=rtl] .about-nav{left:18px;right:auto}[dir=rtl] .about-nav__label{left:calc(100% + 12px);right:auto}.about-hero{color:#fff;background:radial-gradient(900px 520px at 78% 35%,#0050d859,#0000 60%),radial-gradient(700px 480px at 12% 80%,#06a5de38,#0000 55%),linear-gradient(165deg,#070b14 0%,#0a1020 42%,#101828 100%);align-items:stretch;min-height:min(100svh,920px);display:flex;position:relative;overflow:hidden}.about-hero__stage{pointer-events:none;position:absolute;inset:0;overflow:hidden}.about-hero__glow{filter:blur(2px);border-radius:50%;position:absolute}.about-hero__glow--a{aspect-ratio:1;background:radial-gradient(circle,#0050d866,#0000 68%);width:min(70vw,760px);animation:16s ease-in-out infinite alternate aboutGlow;top:-20%;right:-8%}.about-hero__glow--b{aspect-ratio:1;background:radial-gradient(circle,#06a5de47,#0000 70%);width:min(50vw,520px);animation:20s ease-in-out infinite alternate-reverse aboutGlow;bottom:-25%;left:-12%}.about-hero__grid{opacity:.55;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 60% 40%,#000 20%,#0000 72%);mask-image:radial-gradient(at 60% 40%,#000 20%,#0000 72%)}.about-hero__orbit{aspect-ratio:1;opacity:.7;border:1px solid #ffffff12;border-radius:50%;width:min(48vw,560px);position:absolute;top:28%;right:6%}.about-hero__orbit:after{content:"";border:1px solid #06a5de29;border-radius:50%;position:absolute;inset:14%}.about-hero__wrap{z-index:2;width:100%;padding-top:calc(var(--hdr-h) + clamp(42px, 6vw, 82px));flex-direction:column;padding-bottom:clamp(48px,6vw,72px);display:flex;position:relative}.about-hero__crumbs{margin-bottom:28px}.about-hero__crumbs a{color:#ffffffb8}.about-hero__crumbs .sep{color:#ffffff59;margin:0 8px}.about-hero__layout{flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}@media (max-width:980px){.about-hero__layout{grid-template-columns:1fr;gap:36px}}.about-hero__brand{font-family:var(--font-display);letter-spacing:-.04em;color:#0000;background:linear-gradient(120deg,#fff 20%,#5b93f5 55%,#fff 90%);-webkit-background-clip:text;background-clip:text;margin:0 0 18px;font-size:clamp(2.6rem,7vw,4.4rem);font-weight:800;line-height:.9}[dir=rtl] .about-hero__brand{letter-spacing:0}.about-hero__copy h1{letter-spacing:-.025em;max-width:16ch;margin:0 0 18px;font-size:clamp(1.85rem,3.6vw,3rem);font-weight:700;line-height:1.08}[dir=rtl] .about-hero__copy h1{letter-spacing:0;max-width:none}.about-hero__lead{color:#ffffffc7;max-width:42ch;margin:0 0 28px;font-size:clamp(1rem,1.5vw,1.12rem);font-weight:300;line-height:1.65}.about-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.about-hero .btn-ghost{color:#fff;border-color:#ffffff47}.about-hero .btn-ghost:hover{background:#ffffff0f;border-color:#fff}.about-hero__visual{isolation:isolate;place-items:center;min-height:min(460px,62vw);display:grid;position:relative}.about-hero__aura{aspect-ratio:1;filter:blur(10px);z-index:0;background:radial-gradient(circle at 42% 38%,#0050d880,#0000 58%),radial-gradient(circle at 72% 68%,#06a5de47,#0000 52%),radial-gradient(circle at 55% 80%,#f06e2824,#0000 48%);border-radius:50%;width:min(460px,86%);animation:8s ease-in-out infinite alternate aboutPulse;position:absolute}.about-hero__orbit-ring{aspect-ratio:1;z-index:0;opacity:.7;border:1px solid #ffffff14;border-radius:50%;width:min(420px,82%);position:absolute;box-shadow:inset 0 0 40px #0050d81f}.about-hero__cluster{aspect-ratio:1.05;z-index:1;width:min(520px,100%);transition:translate .4s var(--about-ease);will-change:translate;position:relative}.about-hero__ground{filter:blur(2px);z-index:0;background:radial-gradient(#0000008c 0%,#0050d82e 38%,#0000 72%);border-radius:50%;height:18%;position:absolute;bottom:6%;left:12%;right:10%}.about-hero__links{z-index:1;pointer-events:none;opacity:.55;position:absolute;inset:18% 16% 28% 14%}.about-hero__link{transform-origin:0;background:linear-gradient(90deg,#0000,#7fd0f3a6,#0000);height:1px;display:block;position:absolute}.about-hero__link--a{width:42%;top:28%;left:28%;rotate:-18deg}.about-hero__link--b{background:linear-gradient(90deg,#0000,#f082328c,#0000);width:38%;top:58%;left:38%;rotate:16deg}.about-hero__item{z-index:2;transition:translate .35s var(--about-ease);will-change:translate;pointer-events:none;margin:0;position:absolute}.about-hero__item img{filter:drop-shadow(0 18px 28px #0000006b);-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.about-hero__shadow{filter:blur(3px);opacity:.85;background:radial-gradient(#00000073,#0000 70%);border-radius:50%;width:62%;height:12px;margin:-4px auto 0;display:block}.about-hero__float--printer{z-index:2;width:58%;animation:9s ease-in-out infinite alternate aboutFloatB;bottom:14%;left:8%}.about-hero__float--scanner{z-index:4;width:46%;animation:7s ease-in-out infinite alternate aboutFloatA;top:8%;right:2%}.about-hero__float--scanner img{filter:drop-shadow(0 18px 28px #0000006b)drop-shadow(0 0 18px #06a5de2e)}.about-hero__float--cure{z-index:5;width:36%;animation:6.5s ease-in-out infinite alternate aboutFloatC;bottom:12%;right:4%}.about-hero__float--cure img{filter:drop-shadow(0 18px 28px #0000006b)drop-shadow(0 0 26px #f0782859)}@media (max-width:980px){.about-hero__visual{order:-1;min-height:320px}.about-hero__cluster{aspect-ratio:1;width:min(420px,92%)}.about-hero__float--printer{width:56%;bottom:16%;left:6%}.about-hero__float--scanner{width:44%;top:6%;right:0}.about-hero__float--cure{width:34%;bottom:14%;right:2%}}@media (max-width:560px){.about-hero__links{display:none}}.about-hero__scroll{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;width:fit-content;margin-top:clamp(28px,5vw,48px);font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}[dir=rtl] .about-hero__scroll{letter-spacing:0;text-transform:none}.about-hero__scroll i{background:linear-gradient(#fff,#0000);width:1px;height:28px;animation:1.6s ease-in-out infinite aboutScrollLine;display:block}@keyframes aboutGlow{0%{opacity:.85;transform:translate(0)scale(1)}to{opacity:1;transform:translate(-3%,4%)scale(1.08)}}@keyframes aboutPulse{0%{opacity:.7;transform:scale(.92)}to{opacity:1;transform:scale(1.06)}}@keyframes aboutFloatA{0%{transform:translateY(0)rotate(-1deg)}to{transform:translateY(-8px)rotate(1deg)}}@keyframes aboutFloatB{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes aboutFloatC{0%{transform:translateY(0)}to{transform:translateY(-7px)}}@keyframes aboutScrollLine{0%,to{opacity:.25;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}.about-manifesto{background:radial-gradient(800px 400px at 50% 0%, #0050d814, transparent 60%), var(--paper,#f5fafd);text-align:center;padding:clamp(72px,12vw,140px) 0;position:relative}.about-manifesto__inner{max-width:920px;margin:0 auto}.about-manifesto__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--about-action);margin:0 0 18px;font-size:.78rem;font-weight:700}[dir=rtl] .about-manifesto__kicker{letter-spacing:0;text-transform:none}.about-manifesto__line{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink,var(--about-ink));margin:0;font-size:clamp(1.8rem,4.2vw,3.2rem);font-weight:700;line-height:1.12}[dir=rtl] .about-manifesto__line{letter-spacing:0}.about-manifesto__emphasis{font-family:var(--font-display);letter-spacing:-.03em;background:linear-gradient(100deg, var(--about-action), var(--about-sky));color:#0000;-webkit-background-clip:text;background-clip:text;margin:8px 0 22px;font-size:clamp(1.8rem,4.2vw,3.2rem);font-weight:800;line-height:1.12}[dir=rtl] .about-manifesto__emphasis{letter-spacing:0}.about-manifesto__body{max-width:48ch;color:var(--ink-muted,#5a555c);margin:0 auto;font-size:1.05rem;font-weight:300;line-height:1.65}.about-story{padding-block:clamp(64px,9vw,110px)!important}.about-story__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(32px,5vw,64px);display:grid}@media (max-width:900px){.about-story__grid{grid-template-columns:1fr}}.about-story__sticky{position:sticky;top:120px}.about-story__sticky .eyebrow{margin-bottom:12px;display:inline-block}.about-story__sticky h2{letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.12}[dir=rtl] .about-story__sticky h2{letter-spacing:0}.about-story__sticky p{max-width:40ch;color:var(--ink-muted,#5a555c);margin:0 0 14px;font-weight:300;line-height:1.65}.about-story__actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.about-mosaic{grid-template-rows:1.15fr .85fr;grid-template-columns:1.2fr .8fr;gap:14px;min-height:min(520px,68vw);display:grid}.about-mosaic__cell{background:#0a1020;border-radius:22px;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 50px #0828501f}.about-mosaic__cell img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--about-ease);display:block}.about-mosaic__cell:hover img{transform:scale(1.05)}.about-mosaic__cell figcaption{letter-spacing:.1em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a10208c;border-radius:999px;padding:6px 12px;font-size:.68rem;font-weight:700;position:absolute;bottom:12px;left:14px}[dir=rtl] .about-mosaic__cell figcaption{letter-spacing:0;text-transform:none;left:auto;right:14px}.about-mosaic__cell--1{grid-row:1/3}@media (max-width:620px){.about-mosaic{grid-template-rows:auto;grid-template-columns:1fr 1fr;min-height:0}.about-mosaic__cell--1{aspect-ratio:16/10;grid-area:auto/1/auto/-1}.about-mosaic__cell--2,.about-mosaic__cell--3,.about-mosaic__cell--4{aspect-ratio:1;min-height:0}.about-story__sticky{position:static}}.about-spine{background:radial-gradient(900px 420px at 20% 0%, #0050d812, transparent 55%), linear-gradient(180deg, var(--paper,#f5fafd), #e8f3fb 50%, var(--paper,#f5fafd));padding:clamp(64px,9vw,120px) 0 clamp(40px,6vw,72px)}.about-spine__head{max-width:640px;margin-bottom:28px}.about-spine__head .eyebrow{color:var(--about-action);margin-bottom:10px;display:inline-block}.about-spine__head h2{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.7rem,3vw,2.5rem)}[dir=rtl] .about-spine__head h2{letter-spacing:0}.about-spine__head p{color:var(--ink-muted,#5a555c);margin:0;font-weight:300}.about-spine__viewport{position:relative}.about-spine__viewport.can-scroll:not(.at-end):after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#f5fafdf2);width:72px;position:absolute;top:0;bottom:28px;right:0}[dir=rtl] .about-spine__viewport.can-scroll:not(.at-end):after{background:linear-gradient(270deg,#0000,#f5fafdf2);left:0;right:auto}.about-spine__rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:18px;margin:0;padding:8px max(24px,50vw - 536px) 28px;scroll-padding-inline:24px;list-style:none;display:flex;position:relative;overflow-x:auto}.about-spine__rail::-webkit-scrollbar{height:6px}.about-spine__rail::-webkit-scrollbar-thumb{background:#0050d859;border-radius:999px}.about-spine__step{scroll-snap-align:start;flex:0 0 min(300px,78vw)}.about-spine__step.is-dimmed .about-spine__card,.about-spine__card.is-dimmed{opacity:.42;cursor:not-allowed;pointer-events:none;filter:grayscale(.2)}.about-spine__card{height:100%;color:inherit;transition:transform .35s var(--about-ease), box-shadow .35s;background:#fff;border:1px solid #0a3c6414;border-radius:22px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 16px 40px #08285014}.about-spine__card:hover{transform:translateY(-6px);box-shadow:0 28px 56px #08285024}.about-spine__media{aspect-ratio:4/3;background:#0a1020;overflow:hidden}.about-spine__media img{object-fit:cover;width:100%;height:100%;transition:transform .65s var(--about-ease);display:block}.about-spine__card:hover .about-spine__media img{transform:scale(1.06)}.about-spine__meta{flex-direction:column;gap:6px;padding:18px 20px 22px;display:flex}.about-spine__no{letter-spacing:.12em;text-transform:uppercase;color:var(--about-action);font-size:.72rem;font-weight:700}[dir=rtl] .about-spine__no{letter-spacing:0;text-transform:none}.about-spine__meta strong{font-size:1.2rem}.about-spine__meta p{color:var(--ink-muted,#5a555c);margin:0;font-size:.9rem;font-weight:300;line-height:1.5}.about-vm{grid-template-columns:1fr 1fr;display:grid}@media (max-width:860px){.about-vm{grid-template-columns:1fr}}.about-vm__panel{color:#fff;align-items:flex-end;min-height:min(72vh,640px);display:flex;position:relative;overflow:hidden}.about-vm__media{position:absolute;inset:0}.about-vm__media img{object-fit:cover;opacity:.78;width:100%;height:120%;display:block}.about-vm__panel:after{content:"";background:linear-gradient(#070b1426 10%,#070b14d1 78%);position:absolute;inset:0}.about-vm__panel--mission:after{background:linear-gradient(#00286433 10%,#070b14db 80%)}.about-vm__body{z-index:2;max-width:36rem;padding:clamp(32px,5vw,56px);position:relative}.about-vm__body .eyebrow{color:#5b93f5;margin-bottom:10px;display:inline-block}.about-vm__body h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(1.8rem,3vw,2.6rem)}[dir=rtl] .about-vm__body h2{letter-spacing:0}.about-vm__body p{color:#ffffffd1;margin:0;font-size:1.05rem;font-weight:300;line-height:1.65}.about-values-sec{background:var(--paper,#f5fafd);padding:clamp(64px,9vw,120px) 0}.about-values-sec__head{max-width:640px;margin-bottom:clamp(28px,4vw,48px)}.about-values-sec__head .eyebrow{color:var(--about-action);margin-bottom:10px;display:inline-block}.about-values-sec__head h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.7rem,3vw,2.5rem)}[dir=rtl] .about-values-sec__head h2{letter-spacing:0}.about-value-row{opacity:0;transition:opacity .7s var(--about-ease), transform .7s var(--about-ease);border-top:1px solid #0a3c641a;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(28px,4vw,48px) 0;display:grid;transform:translateY(28px)}.about-value-row.is-in{opacity:1;transform:none}.about-value-row--flip .about-value-row__media{order:2}.about-value-row--flip .about-value-row__copy,[dir=rtl] .about-value-row--flip .about-value-row__media{order:1}[dir=rtl] .about-value-row--flip .about-value-row__copy{order:2}.about-value-row__media{aspect-ratio:16/10;background:#0a1020;border-radius:24px;overflow:hidden;box-shadow:0 24px 56px #0828501f}.about-value-row__media img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--about-ease);display:block}.about-value-row.is-in:hover .about-value-row__media img{transform:scale(1.04)}.about-value-row__no{letter-spacing:-.04em;color:#0050d824;margin-bottom:8px;font-size:clamp(2.4rem,5vw,4rem);font-weight:800;line-height:1;display:block}[dir=rtl] .about-value-row__no{letter-spacing:0}.about-value-row__copy h3{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.4rem,2.4vw,2rem)}[dir=rtl] .about-value-row__copy h3{letter-spacing:0}.about-value-row__copy p{max-width:38ch;color:var(--ink-muted,#5a555c);margin:0;font-size:1.05rem;font-weight:300;line-height:1.65}@media (max-width:820px){.about-value-row{grid-template-columns:1fr}.about-value-row--flip .about-value-row__media,.about-value-row--flip .about-value-row__copy,[dir=rtl] .about-value-row--flip .about-value-row__media,[dir=rtl] .about-value-row--flip .about-value-row__copy{order:unset}}.about-audiences{color:#fff;background:#0a1020;padding:clamp(48px,7vw,88px) 0 clamp(64px,9vw,110px)}.about-audiences__head{margin-bottom:28px}.about-audiences__head .eyebrow{color:#5b93f5;margin-bottom:10px;display:inline-block}.about-audiences__head h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.7rem,3vw,2.5rem)}[dir=rtl] .about-audiences__head h2{letter-spacing:0}.about-audiences__grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:780px){.about-audiences__grid{grid-template-columns:1fr}}.about-audience{color:#fff;isolation:isolate;border-radius:24px;align-items:flex-end;min-height:min(52vh,480px);text-decoration:none;display:flex;position:relative;overflow:hidden}.about-audience>img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--about-ease);z-index:0;position:absolute;inset:0}.about-audience:hover>img{transform:scale(1.06)}.about-audience__scrim{z-index:1;background:linear-gradient(#0000 25%,#070b14e0 92%);position:absolute;inset:0}.about-audience--teal .about-audience__scrim{background:linear-gradient(#3a9c961f 0%,#070b14e6 88%)}.about-audience--sky .about-audience__scrim{background:linear-gradient(#0050d82e 0%,#070b14e6 88%)}.about-audience__body{z-index:2;flex-direction:column;gap:10px;padding:28px 28px 32px;display:flex;position:relative}.about-audience__body h3{margin:0;font-size:clamp(1.4rem,2.2vw,1.85rem)}.about-audience__body p{color:#ffffffc7;max-width:36ch;margin:0;font-weight:300;line-height:1.55}.about-audience__cta{color:#5b93f5;align-items:center;gap:8px;margin-top:8px;font-size:.92rem;font-weight:600;display:inline-flex}.about-families-sec{padding-block:clamp(64px,9vw,110px)!important}.about-families-sec__head{max-width:640px;margin-bottom:28px}.about-families-sec__head .eyebrow{color:var(--about-action);margin-bottom:10px;display:inline-block}.about-families-sec__head h2{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.7rem,3vw,2.5rem)}[dir=rtl] .about-families-sec__head h2{letter-spacing:0}.about-families-sec__head p{color:var(--ink-muted,#5a555c);margin:0;font-weight:300}.about-families{grid-template-columns:1fr 1fr;gap:22px;display:grid}@media (max-width:780px){.about-families{grid-template-columns:1fr}}.about-family{color:inherit;transition:transform .35s var(--about-ease), box-shadow .35s;background:#fff;border:1px solid #0a3c6414;border-radius:24px;flex-direction:column;gap:14px;padding:28px 28px 30px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #08285014}.about-family:before{content:"";pointer-events:none;background:radial-gradient(#0050d81a,#0000 65%);height:55%;position:absolute;inset:auto -20% -40%}.about-family--print:before{background:radial-gradient(#f5761e1f,#0000 65%)}.about-family:hover{transform:translateY(-6px);box-shadow:0 28px 56px #08285024}.about-family__brand{z-index:1;width:min(210px,72%);height:auto;display:block;position:relative}.about-family__stage{z-index:1;justify-content:center;align-items:flex-end;min-height:200px;padding:12px 8px 0;display:flex;position:relative}.about-family__stage img{object-fit:contain;filter:drop-shadow(0 22px 36px #00143233);width:min(300px,90%);height:auto;transition:transform .45s var(--about-ease)}.about-family:hover .about-family__stage img{transform:translateY(-10px)scale(1.03)}.about-family h3{z-index:1;margin:4px 0 0;font-size:1.28rem;position:relative}.about-family p{color:var(--ink-muted,#5a555c);z-index:1;margin:0;font-weight:300;line-height:1.55;position:relative}.about-family .more{z-index:1;position:relative}.about-team-sec{padding-block:clamp(64px,9vw,110px)!important}.about-team-sec__head{max-width:640px;margin-bottom:28px}.about-team-sec__head .eyebrow{color:var(--about-action);margin-bottom:10px;display:inline-block}.about-team-sec__head h2{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.7rem,3vw,2.5rem)}[dir=rtl] .about-team-sec__head h2{letter-spacing:0}.about-team-sec__head p{color:var(--ink-muted,#5a555c);margin:0;font-weight:300}.about-team{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:980px){.about-team{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.about-team{grid-template-columns:1fr}}.about-team__card{transition:transform .3s var(--about-ease), box-shadow .3s;background:#fff;border:1px solid #0a3c6414;border-radius:20px;padding:28px 24px 30px;position:relative;overflow:hidden;box-shadow:0 12px 32px #0828500f}.about-team__card:hover{transform:translateY(-4px);box-shadow:0 20px 44px #0828501f}.about-team__idx{letter-spacing:-.04em;color:#0050d81f;margin-bottom:16px;font-size:2.4rem;font-weight:800;line-height:1;display:block}[dir=rtl] .about-team__idx{letter-spacing:0}.about-team__card h3{margin:0 0 6px;font-size:1.15rem}.about-team__role{color:var(--about-sky);margin:0 0 12px;font-size:.86rem;font-weight:600}.about-team__card>p:last-child{color:var(--ink-muted,#5a555c);margin:0;font-size:.92rem;font-weight:300;line-height:1.55}.about-news-sec{padding-block:clamp(56px,8vw,100px)!important}.about-news-sec__head{margin-bottom:28px}.about-news-sec__head .eyebrow{color:var(--about-action);margin-bottom:10px;display:inline-block}.about-news-sec__head h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.7rem,3vw,2.5rem)}[dir=rtl] .about-news-sec__head h2{letter-spacing:0}.about-mag{grid-template-columns:1.35fr .9fr;align-items:stretch;gap:20px;display:grid}@media (max-width:900px){.about-mag{grid-template-columns:1fr}}.about-mag__lead{color:inherit;transition:transform .35s var(--about-ease), box-shadow .35s;background:#fff;border:1px solid #0a3c6414;border-radius:24px;flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 16px 40px #08285014}.about-mag__lead:hover{transform:translateY(-4px);box-shadow:0 24px 52px #08285024}.about-mag__media{aspect-ratio:16/10;background:#0a1020;overflow:hidden}.about-mag__media img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--about-ease);display:block}.about-mag__lead:hover .about-mag__media img{transform:scale(1.05)}.about-mag__body{flex-direction:column;flex:1;gap:10px;padding:24px 26px 28px;display:flex}.about-mag__body h3{margin:0;font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.25}.about-mag__body .more{margin-top:auto;padding-top:8px}.about-mag__side{flex-direction:column;gap:14px;display:flex}.about-mag__item{color:inherit;transition:transform .3s var(--about-ease), box-shadow .3s;background:#fff;border:1px solid #0a3c6414;border-radius:18px;flex:1;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;padding:12px;text-decoration:none;display:grid;box-shadow:0 10px 28px #0828500f}.about-mag__item:hover{transform:translateY(-3px);box-shadow:0 16px 36px #0828501f}.about-mag__thumb{aspect-ratio:1;background:#0a1020;border-radius:14px;overflow:hidden}.about-mag__thumb img{object-fit:cover;width:100%;height:100%;display:block}.about-mag__item h3{margin:6px 0 0;font-size:1.05rem;line-height:1.3}.about-cta{color:#fff;text-align:center;padding:clamp(72px,11vw,130px) 0;position:relative;overflow:hidden}.about-cta__bg{position:absolute;inset:0}.about-cta__bg img{object-fit:cover;filter:brightness(.35)saturate(.9);width:100%;height:100%}.about-cta__bg:after{content:"";background:radial-gradient(700px 400px at 50% 30%,#0050d859,#0000 65%),linear-gradient(#070b148c,#070b14e0);position:absolute;inset:0}.about-cta__inner{z-index:2;max-width:720px;margin:0 auto;position:relative}.about-cta__inner .eyebrow{color:#5b93f5;margin-bottom:12px;display:inline-block}.about-cta__inner h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(1.8rem,3.4vw,2.8rem)}[dir=rtl] .about-cta__inner h2{letter-spacing:0}.about-cta__inner p{color:#ffffffc7;max-width:42ch;margin:0 auto 28px;font-weight:300;line-height:1.6}.about-cta__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.about-cta .btn-ghost{color:#fff;border-color:#ffffff4d}.about-cta .btn-ghost:hover{background:#ffffff14;border-color:#fff}.about-legal{background:var(--paper,#f5fafd);border-top:1px solid #0a3c6414;padding:48px 0 72px}.about-legal__label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint,#8a858e);margin:0 0 20px;font-size:.72rem;font-weight:700}[dir=rtl] .about-legal__label{letter-spacing:0;text-transform:none}.about-legal__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (max-width:720px){.about-legal__grid{grid-template-columns:1fr}}.about-legal__grid h3{margin:0 0 8px;font-size:1rem}.about-legal__grid p{color:var(--ink-muted,#5a555c);margin:0;font-size:.9rem;font-weight:300;line-height:1.55}.about-page--ready .about-hero__brand,.about-page--ready .about-hero__copy h1,.about-page--ready .about-hero__lead,.about-page--ready .about-hero__actions,.about-page--ready .about-hero__visual,.about-page--ready .about-hero__scroll{animation:aboutHeroIn .9s var(--about-ease) both}.about-page--ready .about-hero__brand{animation-delay:50ms}.about-page--ready .about-hero__copy h1{animation-delay:.14s}.about-page--ready .about-hero__lead{animation-delay:.24s}.about-page--ready .about-hero__actions{animation-delay:.34s}.about-page--ready .about-hero__visual{animation-delay:.2s}.about-page--ready .about-hero__scroll{animation-delay:.5s}.about-page--ready .about-hero__float--printer{animation:aboutHeroIn .9s var(--about-ease) both, aboutFloatB 9s ease-in-out .9s infinite alternate}.about-page--ready .about-hero__float--scanner{animation:aboutHeroIn .95s var(--about-ease) .12s both, aboutFloatA 7s ease-in-out 1.05s infinite alternate}.about-page--ready .about-hero__float--cure{animation:aboutHeroIn 1s var(--about-ease) .22s both, aboutFloatC 6.5s ease-in-out 1.2s infinite alternate}@keyframes aboutHeroIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.about-hero,.about-vm__panel,.about-audiences,.about-cta,.about-hero h1,.about-vm__body h2,.about-audiences__head h2,.about-audience__body h3,.about-cta__inner h2{color:#fff}@media (prefers-reduced-motion:reduce){.about-hero__glow--a,.about-hero__glow--b,.about-hero__aura,.about-hero__float--scanner,.about-hero__float--printer,.about-hero__float--cure,.about-hero__scroll i,.about-page--ready .about-hero__brand,.about-page--ready .about-hero__copy h1,.about-page--ready .about-hero__lead,.about-page--ready .about-hero__actions,.about-page--ready .about-hero__visual,.about-page--ready .about-hero__scroll,.about-page--ready .about-hero__float--printer,.about-page--ready .about-hero__float--scanner,.about-page--ready .about-hero__float--cure{animation:none!important}.about-value-row{opacity:1;transform:none}.about-hero__item,.about-hero__cluster{transition:none}}body:has(.hv2) .fabs{display:none!important}body:has(.hv2) header#hdr.on-light.at-top{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}.hv2{--hv2-blue:#0050d8;--hv2-blue-deep:#0041af;--hv2-blue-rgb:0,80,216;--hv2-ink:#0a1020;--hv2-body:#525c70;--hv2-bg:#eef2f9;--hv2-surface:#f3f5fd;--hv2-line:#0a285a1a;background:radial-gradient(760px 400px at 78% 4%, #0050d817, transparent 62%), radial-gradient(600px 380px at 6% 34%, #0050d80d, transparent 60%), url(/img/hv2-bg.jpg) center bottom / cover no-repeat fixed, var(--hv2-bg);color:var(--hv2-body);font-family:var(--font-tajawal),"Tajawal",sans-serif;font-size:16px;line-height:1.6;overflow-x:clip}.hv2 h1,.hv2 h2,.hv2 h3{font-family:var(--font-tajawal),"Tajawal",sans-serif;color:var(--hv2-ink);letter-spacing:-.01em;font-weight:700;line-height:1.15}.hv2 :focus-visible{outline:2px solid var(--hv2-blue);outline-offset:2px;border-radius:4px}.hv2 [id]{scroll-margin-top:calc(var(--hdr-h) + 16px)}.about{--hv2-blue:#0050d8;--hv2-blue-deep:#0041af;--hv2-blue-rgb:0,80,216;--hv2-ink:#0a1020;--hv2-body:#525c70;color:var(--hv2-body);font-family:var(--font-tajawal),"Tajawal",sans-serif;font-size:16px;line-height:1.6}.about h1,.about h2,.about h3{font-family:var(--font-tajawal),"Tajawal",sans-serif;color:var(--hv2-ink);letter-spacing:-.01em;font-weight:700;line-height:1.15}.about a,.about button{font-family:var(--font-tajawal),"Tajawal",sans-serif}.about :focus-visible{outline:2px solid var(--hv2-blue);outline-offset:2px;border-radius:4px}.about [id]{scroll-margin-top:calc(var(--hdr-h) + 16px)}.hv2 .rv{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}.hv2 .rv[data-rv="1"]{transition-delay:80ms}.hv2 .rv[data-rv="2"]{transition-delay:.16s}.hv2 .rv[data-rv="3"]{transition-delay:.24s}.hv2 .rv[data-rv="4"]{transition-delay:.32s}.hv2 .rv.rv-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hv2 .rv{opacity:1;transition:none;transform:none}}.dev-preview-tools{z-index:1900;pointer-events:none;flex-direction:column-reverse;align-items:flex-start;gap:8px;display:flex;position:fixed;bottom:16px;left:16px}.dev-preview-tools-panels{pointer-events:none;flex-direction:column-reverse;align-items:flex-start;gap:8px;display:flex}.dev-preview-tools .bg-picker,.dev-preview-tools .font-picker,.dev-preview-tools .eco-shadow-picker{pointer-events:auto;position:static;bottom:auto;left:auto}.dev-preview-tools-toggle{color:#48657c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;pointer-events:auto;background:#fffffff0;border:1px solid #0a3c6424;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:color .2s,border-color .2s,background .2s,transform .2s;display:flex;box-shadow:0 8px 28px #083c6429}.dev-preview-tools-toggle:hover{color:var(--sky,#0050d8);border-color:#0050d859;transform:translateY(-1px)}.dev-preview-tools-toggle:focus-visible{outline:2px solid var(--sky,#0050d8);outline-offset:2px}.bg-picker{z-index:1900;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-body);pointer-events:auto;background:#fffffff0;border:1px solid #0a3c6424;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:0 8px 28px #083c6429}.bg-picker-label{letter-spacing:.06em;text-transform:uppercase;color:#48657c;white-space:nowrap;font-size:.72rem;font-weight:700}.bg-picker-select{color:#211c1d;min-width:min(52vw,220px);max-width:280px;font-family:var(--font-body);cursor:pointer;background:#fff;border:1px solid #0a3c642e;border-radius:8px;outline:none;padding:7px 10px;font-size:.82rem;font-weight:500}.bg-picker-select:focus{border-color:var(--sky,#0050d8);box-shadow:0 0 0 2px #0050d833}.bg-picker-swatch{border:1px solid #0a3c6429;border-radius:6px;flex-shrink:0;width:22px;height:22px}html[data-bg-preview]{--bg-preview-size:auto}html[data-bg-preview] body{background:var(--bg-preview)!important}html[data-bg-preview] .site-bg,html[data-bg-preview] main,html[data-bg-preview] .product-page--print-line{background:var(--bg-preview)!important;background-size:var(--bg-preview-size)!important}html[data-bg-pattern] main,html[data-bg-pattern] .site-bg,html[data-bg-pattern] body,html[data-bg-pattern] .product-page--print-line{background-repeat:repeat!important}html[data-bg-preview] :is(#top,main)>.sec,html[data-bg-preview] :is(#top,main)>.sec.sec-mint,html[data-bg-preview] :is(#top,main)>.sec.sec-teal,html[data-bg-preview] :is(#top,main)>.sec.sec-orange,html[data-bg-preview] .product-page--print-line>.sec,html[data-bg-preview] .product-page--print-line>.sec:nth-of-type(2n),html[data-bg-preview] .product-page--print-line>.sec.prod-specs{background:0 0!important}html[data-bg-preview] :is(#top,main)>.sec:before,html[data-bg-preview] :is(#top,main)>.sec:nth-of-type(2n):before{display:none}html[data-bg-preview] footer{border-top-color:#0a3c641f;background:0 0!important}html[data-bg-preview] .product-page--print-line .prod-print-hero__bg,html[data-bg-preview] .product-page--print-line .prod-cine-hero__bg,html[data-bg-preview] .product-page--print-line .prod-print-stats{background:0 0!important}html[data-bg-preview] .product-page--cinematic .prod-cine-hero__glow{opacity:.55}html[data-bg-preview][data-bg-tone=light] .product-page--cinematic .prod-cine-hero__floor{opacity:.35}html[data-bg-preview][data-bg-tone=light] .product-page--cinematic .prod-print-hero__eyebrow{color:var(--sky-deep)!important}html[data-bg-preview] .product-page--print-line .prod-print-stats{border-bottom-color:#0a3c641a}html[data-bg-preview][data-bg-tone=light] .product-page--print-line .prod-print-hero__crumbs,html[data-bg-preview][data-bg-tone=light] .product-page--print-line .prod-print-hero__crumbs a{color:var(--ink-faint)!important}html[data-bg-preview][data-bg-tone=light] .product-page--print-line .prod-print-hero__crumbs a:hover{color:var(--ink)!important}html[data-bg-preview][data-bg-tone=light] .product-page--print-line .prod-print-hero__lead{color:var(--ink)}html[data-bg-preview][data-bg-tone=light] .product-page--print-line .prod-print-hero__desc{color:var(--ink-muted)}html[data-bg-preview][data-bg-tone=light] .product-page--print-line .prod-print-hero__ghost{color:var(--ink)!important;background:#ffffff8c!important;border-color:#10283a38!important}html[data-bg-preview][data-bg-tone=light] .product-page--print-line .prod-print-hero__ghost:hover{border-color:var(--sky)!important;color:var(--sky-deep)!important;background:#fff!important}html[data-bg-preview][data-bg-tone=light] .product-page--print-line .prod-print-hero__brand{content:url(/brand/odyx-digital-printing-mark.png)}html[data-bg-preview][data-bg-tone=light] .product-page--print-line .prod-print-stat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc7;border-color:#0a3c641f}html[data-bg-preview][data-bg-tone=light] .product-page--print-line .prod-print-stat__label{color:var(--ink)}html[data-bg-preview][data-bg-tone=light] .product-page--print-line .prod-print-stat__desc{color:var(--ink-muted)}html[data-bg-preview][data-bg-tone=dark] .product-page--print-line .prod-print-stat{background:#ffffff0d;border-color:#ffffff1f}html[data-bg-preview][data-bg-tone=dark] .product-page--print-classic .prod-classic-hero__brand{content:url(/brand/odyx-digital-printing-mark-light.png)}html[data-bg-preview] .product-page--print-signature .page-hero{background:0 0!important}html[data-bg-preview] .product-page--print-signature .page-hero__stage{opacity:.55}html[data-bg-preview][data-bg-tone=light] .product-page--print-signature .page-hero .crumbs,html[data-bg-preview][data-bg-tone=light] .product-page--print-signature .page-hero .crumbs a{color:var(--ink-faint)!important}html[data-bg-preview][data-bg-tone=light] .product-page--print-signature .page-hero .crumbs a:hover,html[data-bg-preview][data-bg-tone=light] .product-page--print-signature .page-hero .lead{color:var(--ink)!important}.font-picker{z-index:1900;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-body);pointer-events:auto;background:#fffffff0;border:1px solid #0a3c6424;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:fixed;bottom:64px;left:16px;box-shadow:0 8px 28px #083c6429}.font-picker-label{letter-spacing:.06em;text-transform:uppercase;color:#48657c;white-space:nowrap;font-size:.72rem;font-weight:700}.font-picker-select{color:#211c1d;min-width:min(46vw,190px);max-width:240px;font-family:var(--font-body);cursor:pointer;background:#fff;border:1px solid #0a3c642e;border-radius:8px;outline:none;padding:7px 10px;font-size:.82rem;font-weight:500}.font-picker-select--size{min-width:104px;max-width:140px}.font-picker-select:focus{border-color:var(--sky,#0050d8);box-shadow:0 0 0 2px #0050d833}html[data-eco-shadow-preview] #ecosystem{box-shadow:none;background:var(--eco-preview-section-bg)!important}html[data-eco-shadow-preview] #ecosystem:before{display:none!important}html[data-eco-shadow-preview][data-eco-pill-tone] #ecosystem .hl-pill{transition:color .3s,background .3s,border-color .3s;background:var(--eco-preview-pill-bg)!important;border-color:var(--eco-preview-pill-border)!important}html[data-eco-shadow-preview][data-eco-pill-tone] #ecosystem .hl-pill .hl-fill{transition:width .18s linear,background .3s;background:var(--eco-preview-pill-fill)!important}html[data-eco-shadow-preview][data-eco-pill-tone] #ecosystem .hl-pill .hl-pill-l{color:var(--eco-preview-pill-fg)!important}html[data-eco-shadow-preview][data-eco-pill-tone] #ecosystem .hl-pill:hover,html[data-eco-shadow-preview][data-eco-pill-tone] #ecosystem .hl-pill.on{border-color:var(--eco-preview-pill-border-on)!important}.eco-shadow-picker{z-index:1900;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-body);pointer-events:auto;background:#fffffff0;border:1px solid #0a3c6424;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:fixed;bottom:112px;left:16px;box-shadow:0 8px 28px #083c6429}.eco-shadow-picker-label,.eco-shadow-picker-opacity-label{letter-spacing:.06em;text-transform:uppercase;color:#48657c;white-space:nowrap;font-size:.72rem;font-weight:700}.eco-shadow-picker-select{color:#211c1d;min-width:min(40vw,180px);max-width:220px;font-family:var(--font-body);cursor:pointer;background:#fff;border:1px solid #0a3c642e;border-radius:8px;outline:none;padding:7px 10px;font-size:.82rem;font-weight:500}.eco-shadow-picker-select:focus{border-color:var(--sky,#0050d8);box-shadow:0 0 0 2px #0050d833}.eco-shadow-picker-color{cursor:pointer;background:#fff;border:1px solid #0a3c642e;border-radius:8px;flex-shrink:0;width:32px;height:32px;padding:2px}.eco-shadow-picker-swatch{border:1px solid #0a3c6429;border-radius:6px;flex-shrink:0;width:22px;height:22px}.eco-shadow-picker-range{width:min(18vw,100px);accent-color:var(--sky,#0050d8);cursor:pointer}.eco-shadow-picker-opacity-val{color:#48657c;text-align:right;min-width:2.4em;font-size:.72rem;font-weight:600}@media (max-width:620px){.dev-preview-tools{align-items:stretch;bottom:10px;left:10px;right:10px}.dev-preview-tools-panels{align-items:stretch;width:100%}.dev-preview-tools .bg-picker,.dev-preview-tools .font-picker,.dev-preview-tools .eco-shadow-picker{flex-wrap:wrap;width:100%}.dev-preview-tools-toggle{align-self:flex-start}.dev-preview-tools .bg-picker-select,.dev-preview-tools .font-picker-select,.dev-preview-tools .font-picker-select--size,.dev-preview-tools .eco-shadow-picker-select{flex:100%;max-width:none}.dev-preview-tools .eco-shadow-picker-range{flex:auto;max-width:none}}.auth-page{--auth-brand-bg:#0a1020;--auth-brand-blue:#0050d8;--auth-brand-blue-rgb:0, 80, 216;--auth-form-bg:#f5fafd;--auth-card-bg:#fff;--auth-ink:#141216;--auth-muted:#6a6e75;--auth-faint:#9aa1a8;--auth-border:#0a3c641f;--auth-field-bg:#f8fbfe;--auth-radius:14px;background:var(--auth-form-bg);min-height:100dvh;color:var(--auth-ink);font-family:var(--font-body);grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.auth-brand{background:var(--auth-brand-bg);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 2.5rem;display:flex;position:relative;overflow:hidden}.auth-brand:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#ffffff0f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 30%,#0000 70%);mask-image:radial-gradient(70% 60%,#000 30%,#0000 70%)}.auth-brand-orb{filter:blur(100px);pointer-events:none;border-radius:50%;animation:18s ease-in-out infinite alternate authBrandOrbFloat;position:absolute}.auth-brand-orb-a{background:rgba(var(--auth-brand-blue-rgb), .25);width:420px;height:420px;animation-delay:0s;top:-10%;right:-15%}.auth-brand-orb-b{background:#0041af33;width:340px;height:340px;animation-delay:-6s;bottom:-8%;left:-12%}.auth-brand-orb-c{background:#06a5de1f;width:200px;height:200px;animation-delay:-12s;top:40%;left:50%}@keyframes authBrandOrbFloat{0%{transform:translate(0)scale(1)}to{transform:translate(4%,8%)scale(1.08)}}.auth-brand-content{z-index:2;max-width:380px;animation:.8s cubic-bezier(.16,1,.3,1) .2s both authBrandFadeIn;position:relative}@keyframes authBrandFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.auth-brand-logo-link{border-radius:6px;margin:0 auto 2.5rem;line-height:0;transition:opacity .2s,transform .2s;display:inline-block}.auth-brand-logo-link:hover{opacity:.85;transform:translateY(-1px)}.auth-brand-logo-link:focus-visible{outline-offset:4px;outline:2px solid #0050d8d9}.auth-brand-logo{filter:brightness(0)invert();opacity:.95;width:auto;height:44px;margin:0;display:block}.auth-brand-headline{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;margin:0 0 1rem;font-size:1.65rem;font-weight:700;line-height:1.2}.auth-brand-tagline{color:#ffffff8c;margin:0 0 2.5rem;font-size:.92rem;line-height:1.55}.auth-brand-workflow{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin:0 auto;padding:0;list-style:none;display:flex}.auth-brand-step{letter-spacing:.1em;text-transform:uppercase;color:#ffffff59;align-items:center;gap:0;font-size:.68rem;font-weight:600;transition:color .4s;animation:8s ease-in-out infinite authStepPulse;display:flex}.auth-brand-step:first-child{animation-delay:0s}.auth-brand-step:nth-child(2){animation-delay:1.6s}.auth-brand-step:nth-child(3){animation-delay:3.2s}.auth-brand-step:nth-child(4){animation-delay:4.8s}.auth-brand-step:nth-child(5){animation-delay:6.4s}@keyframes authStepPulse{0%,to{color:#ffffff59}20%{color:#0050d8e6}40%{color:#ffffff59}}.auth-brand-step-link,.auth-brand-step-label{color:inherit;border-radius:4px;text-decoration:none;transition:color .2s,opacity .2s}.auth-brand-step-link:hover{color:#fff;animation:none}.auth-brand-step:has(.auth-brand-step-link:hover){color:#fff;animation:none}.auth-brand-step-link:focus-visible{outline-offset:3px;color:#fff;outline:2px solid #0050d8d9}.auth-brand-step.is-dimmed{opacity:.45;cursor:default}.auth-brand-step-arrow{color:#fff3;margin:0 6px;font-size:.6rem;display:inline-block}.auth-brand-trust{opacity:.4;justify-content:center;align-items:center;gap:1.5rem;margin-top:3rem;display:flex}.auth-brand-trust-item{letter-spacing:.08em;text-transform:uppercase;color:#fff;align-items:center;gap:.4rem;font-size:.65rem;font-weight:600;display:flex}.auth-brand-trust-dot{background:var(--auth-brand-blue);border-radius:50%;width:6px;height:6px}.auth-form-panel{background:var(--auth-form-bg);justify-content:center;align-items:center;padding:2.5rem 2rem;display:flex;position:relative;overflow-y:auto}.auth-ambient{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.auth-orb{filter:blur(80px);opacity:.35;border-radius:50%;animation:15s ease-in-out infinite alternate authOrbFloat;position:absolute}.auth-orb-a{background:rgba(var(--auth-brand-blue-rgb), .08);width:45vw;max-width:400px;height:45vw;max-height:400px;top:-15%;right:-10%}.auth-orb-b{background:#0041af0d;width:35vw;max-width:300px;height:35vw;max-height:300px;animation-delay:-5s;bottom:-10%;left:-10%}.auth-orb-c{display:none}@keyframes authOrbFloat{0%{transform:translate(0)scale(1)}to{transform:translate(3%,5%)scale(1.06)}}.auth-grid{background-image:linear-gradient(#0050d806 1px,#0000 1px),linear-gradient(90deg,#0050d806 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#00000080 0%,#0000 70%);mask-image:radial-gradient(circle,#00000080 0%,#0000 70%)}.auth-center{z-index:10;width:100%;max-width:440px;margin:auto;position:relative}.auth-card{background:var(--auth-card-bg);border:1px solid #0050d80f;border-radius:20px;flex-direction:column;padding:2.5rem 2.5rem 2rem;animation:.6s cubic-bezier(.16,1,.3,1) .15s both authCardIn;display:flex;box-shadow:0 1px 2px #001e500a,0 4px 12px #001e500a,0 16px 40px #001e500f}@keyframes authCardIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.auth-logo{margin:0 auto 1.5rem;transition:transform .2s;display:inline-flex}.auth-logo:hover{transform:scale(1.03)}.auth-logo img{width:auto;height:36px}.auth-title{font-family:var(--font-display);text-align:center;color:var(--auth-ink);letter-spacing:-.03em;margin:0 0 .4rem;font-size:1.75rem;font-weight:800}.auth-sub{text-align:center;color:var(--auth-faint);text-transform:uppercase;letter-spacing:.14em;margin:0 0 1.75rem;font-size:.72rem;font-weight:600}.auth-form{flex-direction:column;gap:1.1rem;display:flex}.auth-form>*{animation:.45s cubic-bezier(.16,1,.3,1) both authFieldIn}.auth-form>:first-child{animation-delay:.25s}.auth-form>:nth-child(2){animation-delay:.32s}.auth-form>:nth-child(3){animation-delay:.39s}.auth-form>:nth-child(4){animation-delay:.46s}.auth-form>:nth-child(5){animation-delay:.53s}.auth-form>:nth-child(6){animation-delay:.6s}.auth-form>:nth-child(7){animation-delay:.67s}.auth-form>:nth-child(8){animation-delay:.74s}@keyframes authFieldIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.auth-field{flex-direction:column;gap:0;display:flex;position:relative}.auth-field label{color:var(--auth-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:.72rem;font-weight:600;transition:color .2s}.auth-field:focus-within label{color:var(--auth-brand-blue)}.auth-field-icon{width:18px;height:18px;color:var(--auth-faint);pointer-events:none;z-index:2;transition:color .2s;position:absolute;bottom:14px;left:14px}.auth-field:focus-within .auth-field-icon{color:var(--auth-brand-blue)}.auth-field.has-icon input{padding-left:42px}.auth-field input{border-radius:var(--auth-radius);border:1.5px solid var(--auth-border);background:var(--auth-field-bg);width:100%;color:var(--auth-ink);font-family:var(--font-body);outline:none;padding:.8rem 1rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s,background .2s}.auth-field input::placeholder{color:#b0bcc8}.auth-field input:focus{border-color:var(--auth-brand-blue);box-shadow:0 0 0 3px rgba(var(--auth-brand-blue-rgb), .1);background:#fff}.auth-field-toggle{width:36px;height:36px;color:var(--auth-faint);cursor:pointer;z-index:2;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s;display:flex;position:absolute;bottom:10px;right:12px}.auth-field-toggle:hover{color:var(--auth-ink);background:#0050d80f}.auth-field-toggle svg{width:18px;height:18px}.auth-strength{background:#0a3c6414;border-radius:3px;height:3px;margin-top:6px;transition:opacity .3s;overflow:hidden}.auth-strength-fill{border-radius:3px;height:100%;transition:width .4s cubic-bezier(.16,1,.3,1),background .4s;display:block}.auth-strength-fill[data-level="0"]{background:0 0;width:0%}.auth-strength-fill[data-level="1"]{background:#e74c3c;width:25%}.auth-strength-fill[data-level="2"]{background:#f39c12;width:50%}.auth-strength-fill[data-level="3"]{background:#2ecc71;width:75%}.auth-strength-fill[data-level="4"]{background:#27ae60;width:100%}.auth-strength-label{text-align:right;margin-top:4px;font-size:.68rem;font-weight:600;transition:color .3s}.auth-strength-label[data-level="1"]{color:#e74c3c}.auth-strength-label[data-level="2"]{color:#f39c12}.auth-strength-label[data-level="3"]{color:#2ecc71}.auth-strength-label[data-level="4"]{color:#27ae60}.auth-inline{justify-content:space-between;align-items:center;margin-top:-.15rem;display:flex}.auth-check{cursor:pointer;color:var(--auth-muted);align-items:center;gap:.5rem;font-size:.82rem;font-weight:500;transition:color .2s;display:flex}.auth-check:hover{color:var(--auth-ink)}.auth-check input[type=checkbox]{appearance:none;border:1.5px solid var(--auth-border);background:var(--auth-field-bg);cursor:pointer;border-radius:5px;flex-shrink:0;width:18px;height:18px;transition:border-color .2s,background .2s;position:relative}.auth-check input[type=checkbox]:checked{background:var(--auth-brand-blue);border-color:var(--auth-brand-blue)}.auth-check input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.auth-check input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px rgba(var(--auth-brand-blue-rgb), .15)}.auth-check-block{align-items:flex-start;line-height:1.4}.auth-check-block a{color:var(--auth-brand-blue);font-weight:600}.auth-check-block a:hover{text-underline-offset:2px;text-decoration:underline}.auth-link{color:var(--auth-brand-blue);font-size:.82rem;font-weight:600;text-decoration:none;transition:color .2s}.auth-link:hover{color:#0041af;text-underline-offset:3px;text-decoration:underline}.auth-submit{border-radius:var(--auth-radius);background:var(--auth-brand-blue);color:#fff;cursor:pointer;width:100%;font-size:.95rem;font-weight:600;font-family:var(--font-body);isolation:isolate;border:none;margin-top:.5rem;padding:.85rem;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.auth-submit:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000 0%,#ffffff26 50%,#0000 100%);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.auth-submit:hover:not(:disabled):before{left:100%}.auth-submit:hover:not(:disabled){box-shadow:0 8px 24px rgba(var(--auth-brand-blue-rgb), .3);background:#0041af;transform:translateY(-2px)}.auth-submit:active:not(:disabled){box-shadow:0 4px 12px rgba(var(--auth-brand-blue-rgb), .2);transform:translateY(0)}.auth-submit:disabled{opacity:.6;cursor:not-allowed}.auth-submit .auth-spinner{vertical-align:middle;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.6s linear infinite authSpin;display:inline-block}@keyframes authSpin{to{transform:rotate(360deg)}}.auth-divider{text-align:center;color:var(--auth-faint);align-items:center;margin:1.25rem 0;display:flex}.auth-divider:before,.auth-divider:after{content:"";border-bottom:1px solid var(--auth-border);flex:1}.auth-divider span{text-transform:uppercase;letter-spacing:.1em;padding:0 1rem;font-size:.7rem;font-weight:600}.auth-social{flex-direction:column;gap:.6rem;display:flex}.auth-social-btn{border-radius:var(--auth-radius);background:var(--auth-card-bg);border:1.5px solid var(--auth-border);width:100%;color:var(--auth-ink);font-family:var(--font-body);cursor:pointer;justify-content:center;align-items:center;gap:.6rem;padding:.75rem;font-size:.88rem;font-weight:600;transition:all .25s;display:flex}.auth-social-btn svg{width:18px;height:18px}.auth-social-btn:hover:not(:disabled){border-color:rgba(var(--auth-brand-blue-rgb), .25);box-shadow:0 4px 16px rgba(var(--auth-brand-blue-rgb), .08);transform:translateY(-1px)}.auth-social-btn:disabled{opacity:.55;cursor:not-allowed}.auth-google-wrap{position:relative}.auth-google-host{clip:rect(0, 0, 0, 0);white-space:nowrap;pointer-events:none;z-index:-1;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-google{flex-direction:column;align-items:stretch;gap:12px;width:100%;margin-top:14px;display:flex}.auth-google-hint{color:var(--auth-faint);text-align:center;margin:0;font-size:.72rem;line-height:1.4}.auth-switch{text-align:center;color:var(--auth-muted);margin-top:1.5rem;font-size:.84rem}.auth-switch a{color:var(--auth-brand-blue);margin-left:.3rem;font-weight:700;text-decoration:none;transition:color .2s}.auth-switch a:hover{color:#0041af;text-underline-offset:3px;text-decoration:underline}.auth-toast{text-align:center;color:var(--auth-muted);border:1px solid var(--auth-border);background:#0a3c640d;border-radius:10px;margin-top:1rem;padding:.7rem 1rem;font-size:.84rem;font-weight:500;animation:.3s authFieldIn}.auth-toast.ok{color:#1a8f52;background:#36c46e14;border-color:#36c46e33}.auth-toast.err{color:#c82333;background:#dc354514;border-color:#dc35452e}.auth-hint{text-align:center;color:var(--auth-faint);padding:2rem 0;font-size:.88rem}.auth-forgot-done{text-align:center;padding:8px 0 4px}.auth-forgot-lead{color:var(--auth-ink);margin:0 0 8px;font-size:1rem;font-weight:700}.auth-forgot-note{color:var(--auth-faint);margin:0 0 16px;font-size:.84rem;line-height:1.5}.auth-role-rail{margin:0 0 1.5rem}.auth-role-icons-wrap{padding:0 4px;position:relative}.auth-role-track{z-index:0;pointer-events:none;background:#0a3c6414;border-radius:3px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:16.6667%;right:16.6667%}.auth-role-fill{background:linear-gradient(90deg, var(--teal,#0041af), var(--auth-brand-blue));height:100%;box-shadow:0 0 12px rgba(var(--auth-brand-blue-rgb), .3);border-radius:3px;transition:width .5s cubic-bezier(.16,1,.3,1);display:block}.auth-role-icons{z-index:1;grid-template-columns:repeat(3,1fr);align-items:center;gap:0;display:grid;position:relative}.auth-role-node{cursor:pointer;font-family:var(--font-body);background:0 0;border:0;justify-content:center;padding:0;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex}.auth-role-node:hover{transform:translateY(-3px)}.auth-role-icon{color:#6a7e8e;background:#fff;border:2px solid #0a3c641a;border-radius:50%;place-items:center;width:52px;height:52px;transition:all .35s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:0 2px 8px #0850820f}.auth-role-ring{pointer-events:none;border:2px solid #0000;border-radius:50%;transition:all .35s;position:absolute;inset:-6px}.auth-role-node.on .auth-role-icon{border-color:var(--auth-brand-blue);color:var(--auth-brand-blue);box-shadow:0 6px 20px rgba(var(--auth-brand-blue-rgb), .2);background:#fff;transform:scale(1.08)}.auth-role-node.teal.on .auth-role-icon{border-color:var(--teal,#0041af);color:#0041af;box-shadow:0 6px 20px #0041af33}.auth-role-node.on .auth-role-ring{border-color:rgba(var(--auth-brand-blue-rgb), .25);animation:2.2s ease-in-out infinite authRolePulse}.auth-role-node.teal.on .auth-role-ring{border-color:#0041af40}@keyframes authRolePulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.18)}}.auth-role-labels{text-align:center;grid-template-columns:repeat(3,1fr);gap:0;margin-top:8px;display:grid}.auth-role-name{color:var(--auth-faint);letter-spacing:.03em;font-size:.74rem;font-weight:700;transition:color .25s}.auth-role-name.on{color:var(--auth-ink)}.auth-role-desc{text-align:center;color:var(--auth-muted);min-height:1.2em;margin-top:8px;font-size:.78rem;line-height:1.4;animation:.3s authFieldIn}.auth-form-grid{flex-direction:column;gap:1.1rem;display:flex}.auth-form-register{gap:.9rem}.auth-page[data-wide=true] .auth-center{max-width:520px}.auth-page[data-wide=true] .auth-card{padding:2rem 2.5rem 1.75rem}.auth-page[data-wide=true] .auth-logo{margin-bottom:1rem}.auth-page[data-wide=true] .auth-title{margin-bottom:4px;font-size:1.6rem}.auth-page[data-wide=true] .auth-sub,.auth-page[data-wide=true] .auth-role-rail{margin-bottom:1rem}.auth-page[data-wide=true] .auth-role-icon{width:48px;height:48px}.auth-page[data-wide=true] .auth-form-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.auth-page[data-wide=true] .auth-form-register .auth-field input{height:44px;padding:0 14px;font-size:.88rem}.auth-page[data-wide=true] .auth-form-register .auth-field.has-icon input{padding-left:38px}.auth-page[data-wide=true] .auth-form-register .auth-field label{font-size:.68rem}.auth-page[data-wide=true] .auth-form-register .auth-field{gap:4px}.auth-page[data-wide=true] .auth-check-block{margin-top:0;font-size:.76rem}.auth-page[data-wide=true] .auth-submit{margin-top:4px;padding:.75rem}.auth-page[data-wide=true] .auth-switch{margin-top:1rem}.auth-page[data-accent=teal] .auth-card{box-shadow:0 1px 2px #0041af0a,0 16px 40px #0041af14,0 0 0 1px #0041af0f}.auth-page[data-accent=orange] .auth-card{box-shadow:0 1px 2px rgba(var(--auth-brand-blue-rgb), .04), 0 16px 40px rgba(var(--auth-brand-blue-rgb), .08), 0 0 0 1px rgba(var(--auth-brand-blue-rgb), .06)}.settings-stack{flex-direction:column;gap:28px;width:100%;display:flex}.settings-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--auth-faint);margin:0;font-size:.72rem;font-weight:700}.settings-password-form{border-top:1px solid var(--auth-border);padding-top:8px}.auth-field input:disabled{opacity:.65;cursor:not-allowed;background:#0a3c6408}.auth-demo-accounts{text-align:left;border:1px solid var(--auth-border);background:#0a3c6408;border-radius:14px;margin-top:18px;padding:14px 16px}.auth-demo-label{letter-spacing:.12em;text-transform:uppercase;color:var(--auth-faint);margin:0 0 10px;font-size:.72rem;font-weight:700}.auth-demo-toggle{cursor:pointer;text-align:left;width:100%;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--auth-faint);background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:0;font-size:.72rem;font-weight:700;transition:color .2s;display:flex}.auth-demo-toggle:hover{color:var(--auth-ink)}.auth-demo-chev{flex-shrink:0;transition:transform .25s}.auth-demo-chev.open{transform:rotate(180deg)}.auth-demo-toggle[aria-expanded=true]{margin-bottom:10px}.auth-demo-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.auth-demo-btn{cursor:pointer;text-align:left;width:100%;font-family:var(--font-body);background:#fff;border:1px solid #0a3c6414;border-radius:10px;padding:10px 12px;transition:all .2s}.auth-demo-btn:hover{border-color:var(--auth-brand-blue);box-shadow:0 4px 14px rgba(var(--auth-brand-blue-rgb), .1)}.auth-demo-email{color:var(--auth-ink);font-size:.84rem;font-weight:700;display:block}.auth-demo-hint{color:var(--auth-faint);margin-top:2px;font-size:.74rem;display:block}.auth-demo-pass{color:var(--auth-faint);margin:10px 0 0;font-size:.74rem}.auth-demo-pass code{color:var(--auth-ink);background:#0a3c640f;border-radius:6px;padding:2px 6px;font-size:.72rem}.auth-link-btn{cursor:pointer;width:100%;font-family:var(--font-body);color:var(--auth-muted);background:0 0;border:0;padding:10px;font-size:.84rem;font-weight:600;transition:color .2s}.auth-link-btn:hover{color:var(--auth-brand-blue)}.auth-google-profile{border:1px solid var(--auth-border);text-align:left;background:#0a3c6408;border-radius:14px;align-items:center;gap:14px;margin:8px 0 18px;padding:12px 14px;display:flex}.auth-google-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.auth-google-avatar-fallback{color:#0041af;background:#0050d826;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:inline-flex}.auth-google-profile-text{min-width:0}.auth-google-name{color:var(--auth-ink);margin:0;font-size:.95rem;font-weight:700}.auth-google-email{color:var(--auth-muted);word-break:break-all;margin:2px 0 0;font-size:.82rem}.auth-google-locked{letter-spacing:.04em;text-transform:uppercase;color:var(--auth-faint);margin:4px 0 0;font-size:.7rem;font-weight:600}.auth-progress{background:#0a3c6414;border-radius:4px;height:4px;margin-bottom:1.5rem;overflow:hidden}.auth-progress-fill{background:linear-gradient(90deg, var(--teal,#0041af), var(--auth-brand-blue));border-radius:4px;height:100%;transition:width .55s cubic-bezier(.16,1,.3,1);display:block}@media (max-width:900px){.auth-page{grid-template-rows:auto 1fr;grid-template-columns:1fr}.auth-brand{min-height:0;padding:2.5rem 2rem 2rem}.auth-brand-content{max-width:100%}.auth-brand-headline{margin-bottom:.5rem;font-size:1.3rem}.auth-brand-tagline{margin-bottom:1.5rem;font-size:.82rem}.auth-brand-trust{margin-top:1.5rem}.auth-form-panel{padding:2rem 1.5rem}}@media (max-width:480px){.auth-brand{padding:2rem 1.5rem 1.5rem}.auth-brand-headline{font-size:1.15rem}.auth-brand-tagline{display:none}.auth-brand-workflow{gap:0}.auth-brand-step{font-size:.6rem}.auth-brand-trust{display:none}.auth-form-panel{padding:1.5rem 1.25rem}.auth-card{border-radius:16px;padding:2rem 1.5rem 1.5rem}.auth-page[data-wide=true] .auth-form-grid{grid-template-columns:1fr}.auth-role-track{left:16.6667%;right:16.6667%}}@media (min-width:1200px){.auth-center{max-width:460px}.auth-page[data-wide=true] .auth-center{max-width:560px}.auth-brand-content{max-width:420px}.auth-brand-headline{font-size:1.85rem}}@media (prefers-reduced-motion:reduce){.auth-brand-orb,.auth-orb,.auth-role-node.on .auth-role-ring{animation:none}.auth-brand-step{color:#ffffff80;animation:none}.auth-card,.auth-form>*,.auth-brand-content{opacity:1;animation:none;transform:none}}[dir=rtl] .auth-field-icon{left:auto;right:14px}[dir=rtl] .auth-field.has-icon input{padding-left:1rem;padding-right:42px}[dir=rtl] .auth-field-toggle{left:12px;right:auto}[dir=rtl] .auth-switch a{margin-left:0;margin-right:.3rem}[dir=rtl] .auth-title,[dir=rtl] .auth-sub,[dir=rtl] .auth-brand-headline,[dir=rtl] .auth-sub,[dir=rtl] .auth-brand-step,[dir=rtl] .auth-divider span{letter-spacing:0}[dir=rtl] .auth-role-fill{background:linear-gradient(270deg, var(--teal,#0041af), var(--auth-brand-blue))}[dir=rtl] .auth-brand-step-arrow{transform:scaleX(-1)}:root{--orange:var(--sky);--orange-soft:var(--sky-soft);--orange-deep:var(--sky-deep);--orange-rgb:var(--sky-rgb);--teal:#0041af;--teal-soft:#0050d8;--teal-rgb:0,65,175;--navy:#201c1e;--navy-deep:#141216;--navy-card:#2a262c;--navy-2:#343036;--white:#f6f8fa;--grey:#9aa1a8;--grey-d:#6a6e75;--line:#ffffff17;--line-2:#ffffff29;--ok:#36c46e;--acc:var(--orange);--acc-rgb:var(--orange-rgb);--r-btn:10px;--r-chip:13px;--r-card:18px;--r-panel:24px;--r-band:26px;--r-pill:30px;--shadow-glow:0 10px 28px rgba(var(--orange-rgb),.35);--shadow-card:0 24px 60px #00000080}[data-accent=teal]{--acc:var(--teal);--acc-rgb:var(--teal-rgb)}[data-accent=orange]{--acc:var(--orange);--acc-rgb:var(--orange-rgb)}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4{letter-spacing:0;line-height:1.3}:root{--color-sky-action:#06a5df;--color-sky-deep:#0581ad;--color-charcoal-ink:#211c1d;--color-paper-light:#f5fafd;--color-paper-dark:#e9f4fb;--color-dark-ground:#141216;--color-accent-scanner:#3a9c96;--color-accent-print:#f5761e;--color-accent-master:#06a5de;--color-accent-gold:#f0b838;--font-display:var(--font-sora), "Sora", sans-serif;--font-body:var(--font-space), "Space Grotesk", sans-serif}[dir=rtl]{--font-display:var(--font-tajawal), "Tajawal", sans-serif;--font-body:var(--font-plex-ar), "IBM Plex Sans Arabic", sans-serif}html{-webkit-text-size-adjust:100%}body{background:var(--navy-deep);color:var(--white);font-family:var(--font-body);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}main{z-index:0;background:radial-gradient(1100px 680px at 12% 8%,#0050d81a,#0000 58%),radial-gradient(900px 560px at 88% 18%,#0050d80f,#0000 55%),linear-gradient(#f5fafd 0%,#eef6fc 40%,#e9f4fb 70%,#f5fafd 100%);position:relative}h1,h2,h3,h4,h5{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700;line-height:1.08}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}::selection{background:var(--orange);color:var(--navy-deep)}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
