/*! GENERATED by shared/build.mjs --minify — do not edit; edit the sources under shared/ and bundles/home/sections/ */
:root{--fd-royal-blue:#3957E1;--fd-press-blue:#263A96;--fd-hover-blue:#2F48BB;--fd-blue:#62A0F8;--fd-dark-blue:#28293C;--fd-green:#76E4AF;--fd-error:#D64545;--fd-mint:#9CE5C0;--fd-white:#FFFFFF;--fd-gray-20:#333333;--fd-gray-40:#666666;--fd-gray-60:#999999;--fd-gray-90:#E5E5E5;--fd-tint-blue-10:#F5F7FD;--fd-tint-blue-20:#E0ECFE;--fd-tint-mint-10:#E3FAEF;--fd-tint-blue-30:#D7DDF9;--fd-muted-on-dark:#99A6BF;--fd-navy:#000F2A;--fd-ink:#171721;--fd-diagram-dot-blue:#4062E5;--fd-hero-bg:var(--fd-navy);--fd-hero-eyebrow-pill-bg:rgba(255,255,255,0.1);--fd-hero-logos-label:rgba(255,255,255,0.5);--fd-btn-white-on-dark-fill:rgba(0,0,0,0.1);--fd-card-dark-fill:rgba(0,0,0,0.25);--fd-btn-outline-hover:rgba(40,41,60,0.06);--fd-btn-outline-press:rgba(40,41,60,0.12);--fd-field-grid:#F0F0F0;--fd-field-grid-mobile:#D4D4D4;--fd-field-grid-pitch:24px;--fd-field-grid-dot:4px;--fd-field-grid-pitch-mobile:10.5px;--fd-field-grid-dot-mobile:2px;--fd-field-grid-shape:square;--fd-field-grid-on-dark:#0C2043;--fd-field-grid-on-dark-mobile:#0F2449;--fd-gradient-mint-card:linear-gradient(169.93deg,#EEFCF5 37.27%,#9CE5C0 133.83%);--fd-gradient-blue-card:linear-gradient(165.44deg,#E0ECFE 42.97%,#77A2DD 139%);--fd-gradient-complex-commerce-bg:linear-gradient(180.6deg,#E0ECFE 0.73%,#729EDC 99.26%);--fd-gradient-mint-section:linear-gradient(180.48deg,#EEFCF5 0.73%,#9CE5C0 99.26%);--fd-gradient-ghost-btn-stroke:radial-gradient(circle farthest-corner at bottom right,rgba(215,221,249,0.1) 0%,rgba(215,221,249,1) 100%);--fd-gradient-mint-navy:linear-gradient(180deg,#000F2A 0%,#011A32 12.11%,#04253A 23.44%,#0A3042 33.98%,#113C4A 43.75%,#184752 52.73%,#20545A 60.94%,#286062 68.36%,#306C6A 75%,#387972 80.86%,#40867A 85.94%,#499382 90.23%,#52A18A 93.75%,#5BAE92 96.48%,#64BC9A 98.44%,#6DCAA3 99.61%,#76D8AB 100%);--fd-gradient-mint-navy-upper:linear-gradient(180deg,#000F2A 0%,#011A32 25.64%,#04253A 49.63%,#0A3042 71.95%,#113C4A 92.64%,#14404D 100%);--fd-gradient-mint-navy-lower:linear-gradient(180deg,#14404D 0%,#184752 10.43%,#20545A 25.99%,#286062 40.05%,#306C6A 52.63%,#387972 63.73%,#40867A 73.36%,#499382 81.49%,#52A18A 88.16%,#5BAE92 93.33%,#64BC9A 97.04%,#6DCAA3 99.26%,#76D8AB 100%);--fd-gradient-blue-navy:linear-gradient(180deg,#000F2A 0%,#021735 12.11%,#051E40 23.44%,#0B264C 33.98%,#112F58 43.75%,#173764 52.73%,#1D4070 60.94%,#23497D 68.36%,#2A528A 75%,#315B97 80.86%,#3765A4 85.94%,#3E6EB2 90.23%,#4578BF 93.75%,#4C82CD 96.48%,#538CDB 98.44%,#5B96EA 99.61%,#62A0F8 100%);--fd-gradient-blue-navy-upper:linear-gradient(180deg,#000F2A 0%,#021735 20.9%,#051E40 40.45%,#0B264C 58.64%,#112F58 75.51%,#173764 91%,#1B3D6C 100%);--fd-gradient-blue-navy-lower:linear-gradient(180deg,#1B3D6C 0%,#1D4070 7.13%,#23497D 24.77%,#2A528A 40.56%,#315B97 54.49%,#3765A4 66.57%,#3E6EB2 76.77%,#4578BF 85.14%,#4C82CD 91.63%,#538CDB 96.29%,#5B96EA 99.07%,#62A0F8 100%);--fd-gradient-blue-navy-upper-49:linear-gradient(180deg,#000F2A 0%,#021735 24.69%,#051E40 47.8%,#0B264C 69.29%,#112F58 89.21%,#15345F 100%);--fd-gradient-blue-navy-lower-49:linear-gradient(180deg,#15345F 0%,#173764 7.24%,#1D4070 23.35%,#23497D 37.91%,#2A528A 50.94%,#315B97 62.44%,#3765A4 72.41%,#3E6EB2 80.83%,#4578BF 87.74%,#4C82CD 93.09%,#538CDB 96.94%,#5B96EA 99.23%,#62A0F8 100%);--fd-space-tight:6px;--fd-space-default-desktop:20px;--fd-space-default-mobile:16px;--fd-space-large-desktop:40px;--fd-space-large-mobile:24px;--fd-prose-gap-desktop:24px;--fd-prose-gap-mobile:22px;--fd-section-padding-h-desktop:120px;--fd-section-padding-h-mobile:30px;--fd-section-padding-v-desktop:100px;--fd-section-padding-v-mobile:60px;--fd-section-padding-v-mobile-sm:50px;--fd-product-block-seam-mobile:100px;--fd-card-padding-desktop:40px;--fd-card-padding-sm:30px;--fd-card-padding-mobile:24px;--fd-button-padding-h:20px;--fd-button-padding-v:14px;--fd-logo-bar-padding-h-desktop:120px;--fd-logo-bar-padding-h-mobile:30px;--fd-grid-width-desktop:1440px;--fd-content-max-width:940px;--fd-article-column:692px;--fd-article-gutter:121px;--fd-article-rail:387px;--fd-grid-width-mobile:402px;--fd-grid-columns-desktop:12;--fd-grid-columns-mobile:4;--fd-grid-gutter:16px;--fd-grid-margin-desktop:120px;--fd-grid-margin-mobile:30px;--fd-radius-sm:2px;--fd-radius-btn:6px;--fd-radius-md:8px;--fd-radius-lg:12px;--fd-shadow-card:0px 1px 4px 0px rgba(92,92,92,0.2);--fd-shadow-card-sm:0px 1px 2px 0px rgba(92,92,92,0.2);--fd-shadow-cta:1px 1px 10px 0px rgba(38,58,150,1);--fd-shadow-cta-glow:1px 1px 10px 4px rgba(47,72,187,1);--fd-blur-decorative-blob:55px;--fd-font-family:"Work Sans","Work Sans Fallback",sans-serif;--fd-font-feature-salt:"salt" 1;--fd-font-feature-hero:"salt" 1,"ss06" 1;--fd-type-hero-h1-size:72px;--fd-type-hero-h1-line:72px;--fd-type-hero-h1-tracking:-1.44px;--fd-type-hero-h1-weight:600;--fd-type-xxxl-heading-size:40px;--fd-type-xxxl-heading-line:52px;--fd-type-xxxl-heading-tracking:-0.8px;--fd-type-xxxl-heading-weight:600;--fd-type-xxxl-text-size:40px;--fd-type-xxxl-text-line:52px;--fd-type-xxxl-text-tracking:0;--fd-type-xxxl-text-weight:400;--fd-type-xl-heading-size:24px;--fd-type-xl-heading-line:32px;--fd-type-xl-heading-tracking:-0.48px;--fd-type-xl-heading-weight:600;--fd-type-xl-text-size:24px;--fd-type-xl-text-line:32px;--fd-type-xl-text-tracking:0;--fd-type-xl-text-weight:400;--fd-type-l-heading-size:20px;--fd-type-l-heading-line:28px;--fd-type-l-heading-tracking:0;--fd-type-l-heading-weight:600;--fd-type-l-text-size:20px;--fd-type-l-text-line:28px;--fd-type-l-text-tracking:0;--fd-type-l-text-weight:400;--fd-type-m-heading-size:16px;--fd-type-m-heading-line:24px;--fd-type-m-heading-tracking:0;--fd-type-m-heading-weight:600;--fd-type-m-text-size:16px;--fd-type-m-text-line:24px;--fd-type-m-text-tracking:0;--fd-type-m-text-weight:400;--fd-type-s-heading-size:14px;--fd-type-s-heading-line:22px;--fd-type-s-heading-tracking:0;--fd-type-s-heading-weight:600;--fd-type-s-text-size:14px;--fd-type-s-text-line:22px;--fd-type-s-text-tracking:0;--fd-type-s-text-weight:400;--fd-type-xs-heading-size:12px;--fd-type-xs-heading-line:20px;--fd-type-xs-heading-tracking:0;--fd-type-xs-heading-weight:600;--fd-type-xs-text-size:12px;--fd-type-xs-text-line:20px;--fd-type-xs-text-tracking:0;--fd-type-xs-text-weight:400;--fd-type-xxs-text-size:10px;--fd-type-xxs-text-line:16px;--fd-type-xxs-text-tracking:0;--fd-type-xxs-text-weight:400;--fd-type-hero-h1-size-mobile:50px;--fd-type-hero-h1-line-mobile:50px;--fd-type-hero-h1-tracking-mobile:-1px;--fd-type-h2-size-mobile:32px;--fd-type-h2-line-mobile:40px;--fd-type-h2-tracking-mobile:-0.64px;--fd-nav-side-mobile:20px;--fd-nav-menu-surface:var(--fd-white);--fd-nav-menu-wordmark:var(--fd-dark-blue);--fd-nav-menu-header-h:64px;--fd-nav-menu-pad-h:var(--fd-section-padding-h-mobile);--fd-nav-menu-row-py:16px;--fd-nav-menu-slot-gap:20px;--fd-nav-menu-group-gap:var(--fd-space-large-mobile);--fd-nav-menu-divider:var(--fd-gray-90);--fd-nav-menu-login-band:var(--fd-tint-blue-10);--fd-nav-menu-footer-shadow:0 -1px 4px rgba(92,92,92,.08);--fd-nav-ease:cubic-bezier(.2,.8,.2,1);--fd-nav-dur-micro:150ms;--fd-nav-dur-open:250ms;--fd-nav-dur-close:180ms;--fd-nav-dur-caret:200ms;--fd-testimonial-card-fill:rgba(255,255,255,0.1)}:root{--fd-service-card-fill:rgba(255,255,255,0.1)}:root{--fd-section-padding-v-roomy:160px}.fd-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}@font-face{font-family:"Work Sans Fallback";font-style:normal;font-weight:400 600;src:local("Arial"),local("Helvetica Neue"),local("Helvetica");size-adjust:104.5%;ascent-override:89%;descent-override:23.25%;line-gap-override:0%}.fd-chrome{color:var(--fd-dark-blue);font-family:var(--fd-font-family);font-size:var(--fd-type-m-text-size);line-height:var(--fd-type-m-text-line);font-weight:var(--fd-type-m-text-weight);font-feature-settings:var(--fd-font-feature-salt);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fd-chrome :where(:not(.fd-sr-only,svg,svg *)),.fd-chrome :where(*)::before,.fd-chrome :where(*)::after{all:revert}.fd-chrome :where([hidden]){display:none}.fd-chrome *,.fd-chrome *::before,.fd-chrome *::after{box-sizing:border-box}.fd-chrome img,.fd-chrome svg{display:block;max-width:100%}.fd-chrome--nav{display:contents}.fd-chrome .fd-nav{margin-bottom:0}.fd-btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--fd-button-padding-v) var(--fd-button-padding-h);border:1px solid transparent;border-radius:var(--fd-radius-btn);font-family:var(--fd-font-family);font-size:var(--fd-type-m-text-size);line-height:var(--fd-type-m-text-line);font-weight:var(--fd-type-m-text-weight);font-feature-settings:var(--fd-font-feature-salt);text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease,box-shadow 0.15s ease}.fd-btn:focus-visible{outline:2px solid var(--fd-hover-blue);outline-offset:2px}.fd-btn--primary{background:var(--fd-royal-blue);border-color:var(--fd-press-blue);color:var(--fd-white);box-shadow:var(--fd-shadow-cta-glow)}.fd-btn--primary:hover{background:var(--fd-hover-blue)}.fd-btn--primary:active{background:var(--fd-press-blue)}.fd-btn--ghost-gradient{position:relative;background:transparent;border-color:transparent;color:var(--fd-tint-blue-30)}.fd-btn--ghost-gradient::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--fd-gradient-ghost-btn-stroke);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.fd-btn--ghost-gradient:hover{border-color:var(--fd-hover-blue);color:var(--fd-white)}.fd-btn--ghost-gradient:hover::before{opacity:0}.fd-btn--ghost-gradient:active{border-color:var(--fd-press-blue);color:var(--fd-white)}.fd-btn--ghost-gradient:active::before{opacity:0}.fd-btn--outline{background:transparent;border-color:var(--fd-dark-blue);color:var(--fd-dark-blue)}.fd-btn--outline:hover{background:var(--fd-btn-outline-hover)}.fd-btn--outline:active{background:var(--fd-btn-outline-press)}.fd-btn--white-on-dark{background:var(--fd-btn-white-on-dark-fill);border:0.5px solid var(--fd-white);color:var(--fd-white);font-size:var(--fd-type-s-heading-size);line-height:var(--fd-type-s-heading-line);font-weight:var(--fd-type-s-heading-weight)}.fd-btn--white-on-dark:hover{background:var(--fd-hover-blue);border-color:var(--fd-royal-blue)}.fd-btn--white-on-dark:active{background:var(--fd-press-blue);border-color:var(--fd-royal-blue)}@media (max-width:767px){.fd-btn{font-size:var(--fd-type-xs-text-size);line-height:var(--fd-type-xs-text-line)}.fd-btn--white-on-dark{font-size:var(--fd-type-xs-text-size);line-height:var(--fd-type-xs-text-line)}}.fd-header{display:contents}.fd-nav{--fd-nav-top:45px;--fd-nav-side:clamp(20px,8.33vw,120px);--fd-nav-bar-h:71px;--fd-nav-max:1198px;position:sticky;top:0;z-index:100;padding:var(--fd-nav-top) var(--fd-nav-side) 0;margin-bottom:calc(-1 * (var(--fd-nav-top) + var(--fd-nav-bar-h)));pointer-events:none}.fd-nav__bar{position:relative;pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:30px;max-width:var(--fd-nav-max);min-height:var(--fd-nav-bar-h);margin:0 auto;padding:10px 26px;background:var(--fd-royal-blue);border-radius:var(--fd-radius-md)}.fd-nav__group{display:flex;align-items:center}.fd-nav__group--start{gap:60px}.fd-nav__group--end{gap:30px}.fd-nav__logo{display:inline-flex;flex:0 0 auto;line-height:0}.fd-nav__logo img{width:118px;height:30px}.fd-nav__link{color:var(--fd-tint-blue-20);font-family:var(--fd-font-family);font-size:var(--fd-type-s-text-size);line-height:var(--fd-type-s-text-line);font-weight:var(--fd-type-s-text-weight);font-feature-settings:var(--fd-font-feature-salt);text-decoration:none;white-space:nowrap;transition:color 0.15s ease}.fd-nav__link:hover{color:var(--fd-white)}.fd-nav__link:focus-visible{outline:2px solid var(--fd-white);outline-offset:3px;border-radius:var(--fd-radius-sm)}.fd-nav__toggle{--fd-nav-burger-weight:2;display:none;align-items:center;justify-content:center;padding:10px;background:transparent;color:var(--fd-white);border:0;border-radius:var(--fd-radius-btn);cursor:pointer}.fd-nav__toggle-icon{width:24px;height:24px;display:block}.fd-nav__toggle-icon path{stroke-width:var(--fd-nav-burger-weight)}.fd-nav__toggle:focus-visible{outline:2px solid var(--fd-white);outline-offset:2px}.fd-nav__trigger{display:inline-flex;align-items:center;gap:6px;padding:0;background:0;border:0;cursor:pointer}.fd-nav__caret{flex:0 0 auto;width:12px;height:12px;transition:transform var(--fd-nav-dur-caret) var(--fd-nav-ease)}.fd-nav__trigger[aria-expanded="true"] .fd-nav__caret{transform:rotate(180deg)}.fd-nav__panel{--fd-nav-panel-edge:max(var(--fd-nav-side),calc((100% - var(--fd-nav-max)) / 2));position:absolute;top:calc(100% + 8px);left:var(--fd-nav-panel-edge);right:var(--fd-nav-panel-edge);z-index:110;pointer-events:auto;max-width:var(--fd-nav-max);background:var(--fd-white);border-radius:var(--fd-radius-md);box-shadow:var(--fd-shadow-card)}.fd-nav__panel[hidden]{display:none}.fd-nav__panel--login{left:auto;right:var(--fd-nav-panel-edge)}.fd-nav__panel-inner{display:flex;gap:16px;padding:40px}.fd-nav__col{display:flex;flex-direction:column}.fd-nav__col-header{margin:0 0 20px;color:var(--fd-dark-blue);font-family:var(--fd-font-family);font-weight:var(--fd-type-s-heading-weight);font-size:var(--fd-type-s-heading-size);line-height:var(--fd-type-s-heading-line)}.fd-nav__slot{display:flex;flex-direction:column;gap:0;font-family:var(--fd-font-family);text-decoration:none}.fd-nav__slot + .fd-nav__slot{margin-top:20px}.fd-nav__slot-title{color:var(--fd-royal-blue);font-size:var(--fd-type-m-text-size);line-height:var(--fd-type-m-text-line)}.fd-nav__slot-desc{color:var(--fd-gray-40);font-size:var(--fd-type-s-text-size);line-height:var(--fd-type-s-text-line)}.fd-nav__divider{width:1px;align-self:stretch;background:var(--fd-gray-90)}.fd-nav__panel--platform .fd-nav__col{flex:1}.fd-nav__panel--simple{right:auto;max-width:none}.fd-nav__panel--simple .fd-nav__col{flex:0 1 auto}.fd-nav__panel--solutions .fd-nav__sol-group{flex:1;display:flex;flex-direction:column}.fd-nav__panel--solutions .fd-nav__sol-cols{columns:2;column-gap:16px}.fd-nav__panel--solutions .fd-nav__sol-cols .fd-nav__slot{break-inside:avoid;margin-top:0}.fd-nav__panel--solutions .fd-nav__sol-cols .fd-nav__slot + .fd-nav__slot{margin-top:20px}@media (prefers-reduced-motion:reduce){.fd-nav__caret{transition:none}}@media (max-width:767px){.fd-nav{--fd-nav-top:23px;--fd-nav-side:20px;--fd-nav-bar-h:64px}.fd-nav__bar{gap:20px;padding:10px 20px}.fd-nav__logo img{width:98px;height:25px}.fd-nav__group--start>.fd-nav__link,.fd-nav__group--end>.fd-nav__link,.fd-nav__cta,.fd-nav__panel{display:none}.fd-nav__group--end{gap:20px}.fd-nav__toggle{display:inline-flex}}@media (min-width:768px) and (max-width:1023px){.fd-nav__bar{gap:20px;padding:10px 16px}.fd-nav__group--start{gap:28px}.fd-nav__group--end{gap:16px}.fd-nav__group{flex:0 1 auto;min-width:0}}.fd-nav__cta--phone{display:inline-flex;align-items:center;gap:var(--fd-space-tight);white-space:nowrap}.fd-nav__cta--phone .fd-phone__icon{flex:0 0 auto}.fd-nav__cta--phone .fd-phone__lead{font-weight:var(--fd-type-s-heading-weight)}@media (max-width:1023px){.fd-nav__cta--phone .fd-phone__lead{display:none}}@media (max-width:767px){.fd-nav--phone .fd-nav__bar,.fd-nav--phone .fd-nav__group--end{gap:12px}.fd-nav--phone .fd-nav__cta--phone{display:inline-flex;padding:var(--fd-space-tight) 10px}}@media (max-width:386px){.fd-nav--phone .fd-nav__cta--phone{display:inline-grid;grid-template-columns:auto 0;column-gap:10px;padding:var(--fd-space-tight) 0 var(--fd-space-tight) 10px;overflow:hidden;white-space:nowrap}}.fd-nav__menu{position:fixed;z-index:110;pointer-events:auto;left:0;right:0;bottom:0;top:0;display:flex;flex-direction:column;background:var(--fd-nav-menu-surface);animation:fd-nav-menu-in var(--fd-nav-dur-open) var(--fd-nav-ease) both}.fd-nav__menu[hidden]{display:none}.fd-nav__menu[data-fd-menu-header="absorb"]{top:87px}.fd-nav__menu[data-fd-menu-header="absorb"] .fd-nav__menu-header{display:none}@keyframes fd-nav-menu-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fd-nav__menu{animation-duration:120ms;animation-name:fd-nav-menu-fade}@keyframes fd-nav-menu-fade{from{opacity:0}to{opacity:1}}}.fd-nav__menu-header{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--fd-space-default-desktop);min-height:var(--fd-nav-menu-header-h);box-sizing:border-box;padding:10px 20px 10px var(--fd-nav-menu-pad-h);border-bottom:1px solid var(--fd-nav-menu-divider)}.fd-nav__menu-logo{display:inline-block;width:98px;height:25px;background-color:var(--fd-nav-menu-wordmark);-webkit-mask:url(../bundles/home/assets/updater-logo.svg) no-repeat center / contain;mask:url(../bundles/home/assets/updater-logo.svg) no-repeat center / contain}.fd-nav__menu-header-actions{display:flex;align-items:center;gap:var(--fd-space-default-desktop)}.fd-nav__menu-login-toggle{display:flex;align-items:center;gap:var(--fd-space-tight);background:none;border:0;padding:0;cursor:pointer;color:var(--fd-royal-blue);font-family:var(--fd-font-family);font-size:var(--fd-type-s-text-size);line-height:var(--fd-type-s-text-line)}.fd-nav__menu-login-toggle .fd-nav__caret{transition:transform var(--fd-nav-dur-caret) var(--fd-nav-ease)}.fd-nav__menu-login-toggle[aria-expanded="true"] .fd-nav__caret{transform:rotate(180deg)}.fd-nav__menu-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:0;cursor:pointer;color:var(--fd-dark-blue)}.fd-nav__menu-login{flex:none;display:flex;flex-direction:column;gap:var(--fd-nav-menu-slot-gap);padding:var(--fd-space-default-desktop) var(--fd-nav-menu-pad-h);background:var(--fd-nav-menu-login-band);border-bottom:1px solid var(--fd-nav-menu-divider)}.fd-nav__menu-login[hidden]{display:none}.fd-nav__menu-back{flex:none;display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:var(--fd-nav-menu-row-py) var(--fd-nav-menu-pad-h);background:none;border:0;border-bottom:1px solid var(--fd-nav-menu-divider);cursor:pointer;color:var(--fd-dark-blue);font-family:var(--fd-font-family);text-align:left}.fd-nav__menu-back[hidden]{display:none}.fd-nav__menu-back-label{font-size:var(--fd-type-l-heading-size);line-height:var(--fd-type-l-heading-line);font-weight:var(--fd-type-l-heading-weight)}.fd-nav__menu[data-fd-menu-model="accordion"] .fd-nav__menu-back{display:none}.fd-nav__menu-scroll{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px 0 16px}.fd-nav__menu-sections{margin:0;padding:0;list-style:none}.fd-nav__menu-section{position:relative}.fd-nav__menu-section + .fd-nav__menu-section::before{content:"";position:absolute;top:0;left:var(--fd-nav-menu-pad-h);right:var(--fd-nav-menu-pad-h);height:1px;background:var(--fd-nav-menu-divider)}.fd-nav__menu-sections[data-fd-menu-level="2"] .fd-nav__menu-section::before{display:none}.fd-nav__menu-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;padding:var(--fd-nav-menu-row-py) var(--fd-nav-menu-pad-h);background:none;border:0;cursor:pointer;text-align:left;text-decoration:none;color:var(--fd-dark-blue);font-family:var(--fd-font-family);transition:background-color var(--fd-nav-dur-micro) var(--fd-nav-ease)}.fd-nav__menu-trigger-label{font-size:var(--fd-type-l-heading-size);line-height:var(--fd-type-l-heading-line);font-weight:var(--fd-type-l-heading-weight)}.fd-nav__menu-trigger-icon{flex:none;color:var(--fd-royal-blue)}.fd-nav__menu-trigger:hover{background:var(--fd-tint-blue-10)}.fd-nav__menu-trigger:focus-visible{outline:2px solid var(--fd-royal-blue);outline-offset:-2px;border-radius:var(--fd-radius-sm)}.fd-nav__menu-trigger[aria-current="page"] .fd-nav__menu-trigger-label{color:var(--fd-press-blue)}.fd-nav__menu[data-fd-menu-model="accordion"] .fd-nav__menu-trigger-icon{transition:transform var(--fd-nav-dur-caret) var(--fd-nav-ease)}.fd-nav__menu[data-fd-menu-model="accordion"] .fd-nav__menu-trigger[aria-expanded="true"] .fd-nav__menu-trigger-icon{transform:rotate(180deg)}.fd-nav__menu[data-fd-menu-model="drill"] .fd-nav__menu-section[data-fd-menu-section] .fd-nav__menu-trigger-icon{transform:rotate(-90deg)}.fd-nav__menu[data-fd-menu-model="drill"] .fd-nav__menu-sections[data-fd-menu-level="2"] .fd-nav__menu-section:not([data-fd-menu-open]){display:none}.fd-nav__menu[data-fd-menu-model="drill"] .fd-nav__menu-sections[data-fd-menu-level="2"] .fd-nav__menu-section[data-fd-menu-open]>.fd-nav__menu-trigger{display:none}.fd-nav__menu-slots,.fd-nav__menu-groups{margin:0;padding:4px var(--fd-nav-menu-pad-h) var(--fd-space-default-desktop);list-style:none;display:grid;gap:var(--fd-nav-menu-slot-gap);animation:fd-nav-menu-rows 220ms var(--fd-nav-ease) both}.fd-nav__menu-slots[hidden],.fd-nav__menu-groups[hidden]{display:none}@keyframes fd-nav-menu-rows{from{opacity:0}to{opacity:1}}.fd-nav__menu-groups{gap:var(--fd-nav-menu-group-gap)}.fd-nav__menu-group{display:flex;flex-direction:column;gap:16px}.fd-nav__menu-group .fd-nav__menu-slots{padding:0;gap:16px}.fd-nav__menu-group-header{margin:0;color:var(--fd-dark-blue);font-size:var(--fd-type-s-heading-size);line-height:var(--fd-type-s-heading-line);font-weight:var(--fd-type-s-heading-weight)}.fd-nav__menu-item{display:block;text-decoration:none}.fd-nav__menu-item-title{display:block;color:var(--fd-royal-blue);font-size:var(--fd-type-m-text-size);line-height:var(--fd-type-m-text-line);transition:color var(--fd-nav-dur-micro) var(--fd-nav-ease)}.fd-nav__menu-item:hover .fd-nav__menu-item-title{color:var(--fd-hover-blue)}.fd-nav__menu-item:focus-visible{outline:2px solid var(--fd-royal-blue);outline-offset:2px;border-radius:var(--fd-radius-sm)}.fd-nav__menu-item-desc{display:block;color:var(--fd-gray-40);font-size:var(--fd-type-s-text-size);line-height:var(--fd-type-s-text-line)}.fd-nav__menu[data-fd-menu-desc="off"] .fd-nav__menu-item-desc{display:none}.fd-nav__menu[data-fd-menu-cols="2"] .fd-nav__menu-slots{grid-template-columns:1fr 1fr}.fd-nav__menu-footer{flex:none;padding:16px var(--fd-nav-menu-pad-h) var(--fd-space-large-mobile);padding-bottom:max(var(--fd-space-large-mobile),env(safe-area-inset-bottom));background:var(--fd-nav-menu-surface);border-top:1px solid var(--fd-nav-menu-divider);box-shadow:var(--fd-nav-menu-footer-shadow)}.fd-nav__menu-cta{display:block;width:100%;text-align:center}@media (min-width:768px){.fd-nav__menu{display:none}}[data-fd-anim-nav] .fd-nav__bar{transition:box-shadow 0.2s ease,background-color 0.2s ease}[data-fd-anim-nav] .fd-nav--scrolled .fd-nav__bar{box-shadow:0 6px 24px rgba(0,15,42,0.28)}@media (prefers-reduced-motion:reduce){[data-fd-anim-nav] .fd-nav__bar{transition:none}}.fd-footer{--fd-footer-side:clamp(30px,8.33vw,120px);background:var(--fd-royal-blue);padding:91px var(--fd-footer-side) 60px}.fd-footer__inner{display:flex;flex-direction:column;gap:88px;max-width:1199px;margin:0 auto}.fd-footer__logo{display:inline-flex;align-self:flex-start;line-height:0}.fd-footer__logo img{width:187px;height:30px}.fd-footer__logo:focus-visible{outline:2px solid var(--fd-white);outline-offset:4px;border-radius:var(--fd-radius-sm)}.fd-footer__columns{display:flex;gap:20px}.fd-footer__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:10px}.fd-footer__heading{margin:0;color:var(--fd-tint-blue-20);font-family:var(--fd-font-family);font-size:var(--fd-type-s-heading-size);line-height:var(--fd-type-s-heading-line);font-weight:var(--fd-type-s-heading-weight);font-feature-settings:var(--fd-font-feature-salt)}.fd-footer__links{margin:0;padding:0;list-style:none}.fd-footer__link{display:block;width:fit-content;color:var(--fd-tint-blue-20);font-family:var(--fd-font-family);font-size:var(--fd-type-s-text-size);line-height:24px;font-weight:var(--fd-type-s-text-weight);font-feature-settings:var(--fd-font-feature-salt);text-decoration:none;transition:color 0.15s ease}.fd-footer__link:hover{color:var(--fd-white)}.fd-footer__link:focus-visible{outline:2px solid var(--fd-white);outline-offset:2px;border-radius:var(--fd-radius-sm)}.fd-footer__badges{display:flex;flex-direction:column;gap:10px}.fd-footer__badge{display:inline-flex;line-height:0}.fd-footer__badge:focus-visible{outline:2px solid var(--fd-white);outline-offset:3px;border-radius:var(--fd-radius-btn)}.fd-footer__badges img{width:135px;height:auto}.fd-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--fd-tint-blue-20);font-family:var(--fd-font-family);font-size:var(--fd-type-s-text-size);line-height:24px;font-weight:var(--fd-type-s-text-weight);font-feature-settings:var(--fd-font-feature-salt)}.fd-footer__copyright{margin:0}.fd-footer__legal-links{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.fd-footer__legal-link::before{content:"|";margin-right:10px;opacity:0.5}.fd-footer__legal-link{color:inherit;text-decoration:none;transition:color 0.15s ease}.fd-footer__legal-link:hover{color:var(--fd-white)}.fd-footer__legal-link:focus-visible{outline:2px solid var(--fd-white);outline-offset:2px;border-radius:var(--fd-radius-sm)}@media (min-width:768px) and (max-width:1023px){.fd-footer__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}}@media (max-width:767px){.fd-footer{padding:100px 30px 60px}.fd-footer__inner{gap:60px}.fd-footer__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.fd-footer__link{line-height:30px}}