.Ad-lHa_badge{perspective:1200px;flex-direction:column;align-items:center;scroll-margin-top:80px;display:flex;position:relative}.Ad-lHa_lanyard{width:30px;height:calc(150px + var(--drop,0px));background:var(--sunset-tomato);justify-content:center;display:flex;overflow:hidden}.Ad-lHa_lanyard span{writing-mode:vertical-rl;font-family:var(--font-mono);letter-spacing:.15em;color:var(--sunset-honeydew);white-space:nowrap;font-size:10px}.Ad-lHa_clip{z-index:2;background:linear-gradient(90deg,#8c8f93,#e6e8ea 45%,#a0a3a7);border-radius:4px 4px 8px 8px;width:34px;height:22px;margin-top:-2px;position:relative;box-shadow:0 2px 4px #0006}.Ad-lHa_card{aspect-ratio:.68;width:min(300px,80vw);color:var(--ink);text-align:left;cursor:pointer;transform-style:preserve-3d;background:0 0;border:0;margin-top:-8px;padding:0;transition:transform .7s cubic-bezier(.3,.7,.2,1);position:relative}@media (hover:hover){.Ad-lHa_badge:hover .Ad-lHa_card{transform:rotateY(180deg)}}.Ad-lHa_flipped{transform:rotateY(180deg)}@media (hover:hover){.Ad-lHa_badge:hover .Ad-lHa_flipped{transform:rotateY(0)}}.Ad-lHa_front,.Ad-lHa_back{background:var(--sunset-honeydew);backface-visibility:hidden;border-radius:14px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 30px #00000073}.Ad-lHa_front{padding:34px 22px 18px}.Ad-lHa_back{transform:rotateY(180deg)}.Ad-lHa_slot{background:#0b0c0e;border-radius:9px;width:54px;height:9px;margin-left:-27px;position:absolute;top:12px;left:50%}.Ad-lHa_nameRow{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.Ad-lHa_logo{flex:none;width:66px;height:66px;margin-bottom:6px}.Ad-lHa_field{font-family:var(--font-mono);letter-spacing:.08em;font-size:10px}.Ad-lHa_name{font-family:var(--font-display);font-stretch:var(--display-stretch);text-transform:uppercase;margin-top:2px;font-size:24px;font-weight:800;line-height:1}.Ad-lHa_degree{font-family:var(--font-mono);flex-direction:column;margin-top:6px;font-size:11px;display:flex}.Ad-lHa_middle{flex:none;align-items:stretch;gap:12px;height:40%;margin:14px 0 12px;display:flex}.Ad-lHa_photo{flex:1;position:relative;overflow:hidden}.Ad-lHa_photo img{object-fit:contain;object-position:left bottom;width:100%;height:100%;position:absolute;inset:0}.Ad-lHa_barcode{flex-direction:column;justify-content:space-between;width:26px;height:100%;display:flex}.Ad-lHa_barcode span{background:var(--ink);flex:none;width:100%;display:block}.Ad-lHa_idLine{font-family:var(--font-mono);letter-spacing:.04em;flex-direction:column;gap:2px;font-size:11px;display:flex}.Ad-lHa_expertise{border-top:1.5px solid var(--ink);font-family:var(--font-display);font-stretch:var(--display-stretch);text-transform:uppercase;flex-direction:column;margin-top:10px;padding-top:8px;font-size:15px;font-weight:800;line-height:1.05;display:flex}.Ad-lHa_stripe{background:#0b0c0e;height:46px;margin-top:30px}.Ad-lHa_backBody{flex-direction:column;flex:1;gap:6px;padding:18px 22px 10px;display:flex}.Ad-lHa_fileHead{border-bottom:1.5px dashed var(--ink);font-family:var(--font-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:8px;font-size:11px;display:flex}.Ad-lHa_stamp{border:1.5px solid var(--sunset-tomato);color:var(--sunset-tomato);padding:1px 6px;font-weight:700;transform:rotate(-4deg)}.Ad-lHa_entry{flex-direction:column;gap:1px;margin-bottom:6px;display:flex}.Ad-lHa_entryValue{font-family:var(--font-mono);font-size:12.5px;line-height:1.4}.Ad-lHa_bio{margin-bottom:12px;font-size:14px;line-height:1.5}.Ad-lHa_serial{font-family:var(--font-mono);letter-spacing:.12em;opacity:.7;padding:0 22px 16px;font-size:9px}.Ad-lHa_badge:target .Ad-lHa_card{animation:1.2s .3s 2 Ad-lHa_hello}@keyframes Ad-lHa_hello{0%,to{rotate:0deg}25%{rotate:-3deg}75%{rotate:3deg}}@media (prefers-reduced-motion:reduce){.Ad-lHa_card{transition:none}.Ad-lHa_badge:target .Ad-lHa_card{animation:none}}
.jIhgOq_page{min-height:calc(100svh - 56px);color:var(--sunset-honeydew);background:#0b0c0e;padding-bottom:80px;position:relative}.jIhgOq_top{z-index:3;pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1300px;margin:0 auto -76px;padding:20px 32px;display:flex;position:relative}.jIhgOq_top>*{pointer-events:auto}.jIhgOq_back{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#0b0c0e;border:1px solid #f6ffea80;border-radius:2px;padding:8px 14px;font-size:12px;text-decoration:none}.jIhgOq_back:hover{background:#f6ffea1a}.jIhgOq_cards{flex-wrap:wrap;justify-content:center;gap:24px 36px;max-width:1400px;margin:0 auto;padding:0 16px;display:flex}.jIhgOq_cards>:nth-child(2n){--drop:60px}@media (max-width:700px){.jIhgOq_cards>:nth-child(2n){--drop:0px}}
