.home-pointer{z-index:70;pointer-events:none;opacity:0;width:0;height:0;transition:opacity .12s;position:fixed;top:0;left:0}.home-pointer[data-visible=true]{opacity:1}.home-pointer-dot{background:var(--blue);border-radius:50%;width:5px;height:5px;position:absolute;top:-2.5px;left:-2.5px;box-shadow:0 0 0 1px #ffffff80}.home-pointer-ring{width:0;height:0;position:absolute;top:0;left:0}.home-pointer-ring>svg{width:var(--ring-size,22px);height:var(--ring-size,22px);color:#0759d58c;transition:width .24s,height .24s,color .24s;display:block;overflow:visible;transform:translate(-50%,-50%)}.home-pointer-contour{fill:#0000;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;transition:fill .24s}.home-pointer-pencil{fill:none;stroke:currentColor;stroke-width:.8px;stroke-linecap:round;opacity:.35}.home-pointer[data-attached=true] .home-pointer-ring>svg{color:#0759d5b3}.home-pointer[data-attached=true] .home-pointer-contour{fill:#0759d506}.has-home-pointer,.has-home-pointer :is(a,button,[role=button]),.has-home-pointer .card-news-track,.has-home-pointer .card-news-track.is-dragging{cursor:none}@media (hover:none),(pointer:coarse){.home-pointer{display:none}}@media (prefers-reduced-motion:reduce){.home-pointer{display:none}}
.sketch-heading.sketch-underline{padding-bottom:19px}.sketch-heading.sketch-underline:after{display:none}.heading-sketch{width:100%;max-width:335px;height:23px;color:var(--blue);pointer-events:none;position:absolute;bottom:-2px;left:0;transform:rotate(-1deg)}.heading-sketch--loop{width:calc(100% + 5px);height:22px;transform:rotate(-2deg)}.record-list--interactive .record-row{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 210px;padding-inline:18px;transition:background .22s}.record-list--interactive .record-row>*{min-width:0}.record-list--interactive .record-meta{justify-content:flex-end}.record-list--interactive .record-action{transition:transform .22s,color .22s}.record-list--interactive .record-row:focus-visible{background:#f5f9ff}.record-list--interactive .record-row:focus-visible .record-title{color:var(--blue)}.record-list--interactive .record-row:focus-visible .record-action{transform:translate(3px,-3px)}@media (hover:hover) and (pointer:fine){.record-list--interactive .record-row:hover{background:#f5f9ff}.record-list--interactive .record-row:hover .record-action{transform:translate(3px,-3px)}}@media (max-width:950px){.record-list--interactive .record-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 110px}}@media (max-width:680px){.record-list--interactive .record-row{grid-template-columns:minmax(0,1fr) auto;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.record-list--interactive .record-row:is(:hover,:focus-visible) .record-action{transform:none}}
