@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: "HelveticaNeuePro", Helvetica, Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-md: 28rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--leading-normal: 1.5;--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);--breakpoint-mobile: 402px;--breakpoint-tablet: 1024px;--breakpoint-desktop: 1440px;--color-red-900: #660000;--color-red-600: #FF0000;--color-red-500: #FF3333;--color-red-400: #FF6666;--color-red-300: #FF9999;--color-orange-600: #FFA800;--color-green-600: #0DA500;--color-green-500: #3DB733;--color-green-400: #6EC966;--color-green-300: #9EDB99;--color-grey-900: #030A1A;--color-grey-100: #EDF1FA;--color-blue-600: #086EF9;--color-blue-500: #398BFA;--color-blue-200: #CEE2FE;--color-brand-blue: var(--color-blue-600);--color-off-white: #F6F9FF;--color-white-chalk: #E2E2E2;--spacing-none: 0px;--spacing-4xs: 2px;--spacing-3xs: 4px;--spacing-2xs: 6px;--spacing-xs: 8px;--spacing-sm: 10px;--spacing-reg: 12px;--spacing-lg: 16px;--spacing-xl: 20px;--spacing-2xl: 24px;--spacing-3xl: 32px;--spacing-4xl: 40px;--spacing-5xl: 48px;--spacing-6xl: 64px;--spacing-7xl: 80px;--spacing-9xl: 128px;--radius-3xs: 2px;--radius-xs: 4px;--radius-sm: 8px;--radius-reg: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--radius-full: 999px;--text-display-xl: 72px;--text-display-xl--line-height: 1.1;--text-display-xl--font-weight: 400;--text-display: 61px;--text-display--line-height: 1.1;--text-display--font-weight: 400;--text-h1: 49px;--text-h1--line-height: 1.1;--text-h1--font-weight: 400;--text-h2: 39px;--text-h2--line-height: 1.1;--text-h2--font-weight: 400;--text-h3: 31px;--text-h3--line-height: 1.2;--text-h3--font-weight: 500;--text-h4: 25px;--text-h4--line-height: 1.2;--text-h4--font-weight: 500;--text-h5: 20px;--text-h5--line-height: 1.3;--text-h5--font-weight: 500;--text-h6: 16px;--text-h6--line-height: 1.3;--text-h6--font-weight: 500;--text-body-lg: 18px;--text-body-lg--line-height: 1.5;--text-body-lg--font-weight: 400;--text-body-md: 16px;--text-body-md--line-height: 1.5;--text-body-md--font-weight: 400;--text-body-sm: 14px;--text-body-sm--line-height: 1.5;--text-body-sm--font-weight: 400;--text-label-lg: 13px;--text-label-lg--line-height: 1.4;--text-label-lg--font-weight: 500;--text-label-md: 12px;--text-label-md--line-height: 1.4;--text-label-md--font-weight: 500;--text-label-sm: 11px;--text-label-sm--line-height: 1.4;--text-label-sm--font-weight: 500}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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;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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-3xl{inset:calc(var(--spacing-3xl) * -1)}.inset-0{inset:calc(var(--spacing) * 0)}.-inset-x-3xl{inset-inline:calc(var(--spacing-3xl) * -1)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-lg{inset-inline:var(--spacing-lg)}.inset-x-none{inset-inline:var(--spacing-none)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-none{top:var(--spacing-none)}.right-none{right:var(--spacing-none)}.-bottom-3xl{bottom:calc(var(--spacing-3xl) * -1)}.bottom-none{bottom:var(--spacing-none)}.left-none{left:var(--spacing-none)}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.row-1{grid-row:1}.row-2{grid-row:2}.container{width:100%}@media(min-width:402px){.container{max-width:402px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1440px){.container{max-width:1440px}}@media(min-width:1920px){.container{max-width:1920px}}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-none{margin:var(--spacing-none)}.mx-auto{margin-inline:auto}.mx-lg{margin-inline:var(--spacing-lg)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-2xl{margin-top:var(--spacing-2xl)}.mt-3xs{margin-top:var(--spacing-3xs)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-lg{margin-top:var(--spacing-lg)}.mt-sm{margin-top:var(--spacing-sm)}.mt-xl{margin-top:var(--spacing-xl)}.mt-xs{margin-top:var(--spacing-xs)}.mr-auto{margin-right:auto}.mb-4xs{margin-bottom:var(--spacing-4xs)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-flex{display:inline-flex}.aspect-370\/760{aspect-ratio:370/760}.aspect-605\/840{aspect-ratio:605/840}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-12\.5{width:calc(var(--spacing) * 12.5);height:calc(var(--spacing) * 12.5)}.h-2xl{height:var(--spacing-2xl)}.h-2xs{height:var(--spacing-2xs)}.h-5{height:calc(var(--spacing) * 5)}.h-7\.5{height:calc(var(--spacing) * 7.5)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-14\.25{height:calc(var(--spacing) * 14.25)}.h-15{height:calc(var(--spacing) * 15)}.h-20{height:calc(var(--spacing) * 20)}.h-21{height:calc(var(--spacing) * 21)}.h-25{height:calc(var(--spacing) * 25)}.h-32{height:calc(var(--spacing) * 32)}.h-60{height:calc(var(--spacing) * 60)}.h-97\.5{height:calc(var(--spacing) * 97.5)}.h-130\.75{height:calc(var(--spacing) * 130.75)}.h-\[21\.34px\]{height:21.34px}.h-\[24\.328px\]{height:24.328px}.h-\[56px\]{height:56px}.h-auto{height:auto}.h-full{height:100%}.h-lg{height:var(--spacing-lg)}.h-px{height:1px}.h-reg{height:var(--spacing-reg)}.h-xl{height:var(--spacing-xl)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-3\.5{min-height:calc(var(--spacing) * 3.5)}.min-h-10\.25{min-height:calc(var(--spacing) * 10.25)}.min-h-105{min-height:calc(var(--spacing) * 105)}.min-h-160\.75{min-height:calc(var(--spacing) * 160.75)}.min-h-196\.25{min-height:calc(var(--spacing) * 196.25)}.min-h-\[646\.352px\]{min-height:646.352px}.w-2xl{width:var(--spacing-2xl)}.w-2xs{width:var(--spacing-2xs)}.w-4\/5\!{width:80%!important}.w-4xl{width:var(--spacing-4xl)}.w-7\.5{width:calc(var(--spacing) * 7.5)}.w-32{width:calc(var(--spacing) * 32)}.w-50{width:calc(var(--spacing) * 50)}.w-70{width:calc(var(--spacing) * 70)}.w-84\.5{width:calc(var(--spacing) * 84.5)}.w-\[56px\]{width:56px}.w-auto{width:auto}.w-full{width:100%}.w-lg{width:var(--spacing-lg)}.w-reg{width:var(--spacing-reg)}.w-xl{width:var(--spacing-xl)}.max-w-\(--ec-canvas-max\){max-width:var(--ec-canvas-max)}.max-w-\(--ec-section-max\){max-width:var(--ec-section-max)}.max-w-19{max-width:calc(var(--spacing) * 19)}.max-w-160{max-width:calc(var(--spacing) * 160)}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-838{flex-grow:838}.basis-0{flex-basis:calc(var(--spacing) * 0)}.translate-y-8{--tw-translate-y: calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-150{--tw-scale-x: 150%;--tw-scale-y: 150%;--tw-scale-z: 150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[12px_1fr\]{grid-template-columns:12px 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-2xl{gap:var(--spacing-2xl)}.gap-2xs{gap:var(--spacing-2xs)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-3xl{gap:var(--spacing-3xl)}.gap-3xs{gap:var(--spacing-3xs)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4xl{gap:var(--spacing-4xl)}.gap-4xs{gap:var(--spacing-4xs)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-5\.5{gap:calc(var(--spacing) * 5.5)}.gap-5xl{gap:var(--spacing-5xl)}.gap-6\.5{gap:calc(var(--spacing) * 6.5)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-7\.5{gap:calc(var(--spacing) * 7.5)}.gap-7\.75{gap:calc(var(--spacing) * 7.75)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-8\.5{gap:calc(var(--spacing) * 8.5)}.gap-8\.75{gap:calc(var(--spacing) * 8.75)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-15{gap:calc(var(--spacing) * 15)}.gap-21\.25{gap:calc(var(--spacing) * 21.25)}.gap-25{gap:calc(var(--spacing) * 25)}.gap-\[30px\]{gap:30px}.gap-lg{gap:var(--spacing-lg)}.gap-none{gap:var(--spacing-none)}.gap-reg{gap:var(--spacing-reg)}.gap-sm{gap:var(--spacing-sm)}.gap-xl{gap:var(--spacing-xl)}.gap-xs{gap:var(--spacing-xs)}.gap-x-3xl{column-gap:var(--spacing-3xl)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-lg{row-gap:var(--spacing-lg)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xs{border-radius:var(--radius-3xs)}.rounded-\[17px\]{border-radius:17px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-reg{border-radius:var(--radius-reg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-grey-100{border-color:var(--color-grey-100)}.border-white\/40{border-color:color-mix(in srgb,#fff 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:color-mix(in srgb,#000 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/75{background-color:color-mix(in srgb,#000 75%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black) 75%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900{background-color:var(--color-red-900)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-white\/3{background-color:color-mix(in srgb,#fff 3%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/3{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/5{background-color:color-mix(in srgb,#fff 5%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/12{background-color:color-mix(in srgb,#fff 12%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/12{background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-left{object-position:left}.object-top{object-position:top}.p-2xs{padding:var(--spacing-2xs)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-3xl{padding:var(--spacing-3xl)}.p-3xs{padding:var(--spacing-3xs)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.p-xs{padding:var(--spacing-xs)}.px-\(--ec-gutter\){padding-inline:var(--ec-gutter)}.px-\(--ec-hero-pad-x\){padding-inline:var(--ec-hero-pad-x)}.px-\(--ec-section-pad-x\){padding-inline:var(--ec-section-pad-x)}.px-2xl{padding-inline:var(--spacing-2xl)}.px-3xl{padding-inline:var(--spacing-3xl)}.px-6xl{padding-inline:var(--spacing-6xl)}.px-lg{padding-inline:var(--spacing-lg)}.px-reg{padding-inline:var(--spacing-reg)}.px-sm{padding-inline:var(--spacing-sm)}.px-xs{padding-inline:var(--spacing-xs)}.py-2xs{padding-block:var(--spacing-2xs)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-3\.75{padding-block:calc(var(--spacing) * 3.75)}.py-3xl{padding-block:var(--spacing-3xl)}.py-3xs{padding-block:var(--spacing-3xs)}.py-4xs{padding-block:var(--spacing-4xs)}.py-5xl{padding-block:var(--spacing-5xl)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-lg{padding-block:var(--spacing-lg)}.py-reg{padding-block:var(--spacing-reg)}.py-sm{padding-block:var(--spacing-sm)}.py-xl{padding-block:var(--spacing-xl)}.py-xs{padding-block:var(--spacing-xs)}.pt-2xs{padding-top:var(--spacing-2xs)}.pt-3xl{padding-top:var(--spacing-3xl)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-27\.5{padding-top:calc(var(--spacing) * 27.5)}.pt-lg{padding-top:var(--spacing-lg)}.pt-reg{padding-top:var(--spacing-reg)}.pt-sm{padding-top:var(--spacing-sm)}.pt-xl{padding-top:var(--spacing-xl)}.pr-xl{padding-right:var(--spacing-xl)}.pb-\(--ec-hero-pad-b\){padding-bottom:var(--ec-hero-pad-b)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-3xl{padding-bottom:var(--spacing-3xl)}.pb-4xl{padding-bottom:var(--spacing-4xl)}.pb-lg{padding-bottom:var(--spacing-lg)}.pb-reg{padding-bottom:var(--spacing-reg)}.pb-xl{padding-bottom:var(--spacing-xl)}.pb-xs{padding-bottom:var(--spacing-xs)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.font-sans{font-family:var(--font-sans)}.text-body-lg{font-size:var(--text-body-lg);line-height:var(--tw-leading, var(--text-body-lg--line-height));font-weight:var(--tw-font-weight, var(--text-body-lg--font-weight))}.text-body-md{font-size:var(--text-body-md);line-height:var(--tw-leading, var(--text-body-md--line-height));font-weight:var(--tw-font-weight, var(--text-body-md--font-weight))}.text-body-sm{font-size:var(--text-body-sm);line-height:var(--tw-leading, var(--text-body-sm--line-height));font-weight:var(--tw-font-weight, var(--text-body-sm--font-weight))}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading, var(--text-h1--line-height));font-weight:var(--tw-font-weight, var(--text-h1--font-weight))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading, var(--text-h2--line-height));font-weight:var(--tw-font-weight, var(--text-h2--font-weight))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading, var(--text-h3--line-height));font-weight:var(--tw-font-weight, var(--text-h3--font-weight))}.text-h4{font-size:var(--text-h4);line-height:var(--tw-leading, var(--text-h4--line-height));font-weight:var(--tw-font-weight, var(--text-h4--font-weight))}.text-h5{font-size:var(--text-h5);line-height:var(--tw-leading, var(--text-h5--line-height));font-weight:var(--tw-font-weight, var(--text-h5--font-weight))}.text-h6{font-size:var(--text-h6);line-height:var(--tw-leading, var(--text-h6--line-height));font-weight:var(--tw-font-weight, var(--text-h6--font-weight))}.text-label-lg{font-size:var(--text-label-lg);line-height:var(--tw-leading, var(--text-label-lg--line-height));font-weight:var(--tw-font-weight, var(--text-label-lg--font-weight))}.text-label-md{font-size:var(--text-label-md);line-height:var(--tw-leading, var(--text-label-md--line-height));font-weight:var(--tw-font-weight, var(--text-label-md--font-weight))}.text-label-sm{font-size:var(--text-label-sm);line-height:var(--tw-leading, var(--text-label-sm--line-height));font-weight:var(--tw-font-weight, var(--text-label-sm--font-weight))}.text-body-sm\/\[18px\]{font-size:var(--text-body-sm);line-height:18px}.text-\[28px\]{font-size:28px}.text-\[36px\]{font-size:36px}.leading-\[1\.1\]{--tw-leading: 1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading: 1.2;line-height:1.2}.leading-none{--tw-leading: var(--spacing-none);line-height:var(--spacing-none)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight: var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-blue-200{color:var(--color-blue-200)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-brand-blue{color:var(--color-brand-blue)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-grey-100{color:var(--color-grey-100)}.text-grey-900{color:var(--color-grey-900)}.text-inherit{color:inherit}.text-off-white{color:var(--color-off-white)}.text-orange-600{color:var(--color-orange-600)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-white{color:var(--color-white)}.text-white-chalk{color:var(--color-white-chalk)}.text-white\/30{color:color-mix(in srgb,#fff 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.text-white\/40{color:color-mix(in srgb,#fff 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.text-white\/45{color:color-mix(in srgb,#fff 45%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.text-white\/50{color:color-mix(in srgb,#fff 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/55{color:color-mix(in srgb,#fff 55%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/56{color:color-mix(in srgb,#fff 56%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/56{color:color-mix(in oklab,var(--color-white) 56%,transparent)}}.text-white\/60{color:color-mix(in srgb,#fff 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/70{color:color-mix(in srgb,#fff 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/80{color:color-mix(in srgb,#fff 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.no-underline{text-decoration-line:none}.opacity-40{opacity:40%}.shadow-soft-lg{--tw-shadow: 0 28px 24px -8px var(--tw-shadow-color, rgba(0, 0, 0, .07));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-soft-md{--tw-shadow: 0 18px 32px -8px var(--tw-shadow-color, rgba(0, 0, 0, .12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.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))}.outline-none{--tw-outline-style: none;outline-style:none}.placeholder\:text-white\/70::placeholder{color:color-mix(in srgb,#fff 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.placeholder\:text-white\/70::placeholder{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}@media(min-width:402px){.mobile\:hidden\!{display:none!important}}@media(min-width:402px){.mobile\:inline-flex\!{display:inline-flex!important}}@media(min-width:402px){.mobile\:gap-xs{gap:var(--spacing-xs)}}@media(min-width:402px){.mobile\:p-xs{padding:var(--spacing-xs)}}@media(min-width:1024px){.tablet\:inset-x-4xl{inset-inline:var(--spacing-4xl)}}@media(min-width:1024px){.tablet\:right-auto{right:auto}}@media(min-width:1024px){.tablet\:left-none{left:var(--spacing-none)}}@media(min-width:1024px){.tablet\:order-0{order:0}}@media(min-width:1024px){.tablet\:mx-auto{margin-inline:auto}}@media(min-width:1024px){.tablet\:mt-xl{margin-top:var(--spacing-xl)}}@media(min-width:1024px){.tablet\:mr-0{margin-right:calc(var(--spacing) * 0)}}@media(min-width:1024px){.tablet\:block{display:block}}@media(min-width:1024px){.tablet\:block\!{display:block!important}}@media(min-width:1024px){.tablet\:flex{display:flex}}@media(min-width:1024px){.tablet\:hidden{display:none}}@media(min-width:1024px){.tablet\:hidden\!{display:none!important}}@media(min-width:1024px){.tablet\:inline{display:inline}}@media(min-width:1024px){.tablet\:inline-flex\!{display:inline-flex!important}}@media(min-width:1024px){.tablet\:aspect-605\/700{aspect-ratio:605/700}}@media(min-width:1024px){.tablet\:aspect-\[984\/538\]{aspect-ratio:984/538}}@media(min-width:1024px){.tablet\:h-2xl{height:var(--spacing-2xl)}}@media(min-width:1024px){.tablet\:h-7xl{height:var(--spacing-7xl)}}@media(min-width:1024px){.tablet\:h-25{height:calc(var(--spacing) * 25)}}@media(min-width:1024px){.tablet\:h-62\.5{height:calc(var(--spacing) * 62.5)}}@media(min-width:1024px){.tablet\:h-72{height:calc(var(--spacing) * 72)}}@media(min-width:1024px){.tablet\:h-77{height:calc(var(--spacing) * 77)}}@media(min-width:1024px){.tablet\:h-89{height:calc(var(--spacing) * 89)}}@media(min-width:1024px){.tablet\:h-\[24\.668px\]{height:24.668px}}@media(min-width:1024px){.tablet\:h-\[26\.717px\]{height:26.717px}}@media(min-width:1024px){.tablet\:h-auto{height:auto}}@media(min-width:1024px){.tablet\:min-h-0{min-height:calc(var(--spacing) * 0)}}@media(min-width:1024px){.tablet\:min-h-110{min-height:calc(var(--spacing) * 110)}}@media(min-width:1024px){.tablet\:min-h-200\.5{min-height:calc(var(--spacing) * 200.5)}}@media(min-width:1024px){.tablet\:w-1\/2{width:50%}}@media(min-width:1024px){.tablet\:w-2\/3{width:calc(2 / 3 * 100%)}}@media(min-width:1024px){.tablet\:w-58{width:calc(var(--spacing) * 58)}}@media(min-width:1024px){.tablet\:w-99{width:calc(var(--spacing) * 99)}}@media(min-width:1024px){.tablet\:w-131\.25{width:calc(var(--spacing) * 131.25)}}@media(min-width:1024px){.tablet\:w-\[430px\]{width:430px}}@media(min-width:1024px){.tablet\:w-auto{width:auto}}@media(min-width:1024px){.tablet\:w-full\!{width:100%!important}}@media(min-width:1024px){.tablet\:w-px{width:1px}}@media(min-width:1024px){.tablet\:max-w-81\.75{max-width:calc(var(--spacing) * 81.75)}}@media(min-width:1024px){.tablet\:max-w-105\.5{max-width:calc(var(--spacing) * 105.5)}}@media(min-width:1024px){.tablet\:max-w-108{max-width:calc(var(--spacing) * 108)}}@media(min-width:1024px){.tablet\:max-w-113\.25{max-width:calc(var(--spacing) * 113.25)}}@media(min-width:1024px){.tablet\:max-w-113\.75{max-width:calc(var(--spacing) * 113.75)}}@media(min-width:1024px){.tablet\:max-w-140{max-width:calc(var(--spacing) * 140)}}@media(min-width:1024px){.tablet\:max-w-200{max-width:calc(var(--spacing) * 200)}}@media(min-width:1024px){.tablet\:max-w-md{max-width:var(--container-md)}}@media(min-width:1024px){.tablet\:min-w-0{min-width:calc(var(--spacing) * 0)}}@media(min-width:1024px){.tablet\:min-w-84{min-width:calc(var(--spacing) * 84)}}@media(min-width:1024px){.tablet\:flex-1{flex:1}}@media(min-width:1024px){.tablet\:flex-\[1_0_0\]{flex:1 0 0}}@media(min-width:1024px){.tablet\:flex-none{flex:none}}@media(min-width:1024px){.tablet\:shrink-0{flex-shrink:0}}@media(min-width:1024px){.tablet\:grow{flex-grow:1}}@media(min-width:1024px){.tablet\:grow-554{flex-grow:554}}@media(min-width:1024px){.tablet\:basis-0{flex-basis:calc(var(--spacing) * 0)}}@media(min-width:1024px){.tablet\:flex-col{flex-direction:column}}@media(min-width:1024px){.tablet\:flex-row{flex-direction:row}}@media(min-width:1024px){.tablet\:flex-nowrap{flex-wrap:nowrap}}@media(min-width:1024px){.tablet\:flex-wrap{flex-wrap:wrap}}@media(min-width:1024px){.tablet\:items-center{align-items:center}}@media(min-width:1024px){.tablet\:items-end{align-items:flex-end}}@media(min-width:1024px){.tablet\:items-start{align-items:flex-start}}@media(min-width:1024px){.tablet\:items-stretch{align-items:stretch}}@media(min-width:1024px){.tablet\:justify-between{justify-content:space-between}}@media(min-width:1024px){.tablet\:justify-center{justify-content:center}}@media(min-width:1024px){.tablet\:justify-end{justify-content:flex-end}}@media(min-width:1024px){.tablet\:justify-start{justify-content:flex-start}}@media(min-width:1024px){.tablet\:gap-\(--ec-hero-stack-gap\){gap:var(--ec-hero-stack-gap)}}@media(min-width:1024px){.tablet\:gap-1{gap:calc(var(--spacing) * 1)}}@media(min-width:1024px){.tablet\:gap-2xl{gap:var(--spacing-2xl)}}@media(min-width:1024px){.tablet\:gap-3xl{gap:var(--spacing-3xl)}}@media(min-width:1024px){.tablet\:gap-4xl{gap:var(--spacing-4xl)}}@media(min-width:1024px){.tablet\:gap-5{gap:calc(var(--spacing) * 5)}}@media(min-width:1024px){.tablet\:gap-5xl{gap:var(--spacing-5xl)}}@media(min-width:1024px){.tablet\:gap-7\.5{gap:calc(var(--spacing) * 7.5)}}@media(min-width:1024px){.tablet\:gap-7xl{gap:var(--spacing-7xl)}}@media(min-width:1024px){.tablet\:gap-8\.75{gap:calc(var(--spacing) * 8.75)}}@media(min-width:1024px){.tablet\:gap-9xl{gap:var(--spacing-9xl)}}@media(min-width:1024px){.tablet\:gap-10{gap:calc(var(--spacing) * 10)}}@media(min-width:1024px){.tablet\:gap-12{gap:calc(var(--spacing) * 12)}}@media(min-width:1024px){.tablet\:gap-\[51px\]{gap:51px}}@media(min-width:1024px){.tablet\:gap-lg{gap:var(--spacing-lg)}}@media(min-width:1024px){.tablet\:gap-none{gap:var(--spacing-none)}}@media(min-width:1024px){.tablet\:gap-reg{gap:var(--spacing-reg)}}@media(min-width:1024px){.tablet\:gap-sm{gap:var(--spacing-sm)}}@media(min-width:1024px){.tablet\:gap-xl{gap:var(--spacing-xl)}}@media(min-width:1024px){.tablet\:gap-xs{gap:var(--spacing-xs)}}@media(min-width:1024px){.tablet\:gap-x-9{column-gap:calc(var(--spacing) * 9)}}@media(min-width:1024px){.tablet\:gap-x-none{column-gap:var(--spacing-none)}}@media(min-width:1024px){.tablet\:gap-y-4xl{row-gap:var(--spacing-4xl)}}@media(min-width:1024px){.tablet\:gap-y-7xl{row-gap:var(--spacing-7xl)}}@media(min-width:1024px){.tablet\:self-auto{align-self:auto}}@media(min-width:1024px){.tablet\:self-center{align-self:center}}@media(min-width:1024px){.tablet\:self-stretch{align-self:stretch}}@media(min-width:1024px){.tablet\:overflow-visible{overflow:visible}}@media(min-width:1024px){.tablet\:rounded-lg{border-radius:var(--radius-lg)}}@media(min-width:1024px){.tablet\:rounded-xl{border-radius:var(--radius-xl)}}@media(min-width:1024px){.tablet\:p-2xl{padding:var(--spacing-2xl)}}@media(min-width:1024px){.tablet\:p-3xl{padding:var(--spacing-3xl)}}@media(min-width:1024px){.tablet\:p-5xl{padding:var(--spacing-5xl)}}@media(min-width:1024px){.tablet\:p-7\.5{padding:calc(var(--spacing) * 7.5)}}@media(min-width:1024px){.tablet\:p-10{padding:calc(var(--spacing) * 10)}}@media(min-width:1024px){.tablet\:p-lg{padding:var(--spacing-lg)}}@media(min-width:1024px){.tablet\:px-3xl{padding-inline:var(--spacing-3xl)}}@media(min-width:1024px){.tablet\:px-4xl{padding-inline:var(--spacing-4xl)}}@media(min-width:1024px){.tablet\:px-5xl{padding-inline:var(--spacing-5xl)}}@media(min-width:1024px){.tablet\:px-7\.5{padding-inline:calc(var(--spacing) * 7.5)}}@media(min-width:1024px){.tablet\:px-7xl{padding-inline:var(--spacing-7xl)}}@media(min-width:1024px){.tablet\:px-10{padding-inline:calc(var(--spacing) * 10)}}@media(min-width:1024px){.tablet\:px-lg{padding-inline:var(--spacing-lg)}}@media(min-width:1024px){.tablet\:px-none{padding-inline:var(--spacing-none)}}@media(min-width:1024px){.tablet\:px-xl{padding-inline:var(--spacing-xl)}}@media(min-width:1024px){.tablet\:py-3xl{padding-block:var(--spacing-3xl)}}@media(min-width:1024px){.tablet\:py-4xl{padding-block:var(--spacing-4xl)}}@media(min-width:1024px){.tablet\:py-5xl{padding-block:var(--spacing-5xl)}}@media(min-width:1024px){.tablet\:py-6xl{padding-block:var(--spacing-6xl)}}@media(min-width:1024px){.tablet\:py-7xl{padding-block:var(--spacing-7xl)}}@media(min-width:1024px){.tablet\:py-15{padding-block:calc(var(--spacing) * 15)}}@media(min-width:1024px){.tablet\:py-16{padding-block:calc(var(--spacing) * 16)}}@media(min-width:1024px){.tablet\:py-reg{padding-block:var(--spacing-reg)}}@media(min-width:1024px){.tablet\:py-xs{padding-block:var(--spacing-xs)}}@media(min-width:1024px){.tablet\:pt-7xl{padding-top:var(--spacing-7xl)}}@media(min-width:1024px){.tablet\:pt-30{padding-top:calc(var(--spacing) * 30)}}@media(min-width:1024px){.tablet\:pt-lg{padding-top:var(--spacing-lg)}}@media(min-width:1024px){.tablet\:pt-reg{padding-top:var(--spacing-reg)}}@media(min-width:1024px){.tablet\:pt-xl{padding-top:var(--spacing-xl)}}@media(min-width:1024px){.tablet\:pr-4xl{padding-right:var(--spacing-4xl)}}@media(min-width:1024px){.tablet\:pb-0{padding-bottom:calc(var(--spacing) * 0)}}@media(min-width:1024px){.tablet\:pb-7xl{padding-bottom:var(--spacing-7xl)}}@media(min-width:1024px){.tablet\:pb-10{padding-bottom:calc(var(--spacing) * 10)}}@media(min-width:1024px){.tablet\:pb-16{padding-bottom:calc(var(--spacing) * 16)}}@media(min-width:1024px){.tablet\:pb-none{padding-bottom:var(--spacing-none)}}@media(min-width:1024px){.tablet\:pb-xl{padding-bottom:var(--spacing-xl)}}@media(min-width:1024px){.tablet\:pl-4xl{padding-left:var(--spacing-4xl)}}@media(min-width:1024px){.tablet\:text-left{text-align:left}}@media(min-width:1024px){.tablet\:text-right{text-align:right}}@media(min-width:1024px){.tablet\:text-body-lg{font-size:var(--text-body-lg);line-height:var(--tw-leading, var(--text-body-lg--line-height));font-weight:var(--tw-font-weight, var(--text-body-lg--font-weight))}}@media(min-width:1024px){.tablet\:text-body-md{font-size:var(--text-body-md);line-height:var(--tw-leading, var(--text-body-md--line-height));font-weight:var(--tw-font-weight, var(--text-body-md--font-weight))}}@media(min-width:1024px){.tablet\:text-body-sm{font-size:var(--text-body-sm);line-height:var(--tw-leading, var(--text-body-sm--line-height));font-weight:var(--tw-font-weight, var(--text-body-sm--font-weight))}}@media(min-width:1024px){.tablet\:text-display{font-size:var(--text-display);line-height:var(--tw-leading, var(--text-display--line-height));font-weight:var(--tw-font-weight, var(--text-display--font-weight))}}@media(min-width:1024px){.tablet\:text-h1{font-size:var(--text-h1);line-height:var(--tw-leading, var(--text-h1--line-height));font-weight:var(--tw-font-weight, var(--text-h1--font-weight))}}@media(min-width:1024px){.tablet\:text-h2{font-size:var(--text-h2);line-height:var(--tw-leading, var(--text-h2--line-height));font-weight:var(--tw-font-weight, var(--text-h2--font-weight))}}@media(min-width:1024px){.tablet\:text-h3{font-size:var(--text-h3);line-height:var(--tw-leading, var(--text-h3--line-height));font-weight:var(--tw-font-weight, var(--text-h3--font-weight))}}@media(min-width:1024px){.tablet\:text-h4{font-size:var(--text-h4);line-height:var(--tw-leading, var(--text-h4--line-height));font-weight:var(--tw-font-weight, var(--text-h4--font-weight))}}@media(min-width:1024px){.tablet\:text-h5{font-size:var(--text-h5);line-height:var(--tw-leading, var(--text-h5--line-height));font-weight:var(--tw-font-weight, var(--text-h5--font-weight))}}@media(min-width:1024px){.tablet\:text-label-md{font-size:var(--text-label-md);line-height:var(--tw-leading, var(--text-label-md--line-height));font-weight:var(--tw-font-weight, var(--text-label-md--font-weight))}}@media(min-width:1024px){.tablet\:text-body-lg\/\[1\.3\]{font-size:var(--text-body-lg);line-height:1.3}}@media(min-width:1024px){.tablet\:text-\[33px\]{font-size:33px}}@media(min-width:1024px){.tablet\:leading-normal{--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}}@media(min-width:1024px){.tablet\:whitespace-nowrap{white-space:nowrap}}@media(min-width:1440px){.desktop\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip-path:none;white-space:normal}}@media(min-width:1440px){.desktop\:inset-x-22\.5{inset-inline:calc(var(--spacing) * 22.5)}}@media(min-width:1440px){.desktop\:mt-5{margin-top:calc(var(--spacing) * 5)}}@media(min-width:1440px){.desktop\:aspect-1430\/822{aspect-ratio:1430/822}}@media(min-width:1440px){.desktop\:min-h-125{min-height:calc(var(--spacing) * 125)}}@media(min-width:1440px){.desktop\:min-h-207\.5{min-height:calc(var(--spacing) * 207.5)}}@media(min-width:1440px){.desktop\:w-1\/2{width:50%}}@media(min-width:1440px){.desktop\:w-142\.5{width:calc(var(--spacing) * 142.5)}}@media(min-width:1440px){.desktop\:max-w-99{max-width:calc(var(--spacing) * 99)}}@media(min-width:1440px){.desktop\:max-w-138\.5{max-width:calc(var(--spacing) * 138.5)}}@media(min-width:1440px){.desktop\:max-w-153\.5{max-width:calc(var(--spacing) * 153.5)}}@media(min-width:1440px){.desktop\:max-w-173\.5{max-width:calc(var(--spacing) * 173.5)}}@media(min-width:1440px){.desktop\:max-w-175{max-width:calc(var(--spacing) * 175)}}@media(min-width:1440px){.desktop\:flex-1{flex:1}}@media(min-width:1440px){.desktop\:shrink-0{flex-shrink:0}}@media(min-width:1440px){.desktop\:flex-row{flex-direction:row}}@media(min-width:1440px){.desktop\:items-center{align-items:center}}@media(min-width:1440px){.desktop\:items-start{align-items:flex-start}}@media(min-width:1440px){.desktop\:justify-between{justify-content:space-between}}@media(min-width:1440px){.desktop\:gap-3xl{gap:var(--spacing-3xl)}}@media(min-width:1440px){.desktop\:gap-5\.5{gap:calc(var(--spacing) * 5.5)}}@media(min-width:1440px){.desktop\:gap-7xl{gap:var(--spacing-7xl)}}@media(min-width:1440px){.desktop\:gap-20{gap:calc(var(--spacing) * 20)}}@media(min-width:1440px){.desktop\:gap-25{gap:calc(var(--spacing) * 25)}}@media(min-width:1440px){.desktop\:gap-lg{gap:var(--spacing-lg)}}@media(min-width:1440px){.desktop\:gap-none{gap:var(--spacing-none)}}@media(min-width:1440px){.desktop\:gap-sm{gap:var(--spacing-sm)}}@media(min-width:1440px){.desktop\:gap-x-25{column-gap:calc(var(--spacing) * 25)}}@media(min-width:1440px){.desktop\:gap-y-none{row-gap:var(--spacing-none)}}@media(min-width:1440px){.desktop\:p-15{padding:calc(var(--spacing) * 15)}}@media(min-width:1440px){.desktop\:px-\(--ec-section-pad-x\){padding-inline:var(--ec-section-pad-x)}}@media(min-width:1440px){.desktop\:px-22\.5{padding-inline:calc(var(--spacing) * 22.5)}}@media(min-width:1440px){.desktop\:px-\[90px\]{padding-inline:90px}}@media(min-width:1440px){.desktop\:py-7xl{padding-block:var(--spacing-7xl)}}@media(min-width:1440px){.desktop\:py-20{padding-block:calc(var(--spacing) * 20)}}@media(min-width:1440px){.desktop\:pt-22\.5{padding-top:calc(var(--spacing) * 22.5)}}@media(min-width:1440px){.desktop\:pt-45{padding-top:calc(var(--spacing) * 45)}}@media(min-width:1440px){.desktop\:pb-7xl{padding-bottom:var(--spacing-7xl)}}@media(min-width:1440px){.desktop\:pb-20{padding-bottom:calc(var(--spacing) * 20)}}@media(min-width:1440px){.desktop\:text-body-md{font-size:var(--text-body-md);line-height:var(--tw-leading, var(--text-body-md--line-height));font-weight:var(--tw-font-weight, var(--text-body-md--font-weight))}}@media(min-width:1440px){.desktop\:text-display{font-size:var(--text-display);line-height:var(--tw-leading, var(--text-display--line-height));font-weight:var(--tw-font-weight, var(--text-display--font-weight))}}@media(min-width:1440px){.desktop\:text-display-xl{font-size:var(--text-display-xl);line-height:var(--tw-leading, var(--text-display-xl--line-height));font-weight:var(--tw-font-weight, var(--text-display-xl--font-weight))}}@media(min-width:1440px){.desktop\:text-h1{font-size:var(--text-h1);line-height:var(--tw-leading, var(--text-h1--line-height));font-weight:var(--tw-font-weight, var(--text-h1--font-weight))}}@media(min-width:1440px){.desktop\:text-h2{font-size:var(--text-h2);line-height:var(--tw-leading, var(--text-h2--line-height));font-weight:var(--tw-font-weight, var(--text-h2--font-weight))}}@media(min-width:1440px){.desktop\:text-h3{font-size:var(--text-h3);line-height:var(--tw-leading, var(--text-h3--line-height));font-weight:var(--tw-font-weight, var(--text-h3--font-weight))}}@media(min-width:1440px){.desktop\:text-h4{font-size:var(--text-h4);line-height:var(--tw-leading, var(--text-h4--line-height));font-weight:var(--tw-font-weight, var(--text-h4--font-weight))}}@media(min-width:1440px){.desktop\:text-h5{font-size:var(--text-h5);line-height:var(--tw-leading, var(--text-h5--line-height));font-weight:var(--tw-font-weight, var(--text-h5--font-weight))}}@media(min-width:1440px){.desktop\:font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}}}@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-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-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-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: 0px;}@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;}@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-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--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-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}}}@font-face{font-family:HelveticaNeuePro;src:url(/assets/fonts/HelveticaNeuePro-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;ascent-override:100%;descent-override:28.6%;line-gap-override:0%}@font-face{font-family:HelveticaNeuePro;src:url(/assets/fonts/HelveticaNeuePro-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;ascent-override:100%;descent-override:28.6%;line-gap-override:0%}@font-face{font-family:HelveticaNeuePro;src:url(/assets/fonts/HelveticaNeuePro-Roman.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:100%;descent-override:28.6%;line-gap-override:0%}@font-face{font-family:HelveticaNeuePro;src:url(/assets/fonts/HelveticaNeuePro-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;ascent-override:100%;descent-override:28.6%;line-gap-override:0%}@font-face{font-family:HelveticaNeuePro;src:url(/assets/fonts/HelveticaNeuePro-Bold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;ascent-override:100%;descent-override:28.6%;line-gap-override:0%}@font-face{font-family:HelveticaNeuePro;src:url(/assets/fonts/HelveticaNeuePro-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;ascent-override:100%;descent-override:28.6%;line-gap-override:0%}html,body{overflow-x:clip;background-color:var(--ec-background)}body{margin:0;min-height:100vh;font-family:var(--font-sans);line-height:var(--ec-leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}video:not([controls]){pointer-events:none}video:not([controls])::-webkit-media-controls{display:none!important}video:not([controls])::-webkit-media-controls-enclosure{display:none!important}video:not([controls])::-webkit-media-controls-panel{display:none!important}video:not([controls])::-webkit-media-controls-panel-container{display:none!important}video:not([controls])::-webkit-media-controls-overlay-play-button{display:none!important}video:not([controls])::-webkit-media-controls-play-button{display:none!important}video:not([controls])::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;appearance:none}@property --ec-edge-lit{syntax: "<number>"; inherits: true; initial-value: 0;}@property --ec-scrim-relief{syntax: "<number>"; inherits: true; initial-value: 0;}:root{--ec-background: rgb(0, 0, 0);--ec-link-blue: #086ef9;--ec-text-muted: #95acbe;--ec-brand-blue: #086ef9;--ec-brand-blue-rgb: 8 110 249;--ec-blue-900-rgb: 3 44 100;--ec-surface-bg: #011c41;--ec-surface-bg-alt: #041f46;--ec-surface-deep: #030a1a;--ec-surface-accent: #01296e;--ec-surface-card: #042150;--ec-surface-border: rgba(255, 255, 255, .06);--ec-surface-hover: color-mix(in srgb, var(--ec-surface-bg) 90%, #ffffff);--ec-surface-light: #f1f5f7;--ec-surface-glass: radial-gradient( 231% 135.8% at .9% 2.98%, rgba(255, 255, 255, .16) 0%, rgba(255, 255, 255, 0) 100% );--ec-surface-glass-border: rgba(210, 210, 210, .3);--ec-glass-tint: var(--ec-surface-bg);--ec-glass-mix: 55%;--ec-glass-blur: 18px;--ec-glass-saturate: 1.25;--ec-glass-bg-solid: var(--ec-surface-bg-alt);--ec-glass-highlight: rgb(255 255 255 / .12);--ec-glass-rim: rgb(255 255 255 / .14);--ec-glass-depth: rgb(0 0 0 / .55);--ec-glass-hollow: rgb(0 0 0 / .6);--ec-glass-ambient: rgb(0 0 0 / .32);--ec-hairline-w: 1px;--ec-hairline-angle: 160deg;--ec-hairline-rgb: 255 255 255;--ec-hairline-strong: .35;--ec-hairline-soft: .18;--ec-hairline-faint: .06;--ec-hairline-vanish: .02;--ec-hairline-start: var(--ec-hairline-strong);--ec-hairline-center: var(--ec-hairline-faint);--ec-hairline-end: var(--ec-hairline-soft);--ec-hairline-opacity: 1;--ec-hairline-fade: linear-gradient(#000 0 0);--ec-glass-frost-surface: rgba(255, 255, 255, .03);--ec-glass-frost-blur: 100px;--ec-glass-frost-radius: 15px;--ec-glass-frost-shadow: inset 0 0 12px rgba(255, 255, 255, .03), 0 8px 19.5px rgba(0, 0, 0, .06);--ec-glass-chip-surface: var(--ec-glass-frost-surface);--ec-glass-chip-base: transparent;--ec-glass-chip-base-deep: #030f28;--ec-glass-chip-shadow: var(--ec-glass-frost-shadow);--ec-glass-chip-blur: var(--ec-glass-frost-blur);--ec-glass-chip-backdrop: blur(var(--ec-glass-chip-blur));--ec-glass-chip-radius: var(--ec-glass-frost-radius);--ec-glass-chip-glow: var(--ec-brand-blue);--ec-glass-chip-glow-blur: 7px;--ec-glass-chip-glow-opacity: .4;--ec-glass-chip-duration: .7s;--ec-glass-chip-ease: cubic-bezier(.16, 1, .3, 1);--ec-glass-panel-surface: rgba(1, 8, 24, .5);--ec-glass-panel-blur: 38.6px;--ec-surface-elevated: #041f46;--ec-off-white-warm: #fdfbfa;--ec-ink-black: #000000;--ec-trade-up: #00bd23;--ec-trade-down: #dc2626;--ec-status-online: #1ad598;--ec-feedback-success: #1ad598;--ec-chart-up: #0da500;--ec-chart-down: #ff0000;--ec-switch-on: #6ec966;--ec-switch-off: rgba(255, 255, 255, .24);--ec-border-strong: rgba(255, 255, 255, .4);--ec-divider-soft: rgba(255, 255, 255, .12);--ec-border-subtle: #22262f;--ec-border-hairline: rgba(255, 255, 255, .1);--ec-skeleton-surface: rgba(255, 255, 255, .06);--ec-skeleton-sheen: rgba(255, 255, 255, .13);--ec-skeleton-duration: 1.4s;--ec-field-border-hover: #f8f9fa;--ec-field-border-focus: #2e6bff;--ec-radius-3xs: 2px;--ec-radius-sm: 8px;--ec-radius-reg: 12px;--ec-radius-lg: 16px;--ec-radius-xl: 20px;--ec-radius-2xl: 24px;--ec-radius-3xl: 28px;--ec-radius-card: 22px;--ec-gutter: 16px;--ec-hero-radius: 22px;--ec-type-scale-title: 1;--ec-type-scale-body: 1;--ec-type-scale-copy: 1;--ec-scale-wide: 1;--ec-btn-scale: 1;--ec-icon-btn-scale: 1;--ec-hero-mobile-min-h: 840px;--ec-hero-max-h: 919px;--ec-hero-h: clamp(var(--ec-hero-mobile-min-h), 100svh, var(--ec-hero-max-h));--ec-hero-full-max-h: var(--ec-hero-max-h);--ec-hero-full-h: clamp(var(--ec-hero-mobile-min-h), 100svh, var(--ec-hero-full-max-h));--ec-hero-compact-max-h: var(--ec-hero-max-h);--ec-hero-compact-h: var(--ec-hero-full-h);--ec-hero-lifted-pad-b: max(calc(var(--ec-hero-h) - 70svh), 48px);--ec-hero-grid-x: -160px;--ec-hero-grid-y: -430px;--ec-hero-pad-x: 16px;--ec-hero-pad-b: 20px;--ec-space-10xl: 160px;--ec-canvas-max: 1470px;--ec-bleed-limit: 3500px;--ec-bleed-full: min(100vw, var(--ec-bleed-limit));--ec-bleed-inset: min(100vw - 2 * var(--ec-gutter), var(--ec-bleed-limit));--ec-canvas-content-max: calc(var(--ec-canvas-max) - 2 * var(--ec-gutter));--ec-section-max: 1430px;--ec-section-pad-x: 16px;--ec-section-pad-y: 32px;--ec-page-pad-x: calc(var(--ec-gutter) + var(--ec-section-pad-x));--ec-hero-stack-gap: 50px;--ec-transition-fast: .12s;--ec-transition-base: .2s;--ec-transition-slow: .32s;--ec-ease: cubic-bezier(.4, 0, .2, 1);--ec-hover-lift: 3px;--ec-hover-scale: 1.02;--ec-hover-scale-duration: .52s;--ec-hover-scale-ease: cubic-bezier(.22, 1, .36, 1);--ec-media-zoom: 1.02;--ec-media-zoom-delay: .18s;--ec-media-zoom-duration: 1.4s;--ec-media-zoom-ease: cubic-bezier(.16, 1, .3, 1);--ec-sweep-light: rgb(255 255 255 / .16);--ec-sweep-angle: 105deg;--ec-sweep-duration: .78s;--ec-sweep-ease: cubic-bezier(.22, .61, .36, 1);--ec-z-behind: -1;--ec-z-base: 0;--ec-z-raised: 1;--ec-z-sticky: 10;--ec-z-overlay: 50;--ec-z-modal: 100;--ec-navbar-h: 80px;--ec-sticky-top: calc(var(--ec-navbar-h) + 20px);--ec-header-offset: 96px;--ec-hero-chrome-offset: max(var(--ec-header-offset), var(--ec-navbar-h));--ec-anchor-gap: 24px;--ec-anchor-offset: calc(var(--ec-navbar-h) + var(--ec-anchor-gap));--ec-vh: 100vh;--ec-lvh: 100vh;--ec-leading-normal: 1.2;--ec-text-trim-start: calc(.5em - .5lh) ;--ec-text-trim-end: calc(.214em - .5lh) ;--ec-text-optical-shift: 0em;--ec-blue-primary: #0062e8;--ec-shadow-raised: 0 1px 4px 0 rgba(38, 40, 46, .37);--ec-shadow-glass-convex: inset 0 var(--ec-hairline-w) 0 0 var(--ec-glass-highlight), inset 0 -8px 14px -8px var(--ec-glass-depth), 0 20px 44px -14px var(--ec-glass-ambient);--ec-shadow-glass-concave: inset 0 4px 8px -2px var(--ec-glass-hollow), inset 0 calc(-1 * var(--ec-hairline-w)) 0 0 var(--ec-glass-rim), 0 8px 16px -10px var(--ec-glass-ambient);--ec-shadow-switch-track: 0 0 0 1px rgba(106, 115, 133, .28);--ec-shadow-switch-knob: 0 1px 3px rgba(0, 0, 0, .24), 0 0 2px rgba(0, 0, 0, .14);--ec-mockup-shadow: rgba(0, 0, 0, .67);--ec-shadow-glass-lift: inset 0 var(--ec-hairline-w) 0 0 var(--ec-glass-highlight), 0 24px 48px -18px var(--ec-glass-ambient);--ec-glow-1: #80c4ff;--ec-glow-2: #6bb3ff;--ec-glow-3: #0074ff;--ec-glow-4: #006dff;--ec-glow-5: #0050ff;--ec-glow-bloom-core: rgb(21 93 252 / .08);--ec-glow-bloom-cyan: rgb(0 184 219 / .05);--ec-glow-bloom-wide: rgb(43 127 255 / .03);--ec-gradient-media-scrim: linear-gradient(180deg, rgba(3, 10, 26, 0) 0%, #030a1a 100%);--ec-gradient-slide-veil: linear-gradient(180deg, rgba(0, 63, 144, .32) 0%, rgba(0, 63, 144, .4) 100%), linear-gradient(180deg, rgba(9, 31, 60, .32) 0%, rgba(9, 31, 60, .4) 100%);--ec-slide-veil-blur: 3.263cqw;--ec-gradient-panel-veil: linear-gradient( var(--ec-panel-veil-angle, 130deg), rgba(1, 28, 65, .1) 19.872%, #051027 66.021% );--ec-gradient-card-surface: linear-gradient(180deg, #001d44 0%, #001531 50%, #000c1d 100%);--ec-gradient-card-veil-solid: linear-gradient(180deg, #022450 0%, #032d63 100%);--ec-gradient-blue-light: #002ab4;--ec-gradient-blue-dark: #000a48;--ec-gradient-blue-base: #0046a6;--ec-gradient-blue-edge: #001d45;--ec-gradient-blue-border: #0051c2;--ec-gradient-blue-vertical: linear-gradient( 180deg, var(--ec-gradient-blue-base) 0%, var(--ec-blue-primary) 100% );--ec-gradient-glow: linear-gradient(51deg, var(--ec-gradient-blue-base) 4.73%, #0084ff 91.87%);--ec-gradient-ambient-glow: linear-gradient( 45deg, #0067dc 0%, #022b6e 15%, rgba(2, 43, 110, .4) 40%, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0) 100% );--ec-gradient-metal: linear-gradient( 90deg, #ffffff 0%, #fbfbfb 26%, #ececec 50%, #cfcfcf 76%, #a8a8a8 100% );--ec-gradient-glass-fill: linear-gradient( 135deg, rgb(255 255 255 / .1) 0%, rgb(255 255 255 / .025) 55%, rgb(255 255 255 / 0) 100% );--ec-gradient-glass-sheen: radial-gradient( 135.9% 230.9% at .9% 2.98%, rgb(255 255 255 / .16) 0%, rgb(255 255 255 / 0) 100% );--ec-gradient-glass-sheen-blue: linear-gradient( 106deg, rgba(0, 71, 128, .25) -27.27%, rgba(0, 116, 207, .13) 48.21%, rgba(0, 71, 128, 0) 97.73% );--ec-gradient-glass-glow-corner: linear-gradient( 318deg, var(--ec-link-blue) -41.61%, rgba(8, 110, 249, 0) 22.18% );--ec-gradient-glass-ring-corner: radial-gradient(28% 75% at 100% 100%, rgba(8, 110, 249, .55) 0%, rgba(8, 110, 249, 0) 100%), linear-gradient( 180deg, rgba(255, 255, 255, .15) 0%, rgba(255, 255, 255, .03) 50%, rgba(255, 255, 255, .1) 100% );--ec-gradient-card-glow: linear-gradient( 180deg, rgba(22, 22, 22, 0) 22.02%, var(--ec-glow-4) 52.08%, var(--ec-glow-3) 67.32%, var(--ec-glow-5) 83.41% );--ec-gradient-panel-deep: linear-gradient(103.63deg, #000000 1.49%, #061a40 100%);--ec-gradient-card-deep: linear-gradient(129.66deg, #000000 1.49%, #061a40 100%);--ec-gradient-panel-sweep: linear-gradient( var(--ec-panel-sweep-angle, 93.85deg), rgba(1, 28, 65, .1) 22.86%, #051027 77% );--ec-edge-sheen-rgb: 153 153 153;--ec-gradient-card-fill: rgb(255 255 255 / .03);--ec-gradient-glass-edge: radial-gradient( 105% 36% at 0% 0%, rgb(var(--ec-brand-blue-rgb) / 1) 0%, rgb(var(--ec-brand-blue-rgb) / 1) 18%, rgb(var(--ec-brand-blue-rgb) / .87) 30%, rgb(var(--ec-brand-blue-rgb) / .62) 48%, rgb(var(--ec-brand-blue-rgb) / .33) 65%, rgb(var(--ec-brand-blue-rgb) / .08) 82%, rgb(var(--ec-brand-blue-rgb) / 0) 100% ), radial-gradient( 62% 110% at 100% 0%, rgb(255 255 255 / .2) 0%, rgb(255 255 255 / .185) 15%, rgb(255 255 255 / .13) 30%, rgb(255 255 255 / .06) 55%, rgb(255 255 255 / .045) 80%, rgb(255 255 255 / .05) 100% );--ec-gradient-surface-sheen: radial-gradient( 48% 95% at 99% 2%, rgb(255 255 255 / .1) 0%, rgb(255 255 255 / .045) 40%, rgb(255 255 255 / .015) 70%, rgb(255 255 255 / 0) 95% ), radial-gradient( 62% 38% at 58% 0%, rgb(255 255 255 / .03) 0%, rgb(255 255 255 / .012) 50%, rgb(255 255 255 / 0) 85% );--ec-gradient-corner-scrim: linear-gradient(to bottom right, rgba(0, 21, 58, 0) 0%, rgba(3, 10, 26, .73) 50%) bottom right / 50% 50% no-repeat, linear-gradient(to bottom left, rgba(0, 21, 58, 0) 0%, rgba(3, 10, 26, .73) 50%) bottom left / 50% 50% no-repeat, linear-gradient(to top left, rgba(0, 21, 58, 0) 0%, rgba(3, 10, 26, .73) 50%) top left / 50% 50% no-repeat, linear-gradient(to top right, rgba(0, 21, 58, 0) 0%, rgba(3, 10, 26, .73) 50%) top right / 50% 50% no-repeat;--ec-gradient-beam-scrim: linear-gradient(37.95deg, #030a1a 18.72%, rgba(3, 10, 26, 0) 43.91%), linear-gradient(360deg, #030a1a 7.08%, rgba(3, 10, 26, 0) 20.28%), linear-gradient(182.03deg, #030a1a 7.29%, rgba(3, 10, 26, 0) 25.27%);--ec-grid-line: rgba(11, 202, 202, .2);--ec-grid-mesh-line: rgba(181, 211, 253, .02);--ec-grid-mesh-step: 41px;--ec-grid-mesh-width: 1.75px;--ec-grid-dot: rgba(11, 202, 202, .4);--ec-grid-detail: rgba(11, 202, 202, .15);--ec-gradient-accent: linear-gradient(80.61deg, var(--ec-gradient-blue-edge) 4.06%, rgba(0, 70, 166, 0) 128.54%), linear-gradient(0deg, var(--ec-gradient-blue-base), var(--ec-gradient-blue-base));--ec-gradient-primary: linear-gradient(87.34deg, var(--ec-gradient-blue-edge) -4.06%, rgba(0, 70, 166, 0) 128.54%) padding-box, radial-gradient( 79.17% 468.75% at 89.17% -8.33%, var(--ec-gradient-blue-light) 0%, var(--ec-gradient-blue-dark) 100% ) padding-box, linear-gradient(0deg, var(--ec-gradient-blue-base), var(--ec-gradient-blue-base)) padding-box, linear-gradient(239.77deg, var(--ec-gradient-blue-border) 20.35%, rgba(0, 81, 194, 0) 68.41%) border-box}@supports (height: 100svh){:root{--ec-vh: 100svh}}@supports (height: 100lvh){:root{--ec-lvh: 100lvh}}@media(min-width:1024px){:root{--ec-gradient-slide-veil: linear-gradient(180deg, rgba(9, 31, 60, .8) 0%, #091f3c 72.6%)}}:root.bg-deep{--ec-background: var(--ec-surface-deep)}:root.has-risk-disclaimer{--ec-navbar-h: 142px}@media(min-width:1024px){:root.has-risk-disclaimer{--ec-navbar-h: 152px}}@media(min-width:1440px){:root.has-risk-disclaimer{--ec-navbar-h: 162px}}:root{--ec-cta-band-max: calc(min(var(--ec-canvas-max), 100vw) - 2 * var(--ec-gutter));--ec-cta-band-radius: var(--ec-radius-xl);--ec-cta-band-min-h: 655px;--ec-cta-band-pad-block: 16px;--ec-cta-band-pad-inline: var(--ec-section-pad-x);--ec-cta-band-gap-copy: calc(20px * var(--ec-scale-wide));--ec-cta-band-gap-block: 32px;--ec-cta-band-gap-actions: calc(10px * var(--ec-scale-wide));--ec-copy-gap: 20px;--ec-cta-scrim-fade-duration: .6s;--ec-cta-btn-h-mobile: 48px;--ec-cta-scrim-color: var(--ec-surface-deep);--ec-cta-scrim-inline: linear-gradient( 90deg, var(--ec-cta-scrim-color) 42.12%, color-mix(in srgb, var(--ec-cta-scrim-color) 96%, transparent) 45.54%, color-mix(in srgb, var(--ec-cta-scrim-color) 84%, transparent) 48.96%, color-mix(in srgb, var(--ec-cta-scrim-color) 68%, transparent) 52.38%, color-mix(in srgb, var(--ec-cta-scrim-color) 50%, transparent) 55.8%, color-mix(in srgb, var(--ec-cta-scrim-color) 32%, transparent) 59.22%, color-mix(in srgb, var(--ec-cta-scrim-color) 16%, transparent) 62.64%, color-mix(in srgb, var(--ec-cta-scrim-color) 4%, transparent) 66.06%, transparent 69.48% );--ec-cta-scrim-block: linear-gradient(180deg, transparent 36.22%, var(--ec-cta-scrim-color) 59.35%), linear-gradient(180deg, transparent 0%, var(--ec-cta-scrim-color) 100%);--ec-cta-scrim-block-top: linear-gradient( 180deg, var(--ec-cta-scrim-color) 27.84%, color-mix(in srgb, var(--ec-cta-scrim-color) 96%, transparent) 31.61%, color-mix(in srgb, var(--ec-cta-scrim-color) 84%, transparent) 35.38%, color-mix(in srgb, var(--ec-cta-scrim-color) 68%, transparent) 39.14%, color-mix(in srgb, var(--ec-cta-scrim-color) 50%, transparent) 42.91%, color-mix(in srgb, var(--ec-cta-scrim-color) 32%, transparent) 46.68%, color-mix(in srgb, var(--ec-cta-scrim-color) 16%, transparent) 50.44%, color-mix(in srgb, var(--ec-cta-scrim-color) 4%, transparent) 54.21%, transparent 57.98% );--ec-cta-scrim-blur-mask-block-top: linear-gradient(180deg, #000000 0%, transparent 86.84%)}@media(min-width:1024px){:root{--ec-cta-band-min-h: calc(460px * var(--ec-scale-wide));--ec-cta-band-pad-block: calc(60px * var(--ec-scale-wide));--ec-cta-band-gap-block: 0px;--ec-copy-gap: 30px}}@media(min-width:1440px){:root{--ec-cta-band-pad-block: calc(80px * var(--ec-scale-wide))}}.ec-cta-btn{height:var(--ec-cta-btn-h-mobile)}@media(min-width:1024px){.ec-cta-btn{height:auto}}.ec-glass-chip{--ec-glass-chip-size: 50px;--ec-glass-chip-glow-width: 39px;--ec-glass-chip-glow-height: 16px;--ec-glass-chip-glow-offset: -12px;position:relative;display:flex;width:calc(var(--ec-glass-chip-size) * var(--ec-scale-wide));height:calc(var(--ec-glass-chip-size) * var(--ec-scale-wide));align-items:center;justify-content:center;flex-shrink:0;isolation:isolate;overflow:hidden;border-radius:calc(var(--ec-glass-chip-radius) * var(--ec-scale-wide));background:linear-gradient(var(--ec-glass-chip-surface),var(--ec-glass-chip-surface)),var(--ec-glass-chip-base);box-shadow:var(--ec-glass-chip-shadow);backdrop-filter:var(--ec-glass-chip-backdrop);-webkit-backdrop-filter:var(--ec-glass-chip-backdrop)}.ec-glass-chip:before{content:"";position:absolute;bottom:calc(var(--ec-glass-chip-glow-offset) * var(--ec-scale-wide));left:50%;z-index:0;width:calc(var(--ec-glass-chip-glow-width) * var(--ec-scale-wide));height:calc(var(--ec-glass-chip-glow-height) * var(--ec-scale-wide));transform:translate(-50%);border-radius:50%;background:var(--ec-glass-chip-glow);opacity:var(--ec-glass-chip-glow-opacity);filter:blur(calc(var(--ec-glass-chip-glow-blur) * var(--ec-scale-wide)));pointer-events:none}.ec-glass-chip>*{position:relative;z-index:1}.ec-glass-chip--lit{--ec-glass-chip-backdrop: none;--ec-glass-chip-surface: rgb(255 255 255 / calc(.03 * (1 - var(--ec-edge-lit))));--ec-glass-chip-base: linear-gradient( 180deg, rgb(var(--ec-brand-blue-rgb) / calc(.04 * var(--ec-edge-lit))) 0%, rgb(var(--ec-brand-blue-rgb) / calc(.07 * var(--ec-edge-lit))) 100% )}.ec-edge-fade{-webkit-mask-image:var(--ec-mask-fade-x);mask-image:var(--ec-mask-fade-x);--ec-edge-fade: var( --ec-edge-fade-size, clamp( 0px, calc((100vw - var(--ec-bleed-max, var(--ec-canvas-max))) * 2), var(--ec-edge-fade-max, 200px) ) );--ec-mask-fade-x: linear-gradient( to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .12) calc(var(--ec-edge-fade) * .3), rgba(0, 0, 0, .55) calc(var(--ec-edge-fade) * .62), rgba(0, 0, 0, .88) calc(var(--ec-edge-fade) * .85), #000 var(--ec-edge-fade), #000 calc(100% - var(--ec-edge-fade)), rgba(0, 0, 0, .88) calc(100% - var(--ec-edge-fade) * .85), rgba(0, 0, 0, .55) calc(100% - var(--ec-edge-fade) * .62), rgba(0, 0, 0, .12) calc(100% - var(--ec-edge-fade) * .3), rgba(0, 0, 0, 0) 100% );--ec-gradient-edge-blend: linear-gradient(to right, var(--ec-background) 0, transparent var(--ec-edge-fade)), linear-gradient(to left, var(--ec-background) 0, transparent var(--ec-edge-fade))}.hero-frame{--ec-hero-cap-trim: calc(var(--text-h1) * .193);width:calc(100% - 2 * var(--ec-gutter) * var(--scroll-progress, 0));margin-inline:auto;border-radius:calc(var(--ec-hero-radius) * var(--scroll-progress, 0))}@media(min-width:1440px){.hero-frame{--ec-hero-cap-trim: calc(var(--text-display) * .193)}}.hero-frame__canvas{max-width:calc(var(--ec-canvas-max) - 2 * var(--ec-gutter) * var(--scroll-progress, 0))}.ec-hero-grid{position:absolute;bottom:var(--ec-hero-grid-y);left:var(--ec-hero-grid-x);z-index:var(--ec-z-raised);width:1515px;height:768px;transform:translate(-50%);opacity:.8;pointer-events:none;background-image:url(/assets/images/grid-pattern-card.svg);background-repeat:no-repeat;background-position:center top;background-size:cover;animation:ec-hero-decor-in .4s ease-out both}@keyframes ec-hero-decor-in{0%{filter:blur(20px)}to{filter:none}}@media(prefers-reduced-motion:reduce){.ec-hero-grid{animation:none}}.hero-frame--full,.hero-frame--full .hero-frame__canvas{min-height:var(--ec-hero-full-h);max-height:var(--ec-hero-full-max-h)}.hero-frame--compact,.hero-frame--compact .hero-frame__canvas{min-height:var(--ec-hero-compact-h);max-height:var(--ec-hero-compact-max-h)}app-header .excent-btn{padding:calc(10px * var(--ec-btn-scale)) calc(20px * var(--ec-btn-scale))}@media(min-width:1920px){app-header{--ec-icon-btn-scale: var(--ec-type-scale-title)}app-header svg-icon{display:inline-flex;transform:scale(var(--ec-type-scale-title))}app-header #navbar-logo excent-logo{height:calc(26.717px * var(--ec-type-scale-title))}}@media(min-width:1920px){.hero-frame .excent-btn__icon svg,.ec-type-wide .excent-btn__icon svg,.ec-wide .excent-btn__icon svg{width:calc(18px * var(--ec-scale-wide))!important;height:calc(18px * var(--ec-scale-wide))!important}}filter[id*=__lottie_element_]{color-interpolation-filters:sRGB}@media(max-width:1023px){*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}}@media(min-width:1024px){:root{--ec-hero-grid-x: -1px;--ec-hero-grid-y: -370px;--ec-navbar-h: 110px;--ec-gutter: 20px;--ec-section-pad-x: 40px;--ec-section-pad-y: 80px;--ec-hero-stack-gap: 40px;--ec-hero-h: 690px;--ec-hero-full-max-h: 690px;--ec-hero-full-h: min(100svh, var(--ec-hero-full-max-h));--ec-hero-compact-h: 450px;--ec-hero-compact-max-h: var(--ec-hero-compact-h);--ec-hero-chrome-offset: max(120px, var(--ec-navbar-h))}}@media(min-width:1440px){:root{--ec-navbar-h: 120px;--ec-section-pad-x: 90px;--ec-hero-stack-gap: 60px;--ec-hero-h: 840px;--ec-hero-full-max-h: 1000px;--ec-hero-compact-h: 520px}}@media(min-width:1920px){:root{--ec-scale-wide: 1.25;--ec-hero-h: 750px;--ec-hero-full-max-h: var(--ec-hero-h);--ec-hero-full-h: var(--ec-hero-h);--ec-hero-compact-h: var(--ec-hero-h);--ec-btn-scale: 1.25;--ec-canvas-max: 1750px;--ec-section-max: 1750px}}@media(min-width:1920px){.hero-frame:not(#hero-section),.hero-frame:not(#hero-section) .hero-frame__canvas{height:var(--ec-hero-h);min-height:0}}@media(min-width:1024px){#hero-section{--ec-hero-full-h: 100svh;--ec-hero-full-max-h: none}#hero-section,#hero-section .hero-frame__canvas{height:100svh}}@media(min-width:1920px){.hero-frame,app-header,.ec-type-wide,.ec-type-wide-copy,.ec-wide{--ec-type-scale-title: 1.25;--text-display-xl: calc(72px * var(--ec-type-scale-title));--text-display: calc(61px * var(--ec-type-scale-title));--text-h1: calc(49px * var(--ec-type-scale-title));--text-h2: calc(39px * var(--ec-type-scale-title));--text-h3: calc(31px * var(--ec-type-scale-title));--text-h4: calc(25px * var(--ec-type-scale-title));--text-h5: calc(20px * var(--ec-type-scale-title));--text-h6: calc(16px * var(--ec-type-scale-title))}.hero-frame,app-header{--ec-type-scale-body: 1.125;--text-body-lg: calc(18px * var(--ec-type-scale-body));--text-body-md: calc(16px * var(--ec-type-scale-body));--text-body-sm: calc(14px * var(--ec-type-scale-body));--text-label-lg: calc(13px * var(--ec-type-scale-body));--text-label-md: calc(12px * var(--ec-type-scale-body));--text-label-sm: calc(11px * var(--ec-type-scale-body))}.ec-type-wide-copy,.ec-wide{--ec-type-scale-copy: 1.25;--text-body-lg: calc(18px * var(--ec-type-scale-copy));--text-body-md: calc(16px * var(--ec-type-scale-copy));--text-body-sm: calc(14px * var(--ec-type-scale-copy));--text-label-lg: calc(13px * var(--ec-type-scale-copy));--text-label-md: calc(12px * var(--ec-type-scale-copy));--text-label-sm: calc(11px * var(--ec-type-scale-copy))}.ec-space-wide,.ec-wide{--spacing: calc(.25rem * var(--ec-scale-wide));--spacing-4xs: calc(2px * var(--ec-scale-wide));--spacing-3xs: calc(4px * var(--ec-scale-wide));--spacing-2xs: calc(6px * var(--ec-scale-wide));--spacing-xs: calc(8px * var(--ec-scale-wide));--spacing-sm: calc(10px * var(--ec-scale-wide));--spacing-reg: calc(12px * var(--ec-scale-wide));--spacing-lg: calc(16px * var(--ec-scale-wide));--spacing-xl: calc(20px * var(--ec-scale-wide));--spacing-2xl: calc(24px * var(--ec-scale-wide));--spacing-3xl: calc(32px * var(--ec-scale-wide));--spacing-4xl: calc(40px * var(--ec-scale-wide));--spacing-5xl: calc(48px * var(--ec-scale-wide));--spacing-6xl: calc(64px * var(--ec-scale-wide));--spacing-7xl: calc(80px * var(--ec-scale-wide));--spacing-8xl: calc(96px * var(--ec-scale-wide));--spacing-9xl: calc(128px * var(--ec-scale-wide));--spacing-10xl: calc(160px * var(--ec-scale-wide));--radius-3xs: calc(2px * var(--ec-scale-wide));--radius-xs: calc(4px * var(--ec-scale-wide));--radius-sm: calc(8px * var(--ec-scale-wide));--radius-reg: calc(12px * var(--ec-scale-wide));--radius-lg: calc(16px * var(--ec-scale-wide));--radius-xl: calc(20px * var(--ec-scale-wide));--radius-2xl: calc(24px * var(--ec-scale-wide));--ec-radius-3xs: calc(2px * var(--ec-scale-wide));--ec-radius-sm: calc(8px * var(--ec-scale-wide));--ec-radius-reg: calc(12px * var(--ec-scale-wide));--ec-radius-lg: calc(16px * var(--ec-scale-wide));--ec-radius-xl: calc(20px * var(--ec-scale-wide));--ec-radius-2xl: calc(24px * var(--ec-scale-wide));--ec-radius-3xl: calc(28px * var(--ec-scale-wide));--ec-radius-card: calc(22px * var(--ec-scale-wide));--ec-section-pad-y: calc(80px * var(--ec-scale-wide))}}@media(max-width:1023px){.leadership__heading .excent-text{font-size:31px;font-weight:400;line-height:1.1;letter-spacing:0}}.ec-reveal,.ec-fade,.ec-scale,.ec-slide,.ec-blur,.ec-defocus,.ec-drift,.ec-glide{animation-duration:var(--sr-duration, .6s);animation-delay:calc(var(--sr-base, 0ms) + var(--sr-i, 0) * var(--sr-step, 0ms));animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:backwards;animation-play-state:paused}.ec-reveal{animation-name:ec-reveal-up}.ec-fade{animation-name:ec-fade-in}.ec-scale{animation-name:ec-scale-in}.ec-slide{animation-name:ec-slide-in}.ec-drift{animation-name:ec-drift-in}.ec-blur{animation-name:ec-blur-in}.ec-defocus{animation-name:ec-defocus-in}.ec-glide{animation-name:ec-glide-in}.is-in-view .ec-reveal,.is-in-view .ec-fade,.is-in-view .ec-scale,.is-in-view .ec-slide,.is-in-view .ec-blur,.is-in-view .ec-defocus,.ec-reveal.is-in-view,.ec-fade.is-in-view,.ec-scale.is-in-view,.ec-slide.is-in-view,.ec-blur.is-in-view,.ec-defocus.is-in-view,.ec-drift.is-in-view,.ec-glide.is-in-view,.is-in-view .ec-drift,.is-in-view .ec-glide,.ec-reveal.is-loaded,.ec-fade.is-loaded,.ec-scale.is-loaded,.ec-slide.is-loaded,.ec-blur.is-loaded,.ec-defocus.is-loaded,.ec-drift.is-loaded,.ec-glide.is-loaded,.ec-reveal.ec-play,.ec-fade.ec-play,.ec-scale.ec-play,.ec-slide.ec-play,.ec-blur.ec-play,.ec-defocus.ec-play,.ec-drift.ec-play,.ec-glide.ec-play{animation-play-state:running}.ec-anim-reset.ec-reveal,.ec-anim-reset .ec-reveal,.ec-anim-reset.ec-fade,.ec-anim-reset .ec-fade,.ec-anim-reset.ec-scale,.ec-anim-reset .ec-scale,.ec-anim-reset.ec-slide,.ec-anim-reset .ec-slide,.ec-anim-reset.ec-blur,.ec-anim-reset .ec-blur,.ec-anim-reset.ec-defocus,.ec-anim-reset .ec-defocus,.ec-anim-reset.ec-drift,.ec-anim-reset .ec-drift,.ec-anim-reset.ec-glide,.ec-anim-reset .ec-glide,.ec-anim-reset .faq-load-item,.ec-anim-reset .faq-load-cta{animation-name:none!important}@keyframes ec-blur-in{0%{opacity:0;filter:blur(var(--sr-blur, 16px))}to{opacity:1;filter:none}}@keyframes ec-defocus-in{0%{filter:blur(var(--sr-blur, 16px))}to{filter:none}}@keyframes ec-reveal-up{0%{opacity:0;filter:blur(8px);transform:translateY(var(--sr-y, 12px))}to{opacity:1;filter:none;transform:none}}@keyframes ec-slide-in{0%{opacity:0;transform:translate(calc(-1 * var(--sr-x, 24px)))}to{opacity:var(--sr-opacity, 1);transform:none}}@keyframes ec-drift-in{0%{opacity:0;filter:blur(8px);transform:translate(calc(-1 * var(--sr-x, 24px)))}to{opacity:1;filter:none;transform:none}}@keyframes ec-glide-in{0%{opacity:0;transform:translate(var(--sr-x, 24px),var(--sr-y, 24px))}to{opacity:1;transform:none}}@keyframes ec-scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.ec-hover-lift{transition:transform var(--ec-transition-slow) var(--ec-ease)}.ec-hover-lift:hover{transform:translateY(calc(-1 * var(--ec-hover-lift)))}.ec-hover-scale{transform:scale(1);transition:transform var(--ec-hover-scale-duration) var(--ec-hover-scale-ease);will-change:transform}.ec-hover-scale:hover{transform:scale(var(--ec-hover-scale))}.ec-media-zoom{--ec-media-zoom-scale: 1;--ec-media-zoom-in-delay: 0ms}.ec-hover-sweep{position:relative}.ec-hover-sweep:after{content:"";position:absolute;inset:0;z-index:var(--ec-z-raised);border-radius:inherit;background-image:linear-gradient(var(--ec-sweep-angle),transparent 42%,var(--ec-sweep-light) 50%,transparent 58%);background-size:300% 100%;background-position:100% 0;background-repeat:no-repeat;opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.ec-hover-sweep:hover:after{animation:ec-sweep var(--ec-sweep-duration) var(--ec-sweep-ease) both}}@keyframes ec-sweep{0%{opacity:0;background-position:100% 0}20%{opacity:1}to{opacity:0;background-position:0 0}}@media(hover:hover)and (pointer:fine){.ec-media-zoom:hover{--ec-media-zoom-scale: var(--ec-media-zoom);--ec-media-zoom-in-delay: var(--ec-media-zoom-delay)}}@media(prefers-reduced-motion:reduce){.ec-media-zoom{--ec-media-zoom: 1}.ec-hover-sweep:hover:after{animation:none}}.faq-load-item{opacity:0}.is-in-view .faq-load-item{opacity:1;animation:ec-reveal-in .38s ease-out backwards;animation-delay:calc(.45s + var(--faq-i, 0) * .12s)}.faq-load-cta{opacity:0}.is-in-view .faq-load-cta{animation:ec-fade-in .6s ease-out both;animation-delay:1.35s}.is-in-view .faq-load-cta:nth-of-type(2){animation-delay:1.48s}.faq-load-item.is-in-view{opacity:1;animation:ec-reveal-in .38s ease-out backwards;animation-delay:0ms}.faq-load-cta.is-in-view{animation:ec-fade-in .6s ease-out both;animation-delay:0ms}.faq-list__title .excent-text{font:inherit}.support-awards__title .excent-text{line-height:var(--ec-leading-normal)}.help-card__label .excent-text{line-height:1.125}.row__text .excent-text--body{line-height:var(--ec-leading-normal)}#about-us-story .excent-badge{backdrop-filter:none;-webkit-backdrop-filter:none}#about-us-story-heading .excent-text,#about-us-principles-heading .excent-text,#about-us-metrics-heading .excent-text,.metrics__value .excent-text,.row__title .excent-text,#home-cta-heading .excent-text,#about-us-cta-title .excent-text,#live-account-cta-title .excent-text,#platform-final-cta-title .excent-text,#support-cta-heading .excent-text,#mn-cta-title .excent-text,#ma-cta-title .excent-text,#ep-cta-title .excent-text,.cta-band__heading .excent-text{font:inherit}.cta-band__heading br{display:none}@media(min-width:1024px){.cta-band__heading br{display:inline}}@keyframes ec-reveal-in{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:none}}@keyframes ec-fade-in{0%{opacity:0}to{opacity:1}}.ec-skeleton{border-radius:var(--ec-radius-sm);background-color:var(--ec-skeleton-surface);background-image:linear-gradient(90deg,transparent 0%,var(--ec-skeleton-sheen) 50%,transparent 100%);background-repeat:no-repeat;background-size:50% 100%;animation:ec-skeleton-sweep var(--ec-skeleton-duration) linear infinite}.ec-skeleton-line{display:block;width:var(--ec-skeleton-line-w, 100%);color:transparent}.ec-skeleton-fill{display:block;width:100%;height:100%;border-radius:inherit}@keyframes ec-skeleton-sweep{0%{background-position:-100% 0}to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){.faq-load-item,.faq-load-cta,.ec-reveal,.ec-fade,.ec-scale,.ec-slide,.ec-blur,.ec-defocus,.ec-drift,.ec-glide{opacity:1;animation:none;filter:none;transform:none}.ec-hover-lift,.ec-hover-lift:hover,.ec-hover-scale,.ec-hover-scale:hover{transition:none;transform:none}.ec-skeleton{animation:none}}.ec-inline-link{color:var(--ec-link-blue);text-decoration:none}.ec-inline-link:hover{text-decoration:underline}.article-prose{display:flex;flex-direction:column;gap:20px;color:#fffc;font-size:14px;line-height:1.75}.article-prose>*{margin:0;width:100%;max-width:100%}.article-prose h2{color:#fff;font-size:20px;font-weight:500;line-height:1.3}.article-prose h3{color:#fff;font-size:17px;font-weight:500;line-height:1.35}.article-prose a{color:var(--ec-link-blue);text-decoration:none}.article-prose a:hover{text-decoration:underline}.article-prose strong{color:#fff;font-weight:500}.article-prose a strong,.article-prose strong a{color:var(--ec-link-blue)}.article-prose img{width:100%;height:auto;max-height:70svh;border-radius:calc(12px * var(--ec-scale-wide));object-fit:contain}.article-prose a:has(img){display:block;width:100%}.article-prose ul,.article-prose ol{display:flex;flex-direction:column;gap:calc(12px * var(--ec-scale-wide));padding-left:calc(24px * var(--ec-scale-wide));list-style:none}.article-prose ol{list-style:decimal}.article-prose ul>li{position:relative}.article-prose ul>li:before{position:absolute;top:.6em;left:calc(-18px * var(--ec-scale-wide));width:calc(6px * var(--ec-scale-wide));height:calc(6px * var(--ec-scale-wide));border-radius:var(--radius-full);background-color:var(--ec-link-blue);content:""}.article-prose blockquote{padding:calc(24px * var(--ec-scale-wide));border-left:calc(4px * var(--ec-scale-wide)) solid var(--ec-link-blue);border-radius:0 12px 12px 0;background-color:#086ef914;color:#ffffffe6;font-size:15px;font-style:normal;line-height:1.7;quotes:"\201c" "\201d" "\2018" "\2019";transition:background-color var(--ec-transition-slow) var(--ec-ease)}.article-prose blockquote p:first-of-type:before{content:open-quote}.article-prose blockquote p:first-of-type:after{content:close-quote}.article-prose blockquote p:not(:first-child):after{content:none}.article-prose blockquote p+p{margin-top:8px}.article-prose .article-faq{display:flex;flex-direction:column;gap:8px}.article-prose .article-faq details{padding:14px 16px;border:1px solid var(--ec-border-hairline);border-radius:12px;background-color:#ffffff08}.article-prose .article-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff;font-weight:500;cursor:pointer;list-style:none}.article-prose .article-faq summary::-webkit-details-marker{display:none}.article-prose .article-faq summary:after{flex-shrink:0;color:var(--ec-link-blue);content:"+";font-size:1.25em;line-height:1}.article-prose .article-faq details[open] summary:after{content:"\2013"}.article-prose .article-faq details[open] summary{margin-bottom:10px}.article-prose :where(table){display:block;overflow-x:auto;border-collapse:collapse;font-size:.875em}.article-prose :where(th,td){padding:10px 14px;border-bottom:1px solid var(--ec-border-hairline);text-align:left;vertical-align:top}.article-prose :where(th){color:#fff;font-weight:500;white-space:nowrap}.article-prose blockquote>*{margin:0}@media(min-width:1024px){.article-prose{gap:24px;font-size:15px}.article-prose h2{font-size:24px}.article-prose h3{font-size:19px}.article-prose img{border-radius:16px}.article-prose blockquote{padding:5px 16px;border-radius:0;margin-left:16px;background-color:transparent;font-size:17px}.article-prose blockquote:hover{background-color:#086ef926}}@media(min-width:1440px){.article-prose{gap:calc(28px * var(--ec-scale-wide));font-size:calc(16px * var(--ec-scale-wide))}.article-prose h2{font-size:calc(26px * var(--ec-scale-wide))}.article-prose h3{font-size:calc(20px * var(--ec-scale-wide))}.article-prose blockquote{font-size:calc(18px * var(--ec-scale-wide))}}
