@font-face{font-family:Panchang;src:url(/assets/Panchang-Medium-CF6X_2g0.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Panchang;src:url(/assets/Panchang-Semibold-CfCkEpMX.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/assets/ClashDisplay-Regular-CqXbOgtz.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/assets/ClashDisplay-Medium-BpF52mW9.woff2)format("woff2");font-weight:500;font-display:swap}html[lang=en]{--head:"Panchang","Arial Black",system-ui,sans-serif;--body:"ClashDisplay",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-h2:clamp(28px,3.9vw,68px);--fs-lead:clamp(17px,1.3vw,22px);--fs-body:clamp(15px,.95vw,17px)}html[lang=en] h1,html[lang=en] h2{letter-spacing:-.01em;line-height:1.08}html[lang=en] .hero h1{max-width:15ch;font-size:clamp(28px,4vw,70px)}html[lang=en] .nv-link{font-size:clamp(32px,7.4vw,84px)}html[lang=en] .mo-h{font-size:clamp(28px,5vw,90px)}html[lang=en] .sp-l{font-size:clamp(28px,4.3vw,78px)}html[lang=en] .stats b{font-size:clamp(24px,2vw,34px)}html[lang=en] .yr-num{font-family:var(--head)}html[lang=en] .ai-end h2{max-width:16ch}@media (width>=900px){html[lang=en] .sp-h{font-size:clamp(74px,7.8vw,168px)}html[lang=en] .sp-l{font-size:inherit}}@media (width<=899px){html[lang=en] .hero h1{font-size:clamp(24px,7.6vw,44px)}html[lang=en] .gen-text h2{font-size:clamp(26px,8vw,40px)}html[lang=en] .sp-l{font-size:clamp(22px,7vw,46px)}html[lang=en] .stats b{font-size:clamp(18px,5.8vw,29px)}}@media (width<=899px) and (height<=700px){html[lang=en] .sp-l{font-size:clamp(20px,6.2vw,34px)}}html[dir=ltr] .sec-head:before,html[dir=ltr] .hero h1 em:after,html[dir=ltr] .u:after,html[dir=ltr] .gen-bar i,html[dir=ltr] .strike i,html[dir=ltr] .mk:before,html[dir=ltr] .bar-fill,html[dir=ltr] .tl-rail:before,html[dir=ltr] .tl-seg:before,html[dir=ltr] .skel i,html[dir=ltr] .skel span,html[dir=ltr] .vt-bar i{transform-origin:0}html[dir=ltr] .ff-field label{transform-origin:0 0}html[dir=ltr] .pl-row.on h3{transform:translate(16px)}@media (width<=899px){html[dir=ltr] .pl-m .pl-row.on-m h3{transform:translate(8px)}}html[dir=ltr] .mo-wheel{left:auto;right:-.8em}html[dir=ltr] .mk-spark{left:auto;right:-.34em}html[dir=ltr] .bar-fill,html[dir=ltr] .bar-ghost,html[dir=ltr] .tl-seg,html[dir=ltr] .tl-fill{left:0;right:auto}html[dir=ltr] .tl-dot{right:auto;left:calc(var(--p,0) * 100%);margin:-7px 0 0 -7px}html[dir=ltr] .tl-flag{left:auto;right:0;translate:-50%}@media (width<=899px){html[dir=ltr] .tl-flag{translate:-20%}}html[dir=ltr] .ts-a{left:0;right:auto}html[dir=ltr] .ts-b{left:auto;right:0}html[dir=ltr] .prompt-line{direction:ltr}html[dir=ltr] .vt-roll{margin-left:-11px;margin-right:0;left:0;right:auto}html[dir=ltr] .cf-shp{left:-38px;right:auto}@media (width<=899px){html[dir=ltr] .cf-shp{left:12px}}html[dir=ltr] .tq-card:before{content:"“"}@media (width>=900px){html[dir=ltr] .about .portrait-wrap{grid-column:7/13;justify-self:end}html[dir=ltr] .about-text{grid-area:2/1/auto/6}}
