.cv-cover{isolation:isolate;background:#05070d;position:relative;overflow:hidden}.cv-cover img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.cv-card:hover .cv-cover img,.cv-card:focus-visible .cv-cover img{transform:scale(1.05)}.cv-fallback{background:radial-gradient(60% 80% at var(--x,75%) var(--y,30%), #ff59008c, transparent 60%), radial-gradient(50% 60% at 15% 90%, var(--tint,#2350c859), transparent 70%), linear-gradient(160deg, #0b0f1a 0%, #05070d 70%);position:absolute;inset:0}.cv-fallback:before,.cv-fallback:after{content:"";aspect-ratio:1;width:70%;left:var(--x,75%);top:var(--y,30%);border:1px solid #ffffff1f;border-radius:9999px;position:absolute;transform:translate(-50%,-50%)}.cv-fallback:after{border-color:#ff782873;width:40%;box-shadow:0 0 60px #ff590059}.cv-fallback[data-cat=Lead\ buying]{--x:72%;--y:35%;--tint:#2350c866}.cv-fallback[data-cat=Broker\ sales]{--x:28%;--y:40%;--tint:#6a3fd466}.cv-fallback[data-cat=ISO\ operations]{--x:65%;--y:65%;--tint:#137a3c59}.cv-fallback[data-cat=Underwriting\ basics]{--x:50%;--y:25%;--tint:#2350c84d}.cv-fallback[data-cat=Compliance]{--x:80%;--y:55%;--tint:#c9cdda40}.cv-fallback[data-cat="Funders and lenders"]{--x:35%;--y:70%;--tint:#8a5a0066}.cv-fallback[data-cat=Guide]{--x:70%;--y:45%;--tint:#ff590040}.read-progress{z-index:40;transform-origin:0;background:linear-gradient(90deg,#ff5900,#ff9a55);height:3px;display:none;position:fixed;inset:0 0 auto;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal{animation:linear both cv-rise;animation-timeline:view();animation-range:entry entry 35%}.read-progress{animation:linear both cv-grow;animation-timeline:scroll(root);display:block}}.cv-card{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s}.cv-card:hover{transform:translateY(-4px)}}@keyframes cv-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes cv-grow{to{transform:scaleX(1)}}.cv-card:nth-child(5n+2) .cv-fallback[data-cat=Guide]{--x:25%;--y:65%;--tint:#6a3fd466}.cv-card:nth-child(5n+3) .cv-fallback[data-cat=Guide]{--x:85%;--y:75%;--tint:#2350c873}.cv-card:nth-child(5n+4) .cv-fallback[data-cat=Guide]{--x:45%;--y:20%;--tint:#137a3c66}.cv-card:nth-child(5n+5) .cv-fallback[data-cat=Guide]{--x:15%;--y:30%;--tint:#c9cdda4d}
