.cbx .ga-chips{margin:0 0 22px}.cbx .ga-chips .hx-chip span{opacity:.55;margin-left:4px;font-weight:500}.cbx .ga-beet{font:italic 900 11px/1 var(--bf);letter-spacing:.04em;color:#07090f;background:linear-gradient(100deg,#ffd400,#ffb13b);border-radius:3px;margin-right:4px;padding:3px 6px 3px 5px;display:inline-block;transform:skew(-10deg)}.cbx .ga-intro{border:1px solid var(--line);border-left:3px solid var(--acc);background:var(--card);border-radius:12px;max-width:78ch;margin:0 0 24px;padding:18px 20px;animation:.4s both cbx-fade}.cbx .ga-intro p{margin:0;line-height:1.65}.cbx .ga-intro .hx-eyb{margin:0 0 10px}.cbx .ga-mute{color:var(--mut);font-size:13.5px;line-height:1.6}.cbx .ga-grid{columns:4 240px;column-gap:14px}.cbx .ga-card{break-inside:avoid;text-align:left;background:var(--card);border:1px solid var(--line);width:100%;color:inherit;cursor:zoom-in;font:inherit;animation:.6s cubic-bezier(.2,.8,.2,1) both cbx-famin;animation-delay:calc(var(--i,0)*45ms);border-radius:14px;margin:0 0 14px;padding:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s;display:block;overflow:hidden}.cbx .ga-card:hover,.cbx .ga-card:focus-visible{border-color:#ffb13b66;transform:translateY(-3px);box-shadow:0 20px 40px #0006}.cbx .ga-im{background:#000;display:block;overflow:hidden}.cbx .ga-im img{width:100%;height:auto;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block}.cbx .ga-card:hover .ga-im img{transform:scale(1.04)}.cbx .ga-cap{gap:4px;padding:10px 12px 12px;display:grid}.cbx .ga-model{font:600 10.5px/1.2 var(--bf);letter-spacing:.12em;text-transform:uppercase;color:var(--acc2);margin:0}.cbx .ga-title{font:500 14px/1.35 var(--bf)}.cbx .ga-by{font:500 11.5px/1.35 var(--bf);color:var(--mut)}@media (max-width:560px){.cbx .ga-grid{columns:2;column-gap:8px}.cbx .ga-card{border-radius:10px;margin-bottom:8px}.cbx .ga-cap{padding:8px 9px 10px}.cbx .ga-title{font-size:12.5px}}.cbx .ga-web{margin-top:clamp(36px,5vw,56px)}.cbx .ga-web-note{margin:-6px 0 16px}.cbx .ga-links{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;display:grid}.cbx .ga-link{text-align:left;border:1px solid var(--line);background:repeating-linear-gradient(135deg,#ffffff05 0 10px,transparent 10px 20px),var(--card);color:inherit;font:inherit;cursor:pointer;border-radius:14px;align-content:start;gap:7px;padding:16px 16px 14px;text-decoration:none;transition:border-color .3s,transform .3s;animation:.6s cubic-bezier(.2,.8,.2,1) both cbx-famin;display:grid}.cbx .ga-link:hover,.cbx .ga-link:focus-visible{border-color:#ffb13b66;transform:translateY(-2px)}.cbx .ga-plat{font:700 10.5px/1 var(--bf);letter-spacing:.14em;text-transform:uppercase;color:var(--acc);align-items:center;gap:8px;display:flex}.cbx .ga-plat .ga-beet{margin-left:auto}.cbx .ga-ltitle{font:500 15px/1.35 var(--bf)}.cbx .ga-go{font:600 12.5px/1 var(--bf);color:var(--acc2);margin-top:4px}.cbx .ga-credits .ga-mute{max-width:80ch;margin:0 0 18px}.cbx .ga-cr-group{margin:0 0 18px}.cbx .ga-cr-group h3{font:400 22px/1 var(--hf);text-transform:uppercase;margin:0 0 8px;font-weight:400}.cbx .ga-cr-group h3 span{font:500 12px/1 var(--bf);color:var(--mut);margin-left:6px}.cbx .ga-cr-group ul{color:var(--mut);gap:5px;margin:0;padding:0 0 0 18px;font-size:12.5px;line-height:1.5;display:grid}.cbx .ga-cr-group li{overflow-wrap:anywhere}.cbx .ga-cr-t{color:var(--ink)}.cbx .ga-credits a,.cbx .ga-credit a,.cbx .ga-intro a,.cbx .ga-still a,.cbx .ga-takedown a{color:var(--acc2)}.cbx .ga-still{color:var(--mut);margin:22px 0 0;font-size:13.5px}.cbx .ga-takedown{background:#ffb13b08;border:1px dashed #ffb13b55;border-radius:12px;max-width:80ch;margin-top:16px;padding:14px 16px;font-size:13.5px;line-height:1.6}.cbx .ga-modal{z-index:100;padding:calc(12px + env(safe-area-inset-top,0px)) 12px calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(8px);background:#030408db;animation:.2s both cbx-fade;display:flex;position:fixed;inset:0;overflow-y:auto}.cbx .ga-box{border:1px solid var(--line);background:#0b0e16;border-radius:16px;width:min(1100px,100%);margin:auto;padding:12px 12px 16px;animation:.35s cubic-bezier(.2,.9,.25,1.1) both cbx-pop;position:relative;box-shadow:0 30px 70px #0009}.cbx .ga-box figure{margin:0}.cbx .ga-big{background:#000;border-radius:10px;display:block;overflow:hidden}.cbx .ga-big img{object-fit:contain;width:100%;height:auto;max-height:72svh;animation:.3s both cbx-fade;display:block}.cbx .ga-box figcaption{padding:12px 6px 0}.cbx .ga-btitle{font:400 clamp(22px,3vw,30px)/1.05 var(--hf);text-transform:uppercase;margin:4px 0 0}.cbx .ga-credit{font:500 12.5px/1.55 var(--bf);color:var(--mut);margin:8px 0 0}.cbx .ga-credit b{color:var(--ink);font-weight:600}.cbx .ga-mod{opacity:.85}.cbx .ga-x{z-index:3;color:#fff;width:42px;height:42px;font:400 26px/1 var(--bf);cursor:pointer;background:#07090fcc;border:1px solid #ffffff4d;border-radius:50%;position:absolute;top:18px;right:18px}.cbx .ga-nav{color:var(--mut);justify-content:center;align-items:center;gap:16px;margin-top:12px;font-size:13px;display:flex}.cbx .ga-nav button{border:1px solid var(--line);width:46px;height:40px;color:var(--ink);font:500 18px/1 var(--bf);cursor:pointer;background:0 0;border-radius:30px}.cbx .ga-nav button:hover{border-color:var(--acc2);color:var(--acc2)}.cbx .ga-ebox{width:min(560px,100%)}.cbx .ga-e-youtube{width:min(960px,100%)}.cbx .ga-frame{aspect-ratio:4/5;background:#000;border-radius:10px;max-height:74svh;position:relative;overflow:hidden}.cbx .ga-e-tiktok .ga-frame{aspect-ratio:9/16}.cbx .ga-e-youtube .ga-frame{aspect-ratio:16/9}.cbx .ga-frame iframe{background:#fff;border:0;width:100%;height:100%;position:absolute;inset:0}.cbx .ga-e-youtube .ga-frame iframe{background:#000}.cbx .ga-ebox .ga-btitle{margin-top:12px;padding:0 6px;font-size:22px}.cbx .ga-ebox .ga-credit{padding:0 6px}@media (prefers-reduced-motion:reduce){.cbx .ga-card,.cbx .ga-link,.cbx .ga-box,.cbx .ga-modal{animation:none}.cbx .ga-card:hover .ga-im img{transform:none}}.cbx .fam-img picture{display:contents}
