.agile-header{-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px);background:var(--hd-bg);border-bottom:1px solid var(--hd-border);container:agile-header/inline-size;position:relative;z-index:80}.agile-header--sticky{position:sticky;top:0}.body-wrapper>:has(.agile-header--sticky){position:sticky;top:0;z-index:80}.agile-header__bar{align-items:center;display:flex;gap:34px;height:var(--hd-bar-height);margin:0 auto;max-width:var(--hd-max-width);padding:0 var(--hd-side-padding)}.agile-header__logo{align-items:center;display:flex;flex:none}.agile-header__logo img{display:block;height:var(--hd-logo-height);width:auto}.agile-header__nav{align-items:center;align-self:stretch;display:flex;gap:2px}.agile-header .agile-header__item{align-items:center;border-radius:4px;color:var(--hd-item-color,var(--ag-ink2));display:flex;font-family:var(--hd-item-font,var(--ag-font-body));font-size:var(--hd-item-size,17px);font-weight:var(--hd-item-weight,500);gap:6px;padding:9px 11px;text-decoration:none;transition:background .2s ease}.agile-header .agile-header__item:focus,.agile-header .agile-header__item:hover{background:var(--hd-item-hover-bg);color:var(--hd-item-color,var(--ag-ink));font-weight:var(--hd-item-weight,500);text-decoration:none}.agile-header__caret{font-size:9px;opacity:.5}.agile-header__drop{align-items:center;align-self:stretch;display:flex;flex:none}.agile-header__mega{background:var(--hd-mega-bg);border:1px solid var(--hd-border);border-radius:0 0 14px 14px;border-top:0;box-shadow:0 30px 60px -24px color-mix(in srgb,var(--ag-ink) 28%,transparent);left:50%;max-height:calc(100vh - var(--hd-bar-height));opacity:0;overflow:auto;pointer-events:none;position:absolute;top:100%;transform:translate(-50%,6px);transition:opacity .2s ease,transform .2s ease,visibility .2s;transition-delay:.18s;visibility:hidden;width:calc(min(100%, var(--hd-max-width)) - var(--hd-side-padding)*2);z-index:60}.agile-header__drop:focus-within .agile-header__mega,.agile-header__drop:hover .agile-header__mega{opacity:1;pointer-events:auto;transform:translate(-50%);transition-delay:0s;visibility:visible}.agile-header__mega-grid{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-columns:minmax(0,1.3fr);padding:46px var(--hd-side-padding) 40px}.agile-header__mega-intro{min-width:0;padding-right:44px}.agile-header__mega-col{border-left:1px solid var(--ag-line);min-width:0;padding:0 44px}.agile-header__mega-col:last-child{padding-right:0}.agile-header__mega-eyebrow{align-items:center;color:var(--ag-gold);display:flex;font-size:11px;font-weight:700;gap:11px;letter-spacing:.18em;margin-bottom:20px;text-transform:uppercase}.agile-header .agile-header__mega-eyebrow--link{color:var(--ag-gold);margin-bottom:14px;text-decoration:none;transition:opacity .2s ease}.agile-header .agile-header__mega-eyebrow--link:focus,.agile-header .agile-header__mega-eyebrow--link:hover{color:var(--ag-gold);font-weight:700;opacity:.7;text-decoration:none}.agile-header__mega-dash{background:var(--ag-gold);flex:none;height:1px;width:22px}.agile-header__mega-heading{color:var(--ag-ink);font-family:var(--ag-font-display);font-size:29px;font-weight:400;line-height:1.08}.agile-header__mega-heading em{color:var(--ag-marine);font-style:italic}.agile-header__mega-lede{color:var(--ag-muted);font-size:14px;margin:11px 0 12px}.agile-header .agile-header__drop-link{align-items:center;color:var(--ag-ink2);display:flex;font-size:15px;font-weight:400;gap:12px;padding:10px 0;text-decoration:none;transition:color .2s ease}.agile-header .agile-header__drop-link:focus,.agile-header .agile-header__drop-link:hover{color:var(--ag-gold);font-weight:400;text-decoration:none}.agile-header__drop-dot{background:var(--ag-gold-soft);border-radius:50%;flex:none;height:5px;width:5px}.agile-header .agile-header__mega-row{align-items:center;border-bottom:1px solid var(--ag-line);color:var(--ag-ink);display:flex;font-family:var(--ag-font-display);font-size:18px;font-weight:400;gap:10px;justify-content:space-between;padding:13px 2px;text-decoration:none;transition:color .2s ease}.agile-header .agile-header__mega-row:after{color:var(--ag-gold-soft);content:"\2192";font-size:15px;transition:transform .2s ease,color .2s ease}.agile-header .agile-header__mega-row:focus,.agile-header .agile-header__mega-row:hover{color:var(--ag-gold);font-weight:400;text-decoration:none}.agile-header .agile-header__mega-row:focus:after,.agile-header .agile-header__mega-row:hover:after{color:var(--ag-gold);transform:translateX(6px)}.agile-header .agile-header__mega-more{align-items:center;border-bottom:1.5px solid var(--ag-gold-soft);color:var(--ag-ink);display:inline-flex;font-size:13px;font-weight:600;gap:9px;margin-top:18px;padding-bottom:3px;text-decoration:none;transition:color .2s ease}.agile-header .agile-header__mega-more:focus,.agile-header .agile-header__mega-more:hover{color:var(--ag-gold);font-weight:600;text-decoration:none}.agile-header__mega-bottom{background:var(--hd-mega-bottom-bg);color:var(--hd-mega-bottom-text)}.agile-header__mega-bottom-inner{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:20px var(--hd-side-padding)}.agile-header__mega-bottom-text{font-size:15px}.agile-header__mega-bottom-text p{color:var(--hd-mega-bottom-text);display:inline;font-size:15px;margin:0}.agile-header .agile-header__mega-bottom-text a{color:var(--ag-surface);font-weight:400;text-decoration:underline;text-underline-offset:3px}.agile-header .agile-header__mega-bottom-text a:focus,.agile-header .agile-header__mega-bottom-text a:hover{color:var(--hd-mega-btn-bg);font-weight:400;text-decoration:underline}.agile-header__mega-bottom-dot{background:var(--hd-mega-btn-bg);border-radius:50%;display:inline-block;height:5px;margin-right:11px;vertical-align:middle;width:5px}.agile-header__mega-bottom-actions{align-items:center;display:flex;gap:22px}.agile-header .agile-header__mega-secondary{color:var(--hd-mega-bottom-text);font-size:14px;font-weight:400;opacity:.72;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.agile-header .agile-header__mega-secondary:focus,.agile-header .agile-header__mega-secondary:hover{color:var(--ag-surface);font-weight:400;opacity:1;text-decoration:none}.agile-header .agile-header__mega-btn{align-items:center;background:var(--hd-mega-btn-bg);border:none;border-radius:7px;color:var(--hd-mega-btn-text);display:inline-flex;font-family:var(--ag-font-body);font-size:14px;font-weight:700;line-height:1.2;padding:11px 20px;text-decoration:none;transition:background .2s ease;white-space:nowrap}.agile-header .agile-header__mega-btn:focus,.agile-header .agile-header__mega-btn:hover{background:var(--hd-mega-btn-hover-bg);border:none;color:var(--hd-mega-btn-text);font-weight:700;text-decoration:none}.agile-header__mega--columns .agile-header__mega-grid{grid-template-columns:none}.agile-header__mega--columns .agile-header__mega-col:first-child{border-inline-start:0;padding-inline-start:0}.agile-header__mega-situations{padding:0 var(--hd-side-padding) 30px}.agile-header__mega-situations-inner{border-block-start:1px solid var(--ag-line);display:flex;flex-direction:column;gap:12px;padding-block-start:22px}.agile-header__mega-situations-label{color:var(--ag-gold);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.agile-header__mega-chips{column-gap:40px;display:flex;flex-wrap:wrap}.agile-header .agile-header__mega-chip{align-items:center;color:var(--ag-ink);display:inline-flex;font-family:var(--ag-font-display);font-size:17px;font-weight:400;gap:10px;padding:10px 2px;text-decoration:none;transition:color .2s ease;white-space:nowrap}.agile-header .agile-header__mega-chip:after{color:var(--ag-gold-soft);content:"\2192";font-size:14px;transition:transform .2s ease,color .2s ease}.agile-header .agile-header__mega-chip:focus,.agile-header .agile-header__mega-chip:hover{color:var(--ag-gold);font-weight:400;text-decoration:none}.agile-header .agile-header__mega-chip:focus:after,.agile-header .agile-header__mega-chip:hover:after{color:var(--ag-gold);transform:translateX(6px)}[dir=rtl] .agile-header .agile-header__mega-chip:after{content:"\2190"}[dir=rtl] .agile-header .agile-header__mega-chip:focus:after,[dir=rtl] .agile-header .agile-header__mega-chip:hover:after{transform:translateX(-6px)}@media (min-width:992px){.agile-header--panel-full .agile-header__mega{border-inline:0;border-radius:0;left:0;transform:translateY(6px);width:100%}.agile-header--panel-full .agile-header__drop:focus-within .agile-header__mega,.agile-header--panel-full .agile-header__drop:hover .agile-header__mega{transform:none}.agile-header--panel-full .agile-header__mega-bottom-inner,.agile-header--panel-full .agile-header__mega-grid,.agile-header--panel-full .agile-header__mega-situations{margin-inline:auto;max-width:var(--hd-max-width)}}.agile-header__actions{align-items:center;display:flex;gap:16px;margin-left:auto}.agile-header__lang{align-items:center;border:1px solid var(--ag-line2);border-radius:999px;display:flex;gap:2px;padding:3px}.agile-header .agile-header__lang-pill{border-radius:999px;color:var(--ag-muted);font-size:12px;font-weight:600;padding:5px 10px;text-decoration:none;transition:color .2s ease}.agile-header .agile-header__lang-pill:focus,.agile-header .agile-header__lang-pill:hover{color:var(--ag-ink);font-weight:600;text-decoration:none}.agile-header .agile-header__lang-pill--active,.agile-header .agile-header__lang-pill--active:focus,.agile-header .agile-header__lang-pill--active:hover{background:var(--ag-marine);color:var(--ag-surface);cursor:default;font-weight:700}.agile-header .agile-header__btn{align-items:center;background:var(--hd-btn-bg);border:none;border-radius:var(--hd-btn-radius);color:var(--hd-btn-text);display:inline-flex;font-family:var(--ag-font-body);font-size:14px;font-weight:600;line-height:1.2;padding:11px 18px;text-decoration:none;transition:background .2s ease,color .2s ease,transform .25s ease,box-shadow .25s ease;white-space:nowrap}.agile-header .agile-header__btn:focus,.agile-header .agile-header__btn:hover{background:var(--hd-btn-hover-bg);border:none;box-shadow:0 16px 32px -16px color-mix(in srgb,var(--ag-ink) 50%,transparent);color:var(--hd-btn-hover-text);font-family:var(--ag-font-body);font-weight:600;text-decoration:none;transform:translateY(-2px)}@media (min-width:992px){.agile-header .agile-header__item{white-space:nowrap}@container agile-header (max-width: 1279.98px){.agile-header__bar{gap:20px}.agile-header .agile-header__item{padding-inline:6px}.agile-header__actions{gap:12px}.agile-header .agile-header__btn{font-size:13px;padding:10px 14px}}@container agile-header (max-width: 1169.98px){.agile-header__actions .agile-header__lang{display:none}}@container agile-header (max-width: 1039.98px){.agile-header .agile-header__item{font-size:min(var(--hd-item-size,17px),15px)}}}.agile-header__burger{background:transparent;border:1px solid var(--ag-line2);border-radius:8px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:44px;justify-content:center;margin-left:auto;padding:10px;width:44px}.agile-header__burger span{background:var(--ag-ink);border-radius:2px;display:block;height:2px;transition:transform .25s ease,opacity .2s ease;width:100%}.agile-header--open .agile-header__burger span:first-child{transform:translateY(7px) rotate(45deg)}.agile-header--open .agile-header__burger span:nth-child(2){opacity:0}.agile-header--open .agile-header__burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.agile-header__call{display:none}@media (max-width:991px){.agile-header__bar{gap:16px}.agile-header__actions,.agile-header__burger,.agile-header__call{flex:none}.agile-header__call{align-items:center;border:1px solid var(--ag-line2);border-radius:8px;color:var(--ag-ink);display:flex;height:44px;justify-content:center;margin-left:auto;width:44px}.agile-header__call svg{height:20px;width:20px}.agile-header__burger{display:flex;margin-left:0}.agile-header__nav{align-items:stretch;background:var(--ag-surface);border-bottom:1px solid var(--hd-border);box-shadow:0 30px 40px -30px color-mix(in srgb,var(--ag-ink) 30%,transparent);display:none;flex-direction:column;gap:0;left:0;max-height:calc(100vh - var(--hd-bar-height));max-height:calc(100dvh - var(--hd-bar-height));overflow-y:auto;overscroll-behavior:contain;padding:12px var(--hd-side-padding) 20px;position:absolute;right:0;top:100%}.agile-header--open .agile-header__nav{display:flex}.agile-header .agile-header__item{border-bottom:1px solid var(--ag-line);border-radius:0;padding:13px 4px}.agile-header .agile-header__item:focus,.agile-header .agile-header__item:hover{background:transparent}.agile-header__drop{align-items:stretch;align-self:auto;flex-direction:column}.agile-header__mega{background:transparent;border:none;border-radius:0;box-shadow:none;max-height:none;opacity:1;overflow:visible;pointer-events:auto;position:static;transform:none;visibility:visible;width:auto}.agile-header__mega-grid{display:block;padding:4px 0 10px 16px}.agile-header__mega-intro{padding-right:0}.agile-header__mega-eyebrow,.agile-header__mega-heading,.agile-header__mega-lede{display:none}.agile-header .agile-header__mega-eyebrow--link{display:flex;margin:16px 0 4px}.agile-header__mega-col{border-left:none;padding:0}.agile-header .agile-header__mega-row{font-size:16px;padding:11px 2px}.agile-header .agile-header__mega-more{margin:12px 0 6px}.agile-header__mega-situations{padding-block:0 10px;padding-inline:16px 0}.agile-header__mega-situations-inner{border-block-start:0;gap:0;padding-block-start:0}.agile-header__mega-situations-label{margin:16px 0 4px}.agile-header__mega-chips{display:block}.agile-header .agile-header__mega-chip{border-block-end:1px solid var(--ag-line);display:flex;font-size:16px;justify-content:space-between;padding:11px 2px;white-space:normal}.agile-header__mega-bottom{display:none}.agile-header__actions{margin-left:0}.agile-header__actions .agile-header__lang{display:none}.agile-header .agile-header__btn{font-size:13px;padding:10px 14px}}@media (prefers-reduced-motion:reduce){.agile-header .agile-header__btn,.agile-header .agile-header__item,.agile-header .agile-header__mega-btn,.agile-header .agile-header__mega-chip,.agile-header .agile-header__mega-chip:after,.agile-header .agile-header__mega-row,.agile-header .agile-header__mega-row:after,.agile-header__burger span,.agile-header__mega{transition:none}}@media (max-width:767px){.agile-header .agile-header__actions{display:none}.agile-header__bar{padding-left:min(var(--hd-side-padding),var(--ag-side-padding));padding-right:min(var(--hd-side-padding),var(--ag-side-padding))}}