.bento_root__IA2wf{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;gap:clamp(14px,2.5vh,26px);padding:clamp(16px,3vw,40px);background:#0d0d0b;color:#efeee8;font-family:Inter,PingFang SC,Hiragino Sans GB,system-ui,sans-serif}.bento_top__7EbpZ{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bento_back__hleRw{font-size:13px;color:#8e8a7f;text-decoration:none;transition:color .25s ease}.bento_back__hleRw:hover{color:#efeee8}.bento_brand__VwH4S{font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#8e8a7f}.bento_intro__uG7Q0{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.bento_pageTitle__naQ_9{margin:0;font-size:clamp(26px,3.6vw,44px);font-weight:250;letter-spacing:.04em}.bento_pageNote__I5j9G{margin:0;font-size:13px;color:#8e8a7f}.bento_tray__JUg7E{flex:1;display:flex;flex-direction:column;gap:10px}.bento_band__ca3cJ{display:grid;gap:10px;grid-template-columns:.55fr 1.2fr 1fr 1fr 1fr .9fr;grid-auto-rows:minmax(96px,auto)}.bento_v0__bCcwm{grid-template-areas:"num  head head cover cover shot" "desc desc side cover cover cta"}.bento_v1__8cyii{grid-template-columns:1fr 1fr .9fr .55fr 1.2fr 1fr;grid-template-areas:"cover cover shot num  head head" "cover cover cta  side desc desc"}.bento_v2__vRAtY{grid-template-columns:1.2fr 1fr 1fr 1fr .55fr .9fr;grid-template-areas:"head head cover cover num shot" "desc side cover cover cta cta"}.bento_cell__j52mM{border:1px solid #26251f;border-radius:14px;background:#131310;padding:clamp(14px,1.6vw,22px);min-width:0;min-height:0;overflow:hidden;animation:bento_bentoIn__r7NIl .55s ease both;animation-delay:var(--d,0s);transition:border-color .3s ease}.bento_cell__j52mM:nth-child(2){animation-delay:calc(var(--d, 0s) + 60ms)}.bento_cell__j52mM:nth-child(3){animation-delay:calc(var(--d, 0s) + .12s)}.bento_cell__j52mM:nth-child(4){animation-delay:calc(var(--d, 0s) + .18s)}.bento_cell__j52mM:nth-child(5){animation-delay:calc(var(--d, 0s) + .24s)}.bento_cell__j52mM:nth-child(6){animation-delay:calc(var(--d, 0s) + .3s)}.bento_cell__j52mM:nth-child(7){animation-delay:calc(var(--d, 0s) + .36s)}.bento_band__ca3cJ:hover .bento_cell__j52mM{border-color:color-mix(in srgb,var(--hue) 40%,#26251f)}@keyframes bento_bentoIn__r7NIl{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.bento_num__g8QNR{grid-area:num;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.bento_numBig__GLeG0{font-family:JetBrains Mono,monospace;font-size:clamp(26px,3.2vw,44px);font-weight:300;color:var(--hue);line-height:1}.bento_kind__1LJSC{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#8e8a7f}.bento_head__bBQp2{grid-area:head;display:flex;flex-direction:column;justify-content:center;gap:8px}.bento_title__2kK0q{margin:0;font-size:clamp(22px,2.8vw,38px);font-weight:250;letter-spacing:-.02em;line-height:1.08}.bento_summary__zhTdb{margin:0;font-size:clamp(12.5px,1.1vw,14.5px);color:#b9b5a9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bento_cover___H6Gh{grid-area:cover;display:grid;place-items:center;padding:0;background:radial-gradient(120% 120% at 80% 0,color-mix(in srgb,var(--hue) 16%,transparent),transparent 60%),#131310}.bento_coverImg__hC_8X{width:clamp(64px,8vw,112px);height:clamp(64px,8vw,112px);-o-object-fit:cover;object-fit:cover;border-radius:24%;box-shadow:0 12px 32px rgba(0,0,0,.4);transition:transform .6s ease}.bento_band__ca3cJ:hover .bento_coverImg__hC_8X{transform:scale(1.06)}.bento_coverGlyph__Ut60U{font-size:clamp(52px,6vw,96px);font-weight:200;color:var(--hue)}.bento_shot__Q1Iz1{grid-area:shot;padding:0}.bento_shotImg___mWsA{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.bento_pattern__rB7PB{display:block;width:100%;height:100%;min-height:96px;background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--hue) 14%,transparent) 0 2px,transparent 2px 14px),#131310}.bento_desc___dxZ9{grid-area:desc;display:flex;align-items:center}.bento_desc___dxZ9 p{margin:0;font-size:clamp(12.5px,1.05vw,14.5px);line-height:1.85;color:#cfcabd;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.bento_side__CCtHX{grid-area:side;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.bento_tagRow__8AvQx{display:flex;flex-wrap:wrap;gap:6px}.bento_tag__FduG4{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.08em;color:#b9b5a9;border:1px solid #2c2b24;border-radius:999px;padding:3px 9px}.bento_meta__EF948{display:flex;gap:12px;font-family:JetBrains Mono,monospace;font-size:11.5px;letter-spacing:.14em;color:#8e8a7f}.bento_cta__DIdt7{grid-area:cta;display:flex;align-items:center;justify-content:space-between;gap:10px;text-decoration:none;color:#0d0d0b;background:var(--hue);border-color:var(--hue);font-size:15px;font-weight:500;transition:filter .25s ease,transform .25s ease}.bento_cta__DIdt7:hover{filter:brightness(1.08);transform:translateY(-2px)}.bento_empty__DyRJb{margin:auto;color:#8e8a7f}.bento_statsBand__Y8IoY{grid-template-columns:.55fr 1fr 1fr 1fr 1fr 1.45fr;grid-auto-rows:minmax(120px,auto)}.bento_statHead__DQeDu{display:flex;flex-direction:column;justify-content:space-between;gap:8px}.bento_statHeadLabel__DyXQ8{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#8e8a7f;writing-mode:vertical-rl}.bento_stat___lsAp{display:flex;flex-direction:column;justify-content:space-between;gap:6px}.bento_statNum__Vh5cp{font-family:JetBrains Mono,monospace;font-size:clamp(30px,3.4vw,48px);font-weight:300;line-height:1;color:var(--hue)}.bento_statLabel__jcJLG{font-size:14px;color:#efeee8}.bento_statLabel__jcJLG i{font-style:normal;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;margin-left:4px}.bento_statLabel__jcJLG i,.bento_statSub__VBLLd{font-family:JetBrains Mono,monospace;color:#8e8a7f}.bento_statSub__VBLLd{font-size:11px;letter-spacing:.08em}.bento_trend__926gr{display:flex;flex-direction:column;justify-content:flex-end;gap:10px}.bento_trendBars__Z3dJf{display:flex;align-items:flex-end;gap:5px;height:64px}.bento_bar__kFrxU{flex:1;min-height:3px;height:var(--h,0);border-radius:3px 3px 0 0;background:linear-gradient(to top,color-mix(in srgb,var(--hue) 45%,transparent),var(--hue));transform-origin:bottom;animation:bento_barGrow__S_72T .7s ease both;animation-delay:calc(var(--d, 0s) + .3s)}@keyframes bento_barGrow__S_72T{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.bento_trendMeta__bTL1T{display:flex;justify-content:space-between;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;color:#8e8a7f}@media (max-width:1060px){.bento_band__ca3cJ,.bento_v1__8cyii,.bento_v2__vRAtY{grid-template-columns:.6fr 1.4fr 1fr;grid-template-areas:"num   head  head" "cover cover shot" "desc  desc  side" "cta   cta   cta"}.bento_cover___H6Gh{min-height:150px}}@media (max-width:640px){.bento_band__ca3cJ,.bento_v1__8cyii,.bento_v2__vRAtY{grid-template-columns:1fr 1fr;grid-template-areas:"num   shot" "head  head" "cover cover" "desc  desc" "side  side" "cta   cta"}.bento_cover___H6Gh{min-height:130px}}@media (max-width:1060px){.bento_statsBand__Y8IoY{grid-template-areas:none;grid-template-columns:1fr 1fr;grid-auto-rows:auto}.bento_statHead__DQeDu{grid-column:span 2;flex-direction:row;align-items:baseline}.bento_statHeadLabel__DyXQ8{writing-mode:horizontal-tb}.bento_trend__926gr{grid-column:span 2}}@media (prefers-reduced-motion:reduce){.bento_cell__j52mM{animation:none}.bento_band__ca3cJ:hover .bento_coverImg__hC_8X{transform:none}.bento_bar__kFrxU{animation:none}}