.qkl-home-entry{background:linear-gradient(145deg,#0b0b0b,#151515);border-block:1px solid rgba(224,92,42,.2);color:#f5f5f5;overflow:hidden;padding:76px 5%;position:relative}
.qkl-home-entry::before{background:radial-gradient(circle,rgba(224,92,42,.18),transparent 67%);content:"";height:500px;inset:-220px -100px auto auto;pointer-events:none;position:absolute;width:500px}
.qkl-home-entry *{box-sizing:border-box}.qkl-home-entry__inner{margin:0 auto;max-width:1200px;position:relative}.qkl-home-entry__header{margin:0 auto 28px;max-width:820px;text-align:center}.qkl-home-entry__eyebrow{color:#f28a5a;display:block;font-size:11px;font-weight:850;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.qkl-home-entry__header h2{color:#fff;font-size:clamp(27px,4vw,43px);font-weight:900;line-height:1.25;margin:0 0 12px;text-align:center}.qkl-home-entry__header h2 em{color:#f07545;font-style:normal}.qkl-home-entry__header p{color:#b8b8b8;font-size:14px;line-height:1.9;margin:0;text-align:center}.qkl-home-entry__stats{border-block:1px solid rgba(224,92,42,.15);display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.qkl-home-entry__stats div{align-items:center;border-inline-end:1px solid rgba(224,92,42,.15);display:flex;gap:9px;justify-content:center;padding:16px}.qkl-home-entry__stats div:last-child{border-inline-end:0}.qkl-home-entry__stats strong{color:#f07545;font-size:20px;font-weight:900}.qkl-home-entry__stats span{color:#999;font-size:9px}.qkl-home-entry__search{align-items:center;background:#1c1c1c;border:1px solid rgba(224,92,42,.3);border-radius:14px;display:flex;gap:9px;margin:0 auto 28px;max-width:820px;padding:6px}.qkl-home-entry__search>span{color:#f07545;font-size:24px;margin-inline-start:10px}.qkl-home-entry__search input{background:transparent;border:0;color:#fff;flex:1;font:inherit;font-size:13px;min-width:0;outline:0;padding:11px 4px}.qkl-home-entry__search button{background:linear-gradient(135deg,#e05c2a,#f07545);border:0;border-radius:9px;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:800;padding:11px 20px}.qkl-home-entry__sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.qkl-home-entry__grid{display:grid;gap:16px;grid-template-columns:1fr 1fr}.qkl-home-entry__panel{background:rgba(255,255,255,.045);border:1px solid rgba(224,92,42,.16);border-radius:17px;padding:21px}.qkl-home-entry__panel--wide{grid-column:auto}.qkl-home-entry__panel-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.qkl-home-entry__panel-heading>span{color:#fff;font-size:11px;font-weight:850}.qkl-home-entry__panel-heading a,.qkl-home-entry__panel-heading small{color:#f07545;font-size:9px;text-decoration:none}.qkl-home-entry__domains{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.qkl-home-entry__domains a{align-items:center;background:#171717;border:1px solid rgba(255,255,255,.07);border-radius:10px;color:#d9d9d9;display:flex;gap:8px;min-height:52px;padding:10px;text-decoration:none;transition:.2s}.qkl-home-entry__domains a:hover{border-color:#e05c2a;transform:translateY(-2px)}.qkl-home-entry__domains a span{font-size:17px}.qkl-home-entry__domains a strong{font-size:9px;line-height:1.4}.qkl-home-entry__lead{color:inherit;display:block;text-decoration:none}.qkl-home-entry__lead>span{color:#f07545;font-size:8px;font-weight:850;text-transform:uppercase}.qkl-home-entry__lead h3{color:#fff;font-size:17px;line-height:1.5;margin:7px 0}.qkl-home-entry__lead p{color:#aaa;font-size:10px;line-height:1.75;margin:0 0 10px}.qkl-home-entry__lead>strong{color:#f07545;font-size:9px}.qkl-home-entry__recent{display:grid;gap:7px;grid-template-columns:1fr 1fr}.qkl-home-entry__recent a{background:#171717;border:1px solid rgba(255,255,255,.07);border-radius:9px;color:#d5d5d5;display:flex;flex-direction:column;gap:4px;padding:10px;text-decoration:none}.qkl-home-entry__recent a:hover{border-color:#e05c2a}.qkl-home-entry__recent span{font-size:9px;font-weight:700;line-height:1.5}.qkl-home-entry__recent small{color:#f07545;font-size:7px;text-transform:uppercase}.qkl-home-entry__resources{display:grid;gap:8px}.qkl-home-entry__resources>a:not(.qkl-home-entry__path){align-items:center;background:#171717;border:1px solid rgba(255,255,255,.07);border-radius:9px;color:#d5d5d5;display:flex;gap:9px;padding:9px;text-decoration:none}.qkl-home-entry__resources>a>span{color:#f07545}.qkl-home-entry__resources>a>strong{font-size:8px}.qkl-home-entry__path{align-items:center;background:rgba(224,92,42,.08);border:1px solid rgba(224,92,42,.2);border-radius:10px;color:#fff;display:flex;gap:6px;padding:10px;text-decoration:none}.qkl-home-entry__path span{align-items:center;background:#e05c2a;border-radius:50%;color:#fff;display:flex;font-size:7px;height:23px;justify-content:center;width:23px}.qkl-home-entry__path i{background:rgba(224,92,42,.35);height:1px;width:10px}.qkl-home-entry__path strong{font-size:8px;margin-inline-start:5px}.qkl-home-entry__cta{align-items:center;background:linear-gradient(135deg,rgba(224,92,42,.17),rgba(224,92,42,.05));border:1px solid rgba(224,92,42,.32);border-radius:16px;display:flex;gap:20px;justify-content:space-between;margin-top:18px;padding:20px 22px}.qkl-home-entry__cta strong,.qkl-home-entry__cta span{display:block}.qkl-home-entry__cta strong{font-size:12px}.qkl-home-entry__cta span{color:#aaa;font-size:9px;margin-top:4px}.qkl-home-entry__cta>a{background:#e05c2a;border-radius:9px;color:#fff;font-size:10px;font-weight:800;padding:11px 17px;text-decoration:none;white-space:nowrap}
@media(max-width:800px){.qkl-home-entry__stats{grid-template-columns:1fr 1fr}.qkl-home-entry__stats div:nth-child(2){border-inline-end:0}.qkl-home-entry__stats div:nth-child(-n+2){border-bottom:1px solid rgba(224,92,42,.15)}.qkl-home-entry__grid{grid-template-columns:1fr}.qkl-home-entry__domains{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.qkl-home-entry{padding:58px 4%}.qkl-home-entry__stats div{align-items:flex-start;flex-direction:column;gap:1px}.qkl-home-entry__search{display:grid;grid-template-columns:30px 1fr}.qkl-home-entry__search button{grid-column:1/-1}.qkl-home-entry__domains,.qkl-home-entry__recent{grid-template-columns:1fr}.qkl-home-entry__cta{align-items:stretch;flex-direction:column}.qkl-home-entry__cta>a{text-align:center}}
@media(prefers-reduced-motion:reduce){.qkl-home-entry__domains a{transition:none}.qkl-home-entry__domains a:hover{transform:none}}
