@charset "UTF-8";.header-major{align-items:center;background-color:#000;display:flex;flex-direction:column;justify-content:center;margin-top:-3.875rem;overflow:hidden;padding:3.875rem 0;position:relative}.header-major .title{font-family:univia-pro;font-size:1.875rem;font-weight:600;line-height:1}@media screen and (min-width:1040px){.header-major .title{font-size:3.75rem;font-weight:600;line-height:1}}.header-major .subtitle{font-size:1.25rem;font-weight:600;line-height:1.375rem;margin-top:1.25rem}@media screen and (min-width:1040px){.header-major .subtitle{font-size:2.25rem;line-height:2.5rem}}.header-major .subtitle,.header-major .title{margin:0 auto;max-width:calc(105rem + 120px);padding:0 20px;position:relative;text-align:center;width:100%;z-index:3}.header-major .custom-image,.header-major .header-animation,.header-major figure{height:100%;left:0;position:absolute;top:0;width:100%}.header-major figcaption{bottom:8px;color:var(--onSurface);font-size:.875rem;position:absolute;right:20px}.header-major figcaption:before{content:"© "}.header-major figcaption a{text-decoration:underline;text-decoration-thickness:1.75px;text-underline-offset:1.75px}.header-major .custom-image{filter:brightness(25%);-o-object-fit:cover;object-fit:cover}.header-major .title{order:1}.header-major .subtitle{order:2}@media screen and (width < 1040px){.header-major{aspect-ratio:1}}@media screen and (min-width:1040px){.header-major{margin-top:-8.125rem;min-height:50vh;padding:8.125rem 0}.header-major .subtitle,.header-major .title{padding:0 40px}}@media screen and (min-width:1440px){.header-major .subtitle,.header-major .title{padding:0 60px}}@container intergeo (min-width: 0px){.header-major{align-items:flex-start;background-color:var(--background);justify-content:flex-end;padding-bottom:40px}.header-major .title{font-size:2.5rem;hyphenate-limit-chars:13 6 5;-webkit-hyphens:auto;hyphens:auto;line-height:2.8125rem;order:2;text-transform:uppercase}.header-major .subtitle,.header-major .title{font-family:neue-haas-grotesk-display,sans-serif;text-align:left}.header-major .subtitle{font-size:1.5rem;line-height:1.875rem;order:1}.header-major .custom-image{filter:none}.header-major:not(:has(.custom-image)) .subtitle,.header-major:not(:has(.custom-image)) .title{background:linear-gradient(90deg,#004289,#cd0538);-webkit-background-clip:text;background-clip:text;color:transparent}.header-major .intergeo-image-filter{background-blend-mode:multiply;background-image:linear-gradient(90deg,#004289a6,#cd0538a6);height:100%;position:absolute;top:0;width:100%}@media screen and (min-width:1040px){.header-major .title{font-size:5rem;line-height:5.3125rem;text-align:start}.header-major .subtitle{font-size:2.5rem;line-height:3.125rem;text-align:start}}@media screen and (min-width:1440px){.header-major .title{font-size:7.5rem;line-height:7.8125rem;text-align:start}.header-major .subtitle{font-size:2.8125rem;line-height:3.125rem;text-align:start}}}.jump-navigation{display:flex;width:100%}.jump-navigation .anchor-list{display:flex;flex-direction:column;gap:.625rem;margin-top:10px}.jump-navigation .anchor-list .anchor-item{font-size:1.125rem;transition:color .3s ease}@media screen and (min-width:1040px){.jump-navigation .anchor-list{gap:.9375rem}.jump-navigation .anchor-list .anchor-item.active:not(.active~.active){color:var(--highlight)}}
