.crumb a{margin-block:-10px;padding-block:10px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vp-jump{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.vp-jump a{color:#fff;background:#ffffff0f;border:1px solid #ffffff47;border-radius:999px;align-items:baseline;gap:10px;padding:11px 18px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.vp-jump a small{color:#ffffffa8;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.vp-jump a:hover{background:#ffffff24;border-color:#ffffff80}.vp-zones{margin-top:64px;display:grid}.vp-zone{grid-template-columns:220px minmax(0,1fr);column-gap:48px;scroll-margin-top:110px;display:grid}.vp-mark{border-left:2px solid var(--red);padding:0 0 56px 28px;position:relative}.vp-mark:before{content:"";background:repeating-linear-gradient(to bottom, var(--red) 0 1px, transparent 1px 12px);opacity:.45;width:10px;position:absolute;top:0;bottom:0;left:-2px}.vp-mark:after{content:"";background:var(--red);width:16px;height:2px;position:absolute;top:6px;left:-9px}.vp-zone:last-child .vp-mark{padding-bottom:0}.vp-h{position:sticky;top:120px}.vp-h b{color:var(--red);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1;display:block}.vp-h span{letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-top:10px;font-size:13px;font-weight:700;display:block}.vp-body{padding-bottom:72px}.vp-zone:last-child .vp-body{padding-bottom:0}.vp-body h3{margin:0;font-size:26px}.vp-body>p{color:var(--text-mid);max-width:640px;margin:10px 0 0;font-size:16.5px;line-height:1.65}.vp-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.vp-card{border:1px solid var(--line);color:inherit;background:#fff;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.vp-card:hover{transform:translateY(-3px);box-shadow:0 18px 36px #1a0e0e1a}.vp-card img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.vp-card .in{flex-direction:column;flex:1;gap:6px;padding:16px 18px 18px;display:flex}.vp-card .cause{color:var(--red);font-size:13px;font-weight:700}.vp-card .cause:before{content:"Meestal: ";color:var(--text-dim);font-weight:600}.vp-card strong{color:var(--ink);font-size:17px;line-height:1.3}.vp-card .go{color:var(--ink);align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:14px;font-weight:700;display:inline-flex}.vp-card .go svg{width:15px;height:15px;color:var(--red);transition:transform .2s}.vp-card:hover .go svg{transform:translate(3px)}.vp-cmp{margin-top:48px;overflow-x:auto}.vp-cmp table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);background:#fff;border-radius:14px;width:100%;min-width:720px;overflow:hidden}.vp-cmp th,.vp-cmp td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:18px 22px;font-size:15.5px;line-height:1.55}.vp-cmp tr:last-child th,.vp-cmp tr:last-child td{border-bottom:0}.vp-cmp thead th{color:var(--ink);background:var(--bg-soft);font-size:17px;font-weight:800}.vp-cmp thead th a{color:inherit;border-bottom:2px solid var(--red);text-decoration:none}.vp-cmp tbody th{width:22%;color:var(--ink);font-weight:700}.vp-cmp td{color:var(--text-mid)}.vp-note{color:var(--text-mid);margin:18px 0 0;font-size:15px}.vp-real{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.vp-real a{color:inherit;background:#fff;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .25s;display:flex;overflow:hidden}.vp-real a:hover{transform:translateY(-3px)}.vp-real img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.vp-real .in{gap:6px;padding:18px 20px 20px;display:grid}.vp-real .pl{letter-spacing:.12em;text-transform:uppercase;color:var(--red);font-size:12px;font-weight:700}.vp-real strong{color:var(--ink);font-size:18px}.vp-real p{color:var(--text-mid);margin:0;font-size:14.5px;line-height:1.55}.vp-all{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin-top:44px;display:grid}.vp-all h3{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 0 12px;font-size:13px;font-weight:800}.vp-all ul{margin:0;padding:0;list-style:none}.vp-all li+li{border-top:1px solid var(--line)}.vp-all a{color:var(--ink);padding:10px 0;font-size:15.5px;font-weight:600;text-decoration:none;display:block}.vp-all a:hover{color:var(--red)}.vp-hm .vp-gauge{pointer-events:none;position:absolute;top:50%;left:0;right:0}.vp-gline{filter:drop-shadow(0 1px 2px #00000059);transform-origin:0;border-top:2px dashed #fffffff2;animation:1.1s cubic-bezier(.2,.7,.2,1) .5s both vp-draw;position:absolute;top:0;left:0;right:0}.vp-gline:before{content:"";background:#fff;width:2px;height:16px;position:absolute;top:-9px;left:-1px}.vp-glabel{background:var(--red);color:#ffffffd9;border-radius:10px;gap:2px;padding:9px 13px;font-size:12.5px;font-weight:600;animation:.5s cubic-bezier(.2,.7,.2,1) 1.3s both vp-pop;display:grid;position:absolute;bottom:12px;left:18px;box-shadow:0 10px 24px #28000459}.vp-glabel b{color:#fff;font-size:14px;font-weight:800}@keyframes vp-draw{0%{transform:scaleX(0)}}@keyframes vp-pop{0%{opacity:0;transform:translateY(8px)}}.vp-zones{position:relative}.vp-tape{pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:0}.vp-tape i{background:var(--red);transform-origin:top;transform:scaleY(var(--p,1));position:absolute;inset:0}.vp-anim .vp-mark{border-left-color:#9e000f24}.vp-anim .vp-h b{transition:color .4s}.vp-anim [data-vp-in]:not(.vp-body),.vp-anim .vp-body>*{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(22px)}.vp-anim .is-in[data-vp-in]:not(.vp-body),.vp-anim .vp-body.is-in>*,.vp-anim .vp-body>.vp-cards{opacity:1;transform:none}.vp-anim .vp-body .vp-card{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),box-shadow .25s;transition-delay:calc(var(--i,0) * .11s);transform:translateY(26px)}.vp-anim .vp-body.is-in .vp-card{opacity:1;transform:none}.vp-anim .vp-body.is-in .vp-card:hover,.vp-anim .vp-real a.is-in:hover{transition-delay:0s;transform:translateY(-3px)}@media (width<=1080px){.vp-zone{grid-template-columns:150px minmax(0,1fr);column-gap:28px}.vp-h b{font-size:30px}.vp-cards,.vp-all{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.vp-zones{margin-top:40px}.vp-zone{grid-template-columns:1fr}.vp-mark{border-left-width:2px;padding:0 0 14px 18px}.vp-mark:before,.vp-mark:after{display:none}.vp-cmp{overflow:visible}.vp-cmp table{min-width:0}.vp-cmp thead{display:none}.vp-cmp tbody tr{border-bottom:1px solid var(--line);padding:16px 18px;display:block}.vp-cmp tbody tr:last-child{border-bottom:0}.vp-cmp tbody th,.vp-cmp td{border:0;width:auto;padding:0;display:block}.vp-cmp tbody th{margin-bottom:8px;font-size:17px}.vp-cmp td{padding:6px 0;font-size:15px}.vp-cmp td:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--red);font-size:12px;font-weight:800;display:block}.vp-h{align-items:baseline;gap:12px;display:flex;position:static}.vp-h b{font-size:26px}.vp-h span{margin:0}.vp-body{padding-bottom:48px}.vp-cards,.vp-real{grid-template-columns:1fr}.vp-tape{display:none}.vp-anim .vp-mark{border-left-color:var(--red)}.vp-glabel{bottom:10px;left:12px}.vp-all{grid-template-columns:1fr;gap:28px}}@media (prefers-reduced-motion:reduce){.vp-card,.vp-real a,.vp-card .go svg{transition:none}.vp-gline,.vp-glabel{animation:none}}
