.explorer-menu{max-width:1040px;margin:auto;padding:clamp(32px,7vh,80px) 24px 30px}.explorer-menu>h1{font-size:clamp(30px,4vw,46px);font-weight:650;letter-spacing:-.04em;margin:8px 0}.menu-intro{color:#9aafc5;font-size:16px;margin:0 0 30px}.explorer-options{display:grid;grid-template-columns:1fr 1fr;gap:22px}.explorer-option{display:block;text-decoration:none;color:inherit;border:1px solid #30425a;border-radius:20px;overflow:hidden;background:linear-gradient(150deg,#182739,#101923);transition:transform .18s,border-color .18s}.explorer-option:hover{transform:translateY(-3px);border-color:#80b8ec}.explorer-option:focus-visible{outline:3px solid #91c8ff;outline-offset:5px}.scan-preview{height:270px;background:#04070b;display:flex;justify-content:center;overflow:hidden}.scan-preview img{width:100%;height:100%;object-fit:contain}.option-body{padding:24px}.option-type{display:inline-block;font-size:10px;font-weight:750;letter-spacing:.15em;color:#a7d4ff;background:#244362;border-radius:6px;padding:5px 8px}.ct-type{color:#ffdca4;background:#514024}.option-body h2{font-size:22px;letter-spacing:-.025em;margin:11px 0}.option-body h2 span{float:right;color:#8da8c3}.option-body p{color:#a1b3c7;font-size:13px;line-height:1.6;min-height:42px;max-width:320px}.option-action{display:block;color:#b7d9ff;font-size:13px;margin-top:23px}.menu-note{font-size:11px;color:#7f96ae;text-align:center;margin:24px 0}@media(max-width:650px){.explorer-menu{padding:26px 16px}.explorer-menu>h1{font-size:30px}.menu-intro{font-size:13px;margin-bottom:22px}.explorer-options{grid-template-columns:1fr;gap:16px}.explorer-option{display:grid;grid-template-columns:34% 66%;border-radius:16px}.scan-preview{height:100%;min-height:200px}.scan-preview img{object-fit:contain}.option-body{padding:18px 15px}.option-body h2{font-size:18px;margin:8px 0}.option-body h2 span{display:none}.option-body p{font-size:11px;margin:7px 0;min-height:0}.option-action{font-size:12px;margin-top:15px}.menu-note{line-height:1.6;text-align:left}}@media(min-width:651px){.explorer-option[href="mri.html"] .scan-preview img{object-fit:cover;object-position:center 45%}.explorer-option[href="ct.html"] .scan-preview img{object-fit:cover;object-position:center top}}@media(max-width:650px){.scan-preview img{object-fit:cover}.explorer-option[href="mri.html"] .scan-preview img{object-position:52% center}.explorer-option[href="ct.html"] .scan-preview img{object-position:center center}}