.hero[data-astro-cid-yodha2z4]{aspect-ratio:1}.hero-title[data-astro-cid-yodha2z4]{font-size:clamp(3rem,16vw,4.5rem)}@media (width>=640px){.hero[data-astro-cid-yodha2z4]{aspect-ratio:16/9}.hero-title[data-astro-cid-yodha2z4]{font-size:clamp(4.5rem,8vw,8rem)}}@media (width>=1024px){.hero[data-astro-cid-yodha2z4]{aspect-ratio:auto;height:100svh}}.founder-layout[data-astro-cid-2qqojdkw]{min-width:0}.founder-image[data-astro-cid-2qqojdkw]{aspect-ratio:4/5;width:100%;min-width:0;margin-bottom:16px;overflow:hidden}@media (width>=768px){.founder-layout[data-astro-cid-2qqojdkw]{display:contents}.founder-image[data-astro-cid-2qqojdkw]{align-self:start;margin-bottom:0}.founder-content[data-astro-cid-2qqojdkw]{flex-direction:column;min-width:0;padding-top:5px;display:flex}}@media (width>=768px) and (width<=1199px),(orientation:landscape) and (height<=540px){.about-intro[data-astro-cid-2qqojdkw]{padding-block:2rem}.about-grid[data-astro-cid-2qqojdkw]{grid-template-columns:minmax(0,1fr);gap:2rem}.founder-layout[data-astro-cid-2qqojdkw]{grid-template-columns:min(34%,68svh) minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}.founder-image[data-astro-cid-2qqojdkw]{margin-bottom:0}.founder-content[data-astro-cid-2qqojdkw]{min-width:0;padding-top:0}.founder-name[data-astro-cid-2qqojdkw]{letter-spacing:.12em;font-size:14px}.founder-bio[data-astro-cid-2qqojdkw]{margin-top:1rem;padding-top:0;font-size:11px}.founder-bio[data-astro-cid-2qqojdkw] p[data-astro-cid-2qqojdkw]+p[data-astro-cid-2qqojdkw]{margin-top:1rem}.contact-panel[data-astro-cid-2qqojdkw]{order:1;padding-block:0}.contact-title[data-astro-cid-2qqojdkw]{margin:0 0 1rem;font-size:80px;line-height:.85;position:static}.contact-details[data-astro-cid-2qqojdkw]{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1rem;display:grid}.contact-details[data-astro-cid-2qqojdkw] [data-astro-cid-2qqojdkw]:is(h3,p,a){font-size:12px}}@media (width<768px),(orientation:landscape) and (height<=540px){.contact-title[data-astro-cid-2qqojdkw]{font-size:60px}.contact-details[data-astro-cid-2qqojdkw] [data-astro-cid-2qqojdkw]:is(h3,p,a){font-size:11px}}@media (orientation:landscape) and (height<=540px){.project-title[data-astro-cid-aqa64vpz]{font-size:11px}.project-description[data-astro-cid-aqa64vpz]{font-size:10px}.project-metadata[data-astro-cid-aqa64vpz]{font-size:7px}}.floating-nav-surface[data-astro-cid-oql37eb5]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.intro-lockup[data-astro-cid-tsqafs7o]{text-align:center;transform-origin:50%;flex-direction:column;flex:none;align-items:center;gap:.147059em;width:max-content;font-size:min(6.25vw,2.5rem);display:flex;transform:scale(.8)}.intro-eyebrow[data-astro-cid-tsqafs7o]{letter-spacing:.42em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:.257353em;font-weight:800;line-height:1}.intro-heading[data-astro-cid-tsqafs7o]{letter-spacing:-.055em;white-space:nowrap;justify-content:center;align-items:baseline;margin:0;font-size:1em;font-weight:400;line-height:1;display:flex}.intro-sense[data-astro-cid-tsqafs7o]{letter-spacing:-.04em;font-size:2.12em;font-weight:400;line-height:.6}.intro-caption[data-astro-cid-tsqafs7o]{letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:.441176em;font-weight:800;line-height:1}@media (width>=640px){.intro-lockup[data-astro-cid-tsqafs7o]{font-size:min(4vw,3.4rem)}}@media (orientation:landscape) and (height<=540px){.intro-home[data-astro-cid-tsqafs7o]{top:max(1rem, env(safe-area-inset-top));left:max(1rem, env(safe-area-inset-left))}.intro-logo[data-astro-cid-tsqafs7o]{width:clamp(65px, 10vw, var(--landscape-logo-max,95px))}.intro-lockup[data-astro-cid-tsqafs7o]{font-size:clamp(1.75rem,min(5vw,10svh),2.5rem)}.intro-footer[data-astro-cid-tsqafs7o]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.intro-services[data-astro-cid-tsqafs7o]{gap:.25em .5em;max-width:none;font-size:clamp(8px,1.15vw,10px);line-height:1.4}}@media (640px<=width<1024px){.intro-logo[data-astro-cid-tsqafs7o]{--landscape-logo-max:90px}}
