/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}:root,:host{--color-white:#fff;--color-black:#000;--color-nec-blue:#0f1ed2;--color-nec-gray-1:#eff2f6;--color-nec-gray-2:#d9dfe9;--color-nec-gray-3:#c5ccd9;--color-nec-gray-4:#a7afc1;--color-nec-gray-6:#7d869a;--color-nec-gray-7:#6b7387;--color-nec-gray-8:#535a6e;--color-nec-gray-10:#282d3c;--color-nec-sky:#2c69ff;--color-nec-rose:#e61e8c;--color-cookie-banner:#be375a;--radius:8px;--radius-lg:20px;--font-nec:"Noto Sans",sans-serif;--font-weight-light:200;--font-weight-normal:300;--font-weight-semibold:500;--text-h1-exception-hero:94px;--text-h1-exception-hero--line-height:115.2px;--text-h1-exception-hero--letter-spacing:-1.88px;--text-h1-exception-hero--font-weight:var(--font-weight-normal);--text-h1-light-desktop:64px;--text-h1-light-desktop--line-height:76px;--text-h1-light-desktop--letter-spacing:-1.28px;--text-h1-light-desktop--font-weight:var(--font-weight-light);--text-h1-light-mobile:40px;--text-h1-light-mobile--line-height:48px;--text-h1-light-mobile--letter-spacing:-.8px;--text-h1-light-mobile--font-weight:var(--font-weight-light);--text-h2-light-desktop:48px;--text-h2-light-desktop--line-height:60px;--text-h2-light-desktop--letter-spacing:-.96px;--text-h2-light-desktop--font-weight:var(--font-weight-light);--text-h2-light-mobile:34px;--text-h2-light-mobile--line-height:44px;--text-h2-light-mobile--letter-spacing:-.68px;--text-h2-light-mobile--font-weight:var(--font-weight-light);--text-h3-light-desktop:40px;--text-h3-light-desktop--line-height:50px;--text-h3-light-desktop--letter-spacing:-.8px;--text-h3-light-desktop--font-weight:var(--font-weight-light);--text-h3-light-mobile:28px;--text-h3-light-mobile--line-height:34px;--text-h3-light-mobile--letter-spacing:normal;--text-h3-light-mobile--font-weight:var(--font-weight-light);--text-base:16px;--text-base--line-height:26px;--text-base--letter-spacing:normal;--text-base-regular:var(--text-base);--text-base-regular--line-height:var(--text-base--line-height);--text-base-regular--letter-spacing:var(--text-base--letter-spacing);--text-base-regular--font-weight:var(--font-weight-normal);--text-base-semibold:var(--text-base);--text-base-semibold--line-height:var(--text-base--line-height);--text-base-semibold--letter-spacing:var(--text-base--letter-spacing);--text-base-semibold--font-weight:var(--font-weight-semibold);--text-xl:24px;--text-xl--line-height:32px;--text-xl--letter-spacing:normal;--text-xl-light:var(--text-xl);--text-xl-light--line-height:var(--text-xl--line-height);--text-xl-light--letter-spacing:var(--text-xl--letter-spacing);--text-xl-light--font-weight:var(--font-weight-light);--text-lg:20px;--text-lg--line-height:32px;--text-lg--letter-spacing:normal;--text-lg-light:var(--text-lg);--text-lg-light--line-height:var(--text-lg--line-height);--text-lg-light--letter-spacing:var(--text-lg--letter-spacing);--text-lg-light--font-weight:var(--font-weight-light);--text-lg-regular:var(--text-lg);--text-lg-regular--line-height:var(--text-lg--line-height);--text-lg-regular--letter-spacing:var(--text-lg--letter-spacing);--text-lg-regular--font-weight:var(--font-weight-normal);--text-lg-semibold:var(--text-lg);--text-lg-semibold--line-height:var(--text-lg--line-height);--text-lg-semibold--letter-spacing:var(--text-lg--letter-spacing);--text-lg-semibold--font-weight:var(--font-weight-semibold);--text-sm:14px;--text-sm--line-height:16px;--text-sm--letter-spacing:normal;--text-sm-regular:var(--text-sm);--text-sm-regular--line-height:var(--text-sm--line-height);--text-sm-regular--letter-spacing:var(--text-sm--letter-spacing);--text-sm-regular--font-weight:var(--font-weight-normal);--text-xs:12px;--text-xs--line-height:14px;--text-xs--letter-spacing:normal;--text-button:18px;--text-button--line-height:28px;--text-button--letter-spacing:normal;--text-button-semibold:var(--text-button);--text-button-semibold--line-height:var(--text-button--line-height);--text-button-semibold--letter-spacing:var(--text-button--letter-spacing);--text-button-semibold--font-weight:var(--font-weight-semibold);--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-300:oklch(87.2% .01 258.338);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-800:oklch(27.8% .033 256.848);--spacing:.25rem;--font-weight-bold:700;--leading-relaxed:1.625;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--blur-xs:4px;--blur-sm:8px;--aspect-video:16/9;--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)}html:has(.no-doc-scroll){overflow:clip}body:has(.no-doc-scroll){margin-right:var(--js-scrollbar-width,0px)}body:has(.no-doc-scroll)>header.is-fixed>div.inner{width:calc(100% - var(--js-scrollbar-width,0px))!important}main{min-height:calc(100vh - 709px);font-size:var(--text-base-regular);line-height:var(--tw-leading,var(--text-base-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-base-regular--letter-spacing));font-weight:var(--tw-font-weight,var(--text-base-regular--font-weight));color:var(--color-nec-gray-7);overflow:clip;overflow-wrap:normal!important;word-break:normal!important;max-width:2000px!important;margin-inline:auto!important}main *,main :after,main :before,main ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}main ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}main html,main :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}main hr{height:0;color:inherit;border-top-width:1px}main abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}main h1,main h2,main h3,main h4,main h5,main h6{font-size:inherit;font-weight:inherit}main a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}main b,main strong{font-weight:bolder}main code,main kbd,main samp,main 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}main small{font-size:80%}main sub,main sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}main sub{bottom:-.25em}main sup{top:-.5em}main table{text-indent:0;border-color:inherit;border-collapse:collapse}main :-moz-focusring{outline:auto}main progress{vertical-align:baseline}main summary{display:list-item}main ol,main ul,main menu{list-style:none}main img,main svg,main video,main canvas,main audio,main iframe,main embed,main object{vertical-align:middle;display:block}main img,main video{max-width:100%;height:auto}main button,main input,main select,main optgroup,main textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}main ::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}main :where(select:is([multiple],[size])) optgroup{font-weight:bolder}main :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}main ::file-selector-button{margin-inline-end:4px}main ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){main ::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){main ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}main textarea{resize:vertical}main ::-webkit-search-decoration{-webkit-appearance:none}main ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}main ::-webkit-datetime-edit{display:inline-flex}main ::-webkit-datetime-edit-fields-wrapper{padding:0}main ::-webkit-datetime-edit{padding-block:0}main ::-webkit-datetime-edit-year-field{padding-block:0}main ::-webkit-datetime-edit-month-field{padding-block:0}main ::-webkit-datetime-edit-day-field{padding-block:0}main ::-webkit-datetime-edit-hour-field{padding-block:0}main ::-webkit-datetime-edit-minute-field{padding-block:0}main ::-webkit-datetime-edit-second-field{padding-block:0}main ::-webkit-datetime-edit-millisecond-field{padding-block:0}main ::-webkit-datetime-edit-meridiem-field{padding-block:0}main :-moz-ui-invalid{box-shadow:none}main button,main input:where([type=button],[type=reset],[type=submit]){appearance:button}main ::file-selector-button{appearance:button}main ::-webkit-inner-spin-button{height:auto}main ::-webkit-outer-spin-button{height:auto}main [hidden]:where(:not([hidden=until-found])){display:none!important}main .pointer-events-auto{pointer-events:auto}main .pointer-events-none{pointer-events:none}main .\!invisible{visibility:hidden!important}main .visible{visibility:visible}main .absolute{position:absolute}main .fixed{position:fixed}main .relative{position:relative}main .static{position:static}main .sticky{position:sticky}main .inset-0{inset:calc(var(--spacing)*0)}main .inset-x-0{inset-inline:calc(var(--spacing)*0)}main .inset-y-0{inset-block:calc(var(--spacing)*0)}main .-top-\[400px\]{top:-400px}main .top-0{top:calc(var(--spacing)*0)}main .top-1\/2{top:50%}main .top-\[40px\]{top:40px}main .top-\[50lvh\]{top:50lvh}main .right-0{right:calc(var(--spacing)*0)}main .right-\[16px\]{right:16px}main .right-\[20px\]{right:20px}main .right-\[32px\]{right:32px}main .bottom-0{bottom:calc(var(--spacing)*0)}main .bottom-\[16px\]{bottom:16px}main .bottom-\[20px\]{bottom:20px}main .bottom-\[80px\]{bottom:80px}main .left-0{left:calc(var(--spacing)*0)}main .left-1\/2{left:50%}main .z-0{z-index:0}main .z-1{z-index:1}main .z-10{z-index:10}main .z-40{z-index:40}main .z-45{z-index:45}main .z-50{z-index:50}main .z-200{z-index:200}main .container{width:100%}@media (min-width:769px){main .container{max-width:769px}}@media (min-width:1025px){main .container{max-width:1025px}}@media (min-width:1281px){main .container{max-width:1281px}}@media (min-width:1441px){main .container{max-width:1441px}}@media (min-width:96rem){main .container{max-width:96rem}}main .m-auto{margin:auto}main .max-width{max-width:2000px;margin-inline:auto}main .\!mx-0{margin-inline:calc(var(--spacing)*0)!important}main .-mx-\[32px\]{margin-inline:-32px}main .-mx-\[80px\]{margin-inline:-80px}main .mx-\[4px\]{margin-inline:4px}main .mx-\[16px\]{margin-inline:16px}main .mx-\[32px\]{margin-inline:32px}main .mx-auto{margin-inline:auto}main .my-\[40px\]{margin-block:40px}main .\!mt-0{margin-top:calc(var(--spacing)*0)!important}main .\!mt-\[20px\]{margin-top:20px!important}main .-mt-\[1000vh\]{margin-top:-1000vh}main .mt-20{margin-top:calc(var(--spacing)*20)}main .mt-\[5px\]{margin-top:5px}main .mt-\[6px\]{margin-top:6px}main .mt-\[8px\]{margin-top:8px}main .mt-\[16px\]{margin-top:16px}main .mt-\[20px\]{margin-top:20px}main .mt-\[24px\]{margin-top:24px}main .mt-\[32px\]{margin-top:32px}main .mt-\[40px\]{margin-top:40px}main .mt-\[48px\]{margin-top:48px}main .mt-\[56px\]{margin-top:56px}main .mt-\[58px\]{margin-top:58px}main .mt-\[60px\]{margin-top:60px}main .mt-\[80px\]{margin-top:80px}main .mt-\[600px\]{margin-top:600px}main .mt-auto{margin-top:auto}main .mr-\[1px\]{margin-right:1px}main .mr-\[2px\]{margin-right:2px}main .mr-\[6px\]{margin-right:6px}main .mb-\[2px\]{margin-bottom:2px}main .mb-\[4px\]{margin-bottom:4px}main .mb-\[8px\]{margin-bottom:8px}main .mb-\[12px\]{margin-bottom:12px}main .mb-\[16px\]{margin-bottom:16px}main .mb-\[20px\]{margin-bottom:20px}main .mb-\[24px\]{margin-bottom:24px}main .mb-\[32px\]{margin-bottom:32px}main .mb-\[40px\]{margin-bottom:40px}main .mb-\[48px\]{margin-bottom:48px}main .mb-\[60px\]{margin-bottom:60px}main .mb-\[64px\]{margin-bottom:64px}main .mb-auto{margin-bottom:auto}main .ml-\[1px\]{margin-left:1px}main .ml-\[2px\]{margin-left:2px}main .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}main .no-scrollbar::-webkit-scrollbar{display:none}main .\!flex{display:flex!important}main .\!hidden{display:none!important}main .block{display:block}main .contents{display:contents}main .flex{display:flex}main .flow-root{display:flow-root}main .grid{display:grid}main .hidden{display:none}main .inline{display:inline}main .inline-block{display:inline-block}main .table{display:table}main .aspect-2\/1{aspect-ratio:2}main .aspect-4\/3{aspect-ratio:4/3}main .aspect-16\/9{aspect-ratio:16/9}main .aspect-\[16\/7\]{aspect-ratio:16/7}main .aspect-square{aspect-ratio:1}main .aspect-video{aspect-ratio:var(--aspect-video)}main .fixed-size-\[16px\]{width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px}main .fixed-size-\[32px\]{width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px}main .fixed-size-\[36px\]{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px}main .fixed-size-\[40px\]{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px}main .fixed-size-\[48px\]{width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px}main .fixed-size-\[52\.5px\]{width:52.5px;min-width:52.5px;max-width:52.5px;height:52.5px;min-height:52.5px;max-height:52.5px}main .fixed-size-\[56px\]{width:56px;min-width:56px;max-width:56px;height:56px;min-height:56px;max-height:56px}main .fixed-size-\[60px\]{width:60px;min-width:60px;max-width:60px;height:60px;min-height:60px;max-height:60px}main .fixed-size-\[96px\]{width:96px;min-width:96px;max-width:96px;height:96px;min-height:96px;max-height:96px}main .fixed-size-\[100px\]{width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px}main .size-\[24px\]{width:24px;height:24px}main .size-\[32px\]{width:32px;height:32px}main .h-\[1px\]{height:1px}main .h-\[24px\]{height:24px}main .h-\[26px\]{height:26px}main .h-\[32px\]{height:32px}main .h-\[40px\]{height:40px}main .h-\[44px\]{height:44px}main .h-\[46px\]{height:46px}main .h-\[48px\]{height:48px}main .h-\[50vh\]{height:50vh}main .h-\[56px\]{height:56px}main .h-\[60px\]{height:60px}main .h-\[64px\]{height:64px}main .h-\[66px\]{height:66px}main .h-\[68px\]{height:68px}main .h-\[72px\]{height:72px}main .h-\[78px\]{height:78px}main .h-\[80px\]{height:80px}main .h-\[87px\]{height:87px}main .h-\[154px\]{height:154px}main .h-auto{height:auto}main .h-full{height:100%}main .h-screen{height:100vh}main .max-h-\[260px\]{max-height:260px}main .max-h-\[300px\]{max-height:300px}main .max-h-\[400px\]{max-height:400px}main .max-h-\[644px\]{max-height:644px}main .max-h-full{max-height:100%}main .min-h-\[56px\]{min-height:56px}main .min-h-\[120px\]{min-height:120px}main .min-h-\[260px\]{min-height:260px}main .min-h-\[660px\]{min-height:660px}main .min-h-\[712px\]{min-height:712px}main .w-7\/10{width:70%}main .w-\[8px\]{width:8px}main .w-\[24px\]{width:24px}main .w-\[26px\]{width:26px}main .w-\[32px\]{width:32px}main .w-\[40px\]{width:40px}main .w-\[44px\]{width:44px}main .w-\[48px\]{width:48px}main .w-\[56px\]{width:56px}main .w-\[60px\]{width:60px}main .w-\[64px\]{width:64px}main .w-\[66px\]{width:66px}main .w-\[68px\]{width:68px}main .w-\[72px\]{width:72px}main .w-\[78px\]{width:78px}main .w-\[80px\]{width:80px}main .w-\[87px\]{width:87px}main .w-full{width:100%}main .w-screen{width:100vw}main .max-w-\[120px\]{max-width:120px}main .max-w-\[200px\]{max-width:200px}main .max-w-\[240px\]{max-width:240px}main .max-w-\[305px\]{max-width:305px}main .max-w-\[320px\]{max-width:320px}main .max-w-\[632px\]{max-width:632px}main .max-w-\[648px\]{max-width:648px}main .max-w-\[844px\]{max-width:844px}main .max-w-\[848px\]{max-width:848px}main .max-w-\[880px\]{max-width:880px}main .max-w-\[984px\]{max-width:984px}main .max-w-\[1024px\]{max-width:1024px}main .max-w-\[1076px\]{max-width:1076px}main .max-w-\[1084px\]{max-width:1084px}main .max-w-\[1300px\]{max-width:1300px}main .max-w-\[1336px\]{max-width:1336px}main .max-w-full{max-width:100%}main .min-w-\[8px\]{min-width:8px}main .min-w-\[18px\]{min-width:18px}main .min-w-\[24px\]{min-width:24px}main .min-w-\[125\%\]{min-width:125%}main .min-w-\[256px\]{min-width:256px}main .min-w-\[280px\]{min-width:280px}main .min-w-\[400px\]{min-width:400px}main .min-w-full{min-width:100%}main .flex-1{flex:1}main .flex-5{flex:5}main .flex-\[0_0_40\%\]{flex:0 0 40%}main .flex-\[0_0_60\%\]{flex:0 0 60%}main .flex-shrink-0{flex-shrink:0}main .grow{flex-grow:1}main .-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}main .-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}main .rotate-180{rotate:180deg}main .transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}main .cursor-auto{cursor:auto}main .cursor-pointer{cursor:pointer}main .resize{resize:both}main .snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}main .snap-mandatory{--tw-scroll-snap-strictness:mandatory}main .snap-start{scroll-snap-align:start}main .scroll-mt-\[65px\]{scroll-margin-top:65px}main .scroll-px-\[32px\]{scroll-padding-inline:32px}main .list-decimal{list-style-type:decimal}main .list-disc{list-style-type:disc}main .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}main .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}main .flex-col{flex-direction:column}main .flex-col-reverse{flex-direction:column-reverse}main .flex-row{flex-direction:row}main .flex-wrap{flex-wrap:wrap}main .items-center{align-items:center}main .items-end{align-items:flex-end}main .items-start{align-items:flex-start}main .items-stretch{align-items:stretch}main .justify-between{justify-content:space-between}main .justify-center{justify-content:center}main .justify-evenly{justify-content:space-evenly}main .justify-start{justify-content:flex-start}main .gap-0{gap:calc(var(--spacing)*0)}main .gap-\[4px\]{gap:4px}main .gap-\[6px\]{gap:6px}main .gap-\[8px\]{gap:8px}main .gap-\[10px\]{gap:10px}main .gap-\[12px\]{gap:12px}main .gap-\[16px\]{gap:16px}main .gap-\[20px\]{gap:20px}main .gap-\[24px\]{gap:24px}main .gap-\[28px\]{gap:28px}main .gap-\[32px\]{gap:32px}main .gap-\[40px\]{gap:40px}main .gap-\[64px\]{gap:64px}main .gap-x-\[16px\]{column-gap:16px}main .gap-x-\[32px\]{column-gap:32px}main .gap-y-\[24px\]{row-gap:24px}main .gap-y-\[40px\]{row-gap:40px}main .\!overflow-visible{overflow:visible!important}main .overflow-clip{overflow:clip}main .overflow-x-auto{overflow-x:auto}main .scroll-smooth{scroll-behavior:smooth}main .\!rounded-none{border-radius:0!important}main .rounded{border-radius:var(--radius)}main .rounded-2xl{border-radius:var(--radius-2xl)}main .rounded-\[4px\]{border-radius:4px}main .rounded-\[8px\]{border-radius:8px}main .rounded-\[10px\]{border-radius:10px}main .rounded-\[20px\]{border-radius:20px}main .rounded-full{border-radius:3.40282e38px}main .rounded-lg{border-radius:var(--radius-lg)}main .rounded-none{border-radius:0}main .border{border-style:var(--tw-border-style);border-width:1px}main .border-2{border-style:var(--tw-border-style);border-width:2px}main .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}main .border-t-\[0\.5px\]{border-top-style:var(--tw-border-style);border-top-width:.5px}main .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}main .border-none{--tw-border-style:none;border-style:none}main .border-nec-blue\/50{border-color:#0f1ed280}@supports (color:color-mix(in lab,red,red)){main .border-nec-blue\/50{border-color:color-mix(in oklab,var(--color-nec-blue)50%,transparent)}}main .border-nec-gray-2{border-color:var(--color-nec-gray-2)}main .border-nec-sky{border-color:var(--color-nec-sky)}main .border-b-nec-gray-2{border-bottom-color:var(--color-nec-gray-2)}main .\!bg-nec-sky{background-color:var(--color-nec-sky)!important}main .bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){main .bg-black\/90{background-color:color-mix(in oklab,var(--color-black)90%,transparent)}}main .bg-cookie-banner\/80{background-color:#be375acc}@supports (color:color-mix(in lab,red,red)){main .bg-cookie-banner\/80{background-color:color-mix(in oklab,var(--color-cookie-banner)80%,transparent)}}main .bg-nec-blue{background-color:var(--color-nec-blue)}main .bg-nec-gray-1{background-color:var(--color-nec-gray-1)}main .bg-nec-gray-2{background-color:var(--color-nec-gray-2)}main .bg-nec-gray-3{background-color:var(--color-nec-gray-3)}main .bg-nec-gray-4{background-color:var(--color-nec-gray-4)}main .bg-nec-gray-8{background-color:var(--color-nec-gray-8)}main .bg-nec-gray-8\/25{background-color:#535a6e40}@supports (color:color-mix(in lab,red,red)){main .bg-nec-gray-8\/25{background-color:color-mix(in oklab,var(--color-nec-gray-8)25%,transparent)}}main .bg-nec-gray-8\/65{background-color:#535a6ea6}@supports (color:color-mix(in lab,red,red)){main .bg-nec-gray-8\/65{background-color:color-mix(in oklab,var(--color-nec-gray-8)65%,transparent)}}main .bg-nec-gray-8\/80{background-color:#535a6ecc}@supports (color:color-mix(in lab,red,red)){main .bg-nec-gray-8\/80{background-color:color-mix(in oklab,var(--color-nec-gray-8)80%,transparent)}}main .bg-nec-sky{background-color:var(--color-nec-sky)}main .bg-nec-sky\/0{background-color:#0000}@supports (color:color-mix(in lab,red,red)){main .bg-nec-sky\/0{background-color:color-mix(in oklab,var(--color-nec-sky)0%,transparent)}}main .bg-transparent{background-color:#0000}main .bg-white{background-color:var(--color-white)}main .bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){main .bg-white\/50{background-color:color-mix(in oklab,var(--color-white)50%,transparent)}}main .bg-cover{background-size:cover}main .bg-center{background-position:50%}main .bg-no-repeat{background-repeat:no-repeat}main .object-cover{object-fit:cover}main .object-\[right_center\]{object-position:right center}main .\!p-\[12px\]{padding:12px!important}main .p-0{padding:calc(var(--spacing)*0)}main .p-3{padding:calc(var(--spacing)*3)}main .p-\[2px\]{padding:2px}main .p-\[8px\]{padding:8px}main .p-\[10px\]{padding:10px}main .p-\[12px\]{padding:12px}main .p-\[16px\]{padding:16px}main .p-\[20px\]{padding:20px}main .p-\[24px\]{padding:24px}main .p-\[32px\]{padding:32px}main .p-\[64px\]{padding:64px}main .section{padding-block:40px;padding-inline:32px}@media (min-width:769px){main .section{padding-block:80px;padding-inline:72px}}main .\!px-\[4px\]{padding-inline:4px!important}main .\!px-\[24px\]{padding-inline:24px!important}main .px-0{padding-inline:calc(var(--spacing)*0)}main .px-\[8px\]{padding-inline:8px}main .px-\[12px\]{padding-inline:12px}main .px-\[16px\]{padding-inline:16px}main .px-\[24px\]{padding-inline:24px}main .px-\[32px\]{padding-inline:32px}main .px-\[36px\]{padding-inline:36px}main .px-\[40px\]{padding-inline:40px}main .px-\[57px\]{padding-inline:57px}main .\!py-\[4px\]{padding-block:4px!important}main .\!py-\[12px\]{padding-block:12px!important}main .\!py-\[109px\]{padding-block:109px!important}main .py-\[2\.2px\]{padding-block:2.2px}main .py-\[4px\]{padding-block:4px}main .py-\[16px\]{padding-block:16px}main .py-\[20px\]{padding-block:20px}main .py-\[24px\]{padding-block:24px}main .py-\[30px\]{padding-block:30px}main .py-\[32px\]{padding-block:32px}main .py-\[40px\]{padding-block:40px}main .py-\[48px\]{padding-block:48px}main .py-\[64px\]{padding-block:64px}main .py-\[80px\]{padding-block:80px}main .py-\[160px\]{padding-block:160px}main .\!pt-0{padding-top:calc(var(--spacing)*0)!important}main .pt-0{padding-top:calc(var(--spacing)*0)}main .pt-\[8px\]{padding-top:8px}main .pt-\[10px\]{padding-top:10px}main .pt-\[16px\]{padding-top:16px}main .pt-\[24px\]{padding-top:24px}main .pt-\[30px\]{padding-top:30px}main .pt-\[40px\]{padding-top:40px}main .pt-\[48px\]{padding-top:48px}main .pt-\[64px\]{padding-top:64px}main .pr-\[24px\]{padding-right:24px}main .pr-\[36px\]{padding-right:36px}main .pr-\[88px\]{padding-right:88px}main .pb-0{padding-bottom:calc(var(--spacing)*0)}main .pb-\[4px\]{padding-bottom:4px}main .pb-\[10px\]{padding-bottom:10px}main .pb-\[12px\]{padding-bottom:12px}main .pb-\[16px\]{padding-bottom:16px}main .pb-\[24px\]{padding-bottom:24px}main .pb-\[48px\]{padding-bottom:48px}main .pl-\[24px\]{padding-left:24px}main .pl-\[32px\]{padding-left:32px}main .text-center{text-align:center}main .text-base-semibold{font-size:var(--text-base-semibold);line-height:var(--tw-leading,var(--text-base-semibold--line-height));letter-spacing:var(--tw-tracking,var(--text-base-semibold--letter-spacing));font-weight:var(--tw-font-weight,var(--text-base-semibold--font-weight))}main .text-h2-light-desktop{font-size:var(--text-h2-light-desktop);line-height:var(--tw-leading,var(--text-h2-light-desktop--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-light-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h2-light-desktop--font-weight))}main .text-h3-light-mobile{font-size:var(--text-h3-light-mobile);line-height:var(--tw-leading,var(--text-h3-light-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-h3-light-mobile--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h3-light-mobile--font-weight))}main .text-lg-light{font-size:var(--text-lg-light);line-height:var(--tw-leading,var(--text-lg-light--line-height));letter-spacing:var(--tw-tracking,var(--text-lg-light--letter-spacing));font-weight:var(--tw-font-weight,var(--text-lg-light--font-weight))}main .text-lg-regular{font-size:var(--text-lg-regular);line-height:var(--tw-leading,var(--text-lg-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-lg-regular--letter-spacing));font-weight:var(--tw-font-weight,var(--text-lg-regular--font-weight))}main .text-lg-semibold{font-size:var(--text-lg-semibold);line-height:var(--tw-leading,var(--text-lg-semibold--line-height));letter-spacing:var(--tw-tracking,var(--text-lg-semibold--letter-spacing));font-weight:var(--tw-font-weight,var(--text-lg-semibold--font-weight))}main .text-sm-regular{font-size:var(--text-sm-regular);line-height:var(--tw-leading,var(--text-sm-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-sm-regular--letter-spacing));font-weight:var(--tw-font-weight,var(--text-sm-regular--font-weight))}main .text-xl-light{font-size:var(--text-xl-light);line-height:var(--tw-leading,var(--text-xl-light--line-height));letter-spacing:var(--tw-tracking,var(--text-xl-light--letter-spacing));font-weight:var(--tw-font-weight,var(--text-xl-light--font-weight))}main .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}main .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing))}main .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing))}main .text-\[12px\]\/\[1\]{font-size:12px;line-height:1}main .text-\[24px\]\/\[1\]{font-size:24px;line-height:1}main .text-\[18px\]{font-size:18px}main .text-\[24px\]{font-size:24px}main .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}main .\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}main .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}main .font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}main .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}main .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}main .tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}main .whitespace-nowrap{white-space:nowrap}main .\!text-white{color:var(--color-white)!important}main .text-gray-300{color:var(--color-gray-300)}main .text-gray-500{color:var(--color-gray-500)}main .text-gray-600{color:var(--color-gray-600)}main .text-gray-800{color:var(--color-gray-800)}main .text-inherit{color:inherit}main .text-nec-blue{color:var(--color-nec-blue)}main .text-nec-gray-3{color:var(--color-nec-gray-3)}main .text-nec-gray-4{color:var(--color-nec-gray-4)}main .text-nec-gray-6{color:var(--color-nec-gray-6)}main .text-nec-gray-7{color:var(--color-nec-gray-7)}main .text-nec-gray-8{color:var(--color-nec-gray-8)}main .text-nec-gray-10{color:var(--color-nec-gray-10)}main .text-nec-rose{color:var(--color-nec-rose)}main .text-nec-sky{color:var(--color-nec-sky)}main .text-transparent{color:#0000}main .text-white{color:var(--color-white)}main .uppercase{text-transform:uppercase}main .underline{text-decoration-line:underline}main .\!opacity-0{opacity:0!important}main .opacity-0{opacity:0}main .opacity-50{opacity:.5}main .opacity-100{opacity:1}main .nec-shadow{--tw-shadow:0px 4px 6px 0px var(--tw-shadow-color,#282d3c0f);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:769px){main .nec-shadow{--tw-shadow:0px 8px 16px 0px var(--tw-shadow-color,#282d3c14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}main .outline-1{outline-style:var(--tw-outline-style);outline-width:1px}main .outline-nec-sky\/25{outline-color:#2c69ff40}@supports (color:color-mix(in lab,red,red)){main .outline-nec-sky\/25{outline-color:color-mix(in oklab,var(--color-nec-sky)25%,transparent)}}main .blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}main .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,)}main .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,)}main .backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}main .nec-transition{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out)}main .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;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}main .\!duration-0{--tw-duration:0s!important;transition-duration:0s!important}main .duration-1000{--tw-duration:1s;transition-duration:1s}main .select-none{-webkit-user-select:none;user-select:none}main .group-focus-within\/search\:pointer-events-auto:is(:where(.group\/search):focus-within *){pointer-events:auto}main .group-focus-within\/search\:opacity-100:is(:where(.group\/search):focus-within *){opacity:1}@media (hover:hover){main .group-hover\:\!mx-\[4px\]:is(:where(.group):hover *){margin-inline:4px!important}main .group-hover\:\!max-w-\[200px\]:is(:where(.group):hover *){max-width:200px!important}main .group-hover\:bg-nec-sky\/10:is(:where(.group):hover *){background-color:#2c69ff1a}@supports (color:color-mix(in lab,red,red)){main .group-hover\:bg-nec-sky\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-nec-sky)10%,transparent)}}main .group-hover\:bg-nec-sky\/50:is(:where(.group):hover *){background-color:#2c69ff80}@supports (color:color-mix(in lab,red,red)){main .group-hover\:bg-nec-sky\/50:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-nec-sky)50%,transparent)}}main .group-hover\:text-nec-sky:is(:where(.group):hover *){color:var(--color-nec-sky)}main .group-hover\/play\:bg-white\/70:is(:where(.group\/play):hover *){background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){main .group-hover\/play\:bg-white\/70:is(:where(.group\/play):hover *){background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}}main .group-focus\:\!mx-\[4px\]:is(:where(.group):focus *){margin-inline:4px!important}main .group-focus\:\!max-w-\[200px\]:is(:where(.group):focus *){max-width:200px!important}main .group-focus\:bg-white\/70:is(:where(.group):focus *){background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){main .group-focus\:bg-white\/70:is(:where(.group):focus *){background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}main .group-focus\:outline-2:is(:where(.group):focus *){outline-style:var(--tw-outline-style);outline-width:2px}main .group-focus\:-outline-offset-4:is(:where(.group):focus *){outline-offset:-4px}main .group-focus\:outline-nec-sky:is(:where(.group):focus *){outline-color:var(--color-nec-sky)}main .first-of-type\:border-t-0:first-of-type{border-top-style:var(--tw-border-style);border-top-width:0}@media (hover:hover){main .hover\:cursor-pointer:hover{cursor:pointer}main .hover\:border-nec-sky:hover{border-color:var(--color-nec-sky)}main .hover\:\!bg-nec-blue:hover{background-color:var(--color-nec-blue)!important}main .hover\:\!bg-nec-gray-1:hover{background-color:var(--color-nec-gray-1)!important}main .hover\:bg-black\/20:hover{background-color:#0003}@supports (color:color-mix(in lab,red,red)){main .hover\:bg-black\/20:hover{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}main .hover\:bg-nec-gray-1:hover{background-color:var(--color-nec-gray-1)}main .hover\:bg-nec-gray-8:hover{background-color:var(--color-nec-gray-8)}main .hover\:bg-nec-sky:hover{background-color:var(--color-nec-sky)}main .hover\:bg-nec-sky\/10:hover{background-color:#2c69ff1a}@supports (color:color-mix(in lab,red,red)){main .hover\:bg-nec-sky\/10:hover{background-color:color-mix(in oklab,var(--color-nec-sky)10%,transparent)}}main .hover\:bg-nec-sky\/25:hover{background-color:#2c69ff40}@supports (color:color-mix(in lab,red,red)){main .hover\:bg-nec-sky\/25:hover{background-color:color-mix(in oklab,var(--color-nec-sky)25%,transparent)}}main .hover\:bg-nec-sky\/80:hover{background-color:#2c69ffcc}@supports (color:color-mix(in lab,red,red)){main .hover\:bg-nec-sky\/80:hover{background-color:color-mix(in oklab,var(--color-nec-sky)80%,transparent)}}main .hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){main .hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}main .hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){main .hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}main .hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){main .hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}main .hover\:no-underline:hover{text-decoration-line:none}main .hover\:opacity-100:hover{opacity:1}}main .focus\:bg-black\/20:focus{background-color:#0003}@supports (color:color-mix(in lab,red,red)){main .focus\:bg-black\/20:focus{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}main .focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}main .focus\:-outline-offset-4\!:focus{outline-offset:-4px!important}main .focus\:outline-offset-1:focus{outline-offset:1px}main .focus\:outline-nec-blue:focus{outline-color:var(--color-nec-blue)}main .focus\:outline-white\!:focus{outline-color:var(--color-white)!important}@media not all and (min-width:1441px){main .max-xl\:collapsed-border-y-1{border-width:1px;margin-top:-1px}main .max-xl\:collapsed-border-y-1:first-child{margin-top:calc(var(--spacing)*0)}main .max-xl\:nth-last-2\:ml-0:nth-last-child(2){margin-left:calc(var(--spacing)*0)}}@media not all and (min-width:1281px){main .max-lg\:hidden{display:none}}@media not all and (min-width:1025px){main .max-md\:mx-auto{margin-inline:auto}main .max-md\:-mt-\[18px\]{margin-top:-18px}main .max-md\:mt-\[16px\]{margin-top:16px}main .max-md\:ml-\[8px\]{margin-left:8px}main .max-md\:hidden{display:none}main .max-md\:flex-col{flex-direction:column}main .max-md\:gap-\[16px\]{gap:16px}main .max-md\:self-end{align-self:flex-end}main .max-md\:pb-\[72px\]{padding-bottom:72px}}@media not all and (min-width:769px){main .max-sm\:\!-mx-\[32px\]{margin-inline:-32px!important}main .max-sm\:-mx-\[32px\]{margin-inline:-32px}main .max-sm\:collapsed-border-y-1{border-width:1px;margin-top:-1px}main .max-sm\:collapsed-border-y-1:first-child{margin-top:calc(var(--spacing)*0)}main .max-sm\:-mr-\[32px\]{margin-right:-32px}main .max-sm\:-ml-\[160px\]{margin-left:-160px}main .max-sm\:ml-auto{margin-left:auto}main .max-sm\:hidden{display:none}main .max-sm\:w-full{width:100%}main .max-sm\:flex-col{flex-direction:column}main .max-sm\:items-center{align-items:center}main .max-sm\:gap-\[16px\]{gap:16px}main .max-sm\:gap-\[24px\]{gap:24px}main .max-sm\:gap-\[40px\]{gap:40px}main .max-sm\:bg-nec-gray-1{background-color:var(--color-nec-gray-1)}main .max-sm\:p-\[32px\]{padding:32px}main .max-sm\:px-0{padding-inline:calc(var(--spacing)*0)}main .max-sm\:px-\[4px\]{padding-inline:4px}main .max-sm\:px-\[16px\]{padding-inline:16px}main .max-sm\:px-\[32px\]{padding-inline:32px}main .max-sm\:pt-\[32px\]{padding-top:32px}main .max-sm\:first\:rounded-t-lg:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}main .max-sm\:last\:rounded-b-lg:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}}@media (min-width:769px){main .sm\:absolute{position:absolute}main .sm\:relative{position:relative}main .sm\:top-\[100px\]{top:100px}main .sm\:top-full{top:100%}main .sm\:right-\[72px\]{right:72px}main .sm\:bottom-0{bottom:calc(var(--spacing)*0)}main .sm\:\!mx-0{margin-inline:calc(var(--spacing)*0)!important}main .sm\:-mx-\[72px\]{margin-inline:-72px}main .sm\:mx-\[72px\]{margin-inline:72px}main .sm\:my-0{margin-block:calc(var(--spacing)*0)}main .sm\:my-\[40px\]{margin-block:40px}main .sm\:-mt-\[72px\]{margin-top:-72px}main .sm\:mt-0{margin-top:calc(var(--spacing)*0)}main .sm\:mt-\[16px\]{margin-top:16px}main .sm\:mt-\[40px\]{margin-top:40px}main .sm\:mt-\[232px\]{margin-top:232px}main .sm\:mb-\[10px\]{margin-bottom:10px}main .sm\:mb-\[16px\]{margin-bottom:16px}main .sm\:mb-\[24px\]{margin-bottom:24px}main .sm\:mb-\[40px\]{margin-bottom:40px}main .sm\:collapsed-border-x-1{border-width:1px;margin-left:-1px}main .sm\:collapsed-border-x-1:first-child{margin-left:calc(var(--spacing)*0)}main .sm\:ml-auto{margin-left:auto}main .sm\:grid{display:grid}main .sm\:hidden{display:none}main .sm\:aspect-7\/6{aspect-ratio:7/6}main .sm\:aspect-square{aspect-ratio:1}main .sm\:fixed-size-\[48px\]{width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px}main .sm\:fixed-size-\[70px\]{width:70px;min-width:70px;max-width:70px;height:70px;min-height:70px;max-height:70px}main .sm\:fixed-size-\[80px\]{width:80px;min-width:80px;max-width:80px;height:80px;min-height:80px;max-height:80px}main .sm\:fixed-size-\[128px\]{width:128px;min-width:128px;max-width:128px;height:128px;min-height:128px;max-height:128px}main .sm\:h-\[72px\]{height:72px}main .sm\:h-\[80px\]{height:80px}main .sm\:h-\[220px\]{height:220px}main .sm\:max-h-0{max-height:calc(var(--spacing)*0)}main .sm\:max-h-\[400px\]{max-height:400px}main .sm\:max-h-\[500px\]{max-height:500px}main .sm\:max-h-\[900px\]{max-height:900px}main .sm\:min-h-\[355px\]{min-height:355px}main .sm\:min-h-\[440px\]{min-height:440px}main .sm\:min-h-\[840px\]{min-height:840px}main .sm\:min-h-\[872px\]{min-height:872px}main .sm\:w-8\/13{width:61.5385%}main .sm\:w-\[80px\]{width:80px}main .sm\:w-\[calc\(50\%-8px\)\]{width:calc(50% - 8px)}main .sm\:w-full{width:100%}main .sm\:max-w-7\/10{max-width:70%}main .sm\:max-w-\[482px\]{max-width:482px}main .sm\:max-w-\[550px\]{max-width:550px}main .sm\:max-w-\[585px\]{max-width:585px}main .sm\:max-w-\[617px\]{max-width:617px}main .sm\:max-w-\[720px\]{max-width:720px}main .sm\:max-w-\[796px\]{max-width:796px}main .sm\:max-w-\[848px\]{max-width:848px}main .sm\:max-w-\[880px\]{max-width:880px}main .sm\:max-w-\[900px\]{max-width:900px}main .sm\:max-w-\[984px\]{max-width:984px}main .sm\:max-w-\[1069px\]{max-width:1069px}main .sm\:min-w-\[400px\]{min-width:400px}main .sm\:min-w-\[500px\]{min-width:500px}main .sm\:min-w-full{min-width:100%}main .sm\:scroll-px-\[72px\]{scroll-padding-inline:72px}main .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}main .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}main .sm\:flex-col{flex-direction:column}main .sm\:flex-row{flex-direction:row}main .sm\:flex-wrap{flex-wrap:wrap}main .sm\:items-center{align-items:center}main .sm\:items-end{align-items:flex-end}main .sm\:items-start{align-items:flex-start}main .sm\:justify-center{justify-content:center}main .sm\:gap-\[16px\]{gap:16px}main .sm\:gap-\[24px\]{gap:24px}main .sm\:gap-\[32px\]{gap:32px}main .sm\:gap-\[40px\]{gap:40px}main .sm\:gap-\[48px\]{gap:48px}main .sm\:gap-x-\[24px\]{column-gap:24px}main .sm\:gap-y-\[48px\]{row-gap:48px}main .sm\:\!rounded-none{border-radius:0!important}main .sm\:rounded{border-radius:var(--radius)}main .sm\:rounded-\[16px\]{border-radius:16px}main .sm\:rounded-lg{border-radius:var(--radius-lg)}main .sm\:nec-card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nec-gray-2);--tw-shadow:-2px 4px 6px 0px var(--tw-shadow-color,#2b69ff08),2px -4px 6px 0px var(--tw-shadow-color,#2b69ff08);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}main .sm\:bg-nec-gray-1{background-color:var(--color-nec-gray-1)}main .sm\:\!p-0{padding:calc(var(--spacing)*0)!important}main .sm\:p-\[16px\]{padding:16px}main .sm\:\!px-\[6px\]{padding-inline:6px!important}main .sm\:px-\[16px\]{padding-inline:16px}main .sm\:px-\[20px\]{padding-inline:20px}main .sm\:px-\[24px\]{padding-inline:24px}main .sm\:px-\[40px\]{padding-inline:40px}main .sm\:px-\[48px\]{padding-inline:48px}main .sm\:px-\[64px\]{padding-inline:64px}main .sm\:px-\[72px\]{padding-inline:72px}main .sm\:px-\[75px\]{padding-inline:75px}main .sm\:px-\[80px\]{padding-inline:80px}main .sm\:py-\[8px\]{padding-block:8px}main .sm\:py-\[32px\]{padding-block:32px}main .sm\:py-\[36px\]{padding-block:36px}main .sm\:py-\[40px\]{padding-block:40px}main .sm\:py-\[48px\]{padding-block:48px}main .sm\:py-\[80px\]{padding-block:80px}main .sm\:py-\[200px\]{padding-block:200px}main .sm\:pt-0{padding-top:calc(var(--spacing)*0)}main .sm\:pt-\[24px\]{padding-top:24px}main .sm\:pt-\[48px\]{padding-top:48px}main .sm\:pb-0{padding-bottom:calc(var(--spacing)*0)}main .sm\:pb-\[32px\]{padding-bottom:32px}main .sm\:pb-\[40px\]{padding-bottom:40px}main .sm\:pb-\[96px\]{padding-bottom:96px}main .sm\:pb-\[160px\]{padding-bottom:160px}main .sm\:text-center{text-align:center}main .sm\:text-left{text-align:left}main .sm\:text-h1-exception-hero{font-size:var(--text-h1-exception-hero);line-height:var(--tw-leading,var(--text-h1-exception-hero--line-height));letter-spacing:var(--tw-tracking,var(--text-h1-exception-hero--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h1-exception-hero--font-weight))}main .sm\:text-lg-regular{font-size:var(--text-lg-regular);line-height:var(--tw-leading,var(--text-lg-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-lg-regular--letter-spacing));font-weight:var(--tw-font-weight,var(--text-lg-regular--font-weight))}main .sm\:text-\[30px\]{font-size:30px}main .sm\:text-nec-gray-8{color:var(--color-nec-gray-8)}main .sm\:opacity-0{opacity:0}main .sm\:nec-shadow{--tw-shadow:0px 4px 6px 0px var(--tw-shadow-color,#282d3c0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}main .sm\:nec-shadow{--tw-shadow:0px 8px 16px 0px var(--tw-shadow-color,#282d3c14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}main .sm\:group-first\:pl-\[6px\]:is(:where(.group):first-child *){padding-left:6px}main .sm\:group-last\:pr-\[6px\]:is(:where(.group):last-child *){padding-right:6px}@media (hover:hover){main .sm\:group-hover\:max-h-\[100px\]:is(:where(.group):hover *){max-height:100px}main .sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}main .sm\:group-focus\:max-h-\[100px\]:is(:where(.group):focus *){max-height:100px}main .sm\:group-focus\:opacity-100:is(:where(.group):focus *){opacity:1}main .sm\:first\:rounded-l-full:first-child{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}main .sm\:first\:rounded-tl-lg:first-child{border-top-left-radius:var(--radius-lg)}main .sm\:first\:\!pl-\[30px\]:first-child{padding-left:30px!important}main .sm\:last\:rounded-r-full:last-child{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}main .sm\:last\:rounded-br-lg:last-child{border-bottom-right-radius:var(--radius-lg)}main .sm\:last\:\!pr-\[30px\]:last-child{padding-right:30px!important}main .sm\:focus-within\:bg-nec-gray-1\/50:focus-within{background-color:#eff2f680}@supports (color:color-mix(in lab,red,red)){main .sm\:focus-within\:bg-nec-gray-1\/50:focus-within{background-color:color-mix(in oklab,var(--color-nec-gray-1)50%,transparent)}}@media (hover:hover){main .sm\:hover\:\!bg-transparent:hover{background-color:#0000!important}main .sm\:hover\:bg-nec-gray-1\/50:hover{background-color:#eff2f680}@supports (color:color-mix(in lab,red,red)){main .sm\:hover\:bg-nec-gray-1\/50:hover{background-color:color-mix(in oklab,var(--color-nec-gray-1)50%,transparent)}}main .sm\:hover\:bg-nec-gray-2:hover{background-color:var(--color-nec-gray-2)}main .sm\:hover\:bg-nec-sky\/5:hover{background-color:#2c69ff0d}@supports (color:color-mix(in lab,red,red)){main .sm\:hover\:bg-nec-sky\/5:hover{background-color:color-mix(in oklab,var(--color-nec-sky)5%,transparent)}}main .sm\:hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){main .sm\:hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}main .sm\:hover\:no-underline:hover{text-decoration-line:none}}@media not all and (min-width:1441px){main .sm\:max-xl\:nth-2\:mt-0:nth-child(2){margin-top:calc(var(--spacing)*0)}main .sm\:max-xl\:nth-2\:rounded-tr-lg:nth-child(2){border-top-right-radius:var(--radius-lg)}main .sm\:max-xl\:nth-last-2\:rounded-bl-lg:nth-last-child(2){border-bottom-left-radius:var(--radius-lg)}}}@media (min-width:1025px){main .md\:absolute{position:absolute}main .md\:bottom-\[40px\]{bottom:40px}main .md\:bottom-\[80px\]{bottom:80px}main .md\:\!mt-\[40px\]{margin-top:40px!important}main .md\:mt-\[40px\]{margin-top:40px}main .md\:mt-auto{margin-top:auto}main .md\:mr-\[2px\]{margin-right:2px}main .md\:mr-auto{margin-right:auto}main .md\:mb-\[12px\]{margin-bottom:12px}main .md\:mb-\[60px\]{margin-bottom:60px}main .md\:ml-\[2px\]{margin-left:2px}main .md\:ml-\[40px\]{margin-left:40px}main .md\:ml-auto{margin-left:auto}main .md\:hidden{display:none}main .md\:size-\[32px\]{width:32px;height:32px}main .md\:h-\[56px\]{height:56px}main .md\:h-\[103px\]{height:103px}main .md\:h-\[110px\]{height:110px}main .md\:h-\[120px\]{height:120px}main .md\:h-\[130px\]{height:130px}main .md\:h-\[145px\]{height:145px}main .md\:h-\[160px\]{height:160px}main .md\:h-\[360px\]{height:360px}main .md\:max-h-\[720px\]{max-height:720px}main .md\:min-h-\[101px\]{min-height:101px}main .md\:min-h-\[380px\]{min-height:380px}main .md\:min-h-\[383px\]{min-height:383px}main .md\:min-h-\[440px\]{min-height:440px}main .md\:min-h-\[720px\]{min-height:720px}main .md\:min-h-\[808px\]{min-height:808px}main .md\:w-1\/2{width:50%}main .md\:w-2\/5{width:40%}main .md\:w-3\/5{width:60%}main .md\:w-5\/6{width:83.3333%}main .md\:w-8\/13{width:61.5385%}main .md\:w-11\/20{width:55%}main .md\:w-\[50\%\]{width:50%}main .md\:w-\[56px\]{width:56px}main .md\:w-\[103px\]{width:103px}main .md\:w-\[110px\]{width:110px}main .md\:w-\[120px\]{width:120px}main .md\:w-\[130px\]{width:130px}main .md\:w-\[145px\]{width:145px}main .md\:w-\[160px\]{width:160px}main .md\:w-\[380px\]{width:380px}main .md\:w-\[398px\]{width:398px}main .md\:w-\[408px\]{width:408px}main .md\:w-\[calc\(50\%-6px\)\]{width:calc(50% - 6px)}main .md\:max-w-\[60\%\]{max-width:60%}main .md\:max-w-\[350px\]{max-width:350px}main .md\:max-w-\[393px\]{max-width:393px}main .md\:max-w-\[400px\]{max-width:400px}main .md\:max-w-\[550px\]{max-width:550px}main .md\:max-w-\[620px\]{max-width:620px}main .md\:scroll-mt-\[50px\]{scroll-margin-top:50px}main .md\:scroll-mt-\[100px\]{scroll-margin-top:100px}main .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}main .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}main .md\:flex-row{flex-direction:row}main .md\:flex-row-reverse{flex-direction:row-reverse}main .md\:items-end{align-items:flex-end}main .md\:justify-center{justify-content:center}main .md\:justify-start{justify-content:flex-start}main .md\:gap-\[8px\]{gap:8px}main .md\:gap-\[24px\]{gap:24px}main .md\:gap-\[32px\]{gap:32px}main .md\:gap-\[40px\]{gap:40px}main .md\:gap-\[48px\]{gap:48px}main .md\:gap-\[64px\]{gap:64px}main .md\:rounded{border-radius:var(--radius)}main .md\:rounded-\[20px\]{border-radius:20px}main .md\:bg-center{background-position:50%}main .md\:px-\[80px\]{padding-inline:80px}main .md\:py-\[32px\]{padding-block:32px}main .md\:py-\[40px\]{padding-block:40px}main .md\:py-\[160px\]{padding-block:160px}main .md\:pt-\[60px\]{padding-top:60px}main .md\:pt-\[276px\]{padding-top:276px}main .md\:pr-\[72px\]{padding-right:72px}main .md\:pb-\[40px\]{padding-bottom:40px}main .md\:pb-\[160px\]{padding-bottom:160px}main .md\:pb-\[220px\]{padding-bottom:220px}main .md\:pl-\[80px\]{padding-left:80px}main .md\:pl-\[96px\]{padding-left:96px}main .md\:text-center{text-align:center}main .md\:text-\[16px\]{font-size:16px}main .md\:text-\[48px\]{font-size:48px}main .md\:nec-shadow{--tw-shadow:0px 4px 6px 0px var(--tw-shadow-color,#282d3c0f);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:769px){main .md\:nec-shadow{--tw-shadow:0px 8px 16px 0px var(--tw-shadow-color,#282d3c14);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:1281px){main .lg\:mt-\[16px\]{margin-top:16px}main .lg\:flex{display:flex}main .lg\:hidden{display:none}main .lg\:min-h-\[560px\]{min-height:560px}main .lg\:w-2\/5{width:40%}main .lg\:w-3\/5{width:60%}main .lg\:w-\[526px\]{width:526px}main .lg\:max-w-\[308px\]{max-width:308px}main .lg\:max-w-\[550px\]{max-width:550px}main .lg\:flex-1{flex:1}main .lg\:flex-6\/12{flex:50%}main .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}main .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}main .lg\:flex-row{flex-direction:row}main .lg\:flex-row-reverse{flex-direction:row-reverse}main .lg\:items-center{align-items:center}main .lg\:items-end{align-items:flex-end}main .lg\:items-start{align-items:flex-start}main .lg\:gap-\[24px\]{gap:24px}main .lg\:gap-\[48px\]{gap:48px}main .lg\:px-\[48px\]{padding-inline:48px}main .lg\:text-right{text-align:right}}@media (min-width:1441px){main .xl\:absolute{position:absolute}main .xl\:right-0{right:calc(var(--spacing)*0)}main .xl\:bottom-0{bottom:calc(var(--spacing)*0)}main .xl\:z-10{z-index:10}main .xl\:flex{display:flex}main .xl\:w-\[606px\]{width:606px}main .xl\:max-w-\[666px\]{max-width:666px}main .xl\:flex-row{flex-direction:row}main .xl\:rounded{border-radius:var(--radius)}main .xl\:pt-\[48px\]{padding-top:48px}main .xl\:pr-\[80px\]{padding-right:80px}main .xl\:pb-\[88px\]{padding-bottom:88px}main .xl\:pl-\[80px\]{padding-left:80px}main .xl\:first\:rounded-l-full:first-child{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}main .xl\:last\:rounded-r-full:last-child{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}}main .\[\&\&\]\:\!p-\[8px\]:is(main .\[\&\&\]\:\!p-\[8px\]){padding:8px!important}main .\[\&\>\*\]\:flex-1>*{flex:1}@supports not (fill:context-stroke){main .backdrop-blur-xs{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}main .backdrop-blur-sm{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}main :not(.video-js *){font-family:var(--font-nec)!important}main h1{font-size:var(--text-h1-light-mobile);line-height:var(--tw-leading,var(--text-h1-light-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-h1-light-mobile--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h1-light-mobile--font-weight));color:var(--color-nec-sky)}@media (min-width:769px){main h1{font-size:var(--text-h1-light-desktop);line-height:var(--tw-leading,var(--text-h1-light-desktop--line-height));letter-spacing:var(--tw-tracking,var(--text-h1-light-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h1-light-desktop--font-weight))}}main h2{font-size:var(--text-h2-light-mobile);line-height:var(--tw-leading,var(--text-h2-light-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-light-mobile--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h2-light-mobile--font-weight));color:var(--color-nec-sky)}@media (min-width:769px){main h2{font-size:var(--text-h2-light-desktop);line-height:var(--tw-leading,var(--text-h2-light-desktop--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-light-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h2-light-desktop--font-weight))}}main h3{font-size:var(--text-h3-light-mobile);line-height:var(--tw-leading,var(--text-h3-light-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-h3-light-mobile--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h3-light-mobile--font-weight));color:var(--color-nec-sky)}@media (min-width:769px){main h3{font-size:var(--text-h3-light-desktop);line-height:var(--tw-leading,var(--text-h3-light-desktop--line-height));letter-spacing:var(--tw-tracking,var(--text-h3-light-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h3-light-desktop--font-weight))}}main strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}main a{cursor:pointer;color:var(--color-nec-sky);padding-inline:calc(var(--spacing)*0)!important}@media (hover:hover){main a:hover{text-decoration-line:underline}}main header a,main footer a{color:inherit}@media (hover:hover){:is(main .button,main a:has(button)):hover{text-decoration-line:none}}main .button,main button{cursor:pointer;background-color:var(--color-nec-sky);font-size:var(--text-button-semibold);line-height:var(--tw-leading,var(--text-button-semibold--line-height));letter-spacing:var(--tw-tracking,var(--text-button-semibold--letter-spacing));font-weight:var(--tw-font-weight,var(--text-button-semibold--font-weight));color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);border-radius:3.40282e38px;align-items:center;gap:8px;padding-block:8px;display:flex;padding-inline:16px!important}@media (hover:hover){:is(main .button,main button):hover{background-color:var(--color-nec-blue)}}main .button.secondary,main button.secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nec-sky);background-color:var(--color-white);color:var(--color-nec-sky)}@media (hover:hover){:is(main .button.secondary,main button.secondary):hover{background-color:var(--color-nec-sky);color:var(--color-white)}}main .button.secondary-gray,main button.secondary-gray{background-color:var(--color-nec-gray-2);color:var(--color-nec-gray-7)}@media (hover:hover){:is(main .button.secondary-gray,main button.secondary-gray):hover{background-color:var(--color-nec-gray-3)}}main select{appearance:none}main input[type=checkbox]{min-width:24px;max-width:24px;min-height:24px;max-height:24px;appearance:auto!important}main select,main input,main textarea{border-radius:var(--radius);border-style:var(--tw-border-style);width:100%;font-size:var(--text-base-regular);line-height:var(--tw-leading,var(--text-base-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-base-regular--letter-spacing));font-weight:var(--tw-font-weight,var(--text-base-regular--font-weight));color:var(--color-nec-gray-10);background-color:#eff2f633;border-width:2px;border-color:#d9dfe966;padding-block:12px;padding-inline:16px}@supports (color:color-mix(in lab,red,red)){:is(main select,main input,main textarea){border-color:color-mix(in oklab,var(--color-nec-gray-2)40%,transparent);background-color:color-mix(in oklab,var(--color-nec-gray-1)20%,transparent)}}main select:focus,main input:focus,main textarea:focus{background-color:#2c69ff0d;border-color:#0f1ed240}@supports (color:color-mix(in lab,red,red)){:is(main select:focus,main input:focus,main textarea:focus){border-color:color-mix(in oklab,var(--color-nec-blue)25%,transparent);background-color:color-mix(in oklab,var(--color-nec-sky)5%,transparent)}}main select:focus-visible,main input:focus-visible,main textarea:focus-visible{--tw-outline-style:none;outline-style:none}main [x-cloak]{visibility:hidden!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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{0%{transform:scale(.2);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}.pulse-circle{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}div.simpleParallax:has(>img){border-radius:inherit}:root{--translate-distance: 50px}@keyframes parallax-animation{0%{transform:translateY(calc(var(--parallax-multiplier, 1) * var(--translate-distance)))}to{transform:translateY(calc(-1 * var(--parallax-multiplier, 1) * var(--translate-distance)))}}.parallax-2{--parallax-multiplier: 2}.parallax-3{--parallax-multiplier: 3}.parallax-4{--parallax-multiplier: 4}.parallax-5{--parallax-multiplier: 5}.parallax,.parallax-2,.parallax-3,.parallax-4,.parallax-5{animation:parallax-animation linear forwards;animation-timeline:view(0% 0%);@media (prefers-reduced-motion: reduce){animation:none}}.mobile-no-parallax{@media (max-width: 768px){animation:none}}.tablet-no-parallax{@media (max-width: 1024px){animation:none}}.laptop-no-parallax{@media (max-width: 1280px){animation:none}}.desktop-no-parallax{@media (max-width: 1440px){animation:none}}@keyframes parallax-hero-animation{0%{width:100vw}to{width:125vw}}.parallax-hero{animation:parallax-hero-animation linear forwards;animation-timeline:view(0% 0%);@media (prefers-reduced-motion: reduce){transform:none;animation:none}}@keyframes milestone-dot-switch{0%{--milestone-dot-animate: 0}to{--milestone-dot-animate: 1}}:has(>.milestone-dot){animation:milestone-dot-switch linear both;animation-timeline:view();animation-range:49% 50%}@keyframes milestone-dot-animation{0%{background-color:var(--color-nec-gray-3);opacity:0}50%{background-color:var(--color-nec-sky);scale:1.2;opacity:.8}to{background-color:var(--color-nec-blue);opacity:1}}@container style(--milestone-dot-animate: 0){.milestone-dot{animation:none;opacity:0}}@container style(--milestone-dot-animate: 1){.milestone-dot{animation:milestone-dot-animation .2s ease-out both}}@keyframes milestone-fly-switch{0%{--milestone-fly-animate: 0}to{--milestone-fly-animate: 1}}:has(>.milestone-fly-in){animation:milestone-fly-switch linear both;animation-timeline:view();animation-range:19% 20%}@container style(--milestone-fly-animate: 0){.milestone-fly-in{transform:translateY(100px);opacity:0}}@container style(--milestone-fly-animate: 1){.milestone-fly-in{transform:translate(0);opacity:1}}.milestone-fly-in{transition:all .5s ease-out}
