.GVPDQ{--color:inherit;color:var(--color);transition:color .1s}.pMvrA{--color:var(--color-text-primary)}@media (--hover ){.pMvrA:not(:disabled):hover{--color:var(--color-text-brand-primary)}}.gq3GT{--color:var(--color-text-secondary)}@media (--hover ){.gq3GT:not(:disabled):hover{--color:var(--color-text-tertiary)}}.ctmxN{--color:var(--color-text-brand-primary)}@media (--hover ){.ctmxN:not(:disabled):hover{--color:var(--color-text-primary)}}.Z5nZr{--color:var(--color-text-brand-primary)}@media (--hover ){.Z5nZr:not(:disabled):hover{--color:var(--color-text-brand-secondary)}}.doj0x{--color:var(--color-gray)}.RzcOY{--color:var(--color-foreground-white)}@media (--hover ){.RzcOY:not(:disabled):hover{--color:var(--color-text-brand-primary)}}.uezZ6{--color:var(--color-black)}@media (--hover ){.uezZ6:not(:disabled):hover{--color:var(--color-text-brand-primary)}}.JZXkQ{--color:var(--color-text-on-accent)}@media (--hover ){.JZXkQ:not(:disabled):hover{--color:var(--color-text-brand-primary)}}.JZXkQ:not(:disabled):active{--color:var(--color-text-brand-primary)}.r1qR2:before{bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.DvrYp{cursor:pointer;display:flex;flex-direction:column;font-family:var(--font-family-ys-text-system);gap:var(--unit-x5);position:relative;transition:opacity .2s ease}.YYhxV{height:100%;margin:0;position:absolute;width:100%}.DvrYp:hover{opacity:.86}.IThn2{aspect-ratio:14/9;border-radius:var(--unit-radius-card);overflow:hidden}.rxvDN{display:flex;flex:1;flex-direction:column;gap:var(--unit-x4);padding:0 var(--unit-x4)}.WvGmu{font-size:var(--font-size-s);font-weight:var(--font-weight-500);letter-spacing:-.08px;line-height:var(--line-height-m)}.WvGmu,.kk7MX{color:var(--color-text-primary)}.kk7MX{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-family:var(--font-family-ys-display-cond);font-size:var(--font-size-2xl);font-weight:var(--font-weight-900);letter-spacing:-.36px;line-height:var(--line-height-2xl);overflow:hidden;word-break:break-word}.GMN92{gap:var(--unit-x4)}.GMN92,.J_p09{align-items:center;display:flex}.J_p09{color:var(--color-stat-faded);font-family:var(--font-family-ys-text-system);font-size:var(--font-size-s);font-weight:var(--font-weight-500);gap:6px;letter-spacing:-.08px;line-height:var(--line-height-m)}.Ip3gJ{flex:0 0 auto;height:20px;width:20px}.LgRrp{border-radius:var(--unit-radius-full);box-sizing:border-box;flex:0 0 auto;gap:var(--unit-x2);min-width:20pc;padding:0 var(--unit-x3)}.LgRrp,.nUpPP{align-items:center;background:var(--control-minor,var(--color-gray));display:flex;height:var(--unit-x10)}.nUpPP{border:none;border-radius:var(--unit-radius-full);cursor:pointer;justify-content:center;padding:0 var(--unit-x2);width:var(--unit-x10)}.Lx2fB{color:var(--color-dark);height:20px;width:20px}.QbKrT{--background:transparent;--border-radius:0;--padding:0;flex:1 1 auto;min-width:0;overflow:hidden}.ngTcj{color:var(--color-dark);font-family:var(--font-family-ys-text);font-size:var(--font-size-s);font-weight:var(--font-weight-400);letter-spacing:0;line-height:17px}.ngTcj::placeholder{color:var(--color-text-muted)}@media (prefers-color-scheme:dark){.LgRrp,.nUpPP{background:var(--color-bg-secondary)}}.qrzbC{background:var(--color-bg-surface);border-radius:var(--unit-radius-card);box-shadow:var(--shadow-card);box-sizing:border-box;margin:0 auto;max-width:894pt;overflow:hidden;padding:var(--unit-x6);width:100%}@media (prefers-color-scheme:dark){.qrzbC{background:var(--color-bg-primary)}}.DvfOf{align-items:center;display:flex;gap:var(--unit-x1);margin:0 0 var(--unit-x6)}.IeVKu{flex:1 1 auto;margin:0;min-width:0}.uUEe2{display:grid;gap:var(--unit-x9) var(--unit-x6);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.w0seq{color:var(--color-text-secondary);font-family:var(--font-family-ys-text);margin:0;padding:var(--unit-x10) 0;text-align:center}@media (max-width:768px){.uUEe2{grid-template-columns:1fr}}.wTGqu{--home-padding-x:clamp(var(--unit-x4),8.6vw,124px);background:var(--color-bg-secondary);min-height:100vh;padding:var(--unit-x6) var(--home-padding-x)}.f_4lv,.wTGqu{box-sizing:border-box}.f_4lv{color:var(--color-text-primary);font-family:var(--font-family-ys-display-cond);font-size:var(--font-size-3xl);font-weight:var(--font-weight-900);letter-spacing:-.48px;line-height:var(--line-height-3xl);margin:0 auto var(--unit-x6);max-width:894pt;padding:0 var(--unit-x3);width:100%}