@charset "UTF-8";@font-face{font-family:Magistral;src:url(../fonts/Magistral_Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Magistral;src:url(../fonts/Magistral_Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Magistral;src:url(../fonts/Magistral_Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(../fonts/HelveticaNeue_Roman.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(../fonts/HelveticaNeue_Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--color-bg: #0a0b0f;--color-brand-red: #ed001c;--font-display: Magistral, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;--site-header-height: 80px;--site-header-bg: rgba(8, 8, 8, .2);--site-header-bg-mobile: rgba(0, 0, 0, .2);--pattern-line-width: .5px;--pattern-line-color: #424242;--pattern-line-gap: 169.5px;--pattern-line-count: 9;--pattern-block-width: calc( var(--pattern-line-count) * var(--pattern-line-width) + (var(--pattern-line-count) - 1) * var(--pattern-line-gap) );--layout-max-width: 1440px}*,*:before,*:after{box-sizing:border-box}html{margin:0;padding:0;width:100%;font-size:16px;background-color:var(--color-bg);overflow-x:hidden}@supports (overflow-x: clip){html{overflow-x:clip}}body{margin:0;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;position:relative;width:100%;max-width:100%;overflow-x:hidden;background-color:var(--color-bg);color:#fff;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px}@supports (overflow-x: clip){body{overflow-x:clip}}p:empty{display:none!important}[class*=--cut-corners],.is-cut-corners{-webkit-clip-path:polygon(0 0,calc(100% - var(--cut-size, clamp(68px, 5.1cqi, 125px))) 0,100% var(--cut-size, clamp(68px, 5.1cqi, 125px)),100% 100%,var(--cut-size, clamp(68px, 5.1cqi, 125px)) 100%,0 calc(100% - var(--cut-size, clamp(68px, 5.1cqi, 125px))));clip-path:polygon(0 0,calc(100% - var(--cut-size, clamp(68px, 5.1cqi, 125px))) 0,100% var(--cut-size, clamp(68px, 5.1cqi, 125px)),100% 100%,var(--cut-size, clamp(68px, 5.1cqi, 125px)) 100%,0 calc(100% - var(--cut-size, clamp(68px, 5.1cqi, 125px))))}.page-wrapper{position:relative;z-index:0;width:100%;max-width:100%;min-height:100vh;min-height:100dvh;min-width:0;overflow-x:hidden}@supports (overflow-x: clip){.page-wrapper{overflow-x:clip}}.page-pattern{position:absolute;inset:0;width:100%;max-width:100%;z-index:1;pointer-events:none;overflow:hidden;opacity:.5}.page-pattern__lines{display:flex;flex-direction:row;align-items:stretch;gap:var(--pattern-line-gap);width:var(--pattern-block-width);min-height:100%;height:100%;margin-inline:auto}.page-pattern__line{flex-shrink:0;width:var(--pattern-line-width);align-self:stretch;background-color:var(--pattern-line-color)}.wp-site-blocks{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;width:100%;flex:1 0 auto}.page:not(body){position:relative;z-index:1;box-sizing:border-box;flex:1 0 auto;min-height:auto;max-width:100%;min-width:0;padding-top:0;margin-top:0!important;margin-block-start:0!important}.page-heading{margin:0;padding:24px 40px;font-size:1.375rem;font-weight:600;line-height:1.3}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}header.wp-block-template-part{position:static;margin:0!important;padding:0!important;overflow:visible;isolation:auto}.site-header{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background-color:transparent}.site-header:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-color:var(--site-header-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.site-header:before{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#080808bf}}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-inline:auto;padding:16px 40px;min-width:0;position:relative;z-index:2}.site-header__brand{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;text-decoration:none;color:inherit}.site-header__brand:focus-visible{outline:2px solid #fff;outline-offset:4px}.site-header__logo{display:block;width:146.791px;height:30px;object-fit:contain}.site-header__space{display:block;width:110px;height:10px;object-fit:contain}.site-header__menu-btn{display:none;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:4px;background:transparent;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.site-header__menu-btn:hover,.site-header__menu-btn:active,.site-header__menu-btn:focus{color:#fff}.site-header__menu-btn:focus-visible{outline:2px solid #fff;outline-offset:2px;color:#fff}.site-header__menu-icon-wrap{position:relative;width:24px;height:24px;flex-shrink:0;pointer-events:none}.site-header__menu-icon{display:block}.site-header__menu-icon--dots,.site-header__menu-icon--close{position:absolute;left:0;top:0;width:24px;height:24px;transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1)}.site-header__menu-icon--dots{opacity:1;transform:rotate(0) scale(1)}.site-header__menu-icon--close{opacity:0;transform:rotate(-90deg) scale(.55)}.site-header.is-nav-open .site-header__menu-icon--dots{opacity:0;transform:rotate(90deg) scale(.55)}.site-header.is-nav-open .site-header__menu-icon--close{opacity:1;transform:rotate(0) scale(1)}.nav-main{min-width:0;margin:0!important}.nav-main__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:24px;margin:0;padding:0;list-style:none}.nav-main__link{display:block;font-size:1rem;line-height:1.5;font-weight:400;color:#fff;text-decoration:none;white-space:normal;transition:color .15s ease}.nav-main__link:visited{color:#fff}.nav-main__link[aria-current=page],.nav-main__link[aria-current=page]:visited,.nav-main__link:hover{color:var(--color-brand-red)}.nav-main__link:focus-visible{outline:2px solid #fff;outline-offset:3px}.nav-main__link--utility{font-weight:400;line-height:1.5}.nav-main__list>li.nav-main__rule{border-bottom:none}.nav-main__item--dropdown{position:relative}.nav-main__dropdown-parent{display:inline-flex;align-items:center;gap:6px;font-size:1rem;line-height:1.5;font-weight:400;color:#fff}.nav-main__dropdown-trigger.nav-main__dropdown-parent{appearance:none;-webkit-appearance:none;margin:0;text-decoration:none!important}.nav-main__dropdown-trigger.nav-main__dropdown-parent[href]{cursor:pointer;text-decoration:none!important}.nav-main__dropdown-row{display:flex;align-items:center;justify-content:space-between;width:100%}.nav-main__dropdown-link{text-decoration:none!important}.nav-main__dropdown-toggle{appearance:none;-webkit-appearance:none;margin:0;border:none;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:36px;-webkit-tap-highlight-color:transparent}.nav-main__dropdown-trigger:focus-visible,.nav-main__dropdown-toggle:focus-visible,.nav-main__dropdown-link:focus-visible{outline:2px solid #fff;outline-offset:3px}.nav-main__sublist{margin:0;padding:0;list-style:none}@media(min-width:1024px){.nav-main__item--dropdown:before{content:"";position:absolute;left:0;top:calc(100% - 14px);width:100%;height:28px;z-index:119}.nav-main__dropdown-trigger.nav-main__dropdown-parent:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;flex-shrink:0;opacity:.82;margin-top:1px}.nav-main__sublist{position:absolute;left:0;top:100%;padding:0;transform:translateY(-4px);box-sizing:border-box;min-width:100%;width:max-content;max-width:calc(100vw - 48px);background-color:#0a0b0ffa;border:1px solid rgba(255,255,255,.12);border-radius:10px;box-shadow:0 18px 48px #00000073,0 0 0 1px #00000040 inset;z-index:120;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s ease,visibility .18s ease,transform .18s ease;transform-origin:top left}.nav-main__item--dropdown:hover>.nav-main__sublist,.nav-main__item--dropdown:focus-within>.nav-main__sublist{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.nav-main__dropdown-trigger.nav-main__dropdown-parent,.nav-main__dropdown-row{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;width:auto;padding:6px 0;margin:-6px 0;border:none;background:none;font:inherit;position:relative;z-index:125;text-align:left;color:inherit;-webkit-tap-highlight-color:transparent}.nav-main__dropdown-row .nav-main__dropdown-link,.nav-main__dropdown-row .nav-main__dropdown-toggle{display:inline-flex;align-items:center;color:inherit}.nav-main__dropdown-row .nav-main__dropdown-toggle:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;flex-shrink:0;opacity:.82;margin-top:1px}.nav-main__dropdown-trigger.nav-main__dropdown-parent[href]{cursor:pointer}.nav-main__item--dropdown:hover>.nav-main__dropdown-trigger.nav-main__dropdown-parent,.nav-main__item--dropdown:focus-within>.nav-main__dropdown-trigger.nav-main__dropdown-parent,.nav-main__item--dropdown:hover>.nav-main__dropdown-row .nav-main__dropdown-link,.nav-main__item--dropdown:hover>.nav-main__dropdown-row .nav-main__dropdown-toggle,.nav-main__item--dropdown:focus-within>.nav-main__dropdown-row .nav-main__dropdown-link,.nav-main__item--dropdown:focus-within>.nav-main__dropdown-row .nav-main__dropdown-toggle{color:var(--color-brand-red)}.nav-main__sublist .nav-main__link{padding:10px 20px;white-space:nowrap}.nav-main__link.nav-main__link--disabled{color:#888!important;cursor:default;pointer-events:none}.nav-main__dropdown-trigger.nav-main__link--disabled{color:#888!important}.nav-main__sublist>li{border-bottom:none}.nav-main__rule{width:1px;height:40px;align-self:center;flex-shrink:0;margin:0;padding:0;list-style:none;background-color:#fff}.nav-main__sublist .nav-main__sublist{left:100%;top:0;margin-top:0;transform:translate(-4px);z-index:130}.nav-main__sublist .nav-main__item--dropdown:hover>.nav-main__sublist,.nav-main__sublist .nav-main__item--dropdown:focus-within>.nav-main__sublist{transform:translate(0);visibility:visible;opacity:1;pointer-events:auto}.nav-main__sublist .nav-main__dropdown-trigger.nav-main__dropdown-parent:after{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid currentColor;border-right:none;margin-top:0}.nav-main__sublist .nav-main__dropdown-trigger.nav-main__dropdown-parent{padding:10px 20px;width:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;white-space:nowrap;text-align:left}.nav-main__sublist .nav-main__item--dropdown.is-flyout-left>.nav-main__sublist{left:auto;right:100%;transform:translate(4px)}.nav-main__sublist .nav-main__item--dropdown.is-flyout-left:hover>.nav-main__sublist,.nav-main__sublist .nav-main__item--dropdown.is-flyout-left:focus-within>.nav-main__sublist{transform:translate(0)}.nav-main__sublist .nav-main__item--dropdown.is-flyout-left>.nav-main__dropdown-trigger.nav-main__dropdown-parent:after{border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:5px solid currentColor;border-left:none;margin-left:auto}.nav-main__item--dropdown:hover>.nav-main__sublist{border-color:#ffffff59}.nav-main__item--dropdown:hover>.nav-main__sublist:has(.nav-main__link:hover,.nav-main__dropdown-row:hover){border-color:#ffffff1f}.nav-main__sublist .nav-main__link:not(.nav-main__dropdown-link){border:1px solid transparent;border-radius:10px;transition:color .15s ease,border-color .15s ease}.nav-main__sublist .nav-main__dropdown-row{display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;padding:0 20px 0 0;margin:0;border:1px solid transparent;border-radius:10px;transition:color .15s ease,border-color .15s ease}.nav-main__sublist .nav-main__dropdown-row:has(a[href]){cursor:pointer}.nav-main__sublist .nav-main__dropdown-link{flex-grow:1;display:flex;align-items:center;padding:10px 0 10px 20px;cursor:pointer}.nav-main__sublist .nav-main__link[href]{cursor:pointer}.nav-main__sublist:has(.nav-main__dropdown-row) .nav-main__link:not(.nav-main__dropdown-link){padding-right:56px}.nav-main__sublist .nav-main__link:not(.nav-main__dropdown-link):hover,.nav-main__sublist .nav-main__dropdown-row:hover{border-color:#a9a9a9}.nav-main__link:not([href]),.nav-main__link--disabled{cursor:default}}@media(max-width:1023px){.site-header__menu-btn{display:flex;margin-right:-6px}.nav-main{position:fixed;top:var(--site-header-height);left:0;right:0;width:100%;bottom:0;z-index:90;box-sizing:border-box;padding:8px 20px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background-color:#0a0b0ff5;-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);visibility:hidden;opacity:0;transform:translate(100%);transition:opacity .32s cubic-bezier(.4,0,.2,1),visibility .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1);pointer-events:none}.site-header.is-nav-open .nav-main{visibility:visible;opacity:1;transform:translate(0);pointer-events:auto}.nav-main__list{flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;gap:0}.nav-main__list>li{border-bottom:1px solid rgba(255,255,255,.12)}.nav-main__list>li:last-child{border-bottom:0}.nav-main__link{padding:16px 4px;white-space:normal}.nav-main__dropdown-trigger.nav-main__dropdown-parent,.nav-main__dropdown-row{display:flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;width:100%;border:none;background:none;font:inherit;font-size:1rem;line-height:1.35;font-weight:500;letter-spacing:normal;text-transform:none;text-align:left;color:#fff;-webkit-tap-highlight-color:transparent}.nav-main__dropdown-trigger.nav-main__dropdown-parent{padding:16px 4px;cursor:pointer}.nav-main__dropdown-row .nav-main__dropdown-link{flex:1;padding:16px 4px;color:inherit;font:inherit}.nav-main__dropdown-row .nav-main__dropdown-toggle{padding:16px 4px;display:flex;align-items:center;justify-content:flex-end;color:inherit;cursor:pointer}.nav-main__dropdown-trigger.nav-main__dropdown-parent:after,.nav-main__dropdown-toggle:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid currentColor;flex-shrink:0;opacity:.76;transition:transform .24s cubic-bezier(.4,0,.2,1);transform-origin:50% 40%}.nav-main__item--dropdown.is-submenu-open>.nav-main__dropdown-trigger.nav-main__dropdown-parent:after,.nav-main__item--dropdown.is-submenu-open>.nav-main__dropdown-row .nav-main__dropdown-toggle:after{transform:rotate(180deg)}.nav-main__item--dropdown.is-submenu-open>.nav-main__dropdown-trigger.nav-main__dropdown-parent,.nav-main__item--dropdown.is-submenu-open>.nav-main__dropdown-row .nav-main__dropdown-link,.nav-main__item--dropdown.is-submenu-open>.nav-main__dropdown-row .nav-main__dropdown-toggle{color:var(--color-brand-red)}.nav-main__item--dropdown .nav-main__sublist{max-height:0;opacity:0;visibility:hidden;overflow:hidden;padding-top:0;padding-bottom:0;padding-inline-start:0;transition:max-height .36s cubic-bezier(.4,0,.2,1),opacity .22s ease,visibility .22s ease,padding-bottom .22s ease}.nav-main__item--dropdown.is-submenu-open>.nav-main__sublist{max-height:min(3200px,85vh);opacity:1;visibility:visible;padding-bottom:6px}.nav-main__sublist>li{border-bottom:1px solid rgba(255,255,255,.08)}.nav-main__sublist>li:last-child{border-bottom:0}.nav-main__sublist .nav-main__link,.nav-main__sublist .nav-main__dropdown-link,.nav-main__sublist .nav-main__dropdown-trigger.nav-main__dropdown-parent{padding-block:12px;padding-inline-start:16px;padding-inline-end:4px;font-size:.95rem;color:#fff}.nav-main__sublist .nav-main__sublist .nav-main__link,.nav-main__sublist .nav-main__sublist .nav-main__dropdown-link,.nav-main__sublist .nav-main__sublist .nav-main__dropdown-trigger.nav-main__dropdown-parent{padding-inline-start:28px}.nav-main__rule{align-self:stretch;height:1px;margin:12px 4px;background-color:#ffffff6b}}@media(min-width:720px)and (max-width:1023px){.nav-main{left:auto;right:0;width:50%;max-width:50vw}}@media(max-width:768px){.nav-main__rule{display:none}}@media(max-width:719px),(min-width:720px)and (max-width:1023px)and (orientation:landscape)and (max-height:500px){.nav-main{width:100%;max-width:none;left:0;right:0}}@media(max-width:719px){:root{--site-header-height: 60px}.site-header:before{background-color:var(--site-header-bg-mobile);-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1)}.site-header__inner{align-items:center;padding:10px 20px;gap:12px}.site-header__brand{gap:4px;max-height:40px}.site-header__logo{width:113px;height:auto;max-height:26px}.site-header__space{width:90px;height:auto;max-height:9px}}@media(min-width:1440px){:root{--site-header-height: clamp(80px, 5.556vw, 142.222px)}.site-header:before{-webkit-backdrop-filter:blur(clamp(20px,1.389vw,35.556px)) saturate(1.15);backdrop-filter:blur(clamp(20px,1.389vw,35.556px)) saturate(1.15)}.site-header__inner{gap:clamp(24px,1.667vw,42.667px);padding:clamp(16px,1.111vw,28.444px) clamp(40px,2.778vw,71.111px)}.site-header__brand{gap:clamp(8px,.556vw,14.222px)}.site-header__logo{width:clamp(146.791px,10.194vw,260.962px);height:clamp(30px,2.083vw,53.333px)}.site-header__space{width:clamp(110px,7.639vw,195.556px);height:clamp(10px,.694vw,17.811px)}.nav-main__list{gap:clamp(24px,1.667vw,42.667px)}.nav-main__link,.nav-main__dropdown-trigger.nav-main__dropdown-parent{font-size:clamp(16px,1.111vw,28.444px)}.nav-main__dropdown-trigger.nav-main__dropdown-parent{gap:clamp(6px,.417vw,10.667px)}.nav-main__dropdown-trigger.nav-main__dropdown-parent:after{border-left-width:clamp(4px,.278vw,7.111px);border-right-width:clamp(4px,.278vw,7.111px);border-top-width:clamp(5px,.347vw,8.889px)}.nav-main__sublist .nav-main__link,.nav-main__sublist .nav-main__dropdown-trigger.nav-main__dropdown-parent{padding:clamp(10px,.694vw,17.778px) clamp(20px,1.389vw,35.556px)}.nav-main__sublist .nav-main__dropdown-row{padding-right:clamp(20px,1.389vw,35.556px)}.nav-main__sublist .nav-main__dropdown-link{padding-top:clamp(10px,.694vw,17.778px);padding-bottom:clamp(10px,.694vw,17.778px);padding-left:clamp(20px,1.389vw,35.556px);padding-right:0}.nav-main__sublist:has(.nav-main__dropdown-row) .nav-main__link:not(.nav-main__dropdown-link){padding-right:calc(clamp(20px,1.389vw,35.556px) + 36px)}.nav-main__rule{height:clamp(40px,2.778vw,71.111px)}}@media(prefers-reduced-motion:reduce){.site-header:before{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#080808c7;transition:none}}@media(prefers-reduced-motion:reduce)and (max-width:1023px){.nav-main{transition:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0f1014}.site-header__menu-icon--dots,.site-header__menu-icon--close,.nav-main__sublist{transition:none}}@media(prefers-reduced-motion:reduce)and (min-width:1024px){.nav-main__sublist{transition:none}}@media(prefers-reduced-motion:reduce)and (max-width:719px){.site-header:before{background-color:#000000d9}}.site-footer{position:relative;z-index:2;flex-shrink:0;background-color:#000;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}footer.wp-block-template-part{flex-shrink:0;margin-top:auto!important;margin-block-start:auto!important}.site-footer__inner{box-sizing:border-box;width:100%;max-width:100%;margin-inline:auto;padding:56px 40px 48px}.site-footer__main{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:48px 64px}.site-footer__column--brand{flex:1 1 260px;max-width:420px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.site-footer__brand{display:inline-flex;flex-shrink:0;text-decoration:none;color:inherit;margin:0}.site-footer__brand:focus-visible{outline:2px solid #fff;outline-offset:4px}.site-footer__logo{display:block;width:147px;height:30px;object-fit:contain}.site-footer__fine-print{margin:0;font-size:.8125rem;line-height:1.55;font-weight:400;color:#fff}.site-footer__fine-line{margin:0 0 .65em}.site-footer__fine-print.has-opt-out-notice .site-footer__fine-line,.site-footer__fine-print:has(.site-footer__fine-line--opt-out) .site-footer__fine-line{margin-bottom:.1em}.site-footer__fine-print.has-opt-out-notice .site-footer__fine-line:last-child,.site-footer__fine-line:last-child{margin-bottom:0}.site-footer__fine-line--dod{font-style:italic}.site-footer__fine-print a{color:inherit;text-decoration:underline;text-underline-offset:.125rem}.site-footer__fine-print a:hover{text-decoration-thickness:.125rem}.site-footer__fine-print a:focus-visible{outline:2px solid #fff;outline-offset:3px}.site-footer__year{font:inherit;color:inherit}.site-footer__panel{flex:0 1 auto;min-width:0;margin-top:0!important}.site-footer__panel-title{margin:0 0 20px;font-family:var(--font-display);font-size:1.375rem;font-weight:300;line-height:1.25;letter-spacing:0;color:#fff}.site-footer__link-grid--quick{display:grid;list-style:none;margin:0;padding:0;row-gap:12px;column-gap:40px}.site-footer__link-grid--quick .site-footer__ql-item{margin:0;min-width:0;line-height:1.5}@media(min-width:720px){.site-footer__link-grid--quick{grid-template-columns:repeat(3,minmax(0,auto));grid-template-rows:repeat(2,auto)}.site-footer__ql-item--about{grid-column:1;grid-row:1}.site-footer__ql-item--locations{grid-column:1;grid-row:2}.site-footer__ql-item--careers{grid-column:2;grid-row:1}.site-footer__ql-item--newsroom{grid-column:2;grid-row:2}.site-footer__ql-item--contact{grid-column:3;grid-row:1}.site-footer__ql-item--investors{grid-column:3;grid-row:2}}.site-footer__legal-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.25rem;margin-top:0!important;margin-block-start:0!important}.site-footer__legal-row>*{margin-top:0!important;margin-block-start:0!important}.site-footer__list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;min-width:7.5rem}.site-footer__link{display:inline-block;font-size:1rem;line-height:1.5;font-weight:400;color:#fff;text-decoration:none;transition:color .15s ease}.site-footer__link:hover{color:var(--color-brand-red)}.site-footer__link:focus-visible{outline:2px solid #fff;outline-offset:3px}.site-footer__social{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.site-footer__social-link{box-sizing:border-box;width:25px;height:25px;border-radius:5px;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;line-height:0;text-decoration:none;color:inherit;transition:background-color .15s ease,box-shadow .15s ease}.site-footer__social-link:hover{background-color:var(--color-brand-red)}.site-footer__social-link:focus-visible{outline:2px solid #fff;outline-offset:3px}.site-footer__social-link:hover .site-footer__social-icon{filter:brightness(0) invert(1)}.site-footer__social-icon{display:block;flex-shrink:0;object-fit:contain;pointer-events:none}.site-footer__social-icon--x{width:16px;height:16px}.site-footer__social-icon--in,.site-footer__social-icon--yt{width:20px;height:20px}@media(max-width:719px){.site-footer__inner{padding:48px 24px 40px}.site-footer__main{flex-direction:column;align-items:center;text-align:center;gap:40px}.site-footer__column--brand{align-items:center;max-width:none}.site-footer__fine-print{text-align:center}.site-footer__logo{width:min(196px,100%);height:auto}.site-footer__social{justify-content:center}.site-footer__panel{display:flex;flex-direction:column;align-items:center;width:100%}.site-footer__panel-title{text-align:center}.site-footer__link-grid--quick{grid-template-columns:repeat(2,minmax(0,auto));column-gap:2rem;justify-items:center}.site-footer__ql-item--about{grid-column:1;grid-row:1}.site-footer__ql-item--contact{grid-column:1;grid-row:2}.site-footer__ql-item--newsroom{grid-column:1;grid-row:3}.site-footer__ql-item--careers{grid-column:2;grid-row:1}.site-footer__ql-item--locations{grid-column:2;grid-row:2}.site-footer__ql-item--investors{grid-column:2;grid-row:3}.site-footer__legal-row{justify-content:center}}@media(min-width:720px){.site-footer__link-grid--quick{justify-items:start}.site-footer__legal-row{display:grid;grid-template-columns:auto auto;justify-content:start;justify-items:start;align-items:center;column-gap:clamp(3rem,10vw,7rem);row-gap:12px}}@media(min-width:1440px){.site-footer__inner{padding:clamp(56px,3.889vw,99.556px) clamp(40px,2.778vw,71.111px) clamp(48px,3.333vw,85.333px)}.site-footer__main{gap:clamp(48px,3.333vw,85.333px) clamp(64px,4.444vw,113.778px)}.site-footer__column--brand{flex:1 1 clamp(260px,29.167vw,746.667px);max-width:clamp(420px,29.167vw,746.667px);gap:clamp(24px,1.667vw,42.667px)}.site-footer__logo{width:clamp(147px,10.208vw,261.333px);height:clamp(30px,2.083vw,53.333px)}.site-footer__fine-print{font-size:clamp(13px,.903vw,23.111px)}.site-footer__panel-title{font-size:clamp(22px,1.528vw,39.111px);margin-bottom:clamp(20px,1.389vw,35.556px)}.site-footer__link{font-size:clamp(16px,1.111vw,28.444px)}.site-footer__link-grid--quick{row-gap:clamp(12px,.833vw,21.333px);column-gap:clamp(40px,2.778vw,71.111px)}.site-footer__legal-row{column-gap:clamp(48px,7.778vw,199.111px);row-gap:clamp(12px,.833vw,21.333px)}.site-footer__social{gap:clamp(10px,.694vw,17.778px)}.site-footer__social-link{width:clamp(25px,1.736vw,44.444px);height:clamp(25px,1.736vw,44.444px);border-radius:clamp(5px,.347vw,8.889px)}.site-footer__social-icon--x{width:clamp(16px,1.111vw,28.444px);height:clamp(16px,1.111vw,28.444px)}.site-footer__social-icon--in,.site-footer__social-icon--yt{width:clamp(20px,1.389vw,35.556px);height:clamp(20px,1.389vw,35.556px)}}.content-slot{box-sizing:border-box;min-width:0;width:100%}.content-slot--max-680{max-width:680px}.content-slot--push-end{margin-inline-start:auto}.content-panel{position:relative;z-index:3;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(24px,5vw,40px);background-color:#10111580;border:.5px solid #3e3e3e;-webkit-backdrop-filter:blur(20px) saturate(1.15);backdrop-filter:blur(20px) saturate(1.15)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.content-panel{background-color:#101115eb}}.content-panel__eyebrow{margin:0;font-family:var(--font-display);font-weight:500;font-size:.875rem;line-height:1.5;letter-spacing:0;color:#fff;text-transform:uppercase}.content-panel__title{margin:0;font-family:var(--font-display);font-weight:300;font-size:clamp(1.75rem,3vw + 1rem,2.5rem);line-height:1.2;letter-spacing:0;color:#fff}.content-panel__title--display{font-size:clamp(2.25rem,2.2vw + 1rem,3rem)}.content-panel__body{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0;color:#fff}.cta-section{position:relative;width:100%;max-width:var(--layout-max-width);margin-inline:auto;box-sizing:border-box;min-height:600px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start}.cta-section__media{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.cta-section__video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.cta-section__gradient{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#000,#0000008c 42%,#0000 72%)}.cta-section__pattern{position:absolute;inset:0;z-index:1;width:100%;pointer-events:none;overflow:hidden;opacity:.5}.cta-section__inner{position:relative;z-index:2;box-sizing:border-box;width:100%;max-width:var(--pattern-block-width);margin-inline:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;text-align:left;min-height:600px;min-width:0;padding:40px}.cta-section__content{display:flex;flex-direction:column;align-items:stretch;align-self:flex-start;gap:24px;width:100%;max-width:680px;text-align:left}.cta-section__title{margin:0;font-family:var(--font-display);font-weight:300;font-size:clamp(2.25rem,4vw + 1rem,4.25rem);line-height:1.2;letter-spacing:0;color:#fff;text-align:left}.cta-section__title-line{display:block}@media(min-width:720px){.cta-section__title-line{display:inline}.cta-section__title-line:first-child:after{content:" "}}@media(min-width:720px)and (max-width:1023px){.cta-section__title{font-size:clamp(1.875rem,2.5vw + .85rem,3rem)}}.cta-section__sub{display:flex;flex-direction:column;align-items:stretch;gap:24px;width:100%;text-align:left}.cta-section__body{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0;color:#fff;text-align:left}.cta-section__cta{--cta-section-cta-fill: var(--color-brand-red);--cta-section-cta-stroke: #fff;position:relative;display:inline-flex;align-self:flex-start;align-items:center;justify-content:center;flex-shrink:0;min-height:40px;min-width:191px;padding:10px clamp(36px,6vw,44px);box-sizing:border-box;text-decoration:none;color:inherit}.cta-section__cta:hover,.cta-section__cta:focus-visible{--cta-section-cta-fill: #fff}.cta-section__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.cta-section__cta-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.cta-section__cta-shape{display:block;width:100%;height:100%}.cta-section__cta-shape path{transition:fill .18s ease,stroke .18s ease}.cta-section__cta-shape path:first-of-type{fill:var(--cta-section-cta-fill)}.cta-section__cta-shape path:last-of-type{fill:none;stroke:var(--cta-section-cta-stroke)}.cta-section__cta-label{position:relative;z-index:1;font-family:var(--font-display);font-weight:500;font-size:1rem;line-height:1;letter-spacing:0;color:#fff;transition:color .18s ease}.cta-section__cta:hover .cta-section__cta-label,.cta-section__cta:focus-visible .cta-section__cta-label{color:var(--color-brand-red, #ed001c)!important}@media(min-width:1440px){.cta-section{max-width:none;width:100%;min-height:clamp(600px,41.667vw,1066.667px)}.cta-section__inner{max-width:none;min-height:clamp(600px,41.667vw,1066.667px);padding:clamp(40px,2.778vw,71.111px)}.cta-section__content{max-width:clamp(680px,47.222vw,1208.889px);gap:clamp(24px,1.667vw,42.667px)}.cta-section__title{font-size:clamp(4.25rem,4.722vw,7.556rem)}.cta-section__sub{gap:clamp(24px,1.667vw,42.667px)}.cta-section__body{font-size:clamp(1rem,1.111vw,1.7775rem)}.cta-section__cta{min-height:clamp(40px,2.778vw,71.111px);min-width:clamp(191px,13.264vw,339.556px);padding:clamp(10px,.694vw,14.222px) clamp(36px,2.5vw,64px)}.cta-section__cta-label{font-size:clamp(1rem,1.111vw,1.7775rem);line-height:clamp(1.5rem,1.667vw,2.667rem)}}@media(max-width:719px){.cta-section{border-top:1px solid rgba(255,255,255,.2)}.cta-section,.cta-section__inner{min-height:min(600px,100dvh)}.cta-section__inner{justify-content:flex-start;padding:40px 20px}.cta-section__content{flex:1 1 auto;align-self:stretch;min-height:0;max-width:none;width:100%;gap:0}.cta-section__sub{margin-top:auto;gap:16px}.cta-section__title{font-size:3rem;line-height:56px;text-transform:uppercase}}.cta-section,.home-feature-intelligence,.split-bullets-resource-grid,.split-layout-video-bg,.ppo-complete-virtual-products,.about-us-stats,.about-us-mother-company,.hero-banner,.contact-us,.path-to-vg-intro,.split-bracket-cards,.blueprint-media-text,.the-known-space-network,.split-layout-left-right,.has-bg-media{position:relative;z-index:2;background-color:var(--wp--preset--color--background)}.cta-section__pattern,.home-feature-intelligence__pattern,.split-layout-video-bg__pattern,.path-to-vg-intro__pattern,.has-bg-media__pattern{z-index:0}.cta-section__media,.home-feature-intelligence__media,.split-bullets-resource-grid__bg,.split-layout-video-bg__media,.ppo-complete-virtual-products__media,.about-us-stats__media,.about-us-mother-company__media,.hero-banner__media,.path-to-vg-intro__media,.split-bracket-cards__bg,.blueprint-media-text__bg,.the-known-space-network__media,.has-bg-media__media{z-index:1;background-color:var(--wp--preset--color--background)}.cta-section__gradient,.hero-banner__gradient,.has-bg-media__gradient{z-index:2}.cta-section__inner,.home-feature-intelligence__inner,.split-bullets-resource-grid__inner,.split-layout-video-bg__inner,.ppo-complete-virtual-products__inner,.ppo-complete-virtual-products__carousel,.about-us-stats__inner,.about-us-mother-company__inner,.hero-banner__inner,.contact-us__inner,.path-to-vg-intro__inner,.split-bracket-cards__inner,.blueprint-media-text__inner,.the-known-space-network__inner,.has-bg-media__inner{position:relative;z-index:3}.home-feature-intro__video-shell,.home-feature-ground__video-shell,.split-media-text-list__media-wrap,.eo-rs-manage-monitor__media-wrap,.blueprint-media-text__media-wrap,.media-text-overlap__media-wrap,.media-text-overlap-reversed__media-wrap,.split-media-text-card__media-col,.event-card__media,.locations-featured-row__media,.has-inline-media{position:relative;z-index:2}.site-header.site-header--light:before,.page-body--constellations .site-header:before{background-color:#fff}.site-header.site-header--light .site-header__logo,.site-header.site-header--light .site-header__space,.page-body--constellations .site-header .site-header__logo,.page-body--constellations .site-header .site-header__space{filter:brightness(0)}.site-header.site-header--light .site-header__menu-icon--dots,.site-header.site-header--light .site-header__menu-icon--close,.page-body--constellations .site-header .site-header__menu-icon--dots,.page-body--constellations .site-header .site-header__menu-icon--close{fill:#0a0b0f}@media(min-width:1024px){.site-header.site-header--light .nav-main__list>li>.nav-main__link,.site-header.site-header--light .nav-main__list>li>.nav-main__dropdown-parent,.page-body--constellations .site-header .nav-main__list>li>.nav-main__link,.page-body--constellations .site-header .nav-main__list>li>.nav-main__dropdown-parent{color:#0a0b0f}.site-header.site-header--light .nav-main__list>li>.nav-main__link:visited,.site-header.site-header--light .nav-main__list>li>.nav-main__dropdown-parent:visited,.page-body--constellations .site-header .nav-main__list>li>.nav-main__link:visited,.page-body--constellations .site-header .nav-main__list>li>.nav-main__dropdown-parent:visited{color:#0a0b0f}.site-header.site-header--light .nav-main__list>li>.nav-main__link:hover,.site-header.site-header--light .nav-main__list>li>.nav-main__dropdown-parent:hover,.page-body--constellations .site-header .nav-main__list>li>.nav-main__link:hover,.page-body--constellations .site-header .nav-main__list>li>.nav-main__dropdown-parent:hover{color:var(--color-brand-red)}.site-header.site-header--light .nav-main__rule,.page-body--constellations .site-header .nav-main__rule{background-color:#0a0b0f}}body.page-body--constellations{background-color:#fff;color:#0a0b0f}html:has(body.page-body--constellations){background-color:#fff}.page-body--constellations .page-pattern{display:none}@media(min-width:1024px){.site-header.site-header--light .nav-main__sublist,.page-body--constellations .site-header .nav-main__sublist{background-color:#fff;border:1px solid rgba(10,11,15,.12);box-shadow:0 18px 48px #0000001f,0 0 0 1px #0000000d inset}.site-header.site-header--light .nav-main__sublist .nav-main__link,.site-header.site-header--light .nav-main__sublist .nav-main__dropdown-parent,.page-body--constellations .site-header .nav-main__sublist .nav-main__link,.page-body--constellations .site-header .nav-main__sublist .nav-main__dropdown-parent,.site-header.site-header--light .nav-main__sublist .nav-main__link:visited,.site-header.site-header--light .nav-main__sublist .nav-main__dropdown-parent:visited,.page-body--constellations .site-header .nav-main__sublist .nav-main__link:visited,.page-body--constellations .site-header .nav-main__sublist .nav-main__dropdown-parent:visited{color:#0a0b0f}.site-header.site-header--light .nav-main__sublist .nav-main__link:hover,.site-header.site-header--light .nav-main__sublist .nav-main__dropdown-parent:hover,.page-body--constellations .site-header .nav-main__sublist .nav-main__link:hover,.page-body--constellations .site-header .nav-main__sublist .nav-main__dropdown-parent:hover{color:var(--color-brand-red)}}@media(max-width:1023px){.site-header.site-header--light .nav-main,.page-body--constellations .site-header .nav-main{background-color:#fff}.site-header.site-header--light .nav-main__list>li,.page-body--constellations .site-header .nav-main__list>li{border-bottom:1px solid rgba(10,11,15,.12)}.site-header.site-header--light .nav-main__sublist>li,.page-body--constellations .site-header .nav-main__sublist>li{border-bottom:1px solid rgba(10,11,15,.08)}.site-header.site-header--light .nav-main__link,.site-header.site-header--light .nav-main__dropdown-trigger.nav-main__dropdown-parent,.page-body--constellations .site-header .nav-main__link,.page-body--constellations .site-header .nav-main__dropdown-trigger.nav-main__dropdown-parent,.site-header.site-header--light .nav-main__link:visited,.page-body--constellations .site-header .nav-main__link:visited,.site-header.site-header--light .nav-main__sublist .nav-main__link,.site-header.site-header--light .nav-main__sublist .nav-main__dropdown-trigger.nav-main__dropdown-parent,.page-body--constellations .site-header .nav-main__sublist .nav-main__link,.page-body--constellations .site-header .nav-main__sublist .nav-main__dropdown-trigger.nav-main__dropdown-parent{color:#0a0b0f}.site-header.site-header--light .nav-main__rule,.page-body--constellations .site-header .nav-main__rule{background-color:#0a0b0f6b}}.constellations-header{position:relative;width:100%;overflow:hidden;color:#fff}.constellations-header__media{position:absolute;inset:0;z-index:0;pointer-events:none}.constellations-header__overlay{position:absolute;inset:0;z-index:0;background-color:#0a0b0fe6}.constellations-header__picture{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;margin:0}.constellations-header__bg{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.constellations-header__inner{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:64px;width:100%;padding:56px 20px}.constellations-header__content{display:flex;flex-direction:column;align-items:flex-start;gap:19px;width:100%;min-width:0}.constellations-header__lead{margin:0;max-width:none;font-family:var(--font-constellations-body, "DM Sans", sans-serif);font-weight:700;font-size:1.375rem;line-height:1.2;letter-spacing:0;color:#fff}.constellations-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.constellations-header__btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;margin:0;padding:6px 12px;border:1px solid #ffffff;border-radius:6px;background-color:#00000040;font-family:var(--font-constellations-body, "DM Sans", sans-serif);font-weight:600;font-size:.875rem;line-height:1;letter-spacing:-.02em;color:#fff;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.constellations-header__btn:hover,.constellations-header__btn:focus-visible{background-color:#fff;color:var(--wp--preset--color--background, #0a0b0f)}.constellations-header__btn:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.constellations-header__btn--icon{flex-shrink:0;width:33px;height:33px;padding:0;border-radius:999px}.constellations-header__btn-label{display:block;line-height:1.5;white-space:nowrap}.constellations-header__btn-icon{display:block;flex:0 0 auto;width:11px;height:11px}.constellations-header__btn-icon--play{width:10px;height:10px}.constellations-header__brand{flex-shrink:0;min-width:0}.constellations-header__title{margin:0;line-height:0}.constellations-header__brand-link{display:block;text-decoration:none;line-height:0}.constellations-header__logo{display:block;width:min(316px,100%);height:auto}.constellations-header__modal-overlay{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:#000000d9;backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.16,1,.3,1);z-index:999999!important}.constellations-header__modal-overlay.is-open{opacity:1;pointer-events:auto}.constellations-header__modal-content{position:relative;width:95vw;max-width:168.89vh;max-height:95vh;aspect-ratio:16 / 9;transform:scale(.9);transition:transform .35s cubic-bezier(.16,1,.3,1)}.constellations-header__modal-overlay.is-open .constellations-header__modal-content{transform:scale(1)}.constellations-header__close-btn{position:absolute!important;top:15px!important;right:15px!important;width:36px!important;height:36px!important;background:#00000080!important;backdrop-filter:blur(4px)!important;border-radius:50%!important;border:none!important;color:var(--wp--preset--color--white, #ffffff)!important;font-size:24px!important;line-height:36px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background-color .2s ease,color .2s ease!important;z-index:10000!important;pointer-events:auto!important}.constellations-header__close-btn:hover{background:var(--wp--preset--color--brand-red, #ed001c);color:var(--wp--preset--color--white, #ffffff)}.constellations-header__video-wrapper,.constellations-header__video-wrapper iframe{width:100%;height:100%;border:none}@media(min-width:720px){.constellations-header__inner{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:clamp(24px,4vw,48px);padding:clamp(60px,4.167vw,106.667px) clamp(40px,6.111vw,156.444px) clamp(40px,2.778vw,71.111px)}.constellations-header__content{flex:1 1 auto;max-width:clamp(680px,47.222vw,1208.889px);gap:clamp(19px,1.319vw,33.778px)}.constellations-header__lead{font-size:clamp(1.375rem,1.528vw,2.444rem);line-height:1.3}.constellations-header__actions{gap:clamp(8px,.556vw,14.222px)}.constellations-header__btn{gap:clamp(4px,.278vw,7.111px);padding:clamp(6px,.417vw,10.667px) clamp(12px,.833vw,21.333px);border-width:clamp(1px,.069vw,1.778px);font-size:clamp(.875rem,.972vw,1.556rem)}.constellations-header__btn--icon{width:clamp(33px,2.292vw,58.667px);height:clamp(33px,2.292vw,58.667px)}.constellations-header__btn-icon{width:clamp(11px,.764vw,19.556px);height:clamp(11px,.764vw,19.556px)}.constellations-header__btn-icon--play{width:clamp(10px,.694vw,17.778px);height:clamp(10px,.694vw,17.778px)}.constellations-header__brand{flex:0 0 auto;align-self:flex-start}.constellations-header__logo{width:clamp(316px,21.944vw,561.778px);max-width:none}}.page-body--constellations .page{padding-top:var(--site-header-height)}.kratos-share{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;vertical-align:middle;box-sizing:border-box}.kratos-share__trigger{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:35px;height:35px;margin:0;padding:0;border:1px solid #ebebeb;border-radius:6px;background-color:#fff;color:#383838;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease;z-index:2}.kratos-share__trigger:hover,.kratos-share__trigger:focus-visible{border-color:#c9c9c9;background-color:#f9f9f9;color:#111}.kratos-share.is-open .kratos-share__trigger{border-color:#c9c9c9;background-color:#f0f0f0;color:#000}.kratos-share__trigger:focus-visible{outline:2px solid var(--color-brand-red, #ed001c);outline-offset:2px}.kratos-share__trigger-icon{display:block;width:22px;height:22px;flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1)}.kratos-share.is-open .kratos-share__trigger-icon{transform:rotate(45deg)}.kratos-share__tray{display:flex;align-items:center;max-width:0;padding:2px 0;opacity:0;overflow:hidden;pointer-events:none;visibility:hidden;background-color:#fff;border-radius:8px;transition:max-width .25s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1),visibility .25s cubic-bezier(.16,1,.3,1)}.kratos-share.is-open .kratos-share__tray{max-width:240px;opacity:1;pointer-events:auto;visibility:visible;margin-right:6px}.kratos-share__options{display:flex;align-items:center;gap:4px;padding:0;margin:0;white-space:nowrap}.kratos-share__btn{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:35px;height:35px;margin:0;padding:0;border:1px solid #ebebeb;border-radius:6px;background-color:#fff;color:#555;text-decoration:none;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.kratos-share__btn:hover,.kratos-share__btn:focus-visible{border-color:#c9c9c9;background-color:#f9f9f9;color:#111}.kratos-share__btn:focus-visible{outline:2px solid var(--color-brand-red, #ed001c);outline-offset:2px}.kratos-share__btn--linkedin:hover{color:#0a66c2;border-color:#0a66c2;background-color:#f0f7ff}.kratos-share__btn--x:hover{color:#000;border-color:#000;background-color:#f5f5f5}.kratos-share__btn--email:hover{color:#ea4335;border-color:#ea4335;background-color:#fef2f2}.kratos-share__icon{display:block;width:22px;height:22px;flex-shrink:0}.kratos-share__btn--copy{overflow:hidden}.kratos-share__icon--link,.kratos-share__icon--check{width:22px;height:22px;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s ease}.kratos-share__icon--link{display:block;opacity:1;transform:scale(1)}.kratos-share__icon--check{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.4);opacity:0;color:#10b981}.kratos-share__btn--copy.is-copied{border-color:#10b981;background-color:#ecfdf5}.kratos-share__btn--copy.is-copied .kratos-share__icon--link{opacity:0;transform:scale(.4)}.kratos-share__btn--copy.is-copied .kratos-share__icon--check{opacity:1;transform:translate(-50%,-50%) scale(1)}@media(min-width:1400px){.gform_wrapper,.gform-theme,.gform-theme--framework,.gform-theme--orbital,.gform_wrapper.gravity-theme{--gf-ctrl-font-size: clamp(1rem, 1.111vw, 1.7778rem) !important;--gf-ctrl-label-font-size: clamp(1.125rem, 1.25vw, 2rem) !important;--gf-ctrl-placeholder-font-size: clamp(1rem, 1.111vw, 1.7778rem) !important;--gf-ctrl-btn-font-size: clamp(.875rem, .972vw, 1.556rem) !important;--gf-ctrl-min-height: clamp(40px, 2.778vw, 71.111px) !important;--gf-ctrl-padding-x: clamp(16px, 1.111vw, 28.444px) !important;--gf-ctrl-padding-y: clamp(10px, .694vw, 17.778px) !important;--gf-ctrl-radius: clamp(6px, .417vw, 10.667px) !important;--gf-ctrl-border-width: clamp(1px, .069vw, 1.778px) !important;--gf-form-gap: clamp(24px, 1.667vw, 42.667px) !important;--gf-ctrl-gap: clamp(8px, .556vw, 14.222px) !important}.gform_wrapper form,.gform_wrapper .gform_fields{gap:clamp(24px,1.667vw,42.667px)!important}.gform_wrapper .gfield{gap:clamp(8px,.556vw,14.222px)!important}.gform_wrapper .ginput_container_name{gap:clamp(16px,1.111vw,28.444px)!important}.gform_wrapper .gfield_label,.gform_wrapper .gform-field-label,.gform_wrapper legend.gfield_label,.gform_wrapper .gchoice label,.gform_wrapper .ginput_container_name label{font-size:clamp(1.125rem,1.25vw,2rem)!important}.gform_wrapper fieldset.gfield>legend,.gform_wrapper legend.gfield_label{margin-bottom:clamp(8px,.556vw,14.222px)!important;display:block!important;width:100%!important}.gform_wrapper .gfield_required,.gform_wrapper .gfield_required_asterisk,.gform_wrapper .gfield_required_text{font-size:clamp(.8125rem,.903vw,1.444rem)!important;margin-left:clamp(4px,.278vw,7.111px)!important}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=url],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper select,.gform_wrapper textarea,.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container select,.gform_wrapper .ginput_container textarea{font-size:clamp(1rem,1.111vw,1.7778rem)!important;padding-inline:clamp(16px,1.111vw,28.444px)!important;border-radius:clamp(6px,.417vw,10.667px)!important;border-width:clamp(1px,.069vw,1.778px)!important}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder,.gform_wrapper select::placeholder,.gform-theme input::placeholder,.gform-theme textarea::placeholder,.gform-theme select::placeholder,.gform-theme--framework input::placeholder,.gform-theme--framework textarea::placeholder,.gform-theme--framework select::placeholder,.gform-theme--orbital input::placeholder,.gform-theme--orbital textarea::placeholder,.gform-theme--orbital select::placeholder,.gform_wrapper input::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder,.gform_wrapper input::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder,.gform_wrapper input:-ms-input-placeholder,.gform_wrapper textarea:-ms-input-placeholder{font-size:clamp(1rem,1.111vw,1.7778rem)!important}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=url],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper select,.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container select{height:clamp(40px,2.778vw,71.111px)!important}.gform_wrapper textarea,.gform_wrapper .ginput_container textarea{min-height:clamp(111px,7.708vw,197.333px)!important;padding-block:clamp(12px,.833vw,21.333px)!important}.gform_wrapper input:-webkit-autofill,.gform_wrapper input:-webkit-autofill:hover,.gform_wrapper input:-webkit-autofill:focus,.gform_wrapper input:-webkit-autofill:active,.gform_wrapper input:autofill,.gform_wrapper input:autofill:hover,.gform_wrapper input:autofill:focus,.gform_wrapper input:autofill:active,.gform_wrapper textarea:-webkit-autofill,.gform_wrapper textarea:-webkit-autofill:hover,.gform_wrapper textarea:-webkit-autofill:focus,.gform_wrapper textarea:-webkit-autofill:active,.gform_wrapper textarea:autofill,.gform_wrapper textarea:autofill:hover,.gform_wrapper textarea:autofill:focus,.gform_wrapper textarea:autofill:active,.gform_wrapper select:-webkit-autofill,.gform_wrapper select:-webkit-autofill:hover,.gform_wrapper select:-webkit-autofill:focus,.gform_wrapper select:-webkit-autofill:active,.gform_wrapper select:autofill,.gform_wrapper select:autofill:hover,.gform_wrapper select:autofill:focus,.gform_wrapper select:autofill:active{-webkit-text-fill-color:inherit;transition:background-color 5000000s ease-in-out 0s,color 5000000s ease-in-out 0s}.gform_wrapper .gfield_radio input[type=radio],.gform_wrapper .gfield_checkbox input[type=checkbox],.gform_wrapper input[type=radio],.gform_wrapper input[type=checkbox]{width:clamp(16px,1.111vw,28.444px)!important;height:clamp(16px,1.111vw,28.444px)!important}.gform_wrapper .gfield--type-html p,.gform_wrapper .gfield_html p,.gform_wrapper .gfield_description,.gform_wrapper .gfield_html,.gform_wrapper .instruction{font-size:clamp(.75rem,.833vw,1.333rem)!important;line-height:1.3!important}.gform_wrapper .gform_button,.gform_wrapper input[type=submit].gform_button,.gform_wrapper .gform_footer .button,.gform_wrapper .gform_footer input[type=submit]{font-size:clamp(.875rem,.972vw,1.556rem)!important;padding:clamp(12px,.833vw,21.333px) clamp(18px,1.25vw,32px)!important;border-radius:clamp(6px,.417vw,10.667px)!important;gap:clamp(4px,.278vw,7.111px)!important}.gform_wrapper .gform_confirmation_message{font-size:clamp(1.25rem,1.389vw,2.222rem)!important;padding:clamp(24px,1.667vw,42.667px)!important;border-radius:clamp(6px,.417vw,10.667px)!important;border-width:clamp(1px,.069vw,1.778px)!important}.gform_wrapper .gform_validation_errors,.gform_wrapper .gfield_validation_message,.gform_wrapper .gform_submission_error{font-size:clamp(.875rem,.972vw,1.556rem)!important;padding:clamp(12px,.833vw,21.333px) clamp(16px,1.111vw,28.444px)!important;border-radius:clamp(6px,.417vw,10.667px)!important;border-width:clamp(1px,.069vw,1.778px)!important;margin-bottom:clamp(16px,1.111vw,28.444px)!important}}.resource-form-section{padding-block-end:clamp(48px,6vw,96px);width:100%;box-sizing:border-box}.resource-form-section .resource-form-heading{font-family:var(--font-display);font-weight:400;font-size:clamp(1.25rem,2vw + .75rem,1.625rem);line-height:1.25;letter-spacing:0;text-align:center;color:#fff;margin-bottom:clamp(24px,3vw,40px);max-width:860px;margin-inline:auto}.resource-form-section .resource-form-container{max-width:860px;margin-inline:auto;position:relative;z-index:3;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:32px;padding:clamp(24px,5vw,48px);background-color:#10111580;border:.5px solid #3e3e3e;border-radius:10px;-webkit-backdrop-filter:blur(20px) saturate(1.15);backdrop-filter:blur(20px) saturate(1.15);box-shadow:0 10px 40px #0000004d}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.resource-form-section .resource-form-container{background-color:#101115eb}}.resource-form-container .gform_wrapper.gravity-theme form,.resource-form-container form.gform_form{display:flex;flex-direction:column;gap:16px;margin:0;width:100%;min-width:0}.resource-form-container .gform_wrapper,.resource-form-container .gform-theme--orbital,.resource-form-container .gform_wrapper.gravity-theme{margin:0;padding:0;width:100%;max-width:none;--gf-color-ctrl-label-primary: #ffffff !important;--gf-color-ctrl-label-secondary: #ffffff !important;--gf-color-ctrl-label: #ffffff !important;--gf-ctrl-label-color: #ffffff !important;--gf-color-label: #ffffff !important;--gf-label-color: #ffffff !important;--gf-color-ctrl-desc: #868686 !important;--gf-color-ctrl-placeholder: #868686 !important;--gf-color-ctrl-bg: #121111 !important;--gf-color-ctrl-bg-focus: #181717 !important;--gf-color-ctrl-border: rgba(255, 255, 255, .2) !important;--gf-color-ctrl-border-focus: #ed001c !important;--gf-color-ctrl-text: #ffffff !important;--gf-color-ctrl-text-focus: #ffffff !important;--gf-radius-ctrl: 10px !important;--gf-ctrl-label-font-family: var(--font-display) !important;--gf-ctrl-label-font-weight: 500 !important;--gf-ctrl-label-font-size: .875rem !important;--gf-ctrl-label-text-transform: uppercase !important;--gf-ctrl-btn-bg-color: transparent !important;--gf-ctrl-btn-color: #ffffff !important;--gf-color-in-ctrl: transparent !important;--gf-color-in-ctrl-rgb: 0, 0, 0 !important;--gf-color-in-ctrl-contrast: #ffffff !important;--gf-color-in-ctrl-contrast-rgb: 255, 255, 255 !important;--gf-ctrl-choice-bg-color: transparent !important;--gf-ctrl-choice-bg-color-hover: transparent !important;--gf-ctrl-choice-border-color: transparent !important;--gf-ctrl-choice-color: #ffffff !important}.resource-form-container .gform_body{width:100%}.resource-form-container .gform_fields{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;margin:0;padding:0;list-style:none;width:100%}.resource-form-container .ginput_container_name{display:grid;grid-template-columns:1fr;gap:16px;min-width:0;width:100%}@media(min-width:600px){.resource-form-container .ginput_container_name{grid-template-columns:1fr 1fr;gap:24px}}.resource-form-container .gfield{grid-column:span 12;display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;margin:0;padding:0;border:none}@media(min-width:600px){.resource-form-container .gfield.gfield--width-half,.resource-form-container .gfield.gfield--width-6,.resource-form-container .gfield[class*=gfield--width-6],.resource-form-container .gfield_layout_grid_6{grid-column:span 6}.resource-form-container .gfield.gfield--width-third,.resource-form-container .gfield.gfield--width-4,.resource-form-container .gfield[class*=gfield--width-4],.resource-form-container .gfield_layout_grid_4{grid-column:span 4}}.resource-form-container .gfield_label,.resource-form-container .gform-field-label,.resource-form-container label.gfield_label,.resource-form-container label:not(.gform-field-label--type-inline):not(.gchoice label){font-family:var(--font-display)!important;font-weight:500!important;font-size:.875rem!important;line-height:1.5!important;letter-spacing:0!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-transform:uppercase!important;margin:0!important;padding:0!important}.resource-form-container .gfield_radio,.resource-form-container .gfield--type-radio .gfield_radio,.resource-form-container .gfield--choice-align-vertical .gfield_radio,.resource-form-container .gfield_checkbox{display:flex!important;flex-direction:column!important;gap:10px 14px!important;margin:0!important;padding:0!important;width:100%!important}.resource-form-container .gchoice,.resource-form-container .gfield_radio .gchoice,.resource-form-container .gfield_checkbox .gchoice,.resource-form-container .gform-theme--orbital .gchoice{display:flex!important;align-items:flex-start!important;gap:12px!important;margin:0!important;padding:4px 0!important;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;cursor:pointer!important}.resource-form-container .gchoice label,.resource-form-container .gfield_radio label,.resource-form-container .gfield_checkbox label,.resource-form-container .gform-field-label--type-inline{display:inline!important;margin:0!important;padding:0!important;cursor:pointer!important;font-family:var(--font-display)!important;font-weight:400!important;font-size:.9375rem!important;line-height:1.5!important;letter-spacing:0!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-transform:none!important}.resource-form-container .gfield_radio input[type=radio],.resource-form-container input[type=radio],.resource-form-container .gfield-choice-input[type=radio]{appearance:none!important;-webkit-appearance:none!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;aspect-ratio:1 / 1!important;border-radius:50%!important;border:1.5px solid rgba(255,255,255,.5)!important;background-color:#121111!important;margin:3px 0 0!important;padding:0!important;flex-shrink:0!important;cursor:pointer!important;box-sizing:border-box!important;display:inline-grid!important;place-content:center!important;transition:border-color .15s ease,background-color .15s ease}.resource-form-container .gfield_radio input[type=radio]:before,.resource-form-container input[type=radio]:before,.resource-form-container .gfield-choice-input[type=radio]:before{content:""!important;width:8px!important;height:8px!important;border-radius:50%!important;transform:scale(0)!important;transition:transform .15s ease-in-out!important;background-color:var(--color-brand-red, #ed001c)!important}.resource-form-container .gfield_radio input[type=radio]:checked,.resource-form-container input[type=radio]:checked,.resource-form-container .gfield-choice-input[type=radio]:checked{border-color:var(--color-brand-red, #ed001c)!important}.resource-form-container .gfield_radio input[type=radio]:checked:before,.resource-form-container input[type=radio]:checked:before,.resource-form-container .gfield-choice-input[type=radio]:checked:before{transform:scale(1)!important}.resource-form-container .gfield_radio input[type=radio]:hover,.resource-form-container input[type=radio]:hover,.resource-form-container .gfield-choice-input[type=radio]:hover{border-color:#fff!important}.resource-form-container .gfield_checkbox input[type=checkbox],.resource-form-container input[type=checkbox]{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;border-radius:4px!important;margin:3px 0 0!important;accent-color:var(--color-brand-red, #ed001c)!important}.resource-form-container input[type=radio]:focus-visible,.resource-form-container input[type=checkbox]:focus-visible,.resource-form-container .gfield-choice-input:focus-visible{outline:2px solid #fff!important;outline-offset:2px}.resource-form-container legend.gfield_label,.resource-form-container fieldset.gfield>legend,.resource-form-container .gfield_label_before_complex,.resource-form-container .gfield--type-radio legend.gfield_label,.resource-form-container .gfield--type-checkbox legend.gfield_label,.resource-form-container .gfield--type-name legend.gfield_label{font-family:var(--font-display)!important;font-weight:500!important;font-size:.875rem!important;line-height:1.5!important;letter-spacing:0!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-transform:uppercase!important;padding:0!important;margin:0 0 clamp(8px,.556vw,14px) 0!important;margin-bottom:clamp(8px,.556vw,14px)!important;display:block!important;width:100%!important;float:none!important}.resource-form-container .gfield_required,.resource-form-container .gfield_required_asterisk,.resource-form-container .gfield_required_text{color:var(--color-brand-red, #ed001c)!important;-webkit-text-fill-color:var(--color-brand-red, #ed001c)!important;font-size:.8125rem!important;text-transform:uppercase!important;margin-left:6px!important;font-weight:500!important}.resource-form-container .gfield_description,.resource-form-container .ginput_counter,.resource-form-container .gform-field-label--type-sub,.resource-form-container .gfield_sub_label{color:#868686!important;-webkit-text-fill-color:#868686!important;font-size:.8125rem!important;margin-top:4px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;text-transform:none!important;font-weight:400!important}.resource-form-container input[type=text],.resource-form-container input[type=email],.resource-form-container input[type=tel],.resource-form-container input[type=url],.resource-form-container select,.resource-form-container textarea.ginput_container_textarea,.resource-form-container textarea{margin:0;width:100%;box-sizing:border-box;background-color:#121111!important;border:.5px solid rgba(16,17,21,.5)!important;border-radius:10px!important;padding:12px 16px!important;min-height:48px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;letter-spacing:0;color:#fff!important;-webkit-text-fill-color:#fff!important;-webkit-appearance:none;appearance:none}.resource-form-container select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='white'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:16px 16px!important;padding-right:44px!important}.resource-form-container textarea.ginput_container_textarea,.resource-form-container textarea{min-height:88px;resize:vertical}.resource-form-container input::placeholder,.resource-form-container textarea::placeholder{color:#868686!important;-webkit-text-fill-color:#868686!important;opacity:1!important}.resource-form-container input:focus-visible,.resource-form-container input:focus,.resource-form-container select:focus-visible,.resource-form-container select:focus,.resource-form-container textarea:focus-visible,.resource-form-container textarea:focus{outline:2px solid #fff!important;outline-offset:2px;border-color:#fff!important}.resource-form-container input:-webkit-autofill,.resource-form-container input:-webkit-autofill:hover,.resource-form-container input:-webkit-autofill:focus,.resource-form-container input:-webkit-autofill:active,.resource-form-container input:autofill,.resource-form-container input:autofill:hover,.resource-form-container input:autofill:focus,.resource-form-container input:autofill:active,.resource-form-container textarea:-webkit-autofill,.resource-form-container textarea:-webkit-autofill:hover,.resource-form-container textarea:-webkit-autofill:focus,.resource-form-container textarea:-webkit-autofill:active,.resource-form-container textarea:autofill,.resource-form-container textarea:autofill:hover,.resource-form-container textarea:autofill:focus,.resource-form-container textarea:autofill:active,.resource-form-container select:-webkit-autofill,.resource-form-container select:-webkit-autofill:hover,.resource-form-container select:-webkit-autofill:focus,.resource-form-container select:-webkit-autofill:active,.resource-form-container select:autofill,.resource-form-container select:autofill:hover,.resource-form-container select:autofill:focus,.resource-form-container select:autofill:active{-webkit-box-shadow:0 0 0 1000px #121111 inset!important;box-shadow:0 0 0 1000px #121111 inset!important;-webkit-text-fill-color:#ffffff!important;color:#fff!important;caret-color:#fff!important;border:.5px solid rgba(16,17,21,.5)!important;transition:background-color 5000000s ease-in-out 0s,color 5000000s ease-in-out 0s!important}.resource-form-container input:-webkit-autofill:focus,.resource-form-container input:autofill:focus,.resource-form-container textarea:-webkit-autofill:focus,.resource-form-container textarea:autofill:focus,.resource-form-container select:-webkit-autofill:focus,.resource-form-container select:autofill:focus{-webkit-box-shadow:0 0 0 1000px #181717 inset!important;box-shadow:0 0 0 1000px #181717 inset!important;border-color:#fff!important;outline:2px solid #ffffff!important;outline-offset:2px}.resource-form-container .iti{width:100%}.resource-form-container .iti__selected-country{background-color:#121111!important;border-radius:10px 0 0 10px!important;border:.5px solid rgba(16,17,21,.5)!important;border-right:none!important;color:#fff!important}.resource-form-container .iti__selected-country:hover,.resource-form-container .iti__selected-country:focus{background-color:#1a1a1a!important}.resource-form-container .iti__arrow{border-top-color:#fff!important}.resource-form-container .iti__arrow--up{border-bottom-color:#fff!important}.resource-form-container .iti__country-list{background-color:#121111!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px!important;color:#fff!important;box-shadow:0 10px 25px #00000080!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100}.resource-form-container .iti__country{color:#fff!important;padding:8px 12px!important}.resource-form-container .iti__country.iti__highlight,.resource-form-container .iti__country:hover{background-color:#ed001c33!important}.resource-form-container .iti__dial-code{color:#868686!important}.resource-form-container .gfield--type-html,.resource-form-container .gfield_html,.resource-form-container .gfield--type-html p,.resource-form-container .gfield_html p{margin:0;max-width:none;width:100%;font-family:var(--font-display)!important;font-weight:500!important;font-size:.875rem!important;line-height:1.5!important;letter-spacing:0!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.resource-form-container .gfield_html a{color:#fff;text-decoration:underline;text-underline-offset:.15em;transition:color .15s ease}.resource-form-container .gfield_html a:hover,.resource-form-container .gfield_html a:focus-visible{color:var(--color-brand-red, #ed001c)}.resource-form-container .gfield_html a:focus-visible{outline:2px solid #fff;outline-offset:3px}.resource-form-container .gform_footer{display:flex;justify-content:flex-start;width:100%;padding-top:8px;margin:0}.resource-form-container .gform_wrapper{--gf-ctrl-btn-bg-color-primary: transparent;--gf-ctrl-btn-bg-color-primary-hover: transparent;--gf-ctrl-btn-border-color-primary: transparent;--gf-ctrl-btn-border-color-primary-hover: transparent;--gf-ctrl-btn-border-width-primary: 0px;--gf-ctrl-btn-border-style-primary: none;--gf-ctrl-btn-radius: 0px;--gf-ctrl-btn-shadow: none;--gf-ctrl-btn-padding-x: clamp(36px, 6vw, 44px);--gf-ctrl-btn-padding-y: 10px;--gf-ctrl-btn-size: 40px}.resource-form-container .gform_footer button.gform_button,.resource-form-container button.contact-us-form__submit.cta-section__cta,button.contact-us-form__submit.cta-section__cta,.gform_wrapper button.contact-us-form__submit,.gform_wrapper .gform_button.contact-us-form__submit{--cta-section-cta-fill: var(--color-brand-red, #ed001c);--cta-section-cta-stroke: #fff;position:relative!important;display:inline-flex!important;align-self:flex-start!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;min-height:40px!important;min-width:191px!important;height:40px!important;padding:10px clamp(36px,6vw,44px)!important;box-sizing:border-box!important;text-decoration:none!important;color:inherit!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;border-radius:0!important;box-shadow:none!important;cursor:pointer!important;margin:0!important;outline:none;overflow:visible!important}.resource-form-container .gform_footer button.gform_button:hover,.resource-form-container .gform_footer button.gform_button:focus-visible,.resource-form-container button.contact-us-form__submit.cta-section__cta:hover,.resource-form-container button.contact-us-form__submit.cta-section__cta:focus-visible,button.contact-us-form__submit.cta-section__cta:hover,button.contact-us-form__submit.cta-section__cta:focus-visible,.gform_wrapper button.contact-us-form__submit:hover,.gform_wrapper button.contact-us-form__submit:focus-visible,.gform_wrapper .gform_button.contact-us-form__submit:hover,.gform_wrapper .gform_button.contact-us-form__submit:focus-visible{--cta-section-cta-fill: #fff;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.resource-form-container .gform_footer button.gform_button:focus-visible,.resource-form-container button.contact-us-form__submit.cta-section__cta:focus-visible,button.contact-us-form__submit.cta-section__cta:focus-visible,.gform_wrapper button.contact-us-form__submit:focus-visible,.gform_wrapper .gform_button.contact-us-form__submit:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}.resource-form-container .cta-section__cta-bg,.contact-us-form__submit .cta-section__cta-bg,.gform_button.contact-us-form__submit .cta-section__cta-bg{position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;width:100%!important;height:100%!important}.resource-form-container .cta-section__cta-shape,.contact-us-form__submit .cta-section__cta-shape,.gform_button.contact-us-form__submit .cta-section__cta-shape{display:block!important;width:100%!important;height:100%!important}.resource-form-container .cta-section__cta-shape path,.contact-us-form__submit .cta-section__cta-shape path,.gform_button.contact-us-form__submit .cta-section__cta-shape path{transition:fill .18s ease,stroke .18s ease!important}.resource-form-container .cta-section__cta-shape path:first-of-type,.contact-us-form__submit .cta-section__cta-shape path:first-of-type,.gform_button.contact-us-form__submit .cta-section__cta-shape path:first-of-type{fill:var(--cta-section-cta-fill)!important}.resource-form-container .cta-section__cta-shape path:last-of-type,.contact-us-form__submit .cta-section__cta-shape path:last-of-type,.gform_button.contact-us-form__submit .cta-section__cta-shape path:last-of-type{fill:none!important;stroke:var(--cta-section-cta-stroke)!important}.resource-form-container .cta-section__cta-label,.contact-us-form__submit .cta-section__cta-label,.gform_button.contact-us-form__submit .cta-section__cta-label{position:relative!important;z-index:1!important;font-family:var(--font-display)!important;font-weight:500!important;font-size:.875rem!important;line-height:1!important;letter-spacing:0!important;color:#fff!important;text-transform:uppercase!important;white-space:nowrap!important;transition:color .18s ease!important}.resource-form-container .gform_footer button.gform_button:hover .cta-section__cta-label,.resource-form-container .gform_footer button.gform_button:focus-visible .cta-section__cta-label,button.contact-us-form__submit.cta-section__cta:hover .cta-section__cta-label,button.contact-us-form__submit.cta-section__cta:focus-visible .cta-section__cta-label,.gform_wrapper button.contact-us-form__submit:hover .cta-section__cta-label,.gform_wrapper button.contact-us-form__submit:focus-visible .cta-section__cta-label,.gform_wrapper .gform_button.contact-us-form__submit:hover .cta-section__cta-label,.gform_wrapper .gform_button.contact-us-form__submit:focus-visible .cta-section__cta-label{color:var(--color-brand-red, #ed001c)!important}.gf-custom-confirmation,.resource-form-container .gf-custom-confirmation,.is-layout-constrained>:where(.gf-custom-confirmation),.resource-form-container.is-layout-constrained>.gf-custom-confirmation{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-inline:0!important}.resource-form-container .kratos-resource-confirmation{text-align:center;padding:clamp(24px,3vw,40px) 16px;background:transparent;border-radius:8px}.resource-form-container .kratos-resource-confirmation h3{color:#fff;font-family:var(--font-display);font-size:clamp(1.25rem,1.75vw,1.6rem);font-weight:500;margin-bottom:12px}.resource-form-container .kratos-resource-confirmation p{margin-bottom:24px;color:#a1a1aa;font-size:clamp(1rem,1.2vw,1.15rem)}div.cc-window.cc-invisible{opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:-1!important}div.cc-window,div.cc-window.cc-floating,div.cc-window.cc-banner,div.cc-window.cc-bottom,div.cc-window.cc-theme-classic,div[class*=cc-color-override].cc-window{background-color:#1a1e2afa!important;background:#1a1e2afa!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-top:1px solid rgba(255,255,255,.24)!important;border-left:none!important;border-right:none!important;border-bottom:none!important;box-shadow:0 -12px 40px #000000d9!important;padding:18px clamp(20px,4vw,48px)!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;font-family:var(--font-body, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;font-size:14px!important;line-height:1.55!important;color:#e4e4e7!important;z-index:99999!important;box-sizing:border-box!important;border-radius:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;margin:0!important}div.cc-window .cc-message,div[class*=cc-color-override] .cc-message{font-family:var(--font-body, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;font-size:clamp(13px,.875rem,14.5px)!important;line-height:1.55!important;color:#e4e4e7!important;margin:0!important;flex:1 1 auto!important;font-weight:400!important;letter-spacing:0!important;display:block!important}div.cc-window .cc-link,div[class*=cc-color-override] .cc-link{color:#fff!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:3px!important;opacity:1!important;display:inline!important;padding:0!important;transition:color .2s ease!important}div.cc-window .cc-link:hover,div.cc-window .cc-link:focus-visible,div[class*=cc-color-override] .cc-link:hover,div[class*=cc-color-override] .cc-link:focus-visible{color:var(--color-brand-red, #ed001c)!important;text-decoration:underline!important}div.cc-window .cc-compliance,div[class*=cc-color-override] .cc-compliance{display:flex!important;align-items:center!important;gap:12px!important;flex-shrink:0!important;margin:0!important;text-align:initial!important}div.cc-window .cc-btn,div[class*=cc-color-override] .cc-btn,div.cc-window .cc-compliance .cc-btn{font-family:var(--font-display, Magistral),"Segoe UI",sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1!important;letter-spacing:.5px!important;text-transform:uppercase!important;border-radius:4px!important;padding:12px 22px!important;cursor:pointer!important;text-align:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;box-sizing:border-box!important;white-space:nowrap!important;min-width:0!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease,transform .2s ease!important}div.cc-window .cc-btn.cc-allow,div.cc-window .cc-btn.cc-dismiss,div.cc-window .cc-compliance .cc-btn.cc-allow,div.cc-window .cc-compliance .cc-btn:last-child,div[class*=cc-color-override] .cc-btn.cc-allow,div[class*=cc-color-override] .cc-compliance .cc-btn:last-child{background-color:var(--color-brand-red, #ed001c)!important;background:var(--color-brand-red, #ed001c)!important;color:#fff!important;border:1px solid transparent!important;box-shadow:0 2px 8px #ed001c40!important}div.cc-window .cc-btn.cc-allow:hover,div.cc-window .cc-btn.cc-allow:focus-visible,div.cc-window .cc-btn.cc-dismiss:hover,div.cc-window .cc-btn.cc-dismiss:focus-visible,div.cc-window .cc-compliance .cc-btn.cc-allow:hover,div.cc-window .cc-compliance .cc-btn.cc-allow:focus-visible,div.cc-window .cc-compliance .cc-btn:last-child:hover,div.cc-window .cc-compliance .cc-btn:last-child:focus-visible,div[class*=cc-color-override] .cc-btn.cc-allow:hover,div[class*=cc-color-override] .cc-btn.cc-allow:focus-visible,div[class*=cc-color-override] .cc-compliance .cc-btn:last-child:hover,div[class*=cc-color-override] .cc-compliance .cc-btn:last-child:focus-visible{background-color:#d00018!important;background:#d00018!important;color:#fff!important;box-shadow:0 0 16px #ed001c73!important;transform:translateY(-1px)!important}div.cc-window .cc-btn.cc-deny,div.cc-window .cc-compliance .cc-btn.cc-deny,div.cc-window.cc-highlight .cc-btn:first-child,div.cc-window .cc-compliance .cc-btn:first-child,div[class*=cc-color-override] .cc-btn.cc-deny,div[class*=cc-color-override] .cc-compliance .cc-btn:first-child{background-color:#ffffff14!important;background:#ffffff14!important;color:#f4f4f5!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:none!important;margin-left:0!important}div.cc-window .cc-btn.cc-deny:hover,div.cc-window .cc-btn.cc-deny:focus-visible,div.cc-window .cc-compliance .cc-btn.cc-deny:hover,div.cc-window .cc-compliance .cc-btn.cc-deny:focus-visible,div.cc-window.cc-highlight .cc-btn:first-child:hover,div.cc-window.cc-highlight .cc-btn:first-child:focus-visible,div.cc-window .cc-compliance .cc-btn:first-child:hover,div.cc-window .cc-compliance .cc-btn:first-child:focus-visible,div[class*=cc-color-override] .cc-btn.cc-deny:hover,div[class*=cc-color-override] .cc-btn.cc-deny:focus-visible,div[class*=cc-color-override] .cc-compliance .cc-btn:first-child:hover,div[class*=cc-color-override] .cc-compliance .cc-btn:first-child:focus-visible{background-color:#ffffff2e!important;background:#ffffff2e!important;border-color:#fff9!important;color:#fff!important;transform:translateY(-1px)!important;text-decoration:none!important}body.page-body--constellations div.cc-window,body.page-body--constellations div.cc-window.cc-floating,body.page-body--constellations div.cc-window.cc-banner,body.page-body--constellations div.cc-window.cc-bottom,body.page-body--constellations div[class*=cc-color-override].cc-window{background-color:#f1f3f6fa!important;background:#f1f3f6fa!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-top:1px solid #cbd5e1!important;border-left:none!important;border-right:none!important;border-bottom:none!important;box-shadow:0 -8px 32px #00000024!important;color:#1e293b!important}body.page-body--constellations div.cc-window .cc-message,body.page-body--constellations div[class*=cc-color-override] .cc-message{font-family:var(--font-constellations-body, "DM Sans", "Helvetica Neue", sans-serif)!important;color:#1e293b!important}body.page-body--constellations div.cc-window .cc-link,body.page-body--constellations div[class*=cc-color-override] .cc-link{color:#0f172a!important}body.page-body--constellations div.cc-window .cc-link:hover,body.page-body--constellations div.cc-window .cc-link:focus-visible,body.page-body--constellations div[class*=cc-color-override] .cc-link:hover,body.page-body--constellations div[class*=cc-color-override] .cc-link:focus-visible{color:var(--color-brand-red, #ed001c)!important}body.page-body--constellations div.cc-window .cc-btn,body.page-body--constellations div[class*=cc-color-override] .cc-btn{font-family:var(--font-constellations-body, "DM Sans", sans-serif)!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}body.page-body--constellations div.cc-window .cc-btn.cc-allow,body.page-body--constellations div.cc-window .cc-btn.cc-dismiss,body.page-body--constellations div.cc-window .cc-compliance .cc-btn.cc-allow,body.page-body--constellations div.cc-window .cc-compliance .cc-btn:last-child,body.page-body--constellations div[class*=cc-color-override] .cc-btn.cc-allow,body.page-body--constellations div[class*=cc-color-override] .cc-compliance .cc-btn:last-child{background-color:#0f172a!important;background:#0f172a!important;color:#fff!important;border:1px solid #0f172a!important;box-shadow:0 2px 8px #00000029!important}body.page-body--constellations div.cc-window .cc-btn.cc-allow:hover,body.page-body--constellations div.cc-window .cc-btn.cc-allow:focus-visible,body.page-body--constellations div.cc-window .cc-btn.cc-dismiss:hover,body.page-body--constellations div.cc-window .cc-btn.cc-dismiss:focus-visible,body.page-body--constellations div.cc-window .cc-compliance .cc-btn.cc-allow:hover,body.page-body--constellations div.cc-window .cc-compliance .cc-btn.cc-allow:focus-visible,body.page-body--constellations div.cc-window .cc-compliance .cc-btn:last-child:hover,body.page-body--constellations div.cc-window .cc-compliance .cc-btn:last-child:focus-visible,body.page-body--constellations div[class*=cc-color-override] .cc-btn.cc-allow:hover,body.page-body--constellations div[class*=cc-color-override] .cc-btn.cc-allow:focus-visible,body.page-body--constellations div[class*=cc-color-override] .cc-compliance .cc-btn:last-child:hover,body.page-body--constellations div[class*=cc-color-override] .cc-compliance .cc-btn:last-child:focus-visible{background-color:var(--color-brand-red, #ed001c)!important;background:var(--color-brand-red, #ed001c)!important;border-color:var(--color-brand-red, #ed001c)!important;color:#fff!important;box-shadow:0 4px 14px #ed001c4d!important}body.page-body--constellations div.cc-window .cc-btn.cc-deny,body.page-body--constellations div.cc-window .cc-compliance .cc-btn.cc-deny,body.page-body--constellations div.cc-window.cc-highlight .cc-btn:first-child,body.page-body--constellations div.cc-window .cc-compliance .cc-btn:first-child,body.page-body--constellations div[class*=cc-color-override] .cc-btn.cc-deny,body.page-body--constellations div[class*=cc-color-override] .cc-compliance .cc-btn:first-child{background-color:#e2e8f0!important;background:#e2e8f0!important;color:#0f172a!important;border:1px solid #94a3b8!important;margin-left:0!important}body.page-body--constellations div.cc-window .cc-btn.cc-deny:hover,body.page-body--constellations div.cc-window .cc-btn.cc-deny:focus-visible,body.page-body--constellations div.cc-window .cc-compliance .cc-btn.cc-deny:hover,body.page-body--constellations div.cc-window .cc-compliance .cc-btn.cc-deny:focus-visible,body.page-body--constellations div.cc-window.cc-highlight .cc-btn:first-child:hover,body.page-body--constellations div.cc-window.cc-highlight .cc-btn:first-child:focus-visible,body.page-body--constellations div.cc-window .cc-compliance .cc-btn:first-child:hover,body.page-body--constellations div.cc-window .cc-compliance .cc-btn:first-child:focus-visible,body.page-body--constellations div[class*=cc-color-override] .cc-btn.cc-deny:hover,body.page-body--constellations div[class*=cc-color-override] .cc-btn.cc-deny:focus-visible,body.page-body--constellations div[class*=cc-color-override] .cc-compliance .cc-btn:first-child:hover,body.page-body--constellations div[class*=cc-color-override] .cc-compliance .cc-btn:first-child:focus-visible{background-color:#cbd5e1!important;background:#cbd5e1!important;border-color:#64748b!important;color:#000!important;text-decoration:none!important}@media screen and (max-width:768px){div.cc-window,div.cc-window.cc-floating,div.cc-window.cc-banner,div.cc-window.cc-bottom,div[class*=cc-color-override].cc-window{flex-direction:column!important;align-items:stretch!important;text-align:left!important;padding:16px 20px!important;gap:14px!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;margin:0!important;border-radius:0!important}div.cc-window .cc-message,div[class*=cc-color-override] .cc-message{margin-right:0!important;margin-bottom:0!important}div.cc-window .cc-compliance,div[class*=cc-color-override] .cc-compliance{width:100%!important;display:flex!important;flex-direction:row!important;gap:10px!important;margin:0!important}div.cc-window .cc-btn,div.cc-window .cc-compliance .cc-btn,div[class*=cc-color-override] .cc-btn,div[class*=cc-color-override] .cc-compliance .cc-btn{flex:1 1 0!important;width:50%!important;padding:12px 10px!important;white-space:normal!important;margin:0!important}}div.cc-revoke,div.cc-revoke.cc-bottom,div.cc-revoke.cc-animate,div[class*=cc-color-override].cc-revoke{background-color:#262c3cfa!important;background:#262c3cfa!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.35)!important;border-bottom:none!important;border-radius:6px 6px 0 0!important;box-shadow:0 -6px 24px #000000bf,0 0 1px #ffffff4d!important;padding:8px 16px!important;font-family:var(--font-display, Magistral),"Segoe UI",sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:#fff!important;cursor:pointer!important;z-index:99998!important;transition:all .25s cubic-bezier(.2,.8,.2,1)!important;text-decoration:none!important}div.cc-revoke:hover,div.cc-revoke:focus-visible,div[class*=cc-color-override].cc-revoke:hover,div[class*=cc-color-override].cc-revoke:focus-visible{background-color:var(--color-brand-red, #ed001c)!important;background:var(--color-brand-red, #ed001c)!important;border-color:var(--color-brand-red, #ed001c)!important;color:#fff!important;box-shadow:0 0 20px #ed001c99!important;text-decoration:none!important;transform:translateY(-2px)!important}body.page-body--constellations div.cc-revoke,body.page-body--constellations div.cc-revoke.cc-bottom,body.page-body--constellations div.cc-revoke.cc-animate,body.page-body--constellations div[class*=cc-color-override].cc-revoke{background-color:#eef1f5fa!important;background:#eef1f5fa!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid #94a3b8!important;border-bottom:none!important;box-shadow:0 -4px 18px #00000026!important;font-family:var(--font-constellations-body, "DM Sans", sans-serif)!important;font-size:12px!important;font-weight:600!important;text-transform:none!important;color:#0f172a!important}body.page-body--constellations div.cc-revoke:hover,body.page-body--constellations div.cc-revoke:focus-visible,body.page-body--constellations div[class*=cc-color-override].cc-revoke:hover,body.page-body--constellations div[class*=cc-color-override].cc-revoke:focus-visible{background-color:#0f172a!important;background:#0f172a!important;border-color:#0f172a!important;color:#fff!important;box-shadow:0 -4px 18px #00000040!important;text-decoration:none!important;transform:translateY(-2px)!important}
