.nl-k2.k2t{background:var(--bg)}.nl-k2.k2t--live{--bg:#f1efeb;--bg2:#e6e3dd;--ink:#15140f;--ink2:#45423b;--acc:#2350e6;--acc-dk:#1a3fc2;--on-acc:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] .nl-k2.k2t--live{--bg:#0b0f17;--bg2:#131b2b;--ink:#e9eef7;--ink2:#b3c0d4;--acc:#3d7cff;--acc-dk:#6a9bff;--on-acc:#0b0f17;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nl-k2.k2t--gutter{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E"), var(--bg)}.nl-k2.k2t{--rule:color-mix(in srgb, var(--ink) 32%, transparent);--cross:color-mix(in srgb, var(--ink) 75%, transparent);--gut:10px;--rule-at:70%}.nl-k2.k2t .k2-btn{min-height:48px;font:700 16px/1.15 var(--f), sans-serif;letter-spacing:-.003em;background-color:color-mix(in srgb, var(--acc) 90%, var(--ink));color:var(--on-acc);border-radius:3px;padding:0 18px;box-shadow:inset 0 0 0 2px #142f8f}.nl-k2.k2t .k2-btn:hover{background-color:var(--acc-dk)}.nl-k2.k2t .k2-btn--line{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);font-weight:700}.nl-k2.k2t .k2-btn--line:hover{background:var(--ink);color:var(--paper);box-shadow:inset 0 0 0 2px var(--ink)}:root[data-theme=dark] .nl-k2.k2t .k2-btn:not(.k2-btn--line){color:#0b0f17;background-color:#9ec2ff;box-shadow:inset 0 0 0 2px #3d7cff}:root[data-theme=dark] .nl-k2.k2t .k2-btn:not(.k2-btn--line):hover{color:#0b0f17;background-color:#d4e4ff}.nl-k2.k2t .k2-btn:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.nl-k2.k2t .k2-shell{background:linear-gradient(var(--rule), var(--rule)) no-repeat calc(50% - var(--wide) / 2 - var(--gut)) 0 / 1px 100%, linear-gradient(var(--rule), var(--rule)) no-repeat calc(50% + var(--wide) / 2 + var(--gut)) 0 / 1px 100%}.nl-k2.k2t [data-seam]{position:relative}.nl-k2.k2t [data-seam]:before{content:"";left:0;right:0;top:var(--rule-at);background:var(--rule);pointer-events:none;height:1px;position:absolute}.nl-k2.k2t [data-seam]:after{content:"";left:0;right:0;top:calc(var(--rule-at) - 5px);pointer-events:none;background:linear-gradient(var(--cross), var(--cross)) no-repeat calc(50% - var(--wide) / 2 - var(--gut)) 5px / 11px 1px, linear-gradient(var(--cross), var(--cross)) no-repeat calc(50% - var(--wide) / 2 - var(--gut)) 0 / 1px 11px, linear-gradient(var(--cross), var(--cross)) no-repeat calc(50% + var(--wide) / 2 + var(--gut)) 5px / 11px 1px, linear-gradient(var(--cross), var(--cross)) no-repeat calc(50% + var(--wide) / 2 + var(--gut)) 0 / 1px 11px;height:11px;position:absolute}.nl-k2.k2t .k2t-box{border:1px solid var(--rule);background:color-mix(in srgb, var(--paper) 72%, transparent);position:relative}.nl-k2.k2t .k2t-box:before{content:"";pointer-events:none;background:linear-gradient(var(--cross), var(--cross)) no-repeat 0 5px / 11px 1px, linear-gradient(var(--cross), var(--cross)) no-repeat 5px 0 / 1px 11px, linear-gradient(var(--cross), var(--cross)) no-repeat 100% 5px / 11px 1px, linear-gradient(var(--cross), var(--cross)) no-repeat calc(100% - 5px) 0 / 1px 11px, linear-gradient(var(--cross), var(--cross)) no-repeat 0 calc(100% - 5px) / 11px 1px, linear-gradient(var(--cross), var(--cross)) no-repeat 5px 100% / 1px 11px, linear-gradient(var(--cross), var(--cross)) no-repeat 100% calc(100% - 5px) / 11px 1px, linear-gradient(var(--cross), var(--cross)) no-repeat calc(100% - 5px) 100% / 1px 11px;position:absolute;inset:-6px}.nl-k2.k2t .k2t-art{width:100%;display:block}.nl-k2.k2t :is(.k2-doc,.k2-pop,.k2-dlg,.k2-set){box-shadow:none}.nl-k2.k2t .k2t-deep{border:1.5px solid var(--acc);background:var(--paper);flex-direction:column;align-items:flex-start;padding:26px 28px 22px;display:flex}.nl-k2.k2t .k2t-deep-tag{font:700 13px/1 var(--fm), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--acc);margin:-2px 0 10px}.nl-k2.k2t .k2t-deep-hd{justify-content:space-between;align-self:stretch;align-items:baseline;gap:16px;display:flex}.nl-k2.k2t .k2t-deep-hd :is(h2,h3),.nl-k2.k2t .k2t-deep-k{font:700 30px/1.1 var(--f), sans-serif;letter-spacing:-.022em}.nl-k2.k2t .k2t-deep-k{color:var(--acc)}.nl-k2.k2t .k2t-price{white-space:nowrap;color:var(--ink);align-items:baseline;gap:0 8px;display:inline-flex}.nl-k2.k2t .k2t-price-n{font:700 var(--k2t-price,40px)/1 var(--fd), var(--f), sans-serif;letter-spacing:-.035em;font-variant-numeric:lining-nums}.nl-k2.k2t .k2t-price-pre{font:700 12px/1 var(--f), sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--ink2)}.nl-k2.k2t .k2t-price-per{font:500 15px/1 var(--f), sans-serif;color:var(--ink2)}.nl-k2.k2t .k2t-price--acc .k2t-price-n{color:var(--acc)}.nl-k2.k2t .k2t-deep-art{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);align-self:stretch;align-items:center;gap:14px;margin-top:18px;padding:12px 0;display:flex}.nl-k2.k2t .k2t-deep-art canvas{flex:1;min-width:0;height:52px}.nl-k2.k2t .k2t-deep-art p{font:400 13px/1 var(--fm), monospace;color:var(--ink2);flex:none}.nl-k2.k2t .k2t-deep-line{max-width:58ch;margin:18px 0 20px;font-size:16.5px;line-height:1.5}.nl-k2.k2t .k2t-deep .k2-small{max-width:58ch;margin-top:12px;line-height:1.45}.nl-k2.k2t .k2t-vs{border-collapse:collapse;width:100%;margin-top:28px;font-size:15.5px}.nl-k2.k2t .k2t-vs caption{caption-side:top;text-align:left;font:700 19px/1.2 var(--f), sans-serif;letter-spacing:-.01em;padding-bottom:12px}.nl-k2.k2t .k2t-vs th,.nl-k2.k2t .k2t-vs td{border-top:1px solid var(--line2);text-align:left;vertical-align:baseline;padding:11px 14px}.nl-k2.k2t .k2t-vs tbody tr:last-child th,.nl-k2.k2t .k2t-vs tbody tr:last-child td{border-bottom:1px solid var(--line2)}.nl-k2.k2t .k2t-vs thead th{font:700 13px/1 var(--fm), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--ink2);border-top:0;padding-top:0}.nl-k2.k2t .k2t-vs thead th:last-child{color:var(--acc)}.nl-k2.k2t .k2t-vs tbody th{padding-left:0;font-weight:500}.nl-k2.k2t .k2t-vs td{width:26%;color:var(--ink2)}.nl-k2.k2t .k2t-vs td:last-child{width:30%;color:var(--ink);background:color-mix(in srgb, var(--acc) 6%, transparent);font-weight:700}@media (max-width:860px){.nl-k2.k2t .k2-btn{min-height:46px;font-size:15px}.nl-k2.k2t .k2t-deep{padding:22px 16px 20px}.nl-k2.k2t .k2t-deep .k2-btn{white-space:normal;text-wrap:balance;text-align:center;align-self:stretch;width:100%}.nl-k2.k2t .k2t-deep-art canvas{height:104px}.nl-k2.k2t .k2t-vs,.nl-k2.k2t .k2-small{font-size:16px}.nl-k2.k2t .k2t-vs th,.nl-k2.k2t .k2t-vs td{padding:10px 8px}.nl-k2.k2t .k2t-vs td{width:auto}}@media (max-width:520px){.nl-k2.k2t{--wide:calc(100vw - 40px)}.nl-k2.k2t .k2-btn{white-space:nowrap;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-align:center;justify-content:center;max-width:100%;min-height:44px;padding:0 14px;font-size:14px;line-height:1.2}.nl-k2.k2t .nl-hd :is(.btn,.k2-btn){white-space:nowrap;flex:none;min-height:44px;padding:0 10px;font-size:13.5px}.nl-k2.k2t .k2t-deep-hd :is(h2,h3),.nl-k2.k2t .k2t-deep-k{font-size:25px}.nl-k2.k2t .k2t-price-n{font-size:var(--k2t-price,32px)}.nl-k2.k2t .k2t-price-per{font-size:14px}}
