.nfcb{margin-left:auto;font-size:9px;font-weight:800;letter-spacing:.14em;color:var(--g);background:rgba(124,255,155,.12);border:1px solid rgba(124,255,155,.3);border-radius:var(--r-pill);padding:5px 9px}.nfc{position:relative;margin-top:16px;border-radius:18px;padding:20px;aspect-ratio:1.62/1;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:linear-gradient(150deg,#0F3D24,#061c12 58%,#0B2E1C);border:1px solid rgba(124,255,155,.3);box-shadow:0 26px 55px -28px #000,inset 0 1px 0 rgba(255,255,255,.1);max-width:430px;margin-left:auto;margin-right:auto}.nfc::after{content:"";position:absolute;inset:0;background:linear-gradient(112deg,rgba(255,255,255,.16),transparent 44%);pointer-events:none}.nfc>*{position:relative;z-index:1}.nfc-hd{display:flex;align-items:center;gap:9px}.nfc-ic{width:26px;height:26px;border-radius:8px;background:var(--g);display:grid;place-items:center;flex:none}.nfc-ic svg{width:15px;height:15px;color:#04180C}.nfc-lb{font-size:10.5px;font-weight:800;letter-spacing:.2em;color:rgba(255,255,255,.72)}.nfc-st{display:flex;gap:6px;margin-bottom:8px}.nfc-st svg{width:21px;height:21px;color:var(--g)}.nfc-txt{font-family:var(--fd);font-size:19px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.nfc-wv{position:absolute;right:18px;bottom:16px;width:42px;height:42px;color:rgba(124,255,155,.9);z-index:1}.hl{margin-top:16px;display:grid;gap:9px;max-width:430px;margin-left:auto;margin-right:auto}.hl li{display:flex;gap:9px;align-items:flex-start;font-size:12.8px;color:var(--w-2)}.hl li svg{width:15px;height:15px;flex:none;margin-top:2px;color:var(--g)}.stack{height:530px}@media (max-width:900px) and (min-width:681px){.stack{height:560px}}@media (max-width:680px){.stack{height:520px}}.obj li strong{display:block;margin-bottom:4px}
.pdp-m.ph::before{content:"";position:absolute;width:56%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(124,255,155,.13)}
.pdp-m::before{content:none}
.pg{grid-template-columns:repeat(3,1fr);gap:18px;align-items:start}
.pc-cv{aspect-ratio:1/1;height:auto}
.pc-cv::before{content:none}
.pc-cv.ph::before{content:"";position:absolute;width:130px;height:130px;border-radius:50%;border:1px solid rgba(124,255,155,.14)}
.pc-cv .ic{width:78px;height:78px}
.pc-cv img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}
.pc-tag,.pc-best{z-index:3}
.pc-b{padding:18px 18px 20px}
.pc-b>p{margin-top:7px;font-size:13px}
.pdt{margin-top:14px;border-top:1px solid var(--line);padding-top:12px}
.pdt>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:9px;font-size:12.8px;font-weight:700;color:var(--w-2);transition:color .25s}
.pdt>summary::-webkit-details-marker{display:none}
.pdt>summary:hover{color:#fff}
.pdt .cv{margin-left:auto;width:22px;height:22px;border-radius:50%;border:1px solid var(--line-2);display:grid;place-items:center;flex:none;transition:transform .35s var(--ease),border-color .3s,color .3s}
.pdt .cv svg{width:13px;height:13px}
.pdt[open] .cv{transform:rotate(180deg);border-color:rgba(124,255,155,.5);color:var(--g)}
.pdt .pc-l{margin-top:12px;animation:pdto .35s var(--ease)}
@keyframes pdto{from{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}
.pc .pc-mt{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}
.pc-p{margin-top:0;padding-top:0;border-top:0}
@media (max-width:1080px){.pg{grid-template-columns:repeat(2,1fr)}}
@media (max-width:680px){.pg{grid-template-columns:1fr}}