.section-page-header{position:relative;background-color:var(--color-spot-light);text-align:center}.section-page-header .wrap{display:flex;align-items:center;height:100%}.section-page-header__inner{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;height:-moz-fit-content;height:fit-content;width:100%}.section-page-header__inner.align-left{justify-content:flex-start;text-align:left}.section-page-header__inner.align-right{justify-content:flex-end;text-align:right}@media (max-width:768px){.section-page-header__inner.align-mobile-left{justify-content:flex-start;text-align:left}}@media (max-width:768px){.section-page-header__inner.align-mobile-right{justify-content:flex-end;text-align:right}}.section-page-header__inner p{margin:0}.section-page-header__content{width:100%;max-width:40%}.section-page-header__content p.large{font-size:1em}@media (max-width:768px){.section-page-header__content{max-width:60%}}.section-page-header .container{position:relative;overflow:hidden}.section-page-header .container--tall{position:relative;height:calc(100vh - 6em);overflow:hidden;min-height:45em;display:flex;align-items:center}@media (max-width:1024px){.section-page-header .container--tall{height:calc(100vh - 4.5em)}}.section-page-header .container--tall p{font-family:freight-neo-pro,sans-serif;font-weight:400;line-height:1.2}.section-page-header .container--tall .section-page-header__inner{height:auto;min-height:auto}@media (max-width:768px){.section-page-header .container--tall .section-page-header__inner{height:auto;min-height:auto}}.section-page-header .container .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);z-index:1}.section-page-header .container .diamond{position:absolute;bottom:3%;left:50%;transform:translateX(-50%);display:flex;align-items:center;flex-direction:column;z-index:2}.section-page-header .container .diamond .line{height:3em;width:1px;background-color:var(--color-spot-dark);display:block}.section-page-header .container .diamond svg{width:1em;height:1em;transform:rotate(45deg);margin-top:5px}.section-page-header .container .diamond svg rect{fill:none;stroke:var(--color-spot-dark);stroke-width:1;stroke-miterlimit:10}.section-page-header .container img,.section-page-header .container video{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.section-page-header__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:var(--split-height,65svh);min-height:34em;overflow:hidden}.section-page-header__split-media{overflow:hidden}.section-page-header__split-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-page-header__split-content{display:flex;align-items:center;padding:3em clamp(3em,7vw,8em);background:var(--split-background,#898861);color:var(--color-text-light);text-align:left}.section-page-header__split-content>div{width:100%;max-width:46em}.section-page-header__split-content h1{margin:0 0 1.05em;color:var(--color-text-light);font-family:freight-neo-pro,sans-serif;font-size:3em;font-weight:400;line-height:.88;text-transform:uppercase}.section-page-header__split-copy{font-family:freight-neo-pro,sans-serif;font-size:1em;font-weight:400;line-height:1.18}.section-page-header__split-copy p{margin:0 0 1.8em}.section-page-header__split-copy p:last-child{margin-bottom:0}.section-page-header__split-button{display:inline-block;margin-top:3em;padding:.85em 1.25em;border:.12em solid rgba(255,255,255,.6);color:var(--color-text-light);font-family:freight-neo-pro,sans-serif;font-weight:500;letter-spacing:.15em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.section-page-header__split-button:focus,.section-page-header__split-button:hover{border-color:var(--color-text-light);background-color:var(--color-text-light);color:var(--color-text-dark);text-decoration:none}@media (min-width:769px){.section-page-header__split--reduced-desktop{min-height:0}.section-page-header__split--compact-desktop .section-page-header__split-content{padding-top:1.5em;padding-bottom:1.5em}.section-page-header__split--compact-desktop .section-page-header__split-content h1{margin-bottom:.55em}.section-page-header__split--compact-desktop .section-page-header__split-copy p{margin-bottom:.8em}.section-page-header__split--compact-desktop .section-page-header__split-button{margin-top:1.25em}.section-page-header__split--very-compact-desktop .section-page-header__split-content h1{font-size:2em}.section-page-header__split--very-compact-desktop .section-page-header__split-copy{font-size:1em}}@media (max-width:768px){.section-page-header__split{grid-template-columns:1fr;grid-template-rows:minmax(40%,auto) minmax(60%,auto);height:var(--split-height-mobile,90svh);min-height:42em}.section-page-header__split--reduced-mobile{min-height:0}.section-page-header__split-content{padding:1.75em 2em}.section-page-header__split-content h1{margin-bottom:.65em;font-size:clamp(1.8em,8vw,2.4em)}.section-page-header__split-copy{font-size:1em}.section-page-header__split-copy p{margin-bottom:.9em}.section-page-header__split-button{margin-top:1em}.section-page-header__split--compact-mobile .section-page-header__split-content{padding-top:1em;padding-bottom:1em}.section-page-header__split--compact-mobile .section-page-header__split-content h1{margin-bottom:.4em}.section-page-header__split--compact-mobile .section-page-header__split-copy p{margin-bottom:.55em}.section-page-header__split--compact-mobile .section-page-header__split-button{margin-top:.65em}.section-page-header__split--very-compact-mobile .section-page-header__split-content h1{font-size:1.5em}.section-page-header__split--very-compact-mobile .section-page-header__split-copy{font-size:.85em}}