@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/poppins-devanagari-300-normal-D7nrgzLr.woff2)format("woff2"),url(/assets/poppins-devanagari-300-normal-5EpgE5P1.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/poppins-latin-ext-300-normal-Cirz0Guu.woff2)format("woff2"),url(/assets/poppins-latin-ext-300-normal-nf6F73WS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/poppins-latin-300-normal-Dku2WoCh.woff2)format("woff2"),url(/assets/poppins-latin-300-normal-DCNuMXUj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2)format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2)format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2)format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--magenta:#fd3db6;--ink:#1a1a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Poppins,system-ui,sans-serif}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;overflow:hidden}a{color:inherit}.page{background:#fff;flex-direction:row;width:100vw;height:100dvh;padding:40px 88px 40px 56px;display:flex}.sidebar{flex-direction:column;justify-content:space-between;width:30%;min-width:220px;max-width:340px;padding-right:24px;display:flex}.logo{letter-spacing:-.02em;-webkit-user-select:none;user-select:none;font-size:22px;line-height:1;text-decoration:none;display:inline-flex}.logo-inner{opacity:0;animation:.7s cubic-bezier(.2,.8,.2,1) .15s forwards drop-in;display:inline-flex}@keyframes drop-in{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}.logo-bold{color:var(--ink);font-weight:700}.logo-accent{color:var(--magenta)}.logo-light{color:var(--ink);font-weight:300}.stage{background:var(--magenta);perspective:1800px;opacity:0;border-radius:2px;flex:1;animation:.8s cubic-bezier(.2,.8,.2,1) forwards stage-in;position:relative;overflow:hidden;transform:scale(.97)}@keyframes stage-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.cylinder-frame{width:100%;height:100%;transform-style:preserve-3d;filter:grayscale();transition:filter .6s;position:absolute;inset:0}.stage-color .cylinder-frame{filter:grayscale(0)}.cylinder-slice{transform-origin:50%;backface-visibility:hidden;background-repeat:no-repeat;width:100%;position:absolute;left:0}.frame-under{z-index:1}.frame-fade{z-index:2}.contact{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.contact-row{color:var(--ink);opacity:0;align-items:center;gap:10px;text-decoration:none;animation:.6s cubic-bezier(.2,.8,.2,1) forwards rise-in;display:flex}.contact-row:first-child{animation-delay:.5s}.contact-row:nth-child(2){animation-delay:.62s}.contact-row:nth-child(3){animation-delay:.74s}@keyframes rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.contact-reveal{color:var(--magenta)}.contact-reveal span{white-space:nowrap;opacity:0;max-width:0;transition:max-width .35s,opacity .25s;display:inline-block;overflow:hidden}.contact-reveal:hover span{opacity:1;max-width:200px}.contact-row svg{width:28px;height:28px;color:var(--magenta);flex-shrink:0;transition:transform .25s;display:block}.contact-row:hover svg{transform:scale(1.2)}.contact-row span{font-size:14px;font-weight:300}@media (width<=700px),(height<=500px) and (orientation:landscape){.page{padding:0;position:relative}.sidebar{display:contents}.stage{border-radius:0;position:absolute;inset:0}.logo,.contact{z-index:4;transition:opacity .4s,transform .4s;position:absolute}.logo.chrome-hidden,.contact.chrome-hidden{opacity:0;pointer-events:none}.logo{font-size:19px;top:18px;left:50%;transform:translate(-50%)}.logo.chrome-hidden{transform:translate(-50%)translateY(-14px)}.logo-bold,.logo-light{color:#fff}.contact{align-items:flex-start;bottom:18px;left:18px}.contact.chrome-hidden{transform:translateY(14px)}.contact-row{color:#fff}.contact-reveal{color:var(--magenta)}}@media (width<=700px){.contact-row svg{width:20px;height:20px}}
