#head-section{--blend-mode:multiply;--bg-position:right center;--bg-size:1000%;--minimal-title-color:inherit;--minimal-subtitle-color:rgb(var(--v-theme-primary-text-alt))}#head-section .head-section--c{align-items:center;display:flex;height:var(--v7f379e37);min-height:360px;padding-bottom:60px;padding-top:var(--v0f9313e4)}#head-section .head-section--c.minimal{justify-content:center;padding-left:var(--er-spacing);padding-right:var(--er-spacing);text-align:center}#head-section .head-section--c.minimal h3.title--c{color:var(--minimal-title-color);font-family:c-hc}#head-section .head-section--c.minimal .subtitle--c{color:var(--minimal-subtitle-color);line-height:1.18;margin:18px auto 0;max-width:410px}#head-section .bg-head-section--c{overflow:hidden}#head-section .bg-head-img--c,#head-section .bg-head-section--c{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}#head-section .bg-head-img--c{mix-blend-mode:var(--blend-mode)}#head-section .bg-head-img--c .v-img__img{-o-object-position:var(--bg-position);object-position:var(--bg-position)}#head-section .bg-head-section-c{height:100%;width:100%}#head-section .bg-head-section-c svg{position:absolute}#head-section .bg-head-section-c svg#grd-light-svg{min-width:600px;right:0;transform:translate(36%,-40%);width:70%}#head-section .bg-head-section-c svg#grd-light-svg .cls-1{fill:url(#radial-gradient);opacity:.8}#head-section .bg-head-section-c svg#grd-dark-svg{bottom:0;min-width:1040px;transform:translate(-36%,32%);width:110%}#head-section .bg-head-section-c svg#grd-dark-svg .cls-1{fill:url(#radial-gradient-dark);opacity:.6}#head-section .head-txt--c{margin:0 var(--er-spacing)}#head-section .head-txt--c .title--c{color:rgb(var(--v-theme-grey));font-family:spd-i;line-height:.7}#head-section .head-txt--c h5.sub-title--c{color:rgb(var(--v-theme-grey-dark));margin-top:16px;width:400px}#head-section .head-txt--c .btns--c{margin-top:48px}#head-section .head-txt--c .btns--c .btns-c{display:flex;gap:14px}#head-section .head-txt--c .btns--c .btns-c .t-button{font-family:b-b}@media screen and (max-width:700px){#head-section{--bg-position:80% center}#head-section .head-txt--c h5.sub-title--c{width:300px}}@media screen and (max-width:500px){#head-section .head-txt--c h5.sub-title--c{width:232px}}
