:root{--bg:#ffffff;--ink:#151720;--muted:#636777;--line:#dfe5ef;--lime:#cddcff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.65 Arial,Helvetica,sans-serif}.wrap{max-width:1160px;margin:auto;padding-left:32px;padding-right:32px}header{height:106px;display:flex;align-items:center;justify-content:space-between}.brand{font:800 29px Arial,Helvetica,sans-serif;letter-spacing:-1.5px;text-decoration:none;color:var(--ink)}.brand span{font:500 15px Arial,Helvetica,sans-serif;letter-spacing:0;color:var(--muted);margin-left:10px}nav{border:1px solid var(--line);padding:4px;border-radius:30px;display:flex;gap:3px}button{font:600 12px Arial,Helvetica,sans-serif;border:0;background:transparent;color:var(--ink);padding:8px 13px;border-radius:20px;cursor:pointer}button[aria-pressed=true]{background:var(--ink);color:white}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #7795ff;outline-offset:5px}.hero{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;padding-top:58px;padding-bottom:65px;align-items:center}.eyebrow,.small{font-size:11px;font-weight:700;letter-spacing:1.6px;display:flex;gap:8px;align-items:center}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#228800;flex-shrink:0}h1{font:600 clamp(45px,5.8vw,72px)/1.09 Arial,Helvetica,sans-serif;letter-spacing:-3.5px;margin:26px 0}h2{font:600 36px/1.2 Arial,Helvetica,sans-serif;letter-spacing:-1.4px;margin:15px 0 22px}h3{font:700 19px/1.3 Arial,Helvetica,sans-serif;letter-spacing:-.4px}.intro{font-size:18px;color:var(--muted);max-width:510px;line-height:1.7}.actions{display:flex;flex-wrap:wrap;gap:22px;align-items:center;margin-top:30px}.primary{display:inline-block;background:var(--ink);color:white;padding:14px 22px;border-radius:7px;text-decoration:none;font-weight:600;font-size:14px}.primary:hover{background:#1743e5}.secondary{color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.fine{font-size:11px;color:var(--muted);margin-top:13px}.connection{background:#edf1ff;border:1px solid #dce3f0;border-radius:20px;padding:30px;box-shadow:0 15px 45px #2354ff07}.small{text-align:center;display:block;font-size:9px;color:var(--muted);letter-spacing:1.4px}.clover,.hub{max-width:240px;margin:26px auto 0;background:white;border:1px solid var(--line);border-radius:10px;text-align:center;padding:18px;font:700 27px Arial,Helvetica,sans-serif}.clover{color:#228800}.clover span,.hub span{display:block;font:400 12px Arial,Helvetica,sans-serif;letter-spacing:0;margin-top:4px;color:var(--muted)}.connector-line{height:42px;border-left:1px dashed #a8bcff;width:1px;margin:auto;text-align:center}.connector-line span{display:block;position:relative;left:-6px;top:9px;font-size:20px;background:#edf1ff;line-height:22px}.hub{margin-top:0;background:var(--ink);color:var(--lime);border:0}.hub span{color:#636777}.destinations{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:25px}.destinations>div{background:#ffffff;border:1px solid var(--line);border-radius:8px;padding:15px 8px;text-align:center;min-width:0}.destinations strong{display:block;font-size:11px}.icon{font:400 28px Arial,Helvetica,sans-serif}.status{margin-top:24px;font-size:11px;display:flex;justify-content:center;gap:8px;align-items:center}.notice{padding-top:24px;padding-bottom:24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:260px 1fr;gap:30px;align-items:center}.notice strong{font-size:10px;letter-spacing:1px}.notice p{font-size:13px;margin:0;color:var(--muted)}.scope{padding-top:85px;padding-bottom:70px}.section-top{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:end}.section-top>p{color:var(--muted);font-size:14px;margin-bottom:25px}.scope-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;margin-top:28px}.scope-grid article{border-top:1px solid var(--line);padding-top:22px}.number{font-size:12px;color:#68769f}.scope-grid ul{padding-left:19px;color:var(--muted);font-size:14px}.scope-grid li{padding:6px 0 6px 4px}.steps-section{background:var(--ink);color:#ffffff;padding:65px 0}.steps-section .eyebrow{color:var(--lime)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:38px}.steps article>span{display:block;width:32px;height:32px;border:1px solid #52627c;color:var(--lime);text-align:center;line-height:30px;border-radius:50%;font-size:12px}.steps h3{margin-top:23px}.steps p{font-size:14px;color:#c3cede}.faq{display:grid;grid-template-columns:1fr 1.5fr;gap:80px;padding-top:80px;padding-bottom:80px}details{border-bottom:1px solid var(--line);padding:18px 0}summary{font-weight:600;cursor:pointer;font-size:15px}details p{font-size:14px;color:var(--muted)}.final-cta{background:#edf1ff;border-radius:12px;margin-bottom:70px;padding-top:38px;padding-bottom:38px;display:flex;align-items:center;justify-content:space-between;gap:30px}.final-cta h2{margin:13px 0}.final-cta p{color:var(--muted);font-size:14px;max-width:540px}.final-cta a{flex-shrink:0}footer{display:grid;grid-template-columns:160px 1fr 190px;gap:35px;padding-top:30px;padding-bottom:40px;border-top:1px solid var(--line);align-items:center;font-size:10px;color:var(--muted)}footer p{margin:0}footer a{color:var(--muted)}footer>span{font-size:13px;font-weight:700;color:var(--ink)}@media(max-width:800px){.wrap{padding-left:23px;padding-right:23px}.hero{gap:35px;grid-template-columns:1fr;padding-top:25px}.connection{max-width:460px;width:100%;margin:auto}h1{letter-spacing:-2px}.notice{grid-template-columns:1fr;gap:10px}.section-top{grid-template-columns:1fr;gap:0}.scope-grid{gap:25px}.steps{gap:22px}.faq{grid-template-columns:1fr;gap:10px}.final-cta{margin-left:18px;margin-right:18px;flex-direction:column;align-items:start}footer{grid-template-columns:1fr;gap:15px}}@media(max-width:500px){header{height:86px}.brand span{display:none}.intro{font-size:16px}.scope-grid,.steps{grid-template-columns:1fr}.scope,.faq{padding-top:55px;padding-bottom:50px}.steps-section{padding:48px 0}.steps{gap:20px}.steps article{border-bottom:1px solid #3a485d;padding-bottom:18px}.steps article:last-child{border:0;padding:0}.steps h3{margin-top:15px}h2{font-size:30px}.connection{padding:25px}.final-cta .primary{font-size:12px;padding:14px 12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Identity taken from the current Yelevo website source; Clover theme color taken from its official site. */
:root{--yelevo-blue:#2354ff;--clover-green:#228800}header{border-bottom:1px solid #edf0f6}.brand{display:inline-flex;align-items:center;gap:12px}.brand img{display:block;width:138px;height:46px;object-fit:contain}.brand span{margin:0;color:#636777}.primary{background:var(--yelevo-blue);border-radius:9px}.eyebrow{color:#596071}.hero h1{font-weight:700;letter-spacing:-.065em;line-height:1.03}.hero .eyebrow .dot{background:var(--yelevo-blue)}nav button[aria-pressed=true]{background:var(--yelevo-blue)}.hub{background:white;color:#151720;border:1px solid #dce3f0;box-shadow:0 8px 28px #2354ff10}.hub img{display:block;width:126px;height:42px;object-fit:contain;margin:auto}.hub span{color:#636777}.clover{color:var(--clover-green);border-color:#d6e6d0}.connection{background:#edf1ff;box-shadow:none;border-color:#dce3f0}.status .dot{background:#68769f}.notice strong{color:#2354ff}.number{color:#2354ff}.steps-section{background:#151720}.steps-section .eyebrow,.steps article>span{color:#cddcff}.final-cta{background:#edf1ff}.final-cta .eyebrow{color:#2354ff}.scope-grid article{padding-top:28px}.scope-grid h3{font-size:23px}footer>span{color:#2354ff}@media(max-width:500px){.brand img{width:120px;height:40px}.hero h1{letter-spacing:-.055em}}

.clover .clover-logo-window{position:relative;display:block;height:56px;width:200px;max-width:100%;margin:0 auto 8px;overflow:hidden}.clover-logo-window img{position:absolute;width:200px;height:200px;max-width:none;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:contain}
