.sobix-home.sg-subpage .sg-page-title{padding:18px 35px 42px;margin-bottom:48px;border-bottom:1px solid #ffffff15}
.sobix-home.sg-subpage .sg-page-title h1{font-size:clamp(32px,5vw,62px);line-height:1.15;font-weight:800;letter-spacing:-.025em;color:#f3f3fa;margin:0}
.sobix-home.sg-subpage .sg-row{align-items:start;min-height:180px}
.sobix-home.sg-subpage .sg-copy{padding-top:0}
.sobix-home.sg-subpage .sg-copy>:first-child{margin-top:0}
.sobix-home.sg-subpage .sg-copy a{color:#42f9f9;text-underline-offset:4px}
.sobix-home.sg-subpage .sg-copy a:hover{color:#e58cdd}
.sobix-home.sg-subpage .sg-block-2 .sg-picture{grid-column:1;grid-row:1}
.sobix-home.sg-subpage .sg-block-2 .sg-copy{grid-column:2;grid-row:1}
.sobix-home.sg-subpage .sg-no-image{grid-template-columns:1fr}
.sobix-home.sg-subpage .sg-no-image .sg-copy{grid-column:1;grid-row:auto}
body:has(.sg-subpage){background:#050610}
body:has(.sg-subpage) .wp-site-blocks>header,body:has(.sg-subpage) .wp-site-blocks>header>.wp-block-group{background:#090b18!important;color:#f3f3fa!important}
body:has(.sg-subpage) .wp-site-blocks>header{border-bottom:1px solid #42f9f92b}
body:has(.sg-subpage) .wp-site-blocks>header a{color:#f3f3fa!important}
body:has(.sg-subpage) .wp-site-blocks>header a:hover{color:#42f9f9!important}
body:has(.sg-subpage) .wp-site-blocks>header .wp-block-navigation__responsive-container.is-menu-open{background:#090b18!important;color:#f3f3fa!important}
body:has(.sg-subpage) .wp-site-blocks>header .wp-block-navigation__responsive-container-open,body:has(.sg-subpage) .wp-site-blocks>header .wp-block-navigation__responsive-container-close{color:#f3f3fa!important}
@media(max-width:760px){.sobix-home.sg-subpage .sg-page-title{padding:5px 4px 28px;margin-bottom:25px}.sobix-home.sg-subpage .sg-block-2 .sg-copy{grid-column:1;grid-row:1}.sobix-home.sg-subpage .sg-block-2 .sg-picture{grid-column:1;grid-row:2}}
