.jv .photo{position:relative;border:2px solid #07102E;border-radius:18px;overflow:hidden;background:linear-gradient(160deg,#3d58ff,#1b3bff 55%,#0f26c9);aspect-ratio:4/3;box-shadow:5px 5px #1b3bff}.jv .ph-img{display:block;width:100%;height:100%;object-fit:cover}.jv .pcards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:860px){.jv .pcards{grid-template-columns:1fr}}.jv .pcard{border:2px solid #07102E;border-radius:18px;overflow:hidden;background:#fff;box-shadow:5px 5px #07102e;display:flex;flex-direction:column}.jv .pcard .photo{border:0;border-radius:0;box-shadow:none;border-bottom:2px solid #07102E}.jv .pcard .pb{padding:18px 20px 22px}.jv .pcard .n{font-size:13px;font-weight:700;letter-spacing:.14em;color:#1b3bff}.jv .pcard h3{margin:6px 0;font-size:22px;letter-spacing:-.02em}.jv .pcard p{margin:0;color:#56618a;font-size:15px}.jv .pcard.hi{background:#1b3bff;color:#fff}.jv .pcard.hi .n,.jv .pcard.hi p{color:#dce5ff}.jv .acc{margin-top:28px;display:grid;gap:10px}.jv .acc details{border:2px solid #07102E;border-radius:14px;background:#fff;padding:0}.jv .acc summary{padding:16px 18px;font-weight:700;font-size:16px;align-items:center}.jv .acc summary:after,.jv .acc details[open] summary:after{content:none}.jv .acc .chv{width:22px;height:22px;flex:none;color:#1b3bff;transition:transform .3s}.jv .acc details[open] .chv{transform:rotate(180deg)}.jv .acc .ab{padding:0 18px 18px;color:#56618a;font-size:15px}.jv .acc .ab p{margin:8px 0;max-width:none}.jv .acc .ab ul{margin:8px 0;padding-left:18px}.jv .acc .row{padding:8px 0}.jv .up-track,.jv .rtrack{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 6px 16px}.jv .up-track::-webkit-scrollbar,.jv .rtrack::-webkit-scrollbar{display:none}.jv .up{flex:0 0 min(230px,70vw);scroll-snap-align:start;border:2px solid #07102E;border-radius:18px;background:#fff;overflow:hidden;display:flex;flex-direction:column;box-shadow:4px 4px #1b3bff}.jv .up .im{aspect-ratio:1;background:#f2f5ff;display:grid;place-items:center;position:relative;border-bottom:2px solid #07102E}.jv .up .im svg{width:84px;height:84px;color:#1b3bff}.jv .up .im img{width:100%;height:100%;object-fit:cover}.jv .up .tagb{position:absolute;top:10px;left:10px;background:#07102e;color:#fff;font-size:10px;font-weight:700;letter-spacing:.1em;padding:4px 8px;border-radius:5px}.jv .up .tagb.soon{background:#1b3bff}.jv .up .ub{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px;flex:1}.jv .up h3{font-size:15px;margin:0;line-height:1.25}.jv .up .pr{font-weight:700;font-size:17px}.jv .up .pr small{color:#56618a;font-weight:500;font-size:13px}.jv .up button{margin-top:auto;border:2px solid #07102E;background:#07102e;color:#fff;border-radius:10px;padding:11px;font:inherit;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.jv .up button:disabled{background:#e4e9ff;color:#8a94bc;border-color:#c9d3ff;cursor:not-allowed}.jv .up.out .im{opacity:.7}.jv .upnav{display:flex;gap:8px;justify-content:flex-end;margin-bottom:6px}.jv .upnav button{width:40px;height:40px;border-radius:50%;border:2px solid #07102E;background:#fff;color:#07102e;font-size:18px;font-weight:700;cursor:pointer}.jv .rhead{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:6px}.jv .chip{background:#f2f5ff;border:1.5px dashed #1B3BFF;color:#1b3bff;font-size:11px;font-weight:700;letter-spacing:.08em;padding:4px 10px;border-radius:6px}.jv .rcard{flex:0 0 min(280px,78vw);scroll-snap-align:start;border:2px solid #07102E;border-radius:18px;background:#fff;padding:18px}.jv .rcard .who{display:flex;gap:10px;align-items:center;font-weight:700;font-size:14px}.jv .rcard .who small{display:block;color:#56618a;font-weight:500;font-size:12px}.jv .rcard .av{width:38px;height:38px;border-radius:50%;background:#1b3bff;color:#fff;display:grid;place-items:center;font-weight:700}.jv .rcard .stars{display:block;margin-top:10px}.jv .rcard p{margin:8px 0 0;font-size:14.5px}.jv .split{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}@media(max-width:860px){.jv .split{grid-template-columns:1fr}}.jv .split .photo{aspect-ratio:1}.jv .ticks{list-style:none;padding:0;margin:18px 0 24px;display:grid;gap:10px}.jv .ticks li{display:flex;gap:10px;align-items:flex-start;font-weight:600}.jv .ticks li:before{content:"\2713";flex:none;width:22px;height:22px;border-radius:50%;background:#1b3bff;color:#fff;display:grid;place-items:center;font-size:12px;margin-top:1px}.jv .btn{display:inline-block;background:#07102e;color:#fff;border:2px solid #07102E;border-radius:12px;padding:15px 26px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;box-shadow:5px 5px #1b3bff}.jv .trio{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}@media(max-width:700px){.jv .trio{grid-template-columns:1fr}}.jv .trio figure{margin:0}.jv .trio .photo{aspect-ratio:3/4;box-shadow:none}.jv .trio figcaption{font-weight:700;margin-top:8px;font-size:14px}.jv .team{text-align:center}.jv .team h2{max-width:18ch;margin-inline:auto}.jv .team .sub{margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jarvis-lower.css.map */
