@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-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-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}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:var(--font-mono);--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-teal-50:#f0fdfa;--color-teal-100:#cbfbf1;--color-teal-500:#00baa7;--color-teal-700:#00776e;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-700:#0069a4;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-900:#1c398e;--color-blue-950:#162456;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-700:#432dd7;--color-violet-50:#f5f3ff;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-neutral-900:#171717;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--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;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--leading-tight:1.25;--leading-snug:1.375;--radius-md:.375rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-teal-50:lab(98.3189% -4.74921 -.111711);--color-teal-100:lab(95.1845% -17.4212 -.425422);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-teal-700:lab(44.4134% -33.1436 -4.22149);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-blue-950:lab(15.6723% 8.86232 -32.2945);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-violet-50:lab(96.2416% 2.28849 -5.51657);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-neutral-900:lab(7.78201% -.0000149012 0)}}}@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}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.-inset-6{inset:calc(var(--spacing) * -6)}.inset-0{inset:0}.inset-8{inset:calc(var(--spacing) * 8)}.inset-x-0{inset-inline:0}.-top-16{top:calc(var(--spacing) * -16)}.top-0{top:0}.top-1\/2{top:50%}.top-5{top:calc(var(--spacing) * 5)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-24{top:calc(var(--spacing) * 24)}.top-28{top:calc(var(--spacing) * 28)}.top-\[8\%\]{top:8%}.top-\[12\%\]{top:12%}.top-\[34px\]{top:34px}.-right-8{right:calc(var(--spacing) * -8)}.-right-16{right:calc(var(--spacing) * -16)}.right-0{right:0}.right-5{right:calc(var(--spacing) * 5)}.right-10{right:calc(var(--spacing) * 10)}.right-\[-10rem\]{right:-10rem}.right-\[8\%\]{right:8%}.right-\[9\%\]{right:9%}.-bottom-10{bottom:calc(var(--spacing) * -10)}.bottom-0{bottom:0}.bottom-10{bottom:calc(var(--spacing) * 10)}.-left-5{left:calc(var(--spacing) * -5)}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:calc(var(--spacing) * 10)}.left-\[-12rem\]{left:-12rem}.left-\[6\%\]{left:6%}.left-\[9\%\]{left:9%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[3px\]{margin-top:3px}.mt-\[9px\]{margin-top:9px}.mt-\[13px\]{margin-top:13px}.mt-auto{margin-top:auto}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.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-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-44{height:calc(var(--spacing) * 44)}.h-80{height:calc(var(--spacing) * 80)}.h-\[28rem\]{height:28rem}.h-\[34rem\]{height:34rem}.h-\[38rem\]{height:38rem}.h-full{height:100%}.h-px{height:1px}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-\[7\.9rem\]{min-height:7.9rem}.min-h-\[19rem\]{min-height:19rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[190px\]{min-height:190px}.min-h-\[200px\]{min-height:200px}.min-h-\[218px\]{min-height:218px}.min-h-\[230px\]{min-height:230px}.min-h-\[235px\]{min-height:235px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.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-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-44{width:calc(var(--spacing) * 44)}.w-80{width:calc(var(--spacing) * 80)}.w-\[28rem\]{width:28rem}.w-\[34rem\]{width:34rem}.w-\[38rem\]{width:38rem}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[13rem\]{max-width:13rem}.max-w-\[82\%\]{max-width:82%}.max-w-\[520px\]{max-width:520px}.max-w-\[650px\]{max-width:650px}.max-w-\[660px\]{max-width:660px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1220px\]{max-width:1220px}.max-w-xl{max-width:var(--container-xl)}.min-w-24{min-width:calc(var(--spacing) * 24)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-left{transform-origin:0}.-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-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[supplierButtonSheen_4s_ease-in-out_infinite\]{animation:4s ease-in-out infinite supplierButtonSheen}.resize{resize:both}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.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))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1\.8rem\]{border-radius:1.8rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[2\.2rem\]{border-radius:2.2rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-bl-\[4rem\]{border-bottom-left-radius:4rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#0d2438\]{border-color:#0d2438}.border-\[\#8fc6d3\]{border-color:#8fc6d3}.border-\[\#bfd5e0\]{border-color:#bfd5e0}.border-\[\#c9d8e2\]{border-color:#c9d8e2}.border-\[\#c9dce3\]{border-color:#c9dce3}.border-\[\#c9dce5\]{border-color:#c9dce5}.border-\[\#cad8e2\]{border-color:#cad8e2}.border-\[\#cad9e3\]{border-color:#cad9e3}.border-\[\#cbdde4\]{border-color:#cbdde4}.border-\[\#cddfe7\]{border-color:#cddfe7}.border-\[\#d2e0e7\]{border-color:#d2e0e7}.border-\[\#d4e0e8\]{border-color:#d4e0e8}.border-\[\#d4e2e8\]{border-color:#d4e2e8}.border-\[\#d5e2e8\]{border-color:#d5e2e8}.border-\[\#d6e1e8\]{border-color:#d6e1e8}.border-\[\#d7e5ec\]{border-color:#d7e5ec}.border-\[\#d8e5ea\]{border-color:#d8e5ea}.border-\[\#d8e5eb\]{border-color:#d8e5eb}.border-\[\#d9e3ea\]{border-color:#d9e3ea}.border-\[\#dbe6ec\]{border-color:#dbe6ec}.border-\[\#dbe8ee\]{border-color:#dbe8ee}.border-\[\#dce8ee\]{border-color:#dce8ee}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-current{border-color:currentColor}.border-cyan-100\/10{border-color:#cefafe1a}@supports (color:color-mix(in lab, red, red)){.border-cyan-100\/10{border-color:color-mix(in oklab, var(--color-cyan-100) 10%, transparent)}}.border-cyan-100\/12{border-color:#cefafe1f}@supports (color:color-mix(in lab, red, red)){.border-cyan-100\/12{border-color:color-mix(in oklab, var(--color-cyan-100) 12%, transparent)}}.border-cyan-100\/14{border-color:#cefafe24}@supports (color:color-mix(in lab, red, red)){.border-cyan-100\/14{border-color:color-mix(in oklab, var(--color-cyan-100) 14%, transparent)}}.border-cyan-100\/15{border-color:#cefafe26}@supports (color:color-mix(in lab, red, red)){.border-cyan-100\/15{border-color:color-mix(in oklab, var(--color-cyan-100) 15%, transparent)}}.border-cyan-100\/16{border-color:#cefafe29}@supports (color:color-mix(in lab, red, red)){.border-cyan-100\/16{border-color:color-mix(in oklab, var(--color-cyan-100) 16%, transparent)}}.border-cyan-100\/18{border-color:#cefafe2e}@supports (color:color-mix(in lab, red, red)){.border-cyan-100\/18{border-color:color-mix(in oklab, var(--color-cyan-100) 18%, transparent)}}.border-cyan-100\/20{border-color:#cefafe33}@supports (color:color-mix(in lab, red, red)){.border-cyan-100\/20{border-color:color-mix(in oklab, var(--color-cyan-100) 20%, transparent)}}.border-cyan-100\/24{border-color:#cefafe3d}@supports (color:color-mix(in lab, red, red)){.border-cyan-100\/24{border-color:color-mix(in oklab, var(--color-cyan-100) 24%, transparent)}}.border-cyan-200\/15{border-color:#a2f4fd26}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/15{border-color:color-mix(in oklab, var(--color-cyan-200) 15%, transparent)}}.border-cyan-200\/20{border-color:#a2f4fd33}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/20{border-color:color-mix(in oklab, var(--color-cyan-200) 20%, transparent)}}.border-indigo-100{border-color:var(--color-indigo-100)}.border-red-200\/10{border-color:#ffcaca1a}@supports (color:color-mix(in lab, red, red)){.border-red-200\/10{border-color:color-mix(in oklab, var(--color-red-200) 10%, transparent)}}.border-sky-200\/80{border-color:#b8e6fecc}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/80{border-color:color-mix(in oklab, var(--color-sky-200) 80%, transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-teal-100{border-color:var(--color-teal-100)}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.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\/18{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.border-white\/18{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-\[\#0b1730\]{background-color:#0b1730}.bg-\[\#0b2137\]{background-color:#0b2137}.bg-\[\#0d2438\]{background-color:#0d2438}.bg-\[\#2c8da2\]{background-color:#2c8da2}.bg-\[\#6d9fc3\]{background-color:#6d9fc3}.bg-\[\#7aaea8\]{background-color:#7aaea8}.bg-\[\#7da9c8\]{background-color:#7da9c8}.bg-\[\#153a50\]\/38{background-color:#153a5061;background-color:lab(22.6063% -7.34706 -17.605/.38)}.bg-\[\#2563eb\]{background-color:#2563eb}.bg-\[\#07182b\]{background-color:#07182b}.bg-\[\#12344d\]\/32{background-color:#12344d52;background-color:lab(20.2282% -5.30392 -19.3193/.32)}.bg-\[\#071426\]{background-color:#071426}.bg-\[\#c8dce6\]{background-color:#c8dce6}.bg-\[\#d9e4eb\]{background-color:#d9e4eb}.bg-\[\#dbe7eb\]{background-color:#dbe7eb}.bg-\[\#dce8ee\]{background-color:#dce8ee}.bg-\[\#dff1ef\]{background-color:#dff1ef}.bg-\[\#dff1ef\]\/70{background-color:#dff1efb3;background-color:lab(93.7577% -6.41596 -1.17569/.7)}.bg-\[\#e4f3f1\]{background-color:#e4f3f1}.bg-\[\#e7f2f1\]{background-color:#e7f2f1}.bg-\[\#f5f9fb\]{background-color:#f5f9fb}.bg-\[\#f6fbfb\]{background-color:#f6fbfb}.bg-\[\#f7f4ee\]{background-color:#f7f4ee}.bg-\[\#f7f5ef\]{background-color:#f7f5ef}.bg-\[\#f7fbfb\]{background-color:#f7fbfb}.bg-\[\#f7fbff\]{background-color:#f7fbff}.bg-\[\#f8faf7\]{background-color:#f8faf7}.bg-\[\#f8fbfc\]{background-color:#f8fbfc}.bg-\[\#fbfdfc\]\/92{background-color:#fbfdfceb;background-color:lab(99.1356% -.814706 .235474/.92)}.bg-\[\#fbfdfd\]{background-color:#fbfdfd}.bg-black{background-color:var(--color-black)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current\/10{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-current\/10{background-color:color-mix(in oklab, currentcolor 10%, transparent)}}.bg-cyan-50\/\[0\.08\]{background-color:#ecfeff14}@supports (color:color-mix(in lab, red, red)){.bg-cyan-50\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-cyan-50) 8%, transparent)}}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-100\/10{background-color:#cefafe1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-100\/10{background-color:color-mix(in oklab, var(--color-cyan-100) 10%, transparent)}}.bg-cyan-100\/16{background-color:#cefafe29}@supports (color:color-mix(in lab, red, red)){.bg-cyan-100\/16{background-color:color-mix(in oklab, var(--color-cyan-100) 16%, transparent)}}.bg-cyan-100\/25{background-color:#cefafe40}@supports (color:color-mix(in lab, red, red)){.bg-cyan-100\/25{background-color:color-mix(in oklab, var(--color-cyan-100) 25%, transparent)}}.bg-cyan-100\/\[\.07\]{background-color:#cefafe12}@supports (color:color-mix(in lab, red, red)){.bg-cyan-100\/\[\.07\]{background-color:color-mix(in oklab, var(--color-cyan-100) 7.0%, transparent)}}.bg-cyan-100\/\[\.08\]{background-color:#cefafe14}@supports (color:color-mix(in lab, red, red)){.bg-cyan-100\/\[\.08\]{background-color:color-mix(in oklab, var(--color-cyan-100) 8%, transparent)}}.bg-cyan-100\/\[\.075\]{background-color:#cefafe13}@supports (color:color-mix(in lab, red, red)){.bg-cyan-100\/\[\.075\]{background-color:color-mix(in oklab, var(--color-cyan-100) 7.5%, transparent)}}.bg-cyan-100\/\[0\.08\]{background-color:#cefafe14}@supports (color:color-mix(in lab, red, red)){.bg-cyan-100\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-cyan-100) 8%, transparent)}}.bg-cyan-200{background-color:var(--color-cyan-200)}.bg-cyan-200\/10{background-color:#a2f4fd1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-200\/10{background-color:color-mix(in oklab, var(--color-cyan-200) 10%, transparent)}}.bg-cyan-200\/12{background-color:#a2f4fd1f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-200\/12{background-color:color-mix(in oklab, var(--color-cyan-200) 12%, transparent)}}.bg-cyan-200\/15{background-color:#a2f4fd26}@supports (color:color-mix(in lab, red, red)){.bg-cyan-200\/15{background-color:color-mix(in oklab, var(--color-cyan-200) 15%, transparent)}}.bg-cyan-300\/10{background-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/10{background-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.bg-cyan-300\/12{background-color:#53eafd1f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/12{background-color:color-mix(in oklab, var(--color-cyan-300) 12%, transparent)}}.bg-cyan-300\/20{background-color:#53eafd33}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/20{background-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.bg-indigo-50\/80{background-color:#eef2ffcc}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/80{background-color:color-mix(in oklab, var(--color-indigo-50) 80%, transparent)}}.bg-red-100\/\[0\.05\]{background-color:#ffe2e20d}@supports (color:color-mix(in lab, red, red)){.bg-red-100\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-red-100) 5%, transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/80{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/80{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-400\/10{background-color:#90a1b91a}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\/10{background-color:color-mix(in oklab, var(--color-slate-400) 10%, transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/22{background-color:#02061838}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/22{background-color:color-mix(in oklab, var(--color-slate-950) 22%, transparent)}}.bg-slate-950\/28{background-color:#02061847}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/28{background-color:color-mix(in oklab, var(--color-slate-950) 28%, transparent)}}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-50\/75{background-color:#f0fdfabf}@supports (color:color-mix(in lab, red, red)){.bg-teal-50\/75{background-color:color-mix(in oklab, var(--color-teal-50) 75%, transparent)}}.bg-teal-100\/60{background-color:#cbfbf199}@supports (color:color-mix(in lab, red, red)){.bg-teal-100\/60{background-color:color-mix(in oklab, var(--color-teal-100) 60%, transparent)}}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-500\/80{background-color:#00baa7cc}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/80{background-color:color-mix(in oklab, var(--color-teal-500) 80%, transparent)}}.bg-violet-400\/20{background-color:#a685ff33}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/20{background-color:color-mix(in oklab, var(--color-violet-400) 20%, transparent)}}.bg-white{background-color:var(--color-white)}.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\/42{background-color:#ffffff6b}@supports (color:color-mix(in lab, red, red)){.bg-white\/42{background-color:color-mix(in oklab, var(--color-white) 42%, transparent)}}.bg-white\/58{background-color:#ffffff94}@supports (color:color-mix(in lab, red, red)){.bg-white\/58{background-color:color-mix(in oklab, var(--color-white) 58%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.bg-white\/72{background-color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.bg-white\/74{background-color:#ffffffbd}@supports (color:color-mix(in lab, red, red)){.bg-white\/74{background-color:color-mix(in oklab, var(--color-white) 74%, transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-white\/76{background-color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.bg-white\/76{background-color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.bg-white\/78{background-color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.bg-white\/78{background-color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/82{background-color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.bg-white\/82{background-color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.bg-white\/86{background-color:#ffffffdb}@supports (color:color-mix(in lab, red, red)){.bg-white\/86{background-color:color-mix(in oklab, var(--color-white) 86%, transparent)}}.bg-white\/\[\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[\.055\]{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.055\]{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.bg-white\/\[\.075\]{background-color:#ffffff13}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.075\]{background-color:color-mix(in oklab, var(--color-white) 7.5%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.075\]{background-color:#ffffff13}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.075\]{background-color:color-mix(in oklab, var(--color-white) 7.5%, transparent)}}.bg-white\/\[0\.095\]{background-color:#ffffff18}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.095\]{background-color:color-mix(in oklab, var(--color-white) 9.5%, transparent)}}.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))}.\[background-image\:linear-gradient\(rgba\(13\,36\,56\,\.08\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(13\,36\,56\,\.06\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#0d243814 1px,#0000 1px),linear-gradient(90deg,#0d24380f 1px,#0000 1px)}.\[background-image\:linear-gradient\(rgba\(13\,36\,56\,\.045\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(13\,36\,56\,\.04\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#0d24380b 1px,#0000 1px),linear-gradient(90deg,#0d24380a 1px,#0000 1px)}.\[background-image\:linear-gradient\(rgba\(15\,23\,42\,\.045\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(15\,23\,42\,\.045\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#0f172a0b 1px,#0000 1px),linear-gradient(90deg,#0f172a0b 1px,#0000 1px)}.\[background-image\:linear-gradient\(rgba\(15\,36\,51\,\.04\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(15\,36\,51\,\.035\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#0f24330a 1px,#0000 1px),linear-gradient(90deg,#0f243309 1px,#0000 1px)}.\[background-image\:linear-gradient\(rgba\(125\,211\,252\,\.06\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(125\,211\,252\,\.045\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#7dd3fc0f 1px,#0000 1px),linear-gradient(90deg,#7dd3fc0b 1px,#0000 1px)}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.08\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.08\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px)}.bg-\[linear-gradient\(110deg\,transparent\,rgba\(255\,255\,255\,\.42\)\,transparent\)\]{background-image:linear-gradient(110deg,#0000,#ffffff6b,#0000)}.bg-\[linear-gradient\(115deg\,transparent\,rgba\(103\,232\,249\,\.08\)\,transparent\)\]{background-image:linear-gradient(115deg,#0000,#67e8f914,#0000)}.bg-\[linear-gradient\(130deg\,rgba\(255\,255\,255\,\.14\)\,transparent_36\%\,rgba\(103\,232\,249\,\.05\)_70\%\,transparent\)\]{background-image:linear-gradient(130deg,#ffffff24,#0000 36%,#67e8f90d 70%,#0000)}.bg-\[linear-gradient\(135deg\,\#eef8fb_0\%\,\#f9fbfb_48\%\,\#e9f0fb_100\%\)\]{background-image:linear-gradient(135deg,#eef8fb 0%,#f9fbfb 48%,#e9f0fb 100%)}.bg-\[linear-gradient\(135deg\,\#f8fbfa_0\%\,\#eff8fb_48\%\,\#f4f6fb_100\%\)\]{background-image:linear-gradient(135deg,#f8fbfa 0%,#eff8fb 48%,#f4f6fb 100%)}.bg-\[linear-gradient\(135deg\,rgba\(125\,211\,252\,\.18\)\,rgba\(148\,163\,184\,\.06\)\)\]{background-image:linear-gradient(135deg,#7dd3fc2e,#94a3b80f)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,\.9\)\,rgba\(239\,246\,255\,\.76\)\,rgba\(237\,233\,254\,\.7\)\)\]{background-image:linear-gradient(135deg,#ffffffe6,#eff6ffc2,#ede9feb3)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,\.12\)\,rgba\(103\,232\,249\,\.08\)\,rgba\(15\,23\,42\,\.34\)\)\]{background-image:linear-gradient(135deg,#ffffff1f,#67e8f914,#0f172a57)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,\.18\)\,rgba\(103\,232\,249\,\.08\)\)\,radial-gradient\(circle_at_28\%_34\%\,rgba\(255\,255\,255\,\.42\)\,transparent_12\%\)\,linear-gradient\(rgba\(255\,255\,255\,\.07\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.07\)_1px\,transparent_1px\)\]{background-image:linear-gradient(135deg,#ffffff2e,#67e8f914),radial-gradient(circle at 28% 34%,#ffffff6b,#0000 12%),linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.92\)\,rgba\(235\,247\,250\,0\.86\)\,rgba\(240\,244\,251\,0\.88\)\)\]{background-image:linear-gradient(135deg,#ffffffeb,#ebf7fadb,#f0f4fbe0)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.92\)\,rgba\(236\,247\,250\,0\.86\)\,rgba\(242\,246\,251\,0\.9\)\)\]{background-image:linear-gradient(135deg,#ffffffeb,#ecf7fadb,#f2f6fbe6)}.bg-\[linear-gradient\(180deg\,\#72d3df\,\#2f7892\)\]{background-image:linear-gradient(#72d3df,#2f7892)}.bg-\[radial-gradient\(circle_at_10\%_8\%\,rgba\(138\,192\,186\,0\.18\)\,transparent_34\%\)\,radial-gradient\(circle_at_82\%_12\%\,rgba\(181\,205\,219\,0\.24\)\,transparent_32\%\)\,linear-gradient\(135deg\,\#ffffff_0\%\,\#f8faf7_44\%\,\#eef5f6_100\%\)\]{background-image:radial-gradient(circle at 10% 8%,#8ac0ba2e,#0000 34%),radial-gradient(circle at 82% 12%,#b5cddb3d,#0000 32%),linear-gradient(135deg,#fff 0%,#f8faf7 44%,#eef5f6 100%)}.bg-\[radial-gradient\(circle_at_12\%_8\%\,rgba\(125\,211\,252\,\.18\)\,transparent_30\%\)\,radial-gradient\(circle_at_88\%_16\%\,rgba\(20\,184\,166\,\.12\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at 12% 8%,#7dd3fc2e,#0000 30%),radial-gradient(circle at 88% 16%,#14b8a61f,#0000 28%)}.bg-\[radial-gradient\(circle_at_12\%_10\%\,rgba\(148\,210\,216\,0\.24\)\,transparent_34\%\)\,radial-gradient\(circle_at_88\%_8\%\,rgba\(197\,211\,230\,0\.32\)\,transparent_32\%\)\,linear-gradient\(135deg\,\#ffffff_0\%\,\#f7fbfb_44\%\,\#eef4f7_100\%\)\]{background-image:radial-gradient(circle at 12% 10%,#94d2d83d,#0000 34%),radial-gradient(circle at 88% 8%,#c5d3e652,#0000 32%),linear-gradient(135deg,#fff 0%,#f7fbfb 44%,#eef4f7 100%)}.bg-\[radial-gradient\(circle_at_13\%_10\%\,rgba\(96\,165\,250\,\.25\)\,transparent_34\%\)\,radial-gradient\(circle_at_86\%_14\%\,rgba\(167\,139\,250\,\.26\)\,transparent_32\%\)\,radial-gradient\(circle_at_54\%_78\%\,rgba\(34\,211\,238\,\.18\)\,transparent_38\%\)\,linear-gradient\(135deg\,\#ffffff_0\%\,\#f7fbff_36\%\,\#eef4ff_68\%\,\#f5f0ff_100\%\)\]{background-image:radial-gradient(circle at 13% 10%,#60a5fa40,#0000 34%),radial-gradient(circle at 86% 14%,#a78bfa42,#0000 32%),radial-gradient(circle at 54% 78%,#22d3ee2e,#0000 38%),linear-gradient(135deg,#fff 0%,#f7fbff 36%,#eef4ff 68%,#f5f0ff 100%)}.bg-\[radial-gradient\(circle_at_14\%_10\%\,rgba\(125\,169\,200\,0\.18\)\,transparent_34\%\)\,radial-gradient\(circle_at_86\%_8\%\,rgba\(199\,213\,224\,0\.34\)\,transparent_32\%\)\,linear-gradient\(135deg\,\#fbf8f2_0\%\,\#f7f4ee_42\%\,\#eef4f7_100\%\)\]{background-image:radial-gradient(circle at 14% 10%,#7da9c82e,#0000 34%),radial-gradient(circle at 86% 8%,#c7d5e057,#0000 32%),linear-gradient(135deg,#fbf8f2 0%,#f7f4ee 42%,#eef4f7 100%)}.bg-\[radial-gradient\(circle_at_16\%_12\%\,rgba\(56\,189\,248\,\.26\)\,transparent_34\%\)\,radial-gradient\(circle_at_85\%_10\%\,rgba\(168\,85\,247\,\.22\)\,transparent_33\%\)\,radial-gradient\(circle_at_55\%_84\%\,rgba\(45\,212\,191\,\.16\)\,transparent_36\%\)\,linear-gradient\(135deg\,\#081426_0\%\,\#0b1730_42\%\,\#1b1b45_74\%\,\#22164a_100\%\)\]{background-image:radial-gradient(circle at 16% 12%,#38bdf842,#0000 34%),radial-gradient(circle at 85% 10%,#a855f738,#0000 33%),radial-gradient(circle at 55% 84%,#2dd4bf29,#0000 36%),linear-gradient(135deg,#081426 0%,#0b1730 42%,#1b1b45 74%,#22164a 100%)}.bg-\[radial-gradient\(circle_at_30\%_20\%\,rgba\(59\,130\,246\,\.24\)\,transparent_42\%\)\,radial-gradient\(circle_at_78\%_0\%\,rgba\(139\,92\,246\,\.2\)\,transparent_38\%\)\]{background-image:radial-gradient(circle at 30% 20%,#3b82f63d,#0000 42%),radial-gradient(circle at 78% 0,#8b5cf633,#0000 38%)}.bg-\[radial-gradient\(circle_at_30\%_20\%\,rgba\(125\,211\,252\,\.22\)\,transparent_38\%\)\,radial-gradient\(circle_at_78\%_8\%\,rgba\(196\,181\,253\,\.18\)\,transparent_42\%\)\]{background-image:radial-gradient(circle at 30% 20%,#7dd3fc38,#0000 38%),radial-gradient(circle at 78% 8%,#c4b5fd2e,#0000 42%)}.bg-\[radial-gradient\(circle_at_var\(--spot-x\)_var\(--spot-y\)\,rgba\(103\,232\,249\,\.18\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at var(--spot-x) var(--spot-y),#67e8f92e,transparent 28%)}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--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-blue-600{--tw-gradient-from:var(--color-blue-600);--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-cyan-200{--tw-gradient-from:var(--color-cyan-200);--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-cyan-200\/15{--tw-gradient-from:#a2f4fd26}@supports (color:color-mix(in lab, red, red)){.from-cyan-200\/15{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-200) 15%, transparent)}}.from-cyan-200\/15{--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-cyan-200\/70{--tw-gradient-from:#a2f4fdb3}@supports (color:color-mix(in lab, red, red)){.from-cyan-200\/70{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-200) 70%, transparent)}}.from-cyan-200\/70{--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-cyan-300{--tw-gradient-from:var(--color-cyan-300);--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-slate-50{--tw-gradient-from:var(--color-slate-50);--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-transparent{--tw-gradient-from: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))}.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-white\/\[0\.12\]{--tw-gradient-from:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.12\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 12%, transparent)}}.from-white\/\[0\.12\]{--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))}.via-blue-300{--tw-gradient-via:var(--color-blue-300);--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-blue-400{--tw-gradient-via:var(--color-blue-400);--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-blue-500\/70{--tw-gradient-via:#3080ffb3}@supports (color:color-mix(in lab, red, red)){.via-blue-500\/70{--tw-gradient-via:color-mix(in oklab, var(--color-blue-500) 70%, transparent)}}.via-blue-500\/70{--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-cyan-100{--tw-gradient-via:var(--color-cyan-100);--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-cyan-200\/70{--tw-gradient-via:#a2f4fdb3}@supports (color:color-mix(in lab, red, red)){.via-cyan-200\/70{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-200) 70%, transparent)}}.via-cyan-200\/70{--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-cyan-200\/\[0\.08\]{--tw-gradient-via:#a2f4fd14}@supports (color:color-mix(in lab, red, red)){.via-cyan-200\/\[0\.08\]{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-200) 8%, transparent)}}.via-cyan-200\/\[0\.08\]{--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-white\/10{--tw-gradient-via:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.via-white\/10{--tw-gradient-via:color-mix(in oklab, var(--color-white) 10%, transparent)}}.via-white\/10{--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)}.to-\[\#5fa9d4\]{--tw-gradient-to:#5fa9d4;--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-sky-50\/55{--tw-gradient-to:#f0f9ff8c}@supports (color:color-mix(in lab, red, red)){.to-sky-50\/55{--tw-gradient-to:color-mix(in oklab, var(--color-sky-50) 55%, transparent)}}.to-sky-50\/55{--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-slate-100{--tw-gradient-to:var(--color-slate-100);--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-violet-50{--tw-gradient-to:var(--color-violet-50);--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-violet-200{--tw-gradient-to:var(--color-violet-200);--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-violet-300{--tw-gradient-to:var(--color-violet-300);--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-violet-300\/10{--tw-gradient-to:#c4b4ff1a}@supports (color:color-mix(in lab, red, red)){.to-violet-300\/10{--tw-gradient-to:color-mix(in oklab, var(--color-violet-300) 10%, transparent)}}.to-violet-300\/10{--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-violet-400{--tw-gradient-to:var(--color-violet-400);--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-violet-400\/\[0\.12\]{--tw-gradient-to:#a685ff1f}@supports (color:color-mix(in lab, red, red)){.to-violet-400\/\[0\.12\]{--tw-gradient-to:color-mix(in oklab, var(--color-violet-400) 12%, transparent)}}.to-violet-400\/\[0\.12\]{--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-violet-500{--tw-gradient-to:var(--color-violet-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))}.to-violet-600{--tw-gradient-to:var(--color-violet-600);--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-white{--tw-gradient-to: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))}.\[background-size\:42px_42px\]{background-size:42px 42px}.\[background-size\:48px_48px\]{background-size:48px 48px}.\[background-size\:56px_56px\]{background-size:56px 56px}.\[background-size\:58px_58px\]{background-size:58px 58px}.\[background-size\:60px_60px\]{background-size:60px 60px}.\[background-size\:72px_72px\]{background-size:72px 72px}.bg-\[length\:auto\,auto\,18px_18px\,18px_18px\]{background-size:auto,auto,18px 18px,18px 18px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.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-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-\[72px\]{padding-top:72px}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pl-0{padding-left:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-\[\'Inter\'\]{font-family:Inter}.font-\[\'Manrope\'\]{font-family:Manrope}.font-\[\'Sora\'\]{font-family:Sora}.font-\[Inter\]{font-family:Inter}.font-\[Manrope\]{font-family:Manrope}.font-\[Sora\]{font-family:Sora}.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-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--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-\[0\.98rem\]{font-size:.98rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[clamp\(2\.1rem\,4vw\,2\.75rem\)\]{font-size:clamp(2.1rem,4vw,2.75rem)}.text-\[clamp\(2\.05rem\,4vw\,3rem\)\]{font-size:clamp(2.05rem,4vw,3rem)}.text-\[clamp\(2\.7rem\,5\.8vw\,5\.75rem\)\]{font-size:clamp(2.7rem,5.8vw,5.75rem)}.text-\[clamp\(2\.45rem\,5\.1vw\,4\.1rem\)\]{font-size:clamp(2.45rem,5.1vw,4.1rem)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[\.96\]{--tw-leading:.96;line-height:.96}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.08em\]{--tw-tracking:-.08em;letter-spacing:-.08em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.052em\]{--tw-tracking:-.052em;letter-spacing:-.052em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[-0\.065em\]{--tw-tracking:-.065em;letter-spacing:-.065em}.tracking-\[-0\.066em\]{--tw-tracking:-.066em;letter-spacing:-.066em}.tracking-\[-0\.075em\]{--tw-tracking:-.075em;letter-spacing:-.075em}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.\!text-white{color:var(--color-white)!important}.text-\[\#0d2438\]{color:#0d2438}.text-\[\#0e2538\]{color:#0e2538}.text-\[\#0f2433\]{color:#0f2433}.text-\[\#2c8da2\]{color:#2c8da2}.text-\[\#2c7891\]{color:#2c7891}.text-\[\#3b857d\]{color:#3b857d}.text-\[\#4d8f88\]{color:#4d8f88}.text-\[\#5d7280\]{color:#5d7280}.text-\[\#5f7485\]{color:#5f7485}.text-\[\#5f7486\]{color:#5f7486}.text-\[\#6a7f90\]{color:#6a7f90}.text-\[\#6a8191\]{color:#6a8191}.text-\[\#6d9fc3\]{color:#6d9fc3}.text-\[\#6d8393\]{color:#6d8393}.text-\[\#415b70\]{color:#415b70}.text-\[\#476a86\]{color:#476a86}.text-\[\#526a7a\]{color:#526a7a}.text-\[\#526b7f\]{color:#526b7f}.text-\[\#536b7d\]{color:#536b7d}.text-\[\#2463dd\]{color:#2463dd}.text-\[\#2563eb\]{color:#2563eb}.text-\[\#10283d\]{color:#10283d}.text-\[\#51677a\]{color:#51677a}.text-\[\#52778a\]{color:#52778a}.text-\[\#55718a\]{color:#55718a}.text-\[\#55758a\]{color:#55758a}.text-\[\#103044\]{color:#103044}.text-\[\#123047\]{color:#123047}.text-\[\#244357\]{color:#244357}.text-\[\#587083\]{color:#587083}.text-\[\#607585\]{color:#607585}.text-\[\#607587\]{color:#607587}.text-\[\#617789\]{color:#617789}.text-\[\#c9d8e2\]{color:#c9d8e2}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-900{color:var(--color-blue-900)}.text-cyan-50{color:var(--color-cyan-50)}.text-cyan-50\/72{color:#ecfeffb8}@supports (color:color-mix(in lab, red, red)){.text-cyan-50\/72{color:color-mix(in oklab, var(--color-cyan-50) 72%, transparent)}}.text-cyan-50\/82{color:#ecfeffd1}@supports (color:color-mix(in lab, red, red)){.text-cyan-50\/82{color:color-mix(in oklab, var(--color-cyan-50) 82%, transparent)}}.text-cyan-50\/90{color:#ecfeffe6}@supports (color:color-mix(in lab, red, red)){.text-cyan-50\/90{color:color-mix(in oklab, var(--color-cyan-50) 90%, transparent)}}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-100\/0{color:#0000}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/0{color:color-mix(in oklab, var(--color-cyan-100) 0%, transparent)}}.text-cyan-100\/80{color:#cefafecc}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/80{color:color-mix(in oklab, var(--color-cyan-100) 80%, transparent)}}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-200\/90{color:#a2f4fde6}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/90{color:color-mix(in oklab, var(--color-cyan-200) 90%, transparent)}}.text-indigo-700{color:var(--color-indigo-700)}.text-red-100\/70{color:#ffe2e2b3}@supports (color:color-mix(in lab, red, red)){.text-red-100\/70{color:color-mix(in oklab, var(--color-red-100) 70%, transparent)}}.text-sky-700{color:var(--color-sky-700)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-teal-700{color:var(--color-teal-700)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-45{opacity:.45}.opacity-70{opacity:.7}.opacity-\[0\.14\]{opacity:.14}.opacity-\[0\.18\]{opacity:.18}.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_6px_rgba\(37\,99\,235\,0\.1\)\,0_0_24px_rgba\(37\,99\,235\,0\.22\)\]{--tw-shadow:0 0 0 6px var(--tw-shadow-color,#2563eb1a), 0 0 24px var(--tw-shadow-color,#2563eb38);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_6px_rgba\(103\,232\,249\,\.11\)\,0_0_26px_rgba\(103\,232\,249\,\.42\)\]{--tw-shadow:0 0 0 6px var(--tw-shadow-color,#67e8f91c), 0 0 26px var(--tw-shadow-color,#67e8f96b);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_22px_rgba\(103\,232\,249\,\.55\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#67e8f98c);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_22px_rgba\(103\,232\,249\,\.72\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#67e8f9b8);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_24px_rgba\(103\,232\,249\,\.35\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#67e8f959);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_30px_rgba\(103\,232\,249\,\.18\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#67e8f92e);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_30px_rgba\(103\,232\,249\,\.38\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#67e8f961);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\(103\,232\,249\,0\.35\)\]{--tw-shadow:0 0 32px var(--tw-shadow-color,#67e8f959);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_28px_rgba\(13\,36\,56\,0\.15\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#0d243826);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_28px_rgba\(13\,36\,56\,0\.16\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#0d243829);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_30px_rgba\(21\,58\,80\,\.16\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#153a5029);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_36px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 12px 36px var(--tw-shadow-color,#0f172a0f);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_14px_32px_rgba\(7\,20\,38\,0\.18\)\]{--tw-shadow:0 14px 32px var(--tw-shadow-color,#0714262e);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_14px_34px_rgba\(13\,36\,56\,0\.12\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#0d24381f);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_14px_34px_rgba\(15\,23\,42\,\.06\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#0f172a0f);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_14px_34px_rgba\(23\,55\,78\,0\.06\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#17374e0f);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_14px_34px_rgba\(37\,99\,235\,0\.28\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#2563eb47);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_14px_38px_rgba\(31\,68\,92\,0\.06\)\]{--tw-shadow:0 14px 38px var(--tw-shadow-color,#1f445c0f);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_14px_38px_rgba\(31\,68\,92\,0\.07\)\]{--tw-shadow:0 14px 38px var(--tw-shadow-color,#1f445c12);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_14px_38px_rgba\(42\,70\,86\,0\.07\)\]{--tw-shadow:0 14px 38px var(--tw-shadow-color,#2a465612);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_14px_40px_rgba\(36\,65\,88\,0\.07\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#24415812);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_14px_42px_rgba\(23\,53\,78\,\.06\)\]{--tw-shadow:0 14px 42px var(--tw-shadow-color,#17354e0f);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_16px_42px_rgba\(5\,11\,24\,\.22\)\]{--tw-shadow:0 16px 42px var(--tw-shadow-color,#050b1838);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_16px_42px_rgba\(5\,11\,24\,\.24\)\]{--tw-shadow:0 16px 42px var(--tw-shadow-color,#050b183d);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_16px_42px_rgba\(5\,11\,24\,0\.22\)\]{--tw-shadow:0 16px 42px var(--tw-shadow-color,#050b1838);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_16px_42px_rgba\(5\,11\,24\,0\.24\)\]{--tw-shadow:0 16px 42px var(--tw-shadow-color,#050b183d);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_16px_44px_rgba\(31\,68\,92\,0\.07\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#1f445c12);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_16px_44px_rgba\(31\,68\,92\,0\.075\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#1f445c13);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_16px_44px_rgba\(42\,70\,86\,0\.075\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#2a465613);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_16px_45px_rgba\(23\,53\,78\,\.07\)\]{--tw-shadow:0 16px 45px var(--tw-shadow-color,#17354e12);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_16px_46px_rgba\(36\,65\,88\,0\.08\)\]{--tw-shadow:0 16px 46px var(--tw-shadow-color,#24415814);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_48px_rgba\(31\,68\,92\,0\.08\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#1f445c14);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_48px_rgba\(31\,68\,92\,0\.075\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#1f445c13);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_54px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 18px 54px var(--tw-shadow-color,#0f172a14);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_55px_rgba\(38\,69\,93\,\.075\)\]{--tw-shadow:0 18px 55px var(--tw-shadow-color,#26455d13);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_20px_50px_rgba\(31\,68\,92\,0\.1\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#1f445c1a);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_22px_62px_rgba\(31\,68\,92\,0\.1\)\]{--tw-shadow:0 22px 62px var(--tw-shadow-color,#1f445c1a);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_22px_62px_rgba\(31\,68\,92\,0\.09\)\]{--tw-shadow:0 22px 62px var(--tw-shadow-color,#1f445c17);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_22px_64px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 22px 64px var(--tw-shadow-color,#0f172a14);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_24px_70px_rgba\(31\,68\,92\,0\.1\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#1f445c1a);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_24px_80px_rgba\(3\,18\,34\,\.22\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#03122238);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_24px_80px_rgba\(15\,23\,42\,0\.09\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0f172a17);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_26px_70px_rgba\(36\,65\,88\,0\.12\)\]{--tw-shadow:0 26px 70px var(--tw-shadow-color,#2441581f);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_26px_80px_rgba\(23\,53\,78\,\.11\)\]{--tw-shadow:0 26px 80px var(--tw-shadow-color,#17354e1c);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_28px_72px_rgba\(42\,70\,86\,0\.11\)\]{--tw-shadow:0 28px 72px var(--tw-shadow-color,#2a46561c);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_28px_74px_rgba\(13\,36\,56\,0\.18\)\]{--tw-shadow:0 28px 74px var(--tw-shadow-color,#0d24382e);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_28px_74px_rgba\(42\,70\,86\,0\.12\)\]{--tw-shadow:0 28px 74px var(--tw-shadow-color,#2a46561f);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_28px_80px_rgba\(31\,68\,92\,0\.11\)\]{--tw-shadow:0 28px 80px var(--tw-shadow-color,#1f445c1c);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_28px_80px_rgba\(36\,66\,88\,\.13\)\]{--tw-shadow:0 28px 80px var(--tw-shadow-color,#24425821);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_28px_90px_rgba\(3\,18\,34\,\.28\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#03122247);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_30px_90px_rgba\(11\,31\,63\,0\.32\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#0b1f3f52);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_30px_90px_rgba\(15\,23\,42\,\.12\)\]{--tw-shadow:0 30px 90px 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_30px_90px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#0f172a29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--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-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -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)}.ring-1{--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)}.shadow-blue-950\/20{--tw-shadow-color:#16245633}@supports (color:color-mix(in lab, red, red)){.shadow-blue-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-950\/25{--tw-shadow-color:#16245640}@supports (color:color-mix(in lab, red, red)){.shadow-blue-950\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-950) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-950\/30{--tw-shadow-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.shadow-blue-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-950\/20{--tw-shadow-color:#02061833}@supports (color:color-mix(in lab, red, red)){.shadow-slate-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-sky-100{--tw-ring-color:var(--color-sky-100)}.ring-teal-100{--tw-ring-color:var(--color-teal-100)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-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-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.group-hover\:w-3\/4:is(:where(.group):hover *){width:75%}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-8:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-cyan-100\/30:is(:where(.group):hover *){border-color:#cefafe4d}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-cyan-100\/30:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-cyan-100) 30%, transparent)}}.group-hover\:bg-cyan-200\/20:is(:where(.group):hover *){background-color:#a2f4fd33}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-cyan-200\/20:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-cyan-200) 20%, transparent)}}.group-hover\:bg-teal-50:is(:where(.group):hover *){background-color:var(--color-teal-50)}.group-hover\:text-cyan-50:is(:where(.group):hover *){color:var(--color-cyan-50)}.group-hover\:text-cyan-100\/80:is(:where(.group):hover *){color:#cefafecc}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-cyan-100\/80:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-cyan-100) 80%, transparent)}}.group-hover\:text-teal-700:is(:where(.group):hover *){color:var(--color-teal-700)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[0_0_0_7px_rgba\(37\,99\,235\,0\.09\)\]:is(:where(.group):hover *){--tw-shadow:0 0 0 7px var(--tw-shadow-color,#2563eb17);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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\:border-\[\#9bbbc9\]:hover{border-color:#9bbbc9}.hover\:border-\[\#9ebbd0\]:hover{border-color:#9ebbd0}.hover\:border-\[\#a9c6d2\]:hover{border-color:#a9c6d2}.hover\:border-\[\#bdd4de\]:hover{border-color:#bdd4de}.hover\:border-cyan-100\/42:hover{border-color:#cefafe6b}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-100\/42:hover{border-color:color-mix(in oklab, var(--color-cyan-100) 42%, transparent)}}.hover\:border-cyan-200\/38:hover{border-color:#a2f4fd61}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-200\/38:hover{border-color:color-mix(in oklab, var(--color-cyan-200) 38%, transparent)}}.hover\:border-sky-200:hover{border-color:var(--color-sky-200)}.hover\:border-sky-300:hover{border-color:var(--color-sky-300)}.hover\:bg-\[\#1c5268\]\/42:hover{background-color:#1c52686b;background-color:lab(32.1377% -12.3011 -18.3019/.42)}.hover\:bg-\[\#10243c\]:hover{background-color:#10243c}.hover\:bg-\[\#edf6f8\]:hover{background-color:#edf6f8}.hover\:bg-neutral-900:hover{background-color:var(--color-neutral-900)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\[\#0d2438\]:hover{color:#0d2438}.hover\:shadow-\[0_18px_42px_rgba\(23\,55\,78\,0\.09\)\]:hover{--tw-shadow:0 18px 42px var(--tw-shadow-color,#17374e17);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_20px_52px_rgba\(5\,11\,24\,\.3\)\]:hover{--tw-shadow:0 20px 52px var(--tw-shadow-color,#050b184d);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_24px_70px_rgba\(38\,105\,145\,\.11\)\]:hover{--tw-shadow:0 24px 70px var(--tw-shadow-color,#2669911c);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_28px_90px_rgba\(34\,211\,238\,\.11\)\]:hover{--tw-shadow:0 28px 90px var(--tw-shadow-color,#22d3ee1c);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:40rem){.sm\:block{display:block}.sm\:w-auto{width:auto}.sm\:min-w-\[218px\]{min-width:218px}.sm\:min-w-\[224px\]{min-width:224px}.sm\:min-w-\[238px\]{min-width:238px}.sm\:min-w-\[242px\]{min-width:242px}.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\:flex-row{flex-direction:row}}@media (min-width:48rem){.md\:block{display:block}.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-\[0\.78fr_1fr\]{grid-template-columns:.78fr 1fr}.md\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:rounded-\[32px\]{border-radius:32px}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-11{padding:calc(var(--spacing) * 11)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:pt-28{padding-top:calc(var(--spacing) * 28)}.md\:pt-32{padding-top:calc(var(--spacing) * 32)}.md\:pt-36{padding-top:calc(var(--spacing) * 36)}.md\:pt-\[88px\]{padding-top:88px}.md\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[13px\]{font-size:13px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[17px\]{font-size:17px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[34px\]{font-size:34px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[44px\]{font-size:44px}.md\:text-\[46px\]{font-size:46px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[50px\]{font-size:50px}.md\:text-\[54px\]{font-size:54px}.md\:text-\[56px\]{font-size:56px}.md\:text-\[58px\]{font-size:58px}.md\:text-\[62px\]{font-size:62px}.md\:text-\[64px\]{font-size:64px}.md\:leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:left-1\/2{left:50%}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:w-px{width:1px}.lg\:min-w-0{min-width:0}.lg\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-y-0{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.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-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.86fr_1\.14fr\]{grid-template-columns:.86fr 1.14fr}.lg\:grid-cols-\[1\.02fr_\.82fr\]{grid-template-columns:1.02fr .82fr}.lg\:grid-cols-\[1\.02fr_\.88fr\]{grid-template-columns:1.02fr .88fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1fr_\.82fr\]{grid-template-columns:1fr .82fr}.lg\:grid-cols-\[1fr_0\.78fr\]{grid-template-columns:1fr .78fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(360px\,0\.78fr\)\]{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(420px\,\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr)}.lg\:grid-cols-\[minmax\(0\,740px\)_280px\]{grid-template-columns:minmax(0,740px) 280px}.lg\:items-start{align-items:flex-start}.lg\:self-start{align-self:flex-start}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:text-\[64px\]{font-size:64px}.lg\:text-\[66px\]{font-size:66px}.lg\:text-\[72px\]{font-size:72px}}.\[\&_\*\]\:\!text-white *{color:var(--color-white)!important}}:root{--ink:#10243b;--ink-soft:#40566c;--muted:#6f8294;--paper:#f7f9fb;--paper-blue:#eef5f8;--white:#fff;--line:#dce5eb;--cyan:#19a8bd;--blue:#416fda;--teal:#2d9d91;--violet:#8176d9;--shadow:0 24px 70px #1b3d581a;--font-sans:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"SFMono-Regular", Consolas, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}svg{flex:none;width:18px;height:18px}::selection{color:var(--ink);background:#cdeff2}:focus-visible{outline-offset:3px;outline:3px solid #19a8bd52}.shell{width:min(1180px,100% - 44px);margin-inline:auto}.site-header{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f9fbfcd6;border-bottom:1px solid #b9c8d3b3;height:76px;position:sticky;top:0}.nav-shell{justify-content:space-between;align-items:center;width:min(1240px,100% - 44px);height:100%;margin-inline:auto;display:flex}.logo{color:var(--ink);letter-spacing:-.045em;align-items:center;gap:10px;font-size:20px;font-weight:720;display:inline-flex}.logo-symbol{place-items:center;width:27px;height:27px;display:grid;position:relative}.logo-symbol i{border:1.7px solid var(--ink);border-radius:3px;width:11px;height:21px;position:absolute}.logo-symbol i:nth-child(2){border-color:var(--cyan);transform:rotate(60deg)}.logo-symbol i:nth-child(3){border-color:var(--violet);transform:rotate(120deg)}.site-header nav{align-items:center;gap:28px;display:flex}.site-header nav a{color:#637589;font-size:12px;font-weight:570;transition:color .2s}.site-header nav a:hover{color:var(--ink)}.nav-services,.nav-resources{align-items:center;height:76px;display:flex;position:relative}.nav-services>button,.nav-resources>button{color:#637589;font:570 12px var(--font-sans);cursor:default;background:0 0;border:0;align-items:center;gap:6px;transition:color .2s;display:inline-flex}.nav-services>button span,.nav-resources>button span{font-size:13px;transition:transform .2s}.nav-services:hover>button,.nav-services:focus-within>button,.nav-resources:hover>button,.nav-resources:focus-within>button{color:var(--ink)}.nav-services:hover>button span,.nav-services:focus-within>button span,.nav-resources:hover>button span,.nav-resources:focus-within>button span{transform:rotate(180deg)}.services-dropdown,.resources-dropdown{visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:none;background:#f9fbfcf7;border:1px solid #b9c8d3c7;border-radius:14px;width:310px;padding:8px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:64px;left:50%;transform:translate(-50%,-8px);box-shadow:0 22px 55px #1b3a4f29}.nav-services:hover .services-dropdown,.nav-services:focus-within .services-dropdown,.nav-resources:hover .resources-dropdown,.nav-resources:focus-within .resources-dropdown{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%)}.site-header nav .services-dropdown a,.site-header nav .resources-dropdown a{color:#29465a;border-radius:9px;padding:12px 14px;font-size:11px;line-height:1.25;display:block}.site-header nav .services-dropdown a:hover,.site-header nav .services-dropdown a:focus-visible,.site-header nav .resources-dropdown a:hover,.site-header nav .resources-dropdown a:focus-visible{color:#10243b;background:#eaf3f6;outline:none}.services-dropdown span,.resources-dropdown span{font-weight:650}.nav-industry{align-items:center;height:76px;display:flex;position:relative}.nav-industry>button{color:#637589;height:100%;font:570 12px var(--font-sans);cursor:default;background:0 0;border:0;align-items:center;gap:7px;transition:color .2s;display:inline-flex}.nav-industry>button span{font-size:13px;transition:transform .2s}.nav-industry:hover>button,.nav-industry:focus-within>button{color:var(--ink)}.nav-industry:hover>button span,.nav-industry:focus-within>button span{transform:rotate(180deg)}.industry-dropdown{z-index:120;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(22px);pointer-events:none;background:#f9fbfcfb;border:1px solid #b9c8d3d1;border-radius:0 0 18px 18px;width:min(760px,100vw - 48px);padding:0;transition:opacity .2s,transform .22s cubic-bezier(.16,1,.3,1),visibility .2s;position:fixed;top:76px;left:50vw;overflow:hidden;transform:translate(-50%,-10px);box-shadow:0 28px 70px #1b3a4f33}.nav-industry:hover .industry-dropdown,.nav-industry:focus-within .industry-dropdown{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%)}.industry-dropdown>p{color:#8b98a6;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #becdd7b3;margin:0;padding:22px 30px 17px;font-size:10px;font-weight:650}.industry-dropdown>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-header nav .industry-dropdown a{color:#29465a;border-bottom:1px solid #cad8e0ad;align-items:center;min-height:58px;padding:0 30px;font-size:13px;font-weight:650;line-height:1.25;transition:background .2s,color .2s,padding .2s;display:flex}.site-header nav .industry-dropdown a:nth-child(odd){border-right:1px solid #cad8e0b8}.site-header nav .industry-dropdown a:nth-last-child(-n+2){border-bottom:0}.site-header nav .industry-dropdown a:hover,.site-header nav .industry-dropdown a:focus-visible{color:#10243b;background:#eaf3f6;outline:none;padding-left:36px}.repair-header .nav-industry>button{color:#afc0d0}.repair-header .nav-industry:hover>button,.repair-header .nav-industry:focus-within>button{color:#fff}@media (max-width:700px){.industry-dropdown{width:calc(100vw - 24px)}.industry-dropdown>div{grid-template-columns:1fr}.site-header nav .industry-dropdown a:nth-child(odd){border-right:0}.site-header nav .industry-dropdown a:nth-last-child(2){border-bottom:1px solid #cad8e0ad}}.industry-dropdown>.industry-columns{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.industry-dropdown>.industry-columns .industry-column{display:grid}.industry-dropdown>.industry-columns .industry-column:first-child{border-right:1px solid #cad8e0b8}.site-header nav .industry-dropdown>.industry-columns .industry-column a{border-bottom:1px solid #cad8e0ad;border-right:0}.site-header nav .industry-dropdown>.industry-columns .industry-column a:last-child{border-bottom:0}@media (max-width:700px){.industry-dropdown>.industry-columns{grid-template-columns:1fr}.industry-dropdown>.industry-columns .industry-column:first-child{border-bottom:1px solid #cad8e0ad;border-right:0}}.nav-cta{background:var(--ink);color:#fff;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:10px;font-weight:680;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 24px #10243b24}.repair-header .nav-services>button,.repair-header .nav-resources>button{color:#afc0d0}.repair-header .nav-services:hover>button,.repair-header .nav-services:focus-within>button,.repair-header .nav-resources:hover>button,.repair-header .nav-resources:focus-within>button{color:#fff}.nav-cta:hover{transform:translateY(-2px);box-shadow:0 15px 30px #10243b33}.service-card[id]{scroll-margin-top:92px}.hero{background:linear-gradient(#fbfcfd 0%,#f2f7f9 100%);padding:96px 0 0;position:relative;overflow:hidden}.hero:before{content:"";opacity:.65;background-image:linear-gradient(#436fda09 1px,#0000 1px),linear-gradient(90deg,#436fda09 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.hero-orb{filter:blur(1px);pointer-events:none;border-radius:50%;position:absolute}.orb-one{background:radial-gradient(circle,#19a8bd21,#0000 67%);width:520px;height:520px;top:70px;right:-260px}.orb-two{background:radial-gradient(circle,#8176d917,#0000 68%);width:380px;height:380px;top:260px;left:-230px}.hero-grid{z-index:1;grid-template-columns:.92fr 1.08fr;align-items:center;gap:72px;display:grid;position:relative}.eyebrow,.section-kicker{color:#4b7a91;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:650}.eyebrow{background:#ffffffad;border:1px solid #d4e7eb;border-radius:99px;align-items:center;gap:9px;width:fit-content;padding:7px 10px;display:flex}.eyebrow span{background:var(--cyan);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #19a8bd1a}.hero h1{letter-spacing:-.068em;text-wrap:balance;max-width:620px;margin-top:23px;font-size:clamp(3.4rem,5vw,5.8rem);font-weight:610;line-height:.98}.hero h1 em{color:var(--blue);font-style:normal}.hero-lead{color:#425970;max-width:610px;margin-top:27px;font-size:16px;line-height:1.65}.hero-support{color:#7a8b9b;max-width:590px;margin-top:15px;font-size:12px;line-height:1.7}.hero-actions{gap:11px;margin-top:30px;display:flex}.button{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 19px;font-size:11px;font-weight:680;transition:transform .22s,box-shadow .22s,background .22s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.primary{background:var(--ink);color:#fff;box-shadow:0 13px 30px #10243b2b}.button.secondary{color:var(--ink);background:#ffffffb8;border-color:#d4dfe5}.trust-note{color:#76899a;align-items:flex-start;gap:9px;max-width:600px;margin-top:20px;font-size:9px;line-height:1.6;display:flex}.trust-note svg{width:16px;height:16px;color:var(--teal);background:#dff2ef;border-radius:50%;padding:2px}.hero-visual{perspective:1300px;padding:24px 0 26px;position:relative}.audit-preview{background:#ffffffe6;border:1px solid #b9cad4e6;border-radius:20px;animation:.8s cubic-bezier(.16,1,.3,1) both preview-in;overflow:hidden;box-shadow:0 35px 100px #204a6526}.audit-preview-top{background:#f9fbfce0;border-bottom:1px solid #e5ebef;justify-content:space-between;align-items:center;height:62px;padding:0 18px;display:flex}.audit-preview-top>div,.report-toolbar>div{align-items:center;gap:9px;display:flex}.preview-mark{background:linear-gradient(135deg,var(--cyan),var(--blue));color:#fff;border-radius:7px;place-items:center;width:26px;height:26px;font-size:10px;font-weight:800;display:inline-grid}.audit-preview-top p,.report-toolbar p{color:#263d52;font-size:10px;font-weight:680}.audit-preview-top small,.report-toolbar small{color:#91a0ac;margin-top:2px;font-size:7px;font-weight:450;display:block}.sample-label{color:#6d8291;letter-spacing:.07em;text-transform:uppercase;border:1px solid #dce7eb;border-radius:5px;padding:6px 8px;font-size:7px;font-weight:650}.score-block{background:linear-gradient(130deg,#f7fbfc,#eef5fa);border:1px solid #e0e9ed;border-radius:13px;grid-template-columns:1fr 105px;align-items:center;padding:17px;display:grid}.score-copy small,.score-copy strong{display:block}.score-copy small{color:#718695;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.score-copy strong{color:var(--ink);letter-spacing:-.06em;margin-top:6px;font-size:43px;font-weight:620;display:inline-block}.score-copy>span{color:#8295a2;margin-left:5px;font-size:10px}.score-copy p{color:#9a6b4e;margin-top:3px;font-size:8px}.score-ring{background:radial-gradient(circle,#f4f9fb 57%,transparent 59%),conic-gradient(var(--cyan) 0 42%,#dbe6eb 42%);border-radius:50%;justify-self:end;place-items:center;width:83px;height:83px;display:grid}.score-ring span{font-size:15px;font-weight:700}.metric-stack{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.metric-row{background:#fff;border:1px solid #e3ebef;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;min-height:49px;padding:0 11px;display:flex}.metric-row span{color:#728696;font-size:7px;line-height:1.3}.metric-row b{border-radius:4px;flex:none;padding:4px 6px;font-size:7px;font-weight:650}.status-low,.status-warn{color:#a76542;background:#fff0e8}.status-mid{color:#4771b3;background:#e9f2ff}.answer-card{background:#fbfcfd;border:1px solid #dbe5ea;border-radius:11px;margin-top:8px;padding:13px}.answer-title{align-items:center;gap:8px;display:flex}.answer-spark{width:27px;height:27px;color:var(--violet);background:#e9eafe;border-radius:7px;place-items:center;display:grid}.answer-title small,.answer-title b{display:block}.answer-title small{color:#8999a5;text-transform:uppercase;letter-spacing:.09em;font-size:6px}.answer-title b{color:#2d4356;margin-top:3px;font-size:8px}.answer-grid{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:11px;display:grid}.answer-grid>div{background:#f0f4f6;border-radius:6px;padding:7px}.answer-grid span,.answer-grid b{display:block}.answer-grid span{color:#8a9aa6;font-size:6px}.answer-grid b{color:#476474;margin-top:3px;font-size:7px}.answer-grid .missing{color:#ad6746}.opportunity{color:#7c8f9d;border-top:1px solid #e5ebee;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;font-size:7px;display:flex}.opportunity b{color:#b76844}.priority-action{color:#fff;background:#10243b;border-radius:8px;grid-template-columns:85px 1fr;align-items:center;gap:8px;margin-top:8px;padding:10px 12px;display:grid}.priority-action span{color:#8ed5d3;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.priority-action p{font-size:8px}.floating-source,.floating-prompt{z-index:4;background:#fffffff0;border:1px solid #c0cfd8d9;border-radius:9px;padding:10px 12px;animation:5s ease-in-out infinite float;position:absolute;box-shadow:0 14px 35px #204a6521}.floating-source{top:128px;right:-32px}.floating-prompt{animation-delay:-2s;bottom:68px;left:-31px}.floating-source span,.floating-source b,.floating-prompt span,.floating-prompt b{display:block}.floating-source span,.floating-prompt span{color:#8a9ba7;text-transform:uppercase;letter-spacing:.08em;font-size:6px}.floating-source b,.floating-prompt b{color:#354d60;margin-top:4px;font-size:8px}.floating-source i{background:var(--teal);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;right:9px;box-shadow:0 0 0 4px #2d9d911a}.audience-line{z-index:1;border-top:1px solid #dce6eb;justify-content:space-between;align-items:center;margin-top:78px;padding:25px 0;display:flex;position:relative}.audience-line>span{color:#8a9aa7;text-transform:uppercase;letter-spacing:.12em;font-size:8px}.audience-line>div{gap:34px;display:flex}.audience-line b{color:#728495;font-size:10px;font-weight:580}.section{padding:120px 0}.section-heading h2,.report-copy h2,.why-copy h2,.cta-copy h2,.faq-layout h2{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.5rem,4vw,4.7rem);font-weight:610;line-height:1.03}.split-heading{grid-template-columns:1.25fr .75fr;align-items:end;gap:100px;display:grid}.split-heading h2{max-width:760px;margin-top:16px}.split-heading>p{color:#718596;font-size:13px;line-height:1.75}.centered{text-align:center;max-width:780px;margin-inline:auto}.centered h2{margin-top:16px}.centered>p{color:#718596;max-width:650px;margin:20px auto 0;font-size:13px;line-height:1.7}.problem-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:62px;display:grid}.problem-card{border:1px solid var(--line);background:#fbfcfd;border-radius:16px;padding:18px 18px 27px;transition:transform .25s,box-shadow .25s}.problem-card:hover{box-shadow:var(--shadow);transform:translateY(-5px)}.problem-visual{background:#f0f5f7;border-radius:11px;height:190px;position:relative;overflow:hidden}.problem-visual>span{color:#8296a4;font-family:var(--font-mono);font-size:8px;position:absolute;top:13px;left:14px}.problem-card h3{letter-spacing:-.03em;margin-top:23px;font-size:20px;font-weight:650}.problem-card>p{color:#718596;margin-top:12px;font-size:11px;line-height:1.7}.problem-visual.missing:before{content:"AI answer";color:#506779;background:#fff;border:1px solid #d8e2e7;border-radius:9px;width:68%;padding:15px;font-size:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.problem-visual.missing:after{content:"No matching brand found";color:#b17758;font-size:7px;position:absolute;top:58%;left:50%;transform:translate(-50%)}.problem-visual.network:before{content:"Source";color:#47757c;background:#e7f4f4;border:1px solid #a7d1d4;border-radius:50%;place-items:center;width:58px;height:58px;font-size:8px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.problem-visual.network i{background:#fff;border:1px solid #ccdce1;border-radius:50%;width:30px;height:30px;position:absolute}.problem-visual.network i:first-of-type{top:20%;left:18%}.problem-visual.network i:nth-of-type(2){top:22%;right:17%}.problem-visual.network i:nth-of-type(3){bottom:18%;left:22%}.problem-visual.network i:nth-of-type(4){bottom:17%;right:20%}.problem-visual.network:after{content:"";background:#bfd3d8;height:1px;position:absolute;top:50%;left:21%;right:20%;transform:rotate(15deg)}.problem-visual.structure b{background:#fff;border:1px solid #d1dfe4;border-radius:6px;height:30px;position:absolute;left:22%;right:22%}.problem-visual.structure b:first-of-type{top:38px}.problem-visual.structure b:nth-of-type(2){width:35%;top:80px}.problem-visual.structure b:nth-of-type(3){top:122px;right:35%}.problem-visual.structure:after{content:"Unstructured";color:#a76542;background:#fff0e8;border-radius:4px;padding:5px 7px;font-size:7px;position:absolute;bottom:16px;right:18px}.framework-track{border-top:1px solid #cedce3;grid-template-columns:repeat(4,1fr);margin-top:68px;display:grid}.framework-step{padding:25px 24px 10px 0}.framework-step+.framework-step{border-left:1px solid #cedce3;padding-left:24px}.step-top{align-items:center;display:flex}.step-top span{color:#778c9b;font-family:var(--font-mono);font-size:9px}.step-top i{background:#cad9df;flex:1;height:1px;margin-left:15px;position:relative}.step-top i:after{content:"";background:var(--cyan);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:0}.framework-step h3{margin-top:36px;font-size:23px;font-weight:650}.framework-step>p{color:#6f8393;min-height:88px;margin-top:12px;font-size:11px;line-height:1.65}.framework-step ul,.deliverables ul{margin:20px 0 0;padding:0;list-style:none}.framework-step li,.deliverables li{color:#50687a;align-items:center;gap:7px;margin-top:9px;font-size:9px;display:flex}.framework-step li svg,.deliverables li svg{width:14px;height:14px;color:var(--teal);background:#deefed;border-radius:50%;padding:2px}.services-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:65px;display:grid}.service-card{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:480px;padding:28px;position:relative;overflow:hidden;box-shadow:0 5px 20px #22455c09}.service-card:before{content:"";background:var(--service-glow);filter:blur(5px);opacity:.45;border-radius:50%;width:260px;height:260px;position:absolute;top:-130px;right:-110px}.service-card.cyan{--service-glow:#c5eff1;--service:#19a8bd}.service-card.blue{--service-glow:#d3e0ff;--service:#416fda}.service-card.violet{--service-glow:#e2ddff;--service:#8176d9}.service-card.teal{--service-glow:#d1eeea;--service:#2d9d91}.service-head{justify-content:space-between;align-items:center;display:flex;position:relative}.service-head span{color:#7890a0;font-family:var(--font-mono);font-size:9px}.service-head i{background:var(--service);width:8px;height:8px;box-shadow:0 0 0 6px var(--service);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.service-head i{box-shadow:0 0 0 6px color-mix(in srgb,var(--service) 12%,transparent)}}.service-card h3{letter-spacing:-.045em;max-width:400px;margin-top:70px;font-size:29px;font-weight:650;position:relative}.service-card>p{color:#708495;max-width:480px;margin-top:14px;font-size:12px;line-height:1.7;position:relative}.deliverables{border-top:1px solid #e1e9ed;margin-top:35px;padding-top:20px}.deliverables>span{color:#7990a0;letter-spacing:.09em;text-transform:uppercase;font-size:7px;font-weight:650}.deliverables ul{grid-template-columns:1fr 1fr;gap:0 15px;margin-top:13px;display:grid}.service-card>a{width:36px;height:36px;color:var(--service);border:1px solid #d7e2e7;border-radius:50%;place-items:center;transition:transform .2s,background .2s;display:grid;position:absolute;bottom:24px;right:25px}.service-card>a:hover{background:#f3f7f9;transform:rotate(45deg)}.report-section{color:#fff;background:linear-gradient(145deg,#10243b,#17334c)}.report-layout{grid-template-columns:.7fr 1.3fr;align-items:center;gap:75px;display:grid}.report-copy .section-kicker{color:#75c8d0}.report-copy h2{margin-top:18px}.report-copy>p{color:#a9bac6;max-width:480px;margin-top:20px;font-size:13px;line-height:1.7}.report-points{border-top:1px solid #ffffff21;margin-top:38px}.report-points>div{border-bottom:1px solid #ffffff21;align-items:center;gap:14px;padding:15px 0;display:flex}.report-points span{color:#6f96ab;font-family:var(--font-mono);font-size:8px}.report-points b{color:#d7e2e8;font-size:10px;font-weight:570}.text-link{color:#fff;align-items:center;gap:8px;margin-top:28px;font-size:11px;font-weight:650;display:inline-flex}.report-window{color:var(--ink);background:#f8fafb;border:1px solid #ffffff2b;border-radius:18px;overflow:hidden;box-shadow:0 35px 80px #0003}.report-toolbar{background:#fff;border-bottom:1px solid #e0e8ed;justify-content:space-between;align-items:center;height:61px;padding:0 18px;display:flex}.report-toolbar>span{color:#8495a2;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.report-score-row{border-bottom:1px solid #e0e8ed;grid-template-columns:135px 1fr;gap:18px;padding:20px;display:grid}.report-score-row>div:first-child{background:#edf5f8;border-radius:10px;padding:14px}.report-score-row small,.report-score-row strong{display:block}.report-score-row small{color:#7c909d;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.report-score-row strong{letter-spacing:-.06em;margin-top:7px;font-size:38px;font-weight:650;display:inline-block}.report-score-row>div:first-child>span{color:#8295a2;margin-left:4px;font-size:8px}.coverage-bars>div{grid-template-columns:70px 1fr 27px;align-items:center;gap:8px;margin-top:10px;display:grid}.coverage-bars span,.coverage-bars em{color:#768b9a;font-size:7px;font-style:normal}.coverage-bars i,.comparison i{background:#e2e9ed;border-radius:3px;height:4px;display:block}.coverage-bars i b,.comparison i em{background:linear-gradient(90deg,var(--cyan),var(--blue));border-radius:3px;height:100%;display:block}.comparison{background:#fff;border:1px solid #e0e8ed;border-radius:10px;margin:14px 20px;overflow:hidden}.comparison-head{color:#6e8493;border-bottom:1px solid #e5ebef;justify-content:space-between;align-items:center;padding:12px;font-size:7px;display:flex}.comparison-head b{font-weight:500}.comparison>div:not(.comparison-head){color:#80919e;border-bottom:1px solid #edf1f3;grid-template-columns:18px 90px 1fr 30px;align-items:center;gap:8px;padding:9px 12px;font-size:7px;display:grid}.comparison>div:last-child{border-bottom:0}.comparison>div>span{color:#a0adb6}.comparison>div>b{font-weight:550}.comparison>div>strong{color:#567082;font-weight:600}.comparison .your-brand{background:#eef7f7;color:#315965!important}.comparison .your-brand i em{background:var(--teal)}.gap-table{background:#fff;border:1px solid #e0e8ed;border-radius:10px;margin:0 20px 20px;overflow:hidden}.gap-table>div{grid-template-columns:1.45fr .75fr 1fr .6fr;display:grid}.gap-table>div:first-child{color:#718694;text-transform:uppercase;letter-spacing:.06em;background:#f0f4f6;font-size:6px;font-weight:650}.gap-table span{color:#748895;border-bottom:1px solid #e7ecef;border-right:1px solid #e7ecef;padding:8px 9px;font-size:7px}.gap-table>div:last-child span{border-bottom:0}.opp-high{color:#b35e41!important}.opp-medium{color:#947843!important}.industries-grid{grid-template-columns:repeat(4,1fr);gap:13px;margin-top:62px;display:grid}.industry-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px;transition:transform .25s,box-shadow .25s}.industry-card:hover{box-shadow:var(--shadow);transform:translateY(-5px)}.industry-label{color:#7b8f9e;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;font-size:7px;display:flex}.industry-label b{font-family:var(--font-mono);font-weight:450}.industry-symbol{background:linear-gradient(145deg,#f1f7f9,#eaf1f5);border-radius:10px;height:130px;margin:17px 0 22px;position:relative}.industry-symbol:before,.industry-symbol:after{content:"";border:1px solid #a8cbd0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.industry-symbol:before{border-radius:50%;width:65px;height:65px}.industry-symbol:after{width:95px;height:1px}.industry-symbol i{background:var(--cyan);border-radius:50%;width:6px;height:6px;position:absolute}.industry-symbol i:first-child{top:26%;left:24%}.industry-symbol i:nth-child(2){top:42%;right:20%}.industry-symbol i:nth-child(3){bottom:19%;left:40%}.industry-2 .industry-symbol:before{border-radius:5px;transform:translate(-50%,-50%)rotate(45deg)}.industry-3 .industry-symbol:before{border-radius:50% 5px;width:90px}.industry-4 .industry-symbol:before{border-style:dashed}.industry-card h3{letter-spacing:-.03em;font-size:18px;font-weight:650}.industry-card>p{color:#728596;min-height:110px;margin-top:11px;font-size:10px;line-height:1.65}.industry-card ul{border-top:1px solid #e3eaee;margin:18px 0 0;padding:15px 0 0;list-style:none}.industry-card li{color:#647b8d;margin-top:7px;font-size:8px}.industry-card li:before{content:"";background:var(--teal);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:7px;display:inline-block}.why-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:110px;display:grid}.why-copy{position:sticky;top:120px}.why-copy h2{margin-top:18px}.why-copy>p{color:#718596;max-width:500px;margin-top:20px;font-size:13px;line-height:1.75}.why-list{border-top:1px solid var(--line)}.why-list article{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:24px;min-height:190px;padding:28px 0;display:grid}.why-list article>span{color:#6f8695;font-family:var(--font-mono);font-size:9px}.why-list h3{letter-spacing:-.035em;font-size:24px;font-weight:650}.why-list p{color:#738697;max-width:550px;margin-top:12px;font-size:12px;line-height:1.7}.cta-panel{box-shadow:var(--shadow);background:#ffffffdb;border:1px solid #d4e3e8;border-radius:22px;grid-template-columns:1.02fr .98fr;gap:75px;padding:65px;display:grid}.cta-copy h2{max-width:610px;margin-top:17px}.cta-copy>p{color:#718596;margin-top:18px;font-size:13px}.cta-copy form{grid-template-columns:1fr 1fr;gap:10px;margin-top:30px;display:grid}.cta-copy label{color:#597083;text-transform:uppercase;letter-spacing:.07em;font-size:8px;font-weight:650}.cta-copy label span{color:#9aabb5;text-transform:none;letter-spacing:0;font-weight:450}.cta-copy input{height:54px;color:var(--ink);background:#fff;border:1px solid #d1dfe5;border-radius:9px;outline:0;padding:0 14px;font-size:11px}.cta-copy input:focus{border-color:#7dbbc4;box-shadow:0 0 0 4px #19a8bd14}.cta-copy button{background:var(--ink);color:#fff;border:0;border-radius:9px;grid-column:1/-1;justify-content:center;align-items:center;gap:9px;height:54px;font-size:11px;font-weight:680;display:flex}.cta-copy>small{color:#9aa9b3;margin-top:10px;font-size:7px;display:block}.cta-report{background:linear-gradient(150deg,#fbfdfd,#eff6f7);border:1px solid #d9e4e9;border-radius:16px;padding:26px}.cta-report-head{border-bottom:1px solid #dce6ea;align-items:center;gap:10px;padding-bottom:19px;display:flex}.cta-report-head b,.cta-report-head small{display:block}.cta-report-head b{font-size:11px}.cta-report-head small{color:#80939f;margin-top:3px;font-size:7px}.cta-report ul{margin:18px 0 0;padding:0;list-style:none}.cta-report li{color:#526a7b;border-bottom:1px solid #e0e8ec;align-items:center;gap:9px;padding:10px 0;font-size:9px;display:flex}.cta-report li svg{width:17px;height:17px;color:var(--teal);background:#dff1ee;border-radius:50%;padding:2px}.cta-mini-score{background:#fff;border-radius:10px;grid-template-columns:90px 1fr;align-items:center;gap:20px;margin-top:17px;padding:14px;display:grid}.cta-mini-score small,.cta-mini-score strong{display:block}.cta-mini-score small{color:#8194a1;font-size:7px}.cta-mini-score strong{letter-spacing:-.05em;margin-top:3px;font-size:25px;display:inline-block}.cta-mini-score>div>span{color:#91a2ad;font-size:7px}.cta-mini-score>i{background:#e1eaed;border-radius:6px;height:7px}.cta-mini-score>i b{background:linear-gradient(90deg,var(--cyan),var(--blue));border-radius:6px;width:42%;height:100%;display:block}.cta-report>p{color:#8899a4;margin-top:15px;font-size:7px;line-height:1.6}.faq-layout{grid-template-columns:.7fr 1.3fr;gap:100px;display:grid}.faq-layout>div:first-child{align-self:start;position:sticky;top:120px}.faq-layout h2{margin-top:17px}.faq-layout>div:first-child>p{color:#788b9a;max-width:400px;margin-top:18px;font-size:11px;line-height:1.7}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{color:#2a4257;cursor:pointer;justify-content:space-between;align-items:center;padding:22px 0;font-size:12px;font-weight:620;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#8195a3;font-size:20px;font-weight:350;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#748797;max-width:700px;padding:0 38px 20px 0;font-size:11px;line-height:1.7}footer{border-top:1px solid var(--line);background:#fff}.footer-main{grid-template-columns:.8fr 1.2fr;gap:100px;padding:70px 0;display:grid}.footer-brand>p{color:#778a9a;max-width:390px;margin-top:20px;font-size:11px;line-height:1.7}.footer-brand>a{color:#375a72;align-items:center;gap:8px;margin-top:22px;font-size:10px;font-weight:650;display:inline-flex}.footer-links{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.footer-links>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.footer-links b{color:#334c60;margin-bottom:7px;font-size:10px}.footer-links a{color:#7b8d9b;font-size:9px}.footer-links a:hover{color:var(--ink)}.footer-bottom{border-top:1px solid var(--line);color:#91a1ac;justify-content:space-between;align-items:center;padding:20px 0;font-size:8px;display:flex}@keyframes preview-in{0%{opacity:0;transform:translateY(18px)rotateY(-3deg)}to{opacity:1;transform:none}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (max-width:1050px){.site-header nav{gap:17px}.site-header nav>a:nth-last-child(-n+2){display:none}.hero-grid{grid-template-columns:1fr;gap:45px}.hero-copy{max-width:760px}.hero h1{max-width:780px}.hero-visual{width:min(720px,95%);margin-inline:auto}.audience-line{margin-top:50px}.framework-track{grid-template-columns:1fr 1fr;gap:30px 0}.framework-step:nth-child(3){border-left:0}.report-layout{grid-template-columns:1fr;gap:55px}.report-copy{max-width:700px}.industries-grid{grid-template-columns:1fr 1fr}.industry-card>p{min-height:70px}.why-layout{grid-template-columns:1fr;gap:60px}.why-copy,.faq-layout>div:first-child{position:static}.cta-panel,.faq-layout,.footer-main{grid-template-columns:1fr;gap:50px}}@media (max-width:720px){.shell{width:calc(100% - 30px)}.site-header{height:68px}.nav-shell{width:calc(100% - 28px)}.site-header nav{display:none}.nav-cta{min-height:39px;padding-inline:11px;font-size:8px}.nav-cta svg{display:none}.logo{font-size:18px}.logo-symbol{scale:.88}.hero{padding-top:65px}.hero h1{font-size:clamp(3rem,13vw,4.4rem)}.hero-lead{font-size:14px}.hero-support{font-size:11px}.hero-actions{flex-direction:column}.button{width:100%}.trust-note{font-size:8px}.hero-visual{width:100%}.floating-source,.floating-prompt{display:none}.audit-preview{border-radius:14px}.metric-stack{grid-template-columns:1fr}.score-block{grid-template-columns:1fr 80px}.answer-grid,.priority-action{grid-template-columns:1fr}.audience-line{flex-direction:column;align-items:flex-start;gap:18px}.audience-line>div{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.section{padding:85px 0}.split-heading{grid-template-columns:1fr;gap:25px}.section-heading h2,.report-copy h2,.why-copy h2,.cta-copy h2,.faq-layout h2{font-size:clamp(2.35rem,11vw,3.5rem)}.problem-grid,.services-grid,.industries-grid{grid-template-columns:1fr}.problem-visual{height:165px}.framework-track{grid-template-columns:1fr}.framework-step,.framework-step+.framework-step{border-bottom:1px solid #cedce3;border-left:0;padding:25px 0}.framework-step>p{min-height:0}.service-card{min-height:500px;padding:23px}.service-card h3{margin-top:55px;font-size:25px}.deliverables ul,.report-score-row{grid-template-columns:1fr}.report-window{border-radius:13px}.comparison>div:not(.comparison-head){grid-template-columns:16px 75px 1fr 25px}.gap-table{overflow-x:auto}.gap-table>div{min-width:540px}.industry-card>p{min-height:0}.why-list article{grid-template-columns:35px 1fr}.cta-panel{border-radius:15px;padding:27px 20px}.cta-copy form{grid-template-columns:1fr}.cta-copy button{grid-column:auto}.cta-report{padding:20px}.faq-layout{gap:40px}.footer-links{grid-template-columns:1fr 1fr;gap:35px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:7px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header{transition:background .35s,box-shadow .35s,border-color .35s}.site-header.is-scrolled{background:#f9fbfcf0;border-color:#b3c5d0d9;box-shadow:0 12px 35px #21435a12}.hero{--hero-shift:0px}.hero-copy{animation:.9s cubic-bezier(.16,1,.3,1) both hero-copy-in}.hero-copy>:first-child{animation-delay:80ms}.hero-copy>:nth-child(2){animation-delay:.14s}.hero-copy>:nth-child(3){animation-delay:.2s}.hero-copy>:nth-child(4){animation-delay:.26s}.hero-copy>:nth-child(5){animation-delay:.32s}.hero-copy>:nth-child(6){animation-delay:.38s}.hero-orb{translate:0 var(--hero-shift);transition:translate .12s linear}.audit-preview,.report-window{--tilt-x:0deg;--tilt-y:0deg;transform:perspective(1400px) rotateX(var(--tilt-y)) rotateY(var(--tilt-x));transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .4s;animation:.9s cubic-bezier(.16,1,.3,1) .15s both preview-focus}.audit-preview:hover{box-shadow:0 42px 110px #204a652e}.score-ring{animation:4s ease-in-out infinite ring-breathe}.metric-row{animation:.6s cubic-bezier(.16,1,.3,1) both metric-settle}.metric-row:first-child{animation-delay:.4s}.metric-row:nth-child(2){animation-delay:.47s}.metric-row:nth-child(3){animation-delay:.54s}.metric-row:nth-child(4){animation-delay:.61s}.problem-visual.network i,.industry-symbol i{animation:4.5s ease-in-out infinite node-drift}.problem-visual.network i:nth-of-type(2),.industry-symbol i:nth-child(2){animation-delay:-1.5s}.problem-visual.network i:nth-of-type(3),.industry-symbol i:nth-child(3){animation-delay:-3s}.problem-visual.structure b{transition:transform .3s,border-color .3s}.problem-card:hover .problem-visual.structure b:first-of-type{transform:translate(5px)}.problem-card:hover .problem-visual.structure b:nth-of-type(2){transform:translate(-5px)}.service-card:before{animation:7s ease-in-out infinite soft-breathe}.service-card:hover .service-head i{animation:1.8s ease-in-out infinite step-pulse}.report-window.is-visible .coverage-bars i b,.report-window.is-visible .comparison i em,.report-window.is-visible .cta-mini-score>i b{transform-origin:0;animation:.85s cubic-bezier(.16,1,.3,1) .25s both bar-grow}.report-window.is-visible .gap-table>div:not(:first-child){animation:.55s cubic-bezier(.16,1,.3,1) both row-enter}.report-window.is-visible .gap-table>div:nth-child(3){animation-delay:70ms}.report-window.is-visible .gap-table>div:nth-child(4){animation-delay:.14s}.report-window.is-visible .gap-table>div:nth-child(5){animation-delay:.21s}.cta-panel.is-visible .cta-mini-score>i b{transform-origin:0;animation:.9s cubic-bezier(.16,1,.3,1) .35s both bar-grow}.reveal-item{opacity:.12;filter:blur(9px);transition:opacity .9s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s),filter 1s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s),transform .9s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s);will-change:opacity,filter,transform;transform:translateY(30px)}@keyframes hero-copy-in{0%{opacity:0}to{opacity:1}}@keyframes focus-line{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes preview-focus{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes metric-settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ring-breathe{0%,to{scale:1}50%{scale:1.025}}@keyframes node-drift{0%,to{transform:translate(0)}50%{transform:translate(2px,-5px)}}@keyframes step-pulse{0%,to{box-shadow:0 0 #19a8bd38}50%{box-shadow:0 0 0 7px #19a8bd00}}@keyframes soft-breathe{0%,to{opacity:.38;scale:1}50%{opacity:.52;scale:1.07}}@keyframes bar-grow{0%{opacity:.3;scale:0 1}to{opacity:1;scale:1}}@keyframes row-enter{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@media (max-width:720px){.audit-preview,.report-window{transform:none!important}.hero-orb{translate:none}.reveal-item{filter:blur(5px);transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.reveal-item{opacity:1;filter:none;transform:none}.audit-preview,.report-window,.hero-orb{transform:translate(0)!important}.hero-copy>*,.score-ring,.metric-row,.problem-visual.network i,.industry-symbol i,.service-card:before{animation:none!important}}.hero-copy>*{animation:none}.hero-focus-item{opacity:0;filter:blur(14px);transition:opacity .85s cubic-bezier(.16,1,.3,1) var(--hero-delay), filter .95s cubic-bezier(.16,1,.3,1) var(--hero-delay), transform .85s cubic-bezier(.16,1,.3,1) var(--hero-delay);transform:translateY(22px)}.hero-focus-item.is-focused{opacity:1;filter:blur();transform:translateY(0)}.report-window{animation:none}.reveal-item{opacity:0;filter:blur(14px);transition-duration:1.05s,1.15s,1.05s;transform:translateY(38px)scale(.992)}.reveal-item.is-visible{opacity:1;filter:blur();transform:translateY(0)scale(1)}.audit-preview,.report-window{transform-style:preserve-3d;will-change:transform}.audit-preview:hover,.report-window:hover{box-shadow:0 42px 110px #204a6530}.site-header.is-scrolled{border-color:#87a1b1b3;box-shadow:0 14px 40px #21435a1f}.site-header.is-scrolled .nav-cta{transform:translateY(1px)scale(.98)}.score-ring{animation-name:ring-breathe-visible;animation-duration:3.3s}.framework-step.is-visible .step-top i:after{animation:2.2s ease-in-out infinite step-pulse-visible}.framework-step.is-visible .step-top i{background:linear-gradient(90deg,#cad9df 0%,#72bcc5 48%,#cad9df 100%) 0 0/220% 100%;animation:3.6s linear infinite line-flow}.problem-visual.network:before{animation:3.4s ease-in-out infinite source-breathe}.problem-visual.network i,.industry-symbol i{animation-name:node-drift-visible;animation-duration:3.7s}.service-card:before{animation-name:soft-breathe-visible;animation-duration:5.8s}.report-window.is-visible .coverage-bars i b,.report-window.is-visible .comparison i em{animation-name:bar-grow-visible;animation-duration:1.1s}.report-window.is-visible .gap-table>div:not(:first-child){animation-name:row-enter-visible;animation-duration:.72s}.cta-panel.is-visible .cta-mini-score>i b{animation-name:bar-grow-visible}@keyframes ring-breathe-visible{0%,to{opacity:.98;scale:1}50%{opacity:1;scale:1.045}}@keyframes step-pulse-visible{0%,to{opacity:.58;transform:scaleX(1)}50%{opacity:.88;transform:scaleX(1.08)}}@keyframes line-flow{0%{transform:translate(-16%)}to{transform:translate(16%)}}@keyframes source-breathe{0%,to{opacity:.9;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.025)}}@keyframes node-drift-visible{0%,to{transform:translate(0)}50%{transform:translate(4px,-8px)}}@keyframes soft-breathe-visible{0%,to{opacity:.35;scale:1}50%{opacity:.58;scale:1.11}}@keyframes bar-grow-visible{0%{opacity:.15;scale:0 1}to{opacity:1;scale:1}}@keyframes row-enter-visible{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@media (max-width:720px){.hero-focus-item{filter:blur(7px);transform:translateY(14px)}.reveal-item{filter:blur(6px);transition-duration:.72s,.78s,.72s;transform:translateY(20px)}.problem-visual.network i,.industry-symbol i{animation-duration:5s}.service-card:before{animation-duration:8s}}@media (prefers-reduced-motion:reduce){.hero-focus-item,.reveal-item{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.framework-step .step-top i,.framework-step .step-top i:after,.problem-visual.network:before,.problem-visual.network i,.industry-symbol i,.service-card:before,.score-ring{animation:none!important}}main{isolation:isolate;position:relative}.ambient-background{z-index:-2;pointer-events:none;background:linear-gradient(155deg,#f8fafc 0%,#edf4f7 48%,#f6f3fb 100%);position:fixed;inset:0;overflow:hidden}.ambient-blob{opacity:.28;filter:blur(58px);will-change:transform,opacity;border-radius:50%;display:block;position:absolute;transform:translate(0)}.blob-a{background:radial-gradient(circle at 40% 40%,#1eb9c794,#508fdc30 56%,#0000 73%);width:38vw;min-width:420px;height:38vw;min-height:420px;animation:26s ease-in-out infinite alternate ambient-drift-a,14s ease-in-out infinite ambient-fade;top:-10vh;left:-12vw}.blob-b{background:radial-gradient(circle at 45% 45%,#6481e175,#8e76d62e 58%,#0000 74%);width:34vw;min-width:390px;height:34vw;min-height:390px;animation:31s ease-in-out infinite alternate ambient-drift-b,17s ease-in-out infinite reverse ambient-fade;top:10vh;right:-8vw}.blob-c{background:radial-gradient(circle,#4dbcab57,#31a1b91f 59%,#0000 75%);width:31vw;min-width:350px;height:31vw;min-height:350px;animation:29s ease-in-out infinite alternate ambient-drift-c,19s ease-in-out -4s infinite ambient-fade;top:42vh;left:23vw}.blob-d{background:radial-gradient(circle,#8a77d452,#4885d121 60%,#0000 75%);width:30vw;min-width:340px;height:30vw;min-height:340px;animation:34s ease-in-out infinite alternate ambient-drift-d,16s ease-in-out -7s infinite ambient-fade;bottom:-15vh;right:12vw}.blob-e{background:radial-gradient(circle,#55b1cc52,#4e9cb41a 60%,#0000 75%);width:23vw;min-width:290px;height:23vw;min-height:290px;animation:24s ease-in-out infinite alternate ambient-drift-e,13s ease-in-out -2s infinite ambient-fade;bottom:9vh;left:3vw}.ambient-frost{z-index:2;-webkit-backdrop-filter:blur(38px)saturate(112%);backdrop-filter:blur(38px)saturate(112%);background:linear-gradient(120deg,#ffffff6b,#f5f9fb3d),repeating-linear-gradient(115deg,#ffffff08 0 1px,#274d6505 1px 2px,#0000 2px 6px);display:block;position:absolute;inset:0}.problem-section{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#ffffffb3}.framework-section{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#eef5f8ad}.services-section{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#fbfcfda8}.report-section{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#10243bf7,#17334cf5)}.industries-section{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#f4f7f9ab}.why-section{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#ffffffad}.cta-section{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#edf5f7ad}.faq-section{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#fafcfdad}footer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb8}.problem-card,.service-card,.industry-card,.cta-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffffd6}@keyframes ambient-drift-a{0%{transform:translate(-3vw,-2vh)scale(.9)}45%{transform:translate(20vw,18vh)scale(1.08)}to{transform:translate(8vw,56vh)scale(.96)}}@keyframes ambient-drift-b{0%{transform:translate(4vw,-5vh)scale(1)}50%{transform:translate(-25vw,23vh)scale(.88)}to{transform:translate(-8vw,57vh)scale(1.1)}}@keyframes ambient-drift-c{0%{transform:translate(-16vw,8vh)scale(.86)}50%{transform:translate(29vw,-22vh)scale(1.12)}to{transform:translate(48vw,28vh)scale(.94)}}@keyframes ambient-drift-d{0%{transform:translate(5vw,8vh)scale(1.08)}50%{transform:translate(-35vw,-32vh)scale(.9)}to{transform:translate(-8vw,-72vh)scale(1.04)}}@keyframes ambient-drift-e{0%{transform:translate(-4vw,5vh)scale(.9)}50%{transform:translate(28vw,-18vh)scale(1.1)}to{transform:translate(52vw,-5vh)scale(.96)}}@keyframes ambient-fade{0%,to{opacity:.3}42%{opacity:.62}72%{opacity:.43}}@media (max-width:720px){.ambient-blob{filter:blur(48px);opacity:.21}.blob-a,.blob-b{min-width:320px;min-height:320px}.blob-c{min-width:280px;min-height:280px}.blob-d,.blob-e{display:none}.ambient-frost{-webkit-backdrop-filter:blur(30px)saturate(108%);backdrop-filter:blur(30px)saturate(108%)}.problem-section,.framework-section,.services-section,.industries-section,.why-section,.cta-section,.faq-section{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media (prefers-reduced-motion:reduce){.ambient-blob{opacity:.2!important;animation:none!important;transform:none!important}}.ambient-background{background:linear-gradient(145deg,#f5fafc 0%,#e9f3f6 38%,#f0f1fb 72%,#edf8f5 100%)}.ambient-blob{filter:blur(38px);opacity:.48}.blob-a{background:radial-gradient(circle at 40% 40%,#0dbecdc7,#4184e04d 55%,#0000 74%)}.blob-b{background:radial-gradient(circle at 45% 45%,#5374e6a6,#976fdb47 58%,#0000 75%)}.blob-c{background:radial-gradient(circle,#27bea191,#1b96be38 58%,#0000 75%)}.blob-d{background:radial-gradient(circle,#8e67db8f,#3d7ed838 60%,#0000 75%)}.blob-e{background:radial-gradient(circle,#2db1d38c,#3293af33 60%,#0000 75%)}.ambient-frost{-webkit-backdrop-filter:blur(18px)saturate(118%);backdrop-filter:blur(18px)saturate(118%);background:linear-gradient(120deg,#ffffff26,#f5f9fb0f),repeating-linear-gradient(115deg,#ffffff06 0 1px,#274d6504 1px 2px,#0000 2px 7px)}.ambient-ring{z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);will-change:transform,opacity;background:radial-gradient(circle at 35% 30%,#ffffff6b,#ffffff14 45%,#4a9db40f 72%);border:1px solid #5597ae38;border-radius:50%;display:block;position:absolute;box-shadow:inset 0 0 40px #ffffff59,0 22px 60px #42849a14}.ring-a{width:180px;height:180px;animation:22s ease-in-out infinite alternate ring-travel-a,10s ease-in-out infinite ring-appear;top:34vh;right:8vw}.ring-b{width:115px;height:115px;animation:27s ease-in-out infinite alternate ring-travel-b,13s ease-in-out infinite reverse ring-appear;bottom:18vh;left:9vw}.hero{background:linear-gradient(#fbfcfd61 0%,#f2f7f933 100%)}.problem-section{background:#ffffff75}.framework-section{background:#eef5f86e}.services-section{background:#fbfcfd6b}.industries-section{background:#f4f7f970}.why-section{background:#ffffff73}.cta-section{background:#edf5f773}.faq-section{background:#fafcfd75}footer{background:#ffffff8a}.problem-card,.service-card,.industry-card,.cta-panel{background-color:#ffffffc7}@keyframes ring-travel-a{0%{transform:translateY(-8vh)scale(.82)}50%{transform:translate(-34vw,18vh)scale(1.12)}to{transform:translate(-12vw,48vh)scale(.92)}}@keyframes ring-travel-b{0%{transform:translate(-4vw,4vh)scale(.9)}50%{transform:translate(42vw,-30vh)scale(1.18)}to{transform:translate(68vw,-8vh)scale(.82)}}@keyframes ring-appear{0%,to{opacity:.12;filter:blur(3px)}48%{opacity:.58;filter:blur()}76%{opacity:.3;filter:blur(1px)}}@media (max-width:720px){.ambient-blob{filter:blur(34px);opacity:.36}.ambient-frost{-webkit-backdrop-filter:blur(13px)saturate(112%);backdrop-filter:blur(13px)saturate(112%)}.ambient-ring{display:none}.hero{background:linear-gradient(#fbfcfd75,#f2f7f945)}}@media (prefers-reduced-motion:reduce){.ambient-ring{opacity:.22!important;animation:none!important;transform:none!important}}.section-kicker,.eyebrow,.repair-kicker,.monitoring-kicker,.snapshot-kicker,.resolution-kicker,main>header>p[class*=uppercase][class*=tracking]{display:none!important}main>header>[class*=uppercase][class*=tracking]:has(+h1){display:none!important}main section>div>p[class*=uppercase][class*=tracking]:has(+h1){display:none!important}main section>div>p[class*=uppercase][class*=tracking]:has(+h2){display:none!important}main section>div>span[class*=uppercase][class*=tracking]:has(+h1){display:none!important}main section>div>span[class*=uppercase][class*=tracking]:has(+h2){display:none!important}main section>div>div>p[class*=uppercase][class*=tracking]:has(+h1){display:none!important}main section>div>div>p[class*=uppercase][class*=tracking]:has(+h2){display:none!important}main section>div>div>span[class*=uppercase][class*=tracking]:has(+h1){display:none!important}main section>div>div>span[class*=uppercase][class*=tracking]:has(+h2){display:none!important}.section{padding-block:clamp(72px,7vw,96px)}.hero{padding-top:clamp(72px,7vw,92px)}.hero-grid{gap:clamp(38px,5vw,56px)}.hero h1{max-width:660px;font-size:clamp(2.85rem,4.6vw,4.55rem);line-height:1}.hero-lead{max-width:600px;margin-top:22px;font-size:15.5px;line-height:1.62}.hero-support{max-width:590px;margin-top:12px;line-height:1.62}.hero-actions{margin-top:24px}.button{min-height:46px;padding-inline:17px}.trust-note{margin-top:16px}.hero-visual{padding-block:14px 18px}.audit-preview{border-radius:18px}.audit-preview-top{height:56px}.audit-preview-body,.score-block{padding:14px}.score-copy strong{font-size:36px}.score-ring{width:74px;height:74px}.metric-row{min-height:44px}.audience-line{margin-top:52px;padding-block:20px}.audience-line>div{gap:24px}.section-heading h2,.report-copy h2,.why-copy h2,.cta-copy h2,.faq-layout h2{font-size:clamp(2.15rem,3.35vw,3.35rem);line-height:1.08}.split-heading{gap:clamp(44px,7vw,78px)}.split-heading h2{margin-top:12px}.split-heading>p,.centered>p{font-size:12.5px;line-height:1.66}.problem-grid,.service-grid,.industry-grid{gap:14px;margin-top:44px}.problem-card,.service-card,.industry-card,.cta-panel{border-radius:15px}.problem-card{padding:16px 16px 22px}.problem-visual{height:160px}.problem-card h3{margin-top:18px;font-size:18px}.problem-card>p{margin-top:9px;line-height:1.6}.framework-track{margin-top:50px}.framework-step{padding-top:22px}.framework-step h3{margin-top:28px;font-size:21px}.framework-step>p{min-height:74px}.ambient-blob{opacity:.38;filter:blur(42px)}.ambient-ring{opacity:.22}main[class*=font-]>section{padding-top:clamp(70px,7vw,92px)!important;padding-bottom:clamp(70px,7vw,92px)!important}main[class*=font-]>section:first-of-type{padding-top:clamp(92px,8vw,116px)!important;padding-bottom:clamp(72px,7vw,96px)!important}main[class*=font-] h1{font-size:clamp(42px,4.8vw,64px)!important;line-height:1.03!important}main[class*=font-] h2{font-size:clamp(32px,3.4vw,44px)!important;line-height:1.12!important}main[class*=font-] h3{line-height:1.18!important}main[class*=font-] p{line-height:1.62!important}main[class*=font-] article{padding:clamp(20px,2.2vw,28px)!important}main[class*=font-] [class*=gap-14],main[class*=font-] [class*=gap-12]{gap:clamp(32px,4vw,48px)!important}main[class*=font-] [class*=p-12]{padding:clamp(28px,3vw,40px)!important}main[class*=font-] [class*=p-8]{padding:clamp(24px,2.5vw,32px)!important}.snapshot-page section,.repair-page section,.monitoring-page section,.contact-page section{padding-block:clamp(72px,7vw,96px)!important}.snapshot-page h1,.repair-page h1,.monitoring-page h1,.contact-page h1{font-size:clamp(42px,4.8vw,64px)!important;line-height:1.03!important}.snapshot-page h2,.repair-page h2,.monitoring-page h2,.contact-page h2{font-size:clamp(32px,3.4vw,46px)!important;line-height:1.12!important}@media (max-width:900px){.section{padding-block:64px}.hero{padding-top:68px}.hero h1{font-size:clamp(2.55rem,11vw,3.45rem)}.hero-grid{gap:34px}.audience-line{margin-top:36px}main[class*=font-]>section,.snapshot-page section,.repair-page section,.monitoring-page section,.contact-page section{padding-top:60px!important;padding-bottom:60px!important}main[class*=font-]>section:first-of-type{padding-top:80px!important}main[class*=font-] h1,.snapshot-page h1,.repair-page h1,.monitoring-page h1,.contact-page h1{font-size:clamp(36px,10vw,48px)!important}}.site-header{z-index:1000;-webkit-backdrop-filter:none;background:linear-gradient(#f8fcffd1,#f8fcff61 72%,#f8fcff00);border:0;height:88px;transition:background .35s,box-shadow .35s,transform .35s;position:sticky;top:0}.site-header:before{content:"";filter:blur(28px);opacity:.72;pointer-events:none;background:radial-gradient(circle at 45% 45%,#70d6ff33,#8176d91a 48%,#0000 72%);border-radius:999px;width:260px;height:120px;position:absolute;inset:-80px 6% auto auto}.site-header:after{content:"";opacity:.72;pointer-events:none;background:linear-gradient(90deg,#0000,#19a8bd52,#8176d961,#19a8bd38,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.nav-shell{isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(150%);background:linear-gradient(135deg,#ffffffc7,#f6fbff8c),radial-gradient(circle at 20% 0,#70d6ff2e,#0000 32%),radial-gradient(circle at 82% 18%,#8176d929,#0000 28%);border:1px solid #ffffffb8;border-radius:999px;width:min(1240px,100% - 44px);height:64px;margin-top:12px;padding:0 10px 0 16px;transition:height .32s,background .32s,box-shadow .32s,border-color .32s,transform .32s;position:relative;box-shadow:0 18px 50px #10243b1a,inset 0 1px #ffffffdb}.nav-shell:before{content:"";z-index:-1;border-radius:inherit;opacity:.75;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(115deg,#19a8bd70,#ffffff47,#8176d95c,#19a8bd52) 0 0/220% 220%;padding:1px;animation:8s infinite prism-nav-border;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.site-header.is-scrolled{background:linear-gradient(#f7fbfff0,#f7fbffb3 82%,#f7fbff00);box-shadow:0 12px 36px #10243b14}.site-header.is-scrolled .nav-shell{background:linear-gradient(135deg,#ffffffe6,#f1f9fdc2);border-color:#b2cad880;height:58px;box-shadow:0 20px 55px #10243b29,inset 0 1px #ffffffeb}.logo{z-index:2;color:#10243b;letter-spacing:-.055em;border-radius:999px;gap:11px;padding:7px 10px 7px 2px;font-size:20px;font-weight:780;transition:transform .24s,color .24s,text-shadow .24s;position:relative}.logo span:last-child{color:#0000;background:linear-gradient(120deg,#10243b 0%,#1a5775 35%,#6f63df 68%,#10243b 100%) 0 0/220%;-webkit-background-clip:text;background-clip:text}.logo:hover{text-shadow:0 0 22px #19a8bd2e;transform:translateY(-1px)}.logo:hover span:last-child{animation:1.9s both prism-logo-flow}.logo-symbol{background:radial-gradient(circle,#fffffff2,#e1f5f97a);border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 1px #19a8bd24,0 10px 24px #19a8bd21}.logo-symbol:after{content:"";filter:blur(6px);opacity:.22;background:linear-gradient(135deg,#19a8bdf2,#8176d9e6);border-radius:50%;position:absolute;inset:7px}.logo-symbol i{border-width:1.55px;border-color:#10243b;width:11px;height:21px}.site-header nav{box-shadow:none;background:0 0;border:0;border-radius:0;gap:8px;padding:0}.site-header nav>a,.nav-services>button,.nav-industry>button,.nav-resources>button{color:#53687c;min-height:36px;font:650 12px var(--font-sans);letter-spacing:-.01em;cursor:pointer;background:linear-gradient(90deg,#19a8bd2e,#416fda26 55%,#8176d92e) 0/0% 100% no-repeat;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 14px;transition:color .22s,background-size .46s cubic-bezier(.16,1,.3,1),box-shadow .24s,transform .22s;display:inline-flex;position:relative}.site-header nav>a:before,.nav-services>button:before,.nav-industry>button:before,.nav-resources>button:before{content:"";opacity:0;background:linear-gradient(90deg,#19a8bd,#8176d9);border-radius:999px;height:2px;transition:opacity .22s,transform .22s;position:absolute;bottom:5px;left:16px;right:16px;transform:scaleX(.35)}.site-header nav>a:hover,.site-header nav>a:focus-visible,.nav-services:hover>button,.nav-services:focus-within>button,.nav-industry:hover>button,.nav-industry:focus-within>button,.nav-resources:hover>button,.nav-resources:focus-within>button{color:#10243b;box-shadow:none;outline:none;transform:none}.nav-services:hover>button,.nav-services:focus-within>button,.nav-industry:hover>button,.nav-industry:focus-within>button,.nav-resources:hover>button,.nav-resources:focus-within>button{background-size:100% 100%;box-shadow:inset 0 0 0 1px #19a8bd1f,0 8px 18px #19a8bd14}.site-header nav>a:hover:before,.site-header nav>a:focus-visible:before,.nav-services:hover>button:before,.nav-services:focus-within>button:before,.nav-industry:hover>button:before,.nav-industry:focus-within>button:before,.nav-resources:hover>button:before,.nav-resources:focus-within>button:before{opacity:.82;transform:scaleX(1)}.nav-services,.nav-industry,.nav-resources{align-items:center;height:36px;display:flex;position:relative}.nav-services:after,.nav-industry:after,.nav-resources:after{content:"";height:48px;box-shadow:none;opacity:0;pointer-events:auto;background:0 0;border:0;outline:0;position:absolute;top:100%;left:-18px;right:-18px}.nav-services>button span,.nav-industry>button span,.nav-resources>button span{color:#0000;transform-origin:50%;border-top:6px solid #19a8bd;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:1px;font-size:0;line-height:0;transition:border-color .22s,transform .28s cubic-bezier(.16,1,.3,1),filter .28s;display:inline-block;position:relative;overflow:visible;transform:translateY(1px)}.nav-services>button span:after,.nav-industry>button span:after,.nav-resources>button span:after{content:none;opacity:0;transform-origin:top;pointer-events:none;background:linear-gradient(#19a8bdf2,#5bcfdcc7,#8176d938);border-radius:999px;width:2px;height:0;transition:height .32s cubic-bezier(.16,1,.3,1),opacity .2s,transform .32s cubic-bezier(.16,1,.3,1);position:absolute;top:7px;left:50%;transform:translate(-50%)scaleY(.15);box-shadow:0 0 10px #19a8bd4d,0 0 18px #8176d929}.nav-services:hover>button span,.nav-services:focus-within>button span,.nav-industry:hover>button span,.nav-industry:focus-within>button span,.nav-resources:hover>button span,.nav-resources:focus-within>button span{filter:drop-shadow(0 4px 8px #19a8bd3d);border-top-color:#0e9fb2b8;transform:translateY(2px)}.nav-services:hover>button span:after,.nav-services:focus-within>button span:after,.nav-industry:hover>button span:after,.nav-industry:focus-within>button span:after,.nav-resources:hover>button span:after,.nav-resources:focus-within>button span:after{opacity:1;height:22px;transform:translate(-50%)scaleY(1)}.services-dropdown,.industry-dropdown,.resources-dropdown{-webkit-backdrop-filter:blur(26px)saturate(150%);background:linear-gradient(145deg,#ffffffeb,#f2f9fccc),radial-gradient(circle at 20% 0,#19a8bd1f,#0000 34%),radial-gradient(circle at 85% 25%,#8176d91f,#0000 34%);border:1px solid #ffffffb8;transition-delay:.14s;overflow:hidden;box-shadow:0 30px 80px #10243b2e,inset 0 1px #ffffffd1}.services-dropdown:before,.industry-dropdown:before,.resources-dropdown:before{content:"";z-index:1;opacity:0;transform-origin:top;pointer-events:none;background:linear-gradient(#19a8bdf2,#5bcfdcb8 45%,#8176d952 76%,#0000 100%);border-radius:0 0 999px 999px;width:3px;height:0;transition:height 1.15s cubic-bezier(.16,1,.3,1) 80ms,opacity .32s 40ms,transform 1.15s cubic-bezier(.16,1,.3,1) 80ms;position:absolute;top:0;left:15px;transform:scaleY(.08);box-shadow:0 0 12px #19a8bd4d,0 0 26px #8176d924}.nav-services:hover .services-dropdown,.nav-services:focus-within .services-dropdown,.nav-industry:hover .industry-dropdown,.nav-industry:focus-within .industry-dropdown,.nav-resources:hover .resources-dropdown,.nav-resources:focus-within .resources-dropdown{transition-delay:0s}.nav-services:hover .services-dropdown:before,.nav-services:focus-within .services-dropdown:before,.nav-industry:hover .industry-dropdown:before,.nav-industry:focus-within .industry-dropdown:before,.nav-resources:hover .resources-dropdown:before,.nav-resources:focus-within .resources-dropdown:before{opacity:1;height:calc(100% - 18px);transform:scaleY(1)}.services-dropdown,.resources-dropdown{border-radius:22px;width:350px;padding:10px;top:50px}.resources-dropdown{width:230px}.site-header nav .services-dropdown a,.site-header nav .resources-dropdown a{color:#29465a;border-radius:15px;padding:15px 16px;font-size:12px;font-weight:680;position:relative}.site-header nav .services-dropdown a:hover,.site-header nav .services-dropdown a:focus-visible,.site-header nav .resources-dropdown a:hover,.site-header nav .resources-dropdown a:focus-visible{color:#10243b;background:linear-gradient(135deg,#e6f7faeb,#f1efffcc);box-shadow:inset 0 0 0 1px #19a8bd1f}.industry-dropdown{border-radius:0 0 24px 24px;width:min(820px,100vw - 48px);top:76px}.industry-dropdown>p{color:#758596;padding:22px 32px 16px;font-size:10px;font-weight:760}.site-header nav .industry-dropdown a{color:#29465a;min-height:60px;padding:0 32px;font-size:13px;font-weight:720}.site-header nav .industry-dropdown a:hover,.site-header nav .industry-dropdown a:focus-visible{color:#10243b;background:linear-gradient(90deg,#e6f7fae6,#f1efff9e);padding-left:38px}.nav-cta{isolation:isolate;color:#fff;letter-spacing:-.012em;background:linear-gradient(115deg,#7b61ff 0%,#416fda 45%,#19c2d1 100%) 0 0/180% 180%;border:1px solid #ffffff94;border-radius:999px;min-height:44px;padding:0 18px 0 20px;font-size:11px;font-weight:790;transition:transform .24s,box-shadow .24s,filter .24s;animation:9s infinite prism-cta-gradient;position:relative;overflow:hidden;box-shadow:0 16px 36px #416fda42,0 0 0 1px #8176d91f,inset 0 1px #ffffff47}.nav-cta:before{content:"";z-index:-1;opacity:.62;filter:blur(14px);background:radial-gradient(circle at 20%,#ffffff7a,#0000 18%),radial-gradient(circle at 78% 42%,#8ff0ff61,#0000 22%);transition:transform .45s,opacity .3s;position:absolute;inset:-45% -18%;transform:translate(-18%)}.nav-cta:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(#ffffff2e,#0000 48%);position:absolute;inset:1px}.nav-cta:hover{filter:saturate(1.08);transform:translateY(-2px)scale(1.035);box-shadow:0 20px 46px #416fda57,0 0 34px #19c2d142,inset 0 1px #ffffff57}.nav-cta:hover:before{opacity:.9;transform:translate(12%)}.nav-cta svg{width:16px;height:16px;transition:transform .22s}.nav-cta:hover svg{transform:translate(3px)}.repair-header .nav-services>button,.repair-header .nav-industry>button{color:#53687c}.repair-header .nav-services:hover>button,.repair-header .nav-services:focus-within>button,.repair-header .nav-industry:hover>button,.repair-header .nav-industry:focus-within>button{color:#10243b}@keyframes prism-nav-border{0%,to{background-position:0%}50%{background-position:100%}}@keyframes prism-logo-flow{0%{background-position:0%}to{background-position:100%}}@keyframes prism-cta-gradient{0%,to{background-position:0%}50%{background-position:100%}}@media (max-width:900px){.site-header nav{gap:4px}.site-header nav>a,.nav-services>button,.nav-industry>button{padding-inline:10px;font-size:11px}.nav-cta{padding-inline:14px;font-size:10px}}@media (max-width:700px){.site-header{height:74px}.nav-shell{height:54px;margin-top:10px;padding-left:12px}.site-header.is-scrolled .nav-shell{height:52px}.nav-cta{min-height:38px;padding-inline:12px;font-size:8px}}.site-header .services-dropdown:before,.site-header .industry-dropdown:before,.site-header .resources-dropdown:before{left:15px!important;right:auto!important}.industry-dropdown>.industry-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-header nav .industry-dropdown>.industry-menu-grid a{color:#29465a;border-bottom:1px solid #cad8e0ad;align-items:center;min-height:62px;padding:0 32px;font-size:13px;font-weight:720;line-height:1.25;transition:background .2s,color .2s,padding .2s;display:flex}.site-header nav .industry-dropdown>.industry-menu-grid a:nth-child(2n){border-right:1px solid #cad8e0b8}.site-header nav .industry-dropdown>.industry-menu-grid a.industry-all-link{letter-spacing:-.01em;background:linear-gradient(135deg,#ffffffc7,#e8f7fa94);border-right:0;grid-column:1/-1;min-height:78px;font-size:15px}.site-header nav .industry-dropdown>.industry-menu-grid a:nth-last-child(-n+2){border-bottom:0}.site-header nav .industry-dropdown>.industry-menu-grid a:hover,.site-header nav .industry-dropdown>.industry-menu-grid a:focus-visible{color:#10243b;background:linear-gradient(90deg,#e6f7fae6,#f1efff9e);outline:none;padding-left:38px}@media (max-width:700px){.industry-dropdown>.industry-menu-grid{grid-template-columns:1fr}.site-header nav .industry-dropdown>.industry-menu-grid a,.site-header nav .industry-dropdown>.industry-menu-grid a:nth-child(2n){border-right:0}.site-header nav .industry-dropdown>.industry-menu-grid a:nth-last-child(2){border-bottom:1px solid #cad8e0ad}}.site-header .nav-services>button,.site-header .nav-industry>button,.site-header .nav-resources>button{overflow:hidden;background:linear-gradient(90deg,#19a8bd57,#416fda3d 52%,#8176d952) 0/0% 100% no-repeat!important;transition:color .22s,background-size .58s cubic-bezier(.16,1,.3,1),box-shadow .28s,transform .22s!important}.site-header .nav-services:hover>button,.site-header .nav-services:focus-within>button,.site-header .nav-industry:hover>button,.site-header .nav-industry:focus-within>button,.site-header .nav-resources:hover>button,.site-header .nav-resources:focus-within>button{background-size:100% 100%!important;box-shadow:inset 0 0 0 1px #19a8bd33,0 10px 22px #19a8bd21!important}.site-header nav .services-dropdown a,.site-header nav .resources-dropdown a{transition:background .2s,color .2s,padding .2s,box-shadow .2s}.site-header nav .services-dropdown a:hover,.site-header nav .services-dropdown a:focus-visible,.site-header nav .resources-dropdown a:hover,.site-header nav .resources-dropdown a:focus-visible{padding-left:22px}.cta-report.flip-report{min-height:100%;box-shadow:none;perspective:1400px;background:0 0;border:0;outline:none;padding:0;position:relative}.flip-report-inner{width:100%;min-height:100%;transform-style:preserve-3d;transition:transform .82s cubic-bezier(.16,1,.3,1);position:relative}.cta-report.flip-report:hover .flip-report-inner,.cta-report.flip-report:focus-visible .flip-report-inner,.cta-report.flip-report:focus-within .flip-report-inner{transform:rotateY(180deg)}.cta-report-face{backface-visibility:hidden;min-height:100%;transform-style:preserve-3d;background:linear-gradient(150deg,#fbfdfd,#eff6f7);border:1px solid #d9e4e9;border-radius:16px;padding:26px;box-shadow:0 20px 50px #163a5214,inset 0 1px #fffc}.cta-report-front{z-index:2;position:relative}.cta-report-front>p{color:#8899a4;margin-top:15px;font-size:7px;line-height:1.6}.cta-report-back{background:radial-gradient(circle at 12% 8%,#3bc1d329,#0000 34%),radial-gradient(circle at 88% 92%,#5b76dc1f,#0000 36%),linear-gradient(145deg,#f8fcfd,#edf6f8);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.cta-report-back:before{content:"";pointer-events:none;background-image:linear-gradient(#14364e09 1px,#0000 1px),linear-gradient(90deg,#14364e08 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0009,#00000026);mask-image:linear-gradient(#0009,#00000026)}.cta-report.flip-report:focus-visible{border-radius:18px;box-shadow:0 0 0 4px #26a9c229}.flip-path{gap:12px;margin-top:18px;display:grid;position:relative}.flip-path article{background:#ffffff9e;border:1px solid #9bbecc6b;border-radius:13px;grid-template-columns:34px 1fr;gap:10px 12px;padding:14px;display:grid;position:relative}.flip-path article:before{content:"";background:linear-gradient(#70cdd9,#70cdd900);width:1px;position:absolute;top:46px;bottom:-14px;left:30px}.flip-path article:last-child:before{display:none}.flip-path span{background:linear-gradient(135deg,var(--cyan),var(--blue));color:#fff;width:30px;height:30px;font:750 8px var(--font-mono);letter-spacing:.08em;border-radius:50%;grid-row:1/3;place-items:center;display:grid}.flip-path b{color:#102943;font-size:12px}.flip-path p{color:#657f91;margin:0;font-size:9px;line-height:1.55}.flip-report-note{color:#fff;background:#0c253be0;border-radius:13px;gap:5px;margin-top:auto;padding:15px;display:grid;position:relative}.flip-report-note strong{font-size:12px}.flip-report-note span{color:#e8f4f8b8;font-size:8px;line-height:1.55}@media (max-width:900px){.flip-report-inner{min-height:520px}}@media (max-width:720px){.cta-report-face{padding:20px}.flip-report-inner{min-height:500px}}@media (prefers-reduced-motion:reduce){.flip-report-inner{transition:none}.cta-report.flip-report:hover .flip-report-inner,.cta-report.flip-report:focus-visible .flip-report-inner,.cta-report.flip-report:focus-within .flip-report-inner{transform:none}.cta-report-back{margin-top:14px;position:relative;inset:auto;transform:none}}.site-header,.services-dropdown,.resources-dropdown,.industry-dropdown{-webkit-backdrop-filter:blur(8px)!important}.ambient-frost,.problem-section,.framework-section,.services-section,.report-section,.industries-section,.why-section,.cta-section,.faq-section,footer{-webkit-backdrop-filter:none!important}.ambient-blob,.ambient-ring{will-change:auto;filter:none!important}.problem-card,.service-card,.industry-card,.cta-panel{-webkit-backdrop-filter:blur(4px)!important}.audit-preview,.report-window,.cta-panel,.research-stat,.why-copy,.why-list{box-shadow:0 22px 54px #204a651a!important}.hero-focus-item,.hero-focus-item.is-focused,.reveal-item,.reveal-item.is-visible{filter:none!important}.hero-focus-item{transition:opacity .85s cubic-bezier(.16, 1, .3, 1) var(--hero-delay), transform .85s cubic-bezier(.16, 1, .3, 1) var(--hero-delay)!important}.reveal-item{transition:opacity .9s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s), transform .9s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s)!important;will-change:opacity, transform!important}.score-ring,.framework-step.is-visible .step-top i,.framework-step.is-visible .step-top i:after,.problem-visual.network:before{will-change:transform, opacity}.section:not(.hero),.research-layer-section,.problem-section,.services-section,.report-section,.industries-section,.cta-section,.service-experience,.response-section,.repair-detail,.repair-assets,.repair-fit,.monitoring-intro,.monthly-work,.monitoring-promise,.snapshot-details{contain:layout paint style}main>section:not(.hero):not(.faq-section){content-visibility:auto;contain-intrinsic-size:auto 900px}.ambient-blob,.ambient-ring,.nav-shell:before,.nav-cta,.score-ring,.floating-source,.floating-prompt,.problem-visual.network,.problem-visual.network:before,.problem-visual.network i,.industry-symbol i,.framework-step .step-top i,.framework-step .step-top i:after,.service-card,.service-card:before,.service-head i,.services-prism-dispersion *,.prism-signal-visual *,.geo-circuit-art *,.growth-flow-pulse,.growth-flow-current,.growth-route-node .node-halo,.readiness-connector i,.monitoring-loop,.monitoring-loop:before,.monitoring-loop>strong,.monitoring-pulse i,.delivery-signal-line,.delivery-signal-line:after,.loop-visual,.loop-visual:before,.repair-map path,.map-node i,.motion-loop,.motion-loop:before,.motion-loop:after,[data-motion-loop=true],[data-motion-loop=true]:before,[data-motion-loop=true]:after{animation-play-state:paused!important}.motion-section.is-in-view .motion-loop.is-loop-active,.motion-section.is-in-view .motion-loop.is-loop-active:before,.motion-section.is-in-view .motion-loop.is-loop-active:after,.motion-section.is-in-view.motion-loop.is-loop-active,.motion-section.is-in-view.motion-loop.is-loop-active:before,.motion-section.is-in-view.motion-loop.is-loop-active:after,.motion-section.is-in-view [data-motion-loop=true].is-loop-active,.motion-section.is-in-view [data-motion-loop=true].is-loop-active:before,.motion-section.is-in-view [data-motion-loop=true].is-loop-active:after,.motion-section.is-in-view[data-motion-loop=true].is-loop-active,.motion-section.is-in-view[data-motion-loop=true].is-loop-active:before,.motion-section.is-in-view[data-motion-loop=true].is-loop-active:after{animation-play-state:running!important}html[data-page-hidden=true] .motion-loop,html[data-page-hidden=true] .motion-loop:before,html[data-page-hidden=true] .motion-loop:after,html[data-page-hidden=true] [data-motion-loop=true],html[data-page-hidden=true] [data-motion-loop=true]:before,html[data-page-hidden=true] [data-motion-loop=true]:after{animation-play-state:paused!important}html[data-motion-settled=true] .motion-idle-loop:not(.motion-essential-loop),html[data-motion-settled=true] .motion-idle-loop:not(.motion-essential-loop):before,html[data-motion-settled=true] .motion-idle-loop:not(.motion-essential-loop):after,html[data-motion-settled=true] [data-motion-loop=true]:not(.motion-essential-loop),html[data-motion-settled=true] [data-motion-loop=true]:not(.motion-essential-loop):before,html[data-motion-settled=true] [data-motion-loop=true]:not(.motion-essential-loop):after,html[data-motion-settled=true] .motion-loop:not(.motion-essential-loop),html[data-motion-settled=true] .motion-loop:not(.motion-essential-loop):before,html[data-motion-settled=true] .motion-loop:not(.motion-essential-loop):after{animation:none!important}html[data-motion-settled=true] .data-sweep,html[data-motion-settled=true] .border-trace,html[data-motion-settled=true] .cursor-glow,html[data-motion-settled=true] .growth-flow-pulse,html[data-motion-settled=true] .commerce-panel:after,html[data-motion-settled=true] .commerce-glow-border:after,html[data-motion-settled=true] .saas-product-panel:after,html[data-motion-settled=true] .smooth-type-cursor,html[data-motion-settled=true] .faq-type-cursor{display:none!important}.motion-section.has-revealed .reveal-item.is-visible,.motion-section.has-revealed .workflow-scroll-reveal,.motion-section.has-revealed .section-stagger-item,.motion-section.has-revealed .hero-focus-item.is-focused{animation-iteration-count:1;animation-fill-mode:both}html[data-motion=off]{scroll-behavior:auto!important}html[data-motion=off] *,html[data-motion=off] :before,html[data-motion=off] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-motion=off] .motion-loop,html[data-motion=off] .motion-loop:before,html[data-motion=off] .motion-loop:after,html[data-motion=off] [data-motion-loop=true],html[data-motion=off] [data-motion-loop=true]:before,html[data-motion=off] [data-motion-loop=true]:after,html[data-motion=lite] .nav-shell:before,html[data-motion=lite] .nav-cta,html[data-motion=lite] .motion-loop,html[data-motion=lite] .motion-loop:before,html[data-motion=lite] .motion-loop:after,html[data-motion=lite] [data-motion-loop=true],html[data-motion=lite] [data-motion-loop=true]:before,html[data-motion=lite] [data-motion-loop=true]:after,html[data-motion=lite] .floating-source,html[data-motion=lite] .floating-prompt,html[data-motion=lite] .score-ring,html[data-motion=lite] .data-sweep,html[data-motion=lite] .border-trace,html[data-motion=lite] .cursor-glow,html[data-motion=lite] .growth-flow-pulse,html[data-motion=lite] .monitoring-pulse i,html[data-motion=lite] .monitoring-loop:before,html[data-motion=lite] .monitoring-loop>strong,html[data-motion=lite] .loop-visual,html[data-motion=lite] .loop-visual:before,html[data-motion=lite] .repair-map path,html[data-motion=lite] .map-node i,html[data-motion=lite] [class*=orb],html[data-motion=lite] [class*=glow],html[data-motion=lite] [class*=pulse],html[data-motion=lite] [class*=scan],html[data-motion=lite] [class*=sweep],html[data-motion=lite] [class*=trace],html[data-motion=lite] .commerce-panel:after,html[data-motion=lite] .commerce-glow-border:after,html[data-motion=lite] .saas-product-panel:after,html[data-motion=lite] .resolution-spine-flow,html[data-motion=lite] .resolution-line-shadow,html[data-motion=lite] .resolution-line-flow,html[data-motion=lite] .readiness-connector i,html[data-motion=lite] .readiness-drop i,html[data-motion=lite] .readiness-return i,html[data-motion=lite] .readiness-step-meta i,html[data-motion=lite] .delivery-signal-line:after,html[data-motion=lite] .smooth-type-cursor,html[data-motion=lite] .faq-type-cursor{animation:none!important}html[data-motion=lite] .data-sweep,html[data-motion=lite] .border-trace,html[data-motion=lite] .cursor-glow,html[data-motion=lite] .growth-flow-pulse{display:none!important}@media (max-width:720px){.motion-loop,.motion-loop:before,.motion-loop:after,[data-motion-loop=true],[data-motion-loop=true]:before,[data-motion-loop=true]:after{animation:none!important}}@media (hover:none),(prefers-reduced-motion:reduce){.motion-loop,.motion-loop:before,.motion-loop:after,[data-motion-loop=true],[data-motion-loop=true]:before,[data-motion-loop=true]:after{animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-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-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}
