.BuildathonBricks_page__9RtcS{min-height:100svh}.BuildathonBricks_hero__0bNGv{position:relative;display:grid;place-items:center;min-height:calc(100svh - var(--navigation-actual-height, 72px));padding:32px 24px 48px;overflow:hidden;isolation:isolate;background-color:var(--color-background-base)}.BuildathonBricks_hero__0bNGv:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.BuildathonBricks_heroContent__qDYxk{width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(20px,3vw,40px)}.BuildathonBricks_detailsLabel__NfWzc{margin:0;color:var(--color-tech-brand-dos-alpha-white);font-family:var(--font-family-mono);font-size:clamp(14px,1.25vw,18px);font-weight:500;letter-spacing:.08em;text-align:center}.BuildathonBricks_experience__8u8IC{width:100%;max-width:1500px;display:flex;align-items:center;flex-direction:column}.BuildathonBricks_stage__Ouqiu{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.BuildathonBricks_stage__Ouqiu:focus-visible{outline:2px solid currentColor;outline-offset:4px}.BuildathonBricks_scene__y7KT9{width:100%;height:auto;overflow:visible;display:block}.BuildathonBricks_firstWord__zkaCt,.BuildathonBricks_secondWord__egFnW{transform:translate(calc(var(--word-x) * 1px),calc(var(--word-y) * 1px))}.BuildathonBricks_firstWord__zkaCt{--word-x:32;--word-y:122}.BuildathonBricks_secondWord__egFnW{--word-x:593;--word-y:122}.BuildathonBricks_srOnly__abU3p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:700px){.BuildathonBricks_hero__0bNGv{padding:40px 14px 48px}.BuildathonBricks_stage__Ouqiu{aspect-ratio:620/630;position:relative}.BuildathonBricks_scene__y7KT9{position:absolute;top:0;left:0;width:193.548%;height:auto}.BuildathonBricks_firstWord__zkaCt{--word-x:36;--word-y:56}.BuildathonBricks_secondWord__egFnW{--word-x:15;--word-y:340}}.BuildathonBricks_brick__KlUzb{--brick-face:color-mix(in srgb,var(--isometric-mid) 22%,var(--isometric-top));--brick-mid:color-mix(in srgb,var(--isometric-mid) 55%,var(--isometric-top));--brick-depth:color-mix(in srgb,var(--isometric-mid) 72%,var(--isometric-ink))}.BuildathonBricks_brick__KlUzb :is(path,ellipse){vector-effect:non-scaling-stroke;stroke:var(--isometric-ink);stroke-width:.55;stroke-linecap:round;stroke-linejoin:round}