.nl-k2.k2t--live.hm--silk{--bg:#fff;--hh-go:#1c49c9;--hh-on:#fff}:root[data-theme=dark] .nl-k2.k2t--live.hm--silk{--hh-go:#9ec2ff;--hh-on:#0b0f17}.sm-still,.sm-cv,.sm-hold{display:none}@media (min-width:861px){.sm-still{z-index:0;width:calc((100% - var(--wide)) / 2);background:#1c49c9;display:block;position:fixed;top:0;bottom:0}.sm-still--l{left:0}.sm-still--r{right:0}.sm-flat .sm-still{background:#1c49c9 url(/silk/top-tall.webp) 50%/cover}.sm-cv{z-index:0;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .6s;display:block;position:fixed;inset:0}.sm-cv.on{opacity:1}.sm-hold{display:grid;position:fixed;bottom:12px;right:8px}.sm-flat .sm-hold{display:none}.nl-k2.k2t.hm--silk .k2-shell{background:0 0}.nl-k2.k2t.hm--silk [data-seam]:before,.nl-k2.k2t.hm--silk [data-seam]:after{display:none}.hm--silk .hm-hd.hm-hd{width:var(--wide);box-sizing:border-box;margin-inline:auto;padding-inline:clamp(20px,3vw,44px)}.hm--silk .hm-ft.hm-ft{padding-inline:clamp(20px,3vw,44px);background:var(--bg);box-sizing:border-box;padding-bottom:24px}.hm--silk .hm-seam{width:var(--wide);background:var(--bg);margin-inline:auto}}.hh{--ds:var(--fd), Arial, sans-serif;background:var(--bg);color:var(--ink);box-sizing:border-box;padding-block:clamp(32px,7vh,88px) clamp(40px,8vh,96px);padding-inline:clamp(20px,3vw,44px)}.hh h1{max-width:13em;font:800 clamp(38px, 5.4vw, 92px)/1.02 var(--fd), sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0}.hh-sub{max-width:34em;margin:clamp(14px,1.6vw,24px) 0 0;font-size:clamp(18px,1.6vw,24px);font-weight:500;line-height:1.35}.hh .dv-form{margin-top:clamp(20px,2.4vw,36px)}.hh .dv-form label{color:var(--ink)}.hh .dv-form input{box-shadow:inset 0 0 0 2px var(--ink);background:var(--bg);color:var(--ink);font-family:var(--ds)}.hh .dv-form input::placeholder{color:var(--ink2)}.hh .dv-form input:focus-visible,.hh .dv-form button:focus-visible{outline:3px solid var(--hh-go)}.nl .hh .dv-form button.dir-btn{background:var(--hh-go);color:var(--hh-on)}.nl .hh .dv-form button.dir-btn:hover{background:color-mix(in srgb, var(--hh-go) 86%, var(--ink))}.hh-say{max-width:34em;color:var(--ink2);margin:12px 0 0;font-size:16px;line-height:1.45}.nl .hh .hh-go{min-height:52px;color:var(--hh-go);box-shadow:inset 0 0 0 2px var(--hh-go);font:800 17px var(--ds);border-radius:3px;align-items:center;margin-top:20px;padding:0 22px;text-decoration:none;display:inline-flex}.nl .hh .hh-go:hover{background:var(--hh-go);color:var(--hh-on)}.nl .hh .hh-go:focus-visible{outline:3px solid var(--hh-go);outline-offset:2px}@media (min-width:861px){.hh.k2-in{margin-inline:auto}}@media (max-width:860px){.hh.k2-in{width:100%}}
