.Lockup-module__UbIa4a__lockup{flex:none;align-items:center;display:inline-flex}a.Lockup-module__UbIa4a__lockup{padding-block:calc(9 * var(--u));margin-block:calc(-9 * var(--u));position:relative}.Lockup-module__UbIa4a__image{height:calc(26 * var(--u));width:auto;display:block}.Lockup-module__UbIa4a__intro{inset-inline-start:0;top:calc(9 * var(--u));height:calc(26 * var(--u));width:auto;fill:var(--c-paper);pointer-events:none;display:none;position:absolute}
.PauseMotion-module__5-whmq__toggle{align-items:center;gap:var(--s-2);min-height:calc(44 * var(--u));padding:0 var(--s-3) 0 var(--s-2);font-size:calc(14 * var(--u));color:var(--ink-72);white-space:nowrap;transition:color var(--dur-hover) var(--ease), background-color var(--dur-hover) var(--ease);border-radius:999px;font-weight:500;line-height:1;display:inline-flex}.PauseMotion-module__5-whmq__glyph{width:calc(28 * var(--u));height:calc(28 * var(--u));box-shadow:inset 0 0 0 1px var(--ink-48);color:var(--ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.PauseMotion-module__5-whmq__icon{width:calc(12 * var(--u));height:calc(12 * var(--u))}@media (hover:hover){.PauseMotion-module__5-whmq__toggle:not([aria-disabled=true]):hover{color:var(--ink);background:var(--ink-06)}}.PauseMotion-module__5-whmq__toggle[aria-pressed=true]{color:var(--ink)}.PauseMotion-module__5-whmq__toggle[aria-pressed=true] .PauseMotion-module__5-whmq__glyph{background:var(--ink);color:var(--bg);box-shadow:none}.PauseMotion-module__5-whmq__placeholder{visibility:hidden;pointer-events:none}.PauseMotion-module__5-whmq__words{align-items:flex-start;gap:calc(2 * var(--u));flex-direction:column;display:inline-flex}.PauseMotion-module__5-whmq__note{font-size:calc(12 * var(--u));color:var(--ink-72);line-height:1.25;display:none}@media (prefers-reduced-motion:reduce){.PauseMotion-module__5-whmq__note{display:block}}.PauseMotion-module__5-whmq__toggle[aria-disabled=true]{cursor:default;color:var(--ink-60)}.PauseMotion-module__5-whmq__toggle[aria-disabled=true] .PauseMotion-module__5-whmq__glyph{color:var(--ink-48);box-shadow:inset 0 0 0 1px var(--ink-24)}
.MenuSheet-module__dMKN8a__sheet{inset:calc(var(--nav-h) + 1px) 0 0 0;z-index:var(--z-sheet);padding:var(--s-4) var(--pad) calc(var(--s-5) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:var(--hairline);animation:MenuSheet-module__dMKN8a__kd-sheet-in var(--dur-sheet) var(--ease) both;background:#0e1424f7;flex-direction:column;display:flex;position:fixed;overflow-y:auto}html[data-nav-scrolled] .MenuSheet-module__dMKN8a__sheet{top:calc(var(--nav-h-scrolled) + 1px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.MenuSheet-module__dMKN8a__sheet{background:var(--bg)}}@media (prefers-reduced-transparency:reduce){.MenuSheet-module__dMKN8a__sheet{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}html[data-motion=paused] .MenuSheet-module__dMKN8a__sheet{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.MenuSheet-module__dMKN8a__list{flex-direction:column;display:flex}.MenuSheet-module__dMKN8a__link{align-items:center;gap:var(--s-3);min-height:calc(64 * var(--u));padding:var(--s-2) 0;border-bottom:var(--hairline);font-size:clamp(calc(28 * var(--u)), 8vw, calc(36 * var(--u)));letter-spacing:-.03em;color:var(--ink-80);transition:color var(--dur-hover) var(--ease);animation:MenuSheet-module__dMKN8a__kd-row-in .32s var(--ease-out-strong) both;animation-delay:calc(60ms + var(--i,0) * 40ms);font-weight:500;line-height:1.1;display:flex}.MenuSheet-module__dMKN8a__label{min-width:0}@media (hover:hover){.MenuSheet-module__dMKN8a__link:hover{color:var(--ink)}}.MenuSheet-module__dMKN8a__link:active,.MenuSheet-module__dMKN8a__active{color:var(--ink)}.MenuSheet-module__dMKN8a__foot{padding-top:var(--s-6);gap:var(--s-4);flex-direction:column;margin-top:auto;display:flex}.MenuSheet-module__dMKN8a__start{width:100%}.MenuSheet-module__dMKN8a__meta{align-items:flex-start;gap:var(--s-1);font-size:calc(14 * var(--u));color:var(--ink-72);flex-direction:column;line-height:1.45;display:flex}.MenuSheet-module__dMKN8a__email{min-height:calc(44 * var(--u));color:var(--ink);transition:color var(--dur-hover) var(--ease);align-items:center;font-weight:600;display:inline-flex}@media (hover:hover){.MenuSheet-module__dMKN8a__email:hover{color:var(--focus)}}.MenuSheet-module__dMKN8a__pause{margin-left:calc(-1 * var(--s-2))}@keyframes MenuSheet-module__dMKN8a__kd-sheet-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes MenuSheet-module__dMKN8a__kd-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes MenuSheet-module__dMKN8a__kd-sheet-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.MenuSheet-module__dMKN8a__sheet{animation:.12s linear both MenuSheet-module__dMKN8a__kd-sheet-fade}.MenuSheet-module__dMKN8a__link{animation:none}}.MenuSheet-module__dMKN8a__sheet[data-settled],.MenuSheet-module__dMKN8a__sheet[data-settled] .MenuSheet-module__dMKN8a__link{animation:none}@media (min-width:1024px){.MenuSheet-module__dMKN8a__sheet{display:none}}body:has(>.MenuSheet-module__dMKN8a__sheet) .page-root>header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e1424e0}html[data-motion=paused] body:has(>.MenuSheet-module__dMKN8a__sheet) .page-root>header{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-transparency:reduce){body:has(>.MenuSheet-module__dMKN8a__sheet) .page-root>header{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}
.Nav-module__p2V2BW__header{inset-inline:0;z-index:var(--z-nav);transition:background-color var(--dur-reveal) var(--ease-out-strong);--nav-ground:#0e1424d9;--nav-ground-filter:blur(14px) saturate(1.1);background:0 0;position:fixed;top:0}.Nav-module__p2V2BW__header[data-scrolled]{background:var(--nav-ground);-webkit-backdrop-filter:var(--nav-ground-filter);backdrop-filter:var(--nav-ground-filter)}@media (prefers-reduced-transparency:reduce){.Nav-module__p2V2BW__header{--nav-ground:var(--bg);--nav-ground-filter:none}}html[data-motion=paused] .Nav-module__p2V2BW__header{--nav-ground:var(--bg);--nav-ground-filter:none}.Nav-module__p2V2BW__bar{justify-content:space-between;align-items:center;gap:var(--s-3);height:var(--nav-h);transition:height var(--dur-reveal) var(--ease-out-strong);display:flex;position:relative}.Nav-module__p2V2BW__header[data-scrolled] .Nav-module__p2V2BW__bar{height:var(--nav-h-scrolled)}.Nav-module__p2V2BW__links{align-items:center;gap:var(--s-1);min-width:0;display:flex}.Nav-module__p2V2BW__link{align-items:center;gap:var(--s-2);height:calc(44 * var(--u));padding:0 calc(12 * var(--u));border-radius:var(--r-s);font-size:calc(14 * var(--u));color:var(--ink-72);white-space:nowrap;transition:color var(--dur-hover) var(--ease);font-weight:500;line-height:1;display:inline-flex}@media (hover:hover){.Nav-module__p2V2BW__link:hover{color:var(--ink)}}.Nav-module__p2V2BW__link:active{color:var(--ink)}.Nav-module__p2V2BW__active{color:var(--ink);font-weight:600}.Nav-module__p2V2BW__right{align-items:center;gap:var(--s-2);flex:none;display:flex}.Nav-module__p2V2BW__menuButton{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:var(--r-s);color:var(--ink);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-hover) var(--ease);flex:none;justify-content:center;align-items:center;display:none}@media (hover:hover){.Nav-module__p2V2BW__menuButton:hover{background:var(--ink-06)}}.Nav-module__p2V2BW__sentinel{pointer-events:none;width:1px;height:24px;position:absolute;top:0;left:0}.Nav-module__p2V2BW__hairline{background:var(--hairline-color);opacity:0;height:1px;transition:opacity var(--dur-hover) var(--ease)}.Nav-module__p2V2BW__header[data-scrolled] .Nav-module__p2V2BW__hairline{opacity:1}@container page (max-width:999.98px){.Nav-module__p2V2BW__links,.Nav-module__p2V2BW__right .Nav-module__p2V2BW__pause{display:none}.Nav-module__p2V2BW__bar .Nav-module__p2V2BW__contact{padding:0 var(--s-3)}.Nav-module__p2V2BW__menuButton{display:inline-flex}}@media (prefers-reduced-motion:reduce){.Nav-module__p2V2BW__header,.Nav-module__p2V2BW__bar{transition:none}}
.Footer-module__3hUVsW__footer{z-index:1;background:var(--bg);color:var(--ink);border-top:var(--hairline);position:relative}.Footer-module__3hUVsW__inner{gap:var(--s-6);padding-block:var(--s-8) var(--s-5);flex-direction:column;display:flex}.Footer-module__3hUVsW__grid{gap:var(--s-6) var(--s-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Footer-module__3hUVsW__brand{align-items:flex-start;gap:var(--s-4);flex-direction:column;grid-column:1/span 5;display:flex}.Footer-module__3hUVsW__words{max-width:44ch;font-size:calc(15 * var(--u));text-wrap:balance;line-height:1.55}.Footer-module__3hUVsW__tagline{color:var(--ink);margin-bottom:calc(2 * var(--u));font-weight:600;line-height:1.3;display:block}.Footer-module__3hUVsW__desc{color:var(--ink-72);display:block}.Footer-module__3hUVsW__col{gap:var(--s-3);flex-direction:column;grid-column:span 2;display:flex}.Footer-module__3hUVsW__col:nth-child(2){grid-column:7/span 2}.Footer-module__3hUVsW__colLabel{font-size:calc(13 * var(--u));color:var(--ink-60);font-weight:500;line-height:1.4}.Footer-module__3hUVsW__links{gap:var(--s-2);flex-direction:column;display:flex}.Footer-module__3hUVsW__link{min-height:calc(28 * var(--u));width:fit-content;font-size:calc(15 * var(--u));color:var(--ink-80);transition:color var(--dur-hover) var(--ease);align-items:center;display:inline-flex}@media (hover:hover){.Footer-module__3hUVsW__link:hover{color:var(--ink)}}.Footer-module__3hUVsW__out{gap:calc(4 * var(--u))}.Footer-module__3hUVsW__outGlyph{opacity:.72;flex:none}.Footer-module__3hUVsW__colophonRow{justify-content:space-between;align-items:center;gap:var(--s-4) var(--s-6);padding-top:var(--s-5);border-top:var(--hairline);flex-wrap:wrap;display:flex}.Footer-module__3hUVsW__colophon{max-width:64ch;font-size:calc(13 * var(--u));color:var(--ink-60);line-height:1.55}.Footer-module__3hUVsW__pause{margin-right:calc(-1 * var(--s-3))}.Footer-module__3hUVsW__bottom{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);font-size:calc(14 * var(--u));color:var(--ink-72);flex-wrap:wrap;line-height:1.45;display:flex}.Footer-module__3hUVsW__email{min-height:calc(28 * var(--u));color:var(--ink);transition:color var(--dur-hover) var(--ease);align-items:center;font-weight:600;display:inline-flex}@media (hover:hover){.Footer-module__3hUVsW__email:hover{color:var(--focus)}}.Footer-module__3hUVsW__keep{white-space:nowrap}.Footer-module__3hUVsW__fine{display:contents}@container page (min-width:1000px){.Footer-module__3hUVsW__footer{min-height:var(--foot-h)}.Footer-module__3hUVsW__inner{gap:var(--s-4);padding-block:var(--foot-pad) var(--s-5)}.Footer-module__3hUVsW__grid{align-items:start;row-gap:0}.Footer-module__3hUVsW__brand{gap:calc(14 * var(--u));grid-area:1/1/span 3/span 7}.Footer-module__3hUVsW__words{max-width:none}.Footer-module__3hUVsW__col,.Footer-module__3hUVsW__col:nth-child(2){grid-column:8/-1;grid-template-columns:calc(72 * var(--u)) minmax(0, 1fr);align-items:baseline;gap:0;display:grid}.Footer-module__3hUVsW__links{gap:0 calc(20 * var(--u));flex-flow:wrap}.Footer-module__3hUVsW__fine{align-items:center;gap:var(--s-2) var(--s-4);padding-top:var(--s-3);border-top:var(--hairline);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Footer-module__3hUVsW__colophonRow{justify-content:flex-start;gap:var(--s-3);border-top:0;flex-wrap:nowrap;grid-column:1/span 7;padding-top:0}.Footer-module__3hUVsW__colophon{max-width:calc(520 * var(--u));flex:0 auto}.Footer-module__3hUVsW__pause{display:none}.Footer-module__3hUVsW__bottom{gap:var(--s-4);flex-wrap:nowrap;grid-column:8/-1}.Footer-module__3hUVsW__legal{max-width:calc(240 * var(--u));font-size:calc(13 * var(--u));flex:0 auto}.Footer-module__3hUVsW__legalPart{display:block}.Footer-module__3hUVsW__legalSep{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.Footer-module__3hUVsW__email{flex:none}}@container page (min-width:1000px) and (max-width:1279px){.Footer-module__3hUVsW__brand{grid-column:1/span 6}.Footer-module__3hUVsW__words{text-wrap:balance}.Footer-module__3hUVsW__tagline,.Footer-module__3hUVsW__desc{display:inline}.Footer-module__3hUVsW__tagline{line-height:inherit;margin-bottom:0}.Footer-module__3hUVsW__col,.Footer-module__3hUVsW__col:nth-child(2){grid-column:7/-1}.Footer-module__3hUVsW__colophonRow,.Footer-module__3hUVsW__bottom{grid-column:1/-1}.Footer-module__3hUVsW__legal{max-width:none}.Footer-module__3hUVsW__legalPart{display:inline}.Footer-module__3hUVsW__legalSep{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}}@media (max-height:819.98px) and (pointer:fine){@container page (min-width:1000px){.Footer-module__3hUVsW__inner{gap:var(--s-3);padding-bottom:var(--s-3)}.Footer-module__3hUVsW__brand{gap:calc(10 * var(--u))}.Footer-module__3hUVsW__link,.Footer-module__3hUVsW__email{min-height:calc(24 * var(--u))}.Footer-module__3hUVsW__fine{padding-top:calc(12 * var(--u))}}}@container page (min-width:1000px){main:has(>:last-child [data-bookend-copy])+.Footer-module__3hUVsW__footer{margin-top:calc(-1 * var(--foot-rise));background:0 0;border-top:0}}@media (pointer:coarse){.Footer-module__3hUVsW__links{gap:0}.Footer-module__3hUVsW__link,.Footer-module__3hUVsW__email{min-height:calc(44 * var(--u))}@container page (max-width:999px){.Footer-module__3hUVsW__link{position:relative}.Footer-module__3hUVsW__link:before{content:"";width:max(100%, calc(44 * var(--u)));height:max(100%, calc(44 * var(--u)));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}}@container page (max-width:999px){.Footer-module__3hUVsW__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.Footer-module__3hUVsW__brand{grid-column:1/-1}.Footer-module__3hUVsW__col,.Footer-module__3hUVsW__col:nth-child(2){grid-column:span 2}.Footer-module__3hUVsW__inner{padding-top:var(--s-7)}}@container page (max-width:559px){.Footer-module__3hUVsW__grid{row-gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr))}.Footer-module__3hUVsW__col,.Footer-module__3hUVsW__col:nth-child(2){grid-column:span 1}.Footer-module__3hUVsW__col:last-child{grid-column:1/-1}.Footer-module__3hUVsW__col:last-child .Footer-module__3hUVsW__links{column-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Footer-module__3hUVsW__pause{margin-right:0;margin-left:calc(-1 * var(--s-2))}}
@font-face{font-family:manrope;src:url(../media/manrope_latin_wght_normal-s.p.1p_a2k8qd5zhp.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_8671b21c-module__25ngtG__className{font-family:manrope,manrope Fallback,system-ui,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:normal}.manrope_8671b21c-module__25ngtG__variable{--font-manrope:"manrope", "manrope Fallback", system-ui, Segoe UI, Helvetica Neue, Arial, sans-serif}
@font-face{unicode-range:U+20B9;font-family:manropeRupee;src:url(../media/manrope_rupee_wght_normal.1ntqlz7kaqxgj.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}.manroperupee_7af444dc-module__yYnQwa__className{font-family:manropeRupee;font-style:normal}.manroperupee_7af444dc-module__yYnQwa__variable{--font-manrope-rupee:"manropeRupee"}
@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_latin_400_normal.3xdfs0-p_zi4c.woff2)format("woff2");font-display:optional;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_latin_500_normal.11q3guvgd1r20.woff2)format("woff2");font-display:optional;font-weight:500;font-style:normal}.plexmono_c703197d-module__h6lHhq__className{font-family:plexMono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.plexmono_c703197d-module__h6lHhq__variable{--font-plex-mono:"plexMono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}
