._header_1ktuf_1{z-index:100;min-height:84px;padding:12px var(--gutter);color:var(--paper);background:color-mix(in srgb, var(--ink-950) 90%, transparent);-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(250px,1fr) auto minmax(190px,1fr);align-items:center;gap:28px;display:grid;position:fixed;inset:0 0 auto}._progress_1ktuf_17{transform-origin:0;background:var(--cobalt);will-change:transform;height:2px;position:absolute;inset:auto 0 -1px}._brand_1ktuf_26{min-width:0;color:inherit;align-items:center;gap:13px;text-decoration:none;display:flex}._mark_1ktuf_27{flex:none;width:42px;height:42px;position:relative;transform:rotate(45deg)}._mark_1ktuf_27 i{clip-path:polygon(0 0,100% 0,80% 100%,0 100%);background:currentColor;width:26px;height:8px;display:block;position:absolute}._mark_1ktuf_27 i:first-child{top:4px;left:1px}._mark_1ktuf_27 i:nth-child(2){top:16px;right:-1px;transform:rotate(90deg)}._mark_1ktuf_27 i:nth-child(3){bottom:4px;right:1px;transform:rotate(180deg)}._mark_1ktuf_27 i:nth-child(4){top:16px;left:-1px;transform:rotate(-90deg)}._lockup_1ktuf_33{align-items:center;gap:14px;min-width:0;display:flex}._lockup_1ktuf_33 strong{font:750 1.75rem/.9 var(--display);letter-spacing:-.08em}._lockup_1ktuf_33 small{color:var(--titanium);font:500 .58rem/1.3 var(--body);letter-spacing:.05em;text-transform:uppercase}._desktopNav_1ktuf_37{align-items:stretch;gap:2px;display:flex}._desktopNav_1ktuf_37>a,._engineeringNavItem_1ktuf_39>button{color:var(--titanium);font:650 .72rem/1.1 var(--body);flex-direction:column;gap:2px;padding:12px 13px;text-decoration:none;display:flex;position:relative}._engineeringNavItem_1ktuf_39>button{cursor:pointer;text-align:left;background:0 0;border:0}._desktopNav_1ktuf_37>a>span,._engineeringNavItem_1ktuf_39>button>span:first-child{color:#74818c;font:600 .54rem/1 var(--mono)}._desktopNav_1ktuf_37>a:after,._engineeringNavItem_1ktuf_39>button:after{content:"";background:var(--cobalt);transform-origin:0;height:1px;transition:transform .25s;position:absolute;inset:auto 13px 7px;transform:scaleX(0)}._desktopNav_1ktuf_37>a:hover,._desktopNav_1ktuf_37>a:focus-visible,._desktopNav_1ktuf_37>a._active_1ktuf_47,._engineeringNavItem_1ktuf_39>button:hover,._engineeringNavItem_1ktuf_39>button:focus-visible,._engineeringNavItem_1ktuf_39>button._active_1ktuf_47{color:var(--paper)}._desktopNav_1ktuf_37>a._active_1ktuf_47:after,._engineeringNavItem_1ktuf_39>button._active_1ktuf_47:after{transform:scaleX(1)}._engineeringNavItem_1ktuf_39{position:static}._triggerLabel_1ktuf_55{align-items:center;gap:7px;display:flex;color:inherit!important;font:inherit!important}._triggerLabel_1ktuf_55 i{border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;margin-top:-3px;transition:rotate .2s,translate .2s;rotate:45deg}._engineeringNavItem_1ktuf_39>button[aria-expanded=true] ._triggerLabel_1ktuf_55 i{translate:0 3px;rotate:225deg}._megaMenu_1ktuf_59{inset:84px var(--gutter) auto;overscroll-behavior:contain;max-height:calc(100dvh - 108px);color:var(--paper);border:1px solid #34434e;border-top:2px solid var(--cobalt);scrollbar-color:#52616c var(--ink-950);background:#07111afb;position:fixed;overflow-y:auto;box-shadow:0 36px 90px #0000007a}._megaHeader_1ktuf_60{z-index:2;border-bottom:1px solid var(--line-dark);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07111af7;justify-content:space-between;align-items:flex-end;gap:32px;min-height:108px;padding:22px 28px;display:flex;position:sticky;top:0}._megaHeader_1ktuf_60>div>span{color:var(--cobalt-soft);font:650 .57rem/1 var(--mono);letter-spacing:.12em}._megaHeader_1ktuf_60 h2{font:620 clamp(1.65rem,2.4vw,2.8rem)/.95 var(--display);letter-spacing:-.055em;margin:10px 0 0}._megaHeader_1ktuf_60 p{color:#84919a;font:600 .62rem/1.3 var(--mono);letter-spacing:.07em;text-transform:uppercase;flex:none;margin:0}._megaHeader_1ktuf_60 p strong{color:var(--paper);font:650 1.7rem/1 var(--display);letter-spacing:-.04em}._megaGrid_1ktuf_65{background:var(--line-dark);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;display:grid}._megaGroup_1ktuf_66{background:var(--ink-900);min-width:0;padding:22px 24px 26px}._megaGroup_1ktuf_66>header{border-bottom:1px solid var(--line-dark);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;min-height:54px;padding-bottom:14px;display:grid}._megaGroup_1ktuf_66>header span,._megaGroup_1ktuf_66>header b{color:var(--cobalt-soft);font:650 .55rem/1.2 var(--mono);letter-spacing:.08em}._megaGroup_1ktuf_66>header b{color:#687782}._megaGroup_1ktuf_66 h3{min-width:0;font:650 .78rem/1.25 var(--body);overflow-wrap:anywhere;margin:0}._megaGroup_1ktuf_66 ul{margin:14px 0 0;padding:0;list-style:none}._megaGroup_1ktuf_66 li{color:#aab5bd;font:500 .69rem/1.35 var(--body);overflow-wrap:anywhere;position:relative}._megaGroup_1ktuf_66 li:before{content:"";background:#536aff;width:4px;height:4px;position:absolute;top:14px;left:0}._megaGroup_1ktuf_66 li a{color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:6px 0 6px 13px;text-decoration:none;display:grid}._megaGroup_1ktuf_66 li a span{min-width:0}._megaGroup_1ktuf_66 li a b{color:#73818a;font:600 .54rem/1.35 var(--mono)}._megaGroup_1ktuf_66 li a:hover,._megaGroup_1ktuf_66 li a:focus-visible{color:var(--paper)}._megaGroup_1ktuf_66 li a:hover b,._megaGroup_1ktuf_66 li a:focus-visible b{color:var(--cobalt-soft)}._mail_1ktuf_81{color:var(--paper);font:650 .75rem/1 var(--body);border-bottom:1px solid #60707c;justify-self:end;padding:10px 0;text-decoration:none}._mail_1ktuf_81 span{color:var(--cobalt-soft);margin-left:8px}._mobileMenu_1ktuf_83{justify-self:end;display:none}._mobileMenu_1ktuf_83>summary{cursor:pointer;font:700 .7rem/1 var(--body);align-items:center;gap:10px;list-style:none;display:flex}._mobileMenu_1ktuf_83>summary::-webkit-details-marker{display:none}._mobileMenu_1ktuf_83>summary i,._mobileMenu_1ktuf_83>summary i:after{content:"";background:currentColor;width:24px;height:1px;transition:transform .2s;display:block}._mobileMenu_1ktuf_83>summary i:after{transform:translateY(6px)}._mobileMenu_1ktuf_83[open]>summary i{transform:rotate(45deg)translateY(2px)}._mobileMenu_1ktuf_83[open]>summary i:after{transform:rotate(-90deg)}@media (width<=1220px){._header_1ktuf_1{grid-template-columns:minmax(230px,1fr) auto auto;gap:12px}._desktopNav_1ktuf_37>a,._engineeringNavItem_1ktuf_39>button{padding-inline:8px}._lockup_1ktuf_33 small{display:none}._megaGrid_1ktuf_65{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=940px){._header_1ktuf_1{grid-template-columns:1fr auto;min-height:72px}._desktopNav_1ktuf_37,._mail_1ktuf_81{display:none}._mobileMenu_1ktuf_83{display:block}._mobileMenu_1ktuf_83[open]>nav{max-height:calc(100dvh - 72px);padding:10px var(--gutter) 24px;overscroll-behavior:contain;background:var(--ink-950);border-bottom:1px solid var(--line-dark);display:grid;position:absolute;top:72px;left:0;right:0;overflow-y:auto;box-shadow:0 30px 50px #00000047}._mobileMenu_1ktuf_83>nav>a{min-height:52px;color:var(--paper);border-bottom:1px solid var(--line-dark);font:650 1rem/1.2 var(--body);grid-template-columns:42px 1fr;align-items:center;text-decoration:none;display:grid}._mobileMenu_1ktuf_83>nav>a>span{color:var(--cobalt-soft);font:600 .62rem/1 var(--mono)}._mobileMenu_1ktuf_83>nav>._mobileMail_1ktuf_106{color:var(--cobalt-soft);border:0;grid-template-columns:1fr;margin-top:14px;padding:14px 0}._mobileEngineering_1ktuf_108{border-bottom:1px solid var(--line-dark)}._mobileEngineering_1ktuf_108>summary{cursor:pointer;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;min-height:52px;list-style:none;display:grid}._mobileEngineering_1ktuf_108>summary::-webkit-details-marker{display:none}._mobileGroup_1ktuf_111>summary::-webkit-details-marker{display:none}._mobileEngineering_1ktuf_108>summary>span{color:var(--cobalt-soft);font:600 .62rem/1 var(--mono)}._mobileEngineering_1ktuf_108>summary>b{font:650 1rem/1.2 var(--body)}._mobileEngineering_1ktuf_108>summary>i{border-right:1px solid var(--titanium);border-bottom:1px solid var(--titanium);width:8px;height:8px;margin-right:3px;transition:rotate .2s,translate .2s;rotate:45deg}._mobileEngineering_1ktuf_108[open]>summary>i{translate:0 3px;rotate:225deg}._mobileEngineeringGroups_1ktuf_116{margin:0 calc(var(--gutter) * -1);padding:8px var(--gutter) 18px;background:var(--ink-900);border-top:1px solid var(--line-dark)}._mobileEngineeringGroups_1ktuf_116>p{color:#7e8c95;font:600 .58rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:12px 0 16px}._mobileGroup_1ktuf_111{border-top:1px solid var(--line-dark)}._mobileGroup_1ktuf_111:last-child{border-bottom:1px solid var(--line-dark)}._mobileGroup_1ktuf_111>summary{cursor:pointer;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;list-style:none;display:grid}._mobileGroup_1ktuf_111>summary span,._mobileGroup_1ktuf_111>summary em{color:var(--cobalt-soft);font:600 .55rem/1 var(--mono);letter-spacing:.06em;font-style:normal}._mobileGroup_1ktuf_111>summary em{color:#6e7d87}._mobileGroup_1ktuf_111>summary b{min-width:0;font:600 .75rem/1.25 var(--body);overflow-wrap:anywhere}._mobileGroup_1ktuf_111[open]>summary b{color:var(--cobalt-soft)}._mobileGroup_1ktuf_111 ul{margin:0;padding:4px 0 14px 64px;list-style:none}._mobileGroup_1ktuf_111 li{color:#a8b3ba;font:500 .72rem/1.4 var(--body);overflow-wrap:anywhere;position:relative}._mobileGroup_1ktuf_111 li:before{content:"";background:var(--cobalt);width:4px;height:4px;position:absolute;top:13px;left:0}._mobileGroup_1ktuf_111 li a{color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:6px 0 6px 12px;text-decoration:none;display:grid}._mobileGroup_1ktuf_111 li a span{min-width:0}._mobileGroup_1ktuf_111 li a b{color:#6e7d87;font:600 .55rem/1.4 var(--mono)}._mobileGroup_1ktuf_111 li a:hover,._mobileGroup_1ktuf_111 li a:focus-visible{color:var(--paper)}}@media (width<=420px){._lockup_1ktuf_33 strong{font-size:1.5rem}._mark_1ktuf_27{width:35px;height:35px;transform:rotate(45deg)scale(.85)}._header_1ktuf_1{padding-inline:18px}}@media (prefers-reduced-motion:reduce){._desktopNav_1ktuf_37 a:after,._engineeringNavItem_1ktuf_39>button:after,._triggerLabel_1ktuf_55 i,._mobileMenu_1ktuf_83>summary i,._mobileMenu_1ktuf_83>summary i:after,._mobileEngineering_1ktuf_108>summary>i{transition:none}}
