#kp-root .dnd-section,#kp-root .dnd-section>.row-fluid{margin:0;max-width:none;padding:0}#kp-root .dnd-section>.row-fluid>.dnd-column{padding:0}#kp-root .row-fluid [class*=span]{min-height:0}#kp-root .vs-skip{background:var(--cta-bg);border-radius:var(--radius-control);color:var(--cta-fg);left:-9999px;padding:8px 12px;position:absolute;top:8px;z-index:100}#kp-root .vs-skip:focus{left:8px}#kp-root .kp-section[id]{scroll-margin-top:calc(var(--nav-h) + 8px)}#kp-root .vs-textlink{align-items:center;color:var(--fg);display:inline-flex;font-size:var(--fs-body);font-weight:var(--weight-ui);min-height:var(--tap);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:var(--underline-off)}#kp-root .vs-textlink:after{content:"\00A0\2192";content:"\00A0\2192"/"";display:inline-block;text-decoration:none}@media (hover:hover){#kp-root .vs-textlink:hover{opacity:var(--o-hover)}}#kp-root .kp-nav--over[data-over=true] .kp-logo,#kp-root .kp-nav--over[data-over=true] .kp-nav__links a,#kp-root .kp-nav--over[data-over=true] .kp-nav__login{color:#fff!important;opacity:1;text-shadow:0 1px 2px rgba(0,0,0,.55),0 0 12px rgba(0,0,0,.35)}#kp-root .kp-nav--over[data-over=true] .kp-nav__burger{color:#fff}#kp-root .kp-nav:not([data-over=true]) .kp-nav__links a{color:var(--fg)}#kp-root #kp-hero.vs-hero .kp-hero__media:after{background:linear-gradient(180deg,rgba(0,0,0,.3) 0,transparent 18%),linear-gradient(0deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.55) 40%,rgba(0,0,0,.22) 62%,transparent 78%)}@media (min-width:1024px){#kp-root #kp-hero.vs-hero .kp-hero__media:after{background:linear-gradient(180deg,rgba(0,0,0,.3) 0,transparent 16%),linear-gradient(0deg,rgba(0,0,0,.66) 0,rgba(0,0,0,.38) 34%,transparent 58%),linear-gradient(90deg,rgba(0,0,0,.28) 0,transparent 45%)}}