.header-hero-secondary{font-family:var(--font-racing);font-size:22px;line-height:32px}
@media(min-width:1024px){.header-hero-secondary{font-size:32px;line-height:48px}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.title-with-link{max-width:1440px;margin-inline:auto;padding:48px 16px 24px;box-sizing:border-box}
@media(min-width:769px){.title-with-link{padding:88px 0 48px 56px}
}
.title-with-link .title-with-link-container{color:var(--text-primary);background:var(--background-primary)}
.title-with-link a,.title-with-link a:visited{color:inherit;text-decoration:none}
.title-with-link .title-icon-light,.title-with-link .title-icon-dark{flex-shrink:0;margin-top:1px}
.title-with-link .title-container{display:flex}
.title-with-link .container_title{display:flex;margin:0 0 8px;align-items:flex-start;width:100%;gap:8px;flex-wrap:wrap;flex-direction:column}
@media(min-width:1024px){.title-with-link .container_title{flex-direction:row;align-items:center;gap:16px}
.title-with-link .container_title .title-icon-light,.title-with-link .container_title .title-icon-dark{margin-top:0}
}
@media(max-width:1024px){.title-with-link .container_title .title-icon-light,.title-with-link .container_title .title-icon-dark{height:16px;width:auto}
}
.title-with-link .container_title .link-title{font-family:var(--font-racing);font-size:12px;font-weight:400;line-height:20px;display:flex;align-items:flex-end;margin:0;flex-grow:1}
@media(min-width:1024px){.title-with-link .container_title .link-title{font-size:24px;line-height:52px}
}
.title-with-link .subtitle-container{font-family:var(--font-f1);padding:72px 56px 6px;font-size:var(--font-size-headline-1-sm);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-display-1-sm)}
.title-with-link .subtitle-container .subtitle{font-size:var(--font-size-headline-1-sm);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-display-1-sm)}
@media(max-width:1040px){.title-with-link .subtitle-container{font-size:var(--font-size-title);line-height:var(--line-height-title);padding:40px 16px 0}
.title-with-link .subtitle-container .subtitle{font-size:var(--font-size-title);line-height:var(--line-height-title)}
}
.title-with-link .subtitle-slash{color:var(--red);margin:0 6px 0 0}
.title-with-link.no-title .subtitle-container{padding:24px 56px 6px}
@media(max-width:1040px){.title-with-link.no-title .subtitle-container{padding:0 16px 6px}
}
.title-with-link .descriptionArt{font-family:var(--font-f1);font-weight:400;font-size:20px;line-height:28px;margin:0}
@media(min-width:320px) and (max-width:1040px){.title-with-link .descriptionArt{font-size:14px;line-height:24px}
}
.title-with-link.cont-blue{background:#00142e;max-width:1440px;margin:auto}
.title-with-link.cont-blue .title-icon-dark{display:none}
.title-with-link.cont-blue .container_title a{text-decoration:none}
.title-with-link.cont-white{max-width:1440px;margin:auto;background:var(--white)}
.title-with-link.cont-white .title-icon-light{display:none}
.title-with-link.cont-white .title-with-link-container{color:var(--brand-darkest);background:var(--white)}
@media screen and (max-width:320px){.title-with-link .titlewithLink .container_title{align-items:center;padding-left:20px}
.title-with-link .titlewithLink .container_title img{width:40px}
.title-with-link .titlewithLink .container_title h1{font-size:16px;line-height:0;margin:15px 0 10px}
}