
.qhome{width:min(1440px,calc(100% - 32px));margin:24px auto 28px;padding:23px 26px;border:1px solid #dce7ee;background:#fff;border-radius:19px;box-shadow:0 7px 36px rgba(17,43,62,.055);color:#13293a}
.qhome *{box-sizing:border-box}.qhome__heading{display:flex;align-items:center;justify-content:space-between;gap:22px}.qhome__eyebrow{font-size:10px;letter-spacing:.13em;font-weight:800;color:#06869a}.qhome h2{font-size:clamp(22px,2.4vw,31px);letter-spacing:-.03em;font-weight:800;color:#092532;margin:5px 0}.qhome p{font-size:12px;color:#657987;margin:0}.qhome__stock-toggle{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:13px;flex-shrink:0;padding:11px 16px;background:#f1f7fa;border:1px solid #dae9ec;border-radius:999px}.qhome__stock-toggle input{position:absolute;opacity:0;width:1px;height:1px}.qhome__switch{width:37px;height:21px;border-radius:99px;background:#a1aeb8;position:relative;flex-shrink:0}.qhome__switch:after{content:'';position:absolute;left:3px;top:3px;width:15px;height:15px;border-radius:50%;background:#fff;transition:.2s}.qhome__stock-toggle input:checked + .qhome__switch{background:#079cad}.qhome__stock-toggle input:checked + .qhome__switch:after{transform:translateX(16px)}.qhome__stock-toggle:has(input:focus-visible){outline:3px solid #73dcf0;outline-offset:2px}.qhome__search{display:flex;max-width:850px;margin:18px 0}.qhome__search input{flex:1;min-width:0;min-height:44px;border:1px solid #dae3e7;border-right:none;border-radius:11px 0 0 11px;padding:0 15px;color:#192e39;background:#f8fbfd;font-size:13px}.qhome__search button{border:0;background:#132c3a;color:#fff;border-radius:0 11px 11px 0;padding:0 22px;font-weight:800;cursor:pointer}.qhome__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.qhome__action{padding:13px 14px;border:1px solid #e3eaee;border-radius:13px;display:flex;align-items:center;gap:11px;background:#f9fbfc;color:#132b38;text-decoration:none}.qhome__action--builder{background:linear-gradient(110deg,#cffaff,#ecedff);border-color:#8adce7}.qhome__action-icon{font-size:20px;display:grid;place-items:center;width:36px;height:36px;background:#fff;border-radius:9px}.qhome__action>span:nth-child(2){flex:1}.qhome__action strong,.qhome__action small{display:block}.qhome__action strong{font-size:13px}.qhome__action small{font-size:10px;color:#657987;margin-top:2px}.qhome__categories{display:flex;gap:8px;overflow-x:auto;white-space:nowrap;padding-top:13px}.qhome__categories a{border:1px solid #dde8ed;border-radius:999px;padding:7px 14px;color:#284757;text-decoration:none;font-size:11px;font-weight:750;background:#fff}.qhome__stock-hint{margin:9px 0 0!important}.qhome [hidden]{display:none!important}.qhome__action:hover,.qhome__categories a:hover{border-color:#20bdce;color:#04697b}.quantum-stock-hidden{display:none!important}
@media(max-width:767px){.qhome{width:calc(100% - 20px);margin:12px auto 18px;padding:15px 13px;border-radius:15px}.qhome__heading{display:block}.qhome h2{font-size:23px}.qhome__heading p{font-size:11px}.qhome__stock-toggle{margin-top:14px;width:max-content;max-width:100%;padding:9px 12px;font-size:11px}.qhome__search{margin:14px 0}.qhome__search input{font-size:12px}.qhome__search button{padding:0 15px}.qhome__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.qhome__action{display:flex;min-width:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding:11px 8px}.qhome__action .qhome__action-icon{width:28px;height:28px;font-size:16px}.qhome__action>span:last-child{display:none}.qhome__action strong{font-size:10.5px;line-height:1.3}.qhome__action small{font-size:9px}.qhome__categories{margin:0 -4px;padding:13px 4px 3px;scrollbar-width:none}.qhome__categories::-webkit-scrollbar{display:none}.qhome__categories a{font-size:11px;padding:8px 13px}}
