/*! tailwindcss v4.3.2 | 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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-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}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-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}}}@layer theme{:root,:host{--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-red-50:#fef2f2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-amber-500:#f99c00;--color-sky-400:#00bcfe;--color-gray-50:#f9fafb;--color-white:#fff;--spacing:.25rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-wider:.05em;--leading-tight:1.25;--radius-lg:.5rem;--radius-xl:.75rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:color(display-p3 0 0 0)){:root,:host{--color-red-50:color(display-p3 .988669 .951204 .950419);--color-red-200:color(display-p3 .969562 .798149 .794299);--color-red-300:color(display-p3 .956922 .651886 .645122);--color-red-500:color(display-p3 .903738 .262579 .253307);--color-red-600:color(display-p3 .830323 .140383 .133196);--color-amber-500:color(display-p3 .93994 .620584 .0585367);--color-sky-400:color(display-p3 .305975 .725011 .980173);--color-gray-50:color(display-p3 .977213 .98084 .985102)}}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18511 1.52329);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.4219 15.5335);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-gray-50:lab(98.2596% -.247031 -.706708)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;bottom:0;left:0;right:0}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-\[15px\]{top:15px}.top-\[38px\]{top:38px}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-12{height:calc(var(--spacing) * 12)}.h-20{height:calc(var(--spacing) * 20)}.h-\[50px\]{height:50px}.h-\[303px\]{height:303px}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-full{width:100%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[340px\]{max-width:340px}.max-w-\[1010px\]{max-width:1010px}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.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-y{resize:vertical}.appearance-none{-webkit-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#0E1216\]{border-color:#0e1216}.border-\[\#E2E5E8\]{border-color:#e2e5e8}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.bg-\[\#0E1216\]{background-color:#0e1216}.bg-\[\#004B97\]{background-color:#004b97}.bg-\[\#E2E5E8\]{background-color:#e2e5e8}.bg-\[\#F1F4F7\]{background-color:#f1f4f7}.bg-\[\#F5F5F5\]{background-color:#f5f5f5}.bg-amber-500\/85{background-color:#f99c00d9}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/85{background-color:color-mix(in oklab, var(--color-amber-500) 85%, transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-red-50{background-color:var(--color-red-50)}.bg-sky-400\/85{background-color:#00bcfed9}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/85{background-color:color-mix(in oklab, var(--color-sky-400) 85%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-3{padding-top:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[18px\]{font-size:18px}.text-\[50px\]{font-size:50px}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-\[\#0E1216\]{color:#0e1216}.text-\[\#004B97\]{color:#004b97}.text-\[\#5E646A\]{color:#5e646a}.text-\[\#121212\]{color:#121212}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.opacity-80{opacity:.8}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:border-\[\#004B97\]:hover{border-color:#004b97}.hover\:bg-\[\#003A7A\]:hover{background-color:#003a7a}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-\[\#004B97\]:focus{border-color:#004b97}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[\#004B97\]\/20:focus{--tw-ring-color:#004b9733}@supports (color:color(display-p3 0 0 0)){.focus\:ring-\[\#004B97\]\/20:focus{--tw-ring-color:color(display-p3 .114894 .289242 .57203/.2)}}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#004B97\]\/20:focus{--tw-ring-color:lab(31.6242% 4.65965 -48.1237/.2)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#F1F4F7\]:disabled{background-color:#f1f4f7}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:48rem){.md\:max-w-\[240px\]{max-width:240px}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}}.black-regular{font-family:DM Sans,sans-serif;font-weight:400}.black-medium{font-family:DM Sans,sans-serif;font-weight:500}.black-semibold{font-family:DM Sans,sans-serif;font-weight:600}.black-bold{font-family:DM Sans,sans-serif;font-weight:700}}:where(.dsc-home) p{margin:1em 0}:where(.dsc-home) h1{margin:.67em 0;font-size:2em;font-weight:700}:where(.dsc-home) h2{margin:.83em 0;font-size:1.5em;font-weight:700}:where(.dsc-home) h3{margin:1em 0;font-size:1.17em;font-weight:700}:where(.dsc-home) h4{margin:1.33em 0;font-size:1em;font-weight:700}:where(.dsc-home) ul{margin:1em 0;padding-left:40px;list-style:outside}:where(.dsc-home) ol{margin:1em 0;padding-left:40px;list-style:decimal}:where(.dsc-home) li{display:list-item}:where(.dsc-home) strong{font-weight:700}:where(.dsc-home) b{font-weight:700}:where(.dsc-home) img{height:auto}:where(.dsc-home) video{height:auto}:where(.dsc-home) button{color:inherit;background:0 0;border:0;padding:0}:where(.dsc-home) input{margin:0}:where(.dsc-home) select{margin:0}:where(.dsc-home) textarea{margin:0}:where(.dsc-home) textarea{resize:vertical}.dsc-home{--navy:#071b38;--navy2:#12365d;--cream:#f4f7fb;--orange:#2875c7;--text:#132b49;--muted:#697d93}.dsc-home *{box-sizing:border-box}.dsc-home.dsc-page{scroll-behavior:smooth;color:var(--text);background:var(--cream);margin:0;font-family:DM Sans,sans-serif;line-height:normal}.dsc-home a{color:inherit;text-decoration:none}.dsc-home button{font:inherit;cursor:pointer}.dsc-home img{max-width:100%;display:block}.dsc-home .container{max-width:1220px;margin:auto;padding:0 28px}.dsc-home .eyebrow{letter-spacing:2.8px;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:800}.dsc-home h1,.dsc-home h2,.dsc-home h3,.dsc-home .display{text-transform:uppercase;letter-spacing:-.5px;margin:0;font-family:Barlow Condensed,Impact,sans-serif;line-height:.95}.dsc-home h2{font-size:clamp(43px,6vw,77px)}.dsc-home p{line-height:1.7}.dsc-home header{z-index:20;color:#fff;border-bottom:1px solid #ffffff30;position:absolute;top:0;left:0;right:0}.dsc-home .nav{justify-content:space-between;align-items:center;gap:25px;height:86px;display:flex}.dsc-home .brand{letter-spacing:1px;align-items:center;gap:12px;font-family:Barlow Condensed;font-size:23px;font-weight:900;line-height:.83;display:flex}.dsc-home .brand-mark{border:2px solid var(--orange);width:43px;height:43px;color:var(--orange);place-items:center;font-size:24px;display:grid;transform:skew(-8deg)}.dsc-home .brand small{letter-spacing:3px;color:#c6d1dc;font-size:12px}.dsc-home .navlinks{text-transform:uppercase;letter-spacing:1px;align-items:center;gap:31px;font-size:12px;font-weight:800;display:flex}.dsc-home .navlinks a:hover{color:var(--orange)}.dsc-home .navright{align-items:center;gap:16px;display:flex}.dsc-home .btn{text-transform:uppercase;letter-spacing:1.2px;border:1px solid #0000;justify-content:center;align-items:center;gap:14px;min-height:51px;padding:0 23px;font-size:12px;font-weight:900;transition:all .2s;display:inline-flex}.dsc-home .btn:hover{transform:translateY(-2px)}.dsc-home .btn.orange{background:var(--orange);color:#fff}.dsc-home .btn.outline{color:#fff;background:0 0;border-color:#ffffff85}.dsc-home .btn.dark{background:var(--navy);color:#fff}.dsc-home .hamb{color:#fff;background:0 0;border:0;font-size:28px;display:none}.dsc-home .hero{background:var(--navy);color:#fff;align-items:center;min-height:780px;display:flex;position:relative;overflow:hidden}.dsc-home .hero-img{filter:saturate(.72);background:url(/hero/Training-Meeting-3.webp) 50%/cover no-repeat;position:absolute;top:0;bottom:0;left:35%;right:0}.dsc-home .hero:before{content:"";z-index:1;background:linear-gradient(90deg,#071b38 0% 31%,#071b38e6 49%,#071b3866 78%,#071b388c 100%);position:absolute;top:0;bottom:0;left:0;right:0}.dsc-home .hero:after{content:"";z-index:2;background:linear-gradient(#0000 69%,#071b38 100%);position:absolute;top:0;bottom:0;left:0;right:0}.dsc-home .hero-grid{z-index:2;opacity:.12;background-image:linear-gradient(#ffffff45 1px,#0000 1px),linear-gradient(90deg,#ffffff45 1px,#0000 1px);background-size:80px 80px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.dsc-home .hero .container{z-index:3;width:100%;padding-top:125px;padding-bottom:100px;position:relative}.dsc-home .hero-content{max-width:770px}.dsc-home .hero h1{margin:22px 0 24px;font-size:clamp(73px,10vw,143px);line-height:.85}.dsc-home .hero h1 span{color:var(--orange)}.dsc-home .hero-desc{color:#c8d0d8;max-width:540px;font-size:17px;line-height:1.7}.dsc-home .hero-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.dsc-home .hero-bottom{color:#aab8c6;letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:22px;margin-top:60px;font-size:12px;font-weight:700;display:flex}.dsc-home .hero-bottom .line{background:var(--orange);width:46px;height:2px}.dsc-home .ticker{background:var(--orange);color:var(--navy);letter-spacing:2px;white-space:nowrap;text-align:center;padding:15px 0;font-family:Barlow Condensed;font-size:23px;font-weight:900;overflow:hidden}.dsc-home .ticker span{padding:0 22px}.dsc-home .section{padding:112px 0}.dsc-home .section-intro{max-width:780px}.dsc-home .section-intro p{color:#637080;font-size:17px}.dsc-home .problems{background:#fff}.dsc-home .problem-grid{background:#dce0e4;border:1px solid #dce0e4;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:54px;display:grid}.dsc-home .problem{background:#fff;min-height:260px;padding:34px}.dsc-home .problem .num{color:#d9dfe4;font-family:Barlow Condensed;font-size:56px;font-weight:800}.dsc-home .problem h3{margin:12px 0;font-size:32px}.dsc-home .problem p{color:#67717e;font-size:14px}.dsc-home .dark-section{background:var(--navy);color:#fff;position:relative;overflow:hidden}.dsc-home .dark-section:after{content:"52";color:#ffffff05;pointer-events:none;font-family:Barlow Condensed;font-size:450px;font-weight:900;position:absolute;top:-150px;right:-35px}.dsc-home .split{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid;position:relative}.dsc-home .visual{position:relative}.dsc-home .visual img{object-fit:cover;filter:saturate(.7);width:100%;height:510px}.dsc-home .visual:after{content:"";border-right:8px solid var(--orange);border-bottom:8px solid var(--orange);pointer-events:none;width:42%;height:43%;position:absolute;bottom:-18px;right:-18px}.dsc-home .dark-section p{color:#bac6d2}.dsc-home .feature-list{gap:23px;margin:32px 0;display:grid}.dsc-home .feature{gap:18px;display:flex}.dsc-home .feature .check{background:var(--orange);color:#fff;flex:none;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.dsc-home .feature strong{margin-bottom:5px;display:block}.dsc-home .feature small{color:#a9b5c3;line-height:1.6;display:block}.dsc-home .programs-head{justify-content:space-between;align-items:end;gap:20px;display:flex}.dsc-home .programs{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:48px;display:grid}.dsc-home .program{background:#fff;border:1px solid #e3e5e6;overflow:hidden}.dsc-home .program-top{height:260px;position:relative;overflow:hidden}.dsc-home .program-top img{object-fit:cover;width:100%;height:100%;transition:all .3s}.dsc-home .program:hover img{transform:scale(1.04)}.dsc-home .program-top:after{content:"";background:linear-gradient(#0000 25%,#071b38d9);position:absolute;top:0;bottom:0;left:0;right:0}.dsc-home .program-top .tag{background:var(--orange);color:#fff;letter-spacing:1px;z-index:1;padding:10px 13px;font-size:11px;font-weight:800;position:absolute;top:24px;left:26px}.dsc-home .program-top h3{color:#fff;z-index:1;font-size:45px;position:absolute;bottom:25px;left:27px}.dsc-home .program-body{padding:30px}.dsc-home .program-body p{color:#64707e;min-height:72px;font-size:14px}.dsc-home .price{font-family:Barlow Condensed;font-size:49px;font-weight:800;line-height:1}.dsc-home .price small{color:#7b8590;font-family:DM Sans;font-size:14px;font-weight:500}.dsc-home .program-body ul{gap:12px;margin:23px 0 28px;padding:0;font-size:13px;list-style:none;display:grid}.dsc-home .program-body li:before{content:"✓";color:var(--orange);margin-right:10px;font-weight:900}.dsc-home .program-body .btn{width:100%}.dsc-home .coach{background:#eaf1f9}.dsc-home .coach-quote{border-left:4px solid var(--orange);padding-left:20px;font-weight:700;line-height:1.5;color:#223243!important;font-size:21px!important}.dsc-home .manual{background:#fff}.dsc-home .manual .visual img{object-position:center}.dsc-home .manual h2{max-width:590px}.dsc-home .manual .pill{color:#1c5eaa;background:#e7f2ff;margin:18px 0;padding:11px 15px;font-size:12px;font-weight:800;display:inline-block}.dsc-home .manual .buttons{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.dsc-home .steps{background:var(--navy2);color:#fff}.dsc-home .steps-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:50px;display:grid}.dsc-home .step{border:1px solid #ffffff30;padding:30px}.dsc-home .step .n{color:var(--orange);font-family:Barlow Condensed;font-size:78px;font-weight:900}.dsc-home .step h3{margin:15px 0;font-size:33px}.dsc-home .step p{color:#bdc9d4;font-size:14px}.dsc-home .cta{background:var(--orange);color:#071b38;text-align:center;padding:100px 0}.dsc-home .cta h2{max-width:900px;margin:14px auto 23px;font-size:clamp(55px,8vw,110px)}.dsc-home .cta p{max-width:600px;margin:0 auto 30px}.dsc-home .footer{color:#b4c0ca;background:#07162d;padding:65px 0 25px}.dsc-home .footer-grid{grid-template-columns:2fr 1fr 1fr;gap:50px;display:grid}.dsc-home .footer h4{color:#fff;text-transform:uppercase;letter-spacing:2px}.dsc-home .footer a{margin:13px 0;font-size:13px;display:block}.dsc-home .footer a:hover{color:var(--orange)}.dsc-home .footer p{max-width:350px;font-size:13px}.dsc-home .foot-bottom{border-top:1px solid #ffffff26;justify-content:space-between;gap:20px;margin-top:55px;padding-top:24px;font-size:12px;display:flex}@media (max-width:950px){.dsc-home .navlinks{background:#071b38;flex-direction:column;align-items:flex-start;padding:24px;display:none;position:absolute;top:86px;left:0;right:0}.dsc-home .navlinks.open{display:flex}.dsc-home .hamb{display:block}.dsc-home .navright .btn{display:none}.dsc-home .hero{min-height:720px}.dsc-home .hero-img{left:10%}.dsc-home .split{gap:35px}.dsc-home .visual img{height:410px}}@media (max-width:680px){.dsc-home .container{padding:0 20px}.dsc-home .nav{height:74px}.dsc-home .navlinks{top:74px}.dsc-home .hero{min-height:740px}.dsc-home .hero .container{padding-top:125px;padding-bottom:65px}.dsc-home .hero-img{background-position:58%;top:0;bottom:0;left:0;right:0}.dsc-home .hero:before{background:linear-gradient(90deg,#071b38ef,#071b38bb)}.dsc-home .hero h1{font-size:clamp(70px,16vw,104px)}.dsc-home .hero-desc{font-size:15px}.dsc-home .hero-bottom{margin-top:42px}.dsc-home .section{padding:75px 0}.dsc-home .problem-grid,.dsc-home .programs,.dsc-home .steps-grid,.dsc-home .split,.dsc-home .footer-grid{grid-template-columns:1fr}.dsc-home .problem{min-height:0}.dsc-home .split .visual{order:-1}.dsc-home .visual img{height:310px}.dsc-home .programs-head{display:block}.dsc-home .program-top{height:225px}.dsc-home .footer-grid{gap:20px}.dsc-home .foot-bottom{flex-direction:column}.dsc-home .ticker{font-size:19px}.dsc-home .btn{padding:0 17px}.dsc-home .hero-actions .btn{flex:1;min-width:170px}}.dsc-home .brand{font-size:inherit;line-height:normal}.dsc-home .site-logo{object-fit:contain;width:auto;max-width:235px;height:62px;display:block}.dsc-home .footer .site-logo{max-width:260px;height:74px}.dsc-home .btn.orange,.dsc-home .ticker{color:#fff}@media (max-width:680px){.dsc-home .site-logo{max-width:190px;height:52px}.dsc-home .footer .site-logo{height:65px}.dsc-home .hero:before{background:linear-gradient(90deg,#071b38f5,#071b38c7)}}.dsc-home{--ease-out:cubic-bezier(.22,1,.36,1)}.dsc-home .btn{isolation:isolate;transition:transform .32s var(--ease-out),box-shadow .32s ease,background-color .32s ease,border-color .32s ease;position:relative;overflow:hidden}.dsc-home .btn:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 25%,#ffffff3b 49%,#0000 72%);transition:transform .65s;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-140%)}.dsc-home .btn:hover:before{transform:translate(140%)}.dsc-home .btn:hover{transform:translateY(-4px);box-shadow:0 14px 30px #051d3a38}.dsc-home .btn:active{transform:translateY(-1px)scale(.985)}.dsc-home .btn:focus-visible{outline-offset:4px;outline:3px solid #7eb9ff}.dsc-home .navlinks a:focus-visible{outline-offset:4px;outline:3px solid #7eb9ff}.dsc-home .footer a:focus-visible{outline-offset:4px;outline:3px solid #7eb9ff}.dsc-home .navlinks a{transition:color .25s;position:relative}.dsc-home .navlinks a:after{content:"";height:2px;transition:right .35s var(--ease-out);background:#6ab3ff;position:absolute;bottom:-9px;left:0;right:100%}.dsc-home .navlinks a:hover:after{right:0}.dsc-home .navlinks a:focus-visible:after{right:0}.dsc-home .site-logo{transition:transform .35s var(--ease-out),filter .35s ease}.dsc-home .brand:hover .site-logo{filter:drop-shadow(0 3px 9px #60b0ff4d);transform:scale(1.045)}.dsc-home .hero-img{transform-origin:50%;animation:14s ease-in-out infinite alternate heroZoom}@keyframes heroZoom{0%{transform:scale(1)}to{transform:scale(1.065)}}.dsc-home .hero-content>.eyebrow{animation:.8s 80ms both heroEnter}.dsc-home .hero h1{animation:.9s .18s both heroEnter}.dsc-home .hero-desc{animation:.9s .3s both heroEnter}.dsc-home .hero-actions{animation:.9s .42s both heroEnter}.dsc-home .hero-bottom{animation:.9s .55s both heroEnter}@keyframes heroEnter{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.dsc-home .ticker{background:linear-gradient(110deg,#2875c7,#4896e7,#2875c7) 0 0/200% 100%;animation:9s ease-in-out infinite tickerGlow}@keyframes tickerGlow{0%,to{background-position:0}50%{background-position:100%}}.dsc-home .problem,.dsc-home .step,.dsc-home .program{transition:transform .4s var(--ease-out),box-shadow .4s ease,background-color .3s ease,border-color .3s ease;position:relative}.dsc-home .problem:before,.dsc-home .step:before{content:"";background:var(--orange);width:0;height:4px;transition:width .42s var(--ease-out);position:absolute;top:0;left:0}.dsc-home .problem:hover,.dsc-home .step:hover{z-index:1;transform:translateY(-8px);box-shadow:0 22px 48px #071b381f}.dsc-home .problem:hover:before,.dsc-home .step:hover:before{width:100%}.dsc-home .problem .num{transition:color .3s ease,transform .35s var(--ease-out)}.dsc-home .problem:hover .num{color:var(--orange);transform:translate(5px)}.dsc-home .program:hover{border-color:#b4d5f6;transform:translateY(-10px);box-shadow:0 26px 54px #071b3826}.dsc-home .program-top img{transition:transform .8s var(--ease-out),filter .5s ease}.dsc-home .program:hover .program-top img{filter:saturate(1.12);transform:scale(1.09)}.dsc-home .program-top .tag{transition:background-color .3s ease,transform .35s var(--ease-out)}.dsc-home .program:hover .tag{background:#165ba8;transform:translateY(-3px)}.dsc-home .visual{overflow:visible}.dsc-home .visual img{transition:transform .75s var(--ease-out),filter .6s ease;will-change:transform}.dsc-home .visual:hover img{filter:saturate(1.05);transform:scale(1.035)}.dsc-home .visual:after{transition:transform .5s var(--ease-out),border-color .3s ease}.dsc-home .visual:hover:after{border-color:#75baff;transform:translate(5px,5px)}.dsc-home .feature .check{transition:transform .35s var(--ease-out),box-shadow .35s ease}.dsc-home .feature:hover .check{transform:rotate(-9deg)scale(1.13);box-shadow:0 6px 18px #2875c759}.dsc-home .step:hover{background:#204b78;border-color:#5299e4}.dsc-home .step .n{transition:transform .35s var(--ease-out),color .35s ease}.dsc-home .step:hover .n{color:#86c2ff;transform:translateY(-5px)}.dsc-home .footer a{transition:color .25s,transform .25s}.dsc-home .footer a:hover{transform:translate(4px)}.dsc-home .reveal{opacity:0;transition:opacity .75s ease,transform .75s var(--ease-out);transform:translateY(32px)}.dsc-home .reveal.visible{opacity:1;transform:translateY(0)}@media (hover:none){.dsc-home .problem:hover,.dsc-home .step:hover,.dsc-home .program:hover,.dsc-home .btn:hover{box-shadow:none;transform:none}.dsc-home .visual:hover img{transform:none}}@media (prefers-reduced-motion:reduce){.dsc-home.dsc-page{scroll-behavior:auto}.dsc-home *,.dsc-home :before,.dsc-home :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.dsc-home .reveal{opacity:1;transform:none}}.dsc-home .hero-img{filter:saturate(.95)contrast(1.03)}.dsc-home .hero:before{background:linear-gradient(90deg,#071b38f2 0%,#071b38d9 28%,#071b388a 52%,#071b3833 78%,#071b383d 100%)}.dsc-home .hero:after{background:linear-gradient(#071b3800 77%,#071b3873 100%)}.dsc-home .hero-grid{opacity:.075}@media (max-width:680px){.dsc-home .hero:before{background:linear-gradient(90deg,#071b38d9 0%,#071b38ad 55%,#071b386e 100%)}.dsc-home .hero:after{background:linear-gradient(#071b3800 74%,#071b3880 100%)}}.dsc-home .navlinks .mobile-login{display:none}.dsc-home .navlinks a{white-space:nowrap;transition:color .2s;position:relative}.dsc-home .navlinks a:not(.mobile-login):after{content:"";transform-origin:0;background:#69aaff;width:100%;height:2px;transition:transform .22s;position:absolute;bottom:-9px;left:0;transform:scaleX(0)}.dsc-home .navlinks a:hover:after,.dsc-home .navlinks a[aria-current=page]:after{transform:scaleX(1)}.dsc-home .header-login{white-space:nowrap;min-height:46px;padding:0 22px}@media (max-width:1100px){.dsc-home .navlinks{gap:17px;font-size:11px}.dsc-home .nav{gap:15px}.dsc-home .site-logo{max-width:195px}}@media (max-width:950px){.dsc-home .navlinks{background:#071b38;flex-direction:column;align-items:stretch;gap:0;padding:18px 28px 24px;display:none;position:absolute;top:86px;left:0;right:0;box-shadow:0 18px 32px #06162e77}.dsc-home .navlinks.open{display:flex}.dsc-home .navlinks a{border-bottom:1px solid #ffffff20;padding:14px 6px;font-size:13px}.dsc-home .navlinks a:after{display:none}.dsc-home .navlinks .mobile-login{color:#fff;text-align:center;background:#2875c7;border:0;margin-top:14px;padding:15px 18px;display:block}.dsc-home .navright .header-login{min-height:42px;padding:0 18px;display:inline-flex}.dsc-home .hamb{display:block}.dsc-home .hamb:focus-visible{outline-offset:3px;outline:3px solid #90c4ff}.dsc-home .navlinks a:focus-visible{outline-offset:3px;outline:3px solid #90c4ff}.dsc-home .header-login:focus-visible{outline-offset:3px;outline:3px solid #90c4ff}}@media (max-width:680px){.dsc-home .navlinks{padding:16px 20px 22px;top:74px}.dsc-home .navright .header-login{display:none}.dsc-home .nav{gap:12px}.dsc-home .hamb{padding:6px 10px;font-size:30px}}.dsc-home .hero-v5{isolation:isolate;background:#0b2344;min-height:720px}.dsc-home .hero-v5 .hero-media{filter:saturate(1.06)contrast(1.03);z-index:-3;background:url(/hero/Training-Meeting-3.webp) 50% 43%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.dsc-home .hero-v5 .hero-shade{z-index:-2;background:linear-gradient(90deg,#051830f0 0%,#051830d4 31%,#0518305e 58%,#0518300a 100%);position:absolute;top:0;bottom:0;left:0;right:0}.dsc-home .hero-v5:before,.dsc-home .hero-v5:after{display:none!important}.dsc-home .hero-v5 .hero-inner{justify-content:space-between;align-items:center;gap:40px;min-height:720px;padding-top:135px;padding-bottom:95px;display:flex}.dsc-home .hero-v5 .hero-copy{max-width:800px}.dsc-home .hero-v5 h1{max-width:820px;margin:20px 0 18px;font-size:clamp(65px,8.4vw,124px);line-height:.9}.dsc-home .hero-v5 h1 span{color:#8cc5ff}.dsc-home .hero-v5 .hero-kicker{color:#a9d4ff}.dsc-home .hero-v5 .hero-tagline{letter-spacing:1.3px;color:#fff;margin:0 0 12px;font-family:Barlow Condensed,sans-serif;font-size:clamp(17px,2vw,23px);font-weight:800}.dsc-home .hero-v5 .hero-desc{color:#e4eef9;max-width:570px;font-size:16px}.dsc-home .hero-v5 .hero-stat{color:#fff;background:#08213edb;border-top:3px solid #80bbf5;flex:none;align-self:flex-end;align-items:center;gap:14px;padding:14px 22px;display:flex;box-shadow:0 15px 35px #0002}.dsc-home .hero-stat span{color:#9bd0ff;font:900 72px/.85 Barlow Condensed,sans-serif}.dsc-home .hero-stat div{letter-spacing:1px;font:800 12px/1.5 DM Sans,sans-serif}.dsc-home .hero-side-label{color:#fff9;letter-spacing:2px;font-size:10px;font-weight:700;position:absolute;bottom:20px;right:30px}.dsc-home .hero-v5 .btn.outline{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08213e88}.dsc-home .ticker{color:#fff;background:#2b78c5}.dsc-home .problem{min-height:310px}.dsc-home .problem h3{font-size:29px}.dsc-home .salesperson-section{background:#edf4fb}.dsc-home .sales-benefits{gap:18px;margin-top:24px;display:grid}.dsc-home .sales-benefits>div{border-left:4px solid var(--orange);background:#fff;padding:20px 24px;box-shadow:0 7px 25px #10294a0b}.dsc-home .sales-benefits h3{font-size:28px}.dsc-home .sales-benefits p{color:#53677a;margin:9px 0 0;font-size:13px}.dsc-home .video-section{color:#fff;background:#071b38}.dsc-home .video-section .section-intro p{color:#c6d5e6}.dsc-home .video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:46px;display:grid}.dsc-home .video-card{background:#102e50;border:1px solid #ffffff2c;transition:transform .3s,box-shadow .3s;overflow:hidden}.dsc-home .video-card:hover{transform:translateY(-7px);box-shadow:0 20px 50px #0004}.dsc-home .video-frame{aspect-ratio:16/9;background:#05152c}.dsc-home .video-details{padding:24px}.dsc-home .video-details span{letter-spacing:2px;color:#95c8f6;font-size:11px;font-weight:800}.dsc-home .video-details h3{margin:8px 0 14px;font-size:37px}.dsc-home .video-details a{color:#9bd0ff;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:800}.dsc-home .small-heading{margin:20px 0 10px;font-size:29px}.dsc-home .audience-list{color:#4b6075;padding-left:20px;font-size:14px;line-height:1.9}.dsc-home .outcomes{background:#eaf1f9}.dsc-home .outcome-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;display:grid}.dsc-home .outcome{border-top:5px solid var(--orange);background:#fff;padding:32px 26px;font:800 29px/1.1 Barlow Condensed,sans-serif;transition:transform .25s,box-shadow .25s}.dsc-home .outcome:hover{transform:translateY(-6px);box-shadow:0 16px 32px #0b2c5118}.dsc-home .cta{color:#fff;background:#2875c7}.dsc-home .cta p{color:#e8f4ff}.dsc-home .footer-grid{grid-template-columns:2fr 1fr 1fr}.dsc-home .footer-about .site-logo{object-fit:contain;object-position:left;max-width:205px;max-height:75px}.dsc-home .footer-about p{max-width:460px}.dsc-home .foot-bottom a{margin:0 0 0 20px;display:inline}.dsc-home .foot-bottom{align-items:center}.dsc-home .feature small{font-size:13px}.dsc-home .btn:focus-visible{outline-offset:3px;outline:3px solid #8ac9ff}.dsc-home a:focus-visible{outline-offset:3px;outline:3px solid #8ac9ff}@media (max-width:950px){.dsc-home .hero-v5 .hero-inner{min-height:690px}.dsc-home .hero-v5 .hero-stat{display:none}.dsc-home .hero-v5 .hero-shade{background:linear-gradient(90deg,#051830e8,#05183078)}}@media (max-width:680px){.dsc-home .hero-v5{min-height:660px}.dsc-home .hero-v5 .hero-inner{min-height:660px;padding-top:125px;padding-bottom:65px}.dsc-home .hero-v5 .hero-media{background-position:64%}.dsc-home .hero-v5 .hero-shade{background:linear-gradient(90deg,#051830e0,#05183096),linear-gradient(#0000 40%,#05183073)}.dsc-home .hero-v5 h1{font-size:clamp(59px,13.2vw,86px)}.dsc-home .hero-side-label{display:none}.dsc-home .video-grid,.dsc-home .outcome-grid,.dsc-home .footer-grid{grid-template-columns:1fr}.dsc-home .foot-bottom{display:block}.dsc-home .foot-bottom span{margin-top:12px;display:block}.dsc-home .foot-bottom a{margin:0 16px 0 0}}@media (prefers-reduced-motion:reduce){.dsc-home .video-card,.dsc-home .outcome{transition:none}}.dsc-home .hero-v6 .hero-media,.dsc-home .hero-v6 .hero-shade,.dsc-home .hero-v6 .hero-side-label{display:none!important}.dsc-home .hero-v6 .hero-inner{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:clamp(28px,4vw,68px);min-height:710px;padding-top:145px;padding-bottom:95px;display:grid}.dsc-home .hero-v6 .hero-copy{min-width:0;max-width:690px}.dsc-home .hero-v6 h1{overflow-wrap:normal;max-width:700px;font-size:clamp(57px,6.3vw,105px);line-height:.94}.dsc-home .hero-v6 .hero-desc{max-width:570px}.dsc-home .hero-v6 .hero-portrait-wrap{aspect-ratio:4/4.5;border:1px solid #ffffff38;border-radius:16px 16px 85px;align-self:center;min-width:0;max-height:545px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 30px 70px #020e23a8}.dsc-home .hero-v6 .hero-portrait-wrap:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 65%,#05162da6);position:absolute;top:0;bottom:0;left:0;right:0}.dsc-home .hero-v6 .hero-portrait{object-fit:cover;object-position:center;filter:saturate(1.08);width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1)}.dsc-home .hero-v6 .hero-portrait-wrap:hover .hero-portrait{transform:scale(1.035)}.dsc-home .hero-v6 .hero-portrait-caption{z-index:2;color:#fff;letter-spacing:2px;font-size:12px;font-weight:800;position:absolute;bottom:26px;left:26px;right:20px}.dsc-home .hero-v6 .hero-stat{z-index:3;background:#0a2444e8;border:1px solid #fff3;border-radius:8px;margin:0;padding:13px 19px;position:absolute;bottom:42px;right:clamp(28px,5vw,80px)}.dsc-home .hero-v6 .hero-actions{flex-wrap:wrap;gap:12px;display:flex}.dsc-home .hero-v6 .hero-actions .btn{max-width:100%}.dsc-home .video-grid,.dsc-home .problem-grid,.dsc-home .outcome-grid,.dsc-home .footer-grid,.dsc-home .split,.dsc-home .split>*{min-width:0}@media (max-width:1100px){.dsc-home .hero-v6 .hero-inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:26px}.dsc-home .hero-v6 h1{font-size:clamp(54px,6.5vw,82px)}.dsc-home .hero-v6 .hero-portrait-wrap{aspect-ratio:4/4.8}.dsc-home .navlinks{gap:16px}}@media (max-width:950px){.dsc-home .hero-v6 .hero-inner{grid-template-columns:1fr .85fr;gap:20px;padding-top:135px}.dsc-home .hero-v6 h1{font-size:clamp(50px,6.5vw,75px)}.dsc-home .hero-v6 .hero-desc{font-size:15px}.dsc-home .hero-v6 .hero-portrait-wrap{aspect-ratio:3/4}.dsc-home .hero-v6 .hero-stat{bottom:22px;right:26px}.dsc-home .split{gap:35px}}@media (max-width:760px){.dsc-home .hero-v6{min-height:0}.dsc-home .hero-v6 .hero-inner{flex-direction:column;align-items:stretch;gap:36px;min-height:0;padding-top:130px;padding-bottom:48px;display:flex}.dsc-home .hero-v6 .hero-copy{max-width:100%}.dsc-home .hero-v6 h1{font-size:clamp(53px,11vw,82px);line-height:.94}.dsc-home .hero-v6 .hero-portrait-wrap{aspect-ratio:16/11;border-radius:14px 14px 55px;width:100%;max-height:400px}.dsc-home .hero-v6 .hero-stat{align-self:flex-start;margin-top:-10px;position:relative;bottom:auto;right:auto}.dsc-home .hero-v6 .hero-actions .btn{flex:220px}.dsc-home .section{padding:72px 0}.dsc-home .split,.dsc-home .problem-grid,.dsc-home .programs,.dsc-home .steps-grid,.dsc-home .footer-grid,.dsc-home .video-grid,.dsc-home .outcome-grid{grid-template-columns:1fr!important}.dsc-home .split .visual{order:initial}.dsc-home .footer-grid{gap:22px}.dsc-home .foot-bottom{flex-wrap:wrap}}@media (max-width:480px){.dsc-home .container{padding-left:18px;padding-right:18px}.dsc-home .hero-v6 .hero-inner{gap:28px;padding-top:110px;padding-bottom:38px}.dsc-home .hero-v6 h1{letter-spacing:-.8px;font-size:clamp(46px,12.3vw,64px)}.dsc-home .hero-v6 .hero-kicker{letter-spacing:1.5px;font-size:10px}.dsc-home .hero-v6 .hero-tagline{font-size:17px}.dsc-home .hero-v6 .hero-desc{font-size:14px;line-height:1.65}.dsc-home .hero-v6 .hero-actions{grid-template-columns:1fr;display:grid}.dsc-home .hero-v6 .hero-actions .btn{width:100%;min-width:0;min-height:52px}.dsc-home .hero-v6 .hero-portrait-wrap{aspect-ratio:4/3}.dsc-home .hero-v6 .hero-portrait-caption{letter-spacing:1.3px;font-size:10px;bottom:18px;left:18px}.dsc-home .hero-v6 .hero-stat{max-width:100%}.dsc-home .section{padding:58px 0}.dsc-home h2{font-size:clamp(38px,11vw,58px)}.dsc-home .visual img{aspect-ratio:4/3;object-fit:cover;height:auto;max-height:320px}.dsc-home .problem{padding:25px}.dsc-home .program-top{height:205px}.dsc-home .program-body{padding:23px}.dsc-home .footer .site-logo{max-width:220px}.dsc-home .foot-bottom{gap:14px}.dsc-home .foot-bottom span{max-width:100%}}@media (prefers-reduced-motion:reduce){.dsc-home .hero-v6 .hero-portrait{transition:none}}.dsc-home .hero-v6{background:#061d3c;min-height:690px}.dsc-home .hero-v6 .hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:0;min-height:690px;padding-top:120px;padding-bottom:65px;display:grid}.dsc-home .hero-v6 .hero-copy{z-index:5;max-width:730px;position:relative}.dsc-home .hero-v6 h1{font-size:clamp(62px,6.3vw,104px);line-height:.92}.dsc-home .hero-v6 .hero-portrait-wrap{z-index:1;aspect-ratio:auto;width:56%;height:100%;max-height:none;box-shadow:none;pointer-events:none;border:0;border-radius:0;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.dsc-home .hero-v6 .hero-portrait{object-fit:cover;object-position:48% 38%;filter:none;width:100%;height:100%;transform:none!important}.dsc-home .hero-v6 .hero-portrait-wrap:before{background:linear-gradient(90deg,#061d3c 0%,#061d3cd1 15%,#061d3c2e 45%,#0000 75%),linear-gradient(#0000 75%,#061d3c2e);top:0;bottom:0;left:0;right:0}.dsc-home .hero-v6 .hero-portrait-caption,.dsc-home .hero-v6 .hero-stat{display:none}.dsc-home .hero-v6 .hero-desc{color:#e4edf9;max-width:525px}.dsc-home .hero-v6 .hero-actions .btn{z-index:6;position:relative}@media (max-width:950px){.dsc-home .hero-v6 .hero-inner{min-height:650px;padding-top:130px;padding-bottom:65px;display:flex}.dsc-home .hero-v6 .hero-portrait-wrap{width:61%}.dsc-home .hero-v6 .hero-portrait-wrap:before{background:linear-gradient(90deg,#061d3c 0%,#061d3ce8 23%,#061d3c66 68%,#061d3c22 100%)}.dsc-home .hero-v6 .hero-copy{max-width:590px}.dsc-home .hero-v6 h1{font-size:clamp(52px,7vw,76px)}}@media (max-width:760px){.dsc-home .hero-v6 .hero-inner{flex-direction:column;min-height:0;padding-top:105px;padding-bottom:36px;display:flex}.dsc-home .hero-v6 .hero-portrait-wrap{aspect-ratio:16/11;border-radius:14px;order:2;width:100%;height:auto;max-height:440px;margin-top:24px;position:relative;top:auto;bottom:auto;right:auto;overflow:hidden}.dsc-home .hero-v6 .hero-portrait{object-position:center 32%}.dsc-home .hero-v6 .hero-portrait-wrap:before{background:linear-gradient(#0000 72%,#061d3c66)}.dsc-home .hero-v6 .hero-copy{order:1}.dsc-home .hero-v6 h1{font-size:clamp(52px,10vw,76px)}.dsc-home .hero-v6 .hero-actions .btn{flex:190px}}@media (max-width:480px){.dsc-home .hero-v6 .hero-inner{padding-top:105px;padding-bottom:25px}.dsc-home .hero-v6 h1{font-size:clamp(47px,11.8vw,60px)}.dsc-home .hero-v6 .hero-portrait-wrap{aspect-ratio:4/3}.dsc-home .hero-v6 .hero-actions{grid-template-columns:1fr;display:grid}.dsc-home .hero-v6 .hero-actions .btn{width:100%}}.dsc-home .approved-banner{background:#062b54!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.dsc-home .approved-banner:before,.dsc-home .approved-banner:after{display:none!important}.dsc-home .banner-desktop{width:100%;line-height:0;display:block;position:relative}.dsc-home .banner-desktop>img{object-fit:contain;width:100%;max-width:none;height:auto;display:block}.dsc-home .banner-hotspot{z-index:5;cursor:pointer;border-radius:7px;height:10%;display:block;position:absolute;top:70.4%}.dsc-home .banner-training{width:17.2%;left:6.05%}.dsc-home .banner-video{width:14.2%;left:24.25%}.dsc-home .banner-hotspot:focus-visible{outline-offset:4px;background:#ffffff20;outline:3px solid #fff}.dsc-home .banner-mobile{display:none}@media (max-width:850px){.dsc-home .banner-desktop{display:none}.dsc-home .banner-mobile{color:#fff;background:linear-gradient(135deg,#042448,#073d73);flex-direction:column;padding-top:98px;display:flex}.dsc-home .banner-mobile-copy{padding:35px 26px 24px}.dsc-home .banner-mobile .eyebrow{color:#8ac5ff;letter-spacing:2px;font-size:11px}.dsc-home .banner-mobile h1{text-transform:none;margin:20px 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(49px,9vw,82px);line-height:.98}.dsc-home .banner-mobile h1 span{color:#67a9ff}.dsc-home .banner-mobile p{color:#e4f0fc;max-width:600px;font-size:15px;line-height:1.7}.dsc-home .banner-mobile-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.dsc-home .banner-mobile-actions .btn{min-height:52px}.dsc-home .banner-mobile>img{object-fit:cover;object-position:center top;width:100%;height:auto;max-height:490px}}@media (max-width:480px){.dsc-home .banner-mobile{padding-top:76px}.dsc-home .banner-mobile-copy{padding:27px 19px 24px}.dsc-home .banner-mobile h1{font-size:clamp(47px,12vw,62px)}.dsc-home .banner-mobile-actions{grid-template-columns:1fr;display:grid}.dsc-home .banner-mobile-actions .btn{width:100%}}.dsc-home section.hero.approved-banner .banner-desktop>img{filter:none!important;opacity:1!important;width:100%!important;height:auto!important;animation:none!important;display:block!important;transform:none!important}.dsc-home section.hero.approved-banner .hero-img,.dsc-home section.hero.approved-banner .hero-grid,.dsc-home section.hero.approved-banner .hero-media,.dsc-home section.hero.approved-banner .hero-shade{display:none!important}@media (min-width:851px){.dsc-home section.hero.approved-banner .banner-desktop{display:block!important}.dsc-home section.hero.approved-banner .banner-mobile{display:none!important}}@media (max-width:850px){.dsc-home section.hero.approved-banner .banner-desktop{display:none!important}.dsc-home section.hero.approved-banner .banner-mobile{display:flex!important}}.dsc-home section.hero.approved-banner{background:#072c54!important;height:auto!important;min-height:0!important}.dsc-home section.hero.approved-banner:before,.dsc-home section.hero.approved-banner:after{display:none!important}.dsc-home section.hero.approved-banner .banner-desktop>img{filter:none!important;opacity:1!important;width:100%!important;max-width:none!important;height:auto!important;animation:none!important;display:block!important;transform:none!important}@media (min-width:851px){.dsc-home section.hero.approved-banner .banner-desktop{display:block!important}.dsc-home section.hero.approved-banner .banner-mobile{display:none!important}}@media (max-width:850px){.dsc-home section.hero.approved-banner .banner-desktop{display:none!important}.dsc-home section.hero.approved-banner .banner-mobile{display:flex!important}}.dsc-home.dsc-page,.dsc-home.dsc-page{margin:0;overflow-x:clip}.dsc-home.dsc-page>header{z-index:30!important;background:#062b54!important;border-bottom:1px solid #ffffff21!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.dsc-home.dsc-page>header .nav{min-height:94px;height:94px!important}.dsc-home main{display:block}.dsc-home section.hero.approved-banner{min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.dsc-home section.hero.approved-banner .banner-desktop{margin:0!important;padding:0!important}.dsc-home section.hero.approved-banner .banner-desktop>img{width:100%!important;height:auto!important;display:block!important}@media (max-width:850px){.dsc-home.dsc-page>header .nav{min-height:76px;height:76px!important}.dsc-home section.hero.approved-banner .banner-mobile{padding-top:0!important}.dsc-home .banner-mobile-copy{padding-top:34px!important}}@media (max-width:480px){.dsc-home.dsc-page>header .nav{min-height:74px;height:74px!important}}.dsc-home.dsc-page{scroll-padding-top:100px}.dsc-home.dsc-page>header{isolation:isolate;box-shadow:0 4px 20px #00142f24;z-index:1000!important;background:#062b54!important;position:sticky!important;top:0!important;left:auto!important;right:auto!important}.dsc-home.dsc-page>header .nav{gap:18px;height:88px!important;min-height:88px!important}.dsc-home.dsc-page>header .site-logo{object-fit:contain;width:auto;max-width:195px;max-height:64px}.dsc-home.dsc-page>header .navlinks{white-space:nowrap;gap:clamp(12px,1.6vw,28px)}.dsc-home.dsc-page>header .navlinks a{font-size:clamp(10px,.82vw,13px)}.dsc-home.dsc-page>header .header-login{min-height:44px;padding:0 20px}.dsc-home.dsc-page>header .navlinks a:focus-visible{outline-offset:4px;outline:3px solid #8ac5ff}.dsc-home.dsc-page>header .btn:focus-visible{outline-offset:4px;outline:3px solid #8ac5ff}.dsc-home.dsc-page>header .hamb:focus-visible{outline-offset:4px;outline:3px solid #8ac5ff}@media (max-width:1050px){.dsc-home.dsc-page>header .nav{height:76px!important;min-height:76px!important}.dsc-home.dsc-page>header .site-logo{max-width:170px;max-height:57px}.dsc-home.dsc-page>header .hamb{touch-action:manipulation;min-width:44px;min-height:44px;line-height:1;display:block!important}.dsc-home.dsc-page>header .navlinks{white-space:normal;max-height:calc(100dvh - 76px);overflow-y:auto;box-shadow:0 16px 24px #0000003d;z-index:1010!important;background:#062b54!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:16px max(20px,50vw - 610px) 24px!important;display:none!important;position:absolute!important;top:100%!important;left:0!important;right:0!important}.dsc-home.dsc-page>header .navlinks.open{display:flex!important}.dsc-home.dsc-page>header .navlinks a{border-bottom:1px solid #ffffff20;min-height:46px;padding:13px 8px;font-size:15px!important}.dsc-home.dsc-page>header .navlinks .mobile-login{color:#fff;text-align:center;background:#2875c7;margin-top:12px;padding:14px 16px;display:block!important}.dsc-home.dsc-page>header .header-login{display:none!important}.dsc-home.dsc-page{scroll-padding-top:80px}}@media (max-width:850px){.dsc-home section.hero.approved-banner .banner-desktop{display:none!important}.dsc-home section.hero.approved-banner .banner-mobile{padding-top:0!important;display:flex!important}.dsc-home section.hero.approved-banner .banner-mobile-copy{padding:clamp(26px,6vw,48px) clamp(20px,5vw,36px) 28px!important}.dsc-home section.hero.approved-banner .banner-mobile h1{overflow-wrap:break-word;font-size:clamp(42px,8.5vw,74px)!important}.dsc-home section.hero.approved-banner .banner-mobile-actions{flex-wrap:wrap;gap:12px}.dsc-home section.hero.approved-banner .banner-mobile-actions a{min-height:48px}.dsc-home .section{padding:clamp(55px,8vw,85px) 0}.dsc-home .split{grid-template-columns:1fr!important;gap:30px!important}.dsc-home .split .visual{order:0}.dsc-home .visual img{object-fit:cover;height:auto;max-height:450px}.dsc-home .problem-grid,.dsc-home .steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dsc-home .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.dsc-home .footer-about{grid-column:1/-1}}@media (max-width:600px){.dsc-home.dsc-page>header .nav{height:68px!important;min-height:68px!important}.dsc-home.dsc-page>header .site-logo{max-width:150px;max-height:52px}.dsc-home.dsc-page>header .navlinks{max-height:calc(100dvh - 68px)}.dsc-home.dsc-page{scroll-padding-top:72px}.dsc-home .container{padding-left:18px;padding-right:18px}.dsc-home .problem-grid,.dsc-home .programs,.dsc-home .steps-grid,.dsc-home .footer-grid,.dsc-home .outcome-grid{grid-template-columns:1fr!important}.dsc-home .programs-head{display:block}.dsc-home .program-top{height:220px}.dsc-home .visual img{max-height:350px}.dsc-home .section h2{font-size:clamp(38px,11vw,58px)}.dsc-home .ticker{white-space:normal;font-size:clamp(14px,4vw,19px);line-height:1.3}.dsc-home .ticker span{padding:4px 9px;display:inline-block}.dsc-home .foot-bottom{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.dsc-home .foot-bottom span{max-width:100%}.dsc-home .footer-grid{gap:20px}.dsc-home .banner-mobile-actions a{flex:160px}.dsc-home .cta{padding:65px 0}}@media (max-width:380px){.dsc-home section.hero.approved-banner .banner-mobile h1{font-size:clamp(38px,10vw,48px)!important}.dsc-home .banner-mobile-actions a{flex-basis:100%;width:100%}}@media (prefers-reduced-motion:reduce){.dsc-home.dsc-page{scroll-behavior:auto!important}.dsc-home *,.dsc-home :before,.dsc-home :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.dsc-home .reveal{opacity:1!important;transform:none!important}}.dsc-home{--content-width:1200px}.dsc-home.dsc-page,.dsc-home.dsc-page{max-width:100%;overflow-x:clip}.dsc-home.dsc-page{min-width:0}.dsc-home .container{width:100%;max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:clamp(20px,3.2vw,36px);padding-inline-end:clamp(20px,3.2vw,36px)}.dsc-home .section>.container,.dsc-home .cta>.container,.dsc-home .footer>.container{width:100%}.dsc-home .section{padding-block-start:clamp(64px,7.5vw,110px);padding-block-end:clamp(64px,7.5vw,110px)}.dsc-home .section-intro{max-width:780px;margin-bottom:0}.dsc-home .section-intro h2,.dsc-home .split h2,.dsc-home .manual h2,.dsc-home .cta h2{overflow-wrap:normal;word-break:normal;max-width:100%;line-height:1.02}.dsc-home .section-intro p{max-width:720px}.dsc-home .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px clamp(30px,5vw,74px)}.dsc-home .split>*,.dsc-home .visual{width:100%;min-width:0}.dsc-home .visual img{aspect-ratio:5/4;object-fit:cover;object-position:center;width:100%;height:auto;max-height:520px;display:block}.dsc-home .visual:after{max-width:42%;bottom:-9px;right:-9px}.dsc-home .feature-list,.dsc-home .sales-benefits{width:100%;min-width:0}.dsc-home .feature{align-items:flex-start;min-width:0}.dsc-home .feature>div{min-width:0}.dsc-home .problem-grid,.dsc-home .video-grid,.dsc-home .outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:100%}.dsc-home .problem-grid{margin-top:clamp(28px,4vw,48px)}.dsc-home .problem{min-width:0;height:100%;padding:clamp(24px,2.6vw,34px)}.dsc-home .problem h3{overflow-wrap:break-word;font-size:clamp(26px,2.4vw,34px);line-height:1.06}.dsc-home .problem p{margin-bottom:0}.dsc-home .video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,30px)}.dsc-home .video-card{flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.dsc-home .video-frame{aspect-ratio:16/9;width:100%;overflow:hidden}.dsc-home .video-frame video{object-fit:cover;width:100%;height:100%;display:block}.dsc-home .video-details{flex:1;min-width:0}.dsc-home .video-details h3{overflow-wrap:break-word;line-height:1.05}.dsc-home .outcome-grid{gap:clamp(14px,2vw,24px)}.dsc-home .outcome{text-align:center;justify-content:center;align-items:center;min-width:0;height:100%;padding:clamp(22px,3vw,35px);line-height:1.15;display:flex}.dsc-home .footer-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:clamp(25px,4vw,55px)}.dsc-home .footer-grid>div{min-width:0}.dsc-home .footer-grid a{overflow-wrap:anywhere}.dsc-home .foot-bottom{flex-wrap:wrap;align-items:center}.dsc-home.dsc-page>header .nav{width:100%;max-width:var(--content-width);gap:clamp(14px,2vw,25px);margin-inline-start:auto;margin-inline-end:auto}.dsc-home.dsc-page>header .brand{flex:none;min-width:0}.dsc-home.dsc-page>header .navlinks{justify-content:center;min-width:0;margin-inline-start:auto;margin-inline-end:auto}.dsc-home.dsc-page>header .navright{flex:none}.dsc-home section.hero.approved-banner .banner-desktop>img{object-fit:contain!important;width:100%!important;height:auto!important}.dsc-home .banner-hotspot{min-width:0}@media (max-width:1050px){.dsc-home.dsc-page>header .navlinks{justify-content:flex-start;margin-inline-start:0;margin-inline-end:0}.dsc-home.dsc-page>header .navlinks.open{overscroll-behavior:contain;overflow-y:auto}}@media (max-width:900px){.dsc-home .split{grid-template-columns:minmax(0,1fr)!important;gap:34px!important}.dsc-home .split>.visual{order:0!important}.dsc-home .visual img{aspect-ratio:16/10;max-height:440px}.dsc-home .problem-grid,.dsc-home .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dsc-home .footer-about{grid-column:1/-1}.dsc-home .outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.dsc-home .section{padding-block-start:clamp(52px,10vw,70px);padding-block-end:clamp(52px,10vw,70px)}.dsc-home .container{padding-inline-start:20px;padding-inline-end:20px}.dsc-home .split{gap:24px!important}.dsc-home .split h2,.dsc-home .section-intro h2{font-size:clamp(38px,10vw,60px);line-height:1.03}.dsc-home .visual img{aspect-ratio:4/3;max-height:340px}.dsc-home .visual:after{border-width:5px;bottom:-5px;right:-5px}.dsc-home .problem-grid,.dsc-home .video-grid,.dsc-home .outcome-grid,.dsc-home .footer-grid{gap:18px;grid-template-columns:minmax(0,1fr)!important}.dsc-home .problem{min-height:0!important}.dsc-home .video-details h3{font-size:clamp(27px,7vw,38px)}.dsc-home .outcome{min-height:90px}.dsc-home .footer-about{grid-column:auto}.dsc-home .footer-grid{gap:24px}.dsc-home .foot-bottom{align-items:flex-start}.dsc-home .banner-mobile-copy{padding-inline-start:20px!important;padding-inline-end:20px!important}.dsc-home .banner-mobile h1{letter-spacing:-.02em;line-height:1.02!important}}@media (max-width:390px){.dsc-home .container{padding-inline-start:16px;padding-inline-end:16px}.dsc-home .banner-mobile-copy{padding-inline-start:16px!important;padding-inline-end:16px!important}.dsc-home .banner-mobile h1{font-size:clamp(38px,10.7vw,48px)!important}.dsc-home .btn{letter-spacing:.5px;font-size:11px}.dsc-home .footer a{max-width:100%}}.dsc-home .banner-live{aspect-ratio:1947/808;background:#072c54;font-family:Inter,DM Sans,sans-serif;line-height:1.2;overflow:hidden;container-type:inline-size}.dsc-home .banner-media{position:absolute;top:0;bottom:0;left:0;right:0}.dsc-home .banner-media img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.dsc-home .banner-shade{pointer-events:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#000 0 30%,#0000 52%);mask-image:linear-gradient(90deg,#000 0 30%,#0000 52%)}.dsc-home .banner-tint{pointer-events:none;background:linear-gradient(90deg,#002758eb 0,#003064eb 13%,#003064d1 26%,#003064b3 31%,#00306485 36%,#00306454 41%,#0030642e 46%,#00306400 52%);position:absolute;top:0;bottom:0;left:0;right:0}.dsc-home .banner-swoosh{pointer-events:none;width:53%;height:100%;position:absolute;bottom:0;left:0}.dsc-home .banner-copy{color:#fff;z-index:2;width:47cqw;position:absolute;top:6.6cqw;left:6.05cqw}.dsc-home .banner-kicker{letter-spacing:.04em;text-transform:uppercase;color:#eaf2ff;align-items:center;gap:1.2cqw;font-size:1.03cqw;font-weight:500;animation:.8s 80ms both heroEnter;display:flex}.dsc-home .banner-kicker:before{content:"";background:#0a84ff;width:2.7cqw;height:2px}.dsc-home .banner-copy h1{text-transform:none;letter-spacing:-.02em;color:#fff;margin:1.23cqw 0 .5cqw;font-family:Inter,DM Sans,sans-serif;font-size:4.6cqw;font-weight:800;line-height:4.21cqw;animation:.9s .18s both heroEnter}.dsc-home .banner-copy h1 span{color:#56a1fd;display:block}.dsc-home .banner-copy p{color:#fff;max-width:39.2cqw;margin:0;font-size:1.2cqw;font-weight:400;line-height:1.8cqw;animation:.9s .3s both heroEnter}.dsc-home .banner-actions{gap:1.35cqw;margin-top:1.95cqw;animation:.9s .42s both heroEnter;display:flex}.dsc-home .banner-btn{color:#fff;height:3.9cqw;transition:transform .32s var(--ease-out),box-shadow .32s ease,background-color .32s ease;border-radius:.25cqw;justify-content:center;align-items:center;gap:.9cqw;font-size:1.13cqw;font-weight:500;display:inline-flex}.dsc-home .banner-btn.primary{background:#0073fe;width:16.95cqw}.dsc-home .banner-btn.ghost{background:#021c4280;border:.08cqw solid #ffffffe6;width:13.6cqw}.dsc-home .banner-btn:hover{transform:translateY(-.2cqw);box-shadow:0 .7cqw 1.5cqw #00143c59}.dsc-home .banner-btn.primary:hover{background:#0a63d6}.dsc-home .banner-btn svg{flex:none;width:1.3cqw;height:1.3cqw}.dsc-home .banner-btn:focus-visible{outline-offset:4px;outline:3px solid #fff}:where(.dsc-inner) p{margin:1em 0}:where(.dsc-inner) h1{margin:.67em 0;font-size:2em;font-weight:700}:where(.dsc-inner) h2{margin:.83em 0;font-size:1.5em;font-weight:700}:where(.dsc-inner) h3{margin:1em 0;font-size:1.17em;font-weight:700}:where(.dsc-inner) h4{margin:1.33em 0;font-size:1em;font-weight:700}:where(.dsc-inner) ul{margin:1em 0;padding-left:40px;list-style:outside}:where(.dsc-inner) ol{margin:1em 0;padding-left:40px;list-style:decimal}:where(.dsc-inner) li{display:list-item}:where(.dsc-inner) strong{font-weight:700}:where(.dsc-inner) b{font-weight:700}:where(.dsc-inner) img{height:auto}:where(.dsc-inner) video{height:auto}:where(.dsc-inner) button{color:inherit;background:0 0;border:0;padding:0}:where(.dsc-inner) input{margin:0}:where(.dsc-inner) select{margin:0}:where(.dsc-inner) textarea{margin:0}:where(.dsc-inner) textarea{resize:vertical}.dsc-inner{--navy:#071b38;--navy2:#0c2b50;--blue:#2875c7;--sky:#59a9ff;--ink:#102b49;--muted:#63778c;--line:#dfe9f4;--paper:#f5f8fc;--white:#fff}.dsc-inner *{box-sizing:border-box}.dsc-inner.dsc-page{scroll-behavior:smooth;color:var(--ink);background:#fff;margin:0;font:16px/1.65 DM Sans,sans-serif}.dsc-inner img,.dsc-inner video{max-width:100%}.dsc-inner a{color:inherit;text-decoration:none}.dsc-inner button,.dsc-inner input,.dsc-inner textarea,.dsc-inner select{font:inherit}.dsc-inner button{cursor:pointer}.dsc-inner .container{width:min(1160px,100% - 48px);margin-inline-start:auto;margin-inline-end:auto}.dsc-inner.site-header{z-index:100;background:#071b38;position:sticky;top:0;box-shadow:0 8px 28px #05152a24}.dsc-inner .nav-shell{justify-content:space-between;align-items:center;gap:22px;min-height:94px;display:flex}.dsc-inner .brand-logo{object-fit:contain;width:125px;height:72px}.dsc-inner .main-nav{align-items:center;gap:27px;display:flex}.dsc-inner .main-nav a{color:#fff;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:800;position:relative}.dsc-inner .main-nav a:after{content:"";background:#5caaff;width:0;height:2px;transition:width .25s;position:absolute;bottom:-8px;left:0}.dsc-inner .main-nav a:hover:after,.dsc-inner .main-nav a[aria-current=page]:after{width:100%}.dsc-inner .login-btn,.dsc-inner .btn{background:var(--blue);color:#fff;border:1px solid var(--blue);letter-spacing:.3px;border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:13px 24px;font-size:13px;font-weight:800;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex}.dsc-inner .btn:hover,.dsc-inner .login-btn:hover{background:#1764b4;transform:translateY(-3px);box-shadow:0 14px 25px #082a5140}.dsc-inner .btn.ghost{color:var(--blue);background:0 0;border-color:#91bee8}.dsc-inner .btn.ghost:hover{background:#e9f3ff}.dsc-inner .btn.white{color:#0d3159;background:#fff;border-color:#fff}.dsc-inner .menu-btn{color:#fff;background:0 0;border:1px solid #6d87a5;border-radius:4px;padding:6px 11px;font-size:26px;line-height:1;display:none}.dsc-inner.page-hero{isolation:isolate;color:#fff;background:#0b2b4f;padding:100px 0 105px;position:relative;overflow:hidden}.dsc-inner.page-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#061d3bed 0%,#08294cd6 48%,#0a2a499c 100%),url(/hero/Training-Meeting-6.webp) 50%/cover;position:absolute;top:0;bottom:0;left:0;right:0}.dsc-inner.page-hero .eyebrow,.dsc-inner .eyebrow{color:#69b3ff;letter-spacing:3px;text-transform:uppercase;font-size:12px;font-weight:800}.dsc-inner.page-hero h1{letter-spacing:-.5px;max-width:850px;margin:16px 0 18px;font-family:Barlow Condensed,sans-serif;font-size:clamp(50px,6vw,88px);line-height:1.01}.dsc-inner.page-hero p{color:#dce8f6;max-width:670px;margin:0;font-size:18px}.dsc-inner .section{padding:90px 0}.dsc-inner .section.alt{background:var(--paper)}.dsc-inner .section.dark{background:var(--navy);color:#fff}.dsc-inner .section-heading{max-width:760px;margin-bottom:35px}.dsc-inner .section-heading h2,.dsc-inner h2.display{letter-spacing:-.4px;margin:10px 0 18px;font-family:Barlow Condensed,sans-serif;font-size:clamp(38px,4.3vw,59px);line-height:1.05}.dsc-inner .section-heading p,.dsc-inner .lead{color:var(--muted);max-width:780px;font-size:17px}.dsc-inner .dark .section-heading p{color:#bed0e3}.dsc-inner .split{grid-template-columns:1fr 1fr;align-items:center;gap:62px;display:grid}.dsc-inner .split>*,.dsc-inner .card-grid>*,.dsc-inner .program-row>*{min-width:0}.dsc-inner .media{background:#d8e4ef;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 24px 55px #071b3829}.dsc-inner .media img{object-fit:cover;width:100%;height:100%;max-height:510px;display:block}.dsc-inner .media video{aspect-ratio:16/9;background:#051b36;width:100%;display:block}.dsc-inner .card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.dsc-inner .card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:30px;transition:transform .3s,box-shadow .3s;box-shadow:0 12px 35px #0b31510c}.dsc-inner .card:hover{transform:translateY(-7px);box-shadow:0 20px 45px #0b315127}.dsc-inner .card .number{color:#2b81da;font-family:Barlow Condensed;font-size:43px;font-weight:800;line-height:1}.dsc-inner .card h3{margin:14px 0 10px;font-size:19px;line-height:1.3}.dsc-inner .card p{color:var(--muted);margin:0;font-size:14px}.dsc-inner .checks{margin:22px 0;padding:0;list-style:none}.dsc-inner .checks li{padding:8px 0 8px 30px;position:relative}.dsc-inner .checks li:before{content:"✓";color:#237bd4;font-weight:900;position:absolute;left:0}.dsc-inner .program-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:42px;padding:40px 0;display:grid}.dsc-inner .program-row:last-child{border:0}.dsc-inner .price{color:var(--navy);font-family:Barlow Condensed,sans-serif;font-size:55px;font-weight:800;line-height:1.1}.dsc-inner .price small{color:var(--muted);font:600 16px DM Sans}.dsc-inner .pill{color:#155a9c;letter-spacing:.5px;background:#e7f3ff;border-radius:99px;padding:6px 13px;font-size:12px;font-weight:800;display:inline-flex}.dsc-inner .program-row h2,.dsc-inner .feature-title{margin:13px 0;font-family:Barlow Condensed;font-size:clamp(32px,3.5vw,47px);line-height:1.1}.dsc-inner .program-row p{color:var(--muted)}.dsc-inner .cta-band{color:#fff;background:linear-gradient(115deg,#0b315e,#2875c7);padding:56px 0}.dsc-inner .cta-band .container{justify-content:space-between;align-items:center;gap:25px;display:flex}.dsc-inner .cta-band h2{margin:0 0 8px;font-family:Barlow Condensed;font-size:clamp(32px,4vw,52px);line-height:1}.dsc-inner .cta-band p{color:#d6e9fc;margin:0}.dsc-inner.site-footer{color:#c8d7e8;background:#071b38;padding:68px 0 25px}.dsc-inner .footer-grid{grid-template-columns:1.6fr 1fr 1fr;gap:60px;display:grid}.dsc-inner.site-footer h3{color:#fff;text-transform:uppercase;letter-spacing:1px;margin:0 0 20px;font-size:15px}.dsc-inner.site-footer a{margin:0 0 9px;display:block}.dsc-inner.site-footer a:hover{color:#6bb8ff}.dsc-inner.site-footer .brand-logo{width:135px;height:80px}.dsc-inner.site-footer p{font-size:14px}.dsc-inner .footer-bottom{border-top:1px solid #ffffff24;justify-content:space-between;gap:15px;margin-top:40px;padding-top:24px;font-size:12px;display:flex}.dsc-inner .footer-bottom a{margin:0 0 0 17px;display:inline-block}.dsc-inner .form-panel{border:1px solid var(--line);background:#fff;border-radius:12px;padding:32px;box-shadow:0 18px 50px #0b315117}.dsc-inner .field{flex-direction:column;gap:6px;margin:0 0 15px;display:flex}.dsc-inner .field label{font-size:13px;font-weight:800}.dsc-inner .field input,.dsc-inner .field select,.dsc-inner .field textarea{width:100%;color:var(--ink);background:#f8fbff;border:1px solid #c9d9e8;border-radius:5px;padding:12px 14px}.dsc-inner .field textarea{resize:vertical;min-height:130px}.dsc-inner .field:is(input,.dsc-inner select,.dsc-inner textarea):focus{border-color:#2875c7;outline:3px solid #b8dfff}.dsc-inner .contact-block{border:1px solid var(--line);background:#fff;border-radius:10px;margin-bottom:15px;padding:24px}.dsc-inner .contact-block small{text-transform:uppercase;letter-spacing:1px;color:var(--blue);font-weight:800;display:block}.dsc-inner .contact-block strong{overflow-wrap:anywhere;margin-top:5px;font-size:18px;display:block}.dsc-inner .legal{max-width:900px}.dsc-inner .legal h2{margin-top:38px;font-size:24px}.dsc-inner .legal li{margin:8px 0}.dsc-inner .note{color:#677a8d;font-size:12px}.dsc-inner .login-card{border:1px solid var(--line);text-align:center;background:#fff;border-radius:14px;max-width:620px;margin:0 auto;padding:45px;box-shadow:0 20px 50px #0b315119}.dsc-inner .login-card h2{font-family:Barlow Condensed;font-size:48px;line-height:1.1}.dsc-inner .login-card p{color:var(--muted)}.dsc-inner .fade-in{animation:.65s both rise}@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.dsc-inner .main-nav{gap:16px}.dsc-inner .main-nav a{font-size:11px}.dsc-inner .brand-logo{width:112px}.dsc-inner .nav-shell{gap:12px}}@media (max-width:900px){.dsc-inner .menu-btn{display:block}.dsc-inner .nav-shell{min-height:76px}.dsc-inner .brand-logo{height:60px}.dsc-inner .main-nav{background:#071b38;flex-direction:column;align-items:stretch;gap:0;padding:15px 24px 24px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #071b3855}.dsc-inner .main-nav.open{display:flex}.dsc-inner .main-nav a{padding:13px 8px;font-size:13px}.dsc-inner .main-nav a:after{bottom:8px}.dsc-inner .split{gap:30px}.dsc-inner .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dsc-inner .footer-grid{gap:30px}}@media (max-width:650px){.dsc-inner .container{width:min(100% - 32px,1160px)}.dsc-inner .nav-shell{min-height:70px}.dsc-inner .brand-logo{width:105px;height:54px}.dsc-inner .login-btn{padding:10px 12px;font-size:11px}.dsc-inner.page-hero{padding:74px 0 78px}.dsc-inner.page-hero h1{font-size:51px}.dsc-inner.page-hero p{font-size:15px}.dsc-inner .section{padding:62px 0}.dsc-inner .split,.dsc-inner .program-row{grid-template-columns:1fr;gap:24px}.dsc-inner .program-row{padding:30px 0}.dsc-inner .card-grid{grid-template-columns:1fr}.dsc-inner .section-heading h2,.dsc-inner h2.display{font-size:40px}.dsc-inner .cta-band .container{flex-direction:column;align-items:flex-start}.dsc-inner .footer-grid{grid-template-columns:1fr;gap:25px}.dsc-inner .footer-bottom{flex-direction:column}.dsc-inner .footer-bottom a{margin:0 16px 0 0}.dsc-inner .media img{max-height:330px}.dsc-inner .login-card{padding:25px}.dsc-inner .price{font-size:48px}}@media (prefers-reduced-motion:reduce){.dsc-inner *,.dsc-inner :before,.dsc-inner :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.dsc-inner.dsc-page{scroll-padding-top:94px;overflow-x:clip}.dsc-inner.site-header{z-index:1000}.dsc-inner.page-hero:before{background:linear-gradient(95deg,#041935f0,#082a4fbf),url(/hero/Training-Meeting-6.webp) 50%/cover}.dsc-inner.page-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#1173cc,#78c8ff);height:5px;position:absolute;top:auto;bottom:0;left:0;right:0}.dsc-inner.page-hero .container{z-index:1;position:relative}.dsc-inner .section{overflow:clip}.dsc-inner .split>div{min-width:0}.dsc-inner .section p{overflow-wrap:break-word}.dsc-inner .main-nav a,.dsc-inner.site-footer a{transition:color .25s}.dsc-inner .main-nav a:hover,.dsc-inner.site-footer a:hover{color:#73baff}.dsc-inner .media{transition:transform .45s,box-shadow .45s}.dsc-inner .media:hover{transform:translateY(-5px);box-shadow:0 28px 62px #071b3840}.dsc-inner .media img{transition:transform .6s}.dsc-inner .media:hover img{transform:scale(1.035)}.dsc-inner .card,.dsc-inner .contact-block,.dsc-inner .form-panel,.dsc-inner .login-card{transition:transform .35s,box-shadow .35s,border-color .35s}.dsc-inner .card:hover,.dsc-inner .contact-block:hover{border-color:#9ac6ee;transform:translateY(-7px);box-shadow:0 22px 50px #092c5127}.dsc-inner .btn,.dsc-inner .login-btn{isolation:isolate;position:relative;overflow:hidden}.dsc-inner .btn:before,.dsc-inner .login-btn:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 10%,#ffffff26 48%,#0000 85%);transition:transform .55s;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.dsc-inner .btn:hover:before,.dsc-inner .login-btn:hover:before{transform:translate(120%)}.dsc-inner .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(30px)}.dsc-inner .reveal.is-visible{opacity:1;transform:translateY(0)}.dsc-inner .split .media video{border-radius:12px}.dsc-inner .media video{aspect-ratio:16/9;object-fit:cover}.dsc-inner .section-heading{margin-inline-start:0;margin-inline-end:0}.dsc-inner .legal{line-height:1.8}.dsc-inner .legal h2{color:#092b50}.dsc-inner .legal a{color:#1267b7;text-decoration:underline}.dsc-inner.site-footer .brand-logo{object-fit:contain}.dsc-inner .feature-panel{background:#f5f8fc;border-left:4px solid #2d82d4;border-radius:8px;padding:34px}.dsc-inner .skills-columns{columns:2;column-gap:40px}.dsc-inner .skills-columns li{break-inside:avoid}.dsc-inner .section .container.split>div>p{margin:0 0 17px}.dsc-inner .section .container.split>div>h2{margin-top:8px}.dsc-inner .contact-block a{overflow-wrap:anywhere}.dsc-inner .program-row:nth-child(2n)>.media{order:initial}@media (max-width:900px){.dsc-inner.site-header .main-nav{max-height:calc(100dvh - 75px);overflow:auto}.dsc-inner .section{padding:70px 0}.dsc-inner .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dsc-inner.page-hero{padding:75px 0 80px}}@media (max-width:700px){.dsc-inner .split,.dsc-inner .program-row{grid-template-columns:1fr}.dsc-inner .skills-columns{columns:1}.dsc-inner .section{padding:54px 0}.dsc-inner.page-hero h1{font-size:clamp(39px,10vw,54px)}.dsc-inner.page-hero{padding:60px 0 66px}.dsc-inner .footer-grid{grid-template-columns:1fr}.dsc-inner .program-row>.media{order:2}.dsc-inner .program-row>div:not(.media){order:1}.dsc-inner .main-nav{gap:0}.dsc-inner.site-header .container{width:calc(100% - 28px)}.dsc-inner .nav-shell{gap:8px}.dsc-inner .login-btn{margin-left:auto}.dsc-inner .media img{aspect-ratio:4/3;height:auto}.dsc-inner .card{padding:24px}.dsc-inner .legal{font-size:15px}.dsc-inner .legal h2{font-size:22px}}@media (max-width:400px){.dsc-inner .brand-logo{width:88px}.dsc-inner .login-btn{padding:9px;font-size:10px}.dsc-inner .menu-btn{padding:5px 9px;font-size:21px}.dsc-inner .container{width:calc(100% - 28px)}}@media (prefers-reduced-motion:reduce){.dsc-inner .reveal{opacity:1;transition:none;transform:none}.dsc-inner .media:hover,.dsc-inner .card:hover,.dsc-inner .contact-block:hover,.dsc-inner .btn:hover{transform:none}}.dsc-inner.site-header,.dsc-inner.site-footer{color:var(--ink);font:16px/1.65 DM Sans,sans-serif}.dsc-inner.site-footer{color:#c8d7e8}.dsc-inner.site-header .brand-logo,.dsc-inner.site-footer .brand-logo{display:block}.dsc-inner.page-hero h1,.dsc-inner .legal strong{font-weight:700}.dsc-inner .nf-code{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#59a9ff,#2875c7);-webkit-background-clip:text;background-clip:text;margin:0;font-family:Barlow Condensed,sans-serif;font-size:clamp(110px,22vw,220px);font-weight:800;line-height:1}.dsc-inner .btn-row{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:26px;display:flex}.dsc-inner .state-msg{text-align:center;color:var(--muted);padding:40px 0}.dsc-inner .btn[disabled],.dsc-inner button.btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.dsc-inner button.btn{font-family:inherit}.dsc-inner .field select{-webkit-appearance:auto;appearance:auto}@font-face{font-family:Regular;src:url(/assets/NewBlackTypeface-Regular-CxaGJQCD.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewBlackTypeface;src:url(/assets/NewBlackTypeface-Medium-C1nCpuse.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewBlackTypeface;src:url(/assets/NewBlackTypeface-SemiBold-DzQM77Zl.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NewBlackTypeface;src:url(/assets/NewBlackTypeface-Bold-cgUFEF_S.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}html{scroll-behavior:smooth;scroll-padding-top:90px}body{font-family:DM Sans,sans-serif}.hero-bg{background-position:50%}@media (min-width:1280px){.hero-bg{background-position:50% -100px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-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}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-container-width);box-sizing:border-box;color:#fff;flex-direction:column;display:flex;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0px;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;word-break:break-word;flex:auto;align-items:center;margin-bottom:1rem;display:flex;position:relative}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}@media only screen and (max-width:480px){.Toastify__toast-container[data-stacked=true]{width:100vw}}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{flex-shrink:0;width:22px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;padding:0;transition:all .3s;position:absolute;top:6px;right:6px}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:1;opacity:.7;transform-origin:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0;overflow:hidden}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
